[2025/04/30 20:08:12 137799] [warn] |xqc_tls_ctx_set_config|no session ticket key data| [2025/04/30 20:08:12 140271] [warn] |xqc_create_server_ssl_ctx|read ssl session ticket key error| [2025/04/30 20:08:12 140297] [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:08:12 140308] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-interop|alpn_list: hq-interop [2025/04/30 20:08:12 140312] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-interop| [2025/04/30 20:08:12 140316] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-29|alpn_list: hq-interophq-29 [2025/04/30 20:08:12 140320] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-29| [2025/04/30 20:08:12 140327] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3|alpn_list: hq-interophq-29h3 [2025/04/30 20:08:12 140331] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3| [2025/04/30 20:08:12 140335] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3-29|alpn_list: hq-interophq-29h3h3-29 [2025/04/30 20:08:12 140339] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3-29| [2025/04/30 20:08:12 970417] [debug] |scid:1375e42358032ab8096529a8|xqc_timer_set|type:CONN_IDLE|expire:1746043752970416|now:1746043692970416|interv:60000000| [2025/04/30 20:08:12 970466] [debug] |scid:1375e42358032ab8096529a8|xqc_timer_set|type:PATH_IDLE|expire:1746043752970466|now:1746043692970466|interv:60000000| [2025/04/30 20:08:12 970473] [debug] |xqc_path_create|path:0|dcid:|scid:1375e42358032ab8096529a8|create_path_count:1| [2025/04/30 20:08:12 970478] [debug] |scid:1375e42358032ab8096529a8|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:08:12 970482] [debug] |xqc_path_init|path:0|dcid:|scid:1375e42358032ab8096529a8|state:2| [2025/04/30 20:08:12 970486] [debug] |scid:1375e42358032ab8096529a8|xqc_conn_create|success|scid:1375e42358032ab8096529a8|dcid:|conn:000055FC16B18E5C| [2025/04/30 20:08:12 970491] [info] |scid:1375e42358032ab8096529a8|xqc_conn_server_create|hash odcid conn|odcid:|conn:000055FC16B18E5C| [2025/04/30 20:08:12 970516] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 20:08:12 970521] [info] |xqc_engine_packet_process|==>|conn:000055FC16B18E5C|size:1207|state:S_INIT|recv_time:1746043692970354| [2025/04/30 20:08:12 970528] [info] |scid:1375e42358032ab8096529a8|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 20:08:12 970532] [error] |scid:1375e42358032ab8096529a8|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 20:08:12 970537] [info] |scid:1375e42358032ab8096529a8|xqc_conn_process_packet|ignore err|-629| [2025/04/30 20:08:12 970541] [debug] |scid:1375e42358032ab8096529a8|xqc_timer_set|type:PATH_IDLE|expire:1746043752970354|now:1746043692970354|interv:60000000| [2025/04/30 20:08:12 970546] [debug] |scid:1375e42358032ab8096529a8|xqc_timer_set|type:CONN_IDLE|expire:1746043752970354|now:1746043692970354|interv:60000000| [2025/04/30 20:08:12 970551] [debug] |scid:1375e42358032ab8096529a8|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 20:08:12 970568] [debug] |scid:6ccdafbaa03b7893a4649808|xqc_timer_set|type:CONN_IDLE|expire:1746043752970568|now:1746043692970568|interv:60000000| [2025/04/30 20:08:12 970581] [debug] |scid:6ccdafbaa03b7893a4649808|xqc_timer_set|type:PATH_IDLE|expire:1746043752970581|now:1746043692970581|interv:60000000| [2025/04/30 20:08:12 970586] [debug] |xqc_path_create|path:0|dcid:|scid:6ccdafbaa03b7893a4649808|create_path_count:1| [2025/04/30 20:08:12 970590] [debug] |scid:6ccdafbaa03b7893a4649808|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:08:12 970594] [debug] |xqc_path_init|path:0|dcid:|scid:6ccdafbaa03b7893a4649808|state:2| [2025/04/30 20:08:12 970598] [debug] |scid:6ccdafbaa03b7893a4649808|xqc_conn_create|success|scid:6ccdafbaa03b7893a4649808|dcid:|conn:000055FC16B218AC| [2025/04/30 20:08:12 970614] [info] |scid:6ccdafbaa03b7893a4649808|xqc_conn_server_create|hash odcid conn|odcid:|conn:000055FC16B218AC| [2025/04/30 20:08:12 970626] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 20:08:12 970630] [info] |xqc_engine_packet_process|==>|conn:000055FC16B218AC|size:1207|state:S_INIT|recv_time:1746043692970558| [2025/04/30 20:08:12 970634] [info] |scid:6ccdafbaa03b7893a4649808|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 20:08:12 970638] [error] |scid:6ccdafbaa03b7893a4649808|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 20:08:12 970642] [info] |scid:6ccdafbaa03b7893a4649808|xqc_conn_process_packet|ignore err|-629| [2025/04/30 20:08:12 970646] [debug] |scid:6ccdafbaa03b7893a4649808|xqc_timer_set|type:PATH_IDLE|expire:1746043752970558|now:1746043692970558|interv:60000000| [2025/04/30 20:08:12 970650] [debug] |scid:6ccdafbaa03b7893a4649808|xqc_timer_set|type:CONN_IDLE|expire:1746043752970558|now:1746043692970558|interv:60000000| [2025/04/30 20:08:12 970654] [debug] |scid:6ccdafbaa03b7893a4649808|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 20:08:12 970671] [debug] |scid:2d2e5135583a6084e6209bc2|xqc_timer_set|type:CONN_IDLE|expire:1746043752970671|now:1746043692970671|interv:60000000| [2025/04/30 20:08:12 970684] [debug] |scid:2d2e5135583a6084e6209bc2|xqc_timer_set|type:PATH_IDLE|expire:1746043752970684|now:1746043692970684|interv:60000000| [2025/04/30 20:08:12 970688] [debug] |xqc_path_create|path:0|dcid:|scid:2d2e5135583a6084e6209bc2|create_path_count:1| [2025/04/30 20:08:12 970692] [debug] |scid:2d2e5135583a6084e6209bc2|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:08:12 970696] [debug] |xqc_path_init|path:0|dcid:|scid:2d2e5135583a6084e6209bc2|state:2| [2025/04/30 20:08:12 970700] [debug] |scid:2d2e5135583a6084e6209bc2|xqc_conn_create|success|scid:2d2e5135583a6084e6209bc2|dcid:|conn:000055FC16B2AB0C| [2025/04/30 20:08:12 970704] [info] |scid:2d2e5135583a6084e6209bc2|xqc_conn_server_create|hash odcid conn|odcid:|conn:000055FC16B2AB0C| [2025/04/30 20:08:12 970714] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 20:08:12 970718] [info] |xqc_engine_packet_process|==>|conn:000055FC16B2AB0C|size:1207|state:S_INIT|recv_time:1746043692970661| [2025/04/30 20:08:12 970722] [info] |scid:2d2e5135583a6084e6209bc2|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 20:08:12 970726] [error] |scid:2d2e5135583a6084e6209bc2|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 20:08:12 970730] [info] |scid:2d2e5135583a6084e6209bc2|xqc_conn_process_packet|ignore err|-629| [2025/04/30 20:08:12 970734] [debug] |scid:2d2e5135583a6084e6209bc2|xqc_timer_set|type:PATH_IDLE|expire:1746043752970661|now:1746043692970661|interv:60000000| [2025/04/30 20:08:12 970738] [debug] |scid:2d2e5135583a6084e6209bc2|xqc_timer_set|type:CONN_IDLE|expire:1746043752970661|now:1746043692970661|interv:60000000| [2025/04/30 20:08:12 970742] [debug] |scid:2d2e5135583a6084e6209bc2|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 20:08:12 970747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043692970746| [2025/04/30 20:08:12 970752] [debug] |scid:1375e42358032ab8096529a8|xqc_engine_process_conn|conn:000055FC16B18E5C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746043692970751| [2025/04/30 20:08:12 970763] [debug] |scid:1375e42358032ab8096529a8|xqc_path_get_perf_class|conn:000055FC16B18E5C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:12 970769] [debug] |scid:1375e42358032ab8096529a8|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B18E5C|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:08:12 970774] [debug] |scid:1375e42358032ab8096529a8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 20:08:12 970784] [debug] |scid:1375e42358032ab8096529a8|xqc_check_acked_or_dropped_pkt|conn:000055FC16B18E5C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 20:08:12 970831] [info] |scid:1375e42358032ab8096529a8|xqc_process_packet_without_pn|<==|conn:000055FC16B18E5C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 20:08:12 970843] [debug] |scid:1375e42358032ab8096529a8|xqc_conn_next_wakeup_time|wakeup_time:1746043752970354| [2025/04/30 20:08:12 970850] [debug] |scid:1375e42358032ab8096529a8|xqc_engine_add_wakeup_queue|next_tick_time:1746043752970354| [2025/04/30 20:08:12 970856] [debug] |scid:2d2e5135583a6084e6209bc2|xqc_engine_process_conn|conn:000055FC16B2AB0C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746043692970855| [2025/04/30 20:08:12 970864] [debug] |scid:2d2e5135583a6084e6209bc2|xqc_path_get_perf_class|conn:000055FC16B2AB0C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:12 970870] [debug] |scid:2d2e5135583a6084e6209bc2|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B2AB0C|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:08:12 970877] [debug] |scid:2d2e5135583a6084e6209bc2|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 20:08:12 970883] [debug] |scid:2d2e5135583a6084e6209bc2|xqc_check_acked_or_dropped_pkt|conn:000055FC16B2AB0C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 20:08:12 970912] [info] |scid:2d2e5135583a6084e6209bc2|xqc_process_packet_without_pn|<==|conn:000055FC16B2AB0C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 20:08:12 970920] [debug] |scid:2d2e5135583a6084e6209bc2|xqc_conn_next_wakeup_time|wakeup_time:1746043752970661| [2025/04/30 20:08:12 970925] [debug] |scid:2d2e5135583a6084e6209bc2|xqc_engine_add_wakeup_queue|next_tick_time:1746043752970661| [2025/04/30 20:08:12 970931] [debug] |scid:6ccdafbaa03b7893a4649808|xqc_engine_process_conn|conn:000055FC16B218AC|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746043692970931| [2025/04/30 20:08:12 970942] [debug] |scid:6ccdafbaa03b7893a4649808|xqc_path_get_perf_class|conn:000055FC16B218AC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:12 970949] [debug] |scid:6ccdafbaa03b7893a4649808|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B218AC|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:08:12 970955] [debug] |scid:6ccdafbaa03b7893a4649808|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 20:08:12 970962] [debug] |scid:6ccdafbaa03b7893a4649808|xqc_check_acked_or_dropped_pkt|conn:000055FC16B218AC|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 20:08:12 970985] [info] |scid:6ccdafbaa03b7893a4649808|xqc_process_packet_without_pn|<==|conn:000055FC16B218AC|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 20:08:12 970992] [debug] |scid:6ccdafbaa03b7893a4649808|xqc_conn_next_wakeup_time|wakeup_time:1746043752970558| [2025/04/30 20:08:12 970998] [debug] |scid:6ccdafbaa03b7893a4649808|xqc_engine_add_wakeup_queue|next_tick_time:1746043752970558| [2025/04/30 20:08:12 971004] [debug] |xqc_engine_wakeup_after|wakeup:1746043752970354|now:1746043692971003|diff:59999351| [2025/04/30 20:08:12 971010] [debug] |xqc_engine_main_logic|END|now:1746043692970931| [2025/04/30 20:08:13 176392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043753176390|now:1746043693176390|interv:60000000| [2025/04/30 20:08:13 176435] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043753176435|now:1746043693176435|interv:60000000| [2025/04/30 20:08:13 176443] [debug] |xqc_path_create|path:0|dcid:fd6ed8332f1ac6a5b318cedabda9876d761295c2|scid:ed3061445c419a858f5981dc|create_path_count:1| [2025/04/30 20:08:13 176448] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 176460] [debug] |xqc_path_init|path:0|dcid:fd6ed8332f1ac6a5b318cedabda9876d761295c2|scid:ed3061445c419a858f5981dc|state:2| [2025/04/30 20:08:13 176464] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_create|success|scid:ed3061445c419a858f5981dc|dcid:fd6ed8332f1ac6a5b318cedabda9876d761295c2|conn:000055FC16B356FC| [2025/04/30 20:08:13 176469] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_server_create|hash odcid conn|odcid:d6de10760c681f21c2d98273b328591d|conn:000055FC16B356FC| [2025/04/30 20:08:13 176478] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_get_local_transport_params|generate sr_token[c3edf8ee8c7e8808ef34855768ef5943] for cid[d6de10760c681f21c2d98273b328591d] [2025/04/30 20:08:13 176508] [stats] |xqc_conn_server_init_path_addr|path:0|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:13 176513] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:1200|state:S_INIT|recv_time:1746043693176355| [2025/04/30 20:08:13 176678] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 20:08:13 176684] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_initial|success|Length:287| [2025/04/30 20:08:13 176691] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:0| [2025/04/30 20:08:13 176695] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:0| [2025/04/30 20:08:13 176702] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:0| [2025/04/30 20:08:13 176707] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:6| [2025/04/30 20:08:13 176712] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_check_token|token empty| [2025/04/30 20:08:13 176717] [info] |scid:ed3061445c419a858f5981dc|xqc_process_crypto_frame|check_token fail|conn:000055FC16B356FC|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:13 176723] [debug] |scid:ed3061445c419a858f5981dc|xqc_create_crypto_stream|encrypt_level:0|cur_state:S_INIT| [2025/04/30 20:08:13 176728] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_crypto_frame|level:0| [2025/04/30 20:08:13 176732] [debug] |scid:ed3061445c419a858f5981dc|xqc_read_crypto_stream|xqc_read_crypto_stream|level:0| [2025/04/30 20:08:13 176736] [debug] |scid:ed3061445c419a858f5981dc|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:0|266u| [2025/04/30 20:08:13 176827] [info] |scid:ed3061445c419a858f5981dc|xqc_ssl_cert_cb|cert chain or key empty|sni:server4 [2025/04/30 20:08:13 177006] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_tls_transport_params_cb|1RTT_transport_params|max_datagram_frame_size:0| [2025/04/30 20:08:13 177013] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_enable_multipath|xqc_conn_enable_multipath|1|0| [2025/04/30 20:08:13 177018] [warn] |scid:ed3061445c419a858f5981dc|xqc_conn_try_to_enable_multipath|multipath_version_negotiation err| [2025/04/30 20:08:13 177308] [debug] |scid:ed3061445c419a858f5981dc|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:2|SSL_quic_write_level:3|rv:0| [2025/04/30 20:08:13 177316] [debug] |scid:ed3061445c419a858f5981dc|xqc_tls_do_handshake|TLS handshake|ret:0| [2025/04/30 20:08:13 177322] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 20:08:13 177326] [debug] |scid:ed3061445c419a858f5981dc|xqc_create_crypto_stream|encrypt_level:2|cur_state:S_INIT| [2025/04/30 20:08:13 177331] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_crypto_frame|server create hsk stream| [2025/04/30 20:08:13 177338] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_INIT| [2025/04/30 20:08:13 177343] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 177353] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:0|largest:0|pns:0| [2025/04/30 20:08:13 177358] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:1200|pkt_type:INIT|pkt_num:0|frame:CRYPTO |recv_time:1746043693176355|dcid:d6de10760c681f21c2d98273b328591d|dcid_seq:0| [2025/04/30 20:08:13 177363] [info] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_singleunknown packet type, first byte[0], skip all buf, skip length: 867 [2025/04/30 20:08:13 177367] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_process_packet|ignore err|-631| [2025/04/30 20:08:13 177372] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043753176355|now:1746043693176355|interv:60000000| [2025/04/30 20:08:13 177377] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043753176355|now:1746043693176355|interv:60000000| [2025/04/30 20:08:13 177381] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693177381| [2025/04/30 20:08:13 177386] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:S_INIT|flag:TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN (null) |now:1746043693177385| [2025/04/30 20:08:13 177392] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_check_tx_key|keys are ready, can send 1rtt now| [2025/04/30 20:08:13 177396] [debug] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_on_read|encrypt_level:0|cur_state:S_INIT|next_state:S_INITIAL_RECVD| [2025/04/30 20:08:13 177400] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_crypto_write_streams| [2025/04/30 20:08:13 177404] [debug] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_on_write|enc_level|0| [2025/04/30 20:08:13 177408] [debug] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_on_write|cur_state:1|switch| [2025/04/30 20:08:13 177415] [info] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:140|sent:94|pkt_type:INIT|frame:CRYPTO |now:1746043693177414| [2025/04/30 20:08:13 177420] [debug] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_on_write|encrypt_level:0|cur_state:S_INITIAL_RECVD|next_state:S_INITIAL_SENT| [2025/04/30 20:08:13 177424] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_crypto_write_streams| [2025/04/30 20:08:13 177427] [debug] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_on_write|enc_level|2| [2025/04/30 20:08:13 177432] [info] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:195|sent:150|pkt_type:HSK|frame:CRYPTO |now:1746043693177432| [2025/04/30 20:08:13 177437] [info] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:521|sent:476|pkt_type:HSK|frame:CRYPTO |now:1746043693177437| [2025/04/30 20:08:13 177441] [info] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:129|sent:84|pkt_type:HSK|frame:CRYPTO |now:1746043693177441| [2025/04/30 20:08:13 177446] [info] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:85|sent:40|pkt_type:HSK|frame:CRYPTO |now:1746043693177446| [2025/04/30 20:08:13 177450] [debug] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_on_write|encrypt_level:2|cur_state:S_INITIAL_SENT|next_state:S_HANDSHAKE_SENT| [2025/04/30 20:08:13 177456] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:0|ack_delay:1101|first_ack_range:0|largest_pkt_recv_time:1746043693176355| [2025/04/30 20:08:13 177461] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:0|low:0|pkt_pns:0| [2025/04/30 20:08:13 177465] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:0|frame_largest_recv:0| [2025/04/30 20:08:13 177469] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:0| [2025/04/30 20:08:13 177476] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 177484] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 177489] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:140|reinj:0|path_class:2| [2025/04/30 20:08:13 177494] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 177498] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 177502] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:195|reinj:0|path_class:2| [2025/04/30 20:08:13 177506] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 177511] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 177515] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:521|reinj:0|path_class:2| [2025/04/30 20:08:13 177520] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 177524] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 177528] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:129|reinj:0|path_class:2| [2025/04/30 20:08:13 177532] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 177536] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 177540] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:85|reinj:0|path_class:2| [2025/04/30 20:08:13 177545] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:08:13 177550] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:140|pkt_type:INIT|frame:CRYPTO | [2025/04/30 20:08:13 177556] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 20:08:13 177605] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:0|size:1184|sent:1200|pkt_type:INIT|frame:PADDING CRYPTO |inflight:0|now:1746043693177564|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 177612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 177617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/04/30 20:08:13 177622] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 177631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 20:08:13 177635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 177639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:08:13 177642] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693927564|now:1746043693177621|interv:749943| [2025/04/30 20:08:13 177647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:0|expire:1746043693927564|now:1746043693177621|interval:749943|pto_count:0|srtt:250000 [2025/04/30 20:08:13 177652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1184| [2025/04/30 20:08:13 177657] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:195|pkt_type:HSK|frame:CRYPTO | [2025/04/30 20:08:13 177662] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 20:08:13 177687] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:0|size:195|sent:211|pkt_type:HSK|frame:CRYPTO |inflight:1184|now:1746043693177668|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 177692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 177697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:1184|applimit:0| [2025/04/30 20:08:13 177701] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 177706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 20:08:13 177710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 195| [2025/04/30 20:08:13 177714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:08:13 177718] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693927564|now:1746043693177701|interv:749863| [2025/04/30 20:08:13 177722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:0|expire:1746043693927564|now:1746043693177701|interval:749863|pto_count:0|srtt:250000 [2025/04/30 20:08:13 177726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1379| [2025/04/30 20:08:13 177730] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:521|pkt_type:HSK|frame:CRYPTO | [2025/04/30 20:08:13 177735] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 20:08:13 177777] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1|size:521|sent:537|pkt_type:HSK|frame:CRYPTO |inflight:1379|now:1746043693177740|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 177789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 177800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:1379|applimit:0| [2025/04/30 20:08:13 177805] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 177810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 20:08:13 177814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 716| [2025/04/30 20:08:13 177818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:08:13 177822] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693927564|now:1746043693177804|interv:749760| [2025/04/30 20:08:13 177826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:0|expire:1746043693927564|now:1746043693177804|interval:749760|pto_count:0|srtt:250000 [2025/04/30 20:08:13 177830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1900| [2025/04/30 20:08:13 177836] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:129|pkt_type:HSK|frame:CRYPTO | [2025/04/30 20:08:13 177841] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 20:08:13 177870] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2|size:129|sent:145|pkt_type:HSK|frame:CRYPTO |inflight:1900|now:1746043693177849|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 177876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2|origin_pktnum:0|size:129|enc_size:145|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 177880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:1900|applimit:0| [2025/04/30 20:08:13 177884] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 177889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 20:08:13 177893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 845| [2025/04/30 20:08:13 177897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:08:13 177901] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693927564|now:1746043693177884|interv:749680| [2025/04/30 20:08:13 177905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:0|expire:1746043693927564|now:1746043693177884|interval:749680|pto_count:0|srtt:250000 [2025/04/30 20:08:13 177909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:2029| [2025/04/30 20:08:13 177914] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:85|pkt_type:HSK|frame:CRYPTO | [2025/04/30 20:08:13 177918] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 20:08:13 177940] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:3|size:85|sent:101|pkt_type:HSK|frame:CRYPTO |inflight:2029|now:1746043693177924|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 177945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 177954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:2029|applimit:0| [2025/04/30 20:08:13 177958] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 177962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 20:08:13 177966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 930| [2025/04/30 20:08:13 177970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:08:13 177974] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693927564|now:1746043693177958|interv:749606| [2025/04/30 20:08:13 177978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:0|expire:1746043693927564|now:1746043693177958|interval:749606|pto_count:0|srtt:250000 [2025/04/30 20:08:13 177983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:2114| [2025/04/30 20:08:13 177987] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:52|pkt_type:INIT|frame:ACK | [2025/04/30 20:08:13 177991] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 20:08:13 178012] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1|size:52|sent:68|pkt_type:INIT|frame:ACK |inflight:2114|now:1746043693177997|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 178017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 178022] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693927564| [2025/04/30 20:08:13 178027] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693927564| [2025/04/30 20:08:13 178032] [debug] |xqc_engine_wakeup_after|wakeup:1746043693927564|now:1746043693178032|diff:749532| [2025/04/30 20:08:13 178037] [debug] |xqc_engine_main_logic|END|now:1746043693177385| [2025/04/30 20:08:13 178043] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693178043| [2025/04/30 20:08:13 178047] [debug] |xqc_engine_wakeup_after|wakeup:1746043693927564|now:1746043693178047|diff:749517| [2025/04/30 20:08:13 178051] [debug] |xqc_engine_main_logic|END|now:1746043693178043| [2025/04/30 20:08:13 210637] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:1200|state:S_HANDSHAKE_SENT|recv_time:1746043693210632| [2025/04/30 20:08:13 210687] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 20:08:13 210696] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_initial|success|Length:22| [2025/04/30 20:08:13 210709] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:0| [2025/04/30 20:08:13 210715] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1| [2025/04/30 20:08:13 210727] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:1| [2025/04/30 20:08:13 210733] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 210742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 210766] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1184|prior_delivered:0|prior_time:1746043693177564|is_app_limited:1|send_elapse:0|ack_elapse:33068|ctl_first_sent_time:1746043693177564|lagest_ack_time:1746043693210632|curr_delivered:1184| [2025/04/30 20:08:13 210774] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693177564| [2025/04/30 20:08:13 210782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:08:13 210788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:250000|rttvar:125000|minrtt:4294967295|latest_rtt:33068|ack_delay:288| [2025/04/30 20:08:13 210795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:33068|rttvar:16534|minrtt:33068|latest_rtt:33068|ack_delay:288| [2025/04/30 20:08:13 210802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 20:08:13 210808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 210815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33068|rtt_var:16534|pto_duration:99204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 210821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 210827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 930| [2025/04/30 20:08:13 210832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:08:13 210838] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693277128|now:1746043693210814|interv:66314| [2025/04/30 20:08:13 210845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:1|expire:1746043693277128|now:1746043693210814|interval:66314|pto_count:0|srtt:33068 [2025/04/30 20:08:13 210851] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 33068, delivered 1184|rate 35805|lost 0| [2025/04/30 20:08:13 210858] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 0 -> 1| [2025/04/30 20:08:13 210864] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (35805) in round 1| [2025/04/30 20:08:13 210871] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|probertt expire|rtt:33068, old_rtt:2147483647| [2025/04/30 20:08:13 210877] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:33068, old_rtt:2147483647| [2025/04/30 20:08:13 210884] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2368| [2025/04/30 20:08:13 210890] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746043693177564|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:08:13 210896] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746043693177564|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:08:13 210904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:35805|cwnd:47136|full_bw_reached:0|inflight:930|srtt:33068|latest_rtt:33068|min_rtt:33068|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:13 210919] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:47136|inflight:930|mode:0|applimit:0|pacing_rate:4009056|bw:35805|srtt:33068|latest_rtt:33068|min_rtt:33068|send:5|lost:0|tlp:0|recv:1|recovery:0|slow_start:1|conn_life:34531|acked:1184|delivered:1184|is_cwnd_limited:0| [2025/04/30 20:08:13 210930] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_addr_validated|Address Validated|conn:000055FC16B356FC|role:1| [2025/04/30 20:08:13 210936] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1|largest:1|pns:0| [2025/04/30 20:08:13 210943] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:1200|pkt_type:INIT|pkt_num:1|frame:ACK |recv_time:1746043693210632|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 210951] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_handshake|success|Length:22| [2025/04/30 20:08:13 210960] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:0| [2025/04/30 20:08:13 210966] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:2| [2025/04/30 20:08:13 210974] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:2| [2025/04/30 20:08:13 210981] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 210989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 210995] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1379|prior_delivered:0|prior_time:1746043693177564|is_app_limited:1|send_elapse:104|ack_elapse:33068|ctl_first_sent_time:1746043693177668|lagest_ack_time:1746043693210632|curr_delivered:1379| [2025/04/30 20:08:13 211002] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693177668| [2025/04/30 20:08:13 211008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 20:08:13 211014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:33068|rttvar:16534|minrtt:33068|latest_rtt:32964|ack_delay:128| [2025/04/30 20:08:13 211020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:33039|rttvar:12459|minrtt:32964|latest_rtt:32964|ack_delay:128| [2025/04/30 20:08:13 211027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 20:08:13 211032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 211037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33039|rtt_var:12459|pto_duration:82875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 211044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 211049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 735| [2025/04/30 20:08:13 211059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:08:13 211065] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693260799|now:1746043693211037|interv:49762| [2025/04/30 20:08:13 211071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:1|expire:1746043693260799|now:1746043693211037|interval:49762|pto_count:0|srtt:33039 [2025/04/30 20:08:13 211078] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 104, ack_elapse 33068, delivered 1379|rate 41701|lost 0| [2025/04/30 20:08:13 211084] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (41701) in round 1| [2025/04/30 20:08:13 211091] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|probertt expire|rtt:32964, old_rtt:33068| [2025/04/30 20:08:13 211097] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:32964, old_rtt:33068| [2025/04/30 20:08:13 211103] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2758| [2025/04/30 20:08:13 211110] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:195|po_sent_time:1746043693177668|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:08:13 211117] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:195|po_sent_time:1746043693177668|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:08:13 211122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:41701|cwnd:47331|full_bw_reached:0|inflight:735|srtt:33039|latest_rtt:32964|min_rtt:32964|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 211129] [info] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 20:08:13 211133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33039|rtt_var:12459|pto_duration:82875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 211138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 211142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 735| [2025/04/30 20:08:13 211145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:08:13 211149] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693260799|now:1746043693211133|interv:49666| [2025/04/30 20:08:13 211153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:1|expire:1746043693260799|now:1746043693211133|interval:49666|pto_count:0|srtt:33039 [2025/04/30 20:08:13 211159] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:2|largest:2|pns:1| [2025/04/30 20:08:13 211164] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:1136|pkt_type:HSK|pkt_num:2|frame:ACK |recv_time:1746043693210632|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 211199] [info] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_singleunknown packet type, first byte[0], skip all buf, skip length: 1073 [2025/04/30 20:08:13 211210] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_process_packet|ignore err|-631| [2025/04/30 20:08:13 211215] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043753210632|now:1746043693210632|interv:60000000| [2025/04/30 20:08:13 211219] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043753210632|now:1746043693210632|interv:60000000| [2025/04/30 20:08:13 211224] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693927564|pq_index:0| [2025/04/30 20:08:13 211229] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693177385| [2025/04/30 20:08:13 211233] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693211233| [2025/04/30 20:08:13 211240] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|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:1746043693211238| [2025/04/30 20:08:13 211249] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693260799| [2025/04/30 20:08:13 211253] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693260799| [2025/04/30 20:08:13 211257] [debug] |xqc_engine_wakeup_after|wakeup:1746043693260799|now:1746043693211257|diff:49542| [2025/04/30 20:08:13 211262] [debug] |xqc_engine_main_logic|END|now:1746043693211238| [2025/04/30 20:08:13 211276] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:435|state:S_HANDSHAKE_SENT|recv_time:1746043693211275| [2025/04/30 20:08:13 211284] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_handshake|success|Length:62| [2025/04/30 20:08:13 211292] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:2| [2025/04/30 20:08:13 211296] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:3| [2025/04/30 20:08:13 211303] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:3| [2025/04/30 20:08:13 211307] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 211311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 211316] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1900|prior_delivered:0|prior_time:1746043693177564|is_app_limited:1|send_elapse:176|ack_elapse:33711|ctl_first_sent_time:1746043693177740|lagest_ack_time:1746043693211275|curr_delivered:1900| [2025/04/30 20:08:13 211321] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693177740| [2025/04/30 20:08:13 211325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:08:13 211329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2|origin_pktnum:0|size:129|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:3|path_largest_ack:2| [2025/04/30 20:08:13 211333] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:2029|prior_delivered:0|prior_time:1746043693177564|is_app_limited:1|send_elapse:285|ack_elapse:33711|ctl_first_sent_time:1746043693177849|lagest_ack_time:1746043693211275|curr_delivered:2029| [2025/04/30 20:08:13 211338] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693177849| [2025/04/30 20:08:13 211342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:1||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:08:13 211347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 211358] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:2114|prior_delivered:0|prior_time:1746043693177564|is_app_limited:1|send_elapse:360|ack_elapse:33711|ctl_first_sent_time:1746043693177924|lagest_ack_time:1746043693211275|curr_delivered:2114| [2025/04/30 20:08:13 211366] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693177924| [2025/04/30 20:08:13 211372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:08:13 211376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:33039|rttvar:12459|minrtt:32964|latest_rtt:33351|ack_delay:208| [2025/04/30 20:08:13 211381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:33052|rttvar:9371|minrtt:32964|latest_rtt:33351|ack_delay:208| [2025/04/30 20:08:13 211385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:3|lost_pn:0|thresh:3| [2025/04/30 20:08:13 211389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 211393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:000055FC16B356FC|path:0| [2025/04/30 20:08:13 211397] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 20:08:13 211401] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 360, ack_elapse 33711, delivered 2114|rate 62709|lost 0| [2025/04/30 20:08:13 211405] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (62709) in round 1| [2025/04/30 20:08:13 211410] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:32964, old_rtt:32964| [2025/04/30 20:08:13 211414] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5963|extra_cwnd:4148| [2025/04/30 20:08:13 211418] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47331|packet_lost:0|acked:735|po_sent_time:1746043693177924|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:08:13 211422] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47331|packet_lost:0|acked:735|po_sent_time:1746043693177924|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:08:13 211427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:62709|cwnd:48066|full_bw_reached:0|inflight:0|srtt:33052|latest_rtt:33351|min_rtt:32964|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 211432] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bandwidth change record|bw_before:41701|bw_after:62709|srtt:33052|cwnd:48066| [2025/04/30 20:08:13 211439] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:6| [2025/04/30 20:08:13 211447] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_crypto_frame|level:2| [2025/04/30 20:08:13 211454] [debug] |scid:ed3061445c419a858f5981dc|xqc_read_crypto_stream|xqc_read_crypto_stream|level:2| [2025/04/30 20:08:13 211458] [debug] |scid:ed3061445c419a858f5981dc|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:2|36u| [2025/04/30 20:08:13 211602] [debug] |scid:ed3061445c419a858f5981dc|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:3|SSL_quic_write_level:3|rv:1| [2025/04/30 20:08:13 211613] [debug] |scid:ed3061445c419a858f5981dc|xqc_tls_do_handshake|TLS handshake|ret:1| [2025/04/30 20:08:13 211621] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693260799|pq_index:0| [2025/04/30 20:08:13 211628] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693211238| [2025/04/30 20:08:13 211632] [debug] |scid:ed3061445c419a858f5981dc|xqc_create_crypto_stream|encrypt_level:3|cur_state:S_HANDSHAKE_SENT| [2025/04/30 20:08:13 211636] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_crypto_frame|server create 1RTT stream| [2025/04/30 20:08:13 211641] [info] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 20:08:13 211646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:000055FC16B356FC|path:0| [2025/04/30 20:08:13 211650] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 20:08:13 211654] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_HSK| [2025/04/30 20:08:13 211659] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 211664] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:3|largest:3|pns:1| [2025/04/30 20:08:13 211668] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:435|pkt_type:HSK|pkt_num:3|frame:ACK CRYPTO |recv_time:1746043693211275|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 211673] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 211678] [warn] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_single|delay|buff 1RTT packet before handshake completed| [2025/04/30 20:08:13 211682] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_buff_undecrypt_packet_in|====>|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 20:08:13 211687] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_process_packet|ignore err|-630| [2025/04/30 20:08:13 211693] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043753211275|now:1746043693211275|interv:60000000| [2025/04/30 20:08:13 211700] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043753211275|now:1746043693211275|interv:60000000| [2025/04/30 20:08:13 211706] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693211706| [2025/04/30 20:08:13 211713] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|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:1746043693211712| [2025/04/30 20:08:13 211718] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_check_handshake_complete|HANDSHAKE_COMPLETED|conn:000055FC16B356FC| [2025/04/30 20:08:13 211722] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_handshake_confirmed|handshake confirmed|conn:000055FC16B356FC| [2025/04/30 20:08:13 211727] [info] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:1 [2025/04/30 20:08:13 211730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:000055FC16B356FC|path:0| [2025/04/30 20:08:13 211734] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 20:08:13 211740] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_gen_token|expire:1746648493| [2025/04/30 20:08:13 211750] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_early_data_reject|reject| [2025/04/30 20:08:13 211754] [debug] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_on_read|encrypt_level:2|cur_state:S_HANDSHAKE_SENT|next_state:ESTABED| [2025/04/30 20:08:13 211759] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_process_undecrypt_packet_in|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 20:08:13 211763] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 211768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:0| [2025/04/30 20:08:13 211773] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:4| [2025/04/30 20:08:13 211783] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:4| [2025/04/30 20:08:13 211789] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:18| [2025/04/30 20:08:13 211796] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_new_conn_id_frame|new_conn_id|cd819aedcc58f7619073cdaef475bb09e1c4d3ec|sr_token:24d02bb1b8f3ab75e9ce56aded5132c2 [2025/04/30 20:08:13 211803] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:18| [2025/04/30 20:08:13 211807] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_new_conn_id_frame|new_conn_id|6b3bcc150c13d27ecd4d86cefcbe911452677746|sr_token:bf4adef7ff5c4e34d2c009d202c35f9b [2025/04/30 20:08:13 211812] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:18| [2025/04/30 20:08:13 211816] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_new_conn_id_frame|new_conn_id|b7fc501fb24abe9f10984a72efbc3615c1a505f8|sr_token:5d6454629e1f9f3b0130ea07391dac78 [2025/04/30 20:08:13 211821] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:18| [2025/04/30 20:08:13 211825] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_new_conn_id_frame|new_conn_id|8baaa01c40ca5568373af253dce9b7e3a72f115e|sr_token:efff5a1a562b1429dc2919883c072cf9 [2025/04/30 20:08:13 211830] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:18| [2025/04/30 20:08:13 211833] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_new_conn_id_frame|new_conn_id|3cfd58cbe447601455605c63dd181e32c2ce32a0|sr_token:b36da76f568ca570f92baa5d1b5e171a [2025/04/30 20:08:13 211838] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:18| [2025/04/30 20:08:13 211842] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_new_conn_id_frame|new_conn_id|879ed9f189d0710b50f09a85ec1092d003674bfc|sr_token:1dfd844c4c45dddd937e8ad36a1193f8 [2025/04/30 20:08:13 211847] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:18| [2025/04/30 20:08:13 211851] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_new_conn_id_frame|new_conn_id|6d8650861e49b42211be5883627fa68799362e5b|sr_token:a3b0534a6dadf78fa1c6bf3a317b98cb [2025/04/30 20:08:13 211855] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:f| [2025/04/30 20:08:13 211862] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_stream_frame|offset:0|data_length:17|fin:1|stream_id:0|path:0| [2025/04/30 20:08:13 211873] [debug] |scid:ed3061445c419a858f5981dc|xqc_insert_stream_frame|merge left|merged_offset_end:17|new_offset:0|new_len:17| [2025/04/30 20:08:13 211879] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_stream_frame|xqc_stream_ready_to_read all recvd| [2025/04/30 20:08:13 211883] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_stream_frame|stream_length:17|merged_offset_end:17|stream_id:0| [2025/04/30 20:08:13 211888] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693236275|now:1746043693211275|interv:25000| [2025/04/30 20:08:13 211893] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693211275|max_ack_delay:25000| [2025/04/30 20:08:13 211902] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:4|largest:4|pns:2| [2025/04/30 20:08:13 211906] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:332|pkt_type:SHORT_HEADER|pkt_num:4|frame:STREAM NEW_CONNECTION_ID |recv_time:1746043693211275|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 211911] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_crypto_write_streams| [2025/04/30 20:08:13 211915] [debug] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_on_write|enc_level|3| [2025/04/30 20:08:13 211920] [info] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:286|sent:261|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746043693211920| [2025/04/30 20:08:13 211925] [info] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:287|sent:262|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746043693211925| [2025/04/30 20:08:13 211930] [debug] |scid:ed3061445c419a858f5981dc|xqc_crypto_stream_on_write|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/04/30 20:08:13 211934] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_read_streams|stream_read_notify|flag:2|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 213906] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:10000000| [2025/04/30 20:08:13 213931] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 213937] [debug] |scid:ed3061445c419a858f5981dc|xqc_sample_check_app_limited|path:0|applimit:2114| [2025/04/30 20:08:13 213945] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9998829| [2025/04/30 20:08:13 213950] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9997660| [2025/04/30 20:08:13 213957] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9996491| [2025/04/30 20:08:13 213961] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9995322| [2025/04/30 20:08:13 213966] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9994153| [2025/04/30 20:08:13 213970] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9992984| [2025/04/30 20:08:13 213975] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9991815| [2025/04/30 20:08:13 213979] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9990646| [2025/04/30 20:08:13 213984] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9989477| [2025/04/30 20:08:13 213988] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9988308| [2025/04/30 20:08:13 213993] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9987139| [2025/04/30 20:08:13 213997] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9985970| [2025/04/30 20:08:13 214001] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9984801| [2025/04/30 20:08:13 214012] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9983632| [2025/04/30 20:08:13 214016] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9982463| [2025/04/30 20:08:13 214022] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9981296| [2025/04/30 20:08:13 214026] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9980129| [2025/04/30 20:08:13 214032] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9978962| [2025/04/30 20:08:13 214045] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9977795| [2025/04/30 20:08:13 214051] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9976628| [2025/04/30 20:08:13 214055] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9975461| [2025/04/30 20:08:13 214061] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9974294| [2025/04/30 20:08:13 214065] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9973127| [2025/04/30 20:08:13 214071] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9971960| [2025/04/30 20:08:13 214075] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9970793| [2025/04/30 20:08:13 214081] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9969626| [2025/04/30 20:08:13 214085] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9968459| [2025/04/30 20:08:13 214091] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9967292| [2025/04/30 20:08:13 214095] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9966125| [2025/04/30 20:08:13 214099] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9964958| [2025/04/30 20:08:13 214105] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9963791| [2025/04/30 20:08:13 214109] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9962624| [2025/04/30 20:08:13 214115] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9961457| [2025/04/30 20:08:13 214119] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9960290| [2025/04/30 20:08:13 214125] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9959123| [2025/04/30 20:08:13 214130] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9957956| [2025/04/30 20:08:13 214135] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9956789| [2025/04/30 20:08:13 214140] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9955622| [2025/04/30 20:08:13 214146] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9954455| [2025/04/30 20:08:13 214150] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9953288| [2025/04/30 20:08:13 214156] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9952121| [2025/04/30 20:08:13 214160] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9950954| [2025/04/30 20:08:13 214181] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9949787| [2025/04/30 20:08:13 214187] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9948620| [2025/04/30 20:08:13 214193] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9947453| [2025/04/30 20:08:13 214198] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9946286| [2025/04/30 20:08:13 214204] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9945119| [2025/04/30 20:08:13 214208] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9943952| [2025/04/30 20:08:13 214214] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9942785| [2025/04/30 20:08:13 214218] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9941618| [2025/04/30 20:08:13 214227] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9940451| [2025/04/30 20:08:13 214231] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9939284| [2025/04/30 20:08:13 214237] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9938117| [2025/04/30 20:08:13 214241] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9936950| [2025/04/30 20:08:13 214247] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9935783| [2025/04/30 20:08:13 214251] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9934616| [2025/04/30 20:08:13 214257] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9933449| [2025/04/30 20:08:13 214261] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9932282| [2025/04/30 20:08:13 214267] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9931115| [2025/04/30 20:08:13 214271] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9929948| [2025/04/30 20:08:13 214277] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9928781| [2025/04/30 20:08:13 214282] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9927614| [2025/04/30 20:08:13 214287] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9926447| [2025/04/30 20:08:13 214292] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9925280| [2025/04/30 20:08:13 214298] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9924113| [2025/04/30 20:08:13 214302] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9922946| [2025/04/30 20:08:13 214316] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9921779| [2025/04/30 20:08:13 214321] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9920612| [2025/04/30 20:08:13 214327] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9919445| [2025/04/30 20:08:13 214331] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9918278| [2025/04/30 20:08:13 214337] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9917111| [2025/04/30 20:08:13 214341] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9915944| [2025/04/30 20:08:13 214350] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9914777| [2025/04/30 20:08:13 214355] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9913610| [2025/04/30 20:08:13 214360] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9912443| [2025/04/30 20:08:13 214365] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9911276| [2025/04/30 20:08:13 214370] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9910109| [2025/04/30 20:08:13 214375] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9908942| [2025/04/30 20:08:13 214381] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9907775| [2025/04/30 20:08:13 214385] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9906608| [2025/04/30 20:08:13 214391] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9905441| [2025/04/30 20:08:13 214395] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9904274| [2025/04/30 20:08:13 214401] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9903107| [2025/04/30 20:08:13 214408] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9901940| [2025/04/30 20:08:13 214414] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9900773| [2025/04/30 20:08:13 214418] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9899606| [2025/04/30 20:08:13 214424] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9898439| [2025/04/30 20:08:13 214429] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9897272| [2025/04/30 20:08:13 214435] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9896105| [2025/04/30 20:08:13 214439] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9894938| [2025/04/30 20:08:13 214445] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9893771| [2025/04/30 20:08:13 214449] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9892604| [2025/04/30 20:08:13 214455] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9891437| [2025/04/30 20:08:13 214459] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9890270| [2025/04/30 20:08:13 214463] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9889103| [2025/04/30 20:08:13 214469] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9887936| [2025/04/30 20:08:13 214473] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9886769| [2025/04/30 20:08:13 214479] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9885602| [2025/04/30 20:08:13 214483] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9884435| [2025/04/30 20:08:13 214489] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9883268| [2025/04/30 20:08:13 214494] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9882101| [2025/04/30 20:08:13 214499] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9880934| [2025/04/30 20:08:13 214504] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9879767| [2025/04/30 20:08:13 214509] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9878600| [2025/04/30 20:08:13 214514] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9877433| [2025/04/30 20:08:13 214520] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9876266| [2025/04/30 20:08:13 214524] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9875099| [2025/04/30 20:08:13 214530] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9873932| [2025/04/30 20:08:13 214534] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9872765| [2025/04/30 20:08:13 214540] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9871598| [2025/04/30 20:08:13 214544] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9870431| [2025/04/30 20:08:13 214550] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9869264| [2025/04/30 20:08:13 214554] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9868097| [2025/04/30 20:08:13 214560] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9866930| [2025/04/30 20:08:13 214564] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9865763| [2025/04/30 20:08:13 214573] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9864596| [2025/04/30 20:08:13 214577] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9863429| [2025/04/30 20:08:13 214583] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9862262| [2025/04/30 20:08:13 214587] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9861095| [2025/04/30 20:08:13 214593] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9859928| [2025/04/30 20:08:13 214598] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9858761| [2025/04/30 20:08:13 214603] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9857594| [2025/04/30 20:08:13 214608] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9856427| [2025/04/30 20:08:13 214613] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9855260| [2025/04/30 20:08:13 214618] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9854093| [2025/04/30 20:08:13 214623] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9852926| [2025/04/30 20:08:13 214627] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9851759| [2025/04/30 20:08:13 214633] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9850592| [2025/04/30 20:08:13 214637] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9849425| [2025/04/30 20:08:13 214643] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9848258| [2025/04/30 20:08:13 214647] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9847091| [2025/04/30 20:08:13 214656] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9845924| [2025/04/30 20:08:13 214661] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9844757| [2025/04/30 20:08:13 214668] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9843590| [2025/04/30 20:08:13 214672] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9842423| [2025/04/30 20:08:13 214678] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9841256| [2025/04/30 20:08:13 214682] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9840089| [2025/04/30 20:08:13 214688] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9838922| [2025/04/30 20:08:13 214692] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9837755| [2025/04/30 20:08:13 214698] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9836588| [2025/04/30 20:08:13 214702] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9835421| [2025/04/30 20:08:13 214708] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9834254| [2025/04/30 20:08:13 214713] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9833087| [2025/04/30 20:08:13 214719] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9831920| [2025/04/30 20:08:13 214723] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9830753| [2025/04/30 20:08:13 214729] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9829586| [2025/04/30 20:08:13 214733] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9828419| [2025/04/30 20:08:13 214739] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9827252| [2025/04/30 20:08:13 214746] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9826085| [2025/04/30 20:08:13 214751] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9824918| [2025/04/30 20:08:13 214756] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9823751| [2025/04/30 20:08:13 214762] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9822584| [2025/04/30 20:08:13 214766] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9821417| [2025/04/30 20:08:13 214772] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9820250| [2025/04/30 20:08:13 214776] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9819083| [2025/04/30 20:08:13 214782] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9817916| [2025/04/30 20:08:13 214786] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9816749| [2025/04/30 20:08:13 214790] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9815582| [2025/04/30 20:08:13 214796] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9814415| [2025/04/30 20:08:13 214800] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9813248| [2025/04/30 20:08:13 214806] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9812081| [2025/04/30 20:08:13 214810] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9810914| [2025/04/30 20:08:13 214816] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9809747| [2025/04/30 20:08:13 214820] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9808580| [2025/04/30 20:08:13 214826] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9807413| [2025/04/30 20:08:13 214830] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9806246| [2025/04/30 20:08:13 214836] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9805079| [2025/04/30 20:08:13 214840] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9803912| [2025/04/30 20:08:13 214846] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9802745| [2025/04/30 20:08:13 214850] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9801578| [2025/04/30 20:08:13 214856] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9800411| [2025/04/30 20:08:13 214860] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9799244| [2025/04/30 20:08:13 214866] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9798077| [2025/04/30 20:08:13 214870] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9796910| [2025/04/30 20:08:13 214876] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9795743| [2025/04/30 20:08:13 214880] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9794576| [2025/04/30 20:08:13 214886] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9793409| [2025/04/30 20:08:13 214890] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9792242| [2025/04/30 20:08:13 214896] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9791075| [2025/04/30 20:08:13 214900] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9789908| [2025/04/30 20:08:13 214909] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9788741| [2025/04/30 20:08:13 214913] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9787574| [2025/04/30 20:08:13 214919] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9786407| [2025/04/30 20:08:13 214923] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9785240| [2025/04/30 20:08:13 214929] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9784073| [2025/04/30 20:08:13 214933] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9782906| [2025/04/30 20:08:13 214939] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9781739| [2025/04/30 20:08:13 214943] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9780572| [2025/04/30 20:08:13 214949] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9779405| [2025/04/30 20:08:13 214953] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9778238| [2025/04/30 20:08:13 214962] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9777071| [2025/04/30 20:08:13 214966] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9775904| [2025/04/30 20:08:13 214972] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9774737| [2025/04/30 20:08:13 214976] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9773570| [2025/04/30 20:08:13 214982] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9772403| [2025/04/30 20:08:13 214986] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9771236| [2025/04/30 20:08:13 214992] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9770069| [2025/04/30 20:08:13 214996] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9768902| [2025/04/30 20:08:13 215002] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9767735| [2025/04/30 20:08:13 215006] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9766568| [2025/04/30 20:08:13 215013] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9765401| [2025/04/30 20:08:13 215018] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9764234| [2025/04/30 20:08:13 215024] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9763067| [2025/04/30 20:08:13 215028] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9761900| [2025/04/30 20:08:13 215034] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9760733| [2025/04/30 20:08:13 215038] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9759566| [2025/04/30 20:08:13 215043] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9758399| [2025/04/30 20:08:13 215048] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9757232| [2025/04/30 20:08:13 215054] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9756065| [2025/04/30 20:08:13 215058] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9754898| [2025/04/30 20:08:13 215063] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9753731| [2025/04/30 20:08:13 215068] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9752564| [2025/04/30 20:08:13 215073] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9751397| [2025/04/30 20:08:13 215081] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9750230| [2025/04/30 20:08:13 215087] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9749063| [2025/04/30 20:08:13 215091] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9747896| [2025/04/30 20:08:13 215097] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9746729| [2025/04/30 20:08:13 215101] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9745562| [2025/04/30 20:08:13 215107] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9744395| [2025/04/30 20:08:13 215111] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9743228| [2025/04/30 20:08:13 215117] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9742061| [2025/04/30 20:08:13 215121] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9740894| [2025/04/30 20:08:13 215126] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9739727| [2025/04/30 20:08:13 215131] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9738560| [2025/04/30 20:08:13 215135] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9737393| [2025/04/30 20:08:13 215141] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9736226| [2025/04/30 20:08:13 215145] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9735059| [2025/04/30 20:08:13 215151] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9733892| [2025/04/30 20:08:13 215155] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9732725| [2025/04/30 20:08:13 215161] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9731558| [2025/04/30 20:08:13 215177] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9730391| [2025/04/30 20:08:13 215185] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9729224| [2025/04/30 20:08:13 215190] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9728057| [2025/04/30 20:08:13 215195] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9726890| [2025/04/30 20:08:13 215200] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9725723| [2025/04/30 20:08:13 215205] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9724556| [2025/04/30 20:08:13 215210] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9723389| [2025/04/30 20:08:13 215215] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9722222| [2025/04/30 20:08:13 215220] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9721055| [2025/04/30 20:08:13 215226] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9719888| [2025/04/30 20:08:13 215230] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9718721| [2025/04/30 20:08:13 215236] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9717554| [2025/04/30 20:08:13 215240] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9716387| [2025/04/30 20:08:13 215246] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9715220| [2025/04/30 20:08:13 215250] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9714053| [2025/04/30 20:08:13 215259] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9712886| [2025/04/30 20:08:13 215263] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9711719| [2025/04/30 20:08:13 215269] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9710552| [2025/04/30 20:08:13 215273] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9709385| [2025/04/30 20:08:13 215283] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9708218| [2025/04/30 20:08:13 215287] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9707051| [2025/04/30 20:08:13 215293] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9705884| [2025/04/30 20:08:13 215297] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9704717| [2025/04/30 20:08:13 215303] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9703550| [2025/04/30 20:08:13 215307] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9702383| [2025/04/30 20:08:13 215312] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9701216| [2025/04/30 20:08:13 215317] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9700049| [2025/04/30 20:08:13 215322] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9698882| [2025/04/30 20:08:13 215327] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9697715| [2025/04/30 20:08:13 215333] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9696548| [2025/04/30 20:08:13 215337] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9695381| [2025/04/30 20:08:13 215343] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9694214| [2025/04/30 20:08:13 215347] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9693047| [2025/04/30 20:08:13 215353] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9691880| [2025/04/30 20:08:13 215357] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9690713| [2025/04/30 20:08:13 215363] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9689546| [2025/04/30 20:08:13 215367] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9688379| [2025/04/30 20:08:13 215376] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9687212| [2025/04/30 20:08:13 215380] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9686045| [2025/04/30 20:08:13 215386] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9684878| [2025/04/30 20:08:13 215390] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9683711| [2025/04/30 20:08:13 215396] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9682544| [2025/04/30 20:08:13 215400] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9681377| [2025/04/30 20:08:13 215406] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9680210| [2025/04/30 20:08:13 215410] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9679043| [2025/04/30 20:08:13 215416] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9677876| [2025/04/30 20:08:13 215420] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9676709| [2025/04/30 20:08:13 215426] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9675542| [2025/04/30 20:08:13 215433] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9674375| [2025/04/30 20:08:13 215439] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9673208| [2025/04/30 20:08:13 215443] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9672041| [2025/04/30 20:08:13 215449] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9670874| [2025/04/30 20:08:13 215453] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9669707| [2025/04/30 20:08:13 215459] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9668540| [2025/04/30 20:08:13 215464] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9667373| [2025/04/30 20:08:13 215468] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9666206| [2025/04/30 20:08:13 215473] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9665039| [2025/04/30 20:08:13 215478] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9663872| [2025/04/30 20:08:13 215483] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9662705| [2025/04/30 20:08:13 215488] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9661538| [2025/04/30 20:08:13 215493] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9660371| [2025/04/30 20:08:13 215498] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9659204| [2025/04/30 20:08:13 215503] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9658037| [2025/04/30 20:08:13 215508] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9656870| [2025/04/30 20:08:13 215513] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9655703| [2025/04/30 20:08:13 215518] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9654536| [2025/04/30 20:08:13 215523] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9653369| [2025/04/30 20:08:13 215528] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9652202| [2025/04/30 20:08:13 215533] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9651035| [2025/04/30 20:08:13 215538] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9649868| [2025/04/30 20:08:13 215543] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9648701| [2025/04/30 20:08:13 215547] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9647534| [2025/04/30 20:08:13 215553] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9646367| [2025/04/30 20:08:13 215558] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9645200| [2025/04/30 20:08:13 215563] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9644033| [2025/04/30 20:08:13 215568] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9642866| [2025/04/30 20:08:13 215573] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9641699| [2025/04/30 20:08:13 215577] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9640532| [2025/04/30 20:08:13 215583] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9639365| [2025/04/30 20:08:13 215588] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9638198| [2025/04/30 20:08:13 215599] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9637031| [2025/04/30 20:08:13 215603] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9635864| [2025/04/30 20:08:13 215609] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9634697| [2025/04/30 20:08:13 215613] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9633530| [2025/04/30 20:08:13 215619] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9632363| [2025/04/30 20:08:13 215624] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9631196| [2025/04/30 20:08:13 215629] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9630029| [2025/04/30 20:08:13 215634] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9628862| [2025/04/30 20:08:13 215640] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9627695| [2025/04/30 20:08:13 215644] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9626528| [2025/04/30 20:08:13 215650] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9625361| [2025/04/30 20:08:13 215654] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9624194| [2025/04/30 20:08:13 215660] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9623027| [2025/04/30 20:08:13 215664] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9621860| [2025/04/30 20:08:13 215670] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9620693| [2025/04/30 20:08:13 215674] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9619526| [2025/04/30 20:08:13 215680] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9618359| [2025/04/30 20:08:13 215684] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9617192| [2025/04/30 20:08:13 215689] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9616025| [2025/04/30 20:08:13 215694] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9614858| [2025/04/30 20:08:13 215699] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9613691| [2025/04/30 20:08:13 215704] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9612524| [2025/04/30 20:08:13 215710] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9611357| [2025/04/30 20:08:13 215715] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9610190| [2025/04/30 20:08:13 215726] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9609023| [2025/04/30 20:08:13 215730] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9607856| [2025/04/30 20:08:13 215736] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9606689| [2025/04/30 20:08:13 215741] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9605522| [2025/04/30 20:08:13 215747] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9604355| [2025/04/30 20:08:13 215751] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9603188| [2025/04/30 20:08:13 215757] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9602021| [2025/04/30 20:08:13 215761] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9600854| [2025/04/30 20:08:13 215766] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9599687| [2025/04/30 20:08:13 215773] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9598520| [2025/04/30 20:08:13 215779] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9597353| [2025/04/30 20:08:13 215783] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9596186| [2025/04/30 20:08:13 215789] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9595019| [2025/04/30 20:08:13 215794] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9593852| [2025/04/30 20:08:13 215800] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9592685| [2025/04/30 20:08:13 215804] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9591518| [2025/04/30 20:08:13 215808] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9590351| [2025/04/30 20:08:13 215814] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9589184| [2025/04/30 20:08:13 215818] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9588017| [2025/04/30 20:08:13 215824] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9586850| [2025/04/30 20:08:13 215828] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9585683| [2025/04/30 20:08:13 215834] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9584516| [2025/04/30 20:08:13 215838] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9583349| [2025/04/30 20:08:13 215844] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9582182| [2025/04/30 20:08:13 215848] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9581015| [2025/04/30 20:08:13 215854] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9579848| [2025/04/30 20:08:13 215858] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9578681| [2025/04/30 20:08:13 215864] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9577514| [2025/04/30 20:08:13 215868] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9576347| [2025/04/30 20:08:13 215874] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9575180| [2025/04/30 20:08:13 215878] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9574013| [2025/04/30 20:08:13 215884] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9572846| [2025/04/30 20:08:13 215888] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9571679| [2025/04/30 20:08:13 215894] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9570512| [2025/04/30 20:08:13 215898] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9569345| [2025/04/30 20:08:13 215907] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9568178| [2025/04/30 20:08:13 215911] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9567011| [2025/04/30 20:08:13 215917] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9565844| [2025/04/30 20:08:13 215921] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9564677| [2025/04/30 20:08:13 215927] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9563510| [2025/04/30 20:08:13 215931] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9562343| [2025/04/30 20:08:13 215940] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9561176| [2025/04/30 20:08:13 215944] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9560009| [2025/04/30 20:08:13 215950] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9558842| [2025/04/30 20:08:13 215954] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9557675| [2025/04/30 20:08:13 215960] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9556508| [2025/04/30 20:08:13 215964] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9555341| [2025/04/30 20:08:13 215970] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9554174| [2025/04/30 20:08:13 215974] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9553007| [2025/04/30 20:08:13 215980] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9551840| [2025/04/30 20:08:13 215984] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9550673| [2025/04/30 20:08:13 215990] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9549506| [2025/04/30 20:08:13 215994] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9548339| [2025/04/30 20:08:13 216000] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9547172| [2025/04/30 20:08:13 216004] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9546005| [2025/04/30 20:08:13 216010] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9544838| [2025/04/30 20:08:13 216014] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9543671| [2025/04/30 20:08:13 216020] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9542504| [2025/04/30 20:08:13 216024] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9541337| [2025/04/30 20:08:13 216030] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9540170| [2025/04/30 20:08:13 216034] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9539003| [2025/04/30 20:08:13 216040] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9537836| [2025/04/30 20:08:13 216044] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9536669| [2025/04/30 20:08:13 216050] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9535502| [2025/04/30 20:08:13 216054] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9534335| [2025/04/30 20:08:13 216060] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9533168| [2025/04/30 20:08:13 216065] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9532001| [2025/04/30 20:08:13 216072] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9530834| [2025/04/30 20:08:13 216076] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9529667| [2025/04/30 20:08:13 216082] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9528500| [2025/04/30 20:08:13 216086] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9527333| [2025/04/30 20:08:13 216092] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9526166| [2025/04/30 20:08:13 216096] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9524999| [2025/04/30 20:08:13 216102] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9523832| [2025/04/30 20:08:13 216110] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9522665| [2025/04/30 20:08:13 216116] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9521498| [2025/04/30 20:08:13 216120] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9520331| [2025/04/30 20:08:13 216126] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9519164| [2025/04/30 20:08:13 216130] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9517997| [2025/04/30 20:08:13 216134] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9516830| [2025/04/30 20:08:13 216140] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9515663| [2025/04/30 20:08:13 216144] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9514496| [2025/04/30 20:08:13 216150] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9513329| [2025/04/30 20:08:13 216154] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9512162| [2025/04/30 20:08:13 216160] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9510995| [2025/04/30 20:08:13 216164] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9509828| [2025/04/30 20:08:13 216183] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9508661| [2025/04/30 20:08:13 216187] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9507494| [2025/04/30 20:08:13 216193] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9506327| [2025/04/30 20:08:13 216197] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9505160| [2025/04/30 20:08:13 216203] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9503993| [2025/04/30 20:08:13 216208] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9502826| [2025/04/30 20:08:13 216213] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9501659| [2025/04/30 20:08:13 216217] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9500492| [2025/04/30 20:08:13 216227] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9499325| [2025/04/30 20:08:13 216231] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9498158| [2025/04/30 20:08:13 216237] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9496991| [2025/04/30 20:08:13 216241] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9495824| [2025/04/30 20:08:13 216247] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9494657| [2025/04/30 20:08:13 216251] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9493490| [2025/04/30 20:08:13 216257] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9492323| [2025/04/30 20:08:13 216261] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9491156| [2025/04/30 20:08:13 216267] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9489989| [2025/04/30 20:08:13 216271] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9488822| [2025/04/30 20:08:13 216277] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9487655| [2025/04/30 20:08:13 216281] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9486488| [2025/04/30 20:08:13 216291] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9485321| [2025/04/30 20:08:13 216295] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9484154| [2025/04/30 20:08:13 216302] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9482987| [2025/04/30 20:08:13 216306] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9481820| [2025/04/30 20:08:13 216311] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9480653| [2025/04/30 20:08:13 216316] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9479486| [2025/04/30 20:08:13 216322] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9478319| [2025/04/30 20:08:13 216326] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9477152| [2025/04/30 20:08:13 216331] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9475985| [2025/04/30 20:08:13 216336] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9474818| [2025/04/30 20:08:13 216342] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9473651| [2025/04/30 20:08:13 216346] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9472484| [2025/04/30 20:08:13 216352] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9471317| [2025/04/30 20:08:13 216356] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9470150| [2025/04/30 20:08:13 216362] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9468983| [2025/04/30 20:08:13 216366] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9467816| [2025/04/30 20:08:13 216372] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9466649| [2025/04/30 20:08:13 216376] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9465482| [2025/04/30 20:08:13 216382] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9464315| [2025/04/30 20:08:13 216386] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9463148| [2025/04/30 20:08:13 216392] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9461981| [2025/04/30 20:08:13 216396] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9460814| [2025/04/30 20:08:13 216401] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9459647| [2025/04/30 20:08:13 216406] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9458480| [2025/04/30 20:08:13 216411] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9457313| [2025/04/30 20:08:13 216416] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9456146| [2025/04/30 20:08:13 216422] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9454979| [2025/04/30 20:08:13 216426] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9453812| [2025/04/30 20:08:13 216434] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9452645| [2025/04/30 20:08:13 216438] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9451478| [2025/04/30 20:08:13 216444] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9450311| [2025/04/30 20:08:13 216448] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9449144| [2025/04/30 20:08:13 216454] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9447977| [2025/04/30 20:08:13 216461] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9446810| [2025/04/30 20:08:13 216467] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9445643| [2025/04/30 20:08:13 216471] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9444476| [2025/04/30 20:08:13 216477] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9443309| [2025/04/30 20:08:13 216481] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9442142| [2025/04/30 20:08:13 216485] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9440975| [2025/04/30 20:08:13 216491] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9439808| [2025/04/30 20:08:13 216495] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9438641| [2025/04/30 20:08:13 216501] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9437474| [2025/04/30 20:08:13 216505] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9436307| [2025/04/30 20:08:13 216511] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9435140| [2025/04/30 20:08:13 216515] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9433973| [2025/04/30 20:08:13 216521] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9432806| [2025/04/30 20:08:13 216525] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9431639| [2025/04/30 20:08:13 216534] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9430472| [2025/04/30 20:08:13 216539] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9429305| [2025/04/30 20:08:13 216544] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9428138| [2025/04/30 20:08:13 216549] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9426971| [2025/04/30 20:08:13 216554] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9425804| [2025/04/30 20:08:13 216559] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9424637| [2025/04/30 20:08:13 216564] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9423470| [2025/04/30 20:08:13 216568] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9422303| [2025/04/30 20:08:13 216574] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9421136| [2025/04/30 20:08:13 216578] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9419969| [2025/04/30 20:08:13 216584] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9418802| [2025/04/30 20:08:13 216588] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9417635| [2025/04/30 20:08:13 216594] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9416468| [2025/04/30 20:08:13 216599] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9415301| [2025/04/30 20:08:13 216605] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9414134| [2025/04/30 20:08:13 216609] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9412967| [2025/04/30 20:08:13 216615] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9411800| [2025/04/30 20:08:13 216619] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9410633| [2025/04/30 20:08:13 216627] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9409466| [2025/04/30 20:08:13 216632] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9408299| [2025/04/30 20:08:13 216637] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9407132| [2025/04/30 20:08:13 216642] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9405965| [2025/04/30 20:08:13 216647] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9404798| [2025/04/30 20:08:13 216652] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9403631| [2025/04/30 20:08:13 216657] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9402464| [2025/04/30 20:08:13 216662] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9401297| [2025/04/30 20:08:13 216667] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9400130| [2025/04/30 20:08:13 216672] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9398963| [2025/04/30 20:08:13 216678] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9397796| [2025/04/30 20:08:13 216682] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9396629| [2025/04/30 20:08:13 216688] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9395462| [2025/04/30 20:08:13 216692] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9394295| [2025/04/30 20:08:13 216698] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9393128| [2025/04/30 20:08:13 216702] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9391961| [2025/04/30 20:08:13 216707] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9390794| [2025/04/30 20:08:13 216712] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9389627| [2025/04/30 20:08:13 216718] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9388460| [2025/04/30 20:08:13 216722] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9387293| [2025/04/30 20:08:13 216727] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9386126| [2025/04/30 20:08:13 216732] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9384959| [2025/04/30 20:08:13 216737] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9383792| [2025/04/30 20:08:13 216742] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9382625| [2025/04/30 20:08:13 216747] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9381458| [2025/04/30 20:08:13 216751] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9380291| [2025/04/30 20:08:13 216757] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9379124| [2025/04/30 20:08:13 216761] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9377957| [2025/04/30 20:08:13 216767] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9376790| [2025/04/30 20:08:13 216772] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9375623| [2025/04/30 20:08:13 216779] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9374456| [2025/04/30 20:08:13 216783] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9373289| [2025/04/30 20:08:13 216789] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9372122| [2025/04/30 20:08:13 216796] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9370955| [2025/04/30 20:08:13 216802] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9369788| [2025/04/30 20:08:13 216806] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9368621| [2025/04/30 20:08:13 216810] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9367454| [2025/04/30 20:08:13 216816] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9366287| [2025/04/30 20:08:13 216820] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9365120| [2025/04/30 20:08:13 216826] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9363953| [2025/04/30 20:08:13 216830] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9362786| [2025/04/30 20:08:13 216839] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9361619| [2025/04/30 20:08:13 216843] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9360452| [2025/04/30 20:08:13 216849] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9359285| [2025/04/30 20:08:13 216853] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9358118| [2025/04/30 20:08:13 216859] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9356951| [2025/04/30 20:08:13 216863] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9355784| [2025/04/30 20:08:13 216869] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9354617| [2025/04/30 20:08:13 216873] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9353450| [2025/04/30 20:08:13 216879] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9352283| [2025/04/30 20:08:13 216883] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9351116| [2025/04/30 20:08:13 216888] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9349949| [2025/04/30 20:08:13 216892] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9348782| [2025/04/30 20:08:13 216898] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9347615| [2025/04/30 20:08:13 216902] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9346448| [2025/04/30 20:08:13 216908] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9345281| [2025/04/30 20:08:13 216912] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9344114| [2025/04/30 20:08:13 216918] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9342947| [2025/04/30 20:08:13 216922] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9341780| [2025/04/30 20:08:13 216928] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9340613| [2025/04/30 20:08:13 216932] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9339446| [2025/04/30 20:08:13 216938] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9338279| [2025/04/30 20:08:13 216942] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9337112| [2025/04/30 20:08:13 216948] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9335945| [2025/04/30 20:08:13 216952] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9334778| [2025/04/30 20:08:13 216960] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9333611| [2025/04/30 20:08:13 216964] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9332444| [2025/04/30 20:08:13 216970] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9331277| [2025/04/30 20:08:13 216974] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9330110| [2025/04/30 20:08:13 216980] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9328943| [2025/04/30 20:08:13 216984] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9327776| [2025/04/30 20:08:13 216990] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9326609| [2025/04/30 20:08:13 216994] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9325442| [2025/04/30 20:08:13 217000] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9324275| [2025/04/30 20:08:13 217004] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9323108| [2025/04/30 20:08:13 217010] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9321941| [2025/04/30 20:08:13 217014] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9320774| [2025/04/30 20:08:13 217020] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9319607| [2025/04/30 20:08:13 217024] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9318440| [2025/04/30 20:08:13 217030] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9317273| [2025/04/30 20:08:13 217034] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9316106| [2025/04/30 20:08:13 217040] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9314939| [2025/04/30 20:08:13 217044] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9313772| [2025/04/30 20:08:13 217050] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9312605| [2025/04/30 20:08:13 217054] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9311438| [2025/04/30 20:08:13 217060] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9310271| [2025/04/30 20:08:13 217064] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9309104| [2025/04/30 20:08:13 217069] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9307937| [2025/04/30 20:08:13 217074] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9306770| [2025/04/30 20:08:13 217079] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9305603| [2025/04/30 20:08:13 217083] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9304436| [2025/04/30 20:08:13 217089] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9303269| [2025/04/30 20:08:13 217094] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9302102| [2025/04/30 20:08:13 217099] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9300935| [2025/04/30 20:08:13 217103] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9299768| [2025/04/30 20:08:13 217109] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9298601| [2025/04/30 20:08:13 217113] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9297434| [2025/04/30 20:08:13 217121] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9296267| [2025/04/30 20:08:13 217128] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9295100| [2025/04/30 20:08:13 217137] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9293933| [2025/04/30 20:08:13 217141] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9292766| [2025/04/30 20:08:13 217145] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9291599| [2025/04/30 20:08:13 217150] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9290432| [2025/04/30 20:08:13 217154] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9289265| [2025/04/30 20:08:13 217160] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9288098| [2025/04/30 20:08:13 217164] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9286931| [2025/04/30 20:08:13 217182] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9285764| [2025/04/30 20:08:13 217187] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9284597| [2025/04/30 20:08:13 217192] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9283430| [2025/04/30 20:08:13 217197] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9282263| [2025/04/30 20:08:13 217202] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9281096| [2025/04/30 20:08:13 217207] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9279929| [2025/04/30 20:08:13 217212] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9278762| [2025/04/30 20:08:13 217216] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9277595| [2025/04/30 20:08:13 217222] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9276428| [2025/04/30 20:08:13 217226] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9275261| [2025/04/30 20:08:13 217232] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9274094| [2025/04/30 20:08:13 217236] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9272927| [2025/04/30 20:08:13 217242] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9271760| [2025/04/30 20:08:13 217246] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9270593| [2025/04/30 20:08:13 217252] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9269426| [2025/04/30 20:08:13 217256] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9268259| [2025/04/30 20:08:13 217262] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9267092| [2025/04/30 20:08:13 217266] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9265925| [2025/04/30 20:08:13 217272] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9264758| [2025/04/30 20:08:13 217276] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9263591| [2025/04/30 20:08:13 217282] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9262424| [2025/04/30 20:08:13 217286] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9261257| [2025/04/30 20:08:13 217292] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9260090| [2025/04/30 20:08:13 217296] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9258923| [2025/04/30 20:08:13 217305] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9257756| [2025/04/30 20:08:13 217309] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9256589| [2025/04/30 20:08:13 217315] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9255422| [2025/04/30 20:08:13 217319] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9254255| [2025/04/30 20:08:13 217325] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9253088| [2025/04/30 20:08:13 217329] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9251921| [2025/04/30 20:08:13 217335] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9250754| [2025/04/30 20:08:13 217339] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9249587| [2025/04/30 20:08:13 217345] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9248420| [2025/04/30 20:08:13 217349] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9247253| [2025/04/30 20:08:13 217355] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9246086| [2025/04/30 20:08:13 217359] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9244919| [2025/04/30 20:08:13 217365] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9243752| [2025/04/30 20:08:13 217369] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9242585| [2025/04/30 20:08:13 217375] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9241418| [2025/04/30 20:08:13 217379] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9240251| [2025/04/30 20:08:13 217385] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9239084| [2025/04/30 20:08:13 217389] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9237917| [2025/04/30 20:08:13 217395] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9236750| [2025/04/30 20:08:13 217399] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9235583| [2025/04/30 20:08:13 217405] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9234416| [2025/04/30 20:08:13 217409] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9233249| [2025/04/30 20:08:13 217414] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9232082| [2025/04/30 20:08:13 217419] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9230915| [2025/04/30 20:08:13 217425] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9229748| [2025/04/30 20:08:13 217429] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9228581| [2025/04/30 20:08:13 217435] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9227414| [2025/04/30 20:08:13 217439] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9226247| [2025/04/30 20:08:13 217445] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9225080| [2025/04/30 20:08:13 217449] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9223913| [2025/04/30 20:08:13 217458] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9222746| [2025/04/30 20:08:13 217462] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9221579| [2025/04/30 20:08:13 217468] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9220412| [2025/04/30 20:08:13 217475] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9219245| [2025/04/30 20:08:13 217481] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9218078| [2025/04/30 20:08:13 217487] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9216911| [2025/04/30 20:08:13 217491] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9215744| [2025/04/30 20:08:13 217496] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9214577| [2025/04/30 20:08:13 217500] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9213410| [2025/04/30 20:08:13 217506] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9212243| [2025/04/30 20:08:13 217510] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9211076| [2025/04/30 20:08:13 217516] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9209909| [2025/04/30 20:08:13 217520] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9208742| [2025/04/30 20:08:13 217526] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9207575| [2025/04/30 20:08:13 217530] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9206408| [2025/04/30 20:08:13 217536] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9205241| [2025/04/30 20:08:13 217540] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9204074| [2025/04/30 20:08:13 217546] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9202907| [2025/04/30 20:08:13 217550] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9201740| [2025/04/30 20:08:13 217555] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9200573| [2025/04/30 20:08:13 217559] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9199406| [2025/04/30 20:08:13 217565] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9198239| [2025/04/30 20:08:13 217569] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9197072| [2025/04/30 20:08:13 217575] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9195905| [2025/04/30 20:08:13 217579] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9194738| [2025/04/30 20:08:13 217585] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9193571| [2025/04/30 20:08:13 217589] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9192404| [2025/04/30 20:08:13 217595] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9191237| [2025/04/30 20:08:13 217599] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9190070| [2025/04/30 20:08:13 217605] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9188903| [2025/04/30 20:08:13 217609] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9187736| [2025/04/30 20:08:13 217615] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9186569| [2025/04/30 20:08:13 217619] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9185402| [2025/04/30 20:08:13 217625] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9184235| [2025/04/30 20:08:13 217629] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9183068| [2025/04/30 20:08:13 217637] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9181901| [2025/04/30 20:08:13 217641] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9180734| [2025/04/30 20:08:13 217647] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9179567| [2025/04/30 20:08:13 217651] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9178400| [2025/04/30 20:08:13 217657] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9177233| [2025/04/30 20:08:13 217661] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9176066| [2025/04/30 20:08:13 217667] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9174899| [2025/04/30 20:08:13 217671] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9173732| [2025/04/30 20:08:13 217677] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9172565| [2025/04/30 20:08:13 217681] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9171398| [2025/04/30 20:08:13 217687] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9170231| [2025/04/30 20:08:13 217691] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9169064| [2025/04/30 20:08:13 217697] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9167897| [2025/04/30 20:08:13 217701] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9166730| [2025/04/30 20:08:13 217707] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9165563| [2025/04/30 20:08:13 217711] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9164396| [2025/04/30 20:08:13 217717] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9163229| [2025/04/30 20:08:13 217721] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9162062| [2025/04/30 20:08:13 217726] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9160895| [2025/04/30 20:08:13 217731] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9159728| [2025/04/30 20:08:13 217736] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9158561| [2025/04/30 20:08:13 217740] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9157394| [2025/04/30 20:08:13 217746] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9156227| [2025/04/30 20:08:13 217750] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9155060| [2025/04/30 20:08:13 217759] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9153893| [2025/04/30 20:08:13 217763] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9152726| [2025/04/30 20:08:13 217769] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9151559| [2025/04/30 20:08:13 217773] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9150392| [2025/04/30 20:08:13 217779] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9149225| [2025/04/30 20:08:13 217783] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9148058| [2025/04/30 20:08:13 217789] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9146891| [2025/04/30 20:08:13 217793] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9145724| [2025/04/30 20:08:13 217799] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9144557| [2025/04/30 20:08:13 217806] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9143390| [2025/04/30 20:08:13 217810] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9142223| [2025/04/30 20:08:13 217816] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9141056| [2025/04/30 20:08:13 217820] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9139889| [2025/04/30 20:08:13 217827] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9138722| [2025/04/30 20:08:13 217831] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9137555| [2025/04/30 20:08:13 217837] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9136388| [2025/04/30 20:08:13 217841] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9135221| [2025/04/30 20:08:13 217847] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9134054| [2025/04/30 20:08:13 217851] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9132887| [2025/04/30 20:08:13 217857] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9131720| [2025/04/30 20:08:13 217861] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9130553| [2025/04/30 20:08:13 217867] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9129386| [2025/04/30 20:08:13 217871] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9128219| [2025/04/30 20:08:13 217876] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9127052| [2025/04/30 20:08:13 217881] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9125885| [2025/04/30 20:08:13 217886] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9124718| [2025/04/30 20:08:13 217890] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9123551| [2025/04/30 20:08:13 217896] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9122384| [2025/04/30 20:08:13 217900] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9121217| [2025/04/30 20:08:13 217906] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9120050| [2025/04/30 20:08:13 217910] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9118883| [2025/04/30 20:08:13 217916] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9117716| [2025/04/30 20:08:13 217920] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9116549| [2025/04/30 20:08:13 217926] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9115382| [2025/04/30 20:08:13 217930] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9114215| [2025/04/30 20:08:13 217936] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9113048| [2025/04/30 20:08:13 217940] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9111881| [2025/04/30 20:08:13 217946] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9110714| [2025/04/30 20:08:13 217950] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9109547| [2025/04/30 20:08:13 217956] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9108380| [2025/04/30 20:08:13 217960] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9107213| [2025/04/30 20:08:13 217968] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9106046| [2025/04/30 20:08:13 217972] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9104879| [2025/04/30 20:08:13 217978] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9103712| [2025/04/30 20:08:13 217982] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9102545| [2025/04/30 20:08:13 217988] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9101378| [2025/04/30 20:08:13 217992] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9100211| [2025/04/30 20:08:13 217998] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9099044| [2025/04/30 20:08:13 218002] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9097877| [2025/04/30 20:08:13 218008] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9096710| [2025/04/30 20:08:13 218012] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9095543| [2025/04/30 20:08:13 218018] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9094376| [2025/04/30 20:08:13 218022] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9093209| [2025/04/30 20:08:13 218027] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9092042| [2025/04/30 20:08:13 218032] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9090875| [2025/04/30 20:08:13 218038] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9089708| [2025/04/30 20:08:13 218042] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9088541| [2025/04/30 20:08:13 218047] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9087374| [2025/04/30 20:08:13 218052] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9086207| [2025/04/30 20:08:13 218060] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9085040| [2025/04/30 20:08:13 218065] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9083873| [2025/04/30 20:08:13 218071] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9082706| [2025/04/30 20:08:13 218075] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9081539| [2025/04/30 20:08:13 218081] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9080372| [2025/04/30 20:08:13 218085] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9079205| [2025/04/30 20:08:13 218090] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9078038| [2025/04/30 20:08:13 218095] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9076871| [2025/04/30 20:08:13 218100] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9075704| [2025/04/30 20:08:13 218104] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9074537| [2025/04/30 20:08:13 218110] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9073370| [2025/04/30 20:08:13 218114] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9072203| [2025/04/30 20:08:13 218120] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9071036| [2025/04/30 20:08:13 218125] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9069869| [2025/04/30 20:08:13 218129] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9068702| [2025/04/30 20:08:13 218137] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9067535| [2025/04/30 20:08:13 218141] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9066368| [2025/04/30 20:08:13 218147] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9065201| [2025/04/30 20:08:13 218151] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9064034| [2025/04/30 20:08:13 218157] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9062867| [2025/04/30 20:08:13 218161] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9061700| [2025/04/30 20:08:13 218180] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9060533| [2025/04/30 20:08:13 218187] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9059366| [2025/04/30 20:08:13 218193] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9058199| [2025/04/30 20:08:13 218197] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9057032| [2025/04/30 20:08:13 218203] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9055865| [2025/04/30 20:08:13 218207] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9054698| [2025/04/30 20:08:13 218212] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9053531| [2025/04/30 20:08:13 218217] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9052364| [2025/04/30 20:08:13 218222] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9051197| [2025/04/30 20:08:13 218226] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9050030| [2025/04/30 20:08:13 218232] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9048863| [2025/04/30 20:08:13 218236] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9047696| [2025/04/30 20:08:13 218242] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9046529| [2025/04/30 20:08:13 218246] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9045362| [2025/04/30 20:08:13 218252] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9044195| [2025/04/30 20:08:13 218256] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9043028| [2025/04/30 20:08:13 218262] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9041861| [2025/04/30 20:08:13 218266] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9040694| [2025/04/30 20:08:13 218272] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9039527| [2025/04/30 20:08:13 218276] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9038360| [2025/04/30 20:08:13 218282] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9037193| [2025/04/30 20:08:13 218286] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9036026| [2025/04/30 20:08:13 218292] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9034859| [2025/04/30 20:08:13 218296] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9033692| [2025/04/30 20:08:13 218302] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9032525| [2025/04/30 20:08:13 218306] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9031358| [2025/04/30 20:08:13 218315] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9030191| [2025/04/30 20:08:13 218319] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9029024| [2025/04/30 20:08:13 218325] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9027857| [2025/04/30 20:08:13 218329] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9026690| [2025/04/30 20:08:13 218335] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9025523| [2025/04/30 20:08:13 218339] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9024356| [2025/04/30 20:08:13 218345] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9023189| [2025/04/30 20:08:13 218349] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9022022| [2025/04/30 20:08:13 218355] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9020855| [2025/04/30 20:08:13 218359] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9019688| [2025/04/30 20:08:13 218365] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9018521| [2025/04/30 20:08:13 218369] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9017354| [2025/04/30 20:08:13 218378] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9016187| [2025/04/30 20:08:13 218382] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9015020| [2025/04/30 20:08:13 218387] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9013853| [2025/04/30 20:08:13 218392] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9012686| [2025/04/30 20:08:13 218397] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9011519| [2025/04/30 20:08:13 218401] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9010352| [2025/04/30 20:08:13 218407] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9009185| [2025/04/30 20:08:13 218412] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9008018| [2025/04/30 20:08:13 218418] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9006851| [2025/04/30 20:08:13 218422] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9005684| [2025/04/30 20:08:13 218428] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9004517| [2025/04/30 20:08:13 218432] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9003350| [2025/04/30 20:08:13 218438] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9002183| [2025/04/30 20:08:13 218442] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9001016| [2025/04/30 20:08:13 218446] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1000000| [2025/04/30 20:08:13 218455] [info] |scid:ed3061445c419a858f5981dc|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:000055FC16B356FC|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:08:13 218463] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:13 218471] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9001016| [2025/04/30 20:08:13 218475] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1000000| [2025/04/30 20:08:13 218480] [info] |scid:ed3061445c419a858f5981dc|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:000055FC16B356FC|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:08:13 218485] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:13 218490] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 218497] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:3|ack_delay:7222|first_ack_range:1|largest_pkt_recv_time:1746043693211275| [2025/04/30 20:08:13 218502] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:3|low:2|pkt_pns:1| [2025/04/30 20:08:13 218507] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:3|frame_largest_recv:3| [2025/04/30 20:08:13 218511] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:1| [2025/04/30 20:08:13 218533] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:5923c72503d0af01428d6c59|sr_token:304b9ce1ff7f00007b3aa2fbfb550000|seq_num:1 [2025/04/30 20:08:13 218542] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:f33ac822a466809869b5b282|sr_token:304b9ce1ff7f00007b3aa2fbfb550000|seq_num:2 [2025/04/30 20:08:13 218548] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218553] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218559] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 218564] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218568] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218573] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 218577] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218586] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:286|reinj:0|path_class:2| [2025/04/30 20:08:13 218590] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218594] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218601] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:287|reinj:0|path_class:2| [2025/04/30 20:08:13 218605] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218609] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218614] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 218618] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218622] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218626] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 218631] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:08:13 218635] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218640] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218644] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 218648] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218653] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218657] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 218661] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:811|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:1171| [2025/04/30 20:08:13 218670] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218679] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2011|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:2340| [2025/04/30 20:08:13 218690] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218694] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218698] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3211|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:3509| [2025/04/30 20:08:13 218707] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218711] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218715] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4411|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:4678| [2025/04/30 20:08:13 218723] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218728] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218732] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:5611|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:5847| [2025/04/30 20:08:13 218740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218744] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218748] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6811|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:7016| [2025/04/30 20:08:13 218757] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218763] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218767] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8011|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:8185| [2025/04/30 20:08:13 218776] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218780] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218784] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9211|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:9354| [2025/04/30 20:08:13 218792] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218797] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218801] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10411|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:10523| [2025/04/30 20:08:13 218809] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218813] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218817] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:11611|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:11692| [2025/04/30 20:08:13 218826] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218830] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218834] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12811|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:12861| [2025/04/30 20:08:13 218845] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218849] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218853] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14011|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:14030| [2025/04/30 20:08:13 218862] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218866] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218870] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15211|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:15199| [2025/04/30 20:08:13 218878] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218882] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218886] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16411|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:16368| [2025/04/30 20:08:13 218895] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218899] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218903] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:17611|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:17537| [2025/04/30 20:08:13 218911] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218918] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218922] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18811|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:18704| [2025/04/30 20:08:13 218930] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218934] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218938] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20011|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:19871| [2025/04/30 20:08:13 218947] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218951] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218955] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21211|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:21038| [2025/04/30 20:08:13 218963] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218967] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218971] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22411|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:22205| [2025/04/30 20:08:13 218979] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 218984] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 218988] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 218994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:23611|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:23372| [2025/04/30 20:08:13 218998] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219003] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219007] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24811|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:24539| [2025/04/30 20:08:13 219015] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219019] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219023] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26011|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:25706| [2025/04/30 20:08:13 219032] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219036] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219040] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27211|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:26873| [2025/04/30 20:08:13 219048] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219052] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219056] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28411|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:28040| [2025/04/30 20:08:13 219067] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219071] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219075] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:29611|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:29207| [2025/04/30 20:08:13 219084] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219088] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219092] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30811|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:30374| [2025/04/30 20:08:13 219100] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219105] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219109] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32011|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:31541| [2025/04/30 20:08:13 219117] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219121] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219125] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33211|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:32708| [2025/04/30 20:08:13 219133] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219138] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219144] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34411|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:33875| [2025/04/30 20:08:13 219153] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219157] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219161] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:35611|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:35042| [2025/04/30 20:08:13 219183] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219187] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219191] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36811|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:36209| [2025/04/30 20:08:13 219199] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219204] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219207] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38011|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:37376| [2025/04/30 20:08:13 219216] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219220] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219224] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39211|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:38543| [2025/04/30 20:08:13 219235] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219239] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219243] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40411|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:39710| [2025/04/30 20:08:13 219252] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219256] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219260] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:41611|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:40877| [2025/04/30 20:08:13 219268] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219272] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219276] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42811|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:42044| [2025/04/30 20:08:13 219285] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219289] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219293] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44011|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:43211| [2025/04/30 20:08:13 219301] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219306] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219312] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45211|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:44378| [2025/04/30 20:08:13 219321] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219325] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219329] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46411|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:45545| [2025/04/30 20:08:13 219337] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33052|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 219341] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 219345] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 219349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:47611|inflight:0|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:46712| [2025/04/30 20:08:13 219354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 219358] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 219362] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 219366] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 219371] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:26|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE | [2025/04/30 20:08:13 219377] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 20:08:13 219440] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:0|size:26|sent:42|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |inflight:0|now:1746043693219391|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 219447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 219453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:2114| [2025/04/30 20:08:13 219462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 219467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 219471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 219475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 26| [2025/04/30 20:08:13 219479] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693314927|now:1746043693219461|interv:95466| [2025/04/30 20:08:13 219483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693314927|now:1746043693219461|interval:95466|pto_count:0|srtt:33052 [2025/04/30 20:08:13 219488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:26| [2025/04/30 20:08:13 219493] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:36|pkt_type:SHORT_HEADER|frame:NEW_TOKEN | [2025/04/30 20:08:13 219497] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 20:08:13 219521] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1|size:36|sent:52|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |inflight:26|now:1746043693219503|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 219527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 219531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:26|applimit:2114| [2025/04/30 20:08:13 219535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 219540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 219544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 219547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62| [2025/04/30 20:08:13 219551] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693315039|now:1746043693219535|interv:95504| [2025/04/30 20:08:13 219555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693315039|now:1746043693219535|interval:95504|pto_count:0|srtt:33052 [2025/04/30 20:08:13 219560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:62| [2025/04/30 20:08:13 219564] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:286|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 20:08:13 219569] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 20:08:13 219591] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2|size:286|sent:302|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:62|now:1746043693219575|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 219597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 219605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62|applimit:2114| [2025/04/30 20:08:13 219609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 219614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 219618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 219622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 348| [2025/04/30 20:08:13 219625] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693315111|now:1746043693219609|interv:95502| [2025/04/30 20:08:13 219629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693315111|now:1746043693219609|interval:95502|pto_count:0|srtt:33052 [2025/04/30 20:08:13 219634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:348| [2025/04/30 20:08:13 219638] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:287|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 20:08:13 219642] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 20:08:13 219667] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:3|size:287|sent:303|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:348|now:1746043693219648|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 219672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 219677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:348|applimit:2114| [2025/04/30 20:08:13 219681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 219685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 219689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 219693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 635| [2025/04/30 20:08:13 219697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693315184|now:1746043693219681|interv:95503| [2025/04/30 20:08:13 219700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693315184|now:1746043693219681|interval:95503|pto_count:0|srtt:33052 [2025/04/30 20:08:13 219705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:635| [2025/04/30 20:08:13 219709] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:08:13 219713] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:4| [2025/04/30 20:08:13 219734] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:4|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:635|now:1746043693219718|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 219742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 219747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 219751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:635|applimit:2114| [2025/04/30 20:08:13 219755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 219759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 219763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 219767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 666| [2025/04/30 20:08:13 219771] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693315254|now:1746043693219755|interv:95499| [2025/04/30 20:08:13 219775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693315254|now:1746043693219755|interval:95499|pto_count:0|srtt:33052 [2025/04/30 20:08:13 219779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:666| [2025/04/30 20:08:13 219783] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:08:13 219787] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:5| [2025/04/30 20:08:13 219809] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:5|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:666|now:1746043693219792|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 219814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 219819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 219823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:666|applimit:2114| [2025/04/30 20:08:13 219827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 219831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 219835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 219838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 697| [2025/04/30 20:08:13 219842] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693315328|now:1746043693219826|interv:95502| [2025/04/30 20:08:13 219846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693315328|now:1746043693219826|interval:95502|pto_count:0|srtt:33052 [2025/04/30 20:08:13 219854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:697| [2025/04/30 20:08:13 219858] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:51|pkt_type:HSK|frame:ACK | [2025/04/30 20:08:13 219863] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:4| [2025/04/30 20:08:13 219885] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:4|size:51|sent:67|pkt_type:HSK|frame:ACK |inflight:697|now:1746043693219869|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 219890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 219895] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 20:08:13 219899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:6| [2025/04/30 20:08:13 219917] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:6|size:57|sent:73|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:697|now:1746043693219904|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 219922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 219926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:697|applimit:2114| [2025/04/30 20:08:13 219930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 219934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 219938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 219942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 754| [2025/04/30 20:08:13 219946] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693315440|now:1746043693219930|interv:95510| [2025/04/30 20:08:13 219950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693315440|now:1746043693219930|interval:95510|pto_count:0|srtt:33052 [2025/04/30 20:08:13 219954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:754| [2025/04/30 20:08:13 219958] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:57|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 20:08:13 219963] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:7| [2025/04/30 20:08:13 219982] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:7|size:57|sent:73|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:754|now:1746043693219967|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 219988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:7|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:08:13 219995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:754|applimit:2114| [2025/04/30 20:08:13 219999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 220003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 220007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 220011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 811| [2025/04/30 20:08:13 220015] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693315503|now:1746043693219999|interv:95504| [2025/04/30 20:08:13 220019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693315503|now:1746043693219999|interval:95504|pto_count:0|srtt:33052 [2025/04/30 20:08:13 220023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:811| [2025/04/30 20:08:13 220027] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 220032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:811|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:1171| [2025/04/30 20:08:13 220036] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 220041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:8-13|next_skip_chance:1746043693506649|current_time:1746043693220041| [2025/04/30 20:08:13 220045] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:14| [2025/04/30 20:08:13 220068] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:14|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:811|now:1746043693220051|stream_id:0|stream_offset:1171| [2025/04/30 20:08:13 220074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:14|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 220079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:811|applimit:2114| [2025/04/30 20:08:13 220083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 220087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 220091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 220095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 2011| [2025/04/30 20:08:13 220099] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693315587|now:1746043693220083|interv:95504| [2025/04/30 20:08:13 220103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693315587|now:1746043693220083|interval:95504|pto_count:0|srtt:33052 [2025/04/30 20:08:13 220111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:2011| [2025/04/30 20:08:13 220115] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 220119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:2011|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:2340| [2025/04/30 20:08:13 220124] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 220128] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:15| [2025/04/30 20:08:13 220150] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:15|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:2011|now:1746043693220134|stream_id:0|stream_offset:2340| [2025/04/30 20:08:13 220155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 220160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:2011|applimit:2114| [2025/04/30 20:08:13 220164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 220183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 220187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 220191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 3211| [2025/04/30 20:08:13 220195] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693315670|now:1746043693220164|interv:95506| [2025/04/30 20:08:13 220199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693315670|now:1746043693220164|interval:95506|pto_count:0|srtt:33052 [2025/04/30 20:08:13 220203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:3211| [2025/04/30 20:08:13 220208] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 220212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:3211|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:3509| [2025/04/30 20:08:13 220216] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 220220] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:16| [2025/04/30 20:08:13 220246] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:16|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:3211|now:1746043693220226|stream_id:0|stream_offset:3509| [2025/04/30 20:08:13 220251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 220256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:3211|applimit:2114| [2025/04/30 20:08:13 220264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 220268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 220272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 220276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 4411| [2025/04/30 20:08:13 220280] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693315762|now:1746043693220264|interv:95498| [2025/04/30 20:08:13 220284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693315762|now:1746043693220264|interval:95498|pto_count:0|srtt:33052 [2025/04/30 20:08:13 220288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:4411| [2025/04/30 20:08:13 220293] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 220297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:4411|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:4678| [2025/04/30 20:08:13 220301] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 220305] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:17| [2025/04/30 20:08:13 220328] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:17|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:4411|now:1746043693220311|stream_id:0|stream_offset:4678| [2025/04/30 20:08:13 220333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 220338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:4411|applimit:2114| [2025/04/30 20:08:13 220342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 220346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 220350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 220354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 5611| [2025/04/30 20:08:13 220358] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693315847|now:1746043693220341|interv:95506| [2025/04/30 20:08:13 220361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693315847|now:1746043693220341|interval:95506|pto_count:0|srtt:33052 [2025/04/30 20:08:13 220366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:5611| [2025/04/30 20:08:13 220370] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 220377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:5611|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:5847| [2025/04/30 20:08:13 220382] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 220386] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:18| [2025/04/30 20:08:13 220407] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:18|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:5611|now:1746043693220391|stream_id:0|stream_offset:5847| [2025/04/30 20:08:13 220412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 220417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:5611|applimit:2114| [2025/04/30 20:08:13 220421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 220425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 220429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 220432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 6811| [2025/04/30 20:08:13 220436] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693315927|now:1746043693220421|interv:95506| [2025/04/30 20:08:13 220440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693315927|now:1746043693220421|interval:95506|pto_count:0|srtt:33052 [2025/04/30 20:08:13 220445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:6811| [2025/04/30 20:08:13 220449] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 220453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:6811|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:7016| [2025/04/30 20:08:13 220457] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 220461] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:19| [2025/04/30 20:08:13 220482] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:19|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:6811|now:1746043693220467|stream_id:0|stream_offset:7016| [2025/04/30 20:08:13 220487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 220492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:6811|applimit:2114| [2025/04/30 20:08:13 220496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 220500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 220507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 220511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 8011| [2025/04/30 20:08:13 220515] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693316003|now:1746043693220495|interv:95508| [2025/04/30 20:08:13 220519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693316003|now:1746043693220495|interval:95508|pto_count:0|srtt:33052 [2025/04/30 20:08:13 220523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:8011| [2025/04/30 20:08:13 220527] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 220531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:8011|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:8185| [2025/04/30 20:08:13 220535] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 220539] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:20| [2025/04/30 20:08:13 220561] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:20|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:8011|now:1746043693220545|stream_id:0|stream_offset:8185| [2025/04/30 20:08:13 220566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 220570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:8011|applimit:2114| [2025/04/30 20:08:13 220574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 220578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 220582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 220586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 9211| [2025/04/30 20:08:13 220590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693316081|now:1746043693220574|interv:95507| [2025/04/30 20:08:13 220594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693316081|now:1746043693220574|interval:95507|pto_count:0|srtt:33052 [2025/04/30 20:08:13 220598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:9211| [2025/04/30 20:08:13 220602] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 220606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:9211|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:9354| [2025/04/30 20:08:13 220610] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 220618] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:21| [2025/04/30 20:08:13 220643] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:21|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:9211|now:1746043693220623|stream_id:0|stream_offset:9354| [2025/04/30 20:08:13 220652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 220659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:9211|applimit:2114| [2025/04/30 20:08:13 220665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 220672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 220678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 220684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 10411| [2025/04/30 20:08:13 220690] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693316159|now:1746043693220665|interv:95494| [2025/04/30 20:08:13 220696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693316159|now:1746043693220665|interval:95494|pto_count:0|srtt:33052 [2025/04/30 20:08:13 220703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:10411| [2025/04/30 20:08:13 220708] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 220713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:10411|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:10523| [2025/04/30 20:08:13 220718] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 220722] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:22| [2025/04/30 20:08:13 220752] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:22|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:10411|now:1746043693220728|stream_id:0|stream_offset:10523| [2025/04/30 20:08:13 220762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 220768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:10411|applimit:2114| [2025/04/30 20:08:13 220775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 220782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 220788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 220792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 11611| [2025/04/30 20:08:13 220806] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693316264|now:1746043693220775|interv:95489| [2025/04/30 20:08:13 220810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693316264|now:1746043693220775|interval:95489|pto_count:0|srtt:33052 [2025/04/30 20:08:13 220814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:11611| [2025/04/30 20:08:13 220819] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 220823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:11611|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:11692| [2025/04/30 20:08:13 220828] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 220832] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:23| [2025/04/30 20:08:13 220862] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:23|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:11611|now:1746043693220838|stream_id:0|stream_offset:11692| [2025/04/30 20:08:13 220871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 220878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:11611|applimit:2114| [2025/04/30 20:08:13 220884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 220891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 220897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 220901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 12811| [2025/04/30 20:08:13 220905] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693316374|now:1746043693220884|interv:95490| [2025/04/30 20:08:13 220909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693316374|now:1746043693220884|interval:95490|pto_count:0|srtt:33052 [2025/04/30 20:08:13 220913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:12811| [2025/04/30 20:08:13 220918] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 220922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:12811|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:12861| [2025/04/30 20:08:13 220926] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 220931] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:24| [2025/04/30 20:08:13 220959] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:24|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:12811|now:1746043693220937|stream_id:0|stream_offset:12861| [2025/04/30 20:08:13 220973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 220981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:12811|applimit:2114| [2025/04/30 20:08:13 220987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 220994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 220998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 221001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 14011| [2025/04/30 20:08:13 221005] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693316473|now:1746043693220987|interv:95486| [2025/04/30 20:08:13 221009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693316473|now:1746043693220987|interval:95486|pto_count:0|srtt:33052 [2025/04/30 20:08:13 221014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:14011| [2025/04/30 20:08:13 221018] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 221023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:14011|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:14030| [2025/04/30 20:08:13 221027] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 221031] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:25| [2025/04/30 20:08:13 221060] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:25|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:14011|now:1746043693221037|stream_id:0|stream_offset:14030| [2025/04/30 20:08:13 221069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 221076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:14011|applimit:2114| [2025/04/30 20:08:13 221082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 221089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 221094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 221098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 15211| [2025/04/30 20:08:13 221102] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693316573|now:1746043693221082|interv:95491| [2025/04/30 20:08:13 221106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693316573|now:1746043693221082|interval:95491|pto_count:0|srtt:33052 [2025/04/30 20:08:13 221115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:15211| [2025/04/30 20:08:13 221119] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 221123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:15211|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:15199| [2025/04/30 20:08:13 221128] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 221132] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:26| [2025/04/30 20:08:13 221160] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:26|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:15211|now:1746043693221138|stream_id:0|stream_offset:15199| [2025/04/30 20:08:13 221187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 221194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:15211|applimit:2114| [2025/04/30 20:08:13 221200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 221207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 221213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 221218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 16411| [2025/04/30 20:08:13 221222] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693316674|now:1746043693221200|interv:95474| [2025/04/30 20:08:13 221226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693316674|now:1746043693221200|interval:95474|pto_count:0|srtt:33052 [2025/04/30 20:08:13 221231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:16411| [2025/04/30 20:08:13 221235] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 221239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:16411|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:16368| [2025/04/30 20:08:13 221244] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 221248] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:27| [2025/04/30 20:08:13 221278] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:27|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:16411|now:1746043693221255|stream_id:0|stream_offset:16368| [2025/04/30 20:08:13 221287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 221300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:16411|applimit:2114| [2025/04/30 20:08:13 221307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 221313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 221317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 221321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 17611| [2025/04/30 20:08:13 221325] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693316791|now:1746043693221307|interv:95484| [2025/04/30 20:08:13 221329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693316791|now:1746043693221307|interval:95484|pto_count:0|srtt:33052 [2025/04/30 20:08:13 221333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:17611| [2025/04/30 20:08:13 221338] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 221342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:17611|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:17537| [2025/04/30 20:08:13 221346] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 221350] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:28| [2025/04/30 20:08:13 221380] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:28|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:17611|now:1746043693221357|stream_id:0|stream_offset:17537| [2025/04/30 20:08:13 221389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 221396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:17611|applimit:2114| [2025/04/30 20:08:13 221403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 221410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 221415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 221418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 18811| [2025/04/30 20:08:13 221422] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693316893|now:1746043693221402|interv:95491| [2025/04/30 20:08:13 221426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693316893|now:1746043693221402|interval:95491|pto_count:0|srtt:33052 [2025/04/30 20:08:13 221431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:18811| [2025/04/30 20:08:13 221435] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 221444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18811|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:18704| [2025/04/30 20:08:13 221448] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 221452] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:29| [2025/04/30 20:08:13 221482] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:29|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:18811|now:1746043693221459|stream_id:0|stream_offset:18704| [2025/04/30 20:08:13 221490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 221496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:18811|applimit:2114| [2025/04/30 20:08:13 221503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 221509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 221516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 221521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 20011| [2025/04/30 20:08:13 221525] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693316995|now:1746043693221502|interv:95493| [2025/04/30 20:08:13 221529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693316995|now:1746043693221502|interval:95493|pto_count:0|srtt:33052 [2025/04/30 20:08:13 221533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:20011| [2025/04/30 20:08:13 221538] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 221542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20011|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:19871| [2025/04/30 20:08:13 221546] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 221550] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693222550|now:1746043693221550|interv:1000| [2025/04/30 20:08:13 221554] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 221558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 221563] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693222550| [2025/04/30 20:08:13 221568] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693222550| [2025/04/30 20:08:13 221572] [debug] |xqc_engine_wakeup_after|wakeup:1746043693222550|now:1746043693221572|diff:978| [2025/04/30 20:08:13 221578] [debug] |xqc_engine_main_logic|END|now:1746043693211712| [2025/04/30 20:08:13 221585] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693221585| [2025/04/30 20:08:13 221589] [debug] |xqc_engine_wakeup_after|wakeup:1746043693222550|now:1746043693221589|diff:961| [2025/04/30 20:08:13 221598] [debug] |xqc_engine_main_logic|END|now:1746043693221585| [2025/04/30 20:08:13 222691] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693222690| [2025/04/30 20:08:13 222721] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693222550|pq_index:0| [2025/04/30 20:08:13 222727] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693211712| [2025/04/30 20:08:13 222734] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|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:1746043693222732| [2025/04/30 20:08:13 222740] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693222550|now:1746043693222732| [2025/04/30 20:08:13 222746] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693222550|now:1746043693222732| [2025/04/30 20:08:13 222750] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 222756] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 222763] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 222769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:20011|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:46712| [2025/04/30 20:08:13 222774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 222779] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 222783] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 222787] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 222792] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 222797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20011|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:19871| [2025/04/30 20:08:13 222802] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 222807] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:30| [2025/04/30 20:08:13 222901] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:30|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:20011|now:1746043693222822|stream_id:0|stream_offset:19871| [2025/04/30 20:08:13 222911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 222920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:20011|applimit:2114| [2025/04/30 20:08:13 222927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 222943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 222947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 222951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 21211| [2025/04/30 20:08:13 222955] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693318358|now:1746043693222926|interv:95432| [2025/04/30 20:08:13 222959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693318358|now:1746043693222926|interval:95432|pto_count:0|srtt:33052 [2025/04/30 20:08:13 222965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:21211| [2025/04/30 20:08:13 222970] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 222974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21211|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:21038| [2025/04/30 20:08:13 222979] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 222983] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:31| [2025/04/30 20:08:13 223018] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:31|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:21211|now:1746043693222990|stream_id:0|stream_offset:21038| [2025/04/30 20:08:13 223028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 223036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:21211|applimit:2114| [2025/04/30 20:08:13 223043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 223049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 223053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 223057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 22411| [2025/04/30 20:08:13 223061] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693318526|now:1746043693223042|interv:95484| [2025/04/30 20:08:13 223065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693318526|now:1746043693223042|interval:95484|pto_count:0|srtt:33052 [2025/04/30 20:08:13 223070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:22411| [2025/04/30 20:08:13 223074] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 223078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22411|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:22205| [2025/04/30 20:08:13 223087] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 223092] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:32| [2025/04/30 20:08:13 223123] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:32|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:22411|now:1746043693223098|stream_id:0|stream_offset:22205| [2025/04/30 20:08:13 223132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 223139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:22411|applimit:2114| [2025/04/30 20:08:13 223146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 223152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 223157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 223160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 23611| [2025/04/30 20:08:13 223164] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693318634|now:1746043693223146|interv:95488| [2025/04/30 20:08:13 223194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693318634|now:1746043693223146|interval:95488|pto_count:0|srtt:33052 [2025/04/30 20:08:13 223199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:23611| [2025/04/30 20:08:13 223203] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 223208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:23611|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:23372| [2025/04/30 20:08:13 223212] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 223216] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:33| [2025/04/30 20:08:13 223247] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:33|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:23611|now:1746043693223223|stream_id:0|stream_offset:23372| [2025/04/30 20:08:13 223256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 223264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:23611|applimit:2114| [2025/04/30 20:08:13 223270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 223277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 223282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 223291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 24811| [2025/04/30 20:08:13 223295] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693318759|now:1746043693223270|interv:95489| [2025/04/30 20:08:13 223299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693318759|now:1746043693223270|interval:95489|pto_count:0|srtt:33052 [2025/04/30 20:08:13 223304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:24811| [2025/04/30 20:08:13 223308] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 223313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24811|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:24539| [2025/04/30 20:08:13 223317] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 223322] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:34| [2025/04/30 20:08:13 223352] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:34|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:24811|now:1746043693223328|stream_id:0|stream_offset:24539| [2025/04/30 20:08:13 223361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 223368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:24811|applimit:2114| [2025/04/30 20:08:13 223375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 223382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 223385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 223389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 26011| [2025/04/30 20:08:13 223393] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693318864|now:1746043693223374|interv:95490| [2025/04/30 20:08:13 223397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693318864|now:1746043693223374|interval:95490|pto_count:0|srtt:33052 [2025/04/30 20:08:13 223402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:26011| [2025/04/30 20:08:13 223406] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 223410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26011|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:25706| [2025/04/30 20:08:13 223415] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 223419] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:35| [2025/04/30 20:08:13 223452] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:35|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:26011|now:1746043693223430|stream_id:0|stream_offset:25706| [2025/04/30 20:08:13 223462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 223470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:26011|applimit:2114| [2025/04/30 20:08:13 223476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 223483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 223487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 223490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 27211| [2025/04/30 20:08:13 223494] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693318966|now:1746043693223476|interv:95490| [2025/04/30 20:08:13 223498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693318966|now:1746043693223476|interval:95490|pto_count:0|srtt:33052 [2025/04/30 20:08:13 223503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:27211| [2025/04/30 20:08:13 223507] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 223511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27211|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:26873| [2025/04/30 20:08:13 223516] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 223520] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:36| [2025/04/30 20:08:13 223549] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:36|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27211|now:1746043693223527|stream_id:0|stream_offset:26873| [2025/04/30 20:08:13 223558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 223566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:27211|applimit:2114| [2025/04/30 20:08:13 223572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 223578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 223582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 223586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 28411| [2025/04/30 20:08:13 223590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693319063|now:1746043693223572|interv:95491| [2025/04/30 20:08:13 223599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693319063|now:1746043693223572|interval:95491|pto_count:0|srtt:33052 [2025/04/30 20:08:13 223603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:28411| [2025/04/30 20:08:13 223608] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 223612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28411|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:28040| [2025/04/30 20:08:13 223617] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 223621] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693224620|now:1746043693223620|interv:1000| [2025/04/30 20:08:13 223625] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 223629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 223633] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693224620| [2025/04/30 20:08:13 223638] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693224620| [2025/04/30 20:08:13 223642] [debug] |xqc_engine_wakeup_after|wakeup:1746043693224620|now:1746043693223642|diff:978| [2025/04/30 20:08:13 223647] [debug] |xqc_engine_main_logic|END|now:1746043693222732| [2025/04/30 20:08:13 224720] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693224719| [2025/04/30 20:08:13 224728] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693224620|pq_index:0| [2025/04/30 20:08:13 224732] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693222732| [2025/04/30 20:08:13 224738] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|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:1746043693224736| [2025/04/30 20:08:13 224743] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693224620|now:1746043693224736| [2025/04/30 20:08:13 224748] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693224620|now:1746043693224736| [2025/04/30 20:08:13 224752] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 224757] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 224762] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 224767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:28411|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:46712| [2025/04/30 20:08:13 224772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 224776] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 224780] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 224789] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 224793] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 224798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28411|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:28040| [2025/04/30 20:08:13 224802] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 224807] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:37| [2025/04/30 20:08:13 224846] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:37|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28411|now:1746043693224815|stream_id:0|stream_offset:28040| [2025/04/30 20:08:13 224855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 224863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:28411|applimit:2114| [2025/04/30 20:08:13 224869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 224876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 224881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 224885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 29611| [2025/04/30 20:08:13 224889] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693320351|now:1746043693224869|interv:95482| [2025/04/30 20:08:13 224892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693320351|now:1746043693224869|interval:95482|pto_count:0|srtt:33052 [2025/04/30 20:08:13 224897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:29611| [2025/04/30 20:08:13 224902] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 224906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:29611|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:29207| [2025/04/30 20:08:13 224910] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 224915] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:38| [2025/04/30 20:08:13 224944] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:38|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:29611|now:1746043693224921|stream_id:0|stream_offset:29207| [2025/04/30 20:08:13 224953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 224960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:29611|applimit:2114| [2025/04/30 20:08:13 224972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 224979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 224983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 224987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 30811| [2025/04/30 20:08:13 224991] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693320457|now:1746043693224972|interv:95485| [2025/04/30 20:08:13 224995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693320457|now:1746043693224972|interval:95485|pto_count:0|srtt:33052 [2025/04/30 20:08:13 224999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:30811| [2025/04/30 20:08:13 225004] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 225008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30811|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:30374| [2025/04/30 20:08:13 225012] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 225017] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:39| [2025/04/30 20:08:13 225049] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:39|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30811|now:1746043693225023|stream_id:0|stream_offset:30374| [2025/04/30 20:08:13 225058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 225065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:30811|applimit:2114| [2025/04/30 20:08:13 225072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 225077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 225081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 225085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 32011| [2025/04/30 20:08:13 225089] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693320559|now:1746043693225072|interv:95487| [2025/04/30 20:08:13 225093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693320559|now:1746043693225072|interval:95487|pto_count:0|srtt:33052 [2025/04/30 20:08:13 225097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:32011| [2025/04/30 20:08:13 225101] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 225110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32011|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:31541| [2025/04/30 20:08:13 225114] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 225118] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:40| [2025/04/30 20:08:13 225148] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:40|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32011|now:1746043693225125|stream_id:0|stream_offset:31541| [2025/04/30 20:08:13 225157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 225164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:32011|applimit:2114| [2025/04/30 20:08:13 225197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 225202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 225206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 225210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 33211| [2025/04/30 20:08:13 225214] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693320661|now:1746043693225196|interv:95465| [2025/04/30 20:08:13 225218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693320661|now:1746043693225196|interval:95465|pto_count:0|srtt:33052 [2025/04/30 20:08:13 225222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:33211| [2025/04/30 20:08:13 225227] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 225231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33211|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:32708| [2025/04/30 20:08:13 225236] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 225240] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:41| [2025/04/30 20:08:13 225280] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:41|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33211|now:1746043693225247|stream_id:0|stream_offset:32708| [2025/04/30 20:08:13 225289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 225296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:33211|applimit:2114| [2025/04/30 20:08:13 225303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 225308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 225317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 225321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 34411| [2025/04/30 20:08:13 225325] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693320783|now:1746043693225303|interv:95480| [2025/04/30 20:08:13 225329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693320783|now:1746043693225303|interval:95480|pto_count:0|srtt:33052 [2025/04/30 20:08:13 225333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:34411| [2025/04/30 20:08:13 225338] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 225342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34411|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:33875| [2025/04/30 20:08:13 225347] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 225351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:42| [2025/04/30 20:08:13 225380] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:42|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34411|now:1746043693225357|stream_id:0|stream_offset:33875| [2025/04/30 20:08:13 225389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 225396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:34411|applimit:2114| [2025/04/30 20:08:13 225402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 225409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 225414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 225418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 35611| [2025/04/30 20:08:13 225422] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693320893|now:1746043693225402|interv:95491| [2025/04/30 20:08:13 225426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693320893|now:1746043693225402|interval:95491|pto_count:0|srtt:33052 [2025/04/30 20:08:13 225431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:35611| [2025/04/30 20:08:13 225435] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 225439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:35611|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:35042| [2025/04/30 20:08:13 225444] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 225452] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693226452|now:1746043693225452|interv:1000| [2025/04/30 20:08:13 225456] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 225460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 225464] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693226452| [2025/04/30 20:08:13 225468] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693226452| [2025/04/30 20:08:13 225472] [debug] |xqc_engine_wakeup_after|wakeup:1746043693226452|now:1746043693225472|diff:980| [2025/04/30 20:08:13 225477] [debug] |xqc_engine_main_logic|END|now:1746043693224736| [2025/04/30 20:08:13 227926] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693227926| [2025/04/30 20:08:13 227943] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693226452|pq_index:0| [2025/04/30 20:08:13 227948] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693224736| [2025/04/30 20:08:13 227954] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|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:1746043693227952| [2025/04/30 20:08:13 227959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693226452|now:1746043693227952| [2025/04/30 20:08:13 227964] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693226452|now:1746043693227952| [2025/04/30 20:08:13 227968] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 227974] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 229509] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 229517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:35611|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:46712| [2025/04/30 20:08:13 229522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 229526] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 229531] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 229535] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 229541] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 229545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:35611|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:35042| [2025/04/30 20:08:13 229550] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 229556] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:43| [2025/04/30 20:08:13 229671] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:43|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:35611|now:1746043693229615|stream_id:0|stream_offset:35042| [2025/04/30 20:08:13 229692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 229700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:35611|applimit:2114| [2025/04/30 20:08:13 229708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 229713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 229717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 229721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 36811| [2025/04/30 20:08:13 229725] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693325151|now:1746043693229707|interv:95444| [2025/04/30 20:08:13 229730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693325151|now:1746043693229707|interval:95444|pto_count:0|srtt:33052 [2025/04/30 20:08:13 229735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:36811| [2025/04/30 20:08:13 229740] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 229745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36811|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:36209| [2025/04/30 20:08:13 229750] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 229754] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:44| [2025/04/30 20:08:13 229790] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:44|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36811|now:1746043693229762|stream_id:0|stream_offset:36209| [2025/04/30 20:08:13 229799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 229807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:36811|applimit:2114| [2025/04/30 20:08:13 229814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 229820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 229824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 229828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 38011| [2025/04/30 20:08:13 229831] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693325298|now:1746043693229813|interv:95485| [2025/04/30 20:08:13 229840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693325298|now:1746043693229813|interval:95485|pto_count:0|srtt:33052 [2025/04/30 20:08:13 229845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:38011| [2025/04/30 20:08:13 229849] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 229853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38011|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:37376| [2025/04/30 20:08:13 229858] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 229863] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:45| [2025/04/30 20:08:13 229893] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:45|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38011|now:1746043693229869|stream_id:0|stream_offset:37376| [2025/04/30 20:08:13 229902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 229910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:38011|applimit:2114| [2025/04/30 20:08:13 229917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 229923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 229927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 229931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 39211| [2025/04/30 20:08:13 229935] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693325405|now:1746043693229917|interv:95488| [2025/04/30 20:08:13 229939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693325405|now:1746043693229917|interval:95488|pto_count:0|srtt:33052 [2025/04/30 20:08:13 229943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:39211| [2025/04/30 20:08:13 229948] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 229952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39211|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:38543| [2025/04/30 20:08:13 229957] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 229961] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:46| [2025/04/30 20:08:13 229989] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:46|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39211|now:1746043693229967|stream_id:0|stream_offset:38543| [2025/04/30 20:08:13 231587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 231605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:39211|applimit:2114| [2025/04/30 20:08:13 231610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 231615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 231619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 231623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40411| [2025/04/30 20:08:13 231627] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693325503|now:1746043693231610|interv:93893| [2025/04/30 20:08:13 231631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693325503|now:1746043693231610|interval:93893|pto_count:0|srtt:33052 [2025/04/30 20:08:13 231636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:40411| [2025/04/30 20:08:13 231641] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 231646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40411|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:39710| [2025/04/30 20:08:13 231651] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 231655] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:47| [2025/04/30 20:08:13 231703] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:47|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40411|now:1746043693231665|stream_id:0|stream_offset:39710| [2025/04/30 20:08:13 231713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 231721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:40411|applimit:2114| [2025/04/30 20:08:13 231728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 231733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 231737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 231741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 41611| [2025/04/30 20:08:13 231745] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693327201|now:1746043693231727|interv:95474| [2025/04/30 20:08:13 231749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693327201|now:1746043693231727|interval:95474|pto_count:0|srtt:33052 [2025/04/30 20:08:13 231754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:41611| [2025/04/30 20:08:13 231763] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 231768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:41611|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:40877| [2025/04/30 20:08:13 231772] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 231777] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:48| [2025/04/30 20:08:13 231808] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:48|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:41611|now:1746043693231784|stream_id:0|stream_offset:40877| [2025/04/30 20:08:13 231818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 231825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:41611|applimit:2114| [2025/04/30 20:08:13 231832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 231838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 231842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 231846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42811| [2025/04/30 20:08:13 231850] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693327320|now:1746043693231831|interv:95489| [2025/04/30 20:08:13 231854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693327320|now:1746043693231831|interval:95489|pto_count:0|srtt:33052 [2025/04/30 20:08:13 231859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:42811| [2025/04/30 20:08:13 231864] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 231868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42811|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:42044| [2025/04/30 20:08:13 231873] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 231877] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:49| [2025/04/30 20:08:13 231906] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:49|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42811|now:1746043693231883|stream_id:0|stream_offset:42044| [2025/04/30 20:08:13 231915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 231923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42811|applimit:2114| [2025/04/30 20:08:13 231930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 231940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 231944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 231948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44011| [2025/04/30 20:08:13 231952] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693327419|now:1746043693231929|interv:95490| [2025/04/30 20:08:13 231956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693327419|now:1746043693231929|interval:95490|pto_count:0|srtt:33052 [2025/04/30 20:08:13 231960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:44011| [2025/04/30 20:08:13 231965] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 231969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44011|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:43211| [2025/04/30 20:08:13 231973] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 231977] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:50| [2025/04/30 20:08:13 232008] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:50|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44011|now:1746043693231984|stream_id:0|stream_offset:43211| [2025/04/30 20:08:13 232016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 232024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44011|applimit:2114| [2025/04/30 20:08:13 232030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 232036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 232040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 232044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45211| [2025/04/30 20:08:13 232048] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693327520|now:1746043693232030|interv:95490| [2025/04/30 20:08:13 232052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693327520|now:1746043693232030|interval:95490|pto_count:0|srtt:33052 [2025/04/30 20:08:13 232057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:45211| [2025/04/30 20:08:13 232061] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 232065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45211|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:44378| [2025/04/30 20:08:13 232074] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 232078] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:51| [2025/04/30 20:08:13 232108] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:51|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45211|now:1746043693232085|stream_id:0|stream_offset:44378| [2025/04/30 20:08:13 232116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 232124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45211|applimit:2114| [2025/04/30 20:08:13 232131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 232137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 232141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 232145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46411| [2025/04/30 20:08:13 232149] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693327621|now:1746043693232130|interv:95491| [2025/04/30 20:08:13 232152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693327621|now:1746043693232130|interval:95491|pto_count:0|srtt:33052 [2025/04/30 20:08:13 232157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:46411| [2025/04/30 20:08:13 232162] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 232181] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46411|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:45545| [2025/04/30 20:08:13 232188] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 232192] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:52| [2025/04/30 20:08:13 232223] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:52|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46411|now:1746043693232199|stream_id:0|stream_offset:45545| [2025/04/30 20:08:13 232232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 232240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46411|applimit:2114| [2025/04/30 20:08:13 232246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33052|rtt_var:9371|pto_duration:70536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 232253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 232257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 232266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 47611| [2025/04/30 20:08:13 232270] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693327735|now:1746043693232246|interv:95489| [2025/04/30 20:08:13 232273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693327735|now:1746043693232246|interval:95489|pto_count:0|srtt:33052 [2025/04/30 20:08:13 232278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48066|inflight:47611| [2025/04/30 20:08:13 232283] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693236275| [2025/04/30 20:08:13 232288] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693236275| [2025/04/30 20:08:13 232292] [debug] |xqc_engine_wakeup_after|wakeup:1746043693236275|now:1746043693232292|diff:3983| [2025/04/30 20:08:13 232297] [debug] |xqc_engine_main_logic|END|now:1746043693227952| [2025/04/30 20:08:13 236376] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693236375| [2025/04/30 20:08:13 236391] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693236275|pq_index:0| [2025/04/30 20:08:13 236397] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693227952| [2025/04/30 20:08:13 236404] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|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:1746043693236401| [2025/04/30 20:08:13 236410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693236275|now:1746043693236401| [2025/04/30 20:08:13 236414] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 236419] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693236275|now:1746043693236401| [2025/04/30 20:08:13 236423] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 236429] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 236435] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:4|ack_delay:25159|first_ack_range:0|largest_pkt_recv_time:1746043693211275| [2025/04/30 20:08:13 236440] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:4|low:4|pkt_pns:2| [2025/04/30 20:08:13 236444] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:4|frame_largest_recv:4| [2025/04/30 20:08:13 236448] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 236454] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:46712| [2025/04/30 20:08:13 236459] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33052|min_srtt:33052|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 236465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:47611|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:47879| [2025/04/30 20:08:13 236469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 236473] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 236487] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 236492] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 236497] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 236501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1206|schedule_bytes:0|inflight:47611|cwnd:48066|conn:000055FC16B356FC|stream_id:0|stream_offset:46712| [2025/04/30 20:08:13 236506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1206| [2025/04/30 20:08:13 236510] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693327735| [2025/04/30 20:08:13 236514] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693327735| [2025/04/30 20:08:13 236518] [debug] |xqc_engine_wakeup_after|wakeup:1746043693327735|now:1746043693236518|diff:91217| [2025/04/30 20:08:13 236580] [debug] |xqc_engine_main_logic|END|now:1746043693236401| [2025/04/30 20:08:13 250284] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:35|state:ESTABED|recv_time:1746043693250279| [2025/04/30 20:08:13 250314] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 250332] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:4| [2025/04/30 20:08:13 250338] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:5| [2025/04/30 20:08:13 250351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:5| [2025/04/30 20:08:13 250358] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 250369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:1|path_largest_ack:0| [2025/04/30 20:08:13 250378] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:26|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:0|ack_elapse:30888|ctl_first_sent_time:1746043693219391|lagest_ack_time:1746043693250279|curr_delivered:2140| [2025/04/30 20:08:13 250387] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693219391| [2025/04/30 20:08:13 250396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:863||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:08:13 250403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 250411] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:26|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:0|ack_elapse:30888|ctl_first_sent_time:1746043693219391|lagest_ack_time:1746043693250279|curr_delivered:2176| [2025/04/30 20:08:13 250416] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693219503| [2025/04/30 20:08:13 250420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:862||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 20:08:13 250431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:33052|rttvar:9371|minrtt:32964|latest_rtt:30776|ack_delay:40| [2025/04/30 20:08:13 250437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:32763|rttvar:7608|minrtt:30776|latest_rtt:30776|ack_delay:40| [2025/04/30 20:08:13 250441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1|lost_pn:18446744073709551615|thresh:3| [2025/04/30 20:08:13 250446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 250451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32763|rtt_var:7608|pto_duration:63195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 250456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 250460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 250465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 47549| [2025/04/30 20:08:13 250469] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693320394|now:1746043693250450|interv:69944| [2025/04/30 20:08:13 250473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693320394|now:1746043693250450|interval:69944|pto_count:0|srtt:32763 [2025/04/30 20:08:13 250478] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 30888, delivered 62|rate 2007|lost 0| [2025/04/30 20:08:13 250483] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 1 -> 2| [2025/04/30 20:08:13 250488] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|probertt expire|rtt:30776, old_rtt:32964| [2025/04/30 20:08:13 250492] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:32964| [2025/04/30 20:08:13 250496] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4148| [2025/04/30 20:08:13 250500] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48066|packet_lost:0|acked:62|po_sent_time:1746043693219503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 250505] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48066|packet_lost:0|acked:62|po_sent_time:1746043693219503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 250509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:62709|cwnd:48128|full_bw_reached:0|inflight:47549|srtt:32763|latest_rtt:30776|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:13 250516] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:5|largest:5|pns:2| [2025/04/30 20:08:13 250521] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:5|frame:ACK |recv_time:1746043693250279|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 250527] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813250279|now:1746043693250279|interv:120000000| [2025/04/30 20:08:13 250536] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813250279|now:1746043693250279|interv:120000000| [2025/04/30 20:08:13 250543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693327735|pq_index:0| [2025/04/30 20:08:13 250552] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693236401| [2025/04/30 20:08:13 250559] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693250559| [2025/04/30 20:08:13 250566] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693250564| [2025/04/30 20:08:13 250574] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 250584] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32763|min_srtt:32763|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 250592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:47549|cwnd:48128|conn:000055FC16B356FC|stream_id:0|stream_offset:47879| [2025/04/30 20:08:13 250599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 250604] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 250611] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 250618] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 250625] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 250631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1206|schedule_bytes:0|inflight:47549|cwnd:48128|conn:000055FC16B356FC|stream_id:0|stream_offset:46712| [2025/04/30 20:08:13 250637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1206| [2025/04/30 20:08:13 250642] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693320394| [2025/04/30 20:08:13 250648] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693320394| [2025/04/30 20:08:13 250654] [debug] |xqc_engine_wakeup_after|wakeup:1746043693320394|now:1746043693250654|diff:69740| [2025/04/30 20:08:13 250662] [debug] |xqc_engine_main_logic|END|now:1746043693250564| [2025/04/30 20:08:13 250672] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:35|state:ESTABED|recv_time:1746043693250672| [2025/04/30 20:08:13 250679] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 250687] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:5| [2025/04/30 20:08:13 250693] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:6| [2025/04/30 20:08:13 250701] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:6| [2025/04/30 20:08:13 250707] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 250720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2|origin_pktnum:0|size:286|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:2|path_largest_ack:2| [2025/04/30 20:08:13 250727] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:348|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:184|ack_elapse:31281|ctl_first_sent_time:1746043693219575|lagest_ack_time:1746043693250672|curr_delivered:2462| [2025/04/30 20:08:13 250735] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693219575| [2025/04/30 20:08:13 250741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:861||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:08:13 250747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:32763|rttvar:7608|minrtt:30776|latest_rtt:31097|ack_delay:128| [2025/04/30 20:08:13 250754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:32539|rttvar:6154|minrtt:30776|latest_rtt:31097|ack_delay:128| [2025/04/30 20:08:13 250761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2|lost_pn:18446744073709551615|thresh:3| [2025/04/30 20:08:13 250768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 250774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32539|rtt_var:6154|pto_duration:57155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 250781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 250787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 250794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 47263| [2025/04/30 20:08:13 250800] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693314354|now:1746043693250774|interv:63580| [2025/04/30 20:08:13 250807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693314354|now:1746043693250774|interval:63580|pto_count:0|srtt:32539 [2025/04/30 20:08:13 250814] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 184, ack_elapse 31281, delivered 348|rate 11124|lost 0| [2025/04/30 20:08:13 250821] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 250827] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4148| [2025/04/30 20:08:13 250833] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48128|packet_lost:0|acked:286|po_sent_time:1746043693219575|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 250840] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48128|packet_lost:0|acked:286|po_sent_time:1746043693219575|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 250848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:62709|cwnd:48414|full_bw_reached:0|inflight:47263|srtt:32539|latest_rtt:31097|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 250864] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:6|largest:6|pns:2| [2025/04/30 20:08:13 250871] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:6|frame:ACK |recv_time:1746043693250672|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 250879] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813250672|now:1746043693250672|interv:120000000| [2025/04/30 20:08:13 250886] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813250672|now:1746043693250672|interv:120000000| [2025/04/30 20:08:13 250893] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693320394|pq_index:0| [2025/04/30 20:08:13 250900] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693250564| [2025/04/30 20:08:13 250906] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693250906| [2025/04/30 20:08:13 250914] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693250912| [2025/04/30 20:08:13 250922] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 250930] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32539|min_srtt:32539|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 250937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:47263|cwnd:48414|conn:000055FC16B356FC|stream_id:0|stream_offset:47879| [2025/04/30 20:08:13 250944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 250951] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 250957] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 250965] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 250972] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 250979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1206|schedule_bytes:0|inflight:47263|cwnd:48414|conn:000055FC16B356FC|stream_id:0|stream_offset:46712| [2025/04/30 20:08:13 250987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1206| [2025/04/30 20:08:13 250993] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693314354| [2025/04/30 20:08:13 250999] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693314354| [2025/04/30 20:08:13 251005] [debug] |xqc_engine_wakeup_after|wakeup:1746043693314354|now:1746043693251005|diff:63349| [2025/04/30 20:08:13 251012] [debug] |xqc_engine_main_logic|END|now:1746043693250912| [2025/04/30 20:08:13 251024] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:35|state:ESTABED|recv_time:1746043693251023| [2025/04/30 20:08:13 251047] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 251056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:6| [2025/04/30 20:08:13 251062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:7| [2025/04/30 20:08:13 251071] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:7| [2025/04/30 20:08:13 251075] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 251080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:3|origin_pktnum:0|size:287|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:5|path_largest_ack:3| [2025/04/30 20:08:13 251086] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:635|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:257|ack_elapse:31632|ctl_first_sent_time:1746043693219648|lagest_ack_time:1746043693251023|curr_delivered:2749| [2025/04/30 20:08:13 251094] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693219648| [2025/04/30 20:08:13 251100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:860||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:08:13 251107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:5|path_largest_ack:4| [2025/04/30 20:08:13 251115] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:635|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:257|ack_elapse:31632|ctl_first_sent_time:1746043693219648|lagest_ack_time:1746043693251023|curr_delivered:2780| [2025/04/30 20:08:13 251121] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693219718| [2025/04/30 20:08:13 251128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:859||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:08:13 251133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 251137] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:635|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:257|ack_elapse:31632|ctl_first_sent_time:1746043693219648|lagest_ack_time:1746043693251023|curr_delivered:2811| [2025/04/30 20:08:13 251143] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693219792| [2025/04/30 20:08:13 251150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:858||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 20:08:13 251156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:32539|rttvar:6154|minrtt:30776|latest_rtt:31231|ack_delay:24| [2025/04/30 20:08:13 251163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:32372|rttvar:4949|minrtt:30776|latest_rtt:31231|ack_delay:24| [2025/04/30 20:08:13 251194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:5|lost_pn:2|thresh:3| [2025/04/30 20:08:13 251201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 251207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32372|rtt_var:4949|pto_duration:52168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 251220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 251224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 251228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46914| [2025/04/30 20:08:13 251232] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693309367|now:1746043693251207|interv:58160| [2025/04/30 20:08:13 251238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693309367|now:1746043693251207|interval:58160|pto_count:0|srtt:32372 [2025/04/30 20:08:13 251245] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 257, ack_elapse 31632, delivered 697|rate 22034|lost 0| [2025/04/30 20:08:13 251253] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 251259] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4148| [2025/04/30 20:08:13 251265] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48414|packet_lost:0|acked:349|po_sent_time:1746043693219792|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 251273] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48414|packet_lost:0|acked:349|po_sent_time:1746043693219792|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 251279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:62709|cwnd:48763|full_bw_reached:0|inflight:46914|srtt:32372|latest_rtt:31231|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 251288] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:7|largest:7|pns:2| [2025/04/30 20:08:13 251295] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:7|frame:ACK |recv_time:1746043693251023|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 251301] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813251023|now:1746043693251023|interv:120000000| [2025/04/30 20:08:13 251306] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813251023|now:1746043693251023|interv:120000000| [2025/04/30 20:08:13 251310] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693314354|pq_index:0| [2025/04/30 20:08:13 251314] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693250912| [2025/04/30 20:08:13 251320] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693251320| [2025/04/30 20:08:13 251328] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693251326| [2025/04/30 20:08:13 251335] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 251342] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32372|min_srtt:32372|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 251352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:46914|cwnd:48763|conn:000055FC16B356FC|stream_id:0|stream_offset:47879| [2025/04/30 20:08:13 251356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 251361] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 251368] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 251375] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 251382] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 251387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:46914|cwnd:48763|conn:000055FC16B356FC|stream_id:0|stream_offset:46712| [2025/04/30 20:08:13 251392] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 251397] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:53| [2025/04/30 20:08:13 251440] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:53|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46914|now:1746043693251408|stream_id:0|stream_offset:46712| [2025/04/30 20:08:13 251447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:53|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:08:13 251453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46914|applimit:0| [2025/04/30 20:08:13 251457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32372|rtt_var:4949|pto_duration:52168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 251462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 251466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 251470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48120| [2025/04/30 20:08:13 251474] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693328576|now:1746043693251457|interv:77119| [2025/04/30 20:08:13 251478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693328576|now:1746043693251457|interval:77119|pto_count:0|srtt:32372 [2025/04/30 20:08:13 251483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48763|inflight:48120| [2025/04/30 20:08:13 251489] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693328576| [2025/04/30 20:08:13 251493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693328576| [2025/04/30 20:08:13 251497] [debug] |xqc_engine_wakeup_after|wakeup:1746043693328576|now:1746043693251497|diff:77079| [2025/04/30 20:08:13 251506] [debug] |xqc_engine_main_logic|END|now:1746043693251326| [2025/04/30 20:08:13 251513] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:35|state:ESTABED|recv_time:1746043693251513| [2025/04/30 20:08:13 251518] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 251524] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:7| [2025/04/30 20:08:13 251529] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:8| [2025/04/30 20:08:13 251538] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:8| [2025/04/30 20:08:13 251545] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 251553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:6|path_largest_ack:6| [2025/04/30 20:08:13 251561] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:754|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:513|ack_elapse:32122|ctl_first_sent_time:1746043693219904|lagest_ack_time:1746043693251513|curr_delivered:2868| [2025/04/30 20:08:13 251567] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693219904| [2025/04/30 20:08:13 251574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:857||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 20:08:13 251581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:32372|rttvar:4949|minrtt:30776|latest_rtt:31609|ack_delay:40| [2025/04/30 20:08:13 251588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:32272|rttvar:3912|minrtt:30776|latest_rtt:31609|ack_delay:40| [2025/04/30 20:08:13 251593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:6|lost_pn:3|thresh:3| [2025/04/30 20:08:13 251597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 251603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32272|rtt_var:3912|pto_duration:47920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 251609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 251616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 251622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48063| [2025/04/30 20:08:13 251626] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693324328|now:1746043693251602|interv:72726| [2025/04/30 20:08:13 251631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693324328|now:1746043693251602|interval:72726|pto_count:0|srtt:32272 [2025/04/30 20:08:13 251637] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 513, ack_elapse 32122, delivered 754|rate 23473|lost 0| [2025/04/30 20:08:13 251644] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 251650] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4148| [2025/04/30 20:08:13 251662] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48763|packet_lost:0|acked:57|po_sent_time:1746043693219904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 251669] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48763|packet_lost:0|acked:57|po_sent_time:1746043693219904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 251676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:62709|cwnd:48820|full_bw_reached:0|inflight:48063|srtt:32272|latest_rtt:31609|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 251685] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:8|largest:8|pns:2| [2025/04/30 20:08:13 251692] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:8|frame:ACK |recv_time:1746043693251513|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 251699] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813251513|now:1746043693251513|interv:120000000| [2025/04/30 20:08:13 251706] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813251513|now:1746043693251513|interv:120000000| [2025/04/30 20:08:13 251711] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693328576|pq_index:0| [2025/04/30 20:08:13 251718] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693251326| [2025/04/30 20:08:13 251725] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693251725| [2025/04/30 20:08:13 251732] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693251731| [2025/04/30 20:08:13 251741] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 251748] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32272|min_srtt:32272|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 251756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48063|cwnd:48820|conn:000055FC16B356FC|stream_id:0|stream_offset:47879| [2025/04/30 20:08:13 251763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 251769] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 251774] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 251779] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 251784] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693324328| [2025/04/30 20:08:13 251788] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693324328| [2025/04/30 20:08:13 251792] [debug] |xqc_engine_wakeup_after|wakeup:1746043693324328|now:1746043693251792|diff:72536| [2025/04/30 20:08:13 251801] [debug] |xqc_engine_main_logic|END|now:1746043693251731| [2025/04/30 20:08:13 251808] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:35|state:ESTABED|recv_time:1746043693251808| [2025/04/30 20:08:13 251813] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 251819] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:8| [2025/04/30 20:08:13 251823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:9| [2025/04/30 20:08:13 251828] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:9| [2025/04/30 20:08:13 251832] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 251837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:7|origin_pktnum:0|size:57|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:7|path_largest_ack:7| [2025/04/30 20:08:13 251845] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:811|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:576|ack_elapse:32417|ctl_first_sent_time:1746043693219967|lagest_ack_time:1746043693251808|curr_delivered:2925| [2025/04/30 20:08:13 251850] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693219967| [2025/04/30 20:08:13 251854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:856||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 20:08:13 251858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:32272|rttvar:3912|minrtt:30776|latest_rtt:31841|ack_delay:56| [2025/04/30 20:08:13 251863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:32211|rttvar:3055|minrtt:30776|latest_rtt:31841|ack_delay:56| [2025/04/30 20:08:13 251867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:7|lost_pn:4|thresh:3| [2025/04/30 20:08:13 251871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 251875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32211|rtt_var:3055|pto_duration:44431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 251879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 251883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 251887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:08:13 251891] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693320839|now:1746043693251875|interv:68964| [2025/04/30 20:08:13 251895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693320839|now:1746043693251875|interval:68964|pto_count:0|srtt:32211 [2025/04/30 20:08:13 251899] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 576, ack_elapse 32417, delivered 811|rate 25017|lost 0| [2025/04/30 20:08:13 251904] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 251908] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4148| [2025/04/30 20:08:13 251915] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48820|packet_lost:0|acked:57|po_sent_time:1746043693219967|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 251919] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48820|packet_lost:0|acked:57|po_sent_time:1746043693219967|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 251924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:62709|cwnd:48877|full_bw_reached:0|inflight:48006|srtt:32211|latest_rtt:31841|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 251929] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:9|largest:9|pns:2| [2025/04/30 20:08:13 251934] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:9|frame:ACK |recv_time:1746043693251808|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 251939] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813251808|now:1746043693251808|interv:120000000| [2025/04/30 20:08:13 251943] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813251808|now:1746043693251808|interv:120000000| [2025/04/30 20:08:13 251947] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693324328|pq_index:0| [2025/04/30 20:08:13 251951] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693251731| [2025/04/30 20:08:13 251955] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693251955| [2025/04/30 20:08:13 251960] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693251959| [2025/04/30 20:08:13 251964] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 251969] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32211|min_srtt:32211|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 251973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48877|conn:000055FC16B356FC|stream_id:0|stream_offset:47879| [2025/04/30 20:08:13 251978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 251982] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 251988] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 251995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 252001] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693320839| [2025/04/30 20:08:13 252008] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693320839| [2025/04/30 20:08:13 252014] [debug] |xqc_engine_wakeup_after|wakeup:1746043693320839|now:1746043693252014|diff:68825| [2025/04/30 20:08:13 252025] [debug] |xqc_engine_main_logic|END|now:1746043693251959| [2025/04/30 20:08:13 252036] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693252035| [2025/04/30 20:08:13 252043] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 252049] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:9| [2025/04/30 20:08:13 252054] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:10| [2025/04/30 20:08:13 252062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:10| [2025/04/30 20:08:13 252069] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 252076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:14|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:14|path_largest_ack:14| [2025/04/30 20:08:13 252083] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:2011|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:660|ack_elapse:32644|ctl_first_sent_time:1746043693220051|lagest_ack_time:1746043693252035|curr_delivered:4125| [2025/04/30 20:08:13 252090] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693220051| [2025/04/30 20:08:13 252096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:855||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 20:08:13 252102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:32211|rttvar:3055|minrtt:30776|latest_rtt:31984|ack_delay:56| [2025/04/30 20:08:13 252108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:32176|rttvar:2362|minrtt:30776|latest_rtt:31984|ack_delay:56| [2025/04/30 20:08:13 252116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:14|lost_pn:11|thresh:3| [2025/04/30 20:08:13 252122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 252128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32176|rtt_var:2362|pto_duration:41624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 252133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 252138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 252145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:08:13 252152] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693318032|now:1746043693252128|interv:65904| [2025/04/30 20:08:13 252158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693318032|now:1746043693252128|interval:65904|pto_count:0|srtt:32176 [2025/04/30 20:08:13 252164] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 660, ack_elapse 32644, delivered 2011|rate 61603|lost 0| [2025/04/30 20:08:13 252187] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 252191] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:4148| [2025/04/30 20:08:13 252195] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48877|packet_lost:0|acked:1200|po_sent_time:1746043693220051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 252204] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48877|packet_lost:0|acked:1200|po_sent_time:1746043693220051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 252208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:62709|cwnd:50077|full_bw_reached:0|inflight:46806|srtt:32176|latest_rtt:31984|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 252214] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:10|largest:10|pns:2| [2025/04/30 20:08:13 252219] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:10|frame:ACK |recv_time:1746043693252035|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 252223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813252035|now:1746043693252035|interv:120000000| [2025/04/30 20:08:13 252227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813252035|now:1746043693252035|interv:120000000| [2025/04/30 20:08:13 252231] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693320839|pq_index:0| [2025/04/30 20:08:13 252236] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693251959| [2025/04/30 20:08:13 252240] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693252239| [2025/04/30 20:08:13 252244] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693252243| [2025/04/30 20:08:13 252249] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 252254] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32176|min_srtt:32176|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 252258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:50077|conn:000055FC16B356FC|stream_id:0|stream_offset:47879| [2025/04/30 20:08:13 252263] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:32176|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 252268] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 252272] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32176|min_srtt:32176|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 252276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:46806|cwnd:50077|conn:000055FC16B356FC|stream_id:0|stream_offset:49046| [2025/04/30 20:08:13 252281] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:32176|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 252289] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 252294] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32176|min_srtt:32176|path_bw:62709|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 252298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:46806|cwnd:50077|conn:000055FC16B356FC|stream_id:0|stream_offset:50213| [2025/04/30 20:08:13 252303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 252307] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 252311] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 252315] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 252319] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 252323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:50077|conn:000055FC16B356FC|stream_id:0|stream_offset:47879| [2025/04/30 20:08:13 252328] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 252333] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:54| [2025/04/30 20:08:13 252367] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:54|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746043693252340|stream_id:0|stream_offset:47879| [2025/04/30 20:08:13 252373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:54|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 252378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:08:13 252382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32176|rtt_var:2362|pto_duration:41624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 252387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 252391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 252395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:08:13 252399] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693318964|now:1746043693252382|interv:66582| [2025/04/30 20:08:13 252403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693318964|now:1746043693252382|interval:66582|pto_count:0|srtt:32176 [2025/04/30 20:08:13 252408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50077|inflight:48006| [2025/04/30 20:08:13 252412] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 252420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:50077|conn:000055FC16B356FC|stream_id:0|stream_offset:49046| [2025/04/30 20:08:13 252425] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 252429] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:55| [2025/04/30 20:08:13 252454] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:55|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746043693252435|stream_id:0|stream_offset:49046| [2025/04/30 20:08:13 252460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 252464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:08:13 252469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32176|rtt_var:2362|pto_duration:41624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 252473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 252477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 252481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:08:13 252485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693319059|now:1746043693252469|interv:66590| [2025/04/30 20:08:13 252489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693319059|now:1746043693252469|interval:66590|pto_count:0|srtt:32176 [2025/04/30 20:08:13 252494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50077|inflight:49206| [2025/04/30 20:08:13 252498] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693319059| [2025/04/30 20:08:13 252502] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693319059| [2025/04/30 20:08:13 252506] [debug] |xqc_engine_wakeup_after|wakeup:1746043693319059|now:1746043693252506|diff:66553| [2025/04/30 20:08:13 252511] [debug] |xqc_engine_main_logic|END|now:1746043693252243| [2025/04/30 20:08:13 252516] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693252516| [2025/04/30 20:08:13 252520] [debug] |xqc_engine_wakeup_after|wakeup:1746043693319059|now:1746043693252520|diff:66539| [2025/04/30 20:08:13 252524] [debug] |xqc_engine_main_logic|END|now:1746043693252516| [2025/04/30 20:08:13 253025] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693253023| [2025/04/30 20:08:13 253039] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 253047] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:10| [2025/04/30 20:08:13 253052] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:11| [2025/04/30 20:08:13 253060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:11| [2025/04/30 20:08:13 253067] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 253083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 253090] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:3211|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:743|ack_elapse:33632|ctl_first_sent_time:1746043693220134|lagest_ack_time:1746043693253023|curr_delivered:5325| [2025/04/30 20:08:13 253097] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693220134| [2025/04/30 20:08:13 253104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:854||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 20:08:13 253110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:32176|rttvar:2362|minrtt:30776|latest_rtt:32889|ack_delay:40| [2025/04/30 20:08:13 253116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:32260|rttvar:1940|minrtt:30776|latest_rtt:32889|ack_delay:40| [2025/04/30 20:08:13 253121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:15|lost_pn:12|thresh:3| [2025/04/30 20:08:13 253125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 253129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32260|rtt_var:1940|pto_duration:40020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 253135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 253142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 253148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:08:13 253155] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693317455|now:1746043693253129|interv:64326| [2025/04/30 20:08:13 253162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693317455|now:1746043693253129|interval:64326|pto_count:0|srtt:32260 [2025/04/30 20:08:13 253190] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 743, ack_elapse 33632, delivered 3211|rate 95474|lost 0| [2025/04/30 20:08:13 253195] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (95474) in round 2| [2025/04/30 20:08:13 253199] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 253203] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:8476|extra_cwnd:5900| [2025/04/30 20:08:13 253207] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50077|packet_lost:0|acked:1200|po_sent_time:1746043693220134|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 253212] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50077|packet_lost:0|acked:1200|po_sent_time:1746043693220134|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 253216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:95474|cwnd:51277|full_bw_reached:0|inflight:48006|srtt:32260|latest_rtt:32889|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 253227] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:11|largest:11|pns:2| [2025/04/30 20:08:13 253231] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:11|frame:ACK |recv_time:1746043693253023|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 253236] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813253023|now:1746043693253023|interv:120000000| [2025/04/30 20:08:13 253241] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813253023|now:1746043693253023|interv:120000000| [2025/04/30 20:08:13 253245] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693319059|pq_index:0| [2025/04/30 20:08:13 253297] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693252243| [2025/04/30 20:08:13 253304] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693253304| [2025/04/30 20:08:13 253310] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693253308| [2025/04/30 20:08:13 253316] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 253322] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32260|min_srtt:32260|path_bw:95474|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 253327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:51277|conn:000055FC16B356FC|stream_id:0|stream_offset:50213| [2025/04/30 20:08:13 253332] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:32260|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 253336] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 253341] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32260|min_srtt:32260|path_bw:95474|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 253346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:48006|cwnd:51277|conn:000055FC16B356FC|stream_id:0|stream_offset:51380| [2025/04/30 20:08:13 253350] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:32260|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 253355] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 253359] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32260|min_srtt:32260|path_bw:95474|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 253363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:48006|cwnd:51277|conn:000055FC16B356FC|stream_id:0|stream_offset:52547| [2025/04/30 20:08:13 253374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 253378] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 253382] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 253386] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 253391] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 253395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:51277|conn:000055FC16B356FC|stream_id:0|stream_offset:50213| [2025/04/30 20:08:13 253400] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 253404] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:56| [2025/04/30 20:08:13 253710] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:56|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746043693253413|stream_id:0|stream_offset:50213| [2025/04/30 20:08:13 253723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 253731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:08:13 253738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32260|rtt_var:1940|pto_duration:40020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 253745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 253751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 253757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:08:13 253763] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693318433|now:1746043693253737|interv:64696| [2025/04/30 20:08:13 253768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693318433|now:1746043693253737|interval:64696|pto_count:0|srtt:32260 [2025/04/30 20:08:13 253773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51277|inflight:49206| [2025/04/30 20:08:13 253779] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 253785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51277|conn:000055FC16B356FC|stream_id:0|stream_offset:51380| [2025/04/30 20:08:13 253919] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 254136] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:57| [2025/04/30 20:08:13 254207] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:57|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043693254157|stream_id:0|stream_offset:51380| [2025/04/30 20:08:13 254221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 254229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:08:13 254236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32260|rtt_var:1940|pto_duration:40020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 254243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 254249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 254255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:08:13 254262] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693319177|now:1746043693254235|interv:64942| [2025/04/30 20:08:13 254269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693319177|now:1746043693254235|interval:64942|pto_count:0|srtt:32260 [2025/04/30 20:08:13 254276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51277|inflight:50406| [2025/04/30 20:08:13 254284] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693319177| [2025/04/30 20:08:13 254291] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693319177| [2025/04/30 20:08:13 254297] [debug] |xqc_engine_wakeup_after|wakeup:1746043693319177|now:1746043693254297|diff:64880| [2025/04/30 20:08:13 254303] [debug] |xqc_engine_main_logic|END|now:1746043693253308| [2025/04/30 20:08:13 254312] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693254311| [2025/04/30 20:08:13 254317] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 254323] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:11| [2025/04/30 20:08:13 254327] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:12| [2025/04/30 20:08:13 254333] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:12| [2025/04/30 20:08:13 254337] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 254344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 254388] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:4411|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:835|ack_elapse:34920|ctl_first_sent_time:1746043693220226|lagest_ack_time:1746043693254311|curr_delivered:6525| [2025/04/30 20:08:13 255038] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693220226| [2025/04/30 20:08:13 255049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:853||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 20:08:13 255056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:32260|rttvar:1940|minrtt:30776|latest_rtt:34085|ack_delay:56| [2025/04/30 20:08:13 255070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:32481|rttvar:1897|minrtt:30776|latest_rtt:34085|ack_delay:56| [2025/04/30 20:08:13 255077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:16|lost_pn:13|thresh:3| [2025/04/30 20:08:13 255084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 255090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32481|rtt_var:1897|pto_duration:40069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 255097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 255103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 255109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:08:13 255115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693319226|now:1746043693255090|interv:64136| [2025/04/30 20:08:13 255121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693319226|now:1746043693255090|interval:64136|pto_count:0|srtt:32481 [2025/04/30 20:08:13 255128] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 835, ack_elapse 34920, delivered 4411|rate 126317|lost 0| [2025/04/30 20:08:13 255246] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (126317) in round 2| [2025/04/30 20:08:13 255254] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 255261] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:11213|extra_cwnd:7804| [2025/04/30 20:08:13 255267] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51277|packet_lost:0|acked:1200|po_sent_time:1746043693220226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 255274] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51277|packet_lost:0|acked:1200|po_sent_time:1746043693220226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 255282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:126317|cwnd:52477|full_bw_reached:0|inflight:49206|srtt:32481|latest_rtt:34085|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 255291] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:12|largest:12|pns:2| [2025/04/30 20:08:13 255298] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:12|frame:ACK |recv_time:1746043693254311|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 255305] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813254311|now:1746043693254311|interv:120000000| [2025/04/30 20:08:13 255312] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813254311|now:1746043693254311|interv:120000000| [2025/04/30 20:08:13 255319] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693319177|pq_index:0| [2025/04/30 20:08:13 255332] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693253308| [2025/04/30 20:08:13 255339] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693255339| [2025/04/30 20:08:13 255348] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693255345| [2025/04/30 20:08:13 255356] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 255364] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32481|min_srtt:32481|path_bw:126317|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 255371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:52477|conn:000055FC16B356FC|stream_id:0|stream_offset:52547| [2025/04/30 20:08:13 255378] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:32481|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 255385] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 255393] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32481|min_srtt:32481|path_bw:126317|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 255399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:49206|cwnd:52477|conn:000055FC16B356FC|stream_id:0|stream_offset:53714| [2025/04/30 20:08:13 255406] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:32481|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 255413] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 255420] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32481|min_srtt:32481|path_bw:126317|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 255427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:49206|cwnd:52477|conn:000055FC16B356FC|stream_id:0|stream_offset:54881| [2025/04/30 20:08:13 255435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 255441] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 255447] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 255453] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 255460] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 255467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:52477|conn:000055FC16B356FC|stream_id:0|stream_offset:52547| [2025/04/30 20:08:13 255479] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 255486] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:58| [2025/04/30 20:08:13 255529] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:58|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746043693255498|stream_id:0|stream_offset:52547| [2025/04/30 20:08:13 255540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 255548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:08:13 255555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32481|rtt_var:1897|pto_duration:40069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 255856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 255862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 255869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:08:13 255875] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693320567|now:1746043693255555|interv:65012| [2025/04/30 20:08:13 255881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693320567|now:1746043693255555|interval:65012|pto_count:0|srtt:32481 [2025/04/30 20:08:13 255888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52477|inflight:50406| [2025/04/30 20:08:13 255896] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 255903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52477|conn:000055FC16B356FC|stream_id:0|stream_offset:53714| [2025/04/30 20:08:13 255911] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 255918] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:59| [2025/04/30 20:08:13 255960] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:59|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043693255929|stream_id:0|stream_offset:53714| [2025/04/30 20:08:13 255970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 255977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:08:13 255983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32481|rtt_var:1897|pto_duration:40069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 255990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 256003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 256009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:08:13 256016] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693320998|now:1746043693255982|interv:65016| [2025/04/30 20:08:13 256023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693320998|now:1746043693255982|interval:65016|pto_count:0|srtt:32481 [2025/04/30 20:08:13 256028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52477|inflight:51606| [2025/04/30 20:08:13 256033] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693320998| [2025/04/30 20:08:13 256040] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693320998| [2025/04/30 20:08:13 256047] [debug] |xqc_engine_wakeup_after|wakeup:1746043693320998|now:1746043693256047|diff:64951| [2025/04/30 20:08:13 256054] [debug] |xqc_engine_main_logic|END|now:1746043693255345| [2025/04/30 20:08:13 256065] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693256064| [2025/04/30 20:08:13 256070] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 256076] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:12| [2025/04/30 20:08:13 256080] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:13| [2025/04/30 20:08:13 256085] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:13| [2025/04/30 20:08:13 256090] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 256095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 256099] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:5611|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:920|ack_elapse:36673|ctl_first_sent_time:1746043693220311|lagest_ack_time:1746043693256064|curr_delivered:7725| [2025/04/30 20:08:13 256104] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693220311| [2025/04/30 20:08:13 256109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:852||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 20:08:13 256113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:32481|rttvar:1897|minrtt:30776|latest_rtt:35753|ack_delay:48| [2025/04/30 20:08:13 256117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:32884|rttvar:2229|minrtt:30776|latest_rtt:35753|ack_delay:48| [2025/04/30 20:08:13 256122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:17|lost_pn:14|thresh:3| [2025/04/30 20:08:13 256126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 256130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32884|rtt_var:2229|pto_duration:41800|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 256134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 256143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 256147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:08:13 256151] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693322729|now:1746043693256130|interv:66599| [2025/04/30 20:08:13 256155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693322729|now:1746043693256130|interval:66599|pto_count:0|srtt:32884 [2025/04/30 20:08:13 256159] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 920, ack_elapse 36673, delivered 5611|rate 153000|lost 0| [2025/04/30 20:08:13 256163] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (153000) in round 2| [2025/04/30 20:08:13 256199] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 256206] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:13582|extra_cwnd:9452| [2025/04/30 20:08:13 256212] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52477|packet_lost:0|acked:1200|po_sent_time:1746043693220311|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 256219] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52477|packet_lost:0|acked:1200|po_sent_time:1746043693220311|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 256226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:153000|cwnd:53677|full_bw_reached:0|inflight:50406|srtt:32884|latest_rtt:35753|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 256235] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:13|largest:13|pns:2| [2025/04/30 20:08:13 256242] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:13|frame:ACK |recv_time:1746043693256064|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 256248] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813256064|now:1746043693256064|interv:120000000| [2025/04/30 20:08:13 256252] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813256064|now:1746043693256064|interv:120000000| [2025/04/30 20:08:13 256256] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693320998|pq_index:0| [2025/04/30 20:08:13 256260] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693255345| [2025/04/30 20:08:13 256264] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693256264| [2025/04/30 20:08:13 256270] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693256268| [2025/04/30 20:08:13 256275] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 256280] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32884|min_srtt:32884|path_bw:153000|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 256290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:53677|conn:000055FC16B356FC|stream_id:0|stream_offset:54881| [2025/04/30 20:08:13 256294] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:32884|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 256299] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 256304] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32884|min_srtt:32884|path_bw:153000|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 256308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:50406|cwnd:53677|conn:000055FC16B356FC|stream_id:0|stream_offset:56048| [2025/04/30 20:08:13 256312] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:32884|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 256317] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 256321] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:32884|min_srtt:32884|path_bw:153000|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 256325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:50406|cwnd:53677|conn:000055FC16B356FC|stream_id:0|stream_offset:57215| [2025/04/30 20:08:13 256330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 256334] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 256337] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 256342] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 256346] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 256350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:53677|conn:000055FC16B356FC|stream_id:0|stream_offset:54881| [2025/04/30 20:08:13 256355] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 256359] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:60| [2025/04/30 20:08:13 256396] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:60|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746043693256367|stream_id:0|stream_offset:54881| [2025/04/30 20:08:13 256405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 256419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:08:13 256426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32884|rtt_var:2229|pto_duration:41800|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 256430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 256434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 256438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:08:13 256442] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693323167|now:1746043693256425|interv:66742| [2025/04/30 20:08:13 256446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693323167|now:1746043693256425|interval:66742|pto_count:0|srtt:32884 [2025/04/30 20:08:13 256451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53677|inflight:51606| [2025/04/30 20:08:13 256456] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 256460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:53677|conn:000055FC16B356FC|stream_id:0|stream_offset:56048| [2025/04/30 20:08:13 256465] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 256469] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:61| [2025/04/30 20:08:13 256501] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:61|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746043693256476|stream_id:0|stream_offset:56048| [2025/04/30 20:08:13 256510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 256517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:08:13 256524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:32884|rtt_var:2229|pto_duration:41800|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 256529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 256536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 256542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:08:13 256548] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693323276|now:1746043693256524|interv:66752| [2025/04/30 20:08:13 256555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693323276|now:1746043693256524|interval:66752|pto_count:0|srtt:32884 [2025/04/30 20:08:13 256561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53677|inflight:52806| [2025/04/30 20:08:13 256566] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693323276| [2025/04/30 20:08:13 256574] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693323276| [2025/04/30 20:08:13 256579] [debug] |xqc_engine_wakeup_after|wakeup:1746043693323276|now:1746043693256578|diff:66698| [2025/04/30 20:08:13 256583] [debug] |xqc_engine_main_logic|END|now:1746043693256268| [2025/04/30 20:08:13 256590] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693256590| [2025/04/30 20:08:13 256595] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 256601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:13| [2025/04/30 20:08:13 256605] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:14| [2025/04/30 20:08:13 256610] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:14| [2025/04/30 20:08:13 256614] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 256619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 256624] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:6811|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:1000|ack_elapse:37199|ctl_first_sent_time:1746043693220391|lagest_ack_time:1746043693256590|curr_delivered:8925| [2025/04/30 20:08:13 256628] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693220391| [2025/04/30 20:08:13 256633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:851||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 20:08:13 256637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:32884|rttvar:2229|minrtt:30776|latest_rtt:36199|ack_delay:48| [2025/04/30 20:08:13 256642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:33292|rttvar:2488|minrtt:30776|latest_rtt:36199|ack_delay:48| [2025/04/30 20:08:13 256646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:18|lost_pn:15|thresh:3| [2025/04/30 20:08:13 256650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 256654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33292|rtt_var:2488|pto_duration:43244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 256659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 256662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 256666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:08:13 256670] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693324720|now:1746043693256654|interv:68066| [2025/04/30 20:08:13 256674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693324720|now:1746043693256654|interval:68066|pto_count:0|srtt:33292 [2025/04/30 20:08:13 256679] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 1000, ack_elapse 37199, delivered 6811|rate 183096|lost 0| [2025/04/30 20:08:13 256683] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (183096) in round 2| [2025/04/30 20:08:13 256695] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 256701] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:16254|extra_cwnd:11312| [2025/04/30 20:08:13 256707] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53677|packet_lost:0|acked:1200|po_sent_time:1746043693220391|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 256715] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53677|packet_lost:0|acked:1200|po_sent_time:1746043693220391|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 256722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:183096|cwnd:54877|full_bw_reached:0|inflight:51606|srtt:33292|latest_rtt:36199|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 256732] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:14|largest:14|pns:2| [2025/04/30 20:08:13 256739] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:14|frame:ACK |recv_time:1746043693256590|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 256746] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813256590|now:1746043693256590|interv:120000000| [2025/04/30 20:08:13 256752] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813256590|now:1746043693256590|interv:120000000| [2025/04/30 20:08:13 256759] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693323276|pq_index:0| [2025/04/30 20:08:13 256765] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693256268| [2025/04/30 20:08:13 256771] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693256771| [2025/04/30 20:08:13 256778] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693256777| [2025/04/30 20:08:13 256787] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 256794] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33292|min_srtt:33292|path_bw:183096|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 256802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54877|conn:000055FC16B356FC|stream_id:0|stream_offset:57215| [2025/04/30 20:08:13 256809] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33292|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 256817] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 256824] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33292|min_srtt:33292|path_bw:183096|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 256831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51606|cwnd:54877|conn:000055FC16B356FC|stream_id:0|stream_offset:58382| [2025/04/30 20:08:13 256843] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33292|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 256849] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 256856] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33292|min_srtt:33292|path_bw:183096|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 256863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51606|cwnd:54877|conn:000055FC16B356FC|stream_id:0|stream_offset:59549| [2025/04/30 20:08:13 256870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 256875] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 256878] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 256883] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 256887] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 256892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54877|conn:000055FC16B356FC|stream_id:0|stream_offset:57215| [2025/04/30 20:08:13 256896] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 256900] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:62| [2025/04/30 20:08:13 256937] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:62|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746043693256908|stream_id:0|stream_offset:57215| [2025/04/30 20:08:13 256947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 256955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:08:13 256962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33292|rtt_var:2488|pto_duration:43244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 256969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 256974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 256981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:08:13 256987] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693325152|now:1746043693256961|interv:68191| [2025/04/30 20:08:13 256993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693325152|now:1746043693256961|interval:68191|pto_count:0|srtt:33292 [2025/04/30 20:08:13 257008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54877|inflight:52806| [2025/04/30 20:08:13 257016] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 257022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54877|conn:000055FC16B356FC|stream_id:0|stream_offset:58382| [2025/04/30 20:08:13 257030] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 257036] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:63| [2025/04/30 20:08:13 257078] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:63|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043693257047|stream_id:0|stream_offset:58382| [2025/04/30 20:08:13 257087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 257095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:08:13 257101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33292|rtt_var:2488|pto_duration:43244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 257106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 257110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 257114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:08:13 257118] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693325291|now:1746043693257101|interv:68190| [2025/04/30 20:08:13 257122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693325291|now:1746043693257101|interval:68190|pto_count:0|srtt:33292 [2025/04/30 20:08:13 257129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54877|inflight:54006| [2025/04/30 20:08:13 257137] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693325291| [2025/04/30 20:08:13 257144] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693325291| [2025/04/30 20:08:13 257151] [debug] |xqc_engine_wakeup_after|wakeup:1746043693325291|now:1746043693257151|diff:68140| [2025/04/30 20:08:13 257157] [debug] |xqc_engine_main_logic|END|now:1746043693256777| [2025/04/30 20:08:13 257179] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693257178| [2025/04/30 20:08:13 257187] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 257193] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:14| [2025/04/30 20:08:13 257196] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:15| [2025/04/30 20:08:13 257202] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:15| [2025/04/30 20:08:13 257211] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 257216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 257221] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:8011|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:1076|ack_elapse:37787|ctl_first_sent_time:1746043693220467|lagest_ack_time:1746043693257178|curr_delivered:10125| [2025/04/30 20:08:13 257226] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693220467| [2025/04/30 20:08:13 257231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:850||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 20:08:13 257235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:33292|rttvar:2488|minrtt:30776|latest_rtt:36711|ack_delay:48| [2025/04/30 20:08:13 257239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:33713|rttvar:2708|minrtt:30776|latest_rtt:36711|ack_delay:48| [2025/04/30 20:08:13 257243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:19|lost_pn:16|thresh:3| [2025/04/30 20:08:13 257247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 257253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33713|rtt_var:2708|pto_duration:44545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 257258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 257262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 257265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:08:13 257269] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693326592|now:1746043693257252|interv:69340| [2025/04/30 20:08:13 257274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693326592|now:1746043693257252|interval:69340|pto_count:0|srtt:33713 [2025/04/30 20:08:13 257278] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 1076, ack_elapse 37787, delivered 8011|rate 212004|lost 0| [2025/04/30 20:08:13 257282] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (212004) in round 2| [2025/04/30 20:08:13 257286] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 257290] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:18821|extra_cwnd:13098| [2025/04/30 20:08:13 257294] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54877|packet_lost:0|acked:1200|po_sent_time:1746043693220467|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 257299] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54877|packet_lost:0|acked:1200|po_sent_time:1746043693220467|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 257303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:212004|cwnd:56077|full_bw_reached:0|inflight:52806|srtt:33713|latest_rtt:36711|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 257312] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:15|largest:15|pns:2| [2025/04/30 20:08:13 257316] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:15|frame:ACK |recv_time:1746043693257178|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 257321] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813257178|now:1746043693257178|interv:120000000| [2025/04/30 20:08:13 257325] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813257178|now:1746043693257178|interv:120000000| [2025/04/30 20:08:13 257329] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693325291|pq_index:0| [2025/04/30 20:08:13 257334] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693256777| [2025/04/30 20:08:13 257338] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693257338| [2025/04/30 20:08:13 257343] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693257342| [2025/04/30 20:08:13 257348] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 257353] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33713|min_srtt:33713|path_bw:212004|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 257357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:56077|conn:000055FC16B356FC|stream_id:0|stream_offset:59549| [2025/04/30 20:08:13 257361] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33713|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 257366] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 257370] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33713|min_srtt:33713|path_bw:212004|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 257375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52806|cwnd:56077|conn:000055FC16B356FC|stream_id:0|stream_offset:60716| [2025/04/30 20:08:13 257379] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:33713|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 257384] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 257388] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:33713|min_srtt:33713|path_bw:212004|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 257392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:56077|conn:000055FC16B356FC|stream_id:0|stream_offset:61883| [2025/04/30 20:08:13 257399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 257403] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 257407] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 257411] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 257415] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 257420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:56077|conn:000055FC16B356FC|stream_id:0|stream_offset:59549| [2025/04/30 20:08:13 257424] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 257428] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:64| [2025/04/30 20:08:13 257462] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:64|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746043693257435|stream_id:0|stream_offset:59549| [2025/04/30 20:08:13 257471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 257478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:08:13 257485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33713|rtt_var:2708|pto_duration:44545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 257492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 257496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 257500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:08:13 257504] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693326980|now:1746043693257485|interv:69495| [2025/04/30 20:08:13 257508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693326980|now:1746043693257485|interval:69495|pto_count:0|srtt:33713 [2025/04/30 20:08:13 257513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56077|inflight:54006| [2025/04/30 20:08:13 257517] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 257521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:56077|conn:000055FC16B356FC|stream_id:0|stream_offset:60716| [2025/04/30 20:08:13 257527] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 257540] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:65| [2025/04/30 20:08:13 257605] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:65|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043693257550|stream_id:0|stream_offset:60716| [2025/04/30 20:08:13 257616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 257624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:08:13 257631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:33713|rtt_var:2708|pto_duration:44545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 257638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 257645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 257650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:08:13 257657] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693327095|now:1746043693257631|interv:69464| [2025/04/30 20:08:13 257663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693327095|now:1746043693257631|interval:69464|pto_count:0|srtt:33713 [2025/04/30 20:08:13 257670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56077|inflight:55206| [2025/04/30 20:08:13 257678] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693327095| [2025/04/30 20:08:13 257685] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693327095| [2025/04/30 20:08:13 257691] [debug] |xqc_engine_wakeup_after|wakeup:1746043693327095|now:1746043693257691|diff:69404| [2025/04/30 20:08:13 257698] [debug] |xqc_engine_main_logic|END|now:1746043693257342| [2025/04/30 20:08:13 257706] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693257705| [2025/04/30 20:08:13 257711] [debug] |xqc_engine_wakeup_after|wakeup:1746043693327095|now:1746043693257711|diff:69384| [2025/04/30 20:08:13 257718] [debug] |xqc_engine_main_logic|END|now:1746043693257705| [2025/04/30 20:08:13 257956] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693257955| [2025/04/30 20:08:13 257966] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 257976] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:15| [2025/04/30 20:08:13 257980] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:16| [2025/04/30 20:08:13 257986] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:16| [2025/04/30 20:08:13 257990] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 257997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 258005] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:9211|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:1154|ack_elapse:38564|ctl_first_sent_time:1746043693220545|lagest_ack_time:1746043693257955|curr_delivered:11325| [2025/04/30 20:08:13 258026] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693220545| [2025/04/30 20:08:13 258033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:849||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 20:08:13 258040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:33713|rttvar:2708|minrtt:30776|latest_rtt:37410|ack_delay:48| [2025/04/30 20:08:13 258047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:34169|rttvar:2943|minrtt:30776|latest_rtt:37410|ack_delay:48| [2025/04/30 20:08:13 258055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:20|lost_pn:17|thresh:3| [2025/04/30 20:08:13 258061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 258067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34169|rtt_var:2943|pto_duration:45941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 258073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 258077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 258081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:08:13 258085] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693328491|now:1746043693258067|interv:70424| [2025/04/30 20:08:13 258089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693328491|now:1746043693258067|interval:70424|pto_count:0|srtt:34169 [2025/04/30 20:08:13 258093] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 1154, ack_elapse 38564, delivered 9211|rate 238849|lost 0| [2025/04/30 20:08:13 258098] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (238849) in round 2| [2025/04/30 20:08:13 258102] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 258106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:21204|extra_cwnd:14756| [2025/04/30 20:08:13 258110] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56077|packet_lost:0|acked:1200|po_sent_time:1746043693220545|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 258114] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56077|packet_lost:0|acked:1200|po_sent_time:1746043693220545|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 258119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:238849|cwnd:57277|full_bw_reached:0|inflight:54006|srtt:34169|latest_rtt:37410|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 258128] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:16|largest:16|pns:2| [2025/04/30 20:08:13 258135] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:16|frame:ACK |recv_time:1746043693257955|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 258147] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813257955|now:1746043693257955|interv:120000000| [2025/04/30 20:08:13 258151] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813257955|now:1746043693257955|interv:120000000| [2025/04/30 20:08:13 258155] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693327095|pq_index:0| [2025/04/30 20:08:13 258160] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693257342| [2025/04/30 20:08:13 258164] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693258164| [2025/04/30 20:08:13 258189] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693258188| [2025/04/30 20:08:13 258194] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 258199] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34169|min_srtt:34169|path_bw:238849|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 258204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:57277|conn:000055FC16B356FC|stream_id:0|stream_offset:61883| [2025/04/30 20:08:13 258209] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:34169|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 258213] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 258218] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34169|min_srtt:34169|path_bw:238849|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 258222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:54006|cwnd:57277|conn:000055FC16B356FC|stream_id:0|stream_offset:63050| [2025/04/30 20:08:13 258227] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:34169|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 258231] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 258235] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34169|min_srtt:34169|path_bw:238849|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 258240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54006|cwnd:57277|conn:000055FC16B356FC|stream_id:0|stream_offset:64217| [2025/04/30 20:08:13 258244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 258248] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 258252] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 258259] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 258264] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 258268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:57277|conn:000055FC16B356FC|stream_id:0|stream_offset:61883| [2025/04/30 20:08:13 258272] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 258277] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:66| [2025/04/30 20:08:13 258313] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:66|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746043693258284|stream_id:0|stream_offset:61883| [2025/04/30 20:08:13 258323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 258330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:08:13 258337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34169|rtt_var:2943|pto_duration:45941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 258344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 258349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 258353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:08:13 258356] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693329225|now:1746043693258336|interv:70889| [2025/04/30 20:08:13 258360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693329225|now:1746043693258336|interval:70889|pto_count:0|srtt:34169 [2025/04/30 20:08:13 258365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57277|inflight:55206| [2025/04/30 20:08:13 258370] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 258374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:57277|conn:000055FC16B356FC|stream_id:0|stream_offset:63050| [2025/04/30 20:08:13 258379] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 258383] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:67| [2025/04/30 20:08:13 258413] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:67|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746043693258390|stream_id:0|stream_offset:63050| [2025/04/30 20:08:13 258421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 258429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:08:13 258442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34169|rtt_var:2943|pto_duration:45941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 258446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 258450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 258454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:08:13 258458] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693329331|now:1746043693258441|interv:70890| [2025/04/30 20:08:13 258462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693329331|now:1746043693258441|interval:70890|pto_count:0|srtt:34169 [2025/04/30 20:08:13 258466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57277|inflight:56406| [2025/04/30 20:08:13 258471] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693329331| [2025/04/30 20:08:13 258475] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693329331| [2025/04/30 20:08:13 258479] [debug] |xqc_engine_wakeup_after|wakeup:1746043693329331|now:1746043693258479|diff:70852| [2025/04/30 20:08:13 258483] [debug] |xqc_engine_main_logic|END|now:1746043693258188| [2025/04/30 20:08:13 258489] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693258489| [2025/04/30 20:08:13 258493] [debug] |xqc_engine_wakeup_after|wakeup:1746043693329331|now:1746043693258492|diff:70839| [2025/04/30 20:08:13 258496] [debug] |xqc_engine_main_logic|END|now:1746043693258489| [2025/04/30 20:08:13 260081] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693260080| [2025/04/30 20:08:13 260099] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 260109] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:16| [2025/04/30 20:08:13 260115] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:17| [2025/04/30 20:08:13 260124] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:17| [2025/04/30 20:08:13 260128] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 260134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 260139] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:10411|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:1232|ack_elapse:40689|ctl_first_sent_time:1746043693220623|lagest_ack_time:1746043693260080|curr_delivered:12525| [2025/04/30 20:08:13 260146] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693220623| [2025/04/30 20:08:13 260153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:848||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 20:08:13 260160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:34169|rttvar:2943|minrtt:30776|latest_rtt:39457|ack_delay:72| [2025/04/30 20:08:13 260189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:34821|rttvar:3512|minrtt:30776|latest_rtt:39457|ack_delay:72| [2025/04/30 20:08:13 260205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:21|lost_pn:18|thresh:3| [2025/04/30 20:08:13 260209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 260214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34821|rtt_var:3512|pto_duration:48869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 260221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 260227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 260233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:08:13 260237] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693332259|now:1746043693260213|interv:72046| [2025/04/30 20:08:13 260242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693332259|now:1746043693260213|interval:72046|pto_count:0|srtt:34821 [2025/04/30 20:08:13 260249] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 1232, ack_elapse 40689, delivered 10411|rate 255867|lost 0| [2025/04/30 20:08:13 260255] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (255867) in round 2| [2025/04/30 20:08:13 260262] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 260268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:22716|extra_cwnd:15808| [2025/04/30 20:08:13 260275] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57277|packet_lost:0|acked:1200|po_sent_time:1746043693220623|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 260282] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57277|packet_lost:0|acked:1200|po_sent_time:1746043693220623|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 260287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:255867|cwnd:58477|full_bw_reached:0|inflight:55206|srtt:34821|latest_rtt:39457|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 260293] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:17|largest:17|pns:2| [2025/04/30 20:08:13 260297] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:17|frame:ACK |recv_time:1746043693260080|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 260303] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813260080|now:1746043693260080|interv:120000000| [2025/04/30 20:08:13 260308] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813260080|now:1746043693260080|interv:120000000| [2025/04/30 20:08:13 260312] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693329331|pq_index:0| [2025/04/30 20:08:13 260319] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693258188| [2025/04/30 20:08:13 260325] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693260325| [2025/04/30 20:08:13 260339] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693260337| [2025/04/30 20:08:13 260346] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 260351] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34821|min_srtt:34821|path_bw:255867|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 260356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:58477|conn:000055FC16B356FC|stream_id:0|stream_offset:64217| [2025/04/30 20:08:13 260360] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:34821|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 260365] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 260370] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34821|min_srtt:34821|path_bw:255867|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 260374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:55206|cwnd:58477|conn:000055FC16B356FC|stream_id:0|stream_offset:65384| [2025/04/30 20:08:13 260378] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:34821|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 260383] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 260387] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34821|min_srtt:34821|path_bw:255867|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 260391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:55206|cwnd:58477|conn:000055FC16B356FC|stream_id:0|stream_offset:66551| [2025/04/30 20:08:13 260396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 260399] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 260404] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 260411] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 260418] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 260425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:58477|conn:000055FC16B356FC|stream_id:0|stream_offset:64217| [2025/04/30 20:08:13 260430] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 260438] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:68| [2025/04/30 20:08:13 260479] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:68|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746043693260446|stream_id:0|stream_offset:64217| [2025/04/30 20:08:13 260489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 260497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:08:13 260503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34821|rtt_var:3512|pto_duration:48869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 260510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 260514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 260518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:08:13 260522] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693334315|now:1746043693260503|interv:73812| [2025/04/30 20:08:13 260527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693334315|now:1746043693260503|interval:73812|pto_count:0|srtt:34821 [2025/04/30 20:08:13 260531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58477|inflight:56406| [2025/04/30 20:08:13 260537] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 260541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:58477|conn:000055FC16B356FC|stream_id:0|stream_offset:65384| [2025/04/30 20:08:13 260546] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 260550] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:69| [2025/04/30 20:08:13 260614] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:69|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746043693260559|stream_id:0|stream_offset:65384| [2025/04/30 20:08:13 260624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 260632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 20:08:13 260638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34821|rtt_var:3512|pto_duration:48869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 260646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 260652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 260658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:08:13 260671] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693334428|now:1746043693260638|interv:73790| [2025/04/30 20:08:13 260677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693334428|now:1746043693260638|interval:73790|pto_count:0|srtt:34821 [2025/04/30 20:08:13 260683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58477|inflight:57606| [2025/04/30 20:08:13 260690] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693334428| [2025/04/30 20:08:13 260696] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693334428| [2025/04/30 20:08:13 260703] [debug] |xqc_engine_wakeup_after|wakeup:1746043693334428|now:1746043693260703|diff:73725| [2025/04/30 20:08:13 260709] [debug] |xqc_engine_main_logic|END|now:1746043693260337| [2025/04/30 20:08:13 260720] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693260719| [2025/04/30 20:08:13 260728] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 260737] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:17| [2025/04/30 20:08:13 260743] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:18| [2025/04/30 20:08:13 260751] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:18| [2025/04/30 20:08:13 260758] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 260766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 260771] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:11611|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:1337|ack_elapse:41328|ctl_first_sent_time:1746043693220728|lagest_ack_time:1746043693260719|curr_delivered:13725| [2025/04/30 20:08:13 260775] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693220728| [2025/04/30 20:08:13 260782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:847||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 20:08:13 260789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:34821|rttvar:3512|minrtt:30776|latest_rtt:39991|ack_delay:40| [2025/04/30 20:08:13 260796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35462|rttvar:3916|minrtt:30776|latest_rtt:39991|ack_delay:40| [2025/04/30 20:08:13 260802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:22|lost_pn:19|thresh:3| [2025/04/30 20:08:13 260808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 260815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35462|rtt_var:3916|pto_duration:51126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 260822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 260826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 260830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:08:13 260839] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693336685|now:1746043693260814|interv:75871| [2025/04/30 20:08:13 260843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693336685|now:1746043693260814|interval:75871|pto_count:0|srtt:35462 [2025/04/30 20:08:13 260848] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 1337, ack_elapse 41328, delivered 11611|rate 280947|lost 0| [2025/04/30 20:08:13 260852] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (280947) in round 2| [2025/04/30 20:08:13 260856] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 260860] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:24943|extra_cwnd:17356| [2025/04/30 20:08:13 260866] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:58477|packet_lost:0|acked:1200|po_sent_time:1746043693220728|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 260874] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:58477|packet_lost:0|acked:1200|po_sent_time:1746043693220728|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 260881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:280947|cwnd:59677|full_bw_reached:0|inflight:56406|srtt:35462|latest_rtt:39991|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 260889] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:18|largest:18|pns:2| [2025/04/30 20:08:13 260894] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:18|frame:ACK |recv_time:1746043693260719|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 260898] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813260719|now:1746043693260719|interv:120000000| [2025/04/30 20:08:13 260903] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813260719|now:1746043693260719|interv:120000000| [2025/04/30 20:08:13 260907] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693334428|pq_index:0| [2025/04/30 20:08:13 260911] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693260337| [2025/04/30 20:08:13 260915] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693260915| [2025/04/30 20:08:13 260920] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693260919| [2025/04/30 20:08:13 260926] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 260931] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35462|min_srtt:35462|path_bw:280947|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 260935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:59677|conn:000055FC16B356FC|stream_id:0|stream_offset:66551| [2025/04/30 20:08:13 260943] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35462|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 260949] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 260956] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35462|min_srtt:35462|path_bw:280947|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 260963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:56406|cwnd:59677|conn:000055FC16B356FC|stream_id:0|stream_offset:67718| [2025/04/30 20:08:13 260971] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35462|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 260978] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 260983] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35462|min_srtt:35462|path_bw:280947|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 260987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:56406|cwnd:59677|conn:000055FC16B356FC|stream_id:0|stream_offset:68885| [2025/04/30 20:08:13 260992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 260996] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 261003] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 261009] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 261016] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 261023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:59677|conn:000055FC16B356FC|stream_id:0|stream_offset:66551| [2025/04/30 20:08:13 261030] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 261037] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:70| [2025/04/30 20:08:13 261083] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:70|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746043693261048|stream_id:0|stream_offset:66551| [2025/04/30 20:08:13 261094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 261101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 20:08:13 261108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35462|rtt_var:3916|pto_duration:51126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 261120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 261126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 261132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:08:13 261139] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693337174|now:1746043693261107|interv:76067| [2025/04/30 20:08:13 261145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693337174|now:1746043693261107|interval:76067|pto_count:0|srtt:35462 [2025/04/30 20:08:13 261153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59677|inflight:57606| [2025/04/30 20:08:13 261160] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 261187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:59677|conn:000055FC16B356FC|stream_id:0|stream_offset:67718| [2025/04/30 20:08:13 261198] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 261203] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:71| [2025/04/30 20:08:13 261236] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:71|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746043693261211|stream_id:0|stream_offset:67718| [2025/04/30 20:08:13 261241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 261246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 20:08:13 261253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35462|rtt_var:3916|pto_duration:51126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 261258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 261262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 261266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:08:13 261270] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693337337|now:1746043693261253|interv:76084| [2025/04/30 20:08:13 261274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693337337|now:1746043693261253|interval:76084|pto_count:0|srtt:35462 [2025/04/30 20:08:13 261278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59677|inflight:58806| [2025/04/30 20:08:13 261283] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693337337| [2025/04/30 20:08:13 261288] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693337337| [2025/04/30 20:08:13 261292] [debug] |xqc_engine_wakeup_after|wakeup:1746043693337337|now:1746043693261292|diff:76045| [2025/04/30 20:08:13 261301] [debug] |xqc_engine_main_logic|END|now:1746043693260919| [2025/04/30 20:08:13 261308] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693261308| [2025/04/30 20:08:13 261313] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 261319] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:18| [2025/04/30 20:08:13 261323] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:19| [2025/04/30 20:08:13 261328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:19| [2025/04/30 20:08:13 261335] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 261340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 261345] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:12811|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:1447|ack_elapse:41917|ctl_first_sent_time:1746043693220838|lagest_ack_time:1746043693261308|curr_delivered:14925| [2025/04/30 20:08:13 261350] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693220838| [2025/04/30 20:08:13 261354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:846||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 20:08:13 261358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35462|rttvar:3916|minrtt:30776|latest_rtt:40470|ack_delay:64| [2025/04/30 20:08:13 261363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36080|rttvar:4173|minrtt:30776|latest_rtt:40470|ack_delay:64| [2025/04/30 20:08:13 261367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:23|lost_pn:20|thresh:3| [2025/04/30 20:08:13 261371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 261375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36080|rtt_var:4173|pto_duration:52772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 261380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 261384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 261387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:08:13 261391] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693338983|now:1746043693261375|interv:77608| [2025/04/30 20:08:13 261395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693338983|now:1746043693261375|interval:77608|pto_count:0|srtt:36080 [2025/04/30 20:08:13 261400] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 1447, ack_elapse 41917, delivered 12811|rate 305627|lost 0| [2025/04/30 20:08:13 261404] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (305627) in round 2| [2025/04/30 20:08:13 261408] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 261412] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:27133|extra_cwnd:18882| [2025/04/30 20:08:13 261419] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:59677|packet_lost:0|acked:1200|po_sent_time:1746043693220838|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 261424] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:59677|packet_lost:0|acked:1200|po_sent_time:1746043693220838|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 261429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:305627|cwnd:60877|full_bw_reached:0|inflight:57606|srtt:36080|latest_rtt:40470|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 261434] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:19|largest:19|pns:2| [2025/04/30 20:08:13 261439] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:19|frame:ACK |recv_time:1746043693261308|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 261444] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813261308|now:1746043693261308|interv:120000000| [2025/04/30 20:08:13 261448] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813261308|now:1746043693261308|interv:120000000| [2025/04/30 20:08:13 261452] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693337337|pq_index:0| [2025/04/30 20:08:13 261456] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693260919| [2025/04/30 20:08:13 261460] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693261460| [2025/04/30 20:08:13 261465] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693261464| [2025/04/30 20:08:13 261470] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 261475] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36080|min_srtt:36080|path_bw:305627|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 261480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:60877|conn:000055FC16B356FC|stream_id:0|stream_offset:68885| [2025/04/30 20:08:13 261484] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:36080|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 261489] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 261493] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36080|min_srtt:36080|path_bw:305627|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 261497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:57606|cwnd:60877|conn:000055FC16B356FC|stream_id:0|stream_offset:70052| [2025/04/30 20:08:13 261504] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:36080|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 261509] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 261513] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36080|min_srtt:36080|path_bw:305627|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 261517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:57606|cwnd:60877|conn:000055FC16B356FC|stream_id:0|stream_offset:71219| [2025/04/30 20:08:13 261522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 261528] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 261535] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 261542] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 261549] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 261555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:60877|conn:000055FC16B356FC|stream_id:0|stream_offset:68885| [2025/04/30 20:08:13 261562] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 261568] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:72| [2025/04/30 20:08:13 261631] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:72|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746043693261578|stream_id:0|stream_offset:68885| [2025/04/30 20:08:13 261641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 261649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 20:08:13 261656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36080|rtt_var:4173|pto_duration:52772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 261663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 261669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 261675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:08:13 261681] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693339350|now:1746043693261655|interv:77695| [2025/04/30 20:08:13 261687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693339350|now:1746043693261655|interval:77695|pto_count:0|srtt:36080 [2025/04/30 20:08:13 261700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60877|inflight:58806| [2025/04/30 20:08:13 261708] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 261714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:60877|conn:000055FC16B356FC|stream_id:0|stream_offset:70052| [2025/04/30 20:08:13 261722] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 261728] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:73| [2025/04/30 20:08:13 261767] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:73|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746043693261739|stream_id:0|stream_offset:70052| [2025/04/30 20:08:13 261778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 261785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 20:08:13 261792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36080|rtt_var:4173|pto_duration:52772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 261799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 261805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 261812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:08:13 261819] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693339511|now:1746043693261791|interv:77720| [2025/04/30 20:08:13 261826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693339511|now:1746043693261791|interval:77720|pto_count:0|srtt:36080 [2025/04/30 20:08:13 261833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60877|inflight:60006| [2025/04/30 20:08:13 261839] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693339511| [2025/04/30 20:08:13 261844] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693339511| [2025/04/30 20:08:13 261848] [debug] |xqc_engine_wakeup_after|wakeup:1746043693339511|now:1746043693261848|diff:77663| [2025/04/30 20:08:13 261852] [debug] |xqc_engine_main_logic|END|now:1746043693261464| [2025/04/30 20:08:13 261858] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693261858| [2025/04/30 20:08:13 261862] [debug] |xqc_engine_wakeup_after|wakeup:1746043693339511|now:1746043693261862|diff:77649| [2025/04/30 20:08:13 261866] [debug] |xqc_engine_main_logic|END|now:1746043693261858| [2025/04/30 20:08:13 262060] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693262059| [2025/04/30 20:08:13 262070] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 262079] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:19| [2025/04/30 20:08:13 262085] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:20| [2025/04/30 20:08:13 262091] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:20| [2025/04/30 20:08:13 262103] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 262111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 262118] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14011|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:1546|ack_elapse:42668|ctl_first_sent_time:1746043693220937|lagest_ack_time:1746043693262059|curr_delivered:16125| [2025/04/30 20:08:13 262125] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693220937| [2025/04/30 20:08:13 262132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:845||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 20:08:13 262138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36080|rttvar:4173|minrtt:30776|latest_rtt:41122|ack_delay:40| [2025/04/30 20:08:13 262145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36705|rttvar:4380|minrtt:30776|latest_rtt:41122|ack_delay:40| [2025/04/30 20:08:13 262153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:24|lost_pn:21|thresh:3| [2025/04/30 20:08:13 262159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 262181] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36705|rtt_var:4380|pto_duration:54225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 262192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 262199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 262205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:08:13 262211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693340964|now:1746043693262181|interv:78783| [2025/04/30 20:08:13 262218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693340964|now:1746043693262181|interval:78783|pto_count:0|srtt:36705 [2025/04/30 20:08:13 262225] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 1546, ack_elapse 42668, delivered 14011|rate 328372|lost 0| [2025/04/30 20:08:13 262232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (328372) in round 2| [2025/04/30 20:08:13 262239] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 262244] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:29152|extra_cwnd:20286| [2025/04/30 20:08:13 262248] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60877|packet_lost:0|acked:1200|po_sent_time:1746043693220937|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 262253] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60877|packet_lost:0|acked:1200|po_sent_time:1746043693220937|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 262257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:328372|cwnd:62077|full_bw_reached:0|inflight:58806|srtt:36705|latest_rtt:41122|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 262269] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:20|largest:20|pns:2| [2025/04/30 20:08:13 262274] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:20|frame:ACK |recv_time:1746043693262059|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 262278] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813262059|now:1746043693262059|interv:120000000| [2025/04/30 20:08:13 262283] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813262059|now:1746043693262059|interv:120000000| [2025/04/30 20:08:13 262287] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693339511|pq_index:0| [2025/04/30 20:08:13 262291] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693261464| [2025/04/30 20:08:13 262295] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693262295| [2025/04/30 20:08:13 262300] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693262299| [2025/04/30 20:08:13 262305] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 262310] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36705|min_srtt:36705|path_bw:328372|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 262315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62077|conn:000055FC16B356FC|stream_id:0|stream_offset:71219| [2025/04/30 20:08:13 262319] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:36705|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 262324] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 262328] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36705|min_srtt:36705|path_bw:328372|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 262333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58806|cwnd:62077|conn:000055FC16B356FC|stream_id:0|stream_offset:72386| [2025/04/30 20:08:13 262337] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:36705|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 262341] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 262346] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36705|min_srtt:36705|path_bw:328372|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 262350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:62077|conn:000055FC16B356FC|stream_id:0|stream_offset:73553| [2025/04/30 20:08:13 262357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 262361] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 262365] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 262369] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 262373] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 262378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:62077|conn:000055FC16B356FC|stream_id:0|stream_offset:71219| [2025/04/30 20:08:13 262382] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 262386] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:74| [2025/04/30 20:08:13 262420] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:74|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746043693262394|stream_id:0|stream_offset:71219| [2025/04/30 20:08:13 262427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 262431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 20:08:13 262436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36705|rtt_var:4380|pto_duration:54225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 262440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 262444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 262448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:08:13 262452] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693341619|now:1746043693262435|interv:79184| [2025/04/30 20:08:13 262456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693341619|now:1746043693262435|interval:79184|pto_count:0|srtt:36705 [2025/04/30 20:08:13 262460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62077|inflight:60006| [2025/04/30 20:08:13 262465] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 262469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:62077|conn:000055FC16B356FC|stream_id:0|stream_offset:72386| [2025/04/30 20:08:13 262474] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 262482] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:75| [2025/04/30 20:08:13 262517] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:75|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746043693262492|stream_id:0|stream_offset:72386| [2025/04/30 20:08:13 262527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 262535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 20:08:13 262541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36705|rtt_var:4380|pto_duration:54225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 262547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 262553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 262559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61206| [2025/04/30 20:08:13 262566] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693341717|now:1746043693262541|interv:79176| [2025/04/30 20:08:13 262572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693341717|now:1746043693262541|interval:79176|pto_count:0|srtt:36705 [2025/04/30 20:08:13 262580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62077|inflight:61206| [2025/04/30 20:08:13 262587] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693341717| [2025/04/30 20:08:13 262594] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693341717| [2025/04/30 20:08:13 262601] [debug] |xqc_engine_wakeup_after|wakeup:1746043693341717|now:1746043693262601|diff:79116| [2025/04/30 20:08:13 262607] [debug] |xqc_engine_main_logic|END|now:1746043693262299| [2025/04/30 20:08:13 262616] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693262616| [2025/04/30 20:08:13 262622] [debug] |xqc_engine_wakeup_after|wakeup:1746043693341717|now:1746043693262622|diff:79095| [2025/04/30 20:08:13 262629] [debug] |xqc_engine_main_logic|END|now:1746043693262616| [2025/04/30 20:08:13 263001] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693263000| [2025/04/30 20:08:13 263023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 263032] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:20| [2025/04/30 20:08:13 263039] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:21| [2025/04/30 20:08:13 263048] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:21| [2025/04/30 20:08:13 263055] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 263062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 263069] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:15211|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:1646|ack_elapse:43609|ctl_first_sent_time:1746043693221037|lagest_ack_time:1746043693263000|curr_delivered:17325| [2025/04/30 20:08:13 263086] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693221037| [2025/04/30 20:08:13 263094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:844||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 20:08:13 263101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36705|rttvar:4380|minrtt:30776|latest_rtt:41963|ack_delay:48| [2025/04/30 20:08:13 263108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37356|rttvar:4587|minrtt:30776|latest_rtt:41963|ack_delay:48| [2025/04/30 20:08:13 263115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:25|lost_pn:22|thresh:3| [2025/04/30 20:08:13 263121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 263127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37356|rtt_var:4587|pto_duration:55704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 263134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 263141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 263146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:08:13 263150] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693343196|now:1746043693263127|interv:80069| [2025/04/30 20:08:13 263154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693343196|now:1746043693263127|interval:80069|pto_count:0|srtt:37356 [2025/04/30 20:08:13 263158] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 1646, ack_elapse 43609, delivered 15211|rate 348804|lost 0| [2025/04/30 20:08:13 263163] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (348804) in round 2| [2025/04/30 20:08:13 263192] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 263196] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:30967|extra_cwnd:21548| [2025/04/30 20:08:13 263200] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62077|packet_lost:0|acked:1200|po_sent_time:1746043693221037|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 263205] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62077|packet_lost:0|acked:1200|po_sent_time:1746043693221037|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 263209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:348804|cwnd:63277|full_bw_reached:0|inflight:60006|srtt:37356|latest_rtt:41963|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 263215] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:21|largest:21|pns:2| [2025/04/30 20:08:13 263220] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:21|frame:ACK |recv_time:1746043693263000|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 263233] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813263000|now:1746043693263000|interv:120000000| [2025/04/30 20:08:13 263238] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813263000|now:1746043693263000|interv:120000000| [2025/04/30 20:08:13 263242] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693341717|pq_index:0| [2025/04/30 20:08:13 263246] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693262299| [2025/04/30 20:08:13 263250] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693263250| [2025/04/30 20:08:13 263255] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693263254| [2025/04/30 20:08:13 263261] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 263266] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37356|min_srtt:37356|path_bw:348804|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 263271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63277|conn:000055FC16B356FC|stream_id:0|stream_offset:73553| [2025/04/30 20:08:13 263275] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:37356|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 263280] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 263285] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37356|min_srtt:37356|path_bw:348804|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 263289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:63277|conn:000055FC16B356FC|stream_id:0|stream_offset:74720| [2025/04/30 20:08:13 263293] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:37356|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 263298] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 263302] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37356|min_srtt:37356|path_bw:348804|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 263307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:63277|conn:000055FC16B356FC|stream_id:0|stream_offset:75887| [2025/04/30 20:08:13 263311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 263315] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 263319] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 263326] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 263331] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 263335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63277|conn:000055FC16B356FC|stream_id:0|stream_offset:73553| [2025/04/30 20:08:13 263340] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 263344] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:76| [2025/04/30 20:08:13 263380] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:76|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746043693263352|stream_id:0|stream_offset:73553| [2025/04/30 20:08:13 263386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 263393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 20:08:13 263400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37356|rtt_var:4587|pto_duration:55704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 263407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 263413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 263420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61206| [2025/04/30 20:08:13 263426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693344056|now:1746043693263400|interv:80656| [2025/04/30 20:08:13 263433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693344056|now:1746043693263400|interval:80656|pto_count:0|srtt:37356 [2025/04/30 20:08:13 263441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63277|inflight:61206| [2025/04/30 20:08:13 263449] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 263454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63277|conn:000055FC16B356FC|stream_id:0|stream_offset:74720| [2025/04/30 20:08:13 263459] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 263463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:77| [2025/04/30 20:08:13 263494] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:77|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746043693263470|stream_id:0|stream_offset:74720| [2025/04/30 20:08:13 263501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 263509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 20:08:13 263523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37356|rtt_var:4587|pto_duration:55704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 263530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 263536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 263542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62406| [2025/04/30 20:08:13 263548] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693344174|now:1746043693263522|interv:80652| [2025/04/30 20:08:13 263555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693344174|now:1746043693263522|interval:80652|pto_count:0|srtt:37356 [2025/04/30 20:08:13 263562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63277|inflight:62406| [2025/04/30 20:08:13 263570] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693344174| [2025/04/30 20:08:13 263576] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693344174| [2025/04/30 20:08:13 263582] [debug] |xqc_engine_wakeup_after|wakeup:1746043693344174|now:1746043693263582|diff:80592| [2025/04/30 20:08:13 263590] [debug] |xqc_engine_main_logic|END|now:1746043693263254| [2025/04/30 20:08:13 263598] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693263598| [2025/04/30 20:08:13 263604] [debug] |xqc_engine_wakeup_after|wakeup:1746043693344174|now:1746043693263604|diff:80570| [2025/04/30 20:08:13 263610] [debug] |xqc_engine_main_logic|END|now:1746043693263598| [2025/04/30 20:08:13 264268] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693264267| [2025/04/30 20:08:13 264283] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 264293] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:21| [2025/04/30 20:08:13 264299] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:22| [2025/04/30 20:08:13 264307] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:22| [2025/04/30 20:08:13 264313] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 264320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 264328] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:16411|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:1747|ack_elapse:44876|ctl_first_sent_time:1746043693221138|lagest_ack_time:1746043693264267|curr_delivered:18525| [2025/04/30 20:08:13 264336] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693221138| [2025/04/30 20:08:13 264343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:843||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 20:08:13 264350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37356|rttvar:4587|minrtt:30776|latest_rtt:43129|ack_delay:48| [2025/04/30 20:08:13 264357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38072|rttvar:4872|minrtt:30776|latest_rtt:43129|ack_delay:48| [2025/04/30 20:08:13 264373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:26|lost_pn:23|thresh:3| [2025/04/30 20:08:13 264377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 264382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38072|rtt_var:4872|pto_duration:57560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 264386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 264390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 264394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61206| [2025/04/30 20:08:13 264398] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693346030|now:1746043693264381|interv:81649| [2025/04/30 20:08:13 264402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693346030|now:1746043693264381|interval:81649|pto_count:0|srtt:38072 [2025/04/30 20:08:13 264406] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 1747, ack_elapse 44876, delivered 16411|rate 365696|lost 0| [2025/04/30 20:08:13 264411] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (365696) in round 2| [2025/04/30 20:08:13 264417] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 264424] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:32467|extra_cwnd:22592| [2025/04/30 20:08:13 264430] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63277|packet_lost:0|acked:1200|po_sent_time:1746043693221138|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 264437] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63277|packet_lost:0|acked:1200|po_sent_time:1746043693221138|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 264442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:365696|cwnd:64477|full_bw_reached:0|inflight:61206|srtt:38072|latest_rtt:43129|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 264448] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:22|largest:22|pns:2| [2025/04/30 20:08:13 264452] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:22|frame:ACK |recv_time:1746043693264267|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 264457] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813264267|now:1746043693264267|interv:120000000| [2025/04/30 20:08:13 264461] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813264267|now:1746043693264267|interv:120000000| [2025/04/30 20:08:13 264465] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693344174|pq_index:0| [2025/04/30 20:08:13 264470] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693263254| [2025/04/30 20:08:13 264477] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693264477| [2025/04/30 20:08:13 264482] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693264481| [2025/04/30 20:08:13 264488] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 264493] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38072|min_srtt:38072|path_bw:365696|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 264500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:64477|conn:000055FC16B356FC|stream_id:0|stream_offset:75887| [2025/04/30 20:08:13 264507] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:38072|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 264515] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 264522] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38072|min_srtt:38072|path_bw:365696|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 264529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:61206|cwnd:64477|conn:000055FC16B356FC|stream_id:0|stream_offset:77054| [2025/04/30 20:08:13 264536] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:38072|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 264543] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 264550] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38072|min_srtt:38072|path_bw:365696|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 264556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:61206|cwnd:64477|conn:000055FC16B356FC|stream_id:0|stream_offset:78221| [2025/04/30 20:08:13 264563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 264569] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 264575] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 264582] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 264589] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 264596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:64477|conn:000055FC16B356FC|stream_id:0|stream_offset:75887| [2025/04/30 20:08:13 264609] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 264616] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:78| [2025/04/30 20:08:13 264662] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:78|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746043693264626|stream_id:0|stream_offset:75887| [2025/04/30 20:08:13 264671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 264678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 20:08:13 264685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38072|rtt_var:4872|pto_duration:57560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 264692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 264697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 264701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62406| [2025/04/30 20:08:13 264707] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693347186|now:1746043693264685|interv:82501| [2025/04/30 20:08:13 264714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693347186|now:1746043693264685|interval:82501|pto_count:0|srtt:38072 [2025/04/30 20:08:13 264720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64477|inflight:62406| [2025/04/30 20:08:13 264725] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 264732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:64477|conn:000055FC16B356FC|stream_id:0|stream_offset:77054| [2025/04/30 20:08:13 264740] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 264746] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:79| [2025/04/30 20:08:13 264773] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:79|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746043693264755|stream_id:0|stream_offset:77054| [2025/04/30 20:08:13 264779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 264784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 20:08:13 264788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38072|rtt_var:4872|pto_duration:57560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 264793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 264797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 264801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63606| [2025/04/30 20:08:13 264810] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693347315|now:1746043693264788|interv:82527| [2025/04/30 20:08:13 264814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693347315|now:1746043693264788|interval:82527|pto_count:0|srtt:38072 [2025/04/30 20:08:13 264818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64477|inflight:63606| [2025/04/30 20:08:13 264823] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693347315| [2025/04/30 20:08:13 264827] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693347315| [2025/04/30 20:08:13 264831] [debug] |xqc_engine_wakeup_after|wakeup:1746043693347315|now:1746043693264831|diff:82484| [2025/04/30 20:08:13 264836] [debug] |xqc_engine_main_logic|END|now:1746043693264481| [2025/04/30 20:08:13 264841] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693264841| [2025/04/30 20:08:13 264845] [debug] |xqc_engine_wakeup_after|wakeup:1746043693347315|now:1746043693264845|diff:82470| [2025/04/30 20:08:13 264849] [debug] |xqc_engine_main_logic|END|now:1746043693264841| [2025/04/30 20:08:13 264927] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693264926| [2025/04/30 20:08:13 264937] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 264946] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:22| [2025/04/30 20:08:13 264952] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:23| [2025/04/30 20:08:13 264961] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:23| [2025/04/30 20:08:13 264968] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 264976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 264983] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:17611|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:1864|ack_elapse:45535|ctl_first_sent_time:1746043693221255|lagest_ack_time:1746043693264926|curr_delivered:19725| [2025/04/30 20:08:13 264991] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693221255| [2025/04/30 20:08:13 264998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:842||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 20:08:13 265004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38072|rttvar:4872|minrtt:30776|latest_rtt:43671|ack_delay:48| [2025/04/30 20:08:13 265011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38765|rttvar:5041|minrtt:30776|latest_rtt:43671|ack_delay:48| [2025/04/30 20:08:13 265018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:27|lost_pn:24|thresh:3| [2025/04/30 20:08:13 265024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 265031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38765|rtt_var:5041|pto_duration:58929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 265038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 265053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 265059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62406| [2025/04/30 20:08:13 265065] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693348684|now:1746043693265030|interv:83654| [2025/04/30 20:08:13 265070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693348684|now:1746043693265030|interval:83654|pto_count:0|srtt:38765 [2025/04/30 20:08:13 265077] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 1864, ack_elapse 45535, delivered 17611|rate 386757|lost 0| [2025/04/30 20:08:13 265084] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (386757) in round 2| [2025/04/30 20:08:13 265089] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 265093] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:34337|extra_cwnd:23894| [2025/04/30 20:08:13 265097] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64477|packet_lost:0|acked:1200|po_sent_time:1746043693221255|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 265101] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64477|packet_lost:0|acked:1200|po_sent_time:1746043693221255|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 265106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:386757|cwnd:65677|full_bw_reached:0|inflight:62406|srtt:38765|latest_rtt:43671|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 265112] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:23|largest:23|pns:2| [2025/04/30 20:08:13 265116] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:23|frame:ACK |recv_time:1746043693264926|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 265121] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813264926|now:1746043693264926|interv:120000000| [2025/04/30 20:08:13 265126] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813264926|now:1746043693264926|interv:120000000| [2025/04/30 20:08:13 265130] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693347315|pq_index:0| [2025/04/30 20:08:13 265134] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693264481| [2025/04/30 20:08:13 265138] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693265138| [2025/04/30 20:08:13 265144] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693265143| [2025/04/30 20:08:13 265152] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 265160] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38765|min_srtt:38765|path_bw:386757|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 265192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:65677|conn:000055FC16B356FC|stream_id:0|stream_offset:78221| [2025/04/30 20:08:13 265197] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:38765|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 265202] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 265207] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38765|min_srtt:38765|path_bw:386757|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 265211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:62406|cwnd:65677|conn:000055FC16B356FC|stream_id:0|stream_offset:79388| [2025/04/30 20:08:13 265215] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:38765|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 265220] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 265224] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38765|min_srtt:38765|path_bw:386757|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 265229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:62406|cwnd:65677|conn:000055FC16B356FC|stream_id:0|stream_offset:80555| [2025/04/30 20:08:13 265237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 265243] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 265249] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 265255] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 265260] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 265265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:65677|conn:000055FC16B356FC|stream_id:0|stream_offset:78221| [2025/04/30 20:08:13 265269] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 265274] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:80| [2025/04/30 20:08:13 265314] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:80|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746043693265281|stream_id:0|stream_offset:78221| [2025/04/30 20:08:13 265325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 265347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 20:08:13 265354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38765|rtt_var:5041|pto_duration:58929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 265358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 265362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 265366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63606| [2025/04/30 20:08:13 265370] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693349210|now:1746043693265354|interv:83856| [2025/04/30 20:08:13 265374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693349210|now:1746043693265354|interval:83856|pto_count:0|srtt:38765 [2025/04/30 20:08:13 265379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65677|inflight:63606| [2025/04/30 20:08:13 265384] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 265388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:65677|conn:000055FC16B356FC|stream_id:0|stream_offset:79388| [2025/04/30 20:08:13 265392] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 265397] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:81| [2025/04/30 20:08:13 265430] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:81|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746043693265404|stream_id:0|stream_offset:79388| [2025/04/30 20:08:13 265439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 265447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 20:08:13 265453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38765|rtt_var:5041|pto_duration:58929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 265460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 265464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 265468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64806| [2025/04/30 20:08:13 265472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693349333|now:1746043693265453|interv:83880| [2025/04/30 20:08:13 265476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693349333|now:1746043693265453|interval:83880|pto_count:0|srtt:38765 [2025/04/30 20:08:13 265480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65677|inflight:64806| [2025/04/30 20:08:13 265485] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693349333| [2025/04/30 20:08:13 265495] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693349333| [2025/04/30 20:08:13 265499] [debug] |xqc_engine_wakeup_after|wakeup:1746043693349333|now:1746043693265499|diff:83834| [2025/04/30 20:08:13 265504] [debug] |xqc_engine_main_logic|END|now:1746043693265143| [2025/04/30 20:08:13 265509] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693265509| [2025/04/30 20:08:13 265513] [debug] |xqc_engine_wakeup_after|wakeup:1746043693349333|now:1746043693265513|diff:83820| [2025/04/30 20:08:13 265517] [debug] |xqc_engine_main_logic|END|now:1746043693265509| [2025/04/30 20:08:13 266016] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693266014| [2025/04/30 20:08:13 266118] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 266130] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:23| [2025/04/30 20:08:13 266137] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:24| [2025/04/30 20:08:13 266145] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:24| [2025/04/30 20:08:13 266152] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 266160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 266165] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:18811|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:1966|ack_elapse:46623|ctl_first_sent_time:1746043693221357|lagest_ack_time:1746043693266014|curr_delivered:20925| [2025/04/30 20:08:13 266196] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693221357| [2025/04/30 20:08:13 266203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:841||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 20:08:13 266273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38765|rttvar:5041|minrtt:30776|latest_rtt:44657|ack_delay:64| [2025/04/30 20:08:13 266655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39494|rttvar:5238|minrtt:30776|latest_rtt:44657|ack_delay:64| [2025/04/30 20:08:13 266669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:28|lost_pn:25|thresh:3| [2025/04/30 20:08:13 266676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 266683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39494|rtt_var:5238|pto_duration:60446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 266690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 266723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 266731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63606| [2025/04/30 20:08:13 266737] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693350850|now:1746043693266682|interv:84168| [2025/04/30 20:08:13 266744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693350850|now:1746043693266682|interval:84168|pto_count:0|srtt:39494 [2025/04/30 20:08:13 266759] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 1966, ack_elapse 46623, delivered 18811|rate 403470|lost 0| [2025/04/30 20:08:13 266766] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (403470) in round 2| [2025/04/30 20:08:13 266773] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 266778] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:35823|extra_cwnd:24926| [2025/04/30 20:08:13 266782] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:65677|packet_lost:0|acked:1200|po_sent_time:1746043693221357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 266878] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:65677|packet_lost:0|acked:1200|po_sent_time:1746043693221357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 266887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:403470|cwnd:66877|full_bw_reached:0|inflight:63606|srtt:39494|latest_rtt:44657|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 266897] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:24|largest:24|pns:2| [2025/04/30 20:08:13 266904] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:24|frame:ACK |recv_time:1746043693266014|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 266912] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813266014|now:1746043693266014|interv:120000000| [2025/04/30 20:08:13 266919] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813266014|now:1746043693266014|interv:120000000| [2025/04/30 20:08:13 266925] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693349333|pq_index:0| [2025/04/30 20:08:13 266932] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693265143| [2025/04/30 20:08:13 266939] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693266939| [2025/04/30 20:08:13 266947] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693266945| [2025/04/30 20:08:13 268237] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 268255] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39494|min_srtt:39494|path_bw:403470|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 268263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:66877|conn:000055FC16B356FC|stream_id:0|stream_offset:80555| [2025/04/30 20:08:13 268271] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 268279] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 268294] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39494|min_srtt:39494|path_bw:403470|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 268301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63606|cwnd:66877|conn:000055FC16B356FC|stream_id:0|stream_offset:81722| [2025/04/30 20:08:13 268308] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 268314] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 268321] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39494|min_srtt:39494|path_bw:403470|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 268328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63606|cwnd:66877|conn:000055FC16B356FC|stream_id:0|stream_offset:82889| [2025/04/30 20:08:13 268335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 268342] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 268347] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 268354] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 268361] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 268368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:66877|conn:000055FC16B356FC|stream_id:0|stream_offset:80555| [2025/04/30 20:08:13 268375] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 268382] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:82| [2025/04/30 20:08:13 268424] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:82|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746043693268394|stream_id:0|stream_offset:80555| [2025/04/30 20:08:13 268434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 268442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 20:08:13 268449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39494|rtt_var:5238|pto_duration:60446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 268455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 268459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 268468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64806| [2025/04/30 20:08:13 268472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693353840|now:1746043693268448|interv:85392| [2025/04/30 20:08:13 268476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693353840|now:1746043693268448|interval:85392|pto_count:0|srtt:39494 [2025/04/30 20:08:13 268481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66877|inflight:64806| [2025/04/30 20:08:13 268486] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 268491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:66877|conn:000055FC16B356FC|stream_id:0|stream_offset:81722| [2025/04/30 20:08:13 268499] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 268725] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:83| [2025/04/30 20:08:13 268773] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:83|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1746043693268738|stream_id:0|stream_offset:81722| [2025/04/30 20:08:13 268784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 268791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 20:08:13 268798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39494|rtt_var:5238|pto_duration:60446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 268803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 268807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 268811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66006| [2025/04/30 20:08:13 268815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693354184|now:1746043693268798|interv:85386| [2025/04/30 20:08:13 268821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693354184|now:1746043693268798|interval:85386|pto_count:0|srtt:39494 [2025/04/30 20:08:13 268828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66877|inflight:66006| [2025/04/30 20:08:13 268835] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693354184| [2025/04/30 20:08:13 268842] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693354184| [2025/04/30 20:08:13 268848] [debug] |xqc_engine_wakeup_after|wakeup:1746043693354184|now:1746043693268848|diff:85336| [2025/04/30 20:08:13 268856] [debug] |xqc_engine_main_logic|END|now:1746043693266945| [2025/04/30 20:08:13 268868] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693268867| [2025/04/30 20:08:13 268876] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 268891] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:24| [2025/04/30 20:08:13 268897] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:25| [2025/04/30 20:08:13 268905] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:25| [2025/04/30 20:08:13 268911] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 268919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 268926] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:20011|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:2068|ack_elapse:49476|ctl_first_sent_time:1746043693221459|lagest_ack_time:1746043693268867|curr_delivered:22125| [2025/04/30 20:08:13 268933] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693221459| [2025/04/30 20:08:13 268940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:840||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 20:08:13 268947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39494|rttvar:5238|minrtt:30776|latest_rtt:47408|ack_delay:56| [2025/04/30 20:08:13 268953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40477|rttvar:5893|minrtt:30776|latest_rtt:47408|ack_delay:56| [2025/04/30 20:08:13 268960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:29|lost_pn:26|thresh:3| [2025/04/30 20:08:13 268966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 268973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40477|rtt_var:5893|pto_duration:64049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 268980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 268987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 268993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64806| [2025/04/30 20:08:13 268999] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693357787|now:1746043693268973|interv:88814| [2025/04/30 20:08:13 269005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693357787|now:1746043693268973|interval:88814|pto_count:0|srtt:40477 [2025/04/30 20:08:13 269012] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 2068, ack_elapse 49476, delivered 20011|rate 404458|lost 0| [2025/04/30 20:08:13 269019] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (404458) in round 2| [2025/04/30 20:08:13 269025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 269031] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:35909|extra_cwnd:24986| [2025/04/30 20:08:13 269035] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66877|packet_lost:0|acked:1200|po_sent_time:1746043693221459|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 269046] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66877|packet_lost:0|acked:1200|po_sent_time:1746043693221459|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 269054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:404458|cwnd:68077|full_bw_reached:0|inflight:64806|srtt:40477|latest_rtt:47408|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 269062] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:25|largest:25|pns:2| [2025/04/30 20:08:13 269070] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:25|frame:ACK |recv_time:1746043693268867|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 269075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813268867|now:1746043693268867|interv:120000000| [2025/04/30 20:08:13 269079] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813268867|now:1746043693268867|interv:120000000| [2025/04/30 20:08:13 269083] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693354184|pq_index:0| [2025/04/30 20:08:13 269088] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693266945| [2025/04/30 20:08:13 269092] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693269091| [2025/04/30 20:08:13 269098] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693269096| [2025/04/30 20:08:13 269106] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 269114] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40477|min_srtt:40477|path_bw:404458|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 269119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:68077|conn:000055FC16B356FC|stream_id:0|stream_offset:82889| [2025/04/30 20:08:13 269124] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40477|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 269129] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 269134] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40477|min_srtt:40477|path_bw:404458|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 269138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:64806|cwnd:68077|conn:000055FC16B356FC|stream_id:0|stream_offset:84056| [2025/04/30 20:08:13 269142] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40477|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 269147] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 269155] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40477|min_srtt:40477|path_bw:404458|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 269159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:64806|cwnd:68077|conn:000055FC16B356FC|stream_id:0|stream_offset:85223| [2025/04/30 20:08:13 269164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 269190] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 269195] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 269199] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 269204] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 269208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:68077|conn:000055FC16B356FC|stream_id:0|stream_offset:82889| [2025/04/30 20:08:13 269213] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 269217] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:84| [2025/04/30 20:08:13 269277] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:84|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1746043693269225|stream_id:0|stream_offset:82889| [2025/04/30 20:08:13 269285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 269290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 20:08:13 269294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40477|rtt_var:5893|pto_duration:64049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 269299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 269303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 269307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66006| [2025/04/30 20:08:13 269311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693358274|now:1746043693269294|interv:88980| [2025/04/30 20:08:13 269315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693358274|now:1746043693269294|interval:88980|pto_count:0|srtt:40477 [2025/04/30 20:08:13 269319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68077|inflight:66006| [2025/04/30 20:08:13 269324] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 269328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:68077|conn:000055FC16B356FC|stream_id:0|stream_offset:84056| [2025/04/30 20:08:13 269338] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 269342] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:85| [2025/04/30 20:08:13 269371] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:85|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1746043693269349|stream_id:0|stream_offset:84056| [2025/04/30 20:08:13 269377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 269381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/04/30 20:08:13 269385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40477|rtt_var:5893|pto_duration:64049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 269390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 269432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 269436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67206| [2025/04/30 20:08:13 269440] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693358398|now:1746043693269385|interv:89013| [2025/04/30 20:08:13 269444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693358398|now:1746043693269385|interval:89013|pto_count:0|srtt:40477 [2025/04/30 20:08:13 269448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68077|inflight:67206| [2025/04/30 20:08:13 269453] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693358398| [2025/04/30 20:08:13 269457] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693358398| [2025/04/30 20:08:13 269461] [debug] |xqc_engine_wakeup_after|wakeup:1746043693358398|now:1746043693269461|diff:88937| [2025/04/30 20:08:13 269466] [debug] |xqc_engine_main_logic|END|now:1746043693269096| [2025/04/30 20:08:13 269474] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693269473| [2025/04/30 20:08:13 269479] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 269484] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:25| [2025/04/30 20:08:13 269488] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:26| [2025/04/30 20:08:13 269494] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:26| [2025/04/30 20:08:13 269498] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 269503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 269508] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:21211|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:3431|ack_elapse:50082|ctl_first_sent_time:1746043693222822|lagest_ack_time:1746043693269473|curr_delivered:23325| [2025/04/30 20:08:13 269517] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693222822| [2025/04/30 20:08:13 269522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:839||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 20:08:13 269722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40477|rttvar:5893|minrtt:30776|latest_rtt:46651|ack_delay:48| [2025/04/30 20:08:13 269733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41243|rttvar:5951|minrtt:30776|latest_rtt:46651|ack_delay:48| [2025/04/30 20:08:13 269741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:30|lost_pn:27|thresh:3| [2025/04/30 20:08:13 269747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 269754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41243|rtt_var:5951|pto_duration:65047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 269759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 269763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 269767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66006| [2025/04/30 20:08:13 269772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693359396|now:1746043693269754|interv:89642| [2025/04/30 20:08:13 269779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693359396|now:1746043693269754|interval:89642|pto_count:0|srtt:41243 [2025/04/30 20:08:13 269786] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 3431, ack_elapse 50082, delivered 21211|rate 423525|lost 0| [2025/04/30 20:08:13 269793] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (423525) in round 2| [2025/04/30 20:08:13 269799] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 269806] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:37603|extra_cwnd:26164| [2025/04/30 20:08:13 269812] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68077|packet_lost:0|acked:1200|po_sent_time:1746043693222822|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 269818] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68077|packet_lost:0|acked:1200|po_sent_time:1746043693222822|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 269933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:423525|cwnd:69277|full_bw_reached:0|inflight:66006|srtt:41243|latest_rtt:46651|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 269947] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:26|largest:26|pns:2| [2025/04/30 20:08:13 269955] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:26|frame:ACK |recv_time:1746043693269473|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 269969] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813269473|now:1746043693269473|interv:120000000| [2025/04/30 20:08:13 269976] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813269473|now:1746043693269473|interv:120000000| [2025/04/30 20:08:13 269982] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693358398|pq_index:0| [2025/04/30 20:08:13 269989] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693269096| [2025/04/30 20:08:13 269995] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693269995| [2025/04/30 20:08:13 270003] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693270001| [2025/04/30 20:08:13 270011] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 270018] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41243|min_srtt:41243|path_bw:423525|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 270026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:69277|conn:000055FC16B356FC|stream_id:0|stream_offset:85223| [2025/04/30 20:08:13 270033] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41243|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 270041] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 270048] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41243|min_srtt:41243|path_bw:423525|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 270052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:66006|cwnd:69277|conn:000055FC16B356FC|stream_id:0|stream_offset:86390| [2025/04/30 20:08:13 270057] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41243|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 270063] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 270070] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41243|min_srtt:41243|path_bw:423525|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 270077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:66006|cwnd:69277|conn:000055FC16B356FC|stream_id:0|stream_offset:87557| [2025/04/30 20:08:13 270084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 270089] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 270095] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 270111] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 270119] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 270193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:69277|conn:000055FC16B356FC|stream_id:0|stream_offset:85223| [2025/04/30 20:08:13 270207] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 270213] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:86| [2025/04/30 20:08:13 270592] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:86|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1746043693270306|stream_id:0|stream_offset:85223| [2025/04/30 20:08:13 270605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 270612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/04/30 20:08:13 270619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41243|rtt_var:5951|pto_duration:65047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 270626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 270633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 270639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67206| [2025/04/30 20:08:13 270645] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693360353|now:1746043693270619|interv:89734| [2025/04/30 20:08:13 270651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693360353|now:1746043693270619|interval:89734|pto_count:0|srtt:41243 [2025/04/30 20:08:13 270658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69277|inflight:67206| [2025/04/30 20:08:13 270666] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 270673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:69277|conn:000055FC16B356FC|stream_id:0|stream_offset:86390| [2025/04/30 20:08:13 270680] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 270687] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:87| [2025/04/30 20:08:13 270832] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:87|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67206|now:1746043693270775|stream_id:0|stream_offset:86390| [2025/04/30 20:08:13 270843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 270856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67206|applimit:0| [2025/04/30 20:08:13 270863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41243|rtt_var:5951|pto_duration:65047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 270871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 270877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 270883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68406| [2025/04/30 20:08:13 270889] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693360822|now:1746043693270863|interv:89959| [2025/04/30 20:08:13 270896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693360822|now:1746043693270863|interval:89959|pto_count:0|srtt:41243 [2025/04/30 20:08:13 270903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69277|inflight:68406| [2025/04/30 20:08:13 270911] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693360822| [2025/04/30 20:08:13 270919] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693360822| [2025/04/30 20:08:13 270925] [debug] |xqc_engine_wakeup_after|wakeup:1746043693360822|now:1746043693270925|diff:89897| [2025/04/30 20:08:13 270932] [debug] |xqc_engine_main_logic|END|now:1746043693270001| [2025/04/30 20:08:13 270943] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693270942| [2025/04/30 20:08:13 270951] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 270959] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:26| [2025/04/30 20:08:13 270966] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:28| [2025/04/30 20:08:13 270974] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:28| [2025/04/30 20:08:13 270981] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 271093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:31|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:32|path_largest_ack:31| [2025/04/30 20:08:13 271104] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:22411|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:3599|ack_elapse:51551|ctl_first_sent_time:1746043693222990|lagest_ack_time:1746043693270942|curr_delivered:24525| [2025/04/30 20:08:13 271112] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693222990| [2025/04/30 20:08:13 271120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:838||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 20:08:13 271127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 271134] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:22411|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:3599|ack_elapse:51551|ctl_first_sent_time:1746043693222990|lagest_ack_time:1746043693270942|curr_delivered:25725| [2025/04/30 20:08:13 271148] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693223098| [2025/04/30 20:08:13 271155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:837||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 20:08:13 271160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41243|rttvar:5951|minrtt:30776|latest_rtt:47844|ack_delay:40| [2025/04/30 20:08:13 271165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42063|rttvar:6104|minrtt:30776|latest_rtt:47844|ack_delay:40| [2025/04/30 20:08:13 271189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:32|lost_pn:29|thresh:3| [2025/04/30 20:08:13 271196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 271201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42063|rtt_var:6104|pto_duration:66479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 271205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 271209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 271213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66006| [2025/04/30 20:08:13 271217] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693362254|now:1746043693271201|interv:91053| [2025/04/30 20:08:13 271221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693362254|now:1746043693271201|interval:91053|pto_count:0|srtt:42063 [2025/04/30 20:08:13 271226] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 3599, ack_elapse 51551, delivered 23611|rate 458012|lost 0| [2025/04/30 20:08:13 271230] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (458012) in round 2| [2025/04/30 20:08:13 271234] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 271238] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:40664|extra_cwnd:28296| [2025/04/30 20:08:13 271242] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69277|packet_lost:0|acked:2400|po_sent_time:1746043693223098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 271247] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69277|packet_lost:0|acked:2400|po_sent_time:1746043693223098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 271251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:458012|cwnd:71677|full_bw_reached:0|inflight:66006|srtt:42063|latest_rtt:47844|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 271259] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:28|largest:28|pns:2| [2025/04/30 20:08:13 271264] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:28|frame:ACK |recv_time:1746043693270942|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 271272] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813270942|now:1746043693270942|interv:120000000| [2025/04/30 20:08:13 271277] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813270942|now:1746043693270942|interv:120000000| [2025/04/30 20:08:13 271280] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693360822|pq_index:0| [2025/04/30 20:08:13 271285] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693270001| [2025/04/30 20:08:13 271289] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693271289| [2025/04/30 20:08:13 271294] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693271293| [2025/04/30 20:08:13 271300] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 271305] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:458012|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 271309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:71677|conn:000055FC16B356FC|stream_id:0|stream_offset:87557| [2025/04/30 20:08:13 271314] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 271318] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 271323] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:458012|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 271327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:66006|cwnd:71677|conn:000055FC16B356FC|stream_id:0|stream_offset:88724| [2025/04/30 20:08:13 271332] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 271336] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 271341] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:458012|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 271345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:66006|cwnd:71677|conn:000055FC16B356FC|stream_id:0|stream_offset:89891| [2025/04/30 20:08:13 271350] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 271354] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 271358] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:458012|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 271365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:66006|cwnd:71677|conn:000055FC16B356FC|stream_id:0|stream_offset:91058| [2025/04/30 20:08:13 271370] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 271374] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 271378] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:458012|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 271383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:66006|cwnd:71677|conn:000055FC16B356FC|stream_id:0|stream_offset:92225| [2025/04/30 20:08:13 271387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 271391] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 271395] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 271399] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 271404] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 271408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:71677|conn:000055FC16B356FC|stream_id:0|stream_offset:87557| [2025/04/30 20:08:13 271412] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 271417] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:88| [2025/04/30 20:08:13 271460] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:88|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1746043693271425|stream_id:0|stream_offset:87557| [2025/04/30 20:08:13 271470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 271478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/04/30 20:08:13 271485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42063|rtt_var:6104|pto_duration:66479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 271492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 271499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 271506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67206| [2025/04/30 20:08:13 271512] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693362904|now:1746043693271485|interv:91419| [2025/04/30 20:08:13 271525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693362904|now:1746043693271485|interval:91419|pto_count:0|srtt:42063 [2025/04/30 20:08:13 271531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71677|inflight:67206| [2025/04/30 20:08:13 271537] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 271600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:71677|conn:000055FC16B356FC|stream_id:0|stream_offset:88724| [2025/04/30 20:08:13 271608] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 271615] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:89| [2025/04/30 20:08:13 271660] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:89|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67206|now:1746043693271626|stream_id:0|stream_offset:88724| [2025/04/30 20:08:13 271670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 271678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67206|applimit:0| [2025/04/30 20:08:13 271685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42063|rtt_var:6104|pto_duration:66479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 271692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 271698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 271705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68406| [2025/04/30 20:08:13 271712] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693363105|now:1746043693271684|interv:91421| [2025/04/30 20:08:13 271718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693363105|now:1746043693271684|interval:91421|pto_count:0|srtt:42063 [2025/04/30 20:08:13 271724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71677|inflight:68406| [2025/04/30 20:08:13 271729] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 271733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:71677|conn:000055FC16B356FC|stream_id:0|stream_offset:89891| [2025/04/30 20:08:13 272610] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 272629] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:90| [2025/04/30 20:08:13 272674] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:90|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746043693272642|stream_id:0|stream_offset:89891| [2025/04/30 20:08:13 272700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 272708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 20:08:13 272716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42063|rtt_var:6104|pto_duration:66479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 272723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 272729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 272735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 272741] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693364121|now:1746043693272716|interv:91405| [2025/04/30 20:08:13 272748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693364121|now:1746043693272716|interval:91405|pto_count:0|srtt:42063 [2025/04/30 20:08:13 272756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71677|inflight:69606| [2025/04/30 20:08:13 272764] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 272771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:71677|conn:000055FC16B356FC|stream_id:0|stream_offset:91058| [2025/04/30 20:08:13 272778] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 272785] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:91| [2025/04/30 20:08:13 272852] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:91|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746043693272797|stream_id:0|stream_offset:91058| [2025/04/30 20:08:13 272863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 272870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 20:08:13 272877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42063|rtt_var:6104|pto_duration:66479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 272885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 272890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 272896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 272902] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693364276|now:1746043693272876|interv:91400| [2025/04/30 20:08:13 272908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693364276|now:1746043693272876|interval:91400|pto_count:0|srtt:42063 [2025/04/30 20:08:13 272923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71677|inflight:70806| [2025/04/30 20:08:13 272931] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693364276| [2025/04/30 20:08:13 272939] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693364276| [2025/04/30 20:08:13 272945] [debug] |xqc_engine_wakeup_after|wakeup:1746043693364276|now:1746043693272945|diff:91331| [2025/04/30 20:08:13 272952] [debug] |xqc_engine_main_logic|END|now:1746043693271293| [2025/04/30 20:08:13 272963] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693272963| [2025/04/30 20:08:13 272972] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 272981] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:28| [2025/04/30 20:08:13 272988] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:29| [2025/04/30 20:08:13 272997] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:29| [2025/04/30 20:08:13 273004] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 273011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 273018] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:24811|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:3832|ack_elapse:53572|ctl_first_sent_time:1746043693223223|lagest_ack_time:1746043693272963|curr_delivered:26925| [2025/04/30 20:08:13 273025] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693223223| [2025/04/30 20:08:13 273032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:836||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 20:08:13 273039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42063|rttvar:6104|minrtt:30776|latest_rtt:49740|ack_delay:32| [2025/04/30 20:08:13 273046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43019|rttvar:6489|minrtt:30776|latest_rtt:49740|ack_delay:32| [2025/04/30 20:08:13 273053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:33|lost_pn:30|thresh:3| [2025/04/30 20:08:13 273060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 273067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43019|rtt_var:6489|pto_duration:68975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 273074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 273082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 273088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 273094] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693366772|now:1746043693273067|interv:93705| [2025/04/30 20:08:13 273100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693366772|now:1746043693273067|interval:93705|pto_count:0|srtt:43019 [2025/04/30 20:08:13 273113] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 3832, ack_elapse 53572, delivered 24811|rate 463133|lost 0| [2025/04/30 20:08:13 273120] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (463133) in round 2| [2025/04/30 20:08:13 273124] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 273128] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:41119|extra_cwnd:28612| [2025/04/30 20:08:13 273132] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:71677|packet_lost:0|acked:1200|po_sent_time:1746043693223223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 273137] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:71677|packet_lost:0|acked:1200|po_sent_time:1746043693223223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 273142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:463133|cwnd:72877|full_bw_reached:0|inflight:69606|srtt:43019|latest_rtt:49740|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 273147] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 273152] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693297963|now:1746043693272963|interv:25000| [2025/04/30 20:08:13 273158] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693272963|max_ack_delay:25000| [2025/04/30 20:08:13 273163] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:29|largest:29|pns:2| [2025/04/30 20:08:13 273183] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:29|frame:PING ACK |recv_time:1746043693272963|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 273188] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813272963|now:1746043693272963|interv:120000000| [2025/04/30 20:08:13 273193] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813272963|now:1746043693272963|interv:120000000| [2025/04/30 20:08:13 273197] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693364276|pq_index:0| [2025/04/30 20:08:13 273201] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693271293| [2025/04/30 20:08:13 273205] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693273205| [2025/04/30 20:08:13 273210] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693273209| [2025/04/30 20:08:13 273215] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 273220] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43019|min_srtt:43019|path_bw:463133|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 273225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:72877|conn:000055FC16B356FC|stream_id:0|stream_offset:92225| [2025/04/30 20:08:13 273233] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 273238] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 273243] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43019|min_srtt:43019|path_bw:463133|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 273247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:69606|cwnd:72877|conn:000055FC16B356FC|stream_id:0|stream_offset:93392| [2025/04/30 20:08:13 273256] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 273260] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 273264] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43019|min_srtt:43019|path_bw:463133|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 273269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:69606|cwnd:72877|conn:000055FC16B356FC|stream_id:0|stream_offset:94559| [2025/04/30 20:08:13 273273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 273277] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 273281] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 273285] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 273290] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 273294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:72877|conn:000055FC16B356FC|stream_id:0|stream_offset:92225| [2025/04/30 20:08:13 273299] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 273303] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:92| [2025/04/30 20:08:13 273338] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:92|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746043693273311|stream_id:0|stream_offset:92225| [2025/04/30 20:08:13 273345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 273350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 20:08:13 273359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43019|rtt_var:6489|pto_duration:68975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 273363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 273367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 273371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 273375] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693367286|now:1746043693273359|interv:93927| [2025/04/30 20:08:13 273379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693367286|now:1746043693273359|interval:93927|pto_count:0|srtt:43019 [2025/04/30 20:08:13 273384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72877|inflight:70806| [2025/04/30 20:08:13 273389] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 273393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:72877|conn:000055FC16B356FC|stream_id:0|stream_offset:93392| [2025/04/30 20:08:13 273398] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 273402] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:93| [2025/04/30 20:08:13 273426] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:93|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70806|now:1746043693273408|stream_id:0|stream_offset:93392| [2025/04/30 20:08:13 273432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 273437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70806|applimit:0| [2025/04/30 20:08:13 273441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43019|rtt_var:6489|pto_duration:68975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 273445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 273449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 273453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 20:08:13 273457] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693367383|now:1746043693273441|interv:93942| [2025/04/30 20:08:13 273461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693367383|now:1746043693273441|interval:93942|pto_count:0|srtt:43019 [2025/04/30 20:08:13 273466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72877|inflight:72006| [2025/04/30 20:08:13 273470] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 273474] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 273482] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693273482|diff:24481| [2025/04/30 20:08:13 273486] [debug] |xqc_engine_main_logic|END|now:1746043693273209| [2025/04/30 20:08:13 273494] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693273494| [2025/04/30 20:08:13 273502] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 273510] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:29| [2025/04/30 20:08:13 273517] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:30| [2025/04/30 20:08:13 273524] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:30| [2025/04/30 20:08:13 273530] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 273538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 273545] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:26011|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:3937|ack_elapse:54103|ctl_first_sent_time:1746043693223328|lagest_ack_time:1746043693273494|curr_delivered:28125| [2025/04/30 20:08:13 273552] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693223328| [2025/04/30 20:08:13 273560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:835||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 20:08:13 273566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43019|rttvar:6489|minrtt:30776|latest_rtt:50166|ack_delay:32| [2025/04/30 20:08:13 273573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43908|rttvar:6645|minrtt:30776|latest_rtt:50166|ack_delay:32| [2025/04/30 20:08:13 273579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:34|lost_pn:31|thresh:3| [2025/04/30 20:08:13 273586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 273592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43908|rtt_var:6645|pto_duration:70488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 273599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 273604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 273610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 273616] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693368896|now:1746043693273591|interv:95305| [2025/04/30 20:08:13 273623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693368896|now:1746043693273591|interval:95305|pto_count:0|srtt:43908 [2025/04/30 20:08:13 273630] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 3937, ack_elapse 54103, delivered 26011|rate 480768|lost 0| [2025/04/30 20:08:13 273637] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (480768) in round 2| [2025/04/30 20:08:13 273649] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 273656] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:42686|extra_cwnd:29700| [2025/04/30 20:08:13 273662] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72877|packet_lost:0|acked:1200|po_sent_time:1746043693223328|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 273669] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72877|packet_lost:0|acked:1200|po_sent_time:1746043693223328|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 273677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:480768|cwnd:74077|full_bw_reached:0|inflight:70806|srtt:43908|latest_rtt:50166|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 273686] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:30|largest:30|pns:2| [2025/04/30 20:08:13 273694] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:30|frame:ACK |recv_time:1746043693273494|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 273701] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813273494|now:1746043693273494|interv:120000000| [2025/04/30 20:08:13 273708] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813273494|now:1746043693273494|interv:120000000| [2025/04/30 20:08:13 273714] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 273721] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693273209| [2025/04/30 20:08:13 273727] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693273727| [2025/04/30 20:08:13 273732] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693273731| [2025/04/30 20:08:13 273737] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 273742] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43908|min_srtt:43908|path_bw:480768|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 273747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:74077|conn:000055FC16B356FC|stream_id:0|stream_offset:94559| [2025/04/30 20:08:13 273752] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43908|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 273756] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 273761] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43908|min_srtt:43908|path_bw:480768|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 273765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:70806|cwnd:74077|conn:000055FC16B356FC|stream_id:0|stream_offset:95726| [2025/04/30 20:08:13 273774] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43908|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 273779] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 273783] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43908|min_srtt:43908|path_bw:480768|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 273787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:70806|cwnd:74077|conn:000055FC16B356FC|stream_id:0|stream_offset:96893| [2025/04/30 20:08:13 273792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 273795] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 273799] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 273804] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 273808] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 273812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:74077|conn:000055FC16B356FC|stream_id:0|stream_offset:94559| [2025/04/30 20:08:13 273817] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 273821] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:94| [2025/04/30 20:08:13 273856] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:94|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70806|now:1746043693273829|stream_id:0|stream_offset:94559| [2025/04/30 20:08:13 273863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 273868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70806|applimit:0| [2025/04/30 20:08:13 273872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43908|rtt_var:6645|pto_duration:70488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 273876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 273880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 273884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 20:08:13 273888] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693369317|now:1746043693273872|interv:95445| [2025/04/30 20:08:13 273892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693369317|now:1746043693273872|interval:95445|pto_count:0|srtt:43908 [2025/04/30 20:08:13 273901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74077|inflight:72006| [2025/04/30 20:08:13 273906] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 273910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:74077|conn:000055FC16B356FC|stream_id:0|stream_offset:95726| [2025/04/30 20:08:13 273914] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 273918] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:95| [2025/04/30 20:08:13 273980] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:95|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72006|now:1746043693273928|stream_id:0|stream_offset:95726| [2025/04/30 20:08:13 273991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 273998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72006|applimit:0| [2025/04/30 20:08:13 274005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43908|rtt_var:6645|pto_duration:70488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 274012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 274018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 274024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73206| [2025/04/30 20:08:13 274030] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693369416|now:1746043693274005|interv:95411| [2025/04/30 20:08:13 274037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693369416|now:1746043693274005|interval:95411|pto_count:0|srtt:43908 [2025/04/30 20:08:13 274044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74077|inflight:73206| [2025/04/30 20:08:13 274052] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 274058] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 274064] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693274064|diff:23899| [2025/04/30 20:08:13 274071] [debug] |xqc_engine_main_logic|END|now:1746043693273731| [2025/04/30 20:08:13 274079] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693274079| [2025/04/30 20:08:13 274084] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 274090] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:30| [2025/04/30 20:08:13 274094] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:31| [2025/04/30 20:08:13 274101] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:31| [2025/04/30 20:08:13 274105] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 274115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 274120] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:27211|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:4039|ack_elapse:54688|ctl_first_sent_time:1746043693223430|lagest_ack_time:1746043693274079|curr_delivered:29325| [2025/04/30 20:08:13 274124] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693223430| [2025/04/30 20:08:13 274129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:834||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 20:08:13 274133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43908|rttvar:6645|minrtt:30776|latest_rtt:50649|ack_delay:80| [2025/04/30 20:08:13 274138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44741|rttvar:6649|minrtt:30776|latest_rtt:50649|ack_delay:80| [2025/04/30 20:08:13 274142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:35|lost_pn:32|thresh:3| [2025/04/30 20:08:13 274146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 274150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44741|rtt_var:6649|pto_duration:71337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 274155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 274159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 274162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 20:08:13 274182] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693370265|now:1746043693274150|interv:96115| [2025/04/30 20:08:13 274187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693370265|now:1746043693274150|interval:96115|pto_count:0|srtt:44741 [2025/04/30 20:08:13 274191] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 4039, ack_elapse 54688, delivered 27211|rate 497568|lost 0| [2025/04/30 20:08:13 274196] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (497568) in round 2| [2025/04/30 20:08:13 274200] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 274204] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:44178|extra_cwnd:30738| [2025/04/30 20:08:13 274208] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74077|packet_lost:0|acked:1200|po_sent_time:1746043693223430|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 274212] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74077|packet_lost:0|acked:1200|po_sent_time:1746043693223430|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 274217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:497568|cwnd:75277|full_bw_reached:0|inflight:72006|srtt:44741|latest_rtt:50649|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 274226] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:31|largest:31|pns:2| [2025/04/30 20:08:13 274231] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:31|frame:ACK |recv_time:1746043693274079|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 274235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813274079|now:1746043693274079|interv:120000000| [2025/04/30 20:08:13 274240] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813274079|now:1746043693274079|interv:120000000| [2025/04/30 20:08:13 274244] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 274248] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693273731| [2025/04/30 20:08:13 274252] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693274252| [2025/04/30 20:08:13 274257] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693274256| [2025/04/30 20:08:13 274262] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 274267] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44741|min_srtt:44741|path_bw:497568|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 274271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:75277|conn:000055FC16B356FC|stream_id:0|stream_offset:96893| [2025/04/30 20:08:13 274276] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44741|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 274280] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 274285] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44741|min_srtt:44741|path_bw:497568|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 274289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:72006|cwnd:75277|conn:000055FC16B356FC|stream_id:0|stream_offset:98060| [2025/04/30 20:08:13 274294] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44741|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 274298] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 274302] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44741|min_srtt:44741|path_bw:497568|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 274306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:72006|cwnd:75277|conn:000055FC16B356FC|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 274314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 274317] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 274321] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 274326] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 274330] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 274334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:75277|conn:000055FC16B356FC|stream_id:0|stream_offset:96893| [2025/04/30 20:08:13 274339] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 274343] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:96| [2025/04/30 20:08:13 274377] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:96|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72006|now:1746043693274350|stream_id:0|stream_offset:96893| [2025/04/30 20:08:13 274383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 274388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72006|applimit:0| [2025/04/30 20:08:13 274392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44741|rtt_var:6649|pto_duration:71337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 274396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 274400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 274404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73206| [2025/04/30 20:08:13 274408] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693370687|now:1746043693274392|interv:96295| [2025/04/30 20:08:13 274412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693370687|now:1746043693274392|interval:96295|pto_count:0|srtt:44741 [2025/04/30 20:08:13 274417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75277|inflight:73206| [2025/04/30 20:08:13 274424] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 274429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73206|cwnd:75277|conn:000055FC16B356FC|stream_id:0|stream_offset:98060| [2025/04/30 20:08:13 274433] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 274437] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:97| [2025/04/30 20:08:13 274465] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:97|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73206|now:1746043693274447|stream_id:0|stream_offset:98060| [2025/04/30 20:08:13 274472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 274480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73206|applimit:0| [2025/04/30 20:08:13 274487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44741|rtt_var:6649|pto_duration:71337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 274494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 274501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 274507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74406| [2025/04/30 20:08:13 274513] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693370784|now:1746043693274487|interv:96297| [2025/04/30 20:08:13 274519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693370784|now:1746043693274487|interval:96297|pto_count:0|srtt:44741 [2025/04/30 20:08:13 274525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75277|inflight:74406| [2025/04/30 20:08:13 274532] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 274538] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 274544] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693274544|diff:23419| [2025/04/30 20:08:13 274550] [debug] |xqc_engine_main_logic|END|now:1746043693274256| [2025/04/30 20:08:13 274559] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693274558| [2025/04/30 20:08:13 274565] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 274573] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:31| [2025/04/30 20:08:13 274578] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:32| [2025/04/30 20:08:13 274586] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:32| [2025/04/30 20:08:13 274591] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 274598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 274605] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:28411|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:4136|ack_elapse:55167|ctl_first_sent_time:1746043693223527|lagest_ack_time:1746043693274558|curr_delivered:30525| [2025/04/30 20:08:13 274611] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693223527| [2025/04/30 20:08:13 274618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:833||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 20:08:13 274624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44741|rttvar:6649|minrtt:30776|latest_rtt:51031|ack_delay:64| [2025/04/30 20:08:13 274634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45519|rttvar:6543|minrtt:30776|latest_rtt:51031|ack_delay:64| [2025/04/30 20:08:13 274641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:36|lost_pn:33|thresh:3| [2025/04/30 20:08:13 274647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 274653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45519|rtt_var:6543|pto_duration:71691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 274660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 274666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 274671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73206| [2025/04/30 20:08:13 274677] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693371138|now:1746043693274653|interv:96485| [2025/04/30 20:08:13 274683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693371138|now:1746043693274653|interval:96485|pto_count:0|srtt:45519 [2025/04/30 20:08:13 274691] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 4136, ack_elapse 55167, delivered 28411|rate 514999|lost 0| [2025/04/30 20:08:13 274696] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (514999) in round 2| [2025/04/30 20:08:13 274700] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 274704] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:45724|extra_cwnd:31816| [2025/04/30 20:08:13 274708] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75277|packet_lost:0|acked:1200|po_sent_time:1746043693223527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 274712] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75277|packet_lost:0|acked:1200|po_sent_time:1746043693223527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 274717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:514999|cwnd:76477|full_bw_reached:0|inflight:73206|srtt:45519|latest_rtt:51031|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 274723] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:32|largest:32|pns:2| [2025/04/30 20:08:13 274727] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:32|frame:ACK |recv_time:1746043693274558|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 274732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813274558|now:1746043693274558|interv:120000000| [2025/04/30 20:08:13 274736] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813274558|now:1746043693274558|interv:120000000| [2025/04/30 20:08:13 274744] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 274749] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693274256| [2025/04/30 20:08:13 274753] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693274753| [2025/04/30 20:08:13 274758] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693274757| [2025/04/30 20:08:13 274763] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 274767] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45519|min_srtt:45519|path_bw:514999|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 274772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73206|cwnd:76477|conn:000055FC16B356FC|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 274776] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45519|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 274781] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 274786] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45519|min_srtt:45519|path_bw:514999|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 274790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:73206|cwnd:76477|conn:000055FC16B356FC|stream_id:0|stream_offset:100394| [2025/04/30 20:08:13 274795] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45519|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 274799] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 274803] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45519|min_srtt:45519|path_bw:514999|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 274807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:73206|cwnd:76477|conn:000055FC16B356FC|stream_id:0|stream_offset:101561| [2025/04/30 20:08:13 274812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 274816] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 274819] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 274824] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 274831] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 274844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73206|cwnd:76477|conn:000055FC16B356FC|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 274851] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 274857] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:98| [2025/04/30 20:08:13 274897] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:98|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73206|now:1746043693274864|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 274907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 274914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73206|applimit:0| [2025/04/30 20:08:13 274921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45519|rtt_var:6543|pto_duration:71691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 274927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 274934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 274940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74406| [2025/04/30 20:08:13 274946] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693371555|now:1746043693274920|interv:96635| [2025/04/30 20:08:13 274953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693371555|now:1746043693274920|interval:96635|pto_count:0|srtt:45519 [2025/04/30 20:08:13 274960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76477|inflight:74406| [2025/04/30 20:08:13 274967] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 274972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:76477|conn:000055FC16B356FC|stream_id:0|stream_offset:100394| [2025/04/30 20:08:13 274976] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 274981] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:99| [2025/04/30 20:08:13 275019] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:99|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74406|now:1746043693274990|stream_id:0|stream_offset:100394| [2025/04/30 20:08:13 275026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 275033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74406|applimit:0| [2025/04/30 20:08:13 275040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45519|rtt_var:6543|pto_duration:71691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 275046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 275058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 275062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75606| [2025/04/30 20:08:13 275066] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693371681|now:1746043693275040|interv:96641| [2025/04/30 20:08:13 275070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693371681|now:1746043693275040|interval:96641|pto_count:0|srtt:45519 [2025/04/30 20:08:13 275075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76477|inflight:75606| [2025/04/30 20:08:13 275080] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 275084] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 275088] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693275088|diff:22875| [2025/04/30 20:08:13 275093] [debug] |xqc_engine_main_logic|END|now:1746043693274757| [2025/04/30 20:08:13 275101] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693275100| [2025/04/30 20:08:13 275105] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 275111] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:32| [2025/04/30 20:08:13 275115] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:33| [2025/04/30 20:08:13 275121] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:33| [2025/04/30 20:08:13 275125] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 275130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 275134] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:29611|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:5424|ack_elapse:55709|ctl_first_sent_time:1746043693224815|lagest_ack_time:1746043693275100|curr_delivered:31725| [2025/04/30 20:08:13 275139] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693224815| [2025/04/30 20:08:13 275144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:832||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 20:08:13 275148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45519|rttvar:6543|minrtt:30776|latest_rtt:50285|ack_delay:32| [2025/04/30 20:08:13 275152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46111|rttvar:6091|minrtt:30776|latest_rtt:50285|ack_delay:32| [2025/04/30 20:08:13 275157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:37|lost_pn:34|thresh:3| [2025/04/30 20:08:13 275161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 275179] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46111|rtt_var:6091|pto_duration:70475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 275190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 275200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 275206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74406| [2025/04/30 20:08:13 275210] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693370465|now:1746043693275165|interv:95300| [2025/04/30 20:08:13 275214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693370465|now:1746043693275165|interval:95300|pto_count:0|srtt:46111 [2025/04/30 20:08:13 275219] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 5424, ack_elapse 55709, delivered 29611|rate 531529|lost 0| [2025/04/30 20:08:13 275223] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (531529) in round 2| [2025/04/30 20:08:13 275227] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 275232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:47192|extra_cwnd:32836| [2025/04/30 20:08:13 275236] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76477|packet_lost:0|acked:1200|po_sent_time:1746043693224815|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 275240] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76477|packet_lost:0|acked:1200|po_sent_time:1746043693224815|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 275245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:531529|cwnd:77677|full_bw_reached:0|inflight:74406|srtt:46111|latest_rtt:50285|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 275251] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:33|largest:33|pns:2| [2025/04/30 20:08:13 275255] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:33|frame:ACK |recv_time:1746043693275100|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 275260] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813275100|now:1746043693275100|interv:120000000| [2025/04/30 20:08:13 275264] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813275100|now:1746043693275100|interv:120000000| [2025/04/30 20:08:13 275268] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 275272] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693274757| [2025/04/30 20:08:13 275276] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693275276| [2025/04/30 20:08:13 275281] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693275280| [2025/04/30 20:08:13 275286] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 275291] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46111|min_srtt:46111|path_bw:531529|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 275298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:77677|conn:000055FC16B356FC|stream_id:0|stream_offset:101561| [2025/04/30 20:08:13 275303] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 275308] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 275312] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46111|min_srtt:46111|path_bw:531529|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 275317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:74406|cwnd:77677|conn:000055FC16B356FC|stream_id:0|stream_offset:102728| [2025/04/30 20:08:13 275321] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 275326] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 275330] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46111|min_srtt:46111|path_bw:531529|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 275334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:74406|cwnd:77677|conn:000055FC16B356FC|stream_id:0|stream_offset:103895| [2025/04/30 20:08:13 275338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 275342] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 275346] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 275350] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 275355] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 275359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:77677|conn:000055FC16B356FC|stream_id:0|stream_offset:101561| [2025/04/30 20:08:13 275364] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 275368] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:100| [2025/04/30 20:08:13 275402] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74406|now:1746043693275374|stream_id:0|stream_offset:101561| [2025/04/30 20:08:13 275409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 275417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74406|applimit:0| [2025/04/30 20:08:13 275421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46111|rtt_var:6091|pto_duration:70475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 275426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 275430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 275434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75606| [2025/04/30 20:08:13 275438] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693370849|now:1746043693275421|interv:95428| [2025/04/30 20:08:13 275442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693370849|now:1746043693275421|interval:95428|pto_count:0|srtt:46111 [2025/04/30 20:08:13 275446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77677|inflight:75606| [2025/04/30 20:08:13 275451] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 275455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75606|cwnd:77677|conn:000055FC16B356FC|stream_id:0|stream_offset:102728| [2025/04/30 20:08:13 275460] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 275464] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:101| [2025/04/30 20:08:13 275484] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75606|now:1746043693275470|stream_id:0|stream_offset:102728| [2025/04/30 20:08:13 275489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 275494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75606|applimit:0| [2025/04/30 20:08:13 275498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46111|rtt_var:6091|pto_duration:70475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 275502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 275506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 275510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76806| [2025/04/30 20:08:13 275514] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693370945|now:1746043693275498|interv:95447| [2025/04/30 20:08:13 275518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693370945|now:1746043693275498|interval:95447|pto_count:0|srtt:46111 [2025/04/30 20:08:13 275522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77677|inflight:76806| [2025/04/30 20:08:13 275530] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 275534] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 275538] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693275538|diff:22425| [2025/04/30 20:08:13 275542] [debug] |xqc_engine_main_logic|END|now:1746043693275280| [2025/04/30 20:08:13 275547] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693275547| [2025/04/30 20:08:13 275551] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693275551|diff:22412| [2025/04/30 20:08:13 275555] [debug] |xqc_engine_main_logic|END|now:1746043693275547| [2025/04/30 20:08:13 278152] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693278150| [2025/04/30 20:08:13 278189] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 278280] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:33| [2025/04/30 20:08:13 278290] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:35| [2025/04/30 20:08:13 278299] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:35| [2025/04/30 20:08:13 278306] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 278314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:38|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:39|path_largest_ack:38| [2025/04/30 20:08:13 278322] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:30811|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:5530|ack_elapse:58759|ctl_first_sent_time:1746043693224921|lagest_ack_time:1746043693278150|curr_delivered:32925| [2025/04/30 20:08:13 278330] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693224921| [2025/04/30 20:08:13 278337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:831||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 20:08:13 278343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 278351] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:30811|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:5530|ack_elapse:58759|ctl_first_sent_time:1746043693224921|lagest_ack_time:1746043693278150|curr_delivered:34125| [2025/04/30 20:08:13 278358] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693225023| [2025/04/30 20:08:13 278365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:830||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 20:08:13 278371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46111|rttvar:6091|minrtt:30776|latest_rtt:53127|ack_delay:40| [2025/04/30 20:08:13 278377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46983|rttvar:6313|minrtt:30776|latest_rtt:53127|ack_delay:40| [2025/04/30 20:08:13 278382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:39|lost_pn:36|thresh:3| [2025/04/30 20:08:13 278386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 278390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46983|rtt_var:6313|pto_duration:72235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 278402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 278406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 278410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74406| [2025/04/30 20:08:13 278417] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693372705|now:1746043693278390|interv:94315| [2025/04/30 20:08:13 278424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693372705|now:1746043693278390|interval:94315|pto_count:0|srtt:46983 [2025/04/30 20:08:13 278431] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 5530, ack_elapse 58759, delivered 32011|rate 544784|lost 0| [2025/04/30 20:08:13 278438] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (544784) in round 2| [2025/04/30 20:08:13 278445] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 278451] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:48369|extra_cwnd:33656| [2025/04/30 20:08:13 278457] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:77677|packet_lost:0|acked:2400|po_sent_time:1746043693225023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 278465] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:77677|packet_lost:0|acked:2400|po_sent_time:1746043693225023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 278472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:544784|cwnd:80077|full_bw_reached:0|inflight:74406|srtt:46983|latest_rtt:53127|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 278483] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:35|largest:35|pns:2| [2025/04/30 20:08:13 278490] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:35|frame:ACK |recv_time:1746043693278150|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 278498] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813278150|now:1746043693278150|interv:120000000| [2025/04/30 20:08:13 278504] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813278150|now:1746043693278150|interv:120000000| [2025/04/30 20:08:13 278508] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 278513] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693275280| [2025/04/30 20:08:13 278517] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693278517| [2025/04/30 20:08:13 278522] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693278521| [2025/04/30 20:08:13 278532] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 278538] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46983|min_srtt:46983|path_bw:544784|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 278542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:80077|conn:000055FC16B356FC|stream_id:0|stream_offset:103895| [2025/04/30 20:08:13 278547] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 278552] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 278556] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46983|min_srtt:46983|path_bw:544784|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 278561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:74406|cwnd:80077|conn:000055FC16B356FC|stream_id:0|stream_offset:105062| [2025/04/30 20:08:13 278565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 278569] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 278576] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46983|min_srtt:46983|path_bw:544784|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 278582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:74406|cwnd:80077|conn:000055FC16B356FC|stream_id:0|stream_offset:106229| [2025/04/30 20:08:13 278763] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 278776] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 278784] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46983|min_srtt:46983|path_bw:544784|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 278791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:74406|cwnd:80077|conn:000055FC16B356FC|stream_id:0|stream_offset:107396| [2025/04/30 20:08:13 278796] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 278800] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 278805] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46983|min_srtt:46983|path_bw:544784|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 278809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:74406|cwnd:80077|conn:000055FC16B356FC|stream_id:0|stream_offset:108563| [2025/04/30 20:08:13 278818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 278822] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 278826] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 278831] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 278835] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 278840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:80077|conn:000055FC16B356FC|stream_id:0|stream_offset:103895| [2025/04/30 20:08:13 278844] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 278850] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:102| [2025/04/30 20:08:13 278899] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74406|now:1746043693278862|stream_id:0|stream_offset:103895| [2025/04/30 20:08:13 278911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 278918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74406|applimit:0| [2025/04/30 20:08:13 278924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46983|rtt_var:6313|pto_duration:72235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 278931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 278938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 278944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75606| [2025/04/30 20:08:13 278951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693376097|now:1746043693278924|interv:97173| [2025/04/30 20:08:13 278958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693376097|now:1746043693278924|interval:97173|pto_count:0|srtt:46983 [2025/04/30 20:08:13 278966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80077|inflight:75606| [2025/04/30 20:08:13 278973] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 278977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75606|cwnd:80077|conn:000055FC16B356FC|stream_id:0|stream_offset:105062| [2025/04/30 20:08:13 278982] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 278992] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:103| [2025/04/30 20:08:13 279019] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75606|now:1746043693279000|stream_id:0|stream_offset:105062| [2025/04/30 20:08:13 279025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 279029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75606|applimit:0| [2025/04/30 20:08:13 279034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46983|rtt_var:6313|pto_duration:72235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 279041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 279048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 279054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76806| [2025/04/30 20:08:13 279061] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693376235|now:1746043693279034|interv:97201| [2025/04/30 20:08:13 279065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693376235|now:1746043693279034|interval:97201|pto_count:0|srtt:46983 [2025/04/30 20:08:13 279070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80077|inflight:76806| [2025/04/30 20:08:13 279074] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 279078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76806|cwnd:80077|conn:000055FC16B356FC|stream_id:0|stream_offset:106229| [2025/04/30 20:08:13 279083] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 279087] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:104| [2025/04/30 20:08:13 279108] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76806|now:1746043693279093|stream_id:0|stream_offset:106229| [2025/04/30 20:08:13 279113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 279117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76806|applimit:0| [2025/04/30 20:08:13 279122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46983|rtt_var:6313|pto_duration:72235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 279129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 279136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 279141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78006| [2025/04/30 20:08:13 279152] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693376328|now:1746043693279122|interv:97206| [2025/04/30 20:08:13 279156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693376328|now:1746043693279122|interval:97206|pto_count:0|srtt:46983 [2025/04/30 20:08:13 279161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80077|inflight:78006| [2025/04/30 20:08:13 279180] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 279191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78006|cwnd:80077|conn:000055FC16B356FC|stream_id:0|stream_offset:107396| [2025/04/30 20:08:13 279197] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 279204] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:105| [2025/04/30 20:08:13 279239] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78006|now:1746043693279214|stream_id:0|stream_offset:107396| [2025/04/30 20:08:13 279248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 279255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78006|applimit:0| [2025/04/30 20:08:13 279262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46983|rtt_var:6313|pto_duration:72235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 279269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 279276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 279282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79206| [2025/04/30 20:08:13 279289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693376449|now:1746043693279262|interv:97187| [2025/04/30 20:08:13 279295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693376449|now:1746043693279262|interval:97187|pto_count:0|srtt:46983 [2025/04/30 20:08:13 279303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80077|inflight:79206| [2025/04/30 20:08:13 279310] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 279317] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 279323] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693279323|diff:18640| [2025/04/30 20:08:13 279330] [debug] |xqc_engine_main_logic|END|now:1746043693278521| [2025/04/30 20:08:13 279338] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693279337| [2025/04/30 20:08:13 279343] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 279349] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:35| [2025/04/30 20:08:13 279353] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:36| [2025/04/30 20:08:13 279364] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:36| [2025/04/30 20:08:13 279368] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 279374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 279378] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:33211|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:5734|ack_elapse:59946|ctl_first_sent_time:1746043693225125|lagest_ack_time:1746043693279337|curr_delivered:35325| [2025/04/30 20:08:13 279383] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693225125| [2025/04/30 20:08:13 279388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:829||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 20:08:13 279395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46983|rttvar:6313|minrtt:30776|latest_rtt:54212|ack_delay:48| [2025/04/30 20:08:13 279402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47881|rttvar:6530|minrtt:30776|latest_rtt:54212|ack_delay:48| [2025/04/30 20:08:13 279409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:40|lost_pn:37|thresh:3| [2025/04/30 20:08:13 279416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 279422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47881|rtt_var:6530|pto_duration:74001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 279427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 279431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 279435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78006| [2025/04/30 20:08:13 279438] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693378215|now:1746043693279422|interv:98793| [2025/04/30 20:08:13 279443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693378215|now:1746043693279422|interval:98793|pto_count:0|srtt:47881 [2025/04/30 20:08:13 279447] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 5734, ack_elapse 59946, delivered 33211|rate 554015|lost 0| [2025/04/30 20:08:13 279451] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (554015) in round 2| [2025/04/30 20:08:13 279456] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 279460] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:49189|extra_cwnd:34226| [2025/04/30 20:08:13 279464] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80077|packet_lost:0|acked:1200|po_sent_time:1746043693225125|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 279468] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80077|packet_lost:0|acked:1200|po_sent_time:1746043693225125|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 279477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:554015|cwnd:81277|full_bw_reached:0|inflight:78006|srtt:47881|latest_rtt:54212|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 279483] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:36|largest:36|pns:2| [2025/04/30 20:08:13 279488] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:36|frame:ACK |recv_time:1746043693279337|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 279493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813279337|now:1746043693279337|interv:120000000| [2025/04/30 20:08:13 279497] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813279337|now:1746043693279337|interv:120000000| [2025/04/30 20:08:13 279501] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 279506] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693278521| [2025/04/30 20:08:13 279510] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693279509| [2025/04/30 20:08:13 279515] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693279513| [2025/04/30 20:08:13 279520] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 279525] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47881|min_srtt:47881|path_bw:554015|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 279529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78006|cwnd:81277|conn:000055FC16B356FC|stream_id:0|stream_offset:108563| [2025/04/30 20:08:13 279534] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47881|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 279538] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 279543] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47881|min_srtt:47881|path_bw:554015|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 279547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:78006|cwnd:81277|conn:000055FC16B356FC|stream_id:0|stream_offset:109730| [2025/04/30 20:08:13 279552] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47881|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 279556] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 279560] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47881|min_srtt:47881|path_bw:554015|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 279568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:78006|cwnd:81277|conn:000055FC16B356FC|stream_id:0|stream_offset:110897| [2025/04/30 20:08:13 279572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 279576] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 279580] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 279585] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 279589] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 279593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78006|cwnd:81277|conn:000055FC16B356FC|stream_id:0|stream_offset:108563| [2025/04/30 20:08:13 279598] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 279602] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:106| [2025/04/30 20:08:13 279635] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78006|now:1746043693279609|stream_id:0|stream_offset:108563| [2025/04/30 20:08:13 279646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 279653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78006|applimit:0| [2025/04/30 20:08:13 279660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47881|rtt_var:6530|pto_duration:74001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 279667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 279673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 279679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79206| [2025/04/30 20:08:13 279686] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693378610|now:1746043693279659|interv:98951| [2025/04/30 20:08:13 279693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693378610|now:1746043693279659|interval:98951|pto_count:0|srtt:47881 [2025/04/30 20:08:13 279700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81277|inflight:79206| [2025/04/30 20:08:13 279707] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 279714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79206|cwnd:81277|conn:000055FC16B356FC|stream_id:0|stream_offset:109730| [2025/04/30 20:08:13 279727] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 279733] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:107| [2025/04/30 20:08:13 279792] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79206|now:1746043693279742|stream_id:0|stream_offset:109730| [2025/04/30 20:08:13 279803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 279811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79206|applimit:0| [2025/04/30 20:08:13 279818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47881|rtt_var:6530|pto_duration:74001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 279825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 279831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 279837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80406| [2025/04/30 20:08:13 279844] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693378743|now:1746043693279817|interv:98926| [2025/04/30 20:08:13 279851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693378743|now:1746043693279817|interval:98926|pto_count:0|srtt:47881 [2025/04/30 20:08:13 279858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81277|inflight:80406| [2025/04/30 20:08:13 279866] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 279873] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 279879] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693279879|diff:18084| [2025/04/30 20:08:13 279886] [debug] |xqc_engine_main_logic|END|now:1746043693279513| [2025/04/30 20:08:13 279897] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693279896| [2025/04/30 20:08:13 279904] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 279914] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:36| [2025/04/30 20:08:13 279920] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:37| [2025/04/30 20:08:13 279929] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:37| [2025/04/30 20:08:13 279935] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 279942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 279949] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:34411|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:5856|ack_elapse:60505|ctl_first_sent_time:1746043693225247|lagest_ack_time:1746043693279896|curr_delivered:36525| [2025/04/30 20:08:13 279957] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693225247| [2025/04/30 20:08:13 279977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:828||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 20:08:13 279984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47881|rttvar:6530|minrtt:30776|latest_rtt:54649|ack_delay:48| [2025/04/30 20:08:13 279991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:48721|rttvar:6578|minrtt:30776|latest_rtt:54649|ack_delay:48| [2025/04/30 20:08:13 279997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:41|lost_pn:38|thresh:3| [2025/04/30 20:08:13 280004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 280011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48721|rtt_var:6578|pto_duration:75033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 280017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 280023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 280027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79206| [2025/04/30 20:08:13 280031] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693379775|now:1746043693280011|interv:99764| [2025/04/30 20:08:13 280035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693379775|now:1746043693280011|interval:99764|pto_count:0|srtt:48721 [2025/04/30 20:08:13 280039] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 5856, ack_elapse 60505, delivered 34411|rate 568729|lost 0| [2025/04/30 20:08:13 280044] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (568729) in round 2| [2025/04/30 20:08:13 280048] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 280052] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:50496|extra_cwnd:35134| [2025/04/30 20:08:13 280056] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81277|packet_lost:0|acked:1200|po_sent_time:1746043693225247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 280060] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81277|packet_lost:0|acked:1200|po_sent_time:1746043693225247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 280065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:568729|cwnd:82477|full_bw_reached:0|inflight:79206|srtt:48721|latest_rtt:54649|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 280071] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:37|largest:37|pns:2| [2025/04/30 20:08:13 280076] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:37|frame:ACK |recv_time:1746043693279896|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 280085] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813279896|now:1746043693279896|interv:120000000| [2025/04/30 20:08:13 280089] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813279896|now:1746043693279896|interv:120000000| [2025/04/30 20:08:13 280093] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 280097] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693279513| [2025/04/30 20:08:13 280101] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693280101| [2025/04/30 20:08:13 280106] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693280105| [2025/04/30 20:08:13 280111] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 280116] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48721|min_srtt:48721|path_bw:568729|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 280121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79206|cwnd:82477|conn:000055FC16B356FC|stream_id:0|stream_offset:110897| [2025/04/30 20:08:13 280125] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48721|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 280130] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 280135] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48721|min_srtt:48721|path_bw:568729|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 280139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:79206|cwnd:82477|conn:000055FC16B356FC|stream_id:0|stream_offset:112064| [2025/04/30 20:08:13 280143] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48721|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 280148] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 280152] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48721|min_srtt:48721|path_bw:568729|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 280156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:79206|cwnd:82477|conn:000055FC16B356FC|stream_id:0|stream_offset:113231| [2025/04/30 20:08:13 280161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 280165] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 280190] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 280194] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 280204] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 280208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79206|cwnd:82477|conn:000055FC16B356FC|stream_id:0|stream_offset:110897| [2025/04/30 20:08:13 280213] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 280217] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:108| [2025/04/30 20:08:13 280252] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79206|now:1746043693280225|stream_id:0|stream_offset:110897| [2025/04/30 20:08:13 280258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 280263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79206|applimit:0| [2025/04/30 20:08:13 280268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48721|rtt_var:6578|pto_duration:75033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 280273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 280279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 280285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80406| [2025/04/30 20:08:13 280292] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693380258|now:1746043693280267|interv:99991| [2025/04/30 20:08:13 280298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693380258|now:1746043693280267|interval:99991|pto_count:0|srtt:48721 [2025/04/30 20:08:13 280305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82477|inflight:80406| [2025/04/30 20:08:13 280314] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 280321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80406|cwnd:82477|conn:000055FC16B356FC|stream_id:0|stream_offset:112064| [2025/04/30 20:08:13 280326] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 280330] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:109| [2025/04/30 20:08:13 280361] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80406|now:1746043693280337|stream_id:0|stream_offset:112064| [2025/04/30 20:08:13 280367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 280372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:80406|applimit:0| [2025/04/30 20:08:13 280382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48721|rtt_var:6578|pto_duration:75033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 280390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 280396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 280403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 81606| [2025/04/30 20:08:13 280409] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693380370|now:1746043693280382|interv:99988| [2025/04/30 20:08:13 280416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693380370|now:1746043693280382|interval:99988|pto_count:0|srtt:48721 [2025/04/30 20:08:13 280423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82477|inflight:81606| [2025/04/30 20:08:13 280431] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 280438] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 280444] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693280444|diff:17519| [2025/04/30 20:08:13 280451] [debug] |xqc_engine_main_logic|END|now:1746043693280105| [2025/04/30 20:08:13 280462] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693280461| [2025/04/30 20:08:13 280470] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 280479] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:37| [2025/04/30 20:08:13 280485] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:38| [2025/04/30 20:08:13 280494] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:38| [2025/04/30 20:08:13 280501] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 280508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 280515] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:35611|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:5966|ack_elapse:61070|ctl_first_sent_time:1746043693225357|lagest_ack_time:1746043693280461|curr_delivered:37725| [2025/04/30 20:08:13 280522] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693225357| [2025/04/30 20:08:13 280528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:827||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 20:08:13 280535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:48721|rttvar:6578|minrtt:30776|latest_rtt:55104|ack_delay:64| [2025/04/30 20:08:13 280542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49511|rttvar:6513|minrtt:30776|latest_rtt:55104|ack_delay:64| [2025/04/30 20:08:13 280546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:42|lost_pn:39|thresh:3| [2025/04/30 20:08:13 280551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 280563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49511|rtt_var:6513|pto_duration:75563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 280569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 280575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 280581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80406| [2025/04/30 20:08:13 280587] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693380900|now:1746043693280562|interv:100338| [2025/04/30 20:08:13 280593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693380900|now:1746043693280562|interval:100338|pto_count:0|srtt:49511 [2025/04/30 20:08:13 280600] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 5966, ack_elapse 61070, delivered 35611|rate 583117|lost 0| [2025/04/30 20:08:13 280608] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (583117) in round 2| [2025/04/30 20:08:13 280615] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 280621] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:51774|extra_cwnd:36024| [2025/04/30 20:08:13 280626] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82477|packet_lost:0|acked:1200|po_sent_time:1746043693225357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 280633] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82477|packet_lost:0|acked:1200|po_sent_time:1746043693225357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 280641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:583117|cwnd:83677|full_bw_reached:0|inflight:80406|srtt:49511|latest_rtt:55104|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 280648] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:38|largest:38|pns:2| [2025/04/30 20:08:13 280655] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:38|frame:ACK |recv_time:1746043693280461|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 280663] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813280461|now:1746043693280461|interv:120000000| [2025/04/30 20:08:13 280669] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813280461|now:1746043693280461|interv:120000000| [2025/04/30 20:08:13 280675] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 280682] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693280105| [2025/04/30 20:08:13 280688] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693280688| [2025/04/30 20:08:13 280696] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693280694| [2025/04/30 20:08:13 280711] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 280719] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49511|min_srtt:49511|path_bw:583117|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 280727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80406|cwnd:83677|conn:000055FC16B356FC|stream_id:0|stream_offset:113231| [2025/04/30 20:08:13 280734] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49511|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 280741] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 280746] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49511|min_srtt:49511|path_bw:583117|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 280750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:80406|cwnd:83677|conn:000055FC16B356FC|stream_id:0|stream_offset:114398| [2025/04/30 20:08:13 280755] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49511|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 280759] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 280764] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49511|min_srtt:49511|path_bw:583117|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 280768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:80406|cwnd:83677|conn:000055FC16B356FC|stream_id:0|stream_offset:115565| [2025/04/30 20:08:13 280772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 280776] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 280780] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 280784] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 280789] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 280793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80406|cwnd:83677|conn:000055FC16B356FC|stream_id:0|stream_offset:113231| [2025/04/30 20:08:13 280798] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 280802] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:110| [2025/04/30 20:08:13 280842] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80406|now:1746043693280810|stream_id:0|stream_offset:113231| [2025/04/30 20:08:13 280854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 280859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:80406|applimit:0| [2025/04/30 20:08:13 280863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49511|rtt_var:6513|pto_duration:75563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 280870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 280876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 280882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 81606| [2025/04/30 20:08:13 280888] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693381373|now:1746043693280863|interv:100510| [2025/04/30 20:08:13 280895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693381373|now:1746043693280863|interval:100510|pto_count:0|srtt:49511 [2025/04/30 20:08:13 280902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83677|inflight:81606| [2025/04/30 20:08:13 280910] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 280916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81606|cwnd:83677|conn:000055FC16B356FC|stream_id:0|stream_offset:114398| [2025/04/30 20:08:13 280921] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 280925] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:111| [2025/04/30 20:08:13 280954] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81606|now:1746043693280932|stream_id:0|stream_offset:114398| [2025/04/30 20:08:13 280960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 280965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:81606|applimit:0| [2025/04/30 20:08:13 280970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49511|rtt_var:6513|pto_duration:75563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 280977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 280983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 280990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 82806| [2025/04/30 20:08:13 280996] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693381495|now:1746043693280969|interv:100526| [2025/04/30 20:08:13 281003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693381495|now:1746043693280969|interval:100526|pto_count:0|srtt:49511 [2025/04/30 20:08:13 281015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83677|inflight:82806| [2025/04/30 20:08:13 281020] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 281024] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 281029] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693281028|diff:16935| [2025/04/30 20:08:13 281033] [debug] |xqc_engine_main_logic|END|now:1746043693280694| [2025/04/30 20:08:13 281039] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693281039| [2025/04/30 20:08:13 281043] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693281043|diff:16920| [2025/04/30 20:08:13 281047] [debug] |xqc_engine_main_logic|END|now:1746043693281039| [2025/04/30 20:08:13 281162] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693281161| [2025/04/30 20:08:13 281199] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 281208] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:38| [2025/04/30 20:08:13 281214] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:39| [2025/04/30 20:08:13 281222] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:39| [2025/04/30 20:08:13 281229] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 281236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 281241] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:36811|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:10224|ack_elapse:61770|ctl_first_sent_time:1746043693229615|lagest_ack_time:1746043693281161|curr_delivered:38925| [2025/04/30 20:08:13 281248] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693229615| [2025/04/30 20:08:13 281261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:826||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 20:08:13 281266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49511|rttvar:6513|minrtt:30776|latest_rtt:51546|ack_delay:40| [2025/04/30 20:08:13 281271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49761|rttvar:5383|minrtt:30776|latest_rtt:51546|ack_delay:40| [2025/04/30 20:08:13 281278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:43|lost_pn:40|thresh:3| [2025/04/30 20:08:13 281284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 281290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49761|rtt_var:5383|pto_duration:71293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 281297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 281303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 281309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 81606| [2025/04/30 20:08:13 281320] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693377225|now:1746043693281290|interv:95935| [2025/04/30 20:08:13 281324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693377225|now:1746043693281290|interval:95935|pto_count:0|srtt:49761 [2025/04/30 20:08:13 281329] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 10224, ack_elapse 61770, delivered 36811|rate 595936|lost 0| [2025/04/30 20:08:13 281333] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (595936) in round 2| [2025/04/30 20:08:13 281337] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 281341] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:52910|extra_cwnd:36816| [2025/04/30 20:08:13 281345] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:83677|packet_lost:0|acked:1200|po_sent_time:1746043693229615|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 281350] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:83677|packet_lost:0|acked:1200|po_sent_time:1746043693229615|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 281356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:595936|cwnd:84877|full_bw_reached:0|inflight:81606|srtt:49761|latest_rtt:51546|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 281365] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:39|largest:39|pns:2| [2025/04/30 20:08:13 281372] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:39|frame:ACK |recv_time:1746043693281161|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 281380] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813281161|now:1746043693281161|interv:120000000| [2025/04/30 20:08:13 281385] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813281161|now:1746043693281161|interv:120000000| [2025/04/30 20:08:13 281389] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 281393] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693280694| [2025/04/30 20:08:13 281397] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693281397| [2025/04/30 20:08:13 281402] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693281401| [2025/04/30 20:08:13 281407] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 281412] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49761|min_srtt:49761|path_bw:595936|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 281417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81606|cwnd:84877|conn:000055FC16B356FC|stream_id:0|stream_offset:115565| [2025/04/30 20:08:13 281426] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49761|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 281431] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 281435] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49761|min_srtt:49761|path_bw:595936|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 281440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:81606|cwnd:84877|conn:000055FC16B356FC|stream_id:0|stream_offset:116732| [2025/04/30 20:08:13 281444] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49761|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 281449] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 281453] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49761|min_srtt:49761|path_bw:595936|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 281457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:81606|cwnd:84877|conn:000055FC16B356FC|stream_id:0|stream_offset:117899| [2025/04/30 20:08:13 281462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 281466] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 281470] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 281474] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 281478] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 281483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81606|cwnd:84877|conn:000055FC16B356FC|stream_id:0|stream_offset:115565| [2025/04/30 20:08:13 281487] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 281491] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:112| [2025/04/30 20:08:13 281563] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81606|now:1746043693281499|stream_id:0|stream_offset:115565| [2025/04/30 20:08:13 281574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 281580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:81606|applimit:0| [2025/04/30 20:08:13 281587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49761|rtt_var:5383|pto_duration:71293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 281601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 281605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 281609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 82806| [2025/04/30 20:08:13 281615] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693377792|now:1746043693281587|interv:96205| [2025/04/30 20:08:13 281621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693377792|now:1746043693281587|interval:96205|pto_count:0|srtt:49761 [2025/04/30 20:08:13 281628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84877|inflight:82806| [2025/04/30 20:08:13 281635] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 281642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82806|cwnd:84877|conn:000055FC16B356FC|stream_id:0|stream_offset:116732| [2025/04/30 20:08:13 281649] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 281655] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:113| [2025/04/30 20:08:13 281721] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82806|now:1746043693281666|stream_id:0|stream_offset:116732| [2025/04/30 20:08:13 281732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 281740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:82806|applimit:0| [2025/04/30 20:08:13 281747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49761|rtt_var:5383|pto_duration:71293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 281754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 281760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 281766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 84006| [2025/04/30 20:08:13 281773] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693377959|now:1746043693281747|interv:96212| [2025/04/30 20:08:13 281780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693377959|now:1746043693281747|interval:96212|pto_count:0|srtt:49761 [2025/04/30 20:08:13 281787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84877|inflight:84006| [2025/04/30 20:08:13 281794] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 281801] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 281808] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693281808|diff:16155| [2025/04/30 20:08:13 281815] [debug] |xqc_engine_main_logic|END|now:1746043693281401| [2025/04/30 20:08:13 281833] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693281833| [2025/04/30 20:08:13 281841] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 281850] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:39| [2025/04/30 20:08:13 281857] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:40| [2025/04/30 20:08:13 281865] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:40| [2025/04/30 20:08:13 281872] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 281880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:44|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:44|path_largest_ack:44| [2025/04/30 20:08:13 281888] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:38011|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:10371|ack_elapse:62442|ctl_first_sent_time:1746043693229762|lagest_ack_time:1746043693281833|curr_delivered:40125| [2025/04/30 20:08:13 281895] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693229762| [2025/04/30 20:08:13 281902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:825||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 20:08:13 281907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49761|rttvar:5383|minrtt:30776|latest_rtt:52071|ack_delay:32| [2025/04/30 20:08:13 281913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50045|rttvar:4607|minrtt:30776|latest_rtt:52071|ack_delay:32| [2025/04/30 20:08:13 281920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:44|lost_pn:41|thresh:3| [2025/04/30 20:08:13 281927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 281933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50045|rtt_var:4607|pto_duration:68473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 281940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 281946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 281953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 82806| [2025/04/30 20:08:13 281959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375139|now:1746043693281933|interv:93206| [2025/04/30 20:08:13 281965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375139|now:1746043693281933|interval:93206|pto_count:0|srtt:50045 [2025/04/30 20:08:13 281972] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 10371, ack_elapse 62442, delivered 38011|rate 608740|lost 0| [2025/04/30 20:08:13 281976] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (608740) in round 2| [2025/04/30 20:08:13 281980] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 281984] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:54047|extra_cwnd:37606| [2025/04/30 20:08:13 281993] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84877|packet_lost:0|acked:1200|po_sent_time:1746043693229762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 281997] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84877|packet_lost:0|acked:1200|po_sent_time:1746043693229762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 282002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:608740|cwnd:86077|full_bw_reached:0|inflight:82806|srtt:50045|latest_rtt:52071|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 282008] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:40|largest:40|pns:2| [2025/04/30 20:08:13 282013] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:40|frame:ACK |recv_time:1746043693281833|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 282018] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813281833|now:1746043693281833|interv:120000000| [2025/04/30 20:08:13 282022] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813281833|now:1746043693281833|interv:120000000| [2025/04/30 20:08:13 282026] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 282030] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693281401| [2025/04/30 20:08:13 282034] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693282034| [2025/04/30 20:08:13 282039] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693282038| [2025/04/30 20:08:13 282045] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 282050] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50045|min_srtt:50045|path_bw:608740|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 282054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82806|cwnd:86077|conn:000055FC16B356FC|stream_id:0|stream_offset:117899| [2025/04/30 20:08:13 282058] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50045|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 282063] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 282067] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50045|min_srtt:50045|path_bw:608740|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 282072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:82806|cwnd:86077|conn:000055FC16B356FC|stream_id:0|stream_offset:119066| [2025/04/30 20:08:13 282079] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50045|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 282083] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 282088] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50045|min_srtt:50045|path_bw:608740|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 282092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:82806|cwnd:86077|conn:000055FC16B356FC|stream_id:0|stream_offset:120233| [2025/04/30 20:08:13 282096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 282100] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 282104] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 282108] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 282113] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 282117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82806|cwnd:86077|conn:000055FC16B356FC|stream_id:0|stream_offset:117899| [2025/04/30 20:08:13 282121] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 282126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:114| [2025/04/30 20:08:13 282163] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82806|now:1746043693282133|stream_id:0|stream_offset:117899| [2025/04/30 20:08:13 282191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 282199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:82806|applimit:0| [2025/04/30 20:08:13 282205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50045|rtt_var:4607|pto_duration:68473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 282211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 282215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 282219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 84006| [2025/04/30 20:08:13 282223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375606|now:1746043693282205|interv:93401| [2025/04/30 20:08:13 282227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375606|now:1746043693282205|interval:93401|pto_count:0|srtt:50045 [2025/04/30 20:08:13 282232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86077|inflight:84006| [2025/04/30 20:08:13 282241] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 282245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84006|cwnd:86077|conn:000055FC16B356FC|stream_id:0|stream_offset:119066| [2025/04/30 20:08:13 282250] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 282254] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:115| [2025/04/30 20:08:13 282286] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84006|now:1746043693282261|stream_id:0|stream_offset:119066| [2025/04/30 20:08:13 282296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 282303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:84006|applimit:0| [2025/04/30 20:08:13 282310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50045|rtt_var:4607|pto_duration:68473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 282315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 282319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 282322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 85206| [2025/04/30 20:08:13 282326] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375734|now:1746043693282310|interv:93424| [2025/04/30 20:08:13 282330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375734|now:1746043693282310|interval:93424|pto_count:0|srtt:50045 [2025/04/30 20:08:13 282335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86077|inflight:85206| [2025/04/30 20:08:13 282340] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 282344] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 282348] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693282348|diff:15615| [2025/04/30 20:08:13 282352] [debug] |xqc_engine_main_logic|END|now:1746043693282038| [2025/04/30 20:08:13 282358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693282358| [2025/04/30 20:08:13 282362] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693282362|diff:15601| [2025/04/30 20:08:13 282366] [debug] |xqc_engine_main_logic|END|now:1746043693282358| [2025/04/30 20:08:13 282888] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693282887| [2025/04/30 20:08:13 282901] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 282908] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:40| [2025/04/30 20:08:13 282913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:41| [2025/04/30 20:08:13 282922] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:41| [2025/04/30 20:08:13 282938] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 282945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 282950] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:39211|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:10478|ack_elapse:63496|ctl_first_sent_time:1746043693229869|lagest_ack_time:1746043693282887|curr_delivered:41325| [2025/04/30 20:08:13 282955] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693229869| [2025/04/30 20:08:13 282961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:824||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 20:08:13 282968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50045|rttvar:4607|minrtt:30776|latest_rtt:53018|ack_delay:40| [2025/04/30 20:08:13 282974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50412|rttvar:4189|minrtt:30776|latest_rtt:53018|ack_delay:40| [2025/04/30 20:08:13 282982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:45|lost_pn:42|thresh:3| [2025/04/30 20:08:13 282989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 282995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50412|rtt_var:4189|pto_duration:67168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 283007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 283014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 283020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 84006| [2025/04/30 20:08:13 283027] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693374429|now:1746043693282995|interv:91434| [2025/04/30 20:08:13 283032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693374429|now:1746043693282995|interval:91434|pto_count:0|srtt:50412 [2025/04/30 20:08:13 283036] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 10478, ack_elapse 63496, delivered 39211|rate 617534|lost 0| [2025/04/30 20:08:13 283040] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (617534) in round 2| [2025/04/30 20:08:13 283045] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 283049] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:54829|extra_cwnd:38150| [2025/04/30 20:08:13 283053] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86077|packet_lost:0|acked:1200|po_sent_time:1746043693229869|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 283057] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86077|packet_lost:0|acked:1200|po_sent_time:1746043693229869|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 283062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:617534|cwnd:87277|full_bw_reached:0|inflight:84006|srtt:50412|latest_rtt:53018|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 283072] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:41|largest:41|pns:2| [2025/04/30 20:08:13 283077] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:41|frame:ACK |recv_time:1746043693282887|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 283081] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813282887|now:1746043693282887|interv:120000000| [2025/04/30 20:08:13 283086] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813282887|now:1746043693282887|interv:120000000| [2025/04/30 20:08:13 283090] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 283095] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693282038| [2025/04/30 20:08:13 283099] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693283099| [2025/04/30 20:08:13 283104] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693283103| [2025/04/30 20:08:13 283109] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 283114] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50412|min_srtt:50412|path_bw:617534|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 283119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84006|cwnd:87277|conn:000055FC16B356FC|stream_id:0|stream_offset:120233| [2025/04/30 20:08:13 283123] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50412|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 283128] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 283132] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50412|min_srtt:50412|path_bw:617534|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 283137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:84006|cwnd:87277|conn:000055FC16B356FC|stream_id:0|stream_offset:121400| [2025/04/30 20:08:13 283141] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50412|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 283191] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 283228] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50412|min_srtt:50412|path_bw:617534|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 283234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:84006|cwnd:87277|conn:000055FC16B356FC|stream_id:0|stream_offset:122567| [2025/04/30 20:08:13 283243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 283247] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 283251] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 283255] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 283260] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 283264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84006|cwnd:87277|conn:000055FC16B356FC|stream_id:0|stream_offset:120233| [2025/04/30 20:08:13 283269] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 283273] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:116| [2025/04/30 20:08:13 283313] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84006|now:1746043693283281|stream_id:0|stream_offset:120233| [2025/04/30 20:08:13 283322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 283329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:84006|applimit:0| [2025/04/30 20:08:13 283336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50412|rtt_var:4189|pto_duration:67168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 283343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 283347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 283351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 85206| [2025/04/30 20:08:13 283355] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375449|now:1746043693283336|interv:92113| [2025/04/30 20:08:13 283359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375449|now:1746043693283336|interval:92113|pto_count:0|srtt:50412 [2025/04/30 20:08:13 283364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87277|inflight:85206| [2025/04/30 20:08:13 283368] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 283372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85206|cwnd:87277|conn:000055FC16B356FC|stream_id:0|stream_offset:121400| [2025/04/30 20:08:13 283377] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 283385] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:117| [2025/04/30 20:08:13 283420] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85206|now:1746043693283392|stream_id:0|stream_offset:121400| [2025/04/30 20:08:13 283430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:117|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 283438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:85206|applimit:0| [2025/04/30 20:08:13 283445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50412|rtt_var:4189|pto_duration:67168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 283450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 283454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 283458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 86406| [2025/04/30 20:08:13 283486] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375560|now:1746043693283444|interv:92116| [2025/04/30 20:08:13 283494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375560|now:1746043693283444|interval:92116|pto_count:0|srtt:50412 [2025/04/30 20:08:13 283501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87277|inflight:86406| [2025/04/30 20:08:13 283533] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 283541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 283547] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693283547|diff:14416| [2025/04/30 20:08:13 283554] [debug] |xqc_engine_main_logic|END|now:1746043693283103| [2025/04/30 20:08:13 283562] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693283562| [2025/04/30 20:08:13 283568] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693283568|diff:14395| [2025/04/30 20:08:13 283574] [debug] |xqc_engine_main_logic|END|now:1746043693283562| [2025/04/30 20:08:13 283865] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693283865| [2025/04/30 20:08:13 283875] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 283884] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:41| [2025/04/30 20:08:13 283890] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:42| [2025/04/30 20:08:13 283898] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:42| [2025/04/30 20:08:13 283905] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 283912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 283917] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:40411|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:10576|ack_elapse:64474|ctl_first_sent_time:1746043693229967|lagest_ack_time:1746043693283865|curr_delivered:42525| [2025/04/30 20:08:13 283956] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693229967| [2025/04/30 20:08:13 283994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:823||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 20:08:13 284001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50412|rttvar:4189|minrtt:30776|latest_rtt:53898|ack_delay:40| [2025/04/30 20:08:13 284008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50843|rttvar:4003|minrtt:30776|latest_rtt:53898|ack_delay:40| [2025/04/30 20:08:13 284013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:46|lost_pn:43|thresh:3| [2025/04/30 20:08:13 284017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 284021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50843|rtt_var:4003|pto_duration:66855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 284026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 284030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 284034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 85206| [2025/04/30 20:08:13 284038] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375247|now:1746043693284021|interv:91226| [2025/04/30 20:08:13 284042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375247|now:1746043693284021|interval:91226|pto_count:0|srtt:50843 [2025/04/30 20:08:13 284046] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 10576, ack_elapse 64474, delivered 40411|rate 626779|lost 0| [2025/04/30 20:08:13 284051] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (626779) in round 2| [2025/04/30 20:08:13 284055] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 284059] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:55648|extra_cwnd:38722| [2025/04/30 20:08:13 284063] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87277|packet_lost:0|acked:1200|po_sent_time:1746043693229967|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 284068] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87277|packet_lost:0|acked:1200|po_sent_time:1746043693229967|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 284072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:626779|cwnd:88477|full_bw_reached:0|inflight:85206|srtt:50843|latest_rtt:53898|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 284078] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:42|largest:42|pns:2| [2025/04/30 20:08:13 284083] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:42|frame:ACK |recv_time:1746043693283865|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 284092] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813283865|now:1746043693283865|interv:120000000| [2025/04/30 20:08:13 284096] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813283865|now:1746043693283865|interv:120000000| [2025/04/30 20:08:13 284100] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 284104] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693283103| [2025/04/30 20:08:13 284108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693284108| [2025/04/30 20:08:13 284113] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693284112| [2025/04/30 20:08:13 284119] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 284124] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50843|min_srtt:50843|path_bw:626779|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 284128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85206|cwnd:88477|conn:000055FC16B356FC|stream_id:0|stream_offset:122567| [2025/04/30 20:08:13 284133] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50843|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 284137] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 284142] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50843|min_srtt:50843|path_bw:626779|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 284146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:85206|cwnd:88477|conn:000055FC16B356FC|stream_id:0|stream_offset:123734| [2025/04/30 20:08:13 284151] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50843|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 284155] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 284159] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50843|min_srtt:50843|path_bw:626779|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 284164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:85206|cwnd:88477|conn:000055FC16B356FC|stream_id:0|stream_offset:124901| [2025/04/30 20:08:13 284193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 284197] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 284201] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 284209] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 284213] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 284217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85206|cwnd:88477|conn:000055FC16B356FC|stream_id:0|stream_offset:122567| [2025/04/30 20:08:13 284222] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 284226] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:118| [2025/04/30 20:08:13 284264] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85206|now:1746043693284234|stream_id:0|stream_offset:122567| [2025/04/30 20:08:13 284273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 284281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:85206|applimit:0| [2025/04/30 20:08:13 284288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50843|rtt_var:4003|pto_duration:66855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 284295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 284299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 284303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 86406| [2025/04/30 20:08:13 284307] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693376089|now:1746043693284287|interv:91802| [2025/04/30 20:08:13 284311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693376089|now:1746043693284287|interval:91802|pto_count:0|srtt:50843 [2025/04/30 20:08:13 284315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88477|inflight:86406| [2025/04/30 20:08:13 284320] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 284324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86406|cwnd:88477|conn:000055FC16B356FC|stream_id:0|stream_offset:123734| [2025/04/30 20:08:13 284329] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 284333] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:119| [2025/04/30 20:08:13 284363] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86406|now:1746043693284340|stream_id:0|stream_offset:123734| [2025/04/30 20:08:13 284372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 284386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:86406|applimit:0| [2025/04/30 20:08:13 284392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50843|rtt_var:4003|pto_duration:66855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 284396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 284400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 284404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 87606| [2025/04/30 20:08:13 284408] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693376195|now:1746043693284392|interv:91803| [2025/04/30 20:08:13 284412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693376195|now:1746043693284392|interval:91803|pto_count:0|srtt:50843 [2025/04/30 20:08:13 284416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88477|inflight:87606| [2025/04/30 20:08:13 284421] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 284425] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 284429] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693284429|diff:13534| [2025/04/30 20:08:13 284434] [debug] |xqc_engine_main_logic|END|now:1746043693284112| [2025/04/30 20:08:13 284439] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693284439| [2025/04/30 20:08:13 284443] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693284443|diff:13520| [2025/04/30 20:08:13 284447] [debug] |xqc_engine_main_logic|END|now:1746043693284439| [2025/04/30 20:08:13 284880] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693284878| [2025/04/30 20:08:13 284893] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 284902] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:42| [2025/04/30 20:08:13 284909] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:43| [2025/04/30 20:08:13 284916] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:43| [2025/04/30 20:08:13 284922] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 284930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 284937] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:41611|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:12274|ack_elapse:65487|ctl_first_sent_time:1746043693231665|lagest_ack_time:1746043693284878|curr_delivered:43725| [2025/04/30 20:08:13 284945] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693231665| [2025/04/30 20:08:13 284951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:822||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 20:08:13 284956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50843|rttvar:4003|minrtt:30776|latest_rtt:53213|ack_delay:32| [2025/04/30 20:08:13 284963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51135|rttvar:3587|minrtt:30776|latest_rtt:53213|ack_delay:32| [2025/04/30 20:08:13 284980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:47|lost_pn:44|thresh:3| [2025/04/30 20:08:13 284987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 284991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51135|rtt_var:3587|pto_duration:65483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 284996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 285000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 285004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 86406| [2025/04/30 20:08:13 285007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693374823|now:1746043693284991|interv:89832| [2025/04/30 20:08:13 285012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693374823|now:1746043693284991|interval:89832|pto_count:0|srtt:51135 [2025/04/30 20:08:13 285016] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 12274, ack_elapse 65487, delivered 41611|rate 635408|lost 0| [2025/04/30 20:08:13 285021] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (635408) in round 2| [2025/04/30 20:08:13 285025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 285029] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:56416|extra_cwnd:39254| [2025/04/30 20:08:13 285033] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88477|packet_lost:0|acked:1200|po_sent_time:1746043693231665|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 285037] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:88477|packet_lost:0|acked:1200|po_sent_time:1746043693231665|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 285045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:635408|cwnd:89677|full_bw_reached:0|inflight:86406|srtt:51135|latest_rtt:53213|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 285054] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:43|largest:43|pns:2| [2025/04/30 20:08:13 285061] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:43|frame:ACK |recv_time:1746043693284878|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 285068] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813284878|now:1746043693284878|interv:120000000| [2025/04/30 20:08:13 285072] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813284878|now:1746043693284878|interv:120000000| [2025/04/30 20:08:13 285076] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 285081] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693284112| [2025/04/30 20:08:13 285088] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693285088| [2025/04/30 20:08:13 285094] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693285092| [2025/04/30 20:08:13 285099] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 285104] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51135|min_srtt:51135|path_bw:635408|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 285109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86406|cwnd:89677|conn:000055FC16B356FC|stream_id:0|stream_offset:124901| [2025/04/30 20:08:13 285114] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 285118] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 285123] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51135|min_srtt:51135|path_bw:635408|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 285127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:86406|cwnd:89677|conn:000055FC16B356FC|stream_id:0|stream_offset:126068| [2025/04/30 20:08:13 285132] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 285136] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 285141] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51135|min_srtt:51135|path_bw:635408|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 285145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:86406|cwnd:89677|conn:000055FC16B356FC|stream_id:0|stream_offset:127235| [2025/04/30 20:08:13 285149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 285153] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 285157] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 285161] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 285185] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 285193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86406|cwnd:89677|conn:000055FC16B356FC|stream_id:0|stream_offset:124901| [2025/04/30 20:08:13 285201] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 285206] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:120| [2025/04/30 20:08:13 285241] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86406|now:1746043693285213|stream_id:0|stream_offset:124901| [2025/04/30 20:08:13 285248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 285257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:86406|applimit:0| [2025/04/30 20:08:13 285262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51135|rtt_var:3587|pto_duration:65483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 285266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 285270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 285274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 87606| [2025/04/30 20:08:13 285278] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375696|now:1746043693285261|interv:90435| [2025/04/30 20:08:13 285282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375696|now:1746043693285261|interval:90435|pto_count:0|srtt:51135 [2025/04/30 20:08:13 285287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89677|inflight:87606| [2025/04/30 20:08:13 285292] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 285296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87606|cwnd:89677|conn:000055FC16B356FC|stream_id:0|stream_offset:126068| [2025/04/30 20:08:13 285301] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 285305] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:121| [2025/04/30 20:08:13 285329] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87606|now:1746043693285311|stream_id:0|stream_offset:126068| [2025/04/30 20:08:13 285335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 285339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:87606|applimit:0| [2025/04/30 20:08:13 285343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51135|rtt_var:3587|pto_duration:65483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 285348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 285352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 285356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 88806| [2025/04/30 20:08:13 285364] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375794|now:1746043693285343|interv:90451| [2025/04/30 20:08:13 285368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375794|now:1746043693285343|interval:90451|pto_count:0|srtt:51135 [2025/04/30 20:08:13 285373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89677|inflight:88806| [2025/04/30 20:08:13 285377] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 285382] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 285386] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693285386|diff:12577| [2025/04/30 20:08:13 285390] [debug] |xqc_engine_main_logic|END|now:1746043693285092| [2025/04/30 20:08:13 285396] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693285396| [2025/04/30 20:08:13 285399] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693285399|diff:12564| [2025/04/30 20:08:13 285403] [debug] |xqc_engine_main_logic|END|now:1746043693285396| [2025/04/30 20:08:13 286426] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693286424| [2025/04/30 20:08:13 286441] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 286450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:43| [2025/04/30 20:08:13 286457] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:44| [2025/04/30 20:08:13 286465] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:44| [2025/04/30 20:08:13 286472] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 286480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:48|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:48|path_largest_ack:48| [2025/04/30 20:08:13 286487] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:42811|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:12393|ack_elapse:67033|ctl_first_sent_time:1746043693231784|lagest_ack_time:1746043693286424|curr_delivered:44925| [2025/04/30 20:08:13 286494] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693231784| [2025/04/30 20:08:13 286502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:821||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 20:08:13 286506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51135|rttvar:3587|minrtt:30776|latest_rtt:54640|ack_delay:48| [2025/04/30 20:08:13 286511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51568|rttvar:3555|minrtt:30776|latest_rtt:54640|ack_delay:48| [2025/04/30 20:08:13 286515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:48|lost_pn:45|thresh:3| [2025/04/30 20:08:13 286519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 286523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51568|rtt_var:3555|pto_duration:65788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 286534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 286539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 286546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 87606| [2025/04/30 20:08:13 286552] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693376099|now:1746043693286523|interv:89576| [2025/04/30 20:08:13 286559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693376099|now:1746043693286523|interval:89576|pto_count:0|srtt:51568 [2025/04/30 20:08:13 286566] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 12393, ack_elapse 67033, delivered 42811|rate 638655|lost 0| [2025/04/30 20:08:13 286572] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (638655) in round 2| [2025/04/30 20:08:13 286578] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 286585] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:56704|extra_cwnd:39454| [2025/04/30 20:08:13 286591] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:89677|packet_lost:0|acked:1200|po_sent_time:1746043693231784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 286598] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:89677|packet_lost:0|acked:1200|po_sent_time:1746043693231784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 286605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:638655|cwnd:90877|full_bw_reached:0|inflight:87606|srtt:51568|latest_rtt:54640|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 286614] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:44|largest:44|pns:2| [2025/04/30 20:08:13 286621] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:44|frame:ACK |recv_time:1746043693286424|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 286628] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813286424|now:1746043693286424|interv:120000000| [2025/04/30 20:08:13 286634] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813286424|now:1746043693286424|interv:120000000| [2025/04/30 20:08:13 286641] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 286648] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693285092| [2025/04/30 20:08:13 286655] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693286655| [2025/04/30 20:08:13 286663] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693286661| [2025/04/30 20:08:13 286681] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 286697] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51568|min_srtt:51568|path_bw:638655|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 286711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87606|cwnd:90877|conn:000055FC16B356FC|stream_id:0|stream_offset:127235| [2025/04/30 20:08:13 286719] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51568|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 286726] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 286733] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51568|min_srtt:51568|path_bw:638655|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 286740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:87606|cwnd:90877|conn:000055FC16B356FC|stream_id:0|stream_offset:128402| [2025/04/30 20:08:13 286748] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51568|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 286755] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 286762] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51568|min_srtt:51568|path_bw:638655|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 286769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:87606|cwnd:90877|conn:000055FC16B356FC|stream_id:0|stream_offset:129569| [2025/04/30 20:08:13 286775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 286893] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 286901] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 286908] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 286915] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 286920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87606|cwnd:90877|conn:000055FC16B356FC|stream_id:0|stream_offset:127235| [2025/04/30 20:08:13 286925] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 286929] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:122| [2025/04/30 20:08:13 286971] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87606|now:1746043693286938|stream_id:0|stream_offset:127235| [2025/04/30 20:08:13 286982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:122|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 286996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:87606|applimit:0| [2025/04/30 20:08:13 287003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51568|rtt_var:3555|pto_duration:65788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 287010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 287015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 287019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 88806| [2025/04/30 20:08:13 287023] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693377726|now:1746043693287003|interv:90723| [2025/04/30 20:08:13 287027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693377726|now:1746043693287003|interval:90723|pto_count:0|srtt:51568 [2025/04/30 20:08:13 287032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90877|inflight:88806| [2025/04/30 20:08:13 287037] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 287041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88806|cwnd:90877|conn:000055FC16B356FC|stream_id:0|stream_offset:128402| [2025/04/30 20:08:13 287046] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 287050] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:123| [2025/04/30 20:08:13 287084] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88806|now:1746043693287057|stream_id:0|stream_offset:128402| [2025/04/30 20:08:13 287094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:123|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 287101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:88806|applimit:0| [2025/04/30 20:08:13 287108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51568|rtt_var:3555|pto_duration:65788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 287114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 287120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 287127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 90006| [2025/04/30 20:08:13 287134] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693377845|now:1746043693287107|interv:90738| [2025/04/30 20:08:13 287140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693377845|now:1746043693287107|interval:90738|pto_count:0|srtt:51568 [2025/04/30 20:08:13 287147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90877|inflight:90006| [2025/04/30 20:08:13 287157] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 287161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 287165] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693287165|diff:10798| [2025/04/30 20:08:13 287190] [debug] |xqc_engine_main_logic|END|now:1746043693286661| [2025/04/30 20:08:13 287196] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693287196| [2025/04/30 20:08:13 287200] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693287200|diff:10763| [2025/04/30 20:08:13 287204] [debug] |xqc_engine_main_logic|END|now:1746043693287196| [2025/04/30 20:08:13 289324] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043693289323| [2025/04/30 20:08:13 289341] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 289843] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:44| [2025/04/30 20:08:13 289852] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:45| [2025/04/30 20:08:13 289862] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:45| [2025/04/30 20:08:13 289869] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 289877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 289885] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:45211|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:12593|ack_elapse:69932|ctl_first_sent_time:1746043693231984|lagest_ack_time:1746043693289323|curr_delivered:46125| [2025/04/30 20:08:13 290009] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693231984| [2025/04/30 20:08:13 290204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:820||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 20:08:13 290212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51568|rttvar:3555|minrtt:30776|latest_rtt:57339|ack_delay:64| [2025/04/30 20:08:13 290219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52281|rttvar:4093|minrtt:30776|latest_rtt:57339|ack_delay:64| [2025/04/30 20:08:13 290226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:50|lost_pn:47|thresh:3| [2025/04/30 20:08:13 290232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 290239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693296389|now:1746043693290238|interval:6151| [2025/04/30 20:08:13 290246] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693296389|now:1746043693290238|interv:6151| [2025/04/30 20:08:13 290253] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 12593, ack_elapse 69932, delivered 44011|rate 629339|lost 0| [2025/04/30 20:08:13 290260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 290267] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:56704|extra_cwnd:39454| [2025/04/30 20:08:13 290273] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90877|packet_lost:0|acked:1200|po_sent_time:1746043693231984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 290369] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90877|packet_lost:0|acked:1200|po_sent_time:1746043693231984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 290378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:638655|cwnd:92077|full_bw_reached:0|inflight:88806|srtt:52281|latest_rtt:57339|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 290530] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:45|largest:45|pns:2| [2025/04/30 20:08:13 290542] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:45|frame:ACK |recv_time:1746043693289323|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 290550] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813289323|now:1746043693289323|interv:120000000| [2025/04/30 20:08:13 290557] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813289323|now:1746043693289323|interv:120000000| [2025/04/30 20:08:13 290563] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 290662] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693286661| [2025/04/30 20:08:13 290692] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693290692| [2025/04/30 20:08:13 290722] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693290720| [2025/04/30 20:08:13 290731] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 290739] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52281|min_srtt:52281|path_bw:638655|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 290945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88806|cwnd:92077|conn:000055FC16B356FC|stream_id:0|stream_offset:129569| [2025/04/30 20:08:13 291011] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 291021] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 291060] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52281|min_srtt:52281|path_bw:638655|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 292010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:88806|cwnd:92077|conn:000055FC16B356FC|stream_id:0|stream_offset:130736| [2025/04/30 20:08:13 292028] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 292043] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 292051] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52281|min_srtt:52281|path_bw:638655|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 292058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:88806|cwnd:92077|conn:000055FC16B356FC|stream_id:0|stream_offset:131903| [2025/04/30 20:08:13 292065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 292072] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 292078] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 292085] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 292093] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 292100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88806|cwnd:92077|conn:000055FC16B356FC|stream_id:0|stream_offset:129569| [2025/04/30 20:08:13 292107] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 292114] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:124| [2025/04/30 20:08:13 292158] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88806|now:1746043693292127|stream_id:0|stream_offset:129569| [2025/04/30 20:08:13 292184] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 292193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:88806|applimit:0| [2025/04/30 20:08:13 292199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693296389|now:1746043693292199|interval:4190| [2025/04/30 20:08:13 292206] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693296389|now:1746043693292199|interv:4190| [2025/04/30 20:08:13 292213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92077|inflight:90006| [2025/04/30 20:08:13 292221] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 292228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90006|cwnd:92077|conn:000055FC16B356FC|stream_id:0|stream_offset:130736| [2025/04/30 20:08:13 292235] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 292242] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:125| [2025/04/30 20:08:13 292359] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90006|now:1746043693292305|stream_id:0|stream_offset:130736| [2025/04/30 20:08:13 292434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 292444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:90006|applimit:0| [2025/04/30 20:08:13 292451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693296389|now:1746043693292450|interval:3939| [2025/04/30 20:08:13 292458] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693296389|now:1746043693292450|interv:3939| [2025/04/30 20:08:13 292465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92077|inflight:91206| [2025/04/30 20:08:13 292473] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693296389| [2025/04/30 20:08:13 292479] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693296389| [2025/04/30 20:08:13 292485] [debug] |xqc_engine_wakeup_after|wakeup:1746043693296389|now:1746043693292485|diff:3904| [2025/04/30 20:08:13 292492] [debug] |xqc_engine_main_logic|END|now:1746043693290720| [2025/04/30 20:08:13 292504] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043693292503| [2025/04/30 20:08:13 292511] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 292519] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:45| [2025/04/30 20:08:13 292525] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:46| [2025/04/30 20:08:13 292533] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:46| [2025/04/30 20:08:13 292539] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 292546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:51|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:51|path_largest_ack:51| [2025/04/30 20:08:13 292553] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:46411|prior_delivered:2114|prior_time:1746043693219391|is_app_limited:1|send_elapse:12694|ack_elapse:73112|ctl_first_sent_time:1746043693232085|lagest_ack_time:1746043693292503|curr_delivered:47325| [2025/04/30 20:08:13 292560] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693232085| [2025/04/30 20:08:13 292567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:819||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 20:08:13 292573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52281|rttvar:4093|minrtt:30776|latest_rtt:60418|ack_delay:32| [2025/04/30 20:08:13 292579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53294|rttvar:5096|minrtt:30776|latest_rtt:60418|ack_delay:32| [2025/04/30 20:08:13 292585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:51|lost_pn:48|thresh:3| [2025/04/30 20:08:13 292591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 292603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693299853|now:1746043693292603|interval:7250| [2025/04/30 20:08:13 292714] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693299853|now:1746043693292603|interv:7250| [2025/04/30 20:08:13 292722] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 12694, ack_elapse 73112, delivered 45211|rate 618380|lost 0| [2025/04/30 20:08:13 292729] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 292735] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:56704|extra_cwnd:39454| [2025/04/30 20:08:13 292741] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92077|packet_lost:0|acked:1200|po_sent_time:1746043693232085|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 292748] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92077|packet_lost:0|acked:1200|po_sent_time:1746043693232085|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2176| [2025/04/30 20:08:13 292755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:638655|cwnd:93277|full_bw_reached:0|inflight:90006|srtt:53294|latest_rtt:60418|min_rtt:30776|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 292764] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:46|largest:46|pns:2| [2025/04/30 20:08:13 292771] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:46|frame:ACK |recv_time:1746043693292503|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 292779] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813292503|now:1746043693292503|interv:120000000| [2025/04/30 20:08:13 292784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813292503|now:1746043693292503|interv:120000000| [2025/04/30 20:08:13 292790] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693296389|pq_index:0| [2025/04/30 20:08:13 292797] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693290720| [2025/04/30 20:08:13 292803] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693292802| [2025/04/30 20:08:13 292855] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693292809| [2025/04/30 20:08:13 292883] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 292889] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53294|min_srtt:53294|path_bw:638655|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 292893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90006|cwnd:93277|conn:000055FC16B356FC|stream_id:0|stream_offset:131903| [2025/04/30 20:08:13 293046] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53294|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 293059] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 293064] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53294|min_srtt:53294|path_bw:638655|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 293069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:90006|cwnd:93277|conn:000055FC16B356FC|stream_id:0|stream_offset:133070| [2025/04/30 20:08:13 293425] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53294|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 293433] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 293502] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53294|min_srtt:53294|path_bw:638655|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 293651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:90006|cwnd:93277|conn:000055FC16B356FC|stream_id:0|stream_offset:134237| [2025/04/30 20:08:13 293660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 293666] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 293673] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 293680] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 293687] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 293692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90006|cwnd:93277|conn:000055FC16B356FC|stream_id:0|stream_offset:131903| [2025/04/30 20:08:13 293696] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 293702] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:126| [2025/04/30 20:08:13 293748] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90006|now:1746043693293714|stream_id:0|stream_offset:131903| [2025/04/30 20:08:13 293758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:126|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 293765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:90006|applimit:0| [2025/04/30 20:08:13 293772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693299853|now:1746043693293772|interval:6081| [2025/04/30 20:08:13 293778] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693299853|now:1746043693293772|interv:6081| [2025/04/30 20:08:13 293792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93277|inflight:91206| [2025/04/30 20:08:13 293799] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 293805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91206|cwnd:93277|conn:000055FC16B356FC|stream_id:0|stream_offset:133070| [2025/04/30 20:08:13 293813] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 293819] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:127| [2025/04/30 20:08:13 293858] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91206|now:1746043693293830|stream_id:0|stream_offset:133070| [2025/04/30 20:08:13 293868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:127|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 293876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:91206|applimit:0| [2025/04/30 20:08:13 293882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693299853|now:1746043693293882|interval:5971| [2025/04/30 20:08:13 293889] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693299853|now:1746043693293882|interv:5971| [2025/04/30 20:08:13 293895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93277|inflight:92406| [2025/04/30 20:08:13 293903] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 293910] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 293916] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693293916|diff:4047| [2025/04/30 20:08:13 293922] [debug] |xqc_engine_main_logic|END|now:1746043693292809| [2025/04/30 20:08:13 293930] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043693293930| [2025/04/30 20:08:13 293936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 293942] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:46| [2025/04/30 20:08:13 293946] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:47| [2025/04/30 20:08:13 293951] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:47| [2025/04/30 20:08:13 293955] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 293961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:53|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:53|path_largest_ack:53| [2025/04/30 20:08:13 293966] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48120|prior_delivered:2811|prior_time:1746043693251023|is_app_limited:0|send_elapse:31760|ack_elapse:42907|ctl_first_sent_time:1746043693251408|lagest_ack_time:1746043693293930|curr_delivered:48531| [2025/04/30 20:08:13 293971] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693251408| [2025/04/30 20:08:13 293982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:818||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 20:08:13 293986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53294|rttvar:5096|minrtt:30776|latest_rtt:42522|ack_delay:64| [2025/04/30 20:08:13 293990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51940|rttvar:6531|minrtt:30776|latest_rtt:42522|ack_delay:64| [2025/04/30 20:08:13 293995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:53|lost_pn:50|thresh:3| [2025/04/30 20:08:13 294000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:49|lost_pn:50|po_sent_time:1746043693231883|lost_send_time:1746043693235498|loss_delay:58432|frame:STREAM |repair:128| [2025/04/30 20:08:13 294005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:52|lost_pn:50|po_sent_time:1746043693232199|lost_send_time:1746043693235498|loss_delay:58432|frame:STREAM |repair:128| [2025/04/30 20:08:13 294009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693232199u| [2025/04/30 20:08:13 294014] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |lost interval:1746043693293930|lost_count:2|send_count:127|pkt_num:52|po_send_time:1746043693232199|srtt:51940|cwnd:93277|bw:638655|conn_life:117542|now:0|last_lost_time:117542| [2025/04/30 20:08:13 294020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 5|pns:2| [2025/04/30 20:08:13 294024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 294028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51940|rtt_var:6531|pto_duration:78064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 294033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 294037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 294041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 88800| [2025/04/30 20:08:13 294045] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693396894|now:1746043693294028|interv:102866| [2025/04/30 20:08:13 294049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693396894|now:1746043693294028|interval:102866|pto_count:0|srtt:51940 [2025/04/30 20:08:13 294053] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 31760, ack_elapse 42907, delivered 45720|rate 1065560|lost 2| [2025/04/30 20:08:13 294058] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 2 -> 3| [2025/04/30 20:08:13 294062] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1065560) in round 3| [2025/04/30 20:08:13 294066] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 294070] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94607|extra_cwnd:39454| [2025/04/30 20:08:13 294074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93277|packet_lost:2|acked:1206|po_sent_time:1746043693251408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 294082] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93277|packet_lost:2|acked:1206|po_sent_time:1746043693251408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 294087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1065560|cwnd:94483|full_bw_reached:0|inflight:88800|srtt:51940|latest_rtt:42522|min_rtt:30776|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:13 294093] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:47|largest:47|pns:2| [2025/04/30 20:08:13 294097] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:47|frame:ACK |recv_time:1746043693293930|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 294102] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813293930|now:1746043693293930|interv:120000000| [2025/04/30 20:08:13 294106] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813293930|now:1746043693293930|interv:120000000| [2025/04/30 20:08:13 294110] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 294115] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693292809| [2025/04/30 20:08:13 294119] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693294118| [2025/04/30 20:08:13 294124] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693294122| [2025/04/30 20:08:13 294129] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 294134] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51940|min_srtt:51940|path_bw:1065560|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 294138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88800|cwnd:94483|conn:000055FC16B356FC|stream_id:0|stream_offset:42044| [2025/04/30 20:08:13 294143] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 294148] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:49|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 294152] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51940|min_srtt:51940|path_bw:1065560|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 294156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:88800|cwnd:94483|conn:000055FC16B356FC|stream_id:0|stream_offset:45545| [2025/04/30 20:08:13 294161] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 294183] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:52|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 294194] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51940|min_srtt:51940|path_bw:1065560|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 294198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:88800|cwnd:94483|conn:000055FC16B356FC|stream_id:0|stream_offset:134237| [2025/04/30 20:08:13 294203] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 294207] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 294211] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51940|min_srtt:51940|path_bw:1065560|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 294216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:88800|cwnd:94483|conn:000055FC16B356FC|stream_id:0|stream_offset:135404| [2025/04/30 20:08:13 294220] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 294225] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 294229] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51940|min_srtt:51940|path_bw:1065560|loss_rate:0.00|path_pto:0| [2025/04/30 20:08:13 294233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:88800|cwnd:94483|conn:000055FC16B356FC|stream_id:0|stream_offset:136571| [2025/04/30 20:08:13 294238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 294242] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 294246] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 294250] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 294254] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:49|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 294259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88800|cwnd:94483|conn:000055FC16B356FC|stream_id:0|stream_offset:42044| [2025/04/30 20:08:13 294263] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 294267] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:128| [2025/04/30 20:08:13 294298] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88800|now:1746043693294274|stream_id:0|stream_offset:42044| [2025/04/30 20:08:13 294308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:128|origin_pktnum:49|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 294313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:88800|applimit:0| [2025/04/30 20:08:13 294318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51940|rtt_var:6531|pto_duration:78064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 294322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 294326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 294330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 90000| [2025/04/30 20:08:13 294334] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693397338|now:1746043693294317|interv:103021| [2025/04/30 20:08:13 294338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693397338|now:1746043693294317|interval:103021|pto_count:0|srtt:51940 [2025/04/30 20:08:13 294343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94483|inflight:90000| [2025/04/30 20:08:13 294347] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:52|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 294351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90000|cwnd:94483|conn:000055FC16B356FC|stream_id:0|stream_offset:45545| [2025/04/30 20:08:13 294356] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 294362] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:129| [2025/04/30 20:08:13 294395] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90000|now:1746043693294372|stream_id:0|stream_offset:45545| [2025/04/30 20:08:13 294406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:129|origin_pktnum:52|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 294413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:90000|applimit:0| [2025/04/30 20:08:13 294420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51940|rtt_var:6531|pto_duration:78064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 294427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 294433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 294439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 91200| [2025/04/30 20:08:13 294445] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693397436|now:1746043693294419|interv:103017| [2025/04/30 20:08:13 294452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693397436|now:1746043693294419|interval:103017|pto_count:0|srtt:51940 [2025/04/30 20:08:13 294464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94483|inflight:91200| [2025/04/30 20:08:13 294473] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 294480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:94483|conn:000055FC16B356FC|stream_id:0|stream_offset:134237| [2025/04/30 20:08:13 294486] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 294492] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:130| [2025/04/30 20:08:13 294527] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91200|now:1746043693294503|stream_id:0|stream_offset:134237| [2025/04/30 20:08:13 294535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 294542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:91200|applimit:0| [2025/04/30 20:08:13 294548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51940|rtt_var:6531|pto_duration:78064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 294554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 294560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 294565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 92400| [2025/04/30 20:08:13 294571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693397567|now:1746043693294547|interv:103020| [2025/04/30 20:08:13 294576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693397567|now:1746043693294547|interval:103020|pto_count:0|srtt:51940 [2025/04/30 20:08:13 294583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94483|inflight:92400| [2025/04/30 20:08:13 294590] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 294597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92400|cwnd:94483|conn:000055FC16B356FC|stream_id:0|stream_offset:135404| [2025/04/30 20:08:13 294604] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 294610] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:131| [2025/04/30 20:08:13 294641] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92400|now:1746043693294620|stream_id:0|stream_offset:135404| [2025/04/30 20:08:13 294651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 294658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:92400|applimit:0| [2025/04/30 20:08:13 294671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51940|rtt_var:6531|pto_duration:78064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 294679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 294685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 294691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 93600| [2025/04/30 20:08:13 294696] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693397684|now:1746043693294671|interv:103013| [2025/04/30 20:08:13 294700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693397684|now:1746043693294671|interval:103013|pto_count:0|srtt:51940 [2025/04/30 20:08:13 294704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94483|inflight:93600| [2025/04/30 20:08:13 294709] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 294713] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 294717] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693294717|diff:3246| [2025/04/30 20:08:13 294722] [debug] |xqc_engine_main_logic|END|now:1746043693294122| [2025/04/30 20:08:13 294730] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043693294729| [2025/04/30 20:08:13 294736] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 294746] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:47| [2025/04/30 20:08:13 294752] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:48| [2025/04/30 20:08:13 294760] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:48| [2025/04/30 20:08:13 294766] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 294774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:54|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:54|path_largest_ack:54| [2025/04/30 20:08:13 294781] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48006|prior_delivered:4125|prior_time:1746043693252035|is_app_limited:0|send_elapse:32289|ack_elapse:42694|ctl_first_sent_time:1746043693252340|lagest_ack_time:1746043693294729|curr_delivered:49731| [2025/04/30 20:08:13 294788] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693252340| [2025/04/30 20:08:13 294795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:819||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 20:08:13 294801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51940|rttvar:6531|minrtt:30776|latest_rtt:42389|ack_delay:72| [2025/04/30 20:08:13 294808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50737|rttvar:7304|minrtt:30776|latest_rtt:42389|ack_delay:72| [2025/04/30 20:08:13 294815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:54|lost_pn:51|thresh:3| [2025/04/30 20:08:13 294827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 294834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 294840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 294846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50737|rtt_var:7304|pto_duration:79953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 294853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 294860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 294864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 92400| [2025/04/30 20:08:13 294868] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693399573|now:1746043693294846|interv:104727| [2025/04/30 20:08:13 294872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693399573|now:1746043693294846|interval:104727|pto_count:0|srtt:50737 [2025/04/30 20:08:13 294876] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 32289, ack_elapse 42694, delivered 45606|rate 1068206|lost 2| [2025/04/30 20:08:13 294881] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1068206) in round 3| [2025/04/30 20:08:13 294885] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 294890] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94844|extra_cwnd:39454| [2025/04/30 20:08:13 294894] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94483|packet_lost:0|acked:1200|po_sent_time:1746043693252340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 294898] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94483|packet_lost:0|acked:1200|po_sent_time:1746043693252340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 294903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1068206|cwnd:95683|full_bw_reached:0|inflight:92400|srtt:50737|latest_rtt:42389|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 294909] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:48|largest:48|pns:2| [2025/04/30 20:08:13 294913] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:48|frame:ACK |recv_time:1746043693294729|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 294918] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813294729|now:1746043693294729|interv:120000000| [2025/04/30 20:08:13 294922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813294729|now:1746043693294729|interv:120000000| [2025/04/30 20:08:13 294926] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 294931] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693294122| [2025/04/30 20:08:13 294939] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693294939| [2025/04/30 20:08:13 294944] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693294943| [2025/04/30 20:08:13 294950] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 294955] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50737|min_srtt:50737|path_bw:1068206|loss_rate:1.53|path_pto:0| [2025/04/30 20:08:13 294959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92400|cwnd:95683|conn:000055FC16B356FC|stream_id:0|stream_offset:136571| [2025/04/30 20:08:13 294964] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50737|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 294968] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 294973] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50737|min_srtt:50737|path_bw:1068206|loss_rate:1.53|path_pto:0| [2025/04/30 20:08:13 294977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:92400|cwnd:95683|conn:000055FC16B356FC|stream_id:0|stream_offset:137738| [2025/04/30 20:08:13 294981] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50737|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 294986] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 294990] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50737|min_srtt:50737|path_bw:1068206|loss_rate:1.53|path_pto:0| [2025/04/30 20:08:13 294994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:92400|cwnd:95683|conn:000055FC16B356FC|stream_id:0|stream_offset:138905| [2025/04/30 20:08:13 294999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 295003] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 295007] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 295011] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 295015] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 295020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92400|cwnd:95683|conn:000055FC16B356FC|stream_id:0|stream_offset:136571| [2025/04/30 20:08:13 295027] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 295031] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:132| [2025/04/30 20:08:13 295057] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92400|now:1746043693295038|stream_id:0|stream_offset:136571| [2025/04/30 20:08:13 295063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 295068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:92400|applimit:0| [2025/04/30 20:08:13 295072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50737|rtt_var:7304|pto_duration:79953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 295077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 295081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 295084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 93600| [2025/04/30 20:08:13 295088] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693399991|now:1746043693295072|interv:104919| [2025/04/30 20:08:13 295092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693399991|now:1746043693295072|interval:104919|pto_count:0|srtt:50737 [2025/04/30 20:08:13 295097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95683|inflight:93600| [2025/04/30 20:08:13 295101] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 295106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93600|cwnd:95683|conn:000055FC16B356FC|stream_id:0|stream_offset:137738| [2025/04/30 20:08:13 295110] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 295114] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:133| [2025/04/30 20:08:13 295132] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93600|now:1746043693295120|stream_id:0|stream_offset:137738| [2025/04/30 20:08:13 295137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 295142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:93600|applimit:0| [2025/04/30 20:08:13 295146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50737|rtt_var:7304|pto_duration:79953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 295150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 295154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 295161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 94800| [2025/04/30 20:08:13 295185] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693400073|now:1746043693295146|interv:104927| [2025/04/30 20:08:13 295195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693400073|now:1746043693295146|interval:104927|pto_count:0|srtt:50737 [2025/04/30 20:08:13 295199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95683|inflight:94800| [2025/04/30 20:08:13 295204] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 295208] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 295212] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693295212|diff:2751| [2025/04/30 20:08:13 295217] [debug] |xqc_engine_main_logic|END|now:1746043693294943| [2025/04/30 20:08:13 295224] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043693295224| [2025/04/30 20:08:13 295229] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 295235] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:48| [2025/04/30 20:08:13 295239] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:50| [2025/04/30 20:08:13 295244] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:50| [2025/04/30 20:08:13 295248] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 295253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:55|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:57|path_largest_ack:55| [2025/04/30 20:08:13 295258] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49206|prior_delivered:4125|prior_time:1746043693252035|is_app_limited:0|send_elapse:32384|ack_elapse:43189|ctl_first_sent_time:1746043693252435|lagest_ack_time:1746043693295224|curr_delivered:50931| [2025/04/30 20:08:13 295263] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693252435| [2025/04/30 20:08:13 295267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:818||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 20:08:13 295272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:56|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:57|path_largest_ack:56| [2025/04/30 20:08:13 295276] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49206|prior_delivered:5325|prior_time:1746043693253023|is_app_limited:0|send_elapse:33279|ack_elapse:42201|ctl_first_sent_time:1746043693253413|lagest_ack_time:1746043693295224|curr_delivered:52131| [2025/04/30 20:08:13 295280] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693253413| [2025/04/30 20:08:13 295284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:817||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 20:08:13 295288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 295293] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49206|prior_delivered:5325|prior_time:1746043693253023|is_app_limited:0|send_elapse:33279|ack_elapse:42201|ctl_first_sent_time:1746043693253413|lagest_ack_time:1746043693295224|curr_delivered:53331| [2025/04/30 20:08:13 295301] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693254157| [2025/04/30 20:08:13 295305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:816||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 20:08:13 295309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50737|rttvar:7304|minrtt:30776|latest_rtt:41067|ack_delay:32| [2025/04/30 20:08:13 295313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49524|rttvar:7903|minrtt:30776|latest_rtt:41067|ack_delay:32| [2025/04/30 20:08:13 295318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:57|lost_pn:54|thresh:3| [2025/04/30 20:08:13 295322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 295326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 295330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 295334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49524|rtt_var:7903|pto_duration:81136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 295338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 295342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 295346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 91200| [2025/04/30 20:08:13 295350] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693401256|now:1746043693295334|interv:105922| [2025/04/30 20:08:13 295354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693401256|now:1746043693295334|interval:105922|pto_count:0|srtt:49524 [2025/04/30 20:08:13 295360] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33279, ack_elapse 42201, delivered 48006|rate 1137555|lost 2| [2025/04/30 20:08:13 295367] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137555) in round 3| [2025/04/30 20:08:13 295373] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 295380] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101000|extra_cwnd:39454| [2025/04/30 20:08:13 295387] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:95683|packet_lost:0|acked:3600|po_sent_time:1746043693254157|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 295394] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:95683|packet_lost:0|acked:3600|po_sent_time:1746043693254157|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 295401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1137555|cwnd:99283|full_bw_reached:0|inflight:91200|srtt:49524|latest_rtt:41067|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 295418] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:50|largest:50|pns:2| [2025/04/30 20:08:13 295425] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:50|frame:ACK |recv_time:1746043693295224|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 295432] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813295224|now:1746043693295224|interv:120000000| [2025/04/30 20:08:13 295439] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813295224|now:1746043693295224|interv:120000000| [2025/04/30 20:08:13 295445] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 295452] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693294943| [2025/04/30 20:08:13 295458] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693295458| [2025/04/30 20:08:13 295465] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693295464| [2025/04/30 20:08:13 295473] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 295480] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49524|min_srtt:49524|path_bw:1137555|loss_rate:1.50|path_pto:0| [2025/04/30 20:08:13 295487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:99283|conn:000055FC16B356FC|stream_id:0|stream_offset:138905| [2025/04/30 20:08:13 295494] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 295500] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 295507] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49524|min_srtt:49524|path_bw:1137555|loss_rate:1.50|path_pto:0| [2025/04/30 20:08:13 295513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:91200|cwnd:99283|conn:000055FC16B356FC|stream_id:0|stream_offset:140072| [2025/04/30 20:08:13 295520] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 295527] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 295533] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49524|min_srtt:49524|path_bw:1137555|loss_rate:1.50|path_pto:0| [2025/04/30 20:08:13 295539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:91200|cwnd:99283|conn:000055FC16B356FC|stream_id:0|stream_offset:141239| [2025/04/30 20:08:13 295552] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 295559] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 295565] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49524|min_srtt:49524|path_bw:1137555|loss_rate:1.50|path_pto:0| [2025/04/30 20:08:13 295572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:91200|cwnd:99283|conn:000055FC16B356FC|stream_id:0|stream_offset:142406| [2025/04/30 20:08:13 295578] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 295584] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 295591] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49524|min_srtt:49524|path_bw:1137555|loss_rate:1.50|path_pto:0| [2025/04/30 20:08:13 295597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:91200|cwnd:99283|conn:000055FC16B356FC|stream_id:0|stream_offset:143573| [2025/04/30 20:08:13 295604] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 295612] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 295619] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49524|min_srtt:49524|path_bw:1137555|loss_rate:1.50|path_pto:0| [2025/04/30 20:08:13 295626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:91200|cwnd:99283|conn:000055FC16B356FC|stream_id:0|stream_offset:144740| [2025/04/30 20:08:13 295633] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 295640] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 295647] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49524|min_srtt:49524|path_bw:1137555|loss_rate:1.50|path_pto:0| [2025/04/30 20:08:13 295651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:91200|cwnd:99283|conn:000055FC16B356FC|stream_id:0|stream_offset:145907| [2025/04/30 20:08:13 295656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 295660] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 295664] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 295678] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 295683] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 295687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:99283|conn:000055FC16B356FC|stream_id:0|stream_offset:138905| [2025/04/30 20:08:13 295692] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 295696] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:134| [2025/04/30 20:08:13 295734] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91200|now:1746043693295705|stream_id:0|stream_offset:138905| [2025/04/30 20:08:13 295744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 295751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:91200|applimit:0| [2025/04/30 20:08:13 295758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49524|rtt_var:7903|pto_duration:81136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 295765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 295771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 295777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 92400| [2025/04/30 20:08:13 295784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693401841|now:1746043693295758|interv:106083| [2025/04/30 20:08:13 295789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693401841|now:1746043693295758|interval:106083|pto_count:0|srtt:49524 [2025/04/30 20:08:13 295794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99283|inflight:92400| [2025/04/30 20:08:13 295799] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 295803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92400|cwnd:99283|conn:000055FC16B356FC|stream_id:0|stream_offset:140072| [2025/04/30 20:08:13 295808] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 295812] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:135| [2025/04/30 20:08:13 295837] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92400|now:1746043693295819|stream_id:0|stream_offset:140072| [2025/04/30 20:08:13 295842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 295852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:92400|applimit:0| [2025/04/30 20:08:13 295856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49524|rtt_var:7903|pto_duration:81136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 295860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 295864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 295868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 93600| [2025/04/30 20:08:13 295872] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693401955|now:1746043693295856|interv:106099| [2025/04/30 20:08:13 295876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693401955|now:1746043693295856|interval:106099|pto_count:0|srtt:49524 [2025/04/30 20:08:13 295880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99283|inflight:93600| [2025/04/30 20:08:13 295885] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 295889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93600|cwnd:99283|conn:000055FC16B356FC|stream_id:0|stream_offset:141239| [2025/04/30 20:08:13 295894] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 295898] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:136| [2025/04/30 20:08:13 295916] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93600|now:1746043693295903|stream_id:0|stream_offset:141239| [2025/04/30 20:08:13 295921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 295925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:93600|applimit:0| [2025/04/30 20:08:13 295929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49524|rtt_var:7903|pto_duration:81136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 295934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 295938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 295942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 94800| [2025/04/30 20:08:13 295946] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693402039|now:1746043693295929|interv:106110| [2025/04/30 20:08:13 295950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693402039|now:1746043693295929|interval:106110|pto_count:0|srtt:49524 [2025/04/30 20:08:13 295954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99283|inflight:94800| [2025/04/30 20:08:13 295962] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 295966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:99283|conn:000055FC16B356FC|stream_id:0|stream_offset:142406| [2025/04/30 20:08:13 295971] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 295975] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:137| [2025/04/30 20:08:13 295992] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94800|now:1746043693295980|stream_id:0|stream_offset:142406| [2025/04/30 20:08:13 295998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 296002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:94800|applimit:0| [2025/04/30 20:08:13 296006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49524|rtt_var:7903|pto_duration:81136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 296010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 296014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 296018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 96000| [2025/04/30 20:08:13 296022] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693402116|now:1746043693296006|interv:106110| [2025/04/30 20:08:13 296026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693402116|now:1746043693296006|interval:106110|pto_count:0|srtt:49524 [2025/04/30 20:08:13 296030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99283|inflight:96000| [2025/04/30 20:08:13 296034] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 296038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96000|cwnd:99283|conn:000055FC16B356FC|stream_id:0|stream_offset:143573| [2025/04/30 20:08:13 296043] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 296047] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:138| [2025/04/30 20:08:13 296063] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96000|now:1746043693296052|stream_id:0|stream_offset:143573| [2025/04/30 20:08:13 296068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 296072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:96000|applimit:0| [2025/04/30 20:08:13 296076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49524|rtt_var:7903|pto_duration:81136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 296084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 296088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 296091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 97200| [2025/04/30 20:08:13 296095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693402188|now:1746043693296076|interv:106112| [2025/04/30 20:08:13 296099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693402188|now:1746043693296076|interval:106112|pto_count:0|srtt:49524 [2025/04/30 20:08:13 296104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99283|inflight:97200| [2025/04/30 20:08:13 296108] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 296112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97200|cwnd:99283|conn:000055FC16B356FC|stream_id:0|stream_offset:144740| [2025/04/30 20:08:13 296116] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 296120] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:139| [2025/04/30 20:08:13 296137] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97200|now:1746043693296125|stream_id:0|stream_offset:144740| [2025/04/30 20:08:13 296142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 296146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:97200|applimit:0| [2025/04/30 20:08:13 296150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49524|rtt_var:7903|pto_duration:81136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 296154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 296158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 296162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 98400| [2025/04/30 20:08:13 296184] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693402261|now:1746043693296150|interv:106111| [2025/04/30 20:08:13 296188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693402261|now:1746043693296150|interval:106111|pto_count:0|srtt:49524 [2025/04/30 20:08:13 296193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99283|inflight:98400| [2025/04/30 20:08:13 296197] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 296202] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 296206] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693296206|diff:1757| [2025/04/30 20:08:13 296214] [debug] |xqc_engine_main_logic|END|now:1746043693295464| [2025/04/30 20:08:13 296221] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043693296221| [2025/04/30 20:08:13 296226] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 296232] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:50| [2025/04/30 20:08:13 296236] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:51| [2025/04/30 20:08:13 296241] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:51| [2025/04/30 20:08:13 296245] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 296250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 296255] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50406|prior_delivered:6525|prior_time:1746043693254311|is_app_limited:0|send_elapse:35272|ack_elapse:41910|ctl_first_sent_time:1746043693255498|lagest_ack_time:1746043693296221|curr_delivered:54531| [2025/04/30 20:08:13 296260] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693255498| [2025/04/30 20:08:13 296264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:815||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 20:08:13 296268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49524|rttvar:7903|minrtt:30776|latest_rtt:40723|ack_delay:24| [2025/04/30 20:08:13 296273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:48421|rttvar:8134|minrtt:30776|latest_rtt:40723|ack_delay:24| [2025/04/30 20:08:13 296277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:58|lost_pn:55|thresh:3| [2025/04/30 20:08:13 296281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 296285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 296289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 296293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48421|rtt_var:8134|pto_duration:80957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 296297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 296301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 296305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 97200| [2025/04/30 20:08:13 296309] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693402082|now:1746043693296293|interv:105789| [2025/04/30 20:08:13 296313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693402082|now:1746043693296293|interval:105789|pto_count:0|srtt:48421 [2025/04/30 20:08:13 296317] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35272, ack_elapse 41910, delivered 48006|rate 1145454|lost 2| [2025/04/30 20:08:13 296325] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145454) in round 3| [2025/04/30 20:08:13 296329] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 296333] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101702|extra_cwnd:39454| [2025/04/30 20:08:13 296337] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99283|packet_lost:0|acked:1200|po_sent_time:1746043693255498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 296342] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99283|packet_lost:0|acked:1200|po_sent_time:1746043693255498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 296346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1145454|cwnd:100483|full_bw_reached:0|inflight:97200|srtt:48421|latest_rtt:40723|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 296353] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:51|largest:51|pns:2| [2025/04/30 20:08:13 296360] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:51|frame:ACK |recv_time:1746043693296221|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 296368] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813296221|now:1746043693296221|interv:120000000| [2025/04/30 20:08:13 296374] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813296221|now:1746043693296221|interv:120000000| [2025/04/30 20:08:13 296380] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 296387] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693295464| [2025/04/30 20:08:13 296394] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693296394| [2025/04/30 20:08:13 296401] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693296400| [2025/04/30 20:08:13 296409] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 296416] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48421|min_srtt:48421|path_bw:1145454|loss_rate:1.44|path_pto:0| [2025/04/30 20:08:13 296423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97200|cwnd:100483|conn:000055FC16B356FC|stream_id:0|stream_offset:145907| [2025/04/30 20:08:13 296431] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 296438] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 296445] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48421|min_srtt:48421|path_bw:1145454|loss_rate:1.44|path_pto:0| [2025/04/30 20:08:13 296458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:97200|cwnd:100483|conn:000055FC16B356FC|stream_id:0|stream_offset:147074| [2025/04/30 20:08:13 296465] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 296471] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 296477] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48421|min_srtt:48421|path_bw:1145454|loss_rate:1.44|path_pto:0| [2025/04/30 20:08:13 296484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:97200|cwnd:100483|conn:000055FC16B356FC|stream_id:0|stream_offset:148241| [2025/04/30 20:08:13 296490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 296495] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 296502] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 296508] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 296514] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 296521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97200|cwnd:100483|conn:000055FC16B356FC|stream_id:0|stream_offset:145907| [2025/04/30 20:08:13 296527] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 296533] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:140| [2025/04/30 20:08:13 296562] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97200|now:1746043693296544|stream_id:0|stream_offset:145907| [2025/04/30 20:08:13 296570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 296578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:97200|applimit:0| [2025/04/30 20:08:13 296584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48421|rtt_var:8134|pto_duration:80957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 296590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 296596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 296603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 98400| [2025/04/30 20:08:13 296609] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693402501|now:1746043693296584|interv:105917| [2025/04/30 20:08:13 296623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693402501|now:1746043693296584|interval:105917|pto_count:0|srtt:48421 [2025/04/30 20:08:13 296631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100483|inflight:98400| [2025/04/30 20:08:13 296638] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 296644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98400|cwnd:100483|conn:000055FC16B356FC|stream_id:0|stream_offset:147074| [2025/04/30 20:08:13 296652] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 296658] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:141| [2025/04/30 20:08:13 296692] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98400|now:1746043693296668|stream_id:0|stream_offset:147074| [2025/04/30 20:08:13 296699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 296704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:98400|applimit:0| [2025/04/30 20:08:13 296708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48421|rtt_var:8134|pto_duration:80957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 296712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 296716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 296720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 99600| [2025/04/30 20:08:13 296724] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693402625|now:1746043693296708|interv:105917| [2025/04/30 20:08:13 296728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693402625|now:1746043693296708|interval:105917|pto_count:0|srtt:48421 [2025/04/30 20:08:13 296733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100483|inflight:99600| [2025/04/30 20:08:13 296741] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 296746] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 296750] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693296750|diff:1213| [2025/04/30 20:08:13 296754] [debug] |xqc_engine_main_logic|END|now:1746043693296400| [2025/04/30 20:08:13 296762] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043693296761| [2025/04/30 20:08:13 296767] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 296772] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:51| [2025/04/30 20:08:13 296776] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:52| [2025/04/30 20:08:13 296787] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:52| [2025/04/30 20:08:13 296791] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 296796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 296801] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:51606|prior_delivered:6525|prior_time:1746043693254311|is_app_limited:0|send_elapse:35703|ack_elapse:42450|ctl_first_sent_time:1746043693255929|lagest_ack_time:1746043693296761|curr_delivered:55731| [2025/04/30 20:08:13 296806] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693255929| [2025/04/30 20:08:13 296810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:814||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 20:08:13 296814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:48421|rttvar:8134|minrtt:30776|latest_rtt:40832|ack_delay:40| [2025/04/30 20:08:13 296818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47468|rttvar:8008|minrtt:30776|latest_rtt:40832|ack_delay:40| [2025/04/30 20:08:13 296823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:59|lost_pn:56|thresh:3| [2025/04/30 20:08:13 296827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 296831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 296836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 296842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47468|rtt_var:8008|pto_duration:79500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 296849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 296855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 296861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 98400| [2025/04/30 20:08:13 296868] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693401168|now:1746043693296842|interv:104326| [2025/04/30 20:08:13 296874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693401168|now:1746043693296842|interval:104326|pto_count:0|srtt:47468 [2025/04/30 20:08:13 296881] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35703, ack_elapse 42450, delivered 49206|rate 1159151|lost 2| [2025/04/30 20:08:13 296888] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159151) in round 3| [2025/04/30 20:08:13 296895] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 296901] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:102919|extra_cwnd:39454| [2025/04/30 20:08:13 296908] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100483|packet_lost:0|acked:1200|po_sent_time:1746043693255929|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 296921] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100483|packet_lost:0|acked:1200|po_sent_time:1746043693255929|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 296926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1159151|cwnd:101683|full_bw_reached:0|inflight:98400|srtt:47468|latest_rtt:40832|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 296932] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:52|largest:52|pns:2| [2025/04/30 20:08:13 296937] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:52|frame:ACK |recv_time:1746043693296761|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 296941] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813296761|now:1746043693296761|interv:120000000| [2025/04/30 20:08:13 296946] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813296761|now:1746043693296761|interv:120000000| [2025/04/30 20:08:13 296950] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 296954] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693296400| [2025/04/30 20:08:13 296958] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693296958| [2025/04/30 20:08:13 296963] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693296962| [2025/04/30 20:08:13 296970] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 296978] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47468|min_srtt:47468|path_bw:1159151|loss_rate:1.42|path_pto:0| [2025/04/30 20:08:13 296984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98400|cwnd:101683|conn:000055FC16B356FC|stream_id:0|stream_offset:148241| [2025/04/30 20:08:13 296991] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 296999] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 297006] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47468|min_srtt:47468|path_bw:1159151|loss_rate:1.42|path_pto:0| [2025/04/30 20:08:13 297012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:98400|cwnd:101683|conn:000055FC16B356FC|stream_id:0|stream_offset:149408| [2025/04/30 20:08:13 297019] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 297030] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 297037] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47468|min_srtt:47468|path_bw:1159151|loss_rate:1.42|path_pto:0| [2025/04/30 20:08:13 297044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:98400|cwnd:101683|conn:000055FC16B356FC|stream_id:0|stream_offset:150575| [2025/04/30 20:08:13 297051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 297057] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 297063] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 297069] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 297074] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 297079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98400|cwnd:101683|conn:000055FC16B356FC|stream_id:0|stream_offset:148241| [2025/04/30 20:08:13 297086] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 297092] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:142| [2025/04/30 20:08:13 297154] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98400|now:1746043693297101|stream_id:0|stream_offset:148241| [2025/04/30 20:08:13 297164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 297190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:98400|applimit:0| [2025/04/30 20:08:13 297197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47468|rtt_var:8008|pto_duration:79500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 297203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 297209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 297215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 99600| [2025/04/30 20:08:13 297219] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693401601|now:1746043693297197|interv:104404| [2025/04/30 20:08:13 297224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693401601|now:1746043693297197|interval:104404|pto_count:0|srtt:47468 [2025/04/30 20:08:13 297228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101683|inflight:99600| [2025/04/30 20:08:13 297233] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 297243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99600|cwnd:101683|conn:000055FC16B356FC|stream_id:0|stream_offset:149408| [2025/04/30 20:08:13 297247] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 297256] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:143| [2025/04/30 20:08:13 297292] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99600|now:1746043693297266|stream_id:0|stream_offset:149408| [2025/04/30 20:08:13 297299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 297304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:99600|applimit:0| [2025/04/30 20:08:13 297308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47468|rtt_var:8008|pto_duration:79500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 297312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 297316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 297320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 100800| [2025/04/30 20:08:13 297324] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693401766|now:1746043693297308|interv:104458| [2025/04/30 20:08:13 297328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693401766|now:1746043693297308|interval:104458|pto_count:0|srtt:47468 [2025/04/30 20:08:13 297332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101683|inflight:100800| [2025/04/30 20:08:13 297337] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 297341] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 297346] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693297345|diff:618| [2025/04/30 20:08:13 297352] [debug] |xqc_engine_main_logic|END|now:1746043693296962| [2025/04/30 20:08:13 297363] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043693297362| [2025/04/30 20:08:13 297370] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 297377] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:52| [2025/04/30 20:08:13 297381] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:53| [2025/04/30 20:08:13 297386] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:53| [2025/04/30 20:08:13 297390] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 297395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 297400] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:51606|prior_delivered:7725|prior_time:1746043693256064|is_app_limited:0|send_elapse:36056|ack_elapse:41298|ctl_first_sent_time:1746043693256367|lagest_ack_time:1746043693297362|curr_delivered:56931| [2025/04/30 20:08:13 297410] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693256367| [2025/04/30 20:08:13 297414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:813||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 20:08:13 297419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47468|rttvar:8008|minrtt:30776|latest_rtt:40995|ack_delay:40| [2025/04/30 20:08:13 297423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46654|rttvar:7634|minrtt:30776|latest_rtt:40995|ack_delay:40| [2025/04/30 20:08:13 297427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:60|lost_pn:57|thresh:3| [2025/04/30 20:08:13 297431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 297436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 297439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 297444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46654|rtt_var:7634|pto_duration:77190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 297449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 297455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 297462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 99600| [2025/04/30 20:08:13 297469] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693399456|now:1746043693297443|interv:102013| [2025/04/30 20:08:13 297475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693399456|now:1746043693297443|interval:102013|pto_count:0|srtt:46654 [2025/04/30 20:08:13 297481] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36056, ack_elapse 41298, delivered 49206|rate 1191486|lost 2| [2025/04/30 20:08:13 297487] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191486) in round 3| [2025/04/30 20:08:13 297493] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 297500] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:105790|extra_cwnd:39454| [2025/04/30 20:08:13 297506] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101683|packet_lost:0|acked:1200|po_sent_time:1746043693256367|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 297513] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101683|packet_lost:0|acked:1200|po_sent_time:1746043693256367|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 297521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1191486|cwnd:102883|full_bw_reached:0|inflight:99600|srtt:46654|latest_rtt:40995|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 297534] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:53|largest:53|pns:2| [2025/04/30 20:08:13 297539] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:53|frame:ACK |recv_time:1746043693297362|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 297544] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813297362|now:1746043693297362|interv:120000000| [2025/04/30 20:08:13 297551] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813297362|now:1746043693297362|interv:120000000| [2025/04/30 20:08:13 297557] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 297564] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693296962| [2025/04/30 20:08:13 297570] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693297570| [2025/04/30 20:08:13 297578] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693297576| [2025/04/30 20:08:13 297585] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 297593] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46654|min_srtt:46654|path_bw:1191486|loss_rate:1.40|path_pto:0| [2025/04/30 20:08:13 297601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99600|cwnd:102883|conn:000055FC16B356FC|stream_id:0|stream_offset:150575| [2025/04/30 20:08:13 297608] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46654|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 297615] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 297621] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46654|min_srtt:46654|path_bw:1191486|loss_rate:1.40|path_pto:0| [2025/04/30 20:08:13 297627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:99600|cwnd:102883|conn:000055FC16B356FC|stream_id:0|stream_offset:151742| [2025/04/30 20:08:13 297634] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46654|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 297640] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 297647] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46654|min_srtt:46654|path_bw:1191486|loss_rate:1.40|path_pto:0| [2025/04/30 20:08:13 297654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:99600|cwnd:102883|conn:000055FC16B356FC|stream_id:0|stream_offset:152909| [2025/04/30 20:08:13 297665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 297669] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 297673] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 297678] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 297685] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 297692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99600|cwnd:102883|conn:000055FC16B356FC|stream_id:0|stream_offset:150575| [2025/04/30 20:08:13 297699] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 297706] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:144| [2025/04/30 20:08:13 297740] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99600|now:1746043693297714|stream_id:0|stream_offset:150575| [2025/04/30 20:08:13 297747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:144|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 297751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:99600|applimit:0| [2025/04/30 20:08:13 297756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46654|rtt_var:7634|pto_duration:77190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 297760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 297764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 297768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 100800| [2025/04/30 20:08:13 297772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693399904|now:1746043693297755|interv:102149| [2025/04/30 20:08:13 297776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693399904|now:1746043693297755|interval:102149|pto_count:0|srtt:46654 [2025/04/30 20:08:13 297781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102883|inflight:100800| [2025/04/30 20:08:13 297785] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 297790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100800|cwnd:102883|conn:000055FC16B356FC|stream_id:0|stream_offset:151742| [2025/04/30 20:08:13 297794] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 297798] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:145| [2025/04/30 20:08:13 297843] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100800|now:1746043693297814|stream_id:0|stream_offset:151742| [2025/04/30 20:08:13 297853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 297861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:100800|applimit:0| [2025/04/30 20:08:13 297868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46654|rtt_var:7634|pto_duration:77190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 297875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 297881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 297887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 102000| [2025/04/30 20:08:13 297892] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693400004|now:1746043693297867|interv:102137| [2025/04/30 20:08:13 297898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693400004|now:1746043693297867|interval:102137|pto_count:0|srtt:46654 [2025/04/30 20:08:13 297905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102883|inflight:102000| [2025/04/30 20:08:13 297911] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693297963| [2025/04/30 20:08:13 297917] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693297963| [2025/04/30 20:08:13 297923] [debug] |xqc_engine_wakeup_after|wakeup:1746043693297963|now:1746043693297923|diff:40| [2025/04/30 20:08:13 297930] [debug] |xqc_engine_main_logic|END|now:1746043693297576| [2025/04/30 20:08:13 297940] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693297940| [2025/04/30 20:08:13 297948] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 297956] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:53| [2025/04/30 20:08:13 297963] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:54| [2025/04/30 20:08:13 297971] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:54| [2025/04/30 20:08:13 297976] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 297981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 297986] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:52806|prior_delivered:7725|prior_time:1746043693256064|is_app_limited:0|send_elapse:36165|ack_elapse:41876|ctl_first_sent_time:1746043693256476|lagest_ack_time:1746043693297940|curr_delivered:58131| [2025/04/30 20:08:13 297991] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693256476| [2025/04/30 20:08:13 297995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 20:08:13 297999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46654|rttvar:7634|minrtt:30776|latest_rtt:41464|ack_delay:32| [2025/04/30 20:08:13 298009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46002|rttvar:7031|minrtt:30776|latest_rtt:41464|ack_delay:32| [2025/04/30 20:08:13 298014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:61|lost_pn:58|thresh:3| [2025/04/30 20:08:13 298018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 298022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 298026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 298030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46002|rtt_var:7031|pto_duration:74126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 298034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 298038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 298042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 100800| [2025/04/30 20:08:13 298045] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693396940|now:1746043693298029|interv:98911| [2025/04/30 20:08:13 298049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693396940|now:1746043693298029|interval:98911|pto_count:0|srtt:46002 [2025/04/30 20:08:13 298054] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36165, ack_elapse 41876, delivered 50406|rate 1203696|lost 2| [2025/04/30 20:08:13 298058] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203696) in round 3| [2025/04/30 20:08:13 298062] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 298066] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 298070] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102883|packet_lost:0|acked:1200|po_sent_time:1746043693256476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 298075] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102883|packet_lost:0|acked:1200|po_sent_time:1746043693256476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 298079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:104083|full_bw_reached:0|inflight:100800|srtt:46002|latest_rtt:41464|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 298085] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 298089] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 298094] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 298102] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:54|largest:54|pns:2| [2025/04/30 20:08:13 298106] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:54|frame:PING ACK |recv_time:1746043693297940|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 298111] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813297940|now:1746043693297940|interv:120000000| [2025/04/30 20:08:13 298115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813297940|now:1746043693297940|interv:120000000| [2025/04/30 20:08:13 298119] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693297963|pq_index:0| [2025/04/30 20:08:13 298123] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693297576| [2025/04/30 20:08:13 298127] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693298127| [2025/04/30 20:08:13 298132] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693298131| [2025/04/30 20:08:13 298137] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 298142] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:54|ack_delay:201|first_ack_range:4|largest_pkt_recv_time:1746043693297940| [2025/04/30 20:08:13 298146] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:54|low:50|pkt_pns:2| [2025/04/30 20:08:13 298150] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:48|low:35|pkt_pns:2| [2025/04/30 20:08:13 298154] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:33|low:28|pkt_pns:2| [2025/04/30 20:08:13 298158] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:26|low:5|pkt_pns:2| [2025/04/30 20:08:13 298162] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:54|frame_largest_recv:54| [2025/04/30 20:08:13 298184] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 298189] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:152909| [2025/04/30 20:08:13 298194] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46002|min_srtt:46002|path_bw:1203696|loss_rate:1.38|path_pto:0| [2025/04/30 20:08:13 298199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1211|inflight:100800|cwnd:104083|conn:000055FC16B356FC|stream_id:0|stream_offset:154076| [2025/04/30 20:08:13 298203] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 298208] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 298212] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46002|min_srtt:46002|path_bw:1203696|loss_rate:1.38|path_pto:0| [2025/04/30 20:08:13 298216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2411|inflight:100800|cwnd:104083|conn:000055FC16B356FC|stream_id:0|stream_offset:155243| [2025/04/30 20:08:13 298223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 298227] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 298231] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 298236] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 298240] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 298244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:100800|cwnd:104083|conn:000055FC16B356FC|stream_id:0|stream_offset:152909| [2025/04/30 20:08:13 298249] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 298253] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:146| [2025/04/30 20:08:13 298287] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:146|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:100800|now:1746043693298260|stream_id:0|stream_offset:152909| [2025/04/30 20:08:13 298297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:146|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:08:13 298304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:100800|applimit:0| [2025/04/30 20:08:13 298311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46002|rtt_var:7031|pto_duration:74126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 298317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 298321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 298325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 102011| [2025/04/30 20:08:13 298329] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693397386|now:1746043693298311|interv:99075| [2025/04/30 20:08:13 298333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693397386|now:1746043693298311|interval:99075|pto_count:0|srtt:46002 [2025/04/30 20:08:13 298337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104083|inflight:102011| [2025/04/30 20:08:13 298342] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 298346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102011|cwnd:104083|conn:000055FC16B356FC|stream_id:0|stream_offset:154076| [2025/04/30 20:08:13 298351] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 298355] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:147| [2025/04/30 20:08:13 298389] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102011|now:1746043693298366|stream_id:0|stream_offset:154076| [2025/04/30 20:08:13 298398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 298405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:102011|applimit:0| [2025/04/30 20:08:13 298412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46002|rtt_var:7031|pto_duration:74126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 298416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 298420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 298424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 103211| [2025/04/30 20:08:13 298428] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693397492|now:1746043693298411|interv:99081| [2025/04/30 20:08:13 298432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693397492|now:1746043693298411|interval:99081|pto_count:0|srtt:46002 [2025/04/30 20:08:13 298436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104083|inflight:103211| [2025/04/30 20:08:13 298441] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693397492| [2025/04/30 20:08:13 298445] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693397492| [2025/04/30 20:08:13 298449] [debug] |xqc_engine_wakeup_after|wakeup:1746043693397492|now:1746043693298449|diff:99043| [2025/04/30 20:08:13 298453] [debug] |xqc_engine_main_logic|END|now:1746043693298131| [2025/04/30 20:08:13 298458] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693298458| [2025/04/30 20:08:13 298462] [debug] |xqc_engine_wakeup_after|wakeup:1746043693397492|now:1746043693298462|diff:99030| [2025/04/30 20:08:13 298466] [debug] |xqc_engine_main_logic|END|now:1746043693298458| [2025/04/30 20:08:13 299866] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043693299864| [2025/04/30 20:08:13 299881] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 299888] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:54| [2025/04/30 20:08:13 299892] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:55| [2025/04/30 20:08:13 299899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:55| [2025/04/30 20:08:13 299903] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 299908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 299914] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:52806|prior_delivered:8925|prior_time:1746043693256590|is_app_limited:0|send_elapse:36517|ack_elapse:43274|ctl_first_sent_time:1746043693256908|lagest_ack_time:1746043693299864|curr_delivered:59331| [2025/04/30 20:08:13 299924] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693256908| [2025/04/30 20:08:13 299929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 20:08:13 299934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46002|rttvar:7031|minrtt:30776|latest_rtt:42956|ack_delay:40| [2025/04/30 20:08:13 299938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45616|rttvar:6045|minrtt:30776|latest_rtt:42956|ack_delay:40| [2025/04/30 20:08:13 299945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:62|lost_pn:59|thresh:3| [2025/04/30 20:08:13 299951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 299957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 299963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 299970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45616|rtt_var:6045|pto_duration:69796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 299977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 299982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 299988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 102011| [2025/04/30 20:08:13 299995] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693393162|now:1746043693299970|interv:93192| [2025/04/30 20:08:13 300002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693393162|now:1746043693299970|interval:93192|pto_count:0|srtt:45616 [2025/04/30 20:08:13 300009] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36517, ack_elapse 43274, delivered 50406|rate 1164810|lost 2| [2025/04/30 20:08:13 300016] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164810) in round 3| [2025/04/30 20:08:13 300021] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 300025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 300032] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104083|packet_lost:0|acked:1200|po_sent_time:1746043693256908|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 300038] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104083|packet_lost:0|acked:1200|po_sent_time:1746043693256908|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 300045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:105283|full_bw_reached:0|inflight:102011|srtt:45616|latest_rtt:42956|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 300060] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:55|largest:55|pns:2| [2025/04/30 20:08:13 300068] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:55|frame:ACK |recv_time:1746043693299864|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 300075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813299864|now:1746043693299864|interv:120000000| [2025/04/30 20:08:13 300082] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813299864|now:1746043693299864|interv:120000000| [2025/04/30 20:08:13 300088] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693397492|pq_index:0| [2025/04/30 20:08:13 300095] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693298131| [2025/04/30 20:08:13 300101] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693300101| [2025/04/30 20:08:13 300109] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693300107| [2025/04/30 20:08:13 300117] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 300124] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45616|min_srtt:45616|path_bw:1203696|loss_rate:1.36|path_pto:0| [2025/04/30 20:08:13 300132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102011|cwnd:105283|conn:000055FC16B356FC|stream_id:0|stream_offset:155243| [2025/04/30 20:08:13 300138] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45616|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 300143] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 300147] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45616|min_srtt:45616|path_bw:1203696|loss_rate:1.36|path_pto:0| [2025/04/30 20:08:13 300152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:102011|cwnd:105283|conn:000055FC16B356FC|stream_id:0|stream_offset:156410| [2025/04/30 20:08:13 300156] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45616|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 300161] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 300187] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45616|min_srtt:45616|path_bw:1203696|loss_rate:1.36|path_pto:0| [2025/04/30 20:08:13 300199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:102011|cwnd:105283|conn:000055FC16B356FC|stream_id:0|stream_offset:157577| [2025/04/30 20:08:13 300204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 300213] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 300217] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 300221] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 300226] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 300230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102011|cwnd:105283|conn:000055FC16B356FC|stream_id:0|stream_offset:155243| [2025/04/30 20:08:13 300235] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 300239] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:148| [2025/04/30 20:08:13 300280] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102011|now:1746043693300247|stream_id:0|stream_offset:155243| [2025/04/30 20:08:13 300290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 300298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:102011|applimit:0| [2025/04/30 20:08:13 300304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45616|rtt_var:6045|pto_duration:69796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 300311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 300315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 300319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 103211| [2025/04/30 20:08:13 300323] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693395043|now:1746043693300304|interv:94739| [2025/04/30 20:08:13 300327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693395043|now:1746043693300304|interval:94739|pto_count:0|srtt:45616 [2025/04/30 20:08:13 300332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105283|inflight:103211| [2025/04/30 20:08:13 300337] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 300341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103211|cwnd:105283|conn:000055FC16B356FC|stream_id:0|stream_offset:156410| [2025/04/30 20:08:13 300346] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 300350] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:149| [2025/04/30 20:08:13 300381] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103211|now:1746043693300357|stream_id:0|stream_offset:156410| [2025/04/30 20:08:13 300397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 300405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:103211|applimit:0| [2025/04/30 20:08:13 300410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45616|rtt_var:6045|pto_duration:69796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 300414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 300418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 300422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 104411| [2025/04/30 20:08:13 300426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693395153|now:1746043693300410|interv:94743| [2025/04/30 20:08:13 300430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693395153|now:1746043693300410|interval:94743|pto_count:0|srtt:45616 [2025/04/30 20:08:13 300435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105283|inflight:104411| [2025/04/30 20:08:13 300439] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693395153| [2025/04/30 20:08:13 300444] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693395153| [2025/04/30 20:08:13 300448] [debug] |xqc_engine_wakeup_after|wakeup:1746043693395153|now:1746043693300448|diff:94705| [2025/04/30 20:08:13 300452] [debug] |xqc_engine_main_logic|END|now:1746043693300107| [2025/04/30 20:08:13 300460] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043693300460| [2025/04/30 20:08:13 300465] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 300471] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:55| [2025/04/30 20:08:13 300474] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:56| [2025/04/30 20:08:13 300480] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:56| [2025/04/30 20:08:13 300484] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 300489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 300494] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54006|prior_delivered:8925|prior_time:1746043693256590|is_app_limited:0|send_elapse:36656|ack_elapse:43870|ctl_first_sent_time:1746043693257047|lagest_ack_time:1746043693300460|curr_delivered:60531| [2025/04/30 20:08:13 300499] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693257047| [2025/04/30 20:08:13 300503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 20:08:13 300507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45616|rttvar:6045|minrtt:30776|latest_rtt:43413|ack_delay:32| [2025/04/30 20:08:13 300512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45336|rttvar:5092|minrtt:30776|latest_rtt:43413|ack_delay:32| [2025/04/30 20:08:13 300520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:63|lost_pn:60|thresh:3| [2025/04/30 20:08:13 300524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 300528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 300532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 300536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45336|rtt_var:5092|pto_duration:65704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 300540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 300544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 300548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 103211| [2025/04/30 20:08:13 300552] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693391061|now:1746043693300536|interv:90525| [2025/04/30 20:08:13 300556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693391061|now:1746043693300536|interval:90525|pto_count:0|srtt:45336 [2025/04/30 20:08:13 300560] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36656, ack_elapse 43870, delivered 51606|rate 1176339|lost 2| [2025/04/30 20:08:13 300565] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176339) in round 3| [2025/04/30 20:08:13 300572] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 300578] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 300584] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105283|packet_lost:0|acked:1200|po_sent_time:1746043693257047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 300591] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105283|packet_lost:0|acked:1200|po_sent_time:1746043693257047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 300599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:106483|full_bw_reached:0|inflight:103211|srtt:45336|latest_rtt:43413|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 300606] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:56|largest:56|pns:2| [2025/04/30 20:08:13 300611] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:56|frame:ACK |recv_time:1746043693300460|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 300615] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813300460|now:1746043693300460|interv:120000000| [2025/04/30 20:08:13 300620] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813300460|now:1746043693300460|interv:120000000| [2025/04/30 20:08:13 300627] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693395153|pq_index:0| [2025/04/30 20:08:13 300631] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693300107| [2025/04/30 20:08:13 300635] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693300635| [2025/04/30 20:08:13 300641] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693300639| [2025/04/30 20:08:13 300646] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 300654] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45336|min_srtt:45336|path_bw:1203696|loss_rate:1.34|path_pto:0| [2025/04/30 20:08:13 300661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103211|cwnd:106483|conn:000055FC16B356FC|stream_id:0|stream_offset:157577| [2025/04/30 20:08:13 300668] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45336|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 300675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 300681] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45336|min_srtt:45336|path_bw:1203696|loss_rate:1.34|path_pto:0| [2025/04/30 20:08:13 300688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:103211|cwnd:106483|conn:000055FC16B356FC|stream_id:0|stream_offset:158744| [2025/04/30 20:08:13 300694] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45336|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 300700] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 300707] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45336|min_srtt:45336|path_bw:1203696|loss_rate:1.34|path_pto:0| [2025/04/30 20:08:13 300713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:103211|cwnd:106483|conn:000055FC16B356FC|stream_id:0|stream_offset:159911| [2025/04/30 20:08:13 300720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 300726] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 300732] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 300738] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 300745] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 300757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103211|cwnd:106483|conn:000055FC16B356FC|stream_id:0|stream_offset:157577| [2025/04/30 20:08:13 300765] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 300771] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:150| [2025/04/30 20:08:13 300810] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103211|now:1746043693300781|stream_id:0|stream_offset:157577| [2025/04/30 20:08:13 300821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 300828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:103211|applimit:0| [2025/04/30 20:08:13 300835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45336|rtt_var:5092|pto_duration:65704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 300842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 300849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 300853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 104411| [2025/04/30 20:08:13 300857] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693391485|now:1746043693300835|interv:90650| [2025/04/30 20:08:13 300861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693391485|now:1746043693300835|interval:90650|pto_count:0|srtt:45336 [2025/04/30 20:08:13 300866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106483|inflight:104411| [2025/04/30 20:08:13 300871] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 300875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104411|cwnd:106483|conn:000055FC16B356FC|stream_id:0|stream_offset:158744| [2025/04/30 20:08:13 300880] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 300884] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:151| [2025/04/30 20:08:13 300913] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104411|now:1746043693300890|stream_id:0|stream_offset:158744| [2025/04/30 20:08:13 300922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 300930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:104411|applimit:0| [2025/04/30 20:08:13 300937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45336|rtt_var:5092|pto_duration:65704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 300948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 300952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 300956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 105611| [2025/04/30 20:08:13 300960] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693391594|now:1746043693300937|interv:90657| [2025/04/30 20:08:13 300964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693391594|now:1746043693300937|interval:90657|pto_count:0|srtt:45336 [2025/04/30 20:08:13 300968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106483|inflight:105611| [2025/04/30 20:08:13 300973] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693391594| [2025/04/30 20:08:13 300977] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693391594| [2025/04/30 20:08:13 300981] [debug] |xqc_engine_wakeup_after|wakeup:1746043693391594|now:1746043693300981|diff:90613| [2025/04/30 20:08:13 300986] [debug] |xqc_engine_main_logic|END|now:1746043693300639| [2025/04/30 20:08:13 300991] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693300991| [2025/04/30 20:08:13 300995] [debug] |xqc_engine_wakeup_after|wakeup:1746043693391594|now:1746043693300995|diff:90599| [2025/04/30 20:08:13 300999] [debug] |xqc_engine_main_logic|END|now:1746043693300991| [2025/04/30 20:08:13 302107] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693302105| [2025/04/30 20:08:13 302123] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 302132] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:56| [2025/04/30 20:08:13 302139] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:57| [2025/04/30 20:08:13 302148] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:57| [2025/04/30 20:08:13 302154] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 302163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:64|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:64|path_largest_ack:64| [2025/04/30 20:08:13 302196] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54006|prior_delivered:10125|prior_time:1746043693257178|is_app_limited:0|send_elapse:36968|ack_elapse:44927|ctl_first_sent_time:1746043693257435|lagest_ack_time:1746043693302105|curr_delivered:61731| [2025/04/30 20:08:13 302203] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693257435| [2025/04/30 20:08:13 302210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 20:08:13 302217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45336|rttvar:5092|minrtt:30776|latest_rtt:44670|ack_delay:120| [2025/04/30 20:08:13 302224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45237|rttvar:4015|minrtt:30776|latest_rtt:44670|ack_delay:120| [2025/04/30 20:08:13 302231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:64|lost_pn:61|thresh:3| [2025/04/30 20:08:13 302245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 302251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 302258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 302265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45237|rtt_var:4015|pto_duration:61297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 302272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 302276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 302280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 104411| [2025/04/30 20:08:13 302284] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693387187|now:1746043693302264|interv:84923| [2025/04/30 20:08:13 302288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693387187|now:1746043693302264|interval:84923|pto_count:0|srtt:45237 [2025/04/30 20:08:13 302293] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36968, ack_elapse 44927, delivered 51606|rate 1148663|lost 2| [2025/04/30 20:08:13 302297] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148663) in round 3| [2025/04/30 20:08:13 302301] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 302305] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 302309] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106483|packet_lost:0|acked:1200|po_sent_time:1746043693257435|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 302314] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106483|packet_lost:0|acked:1200|po_sent_time:1746043693257435|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 302319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:107683|full_bw_reached:0|inflight:104411|srtt:45237|latest_rtt:44670|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 302325] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:57|largest:57|pns:2| [2025/04/30 20:08:13 302329] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:57|frame:ACK |recv_time:1746043693302105|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 302334] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813302105|now:1746043693302105|interv:120000000| [2025/04/30 20:08:13 302339] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813302105|now:1746043693302105|interv:120000000| [2025/04/30 20:08:13 302342] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693391594|pq_index:0| [2025/04/30 20:08:13 302347] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693300639| [2025/04/30 20:08:13 302355] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693302355| [2025/04/30 20:08:13 302360] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693302359| [2025/04/30 20:08:13 302366] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 302370] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45237|min_srtt:45237|path_bw:1203696|loss_rate:1.32|path_pto:0| [2025/04/30 20:08:13 302375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104411|cwnd:107683|conn:000055FC16B356FC|stream_id:0|stream_offset:159911| [2025/04/30 20:08:13 302379] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 302384] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 302389] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45237|min_srtt:45237|path_bw:1203696|loss_rate:1.32|path_pto:0| [2025/04/30 20:08:13 302394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:104411|cwnd:107683|conn:000055FC16B356FC|stream_id:0|stream_offset:161078| [2025/04/30 20:08:13 302402] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 302409] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 302417] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45237|min_srtt:45237|path_bw:1203696|loss_rate:1.32|path_pto:0| [2025/04/30 20:08:13 302424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:104411|cwnd:107683|conn:000055FC16B356FC|stream_id:0|stream_offset:162245| [2025/04/30 20:08:13 302429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 302433] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 302439] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 302446] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 302453] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 302458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104411|cwnd:107683|conn:000055FC16B356FC|stream_id:0|stream_offset:159911| [2025/04/30 20:08:13 302467] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 302474] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:152| [2025/04/30 20:08:13 302540] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104411|now:1746043693302485|stream_id:0|stream_offset:159911| [2025/04/30 20:08:13 302551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 302559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:104411|applimit:0| [2025/04/30 20:08:13 302565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45237|rtt_var:4015|pto_duration:61297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 302572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 302578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 302584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 105611| [2025/04/30 20:08:13 302591] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693388782|now:1746043693302565|interv:86217| [2025/04/30 20:08:13 302597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693388782|now:1746043693302565|interval:86217|pto_count:0|srtt:45237 [2025/04/30 20:08:13 302604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107683|inflight:105611| [2025/04/30 20:08:13 302611] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 302618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105611|cwnd:107683|conn:000055FC16B356FC|stream_id:0|stream_offset:161078| [2025/04/30 20:08:13 302625] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 302630] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:153| [2025/04/30 20:08:13 302663] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105611|now:1746043693302637|stream_id:0|stream_offset:161078| [2025/04/30 20:08:13 302673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 302680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:105611|applimit:0| [2025/04/30 20:08:13 302686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45237|rtt_var:4015|pto_duration:61297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 302693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 302699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 302718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 106811| [2025/04/30 20:08:13 302725] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693388934|now:1746043693302686|interv:86248| [2025/04/30 20:08:13 302731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693388934|now:1746043693302686|interval:86248|pto_count:0|srtt:45237 [2025/04/30 20:08:13 302738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107683|inflight:106811| [2025/04/30 20:08:13 302745] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693388934| [2025/04/30 20:08:13 302753] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693388934| [2025/04/30 20:08:13 302759] [debug] |xqc_engine_wakeup_after|wakeup:1746043693388934|now:1746043693302759|diff:86175| [2025/04/30 20:08:13 302766] [debug] |xqc_engine_main_logic|END|now:1746043693302359| [2025/04/30 20:08:13 302777] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693302777| [2025/04/30 20:08:13 302785] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 302794] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:57| [2025/04/30 20:08:13 302800] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:58| [2025/04/30 20:08:13 302809] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:58| [2025/04/30 20:08:13 302815] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 302823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 302829] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:55206|prior_delivered:10125|prior_time:1746043693257178|is_app_limited:0|send_elapse:37083|ack_elapse:45599|ctl_first_sent_time:1746043693257550|lagest_ack_time:1746043693302777|curr_delivered:62931| [2025/04/30 20:08:13 302834] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693257550| [2025/04/30 20:08:13 302839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 20:08:13 302843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45237|rttvar:4015|minrtt:30776|latest_rtt:45227|ack_delay:40| [2025/04/30 20:08:13 302847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45231|rttvar:3024|minrtt:30776|latest_rtt:45227|ack_delay:40| [2025/04/30 20:08:13 302851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:65|lost_pn:62|thresh:3| [2025/04/30 20:08:13 302856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 302860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 302864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 302868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45231|rtt_var:3024|pto_duration:57327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 302877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 302881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 302885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 105611| [2025/04/30 20:08:13 302889] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693384964|now:1746043693302867|interv:82097| [2025/04/30 20:08:13 302893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693384964|now:1746043693302867|interval:82097|pto_count:0|srtt:45231 [2025/04/30 20:08:13 302898] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 37083, ack_elapse 45599, delivered 52806|rate 1158051|lost 2| [2025/04/30 20:08:13 302902] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158051) in round 3| [2025/04/30 20:08:13 302906] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 302911] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 302914] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107683|packet_lost:0|acked:1200|po_sent_time:1746043693257550|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 302919] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107683|packet_lost:0|acked:1200|po_sent_time:1746043693257550|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 302924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:108883|full_bw_reached:0|inflight:105611|srtt:45231|latest_rtt:45227|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 302929] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:58|largest:58|pns:2| [2025/04/30 20:08:13 302934] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:58|frame:ACK |recv_time:1746043693302777|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 302939] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813302777|now:1746043693302777|interv:120000000| [2025/04/30 20:08:13 302943] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813302777|now:1746043693302777|interv:120000000| [2025/04/30 20:08:13 302947] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693388934|pq_index:0| [2025/04/30 20:08:13 302951] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693302359| [2025/04/30 20:08:13 302955] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693302955| [2025/04/30 20:08:13 302960] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693302959| [2025/04/30 20:08:13 302965] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 302973] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45231|min_srtt:45231|path_bw:1203696|loss_rate:1.31|path_pto:0| [2025/04/30 20:08:13 302977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105611|cwnd:108883|conn:000055FC16B356FC|stream_id:0|stream_offset:162245| [2025/04/30 20:08:13 302982] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 302987] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 302991] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45231|min_srtt:45231|path_bw:1203696|loss_rate:1.31|path_pto:0| [2025/04/30 20:08:13 302995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:105611|cwnd:108883|conn:000055FC16B356FC|stream_id:0|stream_offset:163412| [2025/04/30 20:08:13 303000] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 303004] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 303009] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45231|min_srtt:45231|path_bw:1203696|loss_rate:1.31|path_pto:0| [2025/04/30 20:08:13 303013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:105611|cwnd:108883|conn:000055FC16B356FC|stream_id:0|stream_offset:164579| [2025/04/30 20:08:13 303017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 303021] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 303025] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 303029] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 303034] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 303038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105611|cwnd:108883|conn:000055FC16B356FC|stream_id:0|stream_offset:162245| [2025/04/30 20:08:13 303042] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 303047] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:154| [2025/04/30 20:08:13 303079] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105611|now:1746043693303053|stream_id:0|stream_offset:162245| [2025/04/30 20:08:13 303089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 303094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:105611|applimit:0| [2025/04/30 20:08:13 303099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45231|rtt_var:3024|pto_duration:57327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 303103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 303107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 303111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 106811| [2025/04/30 20:08:13 303115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693385380|now:1746043693303098|interv:82282| [2025/04/30 20:08:13 303119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693385380|now:1746043693303098|interval:82282|pto_count:0|srtt:45231 [2025/04/30 20:08:13 303124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108883|inflight:106811| [2025/04/30 20:08:13 303128] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 303132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106811|cwnd:108883|conn:000055FC16B356FC|stream_id:0|stream_offset:163412| [2025/04/30 20:08:13 303140] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 303146] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:155| [2025/04/30 20:08:13 303200] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106811|now:1746043693303156|stream_id:0|stream_offset:163412| [2025/04/30 20:08:13 303215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 303222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:106811|applimit:0| [2025/04/30 20:08:13 303229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45231|rtt_var:3024|pto_duration:57327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 303236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 303243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 303249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 108011| [2025/04/30 20:08:13 303256] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693385483|now:1746043693303229|interv:82254| [2025/04/30 20:08:13 303262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693385483|now:1746043693303229|interval:82254|pto_count:0|srtt:45231 [2025/04/30 20:08:13 303276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108883|inflight:108011| [2025/04/30 20:08:13 303284] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693385483| [2025/04/30 20:08:13 303290] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693385483| [2025/04/30 20:08:13 303297] [debug] |xqc_engine_wakeup_after|wakeup:1746043693385483|now:1746043693303297|diff:82186| [2025/04/30 20:08:13 303303] [debug] |xqc_engine_main_logic|END|now:1746043693302959| [2025/04/30 20:08:13 303314] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693303313| [2025/04/30 20:08:13 303321] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 303329] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:58| [2025/04/30 20:08:13 303336] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:59| [2025/04/30 20:08:13 303345] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:59| [2025/04/30 20:08:13 303352] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 303360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 303367] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:55206|prior_delivered:11325|prior_time:1746043693257955|is_app_limited:0|send_elapse:37739|ack_elapse:45358|ctl_first_sent_time:1746043693258284|lagest_ack_time:1746043693303313|curr_delivered:64131| [2025/04/30 20:08:13 303375] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693258284| [2025/04/30 20:08:13 303382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 20:08:13 303389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45231|rttvar:3024|minrtt:30776|latest_rtt:45029|ack_delay:24| [2025/04/30 20:08:13 303396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45203|rttvar:2324|minrtt:30776|latest_rtt:45029|ack_delay:24| [2025/04/30 20:08:13 303402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:66|lost_pn:63|thresh:3| [2025/04/30 20:08:13 303409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 303415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 303421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 303428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45203|rtt_var:2324|pto_duration:54499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 303435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 303440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 303446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 106811| [2025/04/30 20:08:13 303452] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693382655|now:1746043693303427|interv:79228| [2025/04/30 20:08:13 303464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693382655|now:1746043693303427|interval:79228|pto_count:0|srtt:45203 [2025/04/30 20:08:13 303471] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 37739, ack_elapse 45358, delivered 52806|rate 1164204|lost 2| [2025/04/30 20:08:13 303477] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164204) in round 3| [2025/04/30 20:08:13 303482] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 303489] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 303494] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108883|packet_lost:0|acked:1200|po_sent_time:1746043693258284|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 303501] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108883|packet_lost:0|acked:1200|po_sent_time:1746043693258284|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 303507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:110083|full_bw_reached:0|inflight:106811|srtt:45203|latest_rtt:45029|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 303516] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:59|largest:59|pns:2| [2025/04/30 20:08:13 303523] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:59|frame:ACK |recv_time:1746043693303313|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 303529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813303313|now:1746043693303313|interv:120000000| [2025/04/30 20:08:13 303535] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813303313|now:1746043693303313|interv:120000000| [2025/04/30 20:08:13 303541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693385483|pq_index:0| [2025/04/30 20:08:13 303548] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693302959| [2025/04/30 20:08:13 303554] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693303554| [2025/04/30 20:08:13 303562] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693303560| [2025/04/30 20:08:13 303570] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 303577] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45203|min_srtt:45203|path_bw:1203696|loss_rate:1.29|path_pto:0| [2025/04/30 20:08:13 303584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106811|cwnd:110083|conn:000055FC16B356FC|stream_id:0|stream_offset:164579| [2025/04/30 20:08:13 303598] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45203|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 303605] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 303611] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45203|min_srtt:45203|path_bw:1203696|loss_rate:1.29|path_pto:0| [2025/04/30 20:08:13 303618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:106811|cwnd:110083|conn:000055FC16B356FC|stream_id:0|stream_offset:165746| [2025/04/30 20:08:13 303624] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45203|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 303629] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 303633] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45203|min_srtt:45203|path_bw:1203696|loss_rate:1.29|path_pto:0| [2025/04/30 20:08:13 303638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:106811|cwnd:110083|conn:000055FC16B356FC|stream_id:0|stream_offset:166913| [2025/04/30 20:08:13 303642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 303646] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 303650] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 303654] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 303659] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 303663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106811|cwnd:110083|conn:000055FC16B356FC|stream_id:0|stream_offset:164579| [2025/04/30 20:08:13 303668] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 303672] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:156| [2025/04/30 20:08:13 303706] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106811|now:1746043693303680|stream_id:0|stream_offset:164579| [2025/04/30 20:08:13 303712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 303717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:106811|applimit:0| [2025/04/30 20:08:13 303722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45203|rtt_var:2324|pto_duration:54499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 303730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 303734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 303738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 108011| [2025/04/30 20:08:13 303742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693383179|now:1746043693303721|interv:79458| [2025/04/30 20:08:13 303746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693383179|now:1746043693303721|interval:79458|pto_count:0|srtt:45203 [2025/04/30 20:08:13 303751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110083|inflight:108011| [2025/04/30 20:08:13 303756] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 303760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108011|cwnd:110083|conn:000055FC16B356FC|stream_id:0|stream_offset:165746| [2025/04/30 20:08:13 303764] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 303769] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:157| [2025/04/30 20:08:13 303792] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108011|now:1746043693303775|stream_id:0|stream_offset:165746| [2025/04/30 20:08:13 303798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 303803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:108011|applimit:0| [2025/04/30 20:08:13 303807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45203|rtt_var:2324|pto_duration:54499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 303811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 303815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 303819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 109211| [2025/04/30 20:08:13 303823] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693383274|now:1746043693303807|interv:79467| [2025/04/30 20:08:13 303827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693383274|now:1746043693303807|interval:79467|pto_count:0|srtt:45203 [2025/04/30 20:08:13 303832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110083|inflight:109211| [2025/04/30 20:08:13 303836] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693383274| [2025/04/30 20:08:13 303840] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693383274| [2025/04/30 20:08:13 303844] [debug] |xqc_engine_wakeup_after|wakeup:1746043693383274|now:1746043693303844|diff:79430| [2025/04/30 20:08:13 303849] [debug] |xqc_engine_main_logic|END|now:1746043693303560| [2025/04/30 20:08:13 303858] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693303858| [2025/04/30 20:08:13 303862] [debug] |xqc_engine_wakeup_after|wakeup:1746043693383274|now:1746043693303862|diff:79412| [2025/04/30 20:08:13 303866] [debug] |xqc_engine_main_logic|END|now:1746043693303858| [2025/04/30 20:08:13 305274] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693305273| [2025/04/30 20:08:13 305288] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 305298] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:59| [2025/04/30 20:08:13 305304] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:60| [2025/04/30 20:08:13 305312] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:60| [2025/04/30 20:08:13 305319] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 305327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 305334] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56406|prior_delivered:11325|prior_time:1746043693257955|is_app_limited:0|send_elapse:37845|ack_elapse:47318|ctl_first_sent_time:1746043693258390|lagest_ack_time:1746043693305273|curr_delivered:65331| [2025/04/30 20:08:13 305342] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693258390| [2025/04/30 20:08:13 305349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 20:08:13 305355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45203|rttvar:2324|minrtt:30776|latest_rtt:46883|ack_delay:40| [2025/04/30 20:08:13 305362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45408|rttvar:2153|minrtt:30776|latest_rtt:46883|ack_delay:40| [2025/04/30 20:08:13 305369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:67|lost_pn:64|thresh:3| [2025/04/30 20:08:13 305376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 305382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 305388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 305394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45408|rtt_var:2153|pto_duration:54020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 305413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 305420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 305425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 108011| [2025/04/30 20:08:13 305431] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693382795|now:1746043693305394|interv:77401| [2025/04/30 20:08:13 305438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693382795|now:1746043693305394|interval:77401|pto_count:0|srtt:45408 [2025/04/30 20:08:13 305453] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 37845, ack_elapse 47318, delivered 54006|rate 1141341|lost 2| [2025/04/30 20:08:13 305460] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141341) in round 3| [2025/04/30 20:08:13 305467] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 305473] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 305479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110083|packet_lost:0|acked:1200|po_sent_time:1746043693258390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 305487] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110083|packet_lost:0|acked:1200|po_sent_time:1746043693258390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 305493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:111283|full_bw_reached:0|inflight:108011|srtt:45408|latest_rtt:46883|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 305499] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:60|largest:60|pns:2| [2025/04/30 20:08:13 305504] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:60|frame:ACK |recv_time:1746043693305273|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 305509] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813305273|now:1746043693305273|interv:120000000| [2025/04/30 20:08:13 305513] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813305273|now:1746043693305273|interv:120000000| [2025/04/30 20:08:13 305517] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693383274|pq_index:0| [2025/04/30 20:08:13 305522] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693303560| [2025/04/30 20:08:13 305526] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693305526| [2025/04/30 20:08:13 305531] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693305530| [2025/04/30 20:08:13 305536] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 305541] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45408|min_srtt:45408|path_bw:1203696|loss_rate:1.27|path_pto:0| [2025/04/30 20:08:13 305546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108011|cwnd:111283|conn:000055FC16B356FC|stream_id:0|stream_offset:166913| [2025/04/30 20:08:13 305550] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45408|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 305555] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 305563] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45408|min_srtt:45408|path_bw:1203696|loss_rate:1.27|path_pto:0| [2025/04/30 20:08:13 305568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:108011|cwnd:111283|conn:000055FC16B356FC|stream_id:0|stream_offset:168080| [2025/04/30 20:08:13 305574] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45408|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 305581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 305587] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45408|min_srtt:45408|path_bw:1203696|loss_rate:1.27|path_pto:0| [2025/04/30 20:08:13 305595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:108011|cwnd:111283|conn:000055FC16B356FC|stream_id:0|stream_offset:169247| [2025/04/30 20:08:13 305602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 305608] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 305615] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 305621] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 305629] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 305635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108011|cwnd:111283|conn:000055FC16B356FC|stream_id:0|stream_offset:166913| [2025/04/30 20:08:13 305639] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 305644] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:158| [2025/04/30 20:08:13 305680] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108011|now:1746043693305652|stream_id:0|stream_offset:166913| [2025/04/30 20:08:13 305686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 305691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:108011|applimit:0| [2025/04/30 20:08:13 305697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45408|rtt_var:2153|pto_duration:54020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 305704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 305710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 305722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 109211| [2025/04/30 20:08:13 305729] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693384672|now:1746043693305696|interv:78976| [2025/04/30 20:08:13 305736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693384672|now:1746043693305696|interval:78976|pto_count:0|srtt:45408 [2025/04/30 20:08:13 305744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111283|inflight:109211| [2025/04/30 20:08:13 305749] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 305753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109211|cwnd:111283|conn:000055FC16B356FC|stream_id:0|stream_offset:168080| [2025/04/30 20:08:13 305758] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 305762] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:159| [2025/04/30 20:08:13 305792] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109211|now:1746043693305769|stream_id:0|stream_offset:168080| [2025/04/30 20:08:13 305798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 305802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:109211|applimit:0| [2025/04/30 20:08:13 305806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45408|rtt_var:2153|pto_duration:54020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 305812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 305818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 305825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 110411| [2025/04/30 20:08:13 305831] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693384789|now:1746043693305806|interv:78983| [2025/04/30 20:08:13 305838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693384789|now:1746043693305806|interval:78983|pto_count:0|srtt:45408 [2025/04/30 20:08:13 305845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111283|inflight:110411| [2025/04/30 20:08:13 305852] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693384789| [2025/04/30 20:08:13 305857] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693384789| [2025/04/30 20:08:13 305861] [debug] |xqc_engine_wakeup_after|wakeup:1746043693384789|now:1746043693305861|diff:78928| [2025/04/30 20:08:13 305865] [debug] |xqc_engine_main_logic|END|now:1746043693305530| [2025/04/30 20:08:13 305871] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693305871| [2025/04/30 20:08:13 305875] [debug] |xqc_engine_wakeup_after|wakeup:1746043693384789|now:1746043693305875|diff:78914| [2025/04/30 20:08:13 305878] [debug] |xqc_engine_main_logic|END|now:1746043693305871| [2025/04/30 20:08:13 306338] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693306337| [2025/04/30 20:08:13 306354] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 306363] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:60| [2025/04/30 20:08:13 306369] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:61| [2025/04/30 20:08:13 306378] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:61| [2025/04/30 20:08:13 306384] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 306392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 306399] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56406|prior_delivered:12525|prior_time:1746043693260080|is_app_limited:0|send_elapse:39823|ack_elapse:46257|ctl_first_sent_time:1746043693260446|lagest_ack_time:1746043693306337|curr_delivered:66531| [2025/04/30 20:08:13 306406] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693260446| [2025/04/30 20:08:13 306412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 20:08:13 306418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45408|rttvar:2153|minrtt:30776|latest_rtt:45891|ack_delay:24| [2025/04/30 20:08:13 306425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45465|rttvar:1729|minrtt:30776|latest_rtt:45891|ack_delay:24| [2025/04/30 20:08:13 306432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:68|lost_pn:65|thresh:3| [2025/04/30 20:08:13 306438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 306445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 306450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 306457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45465|rtt_var:1729|pto_duration:52381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 306463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 306469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 306476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 109211| [2025/04/30 20:08:13 306482] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693383150|now:1746043693306456|interv:76694| [2025/04/30 20:08:13 306488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693383150|now:1746043693306456|interval:76694|pto_count:0|srtt:45465 [2025/04/30 20:08:13 306494] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 39823, ack_elapse 46257, delivered 54006|rate 1167520|lost 2| [2025/04/30 20:08:13 306501] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167520) in round 3| [2025/04/30 20:08:13 306513] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 306520] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 306525] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111283|packet_lost:0|acked:1200|po_sent_time:1746043693260446|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 306530] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111283|packet_lost:0|acked:1200|po_sent_time:1746043693260446|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 306538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:112483|full_bw_reached:0|inflight:109211|srtt:45465|latest_rtt:45891|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 306546] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:61|largest:61|pns:2| [2025/04/30 20:08:13 306553] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:61|frame:ACK |recv_time:1746043693306337|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 306560] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813306337|now:1746043693306337|interv:120000000| [2025/04/30 20:08:13 306567] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813306337|now:1746043693306337|interv:120000000| [2025/04/30 20:08:13 306573] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693384789|pq_index:0| [2025/04/30 20:08:13 306580] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693305530| [2025/04/30 20:08:13 306584] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693306584| [2025/04/30 20:08:13 306589] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693306588| [2025/04/30 20:08:13 306594] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 306600] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45465|min_srtt:45465|path_bw:1203696|loss_rate:1.26|path_pto:0| [2025/04/30 20:08:13 306606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109211|cwnd:112483|conn:000055FC16B356FC|stream_id:0|stream_offset:169247| [2025/04/30 20:08:13 306613] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 306620] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 306627] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45465|min_srtt:45465|path_bw:1203696|loss_rate:1.26|path_pto:0| [2025/04/30 20:08:13 306634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:109211|cwnd:112483|conn:000055FC16B356FC|stream_id:0|stream_offset:170414| [2025/04/30 20:08:13 306648] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 306655] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 306659] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45465|min_srtt:45465|path_bw:1203696|loss_rate:1.26|path_pto:0| [2025/04/30 20:08:13 306663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:109211|cwnd:112483|conn:000055FC16B356FC|stream_id:0|stream_offset:171581| [2025/04/30 20:08:13 306668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 306671] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 306675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 306680] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 306684] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 306688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109211|cwnd:112483|conn:000055FC16B356FC|stream_id:0|stream_offset:169247| [2025/04/30 20:08:13 306693] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 306697] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:160| [2025/04/30 20:08:13 306743] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109211|now:1746043693306706|stream_id:0|stream_offset:169247| [2025/04/30 20:08:13 306750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 306755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:109211|applimit:0| [2025/04/30 20:08:13 306760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45465|rtt_var:1729|pto_duration:52381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 306764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 306768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 306772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 110411| [2025/04/30 20:08:13 306776] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693384087|now:1746043693306759|interv:77328| [2025/04/30 20:08:13 306784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693384087|now:1746043693306759|interval:77328|pto_count:0|srtt:45465 [2025/04/30 20:08:13 306789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112483|inflight:110411| [2025/04/30 20:08:13 306794] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 306798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110411|cwnd:112483|conn:000055FC16B356FC|stream_id:0|stream_offset:170414| [2025/04/30 20:08:13 306804] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 306811] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:161| [2025/04/30 20:08:13 306852] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110411|now:1746043693306821|stream_id:0|stream_offset:170414| [2025/04/30 20:08:13 306862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 306869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:110411|applimit:0| [2025/04/30 20:08:13 306876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45465|rtt_var:1729|pto_duration:52381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 306884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 306889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 306893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 111611| [2025/04/30 20:08:13 306896] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693384202|now:1746043693306876|interv:77326| [2025/04/30 20:08:13 306901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693384202|now:1746043693306876|interval:77326|pto_count:0|srtt:45465 [2025/04/30 20:08:13 306905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112483|inflight:111611| [2025/04/30 20:08:13 306910] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693384202| [2025/04/30 20:08:13 306914] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693384202| [2025/04/30 20:08:13 306918] [debug] |xqc_engine_wakeup_after|wakeup:1746043693384202|now:1746043693306918|diff:77284| [2025/04/30 20:08:13 306923] [debug] |xqc_engine_main_logic|END|now:1746043693306588| [2025/04/30 20:08:13 306929] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693306929| [2025/04/30 20:08:13 306933] [debug] |xqc_engine_wakeup_after|wakeup:1746043693384202|now:1746043693306932|diff:77270| [2025/04/30 20:08:13 306936] [debug] |xqc_engine_main_logic|END|now:1746043693306929| [2025/04/30 20:08:13 308130] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693308129| [2025/04/30 20:08:13 308146] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 308191] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:61| [2025/04/30 20:08:13 308197] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:62| [2025/04/30 20:08:13 308206] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:62| [2025/04/30 20:08:13 308212] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 308221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:69|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:71|path_largest_ack:69| [2025/04/30 20:08:13 308229] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:57606|prior_delivered:12525|prior_time:1746043693260080|is_app_limited:0|send_elapse:39936|ack_elapse:48049|ctl_first_sent_time:1746043693260559|lagest_ack_time:1746043693308129|curr_delivered:67731| [2025/04/30 20:08:13 308236] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693260559| [2025/04/30 20:08:13 308243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 20:08:13 308250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:70|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:71|path_largest_ack:70| [2025/04/30 20:08:13 308257] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:57606|prior_delivered:13725|prior_time:1746043693260719|is_app_limited:0|send_elapse:40320|ack_elapse:47410|ctl_first_sent_time:1746043693261048|lagest_ack_time:1746043693308129|curr_delivered:68931| [2025/04/30 20:08:13 308264] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693261048| [2025/04/30 20:08:13 308271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:803||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 20:08:13 308277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 308284] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:57606|prior_delivered:13725|prior_time:1746043693260719|is_app_limited:0|send_elapse:40320|ack_elapse:47410|ctl_first_sent_time:1746043693261048|lagest_ack_time:1746043693308129|curr_delivered:70131| [2025/04/30 20:08:13 308288] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693261211| [2025/04/30 20:08:13 308292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:802||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 20:08:13 308296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45465|rttvar:1729|minrtt:30776|latest_rtt:46918|ack_delay:24| [2025/04/30 20:08:13 308302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45643|rttvar:1654|minrtt:30776|latest_rtt:46918|ack_delay:24| [2025/04/30 20:08:13 308309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:71|lost_pn:68|thresh:3| [2025/04/30 20:08:13 308315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 308322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 308332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 308336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45643|rtt_var:1654|pto_duration:52259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 308341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 308345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 308348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 108011| [2025/04/30 20:08:13 308352] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693384080|now:1746043693308336|interv:75744| [2025/04/30 20:08:13 308357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693384080|now:1746043693308336|interval:75744|pto_count:0|srtt:45643 [2025/04/30 20:08:13 308361] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40320, ack_elapse 47410, delivered 56406|rate 1189748|lost 2| [2025/04/30 20:08:13 308365] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189748) in round 3| [2025/04/30 20:08:13 308370] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 308374] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 308378] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112483|packet_lost:0|acked:3600|po_sent_time:1746043693261211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 308382] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112483|packet_lost:0|acked:3600|po_sent_time:1746043693261211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 308387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:116083|full_bw_reached:0|inflight:108011|srtt:45643|latest_rtt:46918|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 308393] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:62|largest:62|pns:2| [2025/04/30 20:08:13 308398] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:62|frame:ACK |recv_time:1746043693308129|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 308403] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813308129|now:1746043693308129|interv:120000000| [2025/04/30 20:08:13 308407] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813308129|now:1746043693308129|interv:120000000| [2025/04/30 20:08:13 308411] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693384202|pq_index:0| [2025/04/30 20:08:13 308415] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693306588| [2025/04/30 20:08:13 308419] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693308419| [2025/04/30 20:08:13 308427] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693308425| [2025/04/30 20:08:13 308440] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 308448] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45643|min_srtt:45643|path_bw:1203696|loss_rate:1.24|path_pto:0| [2025/04/30 20:08:13 308452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108011|cwnd:116083|conn:000055FC16B356FC|stream_id:0|stream_offset:171581| [2025/04/30 20:08:13 308457] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 308462] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 308466] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45643|min_srtt:45643|path_bw:1203696|loss_rate:1.24|path_pto:0| [2025/04/30 20:08:13 308471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:108011|cwnd:116083|conn:000055FC16B356FC|stream_id:0|stream_offset:172748| [2025/04/30 20:08:13 308475] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 308480] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 308484] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45643|min_srtt:45643|path_bw:1203696|loss_rate:1.24|path_pto:0| [2025/04/30 20:08:13 308488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:108011|cwnd:116083|conn:000055FC16B356FC|stream_id:0|stream_offset:173915| [2025/04/30 20:08:13 308492] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 308497] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 308501] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45643|min_srtt:45643|path_bw:1203696|loss_rate:1.24|path_pto:0| [2025/04/30 20:08:13 308505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:108011|cwnd:116083|conn:000055FC16B356FC|stream_id:0|stream_offset:175082| [2025/04/30 20:08:13 308509] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 308514] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 308518] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45643|min_srtt:45643|path_bw:1203696|loss_rate:1.24|path_pto:0| [2025/04/30 20:08:13 308525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:108011|cwnd:116083|conn:000055FC16B356FC|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 308530] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 308535] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 308539] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45643|min_srtt:45643|path_bw:1203696|loss_rate:1.24|path_pto:0| [2025/04/30 20:08:13 308543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:108011|cwnd:116083|conn:000055FC16B356FC|stream_id:0|stream_offset:177416| [2025/04/30 20:08:13 308548] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 308552] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 308556] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45643|min_srtt:45643|path_bw:1203696|loss_rate:1.24|path_pto:0| [2025/04/30 20:08:13 308560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:108011|cwnd:116083|conn:000055FC16B356FC|stream_id:0|stream_offset:178583| [2025/04/30 20:08:13 308565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 308569] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 308572] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 308577] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 308581] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 308586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108011|cwnd:116083|conn:000055FC16B356FC|stream_id:0|stream_offset:171581| [2025/04/30 20:08:13 308590] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 308594] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:162| [2025/04/30 20:08:13 308634] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108011|now:1746043693308602|stream_id:0|stream_offset:171581| [2025/04/30 20:08:13 308644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 308658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:108011|applimit:0| [2025/04/30 20:08:13 308664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45643|rtt_var:1654|pto_duration:52259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 308668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 308672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 308676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 109211| [2025/04/30 20:08:13 308680] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693385861|now:1746043693308663|interv:77198| [2025/04/30 20:08:13 308684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693385861|now:1746043693308663|interval:77198|pto_count:0|srtt:45643 [2025/04/30 20:08:13 308689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116083|inflight:109211| [2025/04/30 20:08:13 308694] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 308698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109211|cwnd:116083|conn:000055FC16B356FC|stream_id:0|stream_offset:172748| [2025/04/30 20:08:13 308703] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 308707] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:163| [2025/04/30 20:08:13 308738] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109211|now:1746043693308714|stream_id:0|stream_offset:172748| [2025/04/30 20:08:13 308747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 308755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:109211|applimit:0| [2025/04/30 20:08:13 308761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45643|rtt_var:1654|pto_duration:52259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 308767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 308774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 308780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 110411| [2025/04/30 20:08:13 308786] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693385973|now:1746043693308761|interv:77212| [2025/04/30 20:08:13 308793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693385973|now:1746043693308761|interval:77212|pto_count:0|srtt:45643 [2025/04/30 20:08:13 308799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116083|inflight:110411| [2025/04/30 20:08:13 308814] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 308821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110411|cwnd:116083|conn:000055FC16B356FC|stream_id:0|stream_offset:173915| [2025/04/30 20:08:13 308829] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 308836] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:164| [2025/04/30 20:08:13 308877] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110411|now:1746043693308846|stream_id:0|stream_offset:173915| [2025/04/30 20:08:13 308887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 308894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:110411|applimit:0| [2025/04/30 20:08:13 308901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45643|rtt_var:1654|pto_duration:52259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 308908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 308914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 308920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 111611| [2025/04/30 20:08:13 308926] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693386105|now:1746043693308901|interv:77204| [2025/04/30 20:08:13 308932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693386105|now:1746043693308901|interval:77204|pto_count:0|srtt:45643 [2025/04/30 20:08:13 308939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116083|inflight:111611| [2025/04/30 20:08:13 308946] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 308953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111611|cwnd:116083|conn:000055FC16B356FC|stream_id:0|stream_offset:175082| [2025/04/30 20:08:13 308960] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 308966] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:165| [2025/04/30 20:08:13 309007] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111611|now:1746043693308977|stream_id:0|stream_offset:175082| [2025/04/30 20:08:13 309017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 309025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:111611|applimit:0| [2025/04/30 20:08:13 309031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45643|rtt_var:1654|pto_duration:52259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 309046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 309053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 309059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 112811| [2025/04/30 20:08:13 309066] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693386236|now:1746043693309031|interv:77205| [2025/04/30 20:08:13 309072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693386236|now:1746043693309031|interval:77205|pto_count:0|srtt:45643 [2025/04/30 20:08:13 309079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116083|inflight:112811| [2025/04/30 20:08:13 309087] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 309093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112811|cwnd:116083|conn:000055FC16B356FC|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 309100] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 309106] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:166| [2025/04/30 20:08:13 309143] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112811|now:1746043693309117|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 309151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 309156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:112811|applimit:0| [2025/04/30 20:08:13 309161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45643|rtt_var:1654|pto_duration:52259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 309183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 309193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 309199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 114011| [2025/04/30 20:08:13 309205] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693386376|now:1746043693309160|interv:77216| [2025/04/30 20:08:13 309212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693386376|now:1746043693309160|interval:77216|pto_count:0|srtt:45643 [2025/04/30 20:08:13 309219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116083|inflight:114011| [2025/04/30 20:08:13 309226] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 309233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114011|cwnd:116083|conn:000055FC16B356FC|stream_id:0|stream_offset:177416| [2025/04/30 20:08:13 309243] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 309247] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:167| [2025/04/30 20:08:13 309286] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114011|now:1746043693309258|stream_id:0|stream_offset:177416| [2025/04/30 20:08:13 309296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 309303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:114011|applimit:0| [2025/04/30 20:08:13 309310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45643|rtt_var:1654|pto_duration:52259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 309315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 309319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 309323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 115211| [2025/04/30 20:08:13 309326] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693386517|now:1746043693309310|interv:77207| [2025/04/30 20:08:13 309330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693386517|now:1746043693309310|interval:77207|pto_count:0|srtt:45643 [2025/04/30 20:08:13 309335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116083|inflight:115211| [2025/04/30 20:08:13 309340] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693386517| [2025/04/30 20:08:13 309344] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693386517| [2025/04/30 20:08:13 309348] [debug] |xqc_engine_wakeup_after|wakeup:1746043693386517|now:1746043693309348|diff:77169| [2025/04/30 20:08:13 309353] [debug] |xqc_engine_main_logic|END|now:1746043693308425| [2025/04/30 20:08:13 309360] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693309360| [2025/04/30 20:08:13 309365] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 309371] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:62| [2025/04/30 20:08:13 309375] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:63| [2025/04/30 20:08:13 309380] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:63| [2025/04/30 20:08:13 309385] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 309390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 309395] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:58806|prior_delivered:14925|prior_time:1746043693261308|is_app_limited:0|send_elapse:40740|ack_elapse:48052|ctl_first_sent_time:1746043693261578|lagest_ack_time:1746043693309360|curr_delivered:71331| [2025/04/30 20:08:13 309404] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693261578| [2025/04/30 20:08:13 309409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:801||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 20:08:13 309413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45643|rttvar:1654|minrtt:30776|latest_rtt:47782|ack_delay:24| [2025/04/30 20:08:13 309417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45907|rttvar:1769|minrtt:30776|latest_rtt:47782|ack_delay:24| [2025/04/30 20:08:13 309422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:72|lost_pn:69|thresh:3| [2025/04/30 20:08:13 309426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 309430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 309434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 309438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45907|rtt_var:1769|pto_duration:52983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 309442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 309446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 309450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 114011| [2025/04/30 20:08:13 309454] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693387241|now:1746043693309438|interv:77803| [2025/04/30 20:08:13 309458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693387241|now:1746043693309438|interval:77803|pto_count:0|srtt:45907 [2025/04/30 20:08:13 309462] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40740, ack_elapse 48052, delivered 56406|rate 1173853|lost 2| [2025/04/30 20:08:13 309467] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173853) in round 3| [2025/04/30 20:08:13 309471] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 309475] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 309479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:116083|packet_lost:0|acked:1200|po_sent_time:1746043693261578|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 309484] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:116083|packet_lost:0|acked:1200|po_sent_time:1746043693261578|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 309488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:117283|full_bw_reached:0|inflight:114011|srtt:45907|latest_rtt:47782|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 309497] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:63|largest:63|pns:2| [2025/04/30 20:08:13 309502] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:63|frame:ACK |recv_time:1746043693309360|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 309506] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813309360|now:1746043693309360|interv:120000000| [2025/04/30 20:08:13 309511] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813309360|now:1746043693309360|interv:120000000| [2025/04/30 20:08:13 309515] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693386517|pq_index:0| [2025/04/30 20:08:13 309519] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693308425| [2025/04/30 20:08:13 309523] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693309523| [2025/04/30 20:08:13 309528] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693309527| [2025/04/30 20:08:13 309534] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 309538] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45907|min_srtt:45907|path_bw:1203696|loss_rate:1.20|path_pto:0| [2025/04/30 20:08:13 309543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114011|cwnd:117283|conn:000055FC16B356FC|stream_id:0|stream_offset:178583| [2025/04/30 20:08:13 309548] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45907|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 309552] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 309557] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45907|min_srtt:45907|path_bw:1203696|loss_rate:1.20|path_pto:0| [2025/04/30 20:08:13 309561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:114011|cwnd:117283|conn:000055FC16B356FC|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 309565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45907|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 309570] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 309574] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45907|min_srtt:45907|path_bw:1203696|loss_rate:1.20|path_pto:0| [2025/04/30 20:08:13 309578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:114011|cwnd:117283|conn:000055FC16B356FC|stream_id:0|stream_offset:180917| [2025/04/30 20:08:13 309583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 309590] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 309594] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 309598] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 309602] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 309607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114011|cwnd:117283|conn:000055FC16B356FC|stream_id:0|stream_offset:178583| [2025/04/30 20:08:13 309611] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 309615] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:168| [2025/04/30 20:08:13 309648] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114011|now:1746043693309622|stream_id:0|stream_offset:178583| [2025/04/30 20:08:13 309657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 309664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:114011|applimit:0| [2025/04/30 20:08:13 309672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45907|rtt_var:1769|pto_duration:52983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 309677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 309681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 309685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 115211| [2025/04/30 20:08:13 309689] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693387605|now:1746043693309672|interv:77933| [2025/04/30 20:08:13 309693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693387605|now:1746043693309672|interval:77933|pto_count:0|srtt:45907 [2025/04/30 20:08:13 309698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117283|inflight:115211| [2025/04/30 20:08:13 309702] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 309706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115211|cwnd:117283|conn:000055FC16B356FC|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 309711] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 309715] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:169| [2025/04/30 20:08:13 309747] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115211|now:1746043693309722|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 309765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 309772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:115211|applimit:0| [2025/04/30 20:08:13 309778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45907|rtt_var:1769|pto_duration:52983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 309782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 309786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 309790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 116411| [2025/04/30 20:08:13 309794] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693387705|now:1746043693309778|interv:77927| [2025/04/30 20:08:13 309798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693387705|now:1746043693309778|interval:77927|pto_count:0|srtt:45907 [2025/04/30 20:08:13 309802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117283|inflight:116411| [2025/04/30 20:08:13 309807] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693387705| [2025/04/30 20:08:13 309811] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693387705| [2025/04/30 20:08:13 309815] [debug] |xqc_engine_wakeup_after|wakeup:1746043693387705|now:1746043693309815|diff:77890| [2025/04/30 20:08:13 309820] [debug] |xqc_engine_main_logic|END|now:1746043693309527| [2025/04/30 20:08:13 309825] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693309825| [2025/04/30 20:08:13 309829] [debug] |xqc_engine_wakeup_after|wakeup:1746043693387705|now:1746043693309829|diff:77876| [2025/04/30 20:08:13 309833] [debug] |xqc_engine_main_logic|END|now:1746043693309825| [2025/04/30 20:08:13 310846] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693310844| [2025/04/30 20:08:13 310862] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 310872] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:63| [2025/04/30 20:08:13 310878] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:64| [2025/04/30 20:08:13 310887] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:64| [2025/04/30 20:08:13 310902] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 310911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 310919] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:60006|prior_delivered:14925|prior_time:1746043693261308|is_app_limited:0|send_elapse:40901|ack_elapse:49536|ctl_first_sent_time:1746043693261739|lagest_ack_time:1746043693310844|curr_delivered:72531| [2025/04/30 20:08:13 310926] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693261739| [2025/04/30 20:08:13 310934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:800||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 20:08:13 310948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45907|rttvar:1769|minrtt:30776|latest_rtt:49105|ack_delay:40| [2025/04/30 20:08:13 310955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46302|rttvar:2116|minrtt:30776|latest_rtt:49105|ack_delay:40| [2025/04/30 20:08:13 310962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:73|lost_pn:70|thresh:3| [2025/04/30 20:08:13 310969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 310975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 310981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 310988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46302|rtt_var:2116|pto_duration:54766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 310996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 311003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 311010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 115211| [2025/04/30 20:08:13 311016] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693389488|now:1746043693310988|interv:78500| [2025/04/30 20:08:13 311023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693389488|now:1746043693310988|interval:78500|pto_count:0|srtt:46302 [2025/04/30 20:08:13 311029] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40901, ack_elapse 49536, delivered 57606|rate 1162911|lost 2| [2025/04/30 20:08:13 311036] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162911) in round 3| [2025/04/30 20:08:13 311042] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 311046] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 311050] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117283|packet_lost:0|acked:1200|po_sent_time:1746043693261739|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 311055] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117283|packet_lost:0|acked:1200|po_sent_time:1746043693261739|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 311059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:118483|full_bw_reached:0|inflight:115211|srtt:46302|latest_rtt:49105|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 311065] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:118483|inflight:115211|mode:0|applimit:0|pacing_rate:4009056|bw:1203696|srtt:46302|latest_rtt:49105|min_rtt:30776|send:169|lost:2|tlp:0|recv:59|recovery:0|slow_start:1|conn_life:134676|acked:1200|delivered:72531|is_cwnd_limited:1| [2025/04/30 20:08:13 311076] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:64|largest:64|pns:2| [2025/04/30 20:08:13 311080] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:64|frame:ACK |recv_time:1746043693310844|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 311085] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813310844|now:1746043693310844|interv:120000000| [2025/04/30 20:08:13 311090] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813310844|now:1746043693310844|interv:120000000| [2025/04/30 20:08:13 311094] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693387705|pq_index:0| [2025/04/30 20:08:13 311098] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693309527| [2025/04/30 20:08:13 311103] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693311102| [2025/04/30 20:08:13 311108] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693311106| [2025/04/30 20:08:13 311113] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 311118] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46302|min_srtt:46302|path_bw:1203696|loss_rate:1.18|path_pto:0| [2025/04/30 20:08:13 311123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115211|cwnd:118483|conn:000055FC16B356FC|stream_id:0|stream_offset:180917| [2025/04/30 20:08:13 311128] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 311133] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 311137] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46302|min_srtt:46302|path_bw:1203696|loss_rate:1.18|path_pto:0| [2025/04/30 20:08:13 311142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:115211|cwnd:118483|conn:000055FC16B356FC|stream_id:0|stream_offset:182084| [2025/04/30 20:08:13 311147] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 311151] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 311155] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46302|min_srtt:46302|path_bw:1203696|loss_rate:1.18|path_pto:0| [2025/04/30 20:08:13 311160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:115211|cwnd:118483|conn:000055FC16B356FC|stream_id:0|stream_offset:183251| [2025/04/30 20:08:13 311182] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 311187] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 311191] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 311195] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 311200] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 311204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115211|cwnd:118483|conn:000055FC16B356FC|stream_id:0|stream_offset:180917| [2025/04/30 20:08:13 311209] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 311213] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:170| [2025/04/30 20:08:13 311250] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115211|now:1746043693311221|stream_id:0|stream_offset:180917| [2025/04/30 20:08:13 311256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 311261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:115211|applimit:0| [2025/04/30 20:08:13 311266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46302|rtt_var:2116|pto_duration:54766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 311270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 311275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 311281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 116411| [2025/04/30 20:08:13 311288] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693390987|now:1746043693311266|interv:79721| [2025/04/30 20:08:13 311295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693390987|now:1746043693311266|interval:79721|pto_count:0|srtt:46302 [2025/04/30 20:08:13 311302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118483|inflight:116411| [2025/04/30 20:08:13 311310] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 311317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116411|cwnd:118483|conn:000055FC16B356FC|stream_id:0|stream_offset:182084| [2025/04/30 20:08:13 311325] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 311331] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:171| [2025/04/30 20:08:13 311372] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116411|now:1746043693311342|stream_id:0|stream_offset:182084| [2025/04/30 20:08:13 311389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 311397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:116411|applimit:0| [2025/04/30 20:08:13 311403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46302|rtt_var:2116|pto_duration:54766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 311409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 311413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 311418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 117611| [2025/04/30 20:08:13 311425] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693391108|now:1746043693311403|interv:79705| [2025/04/30 20:08:13 311431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693391108|now:1746043693311403|interval:79705|pto_count:0|srtt:46302 [2025/04/30 20:08:13 311439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118483|inflight:117611| [2025/04/30 20:08:13 311446] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693391108| [2025/04/30 20:08:13 311452] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693391108| [2025/04/30 20:08:13 311458] [debug] |xqc_engine_wakeup_after|wakeup:1746043693391108|now:1746043693311458|diff:79650| [2025/04/30 20:08:13 311465] [debug] |xqc_engine_main_logic|END|now:1746043693311106| [2025/04/30 20:08:13 311476] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693311475| [2025/04/30 20:08:13 311484] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 311493] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:64| [2025/04/30 20:08:13 311499] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:65| [2025/04/30 20:08:13 311508] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:65| [2025/04/30 20:08:13 311515] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 311522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 311529] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:60006|prior_delivered:16125|prior_time:1746043693262059|is_app_limited:0|send_elapse:41457|ack_elapse:49416|ctl_first_sent_time:1746043693262394|lagest_ack_time:1746043693311475|curr_delivered:73731| [2025/04/30 20:08:13 311536] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693262394| [2025/04/30 20:08:13 311544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:799||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 20:08:13 311551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46302|rttvar:2116|minrtt:30776|latest_rtt:49081|ack_delay:32| [2025/04/30 20:08:13 311564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46646|rttvar:2273|minrtt:30776|latest_rtt:49081|ack_delay:32| [2025/04/30 20:08:13 311571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:74|lost_pn:71|thresh:3| [2025/04/30 20:08:13 311576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 311580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 311584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 311590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46646|rtt_var:2273|pto_duration:55738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 311597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 311605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 311611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 116411| [2025/04/30 20:08:13 311617] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693392080|now:1746043693311590|interv:80490| [2025/04/30 20:08:13 311624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693392080|now:1746043693311590|interval:80490|pto_count:0|srtt:46646 [2025/04/30 20:08:13 311631] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41457, ack_elapse 49416, delivered 57606|rate 1165735|lost 2| [2025/04/30 20:08:13 311637] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165735) in round 3| [2025/04/30 20:08:13 311641] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 311645] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 311649] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:118483|packet_lost:0|acked:1200|po_sent_time:1746043693262394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 311653] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:118483|packet_lost:0|acked:1200|po_sent_time:1746043693262394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 311658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:119683|full_bw_reached:0|inflight:116411|srtt:46646|latest_rtt:49081|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 311664] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:65|largest:65|pns:2| [2025/04/30 20:08:13 311669] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:65|frame:ACK |recv_time:1746043693311475|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 311674] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813311475|now:1746043693311475|interv:120000000| [2025/04/30 20:08:13 311685] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813311475|now:1746043693311475|interv:120000000| [2025/04/30 20:08:13 311691] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693391108|pq_index:0| [2025/04/30 20:08:13 311698] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693311106| [2025/04/30 20:08:13 311704] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693311704| [2025/04/30 20:08:13 311712] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693311710| [2025/04/30 20:08:13 311721] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 311728] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46646|min_srtt:46646|path_bw:1203696|loss_rate:1.17|path_pto:0| [2025/04/30 20:08:13 311735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116411|cwnd:119683|conn:000055FC16B356FC|stream_id:0|stream_offset:183251| [2025/04/30 20:08:13 311742] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46646|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 311749] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 311757] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46646|min_srtt:46646|path_bw:1203696|loss_rate:1.17|path_pto:0| [2025/04/30 20:08:13 311764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:116411|cwnd:119683|conn:000055FC16B356FC|stream_id:0|stream_offset:184418| [2025/04/30 20:08:13 311771] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46646|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 311778] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 311785] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46646|min_srtt:46646|path_bw:1203696|loss_rate:1.17|path_pto:0| [2025/04/30 20:08:13 311792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:116411|cwnd:119683|conn:000055FC16B356FC|stream_id:0|stream_offset:185585| [2025/04/30 20:08:13 311798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 311804] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 311810] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 311817] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 311830] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 311834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116411|cwnd:119683|conn:000055FC16B356FC|stream_id:0|stream_offset:183251| [2025/04/30 20:08:13 311840] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 311847] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:172| [2025/04/30 20:08:13 311887] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116411|now:1746043693311857|stream_id:0|stream_offset:183251| [2025/04/30 20:08:13 311897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 311904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:116411|applimit:0| [2025/04/30 20:08:13 311910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46646|rtt_var:2273|pto_duration:55738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 311915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 311920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 311926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 117611| [2025/04/30 20:08:13 311933] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693392595|now:1746043693311910|interv:80685| [2025/04/30 20:08:13 311939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693392595|now:1746043693311910|interval:80685|pto_count:0|srtt:46646 [2025/04/30 20:08:13 311944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119683|inflight:117611| [2025/04/30 20:08:13 311949] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 311953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117611|cwnd:119683|conn:000055FC16B356FC|stream_id:0|stream_offset:184418| [2025/04/30 20:08:13 311959] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 311963] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:173| [2025/04/30 20:08:13 311991] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117611|now:1746043693311970|stream_id:0|stream_offset:184418| [2025/04/30 20:08:13 311997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 312002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:117611|applimit:0| [2025/04/30 20:08:13 312011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46646|rtt_var:2273|pto_duration:55738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 312015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 312019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 312023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 118811| [2025/04/30 20:08:13 312027] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693392708|now:1746043693312011|interv:80697| [2025/04/30 20:08:13 312031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693392708|now:1746043693312011|interval:80697|pto_count:0|srtt:46646 [2025/04/30 20:08:13 312036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119683|inflight:118811| [2025/04/30 20:08:13 312040] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693392708| [2025/04/30 20:08:13 312045] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693392708| [2025/04/30 20:08:13 312049] [debug] |xqc_engine_wakeup_after|wakeup:1746043693392708|now:1746043693312049|diff:80659| [2025/04/30 20:08:13 312053] [debug] |xqc_engine_main_logic|END|now:1746043693311710| [2025/04/30 20:08:13 312061] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693312060| [2025/04/30 20:08:13 312066] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 312071] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:65| [2025/04/30 20:08:13 312075] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:66| [2025/04/30 20:08:13 312081] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:66| [2025/04/30 20:08:13 312085] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 312090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 312094] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:61206|prior_delivered:16125|prior_time:1746043693262059|is_app_limited:0|send_elapse:41555|ack_elapse:50001|ctl_first_sent_time:1746043693262492|lagest_ack_time:1746043693312060|curr_delivered:74931| [2025/04/30 20:08:13 312099] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693262492| [2025/04/30 20:08:13 312104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:798||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 20:08:13 312108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46646|rttvar:2273|minrtt:30776|latest_rtt:49568|ack_delay:32| [2025/04/30 20:08:13 312112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47008|rttvar:2427|minrtt:30776|latest_rtt:49568|ack_delay:32| [2025/04/30 20:08:13 312116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:75|lost_pn:72|thresh:3| [2025/04/30 20:08:13 312121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 312128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 312132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 312136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47008|rtt_var:2427|pto_duration:56716|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 312140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 312144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 312148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 117611| [2025/04/30 20:08:13 312152] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693393686|now:1746043693312136|interv:81550| [2025/04/30 20:08:13 312156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693393686|now:1746043693312136|interval:81550|pto_count:0|srtt:47008 [2025/04/30 20:08:13 312161] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41555, ack_elapse 50001, delivered 58806|rate 1176096|lost 2| [2025/04/30 20:08:13 312178] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176096) in round 3| [2025/04/30 20:08:13 312185] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 312190] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 312194] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119683|packet_lost:0|acked:1200|po_sent_time:1746043693262492|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 312198] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119683|packet_lost:0|acked:1200|po_sent_time:1746043693262492|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 312203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:120883|full_bw_reached:0|inflight:117611|srtt:47008|latest_rtt:49568|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 312209] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:66|largest:66|pns:2| [2025/04/30 20:08:13 312213] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:66|frame:ACK |recv_time:1746043693312060|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 312218] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813312060|now:1746043693312060|interv:120000000| [2025/04/30 20:08:13 312222] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813312060|now:1746043693312060|interv:120000000| [2025/04/30 20:08:13 312226] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693392708|pq_index:0| [2025/04/30 20:08:13 312230] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693311710| [2025/04/30 20:08:13 312234] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693312234| [2025/04/30 20:08:13 312243] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693312242| [2025/04/30 20:08:13 312248] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 312253] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47008|min_srtt:47008|path_bw:1203696|loss_rate:1.16|path_pto:0| [2025/04/30 20:08:13 312257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117611|cwnd:120883|conn:000055FC16B356FC|stream_id:0|stream_offset:185585| [2025/04/30 20:08:13 312262] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 312266] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 312271] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47008|min_srtt:47008|path_bw:1203696|loss_rate:1.16|path_pto:0| [2025/04/30 20:08:13 312275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:117611|cwnd:120883|conn:000055FC16B356FC|stream_id:0|stream_offset:186752| [2025/04/30 20:08:13 312279] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 312284] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 312288] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47008|min_srtt:47008|path_bw:1203696|loss_rate:1.16|path_pto:0| [2025/04/30 20:08:13 312292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:117611|cwnd:120883|conn:000055FC16B356FC|stream_id:0|stream_offset:187919| [2025/04/30 20:08:13 312297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 312301] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 312305] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 312309] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 312313] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 312317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117611|cwnd:120883|conn:000055FC16B356FC|stream_id:0|stream_offset:185585| [2025/04/30 20:08:13 312324] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 312329] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:174| [2025/04/30 20:08:13 312357] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117611|now:1746043693312335|stream_id:0|stream_offset:185585| [2025/04/30 20:08:13 312364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 312373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:117611|applimit:0| [2025/04/30 20:08:13 312380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47008|rtt_var:2427|pto_duration:56716|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 312387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 312393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 312399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 118811| [2025/04/30 20:08:13 312405] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693394051|now:1746043693312379|interv:81672| [2025/04/30 20:08:13 312412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693394051|now:1746043693312379|interval:81672|pto_count:0|srtt:47008 [2025/04/30 20:08:13 312419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120883|inflight:118811| [2025/04/30 20:08:13 312426] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 312433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118811|cwnd:120883|conn:000055FC16B356FC|stream_id:0|stream_offset:186752| [2025/04/30 20:08:13 312440] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 312446] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:175| [2025/04/30 20:08:13 312508] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118811|now:1746043693312457|stream_id:0|stream_offset:186752| [2025/04/30 20:08:13 312519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 312526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:118811|applimit:0| [2025/04/30 20:08:13 312533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47008|rtt_var:2427|pto_duration:56716|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 312540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 312546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 312553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 120011| [2025/04/30 20:08:13 312566] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693394173|now:1746043693312532|interv:81641| [2025/04/30 20:08:13 312572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693394173|now:1746043693312532|interval:81641|pto_count:0|srtt:47008 [2025/04/30 20:08:13 312580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120883|inflight:120011| [2025/04/30 20:08:13 312588] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693394173| [2025/04/30 20:08:13 312594] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693394173| [2025/04/30 20:08:13 312600] [debug] |xqc_engine_wakeup_after|wakeup:1746043693394173|now:1746043693312600|diff:81573| [2025/04/30 20:08:13 312604] [debug] |xqc_engine_main_logic|END|now:1746043693312242| [2025/04/30 20:08:13 312610] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693312610| [2025/04/30 20:08:13 312614] [debug] |xqc_engine_wakeup_after|wakeup:1746043693394173|now:1746043693312614|diff:81559| [2025/04/30 20:08:13 312618] [debug] |xqc_engine_main_logic|END|now:1746043693312610| [2025/04/30 20:08:13 312810] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693312808| [2025/04/30 20:08:13 312822] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 312832] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:66| [2025/04/30 20:08:13 312836] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:67| [2025/04/30 20:08:13 312843] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:67| [2025/04/30 20:08:13 312847] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 312852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 312859] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:61206|prior_delivered:17325|prior_time:1746043693263000|is_app_limited:0|send_elapse:42315|ack_elapse:49808|ctl_first_sent_time:1746043693263352|lagest_ack_time:1746043693312808|curr_delivered:76131| [2025/04/30 20:08:13 312867] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693263352| [2025/04/30 20:08:13 312875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:797||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 20:08:13 312882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47008|rttvar:2427|minrtt:30776|latest_rtt:49456|ack_delay:40| [2025/04/30 20:08:13 312888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47309|rttvar:2423|minrtt:30776|latest_rtt:49456|ack_delay:40| [2025/04/30 20:08:13 312895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:76|lost_pn:73|thresh:3| [2025/04/30 20:08:13 312902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 312909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 312915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 312927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47309|rtt_var:2423|pto_duration:57001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 312932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 312936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 312940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 118811| [2025/04/30 20:08:13 312945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693394458|now:1746043693312927|interv:81531| [2025/04/30 20:08:13 312952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693394458|now:1746043693312927|interval:81531|pto_count:0|srtt:47309 [2025/04/30 20:08:13 312959] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42315, ack_elapse 49808, delivered 58806|rate 1180653|lost 2| [2025/04/30 20:08:13 312967] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180653) in round 3| [2025/04/30 20:08:13 312973] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 312978] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 312982] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:120883|packet_lost:0|acked:1200|po_sent_time:1746043693263352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 312987] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:120883|packet_lost:0|acked:1200|po_sent_time:1746043693263352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 312992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:122083|full_bw_reached:0|inflight:118811|srtt:47309|latest_rtt:49456|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 312998] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:67|largest:67|pns:2| [2025/04/30 20:08:13 313003] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:67|frame:ACK |recv_time:1746043693312808|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 313008] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813312808|now:1746043693312808|interv:120000000| [2025/04/30 20:08:13 313012] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813312808|now:1746043693312808|interv:120000000| [2025/04/30 20:08:13 313016] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693394173|pq_index:0| [2025/04/30 20:08:13 313021] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693312242| [2025/04/30 20:08:13 313025] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693313025| [2025/04/30 20:08:13 313030] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693313029| [2025/04/30 20:08:13 313040] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 313045] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47309|min_srtt:47309|path_bw:1203696|loss_rate:1.14|path_pto:0| [2025/04/30 20:08:13 313050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118811|cwnd:122083|conn:000055FC16B356FC|stream_id:0|stream_offset:187919| [2025/04/30 20:08:13 313055] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47309|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 313059] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 313064] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47309|min_srtt:47309|path_bw:1203696|loss_rate:1.14|path_pto:0| [2025/04/30 20:08:13 313069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:118811|cwnd:122083|conn:000055FC16B356FC|stream_id:0|stream_offset:189086| [2025/04/30 20:08:13 313073] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47309|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 313077] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 313082] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47309|min_srtt:47309|path_bw:1203696|loss_rate:1.14|path_pto:0| [2025/04/30 20:08:13 313086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:118811|cwnd:122083|conn:000055FC16B356FC|stream_id:0|stream_offset:190253| [2025/04/30 20:08:13 313090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 313094] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 313098] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 313102] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 313107] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 313111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118811|cwnd:122083|conn:000055FC16B356FC|stream_id:0|stream_offset:187919| [2025/04/30 20:08:13 313116] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 313120] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:176| [2025/04/30 20:08:13 313154] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118811|now:1746043693313127|stream_id:0|stream_offset:187919| [2025/04/30 20:08:13 313186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 313199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:118811|applimit:0| [2025/04/30 20:08:13 313206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47309|rtt_var:2423|pto_duration:57001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 313213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 313219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 313223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 120011| [2025/04/30 20:08:13 313227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693395128|now:1746043693313206|interv:81922| [2025/04/30 20:08:13 313231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693395128|now:1746043693313206|interval:81922|pto_count:0|srtt:47309 [2025/04/30 20:08:13 313236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122083|inflight:120011| [2025/04/30 20:08:13 313241] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 313246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120011|cwnd:122083|conn:000055FC16B356FC|stream_id:0|stream_offset:189086| [2025/04/30 20:08:13 313250] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 313255] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:177| [2025/04/30 20:08:13 313287] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120011|now:1746043693313262|stream_id:0|stream_offset:189086| [2025/04/30 20:08:13 313293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 313299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:120011|applimit:0| [2025/04/30 20:08:13 313306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47309|rtt_var:2423|pto_duration:57001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 313314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 313320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 313326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 121211| [2025/04/30 20:08:13 313333] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693395263|now:1746043693313306|interv:81957| [2025/04/30 20:08:13 313340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693395263|now:1746043693313306|interval:81957|pto_count:0|srtt:47309 [2025/04/30 20:08:13 313354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122083|inflight:121211| [2025/04/30 20:08:13 313362] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693395263| [2025/04/30 20:08:13 313369] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693395263| [2025/04/30 20:08:13 313375] [debug] |xqc_engine_wakeup_after|wakeup:1746043693395263|now:1746043693313375|diff:81888| [2025/04/30 20:08:13 313382] [debug] |xqc_engine_main_logic|END|now:1746043693313029| [2025/04/30 20:08:13 313389] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693313389| [2025/04/30 20:08:13 313396] [debug] |xqc_engine_wakeup_after|wakeup:1746043693395263|now:1746043693313395|diff:81868| [2025/04/30 20:08:13 313402] [debug] |xqc_engine_main_logic|END|now:1746043693313389| [2025/04/30 20:08:13 315339] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693315333| [2025/04/30 20:08:13 315380] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 315396] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:67| [2025/04/30 20:08:13 315403] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:68| [2025/04/30 20:08:13 315416] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:68| [2025/04/30 20:08:13 315425] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 315436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 315444] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62406|prior_delivered:17325|prior_time:1746043693263000|is_app_limited:0|send_elapse:42433|ack_elapse:52333|ctl_first_sent_time:1746043693263470|lagest_ack_time:1746043693315333|curr_delivered:77331| [2025/04/30 20:08:13 315451] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693263470| [2025/04/30 20:08:13 315460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:796||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 20:08:13 315466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47309|rttvar:2423|minrtt:30776|latest_rtt:51863|ack_delay:40| [2025/04/30 20:08:13 315473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47873|rttvar:2946|minrtt:30776|latest_rtt:51863|ack_delay:40| [2025/04/30 20:08:13 315480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:77|lost_pn:74|thresh:3| [2025/04/30 20:08:13 315486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 315492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 315498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 315503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47873|rtt_var:2946|pto_duration:59657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 315510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 315542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 315547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 120011| [2025/04/30 20:08:13 315553] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693397919|now:1746043693315503|interv:82416| [2025/04/30 20:08:13 315559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693397919|now:1746043693315503|interval:82416|pto_count:0|srtt:47873 [2025/04/30 20:08:13 315565] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42433, ack_elapse 52333, delivered 60006|rate 1146618|lost 2| [2025/04/30 20:08:13 315572] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146618) in round 3| [2025/04/30 20:08:13 315578] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 315584] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 315589] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122083|packet_lost:0|acked:1200|po_sent_time:1746043693263470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 315596] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122083|packet_lost:0|acked:1200|po_sent_time:1746043693263470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 315603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:123283|full_bw_reached:0|inflight:120011|srtt:47873|latest_rtt:51863|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 315612] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:68|largest:68|pns:2| [2025/04/30 20:08:13 315619] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:68|frame:ACK |recv_time:1746043693315333|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 315626] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813315333|now:1746043693315333|interv:120000000| [2025/04/30 20:08:13 315632] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813315333|now:1746043693315333|interv:120000000| [2025/04/30 20:08:13 315638] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693395263|pq_index:0| [2025/04/30 20:08:13 315644] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693313029| [2025/04/30 20:08:13 315650] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693315650| [2025/04/30 20:08:13 315659] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693315656| [2025/04/30 20:08:13 315667] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 315676] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47873|min_srtt:47873|path_bw:1203696|loss_rate:1.13|path_pto:0| [2025/04/30 20:08:13 315689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120011|cwnd:123283|conn:000055FC16B356FC|stream_id:0|stream_offset:190253| [2025/04/30 20:08:13 315697] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47873|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 315704] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 315711] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47873|min_srtt:47873|path_bw:1203696|loss_rate:1.13|path_pto:0| [2025/04/30 20:08:13 315717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:120011|cwnd:123283|conn:000055FC16B356FC|stream_id:0|stream_offset:191420| [2025/04/30 20:08:13 315724] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47873|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 315730] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 315737] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47873|min_srtt:47873|path_bw:1203696|loss_rate:1.13|path_pto:0| [2025/04/30 20:08:13 315744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:120011|cwnd:123283|conn:000055FC16B356FC|stream_id:0|stream_offset:192587| [2025/04/30 20:08:13 315751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 315757] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 315763] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 315770] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 315777] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 315784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120011|cwnd:123283|conn:000055FC16B356FC|stream_id:0|stream_offset:190253| [2025/04/30 20:08:13 315791] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 315798] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:178| [2025/04/30 20:08:13 315858] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120011|now:1746043693315812|stream_id:0|stream_offset:190253| [2025/04/30 20:08:13 315871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 315886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:120011|applimit:0| [2025/04/30 20:08:13 315892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47873|rtt_var:2946|pto_duration:59657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 315898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 315903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 315909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 121211| [2025/04/30 20:08:13 315914] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693400469|now:1746043693315891|interv:84578| [2025/04/30 20:08:13 315920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693400469|now:1746043693315891|interval:84578|pto_count:0|srtt:47873 [2025/04/30 20:08:13 315927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123283|inflight:121211| [2025/04/30 20:08:13 315933] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 315939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121211|cwnd:123283|conn:000055FC16B356FC|stream_id:0|stream_offset:191420| [2025/04/30 20:08:13 315945] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 315951] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:179| [2025/04/30 20:08:13 315993] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121211|now:1746043693315960|stream_id:0|stream_offset:191420| [2025/04/30 20:08:13 316002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 316009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:121211|applimit:0| [2025/04/30 20:08:13 316016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47873|rtt_var:2946|pto_duration:59657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 316024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 316030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 316036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 122411| [2025/04/30 20:08:13 316042] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693400617|now:1746043693316016|interv:84601| [2025/04/30 20:08:13 316048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693400617|now:1746043693316016|interval:84601|pto_count:0|srtt:47873 [2025/04/30 20:08:13 316055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123283|inflight:122411| [2025/04/30 20:08:13 316070] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693400617| [2025/04/30 20:08:13 316076] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693400617| [2025/04/30 20:08:13 316080] [debug] |xqc_engine_wakeup_after|wakeup:1746043693400617|now:1746043693316080|diff:84537| [2025/04/30 20:08:13 316085] [debug] |xqc_engine_main_logic|END|now:1746043693315656| [2025/04/30 20:08:13 316094] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693316094| [2025/04/30 20:08:13 316099] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 316106] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:68| [2025/04/30 20:08:13 316110] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:69| [2025/04/30 20:08:13 316116] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:69| [2025/04/30 20:08:13 316120] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 316126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 316131] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62406|prior_delivered:18525|prior_time:1746043693264267|is_app_limited:0|send_elapse:43488|ack_elapse:51827|ctl_first_sent_time:1746043693264626|lagest_ack_time:1746043693316094|curr_delivered:78531| [2025/04/30 20:08:13 316135] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693264626| [2025/04/30 20:08:13 316140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:795||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 20:08:13 316144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47873|rttvar:2946|minrtt:30776|latest_rtt:51468|ack_delay:32| [2025/04/30 20:08:13 316149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:48318|rttvar:3100|minrtt:30776|latest_rtt:51468|ack_delay:32| [2025/04/30 20:08:13 316153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:78|lost_pn:75|thresh:3| [2025/04/30 20:08:13 316157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 316162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 316194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 316202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48318|rtt_var:3100|pto_duration:60718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 316206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 316210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 316214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 121211| [2025/04/30 20:08:13 316218] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693401678|now:1746043693316201|interv:85477| [2025/04/30 20:08:13 316226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693401678|now:1746043693316201|interval:85477|pto_count:0|srtt:48318 [2025/04/30 20:08:13 316231] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43488, ack_elapse 51827, delivered 60006|rate 1157813|lost 2| [2025/04/30 20:08:13 316235] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157813) in round 3| [2025/04/30 20:08:13 316240] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 316244] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 316248] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:123283|packet_lost:0|acked:1200|po_sent_time:1746043693264626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 316253] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:123283|packet_lost:0|acked:1200|po_sent_time:1746043693264626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 316257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:124483|full_bw_reached:0|inflight:121211|srtt:48318|latest_rtt:51468|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 316263] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:69|largest:69|pns:2| [2025/04/30 20:08:13 316268] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:69|frame:ACK |recv_time:1746043693316094|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 316273] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813316094|now:1746043693316094|interv:120000000| [2025/04/30 20:08:13 316277] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813316094|now:1746043693316094|interv:120000000| [2025/04/30 20:08:13 316281] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693400617|pq_index:0| [2025/04/30 20:08:13 316286] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693315656| [2025/04/30 20:08:13 316292] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693316292| [2025/04/30 20:08:13 316300] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693316298| [2025/04/30 20:08:13 316309] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 316316] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48318|min_srtt:48318|path_bw:1203696|loss_rate:1.12|path_pto:0| [2025/04/30 20:08:13 316323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121211|cwnd:124483|conn:000055FC16B356FC|stream_id:0|stream_offset:192587| [2025/04/30 20:08:13 316331] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48318|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 316341] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 316348] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48318|min_srtt:48318|path_bw:1203696|loss_rate:1.12|path_pto:0| [2025/04/30 20:08:13 316355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:121211|cwnd:124483|conn:000055FC16B356FC|stream_id:0|stream_offset:193754| [2025/04/30 20:08:13 316362] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48318|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 316369] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 316376] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48318|min_srtt:48318|path_bw:1203696|loss_rate:1.12|path_pto:0| [2025/04/30 20:08:13 316381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:121211|cwnd:124483|conn:000055FC16B356FC|stream_id:0|stream_offset:194921| [2025/04/30 20:08:13 316386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 316390] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 316394] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 316398] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 316403] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 316407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121211|cwnd:124483|conn:000055FC16B356FC|stream_id:0|stream_offset:192587| [2025/04/30 20:08:13 316413] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 316420] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:180| [2025/04/30 20:08:13 316462] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121211|now:1746043693316429|stream_id:0|stream_offset:192587| [2025/04/30 20:08:13 316469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 316474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:121211|applimit:0| [2025/04/30 20:08:13 316479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48318|rtt_var:3100|pto_duration:60718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 316483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 316496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 316501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 122411| [2025/04/30 20:08:13 316507] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693402147|now:1746043693316478|interv:85669| [2025/04/30 20:08:13 316513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693402147|now:1746043693316478|interval:85669|pto_count:0|srtt:48318 [2025/04/30 20:08:13 316520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124483|inflight:122411| [2025/04/30 20:08:13 316527] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 316533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122411|cwnd:124483|conn:000055FC16B356FC|stream_id:0|stream_offset:193754| [2025/04/30 20:08:13 316539] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 316545] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:181| [2025/04/30 20:08:13 316572] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122411|now:1746043693316555|stream_id:0|stream_offset:193754| [2025/04/30 20:08:13 316578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 316583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:122411|applimit:0| [2025/04/30 20:08:13 316587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48318|rtt_var:3100|pto_duration:60718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 316592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 316596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 316599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 123611| [2025/04/30 20:08:13 316603] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693402273|now:1746043693316587|interv:85686| [2025/04/30 20:08:13 316607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693402273|now:1746043693316587|interval:85686|pto_count:0|srtt:48318 [2025/04/30 20:08:13 316612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124483|inflight:123611| [2025/04/30 20:08:13 316616] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693402273| [2025/04/30 20:08:13 316621] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693402273| [2025/04/30 20:08:13 316625] [debug] |xqc_engine_wakeup_after|wakeup:1746043693402273|now:1746043693316625|diff:85648| [2025/04/30 20:08:13 316629] [debug] |xqc_engine_main_logic|END|now:1746043693316298| [2025/04/30 20:08:13 316637] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693316636| [2025/04/30 20:08:13 316646] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 316651] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:69| [2025/04/30 20:08:13 316655] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:70| [2025/04/30 20:08:13 316661] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:70| [2025/04/30 20:08:13 316665] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 316670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 316674] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63606|prior_delivered:18525|prior_time:1746043693264267|is_app_limited:0|send_elapse:43617|ack_elapse:52369|ctl_first_sent_time:1746043693264755|lagest_ack_time:1746043693316636|curr_delivered:79731| [2025/04/30 20:08:13 316679] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693264755| [2025/04/30 20:08:13 316684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:794||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 20:08:13 316688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:48318|rttvar:3100|minrtt:30776|latest_rtt:51881|ack_delay:24| [2025/04/30 20:08:13 316692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:48761|rttvar:3209|minrtt:30776|latest_rtt:51881|ack_delay:24| [2025/04/30 20:08:13 316697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:79|lost_pn:76|thresh:3| [2025/04/30 20:08:13 316701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 316706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 316712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 316719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48761|rtt_var:3209|pto_duration:61597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 316726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 316732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 316738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 122411| [2025/04/30 20:08:13 316744] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693403152|now:1746043693316719|interv:86433| [2025/04/30 20:08:13 316750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693403152|now:1746043693316719|interval:86433|pto_count:0|srtt:48761 [2025/04/30 20:08:13 316758] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43617, ack_elapse 52369, delivered 61206|rate 1168744|lost 2| [2025/04/30 20:08:13 316765] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168744) in round 3| [2025/04/30 20:08:13 316771] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 316784] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 316790] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124483|packet_lost:0|acked:1200|po_sent_time:1746043693264755|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 316797] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124483|packet_lost:0|acked:1200|po_sent_time:1746043693264755|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 316804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:125683|full_bw_reached:0|inflight:122411|srtt:48761|latest_rtt:51881|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 316812] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:70|largest:70|pns:2| [2025/04/30 20:08:13 316819] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:70|frame:ACK |recv_time:1746043693316636|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 316826] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813316636|now:1746043693316636|interv:120000000| [2025/04/30 20:08:13 316832] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813316636|now:1746043693316636|interv:120000000| [2025/04/30 20:08:13 316839] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693402273|pq_index:0| [2025/04/30 20:08:13 316845] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693316298| [2025/04/30 20:08:13 316851] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693316851| [2025/04/30 20:08:13 316858] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693316857| [2025/04/30 20:08:13 316866] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 316873] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48761|min_srtt:48761|path_bw:1203696|loss_rate:1.10|path_pto:0| [2025/04/30 20:08:13 316880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122411|cwnd:125683|conn:000055FC16B356FC|stream_id:0|stream_offset:194921| [2025/04/30 20:08:13 316887] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48761|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 316894] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 316901] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48761|min_srtt:48761|path_bw:1203696|loss_rate:1.10|path_pto:0| [2025/04/30 20:08:13 316907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:122411|cwnd:125683|conn:000055FC16B356FC|stream_id:0|stream_offset:196088| [2025/04/30 20:08:13 316919] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48761|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 316927] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 316933] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48761|min_srtt:48761|path_bw:1203696|loss_rate:1.10|path_pto:0| [2025/04/30 20:08:13 316939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:122411|cwnd:125683|conn:000055FC16B356FC|stream_id:0|stream_offset:197255| [2025/04/30 20:08:13 316946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 316952] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 316957] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 316963] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 316968] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 316973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122411|cwnd:125683|conn:000055FC16B356FC|stream_id:0|stream_offset:194921| [2025/04/30 20:08:13 316979] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 316985] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:182| [2025/04/30 20:08:13 317020] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122411|now:1746043693316995|stream_id:0|stream_offset:194921| [2025/04/30 20:08:13 317028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 317035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:122411|applimit:0| [2025/04/30 20:08:13 317041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48761|rtt_var:3209|pto_duration:61597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 317049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 317053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 317057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 123611| [2025/04/30 20:08:13 317061] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693403592|now:1746043693317041|interv:86551| [2025/04/30 20:08:13 317065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693403592|now:1746043693317041|interval:86551|pto_count:0|srtt:48761 [2025/04/30 20:08:13 317074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125683|inflight:123611| [2025/04/30 20:08:13 317079] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 317083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123611|cwnd:125683|conn:000055FC16B356FC|stream_id:0|stream_offset:196088| [2025/04/30 20:08:13 317088] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 317092] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:183| [2025/04/30 20:08:13 317114] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123611|now:1746043693317098|stream_id:0|stream_offset:196088| [2025/04/30 20:08:13 317120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 317124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:123611|applimit:0| [2025/04/30 20:08:13 317128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48761|rtt_var:3209|pto_duration:61597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 317133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 317137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 317140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 124811| [2025/04/30 20:08:13 317144] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693403695|now:1746043693317128|interv:86567| [2025/04/30 20:08:13 317148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693403695|now:1746043693317128|interval:86567|pto_count:0|srtt:48761 [2025/04/30 20:08:13 317153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125683|inflight:124811| [2025/04/30 20:08:13 317157] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693403695| [2025/04/30 20:08:13 317161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693403695| [2025/04/30 20:08:13 317185] [debug] |xqc_engine_wakeup_after|wakeup:1746043693403695|now:1746043693317185|diff:86510| [2025/04/30 20:08:13 317193] [debug] |xqc_engine_main_logic|END|now:1746043693316857| [2025/04/30 20:08:13 317201] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693317201| [2025/04/30 20:08:13 317207] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 317215] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:70| [2025/04/30 20:08:13 317220] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:71| [2025/04/30 20:08:13 317228] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:71| [2025/04/30 20:08:13 317234] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 317248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 317260] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63606|prior_delivered:19725|prior_time:1746043693264926|is_app_limited:0|send_elapse:44026|ack_elapse:52275|ctl_first_sent_time:1746043693265281|lagest_ack_time:1746043693317201|curr_delivered:80931| [2025/04/30 20:08:13 317267] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693265281| [2025/04/30 20:08:13 317274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:793||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 20:08:13 317280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:48761|rttvar:3209|minrtt:30776|latest_rtt:51920|ack_delay:40| [2025/04/30 20:08:13 317286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49151|rttvar:3186|minrtt:30776|latest_rtt:51920|ack_delay:40| [2025/04/30 20:08:13 317293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:80|lost_pn:77|thresh:3| [2025/04/30 20:08:13 317300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 317304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 317308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 317312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49151|rtt_var:3186|pto_duration:61895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 317317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 317320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 317324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 123611| [2025/04/30 20:08:13 317328] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693403993|now:1746043693317312|interv:86681| [2025/04/30 20:08:13 317332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693403993|now:1746043693317312|interval:86681|pto_count:0|srtt:49151 [2025/04/30 20:08:13 317336] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44026, ack_elapse 52275, delivered 61206|rate 1170846|lost 2| [2025/04/30 20:08:13 317341] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170846) in round 3| [2025/04/30 20:08:13 317345] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 317350] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 317356] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125683|packet_lost:0|acked:1200|po_sent_time:1746043693265281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 317363] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125683|packet_lost:0|acked:1200|po_sent_time:1746043693265281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 317374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:126883|full_bw_reached:0|inflight:123611|srtt:49151|latest_rtt:51920|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 317383] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:71|largest:71|pns:2| [2025/04/30 20:08:13 317389] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:71|frame:ACK |recv_time:1746043693317201|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 317395] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813317201|now:1746043693317201|interv:120000000| [2025/04/30 20:08:13 317401] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813317201|now:1746043693317201|interv:120000000| [2025/04/30 20:08:13 317407] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693403695|pq_index:0| [2025/04/30 20:08:13 317413] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693316857| [2025/04/30 20:08:13 317418] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693317418| [2025/04/30 20:08:13 317425] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693317424| [2025/04/30 20:08:13 317432] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 317439] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49151|min_srtt:49151|path_bw:1203696|loss_rate:1.09|path_pto:0| [2025/04/30 20:08:13 317445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123611|cwnd:126883|conn:000055FC16B356FC|stream_id:0|stream_offset:197255| [2025/04/30 20:08:13 317451] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49151|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 317457] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 317463] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49151|min_srtt:49151|path_bw:1203696|loss_rate:1.09|path_pto:0| [2025/04/30 20:08:13 317471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:123611|cwnd:126883|conn:000055FC16B356FC|stream_id:0|stream_offset:198422| [2025/04/30 20:08:13 317477] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49151|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 317483] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 317490] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49151|min_srtt:49151|path_bw:1203696|loss_rate:1.09|path_pto:0| [2025/04/30 20:08:13 317502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:123611|cwnd:126883|conn:000055FC16B356FC|stream_id:0|stream_offset:199589| [2025/04/30 20:08:13 317508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 317514] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 317519] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 317526] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 317532] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 317539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123611|cwnd:126883|conn:000055FC16B356FC|stream_id:0|stream_offset:197255| [2025/04/30 20:08:13 317546] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 317552] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:184| [2025/04/30 20:08:13 317616] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123611|now:1746043693317562|stream_id:0|stream_offset:197255| [2025/04/30 20:08:13 317624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 317629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:123611|applimit:0| [2025/04/30 20:08:13 317634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49151|rtt_var:3186|pto_duration:61895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 317638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 317642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 317646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 124811| [2025/04/30 20:08:13 317650] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693404457|now:1746043693317633|interv:86824| [2025/04/30 20:08:13 317656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693404457|now:1746043693317633|interval:86824|pto_count:0|srtt:49151 [2025/04/30 20:08:13 317663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:126883|inflight:124811| [2025/04/30 20:08:13 317671] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 317677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124811|cwnd:126883|conn:000055FC16B356FC|stream_id:0|stream_offset:198422| [2025/04/30 20:08:13 317690] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 317695] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:185| [2025/04/30 20:08:13 317729] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124811|now:1746043693317702|stream_id:0|stream_offset:198422| [2025/04/30 20:08:13 317738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 317745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:124811|applimit:0| [2025/04/30 20:08:13 317751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49151|rtt_var:3186|pto_duration:61895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 317758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 317764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 317771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 126011| [2025/04/30 20:08:13 317777] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693404597|now:1746043693317751|interv:86846| [2025/04/30 20:08:13 317783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693404597|now:1746043693317751|interval:86846|pto_count:0|srtt:49151 [2025/04/30 20:08:13 317791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:126883|inflight:126011| [2025/04/30 20:08:13 317798] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693404597| [2025/04/30 20:08:13 317803] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693404597| [2025/04/30 20:08:13 317807] [debug] |xqc_engine_wakeup_after|wakeup:1746043693404597|now:1746043693317807|diff:86790| [2025/04/30 20:08:13 317811] [debug] |xqc_engine_main_logic|END|now:1746043693317424| [2025/04/30 20:08:13 317817] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693317817| [2025/04/30 20:08:13 317822] [debug] |xqc_engine_wakeup_after|wakeup:1746043693404597|now:1746043693317822|diff:86775| [2025/04/30 20:08:13 317828] [debug] |xqc_engine_main_logic|END|now:1746043693317817| [2025/04/30 20:08:13 319188] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693319186| [2025/04/30 20:08:13 319209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 319220] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:71| [2025/04/30 20:08:13 319227] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:73| [2025/04/30 20:08:13 319236] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:73| [2025/04/30 20:08:13 319243] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 319251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:81|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:82|path_largest_ack:81| [2025/04/30 20:08:13 319266] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:64806|prior_delivered:19725|prior_time:1746043693264926|is_app_limited:0|send_elapse:44149|ack_elapse:54260|ctl_first_sent_time:1746043693265404|lagest_ack_time:1746043693319186|curr_delivered:82131| [2025/04/30 20:08:13 319275] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693265404| [2025/04/30 20:08:13 319283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:792||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 20:08:13 319291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 319298] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:64806|prior_delivered:20925|prior_time:1746043693266014|is_app_limited:0|send_elapse:47037|ack_elapse:53172|ctl_first_sent_time:1746043693268394|lagest_ack_time:1746043693319186|curr_delivered:83331| [2025/04/30 20:08:13 319305] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693268394| [2025/04/30 20:08:13 319313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:791||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 20:08:13 319319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49151|rttvar:3186|minrtt:30776|latest_rtt:50792|ack_delay:32| [2025/04/30 20:08:13 319326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49353|rttvar:2792|minrtt:30776|latest_rtt:50792|ack_delay:32| [2025/04/30 20:08:13 319334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:82|lost_pn:79|thresh:3| [2025/04/30 20:08:13 319341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 319348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 319355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 319361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49353|rtt_var:2792|pto_duration:60521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 319369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 319375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 319382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 123611| [2025/04/30 20:08:13 319389] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693403223|now:1746043693319361|interv:83862| [2025/04/30 20:08:13 319395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693403223|now:1746043693319361|interval:83862|pto_count:0|srtt:49353 [2025/04/30 20:08:13 319400] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47037, ack_elapse 53172, delivered 62406|rate 1173662|lost 2| [2025/04/30 20:08:13 319405] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173662) in round 3| [2025/04/30 20:08:13 319409] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 319419] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 319423] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:126883|packet_lost:0|acked:2400|po_sent_time:1746043693268394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 319428] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:126883|packet_lost:0|acked:2400|po_sent_time:1746043693268394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 319433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:129283|full_bw_reached:0|inflight:123611|srtt:49353|latest_rtt:50792|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 319441] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:73|largest:73|pns:2| [2025/04/30 20:08:13 319445] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:73|frame:ACK |recv_time:1746043693319186|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 319451] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813319186|now:1746043693319186|interv:120000000| [2025/04/30 20:08:13 319455] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813319186|now:1746043693319186|interv:120000000| [2025/04/30 20:08:13 319459] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693404597|pq_index:0| [2025/04/30 20:08:13 319464] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693317424| [2025/04/30 20:08:13 319469] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693319469| [2025/04/30 20:08:13 319475] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693319473| [2025/04/30 20:08:13 319481] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 319487] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49353|min_srtt:49353|path_bw:1203696|loss_rate:1.08|path_pto:0| [2025/04/30 20:08:13 319492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123611|cwnd:129283|conn:000055FC16B356FC|stream_id:0|stream_offset:199589| [2025/04/30 20:08:13 319496] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49353|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 319501] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 319506] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49353|min_srtt:49353|path_bw:1203696|loss_rate:1.08|path_pto:0| [2025/04/30 20:08:13 319510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:123611|cwnd:129283|conn:000055FC16B356FC|stream_id:0|stream_offset:200756| [2025/04/30 20:08:13 319518] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49353|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 319526] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 319533] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49353|min_srtt:49353|path_bw:1203696|loss_rate:1.08|path_pto:0| [2025/04/30 20:08:13 319541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:123611|cwnd:129283|conn:000055FC16B356FC|stream_id:0|stream_offset:201923| [2025/04/30 20:08:13 319548] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49353|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 319555] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 319562] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49353|min_srtt:49353|path_bw:1203696|loss_rate:1.08|path_pto:0| [2025/04/30 20:08:13 319569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:123611|cwnd:129283|conn:000055FC16B356FC|stream_id:0|stream_offset:203090| [2025/04/30 20:08:13 319573] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49353|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 319577] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 319582] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49353|min_srtt:49353|path_bw:1203696|loss_rate:1.08|path_pto:0| [2025/04/30 20:08:13 319586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:123611|cwnd:129283|conn:000055FC16B356FC|stream_id:0|stream_offset:204257| [2025/04/30 20:08:13 319590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 319594] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 319598] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 319602] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 319607] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 319611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123611|cwnd:129283|conn:000055FC16B356FC|stream_id:0|stream_offset:199589| [2025/04/30 20:08:13 319620] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 319625] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:186| [2025/04/30 20:08:13 319677] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123611|now:1746043693319638|stream_id:0|stream_offset:199589| [2025/04/30 20:08:13 319688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 319695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:123611|applimit:0| [2025/04/30 20:08:13 319702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49353|rtt_var:2792|pto_duration:60521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 319707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 319713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 319719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 124811| [2025/04/30 20:08:13 319723] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693405159|now:1746043693319702|interv:85457| [2025/04/30 20:08:13 319727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693405159|now:1746043693319702|interval:85457|pto_count:0|srtt:49353 [2025/04/30 20:08:13 319732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129283|inflight:124811| [2025/04/30 20:08:13 319738] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 319742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124811|cwnd:129283|conn:000055FC16B356FC|stream_id:0|stream_offset:200756| [2025/04/30 20:08:13 319747] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 319751] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:187| [2025/04/30 20:08:13 319782] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124811|now:1746043693319758|stream_id:0|stream_offset:200756| [2025/04/30 20:08:13 319792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 319799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:124811|applimit:0| [2025/04/30 20:08:13 319806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49353|rtt_var:2792|pto_duration:60521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 319812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 319816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 319820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 126011| [2025/04/30 20:08:13 319829] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693405279|now:1746043693319805|interv:85474| [2025/04/30 20:08:13 319833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693405279|now:1746043693319805|interval:85474|pto_count:0|srtt:49353 [2025/04/30 20:08:13 319837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129283|inflight:126011| [2025/04/30 20:08:13 319842] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 319846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126011|cwnd:129283|conn:000055FC16B356FC|stream_id:0|stream_offset:201923| [2025/04/30 20:08:13 319851] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 319855] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:188| [2025/04/30 20:08:13 319884] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126011|now:1746043693319861|stream_id:0|stream_offset:201923| [2025/04/30 20:08:13 319893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 319901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:126011|applimit:0| [2025/04/30 20:08:13 319907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49353|rtt_var:2792|pto_duration:60521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 319914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 319918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 319921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 127211| [2025/04/30 20:08:13 319925] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693405382|now:1746043693319907|interv:85475| [2025/04/30 20:08:13 319929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693405382|now:1746043693319907|interval:85475|pto_count:0|srtt:49353 [2025/04/30 20:08:13 319934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129283|inflight:127211| [2025/04/30 20:08:13 319939] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 319943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127211|cwnd:129283|conn:000055FC16B356FC|stream_id:0|stream_offset:203090| [2025/04/30 20:08:13 319948] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 319952] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:189| [2025/04/30 20:08:13 319982] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127211|now:1746043693319958|stream_id:0|stream_offset:203090| [2025/04/30 20:08:13 319997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 320004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:127211|applimit:0| [2025/04/30 20:08:13 320009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49353|rtt_var:2792|pto_duration:60521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 320014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 320018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 320021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 128411| [2025/04/30 20:08:13 320025] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693405479|now:1746043693320009|interv:85470| [2025/04/30 20:08:13 320029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693405479|now:1746043693320009|interval:85470|pto_count:0|srtt:49353 [2025/04/30 20:08:13 320034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129283|inflight:128411| [2025/04/30 20:08:13 320039] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693405479| [2025/04/30 20:08:13 320043] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693405479| [2025/04/30 20:08:13 320047] [debug] |xqc_engine_wakeup_after|wakeup:1746043693405479|now:1746043693320047|diff:85432| [2025/04/30 20:08:13 320052] [debug] |xqc_engine_main_logic|END|now:1746043693319473| [2025/04/30 20:08:13 320060] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693320059| [2025/04/30 20:08:13 320065] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 320070] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:73| [2025/04/30 20:08:13 320074] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:74| [2025/04/30 20:08:13 320080] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:74| [2025/04/30 20:08:13 320084] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 320089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 320094] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66006|prior_delivered:20925|prior_time:1746043693266014|is_app_limited:0|send_elapse:47381|ack_elapse:54045|ctl_first_sent_time:1746043693268738|lagest_ack_time:1746043693320059|curr_delivered:84531| [2025/04/30 20:08:13 320099] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693268738| [2025/04/30 20:08:13 320104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:790||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 20:08:13 320108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49353|rttvar:2792|minrtt:30776|latest_rtt:51321|ack_delay:40| [2025/04/30 20:08:13 320116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49594|rttvar:2576|minrtt:30776|latest_rtt:51321|ack_delay:40| [2025/04/30 20:08:13 320120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:83|lost_pn:80|thresh:3| [2025/04/30 20:08:13 320125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 320129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 320133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 320137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49594|rtt_var:2576|pto_duration:59898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 320141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 320145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 320149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 127211| [2025/04/30 20:08:13 320153] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693404856|now:1746043693320136|interv:84720| [2025/04/30 20:08:13 320157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693404856|now:1746043693320136|interval:84720|pto_count:0|srtt:49594 [2025/04/30 20:08:13 320161] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47381, ack_elapse 54045, delivered 63606|rate 1176908|lost 2| [2025/04/30 20:08:13 320186] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176908) in round 3| [2025/04/30 20:08:13 320194] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 320198] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106871|extra_cwnd:39454| [2025/04/30 20:08:13 320203] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:129283|packet_lost:0|acked:1200|po_sent_time:1746043693268738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 320207] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:129283|packet_lost:0|acked:1200|po_sent_time:1746043693268738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 320212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1203696|cwnd:130483|full_bw_reached:0|inflight:127211|srtt:49594|latest_rtt:51321|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 320218] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:74|largest:74|pns:2| [2025/04/30 20:08:13 320223] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:74|frame:ACK |recv_time:1746043693320059|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 320228] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813320059|now:1746043693320059|interv:120000000| [2025/04/30 20:08:13 320235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813320059|now:1746043693320059|interv:120000000| [2025/04/30 20:08:13 320239] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693405479|pq_index:0| [2025/04/30 20:08:13 320244] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693319473| [2025/04/30 20:08:13 320248] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693320248| [2025/04/30 20:08:13 320254] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693320252| [2025/04/30 20:08:13 320259] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 320264] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49594|min_srtt:49594|path_bw:1203696|loss_rate:1.06|path_pto:0| [2025/04/30 20:08:13 320268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127211|cwnd:130483|conn:000055FC16B356FC|stream_id:0|stream_offset:204257| [2025/04/30 20:08:13 320273] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49594|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 320278] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 320282] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49594|min_srtt:49594|path_bw:1203696|loss_rate:1.06|path_pto:0| [2025/04/30 20:08:13 320286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:127211|cwnd:130483|conn:000055FC16B356FC|stream_id:0|stream_offset:205424| [2025/04/30 20:08:13 320291] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49594|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 320296] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 320300] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49594|min_srtt:49594|path_bw:1203696|loss_rate:1.06|path_pto:0| [2025/04/30 20:08:13 320304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:127211|cwnd:130483|conn:000055FC16B356FC|stream_id:0|stream_offset:206591| [2025/04/30 20:08:13 320309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 320313] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 320316] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 320321] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 320328] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 320332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127211|cwnd:130483|conn:000055FC16B356FC|stream_id:0|stream_offset:204257| [2025/04/30 20:08:13 320337] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 320341] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:190| [2025/04/30 20:08:13 320375] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127211|now:1746043693320347|stream_id:0|stream_offset:204257| [2025/04/30 20:08:13 320385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 320392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:127211|applimit:0| [2025/04/30 20:08:13 320399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49594|rtt_var:2576|pto_duration:59898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 320405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 320409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 320413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 128411| [2025/04/30 20:08:13 320417] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693405245|now:1746043693320399|interv:84846| [2025/04/30 20:08:13 320421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693405245|now:1746043693320399|interval:84846|pto_count:0|srtt:49594 [2025/04/30 20:08:13 320426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130483|inflight:128411| [2025/04/30 20:08:13 320431] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 320435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128411|cwnd:130483|conn:000055FC16B356FC|stream_id:0|stream_offset:205424| [2025/04/30 20:08:13 320440] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 320444] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:191| [2025/04/30 20:08:13 320473] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128411|now:1746043693320451|stream_id:0|stream_offset:205424| [2025/04/30 20:08:13 320482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 320489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:128411|applimit:0| [2025/04/30 20:08:13 320496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49594|rtt_var:2576|pto_duration:59898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 320505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 320509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 320513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 129611| [2025/04/30 20:08:13 320517] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693405349|now:1746043693320496|interv:84853| [2025/04/30 20:08:13 320521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693405349|now:1746043693320496|interval:84853|pto_count:0|srtt:49594 [2025/04/30 20:08:13 320526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130483|inflight:129611| [2025/04/30 20:08:13 320530] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693405349| [2025/04/30 20:08:13 320535] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693405349| [2025/04/30 20:08:13 320539] [debug] |xqc_engine_wakeup_after|wakeup:1746043693405349|now:1746043693320539|diff:84810| [2025/04/30 20:08:13 320543] [debug] |xqc_engine_main_logic|END|now:1746043693320252| [2025/04/30 20:08:13 320549] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693320549| [2025/04/30 20:08:13 320553] [debug] |xqc_engine_wakeup_after|wakeup:1746043693405349|now:1746043693320553|diff:84796| [2025/04/30 20:08:13 320557] [debug] |xqc_engine_main_logic|END|now:1746043693320549| [2025/04/30 20:08:13 321373] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693321371| [2025/04/30 20:08:13 321393] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 321403] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:74| [2025/04/30 20:08:13 321410] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:75| [2025/04/30 20:08:13 321419] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:75| [2025/04/30 20:08:13 321425] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 321434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 321441] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66006|prior_delivered:22125|prior_time:1746043693268867|is_app_limited:0|send_elapse:47766|ack_elapse:52504|ctl_first_sent_time:1746043693269225|lagest_ack_time:1746043693321371|curr_delivered:85731| [2025/04/30 20:08:13 321448] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693269225| [2025/04/30 20:08:13 321455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:789||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 20:08:13 321462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49594|rttvar:2576|minrtt:30776|latest_rtt:52146|ack_delay:32| [2025/04/30 20:08:13 321469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49909|rttvar:2562|minrtt:30776|latest_rtt:52146|ack_delay:32| [2025/04/30 20:08:13 321485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:84|lost_pn:81|thresh:3| [2025/04/30 20:08:13 321490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 321494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 321498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 321503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49909|rtt_var:2562|pto_duration:60157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 321507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 321511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 321515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 128411| [2025/04/30 20:08:13 321519] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693405608|now:1746043693321502|interv:84106| [2025/04/30 20:08:13 321523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693405608|now:1746043693321502|interval:84106|pto_count:0|srtt:49909 [2025/04/30 20:08:13 321528] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47766, ack_elapse 52504, delivered 63606|rate 1211450|lost 2| [2025/04/30 20:08:13 321532] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211450) in round 3| [2025/04/30 20:08:13 321539] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 321546] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107561|extra_cwnd:39454| [2025/04/30 20:08:13 321553] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130483|packet_lost:0|acked:1200|po_sent_time:1746043693269225|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 321560] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130483|packet_lost:0|acked:1200|po_sent_time:1746043693269225|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 321567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1211450|cwnd:131683|full_bw_reached:0|inflight:128411|srtt:49909|latest_rtt:52146|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 321577] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:75|largest:75|pns:2| [2025/04/30 20:08:13 321584] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:75|frame:ACK |recv_time:1746043693321371|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 321592] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813321371|now:1746043693321371|interv:120000000| [2025/04/30 20:08:13 321599] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813321371|now:1746043693321371|interv:120000000| [2025/04/30 20:08:13 321604] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693405349|pq_index:0| [2025/04/30 20:08:13 321612] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693320252| [2025/04/30 20:08:13 321617] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693321617| [2025/04/30 20:08:13 321622] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693321621| [2025/04/30 20:08:13 321630] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 321638] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49909|min_srtt:49909|path_bw:1211450|loss_rate:1.05|path_pto:0| [2025/04/30 20:08:13 321645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128411|cwnd:131683|conn:000055FC16B356FC|stream_id:0|stream_offset:206591| [2025/04/30 20:08:13 321652] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 321660] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 321667] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49909|min_srtt:49909|path_bw:1211450|loss_rate:1.05|path_pto:0| [2025/04/30 20:08:13 321673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:128411|cwnd:131683|conn:000055FC16B356FC|stream_id:0|stream_offset:207758| [2025/04/30 20:08:13 321681] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 321688] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 321720] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49909|min_srtt:49909|path_bw:1211450|loss_rate:1.05|path_pto:0| [2025/04/30 20:08:13 321729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:128411|cwnd:131683|conn:000055FC16B356FC|stream_id:0|stream_offset:208925| [2025/04/30 20:08:13 321737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 321743] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 321749] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 321756] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 321764] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 321770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128411|cwnd:131683|conn:000055FC16B356FC|stream_id:0|stream_offset:206591| [2025/04/30 20:08:13 321784] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 321790] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:192| [2025/04/30 20:08:13 321836] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128411|now:1746043693321802|stream_id:0|stream_offset:206591| [2025/04/30 20:08:13 321846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 321853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:128411|applimit:0| [2025/04/30 20:08:13 321860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49909|rtt_var:2562|pto_duration:60157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 321867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 321873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 321879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 129611| [2025/04/30 20:08:13 321886] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693406959|now:1746043693321860|interv:85099| [2025/04/30 20:08:13 321893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693406959|now:1746043693321860|interval:85099|pto_count:0|srtt:49909 [2025/04/30 20:08:13 321900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131683|inflight:129611| [2025/04/30 20:08:13 321906] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 321911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129611|cwnd:131683|conn:000055FC16B356FC|stream_id:0|stream_offset:207758| [2025/04/30 20:08:13 321919] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 321926] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:193| [2025/04/30 20:08:13 321968] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129611|now:1746043693321937|stream_id:0|stream_offset:207758| [2025/04/30 20:08:13 321975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 321981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:129611|applimit:0| [2025/04/30 20:08:13 321988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49909|rtt_var:2562|pto_duration:60157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 321994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 322007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 322013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 130811| [2025/04/30 20:08:13 322020] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693407094|now:1746043693321987|interv:85107| [2025/04/30 20:08:13 322026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693407094|now:1746043693321987|interval:85107|pto_count:0|srtt:49909 [2025/04/30 20:08:13 322031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131683|inflight:130811| [2025/04/30 20:08:13 322036] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693407094| [2025/04/30 20:08:13 322040] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693407094| [2025/04/30 20:08:13 322044] [debug] |xqc_engine_wakeup_after|wakeup:1746043693407094|now:1746043693322044|diff:85050| [2025/04/30 20:08:13 322049] [debug] |xqc_engine_main_logic|END|now:1746043693321621| [2025/04/30 20:08:13 322057] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693322057| [2025/04/30 20:08:13 322063] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 322068] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:75| [2025/04/30 20:08:13 322072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:76| [2025/04/30 20:08:13 322078] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:76| [2025/04/30 20:08:13 322082] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 322087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 322092] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67206|prior_delivered:22125|prior_time:1746043693268867|is_app_limited:0|send_elapse:47890|ack_elapse:53190|ctl_first_sent_time:1746043693269349|lagest_ack_time:1746043693322057|curr_delivered:86931| [2025/04/30 20:08:13 322097] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693269349| [2025/04/30 20:08:13 322102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:788||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 20:08:13 322106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49909|rttvar:2562|minrtt:30776|latest_rtt:52708|ack_delay:56| [2025/04/30 20:08:13 322111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50252|rttvar:2607|minrtt:30776|latest_rtt:52708|ack_delay:56| [2025/04/30 20:08:13 322115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:85|lost_pn:82|thresh:3| [2025/04/30 20:08:13 322119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 322123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 322127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 322135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50252|rtt_var:2607|pto_duration:60680|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 322139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 322143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 322147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 129611| [2025/04/30 20:08:13 322151] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693407617|now:1746043693322135|interv:85482| [2025/04/30 20:08:13 322155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693407617|now:1746043693322135|interval:85482|pto_count:0|srtt:50252 [2025/04/30 20:08:13 322160] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47890, ack_elapse 53190, delivered 64806|rate 1218386|lost 2| [2025/04/30 20:08:13 322164] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1218386) in round 3| [2025/04/30 20:08:13 322193] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 322198] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108178|extra_cwnd:39454| [2025/04/30 20:08:13 322202] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:131683|packet_lost:0|acked:1200|po_sent_time:1746043693269349|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 322207] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:131683|packet_lost:0|acked:1200|po_sent_time:1746043693269349|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 322211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1218386|cwnd:132883|full_bw_reached:0|inflight:129611|srtt:50252|latest_rtt:52708|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 322217] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:76|largest:76|pns:2| [2025/04/30 20:08:13 322222] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:76|frame:ACK |recv_time:1746043693322057|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 322227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813322057|now:1746043693322057|interv:120000000| [2025/04/30 20:08:13 322231] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813322057|now:1746043693322057|interv:120000000| [2025/04/30 20:08:13 322235] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693407094|pq_index:0| [2025/04/30 20:08:13 322239] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693321621| [2025/04/30 20:08:13 322243] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693322243| [2025/04/30 20:08:13 322248] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693322247| [2025/04/30 20:08:13 322258] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 322262] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50252|min_srtt:50252|path_bw:1218386|loss_rate:1.04|path_pto:0| [2025/04/30 20:08:13 322267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129611|cwnd:132883|conn:000055FC16B356FC|stream_id:0|stream_offset:208925| [2025/04/30 20:08:13 322274] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 322282] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 322289] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50252|min_srtt:50252|path_bw:1218386|loss_rate:1.04|path_pto:0| [2025/04/30 20:08:13 322296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:129611|cwnd:132883|conn:000055FC16B356FC|stream_id:0|stream_offset:210092| [2025/04/30 20:08:13 322303] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 322310] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 322317] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50252|min_srtt:50252|path_bw:1218386|loss_rate:1.04|path_pto:0| [2025/04/30 20:08:13 322325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:129611|cwnd:132883|conn:000055FC16B356FC|stream_id:0|stream_offset:211259| [2025/04/30 20:08:13 322357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 322364] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 322371] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 322377] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 322384] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 322390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129611|cwnd:132883|conn:000055FC16B356FC|stream_id:0|stream_offset:208925| [2025/04/30 20:08:13 322397] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 322403] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:194| [2025/04/30 20:08:13 322473] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129611|now:1746043693322414|stream_id:0|stream_offset:208925| [2025/04/30 20:08:13 322497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 322504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:129611|applimit:0| [2025/04/30 20:08:13 322511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50252|rtt_var:2607|pto_duration:60680|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 322518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 322523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 322529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 130811| [2025/04/30 20:08:13 322535] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693408094|now:1746043693322511|interv:85583| [2025/04/30 20:08:13 322541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693408094|now:1746043693322511|interval:85583|pto_count:0|srtt:50252 [2025/04/30 20:08:13 322549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:132883|inflight:130811| [2025/04/30 20:08:13 322556] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 322563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130811|cwnd:132883|conn:000055FC16B356FC|stream_id:0|stream_offset:210092| [2025/04/30 20:08:13 322569] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 322576] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:195| [2025/04/30 20:08:13 322617] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130811|now:1746043693322586|stream_id:0|stream_offset:210092| [2025/04/30 20:08:13 322628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 322635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:130811|applimit:0| [2025/04/30 20:08:13 322643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50252|rtt_var:2607|pto_duration:60680|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 322650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 322656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 322662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 132011| [2025/04/30 20:08:13 322668] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693408266|now:1746043693322642|interv:85624| [2025/04/30 20:08:13 322672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693408266|now:1746043693322642|interval:85624|pto_count:0|srtt:50252 [2025/04/30 20:08:13 322686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:132883|inflight:132011| [2025/04/30 20:08:13 322693] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693408266| [2025/04/30 20:08:13 322701] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693408266| [2025/04/30 20:08:13 322707] [debug] |xqc_engine_wakeup_after|wakeup:1746043693408266|now:1746043693322706|diff:85560| [2025/04/30 20:08:13 322711] [debug] |xqc_engine_main_logic|END|now:1746043693322247| [2025/04/30 20:08:13 322717] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693322717| [2025/04/30 20:08:13 322721] [debug] |xqc_engine_wakeup_after|wakeup:1746043693408266|now:1746043693322721|diff:85545| [2025/04/30 20:08:13 322725] [debug] |xqc_engine_main_logic|END|now:1746043693322717| [2025/04/30 20:08:13 323124] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693323123| [2025/04/30 20:08:13 323135] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 323144] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:76| [2025/04/30 20:08:13 323150] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:77| [2025/04/30 20:08:13 323159] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:77| [2025/04/30 20:08:13 323165] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 323191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 323196] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67206|prior_delivered:23325|prior_time:1746043693269473|is_app_limited:0|send_elapse:47484|ack_elapse:53650|ctl_first_sent_time:1746043693270306|lagest_ack_time:1746043693323123|curr_delivered:88131| [2025/04/30 20:08:13 323201] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693270306| [2025/04/30 20:08:13 323206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:787||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 20:08:13 323210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50252|rttvar:2607|minrtt:30776|latest_rtt:52817|ack_delay:32| [2025/04/30 20:08:13 323214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50569|rttvar:2589|minrtt:30776|latest_rtt:52817|ack_delay:32| [2025/04/30 20:08:13 323219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:86|lost_pn:83|thresh:3| [2025/04/30 20:08:13 323226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 323233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 323240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 323246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50569|rtt_var:2589|pto_duration:60925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 323253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 323265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 323269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 130811| [2025/04/30 20:08:13 323273] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693408511|now:1746043693323246|interv:85265| [2025/04/30 20:08:13 323277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693408511|now:1746043693323246|interval:85265|pto_count:0|srtt:50569 [2025/04/30 20:08:13 323282] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47484, ack_elapse 53650, delivered 64806|rate 1207940|lost 2| [2025/04/30 20:08:13 323286] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207940) in round 3| [2025/04/30 20:08:13 323290] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 323295] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108178|extra_cwnd:39454| [2025/04/30 20:08:13 323299] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:132883|packet_lost:0|acked:1200|po_sent_time:1746043693270306|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 323303] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:132883|packet_lost:0|acked:1200|po_sent_time:1746043693270306|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 323311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1218386|cwnd:134083|full_bw_reached:0|inflight:130811|srtt:50569|latest_rtt:52817|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 323320] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:77|largest:77|pns:2| [2025/04/30 20:08:13 323328] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:77|frame:ACK |recv_time:1746043693323123|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 323333] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813323123|now:1746043693323123|interv:120000000| [2025/04/30 20:08:13 323338] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813323123|now:1746043693323123|interv:120000000| [2025/04/30 20:08:13 323345] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693408266|pq_index:0| [2025/04/30 20:08:13 323352] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693322247| [2025/04/30 20:08:13 323358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693323358| [2025/04/30 20:08:13 323366] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693323364| [2025/04/30 20:08:13 323373] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 323381] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50569|min_srtt:50569|path_bw:1218386|loss_rate:1.03|path_pto:0| [2025/04/30 20:08:13 323393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130811|cwnd:134083|conn:000055FC16B356FC|stream_id:0|stream_offset:211259| [2025/04/30 20:08:13 323398] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50569|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 323402] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 323407] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50569|min_srtt:50569|path_bw:1218386|loss_rate:1.03|path_pto:0| [2025/04/30 20:08:13 323411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:130811|cwnd:134083|conn:000055FC16B356FC|stream_id:0|stream_offset:212426| [2025/04/30 20:08:13 323416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50569|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 323421] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 323425] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50569|min_srtt:50569|path_bw:1218386|loss_rate:1.03|path_pto:0| [2025/04/30 20:08:13 323429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:130811|cwnd:134083|conn:000055FC16B356FC|stream_id:0|stream_offset:213593| [2025/04/30 20:08:13 323434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 323437] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 323441] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 323446] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 323450] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 323454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130811|cwnd:134083|conn:000055FC16B356FC|stream_id:0|stream_offset:211259| [2025/04/30 20:08:13 323459] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 323463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:196| [2025/04/30 20:08:13 323504] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130811|now:1746043693323471|stream_id:0|stream_offset:211259| [2025/04/30 20:08:13 323512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:196|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 323521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:130811|applimit:0| [2025/04/30 20:08:13 323526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50569|rtt_var:2589|pto_duration:60925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 323530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 323534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 323538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 132011| [2025/04/30 20:08:13 323542] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693409396|now:1746043693323525|interv:85871| [2025/04/30 20:08:13 323546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693409396|now:1746043693323525|interval:85871|pto_count:0|srtt:50569 [2025/04/30 20:08:13 323551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134083|inflight:132011| [2025/04/30 20:08:13 323559] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 323565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132011|cwnd:134083|conn:000055FC16B356FC|stream_id:0|stream_offset:212426| [2025/04/30 20:08:13 323572] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 323580] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:197| [2025/04/30 20:08:13 323610] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132011|now:1746043693323590|stream_id:0|stream_offset:212426| [2025/04/30 20:08:13 323616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 323622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:132011|applimit:0| [2025/04/30 20:08:13 323629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50569|rtt_var:2589|pto_duration:60925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 323635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 323642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 323648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 133211| [2025/04/30 20:08:13 323654] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693409515|now:1746043693323629|interv:85886| [2025/04/30 20:08:13 323659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693409515|now:1746043693323629|interval:85886|pto_count:0|srtt:50569 [2025/04/30 20:08:13 323663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134083|inflight:133211| [2025/04/30 20:08:13 323668] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693409515| [2025/04/30 20:08:13 323677] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693409515| [2025/04/30 20:08:13 323681] [debug] |xqc_engine_wakeup_after|wakeup:1746043693409515|now:1746043693323681|diff:85834| [2025/04/30 20:08:13 323685] [debug] |xqc_engine_main_logic|END|now:1746043693323364| [2025/04/30 20:08:13 323691] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693323691| [2025/04/30 20:08:13 323695] [debug] |xqc_engine_wakeup_after|wakeup:1746043693409515|now:1746043693323695|diff:85820| [2025/04/30 20:08:13 323699] [debug] |xqc_engine_main_logic|END|now:1746043693323691| [2025/04/30 20:08:13 324247] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693324246| [2025/04/30 20:08:13 324263] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 324269] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:77| [2025/04/30 20:08:13 324273] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:78| [2025/04/30 20:08:13 324279] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:78| [2025/04/30 20:08:13 324283] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 324288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 324293] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68406|prior_delivered:23325|prior_time:1746043693269473|is_app_limited:0|send_elapse:47953|ack_elapse:54773|ctl_first_sent_time:1746043693270775|lagest_ack_time:1746043693324246|curr_delivered:89331| [2025/04/30 20:08:13 324298] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693270775| [2025/04/30 20:08:13 324303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 20:08:13 324307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50569|rttvar:2589|minrtt:30776|latest_rtt:53471|ack_delay:40| [2025/04/30 20:08:13 324312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50926|rttvar:2657|minrtt:30776|latest_rtt:53471|ack_delay:40| [2025/04/30 20:08:13 324319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:87|lost_pn:84|thresh:3| [2025/04/30 20:08:13 324326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 324332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 324339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 324345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50926|rtt_var:2657|pto_duration:61554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 324353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 324359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 324365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 132011| [2025/04/30 20:08:13 324378] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693410144|now:1746043693324345|interv:85799| [2025/04/30 20:08:13 324384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693410144|now:1746043693324345|interval:85799|pto_count:0|srtt:50926 [2025/04/30 20:08:13 324391] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47953, ack_elapse 54773, delivered 66006|rate 1205082|lost 2| [2025/04/30 20:08:13 324397] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205082) in round 3| [2025/04/30 20:08:13 324404] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 324410] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108178|extra_cwnd:39454| [2025/04/30 20:08:13 324416] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:134083|packet_lost:0|acked:1200|po_sent_time:1746043693270775|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 324422] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:134083|packet_lost:0|acked:1200|po_sent_time:1746043693270775|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 324429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1218386|cwnd:135283|full_bw_reached:0|inflight:132011|srtt:50926|latest_rtt:53471|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 324438] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:78|largest:78|pns:2| [2025/04/30 20:08:13 324444] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:78|frame:ACK |recv_time:1746043693324246|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 324451] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813324246|now:1746043693324246|interv:120000000| [2025/04/30 20:08:13 324456] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813324246|now:1746043693324246|interv:120000000| [2025/04/30 20:08:13 324462] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693409515|pq_index:0| [2025/04/30 20:08:13 324468] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693323364| [2025/04/30 20:08:13 324474] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693324474| [2025/04/30 20:08:13 324733] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693324730| [2025/04/30 20:08:13 324748] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 324755] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50926|min_srtt:50926|path_bw:1218386|loss_rate:1.02|path_pto:0| [2025/04/30 20:08:13 324763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132011|cwnd:135283|conn:000055FC16B356FC|stream_id:0|stream_offset:213593| [2025/04/30 20:08:13 324777] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50926|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 324784] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 324792] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50926|min_srtt:50926|path_bw:1218386|loss_rate:1.02|path_pto:0| [2025/04/30 20:08:13 324798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:132011|cwnd:135283|conn:000055FC16B356FC|stream_id:0|stream_offset:214760| [2025/04/30 20:08:13 324805] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50926|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 324812] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 324819] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50926|min_srtt:50926|path_bw:1218386|loss_rate:1.02|path_pto:0| [2025/04/30 20:08:13 324825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:132011|cwnd:135283|conn:000055FC16B356FC|stream_id:0|stream_offset:215927| [2025/04/30 20:08:13 324829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 324833] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 324837] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 324841] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 324846] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 324850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132011|cwnd:135283|conn:000055FC16B356FC|stream_id:0|stream_offset:213593| [2025/04/30 20:08:13 324855] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 324860] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:198| [2025/04/30 20:08:13 324899] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132011|now:1746043693324868|stream_id:0|stream_offset:213593| [2025/04/30 20:08:13 324909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 324917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:132011|applimit:0| [2025/04/30 20:08:13 324924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50926|rtt_var:2657|pto_duration:61554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 324937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 324944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 324950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 133211| [2025/04/30 20:08:13 324957] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693411422|now:1746043693324923|interv:86499| [2025/04/30 20:08:13 324963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693411422|now:1746043693324923|interval:86499|pto_count:0|srtt:50926 [2025/04/30 20:08:13 324968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:135283|inflight:133211| [2025/04/30 20:08:13 324973] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 324977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133211|cwnd:135283|conn:000055FC16B356FC|stream_id:0|stream_offset:214760| [2025/04/30 20:08:13 324982] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 324986] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:199| [2025/04/30 20:08:13 325021] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133211|now:1746043693324993|stream_id:0|stream_offset:214760| [2025/04/30 20:08:13 325030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 325037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:133211|applimit:0| [2025/04/30 20:08:13 325044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50926|rtt_var:2657|pto_duration:61554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 325051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 325057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 325063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 134411| [2025/04/30 20:08:13 325070] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693411547|now:1746043693325043|interv:86504| [2025/04/30 20:08:13 325077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693411547|now:1746043693325043|interval:86504|pto_count:0|srtt:50926 [2025/04/30 20:08:13 325084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:135283|inflight:134411| [2025/04/30 20:08:13 325092] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693411547| [2025/04/30 20:08:13 325099] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693411547| [2025/04/30 20:08:13 325106] [debug] |xqc_engine_wakeup_after|wakeup:1746043693411547|now:1746043693325106|diff:86441| [2025/04/30 20:08:13 325119] [debug] |xqc_engine_main_logic|END|now:1746043693324730| [2025/04/30 20:08:13 325128] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693325128| [2025/04/30 20:08:13 325134] [debug] |xqc_engine_wakeup_after|wakeup:1746043693411547|now:1746043693325134|diff:86413| [2025/04/30 20:08:13 325140] [debug] |xqc_engine_main_logic|END|now:1746043693325128| [2025/04/30 20:08:13 325988] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:43|state:ESTABED|recv_time:1746043693325987| [2025/04/30 20:08:13 326001] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 326008] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:78| [2025/04/30 20:08:13 326012] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:79| [2025/04/30 20:08:13 326018] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:79| [2025/04/30 20:08:13 326023] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 326028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 326034] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67206|prior_delivered:25725|prior_time:1746043693270942|is_app_limited:0|send_elapse:48435|ack_elapse:55045|ctl_first_sent_time:1746043693271425|lagest_ack_time:1746043693325987|curr_delivered:90531| [2025/04/30 20:08:13 326039] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693271425| [2025/04/30 20:08:13 326044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:785||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 20:08:13 326048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50926|rttvar:2657|minrtt:30776|latest_rtt:54562|ack_delay:40| [2025/04/30 20:08:13 326056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51376|rttvar:2892|minrtt:30776|latest_rtt:54562|ack_delay:40| [2025/04/30 20:08:13 326063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:88|lost_pn:85|thresh:3| [2025/04/30 20:08:13 326070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 326076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 326083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 326090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51376|rtt_var:2892|pto_duration:62944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 326097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 326103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 326109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 133211| [2025/04/30 20:08:13 326115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693412937|now:1746043693326090|interv:86847| [2025/04/30 20:08:13 326122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693412937|now:1746043693326090|interval:86847|pto_count:0|srtt:51376 [2025/04/30 20:08:13 326136] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 48435, ack_elapse 55045, delivered 64806|rate 1177327|lost 2| [2025/04/30 20:08:13 326142] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177327) in round 3| [2025/04/30 20:08:13 326149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 326156] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108178|extra_cwnd:39454| [2025/04/30 20:08:13 326162] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:135283|packet_lost:0|acked:1200|po_sent_time:1746043693271425|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 326189] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:135283|packet_lost:0|acked:1200|po_sent_time:1746043693271425|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 326195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1218386|cwnd:136483|full_bw_reached:0|inflight:133211|srtt:51376|latest_rtt:54562|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 326200] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 326205] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693350987|now:1746043693325987|interv:25000| [2025/04/30 20:08:13 326211] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693325987|max_ack_delay:25000| [2025/04/30 20:08:13 326216] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:79|largest:79|pns:2| [2025/04/30 20:08:13 326221] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:79|frame:PING ACK |recv_time:1746043693325987|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 326226] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813325987|now:1746043693325987|interv:120000000| [2025/04/30 20:08:13 326230] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813325987|now:1746043693325987|interv:120000000| [2025/04/30 20:08:13 326234] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693411547|pq_index:0| [2025/04/30 20:08:13 326239] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693324730| [2025/04/30 20:08:13 326243] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693326243| [2025/04/30 20:08:13 326248] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693326247| [2025/04/30 20:08:13 326253] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 326258] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51376|min_srtt:51376|path_bw:1218386|loss_rate:1.01|path_pto:0| [2025/04/30 20:08:13 326269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133211|cwnd:136483|conn:000055FC16B356FC|stream_id:0|stream_offset:215927| [2025/04/30 20:08:13 326276] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51376|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 326284] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 326291] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51376|min_srtt:51376|path_bw:1218386|loss_rate:1.01|path_pto:0| [2025/04/30 20:08:13 326298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:133211|cwnd:136483|conn:000055FC16B356FC|stream_id:0|stream_offset:217094| [2025/04/30 20:08:13 326305] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51376|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 326312] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 326320] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51376|min_srtt:51376|path_bw:1218386|loss_rate:1.01|path_pto:0| [2025/04/30 20:08:13 326327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:133211|cwnd:136483|conn:000055FC16B356FC|stream_id:0|stream_offset:218261| [2025/04/30 20:08:13 326334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 326340] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 326346] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 326353] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 326361] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 326368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133211|cwnd:136483|conn:000055FC16B356FC|stream_id:0|stream_offset:215927| [2025/04/30 20:08:13 326375] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 326381] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:200| [2025/04/30 20:08:13 326421] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133211|now:1746043693326391|stream_id:0|stream_offset:215927| [2025/04/30 20:08:13 326430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 326451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:133211|applimit:0| [2025/04/30 20:08:13 326457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51376|rtt_var:2892|pto_duration:62944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 326464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 326469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 326475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 134411| [2025/04/30 20:08:13 326482] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693414335|now:1746043693326457|interv:87878| [2025/04/30 20:08:13 326488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693414335|now:1746043693326457|interval:87878|pto_count:0|srtt:51376 [2025/04/30 20:08:13 326495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136483|inflight:134411| [2025/04/30 20:08:13 326502] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 326509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134411|cwnd:136483|conn:000055FC16B356FC|stream_id:0|stream_offset:217094| [2025/04/30 20:08:13 326516] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 326523] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:201| [2025/04/30 20:08:13 326559] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134411|now:1746043693326534|stream_id:0|stream_offset:217094| [2025/04/30 20:08:13 326569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 326576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:134411|applimit:0| [2025/04/30 20:08:13 326582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51376|rtt_var:2892|pto_duration:62944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 326589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 326593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 326597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 135611| [2025/04/30 20:08:13 326602] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693414478|now:1746043693326582|interv:87896| [2025/04/30 20:08:13 326609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693414478|now:1746043693326582|interval:87896|pto_count:0|srtt:51376 [2025/04/30 20:08:13 326616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136483|inflight:135611| [2025/04/30 20:08:13 326629] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693350987| [2025/04/30 20:08:13 326636] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693350987| [2025/04/30 20:08:13 326643] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693326642|diff:24345| [2025/04/30 20:08:13 326650] [debug] |xqc_engine_main_logic|END|now:1746043693326247| [2025/04/30 20:08:13 326661] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693326660| [2025/04/30 20:08:13 326669] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 326677] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:79| [2025/04/30 20:08:13 326684] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:80| [2025/04/30 20:08:13 326693] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:80| [2025/04/30 20:08:13 326700] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 326708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 326716] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68406|prior_delivered:25725|prior_time:1746043693270942|is_app_limited:0|send_elapse:48636|ack_elapse:55718|ctl_first_sent_time:1746043693271626|lagest_ack_time:1746043693326660|curr_delivered:91731| [2025/04/30 20:08:13 326724] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693271626| [2025/04/30 20:08:13 326731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 20:08:13 326737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51376|rttvar:2892|minrtt:30776|latest_rtt:55034|ack_delay:40| [2025/04/30 20:08:13 326744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51828|rttvar:3073|minrtt:30776|latest_rtt:55034|ack_delay:40| [2025/04/30 20:08:13 326751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:89|lost_pn:86|thresh:3| [2025/04/30 20:08:13 326757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 326762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 326768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 326774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51828|rtt_var:3073|pto_duration:64120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 326781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 326785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 326789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 134411| [2025/04/30 20:08:13 326793] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693415654|now:1746043693326774|interv:88880| [2025/04/30 20:08:13 326799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693415654|now:1746043693326774|interval:88880|pto_count:0|srtt:51828 [2025/04/30 20:08:13 326814] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 48636, ack_elapse 55718, delivered 66006|rate 1184644|lost 2| [2025/04/30 20:08:13 326820] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184644) in round 3| [2025/04/30 20:08:13 326826] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 326833] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108178|extra_cwnd:39454| [2025/04/30 20:08:13 326839] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:136483|packet_lost:0|acked:1200|po_sent_time:1746043693271626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 326846] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:136483|packet_lost:0|acked:1200|po_sent_time:1746043693271626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 326852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1218386|cwnd:137683|full_bw_reached:0|inflight:134411|srtt:51828|latest_rtt:55034|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 326858] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:80|largest:80|pns:2| [2025/04/30 20:08:13 326863] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:80|frame:ACK |recv_time:1746043693326660|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 326868] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813326660|now:1746043693326660|interv:120000000| [2025/04/30 20:08:13 326872] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813326660|now:1746043693326660|interv:120000000| [2025/04/30 20:08:13 326876] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693350987|pq_index:0| [2025/04/30 20:08:13 326880] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693326247| [2025/04/30 20:08:13 326886] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693326886| [2025/04/30 20:08:13 326895] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693326892| [2025/04/30 20:08:13 326902] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 326910] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51828|min_srtt:51828|path_bw:1218386|loss_rate:1.00|path_pto:0| [2025/04/30 20:08:13 326915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134411|cwnd:137683|conn:000055FC16B356FC|stream_id:0|stream_offset:218261| [2025/04/30 20:08:13 326920] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51828|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 326928] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 326933] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51828|min_srtt:51828|path_bw:1218386|loss_rate:1.00|path_pto:0| [2025/04/30 20:08:13 326937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:134411|cwnd:137683|conn:000055FC16B356FC|stream_id:0|stream_offset:219428| [2025/04/30 20:08:13 326942] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51828|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 326946] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 326951] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51828|min_srtt:51828|path_bw:1218386|loss_rate:1.00|path_pto:0| [2025/04/30 20:08:13 326955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:134411|cwnd:137683|conn:000055FC16B356FC|stream_id:0|stream_offset:220595| [2025/04/30 20:08:13 326959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 326963] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 326967] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 326971] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 326976] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 326980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134411|cwnd:137683|conn:000055FC16B356FC|stream_id:0|stream_offset:218261| [2025/04/30 20:08:13 326985] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 326989] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:202| [2025/04/30 20:08:13 327023] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134411|now:1746043693326997|stream_id:0|stream_offset:218261| [2025/04/30 20:08:13 327030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 327035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:134411|applimit:0| [2025/04/30 20:08:13 327042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51828|rtt_var:3073|pto_duration:64120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 327049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 327055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 327068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 135611| [2025/04/30 20:08:13 327074] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693416117|now:1746043693327042|interv:89075| [2025/04/30 20:08:13 327081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693416117|now:1746043693327042|interval:89075|pto_count:0|srtt:51828 [2025/04/30 20:08:13 327087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137683|inflight:135611| [2025/04/30 20:08:13 327091] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 327096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135611|cwnd:137683|conn:000055FC16B356FC|stream_id:0|stream_offset:219428| [2025/04/30 20:08:13 327101] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 327105] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:203| [2025/04/30 20:08:13 327134] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135611|now:1746043693327112|stream_id:0|stream_offset:219428| [2025/04/30 20:08:13 327140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 327145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:135611|applimit:0| [2025/04/30 20:08:13 327149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51828|rtt_var:3073|pto_duration:64120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 327154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 327158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 327162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 136811| [2025/04/30 20:08:13 327180] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693416232|now:1746043693327149|interv:89083| [2025/04/30 20:08:13 327187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693416232|now:1746043693327149|interval:89083|pto_count:0|srtt:51828 [2025/04/30 20:08:13 327192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137683|inflight:136811| [2025/04/30 20:08:13 327197] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693350987| [2025/04/30 20:08:13 327201] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693350987| [2025/04/30 20:08:13 327205] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693327205|diff:23782| [2025/04/30 20:08:13 327210] [debug] |xqc_engine_main_logic|END|now:1746043693326892| [2025/04/30 20:08:13 327217] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693327217| [2025/04/30 20:08:13 327227] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 327232] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:80| [2025/04/30 20:08:13 327236] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:81| [2025/04/30 20:08:13 327241] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:81| [2025/04/30 20:08:13 327245] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 327250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 327255] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:69606|prior_delivered:25725|prior_time:1746043693270942|is_app_limited:0|send_elapse:49652|ack_elapse:56275|ctl_first_sent_time:1746043693272642|lagest_ack_time:1746043693327217|curr_delivered:92931| [2025/04/30 20:08:13 327260] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693272642| [2025/04/30 20:08:13 327266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 20:08:13 327273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51828|rttvar:3073|minrtt:30776|latest_rtt:54575|ack_delay:40| [2025/04/30 20:08:13 327280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52166|rttvar:2981|minrtt:30776|latest_rtt:54575|ack_delay:40| [2025/04/30 20:08:13 327287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:90|lost_pn:87|thresh:3| [2025/04/30 20:08:13 327294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 327301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 327307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 327313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52166|rtt_var:2981|pto_duration:64090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 327321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 327327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 327333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 135611| [2025/04/30 20:08:13 327339] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693416202|now:1746043693327313|interv:88889| [2025/04/30 20:08:13 327346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693416202|now:1746043693327313|interval:88889|pto_count:0|srtt:52166 [2025/04/30 20:08:13 327353] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49652, ack_elapse 56275, delivered 67206|rate 1194242|lost 2| [2025/04/30 20:08:13 327360] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194242) in round 3| [2025/04/30 20:08:13 327367] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 327380] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108178|extra_cwnd:39454| [2025/04/30 20:08:13 327386] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:137683|packet_lost:0|acked:1200|po_sent_time:1746043693272642|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 327393] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:137683|packet_lost:0|acked:1200|po_sent_time:1746043693272642|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 327400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1218386|cwnd:138883|full_bw_reached:0|inflight:135611|srtt:52166|latest_rtt:54575|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 327409] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:81|largest:81|pns:2| [2025/04/30 20:08:13 327416] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:81|frame:ACK |recv_time:1746043693327217|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 327422] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813327217|now:1746043693327217|interv:120000000| [2025/04/30 20:08:13 327428] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813327217|now:1746043693327217|interv:120000000| [2025/04/30 20:08:13 327434] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693350987|pq_index:0| [2025/04/30 20:08:13 327440] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693326892| [2025/04/30 20:08:13 327446] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693327446| [2025/04/30 20:08:13 327453] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693327451| [2025/04/30 20:08:13 327460] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 327467] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52166|min_srtt:52166|path_bw:1218386|loss_rate:0.99|path_pto:0| [2025/04/30 20:08:13 327473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135611|cwnd:138883|conn:000055FC16B356FC|stream_id:0|stream_offset:220595| [2025/04/30 20:08:13 327481] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52166|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 327488] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 327495] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52166|min_srtt:52166|path_bw:1218386|loss_rate:0.99|path_pto:0| [2025/04/30 20:08:13 327501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:135611|cwnd:138883|conn:000055FC16B356FC|stream_id:0|stream_offset:221762| [2025/04/30 20:08:13 327514] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52166|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 327521] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 327529] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52166|min_srtt:52166|path_bw:1218386|loss_rate:0.99|path_pto:0| [2025/04/30 20:08:13 327535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:135611|cwnd:138883|conn:000055FC16B356FC|stream_id:0|stream_offset:222929| [2025/04/30 20:08:13 327542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 327546] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 327550] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 327554] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 327561] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 327567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135611|cwnd:138883|conn:000055FC16B356FC|stream_id:0|stream_offset:220595| [2025/04/30 20:08:13 327574] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 327580] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:204| [2025/04/30 20:08:13 327612] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135611|now:1746043693327588|stream_id:0|stream_offset:220595| [2025/04/30 20:08:13 327618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 327624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:135611|applimit:0| [2025/04/30 20:08:13 327631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52166|rtt_var:2981|pto_duration:64090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 327638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 327644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 327651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 136811| [2025/04/30 20:08:13 327657] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693416678|now:1746043693327631|interv:89047| [2025/04/30 20:08:13 327663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693416678|now:1746043693327631|interval:89047|pto_count:0|srtt:52166 [2025/04/30 20:08:13 327674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138883|inflight:136811| [2025/04/30 20:08:13 327679] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 327683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136811|cwnd:138883|conn:000055FC16B356FC|stream_id:0|stream_offset:221762| [2025/04/30 20:08:13 327687] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 327692] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:205| [2025/04/30 20:08:13 327724] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136811|now:1746043693327698|stream_id:0|stream_offset:221762| [2025/04/30 20:08:13 327734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 327741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:136811|applimit:0| [2025/04/30 20:08:13 327748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52166|rtt_var:2981|pto_duration:64090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 327755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 327761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 327768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 138011| [2025/04/30 20:08:13 327774] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693416788|now:1746043693327747|interv:89041| [2025/04/30 20:08:13 327780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693416788|now:1746043693327747|interval:89041|pto_count:0|srtt:52166 [2025/04/30 20:08:13 327787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138883|inflight:138011| [2025/04/30 20:08:13 327795] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693350987| [2025/04/30 20:08:13 327802] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693350987| [2025/04/30 20:08:13 327809] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693327808|diff:23179| [2025/04/30 20:08:13 327814] [debug] |xqc_engine_main_logic|END|now:1746043693327451| [2025/04/30 20:08:13 327822] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693327822| [2025/04/30 20:08:13 327827] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 327835] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:81| [2025/04/30 20:08:13 327841] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:82| [2025/04/30 20:08:13 327850] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:82| [2025/04/30 20:08:13 327856] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 327869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 327877] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:70806|prior_delivered:25725|prior_time:1746043693270942|is_app_limited:0|send_elapse:49807|ack_elapse:56880|ctl_first_sent_time:1746043693272797|lagest_ack_time:1746043693327822|curr_delivered:94131| [2025/04/30 20:08:13 327884] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693272797| [2025/04/30 20:08:13 327890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:08:13 327894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52166|rttvar:2981|minrtt:30776|latest_rtt:55025|ack_delay:32| [2025/04/30 20:08:13 327899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52520|rttvar:2942|minrtt:30776|latest_rtt:55025|ack_delay:32| [2025/04/30 20:08:13 327903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:91|lost_pn:88|thresh:3| [2025/04/30 20:08:13 327907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 327913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 327919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 327925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52520|rtt_var:2942|pto_duration:64288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 327930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 327934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 327937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 136811| [2025/04/30 20:08:13 327941] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693416986|now:1746043693327925|interv:89061| [2025/04/30 20:08:13 327945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693416986|now:1746043693327925|interval:89061|pto_count:0|srtt:52520 [2025/04/30 20:08:13 327950] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49807, ack_elapse 56880, delivered 68406|rate 1202637|lost 2| [2025/04/30 20:08:13 327958] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202637) in round 3| [2025/04/30 20:08:13 327964] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 327971] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108178|extra_cwnd:39454| [2025/04/30 20:08:13 327975] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:138883|packet_lost:0|acked:1200|po_sent_time:1746043693272797|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 327980] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:138883|packet_lost:0|acked:1200|po_sent_time:1746043693272797|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 327988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1218386|cwnd:140083|full_bw_reached:0|inflight:136811|srtt:52520|latest_rtt:55025|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 327994] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:82|largest:82|pns:2| [2025/04/30 20:08:13 327998] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:82|frame:ACK |recv_time:1746043693327822|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 328003] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813327822|now:1746043693327822|interv:120000000| [2025/04/30 20:08:13 328007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813327822|now:1746043693327822|interv:120000000| [2025/04/30 20:08:13 328011] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693350987|pq_index:0| [2025/04/30 20:08:13 328015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693327451| [2025/04/30 20:08:13 328019] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693328019| [2025/04/30 20:08:13 328024] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693328023| [2025/04/30 20:08:13 328029] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 328034] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52520|min_srtt:52520|path_bw:1218386|loss_rate:0.98|path_pto:0| [2025/04/30 20:08:13 328038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136811|cwnd:140083|conn:000055FC16B356FC|stream_id:0|stream_offset:222929| [2025/04/30 20:08:13 328043] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52520|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 328047] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 328052] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52520|min_srtt:52520|path_bw:1218386|loss_rate:0.98|path_pto:0| [2025/04/30 20:08:13 328056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:136811|cwnd:140083|conn:000055FC16B356FC|stream_id:0|stream_offset:224096| [2025/04/30 20:08:13 328061] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52520|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 328065] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 328069] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52520|min_srtt:52520|path_bw:1218386|loss_rate:0.98|path_pto:0| [2025/04/30 20:08:13 328076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:136811|cwnd:140083|conn:000055FC16B356FC|stream_id:0|stream_offset:225263| [2025/04/30 20:08:13 328081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 328084] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 328088] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 328092] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 328097] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 328101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136811|cwnd:140083|conn:000055FC16B356FC|stream_id:0|stream_offset:222929| [2025/04/30 20:08:13 328106] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 328110] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:206| [2025/04/30 20:08:13 328142] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136811|now:1746043693328117|stream_id:0|stream_offset:222929| [2025/04/30 20:08:13 328149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 328154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:136811|applimit:0| [2025/04/30 20:08:13 328159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52520|rtt_var:2942|pto_duration:64288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 328183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 328194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 328201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 138011| [2025/04/30 20:08:13 328207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693417405|now:1746043693328158|interv:89247| [2025/04/30 20:08:13 328211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693417405|now:1746043693328158|interval:89247|pto_count:0|srtt:52520 [2025/04/30 20:08:13 328216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140083|inflight:138011| [2025/04/30 20:08:13 328221] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 328226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138011|cwnd:140083|conn:000055FC16B356FC|stream_id:0|stream_offset:224096| [2025/04/30 20:08:13 328235] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 328239] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:207| [2025/04/30 20:08:13 328273] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138011|now:1746043693328246|stream_id:0|stream_offset:224096| [2025/04/30 20:08:13 328282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 328289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:138011|applimit:0| [2025/04/30 20:08:13 328296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52520|rtt_var:2942|pto_duration:64288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 328303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 328309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 328315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 139211| [2025/04/30 20:08:13 328322] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693417534|now:1746043693328296|interv:89238| [2025/04/30 20:08:13 328329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693417534|now:1746043693328296|interval:89238|pto_count:0|srtt:52520 [2025/04/30 20:08:13 328336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140083|inflight:139211| [2025/04/30 20:08:13 328343] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693350987| [2025/04/30 20:08:13 328350] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693350987| [2025/04/30 20:08:13 328356] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693328356|diff:22631| [2025/04/30 20:08:13 328363] [debug] |xqc_engine_main_logic|END|now:1746043693328023| [2025/04/30 20:08:13 328372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693328372| [2025/04/30 20:08:13 328378] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693328378|diff:22609| [2025/04/30 20:08:13 328383] [debug] |xqc_engine_main_logic|END|now:1746043693328372| [2025/04/30 20:08:13 328689] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693328688| [2025/04/30 20:08:13 328699] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 328709] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:82| [2025/04/30 20:08:13 328715] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:83| [2025/04/30 20:08:13 328723] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:83| [2025/04/30 20:08:13 328728] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 328733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 328738] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:70806|prior_delivered:26925|prior_time:1746043693272963|is_app_limited:0|send_elapse:50088|ack_elapse:55725|ctl_first_sent_time:1746043693273311|lagest_ack_time:1746043693328688|curr_delivered:95331| [2025/04/30 20:08:13 328749] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693273311| [2025/04/30 20:08:13 328754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 328758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52520|rttvar:2942|minrtt:30776|latest_rtt:55377|ack_delay:32| [2025/04/30 20:08:13 328763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52873|rttvar:2913|minrtt:30776|latest_rtt:55377|ack_delay:32| [2025/04/30 20:08:13 328767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:92|lost_pn:89|thresh:3| [2025/04/30 20:08:13 328784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 328791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 328797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 328802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52873|rtt_var:2913|pto_duration:64525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 328806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 328810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 328814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 138011| [2025/04/30 20:08:13 328818] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693417771|now:1746043693328801|interv:88970| [2025/04/30 20:08:13 328822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693417771|now:1746043693328801|interval:88970|pto_count:0|srtt:52873 [2025/04/30 20:08:13 328827] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50088, ack_elapse 55725, delivered 68406|rate 1227563|lost 2| [2025/04/30 20:08:13 328831] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1227563) in round 3| [2025/04/30 20:08:13 328835] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 328840] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 328844] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140083|packet_lost:0|acked:1200|po_sent_time:1746043693273311|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 328848] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140083|packet_lost:0|acked:1200|po_sent_time:1746043693273311|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 328853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:141283|full_bw_reached:0|inflight:138011|srtt:52873|latest_rtt:55377|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 328863] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:83|largest:83|pns:2| [2025/04/30 20:08:13 328867] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:83|frame:ACK |recv_time:1746043693328688|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 328872] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813328688|now:1746043693328688|interv:120000000| [2025/04/30 20:08:13 328876] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813328688|now:1746043693328688|interv:120000000| [2025/04/30 20:08:13 328880] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693350987|pq_index:0| [2025/04/30 20:08:13 328885] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693328023| [2025/04/30 20:08:13 328889] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693328888| [2025/04/30 20:08:13 328894] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693328893| [2025/04/30 20:08:13 328899] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 328904] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52873|min_srtt:52873|path_bw:1227563|loss_rate:0.97|path_pto:0| [2025/04/30 20:08:13 328908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138011|cwnd:141283|conn:000055FC16B356FC|stream_id:0|stream_offset:225263| [2025/04/30 20:08:13 328913] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52873|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 328918] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 328923] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52873|min_srtt:52873|path_bw:1227563|loss_rate:0.97|path_pto:0| [2025/04/30 20:08:13 328927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:138011|cwnd:141283|conn:000055FC16B356FC|stream_id:0|stream_offset:226430| [2025/04/30 20:08:13 328931] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52873|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 328936] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 328940] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52873|min_srtt:52873|path_bw:1227563|loss_rate:0.97|path_pto:0| [2025/04/30 20:08:13 328945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:138011|cwnd:141283|conn:000055FC16B356FC|stream_id:0|stream_offset:227597| [2025/04/30 20:08:13 328952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 328956] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 328960] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 328964] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 328969] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 328973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138011|cwnd:141283|conn:000055FC16B356FC|stream_id:0|stream_offset:225263| [2025/04/30 20:08:13 328977] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 328982] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:208| [2025/04/30 20:08:13 329015] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138011|now:1746043693328989|stream_id:0|stream_offset:225263| [2025/04/30 20:08:13 329021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 329026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:138011|applimit:0| [2025/04/30 20:08:13 329030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52873|rtt_var:2913|pto_duration:64525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 329035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 329039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 329043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 139211| [2025/04/30 20:08:13 329047] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693418514|now:1746043693329030|interv:89484| [2025/04/30 20:08:13 329051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693418514|now:1746043693329030|interval:89484|pto_count:0|srtt:52873 [2025/04/30 20:08:13 329056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141283|inflight:139211| [2025/04/30 20:08:13 329060] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 329065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139211|cwnd:141283|conn:000055FC16B356FC|stream_id:0|stream_offset:226430| [2025/04/30 20:08:13 329069] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 329073] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:209| [2025/04/30 20:08:13 329097] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139211|now:1746043693329083|stream_id:0|stream_offset:226430| [2025/04/30 20:08:13 329103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 329107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:139211|applimit:0| [2025/04/30 20:08:13 329112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52873|rtt_var:2913|pto_duration:64525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 329116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 329120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 329124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 140411| [2025/04/30 20:08:13 329128] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693418608|now:1746043693329111|interv:89497| [2025/04/30 20:08:13 329132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693418608|now:1746043693329111|interval:89497|pto_count:0|srtt:52873 [2025/04/30 20:08:13 329136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141283|inflight:140411| [2025/04/30 20:08:13 329141] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693350987| [2025/04/30 20:08:13 329145] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693350987| [2025/04/30 20:08:13 329149] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693329149|diff:21838| [2025/04/30 20:08:13 329154] [debug] |xqc_engine_main_logic|END|now:1746043693328893| [2025/04/30 20:08:13 329159] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693329159| [2025/04/30 20:08:13 329163] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693329163|diff:21824| [2025/04/30 20:08:13 329193] [debug] |xqc_engine_main_logic|END|now:1746043693329159| [2025/04/30 20:08:13 329727] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693329726| [2025/04/30 20:08:13 329739] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 329748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:83| [2025/04/30 20:08:13 329755] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:84| [2025/04/30 20:08:13 329763] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:84| [2025/04/30 20:08:13 329770] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 329778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 329785] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:72006|prior_delivered:26925|prior_time:1746043693272963|is_app_limited:0|send_elapse:50185|ack_elapse:56763|ctl_first_sent_time:1746043693273408|lagest_ack_time:1746043693329726|curr_delivered:96531| [2025/04/30 20:08:13 329792] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693273408| [2025/04/30 20:08:13 329805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 329811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52873|rttvar:2913|minrtt:30776|latest_rtt:56318|ack_delay:24| [2025/04/30 20:08:13 329816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53300|rttvar:3040|minrtt:30776|latest_rtt:56318|ack_delay:24| [2025/04/30 20:08:13 329822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:93|lost_pn:90|thresh:3| [2025/04/30 20:08:13 329829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 329836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 329842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 329849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53300|rtt_var:3040|pto_duration:65460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 329856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 329862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 329869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 139211| [2025/04/30 20:08:13 329873] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693419543|now:1746043693329849|interv:89694| [2025/04/30 20:08:13 329878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693419543|now:1746043693329849|interval:89694|pto_count:0|srtt:53300 [2025/04/30 20:08:13 329882] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50185, ack_elapse 56763, delivered 69606|rate 1226256|lost 2| [2025/04/30 20:08:13 329887] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1226256) in round 3| [2025/04/30 20:08:13 329891] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 329895] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 329900] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141283|packet_lost:0|acked:1200|po_sent_time:1746043693273408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 329908] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141283|packet_lost:0|acked:1200|po_sent_time:1746043693273408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 329915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:142483|full_bw_reached:0|inflight:139211|srtt:53300|latest_rtt:56318|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 329924] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:84|largest:84|pns:2| [2025/04/30 20:08:13 329938] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:84|frame:ACK |recv_time:1746043693329726|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 329943] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813329726|now:1746043693329726|interv:120000000| [2025/04/30 20:08:13 329948] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813329726|now:1746043693329726|interv:120000000| [2025/04/30 20:08:13 329952] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693350987|pq_index:0| [2025/04/30 20:08:13 329956] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693328893| [2025/04/30 20:08:13 329960] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693329960| [2025/04/30 20:08:13 329965] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693329964| [2025/04/30 20:08:13 329970] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 329975] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53300|min_srtt:53300|path_bw:1227563|loss_rate:0.96|path_pto:0| [2025/04/30 20:08:13 329980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139211|cwnd:142483|conn:000055FC16B356FC|stream_id:0|stream_offset:227597| [2025/04/30 20:08:13 329985] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53300|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 329989] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 329994] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53300|min_srtt:53300|path_bw:1227563|loss_rate:0.96|path_pto:0| [2025/04/30 20:08:13 329998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139211|cwnd:142483|conn:000055FC16B356FC|stream_id:0|stream_offset:228764| [2025/04/30 20:08:13 330003] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53300|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 330007] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 330011] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53300|min_srtt:53300|path_bw:1227563|loss_rate:0.96|path_pto:0| [2025/04/30 20:08:13 330015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:139211|cwnd:142483|conn:000055FC16B356FC|stream_id:0|stream_offset:229931| [2025/04/30 20:08:13 330020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 330027] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 330031] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 330036] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 330040] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 330044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139211|cwnd:142483|conn:000055FC16B356FC|stream_id:0|stream_offset:227597| [2025/04/30 20:08:13 330049] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 330053] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:210| [2025/04/30 20:08:13 330088] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139211|now:1746043693330061|stream_id:0|stream_offset:227597| [2025/04/30 20:08:13 330095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 330100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:139211|applimit:0| [2025/04/30 20:08:13 330107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53300|rtt_var:3040|pto_duration:65460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 330114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 330121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 330127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 140411| [2025/04/30 20:08:13 330134] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693420521|now:1746043693330107|interv:90414| [2025/04/30 20:08:13 330140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693420521|now:1746043693330107|interval:90414|pto_count:0|srtt:53300 [2025/04/30 20:08:13 330148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:142483|inflight:140411| [2025/04/30 20:08:13 330153] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 330157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140411|cwnd:142483|conn:000055FC16B356FC|stream_id:0|stream_offset:228764| [2025/04/30 20:08:13 330162] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 330184] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:211| [2025/04/30 20:08:13 330217] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140411|now:1746043693330195|stream_id:0|stream_offset:228764| [2025/04/30 20:08:13 330230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 330237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:140411|applimit:0| [2025/04/30 20:08:13 330244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53300|rtt_var:3040|pto_duration:65460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 330251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 330257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 330264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 141611| [2025/04/30 20:08:13 330282] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693420655|now:1746043693330244|interv:90411| [2025/04/30 20:08:13 330293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693420655|now:1746043693330244|interval:90411|pto_count:0|srtt:53300 [2025/04/30 20:08:13 330302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:142483|inflight:141611| [2025/04/30 20:08:13 330310] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693350987| [2025/04/30 20:08:13 330317] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693350987| [2025/04/30 20:08:13 330323] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693330323|diff:20664| [2025/04/30 20:08:13 330330] [debug] |xqc_engine_main_logic|END|now:1746043693329964| [2025/04/30 20:08:13 330338] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693330338| [2025/04/30 20:08:13 330344] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693330344|diff:20643| [2025/04/30 20:08:13 330350] [debug] |xqc_engine_main_logic|END|now:1746043693330338| [2025/04/30 20:08:13 330934] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693330930| [2025/04/30 20:08:13 330956] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 330972] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:84| [2025/04/30 20:08:13 330977] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:85| [2025/04/30 20:08:13 330987] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:85| [2025/04/30 20:08:13 330993] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 331005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 331016] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:72006|prior_delivered:28125|prior_time:1746043693273494|is_app_limited:0|send_elapse:50501|ack_elapse:57436|ctl_first_sent_time:1746043693273829|lagest_ack_time:1746043693330930|curr_delivered:97731| [2025/04/30 20:08:13 331026] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693273829| [2025/04/30 20:08:13 331034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:08:13 331040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53300|rttvar:3040|minrtt:30776|latest_rtt:57101|ack_delay:64| [2025/04/30 20:08:13 331061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53767|rttvar:3214|minrtt:30776|latest_rtt:57101|ack_delay:64| [2025/04/30 20:08:13 331070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:94|lost_pn:91|thresh:3| [2025/04/30 20:08:13 331079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 331085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 331090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 331095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53767|rtt_var:3214|pto_duration:66623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 331101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 331106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 331111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 140411| [2025/04/30 20:08:13 331116] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693421818|now:1746043693331095|interv:90723| [2025/04/30 20:08:13 331122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693421818|now:1746043693331095|interval:90723|pto_count:0|srtt:53767 [2025/04/30 20:08:13 331128] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50501, ack_elapse 57436, delivered 69606|rate 1211888|lost 2| [2025/04/30 20:08:13 331133] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211888) in round 3| [2025/04/30 20:08:13 331139] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 331144] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 331149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:142483|packet_lost:0|acked:1200|po_sent_time:1746043693273829|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 331155] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:142483|packet_lost:0|acked:1200|po_sent_time:1746043693273829|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 331161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:143683|full_bw_reached:0|inflight:140411|srtt:53767|latest_rtt:57101|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 331205] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:85|largest:85|pns:2| [2025/04/30 20:08:13 331214] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:85|frame:ACK |recv_time:1746043693330930|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 331229] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813330930|now:1746043693330930|interv:120000000| [2025/04/30 20:08:13 331237] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813330930|now:1746043693330930|interv:120000000| [2025/04/30 20:08:13 331242] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693350987|pq_index:0| [2025/04/30 20:08:13 331249] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693329964| [2025/04/30 20:08:13 331254] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693331254| [2025/04/30 20:08:13 331262] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693331259| [2025/04/30 20:08:13 331269] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 331277] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53767|min_srtt:53767|path_bw:1227563|loss_rate:0.95|path_pto:0| [2025/04/30 20:08:13 331283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140411|cwnd:143683|conn:000055FC16B356FC|stream_id:0|stream_offset:229931| [2025/04/30 20:08:13 331289] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 331295] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 331301] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53767|min_srtt:53767|path_bw:1227563|loss_rate:0.95|path_pto:0| [2025/04/30 20:08:13 331307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140411|cwnd:143683|conn:000055FC16B356FC|stream_id:0|stream_offset:231098| [2025/04/30 20:08:13 331312] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 331319] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 331326] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53767|min_srtt:53767|path_bw:1227563|loss_rate:0.95|path_pto:0| [2025/04/30 20:08:13 331335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:140411|cwnd:143683|conn:000055FC16B356FC|stream_id:0|stream_offset:232265| [2025/04/30 20:08:13 331344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 331352] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 331358] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 331368] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 331377] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 331386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140411|cwnd:143683|conn:000055FC16B356FC|stream_id:0|stream_offset:229931| [2025/04/30 20:08:13 331394] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 331403] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:212| [2025/04/30 20:08:13 331488] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140411|now:1746043693331417|stream_id:0|stream_offset:229931| [2025/04/30 20:08:13 331501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 331510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:140411|applimit:0| [2025/04/30 20:08:13 331518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53767|rtt_var:3214|pto_duration:66623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 331526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 331533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 331539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 141611| [2025/04/30 20:08:13 331546] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693423040|now:1746043693331518|interv:91522| [2025/04/30 20:08:13 331554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693423040|now:1746043693331518|interval:91522|pto_count:0|srtt:53767 [2025/04/30 20:08:13 331564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143683|inflight:141611| [2025/04/30 20:08:13 331571] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 331576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141611|cwnd:143683|conn:000055FC16B356FC|stream_id:0|stream_offset:231098| [2025/04/30 20:08:13 331582] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 331587] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:213| [2025/04/30 20:08:13 331629] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141611|now:1746043693331597|stream_id:0|stream_offset:231098| [2025/04/30 20:08:13 331641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 331649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:141611|applimit:0| [2025/04/30 20:08:13 331662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53767|rtt_var:3214|pto_duration:66623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 331668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 331673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 331678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 142811| [2025/04/30 20:08:13 331684] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693423220|now:1746043693331662|interv:91558| [2025/04/30 20:08:13 331690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693423220|now:1746043693331662|interval:91558|pto_count:0|srtt:53767 [2025/04/30 20:08:13 331696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143683|inflight:142811| [2025/04/30 20:08:13 331703] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693350987| [2025/04/30 20:08:13 331711] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693350987| [2025/04/30 20:08:13 331716] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693331716|diff:19271| [2025/04/30 20:08:13 331721] [debug] |xqc_engine_main_logic|END|now:1746043693331259| [2025/04/30 20:08:13 331727] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693331727| [2025/04/30 20:08:13 331731] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693331731|diff:19256| [2025/04/30 20:08:13 331735] [debug] |xqc_engine_main_logic|END|now:1746043693331727| [2025/04/30 20:08:13 332849] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693332847| [2025/04/30 20:08:13 332866] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 332878] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:85| [2025/04/30 20:08:13 332885] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:86| [2025/04/30 20:08:13 332895] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:86| [2025/04/30 20:08:13 332902] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 332911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:100|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:100|path_largest_ack:100| [2025/04/30 20:08:13 332919] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:75606|prior_delivered:31725|prior_time:1746043693275100|is_app_limited:0|send_elapse:50559|ack_elapse:57747|ctl_first_sent_time:1746043693275374|lagest_ack_time:1746043693332847|curr_delivered:98931| [2025/04/30 20:08:13 332926] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693275374| [2025/04/30 20:08:13 332932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:08:13 332938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53767|rttvar:3214|minrtt:30776|latest_rtt:57473|ack_delay:40| [2025/04/30 20:08:13 332945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54226|rttvar:3327|minrtt:30776|latest_rtt:57473|ack_delay:40| [2025/04/30 20:08:13 332968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:100|lost_pn:97|thresh:3| [2025/04/30 20:08:13 332973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 332978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 332983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:95|lost_pn:97|po_sent_time:1746043693273928|lost_send_time:1746043693268190|loss_delay:64657|frame:STREAM |repair:128| [2025/04/30 20:08:13 332988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:96|lost_pn:97|po_sent_time:1746043693274350|lost_send_time:1746043693268190|loss_delay:64657|frame:STREAM |repair:128| [2025/04/30 20:08:13 332993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:97|lost_pn:97|po_sent_time:1746043693274447|lost_send_time:1746043693268190|loss_delay:64657|frame:STREAM |repair:128| [2025/04/30 20:08:13 332998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693274447u| [2025/04/30 20:08:13 333002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 333006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693339521|now:1746043693333006|interval:6515| [2025/04/30 20:08:13 333010] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693339521|now:1746043693333006|interv:6515| [2025/04/30 20:08:13 333015] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50559, ack_elapse 57747, delivered 67206|rate 1163800|lost 5| [2025/04/30 20:08:13 333020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163800) in round 3| [2025/04/30 20:08:13 333024] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 333029] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 333033] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143683|packet_lost:3|acked:1200|po_sent_time:1746043693275374|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 333038] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143683|packet_lost:3|acked:1200|po_sent_time:1746043693275374|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 333042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:144883|full_bw_reached:0|inflight:138011|srtt:54226|latest_rtt:57473|min_rtt:30776|applimit:0|lost:2|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 333048] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:86|largest:86|pns:2| [2025/04/30 20:08:13 333053] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:86|frame:ACK |recv_time:1746043693332847|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 333058] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813332847|now:1746043693332847|interv:120000000| [2025/04/30 20:08:13 333066] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813332847|now:1746043693332847|interv:120000000| [2025/04/30 20:08:13 333070] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693350987|pq_index:0| [2025/04/30 20:08:13 333075] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693331259| [2025/04/30 20:08:13 333079] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693333079| [2025/04/30 20:08:13 333086] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693333083| [2025/04/30 20:08:13 333092] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 333097] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54226|min_srtt:54226|path_bw:1227563|loss_rate:0.94|path_pto:0| [2025/04/30 20:08:13 333102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138011|cwnd:144883|conn:000055FC16B356FC|stream_id:0|stream_offset:95726| [2025/04/30 20:08:13 333107] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 333112] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:95|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 333116] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54226|min_srtt:54226|path_bw:1227563|loss_rate:0.94|path_pto:0| [2025/04/30 20:08:13 333121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:138011|cwnd:144883|conn:000055FC16B356FC|stream_id:0|stream_offset:96893| [2025/04/30 20:08:13 333126] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 333130] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:96|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 333134] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54226|min_srtt:54226|path_bw:1227563|loss_rate:0.94|path_pto:0| [2025/04/30 20:08:13 333138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:138011|cwnd:144883|conn:000055FC16B356FC|stream_id:0|stream_offset:98060| [2025/04/30 20:08:13 333143] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 333147] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:97|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 333152] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54226|min_srtt:54226|path_bw:1227563|loss_rate:0.94|path_pto:0| [2025/04/30 20:08:13 333159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:138011|cwnd:144883|conn:000055FC16B356FC|stream_id:0|stream_offset:232265| [2025/04/30 20:08:13 333163] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 333196] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 333201] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54226|min_srtt:54226|path_bw:1227563|loss_rate:0.94|path_pto:0| [2025/04/30 20:08:13 333206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:138011|cwnd:144883|conn:000055FC16B356FC|stream_id:0|stream_offset:233432| [2025/04/30 20:08:13 333210] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 333214] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 333219] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54226|min_srtt:54226|path_bw:1227563|loss_rate:0.94|path_pto:0| [2025/04/30 20:08:13 333223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:138011|cwnd:144883|conn:000055FC16B356FC|stream_id:0|stream_offset:234599| [2025/04/30 20:08:13 333227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 333231] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 333235] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 333239] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 333244] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:95|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 333248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138011|cwnd:144883|conn:000055FC16B356FC|stream_id:0|stream_offset:95726| [2025/04/30 20:08:13 333255] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 333260] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:214| [2025/04/30 20:08:13 333303] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138011|now:1746043693333269|stream_id:0|stream_offset:95726| [2025/04/30 20:08:13 333313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:214|origin_pktnum:95|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 333325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:138011|applimit:0| [2025/04/30 20:08:13 333332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693339521|now:1746043693333332|interval:6189| [2025/04/30 20:08:13 333339] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693339521|now:1746043693333332|interv:6189| [2025/04/30 20:08:13 333345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144883|inflight:139211| [2025/04/30 20:08:13 333352] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:96|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 333359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139211|cwnd:144883|conn:000055FC16B356FC|stream_id:0|stream_offset:96893| [2025/04/30 20:08:13 333365] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 333371] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:215| [2025/04/30 20:08:13 333439] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139211|now:1746043693333381|stream_id:0|stream_offset:96893| [2025/04/30 20:08:13 333447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:215|origin_pktnum:96|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 333454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:139211|applimit:0| [2025/04/30 20:08:13 333460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693339521|now:1746043693333460|interval:6061| [2025/04/30 20:08:13 333466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693339521|now:1746043693333460|interv:6061| [2025/04/30 20:08:13 333472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144883|inflight:140411| [2025/04/30 20:08:13 333479] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:97|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 333485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140411|cwnd:144883|conn:000055FC16B356FC|stream_id:0|stream_offset:98060| [2025/04/30 20:08:13 333491] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 333498] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:216| [2025/04/30 20:08:13 333547] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140411|now:1746043693333508|stream_id:0|stream_offset:98060| [2025/04/30 20:08:13 333557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:216|origin_pktnum:97|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 333564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:140411|applimit:0| [2025/04/30 20:08:13 333571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693339521|now:1746043693333570|interval:5951| [2025/04/30 20:08:13 333582] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693339521|now:1746043693333570|interv:5951| [2025/04/30 20:08:13 333587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144883|inflight:141611| [2025/04/30 20:08:13 333592] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 333596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141611|cwnd:144883|conn:000055FC16B356FC|stream_id:0|stream_offset:232265| [2025/04/30 20:08:13 333601] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 333605] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:217| [2025/04/30 20:08:13 333636] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141611|now:1746043693333612|stream_id:0|stream_offset:232265| [2025/04/30 20:08:13 333642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 333646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:141611|applimit:0| [2025/04/30 20:08:13 333651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693339521|now:1746043693333650|interval:5871| [2025/04/30 20:08:13 333655] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693339521|now:1746043693333650|interv:5871| [2025/04/30 20:08:13 333659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144883|inflight:142811| [2025/04/30 20:08:13 333664] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 333668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142811|cwnd:144883|conn:000055FC16B356FC|stream_id:0|stream_offset:233432| [2025/04/30 20:08:13 333673] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 333677] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:218| [2025/04/30 20:08:13 333727] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142811|now:1746043693333685|stream_id:0|stream_offset:233432| [2025/04/30 20:08:13 333737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:218|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 333744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142811|applimit:0| [2025/04/30 20:08:13 333751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693339521|now:1746043693333750|interval:5771| [2025/04/30 20:08:13 333757] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693339521|now:1746043693333750|interv:5771| [2025/04/30 20:08:13 333771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144883|inflight:144011| [2025/04/30 20:08:13 333778] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693339521| [2025/04/30 20:08:13 333785] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693339521| [2025/04/30 20:08:13 333791] [debug] |xqc_engine_wakeup_after|wakeup:1746043693339521|now:1746043693333791|diff:5730| [2025/04/30 20:08:13 333798] [debug] |xqc_engine_main_logic|END|now:1746043693333083| [2025/04/30 20:08:13 333810] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693333809| [2025/04/30 20:08:13 333817] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 333826] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:86| [2025/04/30 20:08:13 333832] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:87| [2025/04/30 20:08:13 333841] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:87| [2025/04/30 20:08:13 333848] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 333856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:102|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:102|path_largest_ack:102| [2025/04/30 20:08:13 333864] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:75606|prior_delivered:34125|prior_time:1746043693278150|is_app_limited:0|send_elapse:53941|ack_elapse:55659|ctl_first_sent_time:1746043693278862|lagest_ack_time:1746043693333809|curr_delivered:100131| [2025/04/30 20:08:13 333871] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693278862| [2025/04/30 20:08:13 333875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 333880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54226|rttvar:3327|minrtt:30776|latest_rtt:54947|ack_delay:40| [2025/04/30 20:08:13 333884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54311|rttvar:2666|minrtt:30776|latest_rtt:54947|ack_delay:40| [2025/04/30 20:08:13 333888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:102|lost_pn:99|thresh:3| [2025/04/30 20:08:13 333893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 333897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 333901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 333905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 333909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 333914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:98|lost_pn:99|po_sent_time:1746043693274864|lost_send_time:1746043693271994|loss_delay:61815|frame:STREAM |repair:128| [2025/04/30 20:08:13 333919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:99|lost_pn:99|po_sent_time:1746043693274990|lost_send_time:1746043693271994|loss_delay:61815|frame:STREAM |repair:128| [2025/04/30 20:08:13 333928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693274990u| [2025/04/30 20:08:13 333932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 333936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693337285|now:1746043693333936|interval:3349| [2025/04/30 20:08:13 333941] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693337285|now:1746043693333936|interv:3349| [2025/04/30 20:08:13 333945] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53941, ack_elapse 55659, delivered 66006|rate 1185899|lost 7| [2025/04/30 20:08:13 333949] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185899) in round 3| [2025/04/30 20:08:13 333954] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 333958] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 333962] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144883|packet_lost:2|acked:1200|po_sent_time:1746043693278862|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 333967] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144883|packet_lost:2|acked:1200|po_sent_time:1746043693278862|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 333972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:146083|full_bw_reached:0|inflight:140411|srtt:54311|latest_rtt:54947|min_rtt:30776|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 333978] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:87|largest:87|pns:2| [2025/04/30 20:08:13 333982] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:87|frame:ACK |recv_time:1746043693333809|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 333987] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813333809|now:1746043693333809|interv:120000000| [2025/04/30 20:08:13 333992] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813333809|now:1746043693333809|interv:120000000| [2025/04/30 20:08:13 333995] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693339521|pq_index:0| [2025/04/30 20:08:13 334000] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693333083| [2025/04/30 20:08:13 334004] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693334004| [2025/04/30 20:08:13 334010] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693334008| [2025/04/30 20:08:13 334015] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 334020] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54311|min_srtt:54311|path_bw:1227563|loss_rate:2.29|path_pto:0| [2025/04/30 20:08:13 334032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140411|cwnd:146083|conn:000055FC16B356FC|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 334037] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54311|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 334041] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:98|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 334046] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54311|min_srtt:54311|path_bw:1227563|loss_rate:2.29|path_pto:0| [2025/04/30 20:08:13 334050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140411|cwnd:146083|conn:000055FC16B356FC|stream_id:0|stream_offset:100394| [2025/04/30 20:08:13 334054] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54311|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 334059] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:99|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 334063] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54311|min_srtt:54311|path_bw:1227563|loss_rate:2.29|path_pto:0| [2025/04/30 20:08:13 334067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140411|cwnd:146083|conn:000055FC16B356FC|stream_id:0|stream_offset:234599| [2025/04/30 20:08:13 334072] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54311|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 334076] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 334080] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54311|min_srtt:54311|path_bw:1227563|loss_rate:2.29|path_pto:0| [2025/04/30 20:08:13 334084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140411|cwnd:146083|conn:000055FC16B356FC|stream_id:0|stream_offset:235766| [2025/04/30 20:08:13 334089] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54311|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 334093] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 334097] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54311|min_srtt:54311|path_bw:1227563|loss_rate:2.29|path_pto:0| [2025/04/30 20:08:13 334101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:140411|cwnd:146083|conn:000055FC16B356FC|stream_id:0|stream_offset:236933| [2025/04/30 20:08:13 334108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 334112] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 334116] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 334120] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 334125] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:98|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 334129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140411|cwnd:146083|conn:000055FC16B356FC|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 334133] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 334138] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:219| [2025/04/30 20:08:13 334184] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140411|now:1746043693334145|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 334193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:219|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:08:13 334198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:140411|applimit:0| [2025/04/30 20:08:13 334202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693337285|now:1746043693334202|interval:3083| [2025/04/30 20:08:13 334207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693337285|now:1746043693334202|interv:3083| [2025/04/30 20:08:13 334211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146083|inflight:141611| [2025/04/30 20:08:13 334216] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:99|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 334220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141611|cwnd:146083|conn:000055FC16B356FC|stream_id:0|stream_offset:100394| [2025/04/30 20:08:13 334225] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 334229] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:220| [2025/04/30 20:08:13 334252] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141611|now:1746043693334235|stream_id:0|stream_offset:100394| [2025/04/30 20:08:13 334258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:220|origin_pktnum:99|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 334263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:141611|applimit:0| [2025/04/30 20:08:13 334267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693337285|now:1746043693334267|interval:3018| [2025/04/30 20:08:13 334275] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693337285|now:1746043693334267|interv:3018| [2025/04/30 20:08:13 334279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146083|inflight:142811| [2025/04/30 20:08:13 334284] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 334288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142811|cwnd:146083|conn:000055FC16B356FC|stream_id:0|stream_offset:234599| [2025/04/30 20:08:13 334294] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 334301] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:221| [2025/04/30 20:08:13 334361] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142811|now:1746043693334311|stream_id:0|stream_offset:234599| [2025/04/30 20:08:13 334371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 334378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142811|applimit:0| [2025/04/30 20:08:13 334385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693337285|now:1746043693334385|interval:2900| [2025/04/30 20:08:13 334392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693337285|now:1746043693334385|interv:2900| [2025/04/30 20:08:13 334398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146083|inflight:144011| [2025/04/30 20:08:13 334405] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 334411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144011|cwnd:146083|conn:000055FC16B356FC|stream_id:0|stream_offset:235766| [2025/04/30 20:08:13 334418] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 334424] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:222| [2025/04/30 20:08:13 334489] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144011|now:1746043693334434|stream_id:0|stream_offset:235766| [2025/04/30 20:08:13 334498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:222|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 334505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144011|applimit:0| [2025/04/30 20:08:13 334511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693337285|now:1746043693334510|interval:2775| [2025/04/30 20:08:13 334523] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693337285|now:1746043693334510|interv:2775| [2025/04/30 20:08:13 334529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146083|inflight:145211| [2025/04/30 20:08:13 334536] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693337285| [2025/04/30 20:08:13 334542] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693337285| [2025/04/30 20:08:13 334548] [debug] |xqc_engine_wakeup_after|wakeup:1746043693337285|now:1746043693334548|diff:2737| [2025/04/30 20:08:13 334554] [debug] |xqc_engine_main_logic|END|now:1746043693334008| [2025/04/30 20:08:13 334561] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693334561| [2025/04/30 20:08:13 334566] [debug] |xqc_engine_wakeup_after|wakeup:1746043693337285|now:1746043693334566|diff:2719| [2025/04/30 20:08:13 334572] [debug] |xqc_engine_main_logic|END|now:1746043693334561| [2025/04/30 20:08:13 334712] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693334711| [2025/04/30 20:08:13 334722] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 334731] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:87| [2025/04/30 20:08:13 334737] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:88| [2025/04/30 20:08:13 334747] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:88| [2025/04/30 20:08:13 334754] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 334762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 334770] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:76806|prior_delivered:34125|prior_time:1746043693278150|is_app_limited:0|send_elapse:54079|ack_elapse:56561|ctl_first_sent_time:1746043693279000|lagest_ack_time:1746043693334711|curr_delivered:101331| [2025/04/30 20:08:13 334777] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693279000| [2025/04/30 20:08:13 334785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 334790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54311|rttvar:2666|minrtt:30776|latest_rtt:55711|ack_delay:24| [2025/04/30 20:08:13 334797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54483|rttvar:2344|minrtt:30776|latest_rtt:55711|ack_delay:24| [2025/04/30 20:08:13 334804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:103|lost_pn:100|thresh:3| [2025/04/30 20:08:13 334810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 334817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 334821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 334825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 334829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 334839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 334846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 334852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 334859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693338144|now:1746043693334859|interval:3285| [2025/04/30 20:08:13 334866] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693338144|now:1746043693334859|interv:3285| [2025/04/30 20:08:13 334872] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54079, ack_elapse 56561, delivered 67206|rate 1188203|lost 7| [2025/04/30 20:08:13 334880] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188203) in round 3| [2025/04/30 20:08:13 334884] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 334888] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 334892] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146083|packet_lost:0|acked:1200|po_sent_time:1746043693279000|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 334897] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146083|packet_lost:0|acked:1200|po_sent_time:1746043693279000|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 334902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:147283|full_bw_reached:0|inflight:144011|srtt:54483|latest_rtt:55711|min_rtt:30776|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 334908] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:88|largest:88|pns:2| [2025/04/30 20:08:13 334913] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:88|frame:ACK |recv_time:1746043693334711|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 334917] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813334711|now:1746043693334711|interv:120000000| [2025/04/30 20:08:13 334922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813334711|now:1746043693334711|interv:120000000| [2025/04/30 20:08:13 334926] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693337285|pq_index:0| [2025/04/30 20:08:13 334930] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693334008| [2025/04/30 20:08:13 334934] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693334934| [2025/04/30 20:08:13 334940] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693334938| [2025/04/30 20:08:13 334945] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 334954] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54483|min_srtt:54483|path_bw:1227563|loss_rate:3.15|path_pto:0| [2025/04/30 20:08:13 334959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144011|cwnd:147283|conn:000055FC16B356FC|stream_id:0|stream_offset:236933| [2025/04/30 20:08:13 334963] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 334968] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 334972] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54483|min_srtt:54483|path_bw:1227563|loss_rate:3.15|path_pto:0| [2025/04/30 20:08:13 334977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144011|cwnd:147283|conn:000055FC16B356FC|stream_id:0|stream_offset:238100| [2025/04/30 20:08:13 334981] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 334986] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 334990] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54483|min_srtt:54483|path_bw:1227563|loss_rate:3.15|path_pto:0| [2025/04/30 20:08:13 334994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144011|cwnd:147283|conn:000055FC16B356FC|stream_id:0|stream_offset:239267| [2025/04/30 20:08:13 334999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 335003] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 335006] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 335011] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 335015] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 335019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144011|cwnd:147283|conn:000055FC16B356FC|stream_id:0|stream_offset:236933| [2025/04/30 20:08:13 335024] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 335028] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:223| [2025/04/30 20:08:13 335063] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144011|now:1746043693335036|stream_id:0|stream_offset:236933| [2025/04/30 20:08:13 335069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 335077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144011|applimit:0| [2025/04/30 20:08:13 335082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693338144|now:1746043693335082|interval:3062| [2025/04/30 20:08:13 335086] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693338144|now:1746043693335082|interv:3062| [2025/04/30 20:08:13 335091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147283|inflight:145211| [2025/04/30 20:08:13 335095] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 335099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:147283|conn:000055FC16B356FC|stream_id:0|stream_offset:238100| [2025/04/30 20:08:13 335104] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 335108] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:224| [2025/04/30 20:08:13 335131] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145211|now:1746043693335114|stream_id:0|stream_offset:238100| [2025/04/30 20:08:13 335136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 335141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145211|applimit:0| [2025/04/30 20:08:13 335145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693338144|now:1746043693335145|interval:2999| [2025/04/30 20:08:13 335150] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693338144|now:1746043693335145|interv:2999| [2025/04/30 20:08:13 335154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147283|inflight:146411| [2025/04/30 20:08:13 335159] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693338144| [2025/04/30 20:08:13 335163] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693338144| [2025/04/30 20:08:13 335190] [debug] |xqc_engine_wakeup_after|wakeup:1746043693338144|now:1746043693335190|diff:2954| [2025/04/30 20:08:13 335195] [debug] |xqc_engine_main_logic|END|now:1746043693334938| [2025/04/30 20:08:13 335200] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693335200| [2025/04/30 20:08:13 335204] [debug] |xqc_engine_wakeup_after|wakeup:1746043693338144|now:1746043693335204|diff:2940| [2025/04/30 20:08:13 335208] [debug] |xqc_engine_main_logic|END|now:1746043693335200| [2025/04/30 20:08:13 336662] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693336661| [2025/04/30 20:08:13 336678] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 336687] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:88| [2025/04/30 20:08:13 336694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:89| [2025/04/30 20:08:13 336708] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:89| [2025/04/30 20:08:13 336712] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 336718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:104|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:104|path_largest_ack:104| [2025/04/30 20:08:13 336723] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:78006|prior_delivered:34125|prior_time:1746043693278150|is_app_limited:0|send_elapse:54172|ack_elapse:58511|ctl_first_sent_time:1746043693279093|lagest_ack_time:1746043693336661|curr_delivered:102531| [2025/04/30 20:08:13 336728] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693279093| [2025/04/30 20:08:13 336733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 336737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54483|rttvar:2344|minrtt:30776|latest_rtt:57568|ack_delay:96| [2025/04/30 20:08:13 336741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54857|rttvar:2505|minrtt:30776|latest_rtt:57568|ack_delay:96| [2025/04/30 20:08:13 336746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:104|lost_pn:101|thresh:3| [2025/04/30 20:08:13 336750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 336754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 336759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 336765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 336771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 336777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 336783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 336790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:101|lost_pn:101|po_sent_time:1746043693275470|lost_send_time:1746043693271897|loss_delay:64764|frame:STREAM |repair:128| [2025/04/30 20:08:13 336797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693275470u| [2025/04/30 20:08:13 336804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 336811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54857|rtt_var:2505|pto_duration:64877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 336818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 336824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 336830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 144011| [2025/04/30 20:08:13 336843] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693424991|now:1746043693336810|interv:88181| [2025/04/30 20:08:13 336848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693424991|now:1746043693336810|interval:88181|pto_count:0|srtt:54857 [2025/04/30 20:08:13 336855] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54172, ack_elapse 58511, delivered 68406|rate 1169113|lost 8| [2025/04/30 20:08:13 336862] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169113) in round 3| [2025/04/30 20:08:13 336869] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 336876] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 336882] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147283|packet_lost:1|acked:1200|po_sent_time:1746043693279093|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 336887] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147283|packet_lost:1|acked:1200|po_sent_time:1746043693279093|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 336892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:148483|full_bw_reached:0|inflight:144011|srtt:54857|latest_rtt:57568|min_rtt:30776|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 336898] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:89|largest:89|pns:2| [2025/04/30 20:08:13 336903] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:89|frame:ACK |recv_time:1746043693336661|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 336908] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813336661|now:1746043693336661|interv:120000000| [2025/04/30 20:08:13 336912] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813336661|now:1746043693336661|interv:120000000| [2025/04/30 20:08:13 336916] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693338144|pq_index:0| [2025/04/30 20:08:13 336921] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693334938| [2025/04/30 20:08:13 336925] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693336924| [2025/04/30 20:08:13 336930] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693336928| [2025/04/30 20:08:13 336936] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 336940] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54857|min_srtt:54857|path_bw:1227563|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:13 336945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144011|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:102728| [2025/04/30 20:08:13 336957] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54857|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 336965] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:101|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 336970] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54857|min_srtt:54857|path_bw:1227563|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:13 336974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144011|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:239267| [2025/04/30 20:08:13 336979] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54857|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 336984] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 336988] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54857|min_srtt:54857|path_bw:1227563|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:13 336992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144011|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:240434| [2025/04/30 20:08:13 336997] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54857|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 337001] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 337006] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54857|min_srtt:54857|path_bw:1227563|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:13 337012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144011|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:241601| [2025/04/30 20:08:13 337019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 337025] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 337030] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 337034] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 337039] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:101|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 337043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144011|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:102728| [2025/04/30 20:08:13 337048] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 337055] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:225| [2025/04/30 20:08:13 337091] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144011|now:1746043693337063|stream_id:0|stream_offset:102728| [2025/04/30 20:08:13 337098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:225|origin_pktnum:101|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 337103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144011|applimit:0| [2025/04/30 20:08:13 337110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54857|rtt_var:2505|pto_duration:64877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 337117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 337124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 337130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145211| [2025/04/30 20:08:13 337136] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693426940|now:1746043693337110|interv:89830| [2025/04/30 20:08:13 337142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693426940|now:1746043693337110|interval:89830|pto_count:0|srtt:54857 [2025/04/30 20:08:13 337147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145211| [2025/04/30 20:08:13 337152] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 337156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:239267| [2025/04/30 20:08:13 337161] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 337188] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:226| [2025/04/30 20:08:13 337221] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145211|now:1746043693337199|stream_id:0|stream_offset:239267| [2025/04/30 20:08:13 337228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 337236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145211|applimit:0| [2025/04/30 20:08:13 337243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54857|rtt_var:2505|pto_duration:64877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 337254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 337260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 337267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146411| [2025/04/30 20:08:13 337279] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693427076|now:1746043693337243|interv:89833| [2025/04/30 20:08:13 337286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693427076|now:1746043693337243|interval:89833|pto_count:0|srtt:54857 [2025/04/30 20:08:13 337294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146411| [2025/04/30 20:08:13 337302] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 337308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:240434| [2025/04/30 20:08:13 337315] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 337322] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:227| [2025/04/30 20:08:13 337363] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746043693337334|stream_id:0|stream_offset:240434| [2025/04/30 20:08:13 337373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:227|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 337380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 337384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54857|rtt_var:2505|pto_duration:64877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 337389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 337393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 337397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147611| [2025/04/30 20:08:13 337401] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693427211|now:1746043693337384|interv:89827| [2025/04/30 20:08:13 337405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693427211|now:1746043693337384|interval:89827|pto_count:0|srtt:54857 [2025/04/30 20:08:13 337409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147611| [2025/04/30 20:08:13 337414] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693350987| [2025/04/30 20:08:13 337419] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693350987| [2025/04/30 20:08:13 337423] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693337423|diff:13564| [2025/04/30 20:08:13 337427] [debug] |xqc_engine_main_logic|END|now:1746043693336928| [2025/04/30 20:08:13 337435] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693337434| [2025/04/30 20:08:13 337440] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 337448] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:89| [2025/04/30 20:08:13 337454] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:90| [2025/04/30 20:08:13 337469] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:90| [2025/04/30 20:08:13 337475] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 337482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 337488] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:79206|prior_delivered:35325|prior_time:1746043693279337|is_app_limited:0|send_elapse:54484|ack_elapse:58097|ctl_first_sent_time:1746043693279609|lagest_ack_time:1746043693337434|curr_delivered:103731| [2025/04/30 20:08:13 337494] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693279609| [2025/04/30 20:08:13 337500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 337505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54857|rttvar:2505|minrtt:30776|latest_rtt:57825|ack_delay:32| [2025/04/30 20:08:13 337512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55224|rttvar:2613|minrtt:30776|latest_rtt:57825|ack_delay:32| [2025/04/30 20:08:13 337519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:106|lost_pn:103|thresh:3| [2025/04/30 20:08:13 337526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 337581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693344267|now:1746043693337580|interval:6687| [2025/04/30 20:08:13 337585] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693344267|now:1746043693337580|interv:6687| [2025/04/30 20:08:13 337589] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54484, ack_elapse 58097, delivered 68406|rate 1177444|lost 8| [2025/04/30 20:08:13 337594] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177444) in round 3| [2025/04/30 20:08:13 337598] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 337606] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 337610] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693279609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 337615] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693279609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 337620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:148483|full_bw_reached:0|inflight:146411|srtt:55224|latest_rtt:57825|min_rtt:30776|applimit:0|lost:8|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 337627] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:90|largest:90|pns:2| [2025/04/30 20:08:13 337634] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:90|frame:ACK |recv_time:1746043693337434|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 337641] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813337434|now:1746043693337434|interv:120000000| [2025/04/30 20:08:13 337647] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813337434|now:1746043693337434|interv:120000000| [2025/04/30 20:08:13 337651] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693350987|pq_index:0| [2025/04/30 20:08:13 337655] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693336928| [2025/04/30 20:08:13 337659] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693337659| [2025/04/30 20:08:13 337664] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693337663| [2025/04/30 20:08:13 337669] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 337675] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55224|min_srtt:55224|path_bw:1227563|loss_rate:3.52|path_pto:0| [2025/04/30 20:08:13 337679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:241601| [2025/04/30 20:08:13 337684] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55224|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 337689] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 337693] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55224|min_srtt:55224|path_bw:1227563|loss_rate:3.52|path_pto:0| [2025/04/30 20:08:13 337700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:242768| [2025/04/30 20:08:13 337712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 337718] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 337724] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 337730] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 337738] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 337745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:241601| [2025/04/30 20:08:13 337752] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 337758] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:228| [2025/04/30 20:08:13 337794] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746043693337769|stream_id:0|stream_offset:241601| [2025/04/30 20:08:13 337803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:228|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 337811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 337815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693344267|now:1746043693337815|interval:6452| [2025/04/30 20:08:13 337820] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693344267|now:1746043693337815|interv:6452| [2025/04/30 20:08:13 337827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147611| [2025/04/30 20:08:13 337834] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693344267| [2025/04/30 20:08:13 337840] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693344267| [2025/04/30 20:08:13 337847] [debug] |xqc_engine_wakeup_after|wakeup:1746043693344267|now:1746043693337846|diff:6421| [2025/04/30 20:08:13 337854] [debug] |xqc_engine_main_logic|END|now:1746043693337663| [2025/04/30 20:08:13 337865] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043693337864| [2025/04/30 20:08:13 337873] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 337880] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:90| [2025/04/30 20:08:13 337885] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:91| [2025/04/30 20:08:13 337894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:91| [2025/04/30 20:08:13 337901] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 337909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 337922] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:81606|prior_delivered:36525|prior_time:1746043693279896|is_app_limited:0|send_elapse:55090|ack_elapse:57968|ctl_first_sent_time:1746043693280337|lagest_ack_time:1746043693337864|curr_delivered:104931| [2025/04/30 20:08:13 337930] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693280337| [2025/04/30 20:08:13 337937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:08:13 337944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55224|rttvar:2613|minrtt:30776|latest_rtt:57527|ack_delay:48| [2025/04/30 20:08:13 337951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55505|rttvar:2523|minrtt:30776|latest_rtt:57527|ack_delay:48| [2025/04/30 20:08:13 337958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:109|lost_pn:106|thresh:3| [2025/04/30 20:08:13 337964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 337999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:105|lost_pn:106|po_sent_time:1746043693279214|lost_send_time:1746043693273147|loss_delay:64717|frame:STREAM |repair:128| [2025/04/30 20:08:13 338003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693279214u| [2025/04/30 20:08:13 338008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 338014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693344459|now:1746043693338014|interval:6445| [2025/04/30 20:08:13 338021] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693344459|now:1746043693338014|interv:6445| [2025/04/30 20:08:13 338028] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55090, ack_elapse 57968, delivered 68406|rate 1180064|lost 9| [2025/04/30 20:08:13 338034] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180064) in round 3| [2025/04/30 20:08:13 338040] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 338049] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 338053] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693280337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 338058] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693280337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 338062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:148483|full_bw_reached:0|inflight:145211|srtt:55505|latest_rtt:57527|min_rtt:30776|applimit:0|lost:8|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 338068] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:91|largest:91|pns:2| [2025/04/30 20:08:13 338073] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:91|frame:ACK |recv_time:1746043693337864|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 338078] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813337864|now:1746043693337864|interv:120000000| [2025/04/30 20:08:13 338082] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813337864|now:1746043693337864|interv:120000000| [2025/04/30 20:08:13 338086] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693344267|pq_index:0| [2025/04/30 20:08:13 338092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693337663| [2025/04/30 20:08:13 338099] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693338098| [2025/04/30 20:08:13 338106] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693338105| [2025/04/30 20:08:13 338112] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 338117] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55505|min_srtt:55505|path_bw:1227563|loss_rate:3.51|path_pto:0| [2025/04/30 20:08:13 338121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:107396| [2025/04/30 20:08:13 338126] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 338130] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:105|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 338135] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55505|min_srtt:55505|path_bw:1227563|loss_rate:3.51|path_pto:0| [2025/04/30 20:08:13 338139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:242768| [2025/04/30 20:08:13 338146] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 338151] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 338155] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55505|min_srtt:55505|path_bw:1227563|loss_rate:3.51|path_pto:0| [2025/04/30 20:08:13 338159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:243935| [2025/04/30 20:08:13 338163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 338188] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 338192] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 338196] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 338201] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:105|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 338205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:107396| [2025/04/30 20:08:13 338210] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 338214] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:229| [2025/04/30 20:08:13 338248] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145211|now:1746043693338221|stream_id:0|stream_offset:107396| [2025/04/30 20:08:13 338258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:229|origin_pktnum:105|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 338265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145211|applimit:0| [2025/04/30 20:08:13 338272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693344459|now:1746043693338272|interval:6187| [2025/04/30 20:08:13 338279] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693344459|now:1746043693338272|interv:6187| [2025/04/30 20:08:13 338286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146411| [2025/04/30 20:08:13 338293] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 338300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:242768| [2025/04/30 20:08:13 338313] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 338320] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:230| [2025/04/30 20:08:13 338358] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746043693338330|stream_id:0|stream_offset:242768| [2025/04/30 20:08:13 338366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:230|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 338372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 338379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693344459|now:1746043693338379|interval:6080| [2025/04/30 20:08:13 338385] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693344459|now:1746043693338379|interv:6080| [2025/04/30 20:08:13 338391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147611| [2025/04/30 20:08:13 338397] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693344459| [2025/04/30 20:08:13 338403] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693344459| [2025/04/30 20:08:13 338409] [debug] |xqc_engine_wakeup_after|wakeup:1746043693344459|now:1746043693338409|diff:6050| [2025/04/30 20:08:13 338415] [debug] |xqc_engine_main_logic|END|now:1746043693338105| [2025/04/30 20:08:13 338423] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693338423| [2025/04/30 20:08:13 338429] [debug] |xqc_engine_wakeup_after|wakeup:1746043693344459|now:1746043693338429|diff:6030| [2025/04/30 20:08:13 338435] [debug] |xqc_engine_main_logic|END|now:1746043693338423| [2025/04/30 20:08:13 338773] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043693338772| [2025/04/30 20:08:13 338785] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 338860] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:91| [2025/04/30 20:08:13 338864] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:92| [2025/04/30 20:08:13 338871] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:92| [2025/04/30 20:08:13 338968] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 338979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:112|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:112|path_largest_ack:112| [2025/04/30 20:08:13 338987] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:82806|prior_delivered:38925|prior_time:1746043693281161|is_app_limited:0|send_elapse:51884|ack_elapse:57611|ctl_first_sent_time:1746043693281499|lagest_ack_time:1746043693338772|curr_delivered:106131| [2025/04/30 20:08:13 338994] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693281499| [2025/04/30 20:08:13 339001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:08:13 339007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55505|rttvar:2523|minrtt:30776|latest_rtt:57273|ack_delay:24| [2025/04/30 20:08:13 339012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55723|rttvar:2329|minrtt:30776|latest_rtt:57273|ack_delay:24| [2025/04/30 20:08:13 339023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:112|lost_pn:109|thresh:3| [2025/04/30 20:08:13 339027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 339032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 339036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 339040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 339044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 339048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 339051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 339056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 339063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 339070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:107|lost_pn:109|po_sent_time:1746043693279742|lost_send_time:1746043693274340|loss_delay:64432|frame:STREAM |repair:128| [2025/04/30 20:08:13 339078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:108|lost_pn:109|po_sent_time:1746043693280225|lost_send_time:1746043693274340|loss_delay:64432|frame:STREAM |repair:128| [2025/04/30 20:08:13 339085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693280225u| [2025/04/30 20:08:13 339091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 339096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693345242|now:1746043693339096|interval:6146| [2025/04/30 20:08:13 339101] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693345242|now:1746043693339096|interv:6146| [2025/04/30 20:08:13 339105] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51884, ack_elapse 57611, delivered 67206|rate 1166548|lost 11| [2025/04/30 20:08:13 339135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166548) in round 3| [2025/04/30 20:08:13 339141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 339145] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 339149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693281499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 339153] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693281499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 339162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:148483|full_bw_reached:0|inflight:144011|srtt:55723|latest_rtt:57273|min_rtt:30776|applimit:0|lost:9|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 339189] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:92|largest:92|pns:2| [2025/04/30 20:08:13 339194] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:92|frame:ACK |recv_time:1746043693338772|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 339199] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813338772|now:1746043693338772|interv:120000000| [2025/04/30 20:08:13 339204] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813338772|now:1746043693338772|interv:120000000| [2025/04/30 20:08:13 339208] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693344459|pq_index:0| [2025/04/30 20:08:13 339212] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693338105| [2025/04/30 20:08:13 339216] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693339216| [2025/04/30 20:08:13 339221] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693339220| [2025/04/30 20:08:13 339227] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 339232] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55723|min_srtt:55723|path_bw:1227563|loss_rate:3.91|path_pto:0| [2025/04/30 20:08:13 339236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144011|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:109730| [2025/04/30 20:08:13 339242] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55723|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 339360] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:107|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 339366] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55723|min_srtt:55723|path_bw:1227563|loss_rate:3.91|path_pto:0| [2025/04/30 20:08:13 339371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144011|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:110897| [2025/04/30 20:08:13 339375] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55723|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 339380] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:108|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 339385] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55723|min_srtt:55723|path_bw:1227563|loss_rate:3.91|path_pto:0| [2025/04/30 20:08:13 339505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144011|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:243935| [2025/04/30 20:08:13 339512] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55723|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 339516] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 339521] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55723|min_srtt:55723|path_bw:1227563|loss_rate:3.91|path_pto:0| [2025/04/30 20:08:13 339526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144011|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:245102| [2025/04/30 20:08:13 339530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 339534] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 339538] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 339542] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 339547] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:107|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 339551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144011|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:109730| [2025/04/30 20:08:13 339556] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 339560] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:231| [2025/04/30 20:08:13 339608] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144011|now:1746043693339569|stream_id:0|stream_offset:109730| [2025/04/30 20:08:13 339617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:231|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:08:13 339622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144011|applimit:0| [2025/04/30 20:08:13 339627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693345242|now:1746043693339626|interval:5616| [2025/04/30 20:08:13 339631] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693345242|now:1746043693339626|interv:5616| [2025/04/30 20:08:13 339635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145211| [2025/04/30 20:08:13 339640] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:108|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 339649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:110897| [2025/04/30 20:08:13 339654] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 339658] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:232| [2025/04/30 20:08:13 339686] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145211|now:1746043693339665|stream_id:0|stream_offset:110897| [2025/04/30 20:08:13 339691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:232|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:08:13 339696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145211|applimit:0| [2025/04/30 20:08:13 339700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693345242|now:1746043693339700|interval:5542| [2025/04/30 20:08:13 339705] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693345242|now:1746043693339700|interv:5542| [2025/04/30 20:08:13 339709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146411| [2025/04/30 20:08:13 339714] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 339718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:243935| [2025/04/30 20:08:13 339723] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 339727] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:233| [2025/04/30 20:08:13 339748] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746043693339732|stream_id:0|stream_offset:243935| [2025/04/30 20:08:13 339753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 339760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 339767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693345242|now:1746043693339767|interval:5475| [2025/04/30 20:08:13 339773] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693345242|now:1746043693339767|interv:5475| [2025/04/30 20:08:13 339780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147611| [2025/04/30 20:08:13 339787] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693345242| [2025/04/30 20:08:13 339794] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693345242| [2025/04/30 20:08:13 339798] [debug] |xqc_engine_wakeup_after|wakeup:1746043693345242|now:1746043693339798|diff:5444| [2025/04/30 20:08:13 339807] [debug] |xqc_engine_main_logic|END|now:1746043693339220| [2025/04/30 20:08:13 339812] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693339812| [2025/04/30 20:08:13 339816] [debug] |xqc_engine_wakeup_after|wakeup:1746043693345242|now:1746043693339816|diff:5426| [2025/04/30 20:08:13 339820] [debug] |xqc_engine_main_logic|END|now:1746043693339812| [2025/04/30 20:08:13 340293] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043693340292| [2025/04/30 20:08:13 340312] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 340323] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:92| [2025/04/30 20:08:13 340329] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:93| [2025/04/30 20:08:13 340338] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:93| [2025/04/30 20:08:13 340345] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 340355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:116|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:116|path_largest_ack:116| [2025/04/30 20:08:13 340362] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:85206|prior_delivered:41325|prior_time:1746043693282887|is_app_limited:0|send_elapse:53412|ack_elapse:57405|ctl_first_sent_time:1746043693283281|lagest_ack_time:1746043693340292|curr_delivered:107331| [2025/04/30 20:08:13 340369] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693283281| [2025/04/30 20:08:13 340374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 340378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55723|rttvar:2329|minrtt:30776|latest_rtt:57011|ack_delay:32| [2025/04/30 20:08:13 340382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55880|rttvar:2061|minrtt:30776|latest_rtt:57011|ack_delay:32| [2025/04/30 20:08:13 340386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:116|lost_pn:113|thresh:3| [2025/04/30 20:08:13 340391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 340395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 340399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 340403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 340406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 340410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 340414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 340418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 340422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 340434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 340438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 340443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:110|lost_pn:113|po_sent_time:1746043693280810|lost_send_time:1746043693276155|loss_delay:64137|frame:STREAM |repair:128| [2025/04/30 20:08:13 340448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:111|lost_pn:113|po_sent_time:1746043693280932|lost_send_time:1746043693276155|loss_delay:64137|frame:STREAM |repair:128| [2025/04/30 20:08:13 340453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:113|lost_pn:113|po_sent_time:1746043693281666|lost_send_time:1746043693276155|loss_delay:64137|frame:STREAM |repair:128| [2025/04/30 20:08:13 340458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693281666u| [2025/04/30 20:08:13 340462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 340466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693346270|now:1746043693340466|interval:5804| [2025/04/30 20:08:13 340470] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693346270|now:1746043693340466|interv:5804| [2025/04/30 20:08:13 340475] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53412, ack_elapse 57405, delivered 66006|rate 1149830|lost 14| [2025/04/30 20:08:13 340479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149830) in round 3| [2025/04/30 20:08:13 340483] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 340487] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 340491] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693283281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 340496] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693283281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 340501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:148483|full_bw_reached:0|inflight:142811|srtt:55880|latest_rtt:57011|min_rtt:30776|applimit:0|lost:11|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 340507] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:93|largest:93|pns:2| [2025/04/30 20:08:13 340511] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:93|frame:ACK |recv_time:1746043693340292|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 340516] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813340292|now:1746043693340292|interv:120000000| [2025/04/30 20:08:13 340520] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813340292|now:1746043693340292|interv:120000000| [2025/04/30 20:08:13 340527] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693345242|pq_index:0| [2025/04/30 20:08:13 340532] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693339220| [2025/04/30 20:08:13 340536] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693340536| [2025/04/30 20:08:13 340541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693340540| [2025/04/30 20:08:13 340546] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 340552] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55880|min_srtt:55880|path_bw:1227563|loss_rate:4.72|path_pto:0| [2025/04/30 20:08:13 340556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142811|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:113231| [2025/04/30 20:08:13 340561] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 340566] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:110|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 340570] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55880|min_srtt:55880|path_bw:1227563|loss_rate:4.72|path_pto:0| [2025/04/30 20:08:13 340574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142811|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:114398| [2025/04/30 20:08:13 340579] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 340583] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:111|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 340588] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55880|min_srtt:55880|path_bw:1227563|loss_rate:4.72|path_pto:0| [2025/04/30 20:08:13 340592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142811|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:116732| [2025/04/30 20:08:13 340596] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 340601] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:113|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 340605] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55880|min_srtt:55880|path_bw:1227563|loss_rate:4.72|path_pto:0| [2025/04/30 20:08:13 340612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142811|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:245102| [2025/04/30 20:08:13 340624] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 340631] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 340638] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55880|min_srtt:55880|path_bw:1227563|loss_rate:4.72|path_pto:0| [2025/04/30 20:08:13 340645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:142811|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:246269| [2025/04/30 20:08:13 340652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 340658] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 340664] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 340671] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 340679] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:110|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 340685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142811|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:113231| [2025/04/30 20:08:13 340693] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 340700] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:234| [2025/04/30 20:08:13 340748] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142811|now:1746043693340711|stream_id:0|stream_offset:113231| [2025/04/30 20:08:13 340757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:234|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:08:13 340762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142811|applimit:0| [2025/04/30 20:08:13 340768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693346270|now:1746043693340767|interval:5503| [2025/04/30 20:08:13 340775] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693346270|now:1746043693340767|interv:5503| [2025/04/30 20:08:13 340782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:144011| [2025/04/30 20:08:13 340789] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:111|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 340796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144011|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:114398| [2025/04/30 20:08:13 340809] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 340813] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:235| [2025/04/30 20:08:13 340843] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144011|now:1746043693340821|stream_id:0|stream_offset:114398| [2025/04/30 20:08:13 340849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:235|origin_pktnum:111|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 340854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144011|applimit:0| [2025/04/30 20:08:13 340858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693346270|now:1746043693340858|interval:5412| [2025/04/30 20:08:13 340865] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693346270|now:1746043693340858|interv:5412| [2025/04/30 20:08:13 340872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145211| [2025/04/30 20:08:13 340879] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:113|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 340886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:116732| [2025/04/30 20:08:13 340893] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 340899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:236| [2025/04/30 20:08:13 340926] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145211|now:1746043693340906|stream_id:0|stream_offset:116732| [2025/04/30 20:08:13 340932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:236|origin_pktnum:113|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 340937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145211|applimit:0| [2025/04/30 20:08:13 340941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693346270|now:1746043693340941|interval:5329| [2025/04/30 20:08:13 340948] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693346270|now:1746043693340941|interv:5329| [2025/04/30 20:08:13 340954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146411| [2025/04/30 20:08:13 340962] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 340969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:245102| [2025/04/30 20:08:13 340976] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 340981] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:237| [2025/04/30 20:08:13 341014] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746043693340993|stream_id:0|stream_offset:245102| [2025/04/30 20:08:13 341020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:237|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 341024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 341029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693346270|now:1746043693341029|interval:5241| [2025/04/30 20:08:13 341036] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693346270|now:1746043693341029|interv:5241| [2025/04/30 20:08:13 341043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147611| [2025/04/30 20:08:13 341051] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693346270| [2025/04/30 20:08:13 341057] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693346270| [2025/04/30 20:08:13 341064] [debug] |xqc_engine_wakeup_after|wakeup:1746043693346270|now:1746043693341064|diff:5206| [2025/04/30 20:08:13 341070] [debug] |xqc_engine_main_logic|END|now:1746043693340540| [2025/04/30 20:08:13 341078] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043693341077| [2025/04/30 20:08:13 341083] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 341088] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:93| [2025/04/30 20:08:13 341092] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:94| [2025/04/30 20:08:13 341098] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:94| [2025/04/30 20:08:13 341102] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 341108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:117|origin_pktnum:0|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:08:13 341112] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:86406|prior_delivered:41325|prior_time:1746043693282887|is_app_limited:0|send_elapse:53523|ack_elapse:58190|ctl_first_sent_time:1746043693283392|lagest_ack_time:1746043693341077|curr_delivered:108531| [2025/04/30 20:08:13 341117] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693283392| [2025/04/30 20:08:13 341122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:08:13 341126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55880|rttvar:2061|minrtt:30776|latest_rtt:57685|ack_delay:32| [2025/04/30 20:08:13 341130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56101|rttvar:1989|minrtt:30776|latest_rtt:57685|ack_delay:32| [2025/04/30 20:08:13 341135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:117|lost_pn:114|thresh:3| [2025/04/30 20:08:13 341139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:114|lost_pn:114|po_sent_time:1746043693282133|lost_send_time:1746043693276182|loss_delay:64895|frame:STREAM |repair:128| [2025/04/30 20:08:13 341247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693282133u| [2025/04/30 20:08:13 341254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 341260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693347156|now:1746043693341260|interval:5896| [2025/04/30 20:08:13 341267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693347156|now:1746043693341260|interv:5896| [2025/04/30 20:08:13 341274] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53523, ack_elapse 58190, delivered 67206|rate 1154940|lost 15| [2025/04/30 20:08:13 341281] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154940) in round 3| [2025/04/30 20:08:13 341287] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 341294] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 341300] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693283392|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 341307] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693283392|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 341321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:148483|full_bw_reached:0|inflight:145211|srtt:56101|latest_rtt:57685|min_rtt:30776|applimit:0|lost:14|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 341330] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:94|largest:94|pns:2| [2025/04/30 20:08:13 341337] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:94|frame:ACK |recv_time:1746043693341077|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 341343] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813341077|now:1746043693341077|interv:120000000| [2025/04/30 20:08:13 341350] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813341077|now:1746043693341077|interv:120000000| [2025/04/30 20:08:13 341355] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693346270|pq_index:0| [2025/04/30 20:08:13 341361] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693340540| [2025/04/30 20:08:13 341368] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693341368| [2025/04/30 20:08:13 341375] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693341373| [2025/04/30 20:08:13 341382] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 341389] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56101|min_srtt:56101|path_bw:1227563|loss_rate:5.91|path_pto:0| [2025/04/30 20:08:13 341396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:117899| [2025/04/30 20:08:13 341402] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 341409] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:114|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 341415] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56101|min_srtt:56101|path_bw:1227563|loss_rate:5.91|path_pto:0| [2025/04/30 20:08:13 341422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:246269| [2025/04/30 20:08:13 341429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 341436] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 341443] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56101|min_srtt:56101|path_bw:1227563|loss_rate:5.91|path_pto:0| [2025/04/30 20:08:13 341454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:247436| [2025/04/30 20:08:13 341462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 341468] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 341475] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 341482] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 341490] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:114|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 341497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:117899| [2025/04/30 20:08:13 341503] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 341509] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:238| [2025/04/30 20:08:13 341547] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145211|now:1746043693341521|stream_id:0|stream_offset:117899| [2025/04/30 20:08:13 341553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:238|origin_pktnum:114|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 341558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145211|applimit:0| [2025/04/30 20:08:13 341563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693347156|now:1746043693341563|interval:5593| [2025/04/30 20:08:13 341571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693347156|now:1746043693341563|interv:5593| [2025/04/30 20:08:13 341578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146411| [2025/04/30 20:08:13 341586] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 341593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:246269| [2025/04/30 20:08:13 341601] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 341607] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:239| [2025/04/30 20:08:13 341651] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746043693341617|stream_id:0|stream_offset:246269| [2025/04/30 20:08:13 341661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:239|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 341676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 341683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693347156|now:1746043693341683|interval:5473| [2025/04/30 20:08:13 341690] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693347156|now:1746043693341683|interv:5473| [2025/04/30 20:08:13 341697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147611| [2025/04/30 20:08:13 341705] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693347156| [2025/04/30 20:08:13 341711] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693347156| [2025/04/30 20:08:13 341718] [debug] |xqc_engine_wakeup_after|wakeup:1746043693347156|now:1746043693341718|diff:5438| [2025/04/30 20:08:13 341725] [debug] |xqc_engine_main_logic|END|now:1746043693341373| [2025/04/30 20:08:13 341736] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043693341735| [2025/04/30 20:08:13 341744] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 341752] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:94| [2025/04/30 20:08:13 341759] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:95| [2025/04/30 20:08:13 341767] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:95| [2025/04/30 20:08:13 341774] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 341783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 341790] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:87606|prior_delivered:42525|prior_time:1746043693283865|is_app_limited:0|send_elapse:54373|ack_elapse:57870|ctl_first_sent_time:1746043693284340|lagest_ack_time:1746043693341735|curr_delivered:109731| [2025/04/30 20:08:13 341795] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693284340| [2025/04/30 20:08:13 341800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:08:13 341804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56101|rttvar:1989|minrtt:30776|latest_rtt:57395|ack_delay:40| [2025/04/30 20:08:13 341808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56258|rttvar:1805|minrtt:30776|latest_rtt:57395|ack_delay:40| [2025/04/30 20:08:13 341813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:119|lost_pn:116|thresh:3| [2025/04/30 20:08:13 341817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 341881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:115|lost_pn:116|po_sent_time:1746043693282261|lost_send_time:1746043693277166|loss_delay:64569|frame:STREAM |repair:128| [2025/04/30 20:08:13 341886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693282261u| [2025/04/30 20:08:13 341890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 341894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693348803|now:1746043693341894|interval:6909| [2025/04/30 20:08:13 341898] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693348803|now:1746043693341894|interv:6909| [2025/04/30 20:08:13 341902] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54373, ack_elapse 57870, delivered 67206|rate 1161327|lost 16| [2025/04/30 20:08:13 341907] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161327) in round 3| [2025/04/30 20:08:13 341911] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 341915] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 341919] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693284340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 341924] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693284340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 341931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:148483|full_bw_reached:0|inflight:145211|srtt:56258|latest_rtt:57395|min_rtt:30776|applimit:0|lost:15|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 341937] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:95|largest:95|pns:2| [2025/04/30 20:08:13 341942] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:95|frame:ACK |recv_time:1746043693341735|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 341946] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813341735|now:1746043693341735|interv:120000000| [2025/04/30 20:08:13 341951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813341735|now:1746043693341735|interv:120000000| [2025/04/30 20:08:13 341955] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693347156|pq_index:0| [2025/04/30 20:08:13 341959] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693341373| [2025/04/30 20:08:13 341963] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693341963| [2025/04/30 20:08:13 341968] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693341967| [2025/04/30 20:08:13 341973] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 341978] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56258|min_srtt:56258|path_bw:1227563|loss_rate:6.28|path_pto:0| [2025/04/30 20:08:13 341982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:119066| [2025/04/30 20:08:13 341987] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56258|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 341991] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:115|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 341996] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56258|min_srtt:56258|path_bw:1227563|loss_rate:6.28|path_pto:0| [2025/04/30 20:08:13 342000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:247436| [2025/04/30 20:08:13 342005] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56258|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 342009] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 342013] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56258|min_srtt:56258|path_bw:1227563|loss_rate:6.28|path_pto:0| [2025/04/30 20:08:13 342020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:248603| [2025/04/30 20:08:13 342024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 342028] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 342032] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 342036] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 342041] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:115|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 342045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:119066| [2025/04/30 20:08:13 342049] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 342054] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:240| [2025/04/30 20:08:13 342086] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145211|now:1746043693342060|stream_id:0|stream_offset:119066| [2025/04/30 20:08:13 342092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:240|origin_pktnum:115|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 342097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145211|applimit:0| [2025/04/30 20:08:13 342104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693348803|now:1746043693342103|interval:6700| [2025/04/30 20:08:13 342110] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693348803|now:1746043693342103|interv:6700| [2025/04/30 20:08:13 342117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146411| [2025/04/30 20:08:13 342125] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 342132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:247436| [2025/04/30 20:08:13 342139] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 342146] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:241| [2025/04/30 20:08:13 342191] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746043693342154|stream_id:0|stream_offset:247436| [2025/04/30 20:08:13 342205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:241|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 342220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 342227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693348803|now:1746043693342227|interval:6576| [2025/04/30 20:08:13 342234] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693348803|now:1746043693342227|interv:6576| [2025/04/30 20:08:13 342240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147611| [2025/04/30 20:08:13 342248] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693348803| [2025/04/30 20:08:13 342255] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693348803| [2025/04/30 20:08:13 342261] [debug] |xqc_engine_wakeup_after|wakeup:1746043693348803|now:1746043693342261|diff:6542| [2025/04/30 20:08:13 342269] [debug] |xqc_engine_main_logic|END|now:1746043693341967| [2025/04/30 20:08:13 342277] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693342277| [2025/04/30 20:08:13 342283] [debug] |xqc_engine_wakeup_after|wakeup:1746043693348803|now:1746043693342283|diff:6520| [2025/04/30 20:08:13 342289] [debug] |xqc_engine_main_logic|END|now:1746043693342277| [2025/04/30 20:08:13 342719] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043693342718| [2025/04/30 20:08:13 342728] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 342738] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:95| [2025/04/30 20:08:13 342743] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:96| [2025/04/30 20:08:13 342752] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:96| [2025/04/30 20:08:13 342757] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 342763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:121|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:121|path_largest_ack:121| [2025/04/30 20:08:13 342768] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:88806|prior_delivered:43725|prior_time:1746043693284878|is_app_limited:0|send_elapse:53646|ack_elapse:57840|ctl_first_sent_time:1746043693285311|lagest_ack_time:1746043693342718|curr_delivered:110931| [2025/04/30 20:08:13 342775] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693285311| [2025/04/30 20:08:13 342782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:08:13 342789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56258|rttvar:1805|minrtt:30776|latest_rtt:57407|ack_delay:32| [2025/04/30 20:08:13 342796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56397|rttvar:1633|minrtt:30776|latest_rtt:57407|ack_delay:32| [2025/04/30 20:08:13 342802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:121|lost_pn:118|thresh:3| [2025/04/30 20:08:13 342809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 342888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:118|lost_pn:118|po_sent_time:1746043693284234|lost_send_time:1746043693278136|loss_delay:64582|frame:STREAM |repair:128| [2025/04/30 20:08:13 342893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693284234u| [2025/04/30 20:08:13 342897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 342901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693349795|now:1746043693342901|interval:6894| [2025/04/30 20:08:13 342906] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693349795|now:1746043693342901|interv:6894| [2025/04/30 20:08:13 342910] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53646, ack_elapse 57840, delivered 67206|rate 1161929|lost 17| [2025/04/30 20:08:13 342914] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161929) in round 3| [2025/04/30 20:08:13 342918] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 342923] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 342927] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693285311|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 342935] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693285311|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 342940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:148483|full_bw_reached:0|inflight:145211|srtt:56397|latest_rtt:57407|min_rtt:30776|applimit:0|lost:16|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 342946] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:96|largest:96|pns:2| [2025/04/30 20:08:13 342950] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:96|frame:ACK |recv_time:1746043693342718|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 342955] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813342718|now:1746043693342718|interv:120000000| [2025/04/30 20:08:13 342959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813342718|now:1746043693342718|interv:120000000| [2025/04/30 20:08:13 342963] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693348803|pq_index:0| [2025/04/30 20:08:13 342967] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693341967| [2025/04/30 20:08:13 342971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693342971| [2025/04/30 20:08:13 342976] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693342975| [2025/04/30 20:08:13 342982] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 342987] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56397|min_srtt:56397|path_bw:1227563|loss_rate:6.64|path_pto:0| [2025/04/30 20:08:13 342991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:122567| [2025/04/30 20:08:13 342996] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56397|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 343000] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:118|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 343005] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56397|min_srtt:56397|path_bw:1227563|loss_rate:6.64|path_pto:0| [2025/04/30 20:08:13 343009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:248603| [2025/04/30 20:08:13 343013] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56397|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 343018] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 343024] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56397|min_srtt:56397|path_bw:1227563|loss_rate:6.64|path_pto:0| [2025/04/30 20:08:13 343029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:249770| [2025/04/30 20:08:13 343033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 343037] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 343041] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 343045] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 343049] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:118|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 343054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:122567| [2025/04/30 20:08:13 343058] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 343062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:242| [2025/04/30 20:08:13 343096] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145211|now:1746043693343069|stream_id:0|stream_offset:122567| [2025/04/30 20:08:13 343102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:242|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:08:13 343107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145211|applimit:0| [2025/04/30 20:08:13 343111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693349795|now:1746043693343111|interval:6684| [2025/04/30 20:08:13 343148] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693349795|now:1746043693343111|interv:6684| [2025/04/30 20:08:13 343161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146411| [2025/04/30 20:08:13 343290] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 343319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:248603| [2025/04/30 20:08:13 343352] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 343360] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:243| [2025/04/30 20:08:13 343462] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746043693343427|stream_id:0|stream_offset:248603| [2025/04/30 20:08:13 343480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 343488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 343496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693349795|now:1746043693343496|interval:6299| [2025/04/30 20:08:13 343503] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693349795|now:1746043693343496|interv:6299| [2025/04/30 20:08:13 343509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147611| [2025/04/30 20:08:13 343517] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693349795| [2025/04/30 20:08:13 343523] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693349795| [2025/04/30 20:08:13 343530] [debug] |xqc_engine_wakeup_after|wakeup:1746043693349795|now:1746043693343529|diff:6266| [2025/04/30 20:08:13 343536] [debug] |xqc_engine_main_logic|END|now:1746043693342975| [2025/04/30 20:08:13 343544] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693343544| [2025/04/30 20:08:13 343549] [debug] |xqc_engine_wakeup_after|wakeup:1746043693349795|now:1746043693343549|diff:6246| [2025/04/30 20:08:13 343555] [debug] |xqc_engine_main_logic|END|now:1746043693343544| [2025/04/30 20:08:13 343740] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043693343739| [2025/04/30 20:08:13 343752] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 343913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:96| [2025/04/30 20:08:13 343981] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:97| [2025/04/30 20:08:13 344014] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:97| [2025/04/30 20:08:13 344019] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 344025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:122|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:122|path_largest_ack:122| [2025/04/30 20:08:13 344442] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:88806|prior_delivered:44925|prior_time:1746043693286424|is_app_limited:0|send_elapse:55154|ack_elapse:57315|ctl_first_sent_time:1746043693286938|lagest_ack_time:1746043693343739|curr_delivered:112131| [2025/04/30 20:08:13 344452] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693286938| [2025/04/30 20:08:13 344460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:08:13 344466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56397|rttvar:1633|minrtt:30776|latest_rtt:56801|ack_delay:48| [2025/04/30 20:08:13 344474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56442|rttvar:1314|minrtt:30776|latest_rtt:56801|ack_delay:48| [2025/04/30 20:08:13 344481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:122|lost_pn:119|thresh:3| [2025/04/30 20:08:13 344495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 344597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 344603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693349114|now:1746043693344603|interval:4511| [2025/04/30 20:08:13 344610] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693349114|now:1746043693344603|interv:4511| [2025/04/30 20:08:13 344616] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55154, ack_elapse 57315, delivered 67206|rate 1172572|lost 17| [2025/04/30 20:08:13 344622] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172572) in round 3| [2025/04/30 20:08:13 344628] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 344635] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 344641] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693286938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 344653] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693286938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 344660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:148483|full_bw_reached:0|inflight:146411|srtt:56442|latest_rtt:56801|min_rtt:30776|applimit:0|lost:17|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 344669] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:97|largest:97|pns:2| [2025/04/30 20:08:13 344676] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:97|frame:ACK |recv_time:1746043693343739|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 344683] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813343739|now:1746043693343739|interv:120000000| [2025/04/30 20:08:13 344690] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813343739|now:1746043693343739|interv:120000000| [2025/04/30 20:08:13 344696] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693349795|pq_index:0| [2025/04/30 20:08:13 344703] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693342975| [2025/04/30 20:08:13 344710] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693344709| [2025/04/30 20:08:13 344717] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693344715| [2025/04/30 20:08:13 344725] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 344730] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56442|min_srtt:56442|path_bw:1227563|loss_rate:7.00|path_pto:0| [2025/04/30 20:08:13 344735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:249770| [2025/04/30 20:08:13 344740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56442|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 344745] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 344750] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56442|min_srtt:56442|path_bw:1227563|loss_rate:7.00|path_pto:0| [2025/04/30 20:08:13 344754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:250937| [2025/04/30 20:08:13 344758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 344762] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 344771] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 344775] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 344780] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 344784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:249770| [2025/04/30 20:08:13 344789] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 344793] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:244| [2025/04/30 20:08:13 344828] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746043693344802|stream_id:0|stream_offset:249770| [2025/04/30 20:08:13 344835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:244|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 344840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 344844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693349114|now:1746043693344844|interval:4270| [2025/04/30 20:08:13 344849] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693349114|now:1746043693344844|interv:4270| [2025/04/30 20:08:13 344853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147611| [2025/04/30 20:08:13 344858] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693349114| [2025/04/30 20:08:13 344863] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693349114| [2025/04/30 20:08:13 344867] [debug] |xqc_engine_wakeup_after|wakeup:1746043693349114|now:1746043693344867|diff:4247| [2025/04/30 20:08:13 344871] [debug] |xqc_engine_main_logic|END|now:1746043693344715| [2025/04/30 20:08:13 344877] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693344876| [2025/04/30 20:08:13 344880] [debug] |xqc_engine_wakeup_after|wakeup:1746043693349114|now:1746043693344880|diff:4234| [2025/04/30 20:08:13 344884] [debug] |xqc_engine_main_logic|END|now:1746043693344876| [2025/04/30 20:08:13 345135] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043693345134| [2025/04/30 20:08:13 345145] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 345153] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:97| [2025/04/30 20:08:13 345159] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:98| [2025/04/30 20:08:13 345185] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:98| [2025/04/30 20:08:13 345196] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 345205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 345219] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:90006|prior_delivered:46125|prior_time:1746043693289323|is_app_limited:0|send_elapse:60143|ack_elapse:55811|ctl_first_sent_time:1746043693292127|lagest_ack_time:1746043693345134|curr_delivered:113331| [2025/04/30 20:08:13 345227] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693292127| [2025/04/30 20:08:13 345234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 345240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56442|rttvar:1314|minrtt:30776|latest_rtt:53007|ack_delay:64| [2025/04/30 20:08:13 345248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56004|rttvar:1860|minrtt:30776|latest_rtt:53007|ack_delay:64| [2025/04/30 20:08:13 345255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:124|lost_pn:121|thresh:3| [2025/04/30 20:08:13 345261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:120|lost_pn:121|po_sent_time:1746043693285213|lost_send_time:1746043693282130|loss_delay:63004|frame:STREAM |repair:128| [2025/04/30 20:08:13 345378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693285213u| [2025/04/30 20:08:13 345384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 345390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693350061|now:1746043693345390|interval:4671| [2025/04/30 20:08:13 345396] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693350061|now:1746043693345390|interv:4671| [2025/04/30 20:08:13 345402] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60143, ack_elapse 55811, delivered 67206|rate 1117436|lost 18| [2025/04/30 20:08:13 345408] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117436) in round 3| [2025/04/30 20:08:13 345415] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 345421] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 345427] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693292127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 345435] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693292127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 345442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:148483|full_bw_reached:0|inflight:145211|srtt:56004|latest_rtt:53007|min_rtt:30776|applimit:0|lost:17|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 345450] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:98|largest:98|pns:2| [2025/04/30 20:08:13 345457] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:98|frame:ACK |recv_time:1746043693345134|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 345464] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813345134|now:1746043693345134|interv:120000000| [2025/04/30 20:08:13 345471] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813345134|now:1746043693345134|interv:120000000| [2025/04/30 20:08:13 345478] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693349114|pq_index:0| [2025/04/30 20:08:13 345485] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693344715| [2025/04/30 20:08:13 345491] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693345491| [2025/04/30 20:08:13 345499] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693345497| [2025/04/30 20:08:13 345507] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 345514] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56004|min_srtt:56004|path_bw:1227563|loss_rate:6.97|path_pto:0| [2025/04/30 20:08:13 345534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:124901| [2025/04/30 20:08:13 345542] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56004|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 345550] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:120|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 345556] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56004|min_srtt:56004|path_bw:1227563|loss_rate:6.97|path_pto:0| [2025/04/30 20:08:13 345560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:250937| [2025/04/30 20:08:13 345565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56004|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 345569] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 345574] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56004|min_srtt:56004|path_bw:1227563|loss_rate:6.97|path_pto:0| [2025/04/30 20:08:13 345578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:252104| [2025/04/30 20:08:13 345582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 345586] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 345590] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 345594] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 345599] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:120|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 345603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:124901| [2025/04/30 20:08:13 345608] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 345612] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:245| [2025/04/30 20:08:13 345657] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145211|now:1746043693345622|stream_id:0|stream_offset:124901| [2025/04/30 20:08:13 345665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:245|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:08:13 345677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145211|applimit:0| [2025/04/30 20:08:13 345684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693350061|now:1746043693345683|interval:4378| [2025/04/30 20:08:13 345691] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693350061|now:1746043693345683|interv:4378| [2025/04/30 20:08:13 345697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146411| [2025/04/30 20:08:13 345705] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 345712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:250937| [2025/04/30 20:08:13 345720] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 345727] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:246| [2025/04/30 20:08:13 345761] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746043693345737|stream_id:0|stream_offset:250937| [2025/04/30 20:08:13 345770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:246|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 345777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 345784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693350061|now:1746043693345783|interval:4278| [2025/04/30 20:08:13 345790] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693350061|now:1746043693345783|interv:4278| [2025/04/30 20:08:13 345797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147611| [2025/04/30 20:08:13 345804] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693350061| [2025/04/30 20:08:13 345811] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693350061| [2025/04/30 20:08:13 345817] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350061|now:1746043693345817|diff:4244| [2025/04/30 20:08:13 345824] [debug] |xqc_engine_main_logic|END|now:1746043693345497| [2025/04/30 20:08:13 345834] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043693345834| [2025/04/30 20:08:13 345839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 345845] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:98| [2025/04/30 20:08:13 345849] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:99| [2025/04/30 20:08:13 345855] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:99| [2025/04/30 20:08:13 345859] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 345865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:125|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:125|path_largest_ack:125| [2025/04/30 20:08:13 345874] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:91206|prior_delivered:46125|prior_time:1746043693289323|is_app_limited:0|send_elapse:60321|ack_elapse:56511|ctl_first_sent_time:1746043693292305|lagest_ack_time:1746043693345834|curr_delivered:114531| [2025/04/30 20:08:13 345879] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693292305| [2025/04/30 20:08:13 345884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 345891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56004|rttvar:1860|minrtt:30776|latest_rtt:53529|ack_delay:24| [2025/04/30 20:08:13 345898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55692|rttvar:2019|minrtt:30776|latest_rtt:53529|ack_delay:24| [2025/04/30 20:08:13 345905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:125|lost_pn:122|thresh:3| [2025/04/30 20:08:13 345911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 345992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 345997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693349710|now:1746043693345997|interval:3713| [2025/04/30 20:08:13 346002] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693349710|now:1746043693345997|interv:3713| [2025/04/30 20:08:13 346006] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60321, ack_elapse 56511, delivered 68406|rate 1134032|lost 18| [2025/04/30 20:08:13 346010] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134032) in round 3| [2025/04/30 20:08:13 346014] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 346019] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 346023] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693292305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 346027] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693292305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 346031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:148483|full_bw_reached:0|inflight:146411|srtt:55692|latest_rtt:53529|min_rtt:30776|applimit:0|lost:18|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 346037] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:99|largest:99|pns:2| [2025/04/30 20:08:13 346042] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:99|frame:ACK |recv_time:1746043693345834|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 346046] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813345834|now:1746043693345834|interv:120000000| [2025/04/30 20:08:13 346051] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813345834|now:1746043693345834|interv:120000000| [2025/04/30 20:08:13 346055] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693350061|pq_index:0| [2025/04/30 20:08:13 346061] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693345497| [2025/04/30 20:08:13 346068] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693346068| [2025/04/30 20:08:13 346076] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693346074| [2025/04/30 20:08:13 346081] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 346086] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55692|min_srtt:55692|path_bw:1227563|loss_rate:7.32|path_pto:0| [2025/04/30 20:08:13 346096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:252104| [2025/04/30 20:08:13 346100] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55692|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 346105] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 346109] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55692|min_srtt:55692|path_bw:1227563|loss_rate:7.32|path_pto:0| [2025/04/30 20:08:13 346114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:253271| [2025/04/30 20:08:13 346118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 346122] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 346126] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 346130] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 346134] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 346140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:252104| [2025/04/30 20:08:13 346147] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 346153] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:247| [2025/04/30 20:08:13 346204] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746043693346163|stream_id:0|stream_offset:252104| [2025/04/30 20:08:13 346216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:247|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 346223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 346230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693349710|now:1746043693346229|interval:3481| [2025/04/30 20:08:13 346236] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693349710|now:1746043693346229|interv:3481| [2025/04/30 20:08:13 346242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147611| [2025/04/30 20:08:13 346247] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693349710| [2025/04/30 20:08:13 346253] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693349710| [2025/04/30 20:08:13 346264] [debug] |xqc_engine_wakeup_after|wakeup:1746043693349710|now:1746043693346264|diff:3446| [2025/04/30 20:08:13 346271] [debug] |xqc_engine_main_logic|END|now:1746043693346074| [2025/04/30 20:08:13 346280] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693346280| [2025/04/30 20:08:13 346284] [debug] |xqc_engine_wakeup_after|wakeup:1746043693349710|now:1746043693346284|diff:3426| [2025/04/30 20:08:13 346290] [debug] |xqc_engine_main_logic|END|now:1746043693346280| [2025/04/30 20:08:13 346677] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043693346676| [2025/04/30 20:08:13 346689] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 346698] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:99| [2025/04/30 20:08:13 346702] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:100| [2025/04/30 20:08:13 346709] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:100| [2025/04/30 20:08:13 346713] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 346719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:126|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:126|path_largest_ack:126| [2025/04/30 20:08:13 346724] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:91206|prior_delivered:47325|prior_time:1746043693292503|is_app_limited:0|send_elapse:61629|ack_elapse:54173|ctl_first_sent_time:1746043693293714|lagest_ack_time:1746043693346676|curr_delivered:115731| [2025/04/30 20:08:13 346729] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693293714| [2025/04/30 20:08:13 346734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 346738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55692|rttvar:2019|minrtt:30776|latest_rtt:52962|ack_delay:32| [2025/04/30 20:08:13 346742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55347|rttvar:2205|minrtt:30776|latest_rtt:52962|ack_delay:32| [2025/04/30 20:08:13 346746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:126|lost_pn:123|thresh:3| [2025/04/30 20:08:13 346751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 346826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:123|lost_pn:123|po_sent_time:1746043693287057|lost_send_time:1746043693284411|loss_delay:62265|frame:STREAM |repair:128| [2025/04/30 20:08:13 346830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693287057u| [2025/04/30 20:08:13 346835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 346839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55347|rtt_var:2205|pto_duration:64167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 346844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 346848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 346852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145211| [2025/04/30 20:08:13 346856] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693435330|now:1746043693346838|interv:88492| [2025/04/30 20:08:13 346860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693435330|now:1746043693346838|interval:88492|pto_count:0|srtt:55347 [2025/04/30 20:08:13 346864] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61629, ack_elapse 54173, delivered 68406|rate 1109964|lost 19| [2025/04/30 20:08:13 346869] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109964) in round 3| [2025/04/30 20:08:13 346873] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 346877] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 346881] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693293714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 346888] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693293714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 346893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:148483|full_bw_reached:0|inflight:145211|srtt:55347|latest_rtt:52962|min_rtt:30776|applimit:0|lost:18|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 346899] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:100|largest:100|pns:2| [2025/04/30 20:08:13 346903] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:100|frame:ACK |recv_time:1746043693346676|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 346908] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813346676|now:1746043693346676|interv:120000000| [2025/04/30 20:08:13 346912] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813346676|now:1746043693346676|interv:120000000| [2025/04/30 20:08:13 346916] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693349710|pq_index:0| [2025/04/30 20:08:13 346921] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693346074| [2025/04/30 20:08:13 346925] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693346924| [2025/04/30 20:08:13 346930] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693346928| [2025/04/30 20:08:13 346935] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 346940] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55347|min_srtt:55347|path_bw:1227563|loss_rate:7.29|path_pto:0| [2025/04/30 20:08:13 346944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:128402| [2025/04/30 20:08:13 346949] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 346953] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:123|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 346958] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55347|min_srtt:55347|path_bw:1227563|loss_rate:7.29|path_pto:0| [2025/04/30 20:08:13 346962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:253271| [2025/04/30 20:08:13 346967] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 346974] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 346978] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55347|min_srtt:55347|path_bw:1227563|loss_rate:7.29|path_pto:0| [2025/04/30 20:08:13 346982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:254438| [2025/04/30 20:08:13 346987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 346991] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 346994] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 346999] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 347003] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:123|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 347007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:128402| [2025/04/30 20:08:13 347012] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 347016] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:248| [2025/04/30 20:08:13 347050] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145211|now:1746043693347022|stream_id:0|stream_offset:128402| [2025/04/30 20:08:13 347056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:248|origin_pktnum:123|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 347061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145211|applimit:0| [2025/04/30 20:08:13 347065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55347|rtt_var:2205|pto_duration:64167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 347070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 347074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 347078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146411| [2025/04/30 20:08:13 347081] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436189|now:1746043693347065|interv:89124| [2025/04/30 20:08:13 347086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436189|now:1746043693347065|interval:89124|pto_count:0|srtt:55347 [2025/04/30 20:08:13 347090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146411| [2025/04/30 20:08:13 347095] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 347103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:253271| [2025/04/30 20:08:13 347108] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 347112] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:249| [2025/04/30 20:08:13 347135] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746043693347118|stream_id:0|stream_offset:253271| [2025/04/30 20:08:13 347141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 347146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 347150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55347|rtt_var:2205|pto_duration:64167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 347154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 347158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 347162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147611| [2025/04/30 20:08:13 347188] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436285|now:1746043693347150|interv:89135| [2025/04/30 20:08:13 347194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436285|now:1746043693347150|interval:89135|pto_count:0|srtt:55347 [2025/04/30 20:08:13 347202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147611| [2025/04/30 20:08:13 347209] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693350987| [2025/04/30 20:08:13 347216] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693350987| [2025/04/30 20:08:13 347222] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693347222|diff:3765| [2025/04/30 20:08:13 347229] [debug] |xqc_engine_main_logic|END|now:1746043693346928| [2025/04/30 20:08:13 347236] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693347236| [2025/04/30 20:08:13 347242] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693347242|diff:3745| [2025/04/30 20:08:13 347248] [debug] |xqc_engine_main_logic|END|now:1746043693347236| [2025/04/30 20:08:13 348115] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043693348114| [2025/04/30 20:08:13 348127] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 348136] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:100| [2025/04/30 20:08:13 348142] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:101| [2025/04/30 20:08:13 348150] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:101| [2025/04/30 20:08:13 348154] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 348160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:127|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:127|path_largest_ack:127| [2025/04/30 20:08:13 348194] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:92406|prior_delivered:47325|prior_time:1746043693292503|is_app_limited:0|send_elapse:61745|ack_elapse:55611|ctl_first_sent_time:1746043693293830|lagest_ack_time:1746043693348114|curr_delivered:116931| [2025/04/30 20:08:13 348199] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693293830| [2025/04/30 20:08:13 348204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 348208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55347|rttvar:2205|minrtt:30776|latest_rtt:54284|ack_delay:40| [2025/04/30 20:08:13 348213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55209|rttvar:1929|minrtt:30776|latest_rtt:54284|ack_delay:40| [2025/04/30 20:08:13 348217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:127|lost_pn:124|thresh:3| [2025/04/30 20:08:13 348221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 348518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 348522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55209|rtt_var:1929|pto_duration:62925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 348527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 348531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 348535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146411| [2025/04/30 20:08:13 348539] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693435043|now:1746043693348522|interv:86521| [2025/04/30 20:08:13 348543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693435043|now:1746043693348522|interval:86521|pto_count:0|srtt:55209 [2025/04/30 20:08:13 348548] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61745, ack_elapse 55611, delivered 69606|rate 1127313|lost 19| [2025/04/30 20:08:13 348552] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127313) in round 3| [2025/04/30 20:08:13 348557] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 348561] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108992|extra_cwnd:39454| [2025/04/30 20:08:13 348565] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693293830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 348569] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693293830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:48531| [2025/04/30 20:08:13 348574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1227563|cwnd:148483|full_bw_reached:0|inflight:146411|srtt:55209|latest_rtt:54284|min_rtt:30776|applimit:0|lost:19|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 348580] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:101|largest:101|pns:2| [2025/04/30 20:08:13 348585] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:101|frame:ACK |recv_time:1746043693348114|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 348590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813348114|now:1746043693348114|interv:120000000| [2025/04/30 20:08:13 348594] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813348114|now:1746043693348114|interv:120000000| [2025/04/30 20:08:13 348600] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693350987|pq_index:0| [2025/04/30 20:08:13 348612] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693346928| [2025/04/30 20:08:13 348618] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693348617| [2025/04/30 20:08:13 348625] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693348624| [2025/04/30 20:08:13 348634] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 348641] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55209|min_srtt:55209|path_bw:1227563|loss_rate:7.63|path_pto:0| [2025/04/30 20:08:13 348648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:254438| [2025/04/30 20:08:13 348655] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55209|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 348662] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 348669] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55209|min_srtt:55209|path_bw:1227563|loss_rate:7.63|path_pto:0| [2025/04/30 20:08:13 348676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:255605| [2025/04/30 20:08:13 348683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 348690] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 348696] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 348702] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 348709] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 348716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:254438| [2025/04/30 20:08:13 348723] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 348730] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:250| [2025/04/30 20:08:13 348777] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746043693348743|stream_id:0|stream_offset:254438| [2025/04/30 20:08:13 348788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:250|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 348802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 348808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55209|rtt_var:1929|pto_duration:62925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 348815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 348821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 348827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147611| [2025/04/30 20:08:13 348832] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436668|now:1746043693348808|interv:87860| [2025/04/30 20:08:13 348838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436668|now:1746043693348808|interval:87860|pto_count:0|srtt:55209 [2025/04/30 20:08:13 348844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147611| [2025/04/30 20:08:13 348851] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693350987| [2025/04/30 20:08:13 348858] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693350987| [2025/04/30 20:08:13 348865] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693348865|diff:2122| [2025/04/30 20:08:13 348873] [debug] |xqc_engine_main_logic|END|now:1746043693348624| [2025/04/30 20:08:13 348884] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043693348884| [2025/04/30 20:08:13 348892] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 348901] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:101| [2025/04/30 20:08:13 348907] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:102| [2025/04/30 20:08:13 348917] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:102| [2025/04/30 20:08:13 349005] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 349017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:128|origin_pktnum:49|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:128|path_largest_ack:128| [2025/04/30 20:08:13 349024] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:90000|prior_delivered:48531|prior_time:1746043693293930|is_app_limited:0|send_elapse:42866|ack_elapse:54954|ctl_first_sent_time:1746043693294274|lagest_ack_time:1746043693348884|curr_delivered:118131| [2025/04/30 20:08:13 349032] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693294274| [2025/04/30 20:08:13 349040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:08:13 349047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55209|rttvar:1929|minrtt:30776|latest_rtt:54610|ack_delay:72| [2025/04/30 20:08:13 349053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55125|rttvar:1614|minrtt:30776|latest_rtt:54610|ack_delay:72| [2025/04/30 20:08:13 349060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:128|lost_pn:125|thresh:3| [2025/04/30 20:08:13 349074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349179] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 349209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55125|rtt_var:1614|pto_duration:61581|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 349216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 349220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 349224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146411| [2025/04/30 20:08:13 349228] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693435324|now:1746043693349209|interv:86115| [2025/04/30 20:08:13 349232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693435324|now:1746043693349209|interval:86115|pto_count:0|srtt:55125 [2025/04/30 20:08:13 349244] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42866, ack_elapse 54954, delivered 69600|rate 1266513|lost 19| [2025/04/30 20:08:13 349252] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 3 -> 4| [2025/04/30 20:08:13 349259] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1266513) in round 4| [2025/04/30 20:08:13 349265] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 349271] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112451|extra_cwnd:12166| [2025/04/30 20:08:13 349278] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693294274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 349285] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693294274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 349291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1266513|cwnd:148483|full_bw_reached:0|inflight:146411|srtt:55125|latest_rtt:54610|min_rtt:30776|applimit:0|lost:19|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:13 349301] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:102|largest:102|pns:2| [2025/04/30 20:08:13 349308] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:102|frame:ACK |recv_time:1746043693348884|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 349315] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813348884|now:1746043693348884|interv:120000000| [2025/04/30 20:08:13 349322] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813348884|now:1746043693348884|interv:120000000| [2025/04/30 20:08:13 349328] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693350987|pq_index:0| [2025/04/30 20:08:13 349335] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693348624| [2025/04/30 20:08:13 349341] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693349341| [2025/04/30 20:08:13 349349] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693349347| [2025/04/30 20:08:13 349357] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 349365] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55125|min_srtt:55125|path_bw:1266513|loss_rate:7.60|path_pto:0| [2025/04/30 20:08:13 349372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:255605| [2025/04/30 20:08:13 349379] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 349391] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 349398] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55125|min_srtt:55125|path_bw:1266513|loss_rate:7.60|path_pto:0| [2025/04/30 20:08:13 349404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:256772| [2025/04/30 20:08:13 349410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 349416] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 349422] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 349428] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 349434] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 349441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:255605| [2025/04/30 20:08:13 349447] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 349454] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:251| [2025/04/30 20:08:13 349490] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746043693349465|stream_id:0|stream_offset:255605| [2025/04/30 20:08:13 349498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:251|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 349505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 349512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55125|rtt_var:1614|pto_duration:61581|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 349519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 349525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 349532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147611| [2025/04/30 20:08:13 349538] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436046|now:1746043693349511|interv:86535| [2025/04/30 20:08:13 349545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436046|now:1746043693349511|interval:86535|pto_count:0|srtt:55125 [2025/04/30 20:08:13 349553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147611| [2025/04/30 20:08:13 349566] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693350987| [2025/04/30 20:08:13 349573] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693350987| [2025/04/30 20:08:13 349580] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693349580|diff:1407| [2025/04/30 20:08:13 349587] [debug] |xqc_engine_main_logic|END|now:1746043693349347| [2025/04/30 20:08:13 349596] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693349595| [2025/04/30 20:08:13 349602] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693349602|diff:1385| [2025/04/30 20:08:13 349606] [debug] |xqc_engine_main_logic|END|now:1746043693349595| [2025/04/30 20:08:13 349871] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043693349871| [2025/04/30 20:08:13 349880] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 349886] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:102| [2025/04/30 20:08:13 349890] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:103| [2025/04/30 20:08:13 349896] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:103| [2025/04/30 20:08:13 349900] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 349906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:129|origin_pktnum:52|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:129|path_largest_ack:129| [2025/04/30 20:08:13 349911] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:91200|prior_delivered:48531|prior_time:1746043693293930|is_app_limited:0|send_elapse:42964|ack_elapse:55941|ctl_first_sent_time:1746043693294372|lagest_ack_time:1746043693349871|curr_delivered:119331| [2025/04/30 20:08:13 349916] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693294372| [2025/04/30 20:08:13 349920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:776||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 20:08:13 349925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55125|rttvar:1614|minrtt:30776|latest_rtt:55499|ack_delay:176| [2025/04/30 20:08:13 349929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55150|rttvar:1260|minrtt:30776|latest_rtt:55499|ack_delay:176| [2025/04/30 20:08:13 349933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:129|lost_pn:126|thresh:3| [2025/04/30 20:08:13 349938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 349997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 350012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55150|rtt_var:1260|pto_duration:60190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 350017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 350021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 350025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146411| [2025/04/30 20:08:13 350029] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693434655|now:1746043693350012|interv:84643| [2025/04/30 20:08:13 350033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693434655|now:1746043693350012|interval:84643|pto_count:0|srtt:55150 [2025/04/30 20:08:13 350037] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42964, ack_elapse 55941, delivered 70800|rate 1265619|lost 19| [2025/04/30 20:08:13 350042] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1265619) in round 4| [2025/04/30 20:08:13 350046] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 350050] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112451|extra_cwnd:12166| [2025/04/30 20:08:13 350054] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693294372|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 350059] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693294372|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 350066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1266513|cwnd:148483|full_bw_reached:0|inflight:146411|srtt:55150|latest_rtt:55499|min_rtt:30776|applimit:0|lost:19|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 350072] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:103|largest:103|pns:2| [2025/04/30 20:08:13 350076] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:103|frame:ACK |recv_time:1746043693349871|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 350081] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813349871|now:1746043693349871|interv:120000000| [2025/04/30 20:08:13 350085] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813349871|now:1746043693349871|interv:120000000| [2025/04/30 20:08:13 350089] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693350987|pq_index:0| [2025/04/30 20:08:13 350094] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693349347| [2025/04/30 20:08:13 350098] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693350097| [2025/04/30 20:08:13 350103] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693350101| [2025/04/30 20:08:13 350108] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 350113] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55150|min_srtt:55150|path_bw:1266513|loss_rate:7.57|path_pto:0| [2025/04/30 20:08:13 350117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:256772| [2025/04/30 20:08:13 350125] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55150|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 350130] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 350134] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55150|min_srtt:55150|path_bw:1266513|loss_rate:7.57|path_pto:0| [2025/04/30 20:08:13 350138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:257939| [2025/04/30 20:08:13 350143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 350147] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 350151] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 350155] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 350162] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 350191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:256772| [2025/04/30 20:08:13 350200] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 350207] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:252| [2025/04/30 20:08:13 350252] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:252|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746043693350218|stream_id:0|stream_offset:256772| [2025/04/30 20:08:13 350262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 350270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 350277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55150|rtt_var:1260|pto_duration:60190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 350283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 350289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 350295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147611| [2025/04/30 20:08:13 350301] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693435408|now:1746043693350276|interv:85132| [2025/04/30 20:08:13 350307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693435408|now:1746043693350276|interval:85132|pto_count:0|srtt:55150 [2025/04/30 20:08:13 350313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147611| [2025/04/30 20:08:13 350321] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693350987| [2025/04/30 20:08:13 350327] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693350987| [2025/04/30 20:08:13 350332] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693350332|diff:655| [2025/04/30 20:08:13 350339] [debug] |xqc_engine_main_logic|END|now:1746043693350101| [2025/04/30 20:08:13 350346] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693350346| [2025/04/30 20:08:13 350351] [debug] |xqc_engine_wakeup_after|wakeup:1746043693350987|now:1746043693350351|diff:636| [2025/04/30 20:08:13 350357] [debug] |xqc_engine_main_logic|END|now:1746043693350346| [2025/04/30 20:08:13 350644] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:61|state:ESTABED|recv_time:1746043693350643| [2025/04/30 20:08:13 350666] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 350675] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:103| [2025/04/30 20:08:13 350682] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:104| [2025/04/30 20:08:13 350691] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:104| [2025/04/30 20:08:13 350706] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 350715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:130|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:130|path_largest_ack:130| [2025/04/30 20:08:13 350722] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:92400|prior_delivered:48531|prior_time:1746043693293930|is_app_limited:0|send_elapse:43095|ack_elapse:56713|ctl_first_sent_time:1746043693294503|lagest_ack_time:1746043693350643|curr_delivered:120531| [2025/04/30 20:08:13 350729] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693294503| [2025/04/30 20:08:13 350737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:775||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 20:08:13 350743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55150|rttvar:1260|minrtt:30776|latest_rtt:56140|ack_delay:64| [2025/04/30 20:08:13 350750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55266|rttvar:1176|minrtt:30776|latest_rtt:56140|ack_delay:64| [2025/04/30 20:08:13 350757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:130|lost_pn:127|thresh:3| [2025/04/30 20:08:13 350764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 350836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 350840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55266|rtt_var:1176|pto_duration:59970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 350845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 350849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 350852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146411| [2025/04/30 20:08:13 350856] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693435188|now:1746043693350840|interv:84348| [2025/04/30 20:08:13 350860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693435188|now:1746043693350840|interval:84348|pto_count:0|srtt:55266 [2025/04/30 20:08:13 350865] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43095, ack_elapse 56713, delivered 72000|rate 1269550|lost 19| [2025/04/30 20:08:13 350869] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1269550) in round 4| [2025/04/30 20:08:13 350873] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 350878] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 350882] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693294503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 350886] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693294503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 350891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146411|srtt:55266|latest_rtt:56140|min_rtt:30776|applimit:0|lost:19|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 350897] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 350901] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 350907] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 350912] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:104|largest:104|pns:2| [2025/04/30 20:08:13 350916] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:61|pkt_type:SHORT_HEADER|pkt_num:104|frame:PING ACK |recv_time:1746043693350643|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 350924] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813350643|now:1746043693350643|interv:120000000| [2025/04/30 20:08:13 350928] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813350643|now:1746043693350643|interv:120000000| [2025/04/30 20:08:13 350932] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693350987|pq_index:0| [2025/04/30 20:08:13 350936] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693350101| [2025/04/30 20:08:13 350940] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693350940| [2025/04/30 20:08:13 350945] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693350944| [2025/04/30 20:08:13 350950] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 350956] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:104|ack_delay:312|first_ack_range:31|largest_pkt_recv_time:1746043693350643| [2025/04/30 20:08:13 350960] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:104|low:73|pkt_pns:2| [2025/04/30 20:08:13 350964] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:71|low:50|pkt_pns:2| [2025/04/30 20:08:13 350968] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:48|low:35|pkt_pns:2| [2025/04/30 20:08:13 350972] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:33|low:28|pkt_pns:2| [2025/04/30 20:08:13 350976] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:26|low:5|pkt_pns:2| [2025/04/30 20:08:13 350980] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:14|path:0|path_largest_recv:104|frame_largest_recv:104| [2025/04/30 20:08:13 350984] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 350989] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:257939| [2025/04/30 20:08:13 350994] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55266|min_srtt:55266|path_bw:1269550|loss_rate:7.54|path_pto:0| [2025/04/30 20:08:13 350998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1214|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:259106| [2025/04/30 20:08:13 351003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 351007] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 351011] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 351015] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 351020] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1214|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 351024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1214|schedule_bytes:0|inflight:146411|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:257939| [2025/04/30 20:08:13 351031] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 351036] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:253| [2025/04/30 20:08:13 351071] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:253|size:1214|sent:1230|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:146411|now:1746043693351043|stream_id:0|stream_offset:257939| [2025/04/30 20:08:13 351080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:253|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:08:13 351087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 20:08:13 351094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55266|rtt_var:1176|pto_duration:59970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 351101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 351106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 351110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147625| [2025/04/30 20:08:13 351114] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436013|now:1746043693351094|interv:84919| [2025/04/30 20:08:13 351118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436013|now:1746043693351094|interval:84919|pto_count:0|srtt:55266 [2025/04/30 20:08:13 351123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147625| [2025/04/30 20:08:13 351128] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693436013| [2025/04/30 20:08:13 351132] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693436013| [2025/04/30 20:08:13 351136] [debug] |xqc_engine_wakeup_after|wakeup:1746043693436013|now:1746043693351136|diff:84877| [2025/04/30 20:08:13 351141] [debug] |xqc_engine_main_logic|END|now:1746043693350944| [2025/04/30 20:08:13 351146] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693351146| [2025/04/30 20:08:13 351150] [debug] |xqc_engine_wakeup_after|wakeup:1746043693436013|now:1746043693351150|diff:84863| [2025/04/30 20:08:13 351154] [debug] |xqc_engine_main_logic|END|now:1746043693351146| [2025/04/30 20:08:13 351636] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043693351635| [2025/04/30 20:08:13 351651] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 351660] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:104| [2025/04/30 20:08:13 351667] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:105| [2025/04/30 20:08:13 351675] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:105| [2025/04/30 20:08:13 351681] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 351689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 351697] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:93600|prior_delivered:48531|prior_time:1746043693293930|is_app_limited:0|send_elapse:43212|ack_elapse:57705|ctl_first_sent_time:1746043693294620|lagest_ack_time:1746043693351635|curr_delivered:121731| [2025/04/30 20:08:13 351712] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693294620| [2025/04/30 20:08:13 351719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:774||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 20:08:13 351726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55266|rttvar:1176|minrtt:30776|latest_rtt:57015|ack_delay:32| [2025/04/30 20:08:13 351733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55480|rttvar:1311|minrtt:30776|latest_rtt:57015|ack_delay:32| [2025/04/30 20:08:13 351740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:131|lost_pn:128|thresh:3| [2025/04/30 20:08:13 351747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 351825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 351830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55480|rtt_var:1311|pto_duration:60724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 351851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 351856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 351861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146425| [2025/04/30 20:08:13 351866] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436767|now:1746043693351829|interv:84938| [2025/04/30 20:08:13 351871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436767|now:1746043693351829|interval:84938|pto_count:0|srtt:55480 [2025/04/30 20:08:13 351877] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43212, ack_elapse 57705, delivered 73200|rate 1268520|lost 19| [2025/04/30 20:08:13 351883] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1268520) in round 4| [2025/04/30 20:08:13 351889] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 351895] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 351901] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693294620|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 351909] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693294620|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 351916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146425|srtt:55480|latest_rtt:57015|min_rtt:30776|applimit:0|lost:19|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 351923] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:105|largest:105|pns:2| [2025/04/30 20:08:13 351929] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:105|frame:ACK |recv_time:1746043693351635|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 351936] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813351635|now:1746043693351635|interv:120000000| [2025/04/30 20:08:13 351941] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813351635|now:1746043693351635|interv:120000000| [2025/04/30 20:08:13 351947] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693436013|pq_index:0| [2025/04/30 20:08:13 351952] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693350944| [2025/04/30 20:08:13 351958] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693351958| [2025/04/30 20:08:13 351965] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693351963| [2025/04/30 20:08:13 351971] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 351982] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55480|min_srtt:55480|path_bw:1269550|loss_rate:7.51|path_pto:0| [2025/04/30 20:08:13 351988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146425|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:259106| [2025/04/30 20:08:13 351995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55480|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 352001] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 352009] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55480|min_srtt:55480|path_bw:1269550|loss_rate:7.51|path_pto:0| [2025/04/30 20:08:13 352014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146425|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:260273| [2025/04/30 20:08:13 352018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 352022] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 352026] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 352030] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 352035] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 352039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146425|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:259106| [2025/04/30 20:08:13 352044] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 352048] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:254| [2025/04/30 20:08:13 352082] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146425|now:1746043693352056|stream_id:0|stream_offset:259106| [2025/04/30 20:08:13 352088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:254|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 352093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146425|applimit:0| [2025/04/30 20:08:13 352098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55480|rtt_var:1311|pto_duration:60724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 352102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 352106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 352110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147625| [2025/04/30 20:08:13 352119] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693437780|now:1746043693352098|interv:85682| [2025/04/30 20:08:13 352123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693437780|now:1746043693352098|interval:85682|pto_count:0|srtt:55480 [2025/04/30 20:08:13 352128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147625| [2025/04/30 20:08:13 352132] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693437780| [2025/04/30 20:08:13 352137] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693437780| [2025/04/30 20:08:13 352141] [debug] |xqc_engine_wakeup_after|wakeup:1746043693437780|now:1746043693352141|diff:85639| [2025/04/30 20:08:13 352145] [debug] |xqc_engine_main_logic|END|now:1746043693351963| [2025/04/30 20:08:13 352151] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693352150| [2025/04/30 20:08:13 352154] [debug] |xqc_engine_wakeup_after|wakeup:1746043693437780|now:1746043693352154|diff:85626| [2025/04/30 20:08:13 352158] [debug] |xqc_engine_main_logic|END|now:1746043693352150| [2025/04/30 20:08:13 353543] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043693353542| [2025/04/30 20:08:13 353559] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 353568] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:105| [2025/04/30 20:08:13 353574] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:106| [2025/04/30 20:08:13 353582] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:106| [2025/04/30 20:08:13 353588] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 353642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:132|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:132|path_largest_ack:132| [2025/04/30 20:08:13 353649] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:93600|prior_delivered:49731|prior_time:1746043693294729|is_app_limited:0|send_elapse:42698|ack_elapse:58813|ctl_first_sent_time:1746043693295038|lagest_ack_time:1746043693353542|curr_delivered:122931| [2025/04/30 20:08:13 353656] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693295038| [2025/04/30 20:08:13 353663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 20:08:13 353669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55480|rttvar:1311|minrtt:30776|latest_rtt:58504|ack_delay:152| [2025/04/30 20:08:13 353676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55839|rttvar:1702|minrtt:30776|latest_rtt:58504|ack_delay:152| [2025/04/30 20:08:13 353743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:132|lost_pn:129|thresh:3| [2025/04/30 20:08:13 353770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 353996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 354002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55839|rtt_var:1702|pto_duration:62647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 354009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 354015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 354022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146425| [2025/04/30 20:08:13 354028] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693439703|now:1746043693354002|interv:85701| [2025/04/30 20:08:13 354033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693439703|now:1746043693354002|interval:85701|pto_count:0|srtt:55839 [2025/04/30 20:08:13 354039] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42698, ack_elapse 58813, delivered 73200|rate 1244622|lost 19| [2025/04/30 20:08:13 354044] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1244622) in round 4| [2025/04/30 20:08:13 354050] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 354060] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 354066] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693295038|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 354141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693295038|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 354149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146425|srtt:55839|latest_rtt:58504|min_rtt:30776|applimit:0|lost:19|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 354340] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:106|largest:106|pns:2| [2025/04/30 20:08:13 354348] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:106|frame:ACK |recv_time:1746043693353542|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 354355] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813353542|now:1746043693353542|interv:120000000| [2025/04/30 20:08:13 354361] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813353542|now:1746043693353542|interv:120000000| [2025/04/30 20:08:13 354367] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693437780|pq_index:0| [2025/04/30 20:08:13 354374] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693351963| [2025/04/30 20:08:13 354380] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693354380| [2025/04/30 20:08:13 354388] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693354386| [2025/04/30 20:08:13 354395] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 354404] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55839|min_srtt:55839|path_bw:1269550|loss_rate:7.48|path_pto:0| [2025/04/30 20:08:13 354411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146425|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:260273| [2025/04/30 20:08:13 354419] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55839|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 354426] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 354433] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55839|min_srtt:55839|path_bw:1269550|loss_rate:7.48|path_pto:0| [2025/04/30 20:08:13 354440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146425|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:261440| [2025/04/30 20:08:13 354455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 354462] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 354468] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 354474] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 354482] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 354489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146425|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:260273| [2025/04/30 20:08:13 354496] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 354503] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:255| [2025/04/30 20:08:13 354575] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146425|now:1746043693354520|stream_id:0|stream_offset:260273| [2025/04/30 20:08:13 354587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 354594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146425|applimit:0| [2025/04/30 20:08:13 354600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55839|rtt_var:1702|pto_duration:62647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 354608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 354614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 354620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147625| [2025/04/30 20:08:13 354627] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693442167|now:1746043693354600|interv:87567| [2025/04/30 20:08:13 354633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693442167|now:1746043693354600|interval:87567|pto_count:0|srtt:55839 [2025/04/30 20:08:13 354641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147625| [2025/04/30 20:08:13 354649] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693442167| [2025/04/30 20:08:13 354656] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693442167| [2025/04/30 20:08:13 354662] [debug] |xqc_engine_wakeup_after|wakeup:1746043693442167|now:1746043693354661|diff:87506| [2025/04/30 20:08:13 354669] [debug] |xqc_engine_main_logic|END|now:1746043693354386| [2025/04/30 20:08:13 354681] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043693354680| [2025/04/30 20:08:13 354688] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 354703] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:106| [2025/04/30 20:08:13 354709] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:107| [2025/04/30 20:08:13 354718] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:107| [2025/04/30 20:08:13 354724] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 354733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:133|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:133|path_largest_ack:133| [2025/04/30 20:08:13 354741] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:94800|prior_delivered:49731|prior_time:1746043693294729|is_app_limited:0|send_elapse:42780|ack_elapse:59951|ctl_first_sent_time:1746043693295120|lagest_ack_time:1746043693354680|curr_delivered:124131| [2025/04/30 20:08:13 354748] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693295120| [2025/04/30 20:08:13 354755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 20:08:13 354761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55839|rttvar:1702|minrtt:30776|latest_rtt:59560|ack_delay:32| [2025/04/30 20:08:13 354767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56301|rttvar:2199|minrtt:30776|latest_rtt:59560|ack_delay:32| [2025/04/30 20:08:13 354773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:133|lost_pn:130|thresh:3| [2025/04/30 20:08:13 354779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 354886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 354893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56301|rtt_var:2199|pto_duration:65097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 354899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 354905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 354912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146425| [2025/04/30 20:08:13 354917] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693444617|now:1746043693354892|interv:89725| [2025/04/30 20:08:13 354924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693444617|now:1746043693354892|interval:89725|pto_count:0|srtt:56301 [2025/04/30 20:08:13 354931] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42780, ack_elapse 59951, delivered 74400|rate 1241013|lost 19| [2025/04/30 20:08:13 354938] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1241013) in round 4| [2025/04/30 20:08:13 354944] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 354951] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 354957] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693295120|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 354965] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693295120|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 354973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146425|srtt:56301|latest_rtt:59560|min_rtt:30776|applimit:0|lost:19|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 354982] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:107|largest:107|pns:2| [2025/04/30 20:08:13 354988] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:107|frame:ACK |recv_time:1746043693354680|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 354995] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813354680|now:1746043693354680|interv:120000000| [2025/04/30 20:08:13 355013] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813354680|now:1746043693354680|interv:120000000| [2025/04/30 20:08:13 355020] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693442167|pq_index:0| [2025/04/30 20:08:13 355027] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693354386| [2025/04/30 20:08:13 355033] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693355033| [2025/04/30 20:08:13 355041] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693355039| [2025/04/30 20:08:13 355050] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 355058] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56301|min_srtt:56301|path_bw:1269550|loss_rate:7.45|path_pto:0| [2025/04/30 20:08:13 355065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146425|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:261440| [2025/04/30 20:08:13 355072] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56301|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 355080] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 355087] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56301|min_srtt:56301|path_bw:1269550|loss_rate:7.45|path_pto:0| [2025/04/30 20:08:13 355093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146425|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:262607| [2025/04/30 20:08:13 355100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 355106] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 355112] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 355119] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 355126] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 355133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146425|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:261440| [2025/04/30 20:08:13 355140] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 355147] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:256| [2025/04/30 20:08:13 355226] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146425|now:1746043693355158|stream_id:0|stream_offset:261440| [2025/04/30 20:08:13 355247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:256|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 355255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146425|applimit:0| [2025/04/30 20:08:13 355261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56301|rtt_var:2199|pto_duration:65097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 355267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 355272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 355277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147625| [2025/04/30 20:08:13 355282] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693445255|now:1746043693355261|interv:89994| [2025/04/30 20:08:13 355288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693445255|now:1746043693355261|interval:89994|pto_count:0|srtt:56301 [2025/04/30 20:08:13 355295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147625| [2025/04/30 20:08:13 355303] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693445255| [2025/04/30 20:08:13 355308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693445255| [2025/04/30 20:08:13 355314] [debug] |xqc_engine_wakeup_after|wakeup:1746043693445255|now:1746043693355314|diff:89941| [2025/04/30 20:08:13 355320] [debug] |xqc_engine_main_logic|END|now:1746043693355039| [2025/04/30 20:08:13 355331] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:62|state:ESTABED|recv_time:1746043693355330| [2025/04/30 20:08:13 355337] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 355346] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:107| [2025/04/30 20:08:13 355351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:108| [2025/04/30 20:08:13 355359] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:108| [2025/04/30 20:08:13 355365] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 355373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 355380] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:100800|prior_delivered:55731|prior_time:1746043693296761|is_app_limited:0|send_elapse:41337|ack_elapse:58569|ctl_first_sent_time:1746043693297266|lagest_ack_time:1746043693355330|curr_delivered:125331| [2025/04/30 20:08:13 355387] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693297266| [2025/04/30 20:08:13 355394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:771||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 20:08:13 355400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56301|rttvar:2199|minrtt:30776|latest_rtt:58064|ack_delay:32| [2025/04/30 20:08:13 355407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56518|rttvar:2082|minrtt:30776|latest_rtt:58064|ack_delay:32| [2025/04/30 20:08:13 355418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:143|lost_pn:140|thresh:3| [2025/04/30 20:08:13 355424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 355532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:134|lost_pn:140|po_sent_time:1746043693295705|lost_send_time:1746043693290008|loss_delay:65322|frame:STREAM |repair:128| [2025/04/30 20:08:13 355540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:135|lost_pn:140|po_sent_time:1746043693295819|lost_send_time:1746043693290008|loss_delay:65322|frame:STREAM |repair:128| [2025/04/30 20:08:13 355548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:136|lost_pn:140|po_sent_time:1746043693295903|lost_send_time:1746043693290008|loss_delay:65322|frame:STREAM |repair:128| [2025/04/30 20:08:13 355555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:137|lost_pn:140|po_sent_time:1746043693295980|lost_send_time:1746043693290008|loss_delay:65322|frame:STREAM |repair:128| [2025/04/30 20:08:13 355563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:138|lost_pn:140|po_sent_time:1746043693296052|lost_send_time:1746043693290008|loss_delay:65322|frame:STREAM |repair:128| [2025/04/30 20:08:13 355576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:139|lost_pn:140|po_sent_time:1746043693296125|lost_send_time:1746043693290008|loss_delay:65322|frame:STREAM |repair:128| [2025/04/30 20:08:13 355583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:140|lost_pn:140|po_sent_time:1746043693296544|lost_send_time:1746043693290008|loss_delay:65322|frame:STREAM |repair:128| [2025/04/30 20:08:13 355590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693296544u| [2025/04/30 20:08:13 355597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 355601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693361990|now:1746043693355601|interval:6389| [2025/04/30 20:08:13 355606] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693361990|now:1746043693355601|interv:6389| [2025/04/30 20:08:13 355611] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41337, ack_elapse 58569, delivered 69600|rate 1188341|lost 26| [2025/04/30 20:08:13 355618] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188341) in round 4| [2025/04/30 20:08:13 355624] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 355631] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 355638] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:7|acked:1200|po_sent_time:1746043693297266|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 355645] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:7|acked:1200|po_sent_time:1746043693297266|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 355652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:138025|srtt:56518|latest_rtt:58064|min_rtt:30776|applimit:0|lost:19|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 355659] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:108|largest:108|pns:2| [2025/04/30 20:08:13 355664] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:108|frame:ACK |recv_time:1746043693355330|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 355669] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813355330|now:1746043693355330|interv:120000000| [2025/04/30 20:08:13 355673] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813355330|now:1746043693355330|interv:120000000| [2025/04/30 20:08:13 355677] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693445255|pq_index:0| [2025/04/30 20:08:13 355681] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693355039| [2025/04/30 20:08:13 355686] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693355685| [2025/04/30 20:08:13 355691] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693355689| [2025/04/30 20:08:13 355700] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 355705] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1269550|loss_rate:7.42|path_pto:0| [2025/04/30 20:08:13 355710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138025|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:138905| [2025/04/30 20:08:13 355717] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 355724] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:134|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 355731] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1269550|loss_rate:7.42|path_pto:0| [2025/04/30 20:08:13 355738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:138025|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:140072| [2025/04/30 20:08:13 355745] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 355752] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:135|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 355758] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1269550|loss_rate:7.42|path_pto:0| [2025/04/30 20:08:13 355765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:138025|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:141239| [2025/04/30 20:08:13 355773] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 355779] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:136|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 355786] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1269550|loss_rate:7.42|path_pto:0| [2025/04/30 20:08:13 355793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:138025|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:142406| [2025/04/30 20:08:13 355801] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 355808] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:137|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 355822] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1269550|loss_rate:7.42|path_pto:0| [2025/04/30 20:08:13 355828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:138025|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:143573| [2025/04/30 20:08:13 355835] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 355842] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:138|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 355849] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1269550|loss_rate:7.42|path_pto:0| [2025/04/30 20:08:13 355855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:138025|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:144740| [2025/04/30 20:08:13 355860] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 355864] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:139|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 355868] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1269550|loss_rate:7.42|path_pto:0| [2025/04/30 20:08:13 355872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:138025|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:145907| [2025/04/30 20:08:13 355877] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 355881] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:140|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 355886] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1269550|loss_rate:7.42|path_pto:0| [2025/04/30 20:08:13 355890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:138025|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:262607| [2025/04/30 20:08:13 355894] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 355899] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 355905] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1269550|loss_rate:7.42|path_pto:0| [2025/04/30 20:08:13 355911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:138025|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:263774| [2025/04/30 20:08:13 355923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 355930] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 355936] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 355943] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 355950] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:134|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 355957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138025|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:138905| [2025/04/30 20:08:13 355963] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 355970] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:257| [2025/04/30 20:08:13 356012] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138025|now:1746043693355980|stream_id:0|stream_offset:138905| [2025/04/30 20:08:13 356021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:257|origin_pktnum:134|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 356028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:138025|applimit:0| [2025/04/30 20:08:13 356034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693361990|now:1746043693356034|interval:5956| [2025/04/30 20:08:13 356041] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693361990|now:1746043693356034|interv:5956| [2025/04/30 20:08:13 356048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:139225| [2025/04/30 20:08:13 356056] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:135|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 356063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139225|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:140072| [2025/04/30 20:08:13 356068] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 356072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:258| [2025/04/30 20:08:13 356106] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139225|now:1746043693356080|stream_id:0|stream_offset:140072| [2025/04/30 20:08:13 356115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:258|origin_pktnum:135|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 356128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:139225|applimit:0| [2025/04/30 20:08:13 356135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693361990|now:1746043693356135|interval:5855| [2025/04/30 20:08:13 356142] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693361990|now:1746043693356135|interv:5855| [2025/04/30 20:08:13 356149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:140425| [2025/04/30 20:08:13 356156] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:136|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 356161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140425|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:141239| [2025/04/30 20:08:13 356191] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 356197] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:259| [2025/04/30 20:08:13 356255] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140425|now:1746043693356206|stream_id:0|stream_offset:141239| [2025/04/30 20:08:13 356265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:259|origin_pktnum:136|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 356272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:140425|applimit:0| [2025/04/30 20:08:13 356279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693361990|now:1746043693356278|interval:5712| [2025/04/30 20:08:13 356285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693361990|now:1746043693356278|interv:5712| [2025/04/30 20:08:13 356292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:141625| [2025/04/30 20:08:13 356300] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:137|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 356306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141625|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:142406| [2025/04/30 20:08:13 356314] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 356321] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:260| [2025/04/30 20:08:13 356374] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141625|now:1746043693356332|stream_id:0|stream_offset:142406| [2025/04/30 20:08:13 356384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:260|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:08:13 356391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:141625|applimit:0| [2025/04/30 20:08:13 356398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693361990|now:1746043693356397|interval:5593| [2025/04/30 20:08:13 356410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693361990|now:1746043693356397|interv:5593| [2025/04/30 20:08:13 356416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:142825| [2025/04/30 20:08:13 356424] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:138|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 356430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142825|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:143573| [2025/04/30 20:08:13 356437] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 356442] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:261| [2025/04/30 20:08:13 356506] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142825|now:1746043693356453|stream_id:0|stream_offset:143573| [2025/04/30 20:08:13 356515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:261|origin_pktnum:138|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 356523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142825|applimit:0| [2025/04/30 20:08:13 356529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693361990|now:1746043693356529|interval:5461| [2025/04/30 20:08:13 356535] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693361990|now:1746043693356529|interv:5461| [2025/04/30 20:08:13 356541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:144025| [2025/04/30 20:08:13 356549] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:139|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 356555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144025|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:144740| [2025/04/30 20:08:13 356562] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 356569] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:262| [2025/04/30 20:08:13 356625] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144025|now:1746043693356579|stream_id:0|stream_offset:144740| [2025/04/30 20:08:13 356635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:262|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:08:13 356643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144025|applimit:0| [2025/04/30 20:08:13 356649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693361990|now:1746043693356649|interval:5341| [2025/04/30 20:08:13 356656] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693361990|now:1746043693356649|interv:5341| [2025/04/30 20:08:13 356670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145225| [2025/04/30 20:08:13 356678] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:140|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 356684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145225|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:145907| [2025/04/30 20:08:13 356691] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 356698] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:263| [2025/04/30 20:08:13 356740] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145225|now:1746043693356708|stream_id:0|stream_offset:145907| [2025/04/30 20:08:13 356749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:263|origin_pktnum:140|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 356756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145225|applimit:0| [2025/04/30 20:08:13 356763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693361990|now:1746043693356762|interval:5228| [2025/04/30 20:08:13 356770] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693361990|now:1746043693356762|interv:5228| [2025/04/30 20:08:13 356776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146425| [2025/04/30 20:08:13 356783] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 356789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146425|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:262607| [2025/04/30 20:08:13 356797] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 356803] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:264| [2025/04/30 20:08:13 356840] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146425|now:1746043693356814|stream_id:0|stream_offset:262607| [2025/04/30 20:08:13 356850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 356857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146425|applimit:0| [2025/04/30 20:08:13 356863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693361990|now:1746043693356863|interval:5127| [2025/04/30 20:08:13 356870] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693361990|now:1746043693356863|interv:5127| [2025/04/30 20:08:13 356874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147625| [2025/04/30 20:08:13 356885] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693361990| [2025/04/30 20:08:13 356889] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693361990| [2025/04/30 20:08:13 356893] [debug] |xqc_engine_wakeup_after|wakeup:1746043693361990|now:1746043693356893|diff:5097| [2025/04/30 20:08:13 356898] [debug] |xqc_engine_main_logic|END|now:1746043693355689| [2025/04/30 20:08:13 356905] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043693356905| [2025/04/30 20:08:13 356910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 356916] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:108| [2025/04/30 20:08:13 356920] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:109| [2025/04/30 20:08:13 356925] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:109| [2025/04/30 20:08:13 356930] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 356936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:146|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:146|path_largest_ack:146| [2025/04/30 20:08:13 356941] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:102011|prior_delivered:58131|prior_time:1746043693297940|is_app_limited:0|send_elapse:41784|ack_elapse:58965|ctl_first_sent_time:1746043693298260|lagest_ack_time:1746043693356905|curr_delivered:126542| [2025/04/30 20:08:13 356945] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693298260| [2025/04/30 20:08:13 356950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:08:13 356954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56518|rttvar:2082|minrtt:30776|latest_rtt:58645|ack_delay:160| [2025/04/30 20:08:13 356958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56764|rttvar:2053|minrtt:30776|latest_rtt:58645|ack_delay:160| [2025/04/30 20:08:13 356963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:146|lost_pn:143|thresh:3| [2025/04/30 20:08:13 356967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 356971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 356975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 356979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 356983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 356987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 356990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 356994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:141|lost_pn:143|po_sent_time:1746043693296668|lost_send_time:1746043693290930|loss_delay:65975|frame:STREAM |repair:128| [2025/04/30 20:08:13 357069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:142|lost_pn:143|po_sent_time:1746043693297101|lost_send_time:1746043693290930|loss_delay:65975|frame:STREAM |repair:128| [2025/04/30 20:08:13 357074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693297101u| [2025/04/30 20:08:13 357080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 55|pns:2| [2025/04/30 20:08:13 357084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 357088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693363689|now:1746043693357087|interval:6602| [2025/04/30 20:08:13 357092] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693363689|now:1746043693357087|interv:6602| [2025/04/30 20:08:13 357096] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41784, ack_elapse 58965, delivered 68411|rate 1160196|lost 28| [2025/04/30 20:08:13 357103] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160196) in round 4| [2025/04/30 20:08:13 357107] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 357112] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 357116] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1211|po_sent_time:1746043693298260|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 357120] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1211|po_sent_time:1746043693298260|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 357124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144014|srtt:56764|latest_rtt:58645|min_rtt:30776|applimit:0|lost:26|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 357130] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:109|largest:109|pns:2| [2025/04/30 20:08:13 357135] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:109|frame:ACK |recv_time:1746043693356905|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 357140] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813356905|now:1746043693356905|interv:120000000| [2025/04/30 20:08:13 357144] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813356905|now:1746043693356905|interv:120000000| [2025/04/30 20:08:13 357148] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693361990|pq_index:0| [2025/04/30 20:08:13 357152] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693355689| [2025/04/30 20:08:13 357156] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693357156| [2025/04/30 20:08:13 357161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693357160| [2025/04/30 20:08:13 357189] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 357198] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56764|min_srtt:56764|path_bw:1269550|loss_rate:9.85|path_pto:0| [2025/04/30 20:08:13 357203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:147074| [2025/04/30 20:08:13 357208] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 357212] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:141|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 357217] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56764|min_srtt:56764|path_bw:1269550|loss_rate:9.85|path_pto:0| [2025/04/30 20:08:13 357225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:148241| [2025/04/30 20:08:13 357229] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 357234] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:142|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 357238] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56764|min_srtt:56764|path_bw:1269550|loss_rate:9.85|path_pto:0| [2025/04/30 20:08:13 357242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:263774| [2025/04/30 20:08:13 357247] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 357254] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 357258] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56764|min_srtt:56764|path_bw:1269550|loss_rate:9.85|path_pto:0| [2025/04/30 20:08:13 357263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:264941| [2025/04/30 20:08:13 357267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 357271] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 357275] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 357279] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 357283] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:141|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 357288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:147074| [2025/04/30 20:08:13 357292] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 357296] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:265| [2025/04/30 20:08:13 357329] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693357303|stream_id:0|stream_offset:147074| [2025/04/30 20:08:13 357339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:265|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:08:13 357353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 357359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693363689|now:1746043693357359|interval:6330| [2025/04/30 20:08:13 357366] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693363689|now:1746043693357359|interv:6330| [2025/04/30 20:08:13 357370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 357376] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:142|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 357380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:148241| [2025/04/30 20:08:13 357385] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 357389] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:266| [2025/04/30 20:08:13 357419] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693357395|stream_id:0|stream_offset:148241| [2025/04/30 20:08:13 357428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:266|origin_pktnum:142|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 357435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 357442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693363689|now:1746043693357442|interval:6247| [2025/04/30 20:08:13 357446] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693363689|now:1746043693357442|interv:6247| [2025/04/30 20:08:13 357450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 357455] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 357460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:263774| [2025/04/30 20:08:13 357464] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 357469] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:267| [2025/04/30 20:08:13 357497] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693357475|stream_id:0|stream_offset:263774| [2025/04/30 20:08:13 357506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:267|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 357513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 357520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693363689|now:1746043693357520|interval:6169| [2025/04/30 20:08:13 357529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693363689|now:1746043693357520|interv:6169| [2025/04/30 20:08:13 357533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 357538] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693363689| [2025/04/30 20:08:13 357542] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693363689| [2025/04/30 20:08:13 357546] [debug] |xqc_engine_wakeup_after|wakeup:1746043693363689|now:1746043693357546|diff:6143| [2025/04/30 20:08:13 357550] [debug] |xqc_engine_main_logic|END|now:1746043693357160| [2025/04/30 20:08:13 357558] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043693357557| [2025/04/30 20:08:13 357562] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 357568] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:109| [2025/04/30 20:08:13 357572] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:110| [2025/04/30 20:08:13 357577] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:110| [2025/04/30 20:08:13 357581] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 357587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 357592] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:103211|prior_delivered:59331|prior_time:1746043693299864|is_app_limited:0|send_elapse:43339|ack_elapse:57693|ctl_first_sent_time:1746043693300247|lagest_ack_time:1746043693357557|curr_delivered:127742| [2025/04/30 20:08:13 357596] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693300247| [2025/04/30 20:08:13 357601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:08:13 357605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56764|rttvar:2053|minrtt:30776|latest_rtt:57310|ack_delay:32| [2025/04/30 20:08:13 357609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56828|rttvar:1668|minrtt:30776|latest_rtt:57310|ack_delay:32| [2025/04/30 20:08:13 357614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:148|lost_pn:145|thresh:3| [2025/04/30 20:08:13 357618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 357722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:144|lost_pn:145|po_sent_time:1746043693297714|lost_send_time:1746043693293084|loss_delay:64473|frame:STREAM |repair:128| [2025/04/30 20:08:13 357727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:145|lost_pn:145|po_sent_time:1746043693297814|lost_send_time:1746043693293084|loss_delay:64473|frame:STREAM |repair:128| [2025/04/30 20:08:13 357732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693297814u| [2025/04/30 20:08:13 357736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 357742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693362839|now:1746043693357742|interval:5097| [2025/04/30 20:08:13 357746] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693362839|now:1746043693357742|interv:5097| [2025/04/30 20:08:13 357752] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43339, ack_elapse 57693, delivered 68411|rate 1185776|lost 30| [2025/04/30 20:08:13 357759] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185776) in round 4| [2025/04/30 20:08:13 357764] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 357768] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 357772] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693300247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 357776] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693300247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 357781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144014|srtt:56828|latest_rtt:57310|min_rtt:30776|applimit:0|lost:28|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 357787] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:110|largest:110|pns:2| [2025/04/30 20:08:13 357791] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:110|frame:ACK |recv_time:1746043693357557|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 357796] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813357557|now:1746043693357557|interv:120000000| [2025/04/30 20:08:13 357800] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813357557|now:1746043693357557|interv:120000000| [2025/04/30 20:08:13 357805] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693363689|pq_index:0| [2025/04/30 20:08:13 357812] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693357160| [2025/04/30 20:08:13 357818] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693357818| [2025/04/30 20:08:13 357826] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693357825| [2025/04/30 20:08:13 357834] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 357840] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56828|min_srtt:56828|path_bw:1269550|loss_rate:10.49|path_pto:0| [2025/04/30 20:08:13 357846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:150575| [2025/04/30 20:08:13 357858] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56828|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 357865] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:144|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 357872] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56828|min_srtt:56828|path_bw:1269550|loss_rate:10.49|path_pto:0| [2025/04/30 20:08:13 357878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:151742| [2025/04/30 20:08:13 357885] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56828|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 357891] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:145|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 357898] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56828|min_srtt:56828|path_bw:1269550|loss_rate:10.49|path_pto:0| [2025/04/30 20:08:13 357904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:264941| [2025/04/30 20:08:13 357911] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56828|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 357918] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 357924] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56828|min_srtt:56828|path_bw:1269550|loss_rate:10.49|path_pto:0| [2025/04/30 20:08:13 357931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:266108| [2025/04/30 20:08:13 357938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 357944] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 357949] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 357956] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 357964] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:144|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 357971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:150575| [2025/04/30 20:08:13 357978] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 357991] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:268| [2025/04/30 20:08:13 358036] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693358001|stream_id:0|stream_offset:150575| [2025/04/30 20:08:13 358046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:268|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:08:13 358054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 358061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693362839|now:1746043693358061|interval:4778| [2025/04/30 20:08:13 358068] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693362839|now:1746043693358061|interv:4778| [2025/04/30 20:08:13 358074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 358082] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:145|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 358089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:151742| [2025/04/30 20:08:13 358095] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 358102] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:269| [2025/04/30 20:08:13 358133] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693358110|stream_id:0|stream_offset:151742| [2025/04/30 20:08:13 358139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:269|origin_pktnum:145|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 358143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 358147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693362839|now:1746043693358147|interval:4692| [2025/04/30 20:08:13 358152] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693362839|now:1746043693358147|interv:4692| [2025/04/30 20:08:13 358157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 358178] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 358189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:264941| [2025/04/30 20:08:13 358194] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 358198] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:270| [2025/04/30 20:08:13 358229] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693358205|stream_id:0|stream_offset:264941| [2025/04/30 20:08:13 358244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 358252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 358258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693362839|now:1746043693358258|interval:4581| [2025/04/30 20:08:13 358265] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693362839|now:1746043693358258|interv:4581| [2025/04/30 20:08:13 358271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 358278] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693362839| [2025/04/30 20:08:13 358286] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693362839| [2025/04/30 20:08:13 358293] [debug] |xqc_engine_wakeup_after|wakeup:1746043693362839|now:1746043693358292|diff:4547| [2025/04/30 20:08:13 358300] [debug] |xqc_engine_main_logic|END|now:1746043693357825| [2025/04/30 20:08:13 358310] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043693358309| [2025/04/30 20:08:13 358315] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 358320] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:110| [2025/04/30 20:08:13 358324] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:111| [2025/04/30 20:08:13 358330] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:111| [2025/04/30 20:08:13 358335] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 358344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 358352] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:104411|prior_delivered:59331|prior_time:1746043693299864|is_app_limited:0|send_elapse:43449|ack_elapse:58445|ctl_first_sent_time:1746043693300357|lagest_ack_time:1746043693358309|curr_delivered:128942| [2025/04/30 20:08:13 358359] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693300357| [2025/04/30 20:08:13 358366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:08:13 358373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56828|rttvar:1668|minrtt:30776|latest_rtt:57952|ack_delay:24| [2025/04/30 20:08:13 358380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56966|rttvar:1526|minrtt:30776|latest_rtt:57952|ack_delay:24| [2025/04/30 20:08:13 358386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:149|lost_pn:146|thresh:3| [2025/04/30 20:08:13 358392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 358547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693363562|now:1746043693358547|interval:5015| [2025/04/30 20:08:13 358551] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693363562|now:1746043693358547|interv:5015| [2025/04/30 20:08:13 358556] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43449, ack_elapse 58445, delivered 69611|rate 1191051|lost 30| [2025/04/30 20:08:13 358560] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191051) in round 4| [2025/04/30 20:08:13 358564] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 358568] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 358574] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693300357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 358581] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693300357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 358588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146414|srtt:56966|latest_rtt:57952|min_rtt:30776|applimit:0|lost:30|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 358597] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:111|largest:111|pns:2| [2025/04/30 20:08:13 358603] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:111|frame:ACK |recv_time:1746043693358309|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 358608] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813358309|now:1746043693358309|interv:120000000| [2025/04/30 20:08:13 358612] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813358309|now:1746043693358309|interv:120000000| [2025/04/30 20:08:13 358616] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693362839|pq_index:0| [2025/04/30 20:08:13 358620] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693357825| [2025/04/30 20:08:13 358624] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693358624| [2025/04/30 20:08:13 358629] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693358628| [2025/04/30 20:08:13 358635] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 358640] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56966|min_srtt:56966|path_bw:1269550|loss_rate:11.11|path_pto:0| [2025/04/30 20:08:13 358648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:266108| [2025/04/30 20:08:13 358653] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56966|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 358657] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 358662] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56966|min_srtt:56966|path_bw:1269550|loss_rate:11.11|path_pto:0| [2025/04/30 20:08:13 358666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:267275| [2025/04/30 20:08:13 358671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 358674] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 358678] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 358682] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 358687] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 358691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:266108| [2025/04/30 20:08:13 358696] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 358700] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:271| [2025/04/30 20:08:13 358737] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693358708|stream_id:0|stream_offset:266108| [2025/04/30 20:08:13 358747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:271|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 358755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 358762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693363562|now:1746043693358762|interval:4800| [2025/04/30 20:08:13 358769] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693363562|now:1746043693358762|interv:4800| [2025/04/30 20:08:13 358775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 358781] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693363562| [2025/04/30 20:08:13 358785] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693363562| [2025/04/30 20:08:13 358794] [debug] |xqc_engine_wakeup_after|wakeup:1746043693363562|now:1746043693358793|diff:4769| [2025/04/30 20:08:13 358798] [debug] |xqc_engine_main_logic|END|now:1746043693358628| [2025/04/30 20:08:13 358804] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693358804| [2025/04/30 20:08:13 358810] [debug] |xqc_engine_wakeup_after|wakeup:1746043693363562|now:1746043693358810|diff:4752| [2025/04/30 20:08:13 358817] [debug] |xqc_engine_main_logic|END|now:1746043693358804| [2025/04/30 20:08:13 358831] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:62|state:ESTABED|recv_time:1746043693358830| [2025/04/30 20:08:13 358837] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 358844] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:111| [2025/04/30 20:08:13 358850] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:112| [2025/04/30 20:08:13 358859] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:112| [2025/04/30 20:08:13 358865] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 358871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:152|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:152|path_largest_ack:152| [2025/04/30 20:08:13 358877] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:105611|prior_delivered:61731|prior_time:1746043693302105|is_app_limited:0|send_elapse:45050|ack_elapse:56725|ctl_first_sent_time:1746043693302485|lagest_ack_time:1746043693358830|curr_delivered:130142| [2025/04/30 20:08:13 358885] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693302485| [2025/04/30 20:08:13 358892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:08:13 358899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56966|rttvar:1526|minrtt:30776|latest_rtt:56345|ack_delay:32| [2025/04/30 20:08:13 358905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56885|rttvar:1308|minrtt:30776|latest_rtt:56345|ack_delay:32| [2025/04/30 20:08:13 358911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:152|lost_pn:149|thresh:3| [2025/04/30 20:08:13 358917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 358998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 359002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 359006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 359010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 359014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 359018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 359022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 359025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 359029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 359033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 359037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 359041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 359045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 359049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 359053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 359057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:147|lost_pn:149|po_sent_time:1746043693298366|lost_send_time:1746043693294835|loss_delay:63995|frame:STREAM |repair:128| [2025/04/30 20:08:13 359062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693298366u| [2025/04/30 20:08:13 359066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 359070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693364776|now:1746043693359070|interval:5706| [2025/04/30 20:08:13 359079] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693364776|now:1746043693359070|interv:5706| [2025/04/30 20:08:13 359083] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45050, ack_elapse 56725, delivered 68411|rate 1206011|lost 31| [2025/04/30 20:08:13 359087] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206011) in round 4| [2025/04/30 20:08:13 359092] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 359096] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 359100] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693302485|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 359104] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693302485|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 359109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:56885|latest_rtt:56345|min_rtt:30776|applimit:0|lost:30|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 359115] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:112|largest:112|pns:2| [2025/04/30 20:08:13 359119] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:112|frame:ACK |recv_time:1746043693358830|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 359124] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813358830|now:1746043693358830|interv:120000000| [2025/04/30 20:08:13 359128] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813358830|now:1746043693358830|interv:120000000| [2025/04/30 20:08:13 359132] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693363562|pq_index:0| [2025/04/30 20:08:13 359136] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693358628| [2025/04/30 20:08:13 359140] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693359140| [2025/04/30 20:08:13 359145] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693359144| [2025/04/30 20:08:13 359150] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 359155] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56885|min_srtt:56885|path_bw:1269550|loss_rate:11.07|path_pto:0| [2025/04/30 20:08:13 359160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:154076| [2025/04/30 20:08:13 359164] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56885|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 359193] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:147|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 359198] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56885|min_srtt:56885|path_bw:1269550|loss_rate:11.07|path_pto:0| [2025/04/30 20:08:13 359202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:267275| [2025/04/30 20:08:13 359207] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56885|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 359211] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 359215] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56885|min_srtt:56885|path_bw:1269550|loss_rate:11.07|path_pto:0| [2025/04/30 20:08:13 359220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:268442| [2025/04/30 20:08:13 359224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 359230] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 359236] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 359243] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 359250] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:147|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 359256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:154076| [2025/04/30 20:08:13 359261] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 359268] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:272| [2025/04/30 20:08:13 359326] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693359278|stream_id:0|stream_offset:154076| [2025/04/30 20:08:13 359336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:272|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:08:13 359344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 359350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693364776|now:1746043693359350|interval:5426| [2025/04/30 20:08:13 359357] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693364776|now:1746043693359350|interv:5426| [2025/04/30 20:08:13 359369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 359376] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 359380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:267275| [2025/04/30 20:08:13 359385] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 359390] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:273| [2025/04/30 20:08:13 359432] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693359401|stream_id:0|stream_offset:267275| [2025/04/30 20:08:13 359441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:273|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 359447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 359451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693364776|now:1746043693359451|interval:5325| [2025/04/30 20:08:13 359456] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693364776|now:1746043693359451|interv:5325| [2025/04/30 20:08:13 359460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 359464] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693364776| [2025/04/30 20:08:13 359469] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693364776| [2025/04/30 20:08:13 359473] [debug] |xqc_engine_wakeup_after|wakeup:1746043693364776|now:1746043693359473|diff:5303| [2025/04/30 20:08:13 359477] [debug] |xqc_engine_main_logic|END|now:1746043693359144| [2025/04/30 20:08:13 359483] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693359483| [2025/04/30 20:08:13 359487] [debug] |xqc_engine_wakeup_after|wakeup:1746043693364776|now:1746043693359486|diff:5290| [2025/04/30 20:08:13 359491] [debug] |xqc_engine_main_logic|END|now:1746043693359483| [2025/04/30 20:08:13 360316] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:62|state:ESTABED|recv_time:1746043693360314| [2025/04/30 20:08:13 360332] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 360341] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:112| [2025/04/30 20:08:13 360347] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:113| [2025/04/30 20:08:13 360356] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:113| [2025/04/30 20:08:13 360362] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 360370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:153|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:153|path_largest_ack:153| [2025/04/30 20:08:13 360378] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:106811|prior_delivered:61731|prior_time:1746043693302105|is_app_limited:0|send_elapse:45202|ack_elapse:58209|ctl_first_sent_time:1746043693302637|lagest_ack_time:1746043693360314|curr_delivered:131342| [2025/04/30 20:08:13 360392] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693302637| [2025/04/30 20:08:13 360399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:08:13 360405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56885|rttvar:1308|minrtt:30776|latest_rtt:57677|ack_delay:32| [2025/04/30 20:08:13 360412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56980|rttvar:1171|minrtt:30776|latest_rtt:57677|ack_delay:32| [2025/04/30 20:08:13 360418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:153|lost_pn:150|thresh:3| [2025/04/30 20:08:13 360424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 360584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:150|lost_pn:150|po_sent_time:1746043693300781|lost_send_time:1746043693295428|loss_delay:64886|frame:STREAM |repair:128| [2025/04/30 20:08:13 360589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693300781u| [2025/04/30 20:08:13 360593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 360597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693365776|now:1746043693360597|interval:5179| [2025/04/30 20:08:13 360602] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693365776|now:1746043693360597|interv:5179| [2025/04/30 20:08:13 360606] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45202, ack_elapse 58209, delivered 69611|rate 1195880|lost 32| [2025/04/30 20:08:13 360610] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195880) in round 4| [2025/04/30 20:08:13 360615] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 360619] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 360623] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693302637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 360627] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693302637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 360632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:56980|latest_rtt:57677|min_rtt:30776|applimit:0|lost:31|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 360645] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:113|largest:113|pns:2| [2025/04/30 20:08:13 360650] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:113|frame:ACK |recv_time:1746043693360314|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 360655] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813360314|now:1746043693360314|interv:120000000| [2025/04/30 20:08:13 360659] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813360314|now:1746043693360314|interv:120000000| [2025/04/30 20:08:13 360663] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693364776|pq_index:0| [2025/04/30 20:08:13 360667] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693359144| [2025/04/30 20:08:13 360672] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693360671| [2025/04/30 20:08:13 360677] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693360675| [2025/04/30 20:08:13 360682] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 360687] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56980|min_srtt:56980|path_bw:1269550|loss_rate:11.36|path_pto:0| [2025/04/30 20:08:13 360692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:157577| [2025/04/30 20:08:13 360696] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56980|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 360701] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:150|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 360706] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56980|min_srtt:56980|path_bw:1269550|loss_rate:11.36|path_pto:0| [2025/04/30 20:08:13 360710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:268442| [2025/04/30 20:08:13 360714] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56980|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 360719] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 360723] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56980|min_srtt:56980|path_bw:1269550|loss_rate:11.36|path_pto:0| [2025/04/30 20:08:13 360727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 360732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 360738] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 360742] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 360746] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 360751] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:150|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 360755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:157577| [2025/04/30 20:08:13 360760] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 360764] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:274| [2025/04/30 20:08:13 360836] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693360776|stream_id:0|stream_offset:157577| [2025/04/30 20:08:13 360848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:274|origin_pktnum:150|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 360856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 360863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693365776|now:1746043693360862|interval:4914| [2025/04/30 20:08:13 360869] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693365776|now:1746043693360862|interv:4914| [2025/04/30 20:08:13 360876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 360883] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 360890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:268442| [2025/04/30 20:08:13 360897] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 360904] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:275| [2025/04/30 20:08:13 360954] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693360916|stream_id:0|stream_offset:268442| [2025/04/30 20:08:13 360963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 360968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 360973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693365776|now:1746043693360973|interval:4803| [2025/04/30 20:08:13 360983] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693365776|now:1746043693360973|interv:4803| [2025/04/30 20:08:13 360987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 360992] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693365776| [2025/04/30 20:08:13 360996] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693365776| [2025/04/30 20:08:13 361000] [debug] |xqc_engine_wakeup_after|wakeup:1746043693365776|now:1746043693361000|diff:4776| [2025/04/30 20:08:13 361005] [debug] |xqc_engine_main_logic|END|now:1746043693360675| [2025/04/30 20:08:13 361013] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043693361012| [2025/04/30 20:08:13 361017] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 361023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:113| [2025/04/30 20:08:13 361027] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:114| [2025/04/30 20:08:13 361032] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:114| [2025/04/30 20:08:13 361037] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 361042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 361047] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:108011|prior_delivered:64131|prior_time:1746043693303313|is_app_limited:0|send_elapse:45396|ack_elapse:57699|ctl_first_sent_time:1746043693303680|lagest_ack_time:1746043693361012|curr_delivered:132542| [2025/04/30 20:08:13 361051] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693303680| [2025/04/30 20:08:13 361056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:08:13 361060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56980|rttvar:1171|minrtt:30776|latest_rtt:57332|ack_delay:32| [2025/04/30 20:08:13 361064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57020|rttvar:959|minrtt:30776|latest_rtt:57332|ack_delay:32| [2025/04/30 20:08:13 361069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:156|lost_pn:153|thresh:3| [2025/04/30 20:08:13 361073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361182] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:151|lost_pn:153|po_sent_time:1746043693300890|lost_send_time:1746043693296514|loss_delay:64498|frame:STREAM |repair:128| [2025/04/30 20:08:13 361260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693300890u| [2025/04/30 20:08:13 361265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 361270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693367551|now:1746043693361270|interval:6281| [2025/04/30 20:08:13 361277] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693367551|now:1746043693361270|interv:6281| [2025/04/30 20:08:13 361284] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45396, ack_elapse 57699, delivered 68411|rate 1185653|lost 33| [2025/04/30 20:08:13 361291] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185653) in round 4| [2025/04/30 20:08:13 361297] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 361303] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 361309] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693303680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 361316] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693303680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 361324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:57020|latest_rtt:57332|min_rtt:30776|applimit:0|lost:32|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 361333] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:114|largest:114|pns:2| [2025/04/30 20:08:13 361340] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:114|frame:ACK |recv_time:1746043693361012|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 361347] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813361012|now:1746043693361012|interv:120000000| [2025/04/30 20:08:13 361354] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813361012|now:1746043693361012|interv:120000000| [2025/04/30 20:08:13 361360] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693365776|pq_index:0| [2025/04/30 20:08:13 361366] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693360675| [2025/04/30 20:08:13 361372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693361372| [2025/04/30 20:08:13 361381] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693361379| [2025/04/30 20:08:13 361388] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 361396] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57020|min_srtt:57020|path_bw:1269550|loss_rate:11.64|path_pto:0| [2025/04/30 20:08:13 361407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:158744| [2025/04/30 20:08:13 361412] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57020|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 361419] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:151|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 361425] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57020|min_srtt:57020|path_bw:1269550|loss_rate:11.64|path_pto:0| [2025/04/30 20:08:13 361432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 361437] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57020|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 361441] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 361447] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57020|min_srtt:57020|path_bw:1269550|loss_rate:11.64|path_pto:0| [2025/04/30 20:08:13 361454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:270776| [2025/04/30 20:08:13 361462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 361467] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 361473] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 361481] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 361488] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:151|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 361494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:158744| [2025/04/30 20:08:13 361502] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 361508] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:276| [2025/04/30 20:08:13 361546] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693361519|stream_id:0|stream_offset:158744| [2025/04/30 20:08:13 361553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:276|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:08:13 361566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 361573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693367551|now:1746043693361573|interval:5978| [2025/04/30 20:08:13 361580] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693367551|now:1746043693361573|interv:5978| [2025/04/30 20:08:13 361587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 361595] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 361602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 361609] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 361616] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:277| [2025/04/30 20:08:13 361677] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693361626|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 361688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 361695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 361702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693367551|now:1746043693361702|interval:5849| [2025/04/30 20:08:13 361709] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693367551|now:1746043693361702|interv:5849| [2025/04/30 20:08:13 361716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 361723] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693367551| [2025/04/30 20:08:13 361730] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693367551| [2025/04/30 20:08:13 361737] [debug] |xqc_engine_wakeup_after|wakeup:1746043693367551|now:1746043693361737|diff:5814| [2025/04/30 20:08:13 361744] [debug] |xqc_engine_main_logic|END|now:1746043693361379| [2025/04/30 20:08:13 361755] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:66|state:ESTABED|recv_time:1746043693361755| [2025/04/30 20:08:13 361762] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 361771] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:114| [2025/04/30 20:08:13 361775] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:115| [2025/04/30 20:08:13 361782] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:115| [2025/04/30 20:08:13 361786] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 361792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 361802] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:109211|prior_delivered:65331|prior_time:1746043693305273|is_app_limited:0|send_elapse:47262|ack_elapse:56482|ctl_first_sent_time:1746043693305652|lagest_ack_time:1746043693361755|curr_delivered:133742| [2025/04/30 20:08:13 361807] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693305652| [2025/04/30 20:08:13 361812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:08:13 361816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57020|rttvar:959|minrtt:30776|latest_rtt:56103|ack_delay:40| [2025/04/30 20:08:13 361820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56900|rttvar:959|minrtt:30776|latest_rtt:56103|ack_delay:40| [2025/04/30 20:08:13 361824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:158|lost_pn:155|thresh:3| [2025/04/30 20:08:13 361828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 361951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:154|lost_pn:155|po_sent_time:1746043693303053|lost_send_time:1746043693297743|loss_delay:64012|frame:STREAM |repair:128| [2025/04/30 20:08:13 361956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:155|lost_pn:155|po_sent_time:1746043693303156|lost_send_time:1746043693297743|loss_delay:64012|frame:STREAM |repair:128| [2025/04/30 20:08:13 361960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693303156u| [2025/04/30 20:08:13 361964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 361968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693367787|now:1746043693361968|interval:5819| [2025/04/30 20:08:13 361973] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693367787|now:1746043693361968|interv:5819| [2025/04/30 20:08:13 361977] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47262, ack_elapse 56482, delivered 68411|rate 1211200|lost 35| [2025/04/30 20:08:13 361981] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211200) in round 4| [2025/04/30 20:08:13 361986] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 361990] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 361994] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693305652|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 362001] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693305652|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 362005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144014|srtt:56900|latest_rtt:56103|min_rtt:30776|applimit:0|lost:33|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 362012] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:115|largest:115|pns:2| [2025/04/30 20:08:13 362016] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:115|frame:ACK |recv_time:1746043693361755|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 362021] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813361755|now:1746043693361755|interv:120000000| [2025/04/30 20:08:13 362025] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813361755|now:1746043693361755|interv:120000000| [2025/04/30 20:08:13 362029] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693367551|pq_index:0| [2025/04/30 20:08:13 362034] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693361379| [2025/04/30 20:08:13 362038] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693362037| [2025/04/30 20:08:13 362043] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693362042| [2025/04/30 20:08:13 362048] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 362053] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56900|min_srtt:56900|path_bw:1269550|loss_rate:11.91|path_pto:0| [2025/04/30 20:08:13 362058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:162245| [2025/04/30 20:08:13 362062] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56900|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 362067] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:154|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 362071] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56900|min_srtt:56900|path_bw:1269550|loss_rate:11.91|path_pto:0| [2025/04/30 20:08:13 362075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:163412| [2025/04/30 20:08:13 362080] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56900|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 362087] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:155|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 362091] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56900|min_srtt:56900|path_bw:1269550|loss_rate:11.91|path_pto:0| [2025/04/30 20:08:13 362095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:270776| [2025/04/30 20:08:13 362099] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56900|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 362104] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 362108] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56900|min_srtt:56900|path_bw:1269550|loss_rate:11.91|path_pto:0| [2025/04/30 20:08:13 362112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:271943| [2025/04/30 20:08:13 362117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 362121] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 362125] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 362129] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 362133] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:154|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 362137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:162245| [2025/04/30 20:08:13 362142] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 362146] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:278| [2025/04/30 20:08:13 362203] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693362152|stream_id:0|stream_offset:162245| [2025/04/30 20:08:13 362214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:278|origin_pktnum:154|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 362219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 362227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693367787|now:1746043693362226|interval:5561| [2025/04/30 20:08:13 362234] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693367787|now:1746043693362226|interv:5561| [2025/04/30 20:08:13 362246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 362251] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:155|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 362257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:163412| [2025/04/30 20:08:13 362264] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 362272] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:279| [2025/04/30 20:08:13 362333] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693362281|stream_id:0|stream_offset:163412| [2025/04/30 20:08:13 362343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:279|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:08:13 362350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 362356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693367787|now:1746043693362356|interval:5431| [2025/04/30 20:08:13 362363] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693367787|now:1746043693362356|interv:5431| [2025/04/30 20:08:13 362370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 362378] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 362384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:270776| [2025/04/30 20:08:13 362391] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 362397] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:280| [2025/04/30 20:08:13 362447] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693362408|stream_id:0|stream_offset:270776| [2025/04/30 20:08:13 362457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 362464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 362471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693367787|now:1746043693362471|interval:5316| [2025/04/30 20:08:13 362475] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693367787|now:1746043693362471|interv:5316| [2025/04/30 20:08:13 362479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 362490] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693367787| [2025/04/30 20:08:13 362494] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693367787| [2025/04/30 20:08:13 362498] [debug] |xqc_engine_wakeup_after|wakeup:1746043693367787|now:1746043693362498|diff:5289| [2025/04/30 20:08:13 362502] [debug] |xqc_engine_main_logic|END|now:1746043693362042| [2025/04/30 20:08:13 362508] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693362508| [2025/04/30 20:08:13 362512] [debug] |xqc_engine_wakeup_after|wakeup:1746043693367787|now:1746043693362512|diff:5275| [2025/04/30 20:08:13 362516] [debug] |xqc_engine_main_logic|END|now:1746043693362508| [2025/04/30 20:08:13 362642] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:66|state:ESTABED|recv_time:1746043693362641| [2025/04/30 20:08:13 362652] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 362660] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:115| [2025/04/30 20:08:13 362666] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:116| [2025/04/30 20:08:13 362675] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:116| [2025/04/30 20:08:13 362681] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 362690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:159|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:159|path_largest_ack:159| [2025/04/30 20:08:13 362697] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:110411|prior_delivered:65331|prior_time:1746043693305273|is_app_limited:0|send_elapse:47379|ack_elapse:57368|ctl_first_sent_time:1746043693305769|lagest_ack_time:1746043693362641|curr_delivered:134942| [2025/04/30 20:08:13 362704] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693305769| [2025/04/30 20:08:13 362712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:08:13 362717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56900|rttvar:959|minrtt:30776|latest_rtt:56872|ack_delay:48| [2025/04/30 20:08:13 362724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56891|rttvar:739|minrtt:30776|latest_rtt:56872|ack_delay:48| [2025/04/30 20:08:13 362731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:159|lost_pn:156|thresh:3| [2025/04/30 20:08:13 362738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 362878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 362882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693367777|now:1746043693362882|interval:4895| [2025/04/30 20:08:13 362886] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693367777|now:1746043693362882|interv:4895| [2025/04/30 20:08:13 362890] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47379, ack_elapse 57368, delivered 69611|rate 1213411|lost 35| [2025/04/30 20:08:13 362895] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1213411) in round 4| [2025/04/30 20:08:13 362899] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 362903] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 362907] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693305769|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 362912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693305769|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 362916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146414|srtt:56891|latest_rtt:56872|min_rtt:30776|applimit:0|lost:35|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 362922] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:116|largest:116|pns:2| [2025/04/30 20:08:13 362927] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:116|frame:ACK |recv_time:1746043693362641|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 362931] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813362641|now:1746043693362641|interv:120000000| [2025/04/30 20:08:13 362935] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813362641|now:1746043693362641|interv:120000000| [2025/04/30 20:08:13 362939] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693367787|pq_index:0| [2025/04/30 20:08:13 362944] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693362042| [2025/04/30 20:08:13 362948] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693362948| [2025/04/30 20:08:13 362953] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693362952| [2025/04/30 20:08:13 362958] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 362963] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56891|min_srtt:56891|path_bw:1269550|loss_rate:12.50|path_pto:0| [2025/04/30 20:08:13 362970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:271943| [2025/04/30 20:08:13 362974] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56891|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 362979] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 362983] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56891|min_srtt:56891|path_bw:1269550|loss_rate:12.50|path_pto:0| [2025/04/30 20:08:13 362988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:273110| [2025/04/30 20:08:13 362992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 362996] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 363000] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 363004] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 363008] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 363013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:271943| [2025/04/30 20:08:13 363017] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 363021] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:281| [2025/04/30 20:08:13 363058] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693363029|stream_id:0|stream_offset:271943| [2025/04/30 20:08:13 363068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:281|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 363075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 363082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693367777|now:1746043693363082|interval:4695| [2025/04/30 20:08:13 363089] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693367777|now:1746043693363082|interv:4695| [2025/04/30 20:08:13 363093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 363099] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693367777| [2025/04/30 20:08:13 363103] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693367777| [2025/04/30 20:08:13 363111] [debug] |xqc_engine_wakeup_after|wakeup:1746043693367777|now:1746043693363111|diff:4666| [2025/04/30 20:08:13 363116] [debug] |xqc_engine_main_logic|END|now:1746043693362952| [2025/04/30 20:08:13 363121] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693363121| [2025/04/30 20:08:13 363125] [debug] |xqc_engine_wakeup_after|wakeup:1746043693367777|now:1746043693363125|diff:4652| [2025/04/30 20:08:13 363129] [debug] |xqc_engine_main_logic|END|now:1746043693363121| [2025/04/30 20:08:13 364250] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:66|state:ESTABED|recv_time:1746043693364249| [2025/04/30 20:08:13 364266] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 364276] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:116| [2025/04/30 20:08:13 364282] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:117| [2025/04/30 20:08:13 364291] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:117| [2025/04/30 20:08:13 364298] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 364306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 364314] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:110411|prior_delivered:66531|prior_time:1746043693306337|is_app_limited:0|send_elapse:46260|ack_elapse:57912|ctl_first_sent_time:1746043693306706|lagest_ack_time:1746043693364249|curr_delivered:136142| [2025/04/30 20:08:13 364321] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693306706| [2025/04/30 20:08:13 364329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:08:13 364336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56891|rttvar:739|minrtt:30776|latest_rtt:57543|ack_delay:40| [2025/04/30 20:08:13 364342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56967|rttvar:708|minrtt:30776|latest_rtt:57543|ack_delay:40| [2025/04/30 20:08:13 364349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:160|lost_pn:157|thresh:3| [2025/04/30 20:08:13 364356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 364564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:157|lost_pn:157|po_sent_time:1746043693303775|lost_send_time:1746043693299514|loss_delay:64735|frame:STREAM |repair:128| [2025/04/30 20:08:13 364568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693303775u| [2025/04/30 20:08:13 364573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 364577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56967|rtt_var:708|pto_duration:59799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 364582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 364586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 364590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145214| [2025/04/30 20:08:13 364594] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693447828|now:1746043693364577|interv:83251| [2025/04/30 20:08:13 364598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693447828|now:1746043693364577|interval:83251|pto_count:0|srtt:56967 [2025/04/30 20:08:13 364602] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46260, ack_elapse 57912, delivered 69611|rate 1202013|lost 36| [2025/04/30 20:08:13 364607] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202013) in round 4| [2025/04/30 20:08:13 364611] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 364615] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 364619] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693306706|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 364624] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693306706|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 364628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:56967|latest_rtt:57543|min_rtt:30776|applimit:0|lost:35|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 364635] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:117|largest:117|pns:2| [2025/04/30 20:08:13 364640] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:117|frame:ACK |recv_time:1746043693364249|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 364648] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813364249|now:1746043693364249|interv:120000000| [2025/04/30 20:08:13 364655] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813364249|now:1746043693364249|interv:120000000| [2025/04/30 20:08:13 364661] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693367777|pq_index:0| [2025/04/30 20:08:13 364669] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693362952| [2025/04/30 20:08:13 364673] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693364673| [2025/04/30 20:08:13 364681] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693364679| [2025/04/30 20:08:13 364689] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 364697] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56967|min_srtt:56967|path_bw:1269550|loss_rate:12.46|path_pto:0| [2025/04/30 20:08:13 364703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:165746| [2025/04/30 20:08:13 364711] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56967|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 364718] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:157|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 364725] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56967|min_srtt:56967|path_bw:1269550|loss_rate:12.46|path_pto:0| [2025/04/30 20:08:13 364733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:273110| [2025/04/30 20:08:13 364740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56967|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 364747] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 364754] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56967|min_srtt:56967|path_bw:1269550|loss_rate:12.46|path_pto:0| [2025/04/30 20:08:13 364761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:274277| [2025/04/30 20:08:13 364768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 364774] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 364780] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 364787] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 364794] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:157|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 364801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:165746| [2025/04/30 20:08:13 364815] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 364822] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:282| [2025/04/30 20:08:13 364862] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693364831|stream_id:0|stream_offset:165746| [2025/04/30 20:08:13 364872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:282|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:08:13 364879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 364886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56967|rtt_var:708|pto_duration:59799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 364893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 364897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 364901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146414| [2025/04/30 20:08:13 364905] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693449630|now:1746043693364886|interv:84744| [2025/04/30 20:08:13 364909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693449630|now:1746043693364886|interval:84744|pto_count:0|srtt:56967 [2025/04/30 20:08:13 364914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 364919] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 364923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:273110| [2025/04/30 20:08:13 364928] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 364932] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:283| [2025/04/30 20:08:13 364962] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693364939|stream_id:0|stream_offset:273110| [2025/04/30 20:08:13 364971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:283|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 364979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 364986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56967|rtt_var:708|pto_duration:59799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 364991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 364995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 365004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147614| [2025/04/30 20:08:13 365008] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693449738|now:1746043693364985|interv:84753| [2025/04/30 20:08:13 365012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693449738|now:1746043693364985|interval:84753|pto_count:0|srtt:56967 [2025/04/30 20:08:13 365017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 365021] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693449738| [2025/04/30 20:08:13 365026] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693449738| [2025/04/30 20:08:13 365030] [debug] |xqc_engine_wakeup_after|wakeup:1746043693449738|now:1746043693365030|diff:84708| [2025/04/30 20:08:13 365034] [debug] |xqc_engine_main_logic|END|now:1746043693364679| [2025/04/30 20:08:13 365042] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:68|state:ESTABED|recv_time:1746043693365041| [2025/04/30 20:08:13 365047] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 365052] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:117| [2025/04/30 20:08:13 365056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:118| [2025/04/30 20:08:13 365062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:118| [2025/04/30 20:08:13 365066] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 365072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:162|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:162|path_largest_ack:162| [2025/04/30 20:08:13 365076] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:109211|prior_delivered:70131|prior_time:1746043693308129|is_app_limited:0|send_elapse:47554|ack_elapse:56912|ctl_first_sent_time:1746043693308602|lagest_ack_time:1746043693365041|curr_delivered:137342| [2025/04/30 20:08:13 365081] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693308602| [2025/04/30 20:08:13 365086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:08:13 365090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56967|rttvar:708|minrtt:30776|latest_rtt:56439|ack_delay:32| [2025/04/30 20:08:13 365094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56897|rttvar:671|minrtt:30776|latest_rtt:56439|ack_delay:32| [2025/04/30 20:08:13 365099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:162|lost_pn:159|thresh:3| [2025/04/30 20:08:13 365103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 365304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693370830|now:1746043693365304|interval:5526| [2025/04/30 20:08:13 365310] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693370830|now:1746043693365304|interv:5526| [2025/04/30 20:08:13 365316] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47554, ack_elapse 56912, delivered 67211|rate 1180963|lost 36| [2025/04/30 20:08:13 365323] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180963) in round 4| [2025/04/30 20:08:13 365329] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 365334] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 365340] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693308602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 365347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693308602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 365353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146414|srtt:56897|latest_rtt:56439|min_rtt:30776|applimit:0|lost:36|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 365362] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:118|largest:118|pns:2| [2025/04/30 20:08:13 365369] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:68|pkt_type:SHORT_HEADER|pkt_num:118|frame:ACK |recv_time:1746043693365041|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 365376] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813365041|now:1746043693365041|interv:120000000| [2025/04/30 20:08:13 365382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813365041|now:1746043693365041|interv:120000000| [2025/04/30 20:08:13 365389] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693449738|pq_index:0| [2025/04/30 20:08:13 365395] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693364679| [2025/04/30 20:08:13 365401] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693365401| [2025/04/30 20:08:13 365414] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693365412| [2025/04/30 20:08:13 365422] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 365429] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56897|min_srtt:56897|path_bw:1269550|loss_rate:12.72|path_pto:0| [2025/04/30 20:08:13 365435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:274277| [2025/04/30 20:08:13 365443] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56897|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 365450] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 365457] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56897|min_srtt:56897|path_bw:1269550|loss_rate:12.72|path_pto:0| [2025/04/30 20:08:13 365463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:275444| [2025/04/30 20:08:13 365470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 365477] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 365483] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 365489] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 365496] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 365503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:274277| [2025/04/30 20:08:13 365510] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 365518] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:284| [2025/04/30 20:08:13 365564] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693365530|stream_id:0|stream_offset:274277| [2025/04/30 20:08:13 365571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 365576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 365581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693370830|now:1746043693365580|interval:5250| [2025/04/30 20:08:13 365593] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693370830|now:1746043693365580|interv:5250| [2025/04/30 20:08:13 365601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 365609] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693370830| [2025/04/30 20:08:13 365613] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693370830| [2025/04/30 20:08:13 365618] [debug] |xqc_engine_wakeup_after|wakeup:1746043693370830|now:1746043693365617|diff:5213| [2025/04/30 20:08:13 365623] [debug] |xqc_engine_main_logic|END|now:1746043693365412| [2025/04/30 20:08:13 365634] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:68|state:ESTABED|recv_time:1746043693365633| [2025/04/30 20:08:13 365642] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 365650] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:118| [2025/04/30 20:08:13 365656] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:119| [2025/04/30 20:08:13 365666] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:119| [2025/04/30 20:08:13 365672] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 365681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 365688] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:110411|prior_delivered:70131|prior_time:1746043693308129|is_app_limited:0|send_elapse:47666|ack_elapse:57504|ctl_first_sent_time:1746043693308714|lagest_ack_time:1746043693365633|curr_delivered:138542| [2025/04/30 20:08:13 365695] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693308714| [2025/04/30 20:08:13 365703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:08:13 365709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56897|rttvar:671|minrtt:30776|latest_rtt:56919|ack_delay:32| [2025/04/30 20:08:13 365716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56895|rttvar:506|minrtt:30776|latest_rtt:56919|ack_delay:32| [2025/04/30 20:08:13 365724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:163|lost_pn:160|thresh:3| [2025/04/30 20:08:13 365730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 365889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 365893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693370854|now:1746043693365893|interval:4961| [2025/04/30 20:08:13 365897] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693370854|now:1746043693365893|interv:4961| [2025/04/30 20:08:13 365902] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47666, ack_elapse 57504, delivered 68411|rate 1189673|lost 36| [2025/04/30 20:08:13 365906] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189673) in round 4| [2025/04/30 20:08:13 365910] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 365914] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 365918] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693308714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 365923] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693308714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 365928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146414|srtt:56895|latest_rtt:56919|min_rtt:30776|applimit:0|lost:36|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 365934] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:119|largest:119|pns:2| [2025/04/30 20:08:13 365939] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:68|pkt_type:SHORT_HEADER|pkt_num:119|frame:ACK |recv_time:1746043693365633|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 365944] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813365633|now:1746043693365633|interv:120000000| [2025/04/30 20:08:13 365948] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813365633|now:1746043693365633|interv:120000000| [2025/04/30 20:08:13 365952] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693370830|pq_index:0| [2025/04/30 20:08:13 365956] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693365412| [2025/04/30 20:08:13 365961] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693365960| [2025/04/30 20:08:13 365966] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693365964| [2025/04/30 20:08:13 365973] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 365978] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56895|min_srtt:56895|path_bw:1269550|loss_rate:12.68|path_pto:0| [2025/04/30 20:08:13 365983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:275444| [2025/04/30 20:08:13 365988] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56895|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 365992] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 365997] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56895|min_srtt:56895|path_bw:1269550|loss_rate:12.68|path_pto:0| [2025/04/30 20:08:13 366001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:276611| [2025/04/30 20:08:13 366006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 366010] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 366013] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 366018] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 366022] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 366026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:275444| [2025/04/30 20:08:13 366031] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 366035] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:285| [2025/04/30 20:08:13 366072] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693366043|stream_id:0|stream_offset:275444| [2025/04/30 20:08:13 366079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:285|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 366084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 366088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693370854|now:1746043693366088|interval:4766| [2025/04/30 20:08:13 366093] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693370854|now:1746043693366088|interv:4766| [2025/04/30 20:08:13 366102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 366107] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693370854| [2025/04/30 20:08:13 366111] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693370854| [2025/04/30 20:08:13 366115] [debug] |xqc_engine_wakeup_after|wakeup:1746043693370854|now:1746043693366115|diff:4739| [2025/04/30 20:08:13 366120] [debug] |xqc_engine_main_logic|END|now:1746043693365964| [2025/04/30 20:08:13 366125] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693366125| [2025/04/30 20:08:13 366129] [debug] |xqc_engine_wakeup_after|wakeup:1746043693370854|now:1746043693366129|diff:4725| [2025/04/30 20:08:13 366133] [debug] |xqc_engine_main_logic|END|now:1746043693366125| [2025/04/30 20:08:13 368544] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:70|state:ESTABED|recv_time:1746043693368543| [2025/04/30 20:08:13 368573] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 368583] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:119| [2025/04/30 20:08:13 368589] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:120| [2025/04/30 20:08:13 368598] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:120| [2025/04/30 20:08:13 368604] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 368614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:167|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:167|path_largest_ack:167| [2025/04/30 20:08:13 368621] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:115211|prior_delivered:70131|prior_time:1746043693308129|is_app_limited:0|send_elapse:48210|ack_elapse:60414|ctl_first_sent_time:1746043693309258|lagest_ack_time:1746043693368543|curr_delivered:139742| [2025/04/30 20:08:13 368626] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693309258| [2025/04/30 20:08:13 368632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:776||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 20:08:13 368638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56895|rttvar:506|minrtt:30776|latest_rtt:59285|ack_delay:40| [2025/04/30 20:08:13 368645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57189|rttvar:967|minrtt:30776|latest_rtt:59285|ack_delay:40| [2025/04/30 20:08:13 368652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:167|lost_pn:164|thresh:3| [2025/04/30 20:08:13 368659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 368882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:161|lost_pn:164|po_sent_time:1746043693306821|lost_send_time:1746043693301848|loss_delay:66695|frame:STREAM |repair:128| [2025/04/30 20:08:13 368889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:164|lost_pn:164|po_sent_time:1746043693308846|lost_send_time:1746043693301848|loss_delay:66695|frame:STREAM |repair:128| [2025/04/30 20:08:13 368896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693308846u| [2025/04/30 20:08:13 368903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 368910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375672|now:1746043693368909|interval:6763| [2025/04/30 20:08:13 368917] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375672|now:1746043693368909|interv:6763| [2025/04/30 20:08:13 368922] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 48210, ack_elapse 60414, delivered 69611|rate 1152232|lost 38| [2025/04/30 20:08:13 368927] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152232) in round 4| [2025/04/30 20:08:13 368931] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 368935] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 368939] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693309258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 368944] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693309258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 368948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144014|srtt:57189|latest_rtt:59285|min_rtt:30776|applimit:0|lost:36|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 368955] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:120|largest:120|pns:2| [2025/04/30 20:08:13 368959] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:70|pkt_type:SHORT_HEADER|pkt_num:120|frame:ACK |recv_time:1746043693368543|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 368964] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813368543|now:1746043693368543|interv:120000000| [2025/04/30 20:08:13 368969] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813368543|now:1746043693368543|interv:120000000| [2025/04/30 20:08:13 368973] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693370854|pq_index:0| [2025/04/30 20:08:13 368982] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693365964| [2025/04/30 20:08:13 368986] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693368986| [2025/04/30 20:08:13 368992] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693368990| [2025/04/30 20:08:13 368997] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 369002] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1269550|loss_rate:12.63|path_pto:0| [2025/04/30 20:08:13 369007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:170414| [2025/04/30 20:08:13 369012] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 369016] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:161|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 369021] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1269550|loss_rate:12.63|path_pto:0| [2025/04/30 20:08:13 369025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:173915| [2025/04/30 20:08:13 369030] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 369035] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:164|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 369039] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1269550|loss_rate:12.63|path_pto:0| [2025/04/30 20:08:13 369044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:276611| [2025/04/30 20:08:13 369048] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 369053] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 369057] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1269550|loss_rate:12.63|path_pto:0| [2025/04/30 20:08:13 369061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:277778| [2025/04/30 20:08:13 369069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 369073] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 369076] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 369081] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 369085] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:161|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 369090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:170414| [2025/04/30 20:08:13 369095] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 369099] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:286| [2025/04/30 20:08:13 369143] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693369108|stream_id:0|stream_offset:170414| [2025/04/30 20:08:13 369151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:286|origin_pktnum:161|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 369156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 369160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375672|now:1746043693369160|interval:6512| [2025/04/30 20:08:13 369165] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375672|now:1746043693369160|interv:6512| [2025/04/30 20:08:13 369199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 369207] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:164|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 369214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:173915| [2025/04/30 20:08:13 369220] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 369226] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:287| [2025/04/30 20:08:13 369276] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693369236|stream_id:0|stream_offset:173915| [2025/04/30 20:08:13 369289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:287|origin_pktnum:164|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 369296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 369303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375672|now:1746043693369303|interval:6369| [2025/04/30 20:08:13 369316] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375672|now:1746043693369303|interv:6369| [2025/04/30 20:08:13 369323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 369329] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 369334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:276611| [2025/04/30 20:08:13 369338] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 369343] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:288| [2025/04/30 20:08:13 369379] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693369354|stream_id:0|stream_offset:276611| [2025/04/30 20:08:13 369388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:288|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 369396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 369402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375672|now:1746043693369402|interval:6270| [2025/04/30 20:08:13 369409] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375672|now:1746043693369402|interv:6270| [2025/04/30 20:08:13 369416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 369423] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693375672| [2025/04/30 20:08:13 369430] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693375672| [2025/04/30 20:08:13 369436] [debug] |xqc_engine_wakeup_after|wakeup:1746043693375672|now:1746043693369435|diff:6237| [2025/04/30 20:08:13 369442] [debug] |xqc_engine_main_logic|END|now:1746043693368990| [2025/04/30 20:08:13 369455] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:72|state:ESTABED|recv_time:1746043693369454| [2025/04/30 20:08:13 369462] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 369471] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:120| [2025/04/30 20:08:13 369477] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:121| [2025/04/30 20:08:13 369486] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:121| [2025/04/30 20:08:13 369492] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 369501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:171|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:171|path_largest_ack:171| [2025/04/30 20:08:13 369507] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:117611|prior_delivered:72531|prior_time:1746043693310844|is_app_limited:0|send_elapse:49603|ack_elapse:58610|ctl_first_sent_time:1746043693311342|lagest_ack_time:1746043693369454|curr_delivered:140942| [2025/04/30 20:08:13 369518] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693311342| [2025/04/30 20:08:13 369523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:08:13 369527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57189|rttvar:967|minrtt:30776|latest_rtt:58112|ack_delay:200| [2025/04/30 20:08:13 369531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57280|rttvar:906|minrtt:30776|latest_rtt:58112|ack_delay:200| [2025/04/30 20:08:13 369536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:171|lost_pn:168|thresh:3| [2025/04/30 20:08:13 369540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 369682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:165|lost_pn:168|po_sent_time:1746043693308977|lost_send_time:1746043693304078|loss_delay:65376|frame:STREAM |repair:128| [2025/04/30 20:08:13 369687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:166|lost_pn:168|po_sent_time:1746043693309117|lost_send_time:1746043693304078|loss_delay:65376|frame:STREAM |repair:128| [2025/04/30 20:08:13 369692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:168|lost_pn:168|po_sent_time:1746043693309622|lost_send_time:1746043693304078|loss_delay:65376|frame:STREAM |repair:128| [2025/04/30 20:08:13 369697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693309622u| [2025/04/30 20:08:13 369701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 369705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375098|now:1746043693369705|interval:5393| [2025/04/30 20:08:13 369712] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375098|now:1746043693369705|interv:5393| [2025/04/30 20:08:13 369716] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49603, ack_elapse 58610, delivered 68411|rate 1167224|lost 41| [2025/04/30 20:08:13 369721] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167224) in round 4| [2025/04/30 20:08:13 369725] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 369729] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 369733] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693311342|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 369737] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693311342|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 369742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:142814|srtt:57280|latest_rtt:58112|min_rtt:30776|applimit:0|lost:38|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 369748] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:121|largest:121|pns:2| [2025/04/30 20:08:13 369753] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:72|pkt_type:SHORT_HEADER|pkt_num:121|frame:ACK |recv_time:1746043693369454|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 369757] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813369454|now:1746043693369454|interv:120000000| [2025/04/30 20:08:13 369762] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813369454|now:1746043693369454|interv:120000000| [2025/04/30 20:08:13 369766] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693375672|pq_index:0| [2025/04/30 20:08:13 369770] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693368990| [2025/04/30 20:08:13 369774] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693369774| [2025/04/30 20:08:13 369779] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693369778| [2025/04/30 20:08:13 369785] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 369790] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57280|min_srtt:57280|path_bw:1269550|loss_rate:13.19|path_pto:0| [2025/04/30 20:08:13 369794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:175082| [2025/04/30 20:08:13 369799] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57280|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 369806] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:165|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 369811] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57280|min_srtt:57280|path_bw:1269550|loss_rate:13.19|path_pto:0| [2025/04/30 20:08:13 369815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 369819] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57280|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 369823] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:166|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 369828] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57280|min_srtt:57280|path_bw:1269550|loss_rate:13.19|path_pto:0| [2025/04/30 20:08:13 369832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:178583| [2025/04/30 20:08:13 369836] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57280|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 369840] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:168|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 369845] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57280|min_srtt:57280|path_bw:1269550|loss_rate:13.19|path_pto:0| [2025/04/30 20:08:13 369849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:277778| [2025/04/30 20:08:13 369853] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57280|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 369857] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 369861] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57280|min_srtt:57280|path_bw:1269550|loss_rate:13.19|path_pto:0| [2025/04/30 20:08:13 369866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:278945| [2025/04/30 20:08:13 369870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 369874] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 369878] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 369882] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 369889] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:165|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 369893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:175082| [2025/04/30 20:08:13 369897] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 369902] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:289| [2025/04/30 20:08:13 369934] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142814|now:1746043693369908|stream_id:0|stream_offset:175082| [2025/04/30 20:08:13 369941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:289|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:08:13 369945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142814|applimit:0| [2025/04/30 20:08:13 369949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375098|now:1746043693369949|interval:5149| [2025/04/30 20:08:13 369954] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375098|now:1746043693369949|interv:5149| [2025/04/30 20:08:13 369958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:144014| [2025/04/30 20:08:13 369963] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:166|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 369967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 369971] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 369975] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:290| [2025/04/30 20:08:13 369998] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693369981|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 370004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:290|origin_pktnum:166|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 370011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 370016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375098|now:1746043693370015|interval:5083| [2025/04/30 20:08:13 370020] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375098|now:1746043693370015|interv:5083| [2025/04/30 20:08:13 370024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 370028] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:168|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 370036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:178583| [2025/04/30 20:08:13 370041] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 370045] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:291| [2025/04/30 20:08:13 370067] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693370051|stream_id:0|stream_offset:178583| [2025/04/30 20:08:13 370072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:291|origin_pktnum:168|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 370077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 370081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375098|now:1746043693370081|interval:5017| [2025/04/30 20:08:13 370086] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375098|now:1746043693370081|interv:5017| [2025/04/30 20:08:13 370090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 370094] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 370099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:277778| [2025/04/30 20:08:13 370103] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 370107] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:292| [2025/04/30 20:08:13 370132] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693370113|stream_id:0|stream_offset:277778| [2025/04/30 20:08:13 370141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:292|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 370149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 370156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693375098|now:1746043693370156|interval:4942| [2025/04/30 20:08:13 370163] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693375098|now:1746043693370156|interv:4942| [2025/04/30 20:08:13 370187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 370194] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693375098| [2025/04/30 20:08:13 370200] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693375098| [2025/04/30 20:08:13 370207] [debug] |xqc_engine_wakeup_after|wakeup:1746043693375098|now:1746043693370207|diff:4891| [2025/04/30 20:08:13 370214] [debug] |xqc_engine_main_logic|END|now:1746043693369778| [2025/04/30 20:08:13 370231] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:74|state:ESTABED|recv_time:1746043693370231| [2025/04/30 20:08:13 370239] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 370247] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:121| [2025/04/30 20:08:13 370254] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:122| [2025/04/30 20:08:13 370262] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:122| [2025/04/30 20:08:13 370268] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 370277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 370284] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:118811|prior_delivered:74931|prior_time:1746043693312060|is_app_limited:0|send_elapse:49843|ack_elapse:58171|ctl_first_sent_time:1746043693312335|lagest_ack_time:1746043693370231|curr_delivered:142142| [2025/04/30 20:08:13 370291] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693312335| [2025/04/30 20:08:13 370298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:08:13 370305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57280|rttvar:906|minrtt:30776|latest_rtt:57896|ack_delay:56| [2025/04/30 20:08:13 370311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57350|rttvar:820|minrtt:30776|latest_rtt:57896|ack_delay:56| [2025/04/30 20:08:13 370318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:174|lost_pn:171|thresh:3| [2025/04/30 20:08:13 370325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 370515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:169|lost_pn:171|po_sent_time:1746043693309722|lost_send_time:1746043693305098|loss_delay:65133|frame:STREAM |repair:128| [2025/04/30 20:08:13 370520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:170|lost_pn:171|po_sent_time:1746043693311221|lost_send_time:1746043693305098|loss_delay:65133|frame:STREAM |repair:128| [2025/04/30 20:08:13 370524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693311221u| [2025/04/30 20:08:13 370529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 370533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693376990|now:1746043693370533|interval:6457| [2025/04/30 20:08:13 370537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693376990|now:1746043693370533|interv:6457| [2025/04/30 20:08:13 370541] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49843, ack_elapse 58171, delivered 67211|rate 1155403|lost 43| [2025/04/30 20:08:13 370546] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155403) in round 4| [2025/04/30 20:08:13 370550] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 370554] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 370558] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693312335|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 370563] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693312335|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 370568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144014|srtt:57350|latest_rtt:57896|min_rtt:30776|applimit:0|lost:41|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 370574] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:122|largest:122|pns:2| [2025/04/30 20:08:13 370578] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:74|pkt_type:SHORT_HEADER|pkt_num:122|frame:ACK |recv_time:1746043693370231|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 370583] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813370231|now:1746043693370231|interv:120000000| [2025/04/30 20:08:13 370587] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813370231|now:1746043693370231|interv:120000000| [2025/04/30 20:08:13 370591] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693375098|pq_index:0| [2025/04/30 20:08:13 370598] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693369778| [2025/04/30 20:08:13 370602] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693370602| [2025/04/30 20:08:13 370607] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693370606| [2025/04/30 20:08:13 370613] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 370618] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57350|min_srtt:57350|path_bw:1269550|loss_rate:14.04|path_pto:0| [2025/04/30 20:08:13 370622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 370627] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57350|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 370632] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:169|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 370636] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57350|min_srtt:57350|path_bw:1269550|loss_rate:14.04|path_pto:0| [2025/04/30 20:08:13 370640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:180917| [2025/04/30 20:08:13 370645] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57350|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 370649] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:170|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 370655] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57350|min_srtt:57350|path_bw:1269550|loss_rate:14.04|path_pto:0| [2025/04/30 20:08:13 370662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:278945| [2025/04/30 20:08:13 370669] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57350|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 370676] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 370684] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57350|min_srtt:57350|path_bw:1269550|loss_rate:14.04|path_pto:0| [2025/04/30 20:08:13 370690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:280112| [2025/04/30 20:08:13 370697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 370708] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 370714] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 370718] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 370723] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:169|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 370728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 370734] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 370741] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:293| [2025/04/30 20:08:13 370788] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693370753|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 370799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:293|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:08:13 370806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 370812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693376990|now:1746043693370812|interval:6178| [2025/04/30 20:08:13 370817] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693376990|now:1746043693370812|interv:6178| [2025/04/30 20:08:13 370821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 370826] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:170|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 370831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:180917| [2025/04/30 20:08:13 370835] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 370840] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:294| [2025/04/30 20:08:13 370870] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693370846|stream_id:0|stream_offset:180917| [2025/04/30 20:08:13 370879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:294|origin_pktnum:170|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 370886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 370892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693376990|now:1746043693370892|interval:6098| [2025/04/30 20:08:13 370904] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693376990|now:1746043693370892|interv:6098| [2025/04/30 20:08:13 370908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 370913] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 370917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:278945| [2025/04/30 20:08:13 370922] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 370926] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:295| [2025/04/30 20:08:13 370955] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693370932|stream_id:0|stream_offset:278945| [2025/04/30 20:08:13 370964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:295|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 370972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 370979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693376990|now:1746043693370979|interval:6011| [2025/04/30 20:08:13 370985] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693376990|now:1746043693370979|interv:6011| [2025/04/30 20:08:13 370989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 370994] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693376990| [2025/04/30 20:08:13 370998] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693376990| [2025/04/30 20:08:13 371002] [debug] |xqc_engine_wakeup_after|wakeup:1746043693376990|now:1746043693371002|diff:5988| [2025/04/30 20:08:13 371007] [debug] |xqc_engine_main_logic|END|now:1746043693370606| [2025/04/30 20:08:13 371014] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:76|state:ESTABED|recv_time:1746043693371014| [2025/04/30 20:08:13 371019] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 371025] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:122| [2025/04/30 20:08:13 371029] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:123| [2025/04/30 20:08:13 371034] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:123| [2025/04/30 20:08:13 371038] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 371044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:177|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:177|path_largest_ack:177| [2025/04/30 20:08:13 371049] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:121211|prior_delivered:76131|prior_time:1746043693312808|is_app_limited:0|send_elapse:49910|ack_elapse:58206|ctl_first_sent_time:1746043693313262|lagest_ack_time:1746043693371014|curr_delivered:143342| [2025/04/30 20:08:13 371059] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693313262| [2025/04/30 20:08:13 371064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 371068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57350|rttvar:820|minrtt:30776|latest_rtt:57752|ack_delay:40| [2025/04/30 20:08:13 371072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57396|rttvar:705|minrtt:30776|latest_rtt:57752|ack_delay:40| [2025/04/30 20:08:13 371077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:177|lost_pn:174|thresh:3| [2025/04/30 20:08:13 371081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 371298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:172|lost_pn:174|po_sent_time:1746043693311857|lost_send_time:1746043693306043|loss_delay:64971|frame:STREAM |repair:128| [2025/04/30 20:08:13 371306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:173|lost_pn:174|po_sent_time:1746043693311970|lost_send_time:1746043693306043|loss_delay:64971|frame:STREAM |repair:128| [2025/04/30 20:08:13 371313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693311970u| [2025/04/30 20:08:13 371332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 371339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693377428|now:1746043693371338|interval:6090| [2025/04/30 20:08:13 371346] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693377428|now:1746043693371338|interv:6090| [2025/04/30 20:08:13 371352] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49910, ack_elapse 58206, delivered 67211|rate 1154709|lost 45| [2025/04/30 20:08:13 371360] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154709) in round 4| [2025/04/30 20:08:13 371366] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 371373] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 371379] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693313262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 371385] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693313262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 371389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144014|srtt:57396|latest_rtt:57752|min_rtt:30776|applimit:0|lost:43|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 371396] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:123|largest:123|pns:2| [2025/04/30 20:08:13 371400] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:123|frame:ACK |recv_time:1746043693371014|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 371405] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813371014|now:1746043693371014|interv:120000000| [2025/04/30 20:08:13 371409] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813371014|now:1746043693371014|interv:120000000| [2025/04/30 20:08:13 371413] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693376990|pq_index:0| [2025/04/30 20:08:13 371418] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693370606| [2025/04/30 20:08:13 371422] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693371421| [2025/04/30 20:08:13 371427] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693371425| [2025/04/30 20:08:13 371432] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 371437] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57396|min_srtt:57396|path_bw:1269550|loss_rate:14.58|path_pto:0| [2025/04/30 20:08:13 371441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:183251| [2025/04/30 20:08:13 371450] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57396|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 371455] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:172|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 371460] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57396|min_srtt:57396|path_bw:1269550|loss_rate:14.58|path_pto:0| [2025/04/30 20:08:13 371464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:184418| [2025/04/30 20:08:13 371468] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57396|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 371473] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:173|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 371477] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57396|min_srtt:57396|path_bw:1269550|loss_rate:14.58|path_pto:0| [2025/04/30 20:08:13 371481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:280112| [2025/04/30 20:08:13 371485] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57396|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 371490] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 371494] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57396|min_srtt:57396|path_bw:1269550|loss_rate:14.58|path_pto:0| [2025/04/30 20:08:13 371498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:281279| [2025/04/30 20:08:13 371503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 371507] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 371524] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 371531] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 371537] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:172|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 371542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:183251| [2025/04/30 20:08:13 371552] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 371558] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:296| [2025/04/30 20:08:13 371600] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693371568|stream_id:0|stream_offset:183251| [2025/04/30 20:08:13 371606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:296|origin_pktnum:172|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 371611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 371616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693377428|now:1746043693371615|interval:5813| [2025/04/30 20:08:13 371620] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693377428|now:1746043693371615|interv:5813| [2025/04/30 20:08:13 371624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 371629] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:173|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 371633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:184418| [2025/04/30 20:08:13 371638] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 371642] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:297| [2025/04/30 20:08:13 371666] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693371648|stream_id:0|stream_offset:184418| [2025/04/30 20:08:13 371671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:297|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:08:13 371676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 371680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693377428|now:1746043693371679|interval:5749| [2025/04/30 20:08:13 371684] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693377428|now:1746043693371679|interv:5749| [2025/04/30 20:08:13 371688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 371692] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 371696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:280112| [2025/04/30 20:08:13 371701] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 371710] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:298| [2025/04/30 20:08:13 371731] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693371715|stream_id:0|stream_offset:280112| [2025/04/30 20:08:13 371737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 371741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 371745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693377428|now:1746043693371745|interval:5683| [2025/04/30 20:08:13 371750] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693377428|now:1746043693371745|interv:5683| [2025/04/30 20:08:13 371754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 371758] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693377428| [2025/04/30 20:08:13 371763] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693377428| [2025/04/30 20:08:13 371767] [debug] |xqc_engine_wakeup_after|wakeup:1746043693377428|now:1746043693371767|diff:5661| [2025/04/30 20:08:13 371772] [debug] |xqc_engine_main_logic|END|now:1746043693371425| [2025/04/30 20:08:13 371777] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693371777| [2025/04/30 20:08:13 371781] [debug] |xqc_engine_wakeup_after|wakeup:1746043693377428|now:1746043693371781|diff:5647| [2025/04/30 20:08:13 371785] [debug] |xqc_engine_main_logic|END|now:1746043693371777| [2025/04/30 20:08:13 372068] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:76|state:ESTABED|recv_time:1746043693372067| [2025/04/30 20:08:13 372081] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 372090] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:123| [2025/04/30 20:08:13 372096] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:124| [2025/04/30 20:08:13 372771] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:124| [2025/04/30 20:08:13 372789] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 372798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 372805] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:121211|prior_delivered:77331|prior_time:1746043693315333|is_app_limited:0|send_elapse:52342|ack_elapse:56734|ctl_first_sent_time:1746043693315812|lagest_ack_time:1746043693372067|curr_delivered:144542| [2025/04/30 20:08:13 372812] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693315812| [2025/04/30 20:08:13 372819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 372826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57396|rttvar:705|minrtt:30776|latest_rtt:56255|ack_delay:32| [2025/04/30 20:08:13 372833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57249|rttvar:822|minrtt:30776|latest_rtt:56255|ack_delay:32| [2025/04/30 20:08:13 372843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:178|lost_pn:175|thresh:3| [2025/04/30 20:08:13 372848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 372990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 373141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:175|lost_pn:175|po_sent_time:1746043693312457|lost_send_time:1746043693307662|loss_delay:64405|frame:STREAM |repair:128| [2025/04/30 20:08:13 373148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693312457u| [2025/04/30 20:08:13 373155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 373161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693377532|now:1746043693373161|interval:4371| [2025/04/30 20:08:13 373181] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693377532|now:1746043693373161|interv:4371| [2025/04/30 20:08:13 373390] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52342, ack_elapse 56734, delivered 67211|rate 1184668|lost 46| [2025/04/30 20:08:13 373509] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184668) in round 4| [2025/04/30 20:08:13 373539] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 373567] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 373603] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693315812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 374345] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693315812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 374356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:57249|latest_rtt:56255|min_rtt:30776|applimit:0|lost:45|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 374386] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:124|largest:124|pns:2| [2025/04/30 20:08:13 374426] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:124|frame:ACK |recv_time:1746043693372067|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 374436] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813372067|now:1746043693372067|interv:120000000| [2025/04/30 20:08:13 374443] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813372067|now:1746043693372067|interv:120000000| [2025/04/30 20:08:13 374449] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693377428|pq_index:0| [2025/04/30 20:08:13 374456] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693371425| [2025/04/30 20:08:13 374462] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693374462| [2025/04/30 20:08:13 374471] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693374468| [2025/04/30 20:08:13 374480] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 374489] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57249|min_srtt:57249|path_bw:1269550|loss_rate:15.10|path_pto:0| [2025/04/30 20:08:13 374496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:186752| [2025/04/30 20:08:13 374503] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57249|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 374511] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:175|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 374535] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57249|min_srtt:57249|path_bw:1269550|loss_rate:15.10|path_pto:0| [2025/04/30 20:08:13 374541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:281279| [2025/04/30 20:08:13 374546] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57249|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 374552] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 374558] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57249|min_srtt:57249|path_bw:1269550|loss_rate:15.10|path_pto:0| [2025/04/30 20:08:13 374564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:282446| [2025/04/30 20:08:13 374570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 374576] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 374581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 374586] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 374592] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:175|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 374599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:186752| [2025/04/30 20:08:13 374605] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 374612] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:299| [2025/04/30 20:08:13 374722] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693374634|stream_id:0|stream_offset:186752| [2025/04/30 20:08:13 374733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:299|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:08:13 374741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 374748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693377532|now:1746043693374747|interval:2785| [2025/04/30 20:08:13 374755] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693377532|now:1746043693374747|interv:2785| [2025/04/30 20:08:13 374762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 374769] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 374782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:281279| [2025/04/30 20:08:13 374789] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 374795] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:300| [2025/04/30 20:08:13 374847] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693374807|stream_id:0|stream_offset:281279| [2025/04/30 20:08:13 374856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:300|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 374863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 374869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693377532|now:1746043693374869|interval:2663| [2025/04/30 20:08:13 374875] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693377532|now:1746043693374869|interv:2663| [2025/04/30 20:08:13 374880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 374888] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693377532| [2025/04/30 20:08:13 374894] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693377532| [2025/04/30 20:08:13 374898] [debug] |xqc_engine_wakeup_after|wakeup:1746043693377532|now:1746043693374898|diff:2634| [2025/04/30 20:08:13 374904] [debug] |xqc_engine_main_logic|END|now:1746043693374468| [2025/04/30 20:08:13 374916] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:76|state:ESTABED|recv_time:1746043693374915| [2025/04/30 20:08:13 374921] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 374928] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:124| [2025/04/30 20:08:13 374932] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:125| [2025/04/30 20:08:13 374939] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:125| [2025/04/30 20:08:13 374944] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 374955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 374961] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:122411|prior_delivered:77331|prior_time:1746043693315333|is_app_limited:0|send_elapse:52490|ack_elapse:59582|ctl_first_sent_time:1746043693315960|lagest_ack_time:1746043693374915|curr_delivered:145742| [2025/04/30 20:08:13 374966] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693315960| [2025/04/30 20:08:13 374971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 374975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57249|rttvar:822|minrtt:30776|latest_rtt:58955|ack_delay:40| [2025/04/30 20:08:13 374985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57457|rttvar:1033|minrtt:30776|latest_rtt:58955|ack_delay:40| [2025/04/30 20:08:13 374990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:179|lost_pn:176|thresh:3| [2025/04/30 20:08:13 374995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 374999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375167] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:176|lost_pn:176|po_sent_time:1746043693313127|lost_send_time:1746043693308591|loss_delay:66324|frame:STREAM |repair:128| [2025/04/30 20:08:13 375207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693313127u| [2025/04/30 20:08:13 375213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 375225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57457|rtt_var:1033|pto_duration:61589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 375232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 375238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 375244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145214| [2025/04/30 20:08:13 375248] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693461396|now:1746043693375225|interv:86171| [2025/04/30 20:08:13 375252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693461396|now:1746043693375225|interval:86171|pto_count:0|srtt:57457 [2025/04/30 20:08:13 375258] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52490, ack_elapse 59582, delivered 68411|rate 1148182|lost 47| [2025/04/30 20:08:13 375265] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148182) in round 4| [2025/04/30 20:08:13 375272] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 375278] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 375284] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693315960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 375292] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693315960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 375299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:57457|latest_rtt:58955|min_rtt:30776|applimit:0|lost:46|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 375307] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:125|largest:125|pns:2| [2025/04/30 20:08:13 375314] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:125|frame:ACK |recv_time:1746043693374915|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 375321] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813374915|now:1746043693374915|interv:120000000| [2025/04/30 20:08:13 375327] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813374915|now:1746043693374915|interv:120000000| [2025/04/30 20:08:13 375333] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693377532|pq_index:0| [2025/04/30 20:08:13 375339] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693374468| [2025/04/30 20:08:13 375345] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693375345| [2025/04/30 20:08:13 375354] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693375351| [2025/04/30 20:08:13 375367] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 375375] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57457|min_srtt:57457|path_bw:1269550|loss_rate:15.33|path_pto:0| [2025/04/30 20:08:13 375380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:187919| [2025/04/30 20:08:13 375386] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57457|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 375393] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:176|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 375399] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57457|min_srtt:57457|path_bw:1269550|loss_rate:15.33|path_pto:0| [2025/04/30 20:08:13 375405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:282446| [2025/04/30 20:08:13 375412] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57457|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 375418] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 375422] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57457|min_srtt:57457|path_bw:1269550|loss_rate:15.33|path_pto:0| [2025/04/30 20:08:13 375426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:283613| [2025/04/30 20:08:13 375432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 375438] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 375445] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 375451] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 375458] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:176|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 375462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:187919| [2025/04/30 20:08:13 375467] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 375471] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:301| [2025/04/30 20:08:13 375508] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693375478|stream_id:0|stream_offset:187919| [2025/04/30 20:08:13 375522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:301|origin_pktnum:176|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 375530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 375537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57457|rtt_var:1033|pto_duration:61589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 375544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 375549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 375552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146414| [2025/04/30 20:08:13 375556] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693462067|now:1746043693375537|interv:86530| [2025/04/30 20:08:13 375561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693462067|now:1746043693375537|interval:86530|pto_count:0|srtt:57457 [2025/04/30 20:08:13 375565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 375571] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 375578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:282446| [2025/04/30 20:08:13 375585] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 375590] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:302| [2025/04/30 20:08:13 375634] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693375600|stream_id:0|stream_offset:282446| [2025/04/30 20:08:13 375644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 375651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 375658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57457|rtt_var:1033|pto_duration:61589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 375664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 375670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 375676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147614| [2025/04/30 20:08:13 375682] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693462189|now:1746043693375658|interv:86531| [2025/04/30 20:08:13 375688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693462189|now:1746043693375658|interval:86531|pto_count:0|srtt:57457 [2025/04/30 20:08:13 375702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 375710] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693462189| [2025/04/30 20:08:13 375716] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693462189| [2025/04/30 20:08:13 375723] [debug] |xqc_engine_wakeup_after|wakeup:1746043693462189|now:1746043693375722|diff:86467| [2025/04/30 20:08:13 375729] [debug] |xqc_engine_main_logic|END|now:1746043693375351| [2025/04/30 20:08:13 375739] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:76|state:ESTABED|recv_time:1746043693375738| [2025/04/30 20:08:13 375746] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 375752] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:125| [2025/04/30 20:08:13 375756] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:126| [2025/04/30 20:08:13 375762] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:126| [2025/04/30 20:08:13 375766] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 375772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:180|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:180|path_largest_ack:180| [2025/04/30 20:08:13 375779] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:122411|prior_delivered:78531|prior_time:1746043693316094|is_app_limited:0|send_elapse:51803|ack_elapse:59644|ctl_first_sent_time:1746043693316429|lagest_ack_time:1746043693375738|curr_delivered:146942| [2025/04/30 20:08:13 375787] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693316429| [2025/04/30 20:08:13 375794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 375800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57457|rttvar:1033|minrtt:30776|latest_rtt:59309|ack_delay:40| [2025/04/30 20:08:13 375806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57683|rttvar:1228|minrtt:30776|latest_rtt:59309|ack_delay:40| [2025/04/30 20:08:13 375810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:180|lost_pn:177|thresh:3| [2025/04/30 20:08:13 375814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 375996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 376000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57683|rtt_var:1228|pto_duration:62595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 376005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 376009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 376013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146414| [2025/04/30 20:08:13 376017] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693463195|now:1746043693376000|interv:87195| [2025/04/30 20:08:13 376021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693463195|now:1746043693376000|interval:87195|pto_count:0|srtt:57683 [2025/04/30 20:08:13 376025] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51803, ack_elapse 59644, delivered 68411|rate 1146988|lost 47| [2025/04/30 20:08:13 376030] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146988) in round 4| [2025/04/30 20:08:13 376034] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 376038] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 376042] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693316429|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 376050] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693316429|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 376054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146414|srtt:57683|latest_rtt:59309|min_rtt:30776|applimit:0|lost:47|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 376060] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:126|largest:126|pns:2| [2025/04/30 20:08:13 376065] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:126|frame:ACK |recv_time:1746043693375738|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 376070] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813375738|now:1746043693375738|interv:120000000| [2025/04/30 20:08:13 376074] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813375738|now:1746043693375738|interv:120000000| [2025/04/30 20:08:13 376078] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693462189|pq_index:0| [2025/04/30 20:08:13 376082] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693375351| [2025/04/30 20:08:13 376086] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693376086| [2025/04/30 20:08:13 376092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693376090| [2025/04/30 20:08:13 376097] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 376102] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57683|min_srtt:57683|path_bw:1269550|loss_rate:15.56|path_pto:0| [2025/04/30 20:08:13 376107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:283613| [2025/04/30 20:08:13 376112] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57683|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 376116] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 376123] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57683|min_srtt:57683|path_bw:1269550|loss_rate:15.56|path_pto:0| [2025/04/30 20:08:13 376129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:284780| [2025/04/30 20:08:13 376136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 376150] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 376154] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 376158] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 376163] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 376190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:283613| [2025/04/30 20:08:13 376197] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 376203] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:303| [2025/04/30 20:08:13 376301] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693376214|stream_id:0|stream_offset:283613| [2025/04/30 20:08:13 376311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:303|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 376319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 376325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57683|rtt_var:1228|pto_duration:62595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 376333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 376338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 376344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147614| [2025/04/30 20:08:13 376350] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693463809|now:1746043693376325|interv:87484| [2025/04/30 20:08:13 376357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693463809|now:1746043693376325|interval:87484|pto_count:0|srtt:57683 [2025/04/30 20:08:13 376364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 376371] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693463809| [2025/04/30 20:08:13 376377] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693463809| [2025/04/30 20:08:13 376383] [debug] |xqc_engine_wakeup_after|wakeup:1746043693463809|now:1746043693376383|diff:87426| [2025/04/30 20:08:13 376389] [debug] |xqc_engine_main_logic|END|now:1746043693376090| [2025/04/30 20:08:13 376400] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:76|state:ESTABED|recv_time:1746043693376399| [2025/04/30 20:08:13 376405] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 376410] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:126| [2025/04/30 20:08:13 376414] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:127| [2025/04/30 20:08:13 376426] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:127| [2025/04/30 20:08:13 376430] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 376437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 376444] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:123611|prior_delivered:78531|prior_time:1746043693316094|is_app_limited:0|send_elapse:51929|ack_elapse:60305|ctl_first_sent_time:1746043693316555|lagest_ack_time:1746043693376399|curr_delivered:148142| [2025/04/30 20:08:13 376452] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693316555| [2025/04/30 20:08:13 376459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 376466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57683|rttvar:1228|minrtt:30776|latest_rtt:59844|ack_delay:40| [2025/04/30 20:08:13 376472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57948|rttvar:1451|minrtt:30776|latest_rtt:59844|ack_delay:40| [2025/04/30 20:08:13 376477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:181|lost_pn:178|thresh:3| [2025/04/30 20:08:13 376481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 376694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 376701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57948|rtt_var:1451|pto_duration:63752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 376708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 376714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 376719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146414| [2025/04/30 20:08:13 376726] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693464966|now:1746043693376700|interv:88266| [2025/04/30 20:08:13 376732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693464966|now:1746043693376700|interval:88266|pto_count:0|srtt:57948 [2025/04/30 20:08:13 376738] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51929, ack_elapse 60305, delivered 69611|rate 1154315|lost 47| [2025/04/30 20:08:13 376743] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154315) in round 4| [2025/04/30 20:08:13 376749] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 376755] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 376761] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693316555|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 376768] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693316555|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 376775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146414|srtt:57948|latest_rtt:59844|min_rtt:30776|applimit:0|lost:47|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 376784] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:127|largest:127|pns:2| [2025/04/30 20:08:13 376790] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:127|frame:ACK |recv_time:1746043693376399|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 376801] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813376399|now:1746043693376399|interv:120000000| [2025/04/30 20:08:13 376808] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813376399|now:1746043693376399|interv:120000000| [2025/04/30 20:08:13 376815] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693463809|pq_index:0| [2025/04/30 20:08:13 376821] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693376090| [2025/04/30 20:08:13 376827] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693376827| [2025/04/30 20:08:13 376834] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693376833| [2025/04/30 20:08:13 376841] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 376848] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57948|min_srtt:57948|path_bw:1269550|loss_rate:15.51|path_pto:0| [2025/04/30 20:08:13 376853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:284780| [2025/04/30 20:08:13 376857] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57948|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 376862] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 376866] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57948|min_srtt:57948|path_bw:1269550|loss_rate:15.51|path_pto:0| [2025/04/30 20:08:13 376871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:285947| [2025/04/30 20:08:13 376875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 376880] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 376886] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 376893] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 376900] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 376906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:284780| [2025/04/30 20:08:13 376910] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 376915] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:304| [2025/04/30 20:08:13 376954] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693376925|stream_id:0|stream_offset:284780| [2025/04/30 20:08:13 376960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 376966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 376973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57948|rtt_var:1451|pto_duration:63752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 376981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 376987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 376993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147614| [2025/04/30 20:08:13 376997] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693465677|now:1746043693376973|interv:88704| [2025/04/30 20:08:13 377002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693465677|now:1746043693376973|interval:88704|pto_count:0|srtt:57948 [2025/04/30 20:08:13 377006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 377011] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693465677| [2025/04/30 20:08:13 377015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693465677| [2025/04/30 20:08:13 377019] [debug] |xqc_engine_wakeup_after|wakeup:1746043693465677|now:1746043693377019|diff:88658| [2025/04/30 20:08:13 377024] [debug] |xqc_engine_main_logic|END|now:1746043693376833| [2025/04/30 20:08:13 377032] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:78|state:ESTABED|recv_time:1746043693377031| [2025/04/30 20:08:13 377036] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 377042] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:127| [2025/04/30 20:08:13 377046] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:128| [2025/04/30 20:08:13 377052] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:128| [2025/04/30 20:08:13 377058] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 377067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:186|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:186|path_largest_ack:186| [2025/04/30 20:08:13 377075] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:124811|prior_delivered:83331|prior_time:1746043693319186|is_app_limited:0|send_elapse:51244|ack_elapse:57845|ctl_first_sent_time:1746043693319638|lagest_ack_time:1746043693377031|curr_delivered:149342| [2025/04/30 20:08:13 377080] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693319638| [2025/04/30 20:08:13 377085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:08:13 377089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57948|rttvar:1451|minrtt:30776|latest_rtt:57393|ack_delay:24| [2025/04/30 20:08:13 377098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57876|rttvar:1233|minrtt:30776|latest_rtt:57393|ack_delay:24| [2025/04/30 20:08:13 377102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:186|lost_pn:183|thresh:3| [2025/04/30 20:08:13 377106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:182|lost_pn:183|po_sent_time:1746043693316995|lost_send_time:1746043693311921|loss_delay:65110|frame:STREAM |repair:128| [2025/04/30 20:08:13 377336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:183|lost_pn:183|po_sent_time:1746043693317098|lost_send_time:1746043693311921|loss_delay:65110|frame:STREAM |repair:128| [2025/04/30 20:08:13 377343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693317098u| [2025/04/30 20:08:13 377347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 377351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693382672|now:1746043693377351|interval:5321| [2025/04/30 20:08:13 377356] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693382672|now:1746043693377351|interv:5321| [2025/04/30 20:08:13 377360] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51244, ack_elapse 57845, delivered 66011|rate 1141170|lost 49| [2025/04/30 20:08:13 377364] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141170) in round 4| [2025/04/30 20:08:13 377368] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 377373] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 377377] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693319638|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 377381] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693319638|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 377386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144014|srtt:57876|latest_rtt:57393|min_rtt:30776|applimit:0|lost:47|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 377395] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:128|largest:128|pns:2| [2025/04/30 20:08:13 377403] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:78|pkt_type:SHORT_HEADER|pkt_num:128|frame:ACK |recv_time:1746043693377031|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 377409] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813377031|now:1746043693377031|interv:120000000| [2025/04/30 20:08:13 377413] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813377031|now:1746043693377031|interv:120000000| [2025/04/30 20:08:13 377417] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693465677|pq_index:0| [2025/04/30 20:08:13 377421] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693376833| [2025/04/30 20:08:13 377425] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693377425| [2025/04/30 20:08:13 377430] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693377429| [2025/04/30 20:08:13 377435] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 377440] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57876|min_srtt:57876|path_bw:1269550|loss_rate:15.46|path_pto:0| [2025/04/30 20:08:13 377447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:194921| [2025/04/30 20:08:13 377452] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57876|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 377457] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:182|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 377461] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57876|min_srtt:57876|path_bw:1269550|loss_rate:15.46|path_pto:0| [2025/04/30 20:08:13 377465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:196088| [2025/04/30 20:08:13 377472] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57876|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 377479] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:183|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 377486] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57876|min_srtt:57876|path_bw:1269550|loss_rate:15.46|path_pto:0| [2025/04/30 20:08:13 377491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:285947| [2025/04/30 20:08:13 377495] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57876|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 377499] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 377504] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57876|min_srtt:57876|path_bw:1269550|loss_rate:15.46|path_pto:0| [2025/04/30 20:08:13 377508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:287114| [2025/04/30 20:08:13 377512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 377516] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 377520] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 377524] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 377528] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:182|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 377535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:194921| [2025/04/30 20:08:13 377540] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 377544] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:305| [2025/04/30 20:08:13 377581] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693377553|stream_id:0|stream_offset:194921| [2025/04/30 20:08:13 377588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:305|origin_pktnum:182|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 377593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 377597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693382672|now:1746043693377597|interval:5075| [2025/04/30 20:08:13 377601] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693382672|now:1746043693377597|interv:5075| [2025/04/30 20:08:13 377606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 377610] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:183|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 377615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:196088| [2025/04/30 20:08:13 377619] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 377623] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:306| [2025/04/30 20:08:13 377651] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693377630|stream_id:0|stream_offset:196088| [2025/04/30 20:08:13 377659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:306|origin_pktnum:183|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 377664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 377668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693382672|now:1746043693377668|interval:5004| [2025/04/30 20:08:13 377672] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693382672|now:1746043693377668|interv:5004| [2025/04/30 20:08:13 377677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 377681] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 377685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:285947| [2025/04/30 20:08:13 377694] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 377698] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:307| [2025/04/30 20:08:13 377721] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693377704|stream_id:0|stream_offset:285947| [2025/04/30 20:08:13 377730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:307|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 377738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 377743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693382672|now:1746043693377743|interval:4929| [2025/04/30 20:08:13 377747] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693382672|now:1746043693377743|interv:4929| [2025/04/30 20:08:13 377751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 377756] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693382672| [2025/04/30 20:08:13 377760] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693382672| [2025/04/30 20:08:13 377764] [debug] |xqc_engine_wakeup_after|wakeup:1746043693382672|now:1746043693377764|diff:4908| [2025/04/30 20:08:13 377768] [debug] |xqc_engine_main_logic|END|now:1746043693377429| [2025/04/30 20:08:13 377776] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:79|state:ESTABED|recv_time:1746043693377776| [2025/04/30 20:08:13 377781] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 377786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:128| [2025/04/30 20:08:13 377790] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:129| [2025/04/30 20:08:13 377796] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:129| [2025/04/30 20:08:13 377801] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 377809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 377817] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:126011|prior_delivered:83331|prior_time:1746043693319186|is_app_limited:0|send_elapse:51364|ack_elapse:58590|ctl_first_sent_time:1746043693319758|lagest_ack_time:1746043693377776|curr_delivered:150542| [2025/04/30 20:08:13 377823] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693319758| [2025/04/30 20:08:13 377828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 377832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57876|rttvar:1233|minrtt:30776|latest_rtt:58018|ack_delay:40| [2025/04/30 20:08:13 377836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57889|rttvar:950|minrtt:30776|latest_rtt:58018|ack_delay:40| [2025/04/30 20:08:13 377845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:187|lost_pn:184|thresh:3| [2025/04/30 20:08:13 377849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 377997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 378001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 378005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 378008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 378012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 378016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 378020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 378024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 378027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 378031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 378035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 378039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 378043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 378048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 378054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 378062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:184|lost_pn:184|po_sent_time:1746043693317562|lost_send_time:1746043693312506|loss_delay:65270|frame:STREAM |repair:128| [2025/04/30 20:08:13 378067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693317562u| [2025/04/30 20:08:13 378074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 378078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693382972|now:1746043693378078|interval:4894| [2025/04/30 20:08:13 378083] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693382972|now:1746043693378078|interv:4894| [2025/04/30 20:08:13 378087] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51364, ack_elapse 58590, delivered 67211|rate 1147141|lost 50| [2025/04/30 20:08:13 378091] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147141) in round 4| [2025/04/30 20:08:13 378095] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 378099] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 378103] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693319758|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 378108] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693319758|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 378113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:57889|latest_rtt:58018|min_rtt:30776|applimit:0|lost:49|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 378118] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 378123] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693402776|now:1746043693377776|interv:25000| [2025/04/30 20:08:13 378130] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693377776|max_ack_delay:25000| [2025/04/30 20:08:13 378137] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:129|largest:129|pns:2| [2025/04/30 20:08:13 378144] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:79|pkt_type:SHORT_HEADER|pkt_num:129|frame:PING ACK |recv_time:1746043693377776|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 378149] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813377776|now:1746043693377776|interv:120000000| [2025/04/30 20:08:13 378153] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813377776|now:1746043693377776|interv:120000000| [2025/04/30 20:08:13 378157] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693382672|pq_index:0| [2025/04/30 20:08:13 378161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693377429| [2025/04/30 20:08:13 378183] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693378183| [2025/04/30 20:08:13 378193] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693378192| [2025/04/30 20:08:13 378206] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 378211] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57889|min_srtt:57889|path_bw:1269550|loss_rate:15.96|path_pto:0| [2025/04/30 20:08:13 378215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:197255| [2025/04/30 20:08:13 378220] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57889|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 378224] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:184|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 378229] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57889|min_srtt:57889|path_bw:1269550|loss_rate:15.96|path_pto:0| [2025/04/30 20:08:13 378233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:287114| [2025/04/30 20:08:13 378238] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57889|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 378242] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 378246] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57889|min_srtt:57889|path_bw:1269550|loss_rate:15.96|path_pto:0| [2025/04/30 20:08:13 378250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:288281| [2025/04/30 20:08:13 378255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 378259] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 378263] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 378269] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 378276] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:184|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 378283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:197255| [2025/04/30 20:08:13 378288] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 378292] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:308| [2025/04/30 20:08:13 378319] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693378299|stream_id:0|stream_offset:197255| [2025/04/30 20:08:13 378328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:308|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:08:13 378333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 378337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693382972|now:1746043693378337|interval:4635| [2025/04/30 20:08:13 378342] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693382972|now:1746043693378337|interv:4635| [2025/04/30 20:08:13 378346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 378351] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 378355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:287114| [2025/04/30 20:08:13 378359] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 378363] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:309| [2025/04/30 20:08:13 378393] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693378372|stream_id:0|stream_offset:287114| [2025/04/30 20:08:13 378399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:309|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 378404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 378408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693382972|now:1746043693378408|interval:4564| [2025/04/30 20:08:13 378413] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693382972|now:1746043693378408|interv:4564| [2025/04/30 20:08:13 378417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 378422] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693382972| [2025/04/30 20:08:13 378426] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693382972| [2025/04/30 20:08:13 378430] [debug] |xqc_engine_wakeup_after|wakeup:1746043693382972|now:1746043693378430|diff:4542| [2025/04/30 20:08:13 378434] [debug] |xqc_engine_main_logic|END|now:1746043693378192| [2025/04/30 20:08:13 378440] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693378440| [2025/04/30 20:08:13 378444] [debug] |xqc_engine_wakeup_after|wakeup:1746043693382972|now:1746043693378444|diff:4528| [2025/04/30 20:08:13 378448] [debug] |xqc_engine_main_logic|END|now:1746043693378440| [2025/04/30 20:08:13 379272] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:80|state:ESTABED|recv_time:1746043693379270| [2025/04/30 20:08:13 379291] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 379311] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:129| [2025/04/30 20:08:13 379317] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:130| [2025/04/30 20:08:13 379328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:130| [2025/04/30 20:08:13 379334] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 379344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 379351] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:128411|prior_delivered:84531|prior_time:1746043693320059|is_app_limited:0|send_elapse:51609|ack_elapse:59211|ctl_first_sent_time:1746043693320347|lagest_ack_time:1746043693379270|curr_delivered:151742| [2025/04/30 20:08:13 379358] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693320347| [2025/04/30 20:08:13 379366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 379372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57889|rttvar:950|minrtt:30776|latest_rtt:58923|ack_delay:40| [2025/04/30 20:08:13 379378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58013|rttvar:961|minrtt:30776|latest_rtt:58923|ack_delay:40| [2025/04/30 20:08:13 379385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:190|lost_pn:187|thresh:3| [2025/04/30 20:08:13 379392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 379622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:185|lost_pn:187|po_sent_time:1746043693317702|lost_send_time:1746043693312982|loss_delay:66288|frame:STREAM |repair:128| [2025/04/30 20:08:13 379627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693317702u| [2025/04/30 20:08:13 379631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 379635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693386149|now:1746043693379635|interval:6514| [2025/04/30 20:08:13 379640] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693386149|now:1746043693379635|interv:6514| [2025/04/30 20:08:13 379644] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51609, ack_elapse 59211, delivered 67211|rate 1135110|lost 51| [2025/04/30 20:08:13 379649] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135110) in round 4| [2025/04/30 20:08:13 379655] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 379662] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 379668] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693320347|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 379676] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693320347|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 379683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:58013|latest_rtt:58923|min_rtt:30776|applimit:0|lost:50|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 379697] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:130|largest:130|pns:2| [2025/04/30 20:08:13 379702] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:80|pkt_type:SHORT_HEADER|pkt_num:130|frame:ACK |recv_time:1746043693379270|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 379709] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813379270|now:1746043693379270|interv:120000000| [2025/04/30 20:08:13 379717] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813379270|now:1746043693379270|interv:120000000| [2025/04/30 20:08:13 379723] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693382972|pq_index:0| [2025/04/30 20:08:13 379731] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693378192| [2025/04/30 20:08:13 379736] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693379736| [2025/04/30 20:08:13 379745] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693379743| [2025/04/30 20:08:13 379754] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 379763] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58013|min_srtt:58013|path_bw:1269550|loss_rate:16.18|path_pto:0| [2025/04/30 20:08:13 379771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:198422| [2025/04/30 20:08:13 379779] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58013|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 379784] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:185|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 379790] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58013|min_srtt:58013|path_bw:1269550|loss_rate:16.18|path_pto:0| [2025/04/30 20:08:13 379798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:288281| [2025/04/30 20:08:13 379804] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58013|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 379812] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 379819] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58013|min_srtt:58013|path_bw:1269550|loss_rate:16.18|path_pto:0| [2025/04/30 20:08:13 379826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:289448| [2025/04/30 20:08:13 379833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 379846] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 379851] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 379858] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 379863] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:185|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 379868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:198422| [2025/04/30 20:08:13 379872] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 379877] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:310| [2025/04/30 20:08:13 379919] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693379886|stream_id:0|stream_offset:198422| [2025/04/30 20:08:13 379928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:310|origin_pktnum:185|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 379936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 379943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693386149|now:1746043693379943|interval:6206| [2025/04/30 20:08:13 379950] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693386149|now:1746043693379943|interv:6206| [2025/04/30 20:08:13 379954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 379959] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 379964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:288281| [2025/04/30 20:08:13 379968] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 379972] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:311| [2025/04/30 20:08:13 380004] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693379979|stream_id:0|stream_offset:288281| [2025/04/30 20:08:13 380012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 380020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 380026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693386149|now:1746043693380026|interval:6123| [2025/04/30 20:08:13 380038] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693386149|now:1746043693380026|interv:6123| [2025/04/30 20:08:13 380042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 380047] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693386149| [2025/04/30 20:08:13 380052] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693386149| [2025/04/30 20:08:13 380056] [debug] |xqc_engine_wakeup_after|wakeup:1746043693386149|now:1746043693380055|diff:6094| [2025/04/30 20:08:13 380060] [debug] |xqc_engine_main_logic|END|now:1746043693379743| [2025/04/30 20:08:13 380068] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:82|state:ESTABED|recv_time:1746043693380067| [2025/04/30 20:08:13 380073] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 380079] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:130| [2025/04/30 20:08:13 380083] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:131| [2025/04/30 20:08:13 380089] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:131| [2025/04/30 20:08:13 380093] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 380099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:192|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:192|path_largest_ack:192| [2025/04/30 20:08:13 380104] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:129611|prior_delivered:85731|prior_time:1746043693321371|is_app_limited:0|send_elapse:52577|ack_elapse:58696|ctl_first_sent_time:1746043693321802|lagest_ack_time:1746043693380067|curr_delivered:152942| [2025/04/30 20:08:13 380109] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693321802| [2025/04/30 20:08:13 380113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 380117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58013|rttvar:961|minrtt:30776|latest_rtt:58265|ack_delay:88| [2025/04/30 20:08:13 380122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58034|rttvar:762|minrtt:30776|latest_rtt:58265|ack_delay:88| [2025/04/30 20:08:13 380126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:192|lost_pn:189|thresh:3| [2025/04/30 20:08:13 380130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:188|lost_pn:189|po_sent_time:1746043693319861|lost_send_time:1746043693314519|loss_delay:65548|frame:STREAM |repair:128| [2025/04/30 20:08:13 380427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:189|lost_pn:189|po_sent_time:1746043693319958|lost_send_time:1746043693314519|loss_delay:65548|frame:STREAM |repair:128| [2025/04/30 20:08:13 380432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693319958u| [2025/04/30 20:08:13 380436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 380440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693385999|now:1746043693380440|interval:5559| [2025/04/30 20:08:13 380444] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693385999|now:1746043693380440|interv:5559| [2025/04/30 20:08:13 380453] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52577, ack_elapse 58696, delivered 67211|rate 1145069|lost 53| [2025/04/30 20:08:13 380458] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145069) in round 4| [2025/04/30 20:08:13 380462] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 380466] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 380470] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693321802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 380476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693321802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 380480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144014|srtt:58034|latest_rtt:58265|min_rtt:30776|applimit:0|lost:51|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 380486] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:131|largest:131|pns:2| [2025/04/30 20:08:13 380491] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:82|pkt_type:SHORT_HEADER|pkt_num:131|frame:ACK |recv_time:1746043693380067|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 380496] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813380067|now:1746043693380067|interv:120000000| [2025/04/30 20:08:13 380500] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813380067|now:1746043693380067|interv:120000000| [2025/04/30 20:08:13 380504] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693386149|pq_index:0| [2025/04/30 20:08:13 380508] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693379743| [2025/04/30 20:08:13 380512] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693380512| [2025/04/30 20:08:13 380518] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693380516| [2025/04/30 20:08:13 380523] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 380528] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58034|min_srtt:58034|path_bw:1269550|loss_rate:16.40|path_pto:0| [2025/04/30 20:08:13 380533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:201923| [2025/04/30 20:08:13 380537] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58034|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 380542] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:188|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 380549] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58034|min_srtt:58034|path_bw:1269550|loss_rate:16.40|path_pto:0| [2025/04/30 20:08:13 380553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:203090| [2025/04/30 20:08:13 380558] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58034|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 380562] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:189|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 380567] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58034|min_srtt:58034|path_bw:1269550|loss_rate:16.40|path_pto:0| [2025/04/30 20:08:13 380571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:289448| [2025/04/30 20:08:13 380575] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58034|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 380580] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 380584] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58034|min_srtt:58034|path_bw:1269550|loss_rate:16.40|path_pto:0| [2025/04/30 20:08:13 380591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:290615| [2025/04/30 20:08:13 380598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 380605] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 380611] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 380618] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 380624] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:188|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 380631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:201923| [2025/04/30 20:08:13 380638] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 380644] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:312| [2025/04/30 20:08:13 380686] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693380652|stream_id:0|stream_offset:201923| [2025/04/30 20:08:13 380696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:312|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:08:13 380708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 380713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693385999|now:1746043693380713|interval:5286| [2025/04/30 20:08:13 380720] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693385999|now:1746043693380713|interv:5286| [2025/04/30 20:08:13 380726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 380734] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:189|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 380740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:203090| [2025/04/30 20:08:13 380748] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 380755] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:313| [2025/04/30 20:08:13 380790] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693380765|stream_id:0|stream_offset:203090| [2025/04/30 20:08:13 380797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:313|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:08:13 380802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 380806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693385999|now:1746043693380806|interval:5193| [2025/04/30 20:08:13 380810] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693385999|now:1746043693380806|interv:5193| [2025/04/30 20:08:13 380814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 380819] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 380823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:289448| [2025/04/30 20:08:13 380828] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 380831] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:314| [2025/04/30 20:08:13 380851] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693380838|stream_id:0|stream_offset:289448| [2025/04/30 20:08:13 380856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 380865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 380869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693385999|now:1746043693380869|interval:5130| [2025/04/30 20:08:13 380874] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693385999|now:1746043693380869|interv:5130| [2025/04/30 20:08:13 380878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 380882] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693385999| [2025/04/30 20:08:13 380887] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693385999| [2025/04/30 20:08:13 380891] [debug] |xqc_engine_wakeup_after|wakeup:1746043693385999|now:1746043693380891|diff:5108| [2025/04/30 20:08:13 380896] [debug] |xqc_engine_main_logic|END|now:1746043693380516| [2025/04/30 20:08:13 380903] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:84|state:ESTABED|recv_time:1746043693380903| [2025/04/30 20:08:13 380908] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 380913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:131| [2025/04/30 20:08:13 380917] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:132| [2025/04/30 20:08:13 380923] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:132| [2025/04/30 20:08:13 380927] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 380933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:194|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:194|path_largest_ack:194| [2025/04/30 20:08:13 380938] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:130811|prior_delivered:86931|prior_time:1746043693322057|is_app_limited:0|send_elapse:53065|ack_elapse:58846|ctl_first_sent_time:1746043693322414|lagest_ack_time:1746043693380903|curr_delivered:154142| [2025/04/30 20:08:13 380943] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693322414| [2025/04/30 20:08:13 380947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 380951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58034|rttvar:762|minrtt:30776|latest_rtt:58489|ack_delay:40| [2025/04/30 20:08:13 380956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58086|rttvar:675|minrtt:30776|latest_rtt:58489|ack_delay:40| [2025/04/30 20:08:13 380960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:194|lost_pn:191|thresh:3| [2025/04/30 20:08:13 380964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 380998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381184] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:191|lost_pn:191|po_sent_time:1746043693320451|lost_send_time:1746043693315103|loss_delay:65800|frame:STREAM |repair:128| [2025/04/30 20:08:13 381195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693320451u| [2025/04/30 20:08:13 381202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 381208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693387737|now:1746043693381208|interval:6529| [2025/04/30 20:08:13 381219] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693387737|now:1746043693381208|interv:6529| [2025/04/30 20:08:13 381226] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53065, ack_elapse 58846, delivered 67211|rate 1142150|lost 54| [2025/04/30 20:08:13 381233] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142150) in round 4| [2025/04/30 20:08:13 381239] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 381246] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 381256] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693322414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 381263] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693322414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 381270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:58086|latest_rtt:58489|min_rtt:30776|applimit:0|lost:53|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 381279] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:132|largest:132|pns:2| [2025/04/30 20:08:13 381286] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:84|pkt_type:SHORT_HEADER|pkt_num:132|frame:ACK |recv_time:1746043693380903|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 381294] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813380903|now:1746043693380903|interv:120000000| [2025/04/30 20:08:13 381300] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813380903|now:1746043693380903|interv:120000000| [2025/04/30 20:08:13 381306] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693385999|pq_index:0| [2025/04/30 20:08:13 381312] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693380516| [2025/04/30 20:08:13 381318] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693381318| [2025/04/30 20:08:13 381327] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693381325| [2025/04/30 20:08:13 381334] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 381342] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58086|min_srtt:58086|path_bw:1269550|loss_rate:16.88|path_pto:0| [2025/04/30 20:08:13 381349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:205424| [2025/04/30 20:08:13 381362] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58086|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 381369] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:191|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 381374] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58086|min_srtt:58086|path_bw:1269550|loss_rate:16.88|path_pto:0| [2025/04/30 20:08:13 381381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:290615| [2025/04/30 20:08:13 381388] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58086|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 381395] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 381402] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58086|min_srtt:58086|path_bw:1269550|loss_rate:16.88|path_pto:0| [2025/04/30 20:08:13 381409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:291782| [2025/04/30 20:08:13 381414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 381418] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 381422] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 381426] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 381430] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:191|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 381435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:205424| [2025/04/30 20:08:13 381439] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 381444] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:315| [2025/04/30 20:08:13 381477] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693381451|stream_id:0|stream_offset:205424| [2025/04/30 20:08:13 381486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:315|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:08:13 381493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 381500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693387737|now:1746043693381500|interval:6237| [2025/04/30 20:08:13 381511] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693387737|now:1746043693381500|interv:6237| [2025/04/30 20:08:13 381518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 381526] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 381530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:290615| [2025/04/30 20:08:13 381535] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 381539] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:316| [2025/04/30 20:08:13 381573] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693381549|stream_id:0|stream_offset:290615| [2025/04/30 20:08:13 381583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 381590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 381597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693387737|now:1746043693381597|interval:6140| [2025/04/30 20:08:13 381604] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693387737|now:1746043693381597|interv:6140| [2025/04/30 20:08:13 381610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 381617] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693387737| [2025/04/30 20:08:13 381624] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693387737| [2025/04/30 20:08:13 381631] [debug] |xqc_engine_wakeup_after|wakeup:1746043693387737|now:1746043693381631|diff:6106| [2025/04/30 20:08:13 381637] [debug] |xqc_engine_main_logic|END|now:1746043693381325| [2025/04/30 20:08:13 381648] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:86|state:ESTABED|recv_time:1746043693381648| [2025/04/30 20:08:13 381653] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 381659] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:132| [2025/04/30 20:08:13 381663] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:133| [2025/04/30 20:08:13 381669] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:133| [2025/04/30 20:08:13 381673] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 381679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:196|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:196|path_largest_ack:196| [2025/04/30 20:08:13 381684] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:132011|prior_delivered:88131|prior_time:1746043693323123|is_app_limited:0|send_elapse:53165|ack_elapse:58525|ctl_first_sent_time:1746043693323471|lagest_ack_time:1746043693381648|curr_delivered:155342| [2025/04/30 20:08:13 381694] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693323471| [2025/04/30 20:08:13 381699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 381703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58086|rttvar:675|minrtt:30776|latest_rtt:58177|ack_delay:32| [2025/04/30 20:08:13 381707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58094|rttvar:521|minrtt:30776|latest_rtt:58177|ack_delay:32| [2025/04/30 20:08:13 381712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:196|lost_pn:193|thresh:3| [2025/04/30 20:08:13 381716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 381923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:193|lost_pn:193|po_sent_time:1746043693321937|lost_send_time:1746043693316199|loss_delay:65449|frame:STREAM |repair:128| [2025/04/30 20:08:13 381928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693321937u| [2025/04/30 20:08:13 381932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 381936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693388035|now:1746043693381936|interval:6099| [2025/04/30 20:08:13 381940] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693388035|now:1746043693381936|interv:6099| [2025/04/30 20:08:13 381944] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53165, ack_elapse 58525, delivered 67211|rate 1148415|lost 55| [2025/04/30 20:08:13 381948] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148415) in round 4| [2025/04/30 20:08:13 381953] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 381957] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 381961] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693323471|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 381966] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693323471|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 381970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:58094|latest_rtt:58177|min_rtt:30776|applimit:0|lost:54|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 381976] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:133|largest:133|pns:2| [2025/04/30 20:08:13 381980] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:86|pkt_type:SHORT_HEADER|pkt_num:133|frame:ACK |recv_time:1746043693381648|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 381987] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813381648|now:1746043693381648|interv:120000000| [2025/04/30 20:08:13 381992] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813381648|now:1746043693381648|interv:120000000| [2025/04/30 20:08:13 381996] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693387737|pq_index:0| [2025/04/30 20:08:13 382000] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693381325| [2025/04/30 20:08:13 382004] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693382004| [2025/04/30 20:08:13 382009] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693382008| [2025/04/30 20:08:13 382014] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 382019] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58094|min_srtt:58094|path_bw:1269550|loss_rate:17.09|path_pto:0| [2025/04/30 20:08:13 382023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:207758| [2025/04/30 20:08:13 382028] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58094|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 382033] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:193|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 382037] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58094|min_srtt:58094|path_bw:1269550|loss_rate:17.09|path_pto:0| [2025/04/30 20:08:13 382041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:291782| [2025/04/30 20:08:13 382045] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58094|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 382050] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 382054] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58094|min_srtt:58094|path_bw:1269550|loss_rate:17.09|path_pto:0| [2025/04/30 20:08:13 382058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:292949| [2025/04/30 20:08:13 382062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 382066] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 382070] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 382077] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 382081] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:193|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 382086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:207758| [2025/04/30 20:08:13 382090] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 382094] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:317| [2025/04/30 20:08:13 382121] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693382100|stream_id:0|stream_offset:207758| [2025/04/30 20:08:13 382126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:317|origin_pktnum:193|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 382131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 382135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693388035|now:1746043693382135|interval:5900| [2025/04/30 20:08:13 382139] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693388035|now:1746043693382135|interv:5900| [2025/04/30 20:08:13 382144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 382149] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 382153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:291782| [2025/04/30 20:08:13 382157] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 382161] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:318| [2025/04/30 20:08:13 382277] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693382230|stream_id:0|stream_offset:291782| [2025/04/30 20:08:13 382288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:318|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 382296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 382302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693388035|now:1746043693382302|interval:5733| [2025/04/30 20:08:13 382308] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693388035|now:1746043693382302|interv:5733| [2025/04/30 20:08:13 382314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 382321] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693388035| [2025/04/30 20:08:13 382331] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693388035| [2025/04/30 20:08:13 382336] [debug] |xqc_engine_wakeup_after|wakeup:1746043693388035|now:1746043693382336|diff:5699| [2025/04/30 20:08:13 382342] [debug] |xqc_engine_main_logic|END|now:1746043693382008| [2025/04/30 20:08:13 382352] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:88|state:ESTABED|recv_time:1746043693382351| [2025/04/30 20:08:13 382359] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 382367] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:133| [2025/04/30 20:08:13 382373] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:134| [2025/04/30 20:08:13 382382] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:134| [2025/04/30 20:08:13 382389] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 382397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:198|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:198|path_largest_ack:198| [2025/04/30 20:08:13 382404] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:133211|prior_delivered:89331|prior_time:1746043693324246|is_app_limited:0|send_elapse:54093|ack_elapse:58105|ctl_first_sent_time:1746043693324868|lagest_ack_time:1746043693382351|curr_delivered:156542| [2025/04/30 20:08:13 382411] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693324868| [2025/04/30 20:08:13 382418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 382424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58094|rttvar:521|minrtt:30776|latest_rtt:57483|ack_delay:32| [2025/04/30 20:08:13 382431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58014|rttvar:551|minrtt:30776|latest_rtt:57483|ack_delay:32| [2025/04/30 20:08:13 382436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:198|lost_pn:195|thresh:3| [2025/04/30 20:08:13 382442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 382671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:195|lost_pn:195|po_sent_time:1746043693322586|lost_send_time:1746043693317086|loss_delay:65265|frame:STREAM |repair:128| [2025/04/30 20:08:13 382676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693322586u| [2025/04/30 20:08:13 382680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 382684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693388855|now:1746043693382684|interval:6171| [2025/04/30 20:08:13 382688] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693388855|now:1746043693382684|interv:6171| [2025/04/30 20:08:13 382693] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54093, ack_elapse 58105, delivered 67211|rate 1156716|lost 56| [2025/04/30 20:08:13 382700] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156716) in round 4| [2025/04/30 20:08:13 382705] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 382709] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 382713] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693324868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 382717] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693324868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 382722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:58014|latest_rtt:57483|min_rtt:30776|applimit:0|lost:55|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 382728] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:134|largest:134|pns:2| [2025/04/30 20:08:13 382732] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:88|pkt_type:SHORT_HEADER|pkt_num:134|frame:ACK |recv_time:1746043693382351|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 382737] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813382351|now:1746043693382351|interv:120000000| [2025/04/30 20:08:13 382742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813382351|now:1746043693382351|interv:120000000| [2025/04/30 20:08:13 382746] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693388035|pq_index:0| [2025/04/30 20:08:13 382750] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693382008| [2025/04/30 20:08:13 382754] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693382754| [2025/04/30 20:08:13 382759] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693382758| [2025/04/30 20:08:13 382765] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 382769] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58014|min_srtt:58014|path_bw:1269550|loss_rate:17.30|path_pto:0| [2025/04/30 20:08:13 382774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:210092| [2025/04/30 20:08:13 382778] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58014|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 382783] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:195|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 382787] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58014|min_srtt:58014|path_bw:1269550|loss_rate:17.30|path_pto:0| [2025/04/30 20:08:13 382800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:292949| [2025/04/30 20:08:13 382804] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58014|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 382808] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 382813] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58014|min_srtt:58014|path_bw:1269550|loss_rate:17.30|path_pto:0| [2025/04/30 20:08:13 382817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:294116| [2025/04/30 20:08:13 382822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 382825] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 382829] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 382834] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 382838] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:195|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 382842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:210092| [2025/04/30 20:08:13 382847] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 382851] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:319| [2025/04/30 20:08:13 382884] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693382858|stream_id:0|stream_offset:210092| [2025/04/30 20:08:13 382890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:319|origin_pktnum:195|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 382895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 382899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693388855|now:1746043693382899|interval:5956| [2025/04/30 20:08:13 382903] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693388855|now:1746043693382899|interv:5956| [2025/04/30 20:08:13 382907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 382912] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 382920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:292949| [2025/04/30 20:08:13 382925] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 382929] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:320| [2025/04/30 20:08:13 382951] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693382934|stream_id:0|stream_offset:292949| [2025/04/30 20:08:13 382957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 382961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 382965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693388855|now:1746043693382965|interval:5890| [2025/04/30 20:08:13 382970] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693388855|now:1746043693382965|interv:5890| [2025/04/30 20:08:13 382974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 382978] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693388855| [2025/04/30 20:08:13 382983] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693388855| [2025/04/30 20:08:13 382986] [debug] |xqc_engine_wakeup_after|wakeup:1746043693388855|now:1746043693382986|diff:5869| [2025/04/30 20:08:13 382991] [debug] |xqc_engine_main_logic|END|now:1746043693382758| [2025/04/30 20:08:13 382996] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693382996| [2025/04/30 20:08:13 383000] [debug] |xqc_engine_wakeup_after|wakeup:1746043693388855|now:1746043693383000|diff:5855| [2025/04/30 20:08:13 383004] [debug] |xqc_engine_main_logic|END|now:1746043693382996| [2025/04/30 20:08:13 384114] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:90|state:ESTABED|recv_time:1746043693384113| [2025/04/30 20:08:13 384130] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 384138] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:134| [2025/04/30 20:08:13 384145] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:135| [2025/04/30 20:08:13 384153] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:135| [2025/04/30 20:08:13 384159] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 384184] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:200|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:201|path_largest_ack:200| [2025/04/30 20:08:13 384195] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:134411|prior_delivered:90531|prior_time:1746043693325987|is_app_limited:0|send_elapse:54966|ack_elapse:58126|ctl_first_sent_time:1746043693326391|lagest_ack_time:1746043693384113|curr_delivered:157742| [2025/04/30 20:08:13 384203] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693326391| [2025/04/30 20:08:13 384217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 384224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:201|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:201|path_largest_ack:201| [2025/04/30 20:08:13 384231] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:134411|prior_delivered:90531|prior_time:1746043693325987|is_app_limited:0|send_elapse:54966|ack_elapse:58126|ctl_first_sent_time:1746043693326391|lagest_ack_time:1746043693384113|curr_delivered:158942| [2025/04/30 20:08:13 384238] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693326534| [2025/04/30 20:08:13 384245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 384251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58014|rttvar:551|minrtt:30776|latest_rtt:57579|ack_delay:32| [2025/04/30 20:08:13 384258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57956|rttvar:530|minrtt:30776|latest_rtt:57579|ack_delay:32| [2025/04/30 20:08:13 384264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:201|lost_pn:198|thresh:3| [2025/04/30 20:08:13 384271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 384547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:197|lost_pn:198|po_sent_time:1746043693323590|lost_send_time:1746043693318913|loss_delay:65200|frame:STREAM |repair:128| [2025/04/30 20:08:13 384559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693323590u| [2025/04/30 20:08:13 384566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 384572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693390193|now:1746043693384572|interval:5621| [2025/04/30 20:08:13 384579] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693390193|now:1746043693384572|interv:5621| [2025/04/30 20:08:13 384585] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54966, ack_elapse 58126, delivered 68411|rate 1176943|lost 57| [2025/04/30 20:08:13 384591] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176943) in round 4| [2025/04/30 20:08:13 384599] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 384605] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 384611] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:2400|po_sent_time:1746043693326534|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 384618] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:2400|po_sent_time:1746043693326534|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 384631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144014|srtt:57956|latest_rtt:57579|min_rtt:30776|applimit:0|lost:56|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 384641] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:135|largest:135|pns:2| [2025/04/30 20:08:13 384648] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:90|pkt_type:SHORT_HEADER|pkt_num:135|frame:ACK |recv_time:1746043693384113|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 384656] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813384113|now:1746043693384113|interv:120000000| [2025/04/30 20:08:13 384662] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813384113|now:1746043693384113|interv:120000000| [2025/04/30 20:08:13 384669] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693388855|pq_index:0| [2025/04/30 20:08:13 384674] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693382758| [2025/04/30 20:08:13 384678] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693384678| [2025/04/30 20:08:13 384683] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693384681| [2025/04/30 20:08:13 384690] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 384697] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57956|min_srtt:57956|path_bw:1269550|loss_rate:17.50|path_pto:0| [2025/04/30 20:08:13 384704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:212426| [2025/04/30 20:08:13 384712] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57956|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 384719] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:197|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 384726] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57956|min_srtt:57956|path_bw:1269550|loss_rate:17.50|path_pto:0| [2025/04/30 20:08:13 384733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:294116| [2025/04/30 20:08:13 384740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57956|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 384747] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 384759] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57956|min_srtt:57956|path_bw:1269550|loss_rate:17.50|path_pto:0| [2025/04/30 20:08:13 384766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:295283| [2025/04/30 20:08:13 384774] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57956|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 384781] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 384787] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57956|min_srtt:57956|path_bw:1269550|loss_rate:17.50|path_pto:0| [2025/04/30 20:08:13 384791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:296450| [2025/04/30 20:08:13 384796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 384800] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 384804] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 384809] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 384816] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:197|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 384822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:212426| [2025/04/30 20:08:13 384829] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 384835] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:321| [2025/04/30 20:08:13 384870] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693384843|stream_id:0|stream_offset:212426| [2025/04/30 20:08:13 384877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:321|origin_pktnum:197|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 384882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 384886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693390193|now:1746043693384886|interval:5307| [2025/04/30 20:08:13 384891] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693390193|now:1746043693384886|interv:5307| [2025/04/30 20:08:13 384898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 384912] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 384920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:294116| [2025/04/30 20:08:13 384927] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 384934] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:322| [2025/04/30 20:08:13 384964] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693384942|stream_id:0|stream_offset:294116| [2025/04/30 20:08:13 384970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:322|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 384975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 384979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693390193|now:1746043693384979|interval:5214| [2025/04/30 20:08:13 384986] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693390193|now:1746043693384979|interv:5214| [2025/04/30 20:08:13 384992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 384999] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 385006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:295283| [2025/04/30 20:08:13 385014] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 385020] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:323| [2025/04/30 20:08:13 385049] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693385028|stream_id:0|stream_offset:295283| [2025/04/30 20:08:13 385055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 385060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 385065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693390193|now:1746043693385064|interval:5129| [2025/04/30 20:08:13 385071] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693390193|now:1746043693385064|interv:5129| [2025/04/30 20:08:13 385078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 385085] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693390193| [2025/04/30 20:08:13 385092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693390193| [2025/04/30 20:08:13 385105] [debug] |xqc_engine_wakeup_after|wakeup:1746043693390193|now:1746043693385105|diff:5088| [2025/04/30 20:08:13 385112] [debug] |xqc_engine_main_logic|END|now:1746043693384681| [2025/04/30 20:08:13 385124] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:92|state:ESTABED|recv_time:1746043693385124| [2025/04/30 20:08:13 385133] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 385142] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:135| [2025/04/30 20:08:13 385148] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:136| [2025/04/30 20:08:13 385156] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:136| [2025/04/30 20:08:13 385163] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 385191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:203|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:203|path_largest_ack:203| [2025/04/30 20:08:13 385200] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:136811|prior_delivered:91731|prior_time:1746043693326660|is_app_limited:0|send_elapse:55486|ack_elapse:58464|ctl_first_sent_time:1746043693327112|lagest_ack_time:1746043693385124|curr_delivered:160142| [2025/04/30 20:08:13 385207] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693327112| [2025/04/30 20:08:13 385213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 385219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57956|rttvar:530|minrtt:30776|latest_rtt:58012|ack_delay:40| [2025/04/30 20:08:13 385225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57958|rttvar:402|minrtt:30776|latest_rtt:58012|ack_delay:40| [2025/04/30 20:08:13 385231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:203|lost_pn:200|thresh:3| [2025/04/30 20:08:13 385238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 385508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:199|lost_pn:200|po_sent_time:1746043693324993|lost_send_time:1746043693319861|loss_delay:65263|frame:STREAM |repair:128| [2025/04/30 20:08:13 385512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693324993u| [2025/04/30 20:08:13 385516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 385521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693392260|now:1746043693385520|interval:6740| [2025/04/30 20:08:13 385525] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693392260|now:1746043693385520|interv:6740| [2025/04/30 20:08:13 385536] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55486, ack_elapse 58464, delivered 68411|rate 1170138|lost 58| [2025/04/30 20:08:13 385543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170138) in round 4| [2025/04/30 20:08:13 385547] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 385552] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 385556] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693327112|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 385560] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693327112|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 385565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:57958|latest_rtt:58012|min_rtt:30776|applimit:0|lost:57|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 385573] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:136|largest:136|pns:2| [2025/04/30 20:08:13 385580] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:136|frame:ACK |recv_time:1746043693385124|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 385587] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813385124|now:1746043693385124|interv:120000000| [2025/04/30 20:08:13 385594] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813385124|now:1746043693385124|interv:120000000| [2025/04/30 20:08:13 385600] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693390193|pq_index:0| [2025/04/30 20:08:13 385606] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693384681| [2025/04/30 20:08:13 385610] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693385610| [2025/04/30 20:08:13 385615] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693385614| [2025/04/30 20:08:13 385621] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 385628] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57958|min_srtt:57958|path_bw:1269550|loss_rate:17.65|path_pto:0| [2025/04/30 20:08:13 385635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:214760| [2025/04/30 20:08:13 385642] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57958|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 385649] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:199|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 385662] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57958|min_srtt:57958|path_bw:1269550|loss_rate:17.65|path_pto:0| [2025/04/30 20:08:13 385669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:296450| [2025/04/30 20:08:13 385676] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57958|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 385683] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 385690] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57958|min_srtt:57958|path_bw:1269550|loss_rate:17.65|path_pto:0| [2025/04/30 20:08:13 385694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:297617| [2025/04/30 20:08:13 385700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 385707] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 385713] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 385720] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 385727] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:199|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 385734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:214760| [2025/04/30 20:08:13 385741] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 385748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:324| [2025/04/30 20:08:13 385789] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693385757|stream_id:0|stream_offset:214760| [2025/04/30 20:08:13 385795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:324|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:08:13 385800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 385804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693392260|now:1746043693385804|interval:6456| [2025/04/30 20:08:13 385811] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693392260|now:1746043693385804|interv:6456| [2025/04/30 20:08:13 385818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 385833] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 385841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:296450| [2025/04/30 20:08:13 385849] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 385855] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:325| [2025/04/30 20:08:13 385886] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693385863|stream_id:0|stream_offset:296450| [2025/04/30 20:08:13 385893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 385898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 385902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693392260|now:1746043693385902|interval:6358| [2025/04/30 20:08:13 385909] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693392260|now:1746043693385902|interv:6358| [2025/04/30 20:08:13 385916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 385924] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693392260| [2025/04/30 20:08:13 385931] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693392260| [2025/04/30 20:08:13 385937] [debug] |xqc_engine_wakeup_after|wakeup:1746043693392260|now:1746043693385937|diff:6323| [2025/04/30 20:08:13 385944] [debug] |xqc_engine_main_logic|END|now:1746043693385614| [2025/04/30 20:08:13 385952] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:94|state:ESTABED|recv_time:1746043693385951| [2025/04/30 20:08:13 385957] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 385962] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:136| [2025/04/30 20:08:13 385966] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:137| [2025/04/30 20:08:13 385972] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:137| [2025/04/30 20:08:13 385976] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 385983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:207|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:207|path_largest_ack:207| [2025/04/30 20:08:13 385987] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:139211|prior_delivered:94131|prior_time:1746043693327822|is_app_limited:0|send_elapse:55449|ack_elapse:58129|ctl_first_sent_time:1746043693328246|lagest_ack_time:1746043693385951|curr_delivered:161342| [2025/04/30 20:08:13 385992] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693328246| [2025/04/30 20:08:13 385996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 386005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57958|rttvar:402|minrtt:30776|latest_rtt:57705|ack_delay:32| [2025/04/30 20:08:13 386010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57923|rttvar:373|minrtt:30776|latest_rtt:57705|ack_delay:32| [2025/04/30 20:08:13 386014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:207|lost_pn:204|thresh:3| [2025/04/30 20:08:13 386018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386180] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:202|lost_pn:204|po_sent_time:1746043693326997|lost_send_time:1746043693320788|loss_delay:65163|frame:STREAM |repair:128| [2025/04/30 20:08:13 386310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:204|lost_pn:204|po_sent_time:1746043693327588|lost_send_time:1746043693320788|loss_delay:65163|frame:STREAM |repair:128| [2025/04/30 20:08:13 386315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693327588u| [2025/04/30 20:08:13 386319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 386323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693392861|now:1746043693386323|interval:6538| [2025/04/30 20:08:13 386328] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693392861|now:1746043693386323|interv:6538| [2025/04/30 20:08:13 386332] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55449, ack_elapse 58129, delivered 67211|rate 1156238|lost 60| [2025/04/30 20:08:13 386339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156238) in round 4| [2025/04/30 20:08:13 386345] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 386352] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 386359] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693328246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 386366] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693328246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 386374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144014|srtt:57923|latest_rtt:57705|min_rtt:30776|applimit:0|lost:58|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 386389] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:137|largest:137|pns:2| [2025/04/30 20:08:13 386396] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:94|pkt_type:SHORT_HEADER|pkt_num:137|frame:ACK |recv_time:1746043693385951|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 386404] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813385951|now:1746043693385951|interv:120000000| [2025/04/30 20:08:13 386410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813385951|now:1746043693385951|interv:120000000| [2025/04/30 20:08:13 386416] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693392260|pq_index:0| [2025/04/30 20:08:13 386423] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693385614| [2025/04/30 20:08:13 386429] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693386429| [2025/04/30 20:08:13 386437] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693386435| [2025/04/30 20:08:13 386446] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 386453] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57923|min_srtt:57923|path_bw:1269550|loss_rate:17.85|path_pto:0| [2025/04/30 20:08:13 386460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:218261| [2025/04/30 20:08:13 386468] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57923|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 386475] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:202|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 386482] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57923|min_srtt:57923|path_bw:1269550|loss_rate:17.85|path_pto:0| [2025/04/30 20:08:13 386486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:220595| [2025/04/30 20:08:13 386490] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57923|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 386496] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:204|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 386503] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57923|min_srtt:57923|path_bw:1269550|loss_rate:17.85|path_pto:0| [2025/04/30 20:08:13 386510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:297617| [2025/04/30 20:08:13 386524] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57923|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 386532] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 386539] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57923|min_srtt:57923|path_bw:1269550|loss_rate:17.85|path_pto:0| [2025/04/30 20:08:13 386546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:298784| [2025/04/30 20:08:13 386552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 386558] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 386564] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 386572] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 386579] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:202|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 386586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:218261| [2025/04/30 20:08:13 386593] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 386599] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:326| [2025/04/30 20:08:13 386638] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693386609|stream_id:0|stream_offset:218261| [2025/04/30 20:08:13 386648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:326|origin_pktnum:202|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 386655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 386662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693392861|now:1746043693386661|interval:6200| [2025/04/30 20:08:13 386669] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693392861|now:1746043693386661|interv:6200| [2025/04/30 20:08:13 386676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 386684] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:204|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 386690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:220595| [2025/04/30 20:08:13 386704] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 386712] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:327| [2025/04/30 20:08:13 386746] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693386722|stream_id:0|stream_offset:220595| [2025/04/30 20:08:13 386753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:327|origin_pktnum:204|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 386758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 386762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693392861|now:1746043693386762|interval:6099| [2025/04/30 20:08:13 386769] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693392861|now:1746043693386762|interv:6099| [2025/04/30 20:08:13 386776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 386784] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 386791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:297617| [2025/04/30 20:08:13 386798] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 386804] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:328| [2025/04/30 20:08:13 386832] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693386811|stream_id:0|stream_offset:297617| [2025/04/30 20:08:13 386837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 386842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 386846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693392861|now:1746043693386846|interval:6015| [2025/04/30 20:08:13 386853] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693392861|now:1746043693386846|interv:6015| [2025/04/30 20:08:13 386859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 386867] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693392861| [2025/04/30 20:08:13 386874] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693392861| [2025/04/30 20:08:13 386880] [debug] |xqc_engine_wakeup_after|wakeup:1746043693392861|now:1746043693386880|diff:5981| [2025/04/30 20:08:13 386887] [debug] |xqc_engine_main_logic|END|now:1746043693386435| [2025/04/30 20:08:13 386895] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:94|state:ESTABED|recv_time:1746043693386894| [2025/04/30 20:08:13 386900] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 386911] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:137| [2025/04/30 20:08:13 386915] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:138| [2025/04/30 20:08:13 386920] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:138| [2025/04/30 20:08:13 386924] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 386931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 386935] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:139211|prior_delivered:95331|prior_time:1746043693328688|is_app_limited:0|send_elapse:55678|ack_elapse:58206|ctl_first_sent_time:1746043693328989|lagest_ack_time:1746043693386894|curr_delivered:162542| [2025/04/30 20:08:13 386940] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693328989| [2025/04/30 20:08:13 386944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 386949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57923|rttvar:373|minrtt:30776|latest_rtt:57905|ack_delay:48| [2025/04/30 20:08:13 386953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57915|rttvar:296|minrtt:30776|latest_rtt:57905|ack_delay:48| [2025/04/30 20:08:13 386957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:208|lost_pn:205|thresh:3| [2025/04/30 20:08:13 386961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 386996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387180] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 387253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:205|lost_pn:205|po_sent_time:1746043693327698|lost_send_time:1746043693321740|loss_delay:65154|frame:STREAM |repair:128| [2025/04/30 20:08:13 387258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693327698u| [2025/04/30 20:08:13 387262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 387266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693393271|now:1746043693387266|interval:6005| [2025/04/30 20:08:13 387276] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693393271|now:1746043693387266|interv:6005| [2025/04/30 20:08:13 387280] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55678, ack_elapse 58206, delivered 67211|rate 1154709|lost 61| [2025/04/30 20:08:13 387284] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154709) in round 4| [2025/04/30 20:08:13 387289] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 387293] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 387297] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693328989|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 387302] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693328989|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 387306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:57915|latest_rtt:57905|min_rtt:30776|applimit:0|lost:60|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 387312] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:138|largest:138|pns:2| [2025/04/30 20:08:13 387317] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:94|pkt_type:SHORT_HEADER|pkt_num:138|frame:ACK |recv_time:1746043693386894|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 387325] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813386894|now:1746043693386894|interv:120000000| [2025/04/30 20:08:13 387331] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813386894|now:1746043693386894|interv:120000000| [2025/04/30 20:08:13 387338] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693392861|pq_index:0| [2025/04/30 20:08:13 387345] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693386435| [2025/04/30 20:08:13 387352] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693387351| [2025/04/30 20:08:13 387360] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693387358| [2025/04/30 20:08:13 387367] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 387374] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57915|min_srtt:57915|path_bw:1269550|loss_rate:18.29|path_pto:0| [2025/04/30 20:08:13 387381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:221762| [2025/04/30 20:08:13 387389] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57915|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 387402] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:205|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 387410] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57915|min_srtt:57915|path_bw:1269550|loss_rate:18.29|path_pto:0| [2025/04/30 20:08:13 387417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:298784| [2025/04/30 20:08:13 387424] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57915|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 387430] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 387437] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57915|min_srtt:57915|path_bw:1269550|loss_rate:18.29|path_pto:0| [2025/04/30 20:08:13 387443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:299951| [2025/04/30 20:08:13 387450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 387456] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 387461] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 387465] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 387470] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:205|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 387474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:221762| [2025/04/30 20:08:13 387480] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 387487] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:329| [2025/04/30 20:08:13 387551] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693387499|stream_id:0|stream_offset:221762| [2025/04/30 20:08:13 387563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:329|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:08:13 387570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 387577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693393271|now:1746043693387577|interval:5694| [2025/04/30 20:08:13 387584] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693393271|now:1746043693387577|interv:5694| [2025/04/30 20:08:13 387590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 387600] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 387605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:298784| [2025/04/30 20:08:13 387609] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 387613] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:330| [2025/04/30 20:08:13 387649] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693387620|stream_id:0|stream_offset:298784| [2025/04/30 20:08:13 387659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 387665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 387672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693393271|now:1746043693387672|interval:5599| [2025/04/30 20:08:13 387679] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693393271|now:1746043693387672|interv:5599| [2025/04/30 20:08:13 387686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 387693] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693393271| [2025/04/30 20:08:13 387700] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693393271| [2025/04/30 20:08:13 387704] [debug] |xqc_engine_wakeup_after|wakeup:1746043693393271|now:1746043693387704|diff:5567| [2025/04/30 20:08:13 387708] [debug] |xqc_engine_main_logic|END|now:1746043693387358| [2025/04/30 20:08:13 387714] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693387714| [2025/04/30 20:08:13 387718] [debug] |xqc_engine_wakeup_after|wakeup:1746043693393271|now:1746043693387718|diff:5553| [2025/04/30 20:08:13 387722] [debug] |xqc_engine_main_logic|END|now:1746043693387714| [2025/04/30 20:08:13 390735] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:97|state:ESTABED|recv_time:1746043693390733| [2025/04/30 20:08:13 390751] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 390760] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:138| [2025/04/30 20:08:13 390766] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:139| [2025/04/30 20:08:13 390776] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:139| [2025/04/30 20:08:13 390783] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 390794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:211|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:211|path_largest_ack:211| [2025/04/30 20:08:13 390801] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:141611|prior_delivered:96531|prior_time:1746043693329726|is_app_limited:0|send_elapse:56787|ack_elapse:61007|ctl_first_sent_time:1746043693330195|lagest_ack_time:1746043693390733|curr_delivered:163742| [2025/04/30 20:08:13 390827] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693330195| [2025/04/30 20:08:13 390834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 390840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57915|rttvar:296|minrtt:30776|latest_rtt:60538|ack_delay:936| [2025/04/30 20:08:13 390847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58126|rttvar:643|minrtt:30776|latest_rtt:60538|ack_delay:936| [2025/04/30 20:08:13 390852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:211|lost_pn:208|thresh:3| [2025/04/30 20:08:13 390856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 390999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:206|lost_pn:208|po_sent_time:1746043693328117|lost_send_time:1746043693322628|loss_delay:68105|frame:STREAM |repair:128| [2025/04/30 20:08:13 391097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693328117u| [2025/04/30 20:08:13 391101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 391105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693397188|now:1746043693391105|interval:6083| [2025/04/30 20:08:13 391110] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693397188|now:1746043693391105|interv:6083| [2025/04/30 20:08:13 391114] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56787, ack_elapse 61007, delivered 67211|rate 1101693|lost 62| [2025/04/30 20:08:13 391119] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101693) in round 4| [2025/04/30 20:08:13 391123] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 391128] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 391132] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693330195|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 391139] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693330195|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 391144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:58126|latest_rtt:60538|min_rtt:30776|applimit:0|lost:61|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 391150] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:139|largest:139|pns:2| [2025/04/30 20:08:13 391155] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:97|pkt_type:SHORT_HEADER|pkt_num:139|frame:ACK |recv_time:1746043693390733|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 391160] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813390733|now:1746043693390733|interv:120000000| [2025/04/30 20:08:13 391164] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813390733|now:1746043693390733|interv:120000000| [2025/04/30 20:08:13 391190] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693393271|pq_index:0| [2025/04/30 20:08:13 391195] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693387358| [2025/04/30 20:08:13 391199] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693391199| [2025/04/30 20:08:13 391205] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693391203| [2025/04/30 20:08:13 391211] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 391216] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58126|min_srtt:58126|path_bw:1269550|loss_rate:18.48|path_pto:0| [2025/04/30 20:08:13 391221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:222929| [2025/04/30 20:08:13 391226] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58126|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 391231] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:206|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 391236] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58126|min_srtt:58126|path_bw:1269550|loss_rate:18.48|path_pto:0| [2025/04/30 20:08:13 391240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:299951| [2025/04/30 20:08:13 391245] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58126|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 391259] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 391263] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58126|min_srtt:58126|path_bw:1269550|loss_rate:18.48|path_pto:0| [2025/04/30 20:08:13 391268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:301118| [2025/04/30 20:08:13 391272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 391276] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 391280] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 391284] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 391289] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:206|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 391294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:222929| [2025/04/30 20:08:13 391298] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 391303] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:331| [2025/04/30 20:08:13 391341] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693391311|stream_id:0|stream_offset:222929| [2025/04/30 20:08:13 391350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:331|origin_pktnum:206|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 391358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 391364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693397188|now:1746043693391364|interval:5824| [2025/04/30 20:08:13 391371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693397188|now:1746043693391364|interv:5824| [2025/04/30 20:08:13 391378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 391386] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 391393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:299951| [2025/04/30 20:08:13 391400] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 391407] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:332| [2025/04/30 20:08:13 391462] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693391417|stream_id:0|stream_offset:299951| [2025/04/30 20:08:13 391480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 391488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 391495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693397188|now:1746043693391495|interval:5693| [2025/04/30 20:08:13 391502] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693397188|now:1746043693391495|interv:5693| [2025/04/30 20:08:13 391509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 391516] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693397188| [2025/04/30 20:08:13 391522] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693397188| [2025/04/30 20:08:13 391528] [debug] |xqc_engine_wakeup_after|wakeup:1746043693397188|now:1746043693391528|diff:5660| [2025/04/30 20:08:13 391534] [debug] |xqc_engine_main_logic|END|now:1746043693391203| [2025/04/30 20:08:13 391544] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:96|state:ESTABED|recv_time:1746043693391544| [2025/04/30 20:08:13 391551] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 391559] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:139| [2025/04/30 20:08:13 391564] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:140| [2025/04/30 20:08:13 391572] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:140| [2025/04/30 20:08:13 391578] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 391586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 391593] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:2|tx_in_flight:141611|prior_delivered:97731|prior_time:1746043693330930|is_app_limited:0|send_elapse:57588|ack_elapse:60614|ctl_first_sent_time:1746043693331417|lagest_ack_time:1746043693391544|curr_delivered:164942| [2025/04/30 20:08:13 391599] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693331417| [2025/04/30 20:08:13 391607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 391614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58126|rttvar:643|minrtt:30776|latest_rtt:60127|ack_delay:24| [2025/04/30 20:08:13 391621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58373|rttvar:977|minrtt:30776|latest_rtt:60127|ack_delay:24| [2025/04/30 20:08:13 391627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:212|lost_pn:209|thresh:3| [2025/04/30 20:08:13 391633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 391974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:209|lost_pn:209|po_sent_time:1746043693329083|lost_send_time:1746043693323902|loss_delay:67642|frame:STREAM |repair:128| [2025/04/30 20:08:13 391979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693329083u| [2025/04/30 20:08:13 391983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 391987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693397703|now:1746043693391987|interval:5716| [2025/04/30 20:08:13 391991] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693397703|now:1746043693391987|interv:5716| [2025/04/30 20:08:13 391996] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57588, ack_elapse 60614, delivered 67211|rate 1108836|lost 63| [2025/04/30 20:08:13 392000] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1108836) in round 4| [2025/04/30 20:08:13 392005] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 392009] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 392013] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693331417|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 392018] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693331417|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 392023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:58373|latest_rtt:60127|min_rtt:30776|applimit:0|lost:62|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 392029] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:140|largest:140|pns:2| [2025/04/30 20:08:13 392033] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:140|frame:ACK |recv_time:1746043693391544|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 392042] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813391544|now:1746043693391544|interv:120000000| [2025/04/30 20:08:13 392046] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813391544|now:1746043693391544|interv:120000000| [2025/04/30 20:08:13 392050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693397188|pq_index:0| [2025/04/30 20:08:13 392054] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693391203| [2025/04/30 20:08:13 392058] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693392058| [2025/04/30 20:08:13 392063] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693392062| [2025/04/30 20:08:13 392072] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 392079] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58373|min_srtt:58373|path_bw:1269550|loss_rate:18.67|path_pto:0| [2025/04/30 20:08:13 392087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:226430| [2025/04/30 20:08:13 392094] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58373|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 392102] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:209|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 392109] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58373|min_srtt:58373|path_bw:1269550|loss_rate:18.67|path_pto:0| [2025/04/30 20:08:13 392115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:301118| [2025/04/30 20:08:13 392123] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58373|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 392130] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 392138] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58373|min_srtt:58373|path_bw:1269550|loss_rate:18.67|path_pto:0| [2025/04/30 20:08:13 392144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:302285| [2025/04/30 20:08:13 392151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 392158] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 392164] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 392196] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 392203] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:209|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 392209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:226430| [2025/04/30 20:08:13 392216] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 392222] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:333| [2025/04/30 20:08:13 392264] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693392232|stream_id:0|stream_offset:226430| [2025/04/30 20:08:13 392274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:333|origin_pktnum:209|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 392281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 392288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693397703|now:1746043693392287|interval:5416| [2025/04/30 20:08:13 392295] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693397703|now:1746043693392287|interv:5416| [2025/04/30 20:08:13 392302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 392309] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 392316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:301118| [2025/04/30 20:08:13 392324] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 392331] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:334| [2025/04/30 20:08:13 392368] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693392341|stream_id:0|stream_offset:301118| [2025/04/30 20:08:13 392378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 392386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 392392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693397703|now:1746043693392392|interval:5311| [2025/04/30 20:08:13 392400] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693397703|now:1746043693392392|interv:5311| [2025/04/30 20:08:13 392407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 392421] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693397703| [2025/04/30 20:08:13 392428] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693397703| [2025/04/30 20:08:13 392432] [debug] |xqc_engine_wakeup_after|wakeup:1746043693397703|now:1746043693392432|diff:5271| [2025/04/30 20:08:13 392437] [debug] |xqc_engine_main_logic|END|now:1746043693392062| [2025/04/30 20:08:13 392445] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:98|state:ESTABED|recv_time:1746043693392444| [2025/04/30 20:08:13 392450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 392455] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:140| [2025/04/30 20:08:13 392459] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:141| [2025/04/30 20:08:13 392465] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:141| [2025/04/30 20:08:13 392470] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 392476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:214|origin_pktnum:95|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:214|path_largest_ack:214| [2025/04/30 20:08:13 392481] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:139211|prior_delivered:98931|prior_time:1746043693332847|is_app_limited:0|send_elapse:57895|ack_elapse:59597|ctl_first_sent_time:1746043693333269|lagest_ack_time:1746043693392444|curr_delivered:166142| [2025/04/30 20:08:13 392486] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693333269| [2025/04/30 20:08:13 392492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 392499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58373|rttvar:977|minrtt:30776|latest_rtt:59175|ack_delay:40| [2025/04/30 20:08:13 392506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58468|rttvar:923|minrtt:30776|latest_rtt:59175|ack_delay:40| [2025/04/30 20:08:13 392512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:214|lost_pn:211|thresh:3| [2025/04/30 20:08:13 392517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 392795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:210|lost_pn:211|po_sent_time:1746043693330061|lost_send_time:1746043693325873|loss_delay:66571|frame:STREAM |repair:128| [2025/04/30 20:08:13 392799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693330061u| [2025/04/30 20:08:13 392804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 392808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693398168|now:1746043693392808|interval:5360| [2025/04/30 20:08:13 392812] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693398168|now:1746043693392808|interv:5360| [2025/04/30 20:08:13 392816] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57895, ack_elapse 59597, delivered 67211|rate 1127758|lost 64| [2025/04/30 20:08:13 392821] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127758) in round 4| [2025/04/30 20:08:13 392825] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 392829] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 392834] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693333269|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 392838] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693333269|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 392843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:58468|latest_rtt:59175|min_rtt:30776|applimit:0|lost:63|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 392849] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:141|largest:141|pns:2| [2025/04/30 20:08:13 392853] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:141|frame:ACK |recv_time:1746043693392444|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 392858] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813392444|now:1746043693392444|interv:120000000| [2025/04/30 20:08:13 392863] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813392444|now:1746043693392444|interv:120000000| [2025/04/30 20:08:13 392867] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693397703|pq_index:0| [2025/04/30 20:08:13 392871] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693392062| [2025/04/30 20:08:13 392875] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693392875| [2025/04/30 20:08:13 392880] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693392879| [2025/04/30 20:08:13 392888] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 392893] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58468|min_srtt:58468|path_bw:1269550|loss_rate:18.86|path_pto:0| [2025/04/30 20:08:13 392898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:227597| [2025/04/30 20:08:13 392902] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58468|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 392907] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:210|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 392911] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58468|min_srtt:58468|path_bw:1269550|loss_rate:18.86|path_pto:0| [2025/04/30 20:08:13 392916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:302285| [2025/04/30 20:08:13 392920] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58468|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 392924] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 392929] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58468|min_srtt:58468|path_bw:1269550|loss_rate:18.86|path_pto:0| [2025/04/30 20:08:13 392933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:303452| [2025/04/30 20:08:13 392937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 392941] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 392945] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 392949] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 392953] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:210|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 392958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:227597| [2025/04/30 20:08:13 392962] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 392966] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:335| [2025/04/30 20:08:13 393002] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693392974|stream_id:0|stream_offset:227597| [2025/04/30 20:08:13 393018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:335|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:08:13 393025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 393031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693398168|now:1746043693393031|interval:5137| [2025/04/30 20:08:13 393035] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693398168|now:1746043693393031|interv:5137| [2025/04/30 20:08:13 393039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 393044] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 393048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:302285| [2025/04/30 20:08:13 393053] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 393057] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:336| [2025/04/30 20:08:13 393092] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693393065|stream_id:0|stream_offset:302285| [2025/04/30 20:08:13 393101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:336|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 393107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 393114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693398168|now:1746043693393114|interval:5054| [2025/04/30 20:08:13 393121] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693398168|now:1746043693393114|interv:5054| [2025/04/30 20:08:13 393127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 393134] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693398168| [2025/04/30 20:08:13 393140] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693398168| [2025/04/30 20:08:13 393146] [debug] |xqc_engine_wakeup_after|wakeup:1746043693398168|now:1746043693393146|diff:5022| [2025/04/30 20:08:13 393152] [debug] |xqc_engine_main_logic|END|now:1746043693392879| [2025/04/30 20:08:13 393163] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:98|state:ESTABED|recv_time:1746043693393163| [2025/04/30 20:08:13 393189] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 393198] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:141| [2025/04/30 20:08:13 393204] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:142| [2025/04/30 20:08:13 393218] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:142| [2025/04/30 20:08:13 393225] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 393233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:215|origin_pktnum:96|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:215|path_largest_ack:215| [2025/04/30 20:08:13 393241] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:140411|prior_delivered:98931|prior_time:1746043693332847|is_app_limited:0|send_elapse:58007|ack_elapse:60316|ctl_first_sent_time:1746043693333381|lagest_ack_time:1746043693393163|curr_delivered:167342| [2025/04/30 20:08:13 393248] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693333381| [2025/04/30 20:08:13 393256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:08:13 393262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58468|rttvar:923|minrtt:30776|latest_rtt:59782|ack_delay:56| [2025/04/30 20:08:13 393269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58625|rttvar:1007|minrtt:30776|latest_rtt:59782|ack_delay:56| [2025/04/30 20:08:13 393276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:215|lost_pn:212|thresh:3| [2025/04/30 20:08:13 393282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 393591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693398851|now:1746043693393591|interval:5260| [2025/04/30 20:08:13 393595] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693398851|now:1746043693393591|interv:5260| [2025/04/30 20:08:13 393600] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58007, ack_elapse 60316, delivered 68411|rate 1134209|lost 64| [2025/04/30 20:08:13 393604] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134209) in round 4| [2025/04/30 20:08:13 393612] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 393616] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 393620] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693333381|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 393625] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693333381|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 393630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146414|srtt:58625|latest_rtt:59782|min_rtt:30776|applimit:0|lost:64|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 393636] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:142|largest:142|pns:2| [2025/04/30 20:08:13 393640] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:142|frame:ACK |recv_time:1746043693393163|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 393645] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813393163|now:1746043693393163|interv:120000000| [2025/04/30 20:08:13 393650] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813393163|now:1746043693393163|interv:120000000| [2025/04/30 20:08:13 393654] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693398168|pq_index:0| [2025/04/30 20:08:13 393658] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693392879| [2025/04/30 20:08:13 393662] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693393662| [2025/04/30 20:08:13 393667] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693393666| [2025/04/30 20:08:13 393672] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 393678] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58625|min_srtt:58625|path_bw:1269550|loss_rate:19.05|path_pto:0| [2025/04/30 20:08:13 393682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:303452| [2025/04/30 20:08:13 393687] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58625|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 393691] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 393696] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58625|min_srtt:58625|path_bw:1269550|loss_rate:19.05|path_pto:0| [2025/04/30 20:08:13 393703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:304619| [2025/04/30 20:08:13 393708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 393712] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 393715] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 393720] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 393724] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 393728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:303452| [2025/04/30 20:08:13 393733] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 393737] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:337| [2025/04/30 20:08:13 393776] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693393745|stream_id:0|stream_offset:303452| [2025/04/30 20:08:13 393785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 393793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 393799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693398851|now:1746043693393799|interval:5052| [2025/04/30 20:08:13 393805] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693398851|now:1746043693393799|interv:5052| [2025/04/30 20:08:13 393809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 393814] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693398851| [2025/04/30 20:08:13 393818] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693398851| [2025/04/30 20:08:13 393822] [debug] |xqc_engine_wakeup_after|wakeup:1746043693398851|now:1746043693393822|diff:5029| [2025/04/30 20:08:13 393827] [debug] |xqc_engine_main_logic|END|now:1746043693393666| [2025/04/30 20:08:13 393834] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:100|state:ESTABED|recv_time:1746043693393834| [2025/04/30 20:08:13 393839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 393845] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:142| [2025/04/30 20:08:13 393849] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:143| [2025/04/30 20:08:13 393855] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:143| [2025/04/30 20:08:13 393859] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 393870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:220|origin_pktnum:99|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:08:13 393875] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:142811|prior_delivered:100131|prior_time:1746043693333809|is_app_limited:0|send_elapse:55373|ack_elapse:60025|ctl_first_sent_time:1746043693334235|lagest_ack_time:1746043693393834|curr_delivered:168542| [2025/04/30 20:08:13 393880] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693334235| [2025/04/30 20:08:13 393884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:08:13 393889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58625|rttvar:1007|minrtt:30776|latest_rtt:59599|ack_delay:40| [2025/04/30 20:08:13 393893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58741|rttvar:989|minrtt:30776|latest_rtt:59599|ack_delay:40| [2025/04/30 20:08:13 393897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:220|lost_pn:217|thresh:3| [2025/04/30 20:08:13 393902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 393997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 394154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:213|lost_pn:217|po_sent_time:1746043693331597|lost_send_time:1746043693326786|loss_delay:67048|frame:STREAM |repair:128| [2025/04/30 20:08:13 394162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:216|lost_pn:217|po_sent_time:1746043693333508|lost_send_time:1746043693326786|loss_delay:67048|frame:STREAM |repair:128| [2025/04/30 20:08:13 394187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:217|lost_pn:217|po_sent_time:1746043693333612|lost_send_time:1746043693326786|loss_delay:67048|frame:STREAM |repair:128| [2025/04/30 20:08:13 394194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693333612u| [2025/04/30 20:08:13 394202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 394208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693400733|now:1746043693394208|interval:6525| [2025/04/30 20:08:13 394220] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693400733|now:1746043693394208|interv:6525| [2025/04/30 20:08:13 394226] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55373, ack_elapse 60025, delivered 68411|rate 1139708|lost 67| [2025/04/30 20:08:13 394233] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139708) in round 4| [2025/04/30 20:08:13 394240] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 394247] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 394253] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693334235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 394260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693334235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 394268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:142814|srtt:58741|latest_rtt:59599|min_rtt:30776|applimit:0|lost:64|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 394277] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:143|largest:143|pns:2| [2025/04/30 20:08:13 394284] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:100|pkt_type:SHORT_HEADER|pkt_num:143|frame:ACK |recv_time:1746043693393834|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 394291] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813393834|now:1746043693393834|interv:120000000| [2025/04/30 20:08:13 394297] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813393834|now:1746043693393834|interv:120000000| [2025/04/30 20:08:13 394304] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693398851|pq_index:0| [2025/04/30 20:08:13 394311] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693393666| [2025/04/30 20:08:13 394318] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693394318| [2025/04/30 20:08:13 394326] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693394324| [2025/04/30 20:08:13 394334] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 394341] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58741|min_srtt:58741|path_bw:1269550|loss_rate:18.99|path_pto:0| [2025/04/30 20:08:13 394348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:231098| [2025/04/30 20:08:13 394356] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58741|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 394365] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:213|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 394369] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58741|min_srtt:58741|path_bw:1269550|loss_rate:18.99|path_pto:0| [2025/04/30 20:08:13 394374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:98060| [2025/04/30 20:08:13 394378] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58741|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 394382] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:216|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 394387] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58741|min_srtt:58741|path_bw:1269550|loss_rate:18.99|path_pto:0| [2025/04/30 20:08:13 394391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:232265| [2025/04/30 20:08:13 394395] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58741|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 394399] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:217|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 394404] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58741|min_srtt:58741|path_bw:1269550|loss_rate:18.99|path_pto:0| [2025/04/30 20:08:13 394408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:304619| [2025/04/30 20:08:13 394412] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58741|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 394416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 394421] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58741|min_srtt:58741|path_bw:1269550|loss_rate:18.99|path_pto:0| [2025/04/30 20:08:13 394425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:305786| [2025/04/30 20:08:13 394429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 394433] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 394437] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 394444] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 394449] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:213|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 394453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:231098| [2025/04/30 20:08:13 394457] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 394462] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:338| [2025/04/30 20:08:13 394500] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142814|now:1746043693394470|stream_id:0|stream_offset:231098| [2025/04/30 20:08:13 394510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:338|origin_pktnum:213|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 394517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142814|applimit:0| [2025/04/30 20:08:13 394524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693400733|now:1746043693394523|interval:6210| [2025/04/30 20:08:13 394529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693400733|now:1746043693394523|interv:6210| [2025/04/30 20:08:13 394534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:144014| [2025/04/30 20:08:13 394538] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:216|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 394543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:98060| [2025/04/30 20:08:13 394547] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 394551] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:339| [2025/04/30 20:08:13 394602] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693394558|stream_id:0|stream_offset:98060| [2025/04/30 20:08:13 394610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:339|origin_pktnum:97|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 394617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 394624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693400733|now:1746043693394623|interval:6110| [2025/04/30 20:08:13 394630] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693400733|now:1746043693394623|interv:6110| [2025/04/30 20:08:13 394636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 394643] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:217|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 394656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:232265| [2025/04/30 20:08:13 394663] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 394669] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:340| [2025/04/30 20:08:13 394724] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693394680|stream_id:0|stream_offset:232265| [2025/04/30 20:08:13 394734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:340|origin_pktnum:217|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 394741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 394747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693400733|now:1746043693394747|interval:5986| [2025/04/30 20:08:13 394754] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693400733|now:1746043693394747|interv:5986| [2025/04/30 20:08:13 394761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 394769] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 394774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:304619| [2025/04/30 20:08:13 394779] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 394786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:341| [2025/04/30 20:08:13 394838] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693394796|stream_id:0|stream_offset:304619| [2025/04/30 20:08:13 394848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 394855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 394861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693400733|now:1746043693394861|interval:5872| [2025/04/30 20:08:13 394866] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693400733|now:1746043693394861|interv:5872| [2025/04/30 20:08:13 394871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 394878] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693400733| [2025/04/30 20:08:13 394885] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693400733| [2025/04/30 20:08:13 394891] [debug] |xqc_engine_wakeup_after|wakeup:1746043693400733|now:1746043693394891|diff:5842| [2025/04/30 20:08:13 394904] [debug] |xqc_engine_main_logic|END|now:1746043693394324| [2025/04/30 20:08:13 394915] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:102|state:ESTABED|recv_time:1746043693394914| [2025/04/30 20:08:13 394922] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 394931] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:143| [2025/04/30 20:08:13 394937] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:144| [2025/04/30 20:08:13 394945] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:144| [2025/04/30 20:08:13 394952] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 394961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:225|origin_pktnum:101|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:225|path_largest_ack:225| [2025/04/30 20:08:13 394969] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:8|tx_in_flight:145211|prior_delivered:102531|prior_time:1746043693336661|is_app_limited:0|send_elapse:57970|ack_elapse:58253|ctl_first_sent_time:1746043693337063|lagest_ack_time:1746043693394914|curr_delivered:169742| [2025/04/30 20:08:13 394976] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693337063| [2025/04/30 20:08:13 394984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:08:13 394991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58741|rttvar:989|minrtt:30776|latest_rtt:57851|ack_delay:40| [2025/04/30 20:08:13 394997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58625|rttvar:974|minrtt:30776|latest_rtt:57851|ack_delay:40| [2025/04/30 20:08:13 395004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:225|lost_pn:222|thresh:3| [2025/04/30 20:08:13 395010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 395353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 395368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:218|lost_pn:222|po_sent_time:1746043693333685|lost_send_time:1746043693328961|loss_delay:65953|frame:STREAM |repair:128| [2025/04/30 20:08:13 395374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:219|lost_pn:222|po_sent_time:1746043693334145|lost_send_time:1746043693328961|loss_delay:65953|frame:STREAM |repair:128| [2025/04/30 20:08:13 395379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:221|lost_pn:222|po_sent_time:1746043693334311|lost_send_time:1746043693328961|loss_delay:65953|frame:STREAM |repair:128| [2025/04/30 20:08:13 395383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:222|lost_pn:222|po_sent_time:1746043693334434|lost_send_time:1746043693328961|loss_delay:65953|frame:STREAM |repair:128| [2025/04/30 20:08:13 395388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693334434u| [2025/04/30 20:08:13 395392] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |lost interval:100984|lost_count:69|send_count:214|pkt_num:222|po_send_time:1746043693334434|srtt:58625|cwnd:148483|bw:1269550|conn_life:218526|now:0|last_lost_time:218526| [2025/04/30 20:08:13 395397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 395401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693400989|now:1746043693395401|interval:5588| [2025/04/30 20:08:13 395406] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693400989|now:1746043693395401|interv:5588| [2025/04/30 20:08:13 395410] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57970, ack_elapse 58253, delivered 67211|rate 1153777|lost 71| [2025/04/30 20:08:13 395414] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153777) in round 4| [2025/04/30 20:08:13 395418] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 395423] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 395427] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:4|acked:1200|po_sent_time:1746043693337063|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 395431] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:4|acked:1200|po_sent_time:1746043693337063|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 395436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:141614|srtt:58625|latest_rtt:57851|min_rtt:30776|applimit:0|lost:67|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 395442] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:144|largest:144|pns:2| [2025/04/30 20:08:13 395446] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:102|pkt_type:SHORT_HEADER|pkt_num:144|frame:ACK |recv_time:1746043693394914|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 395454] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813394914|now:1746043693394914|interv:120000000| [2025/04/30 20:08:13 395458] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813394914|now:1746043693394914|interv:120000000| [2025/04/30 20:08:13 395463] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693400733|pq_index:0| [2025/04/30 20:08:13 395467] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693394324| [2025/04/30 20:08:13 395471] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693395471| [2025/04/30 20:08:13 395476] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693395475| [2025/04/30 20:08:13 395481] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 395486] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58625|min_srtt:58625|path_bw:1269550|loss_rate:19.65|path_pto:0| [2025/04/30 20:08:13 395490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141614|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:233432| [2025/04/30 20:08:13 395495] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58625|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 395500] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:218|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 395504] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58625|min_srtt:58625|path_bw:1269550|loss_rate:19.65|path_pto:0| [2025/04/30 20:08:13 395508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141614|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 395513] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58625|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 395517] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:219|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 395521] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58625|min_srtt:58625|path_bw:1269550|loss_rate:19.65|path_pto:0| [2025/04/30 20:08:13 395525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141614|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:234599| [2025/04/30 20:08:13 395530] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58625|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 395534] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:221|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 395538] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58625|min_srtt:58625|path_bw:1269550|loss_rate:19.65|path_pto:0| [2025/04/30 20:08:13 395546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141614|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:235766| [2025/04/30 20:08:13 395554] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58625|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 395561] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:222|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 395568] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58625|min_srtt:58625|path_bw:1269550|loss_rate:19.65|path_pto:0| [2025/04/30 20:08:13 395572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141614|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:305786| [2025/04/30 20:08:13 395576] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58625|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 395581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 395588] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58625|min_srtt:58625|path_bw:1269550|loss_rate:19.65|path_pto:0| [2025/04/30 20:08:13 395594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:141614|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:306953| [2025/04/30 20:08:13 395601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 395608] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 395613] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 395620] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 395627] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:218|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 395634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141614|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:233432| [2025/04/30 20:08:13 395641] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 395648] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:342| [2025/04/30 20:08:13 395709] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141614|now:1746043693395659|stream_id:0|stream_offset:233432| [2025/04/30 20:08:13 395720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:342|origin_pktnum:218|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 395738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:141614|applimit:0| [2025/04/30 20:08:13 395743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693400989|now:1746043693395743|interval:5246| [2025/04/30 20:08:13 395748] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693400989|now:1746043693395743|interv:5246| [2025/04/30 20:08:13 395755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:142814| [2025/04/30 20:08:13 395763] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:219|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 395770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 395776] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 395780] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:343| [2025/04/30 20:08:13 395812] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142814|now:1746043693395787|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 395818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:343|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:08:13 395822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142814|applimit:0| [2025/04/30 20:08:13 395826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693400989|now:1746043693395826|interval:5163| [2025/04/30 20:08:13 395831] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693400989|now:1746043693395826|interv:5163| [2025/04/30 20:08:13 395835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:144014| [2025/04/30 20:08:13 395839] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:221|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 395843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:234599| [2025/04/30 20:08:13 395848] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 395852] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:344| [2025/04/30 20:08:13 395873] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693395858|stream_id:0|stream_offset:234599| [2025/04/30 20:08:13 395879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:344|origin_pktnum:221|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 395883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 395892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693400989|now:1746043693395891|interval:5098| [2025/04/30 20:08:13 395896] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693400989|now:1746043693395891|interv:5098| [2025/04/30 20:08:13 395900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 395904] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:222|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 395908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:235766| [2025/04/30 20:08:13 395913] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 395917] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:345| [2025/04/30 20:08:13 395938] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693395922|stream_id:0|stream_offset:235766| [2025/04/30 20:08:13 395943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:345|origin_pktnum:222|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 395947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 395951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693400989|now:1746043693395951|interval:5038| [2025/04/30 20:08:13 395956] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693400989|now:1746043693395951|interv:5038| [2025/04/30 20:08:13 395960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 395964] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 395968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:305786| [2025/04/30 20:08:13 395973] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 395977] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:346| [2025/04/30 20:08:13 395997] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693395982|stream_id:0|stream_offset:305786| [2025/04/30 20:08:13 396002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 396007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 396011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693400989|now:1746043693396011|interval:4978| [2025/04/30 20:08:13 396019] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693400989|now:1746043693396011|interv:4978| [2025/04/30 20:08:13 396023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 396028] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693400989| [2025/04/30 20:08:13 396032] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693400989| [2025/04/30 20:08:13 396036] [debug] |xqc_engine_wakeup_after|wakeup:1746043693400989|now:1746043693396036|diff:4953| [2025/04/30 20:08:13 396041] [debug] |xqc_engine_main_logic|END|now:1746043693395475| [2025/04/30 20:08:13 396048] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:102|state:ESTABED|recv_time:1746043693396047| [2025/04/30 20:08:13 396053] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 396058] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:144| [2025/04/30 20:08:13 396062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:145| [2025/04/30 20:08:13 396067] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:145| [2025/04/30 20:08:13 396071] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 396078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:226|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:226|path_largest_ack:226| [2025/04/30 20:08:13 396083] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:8|tx_in_flight:146411|prior_delivered:102531|prior_time:1746043693336661|is_app_limited:0|send_elapse:58106|ack_elapse:59386|ctl_first_sent_time:1746043693337199|lagest_ack_time:1746043693396047|curr_delivered:170942| [2025/04/30 20:08:13 396087] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693337199| [2025/04/30 20:08:13 396092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 396096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58625|rttvar:974|minrtt:30776|latest_rtt:58848|ack_delay:64| [2025/04/30 20:08:13 396100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58645|rttvar:770|minrtt:30776|latest_rtt:58848|ack_delay:64| [2025/04/30 20:08:13 396104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:226|lost_pn:223|thresh:3| [2025/04/30 20:08:13 396108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 396458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 396470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:223|lost_pn:223|po_sent_time:1746043693335036|lost_send_time:1746043693329843|loss_delay:66204|frame:STREAM |repair:128| [2025/04/30 20:08:13 396483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693335036u| [2025/04/30 20:08:13 396487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 396492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693401318|now:1746043693396491|interval:4827| [2025/04/30 20:08:13 396496] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693401318|now:1746043693396491|interv:4827| [2025/04/30 20:08:13 396500] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58106, ack_elapse 59386, delivered 68411|rate 1151971|lost 72| [2025/04/30 20:08:13 396505] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151971) in round 4| [2025/04/30 20:08:13 396509] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 396513] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 396517] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693337199|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 396522] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693337199|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 396526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:58645|latest_rtt:58848|min_rtt:30776|applimit:0|lost:71|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 396532] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:145|largest:145|pns:2| [2025/04/30 20:08:13 396537] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:102|pkt_type:SHORT_HEADER|pkt_num:145|frame:ACK |recv_time:1746043693396047|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 396544] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813396047|now:1746043693396047|interv:120000000| [2025/04/30 20:08:13 396548] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813396047|now:1746043693396047|interv:120000000| [2025/04/30 20:08:13 396552] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693400989|pq_index:0| [2025/04/30 20:08:13 396557] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693395475| [2025/04/30 20:08:13 396561] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693396561| [2025/04/30 20:08:13 396566] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693396565| [2025/04/30 20:08:13 396571] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 396579] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58645|min_srtt:58645|path_bw:1269550|loss_rate:20.52|path_pto:0| [2025/04/30 20:08:13 396587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:236933| [2025/04/30 20:08:13 396595] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58645|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 396600] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:223|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 396605] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58645|min_srtt:58645|path_bw:1269550|loss_rate:20.52|path_pto:0| [2025/04/30 20:08:13 396609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:306953| [2025/04/30 20:08:13 396615] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58645|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 396623] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 396630] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58645|min_srtt:58645|path_bw:1269550|loss_rate:20.52|path_pto:0| [2025/04/30 20:08:13 396637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:308120| [2025/04/30 20:08:13 396644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 396650] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 396656] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 396669] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 396676] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:223|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 396683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:236933| [2025/04/30 20:08:13 396690] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 396697] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:347| [2025/04/30 20:08:13 396740] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693396708|stream_id:0|stream_offset:236933| [2025/04/30 20:08:13 396750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:347|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:08:13 396758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 396764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693401318|now:1746043693396764|interval:4554| [2025/04/30 20:08:13 396768] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693401318|now:1746043693396764|interv:4554| [2025/04/30 20:08:13 396773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 396782] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 396788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:306953| [2025/04/30 20:08:13 396796] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 396801] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:348| [2025/04/30 20:08:13 396830] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693396807|stream_id:0|stream_offset:306953| [2025/04/30 20:08:13 396836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 396840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 396844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693401318|now:1746043693396844|interval:4474| [2025/04/30 20:08:13 396849] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693401318|now:1746043693396844|interv:4474| [2025/04/30 20:08:13 396853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 396863] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693401318| [2025/04/30 20:08:13 396867] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693401318| [2025/04/30 20:08:13 396871] [debug] |xqc_engine_wakeup_after|wakeup:1746043693401318|now:1746043693396871|diff:4447| [2025/04/30 20:08:13 396876] [debug] |xqc_engine_main_logic|END|now:1746043693396565| [2025/04/30 20:08:13 396883] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:102|state:ESTABED|recv_time:1746043693396883| [2025/04/30 20:08:13 396888] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 396893] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:145| [2025/04/30 20:08:13 396897] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:146| [2025/04/30 20:08:13 396903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:146| [2025/04/30 20:08:13 396907] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 396913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:227|origin_pktnum:0|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:08:13 396918] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:8|tx_in_flight:147611|prior_delivered:102531|prior_time:1746043693336661|is_app_limited:0|send_elapse:58241|ack_elapse:60222|ctl_first_sent_time:1746043693337334|lagest_ack_time:1746043693396883|curr_delivered:172142| [2025/04/30 20:08:13 396923] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693337334| [2025/04/30 20:08:13 396927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 396931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58645|rttvar:770|minrtt:30776|latest_rtt:59549|ack_delay:32| [2025/04/30 20:08:13 396936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58754|rttvar:796|minrtt:30776|latest_rtt:59549|ack_delay:32| [2025/04/30 20:08:13 396940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:227|lost_pn:224|thresh:3| [2025/04/30 20:08:13 396944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 396997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397180] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 397245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 397262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:224|lost_pn:224|po_sent_time:1746043693335114|lost_send_time:1746043693329891|loss_delay:66992|frame:STREAM |repair:128| [2025/04/30 20:08:13 397288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693335114u| [2025/04/30 20:08:13 397294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 397301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58754|rtt_var:796|pto_duration:61938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 397308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 397314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 397320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145214| [2025/04/30 20:08:13 397326] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693483745|now:1746043693397300|interv:86445| [2025/04/30 20:08:13 397332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693483745|now:1746043693397300|interval:86445|pto_count:0|srtt:58754 [2025/04/30 20:08:13 397339] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58241, ack_elapse 60222, delivered 69611|rate 1155906|lost 73| [2025/04/30 20:08:13 397345] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155906) in round 4| [2025/04/30 20:08:13 397351] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 397357] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 397364] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693337334|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 397372] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693337334|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 397379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145214|srtt:58754|latest_rtt:59549|min_rtt:30776|applimit:0|lost:72|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 397393] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:146|largest:146|pns:2| [2025/04/30 20:08:13 397400] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:102|pkt_type:SHORT_HEADER|pkt_num:146|frame:ACK |recv_time:1746043693396883|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 397408] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813396883|now:1746043693396883|interv:120000000| [2025/04/30 20:08:13 397415] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813396883|now:1746043693396883|interv:120000000| [2025/04/30 20:08:13 397421] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693401318|pq_index:0| [2025/04/30 20:08:13 397428] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693396565| [2025/04/30 20:08:13 397435] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693397435| [2025/04/30 20:08:13 397442] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693397441| [2025/04/30 20:08:13 397451] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 397458] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58754|min_srtt:58754|path_bw:1269550|loss_rate:20.69|path_pto:0| [2025/04/30 20:08:13 397465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:238100| [2025/04/30 20:08:13 397473] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58754|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 397477] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:224|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 397482] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58754|min_srtt:58754|path_bw:1269550|loss_rate:20.69|path_pto:0| [2025/04/30 20:08:13 397486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:308120| [2025/04/30 20:08:13 397491] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58754|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 397495] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 397499] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58754|min_srtt:58754|path_bw:1269550|loss_rate:20.69|path_pto:0| [2025/04/30 20:08:13 397504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:309287| [2025/04/30 20:08:13 397513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 397517] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 397521] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 397525] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 397530] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:224|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 397534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:238100| [2025/04/30 20:08:13 397539] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 397544] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:349| [2025/04/30 20:08:13 397578] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693397552|stream_id:0|stream_offset:238100| [2025/04/30 20:08:13 397584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:349|origin_pktnum:224|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 397589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 397593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58754|rtt_var:796|pto_duration:61938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 397599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 397606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 397613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146414| [2025/04/30 20:08:13 397619] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693484490|now:1746043693397593|interv:86897| [2025/04/30 20:08:13 397625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693484490|now:1746043693397593|interval:86897|pto_count:0|srtt:58754 [2025/04/30 20:08:13 397630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 397636] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 397644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:308120| [2025/04/30 20:08:13 397651] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 397664] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:350| [2025/04/30 20:08:13 397715] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693397675|stream_id:0|stream_offset:308120| [2025/04/30 20:08:13 397726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 397733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 397741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58754|rtt_var:796|pto_duration:61938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 397748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 397754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 397759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147614| [2025/04/30 20:08:13 397763] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693484613|now:1746043693397740|interv:86873| [2025/04/30 20:08:13 397767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693484613|now:1746043693397740|interval:86873|pto_count:0|srtt:58754 [2025/04/30 20:08:13 397772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 397777] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693402776| [2025/04/30 20:08:13 397782] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693402776| [2025/04/30 20:08:13 397786] [debug] |xqc_engine_wakeup_after|wakeup:1746043693402776|now:1746043693397786|diff:4990| [2025/04/30 20:08:13 397794] [debug] |xqc_engine_main_logic|END|now:1746043693397441| [2025/04/30 20:08:13 397804] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:102|state:ESTABED|recv_time:1746043693397803| [2025/04/30 20:08:13 397810] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 397817] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:146| [2025/04/30 20:08:13 397823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:147| [2025/04/30 20:08:13 397832] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:147| [2025/04/30 20:08:13 397838] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 397847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:228|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:228|path_largest_ack:228| [2025/04/30 20:08:13 397852] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:8|tx_in_flight:147611|prior_delivered:103731|prior_time:1746043693337434|is_app_limited:0|send_elapse:58160|ack_elapse:60369|ctl_first_sent_time:1746043693337769|lagest_ack_time:1746043693397803|curr_delivered:173342| [2025/04/30 20:08:13 397857] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693337769| [2025/04/30 20:08:13 397862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 397871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58754|rttvar:796|minrtt:30776|latest_rtt:60034|ack_delay:40| [2025/04/30 20:08:13 397876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58909|rttvar:907|minrtt:30776|latest_rtt:60034|ack_delay:40| [2025/04/30 20:08:13 397880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:228|lost_pn:225|thresh:3| [2025/04/30 20:08:13 397884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 397998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 398129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 398147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398181] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 398199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58909|rtt_var:907|pto_duration:62537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 398205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 398210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 398216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146414| [2025/04/30 20:08:13 398228] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693485212|now:1746043693398198|interv:87014| [2025/04/30 20:08:13 398233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693485212|now:1746043693398198|interval:87014|pto_count:0|srtt:58909 [2025/04/30 20:08:13 398240] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58160, ack_elapse 60369, delivered 69611|rate 1153091|lost 73| [2025/04/30 20:08:13 398246] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153091) in round 4| [2025/04/30 20:08:13 398252] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 398258] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 398263] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693337769|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 398270] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693337769|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 398277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146414|srtt:58909|latest_rtt:60034|min_rtt:30776|applimit:0|lost:73|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 398285] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:147|largest:147|pns:2| [2025/04/30 20:08:13 398292] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:102|pkt_type:SHORT_HEADER|pkt_num:147|frame:ACK |recv_time:1746043693397803|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 398298] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813397803|now:1746043693397803|interv:120000000| [2025/04/30 20:08:13 398305] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813397803|now:1746043693397803|interv:120000000| [2025/04/30 20:08:13 398311] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693402776|pq_index:0| [2025/04/30 20:08:13 398317] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693397441| [2025/04/30 20:08:13 398323] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693398322| [2025/04/30 20:08:13 398330] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693398328| [2025/04/30 20:08:13 398338] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 398346] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58909|min_srtt:58909|path_bw:1269550|loss_rate:20.86|path_pto:0| [2025/04/30 20:08:13 398354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:309287| [2025/04/30 20:08:13 398365] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58909|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 398370] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 398375] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58909|min_srtt:58909|path_bw:1269550|loss_rate:20.86|path_pto:0| [2025/04/30 20:08:13 398379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:310454| [2025/04/30 20:08:13 398384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 398387] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 398391] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 398396] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 398400] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 398405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:309287| [2025/04/30 20:08:13 398409] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 398413] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:351| [2025/04/30 20:08:13 398443] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693398421|stream_id:0|stream_offset:309287| [2025/04/30 20:08:13 398449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:351|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 398454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 398459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58909|rtt_var:907|pto_duration:62537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 398463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 398467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 398471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147614| [2025/04/30 20:08:13 398475] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693485958|now:1746043693398458|interv:87500| [2025/04/30 20:08:13 398479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693485958|now:1746043693398458|interval:87500|pto_count:0|srtt:58909 [2025/04/30 20:08:13 398487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 398492] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693402776| [2025/04/30 20:08:13 398496] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693402776| [2025/04/30 20:08:13 398501] [debug] |xqc_engine_wakeup_after|wakeup:1746043693402776|now:1746043693398501|diff:4275| [2025/04/30 20:08:13 398509] [debug] |xqc_engine_main_logic|END|now:1746043693398328| [2025/04/30 20:08:13 398520] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:104|state:ESTABED|recv_time:1746043693398520| [2025/04/30 20:08:13 398528] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 398533] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:147| [2025/04/30 20:08:13 398537] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:148| [2025/04/30 20:08:13 398545] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:148| [2025/04/30 20:08:13 398552] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 398562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:231|origin_pktnum:107|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:08:13 398569] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:11|tx_in_flight:145211|prior_delivered:106131|prior_time:1746043693338772|is_app_limited:0|send_elapse:58070|ack_elapse:59748|ctl_first_sent_time:1746043693339569|lagest_ack_time:1746043693398520|curr_delivered:174542| [2025/04/30 20:08:13 398576] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693339569| [2025/04/30 20:08:13 398584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:08:13 398591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58909|rttvar:907|minrtt:30776|latest_rtt:58951|ack_delay:40| [2025/04/30 20:08:13 398598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58909|rttvar:681|minrtt:30776|latest_rtt:58951|ack_delay:40| [2025/04/30 20:08:13 398605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:231|lost_pn:228|thresh:3| [2025/04/30 20:08:13 398611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 398884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 398895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 398911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 398915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693404540|now:1746043693398915|interval:5625| [2025/04/30 20:08:13 398920] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693404540|now:1746043693398915|interv:5625| [2025/04/30 20:08:13 398924] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58070, ack_elapse 59748, delivered 68411|rate 1144992|lost 73| [2025/04/30 20:08:13 398928] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144992) in round 4| [2025/04/30 20:08:13 398933] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 398937] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 398941] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693339569|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 398945] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693339569|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 398950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146414|srtt:58909|latest_rtt:58951|min_rtt:30776|applimit:0|lost:73|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 398956] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:148|largest:148|pns:2| [2025/04/30 20:08:13 398961] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:104|pkt_type:SHORT_HEADER|pkt_num:148|frame:ACK |recv_time:1746043693398520|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 398966] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813398520|now:1746043693398520|interv:120000000| [2025/04/30 20:08:13 398974] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813398520|now:1746043693398520|interv:120000000| [2025/04/30 20:08:13 398978] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693402776|pq_index:0| [2025/04/30 20:08:13 398983] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693398328| [2025/04/30 20:08:13 398987] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693398986| [2025/04/30 20:08:13 398991] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693398990| [2025/04/30 20:08:13 398997] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 399001] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58909|min_srtt:58909|path_bw:1269550|loss_rate:20.80|path_pto:0| [2025/04/30 20:08:13 399006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:310454| [2025/04/30 20:08:13 399011] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58909|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 399015] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 399020] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58909|min_srtt:58909|path_bw:1269550|loss_rate:20.80|path_pto:0| [2025/04/30 20:08:13 399024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:311621| [2025/04/30 20:08:13 399028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 399032] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 399036] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 399040] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 399045] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 399049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:310454| [2025/04/30 20:08:13 399054] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 399058] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:352| [2025/04/30 20:08:13 399092] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693399066|stream_id:0|stream_offset:310454| [2025/04/30 20:08:13 399101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 399106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 399112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693404540|now:1746043693399112|interval:5428| [2025/04/30 20:08:13 399120] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693404540|now:1746043693399112|interv:5428| [2025/04/30 20:08:13 399127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 399134] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693402776| [2025/04/30 20:08:13 399139] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693402776| [2025/04/30 20:08:13 399143] [debug] |xqc_engine_wakeup_after|wakeup:1746043693402776|now:1746043693399143|diff:3633| [2025/04/30 20:08:13 399150] [debug] |xqc_engine_main_logic|END|now:1746043693398990| [2025/04/30 20:08:13 399160] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:106|state:ESTABED|recv_time:1746043693399160| [2025/04/30 20:08:13 399185] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 399194] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:148| [2025/04/30 20:08:13 399200] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:149| [2025/04/30 20:08:13 399208] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:149| [2025/04/30 20:08:13 399215] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 399225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:234|origin_pktnum:110|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:08:13 399232] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:14|tx_in_flight:144011|prior_delivered:107331|prior_time:1746043693340292|is_app_limited:0|send_elapse:57430|ack_elapse:58868|ctl_first_sent_time:1746043693340711|lagest_ack_time:1746043693399160|curr_delivered:175742| [2025/04/30 20:08:13 399239] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693340711| [2025/04/30 20:08:13 399246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:08:13 399252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58909|rttvar:681|minrtt:30776|latest_rtt:58449|ack_delay:56| [2025/04/30 20:08:13 399259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58845|rttvar:640|minrtt:30776|latest_rtt:58449|ack_delay:56| [2025/04/30 20:08:13 399266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:234|lost_pn:231|thresh:3| [2025/04/30 20:08:13 399271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 399517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 399528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 399545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:229|lost_pn:231|po_sent_time:1746043693338221|lost_send_time:1746043693332960|loss_delay:66200|frame:STREAM |repair:128| [2025/04/30 20:08:13 399550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:230|lost_pn:231|po_sent_time:1746043693338330|lost_send_time:1746043693332960|loss_delay:66200|frame:STREAM |repair:128| [2025/04/30 20:08:13 399554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693338330u| [2025/04/30 20:08:13 399558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 399564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693405865|now:1746043693399564|interval:6301| [2025/04/30 20:08:13 399571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693405865|now:1746043693399564|interv:6301| [2025/04/30 20:08:13 399578] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57430, ack_elapse 58868, delivered 68411|rate 1162108|lost 75| [2025/04/30 20:08:13 399584] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162108) in round 4| [2025/04/30 20:08:13 399590] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 399596] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 399602] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693340711|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 399609] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693340711|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 399621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144014|srtt:58845|latest_rtt:58449|min_rtt:30776|applimit:0|lost:73|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 399631] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:149|largest:149|pns:2| [2025/04/30 20:08:13 399638] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:106|pkt_type:SHORT_HEADER|pkt_num:149|frame:ACK |recv_time:1746043693399160|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 399645] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813399160|now:1746043693399160|interv:120000000| [2025/04/30 20:08:13 399652] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813399160|now:1746043693399160|interv:120000000| [2025/04/30 20:08:13 399658] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693402776|pq_index:0| [2025/04/30 20:08:13 399665] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693398990| [2025/04/30 20:08:13 399671] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693399671| [2025/04/30 20:08:13 399679] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693399677| [2025/04/30 20:08:13 399687] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 399693] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58845|min_srtt:58845|path_bw:1269550|loss_rate:20.74|path_pto:0| [2025/04/30 20:08:13 399699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:107396| [2025/04/30 20:08:13 399705] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58845|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 399711] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:229|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 399716] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58845|min_srtt:58845|path_bw:1269550|loss_rate:20.74|path_pto:0| [2025/04/30 20:08:13 399722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:242768| [2025/04/30 20:08:13 399727] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58845|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 399733] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:230|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 399743] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58845|min_srtt:58845|path_bw:1269550|loss_rate:20.74|path_pto:0| [2025/04/30 20:08:13 399749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:311621| [2025/04/30 20:08:13 399754] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58845|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 399760] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 399765] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58845|min_srtt:58845|path_bw:1269550|loss_rate:20.74|path_pto:0| [2025/04/30 20:08:13 399770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:312788| [2025/04/30 20:08:13 399776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 399781] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 399786] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 399791] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 399796] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:229|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 399802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:107396| [2025/04/30 20:08:13 399808] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 399814] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:353| [2025/04/30 20:08:13 399877] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693399825|stream_id:0|stream_offset:107396| [2025/04/30 20:08:13 399885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:353|origin_pktnum:105|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 399892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 399898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693405865|now:1746043693399897|interval:5968| [2025/04/30 20:08:13 399905] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693405865|now:1746043693399897|interv:5968| [2025/04/30 20:08:13 399912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 399931] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:230|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 399938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:242768| [2025/04/30 20:08:13 399946] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 399953] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:354| [2025/04/30 20:08:13 399995] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693399964|stream_id:0|stream_offset:242768| [2025/04/30 20:08:13 400005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:354|origin_pktnum:230|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 400013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 400019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693405865|now:1746043693400019|interval:5846| [2025/04/30 20:08:13 400026] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693405865|now:1746043693400019|interv:5846| [2025/04/30 20:08:13 400032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 400039] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 400046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:311621| [2025/04/30 20:08:13 400053] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 400060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:355| [2025/04/30 20:08:13 400103] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693400071|stream_id:0|stream_offset:311621| [2025/04/30 20:08:13 400113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:355|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 400120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 400126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693405865|now:1746043693400126|interval:5739| [2025/04/30 20:08:13 400132] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693405865|now:1746043693400126|interv:5739| [2025/04/30 20:08:13 400139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 400146] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693402776| [2025/04/30 20:08:13 400152] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693402776| [2025/04/30 20:08:13 400163] [debug] |xqc_engine_wakeup_after|wakeup:1746043693402776|now:1746043693400163|diff:2613| [2025/04/30 20:08:13 400190] [debug] |xqc_engine_main_logic|END|now:1746043693399677| [2025/04/30 20:08:13 400201] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:108|state:ESTABED|recv_time:1746043693400201| [2025/04/30 20:08:13 400209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 400217] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:149| [2025/04/30 20:08:13 400223] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:150| [2025/04/30 20:08:13 400229] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:150| [2025/04/30 20:08:13 400234] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 400244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:238|origin_pktnum:114|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:238|path_largest_ack:238| [2025/04/30 20:08:13 400252] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:15|tx_in_flight:146411|prior_delivered:108531|prior_time:1746043693341077|is_app_limited:0|send_elapse:58129|ack_elapse:59124|ctl_first_sent_time:1746043693341521|lagest_ack_time:1746043693400201|curr_delivered:176942| [2025/04/30 20:08:13 400259] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693341521| [2025/04/30 20:08:13 400266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:08:13 400272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58845|rttvar:640|minrtt:30776|latest_rtt:58680|ack_delay:32| [2025/04/30 20:08:13 400278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58821|rttvar:529|minrtt:30776|latest_rtt:58680|ack_delay:32| [2025/04/30 20:08:13 400285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:238|lost_pn:235|thresh:3| [2025/04/30 20:08:13 400290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 400624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 400642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 400680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 400688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:232|lost_pn:235|po_sent_time:1746043693339665|lost_send_time:1746043693334028|loss_delay:66173|frame:STREAM |repair:128| [2025/04/30 20:08:13 400695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:233|lost_pn:235|po_sent_time:1746043693339732|lost_send_time:1746043693334028|loss_delay:66173|frame:STREAM |repair:128| [2025/04/30 20:08:13 400703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:235|lost_pn:235|po_sent_time:1746043693340821|lost_send_time:1746043693334028|loss_delay:66173|frame:STREAM |repair:128| [2025/04/30 20:08:13 400709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693340821u| [2025/04/30 20:08:13 400715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 400721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693407079|now:1746043693400721|interval:6358| [2025/04/30 20:08:13 400728] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693407079|now:1746043693400721|interv:6358| [2025/04/30 20:08:13 400734] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58129, ack_elapse 59124, delivered 68411|rate 1157076|lost 78| [2025/04/30 20:08:13 400739] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157076) in round 4| [2025/04/30 20:08:13 400743] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 400747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 400751] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693341521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 400757] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693341521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 400765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:142814|srtt:58821|latest_rtt:58680|min_rtt:30776|applimit:0|lost:75|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 400775] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:150|largest:150|pns:2| [2025/04/30 20:08:13 400785] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:108|pkt_type:SHORT_HEADER|pkt_num:150|frame:ACK |recv_time:1746043693400201|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 400790] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813400201|now:1746043693400201|interv:120000000| [2025/04/30 20:08:13 400794] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813400201|now:1746043693400201|interv:120000000| [2025/04/30 20:08:13 400798] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693402776|pq_index:0| [2025/04/30 20:08:13 400803] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693399677| [2025/04/30 20:08:13 400807] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693400807| [2025/04/30 20:08:13 400812] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693400811| [2025/04/30 20:08:13 400817] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 400822] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58821|min_srtt:58821|path_bw:1269550|loss_rate:21.13|path_pto:0| [2025/04/30 20:08:13 400826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:110897| [2025/04/30 20:08:13 400831] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58821|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 400836] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:232|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 400841] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58821|min_srtt:58821|path_bw:1269550|loss_rate:21.13|path_pto:0| [2025/04/30 20:08:13 400848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:243935| [2025/04/30 20:08:13 400855] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58821|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 400862] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:233|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 400866] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58821|min_srtt:58821|path_bw:1269550|loss_rate:21.13|path_pto:0| [2025/04/30 20:08:13 400870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:114398| [2025/04/30 20:08:13 400875] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58821|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 400882] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:235|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 400886] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58821|min_srtt:58821|path_bw:1269550|loss_rate:21.13|path_pto:0| [2025/04/30 20:08:13 400891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:312788| [2025/04/30 20:08:13 400895] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58821|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 400900] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 400904] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58821|min_srtt:58821|path_bw:1269550|loss_rate:21.13|path_pto:0| [2025/04/30 20:08:13 400908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:313955| [2025/04/30 20:08:13 400913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 400917] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 400920] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 400927] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 400934] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:232|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 400940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142814|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:110897| [2025/04/30 20:08:13 400946] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 400950] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:356| [2025/04/30 20:08:13 400986] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142814|now:1746043693400958|stream_id:0|stream_offset:110897| [2025/04/30 20:08:13 400993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:356|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:08:13 400998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142814|applimit:0| [2025/04/30 20:08:13 401002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693407079|now:1746043693401002|interval:6077| [2025/04/30 20:08:13 401008] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693407079|now:1746043693401002|interv:6077| [2025/04/30 20:08:13 401015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:144014| [2025/04/30 20:08:13 401029] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:233|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 401036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:243935| [2025/04/30 20:08:13 401043] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 401050] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:357| [2025/04/30 20:08:13 401091] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693401061|stream_id:0|stream_offset:243935| [2025/04/30 20:08:13 401101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:357|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:08:13 401108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 401114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693407079|now:1746043693401114|interval:5965| [2025/04/30 20:08:13 401121] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693407079|now:1746043693401114|interv:5965| [2025/04/30 20:08:13 401127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 401134] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:235|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 401140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:114398| [2025/04/30 20:08:13 401147] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 401153] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:358| [2025/04/30 20:08:13 401242] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693401162|stream_id:0|stream_offset:114398| [2025/04/30 20:08:13 401258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:358|origin_pktnum:111|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 401265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 401272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693407079|now:1746043693401271|interval:5808| [2025/04/30 20:08:13 401278] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693407079|now:1746043693401271|interv:5808| [2025/04/30 20:08:13 401284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 401292] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 401302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:312788| [2025/04/30 20:08:13 401308] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 401314] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:359| [2025/04/30 20:08:13 401379] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693401324|stream_id:0|stream_offset:312788| [2025/04/30 20:08:13 401389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:359|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 401396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 401402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693407079|now:1746043693401402|interval:5677| [2025/04/30 20:08:13 401409] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693407079|now:1746043693401402|interv:5677| [2025/04/30 20:08:13 401416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 401423] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693402776| [2025/04/30 20:08:13 401430] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693402776| [2025/04/30 20:08:13 401436] [debug] |xqc_engine_wakeup_after|wakeup:1746043693402776|now:1746043693401436|diff:1340| [2025/04/30 20:08:13 401443] [debug] |xqc_engine_main_logic|END|now:1746043693400811| [2025/04/30 20:08:13 401454] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:110|state:ESTABED|recv_time:1746043693401453| [2025/04/30 20:08:13 401461] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 401471] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:150| [2025/04/30 20:08:13 401478] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:151| [2025/04/30 20:08:13 401487] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:151| [2025/04/30 20:08:13 401493] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 401504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:241|origin_pktnum:0|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:08:13 401512] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:16|tx_in_flight:147611|prior_delivered:109731|prior_time:1746043693341735|is_app_limited:0|send_elapse:57814|ack_elapse:59718|ctl_first_sent_time:1746043693342154|lagest_ack_time:1746043693401453|curr_delivered:178142| [2025/04/30 20:08:13 401520] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693342154| [2025/04/30 20:08:13 401527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:08:13 401534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58821|rttvar:529|minrtt:30776|latest_rtt:59299|ack_delay:40| [2025/04/30 20:08:13 401548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58876|rttvar:506|minrtt:30776|latest_rtt:59299|ack_delay:40| [2025/04/30 20:08:13 401555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:241|lost_pn:238|thresh:3| [2025/04/30 20:08:13 401561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 401846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 401861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 401889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 401902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 401908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 401915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:236|lost_pn:238|po_sent_time:1746043693340906|lost_send_time:1746043693334742|loss_delay:66711|frame:STREAM |repair:128| [2025/04/30 20:08:13 401924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:237|lost_pn:238|po_sent_time:1746043693340993|lost_send_time:1746043693334742|loss_delay:66711|frame:STREAM |repair:128| [2025/04/30 20:08:13 401930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693340993u| [2025/04/30 20:08:13 401939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 401943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693408328|now:1746043693401943|interval:6385| [2025/04/30 20:08:13 401947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693408328|now:1746043693401943|interv:6385| [2025/04/30 20:08:13 401952] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57814, ack_elapse 59718, delivered 68411|rate 1145567|lost 80| [2025/04/30 20:08:13 401956] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145567) in round 4| [2025/04/30 20:08:13 401961] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 401965] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 401969] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693342154|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 401973] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693342154|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 401979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144014|srtt:58876|latest_rtt:59299|min_rtt:30776|applimit:0|lost:78|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 401988] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:151|largest:151|pns:2| [2025/04/30 20:08:13 401995] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:110|pkt_type:SHORT_HEADER|pkt_num:151|frame:ACK |recv_time:1746043693401453|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 402001] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813401453|now:1746043693401453|interv:120000000| [2025/04/30 20:08:13 402005] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813401453|now:1746043693401453|interv:120000000| [2025/04/30 20:08:13 402009] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693402776|pq_index:0| [2025/04/30 20:08:13 402013] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693400811| [2025/04/30 20:08:13 402017] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693402017| [2025/04/30 20:08:13 402022] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693402021| [2025/04/30 20:08:13 402028] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 402033] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58876|min_srtt:58876|path_bw:1269550|loss_rate:21.73|path_pto:0| [2025/04/30 20:08:13 402040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:116732| [2025/04/30 20:08:13 402053] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58876|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 402060] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:236|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 402067] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58876|min_srtt:58876|path_bw:1269550|loss_rate:21.73|path_pto:0| [2025/04/30 20:08:13 402074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:245102| [2025/04/30 20:08:13 402081] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58876|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 402088] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:237|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 402095] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58876|min_srtt:58876|path_bw:1269550|loss_rate:21.73|path_pto:0| [2025/04/30 20:08:13 402102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:313955| [2025/04/30 20:08:13 402109] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58876|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 402116] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 402123] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58876|min_srtt:58876|path_bw:1269550|loss_rate:21.73|path_pto:0| [2025/04/30 20:08:13 402130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:315122| [2025/04/30 20:08:13 402136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 402142] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 402148] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 402154] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 402161] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:236|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 402190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:116732| [2025/04/30 20:08:13 402205] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 402211] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:360| [2025/04/30 20:08:13 402255] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693402223|stream_id:0|stream_offset:116732| [2025/04/30 20:08:13 402263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:360|origin_pktnum:113|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 402269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 402276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693408328|now:1746043693402276|interval:6052| [2025/04/30 20:08:13 402283] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693408328|now:1746043693402276|interv:6052| [2025/04/30 20:08:13 402289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 402296] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:237|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 402303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:245102| [2025/04/30 20:08:13 402309] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 402316] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:361| [2025/04/30 20:08:13 402353] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693402328|stream_id:0|stream_offset:245102| [2025/04/30 20:08:13 402364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:361|origin_pktnum:237|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 402371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 402378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693408328|now:1746043693402377|interval:5951| [2025/04/30 20:08:13 402384] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693408328|now:1746043693402377|interv:5951| [2025/04/30 20:08:13 402391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 402399] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 402406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:313955| [2025/04/30 20:08:13 402411] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 402416] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:362| [2025/04/30 20:08:13 402447] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146414|now:1746043693402428|stream_id:0|stream_offset:313955| [2025/04/30 20:08:13 402453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 402458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 402462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693408328|now:1746043693402462|interval:5866| [2025/04/30 20:08:13 402466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693408328|now:1746043693402462|interv:5866| [2025/04/30 20:08:13 402470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147614| [2025/04/30 20:08:13 402475] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693402776| [2025/04/30 20:08:13 402480] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693402776| [2025/04/30 20:08:13 402486] [debug] |xqc_engine_wakeup_after|wakeup:1746043693402776|now:1746043693402486|diff:290| [2025/04/30 20:08:13 402493] [debug] |xqc_engine_main_logic|END|now:1746043693402021| [2025/04/30 20:08:13 402504] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:112|state:ESTABED|recv_time:1746043693402504| [2025/04/30 20:08:13 402512] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 402521] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:151| [2025/04/30 20:08:13 402527] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:152| [2025/04/30 20:08:13 402536] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:152| [2025/04/30 20:08:13 402542] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 402552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 402560] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:147611|prior_delivered:110931|prior_time:1746043693342718|is_app_limited:0|send_elapse:58116|ack_elapse:59786|ctl_first_sent_time:1746043693343427|lagest_ack_time:1746043693402504|curr_delivered:179342| [2025/04/30 20:08:13 402567] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693343427| [2025/04/30 20:08:13 402573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:08:13 402577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58876|rttvar:506|minrtt:30776|latest_rtt:59077|ack_delay:32| [2025/04/30 20:08:13 402582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58897|rttvar:422|minrtt:30776|latest_rtt:59077|ack_delay:32| [2025/04/30 20:08:13 402586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:243|lost_pn:240|thresh:3| [2025/04/30 20:08:13 402590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 402897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 402916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 402935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 402943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 402951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 402955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 402960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:239|lost_pn:240|po_sent_time:1746043693341617|lost_send_time:1746043693336043|loss_delay:66461|frame:STREAM |repair:128| [2025/04/30 20:08:13 402965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:240|lost_pn:240|po_sent_time:1746043693342060|lost_send_time:1746043693336043|loss_delay:66461|frame:STREAM |repair:128| [2025/04/30 20:08:13 402970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693342060u| [2025/04/30 20:08:13 402976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 402983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693409530|now:1746043693402983|interval:6547| [2025/04/30 20:08:13 402994] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693409530|now:1746043693402983|interv:6547| [2025/04/30 20:08:13 402998] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58116, ack_elapse 59786, delivered 68411|rate 1144264|lost 82| [2025/04/30 20:08:13 403002] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144264) in round 4| [2025/04/30 20:08:13 403007] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 403011] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 403015] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693343427|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 403019] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693343427|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 403024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144014|srtt:58897|latest_rtt:59077|min_rtt:30776|applimit:0|lost:80|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 403031] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:152|largest:152|pns:2| [2025/04/30 20:08:13 403039] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:112|pkt_type:SHORT_HEADER|pkt_num:152|frame:ACK |recv_time:1746043693402504|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 403047] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813402504|now:1746043693402504|interv:120000000| [2025/04/30 20:08:13 403053] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813402504|now:1746043693402504|interv:120000000| [2025/04/30 20:08:13 403060] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693402776|pq_index:0| [2025/04/30 20:08:13 403067] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693402021| [2025/04/30 20:08:13 403074] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693403073| [2025/04/30 20:08:13 403081] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693403079| [2025/04/30 20:08:13 403089] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693402776|now:1746043693403079| [2025/04/30 20:08:13 403095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 403101] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693402776|now:1746043693403079| [2025/04/30 20:08:13 403107] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 403114] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 403122] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:152|ack_delay:25346|first_ack_range:79|largest_pkt_recv_time:1746043693377776| [2025/04/30 20:08:13 403136] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:152|low:73|pkt_pns:2| [2025/04/30 20:08:13 403142] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:71|low:55|pkt_pns:2| [2025/04/30 20:08:13 403148] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:129|frame_largest_recv:152| [2025/04/30 20:08:13 403154] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 403162] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58897|min_srtt:58897|path_bw:1269550|loss_rate:22.10|path_pto:0| [2025/04/30 20:08:13 403188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:246269| [2025/04/30 20:08:13 403195] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58897|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 403203] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:239|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 403210] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58897|min_srtt:58897|path_bw:1269550|loss_rate:22.10|path_pto:0| [2025/04/30 20:08:13 403216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:119066| [2025/04/30 20:08:13 403223] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58897|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 403229] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:240|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 403237] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:315122| [2025/04/30 20:08:13 403244] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58897|min_srtt:58897|path_bw:1269550|loss_rate:22.10|path_pto:0| [2025/04/30 20:08:13 403250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3610|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:316289| [2025/04/30 20:08:13 403257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 403263] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 403269] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 403273] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 403280] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:239|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 403286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144014|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:246269| [2025/04/30 20:08:13 403298] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 403303] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:363| [2025/04/30 20:08:13 403343] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144014|now:1746043693403315|stream_id:0|stream_offset:246269| [2025/04/30 20:08:13 403353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:363|origin_pktnum:239|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 403361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144014|applimit:0| [2025/04/30 20:08:13 403368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693409530|now:1746043693403367|interval:6163| [2025/04/30 20:08:13 403375] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693409530|now:1746043693403367|interv:6163| [2025/04/30 20:08:13 403381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145214| [2025/04/30 20:08:13 403389] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:240|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 403396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145214|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:119066| [2025/04/30 20:08:13 403403] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 403410] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:364| [2025/04/30 20:08:13 403438] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145214|now:1746043693403419|stream_id:0|stream_offset:119066| [2025/04/30 20:08:13 403446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:364|origin_pktnum:115|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 403454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145214|applimit:0| [2025/04/30 20:08:13 403460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693409530|now:1746043693403460|interval:6070| [2025/04/30 20:08:13 403466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693409530|now:1746043693403460|interv:6070| [2025/04/30 20:08:13 403471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146414| [2025/04/30 20:08:13 403476] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 403480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:146414|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:315122| [2025/04/30 20:08:13 403490] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 403494] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:365| [2025/04/30 20:08:13 403521] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:365|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:146414|now:1746043693403501|stream_id:0|stream_offset:315122| [2025/04/30 20:08:13 403530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:365|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:08:13 403538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146414|applimit:0| [2025/04/30 20:08:13 403544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693409530|now:1746043693403544|interval:5986| [2025/04/30 20:08:13 403550] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693409530|now:1746043693403544|interv:5986| [2025/04/30 20:08:13 403554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147624| [2025/04/30 20:08:13 403559] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693409530| [2025/04/30 20:08:13 403563] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693409530| [2025/04/30 20:08:13 403567] [debug] |xqc_engine_wakeup_after|wakeup:1746043693409530|now:1746043693403567|diff:5963| [2025/04/30 20:08:13 403572] [debug] |xqc_engine_main_logic|END|now:1746043693403079| [2025/04/30 20:08:13 403579] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:112|state:ESTABED|recv_time:1746043693403579| [2025/04/30 20:08:13 403584] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 403589] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:152| [2025/04/30 20:08:13 403593] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:153| [2025/04/30 20:08:13 403599] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:153| [2025/04/30 20:08:13 403603] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 403610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:244|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:244|path_largest_ack:244| [2025/04/30 20:08:13 403615] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:147611|prior_delivered:112131|prior_time:1746043693343739|is_app_limited:0|send_elapse:57864|ack_elapse:59840|ctl_first_sent_time:1746043693344802|lagest_ack_time:1746043693403579|curr_delivered:180542| [2025/04/30 20:08:13 403619] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693344802| [2025/04/30 20:08:13 403624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:08:13 403628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58897|rttvar:422|minrtt:30776|latest_rtt:58777|ack_delay:24| [2025/04/30 20:08:13 403632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58879|rttvar:353|minrtt:30776|latest_rtt:58777|ack_delay:24| [2025/04/30 20:08:13 403637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:244|lost_pn:241|thresh:3| [2025/04/30 20:08:13 403645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 403972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 403983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 403999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 404003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 404011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 404018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 404022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 404039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 404046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693409307|now:1746043693404046|interval:5261| [2025/04/30 20:08:13 404058] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693409307|now:1746043693404046|interv:5261| [2025/04/30 20:08:13 404065] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57864, ack_elapse 59840, delivered 68411|rate 1143231|lost 82| [2025/04/30 20:08:13 404072] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143231) in round 4| [2025/04/30 20:08:13 404079] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 404085] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 404091] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693344802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 404098] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693344802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 404106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146424|srtt:58879|latest_rtt:58777|min_rtt:30776|applimit:0|lost:82|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 404115] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:153|largest:153|pns:2| [2025/04/30 20:08:13 404122] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:112|pkt_type:SHORT_HEADER|pkt_num:153|frame:ACK |recv_time:1746043693403579|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 404129] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813403579|now:1746043693403579|interv:120000000| [2025/04/30 20:08:13 404135] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813403579|now:1746043693403579|interv:120000000| [2025/04/30 20:08:13 404141] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693409530|pq_index:0| [2025/04/30 20:08:13 404147] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693403079| [2025/04/30 20:08:13 404153] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693404153| [2025/04/30 20:08:13 404161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693404159| [2025/04/30 20:08:13 404231] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 404239] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58879|min_srtt:58879|path_bw:1269550|loss_rate:22.47|path_pto:0| [2025/04/30 20:08:13 404245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146424|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:316289| [2025/04/30 20:08:13 404252] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58879|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 404263] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 404271] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58879|min_srtt:58879|path_bw:1269550|loss_rate:22.47|path_pto:0| [2025/04/30 20:08:13 404278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146424|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:317456| [2025/04/30 20:08:13 404284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 404290] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 404295] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 404303] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 404310] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 404316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146424|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:316289| [2025/04/30 20:08:13 404324] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 404331] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:366| [2025/04/30 20:08:13 404376] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146424|now:1746043693404343|stream_id:0|stream_offset:316289| [2025/04/30 20:08:13 404386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 404393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146424|applimit:0| [2025/04/30 20:08:13 404400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693409307|now:1746043693404400|interval:4907| [2025/04/30 20:08:13 404407] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693409307|now:1746043693404400|interv:4907| [2025/04/30 20:08:13 404414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147624| [2025/04/30 20:08:13 404421] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693409307| [2025/04/30 20:08:13 404426] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693409307| [2025/04/30 20:08:13 404430] [debug] |xqc_engine_wakeup_after|wakeup:1746043693409307|now:1746043693404430|diff:4877| [2025/04/30 20:08:13 404434] [debug] |xqc_engine_main_logic|END|now:1746043693404159| [2025/04/30 20:08:13 404442] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:113|state:ESTABED|recv_time:1746043693404442| [2025/04/30 20:08:13 404447] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 404460] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:153| [2025/04/30 20:08:13 404467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:154| [2025/04/30 20:08:13 404475] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:154| [2025/04/30 20:08:13 404481] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 404487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:245|origin_pktnum:120|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:245|path_largest_ack:245| [2025/04/30 20:08:13 404492] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:18|tx_in_flight:146411|prior_delivered:113331|prior_time:1746043693345134|is_app_limited:0|send_elapse:53495|ack_elapse:59308|ctl_first_sent_time:1746043693345622|lagest_ack_time:1746043693404442|curr_delivered:181742| [2025/04/30 20:08:13 404497] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693345622| [2025/04/30 20:08:13 404502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:08:13 404506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58879|rttvar:353|minrtt:30776|latest_rtt:58820|ack_delay:24| [2025/04/30 20:08:13 404510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58869|rttvar:285|minrtt:30776|latest_rtt:58820|ack_delay:24| [2025/04/30 20:08:13 404515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:245|lost_pn:242|thresh:3| [2025/04/30 20:08:13 404519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 404742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 404753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 404780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 404788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 404796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 404800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 404807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 404812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:242|lost_pn:242|po_sent_time:1746043693343069|lost_send_time:1746043693338215|loss_delay:66227|frame:STREAM |repair:128| [2025/04/30 20:08:13 404817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693343069u| [2025/04/30 20:08:13 404821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 404825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58869|rtt_var:285|pto_duration:60869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 404830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 404834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 404837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145224| [2025/04/30 20:08:13 404841] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693490212|now:1746043693404825|interv:85387| [2025/04/30 20:08:13 404845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693490212|now:1746043693404825|interval:85387|pto_count:0|srtt:58869 [2025/04/30 20:08:13 404850] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53495, ack_elapse 59308, delivered 68411|rate 1153486|lost 83| [2025/04/30 20:08:13 404854] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153486) in round 4| [2025/04/30 20:08:13 404859] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 404863] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 404867] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693345622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 404871] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693345622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 404878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145224|srtt:58869|latest_rtt:58820|min_rtt:30776|applimit:0|lost:82|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 404884] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 404888] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693429442|now:1746043693404442|interv:25000| [2025/04/30 20:08:13 404894] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693404442|max_ack_delay:25000| [2025/04/30 20:08:13 404899] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:154|largest:154|pns:2| [2025/04/30 20:08:13 404903] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:154|frame:PING ACK |recv_time:1746043693404442|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 404908] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813404442|now:1746043693404442|interv:120000000| [2025/04/30 20:08:13 404912] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813404442|now:1746043693404442|interv:120000000| [2025/04/30 20:08:13 404916] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693409307|pq_index:0| [2025/04/30 20:08:13 404920] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693404159| [2025/04/30 20:08:13 404924] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693404924| [2025/04/30 20:08:13 404929] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693404928| [2025/04/30 20:08:13 404934] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 404939] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58869|min_srtt:58869|path_bw:1269550|loss_rate:22.40|path_pto:0| [2025/04/30 20:08:13 404943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:122567| [2025/04/30 20:08:13 404948] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58869|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 404953] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:242|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 404957] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58869|min_srtt:58869|path_bw:1269550|loss_rate:22.40|path_pto:0| [2025/04/30 20:08:13 404961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:317456| [2025/04/30 20:08:13 404968] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58869|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 404973] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 404977] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58869|min_srtt:58869|path_bw:1269550|loss_rate:22.40|path_pto:0| [2025/04/30 20:08:13 404981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:318623| [2025/04/30 20:08:13 404986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 404990] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 404993] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 404998] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 405002] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:242|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 405006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:122567| [2025/04/30 20:08:13 405011] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 405015] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:367| [2025/04/30 20:08:13 405054] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145224|now:1746043693405021|stream_id:0|stream_offset:122567| [2025/04/30 20:08:13 405064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:367|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:08:13 405072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145224|applimit:0| [2025/04/30 20:08:13 405079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58869|rtt_var:285|pto_duration:60869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 405086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 405093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 405099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146424| [2025/04/30 20:08:13 405105] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693490890|now:1746043693405078|interv:85812| [2025/04/30 20:08:13 405111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693490890|now:1746043693405078|interval:85812|pto_count:0|srtt:58869 [2025/04/30 20:08:13 405125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146424| [2025/04/30 20:08:13 405133] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 405140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146424|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:317456| [2025/04/30 20:08:13 405146] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 405151] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:368| [2025/04/30 20:08:13 405221] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146424|now:1746043693405158|stream_id:0|stream_offset:317456| [2025/04/30 20:08:13 405235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:368|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 405242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146424|applimit:0| [2025/04/30 20:08:13 405249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58869|rtt_var:285|pto_duration:60869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 405256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 405262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 405273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147624| [2025/04/30 20:08:13 405280] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693491027|now:1746043693405248|interv:85779| [2025/04/30 20:08:13 405286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693491027|now:1746043693405248|interval:85779|pto_count:0|srtt:58869 [2025/04/30 20:08:13 405291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147624| [2025/04/30 20:08:13 405297] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693429442| [2025/04/30 20:08:13 405304] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693429442| [2025/04/30 20:08:13 405310] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693405310|diff:24132| [2025/04/30 20:08:13 405317] [debug] |xqc_engine_main_logic|END|now:1746043693404928| [2025/04/30 20:08:13 405328] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:112|state:ESTABED|recv_time:1746043693405327| [2025/04/30 20:08:13 405336] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 405344] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:154| [2025/04/30 20:08:13 405350] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:155| [2025/04/30 20:08:13 405356] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:155| [2025/04/30 20:08:13 405361] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 405367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:246|origin_pktnum:0|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:08:13 405378] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:18|tx_in_flight:147611|prior_delivered:113331|prior_time:1746043693345134|is_app_limited:0|send_elapse:53610|ack_elapse:60193|ctl_first_sent_time:1746043693345737|lagest_ack_time:1746043693405327|curr_delivered:182942| [2025/04/30 20:08:13 405383] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693345737| [2025/04/30 20:08:13 405387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:08:13 405392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58869|rttvar:285|minrtt:30776|latest_rtt:59590|ack_delay:24| [2025/04/30 20:08:13 405397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58956|rttvar:388|minrtt:30776|latest_rtt:59590|ack_delay:24| [2025/04/30 20:08:13 405403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:246|lost_pn:243|thresh:3| [2025/04/30 20:08:13 405410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 405660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 405672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 405691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 405699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 405709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 405713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 405721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 405725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 405729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 405733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58956|rtt_var:388|pto_duration:60956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 405737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 405741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 405745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146424| [2025/04/30 20:08:13 405749] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693491114|now:1746043693405732|interv:85382| [2025/04/30 20:08:13 405753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693491114|now:1746043693405732|interval:85382|pto_count:0|srtt:58956 [2025/04/30 20:08:13 405758] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53610, ack_elapse 60193, delivered 69611|rate 1156463|lost 83| [2025/04/30 20:08:13 405762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156463) in round 4| [2025/04/30 20:08:13 405766] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 405771] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 405775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693345737|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 405779] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693345737|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 405784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146424|srtt:58956|latest_rtt:59590|min_rtt:30776|applimit:0|lost:83|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 405790] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:155|largest:155|pns:2| [2025/04/30 20:08:13 405794] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:112|pkt_type:SHORT_HEADER|pkt_num:155|frame:ACK |recv_time:1746043693405327|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 405802] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813405327|now:1746043693405327|interv:120000000| [2025/04/30 20:08:13 405808] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813405327|now:1746043693405327|interv:120000000| [2025/04/30 20:08:13 405815] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693429442|pq_index:0| [2025/04/30 20:08:13 405821] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693404928| [2025/04/30 20:08:13 405828] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693405828| [2025/04/30 20:08:13 405836] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693405834| [2025/04/30 20:08:13 405843] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 405851] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58956|min_srtt:58956|path_bw:1269550|loss_rate:22.55|path_pto:0| [2025/04/30 20:08:13 405858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146424|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:318623| [2025/04/30 20:08:13 405865] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58956|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 405873] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 405880] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58956|min_srtt:58956|path_bw:1269550|loss_rate:22.55|path_pto:0| [2025/04/30 20:08:13 405887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146424|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:319790| [2025/04/30 20:08:13 405893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 405899] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 405905] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 405911] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 405918] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 405924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146424|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:318623| [2025/04/30 20:08:13 405929] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 405936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:369| [2025/04/30 20:08:13 405988] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146424|now:1746043693405952|stream_id:0|stream_offset:318623| [2025/04/30 20:08:13 406001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 406009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146424|applimit:0| [2025/04/30 20:08:13 406015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58956|rtt_var:388|pto_duration:60956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 406023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 406029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 406035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147624| [2025/04/30 20:08:13 406041] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693491908|now:1746043693406015|interv:85893| [2025/04/30 20:08:13 406048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693491908|now:1746043693406015|interval:85893|pto_count:0|srtt:58956 [2025/04/30 20:08:13 406055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147624| [2025/04/30 20:08:13 406062] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693429442| [2025/04/30 20:08:13 406069] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693429442| [2025/04/30 20:08:13 406074] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693406074|diff:23368| [2025/04/30 20:08:13 406078] [debug] |xqc_engine_main_logic|END|now:1746043693405834| [2025/04/30 20:08:13 406087] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:114|state:ESTABED|recv_time:1746043693406086| [2025/04/30 20:08:13 406091] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 406098] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:155| [2025/04/30 20:08:13 406102] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:156| [2025/04/30 20:08:13 406108] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:156| [2025/04/30 20:08:13 406112] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 406119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:250|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:250|path_largest_ack:250| [2025/04/30 20:08:13 406124] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:19|tx_in_flight:147611|prior_delivered:116931|prior_time:1746043693348114|is_app_limited:0|send_elapse:54913|ack_elapse:57972|ctl_first_sent_time:1746043693348743|lagest_ack_time:1746043693406086|curr_delivered:184142| [2025/04/30 20:08:13 406129] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693348743| [2025/04/30 20:08:13 406133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:08:13 406143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58956|rttvar:388|minrtt:30776|latest_rtt:57343|ack_delay:344| [2025/04/30 20:08:13 406148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58711|rttvar:780|minrtt:30776|latest_rtt:57343|ack_delay:344| [2025/04/30 20:08:13 406155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:250|lost_pn:247|thresh:3| [2025/04/30 20:08:13 406161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 406488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 406499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 406521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 406534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 406544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 406548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 406556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 406563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 406568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:247|lost_pn:247|po_sent_time:1746043693346163|lost_send_time:1746043693340037|loss_delay:66049|frame:STREAM |repair:128| [2025/04/30 20:08:13 406573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693346163u| [2025/04/30 20:08:13 406577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 406581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693413071|now:1746043693406581|interval:6490| [2025/04/30 20:08:13 406586] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693413071|now:1746043693406581|interv:6490| [2025/04/30 20:08:13 406590] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54913, ack_elapse 57972, delivered 67211|rate 1159370|lost 84| [2025/04/30 20:08:13 406594] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159370) in round 4| [2025/04/30 20:08:13 406599] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 406603] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:12166| [2025/04/30 20:08:13 406607] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693348743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 406611] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693348743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:118131| [2025/04/30 20:08:13 406616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145224|srtt:58711|latest_rtt:57343|min_rtt:30776|applimit:0|lost:83|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 406622] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:156|largest:156|pns:2| [2025/04/30 20:08:13 406627] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:156|frame:ACK |recv_time:1746043693406086|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 406632] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813406086|now:1746043693406086|interv:120000000| [2025/04/30 20:08:13 406636] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813406086|now:1746043693406086|interv:120000000| [2025/04/30 20:08:13 406640] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693429442|pq_index:0| [2025/04/30 20:08:13 406644] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693405834| [2025/04/30 20:08:13 406648] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693406648| [2025/04/30 20:08:13 406653] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693406652| [2025/04/30 20:08:13 406661] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 406666] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58711|min_srtt:58711|path_bw:1269550|loss_rate:22.49|path_pto:0| [2025/04/30 20:08:13 406671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:252104| [2025/04/30 20:08:13 406675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58711|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 406680] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:247|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 406685] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58711|min_srtt:58711|path_bw:1269550|loss_rate:22.49|path_pto:0| [2025/04/30 20:08:13 406689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:319790| [2025/04/30 20:08:13 406693] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58711|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 406698] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 406702] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58711|min_srtt:58711|path_bw:1269550|loss_rate:22.49|path_pto:0| [2025/04/30 20:08:13 406706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:320957| [2025/04/30 20:08:13 406711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 406714] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 406718] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 406723] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 406727] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:247|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 406731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:252104| [2025/04/30 20:08:13 406736] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 406740] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:370| [2025/04/30 20:08:13 406781] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145224|now:1746043693406748|stream_id:0|stream_offset:252104| [2025/04/30 20:08:13 406797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:370|origin_pktnum:247|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 406804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145224|applimit:0| [2025/04/30 20:08:13 406810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693413071|now:1746043693406810|interval:6261| [2025/04/30 20:08:13 406815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693413071|now:1746043693406810|interv:6261| [2025/04/30 20:08:13 406819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146424| [2025/04/30 20:08:13 406824] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 406828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146424|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:319790| [2025/04/30 20:08:13 406833] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 406837] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:371| [2025/04/30 20:08:13 406870] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146424|now:1746043693406844|stream_id:0|stream_offset:319790| [2025/04/30 20:08:13 406879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:371|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 406886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146424|applimit:0| [2025/04/30 20:08:13 406893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693413071|now:1746043693406893|interval:6178| [2025/04/30 20:08:13 406900] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693413071|now:1746043693406893|interv:6178| [2025/04/30 20:08:13 406906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147624| [2025/04/30 20:08:13 406913] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693413071| [2025/04/30 20:08:13 406919] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693413071| [2025/04/30 20:08:13 406925] [debug] |xqc_engine_wakeup_after|wakeup:1746043693413071|now:1746043693406925|diff:6146| [2025/04/30 20:08:13 406933] [debug] |xqc_engine_main_logic|END|now:1746043693406652| [2025/04/30 20:08:13 406945] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:114|state:ESTABED|recv_time:1746043693406944| [2025/04/30 20:08:13 406953] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 406961] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:156| [2025/04/30 20:08:13 406967] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:157| [2025/04/30 20:08:13 406975] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:157| [2025/04/30 20:08:13 406988] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 406997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:251|origin_pktnum:0|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:08:13 407004] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:19|tx_in_flight:147611|prior_delivered:118131|prior_time:1746043693348884|is_app_limited:0|send_elapse:55191|ack_elapse:58060|ctl_first_sent_time:1746043693349465|lagest_ack_time:1746043693406944|curr_delivered:185342| [2025/04/30 20:08:13 407011] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693349465| [2025/04/30 20:08:13 407019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:08:13 407025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58711|rttvar:780|minrtt:30776|latest_rtt:57479|ack_delay:40| [2025/04/30 20:08:13 407032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58552|rttvar:903|minrtt:30776|latest_rtt:57479|ack_delay:40| [2025/04/30 20:08:13 407039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:251|lost_pn:248|thresh:3| [2025/04/30 20:08:13 407046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 407396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 407409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 407440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 407452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 407461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 407465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 407476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 407480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:248|lost_pn:248|po_sent_time:1746043693347022|lost_send_time:1746043693341073|loss_delay:65871|frame:STREAM |repair:128| [2025/04/30 20:08:13 407490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693347022u| [2025/04/30 20:08:13 407494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 407498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693412989|now:1746043693407498|interval:5491| [2025/04/30 20:08:13 407503] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693412989|now:1746043693407498|interv:5491| [2025/04/30 20:08:13 407507] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55191, ack_elapse 58060, delivered 67211|rate 1157612|lost 85| [2025/04/30 20:08:13 407511] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 4 -> 5| [2025/04/30 20:08:13 407516] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157612) in round 5| [2025/04/30 20:08:13 407520] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 407524] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:5586| [2025/04/30 20:08:13 407528] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693349465|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 407532] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693349465|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 407537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145224|srtt:58552|latest_rtt:57479|min_rtt:30776|applimit:0|lost:84|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:13 407543] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:157|largest:157|pns:2| [2025/04/30 20:08:13 407550] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:157|frame:ACK |recv_time:1746043693406944|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 407555] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813406944|now:1746043693406944|interv:120000000| [2025/04/30 20:08:13 407559] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813406944|now:1746043693406944|interv:120000000| [2025/04/30 20:08:13 407563] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693413071|pq_index:0| [2025/04/30 20:08:13 407568] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693406652| [2025/04/30 20:08:13 407572] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693407572| [2025/04/30 20:08:13 407577] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693407576| [2025/04/30 20:08:13 407582] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 407587] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58552|min_srtt:58552|path_bw:1269550|loss_rate:22.64|path_pto:0| [2025/04/30 20:08:13 407591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:128402| [2025/04/30 20:08:13 407596] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58552|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 407600] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:248|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 407605] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58552|min_srtt:58552|path_bw:1269550|loss_rate:22.64|path_pto:0| [2025/04/30 20:08:13 407609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:320957| [2025/04/30 20:08:13 407613] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58552|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 407618] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 407622] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58552|min_srtt:58552|path_bw:1269550|loss_rate:22.64|path_pto:0| [2025/04/30 20:08:13 407626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:322124| [2025/04/30 20:08:13 407631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 407635] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 407641] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 407646] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 407650] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:248|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 407654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:128402| [2025/04/30 20:08:13 407659] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 407663] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:372| [2025/04/30 20:08:13 407702] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145224|now:1746043693407671|stream_id:0|stream_offset:128402| [2025/04/30 20:08:13 407712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:372|origin_pktnum:123|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 407719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145224|applimit:0| [2025/04/30 20:08:13 407726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693412989|now:1746043693407726|interval:5263| [2025/04/30 20:08:13 407732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693412989|now:1746043693407726|interv:5263| [2025/04/30 20:08:13 407736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146424| [2025/04/30 20:08:13 407741] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 407747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146424|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:320957| [2025/04/30 20:08:13 407754] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 407760] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:373| [2025/04/30 20:08:13 407820] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146424|now:1746043693407771|stream_id:0|stream_offset:320957| [2025/04/30 20:08:13 407831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:373|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 407838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146424|applimit:0| [2025/04/30 20:08:13 407844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693412989|now:1746043693407844|interval:5145| [2025/04/30 20:08:13 407848] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693412989|now:1746043693407844|interv:5145| [2025/04/30 20:08:13 407859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147624| [2025/04/30 20:08:13 407866] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693412989| [2025/04/30 20:08:13 407873] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693412989| [2025/04/30 20:08:13 407880] [debug] |xqc_engine_wakeup_after|wakeup:1746043693412989|now:1746043693407880|diff:5109| [2025/04/30 20:08:13 407887] [debug] |xqc_engine_main_logic|END|now:1746043693407576| [2025/04/30 20:08:13 407898] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:114|state:ESTABED|recv_time:1746043693407897| [2025/04/30 20:08:13 407906] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 407914] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:157| [2025/04/30 20:08:13 407920] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:158| [2025/04/30 20:08:13 407930] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:158| [2025/04/30 20:08:13 407936] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 407944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:252|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:252|path_largest_ack:252| [2025/04/30 20:08:13 407949] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:19|tx_in_flight:147611|prior_delivered:119331|prior_time:1746043693349871|is_app_limited:0|send_elapse:55846|ack_elapse:58026|ctl_first_sent_time:1746043693350218|lagest_ack_time:1746043693407897|curr_delivered:186542| [2025/04/30 20:08:13 407954] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693350218| [2025/04/30 20:08:13 407958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:08:13 407963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58552|rttvar:903|minrtt:30776|latest_rtt:57679|ack_delay:32| [2025/04/30 20:08:13 407967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58438|rttvar:904|minrtt:30776|latest_rtt:57679|ack_delay:32| [2025/04/30 20:08:13 407971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:252|lost_pn:249|thresh:3| [2025/04/30 20:08:13 407976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 407999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 408267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 408292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 408312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 408325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 408337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 408344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 408363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 408367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 408376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:249|lost_pn:249|po_sent_time:1746043693347118|lost_send_time:1746043693342155|loss_delay:65742|frame:STREAM |repair:128| [2025/04/30 20:08:13 408381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693347118u| [2025/04/30 20:08:13 408385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 408389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58438|rtt_var:904|pto_duration:62054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 408393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 408397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 408401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145224| [2025/04/30 20:08:13 408410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693494825|now:1746043693408389|interv:86436| [2025/04/30 20:08:13 408415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693494825|now:1746043693408389|interval:86436|pto_count:0|srtt:58438 [2025/04/30 20:08:13 408419] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55846, ack_elapse 58026, delivered 67211|rate 1158291|lost 86| [2025/04/30 20:08:13 408423] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158291) in round 5| [2025/04/30 20:08:13 408428] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 408432] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:5586| [2025/04/30 20:08:13 408437] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693350218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 408441] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693350218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 408446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145224|srtt:58438|latest_rtt:57679|min_rtt:30776|applimit:0|lost:85|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 408452] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:158|largest:158|pns:2| [2025/04/30 20:08:13 408456] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:158|frame:ACK |recv_time:1746043693407897|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 408461] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813407897|now:1746043693407897|interv:120000000| [2025/04/30 20:08:13 408465] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813407897|now:1746043693407897|interv:120000000| [2025/04/30 20:08:13 408471] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693412989|pq_index:0| [2025/04/30 20:08:13 408478] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693407576| [2025/04/30 20:08:13 408484] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693408484| [2025/04/30 20:08:13 408492] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693408491| [2025/04/30 20:08:13 408500] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 408508] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58438|min_srtt:58438|path_bw:1269550|loss_rate:22.79|path_pto:0| [2025/04/30 20:08:13 408515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:253271| [2025/04/30 20:08:13 408528] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58438|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 408536] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:249|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 408543] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58438|min_srtt:58438|path_bw:1269550|loss_rate:22.79|path_pto:0| [2025/04/30 20:08:13 408550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:322124| [2025/04/30 20:08:13 408557] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58438|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 408564] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 408570] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58438|min_srtt:58438|path_bw:1269550|loss_rate:22.79|path_pto:0| [2025/04/30 20:08:13 408577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:323291| [2025/04/30 20:08:13 408581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 408585] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 408591] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 408598] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 408606] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:249|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 408610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145224|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:253271| [2025/04/30 20:08:13 408616] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 408622] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:374| [2025/04/30 20:08:13 408685] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145224|now:1746043693408633|stream_id:0|stream_offset:253271| [2025/04/30 20:08:13 408695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:374|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:08:13 408703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145224|applimit:0| [2025/04/30 20:08:13 408710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58438|rtt_var:904|pto_duration:62054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 408724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 408730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 408734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146424| [2025/04/30 20:08:13 408738] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693495687|now:1746043693408710|interv:86977| [2025/04/30 20:08:13 408742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693495687|now:1746043693408710|interval:86977|pto_count:0|srtt:58438 [2025/04/30 20:08:13 408747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146424| [2025/04/30 20:08:13 408752] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 408757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146424|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:322124| [2025/04/30 20:08:13 408761] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 408765] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:375| [2025/04/30 20:08:13 408805] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146424|now:1746043693408773|stream_id:0|stream_offset:322124| [2025/04/30 20:08:13 408814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 408820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146424|applimit:0| [2025/04/30 20:08:13 408826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58438|rtt_var:904|pto_duration:62054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 408832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 408837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 408842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147624| [2025/04/30 20:08:13 408848] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693495827|now:1746043693408826|interv:87001| [2025/04/30 20:08:13 408853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693495827|now:1746043693408826|interval:87001|pto_count:0|srtt:58438 [2025/04/30 20:08:13 408859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147624| [2025/04/30 20:08:13 408865] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693429442| [2025/04/30 20:08:13 408871] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693429442| [2025/04/30 20:08:13 408876] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693408876|diff:20566| [2025/04/30 20:08:13 408882] [debug] |xqc_engine_main_logic|END|now:1746043693408491| [2025/04/30 20:08:13 408895] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:96|state:ESTABED|recv_time:1746043693408894| [2025/04/30 20:08:13 408901] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 408908] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:158| [2025/04/30 20:08:13 408913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:159| [2025/04/30 20:08:13 408921] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:159| [2025/04/30 20:08:13 408927] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 408935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:253|origin_pktnum:0|size:1214|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:253|path_largest_ack:253| [2025/04/30 20:08:13 408941] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:19|tx_in_flight:147625|prior_delivered:120531|prior_time:1746043693350643|is_app_limited:0|send_elapse:56540|ack_elapse:58251|ctl_first_sent_time:1746043693351043|lagest_ack_time:1746043693408894|curr_delivered:187756| [2025/04/30 20:08:13 408947] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693351043| [2025/04/30 20:08:13 408953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:08:13 408958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58438|rttvar:904|minrtt:30776|latest_rtt:57851|ack_delay:240| [2025/04/30 20:08:13 408964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58335|rttvar:884|minrtt:30776|latest_rtt:57851|ack_delay:240| [2025/04/30 20:08:13 408970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:253|lost_pn:250|thresh:3| [2025/04/30 20:08:13 408976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 408996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 409296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 409312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 409341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 409352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 409362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 409368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 409383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 409388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 409399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 105|pns:2| [2025/04/30 20:08:13 409411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 409416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58335|rtt_var:884|pto_duration:61871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 409422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 409427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 409432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146410| [2025/04/30 20:08:13 409437] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693495644|now:1746043693409416|interv:86228| [2025/04/30 20:08:13 409442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693495644|now:1746043693409416|interval:86228|pto_count:0|srtt:58335 [2025/04/30 20:08:13 409448] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56540, ack_elapse 58251, delivered 67225|rate 1154057|lost 86| [2025/04/30 20:08:13 409454] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154057) in round 5| [2025/04/30 20:08:13 409460] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 409468] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:5586| [2025/04/30 20:08:13 409474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1214|po_sent_time:1746043693351043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 409480] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1214|po_sent_time:1746043693351043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 409486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146410|srtt:58335|latest_rtt:57851|min_rtt:30776|applimit:0|lost:86|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 409494] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:159|largest:159|pns:2| [2025/04/30 20:08:13 409500] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:159|frame:ACK |recv_time:1746043693408894|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 409506] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813408894|now:1746043693408894|interv:120000000| [2025/04/30 20:08:13 409511] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813408894|now:1746043693408894|interv:120000000| [2025/04/30 20:08:13 409517] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693429442|pq_index:0| [2025/04/30 20:08:13 409523] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693408491| [2025/04/30 20:08:13 409528] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693409528| [2025/04/30 20:08:13 409535] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693409533| [2025/04/30 20:08:13 409541] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 409547] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58335|min_srtt:58335|path_bw:1269550|loss_rate:22.93|path_pto:0| [2025/04/30 20:08:13 409553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:323291| [2025/04/30 20:08:13 409559] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58335|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 409566] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 409571] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58335|min_srtt:58335|path_bw:1269550|loss_rate:22.93|path_pto:0| [2025/04/30 20:08:13 409577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:324458| [2025/04/30 20:08:13 409586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 409591] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 409597] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 409603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 409609] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 409614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:323291| [2025/04/30 20:08:13 409620] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 409626] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:376| [2025/04/30 20:08:13 409668] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693409634|stream_id:0|stream_offset:323291| [2025/04/30 20:08:13 409677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:376|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 409684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 409690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58335|rtt_var:884|pto_duration:61871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 409697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 409703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 409709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147610| [2025/04/30 20:08:13 409716] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693496505|now:1746043693409690|interv:86815| [2025/04/30 20:08:13 409721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693496505|now:1746043693409690|interval:86815|pto_count:0|srtt:58335 [2025/04/30 20:08:13 409728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 409735] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693429442| [2025/04/30 20:08:13 409742] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693429442| [2025/04/30 20:08:13 409748] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693409747|diff:19695| [2025/04/30 20:08:13 409754] [debug] |xqc_engine_main_logic|END|now:1746043693409533| [2025/04/30 20:08:13 409765] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:96|state:ESTABED|recv_time:1746043693409764| [2025/04/30 20:08:13 409772] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 409786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:159| [2025/04/30 20:08:13 409792] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:160| [2025/04/30 20:08:13 409800] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:160| [2025/04/30 20:08:13 409806] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 409813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:254|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:254|path_largest_ack:254| [2025/04/30 20:08:13 409819] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:19|tx_in_flight:147625|prior_delivered:121731|prior_time:1746043693351635|is_app_limited:0|send_elapse:57436|ack_elapse:58129|ctl_first_sent_time:1746043693352056|lagest_ack_time:1746043693409764|curr_delivered:188956| [2025/04/30 20:08:13 409827] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693352056| [2025/04/30 20:08:13 409833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:08:13 409840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58335|rttvar:884|minrtt:30776|latest_rtt:57708|ack_delay:40| [2025/04/30 20:08:13 409847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58252|rttvar:829|minrtt:30776|latest_rtt:57708|ack_delay:40| [2025/04/30 20:08:13 409854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:254|lost_pn:251|thresh:3| [2025/04/30 20:08:13 409860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 409998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 410197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58252|rtt_var:829|pto_duration:61568|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 410203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 410208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 410212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146410| [2025/04/30 20:08:13 410217] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693496202|now:1746043693410197|interv:86005| [2025/04/30 20:08:13 410222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693496202|now:1746043693410197|interval:86005|pto_count:0|srtt:58252 [2025/04/30 20:08:13 410228] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57436, ack_elapse 58129, delivered 67225|rate 1156479|lost 86| [2025/04/30 20:08:13 410234] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156479) in round 5| [2025/04/30 20:08:13 410239] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 410244] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:5586| [2025/04/30 20:08:13 410249] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693352056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 410259] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693352056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 410264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146410|srtt:58252|latest_rtt:57708|min_rtt:30776|applimit:0|lost:86|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 410272] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:160|largest:160|pns:2| [2025/04/30 20:08:13 410278] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:160|frame:ACK |recv_time:1746043693409764|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 410284] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813409764|now:1746043693409764|interv:120000000| [2025/04/30 20:08:13 410289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813409764|now:1746043693409764|interv:120000000| [2025/04/30 20:08:13 410294] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693429442|pq_index:0| [2025/04/30 20:08:13 410299] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693409533| [2025/04/30 20:08:13 410305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693410305| [2025/04/30 20:08:13 410311] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693410310| [2025/04/30 20:08:13 410319] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 410324] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58252|min_srtt:58252|path_bw:1269550|loss_rate:22.87|path_pto:0| [2025/04/30 20:08:13 410328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:324458| [2025/04/30 20:08:13 410333] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58252|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 410337] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 410342] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58252|min_srtt:58252|path_bw:1269550|loss_rate:22.87|path_pto:0| [2025/04/30 20:08:13 410346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:325625| [2025/04/30 20:08:13 410350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 410354] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 410361] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 410365] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 410369] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 410374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:324458| [2025/04/30 20:08:13 410378] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 410382] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:377| [2025/04/30 20:08:13 410425] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693410390|stream_id:0|stream_offset:324458| [2025/04/30 20:08:13 410434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:377|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 410441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 410448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58252|rtt_var:829|pto_duration:61568|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 410455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 410461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 410467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147610| [2025/04/30 20:08:13 410473] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693496958|now:1746043693410447|interv:86511| [2025/04/30 20:08:13 410479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693496958|now:1746043693410447|interval:86511|pto_count:0|srtt:58252 [2025/04/30 20:08:13 410487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 410494] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693429442| [2025/04/30 20:08:13 410500] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693429442| [2025/04/30 20:08:13 410505] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693410505|diff:18937| [2025/04/30 20:08:13 410512] [debug] |xqc_engine_main_logic|END|now:1746043693410310| [2025/04/30 20:08:13 410523] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:96|state:ESTABED|recv_time:1746043693410522| [2025/04/30 20:08:13 410530] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 410538] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:160| [2025/04/30 20:08:13 410544] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:161| [2025/04/30 20:08:13 410558] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:161| [2025/04/30 20:08:13 410564] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 410574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:255|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:255|path_largest_ack:255| [2025/04/30 20:08:13 410581] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:19|tx_in_flight:147625|prior_delivered:122931|prior_time:1746043693353542|is_app_limited:0|send_elapse:59482|ack_elapse:56980|ctl_first_sent_time:1746043693354520|lagest_ack_time:1746043693410522|curr_delivered:190156| [2025/04/30 20:08:13 410587] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693354520| [2025/04/30 20:08:13 410594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:776||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 20:08:13 410600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58252|rttvar:829|minrtt:30776|latest_rtt:56002|ack_delay:40| [2025/04/30 20:08:13 410606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57966|rttvar:1194|minrtt:30776|latest_rtt:56002|ack_delay:40| [2025/04/30 20:08:13 410612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:255|lost_pn:252|thresh:3| [2025/04/30 20:08:13 410618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 410975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 410979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 410983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57966|rtt_var:1194|pto_duration:62742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 410987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 410992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 410995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146410| [2025/04/30 20:08:13 410999] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693498132|now:1746043693410983|interv:87149| [2025/04/30 20:08:13 411003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693498132|now:1746043693410983|interval:87149|pto_count:0|srtt:57966 [2025/04/30 20:08:13 411008] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59482, ack_elapse 56980, delivered 67225|rate 1130173|lost 86| [2025/04/30 20:08:13 411012] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130173) in round 5| [2025/04/30 20:08:13 411016] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 411020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:5586| [2025/04/30 20:08:13 411024] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693354520|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 411029] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693354520|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 411036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146410|srtt:57966|latest_rtt:56002|min_rtt:30776|applimit:0|lost:86|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 411042] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:161|largest:161|pns:2| [2025/04/30 20:08:13 411046] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:161|frame:ACK |recv_time:1746043693410522|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 411051] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813410522|now:1746043693410522|interv:120000000| [2025/04/30 20:08:13 411055] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813410522|now:1746043693410522|interv:120000000| [2025/04/30 20:08:13 411059] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693429442|pq_index:0| [2025/04/30 20:08:13 411063] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693410310| [2025/04/30 20:08:13 411067] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693411067| [2025/04/30 20:08:13 411072] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693411071| [2025/04/30 20:08:13 411077] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 411082] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57966|min_srtt:57966|path_bw:1269550|loss_rate:22.81|path_pto:0| [2025/04/30 20:08:13 411087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:325625| [2025/04/30 20:08:13 411091] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57966|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 411096] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 411100] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57966|min_srtt:57966|path_bw:1269550|loss_rate:22.81|path_pto:0| [2025/04/30 20:08:13 411104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:326792| [2025/04/30 20:08:13 411109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 411114] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 411120] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 411127] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 411138] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 411144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:325625| [2025/04/30 20:08:13 411151] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 411157] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:378| [2025/04/30 20:08:13 411242] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693411182|stream_id:0|stream_offset:325625| [2025/04/30 20:08:13 411255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 411262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 411268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57966|rtt_var:1194|pto_duration:62742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 411275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 411281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 411287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147610| [2025/04/30 20:08:13 411293] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693498924|now:1746043693411268|interv:87656| [2025/04/30 20:08:13 411299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693498924|now:1746043693411268|interval:87656|pto_count:0|srtt:57966 [2025/04/30 20:08:13 411306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 411313] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693429442| [2025/04/30 20:08:13 411320] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693429442| [2025/04/30 20:08:13 411326] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693411326|diff:18116| [2025/04/30 20:08:13 411333] [debug] |xqc_engine_main_logic|END|now:1746043693411071| [2025/04/30 20:08:13 411345] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:96|state:ESTABED|recv_time:1746043693411344| [2025/04/30 20:08:13 411352] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 411360] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:161| [2025/04/30 20:08:13 411367] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:162| [2025/04/30 20:08:13 411374] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:162| [2025/04/30 20:08:13 411378] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 411384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:256|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:256|path_largest_ack:256| [2025/04/30 20:08:13 411395] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:19|tx_in_flight:147625|prior_delivered:124131|prior_time:1746043693354680|is_app_limited:0|send_elapse:60038|ack_elapse:56664|ctl_first_sent_time:1746043693355158|lagest_ack_time:1746043693411344|curr_delivered:191356| [2025/04/30 20:08:13 411400] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693355158| [2025/04/30 20:08:13 411405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:775||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 20:08:13 411409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57966|rttvar:1194|minrtt:30776|latest_rtt:56186|ack_delay:40| [2025/04/30 20:08:13 411413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57739|rttvar:1351|minrtt:30776|latest_rtt:56186|ack_delay:40| [2025/04/30 20:08:13 411418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:256|lost_pn:253|thresh:3| [2025/04/30 20:08:13 411422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 411682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 411700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 411722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 411733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 411750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 411756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 411774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 411781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 411793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 411797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 411801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57739|rtt_var:1351|pto_duration:63143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 411806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 411810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 411813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146410| [2025/04/30 20:08:13 411817] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693499325|now:1746043693411801|interv:87524| [2025/04/30 20:08:13 411822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693499325|now:1746043693411801|interval:87524|pto_count:0|srtt:57739 [2025/04/30 20:08:13 411826] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60038, ack_elapse 56664, delivered 67225|rate 1119707|lost 86| [2025/04/30 20:08:13 411831] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119707) in round 5| [2025/04/30 20:08:13 411835] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 411839] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:5586| [2025/04/30 20:08:13 411843] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693355158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 411847] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693355158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 411852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146410|srtt:57739|latest_rtt:56186|min_rtt:30776|applimit:0|lost:86|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 411862] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:148483|inflight:146410|mode:0|applimit:0|pacing_rate:4009056|bw:1269550|srtt:57739|latest_rtt:56186|min_rtt:30776|send:378|lost:86|tlp:0|recv:156|recovery:0|slow_start:1|conn_life:235473|acked:1200|delivered:191356|is_cwnd_limited:1| [2025/04/30 20:08:13 411868] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:162|largest:162|pns:2| [2025/04/30 20:08:13 411873] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:162|frame:ACK |recv_time:1746043693411344|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 411878] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813411344|now:1746043693411344|interv:120000000| [2025/04/30 20:08:13 411882] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813411344|now:1746043693411344|interv:120000000| [2025/04/30 20:08:13 411886] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693429442|pq_index:0| [2025/04/30 20:08:13 411890] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693411071| [2025/04/30 20:08:13 411894] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693411894| [2025/04/30 20:08:13 411899] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693411898| [2025/04/30 20:08:13 411904] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 411909] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57739|min_srtt:57739|path_bw:1269550|loss_rate:22.75|path_pto:0| [2025/04/30 20:08:13 411914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:326792| [2025/04/30 20:08:13 411918] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57739|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 411923] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 411928] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57739|min_srtt:57739|path_bw:1269550|loss_rate:22.75|path_pto:0| [2025/04/30 20:08:13 411932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:327959| [2025/04/30 20:08:13 411936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 411940] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 411944] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 411951] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 411956] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 411960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:326792| [2025/04/30 20:08:13 411964] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 411969] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:379| [2025/04/30 20:08:13 412006] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693411976|stream_id:0|stream_offset:326792| [2025/04/30 20:08:13 412012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:379|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 412017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 412021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57739|rtt_var:1351|pto_duration:63143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 412026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 412030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 412034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147610| [2025/04/30 20:08:13 412038] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693500119|now:1746043693412021|interv:88098| [2025/04/30 20:08:13 412042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693500119|now:1746043693412021|interval:88098|pto_count:0|srtt:57739 [2025/04/30 20:08:13 412047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 412051] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693429442| [2025/04/30 20:08:13 412056] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693429442| [2025/04/30 20:08:13 412060] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693412060|diff:17382| [2025/04/30 20:08:13 412064] [debug] |xqc_engine_main_logic|END|now:1746043693411898| [2025/04/30 20:08:13 412072] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:96|state:ESTABED|recv_time:1746043693412072| [2025/04/30 20:08:13 412078] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 412086] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:162| [2025/04/30 20:08:13 412092] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:163| [2025/04/30 20:08:13 412100] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:163| [2025/04/30 20:08:13 412106] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 412115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:257|origin_pktnum:134|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:257|path_largest_ack:257| [2025/04/30 20:08:13 412127] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:26|tx_in_flight:139225|prior_delivered:125331|prior_time:1746043693355330|is_app_limited:0|send_elapse:58714|ack_elapse:56742|ctl_first_sent_time:1746043693355980|lagest_ack_time:1746043693412072|curr_delivered:192556| [2025/04/30 20:08:13 412135] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693355980| [2025/04/30 20:08:13 412141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 20:08:13 412147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57739|rttvar:1351|minrtt:30776|latest_rtt:56092|ack_delay:40| [2025/04/30 20:08:13 412154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57528|rttvar:1435|minrtt:30776|latest_rtt:56092|ack_delay:40| [2025/04/30 20:08:13 412160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:257|lost_pn:254|thresh:3| [2025/04/30 20:08:13 412187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 412466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 412477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 412496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 412504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 412515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 412521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 412540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 412546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 412556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 412566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57528|rtt_var:1435|pto_duration:63268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 412573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 412578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 412584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146410| [2025/04/30 20:08:13 412590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693500244|now:1746043693412565|interv:87679| [2025/04/30 20:08:13 412594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693500244|now:1746043693412565|interval:87679|pto_count:0|srtt:57528 [2025/04/30 20:08:13 412599] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58714, ack_elapse 56742, delivered 67225|rate 1144956|lost 86| [2025/04/30 20:08:13 412605] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144956) in round 5| [2025/04/30 20:08:13 412612] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 412619] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:5848| [2025/04/30 20:08:13 412625] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693355980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 412630] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693355980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 412637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146410|srtt:57528|latest_rtt:56092|min_rtt:30776|applimit:0|lost:86|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 412650] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:163|largest:163|pns:2| [2025/04/30 20:08:13 412655] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:163|frame:ACK |recv_time:1746043693412072|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 412661] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813412072|now:1746043693412072|interv:120000000| [2025/04/30 20:08:13 412667] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813412072|now:1746043693412072|interv:120000000| [2025/04/30 20:08:13 412673] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693429442|pq_index:0| [2025/04/30 20:08:13 412679] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693411898| [2025/04/30 20:08:13 412684] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693412684| [2025/04/30 20:08:13 412691] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693412689| [2025/04/30 20:08:13 412699] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 412706] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57528|min_srtt:57528|path_bw:1269550|loss_rate:22.69|path_pto:0| [2025/04/30 20:08:13 412713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:327959| [2025/04/30 20:08:13 412721] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57528|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 412727] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 412734] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57528|min_srtt:57528|path_bw:1269550|loss_rate:22.69|path_pto:0| [2025/04/30 20:08:13 412738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:329126| [2025/04/30 20:08:13 412743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 412749] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 412755] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 412763] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 412769] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 412775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:327959| [2025/04/30 20:08:13 412789] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 412794] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:380| [2025/04/30 20:08:13 412832] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693412802|stream_id:0|stream_offset:327959| [2025/04/30 20:08:13 412838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 412843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 412848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57528|rtt_var:1435|pto_duration:63268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 412852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 412856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 412860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147610| [2025/04/30 20:08:13 412864] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693501070|now:1746043693412847|interv:88223| [2025/04/30 20:08:13 412868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693501070|now:1746043693412847|interval:88223|pto_count:0|srtt:57528 [2025/04/30 20:08:13 412873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 412878] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693429442| [2025/04/30 20:08:13 412882] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693429442| [2025/04/30 20:08:13 412886] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693412886|diff:16556| [2025/04/30 20:08:13 412890] [debug] |xqc_engine_main_logic|END|now:1746043693412689| [2025/04/30 20:08:13 412899] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:96|state:ESTABED|recv_time:1746043693412899| [2025/04/30 20:08:13 412904] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 412910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:163| [2025/04/30 20:08:13 412913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:164| [2025/04/30 20:08:13 412919] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:164| [2025/04/30 20:08:13 412923] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 412930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:258|origin_pktnum:135|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:258|path_largest_ack:258| [2025/04/30 20:08:13 412934] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:26|tx_in_flight:140425|prior_delivered:125331|prior_time:1746043693355330|is_app_limited:0|send_elapse:58814|ack_elapse:57569|ctl_first_sent_time:1746043693356080|lagest_ack_time:1746043693412899|curr_delivered:193756| [2025/04/30 20:08:13 412943] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693356080| [2025/04/30 20:08:13 412948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:771||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 20:08:13 412952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57528|rttvar:1435|minrtt:30776|latest_rtt:56819|ack_delay:32| [2025/04/30 20:08:13 412956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57435|rttvar:1262|minrtt:30776|latest_rtt:56819|ack_delay:32| [2025/04/30 20:08:13 412961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:258|lost_pn:255|thresh:3| [2025/04/30 20:08:13 412965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 412999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 413267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 413285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 413312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 413322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 413335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 413341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 413369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 413373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 413380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 413389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57435|rtt_var:1262|pto_duration:62483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 413393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 413397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 413401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146410| [2025/04/30 20:08:13 413405] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693500285|now:1746043693413388|interv:86897| [2025/04/30 20:08:13 413409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693500285|now:1746043693413388|interval:86897|pto_count:0|srtt:57435 [2025/04/30 20:08:13 413414] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58814, ack_elapse 57569, delivered 68425|rate 1163413|lost 86| [2025/04/30 20:08:13 413418] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163413) in round 5| [2025/04/30 20:08:13 413422] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 413426] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6148| [2025/04/30 20:08:13 413430] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693356080|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 413435] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693356080|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 413439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146410|srtt:57435|latest_rtt:56819|min_rtt:30776|applimit:0|lost:86|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 413445] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:164|largest:164|pns:2| [2025/04/30 20:08:13 413450] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:164|frame:ACK |recv_time:1746043693412899|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 413455] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813412899|now:1746043693412899|interv:120000000| [2025/04/30 20:08:13 413459] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813412899|now:1746043693412899|interv:120000000| [2025/04/30 20:08:13 413467] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693429442|pq_index:0| [2025/04/30 20:08:13 413471] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693412689| [2025/04/30 20:08:13 413475] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693413475| [2025/04/30 20:08:13 413480] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693413479| [2025/04/30 20:08:13 413486] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 413491] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57435|min_srtt:57435|path_bw:1269550|loss_rate:22.63|path_pto:0| [2025/04/30 20:08:13 413498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:329126| [2025/04/30 20:08:13 413505] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57435|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 413512] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 413519] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57435|min_srtt:57435|path_bw:1269550|loss_rate:22.63|path_pto:0| [2025/04/30 20:08:13 413525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:330293| [2025/04/30 20:08:13 413531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 413535] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 413539] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 413543] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 413547] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 413553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:329126| [2025/04/30 20:08:13 413560] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 413566] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:381| [2025/04/30 20:08:13 413644] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693413577|stream_id:0|stream_offset:329126| [2025/04/30 20:08:13 413660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:381|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 413667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 413674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57435|rtt_var:1262|pto_duration:62483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 413680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 413687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 413692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147610| [2025/04/30 20:08:13 413696] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693501060|now:1746043693413673|interv:87387| [2025/04/30 20:08:13 413700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693501060|now:1746043693413673|interval:87387|pto_count:0|srtt:57435 [2025/04/30 20:08:13 413705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 413710] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693429442| [2025/04/30 20:08:13 413715] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693429442| [2025/04/30 20:08:13 413719] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693413719|diff:15723| [2025/04/30 20:08:13 413723] [debug] |xqc_engine_main_logic|END|now:1746043693413479| [2025/04/30 20:08:13 413732] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:96|state:ESTABED|recv_time:1746043693413731| [2025/04/30 20:08:13 413737] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 413743] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:164| [2025/04/30 20:08:13 413746] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:165| [2025/04/30 20:08:13 413752] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:165| [2025/04/30 20:08:13 413757] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 413763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:259|origin_pktnum:136|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:259|path_largest_ack:259| [2025/04/30 20:08:13 413768] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:26|tx_in_flight:141625|prior_delivered:125331|prior_time:1746043693355330|is_app_limited:0|send_elapse:58940|ack_elapse:58401|ctl_first_sent_time:1746043693356206|lagest_ack_time:1746043693413731|curr_delivered:194956| [2025/04/30 20:08:13 413773] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693356206| [2025/04/30 20:08:13 413777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 20:08:13 413781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57435|rttvar:1262|minrtt:30776|latest_rtt:57525|ack_delay:32| [2025/04/30 20:08:13 413786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57442|rttvar:961|minrtt:30776|latest_rtt:57525|ack_delay:32| [2025/04/30 20:08:13 413794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:259|lost_pn:256|thresh:3| [2025/04/30 20:08:13 413798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 413996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 414000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 414004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 414008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 414011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 414015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 414019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 414023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 414027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 414031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 414035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 414038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 414042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 414046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 414050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 414057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 414062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 414069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 414074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 414080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 414085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 414092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 414097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 414103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 414109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57442|rtt_var:961|pto_duration:61286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 414120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 414126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 414132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146410| [2025/04/30 20:08:13 414138] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693499863|now:1746043693414109|interv:85754| [2025/04/30 20:08:13 414144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693499863|now:1746043693414109|interval:85754|pto_count:0|srtt:57442 [2025/04/30 20:08:13 414150] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58940, ack_elapse 58401, delivered 69625|rate 1181286|lost 86| [2025/04/30 20:08:13 414157] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181286) in round 5| [2025/04/30 20:08:13 414163] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 414190] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 414196] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693356206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 414203] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693356206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 414210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146410|srtt:57442|latest_rtt:57525|min_rtt:30776|applimit:0|lost:86|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 414219] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:165|largest:165|pns:2| [2025/04/30 20:08:13 414225] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:165|frame:ACK |recv_time:1746043693413731|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 414232] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813413731|now:1746043693413731|interv:120000000| [2025/04/30 20:08:13 414238] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813413731|now:1746043693413731|interv:120000000| [2025/04/30 20:08:13 414244] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693429442|pq_index:0| [2025/04/30 20:08:13 414251] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693413479| [2025/04/30 20:08:13 414257] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693414257| [2025/04/30 20:08:13 414264] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693414263| [2025/04/30 20:08:13 414278] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 414286] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57442|min_srtt:57442|path_bw:1269550|loss_rate:22.57|path_pto:0| [2025/04/30 20:08:13 414292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:330293| [2025/04/30 20:08:13 414299] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57442|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 414306] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 414313] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57442|min_srtt:57442|path_bw:1269550|loss_rate:22.57|path_pto:0| [2025/04/30 20:08:13 414318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:331460| [2025/04/30 20:08:13 414322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 414326] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 414330] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 414334] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 414339] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 414343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:330293| [2025/04/30 20:08:13 414348] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 414352] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:382| [2025/04/30 20:08:13 414389] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693414360|stream_id:0|stream_offset:330293| [2025/04/30 20:08:13 414395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 414400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 414404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57442|rtt_var:961|pto_duration:61286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 414409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 414413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 414422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147610| [2025/04/30 20:08:13 414426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693500646|now:1746043693414404|interv:86242| [2025/04/30 20:08:13 414430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693500646|now:1746043693414404|interval:86242|pto_count:0|srtt:57442 [2025/04/30 20:08:13 414435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 414439] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693429442| [2025/04/30 20:08:13 414444] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693429442| [2025/04/30 20:08:13 414448] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693414448|diff:14994| [2025/04/30 20:08:13 414452] [debug] |xqc_engine_main_logic|END|now:1746043693414263| [2025/04/30 20:08:13 414458] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693414457| [2025/04/30 20:08:13 414461] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693414461|diff:14981| [2025/04/30 20:08:13 414465] [debug] |xqc_engine_main_logic|END|now:1746043693414457| [2025/04/30 20:08:13 415541] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:98|state:ESTABED|recv_time:1746043693415540| [2025/04/30 20:08:13 415557] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 415566] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:165| [2025/04/30 20:08:13 415572] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:166| [2025/04/30 20:08:13 415581] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:166| [2025/04/30 20:08:13 415587] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 415598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:265|origin_pktnum:141|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:265|path_largest_ack:265| [2025/04/30 20:08:13 415604] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:28|tx_in_flight:145214|prior_delivered:126542|prior_time:1746043693356905|is_app_limited:0|send_elapse:59043|ack_elapse:58635|ctl_first_sent_time:1746043693357303|lagest_ack_time:1746043693415540|curr_delivered:196156| [2025/04/30 20:08:13 415612] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693357303| [2025/04/30 20:08:13 415619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:767||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 20:08:13 415626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57442|rttvar:961|minrtt:30776|latest_rtt:58237|ack_delay:360| [2025/04/30 20:08:13 415632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57496|rttvar:829|minrtt:30776|latest_rtt:58237|ack_delay:360| [2025/04/30 20:08:13 415639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:265|lost_pn:262|thresh:3| [2025/04/30 20:08:13 415645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 415934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 415951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 415971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 415984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 415990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 415996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 416002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 416008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 416014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 416021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 416027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 416033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 416039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 416047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:260|lost_pn:262|po_sent_time:1746043693356332|lost_send_time:1746043693350024|loss_delay:65516|frame:STREAM |repair:128| [2025/04/30 20:08:13 416055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:261|lost_pn:262|po_sent_time:1746043693356453|lost_send_time:1746043693350024|loss_delay:65516|frame:STREAM |repair:128| [2025/04/30 20:08:13 416062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:262|lost_pn:262|po_sent_time:1746043693356579|lost_send_time:1746043693350024|loss_delay:65516|frame:STREAM |repair:128| [2025/04/30 20:08:13 416069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693356579u| [2025/04/30 20:08:13 416087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 416109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693422224|now:1746043693416109|interval:6115| [2025/04/30 20:08:13 416117] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693422224|now:1746043693416109|interv:6115| [2025/04/30 20:08:13 416124] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59043, ack_elapse 58635, delivered 69614|rate 1179039|lost 89| [2025/04/30 20:08:13 416131] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179039) in round 5| [2025/04/30 20:08:13 416136] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 416140] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 416145] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693357303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 416152] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693357303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 416159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:142810|srtt:57496|latest_rtt:58237|min_rtt:30776|applimit:0|lost:86|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 416191] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:166|largest:166|pns:2| [2025/04/30 20:08:13 416202] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:166|frame:ACK |recv_time:1746043693415540|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 416209] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813415540|now:1746043693415540|interv:120000000| [2025/04/30 20:08:13 416214] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813415540|now:1746043693415540|interv:120000000| [2025/04/30 20:08:13 416218] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693429442|pq_index:0| [2025/04/30 20:08:13 416222] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693414263| [2025/04/30 20:08:13 416228] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693416228| [2025/04/30 20:08:13 416236] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693416233| [2025/04/30 20:08:13 416243] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 416250] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57496|min_srtt:57496|path_bw:1269550|loss_rate:22.51|path_pto:0| [2025/04/30 20:08:13 416257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:142406| [2025/04/30 20:08:13 416271] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57496|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 416278] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:260|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 416286] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57496|min_srtt:57496|path_bw:1269550|loss_rate:22.51|path_pto:0| [2025/04/30 20:08:13 416292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:143573| [2025/04/30 20:08:13 416299] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57496|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 416306] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:261|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 416312] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57496|min_srtt:57496|path_bw:1269550|loss_rate:22.51|path_pto:0| [2025/04/30 20:08:13 416319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:144740| [2025/04/30 20:08:13 416325] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57496|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 416332] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:262|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 416860] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57496|min_srtt:57496|path_bw:1269550|loss_rate:22.51|path_pto:0| [2025/04/30 20:08:13 416873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:331460| [2025/04/30 20:08:13 416880] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57496|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 416887] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 416895] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57496|min_srtt:57496|path_bw:1269550|loss_rate:22.51|path_pto:0| [2025/04/30 20:08:13 416902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:332627| [2025/04/30 20:08:13 416908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 416914] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 416928] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 416935] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 416942] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:260|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 416949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:142406| [2025/04/30 20:08:13 416956] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 416963] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:383| [2025/04/30 20:08:13 417009] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043693416975|stream_id:0|stream_offset:142406| [2025/04/30 20:08:13 417020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:383|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:08:13 417027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:08:13 417034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693422224|now:1746043693417034|interval:5190| [2025/04/30 20:08:13 417040] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693422224|now:1746043693417034|interv:5190| [2025/04/30 20:08:13 417047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:144010| [2025/04/30 20:08:13 417055] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:261|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 417062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144010|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:143573| [2025/04/30 20:08:13 417070] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 417076] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:384| [2025/04/30 20:08:13 417143] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144010|now:1746043693417087|stream_id:0|stream_offset:143573| [2025/04/30 20:08:13 417154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:384|origin_pktnum:138|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 417162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144010|applimit:0| [2025/04/30 20:08:13 417188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693422224|now:1746043693417187|interval:5037| [2025/04/30 20:08:13 417195] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693422224|now:1746043693417187|interv:5037| [2025/04/30 20:08:13 417209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145210| [2025/04/30 20:08:13 417216] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:262|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 417223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:144740| [2025/04/30 20:08:13 417229] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 417234] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:385| [2025/04/30 20:08:13 417307] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145210|now:1746043693417242|stream_id:0|stream_offset:144740| [2025/04/30 20:08:13 417318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:385|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:08:13 417325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145210|applimit:0| [2025/04/30 20:08:13 417333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693422224|now:1746043693417332|interval:4892| [2025/04/30 20:08:13 417340] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693422224|now:1746043693417332|interv:4892| [2025/04/30 20:08:13 417346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146410| [2025/04/30 20:08:13 417354] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 417361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:331460| [2025/04/30 20:08:13 417368] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 417374] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:386| [2025/04/30 20:08:13 417409] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693417384|stream_id:0|stream_offset:331460| [2025/04/30 20:08:13 417416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 417420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 417426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693422224|now:1746043693417426|interval:4798| [2025/04/30 20:08:13 417433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693422224|now:1746043693417426|interv:4798| [2025/04/30 20:08:13 417440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 417454] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693422224| [2025/04/30 20:08:13 417462] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693422224| [2025/04/30 20:08:13 417468] [debug] |xqc_engine_wakeup_after|wakeup:1746043693422224|now:1746043693417468|diff:4756| [2025/04/30 20:08:13 417475] [debug] |xqc_engine_main_logic|END|now:1746043693416233| [2025/04/30 20:08:13 417487] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:100|state:ESTABED|recv_time:1746043693417486| [2025/04/30 20:08:13 417495] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 417503] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:166| [2025/04/30 20:08:13 417509] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:167| [2025/04/30 20:08:13 417517] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:167| [2025/04/30 20:08:13 417524] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 417535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:269|origin_pktnum:145|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:269|path_largest_ack:269| [2025/04/30 20:08:13 417542] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:30|tx_in_flight:146414|prior_delivered:127742|prior_time:1746043693357557|is_app_limited:0|send_elapse:57863|ack_elapse:59929|ctl_first_sent_time:1746043693358110|lagest_ack_time:1746043693417486|curr_delivered:197356| [2025/04/30 20:08:13 417548] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693358110| [2025/04/30 20:08:13 417553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 20:08:13 417559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57496|rttvar:829|minrtt:30776|latest_rtt:59376|ack_delay:80| [2025/04/30 20:08:13 417566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57721|rttvar:1072|minrtt:30776|latest_rtt:59376|ack_delay:80| [2025/04/30 20:08:13 417573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:269|lost_pn:266|thresh:3| [2025/04/30 20:08:13 417578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 417818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 417830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 417852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 417859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 417867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 417871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 417883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 417887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 417894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 417898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 417902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 417906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 417911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:263|lost_pn:266|po_sent_time:1746043693356708|lost_send_time:1746043693350688|loss_delay:66798|frame:STREAM |repair:128| [2025/04/30 20:08:13 417916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:264|lost_pn:266|po_sent_time:1746043693356814|lost_send_time:1746043693350688|loss_delay:66798|frame:STREAM |repair:128| [2025/04/30 20:08:13 417922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:266|lost_pn:266|po_sent_time:1746043693357395|lost_send_time:1746043693350688|loss_delay:66798|frame:STREAM |repair:128| [2025/04/30 20:08:13 417926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693357395u| [2025/04/30 20:08:13 417930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 417934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693424273|now:1746043693417934|interval:6339| [2025/04/30 20:08:13 417939] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693424273|now:1746043693417934|interv:6339| [2025/04/30 20:08:13 417943] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57863, ack_elapse 59929, delivered 69614|rate 1161607|lost 92| [2025/04/30 20:08:13 417948] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161607) in round 5| [2025/04/30 20:08:13 417955] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 417959] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 417963] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693358110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 417968] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693358110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 417972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:142810|srtt:57721|latest_rtt:59376|min_rtt:30776|applimit:0|lost:89|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 417978] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:167|largest:167|pns:2| [2025/04/30 20:08:13 417984] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:100|pkt_type:SHORT_HEADER|pkt_num:167|frame:ACK |recv_time:1746043693417486|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 417991] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813417486|now:1746043693417486|interv:120000000| [2025/04/30 20:08:13 417998] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813417486|now:1746043693417486|interv:120000000| [2025/04/30 20:08:13 418004] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693422224|pq_index:0| [2025/04/30 20:08:13 418011] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693416233| [2025/04/30 20:08:13 418018] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693418017| [2025/04/30 20:08:13 418025] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693418023| [2025/04/30 20:08:13 418034] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 418042] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57721|min_srtt:57721|path_bw:1269550|loss_rate:23.06|path_pto:0| [2025/04/30 20:08:13 418050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:145907| [2025/04/30 20:08:13 418057] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57721|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 418064] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:263|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 418071] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57721|min_srtt:57721|path_bw:1269550|loss_rate:23.06|path_pto:0| [2025/04/30 20:08:13 418078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:262607| [2025/04/30 20:08:13 418091] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57721|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 418099] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:264|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 418106] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57721|min_srtt:57721|path_bw:1269550|loss_rate:23.06|path_pto:0| [2025/04/30 20:08:13 418112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:148241| [2025/04/30 20:08:13 418119] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57721|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 418125] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:266|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 418132] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57721|min_srtt:57721|path_bw:1269550|loss_rate:23.06|path_pto:0| [2025/04/30 20:08:13 418139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:332627| [2025/04/30 20:08:13 418145] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57721|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 418152] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 418159] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57721|min_srtt:57721|path_bw:1269550|loss_rate:23.06|path_pto:0| [2025/04/30 20:08:13 418182] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:333794| [2025/04/30 20:08:13 418193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 418198] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 418204] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 418210] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 418217] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:263|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 418224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:145907| [2025/04/30 20:08:13 418238] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 418246] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:387| [2025/04/30 20:08:13 418296] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043693418258|stream_id:0|stream_offset:145907| [2025/04/30 20:08:13 418308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:387|origin_pktnum:140|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 418316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:08:13 418322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693424273|now:1746043693418322|interval:5951| [2025/04/30 20:08:13 418329] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693424273|now:1746043693418322|interv:5951| [2025/04/30 20:08:13 418337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:144010| [2025/04/30 20:08:13 418345] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:264|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 418350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144010|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:262607| [2025/04/30 20:08:13 418354] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 418359] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:388| [2025/04/30 20:08:13 418389] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144010|now:1746043693418366|stream_id:0|stream_offset:262607| [2025/04/30 20:08:13 418395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:388|origin_pktnum:264|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 418400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144010|applimit:0| [2025/04/30 20:08:13 418405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693424273|now:1746043693418404|interval:5869| [2025/04/30 20:08:13 418412] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693424273|now:1746043693418404|interv:5869| [2025/04/30 20:08:13 418419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145210| [2025/04/30 20:08:13 418426] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:266|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 418434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:148241| [2025/04/30 20:08:13 418441] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 418453] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:389| [2025/04/30 20:08:13 418482] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145210|now:1746043693418460|stream_id:0|stream_offset:148241| [2025/04/30 20:08:13 418488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:389|origin_pktnum:142|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 418493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145210|applimit:0| [2025/04/30 20:08:13 418498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693424273|now:1746043693418497|interval:5776| [2025/04/30 20:08:13 418505] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693424273|now:1746043693418497|interv:5776| [2025/04/30 20:08:13 418512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146410| [2025/04/30 20:08:13 418520] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 418526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:332627| [2025/04/30 20:08:13 418534] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 418541] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:390| [2025/04/30 20:08:13 418577] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693418551|stream_id:0|stream_offset:332627| [2025/04/30 20:08:13 418587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 418594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 418600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693424273|now:1746043693418600|interval:5673| [2025/04/30 20:08:13 418607] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693424273|now:1746043693418600|interv:5673| [2025/04/30 20:08:13 418614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 418621] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693424273| [2025/04/30 20:08:13 418629] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693424273| [2025/04/30 20:08:13 418634] [debug] |xqc_engine_wakeup_after|wakeup:1746043693424273|now:1746043693418634|diff:5639| [2025/04/30 20:08:13 418639] [debug] |xqc_engine_main_logic|END|now:1746043693418023| [2025/04/30 20:08:13 418648] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:102|state:ESTABED|recv_time:1746043693418648| [2025/04/30 20:08:13 418655] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 418664] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:167| [2025/04/30 20:08:13 418677] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:168| [2025/04/30 20:08:13 418686] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:168| [2025/04/30 20:08:13 418693] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 418705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:272|origin_pktnum:147|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:272|path_largest_ack:272| [2025/04/30 20:08:13 418713] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:31|tx_in_flight:146414|prior_delivered:130142|prior_time:1746043693358830|is_app_limited:0|send_elapse:56793|ack_elapse:59818|ctl_first_sent_time:1746043693359278|lagest_ack_time:1746043693418648|curr_delivered:198556| [2025/04/30 20:08:13 418720] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693359278| [2025/04/30 20:08:13 418727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 20:08:13 418734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57721|rttvar:1072|minrtt:30776|latest_rtt:59370|ack_delay:176| [2025/04/30 20:08:13 418740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57905|rttvar:1172|minrtt:30776|latest_rtt:59370|ack_delay:176| [2025/04/30 20:08:13 418745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:272|lost_pn:269|thresh:3| [2025/04/30 20:08:13 418750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 418949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 418961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 418981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 418988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 418994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 419007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 419013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 419037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 419044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 419056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 419068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 419075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 419081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 419088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 419098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:267|lost_pn:269|po_sent_time:1746043693357475|lost_send_time:1746043693351857|loss_delay:66791|frame:STREAM |repair:128| [2025/04/30 20:08:13 419103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:268|lost_pn:269|po_sent_time:1746043693358001|lost_send_time:1746043693351857|loss_delay:66791|frame:STREAM |repair:128| [2025/04/30 20:08:13 419108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693358001u| [2025/04/30 20:08:13 419112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 419116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693424996|now:1746043693419116|interval:5880| [2025/04/30 20:08:13 419121] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693424996|now:1746043693419116|interv:5880| [2025/04/30 20:08:13 419125] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56793, ack_elapse 59818, delivered 68414|rate 1143702|lost 94| [2025/04/30 20:08:13 419129] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143702) in round 5| [2025/04/30 20:08:13 419134] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 419138] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 419142] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693359278|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 419147] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693359278|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 419157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144010|srtt:57905|latest_rtt:59370|min_rtt:30776|applimit:0|lost:92|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 419163] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:168|largest:168|pns:2| [2025/04/30 20:08:13 419188] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:102|pkt_type:SHORT_HEADER|pkt_num:168|frame:ACK |recv_time:1746043693418648|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 419196] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813418648|now:1746043693418648|interv:120000000| [2025/04/30 20:08:13 419202] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813418648|now:1746043693418648|interv:120000000| [2025/04/30 20:08:13 419208] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693424273|pq_index:0| [2025/04/30 20:08:13 419215] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693418023| [2025/04/30 20:08:13 419221] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693419221| [2025/04/30 20:08:13 419229] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693419227| [2025/04/30 20:08:13 419237] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 419245] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57905|min_srtt:57905|path_bw:1269550|loss_rate:23.59|path_pto:0| [2025/04/30 20:08:13 419252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144010|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:263774| [2025/04/30 20:08:13 419259] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57905|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 419267] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:267|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 419274] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57905|min_srtt:57905|path_bw:1269550|loss_rate:23.59|path_pto:0| [2025/04/30 20:08:13 419281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144010|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:150575| [2025/04/30 20:08:13 419288] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57905|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 419295] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:268|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 419309] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57905|min_srtt:57905|path_bw:1269550|loss_rate:23.59|path_pto:0| [2025/04/30 20:08:13 419316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144010|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:333794| [2025/04/30 20:08:13 419323] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57905|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 419330] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 419337] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57905|min_srtt:57905|path_bw:1269550|loss_rate:23.59|path_pto:0| [2025/04/30 20:08:13 419343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144010|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:334961| [2025/04/30 20:08:13 419350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 419357] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 419363] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 419369] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 419375] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:267|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 419379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144010|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:263774| [2025/04/30 20:08:13 419384] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 419388] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:391| [2025/04/30 20:08:13 419428] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144010|now:1746043693419397|stream_id:0|stream_offset:263774| [2025/04/30 20:08:13 419438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:391|origin_pktnum:267|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 419446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144010|applimit:0| [2025/04/30 20:08:13 419452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693424996|now:1746043693419452|interval:5544| [2025/04/30 20:08:13 419458] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693424996|now:1746043693419452|interv:5544| [2025/04/30 20:08:13 419465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145210| [2025/04/30 20:08:13 419471] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:268|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 419480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:150575| [2025/04/30 20:08:13 419485] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 419491] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:392| [2025/04/30 20:08:13 419532] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145210|now:1746043693419501|stream_id:0|stream_offset:150575| [2025/04/30 20:08:13 419542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:392|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:08:13 419550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145210|applimit:0| [2025/04/30 20:08:13 419557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693424996|now:1746043693419557|interval:5439| [2025/04/30 20:08:13 419562] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693424996|now:1746043693419557|interv:5439| [2025/04/30 20:08:13 419566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146410| [2025/04/30 20:08:13 419571] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 419577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:333794| [2025/04/30 20:08:13 419585] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 419591] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:393| [2025/04/30 20:08:13 419653] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693419602|stream_id:0|stream_offset:333794| [2025/04/30 20:08:13 419663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:393|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 419670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 419677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693424996|now:1746043693419677|interval:5319| [2025/04/30 20:08:13 419682] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693424996|now:1746043693419677|interv:5319| [2025/04/30 20:08:13 419686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 419691] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693424996| [2025/04/30 20:08:13 419695] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693424996| [2025/04/30 20:08:13 419709] [debug] |xqc_engine_wakeup_after|wakeup:1746043693424996|now:1746043693419709|diff:5287| [2025/04/30 20:08:13 419713] [debug] |xqc_engine_main_logic|END|now:1746043693419227| [2025/04/30 20:08:13 419721] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:104|state:ESTABED|recv_time:1746043693419721| [2025/04/30 20:08:13 419726] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 419732] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:168| [2025/04/30 20:08:13 419736] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:169| [2025/04/30 20:08:13 419742] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:169| [2025/04/30 20:08:13 419746] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 419753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:274|origin_pktnum:150|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:274|path_largest_ack:274| [2025/04/30 20:08:13 419758] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:32|tx_in_flight:146414|prior_delivered:131342|prior_time:1746043693360314|is_app_limited:0|send_elapse:58139|ack_elapse:59407|ctl_first_sent_time:1746043693360776|lagest_ack_time:1746043693419721|curr_delivered:199756| [2025/04/30 20:08:13 419763] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693360776| [2025/04/30 20:08:13 419767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 20:08:13 419772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57905|rttvar:1172|minrtt:30776|latest_rtt:58945|ack_delay:64| [2025/04/30 20:08:13 419776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58027|rttvar:1123|minrtt:30776|latest_rtt:58945|ack_delay:64| [2025/04/30 20:08:13 419780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:274|lost_pn:271|thresh:3| [2025/04/30 20:08:13 419784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 419979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 419991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 419999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:270|lost_pn:271|po_sent_time:1746043693358205|lost_send_time:1746043693353408|loss_delay:66313|frame:STREAM |repair:128| [2025/04/30 20:08:13 420120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:271|lost_pn:271|po_sent_time:1746043693358708|lost_send_time:1746043693353408|loss_delay:66313|frame:STREAM |repair:128| [2025/04/30 20:08:13 420125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693358708u| [2025/04/30 20:08:13 420129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 420133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693425714|now:1746043693420133|interval:5581| [2025/04/30 20:08:13 420141] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693425714|now:1746043693420133|interv:5581| [2025/04/30 20:08:13 420147] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58139, ack_elapse 59407, delivered 68414|rate 1151615|lost 96| [2025/04/30 20:08:13 420153] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151615) in round 5| [2025/04/30 20:08:13 420180] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 420191] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 420198] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693360776|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 420205] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693360776|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 420212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144010|srtt:58027|latest_rtt:58945|min_rtt:30776|applimit:0|lost:94|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 420221] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:169|largest:169|pns:2| [2025/04/30 20:08:13 420228] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:104|pkt_type:SHORT_HEADER|pkt_num:169|frame:ACK |recv_time:1746043693419721|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 420235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813419721|now:1746043693419721|interv:120000000| [2025/04/30 20:08:13 420242] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813419721|now:1746043693419721|interv:120000000| [2025/04/30 20:08:13 420248] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693424996|pq_index:0| [2025/04/30 20:08:13 420255] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693419227| [2025/04/30 20:08:13 420260] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693420260| [2025/04/30 20:08:13 420265] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693420264| [2025/04/30 20:08:13 420272] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 420280] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58027|min_srtt:58027|path_bw:1269550|loss_rate:23.92|path_pto:0| [2025/04/30 20:08:13 420287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144010|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:264941| [2025/04/30 20:08:13 420294] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58027|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 420301] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:270|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 420307] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58027|min_srtt:58027|path_bw:1269550|loss_rate:23.92|path_pto:0| [2025/04/30 20:08:13 420314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144010|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:266108| [2025/04/30 20:08:13 420326] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58027|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 420330] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:271|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 420335] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58027|min_srtt:58027|path_bw:1269550|loss_rate:23.92|path_pto:0| [2025/04/30 20:08:13 420339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144010|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:334961| [2025/04/30 20:08:13 420343] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58027|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 420348] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 420352] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58027|min_srtt:58027|path_bw:1269550|loss_rate:23.92|path_pto:0| [2025/04/30 20:08:13 420356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144010|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:336128| [2025/04/30 20:08:13 420361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 420365] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 420369] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 420373] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 420377] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:270|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 420382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144010|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:264941| [2025/04/30 20:08:13 420386] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 420390] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:394| [2025/04/30 20:08:13 420430] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144010|now:1746043693420399|stream_id:0|stream_offset:264941| [2025/04/30 20:08:13 420439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:394|origin_pktnum:270|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 420446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144010|applimit:0| [2025/04/30 20:08:13 420459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693425714|now:1746043693420459|interval:5255| [2025/04/30 20:08:13 420465] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693425714|now:1746043693420459|interv:5255| [2025/04/30 20:08:13 420469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145210| [2025/04/30 20:08:13 420474] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:271|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 420478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:266108| [2025/04/30 20:08:13 420482] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 420487] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:395| [2025/04/30 20:08:13 420520] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145210|now:1746043693420494|stream_id:0|stream_offset:266108| [2025/04/30 20:08:13 420530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:395|origin_pktnum:271|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 420538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145210|applimit:0| [2025/04/30 20:08:13 420544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693425714|now:1746043693420544|interval:5170| [2025/04/30 20:08:13 420551] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693425714|now:1746043693420544|interv:5170| [2025/04/30 20:08:13 420555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146410| [2025/04/30 20:08:13 420560] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 420564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:334961| [2025/04/30 20:08:13 420569] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 420573] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:396| [2025/04/30 20:08:13 420607] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693420580|stream_id:0|stream_offset:334961| [2025/04/30 20:08:13 420615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:396|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 420622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 420629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693425714|now:1746043693420629|interval:5085| [2025/04/30 20:08:13 420641] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693425714|now:1746043693420629|interv:5085| [2025/04/30 20:08:13 420647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 420655] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693425714| [2025/04/30 20:08:13 420662] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693425714| [2025/04/30 20:08:13 420668] [debug] |xqc_engine_wakeup_after|wakeup:1746043693425714|now:1746043693420668|diff:5046| [2025/04/30 20:08:13 420673] [debug] |xqc_engine_main_logic|END|now:1746043693420264| [2025/04/30 20:08:13 420684] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:104|state:ESTABED|recv_time:1746043693420684| [2025/04/30 20:08:13 420691] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 420697] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:169| [2025/04/30 20:08:13 420701] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:170| [2025/04/30 20:08:13 420710] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:170| [2025/04/30 20:08:13 420716] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 420726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:275|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:275|path_largest_ack:275| [2025/04/30 20:08:13 420734] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:32|tx_in_flight:147614|prior_delivered:131342|prior_time:1746043693360314|is_app_limited:0|send_elapse:58279|ack_elapse:60370|ctl_first_sent_time:1746043693360916|lagest_ack_time:1746043693420684|curr_delivered:200956| [2025/04/30 20:08:13 420741] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693360916| [2025/04/30 20:08:13 420748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 20:08:13 420753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58027|rttvar:1123|minrtt:30776|latest_rtt:59768|ack_delay:80| [2025/04/30 20:08:13 420758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58235|rttvar:1258|minrtt:30776|latest_rtt:59768|ack_delay:80| [2025/04/30 20:08:13 420762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:275|lost_pn:272|thresh:3| [2025/04/30 20:08:13 420766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 420990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 420997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 421110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693426640|now:1746043693421110|interval:5530| [2025/04/30 20:08:13 421123] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693426640|now:1746043693421110|interv:5530| [2025/04/30 20:08:13 421129] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58279, ack_elapse 60370, delivered 69614|rate 1153122|lost 96| [2025/04/30 20:08:13 421136] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153122) in round 5| [2025/04/30 20:08:13 421142] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 421148] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 421154] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693360916|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 421161] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693360916|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 421188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146410|srtt:58235|latest_rtt:59768|min_rtt:30776|applimit:0|lost:96|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 421197] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:170|largest:170|pns:2| [2025/04/30 20:08:13 421205] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:104|pkt_type:SHORT_HEADER|pkt_num:170|frame:ACK |recv_time:1746043693420684|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 421212] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813420684|now:1746043693420684|interv:120000000| [2025/04/30 20:08:13 421218] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813420684|now:1746043693420684|interv:120000000| [2025/04/30 20:08:13 421224] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693425714|pq_index:0| [2025/04/30 20:08:13 421231] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693420264| [2025/04/30 20:08:13 421236] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693421236| [2025/04/30 20:08:13 421241] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693421240| [2025/04/30 20:08:13 421246] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 421253] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58235|min_srtt:58235|path_bw:1269550|loss_rate:24.24|path_pto:0| [2025/04/30 20:08:13 421258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:336128| [2025/04/30 20:08:13 421263] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58235|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 421277] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 421284] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58235|min_srtt:58235|path_bw:1269550|loss_rate:24.24|path_pto:0| [2025/04/30 20:08:13 421291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:337295| [2025/04/30 20:08:13 421298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 421302] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 421306] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 421310] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 421315] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 421319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:336128| [2025/04/30 20:08:13 421323] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 421328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:397| [2025/04/30 20:08:13 421364] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693421336|stream_id:0|stream_offset:336128| [2025/04/30 20:08:13 421370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 421375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 421379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693426640|now:1746043693421379|interval:5261| [2025/04/30 20:08:13 421384] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693426640|now:1746043693421379|interv:5261| [2025/04/30 20:08:13 421388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 421393] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693426640| [2025/04/30 20:08:13 421397] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693426640| [2025/04/30 20:08:13 421401] [debug] |xqc_engine_wakeup_after|wakeup:1746043693426640|now:1746043693421401|diff:5239| [2025/04/30 20:08:13 421406] [debug] |xqc_engine_main_logic|END|now:1746043693421240| [2025/04/30 20:08:13 421413] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:106|state:ESTABED|recv_time:1746043693421412| [2025/04/30 20:08:13 421418] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 421423] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:170| [2025/04/30 20:08:13 421432] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:171| [2025/04/30 20:08:13 421438] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:171| [2025/04/30 20:08:13 421442] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 421449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:278|origin_pktnum:154|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:08:13 421454] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:35|tx_in_flight:145214|prior_delivered:133742|prior_time:1746043693361755|is_app_limited:0|send_elapse:56500|ack_elapse:59657|ctl_first_sent_time:1746043693362152|lagest_ack_time:1746043693421412|curr_delivered:202156| [2025/04/30 20:08:13 421458] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693362152| [2025/04/30 20:08:13 421463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 20:08:13 421467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58235|rttvar:1258|minrtt:30776|latest_rtt:59260|ack_delay:56| [2025/04/30 20:08:13 421472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58356|rttvar:1186|minrtt:30776|latest_rtt:59260|ack_delay:56| [2025/04/30 20:08:13 421476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:278|lost_pn:275|thresh:3| [2025/04/30 20:08:13 421480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 421849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 421858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:273|lost_pn:275|po_sent_time:1746043693359401|lost_send_time:1746043693354745|loss_delay:66667|frame:STREAM |repair:128| [2025/04/30 20:08:13 421863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693359401u| [2025/04/30 20:08:13 421867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 421871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693428186|now:1746043693421871|interval:6315| [2025/04/30 20:08:13 421876] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693428186|now:1746043693421871|interv:6315| [2025/04/30 20:08:13 421880] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56500, ack_elapse 59657, delivered 68414|rate 1146789|lost 97| [2025/04/30 20:08:13 421884] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146789) in round 5| [2025/04/30 20:08:13 421888] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 421892] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 421896] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693362152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 421904] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693362152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 421908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145210|srtt:58356|latest_rtt:59260|min_rtt:30776|applimit:0|lost:96|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 421914] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:171|largest:171|pns:2| [2025/04/30 20:08:13 421919] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:106|pkt_type:SHORT_HEADER|pkt_num:171|frame:ACK |recv_time:1746043693421412|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 421924] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813421412|now:1746043693421412|interv:120000000| [2025/04/30 20:08:13 421928] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813421412|now:1746043693421412|interv:120000000| [2025/04/30 20:08:13 421932] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693426640|pq_index:0| [2025/04/30 20:08:13 421936] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693421240| [2025/04/30 20:08:13 421940] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693421940| [2025/04/30 20:08:13 421945] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693421944| [2025/04/30 20:08:13 421950] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 421955] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58356|min_srtt:58356|path_bw:1269550|loss_rate:24.18|path_pto:0| [2025/04/30 20:08:13 421959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:267275| [2025/04/30 20:08:13 421964] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58356|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 421969] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:273|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 421973] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58356|min_srtt:58356|path_bw:1269550|loss_rate:24.18|path_pto:0| [2025/04/30 20:08:13 421978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:337295| [2025/04/30 20:08:13 421982] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58356|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 421986] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 421993] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58356|min_srtt:58356|path_bw:1269550|loss_rate:24.18|path_pto:0| [2025/04/30 20:08:13 421997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:338462| [2025/04/30 20:08:13 422002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 422006] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 422010] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 422014] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 422019] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:273|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 422023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:267275| [2025/04/30 20:08:13 422028] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 422032] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:398| [2025/04/30 20:08:13 422098] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145210|now:1746043693422040|stream_id:0|stream_offset:267275| [2025/04/30 20:08:13 422109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:398|origin_pktnum:273|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 422116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145210|applimit:0| [2025/04/30 20:08:13 422123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693428186|now:1746043693422123|interval:6063| [2025/04/30 20:08:13 422129] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693428186|now:1746043693422123|interv:6063| [2025/04/30 20:08:13 422136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146410| [2025/04/30 20:08:13 422144] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 422151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:337295| [2025/04/30 20:08:13 422157] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 422164] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:399| [2025/04/30 20:08:13 422227] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693422195|stream_id:0|stream_offset:337295| [2025/04/30 20:08:13 422244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 422252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 422256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693428186|now:1746043693422256|interval:5930| [2025/04/30 20:08:13 422260] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693428186|now:1746043693422256|interv:5930| [2025/04/30 20:08:13 422265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 422274] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693428186| [2025/04/30 20:08:13 422281] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693428186| [2025/04/30 20:08:13 422287] [debug] |xqc_engine_wakeup_after|wakeup:1746043693428186|now:1746043693422287|diff:5899| [2025/04/30 20:08:13 422293] [debug] |xqc_engine_main_logic|END|now:1746043693421944| [2025/04/30 20:08:13 422304] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:108|state:ESTABED|recv_time:1746043693422303| [2025/04/30 20:08:13 422312] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 422318] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:171| [2025/04/30 20:08:13 422322] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:172| [2025/04/30 20:08:13 422328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:172| [2025/04/30 20:08:13 422332] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 422340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:282|origin_pktnum:157|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:282|path_largest_ack:282| [2025/04/30 20:08:13 422344] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:36|tx_in_flight:146414|prior_delivered:136142|prior_time:1746043693364249|is_app_limited:0|send_elapse:58125|ack_elapse:58054|ctl_first_sent_time:1746043693364831|lagest_ack_time:1746043693422303|curr_delivered:203356| [2025/04/30 20:08:13 422349] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693364831| [2025/04/30 20:08:13 422354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:767||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 20:08:13 422358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58356|rttvar:1186|minrtt:30776|latest_rtt:57472|ack_delay:64| [2025/04/30 20:08:13 422363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58238|rttvar:1127|minrtt:30776|latest_rtt:57472|ack_delay:64| [2025/04/30 20:08:13 422367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:282|lost_pn:279|thresh:3| [2025/04/30 20:08:13 422371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 422581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 422597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 422632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 422640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 422651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 422656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 422675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 422681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 422694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 422703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 422707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 422711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 422715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 422723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 422730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 422746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:276|lost_pn:279|po_sent_time:1746043693361519|lost_send_time:1746043693356786|loss_delay:65517|frame:STREAM |repair:128| [2025/04/30 20:08:13 422752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:277|lost_pn:279|po_sent_time:1746043693361626|lost_send_time:1746043693356786|loss_delay:65517|frame:STREAM |repair:128| [2025/04/30 20:08:13 422756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:279|lost_pn:279|po_sent_time:1746043693362281|lost_send_time:1746043693356786|loss_delay:65517|frame:STREAM |repair:128| [2025/04/30 20:08:13 422761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693362281u| [2025/04/30 20:08:13 422765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 422769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693427925|now:1746043693422769|interval:5156| [2025/04/30 20:08:13 422774] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693427925|now:1746043693422769|interv:5156| [2025/04/30 20:08:13 422778] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58125, ack_elapse 58054, delivered 67214|rate 1156369|lost 100| [2025/04/30 20:08:13 422782] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156369) in round 5| [2025/04/30 20:08:13 422786] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 422790] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 422794] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693364831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 422799] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693364831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 422803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:142810|srtt:58238|latest_rtt:57472|min_rtt:30776|applimit:0|lost:97|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 422809] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:172|largest:172|pns:2| [2025/04/30 20:08:13 422814] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:108|pkt_type:SHORT_HEADER|pkt_num:172|frame:ACK |recv_time:1746043693422303|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 422818] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813422303|now:1746043693422303|interv:120000000| [2025/04/30 20:08:13 422823] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813422303|now:1746043693422303|interv:120000000| [2025/04/30 20:08:13 422827] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693428186|pq_index:0| [2025/04/30 20:08:13 422831] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693421944| [2025/04/30 20:08:13 422835] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693422835| [2025/04/30 20:08:13 422843] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693422842| [2025/04/30 20:08:13 422848] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 422853] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58238|min_srtt:58238|path_bw:1269550|loss_rate:24.31|path_pto:0| [2025/04/30 20:08:13 422857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:158744| [2025/04/30 20:08:13 422862] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58238|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 422866] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:276|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 422871] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58238|min_srtt:58238|path_bw:1269550|loss_rate:24.31|path_pto:0| [2025/04/30 20:08:13 422876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 422880] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58238|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 422884] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:277|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 422888] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58238|min_srtt:58238|path_bw:1269550|loss_rate:24.31|path_pto:0| [2025/04/30 20:08:13 422893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:163412| [2025/04/30 20:08:13 422897] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58238|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 422902] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:279|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 422906] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58238|min_srtt:58238|path_bw:1269550|loss_rate:24.31|path_pto:0| [2025/04/30 20:08:13 422910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:338462| [2025/04/30 20:08:13 422915] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58238|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 422919] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 422926] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58238|min_srtt:58238|path_bw:1269550|loss_rate:24.31|path_pto:0| [2025/04/30 20:08:13 422931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:339629| [2025/04/30 20:08:13 422935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 422939] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 422943] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 422947] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 422951] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:276|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 422956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:158744| [2025/04/30 20:08:13 422960] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 422964] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:400| [2025/04/30 20:08:13 423001] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746043693422972|stream_id:0|stream_offset:158744| [2025/04/30 20:08:13 423011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:400|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:08:13 423018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:08:13 423024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693427925|now:1746043693423024|interval:4901| [2025/04/30 20:08:13 423030] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693427925|now:1746043693423024|interv:4901| [2025/04/30 20:08:13 423034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:144010| [2025/04/30 20:08:13 423040] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:277|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 423047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144010|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 423054] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 423061] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:401| [2025/04/30 20:08:13 423120] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144010|now:1746043693423070|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 423136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:401|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:08:13 423143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144010|applimit:0| [2025/04/30 20:08:13 423149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693427925|now:1746043693423149|interval:4776| [2025/04/30 20:08:13 423156] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693427925|now:1746043693423149|interv:4776| [2025/04/30 20:08:13 423162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145210| [2025/04/30 20:08:13 423188] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:279|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 423195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:163412| [2025/04/30 20:08:13 423202] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 423209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:402| [2025/04/30 20:08:13 423272] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145210|now:1746043693423219|stream_id:0|stream_offset:163412| [2025/04/30 20:08:13 423283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:402|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:08:13 423291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145210|applimit:0| [2025/04/30 20:08:13 423298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693427925|now:1746043693423297|interval:4628| [2025/04/30 20:08:13 423304] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693427925|now:1746043693423297|interv:4628| [2025/04/30 20:08:13 423311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146410| [2025/04/30 20:08:13 423317] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 423321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:338462| [2025/04/30 20:08:13 423326] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 423332] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:403| [2025/04/30 20:08:13 423378] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693423342|stream_id:0|stream_offset:338462| [2025/04/30 20:08:13 423387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:403|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 423397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 423403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693427925|now:1746043693423403|interval:4522| [2025/04/30 20:08:13 423410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693427925|now:1746043693423403|interv:4522| [2025/04/30 20:08:13 423417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 423424] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693427925| [2025/04/30 20:08:13 423431] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693427925| [2025/04/30 20:08:13 423437] [debug] |xqc_engine_wakeup_after|wakeup:1746043693427925|now:1746043693423437|diff:4488| [2025/04/30 20:08:13 423444] [debug] |xqc_engine_main_logic|END|now:1746043693422842| [2025/04/30 20:08:13 423455] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:108|state:ESTABED|recv_time:1746043693423454| [2025/04/30 20:08:13 423463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 423471] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:172| [2025/04/30 20:08:13 423477] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:173| [2025/04/30 20:08:13 423486] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:173| [2025/04/30 20:08:13 423493] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 423504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:283|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:283|path_largest_ack:283| [2025/04/30 20:08:13 423509] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:36|tx_in_flight:147614|prior_delivered:136142|prior_time:1746043693364249|is_app_limited:0|send_elapse:58233|ack_elapse:59205|ctl_first_sent_time:1746043693364939|lagest_ack_time:1746043693423454|curr_delivered:204556| [2025/04/30 20:08:13 423513] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693364939| [2025/04/30 20:08:13 423520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 20:08:13 423526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58238|rttvar:1127|minrtt:30776|latest_rtt:58515|ack_delay:64| [2025/04/30 20:08:13 423532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58265|rttvar:899|minrtt:30776|latest_rtt:58515|ack_delay:64| [2025/04/30 20:08:13 423539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:283|lost_pn:280|thresh:3| [2025/04/30 20:08:13 423544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 423922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 423927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:280|lost_pn:280|po_sent_time:1746043693362408|lost_send_time:1746043693357625|loss_delay:65829|frame:STREAM |repair:128| [2025/04/30 20:08:13 423932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693362408u| [2025/04/30 20:08:13 423936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 423940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693428858|now:1746043693423940|interval:4918| [2025/04/30 20:08:13 423945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693428858|now:1746043693423940|interv:4918| [2025/04/30 20:08:13 423949] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58233, ack_elapse 59205, delivered 68414|rate 1155544|lost 101| [2025/04/30 20:08:13 423953] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155544) in round 5| [2025/04/30 20:08:13 423957] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 423961] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 423968] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693364939|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 423975] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693364939|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 423982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145210|srtt:58265|latest_rtt:58515|min_rtt:30776|applimit:0|lost:100|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 423991] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:173|largest:173|pns:2| [2025/04/30 20:08:13 423998] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:108|pkt_type:SHORT_HEADER|pkt_num:173|frame:ACK |recv_time:1746043693423454|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 424005] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813423454|now:1746043693423454|interv:120000000| [2025/04/30 20:08:13 424011] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813423454|now:1746043693423454|interv:120000000| [2025/04/30 20:08:13 424017] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693427925|pq_index:0| [2025/04/30 20:08:13 424024] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693422842| [2025/04/30 20:08:13 424031] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693424030| [2025/04/30 20:08:13 424038] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693424036| [2025/04/30 20:08:13 424052] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 424059] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58265|min_srtt:58265|path_bw:1269550|loss_rate:24.81|path_pto:0| [2025/04/30 20:08:13 424066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:270776| [2025/04/30 20:08:13 424073] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58265|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 424080] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:280|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 424086] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58265|min_srtt:58265|path_bw:1269550|loss_rate:24.81|path_pto:0| [2025/04/30 20:08:13 424092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:339629| [2025/04/30 20:08:13 424099] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58265|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 424105] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 424112] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58265|min_srtt:58265|path_bw:1269550|loss_rate:24.81|path_pto:0| [2025/04/30 20:08:13 424118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:340796| [2025/04/30 20:08:13 424124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 424129] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 424135] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 424141] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 424147] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:280|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 424153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:270776| [2025/04/30 20:08:13 424159] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 424184] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:404| [2025/04/30 20:08:13 424256] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145210|now:1746043693424204|stream_id:0|stream_offset:270776| [2025/04/30 20:08:13 424266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:404|origin_pktnum:280|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 424273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145210|applimit:0| [2025/04/30 20:08:13 424279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693428858|now:1746043693424279|interval:4579| [2025/04/30 20:08:13 424285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693428858|now:1746043693424279|interv:4579| [2025/04/30 20:08:13 424291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146410| [2025/04/30 20:08:13 424298] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 424304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:339629| [2025/04/30 20:08:13 424309] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 424313] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:405| [2025/04/30 20:08:13 424376] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693424323|stream_id:0|stream_offset:339629| [2025/04/30 20:08:13 424385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:405|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 424393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 424400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693428858|now:1746043693424399|interval:4459| [2025/04/30 20:08:13 424407] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693428858|now:1746043693424399|interv:4459| [2025/04/30 20:08:13 424413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 424420] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693428858| [2025/04/30 20:08:13 424427] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693428858| [2025/04/30 20:08:13 424435] [debug] |xqc_engine_wakeup_after|wakeup:1746043693428858|now:1746043693424434|diff:4424| [2025/04/30 20:08:13 424442] [debug] |xqc_engine_main_logic|END|now:1746043693424036| [2025/04/30 20:08:13 424454] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:108|state:ESTABED|recv_time:1746043693424453| [2025/04/30 20:08:13 424461] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 424470] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:173| [2025/04/30 20:08:13 424482] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:174| [2025/04/30 20:08:13 424492] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:174| [2025/04/30 20:08:13 424498] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 424508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:284|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:284|path_largest_ack:284| [2025/04/30 20:08:13 424515] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:36|tx_in_flight:147614|prior_delivered:137342|prior_time:1746043693365041|is_app_limited:0|send_elapse:56928|ack_elapse:59412|ctl_first_sent_time:1746043693365530|lagest_ack_time:1746043693424453|curr_delivered:205756| [2025/04/30 20:08:13 424522] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693365530| [2025/04/30 20:08:13 424528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 20:08:13 424535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58265|rttvar:899|minrtt:30776|latest_rtt:58923|ack_delay:24| [2025/04/30 20:08:13 424541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58344|rttvar:833|minrtt:30776|latest_rtt:58923|ack_delay:24| [2025/04/30 20:08:13 424546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:284|lost_pn:281|thresh:3| [2025/04/30 20:08:13 424551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 424891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 424896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:281|lost_pn:281|po_sent_time:1746043693363029|lost_send_time:1746043693358165|loss_delay:66288|frame:STREAM |repair:128| [2025/04/30 20:08:13 424900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693363029u| [2025/04/30 20:08:13 424905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 424909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58344|rtt_var:833|pto_duration:61676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 424914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 424918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 424922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145210| [2025/04/30 20:08:13 424926] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693510999|now:1746043693424909|interv:86090| [2025/04/30 20:08:13 424932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693510999|now:1746043693424909|interval:86090|pto_count:0|srtt:58344 [2025/04/30 20:08:13 424937] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56928, ack_elapse 59412, delivered 68414|rate 1151518|lost 102| [2025/04/30 20:08:13 424941] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151518) in round 5| [2025/04/30 20:08:13 424946] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 424950] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 424954] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693365530|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 424958] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693365530|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 424965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145210|srtt:58344|latest_rtt:58923|min_rtt:30776|applimit:0|lost:101|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 424975] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:174|largest:174|pns:2| [2025/04/30 20:08:13 424982] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:108|pkt_type:SHORT_HEADER|pkt_num:174|frame:ACK |recv_time:1746043693424453|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 424988] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813424453|now:1746043693424453|interv:120000000| [2025/04/30 20:08:13 424995] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813424453|now:1746043693424453|interv:120000000| [2025/04/30 20:08:13 425001] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693428858|pq_index:0| [2025/04/30 20:08:13 425007] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693424036| [2025/04/30 20:08:13 425012] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693425012| [2025/04/30 20:08:13 425020] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693425018| [2025/04/30 20:08:13 425026] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 425033] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58344|min_srtt:58344|path_bw:1269550|loss_rate:24.94|path_pto:0| [2025/04/30 20:08:13 425039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:271943| [2025/04/30 20:08:13 425052] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58344|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 425059] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:281|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 425066] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58344|min_srtt:58344|path_bw:1269550|loss_rate:24.94|path_pto:0| [2025/04/30 20:08:13 425073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:340796| [2025/04/30 20:08:13 425078] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58344|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 425082] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 425087] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58344|min_srtt:58344|path_bw:1269550|loss_rate:24.94|path_pto:0| [2025/04/30 20:08:13 425091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:341963| [2025/04/30 20:08:13 425096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 425099] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 425103] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 425108] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 425115] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:281|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 425122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145210|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:271943| [2025/04/30 20:08:13 425128] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 425134] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:406| [2025/04/30 20:08:13 425188] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145210|now:1746043693425143|stream_id:0|stream_offset:271943| [2025/04/30 20:08:13 425201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:406|origin_pktnum:281|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 425208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145210|applimit:0| [2025/04/30 20:08:13 425215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58344|rtt_var:833|pto_duration:61676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 425228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 425235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 425240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146410| [2025/04/30 20:08:13 425247] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693511819|now:1746043693425214|interv:86605| [2025/04/30 20:08:13 425252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693511819|now:1746043693425214|interval:86605|pto_count:0|srtt:58344 [2025/04/30 20:08:13 425259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146410| [2025/04/30 20:08:13 425266] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 425273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:340796| [2025/04/30 20:08:13 425280] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 425286] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:407| [2025/04/30 20:08:13 425328] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693425297|stream_id:0|stream_offset:340796| [2025/04/30 20:08:13 425339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:407|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 425346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 425353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58344|rtt_var:833|pto_duration:61676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 425358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 425362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 425366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147610| [2025/04/30 20:08:13 425370] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693511973|now:1746043693425352|interv:86621| [2025/04/30 20:08:13 425374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693511973|now:1746043693425352|interval:86621|pto_count:0|srtt:58344 [2025/04/30 20:08:13 425378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 425384] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693429442| [2025/04/30 20:08:13 425388] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693429442| [2025/04/30 20:08:13 425392] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693425392|diff:4050| [2025/04/30 20:08:13 425397] [debug] |xqc_engine_main_logic|END|now:1746043693425018| [2025/04/30 20:08:13 425410] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:108|state:ESTABED|recv_time:1746043693425409| [2025/04/30 20:08:13 425415] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 425421] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:174| [2025/04/30 20:08:13 425425] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:175| [2025/04/30 20:08:13 425430] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:175| [2025/04/30 20:08:13 425435] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 425442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:285|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:285|path_largest_ack:285| [2025/04/30 20:08:13 425447] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:36|tx_in_flight:147614|prior_delivered:138542|prior_time:1746043693365633|is_app_limited:0|send_elapse:57329|ack_elapse:59776|ctl_first_sent_time:1746043693366043|lagest_ack_time:1746043693425409|curr_delivered:206956| [2025/04/30 20:08:13 425452] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693366043| [2025/04/30 20:08:13 425456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 20:08:13 425461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58344|rttvar:833|minrtt:30776|latest_rtt:59366|ack_delay:56| [2025/04/30 20:08:13 425465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58464|rttvar:866|minrtt:30776|latest_rtt:59366|ack_delay:56| [2025/04/30 20:08:13 425469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:285|lost_pn:282|thresh:3| [2025/04/30 20:08:13 425473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 425797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 425804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 425808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58464|rtt_var:866|pto_duration:61928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 425813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 425817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 425824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146410| [2025/04/30 20:08:13 425828] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693512225|now:1746043693425808|interv:86417| [2025/04/30 20:08:13 425832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693512225|now:1746043693425808|interval:86417|pto_count:0|srtt:58464 [2025/04/30 20:08:13 425837] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57329, ack_elapse 59776, delivered 68414|rate 1144506|lost 102| [2025/04/30 20:08:13 425841] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144506) in round 5| [2025/04/30 20:08:13 425845] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 425849] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 425853] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693366043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 425858] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693366043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 425862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146410|srtt:58464|latest_rtt:59366|min_rtt:30776|applimit:0|lost:102|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 425868] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:175|largest:175|pns:2| [2025/04/30 20:08:13 425873] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:108|pkt_type:SHORT_HEADER|pkt_num:175|frame:ACK |recv_time:1746043693425409|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 425877] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813425409|now:1746043693425409|interv:120000000| [2025/04/30 20:08:13 425881] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813425409|now:1746043693425409|interv:120000000| [2025/04/30 20:08:13 425885] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693429442|pq_index:0| [2025/04/30 20:08:13 425890] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693425018| [2025/04/30 20:08:13 425894] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693425893| [2025/04/30 20:08:13 425899] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693425897| [2025/04/30 20:08:13 425904] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 425909] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58464|min_srtt:58464|path_bw:1269550|loss_rate:25.06|path_pto:0| [2025/04/30 20:08:13 425913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:341963| [2025/04/30 20:08:13 425920] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58464|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 425925] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 425929] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58464|min_srtt:58464|path_bw:1269550|loss_rate:25.06|path_pto:0| [2025/04/30 20:08:13 425934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:343130| [2025/04/30 20:08:13 425938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 425942] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 425946] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 425950] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 425954] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 425961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:341963| [2025/04/30 20:08:13 425969] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 425974] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:408| [2025/04/30 20:08:13 426007] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693425981|stream_id:0|stream_offset:341963| [2025/04/30 20:08:13 426016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:408|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 426022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 426028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58464|rtt_var:866|pto_duration:61928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 426034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 426040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 426045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147610| [2025/04/30 20:08:13 426051] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693512909|now:1746043693426028|interv:86881| [2025/04/30 20:08:13 426057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693512909|now:1746043693426028|interval:86881|pto_count:0|srtt:58464 [2025/04/30 20:08:13 426069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 426076] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693429442| [2025/04/30 20:08:13 426082] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693429442| [2025/04/30 20:08:13 426087] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693426087|diff:3355| [2025/04/30 20:08:13 426094] [debug] |xqc_engine_main_logic|END|now:1746043693425897| [2025/04/30 20:08:13 426104] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:108|state:ESTABED|recv_time:1746043693426104| [2025/04/30 20:08:13 426111] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 426119] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:175| [2025/04/30 20:08:13 426125] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:176| [2025/04/30 20:08:13 426133] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:176| [2025/04/30 20:08:13 426140] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 426149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:286|origin_pktnum:161|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:286|path_largest_ack:286| [2025/04/30 20:08:13 426155] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:38|tx_in_flight:145214|prior_delivered:139742|prior_time:1746043693368543|is_app_limited:0|send_elapse:59850|ack_elapse:57561|ctl_first_sent_time:1746043693369108|lagest_ack_time:1746043693426104|curr_delivered:208156| [2025/04/30 20:08:13 426162] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693369108| [2025/04/30 20:08:13 426191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:767||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 20:08:13 426197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58464|rttvar:866|minrtt:30776|latest_rtt:56996|ack_delay:32| [2025/04/30 20:08:13 426203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58276|rttvar:1025|minrtt:30776|latest_rtt:56996|ack_delay:32| [2025/04/30 20:08:13 426209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:286|lost_pn:283|thresh:3| [2025/04/30 20:08:13 426215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 426666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 426677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 426688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58276|rtt_var:1025|pto_duration:62376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 426695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 426701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 426706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146410| [2025/04/30 20:08:13 426712] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693513357|now:1746043693426687|interv:86670| [2025/04/30 20:08:13 426718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693513357|now:1746043693426687|interval:86670|pto_count:0|srtt:58276 [2025/04/30 20:08:13 426723] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59850, ack_elapse 57561, delivered 68414|rate 1143091|lost 102| [2025/04/30 20:08:13 426728] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143091) in round 5| [2025/04/30 20:08:13 426732] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 426736] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 426740] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693369108|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 426744] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693369108|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 426749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146410|srtt:58276|latest_rtt:56996|min_rtt:30776|applimit:0|lost:102|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 426755] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:176|largest:176|pns:2| [2025/04/30 20:08:13 426760] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:108|pkt_type:SHORT_HEADER|pkt_num:176|frame:ACK |recv_time:1746043693426104|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 426764] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813426104|now:1746043693426104|interv:120000000| [2025/04/30 20:08:13 426769] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813426104|now:1746043693426104|interv:120000000| [2025/04/30 20:08:13 426773] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693429442|pq_index:0| [2025/04/30 20:08:13 426777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693425897| [2025/04/30 20:08:13 426781] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693426781| [2025/04/30 20:08:13 426786] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693426785| [2025/04/30 20:08:13 426795] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 426800] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58276|min_srtt:58276|path_bw:1269550|loss_rate:25.00|path_pto:0| [2025/04/30 20:08:13 426804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:343130| [2025/04/30 20:08:13 426809] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58276|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 426813] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 426818] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58276|min_srtt:58276|path_bw:1269550|loss_rate:25.00|path_pto:0| [2025/04/30 20:08:13 426822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:344297| [2025/04/30 20:08:13 426826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 426830] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 426834] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 426838] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 426843] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 426847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:343130| [2025/04/30 20:08:13 426851] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 426855] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:409| [2025/04/30 20:08:13 426895] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693426863|stream_id:0|stream_offset:343130| [2025/04/30 20:08:13 426904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 426912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 426918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58276|rtt_var:1025|pto_duration:62376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 426924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 426932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 426936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147610| [2025/04/30 20:08:13 426940] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693514239|now:1746043693426918|interv:87321| [2025/04/30 20:08:13 426944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693514239|now:1746043693426918|interval:87321|pto_count:0|srtt:58276 [2025/04/30 20:08:13 426949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 426955] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693429442| [2025/04/30 20:08:13 426963] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693429442| [2025/04/30 20:08:13 426967] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693426967|diff:2475| [2025/04/30 20:08:13 426971] [debug] |xqc_engine_main_logic|END|now:1746043693426785| [2025/04/30 20:08:13 426980] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:108|state:ESTABED|recv_time:1746043693426979| [2025/04/30 20:08:13 426985] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 426991] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:176| [2025/04/30 20:08:13 426994] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:177| [2025/04/30 20:08:13 427003] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:177| [2025/04/30 20:08:13 427009] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 427019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:287|origin_pktnum:164|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:287|path_largest_ack:287| [2025/04/30 20:08:13 427025] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:38|tx_in_flight:146414|prior_delivered:139742|prior_time:1746043693368543|is_app_limited:0|send_elapse:59978|ack_elapse:58436|ctl_first_sent_time:1746043693369236|lagest_ack_time:1746043693426979|curr_delivered:209356| [2025/04/30 20:08:13 427030] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693369236| [2025/04/30 20:08:13 427035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/04/30 20:08:13 427039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58276|rttvar:1025|minrtt:30776|latest_rtt:57743|ack_delay:56| [2025/04/30 20:08:13 427043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58202|rttvar:916|minrtt:30776|latest_rtt:57743|ack_delay:56| [2025/04/30 20:08:13 427049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:287|lost_pn:284|thresh:3| [2025/04/30 20:08:13 427055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 427441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 427454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58202|rtt_var:916|pto_duration:61866|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 427458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 427463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 427469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146410| [2025/04/30 20:08:13 427474] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693513729|now:1746043693427453|interv:86276| [2025/04/30 20:08:13 427480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693513729|now:1746043693427453|interval:86276|pto_count:0|srtt:58202 [2025/04/30 20:08:13 427486] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59978, ack_elapse 58436, delivered 69614|rate 1160658|lost 102| [2025/04/30 20:08:13 427492] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160658) in round 5| [2025/04/30 20:08:13 427498] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 427504] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 427510] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693369236|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 427516] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693369236|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 427523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146410|srtt:58202|latest_rtt:57743|min_rtt:30776|applimit:0|lost:102|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 427531] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:177|largest:177|pns:2| [2025/04/30 20:08:13 427538] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:108|pkt_type:SHORT_HEADER|pkt_num:177|frame:ACK |recv_time:1746043693426979|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 427545] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813426979|now:1746043693426979|interv:120000000| [2025/04/30 20:08:13 427551] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813426979|now:1746043693426979|interv:120000000| [2025/04/30 20:08:13 427557] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693429442|pq_index:0| [2025/04/30 20:08:13 427570] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693426785| [2025/04/30 20:08:13 427576] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693427576| [2025/04/30 20:08:13 427584] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693427582| [2025/04/30 20:08:13 427591] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 427598] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58202|min_srtt:58202|path_bw:1269550|loss_rate:24.94|path_pto:0| [2025/04/30 20:08:13 427605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:344297| [2025/04/30 20:08:13 427612] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58202|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 427619] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 427625] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58202|min_srtt:58202|path_bw:1269550|loss_rate:24.94|path_pto:0| [2025/04/30 20:08:13 427631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:345464| [2025/04/30 20:08:13 427638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 427644] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 427650] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 427654] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 427661] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 427667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:344297| [2025/04/30 20:08:13 427673] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 427679] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:410| [2025/04/30 20:08:13 427726] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693427689|stream_id:0|stream_offset:344297| [2025/04/30 20:08:13 427736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:410|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 427749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 427756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58202|rtt_var:916|pto_duration:61866|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 427763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 427769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 427775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147610| [2025/04/30 20:08:13 427781] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693514555|now:1746043693427756|interv:86799| [2025/04/30 20:08:13 427787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693514555|now:1746043693427756|interval:86799|pto_count:0|srtt:58202 [2025/04/30 20:08:13 427795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 427802] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693429442| [2025/04/30 20:08:13 427807] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693429442| [2025/04/30 20:08:13 427811] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693427811|diff:1631| [2025/04/30 20:08:13 427816] [debug] |xqc_engine_main_logic|END|now:1746043693427582| [2025/04/30 20:08:13 427824] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:108|state:ESTABED|recv_time:1746043693427824| [2025/04/30 20:08:13 427829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 427834] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:177| [2025/04/30 20:08:13 427838] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:178| [2025/04/30 20:08:13 427844] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:178| [2025/04/30 20:08:13 427848] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 427855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:288|origin_pktnum:0|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:08:13 427860] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:38|tx_in_flight:147614|prior_delivered:139742|prior_time:1746043693368543|is_app_limited:0|send_elapse:60096|ack_elapse:59281|ctl_first_sent_time:1746043693369354|lagest_ack_time:1746043693427824|curr_delivered:210556| [2025/04/30 20:08:13 427864] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693369354| [2025/04/30 20:08:13 427869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 20:08:13 427873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58202|rttvar:916|minrtt:30776|latest_rtt:58470|ack_delay:72| [2025/04/30 20:08:13 427877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58226|rttvar:736|minrtt:30776|latest_rtt:58470|ack_delay:72| [2025/04/30 20:08:13 427882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:288|lost_pn:285|thresh:3| [2025/04/30 20:08:13 427890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 427994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 428366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58226|rtt_var:736|pto_duration:61170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 428370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 428374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 428378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146410| [2025/04/30 20:08:13 428382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693513859|now:1746043693428365|interv:85494| [2025/04/30 20:08:13 428386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693513859|now:1746043693428365|interval:85494|pto_count:0|srtt:58226 [2025/04/30 20:08:13 428390] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60096, ack_elapse 59281, delivered 70814|rate 1178347|lost 102| [2025/04/30 20:08:13 428395] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178347) in round 5| [2025/04/30 20:08:13 428399] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 428403] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 428407] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693369354|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 428411] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693369354|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 428416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146410|srtt:58226|latest_rtt:58470|min_rtt:30776|applimit:0|lost:102|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 428425] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:178|largest:178|pns:2| [2025/04/30 20:08:13 428432] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:108|pkt_type:SHORT_HEADER|pkt_num:178|frame:ACK |recv_time:1746043693427824|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 428438] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813427824|now:1746043693427824|interv:120000000| [2025/04/30 20:08:13 428445] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813427824|now:1746043693427824|interv:120000000| [2025/04/30 20:08:13 428449] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693429442|pq_index:0| [2025/04/30 20:08:13 428454] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693427582| [2025/04/30 20:08:13 428458] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693428458| [2025/04/30 20:08:13 428463] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693428461| [2025/04/30 20:08:13 428468] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 428473] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58226|min_srtt:58226|path_bw:1269550|loss_rate:24.88|path_pto:0| [2025/04/30 20:08:13 428478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:345464| [2025/04/30 20:08:13 428482] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58226|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 428486] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 428492] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58226|min_srtt:58226|path_bw:1269550|loss_rate:24.88|path_pto:0| [2025/04/30 20:08:13 428498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:346631| [2025/04/30 20:08:13 428505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 428511] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 428516] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 428523] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 428529] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 428535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:345464| [2025/04/30 20:08:13 428542] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 428548] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:411| [2025/04/30 20:08:13 428597] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146410|now:1746043693428559|stream_id:0|stream_offset:345464| [2025/04/30 20:08:13 428614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 428621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 428628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58226|rtt_var:736|pto_duration:61170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 428634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 428640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 428646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147610| [2025/04/30 20:08:13 428652] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693514729|now:1746043693428627|interv:86102| [2025/04/30 20:08:13 428658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693514729|now:1746043693428627|interval:86102|pto_count:0|srtt:58226 [2025/04/30 20:08:13 428665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147610| [2025/04/30 20:08:13 428673] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693429442| [2025/04/30 20:08:13 428679] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693429442| [2025/04/30 20:08:13 428686] [debug] |xqc_engine_wakeup_after|wakeup:1746043693429442|now:1746043693428685|diff:757| [2025/04/30 20:08:13 428692] [debug] |xqc_engine_main_logic|END|now:1746043693428461| [2025/04/30 20:08:13 428702] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:111|state:ESTABED|recv_time:1746043693428702| [2025/04/30 20:08:13 428710] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 428718] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:178| [2025/04/30 20:08:13 428723] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:179| [2025/04/30 20:08:13 428732] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:179| [2025/04/30 20:08:13 428736] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 428744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:291|origin_pktnum:168|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:291|path_largest_ack:291| [2025/04/30 20:08:13 428749] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:41|tx_in_flight:146414|prior_delivered:140942|prior_time:1746043693369454|is_app_limited:0|send_elapse:58709|ack_elapse:59248|ctl_first_sent_time:1746043693370051|lagest_ack_time:1746043693428702|curr_delivered:211756| [2025/04/30 20:08:13 428753] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693370051| [2025/04/30 20:08:13 428759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:762||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 20:08:13 428766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58226|rttvar:736|minrtt:30776|latest_rtt:58651|ack_delay:64| [2025/04/30 20:08:13 428779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58271|rttvar:642|minrtt:30776|latest_rtt:58651|ack_delay:64| [2025/04/30 20:08:13 428785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:291|lost_pn:288|thresh:3| [2025/04/30 20:08:13 428789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 428986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 428996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 429207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693435890|now:1746043693429207|interval:6683| [2025/04/30 20:08:13 429214] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693435890|now:1746043693429207|interv:6683| [2025/04/30 20:08:13 429220] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58709, ack_elapse 59248, delivered 70814|rate 1195213|lost 102| [2025/04/30 20:08:13 429226] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195213) in round 5| [2025/04/30 20:08:13 429231] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 429237] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 429243] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693370051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 429250] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693370051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 429257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146410|srtt:58271|latest_rtt:58651|min_rtt:30776|applimit:0|lost:102|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 429264] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 429270] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 429275] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 429280] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:179|largest:179|pns:2| [2025/04/30 20:08:13 429284] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:111|pkt_type:SHORT_HEADER|pkt_num:179|frame:PING ACK |recv_time:1746043693428702|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 429294] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813428702|now:1746043693428702|interv:120000000| [2025/04/30 20:08:13 429299] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813428702|now:1746043693428702|interv:120000000| [2025/04/30 20:08:13 429305] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693429442|pq_index:0| [2025/04/30 20:08:13 429311] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693428461| [2025/04/30 20:08:13 429317] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693429317| [2025/04/30 20:08:13 429323] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693429322| [2025/04/30 20:08:13 429328] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 429333] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:179|ack_delay:631|first_ack_range:74|largest_pkt_recv_time:1746043693428702| [2025/04/30 20:08:13 429338] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:179|low:105|pkt_pns:2| [2025/04/30 20:08:13 429342] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:179|frame_largest_recv:179| [2025/04/30 20:08:13 429346] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 429351] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:346631| [2025/04/30 20:08:13 429356] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58271|min_srtt:58271|path_bw:1269550|loss_rate:24.82|path_pto:0| [2025/04/30 20:08:13 429361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1208|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:347798| [2025/04/30 20:08:13 429365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 429369] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 429373] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 429377] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 429382] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 429386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:146410|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:346631| [2025/04/30 20:08:13 429390] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 429395] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:412| [2025/04/30 20:08:13 429432] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:412|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:146410|now:1746043693429402|stream_id:0|stream_offset:346631| [2025/04/30 20:08:13 429443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:412|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:08:13 429449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146410|applimit:0| [2025/04/30 20:08:13 429456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693435890|now:1746043693429456|interval:6434| [2025/04/30 20:08:13 429462] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693435890|now:1746043693429456|interv:6434| [2025/04/30 20:08:13 429468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 429475] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693435890| [2025/04/30 20:08:13 429480] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693435890| [2025/04/30 20:08:13 429483] [debug] |xqc_engine_wakeup_after|wakeup:1746043693435890|now:1746043693429483|diff:6407| [2025/04/30 20:08:13 429488] [debug] |xqc_engine_main_logic|END|now:1746043693429322| [2025/04/30 20:08:13 429496] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:112|state:ESTABED|recv_time:1746043693429495| [2025/04/30 20:08:13 429500] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 429507] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:179| [2025/04/30 20:08:13 429513] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:180| [2025/04/30 20:08:13 429521] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:180| [2025/04/30 20:08:13 429527] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 429537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:296|origin_pktnum:172|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:296|path_largest_ack:296| [2025/04/30 20:08:13 429544] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:45|tx_in_flight:145214|prior_delivered:143342|prior_time:1746043693371014|is_app_limited:0|send_elapse:58306|ack_elapse:58481|ctl_first_sent_time:1746043693371568|lagest_ack_time:1746043693429495|curr_delivered:212956| [2025/04/30 20:08:13 429551] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693371568| [2025/04/30 20:08:13 429558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:760||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 20:08:13 429564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58271|rttvar:642|minrtt:30776|latest_rtt:57927|ack_delay:32| [2025/04/30 20:08:13 429571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58224|rttvar:576|minrtt:30776|latest_rtt:57927|ack_delay:32| [2025/04/30 20:08:13 429578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:296|lost_pn:293|thresh:3| [2025/04/30 20:08:13 429584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 429955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 429974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:289|lost_pn:293|po_sent_time:1746043693369908|lost_send_time:1746043693363993|loss_delay:65502|frame:STREAM |repair:128| [2025/04/30 20:08:13 429981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:290|lost_pn:293|po_sent_time:1746043693369981|lost_send_time:1746043693363993|loss_delay:65502|frame:STREAM |repair:128| [2025/04/30 20:08:13 429989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:292|lost_pn:293|po_sent_time:1746043693370113|lost_send_time:1746043693363993|loss_delay:65502|frame:STREAM |repair:128| [2025/04/30 20:08:13 429997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:293|lost_pn:293|po_sent_time:1746043693370753|lost_send_time:1746043693363993|loss_delay:65502|frame:STREAM |repair:128| [2025/04/30 20:08:13 430003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693370753u| [2025/04/30 20:08:13 430009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 430015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436348|now:1746043693430015|interval:6333| [2025/04/30 20:08:13 430021] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436348|now:1746043693430015|interv:6333| [2025/04/30 20:08:13 430027] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58306, ack_elapse 58481, delivered 69614|rate 1190369|lost 106| [2025/04/30 20:08:13 430034] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190369) in round 5| [2025/04/30 20:08:13 430039] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 430044] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 430050] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:4|acked:1200|po_sent_time:1746043693371568|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 430056] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:4|acked:1200|po_sent_time:1746043693371568|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 430061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:141618|srtt:58224|latest_rtt:57927|min_rtt:30776|applimit:0|lost:102|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 430069] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:180|largest:180|pns:2| [2025/04/30 20:08:13 430075] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:112|pkt_type:SHORT_HEADER|pkt_num:180|frame:ACK |recv_time:1746043693429495|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 430081] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813429495|now:1746043693429495|interv:120000000| [2025/04/30 20:08:13 430087] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813429495|now:1746043693429495|interv:120000000| [2025/04/30 20:08:13 430097] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693435890|pq_index:0| [2025/04/30 20:08:13 430103] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693429322| [2025/04/30 20:08:13 430108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693430108| [2025/04/30 20:08:13 430115] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693430114| [2025/04/30 20:08:13 430122] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 430129] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58224|min_srtt:58224|path_bw:1269550|loss_rate:24.76|path_pto:0| [2025/04/30 20:08:13 430135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:175082| [2025/04/30 20:08:13 430141] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58224|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 430147] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:289|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 430154] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58224|min_srtt:58224|path_bw:1269550|loss_rate:24.76|path_pto:0| [2025/04/30 20:08:13 430160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141618|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 430187] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58224|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 430197] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:290|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 430203] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58224|min_srtt:58224|path_bw:1269550|loss_rate:24.76|path_pto:0| [2025/04/30 20:08:13 430209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141618|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:277778| [2025/04/30 20:08:13 430215] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58224|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 430221] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:292|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 430227] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58224|min_srtt:58224|path_bw:1269550|loss_rate:24.76|path_pto:0| [2025/04/30 20:08:13 430233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141618|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 430246] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58224|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 430253] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:293|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 430259] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58224|min_srtt:58224|path_bw:1269550|loss_rate:24.76|path_pto:0| [2025/04/30 20:08:13 430265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141618|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:347798| [2025/04/30 20:08:13 430271] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58224|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 430278] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 430284] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58224|min_srtt:58224|path_bw:1269550|loss_rate:24.76|path_pto:0| [2025/04/30 20:08:13 430290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:141618|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:348965| [2025/04/30 20:08:13 430297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 430302] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 430308] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 430315] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 430321] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:289|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 430325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:175082| [2025/04/30 20:08:13 430329] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 430334] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:413| [2025/04/30 20:08:13 430396] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043693430342|stream_id:0|stream_offset:175082| [2025/04/30 20:08:13 430406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:413|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:08:13 430413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:08:13 430426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436348|now:1746043693430426|interval:5922| [2025/04/30 20:08:13 430433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436348|now:1746043693430426|interv:5922| [2025/04/30 20:08:13 430438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:142818| [2025/04/30 20:08:13 430443] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:290|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 430447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 430452] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 430456] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:414| [2025/04/30 20:08:13 430491] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043693430464|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 430500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:414|origin_pktnum:166|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 430507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:08:13 430514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436348|now:1746043693430514|interval:5834| [2025/04/30 20:08:13 430521] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436348|now:1746043693430514|interv:5834| [2025/04/30 20:08:13 430527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:144018| [2025/04/30 20:08:13 430534] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:292|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 430540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:277778| [2025/04/30 20:08:13 430545] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 430549] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:415| [2025/04/30 20:08:13 430581] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144018|now:1746043693430556|stream_id:0|stream_offset:277778| [2025/04/30 20:08:13 430590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:415|origin_pktnum:292|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 430597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144018|applimit:0| [2025/04/30 20:08:13 430603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436348|now:1746043693430603|interval:5745| [2025/04/30 20:08:13 430617] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436348|now:1746043693430603|interv:5745| [2025/04/30 20:08:13 430623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145218| [2025/04/30 20:08:13 430630] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:293|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 430634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 430639] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 430643] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:416| [2025/04/30 20:08:13 430676] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693430650|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 430684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:416|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:08:13 430691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 430698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436348|now:1746043693430698|interval:5650| [2025/04/30 20:08:13 430705] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436348|now:1746043693430698|interv:5650| [2025/04/30 20:08:13 430711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 430719] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 430723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:347798| [2025/04/30 20:08:13 430727] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 430732] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:417| [2025/04/30 20:08:13 430764] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693430738|stream_id:0|stream_offset:347798| [2025/04/30 20:08:13 430773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:417|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 430780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 430787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436348|now:1746043693430787|interval:5561| [2025/04/30 20:08:13 430794] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436348|now:1746043693430787|interv:5561| [2025/04/30 20:08:13 430806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 430813] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693436348| [2025/04/30 20:08:13 430821] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693436348| [2025/04/30 20:08:13 430827] [debug] |xqc_engine_wakeup_after|wakeup:1746043693436348|now:1746043693430827|diff:5521| [2025/04/30 20:08:13 430833] [debug] |xqc_engine_main_logic|END|now:1746043693430114| [2025/04/30 20:08:13 430844] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:114|state:ESTABED|recv_time:1746043693430844| [2025/04/30 20:08:13 430851] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 430859] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:180| [2025/04/30 20:08:13 430866] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:181| [2025/04/30 20:08:13 430875] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:181| [2025/04/30 20:08:13 430882] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 430892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:299|origin_pktnum:175|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:299|path_largest_ack:299| [2025/04/30 20:08:13 430900] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:46|tx_in_flight:146414|prior_delivered:144542|prior_time:1746043693372067|is_app_limited:0|send_elapse:58822|ack_elapse:58777|ctl_first_sent_time:1746043693374634|lagest_ack_time:1746043693430844|curr_delivered:214156| [2025/04/30 20:08:13 430905] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693374634| [2025/04/30 20:08:13 430910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:762||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 20:08:13 430917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58224|rttvar:576|minrtt:30776|latest_rtt:56210|ack_delay:32| [2025/04/30 20:08:13 430923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57968|rttvar:943|minrtt:30776|latest_rtt:56210|ack_delay:32| [2025/04/30 20:08:13 430930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:299|lost_pn:296|thresh:3| [2025/04/30 20:08:13 430936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 430943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 430949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 430955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 430962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 430968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 430973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 430979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 430992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 430998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 431446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 431452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:294|lost_pn:296|po_sent_time:1746043693370846|lost_send_time:1746043693365630|loss_delay:65214|frame:STREAM |repair:128| [2025/04/30 20:08:13 431461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:295|lost_pn:296|po_sent_time:1746043693370932|lost_send_time:1746043693365630|loss_delay:65214|frame:STREAM |repair:128| [2025/04/30 20:08:13 431466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693370932u| [2025/04/30 20:08:13 431470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 431474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436862|now:1746043693431474|interval:5388| [2025/04/30 20:08:13 431479] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436862|now:1746043693431474|interv:5388| [2025/04/30 20:08:13 431483] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58822, ack_elapse 58777, delivered 69614|rate 1183468|lost 108| [2025/04/30 20:08:13 431488] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183468) in round 5| [2025/04/30 20:08:13 431492] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 431497] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 431504] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693374634|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 431511] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693374634|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 431518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144018|srtt:57968|latest_rtt:56210|min_rtt:30776|applimit:0|lost:106|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 431528] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:181|largest:181|pns:2| [2025/04/30 20:08:13 431535] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:181|frame:ACK |recv_time:1746043693430844|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 431542] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813430844|now:1746043693430844|interv:120000000| [2025/04/30 20:08:13 431549] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813430844|now:1746043693430844|interv:120000000| [2025/04/30 20:08:13 431555] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693436348|pq_index:0| [2025/04/30 20:08:13 431562] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693430114| [2025/04/30 20:08:13 431568] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693431568| [2025/04/30 20:08:13 431576] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693431574| [2025/04/30 20:08:13 431581] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 431590] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57968|min_srtt:57968|path_bw:1269550|loss_rate:25.42|path_pto:0| [2025/04/30 20:08:13 431599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:180917| [2025/04/30 20:08:13 431604] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57968|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 431608] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:294|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 431613] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57968|min_srtt:57968|path_bw:1269550|loss_rate:25.42|path_pto:0| [2025/04/30 20:08:13 431617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:278945| [2025/04/30 20:08:13 431621] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57968|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 431625] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:295|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 431630] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57968|min_srtt:57968|path_bw:1269550|loss_rate:25.42|path_pto:0| [2025/04/30 20:08:13 431637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:348965| [2025/04/30 20:08:13 431643] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57968|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 431651] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 431658] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57968|min_srtt:57968|path_bw:1269550|loss_rate:25.42|path_pto:0| [2025/04/30 20:08:13 431662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:350132| [2025/04/30 20:08:13 431667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 431671] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 431675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 431682] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 431688] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:294|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 431698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:180917| [2025/04/30 20:08:13 431704] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 431711] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:418| [2025/04/30 20:08:13 431776] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144018|now:1746043693431722|stream_id:0|stream_offset:180917| [2025/04/30 20:08:13 431786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:418|origin_pktnum:170|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 431794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144018|applimit:0| [2025/04/30 20:08:13 431801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436862|now:1746043693431800|interval:5062| [2025/04/30 20:08:13 431808] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436862|now:1746043693431800|interv:5062| [2025/04/30 20:08:13 431814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145218| [2025/04/30 20:08:13 431822] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:295|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 431828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:278945| [2025/04/30 20:08:13 431835] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 431841] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:419| [2025/04/30 20:08:13 431874] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693431852|stream_id:0|stream_offset:278945| [2025/04/30 20:08:13 431880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:419|origin_pktnum:295|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 431885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 431890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436862|now:1746043693431890|interval:4972| [2025/04/30 20:08:13 431897] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436862|now:1746043693431890|interv:4972| [2025/04/30 20:08:13 431904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 431912] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 431919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:348965| [2025/04/30 20:08:13 431932] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 431939] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:420| [2025/04/30 20:08:13 431971] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693431947|stream_id:0|stream_offset:348965| [2025/04/30 20:08:13 431977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:420|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 431984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 431991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436862|now:1746043693431990|interval:4872| [2025/04/30 20:08:13 431997] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436862|now:1746043693431990|interv:4872| [2025/04/30 20:08:13 432003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 432011] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693436862| [2025/04/30 20:08:13 432017] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693436862| [2025/04/30 20:08:13 432023] [debug] |xqc_engine_wakeup_after|wakeup:1746043693436862|now:1746043693432023|diff:4839| [2025/04/30 20:08:13 432031] [debug] |xqc_engine_main_logic|END|now:1746043693431574| [2025/04/30 20:08:13 432041] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:114|state:ESTABED|recv_time:1746043693432040| [2025/04/30 20:08:13 432048] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 432057] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:181| [2025/04/30 20:08:13 432063] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:182| [2025/04/30 20:08:13 432072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:182| [2025/04/30 20:08:13 432079] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 432089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:300|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:300|path_largest_ack:300| [2025/04/30 20:08:13 432096] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:46|tx_in_flight:147614|prior_delivered:144542|prior_time:1746043693372067|is_app_limited:0|send_elapse:58995|ack_elapse:59973|ctl_first_sent_time:1746043693374807|lagest_ack_time:1746043693432040|curr_delivered:215356| [2025/04/30 20:08:13 432103] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693374807| [2025/04/30 20:08:13 432109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/04/30 20:08:13 432116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57968|rttvar:943|minrtt:30776|latest_rtt:57233|ack_delay:64| [2025/04/30 20:08:13 432122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57868|rttvar:907|minrtt:30776|latest_rtt:57233|ack_delay:64| [2025/04/30 20:08:13 432134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:300|lost_pn:297|thresh:3| [2025/04/30 20:08:13 432140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 432601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 432609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:297|lost_pn:297|po_sent_time:1746043693371648|lost_send_time:1746043693366939|loss_delay:65101|frame:STREAM |repair:128| [2025/04/30 20:08:13 432615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693371648u| [2025/04/30 20:08:13 432622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 432628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436816|now:1746043693432627|interval:4189| [2025/04/30 20:08:13 432633] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436816|now:1746043693432627|interv:4189| [2025/04/30 20:08:13 432637] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58995, ack_elapse 59973, delivered 70814|rate 1180764|lost 109| [2025/04/30 20:08:13 432641] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180764) in round 5| [2025/04/30 20:08:13 432645] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 432649] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 432653] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693374807|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 432658] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693374807|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 432662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145218|srtt:57868|latest_rtt:57233|min_rtt:30776|applimit:0|lost:108|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 432672] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:182|largest:182|pns:2| [2025/04/30 20:08:13 432677] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:182|frame:ACK |recv_time:1746043693432040|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 432682] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813432040|now:1746043693432040|interv:120000000| [2025/04/30 20:08:13 432686] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813432040|now:1746043693432040|interv:120000000| [2025/04/30 20:08:13 432690] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693436862|pq_index:0| [2025/04/30 20:08:13 432694] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693431574| [2025/04/30 20:08:13 432698] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693432698| [2025/04/30 20:08:13 432703] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693432702| [2025/04/30 20:08:13 432709] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 432713] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57868|min_srtt:57868|path_bw:1269550|loss_rate:25.71|path_pto:0| [2025/04/30 20:08:13 432718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:184418| [2025/04/30 20:08:13 432722] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57868|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 432727] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:297|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 432731] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57868|min_srtt:57868|path_bw:1269550|loss_rate:25.71|path_pto:0| [2025/04/30 20:08:13 432736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:350132| [2025/04/30 20:08:13 432740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57868|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 432744] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 432749] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57868|min_srtt:57868|path_bw:1269550|loss_rate:25.71|path_pto:0| [2025/04/30 20:08:13 432753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:351299| [2025/04/30 20:08:13 432757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 432768] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 432772] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 432776] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 432780] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:297|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 432785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:184418| [2025/04/30 20:08:13 432789] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 432793] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:421| [2025/04/30 20:08:13 432828] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693432801|stream_id:0|stream_offset:184418| [2025/04/30 20:08:13 432834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:421|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:08:13 432839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 432845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436816|now:1746043693432845|interval:3971| [2025/04/30 20:08:13 432852] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436816|now:1746043693432845|interv:3971| [2025/04/30 20:08:13 432859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 432867] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 432874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:350132| [2025/04/30 20:08:13 432881] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 432888] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:422| [2025/04/30 20:08:13 432917] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693432895|stream_id:0|stream_offset:350132| [2025/04/30 20:08:13 432923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 432930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 432936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693436816|now:1746043693432936|interval:3880| [2025/04/30 20:08:13 432950] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693436816|now:1746043693432936|interv:3880| [2025/04/30 20:08:13 432956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 432964] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693436816| [2025/04/30 20:08:13 432970] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693436816| [2025/04/30 20:08:13 432977] [debug] |xqc_engine_wakeup_after|wakeup:1746043693436816|now:1746043693432977|diff:3839| [2025/04/30 20:08:13 432983] [debug] |xqc_engine_main_logic|END|now:1746043693432702| [2025/04/30 20:08:13 432994] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:114|state:ESTABED|recv_time:1746043693432993| [2025/04/30 20:08:13 433001] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 433010] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:182| [2025/04/30 20:08:13 433016] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:183| [2025/04/30 20:08:13 433025] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:183| [2025/04/30 20:08:13 433031] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 433042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:301|origin_pktnum:176|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:08:13 433049] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:47|tx_in_flight:146414|prior_delivered:145742|prior_time:1746043693374915|is_app_limited:0|send_elapse:59518|ack_elapse:58078|ctl_first_sent_time:1746043693375478|lagest_ack_time:1746043693432993|curr_delivered:216556| [2025/04/30 20:08:13 433056] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693375478| [2025/04/30 20:08:13 433063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:762||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 20:08:13 433070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57868|rttvar:907|minrtt:30776|latest_rtt:57515|ack_delay:72| [2025/04/30 20:08:13 433077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57815|rttvar:787|minrtt:30776|latest_rtt:57515|ack_delay:72| [2025/04/30 20:08:13 433084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:301|lost_pn:298|thresh:3| [2025/04/30 20:08:13 433090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 433551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 433559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:298|lost_pn:298|po_sent_time:1746043693371715|lost_send_time:1746043693367952|loss_delay:65041|frame:STREAM |repair:128| [2025/04/30 20:08:13 433565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693371715u| [2025/04/30 20:08:13 433571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 433578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57815|rtt_var:787|pto_duration:60963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 433582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 433586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 433591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145218| [2025/04/30 20:08:13 433595] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693518858|now:1746043693433577|interv:85281| [2025/04/30 20:08:13 433601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693518858|now:1746043693433577|interval:85281|pto_count:0|srtt:57815 [2025/04/30 20:08:13 433607] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59518, ack_elapse 58078, delivered 70814|rate 1189791|lost 110| [2025/04/30 20:08:13 433614] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189791) in round 5| [2025/04/30 20:08:13 433619] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 433623] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 433627] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693375478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 433632] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693375478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 433636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145218|srtt:57815|latest_rtt:57515|min_rtt:30776|applimit:0|lost:109|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 433643] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:183|largest:183|pns:2| [2025/04/30 20:08:13 433647] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:183|frame:ACK |recv_time:1746043693432993|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 433652] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813432993|now:1746043693432993|interv:120000000| [2025/04/30 20:08:13 433656] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813432993|now:1746043693432993|interv:120000000| [2025/04/30 20:08:13 433664] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693436816|pq_index:0| [2025/04/30 20:08:13 433668] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693432702| [2025/04/30 20:08:13 433672] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693433672| [2025/04/30 20:08:13 433677] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693433676| [2025/04/30 20:08:13 433682] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 433687] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57815|min_srtt:57815|path_bw:1269550|loss_rate:25.83|path_pto:0| [2025/04/30 20:08:13 433692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:280112| [2025/04/30 20:08:13 433696] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57815|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 433701] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:298|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 433706] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57815|min_srtt:57815|path_bw:1269550|loss_rate:25.83|path_pto:0| [2025/04/30 20:08:13 433710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:351299| [2025/04/30 20:08:13 433714] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57815|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 433719] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 433723] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57815|min_srtt:57815|path_bw:1269550|loss_rate:25.83|path_pto:0| [2025/04/30 20:08:13 433727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:352466| [2025/04/30 20:08:13 433731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 433735] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 433739] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 433743] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 433748] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:298|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 433755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:280112| [2025/04/30 20:08:13 433760] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 433764] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:423| [2025/04/30 20:08:13 433800] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693433772|stream_id:0|stream_offset:280112| [2025/04/30 20:08:13 433806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:423|origin_pktnum:298|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 433811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 433815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57815|rtt_var:787|pto_duration:60963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 433821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 433827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 433833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146418| [2025/04/30 20:08:13 433839] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693519735|now:1746043693433815|interv:85920| [2025/04/30 20:08:13 433846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693519735|now:1746043693433815|interval:85920|pto_count:0|srtt:57815 [2025/04/30 20:08:13 433853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 433861] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 433868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:351299| [2025/04/30 20:08:13 433872] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 433876] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:424| [2025/04/30 20:08:13 433904] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693433883|stream_id:0|stream_offset:351299| [2025/04/30 20:08:13 433910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 433915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 433919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57815|rtt_var:787|pto_duration:60963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 433931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 433937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 433944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147618| [2025/04/30 20:08:13 433950] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693519846|now:1746043693433919|interv:85927| [2025/04/30 20:08:13 433956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693519846|now:1746043693433919|interval:85927|pto_count:0|srtt:57815 [2025/04/30 20:08:13 433964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 433971] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693519846| [2025/04/30 20:08:13 433978] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693519846| [2025/04/30 20:08:13 433984] [debug] |xqc_engine_wakeup_after|wakeup:1746043693519846|now:1746043693433984|diff:85862| [2025/04/30 20:08:13 433991] [debug] |xqc_engine_main_logic|END|now:1746043693433676| [2025/04/30 20:08:13 434003] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:114|state:ESTABED|recv_time:1746043693434002| [2025/04/30 20:08:13 434010] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 434018] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:183| [2025/04/30 20:08:13 434025] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:184| [2025/04/30 20:08:13 434034] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:184| [2025/04/30 20:08:13 434040] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 434049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:302|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:302|path_largest_ack:302| [2025/04/30 20:08:13 434053] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:47|tx_in_flight:147614|prior_delivered:145742|prior_time:1746043693374915|is_app_limited:0|send_elapse:59640|ack_elapse:59087|ctl_first_sent_time:1746043693375600|lagest_ack_time:1746043693434002|curr_delivered:217756| [2025/04/30 20:08:13 434058] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693375600| [2025/04/30 20:08:13 434063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:762||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 20:08:13 434067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57815|rttvar:787|minrtt:30776|latest_rtt:58402|ack_delay:40| [2025/04/30 20:08:13 434071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57884|rttvar:727|minrtt:30776|latest_rtt:58402|ack_delay:40| [2025/04/30 20:08:13 434076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:302|lost_pn:299|thresh:3| [2025/04/30 20:08:13 434080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434184] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 434541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 434549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57884|rtt_var:727|pto_duration:60792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 434554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 434558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 434562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146418| [2025/04/30 20:08:13 434566] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693519675|now:1746043693434549|interv:85126| [2025/04/30 20:08:13 434570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693519675|now:1746043693434549|interval:85126|pto_count:0|srtt:57884 [2025/04/30 20:08:13 434574] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59640, ack_elapse 59087, delivered 72014|rate 1207478|lost 110| [2025/04/30 20:08:13 434579] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207478) in round 5| [2025/04/30 20:08:13 434585] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 434592] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 434598] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693375600|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 434603] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693375600|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 434608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146418|srtt:57884|latest_rtt:58402|min_rtt:30776|applimit:0|lost:110|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 434614] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:184|largest:184|pns:2| [2025/04/30 20:08:13 434625] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:184|frame:ACK |recv_time:1746043693434002|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 434632] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813434002|now:1746043693434002|interv:120000000| [2025/04/30 20:08:13 434639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813434002|now:1746043693434002|interv:120000000| [2025/04/30 20:08:13 434645] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693519846|pq_index:0| [2025/04/30 20:08:13 434651] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693433676| [2025/04/30 20:08:13 434656] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693434655| [2025/04/30 20:08:13 434662] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693434660| [2025/04/30 20:08:13 434669] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 434677] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57884|min_srtt:57884|path_bw:1269550|loss_rate:25.94|path_pto:0| [2025/04/30 20:08:13 434684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:352466| [2025/04/30 20:08:13 434689] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57884|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 434693] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 434698] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57884|min_srtt:57884|path_bw:1269550|loss_rate:25.94|path_pto:0| [2025/04/30 20:08:13 434702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:353633| [2025/04/30 20:08:13 434706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 434710] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 434714] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 434719] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 434724] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 434728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:352466| [2025/04/30 20:08:13 434736] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 434740] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:425| [2025/04/30 20:08:13 434776] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693434748|stream_id:0|stream_offset:352466| [2025/04/30 20:08:13 434782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:425|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 434787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 434791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57884|rtt_var:727|pto_duration:60792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 434796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 434802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 434808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147618| [2025/04/30 20:08:13 434815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693520540|now:1746043693434791|interv:85749| [2025/04/30 20:08:13 434821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693520540|now:1746043693434791|interval:85749|pto_count:0|srtt:57884 [2025/04/30 20:08:13 434829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 434837] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693520540| [2025/04/30 20:08:13 434843] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693520540| [2025/04/30 20:08:13 434847] [debug] |xqc_engine_wakeup_after|wakeup:1746043693520540|now:1746043693434847|diff:85693| [2025/04/30 20:08:13 434851] [debug] |xqc_engine_main_logic|END|now:1746043693434660| [2025/04/30 20:08:13 434859] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:114|state:ESTABED|recv_time:1746043693434859| [2025/04/30 20:08:13 434864] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 434870] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:184| [2025/04/30 20:08:13 434874] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:185| [2025/04/30 20:08:13 434880] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:185| [2025/04/30 20:08:13 434884] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 434891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:303|origin_pktnum:0|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:08:13 434896] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:47|tx_in_flight:147614|prior_delivered:146942|prior_time:1746043693375738|is_app_limited:0|send_elapse:59785|ack_elapse:59121|ctl_first_sent_time:1746043693376214|lagest_ack_time:1746043693434859|curr_delivered:218956| [2025/04/30 20:08:13 434901] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693376214| [2025/04/30 20:08:13 434910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 20:08:13 434915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57884|rttvar:727|minrtt:30776|latest_rtt:58645|ack_delay:32| [2025/04/30 20:08:13 434919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57975|rttvar:728|minrtt:30776|latest_rtt:58645|ack_delay:32| [2025/04/30 20:08:13 434923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:303|lost_pn:300|thresh:3| [2025/04/30 20:08:13 434928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 434998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 435398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57975|rtt_var:728|pto_duration:60887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 435403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 435407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 435410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146418| [2025/04/30 20:08:13 435414] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693520635|now:1746043693435398|interv:85237| [2025/04/30 20:08:13 435418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693520635|now:1746043693435398|interval:85237|pto_count:0|srtt:57975 [2025/04/30 20:08:13 435423] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59785, ack_elapse 59121, delivered 72014|rate 1204549|lost 110| [2025/04/30 20:08:13 435427] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204549) in round 5| [2025/04/30 20:08:13 435431] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 435436] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 435443] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693376214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 435448] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693376214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 435452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146418|srtt:57975|latest_rtt:58645|min_rtt:30776|applimit:0|lost:110|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 435458] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:185|largest:185|pns:2| [2025/04/30 20:08:13 435465] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:185|frame:ACK |recv_time:1746043693434859|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 435473] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813434859|now:1746043693434859|interv:120000000| [2025/04/30 20:08:13 435479] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813434859|now:1746043693434859|interv:120000000| [2025/04/30 20:08:13 435485] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693520540|pq_index:0| [2025/04/30 20:08:13 435491] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693434660| [2025/04/30 20:08:13 435498] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693435498| [2025/04/30 20:08:13 435506] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693435504| [2025/04/30 20:08:13 435514] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 435521] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57975|min_srtt:57975|path_bw:1269550|loss_rate:25.88|path_pto:0| [2025/04/30 20:08:13 435528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:353633| [2025/04/30 20:08:13 435535] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57975|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 435542] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 435547] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57975|min_srtt:57975|path_bw:1269550|loss_rate:25.88|path_pto:0| [2025/04/30 20:08:13 435552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:354800| [2025/04/30 20:08:13 435559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 435570] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 435576] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 435580] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 435585] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 435589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:353633| [2025/04/30 20:08:13 435594] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 435598] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:426| [2025/04/30 20:08:13 435639] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693435606|stream_id:0|stream_offset:353633| [2025/04/30 20:08:13 435647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 435652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 435658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57975|rtt_var:728|pto_duration:60887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 435665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 435671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 435677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147618| [2025/04/30 20:08:13 435681] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693521493|now:1746043693435657|interv:85836| [2025/04/30 20:08:13 435685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693521493|now:1746043693435657|interval:85836|pto_count:0|srtt:57975 [2025/04/30 20:08:13 435690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 435698] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693521493| [2025/04/30 20:08:13 435705] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693521493| [2025/04/30 20:08:13 435711] [debug] |xqc_engine_wakeup_after|wakeup:1746043693521493|now:1746043693435711|diff:85782| [2025/04/30 20:08:13 435718] [debug] |xqc_engine_main_logic|END|now:1746043693435504| [2025/04/30 20:08:13 435730] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:114|state:ESTABED|recv_time:1746043693435730| [2025/04/30 20:08:13 435738] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 435747] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:185| [2025/04/30 20:08:13 435751] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:186| [2025/04/30 20:08:13 435762] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:186| [2025/04/30 20:08:13 435766] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 435774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:304|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:304|path_largest_ack:304| [2025/04/30 20:08:13 435778] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:47|tx_in_flight:147614|prior_delivered:148142|prior_time:1746043693376399|is_app_limited:0|send_elapse:60370|ack_elapse:59331|ctl_first_sent_time:1746043693376925|lagest_ack_time:1746043693435730|curr_delivered:220156| [2025/04/30 20:08:13 435783] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693376925| [2025/04/30 20:08:13 435787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:760||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 20:08:13 435792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57975|rttvar:728|minrtt:30776|latest_rtt:58805|ack_delay:24| [2025/04/30 20:08:13 435796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58076|rttvar:747|minrtt:30776|latest_rtt:58805|ack_delay:24| [2025/04/30 20:08:13 435800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:304|lost_pn:301|thresh:3| [2025/04/30 20:08:13 435804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 435988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 435994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 436283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58076|rtt_var:747|pto_duration:61064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 436288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 436292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 436295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146418| [2025/04/30 20:08:13 436304] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693521670|now:1746043693436283|interv:85387| [2025/04/30 20:08:13 436308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693521670|now:1746043693436283|interval:85387|pto_count:0|srtt:58076 [2025/04/30 20:08:13 436313] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60370, ack_elapse 59331, delivered 72014|rate 1192877|lost 110| [2025/04/30 20:08:13 436317] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192877) in round 5| [2025/04/30 20:08:13 436321] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 436326] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 436329] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693376925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 436334] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693376925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 436338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146418|srtt:58076|latest_rtt:58805|min_rtt:30776|applimit:0|lost:110|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 436345] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:186|largest:186|pns:2| [2025/04/30 20:08:13 436349] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:186|frame:ACK |recv_time:1746043693435730|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 436354] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813435730|now:1746043693435730|interv:120000000| [2025/04/30 20:08:13 436358] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813435730|now:1746043693435730|interv:120000000| [2025/04/30 20:08:13 436362] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693521493|pq_index:0| [2025/04/30 20:08:13 436367] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693435504| [2025/04/30 20:08:13 436371] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693436371| [2025/04/30 20:08:13 436376] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693436375| [2025/04/30 20:08:13 436381] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 436386] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58076|min_srtt:58076|path_bw:1269550|loss_rate:25.82|path_pto:0| [2025/04/30 20:08:13 436390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:354800| [2025/04/30 20:08:13 436398] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58076|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 436402] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 436408] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58076|min_srtt:58076|path_bw:1269550|loss_rate:25.82|path_pto:0| [2025/04/30 20:08:13 436415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:355967| [2025/04/30 20:08:13 436422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 436428] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 436434] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 436440] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 436448] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 436454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:354800| [2025/04/30 20:08:13 436461] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 436467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:427| [2025/04/30 20:08:13 436511] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693436479|stream_id:0|stream_offset:354800| [2025/04/30 20:08:13 436521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:427|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 436528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 436535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58076|rtt_var:747|pto_duration:61064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 436542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 436548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 436554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147618| [2025/04/30 20:08:13 436560] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693522543|now:1746043693436535|interv:86008| [2025/04/30 20:08:13 436567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693522543|now:1746043693436535|interval:86008|pto_count:0|srtt:58076 [2025/04/30 20:08:13 436581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 436588] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693522543| [2025/04/30 20:08:13 436595] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693522543| [2025/04/30 20:08:13 436601] [debug] |xqc_engine_wakeup_after|wakeup:1746043693522543|now:1746043693436601|diff:85942| [2025/04/30 20:08:13 436608] [debug] |xqc_engine_main_logic|END|now:1746043693436375| [2025/04/30 20:08:13 436620] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:114|state:ESTABED|recv_time:1746043693436620| [2025/04/30 20:08:13 436627] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 436635] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:186| [2025/04/30 20:08:13 436641] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:187| [2025/04/30 20:08:13 436650] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:187| [2025/04/30 20:08:13 436654] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 436661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:305|origin_pktnum:182|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:08:13 436666] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:49|tx_in_flight:145214|prior_delivered:149342|prior_time:1746043693377031|is_app_limited:0|send_elapse:57915|ack_elapse:59589|ctl_first_sent_time:1746043693377553|lagest_ack_time:1746043693436620|curr_delivered:221356| [2025/04/30 20:08:13 436671] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693377553| [2025/04/30 20:08:13 436676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:758||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 20:08:13 436680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58076|rttvar:747|minrtt:30776|latest_rtt:59067|ack_delay:88| [2025/04/30 20:08:13 436684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58189|rttvar:786|minrtt:30776|latest_rtt:59067|ack_delay:88| [2025/04/30 20:08:13 436688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:305|lost_pn:302|thresh:3| [2025/04/30 20:08:13 436692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 436987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 436999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 437096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58189|rtt_var:786|pto_duration:61333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 437103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 437109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 437115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146418| [2025/04/30 20:08:13 437121] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693522812|now:1746043693437096|interv:85716| [2025/04/30 20:08:13 437127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693522812|now:1746043693437096|interval:85716|pto_count:0|srtt:58189 [2025/04/30 20:08:13 437134] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57915, ack_elapse 59589, delivered 72014|rate 1208511|lost 110| [2025/04/30 20:08:13 437141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208511) in round 5| [2025/04/30 20:08:13 437147] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 437155] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 437161] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693377553|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 437186] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693377553|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 437193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146418|srtt:58189|latest_rtt:59067|min_rtt:30776|applimit:0|lost:110|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 437202] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:187|largest:187|pns:2| [2025/04/30 20:08:13 437209] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:187|frame:ACK |recv_time:1746043693436620|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 437214] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813436620|now:1746043693436620|interv:120000000| [2025/04/30 20:08:13 437218] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813436620|now:1746043693436620|interv:120000000| [2025/04/30 20:08:13 437222] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693522543|pq_index:0| [2025/04/30 20:08:13 437227] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693436375| [2025/04/30 20:08:13 437231] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693437231| [2025/04/30 20:08:13 437239] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693437237| [2025/04/30 20:08:13 437257] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 437264] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58189|min_srtt:58189|path_bw:1269550|loss_rate:25.76|path_pto:0| [2025/04/30 20:08:13 437271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:355967| [2025/04/30 20:08:13 437279] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58189|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 437286] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 437293] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58189|min_srtt:58189|path_bw:1269550|loss_rate:25.76|path_pto:0| [2025/04/30 20:08:13 437297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:357134| [2025/04/30 20:08:13 437302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 437305] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 437309] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 437314] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 437319] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 437323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:355967| [2025/04/30 20:08:13 437327] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 437332] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:428| [2025/04/30 20:08:13 437371] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693437340|stream_id:0|stream_offset:355967| [2025/04/30 20:08:13 437381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 437389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 437395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58189|rtt_var:786|pto_duration:61333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 437405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 437412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 437418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147618| [2025/04/30 20:08:13 437422] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693523673|now:1746043693437395|interv:86278| [2025/04/30 20:08:13 437426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693523673|now:1746043693437395|interval:86278|pto_count:0|srtt:58189 [2025/04/30 20:08:13 437431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 437436] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693523673| [2025/04/30 20:08:13 437441] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693523673| [2025/04/30 20:08:13 437445] [debug] |xqc_engine_wakeup_after|wakeup:1746043693523673|now:1746043693437445|diff:86228| [2025/04/30 20:08:13 437449] [debug] |xqc_engine_main_logic|END|now:1746043693437237| [2025/04/30 20:08:13 437457] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:116|state:ESTABED|recv_time:1746043693437457| [2025/04/30 20:08:13 437465] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 437473] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:187| [2025/04/30 20:08:13 437479] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:188| [2025/04/30 20:08:13 437488] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:188| [2025/04/30 20:08:13 437493] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 437505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:310|origin_pktnum:185|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:08:13 437512] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:51|tx_in_flight:146414|prior_delivered:151742|prior_time:1746043693379270|is_app_limited:0|send_elapse:59539|ack_elapse:58187|ctl_first_sent_time:1746043693379886|lagest_ack_time:1746043693437457|curr_delivered:222556| [2025/04/30 20:08:13 437518] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693379886| [2025/04/30 20:08:13 437523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 20:08:13 437529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58189|rttvar:786|minrtt:30776|latest_rtt:57571|ack_delay:40| [2025/04/30 20:08:13 437536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58107|rttvar:754|minrtt:30776|latest_rtt:57571|ack_delay:40| [2025/04/30 20:08:13 437543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:310|lost_pn:307|thresh:3| [2025/04/30 20:08:13 437548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 437915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 437920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:306|lost_pn:307|po_sent_time:1746043693377630|lost_send_time:1746043693372087|loss_delay:65370|frame:STREAM |repair:128| [2025/04/30 20:08:13 437925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:307|lost_pn:307|po_sent_time:1746043693377704|lost_send_time:1746043693372087|loss_delay:65370|frame:STREAM |repair:128| [2025/04/30 20:08:13 437930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693377704u| [2025/04/30 20:08:13 437934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 437938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693443669|now:1746043693437938|interval:5731| [2025/04/30 20:08:13 437943] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693443669|now:1746043693437938|interv:5731| [2025/04/30 20:08:13 437947] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59539, ack_elapse 58187, delivered 70814|rate 1189371|lost 112| [2025/04/30 20:08:13 437952] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189371) in round 5| [2025/04/30 20:08:13 437956] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 437960] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 437964] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693379886|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 437968] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693379886|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 437973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144018|srtt:58107|latest_rtt:57571|min_rtt:30776|applimit:0|lost:110|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 437979] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:188|largest:188|pns:2| [2025/04/30 20:08:13 437984] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:116|pkt_type:SHORT_HEADER|pkt_num:188|frame:ACK |recv_time:1746043693437457|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 437990] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813437457|now:1746043693437457|interv:120000000| [2025/04/30 20:08:13 438000] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813437457|now:1746043693437457|interv:120000000| [2025/04/30 20:08:13 438007] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693523673|pq_index:0| [2025/04/30 20:08:13 438014] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693437237| [2025/04/30 20:08:13 438019] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693438019| [2025/04/30 20:08:13 438025] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693438023| [2025/04/30 20:08:13 438033] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 438040] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58107|min_srtt:58107|path_bw:1269550|loss_rate:25.70|path_pto:0| [2025/04/30 20:08:13 438046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:196088| [2025/04/30 20:08:13 438053] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58107|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 438060] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:306|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 438067] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58107|min_srtt:58107|path_bw:1269550|loss_rate:25.70|path_pto:0| [2025/04/30 20:08:13 438073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:285947| [2025/04/30 20:08:13 438080] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58107|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 438087] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:307|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 438094] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58107|min_srtt:58107|path_bw:1269550|loss_rate:25.70|path_pto:0| [2025/04/30 20:08:13 438100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:357134| [2025/04/30 20:08:13 438107] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58107|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 438113] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 438118] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58107|min_srtt:58107|path_bw:1269550|loss_rate:25.70|path_pto:0| [2025/04/30 20:08:13 438130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:358301| [2025/04/30 20:08:13 438137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 438143] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 438149] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 438155] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 438163] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:306|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 438187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:196088| [2025/04/30 20:08:13 438195] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 438201] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:429| [2025/04/30 20:08:13 438243] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144018|now:1746043693438212|stream_id:0|stream_offset:196088| [2025/04/30 20:08:13 438252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:429|origin_pktnum:183|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 438260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144018|applimit:0| [2025/04/30 20:08:13 438266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693443669|now:1746043693438266|interval:5403| [2025/04/30 20:08:13 438271] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693443669|now:1746043693438266|interv:5403| [2025/04/30 20:08:13 438276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145218| [2025/04/30 20:08:13 438281] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:307|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 438286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:285947| [2025/04/30 20:08:13 438290] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 438294] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:430| [2025/04/30 20:08:13 438326] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693438301|stream_id:0|stream_offset:285947| [2025/04/30 20:08:13 438334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:430|origin_pktnum:307|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 438348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 438354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693443669|now:1746043693438354|interval:5315| [2025/04/30 20:08:13 438358] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693443669|now:1746043693438354|interv:5315| [2025/04/30 20:08:13 438362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 438367] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 438372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:357134| [2025/04/30 20:08:13 438376] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 438380] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:431| [2025/04/30 20:08:13 438410] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693438387|stream_id:0|stream_offset:357134| [2025/04/30 20:08:13 438418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 438425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 438431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693443669|now:1746043693438431|interval:5238| [2025/04/30 20:08:13 438437] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693443669|now:1746043693438431|interv:5238| [2025/04/30 20:08:13 438442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 438446] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693443669| [2025/04/30 20:08:13 438451] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693443669| [2025/04/30 20:08:13 438455] [debug] |xqc_engine_wakeup_after|wakeup:1746043693443669|now:1746043693438455|diff:5214| [2025/04/30 20:08:13 438459] [debug] |xqc_engine_main_logic|END|now:1746043693438023| [2025/04/30 20:08:13 438466] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:118|state:ESTABED|recv_time:1746043693438466| [2025/04/30 20:08:13 438471] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 438477] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:188| [2025/04/30 20:08:13 438481] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:189| [2025/04/30 20:08:13 438490] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:189| [2025/04/30 20:08:13 438496] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 438507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:312|origin_pktnum:188|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:08:13 438520] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:145214|prior_delivered:152942|prior_time:1746043693380067|is_app_limited:0|send_elapse:58850|ack_elapse:58399|ctl_first_sent_time:1746043693380652|lagest_ack_time:1746043693438466|curr_delivered:223756| [2025/04/30 20:08:13 438527] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693380652| [2025/04/30 20:08:13 438534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 20:08:13 438541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58107|rttvar:754|minrtt:30776|latest_rtt:57814|ack_delay:56| [2025/04/30 20:08:13 438546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58063|rttvar:653|minrtt:30776|latest_rtt:57814|ack_delay:56| [2025/04/30 20:08:13 438551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:312|lost_pn:309|thresh:3| [2025/04/30 20:08:13 438558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 438935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 438940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:308|lost_pn:309|po_sent_time:1746043693378299|lost_send_time:1746043693373146|loss_delay:65320|frame:STREAM |repair:128| [2025/04/30 20:08:13 438945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:309|lost_pn:309|po_sent_time:1746043693378372|lost_send_time:1746043693373146|loss_delay:65320|frame:STREAM |repair:128| [2025/04/30 20:08:13 438949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693378372u| [2025/04/30 20:08:13 438953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 438957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693445299|now:1746043693438957|interval:6342| [2025/04/30 20:08:13 438962] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693445299|now:1746043693438957|interv:6342| [2025/04/30 20:08:13 438966] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58850, ack_elapse 58399, delivered 70814|rate 1203296|lost 114| [2025/04/30 20:08:13 438970] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203296) in round 5| [2025/04/30 20:08:13 438977] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 438981] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 438985] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693380652|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 438989] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693380652|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 438994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144018|srtt:58063|latest_rtt:57814|min_rtt:30776|applimit:0|lost:112|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 439003] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:189|largest:189|pns:2| [2025/04/30 20:08:13 439010] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:118|pkt_type:SHORT_HEADER|pkt_num:189|frame:ACK |recv_time:1746043693438466|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 439017] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813438466|now:1746043693438466|interv:120000000| [2025/04/30 20:08:13 439023] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813438466|now:1746043693438466|interv:120000000| [2025/04/30 20:08:13 439027] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693443669|pq_index:0| [2025/04/30 20:08:13 439034] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693438023| [2025/04/30 20:08:13 439040] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693439040| [2025/04/30 20:08:13 439048] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693439046| [2025/04/30 20:08:13 439056] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 439063] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58063|min_srtt:58063|path_bw:1269550|loss_rate:25.99|path_pto:0| [2025/04/30 20:08:13 439070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:197255| [2025/04/30 20:08:13 439077] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58063|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 439084] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:308|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 439090] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58063|min_srtt:58063|path_bw:1269550|loss_rate:25.99|path_pto:0| [2025/04/30 20:08:13 439097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:287114| [2025/04/30 20:08:13 439109] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58063|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 439116] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:309|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 439122] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58063|min_srtt:58063|path_bw:1269550|loss_rate:25.99|path_pto:0| [2025/04/30 20:08:13 439129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:358301| [2025/04/30 20:08:13 439135] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58063|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 439141] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 439148] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58063|min_srtt:58063|path_bw:1269550|loss_rate:25.99|path_pto:0| [2025/04/30 20:08:13 439155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:359468| [2025/04/30 20:08:13 439162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 439190] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 439195] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 439202] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 439208] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:308|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 439212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:197255| [2025/04/30 20:08:13 439217] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 439221] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:432| [2025/04/30 20:08:13 439260] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144018|now:1746043693439230|stream_id:0|stream_offset:197255| [2025/04/30 20:08:13 439270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:432|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:08:13 439277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144018|applimit:0| [2025/04/30 20:08:13 439290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693445299|now:1746043693439290|interval:6009| [2025/04/30 20:08:13 439294] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693445299|now:1746043693439290|interv:6009| [2025/04/30 20:08:13 439299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145218| [2025/04/30 20:08:13 439304] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:309|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 439308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:287114| [2025/04/30 20:08:13 439313] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 439317] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:433| [2025/04/30 20:08:13 439347] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693439324|stream_id:0|stream_offset:287114| [2025/04/30 20:08:13 439356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:433|origin_pktnum:309|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 439363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 439370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693445299|now:1746043693439369|interval:5930| [2025/04/30 20:08:13 439374] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693445299|now:1746043693439369|interv:5930| [2025/04/30 20:08:13 439378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 439383] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 439387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:358301| [2025/04/30 20:08:13 439392] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 439396] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:434| [2025/04/30 20:08:13 439424] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693439402|stream_id:0|stream_offset:358301| [2025/04/30 20:08:13 439432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:434|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 439439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 439445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693445299|now:1746043693439445|interval:5854| [2025/04/30 20:08:13 439455] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693445299|now:1746043693439445|interv:5854| [2025/04/30 20:08:13 439459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 439463] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693445299| [2025/04/30 20:08:13 439468] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693445299| [2025/04/30 20:08:13 439472] [debug] |xqc_engine_wakeup_after|wakeup:1746043693445299|now:1746043693439472|diff:5827| [2025/04/30 20:08:13 439476] [debug] |xqc_engine_main_logic|END|now:1746043693439046| [2025/04/30 20:08:13 439484] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:118|state:ESTABED|recv_time:1746043693439483| [2025/04/30 20:08:13 439488] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 439497] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:189| [2025/04/30 20:08:13 439503] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:190| [2025/04/30 20:08:13 439510] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:190| [2025/04/30 20:08:13 439517] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 439525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:313|origin_pktnum:189|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:313|path_largest_ack:313| [2025/04/30 20:08:13 439530] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:146414|prior_delivered:152942|prior_time:1746043693380067|is_app_limited:0|send_elapse:58963|ack_elapse:59416|ctl_first_sent_time:1746043693380765|lagest_ack_time:1746043693439483|curr_delivered:224956| [2025/04/30 20:08:13 439535] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693380765| [2025/04/30 20:08:13 439539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 20:08:13 439543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58063|rttvar:653|minrtt:30776|latest_rtt:58718|ack_delay:40| [2025/04/30 20:08:13 439548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58140|rttvar:643|minrtt:30776|latest_rtt:58718|ack_delay:40| [2025/04/30 20:08:13 439552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:313|lost_pn:310|thresh:3| [2025/04/30 20:08:13 439556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 439964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 439970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 439976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693446036|now:1746043693439976|interval:6060| [2025/04/30 20:08:13 439983] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693446036|now:1746043693439976|interv:6060| [2025/04/30 20:08:13 439990] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58963, ack_elapse 59416, delivered 72014|rate 1212030|lost 114| [2025/04/30 20:08:13 439995] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212030) in round 5| [2025/04/30 20:08:13 440000] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 440007] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 440013] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693380765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 440020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693380765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 440024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146418|srtt:58140|latest_rtt:58718|min_rtt:30776|applimit:0|lost:114|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 440031] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:190|largest:190|pns:2| [2025/04/30 20:08:13 440039] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:118|pkt_type:SHORT_HEADER|pkt_num:190|frame:ACK |recv_time:1746043693439483|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 440046] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813439483|now:1746043693439483|interv:120000000| [2025/04/30 20:08:13 440052] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813439483|now:1746043693439483|interv:120000000| [2025/04/30 20:08:13 440058] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693445299|pq_index:0| [2025/04/30 20:08:13 440065] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693439046| [2025/04/30 20:08:13 440071] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693440071| [2025/04/30 20:08:13 440079] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693440077| [2025/04/30 20:08:13 440092] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 440099] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58140|min_srtt:58140|path_bw:1269550|loss_rate:26.27|path_pto:0| [2025/04/30 20:08:13 440106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:359468| [2025/04/30 20:08:13 440113] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58140|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 440120] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 440127] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58140|min_srtt:58140|path_bw:1269550|loss_rate:26.27|path_pto:0| [2025/04/30 20:08:13 440134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:360635| [2025/04/30 20:08:13 440141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 440147] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 440153] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 440160] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 440182] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 440192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:359468| [2025/04/30 20:08:13 440200] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 440207] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:435| [2025/04/30 20:08:13 440254] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693440218|stream_id:0|stream_offset:359468| [2025/04/30 20:08:13 440265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:435|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 440272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 440279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693446036|now:1746043693440278|interval:5758| [2025/04/30 20:08:13 440285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693446036|now:1746043693440278|interv:5758| [2025/04/30 20:08:13 440298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 440303] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693446036| [2025/04/30 20:08:13 440307] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693446036| [2025/04/30 20:08:13 440311] [debug] |xqc_engine_wakeup_after|wakeup:1746043693446036|now:1746043693440311|diff:5725| [2025/04/30 20:08:13 440315] [debug] |xqc_engine_main_logic|END|now:1746043693440077| [2025/04/30 20:08:13 440323] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:118|state:ESTABED|recv_time:1746043693440323| [2025/04/30 20:08:13 440328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 440334] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:190| [2025/04/30 20:08:13 440338] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:191| [2025/04/30 20:08:13 440345] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:191| [2025/04/30 20:08:13 440352] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 440362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:314|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:314|path_largest_ack:314| [2025/04/30 20:08:13 440370] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:147614|prior_delivered:152942|prior_time:1746043693380067|is_app_limited:0|send_elapse:59036|ack_elapse:60256|ctl_first_sent_time:1746043693380838|lagest_ack_time:1746043693440323|curr_delivered:226156| [2025/04/30 20:08:13 440376] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693380838| [2025/04/30 20:08:13 440381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 20:08:13 440385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58140|rttvar:643|minrtt:30776|latest_rtt:59485|ack_delay:40| [2025/04/30 20:08:13 440389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58303|rttvar:809|minrtt:30776|latest_rtt:59485|ack_delay:40| [2025/04/30 20:08:13 440394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:314|lost_pn:311|thresh:3| [2025/04/30 20:08:13 440398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 440729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 440733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:311|lost_pn:311|po_sent_time:1746043693379979|lost_send_time:1746043693373403|loss_delay:66920|frame:STREAM |repair:128| [2025/04/30 20:08:13 440738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693379979u| [2025/04/30 20:08:13 440742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 440746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58303|rtt_var:809|pto_duration:61539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 440750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 440754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 440758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145218| [2025/04/30 20:08:13 440762] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693526757|now:1746043693440745|interv:86012| [2025/04/30 20:08:13 440766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693526757|now:1746043693440745|interval:86012|pto_count:0|srtt:58303 [2025/04/30 20:08:13 440771] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59036, ack_elapse 60256, delivered 73214|rate 1215049|lost 115| [2025/04/30 20:08:13 440775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1215049) in round 5| [2025/04/30 20:08:13 440779] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 440783] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 440787] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693380838|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 440791] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693380838|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 440796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145218|srtt:58303|latest_rtt:59485|min_rtt:30776|applimit:0|lost:114|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 440802] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:191|largest:191|pns:2| [2025/04/30 20:08:13 440806] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:118|pkt_type:SHORT_HEADER|pkt_num:191|frame:ACK |recv_time:1746043693440323|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 440811] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813440323|now:1746043693440323|interv:120000000| [2025/04/30 20:08:13 440815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813440323|now:1746043693440323|interv:120000000| [2025/04/30 20:08:13 440821] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693446036|pq_index:0| [2025/04/30 20:08:13 440826] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693440077| [2025/04/30 20:08:13 440830] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693440830| [2025/04/30 20:08:13 440834] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693440833| [2025/04/30 20:08:13 440840] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 440844] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58303|min_srtt:58303|path_bw:1269550|loss_rate:26.21|path_pto:0| [2025/04/30 20:08:13 440849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:288281| [2025/04/30 20:08:13 440853] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58303|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 440858] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:311|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 440862] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58303|min_srtt:58303|path_bw:1269550|loss_rate:26.21|path_pto:0| [2025/04/30 20:08:13 440866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:360635| [2025/04/30 20:08:13 440871] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58303|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 440875] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 440880] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58303|min_srtt:58303|path_bw:1269550|loss_rate:26.21|path_pto:0| [2025/04/30 20:08:13 440884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:361802| [2025/04/30 20:08:13 440888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 440892] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 440896] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 440900] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 440904] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:311|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 440914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:288281| [2025/04/30 20:08:13 440922] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 440928] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:436| [2025/04/30 20:08:13 440971] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693440938|stream_id:0|stream_offset:288281| [2025/04/30 20:08:13 440981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:436|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:08:13 440988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 440994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58303|rtt_var:809|pto_duration:61539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 441001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 441008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 441014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146418| [2025/04/30 20:08:13 441021] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693527477|now:1746043693440994|interv:86483| [2025/04/30 20:08:13 441026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693527477|now:1746043693440994|interval:86483|pto_count:0|srtt:58303 [2025/04/30 20:08:13 441033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 441041] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 441047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:360635| [2025/04/30 20:08:13 441054] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 441060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:437| [2025/04/30 20:08:13 441121] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693441071|stream_id:0|stream_offset:360635| [2025/04/30 20:08:13 441132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 441139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 441146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58303|rtt_var:809|pto_duration:61539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 441160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 441181] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 441191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147618| [2025/04/30 20:08:13 441197] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693527610|now:1746043693441146|interv:86464| [2025/04/30 20:08:13 441204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693527610|now:1746043693441146|interval:86464|pto_count:0|srtt:58303 [2025/04/30 20:08:13 441211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 441218] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693527610| [2025/04/30 20:08:13 441225] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693527610| [2025/04/30 20:08:13 441231] [debug] |xqc_engine_wakeup_after|wakeup:1746043693527610|now:1746043693441231|diff:86379| [2025/04/30 20:08:13 441238] [debug] |xqc_engine_main_logic|END|now:1746043693440833| [2025/04/30 20:08:13 441246] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693441246| [2025/04/30 20:08:13 441252] [debug] |xqc_engine_wakeup_after|wakeup:1746043693527610|now:1746043693441252|diff:86358| [2025/04/30 20:08:13 441259] [debug] |xqc_engine_main_logic|END|now:1746043693441246| [2025/04/30 20:08:13 441647] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:120|state:ESTABED|recv_time:1746043693441646| [2025/04/30 20:08:13 441656] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 441666] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:191| [2025/04/30 20:08:13 441672] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:192| [2025/04/30 20:08:13 441681] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:192| [2025/04/30 20:08:13 441687] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 441698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:322|origin_pktnum:0|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:08:13 441703] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:57|tx_in_flight:146414|prior_delivered:158942|prior_time:1746043693384113|is_app_limited:0|send_elapse:58551|ack_elapse:57533|ctl_first_sent_time:1746043693384942|lagest_ack_time:1746043693441646|curr_delivered:227356| [2025/04/30 20:08:13 441708] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693384942| [2025/04/30 20:08:13 441713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 20:08:13 441718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58303|rttvar:809|minrtt:30776|latest_rtt:56704|ack_delay:48| [2025/04/30 20:08:13 441724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58098|rttvar:1018|minrtt:30776|latest_rtt:56704|ack_delay:48| [2025/04/30 20:08:13 441730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:322|lost_pn:319|thresh:3| [2025/04/30 20:08:13 441749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 441917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 441936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 441966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 441978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 441984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 441990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 441996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 442207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 442221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:315|lost_pn:319|po_sent_time:1746043693381451|lost_send_time:1746043693376286|loss_delay:65360|frame:STREAM |repair:128| [2025/04/30 20:08:13 442227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:316|lost_pn:319|po_sent_time:1746043693381549|lost_send_time:1746043693376286|loss_delay:65360|frame:STREAM |repair:128| [2025/04/30 20:08:13 442232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:317|lost_pn:319|po_sent_time:1746043693382100|lost_send_time:1746043693376286|loss_delay:65360|frame:STREAM |repair:128| [2025/04/30 20:08:13 442236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:318|lost_pn:319|po_sent_time:1746043693382230|lost_send_time:1746043693376286|loss_delay:65360|frame:STREAM |repair:128| [2025/04/30 20:08:13 442241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:319|lost_pn:319|po_sent_time:1746043693382858|lost_send_time:1746043693376286|loss_delay:65360|frame:STREAM |repair:128| [2025/04/30 20:08:13 442245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693382858u| [2025/04/30 20:08:13 442249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 442253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693448294|now:1746043693442253|interval:6041| [2025/04/30 20:08:13 442258] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693448294|now:1746043693442253|interv:6041| [2025/04/30 20:08:13 442262] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58551, ack_elapse 57533, delivered 68414|rate 1168451|lost 120| [2025/04/30 20:08:13 442266] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168451) in round 5| [2025/04/30 20:08:13 442270] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 442274] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 442282] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:5|acked:1200|po_sent_time:1746043693384942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 442289] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:5|acked:1200|po_sent_time:1746043693384942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 442296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:140418|srtt:58098|latest_rtt:56704|min_rtt:30776|applimit:0|lost:115|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 442305] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:192|largest:192|pns:2| [2025/04/30 20:08:13 442312] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:120|pkt_type:SHORT_HEADER|pkt_num:192|frame:ACK |recv_time:1746043693441646|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 442318] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813441646|now:1746043693441646|interv:120000000| [2025/04/30 20:08:13 442322] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813441646|now:1746043693441646|interv:120000000| [2025/04/30 20:08:13 442326] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693527610|pq_index:0| [2025/04/30 20:08:13 442330] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693440833| [2025/04/30 20:08:13 442334] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693442334| [2025/04/30 20:08:13 442339] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693442338| [2025/04/30 20:08:13 442344] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 442349] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58098|min_srtt:58098|path_bw:1269550|loss_rate:26.32|path_pto:0| [2025/04/30 20:08:13 442354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:205424| [2025/04/30 20:08:13 442358] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58098|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 442363] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:315|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 442367] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58098|min_srtt:58098|path_bw:1269550|loss_rate:26.32|path_pto:0| [2025/04/30 20:08:13 442371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:290615| [2025/04/30 20:08:13 442376] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58098|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 442383] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:316|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 442387] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58098|min_srtt:58098|path_bw:1269550|loss_rate:26.32|path_pto:0| [2025/04/30 20:08:13 442391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:207758| [2025/04/30 20:08:13 442396] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58098|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 442400] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:317|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 442404] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58098|min_srtt:58098|path_bw:1269550|loss_rate:26.32|path_pto:0| [2025/04/30 20:08:13 442408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:291782| [2025/04/30 20:08:13 442413] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58098|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 442417] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:318|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 442421] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58098|min_srtt:58098|path_bw:1269550|loss_rate:26.32|path_pto:0| [2025/04/30 20:08:13 442425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:140418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:210092| [2025/04/30 20:08:13 442429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58098|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 442433] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:319|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 442438] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58098|min_srtt:58098|path_bw:1269550|loss_rate:26.32|path_pto:0| [2025/04/30 20:08:13 442442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:140418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:361802| [2025/04/30 20:08:13 442446] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58098|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 442450] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 442454] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58098|min_srtt:58098|path_bw:1269550|loss_rate:26.32|path_pto:0| [2025/04/30 20:08:13 442461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:140418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:362969| [2025/04/30 20:08:13 442465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 442469] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 442473] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 442477] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 442482] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:315|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 442486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:205424| [2025/04/30 20:08:13 442490] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 442495] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:438| [2025/04/30 20:08:13 442529] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140418|now:1746043693442502|stream_id:0|stream_offset:205424| [2025/04/30 20:08:13 442536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:438|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:08:13 442541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:140418|applimit:0| [2025/04/30 20:08:13 442546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693448294|now:1746043693442546|interval:5748| [2025/04/30 20:08:13 442553] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693448294|now:1746043693442546|interv:5748| [2025/04/30 20:08:13 442560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:141618| [2025/04/30 20:08:13 442567] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:316|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 442574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141618|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:290615| [2025/04/30 20:08:13 442582] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 442588] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:439| [2025/04/30 20:08:13 442618] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141618|now:1746043693442596|stream_id:0|stream_offset:290615| [2025/04/30 20:08:13 442624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:439|origin_pktnum:316|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 442637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:141618|applimit:0| [2025/04/30 20:08:13 442644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693448294|now:1746043693442644|interval:5650| [2025/04/30 20:08:13 442651] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693448294|now:1746043693442644|interv:5650| [2025/04/30 20:08:13 442658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:142818| [2025/04/30 20:08:13 442665] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:317|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 442670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:207758| [2025/04/30 20:08:13 442675] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 442679] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:440| [2025/04/30 20:08:13 442707] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043693442686|stream_id:0|stream_offset:207758| [2025/04/30 20:08:13 442714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:440|origin_pktnum:193|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 442721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:08:13 442728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693448294|now:1746043693442728|interval:5566| [2025/04/30 20:08:13 442734] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693448294|now:1746043693442728|interv:5566| [2025/04/30 20:08:13 442741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:144018| [2025/04/30 20:08:13 442749] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:318|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 442755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:291782| [2025/04/30 20:08:13 442759] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 442763] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:441| [2025/04/30 20:08:13 442791] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144018|now:1746043693442770|stream_id:0|stream_offset:291782| [2025/04/30 20:08:13 442796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:441|origin_pktnum:318|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 442806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144018|applimit:0| [2025/04/30 20:08:13 442810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693448294|now:1746043693442810|interval:5484| [2025/04/30 20:08:13 442814] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693448294|now:1746043693442810|interv:5484| [2025/04/30 20:08:13 442818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145218| [2025/04/30 20:08:13 442823] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:319|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 442827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:210092| [2025/04/30 20:08:13 442831] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 442835] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:442| [2025/04/30 20:08:13 442854] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693442841|stream_id:0|stream_offset:210092| [2025/04/30 20:08:13 442859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:442|origin_pktnum:195|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 442863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 442867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693448294|now:1746043693442867|interval:5427| [2025/04/30 20:08:13 442871] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693448294|now:1746043693442867|interv:5427| [2025/04/30 20:08:13 442875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 442880] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 442884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:361802| [2025/04/30 20:08:13 442888] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 442892] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:443| [2025/04/30 20:08:13 442914] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693442898|stream_id:0|stream_offset:361802| [2025/04/30 20:08:13 442923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 442930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 442935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693448294|now:1746043693442935|interval:5359| [2025/04/30 20:08:13 442944] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693448294|now:1746043693442935|interv:5359| [2025/04/30 20:08:13 442948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 442952] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693448294| [2025/04/30 20:08:13 442958] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693448294| [2025/04/30 20:08:13 442964] [debug] |xqc_engine_wakeup_after|wakeup:1746043693448294|now:1746043693442964|diff:5330| [2025/04/30 20:08:13 442971] [debug] |xqc_engine_main_logic|END|now:1746043693442338| [2025/04/30 20:08:13 442979] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693442979| [2025/04/30 20:08:13 442986] [debug] |xqc_engine_wakeup_after|wakeup:1746043693448294|now:1746043693442986|diff:5308| [2025/04/30 20:08:13 442992] [debug] |xqc_engine_main_logic|END|now:1746043693442979| [2025/04/30 20:08:13 443871] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:122|state:ESTABED|recv_time:1746043693443869| [2025/04/30 20:08:13 443886] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 443896] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:192| [2025/04/30 20:08:13 443902] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:193| [2025/04/30 20:08:13 443912] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:193| [2025/04/30 20:08:13 443918] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 443930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:326|origin_pktnum:202|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:08:13 443938] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:60|tx_in_flight:145214|prior_delivered:161342|prior_time:1746043693385951|is_app_limited:0|send_elapse:58363|ack_elapse:57918|ctl_first_sent_time:1746043693386609|lagest_ack_time:1746043693443869|curr_delivered:228556| [2025/04/30 20:08:13 443945] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693386609| [2025/04/30 20:08:13 443952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:758||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 20:08:13 443958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58098|rttvar:1018|minrtt:30776|latest_rtt:57260|ack_delay:56| [2025/04/30 20:08:13 443965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57986|rttvar:987|minrtt:30776|latest_rtt:57260|ack_delay:56| [2025/04/30 20:08:13 443972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:326|lost_pn:323|thresh:3| [2025/04/30 20:08:13 443979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 443986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 443993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 443999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 444496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 444504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:320|lost_pn:323|po_sent_time:1746043693382934|lost_send_time:1746043693378635|loss_delay:65234|frame:STREAM |repair:128| [2025/04/30 20:08:13 444511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:321|lost_pn:323|po_sent_time:1746043693384843|lost_send_time:1746043693378635|loss_delay:65234|frame:STREAM |repair:128| [2025/04/30 20:08:13 444519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:323|lost_pn:323|po_sent_time:1746043693385028|lost_send_time:1746043693378635|loss_delay:65234|frame:STREAM |repair:128| [2025/04/30 20:08:13 444523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693385028u| [2025/04/30 20:08:13 444528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 444532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693450991|now:1746043693444532|interval:6459| [2025/04/30 20:08:13 444539] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693450991|now:1746043693444532|interv:6459| [2025/04/30 20:08:13 444545] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58363, ack_elapse 57918, delivered 67214|rate 1151654|lost 123| [2025/04/30 20:08:13 444551] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151654) in round 5| [2025/04/30 20:08:13 444555] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 444560] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 444563] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693386609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 444568] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693386609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 444579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:142818|srtt:57986|latest_rtt:57260|min_rtt:30776|applimit:0|lost:120|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 444588] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:193|largest:193|pns:2| [2025/04/30 20:08:13 444595] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:122|pkt_type:SHORT_HEADER|pkt_num:193|frame:ACK |recv_time:1746043693443869|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 444602] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813443869|now:1746043693443869|interv:120000000| [2025/04/30 20:08:13 444607] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813443869|now:1746043693443869|interv:120000000| [2025/04/30 20:08:13 444611] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693448294|pq_index:0| [2025/04/30 20:08:13 444615] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693442338| [2025/04/30 20:08:13 444619] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693444619| [2025/04/30 20:08:13 444625] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693444623| [2025/04/30 20:08:13 444630] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 444635] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57986|min_srtt:57986|path_bw:1269550|loss_rate:27.09|path_pto:0| [2025/04/30 20:08:13 444640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:292949| [2025/04/30 20:08:13 444644] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57986|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 444649] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:320|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 444653] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57986|min_srtt:57986|path_bw:1269550|loss_rate:27.09|path_pto:0| [2025/04/30 20:08:13 444658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142818|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:212426| [2025/04/30 20:08:13 444662] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57986|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 444666] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:321|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 444671] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57986|min_srtt:57986|path_bw:1269550|loss_rate:27.09|path_pto:0| [2025/04/30 20:08:13 444679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142818|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:295283| [2025/04/30 20:08:13 444683] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57986|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 444687] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:323|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 444692] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57986|min_srtt:57986|path_bw:1269550|loss_rate:27.09|path_pto:0| [2025/04/30 20:08:13 444696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142818|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:362969| [2025/04/30 20:08:13 444700] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57986|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 444705] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 444709] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57986|min_srtt:57986|path_bw:1269550|loss_rate:27.09|path_pto:0| [2025/04/30 20:08:13 444713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:142818|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:364136| [2025/04/30 20:08:13 444717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 444721] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 444725] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 444730] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 444734] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:320|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 444738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:292949| [2025/04/30 20:08:13 444743] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 444747] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:444| [2025/04/30 20:08:13 444784] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043693444755|stream_id:0|stream_offset:292949| [2025/04/30 20:08:13 444790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:444|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:08:13 444798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:08:13 444803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693450991|now:1746043693444803|interval:6188| [2025/04/30 20:08:13 444807] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693450991|now:1746043693444803|interv:6188| [2025/04/30 20:08:13 444811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:144018| [2025/04/30 20:08:13 444816] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:321|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 444821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:212426| [2025/04/30 20:08:13 444825] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 444829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:445| [2025/04/30 20:08:13 444849] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144018|now:1746043693444835|stream_id:0|stream_offset:212426| [2025/04/30 20:08:13 444854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:445|origin_pktnum:197|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 444859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144018|applimit:0| [2025/04/30 20:08:13 444863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693450991|now:1746043693444863|interval:6128| [2025/04/30 20:08:13 444868] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693450991|now:1746043693444863|interv:6128| [2025/04/30 20:08:13 444872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145218| [2025/04/30 20:08:13 444876] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:323|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 444880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:295283| [2025/04/30 20:08:13 444885] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 444889] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:446| [2025/04/30 20:08:13 444915] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693444895|stream_id:0|stream_offset:295283| [2025/04/30 20:08:13 444925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:446|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:08:13 444932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 444945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693450991|now:1746043693444945|interval:6046| [2025/04/30 20:08:13 444953] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693450991|now:1746043693444945|interv:6046| [2025/04/30 20:08:13 444959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 444967] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 444973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:362969| [2025/04/30 20:08:13 444980] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 444986] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:447| [2025/04/30 20:08:13 445047] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693444997|stream_id:0|stream_offset:362969| [2025/04/30 20:08:13 445058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 445066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 445073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693450991|now:1746043693445073|interval:5918| [2025/04/30 20:08:13 445080] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693450991|now:1746043693445073|interv:5918| [2025/04/30 20:08:13 445085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 445091] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693450991| [2025/04/30 20:08:13 445098] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693450991| [2025/04/30 20:08:13 445104] [debug] |xqc_engine_wakeup_after|wakeup:1746043693450991|now:1746043693445103|diff:5888| [2025/04/30 20:08:13 445109] [debug] |xqc_engine_main_logic|END|now:1746043693444623| [2025/04/30 20:08:13 445118] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:124|state:ESTABED|recv_time:1746043693445117| [2025/04/30 20:08:13 445126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 445134] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:193| [2025/04/30 20:08:13 445141] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:194| [2025/04/30 20:08:13 445150] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:194| [2025/04/30 20:08:13 445157] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 445183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:329|origin_pktnum:205|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:08:13 445195] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:61|tx_in_flight:146414|prior_delivered:162542|prior_time:1746043693386894|is_app_limited:0|send_elapse:58510|ack_elapse:58223|ctl_first_sent_time:1746043693387499|lagest_ack_time:1746043693445117|curr_delivered:229756| [2025/04/30 20:08:13 445210] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693387499| [2025/04/30 20:08:13 445216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/04/30 20:08:13 445220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57986|rttvar:987|minrtt:30776|latest_rtt:57618|ack_delay:32| [2025/04/30 20:08:13 445225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57936|rttvar:841|minrtt:30776|latest_rtt:57618|ack_delay:32| [2025/04/30 20:08:13 445229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:329|lost_pn:326|thresh:3| [2025/04/30 20:08:13 445233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 445592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 445597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:324|lost_pn:326|po_sent_time:1746043693385757|lost_send_time:1746043693379939|loss_delay:65178|frame:STREAM |repair:128| [2025/04/30 20:08:13 445602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:325|lost_pn:326|po_sent_time:1746043693385863|lost_send_time:1746043693379939|loss_delay:65178|frame:STREAM |repair:128| [2025/04/30 20:08:13 445609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693385863u| [2025/04/30 20:08:13 445613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 445617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693451900|now:1746043693445617|interval:6283| [2025/04/30 20:08:13 445621] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693451900|now:1746043693445617|interv:6283| [2025/04/30 20:08:13 445625] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58510, ack_elapse 58223, delivered 67214|rate 1148760|lost 125| [2025/04/30 20:08:13 445630] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148760) in round 5| [2025/04/30 20:08:13 445634] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 445638] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 445642] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693387499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 445647] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693387499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 445651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144018|srtt:57936|latest_rtt:57618|min_rtt:30776|applimit:0|lost:123|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 445657] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:194|largest:194|pns:2| [2025/04/30 20:08:13 445662] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:124|pkt_type:SHORT_HEADER|pkt_num:194|frame:ACK |recv_time:1746043693445117|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 445666] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813445117|now:1746043693445117|interv:120000000| [2025/04/30 20:08:13 445671] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813445117|now:1746043693445117|interv:120000000| [2025/04/30 20:08:13 445675] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693450991|pq_index:0| [2025/04/30 20:08:13 445679] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693444623| [2025/04/30 20:08:13 445683] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693445683| [2025/04/30 20:08:13 445688] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693445687| [2025/04/30 20:08:13 445693] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 445698] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57936|min_srtt:57936|path_bw:1269550|loss_rate:27.52|path_pto:0| [2025/04/30 20:08:13 445705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:214760| [2025/04/30 20:08:13 445710] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57936|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 445714] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:324|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 445719] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57936|min_srtt:57936|path_bw:1269550|loss_rate:27.52|path_pto:0| [2025/04/30 20:08:13 445723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:296450| [2025/04/30 20:08:13 445727] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57936|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 445732] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:325|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 445736] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57936|min_srtt:57936|path_bw:1269550|loss_rate:27.52|path_pto:0| [2025/04/30 20:08:13 445740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:364136| [2025/04/30 20:08:13 445745] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57936|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 445749] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 445753] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57936|min_srtt:57936|path_bw:1269550|loss_rate:27.52|path_pto:0| [2025/04/30 20:08:13 445757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:365303| [2025/04/30 20:08:13 445762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 445766] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 445770] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 445774] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 445778] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:324|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 445785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:214760| [2025/04/30 20:08:13 445789] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 445794] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:448| [2025/04/30 20:08:13 445830] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144018|now:1746043693445801|stream_id:0|stream_offset:214760| [2025/04/30 20:08:13 445836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:448|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:08:13 445841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144018|applimit:0| [2025/04/30 20:08:13 445845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693451900|now:1746043693445845|interval:6055| [2025/04/30 20:08:13 445849] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693451900|now:1746043693445845|interv:6055| [2025/04/30 20:08:13 445855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145218| [2025/04/30 20:08:13 445864] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:325|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 445870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:296450| [2025/04/30 20:08:13 445878] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 445884] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:449| [2025/04/30 20:08:13 445931] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693445895|stream_id:0|stream_offset:296450| [2025/04/30 20:08:13 445942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:449|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:08:13 445949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 445956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693451900|now:1746043693445956|interval:5944| [2025/04/30 20:08:13 445963] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693451900|now:1746043693445956|interv:5944| [2025/04/30 20:08:13 445969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 445977] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 445984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:364136| [2025/04/30 20:08:13 445997] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 446004] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:450| [2025/04/30 20:08:13 446045] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693446015|stream_id:0|stream_offset:364136| [2025/04/30 20:08:13 446056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 446064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 446071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693451900|now:1746043693446070|interval:5830| [2025/04/30 20:08:13 446077] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693451900|now:1746043693446070|interv:5830| [2025/04/30 20:08:13 446084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 446091] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693451900| [2025/04/30 20:08:13 446098] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693451900| [2025/04/30 20:08:13 446104] [debug] |xqc_engine_wakeup_after|wakeup:1746043693451900|now:1746043693446104|diff:5796| [2025/04/30 20:08:13 446111] [debug] |xqc_engine_main_logic|END|now:1746043693445687| [2025/04/30 20:08:13 446123] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:126|state:ESTABED|recv_time:1746043693446122| [2025/04/30 20:08:13 446130] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 446138] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:194| [2025/04/30 20:08:13 446144] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:195| [2025/04/30 20:08:13 446152] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:195| [2025/04/30 20:08:13 446159] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 446185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:331|origin_pktnum:206|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:08:13 446196] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:62|tx_in_flight:146414|prior_delivered:163742|prior_time:1746043693390733|is_app_limited:0|send_elapse:61116|ack_elapse:55389|ctl_first_sent_time:1746043693391311|lagest_ack_time:1746043693446122|curr_delivered:230956| [2025/04/30 20:08:13 446204] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693391311| [2025/04/30 20:08:13 446211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/04/30 20:08:13 446217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57936|rttvar:841|minrtt:30776|latest_rtt:54811|ack_delay:64| [2025/04/30 20:08:13 446224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57537|rttvar:1428|minrtt:30776|latest_rtt:54811|ack_delay:64| [2025/04/30 20:08:13 446238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:331|lost_pn:328|thresh:3| [2025/04/30 20:08:13 446245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 446730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 446738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:327|lost_pn:328|po_sent_time:1746043693386722|lost_send_time:1746043693381393|loss_delay:64729|frame:STREAM |repair:128| [2025/04/30 20:08:13 446746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:328|lost_pn:328|po_sent_time:1746043693386811|lost_send_time:1746043693381393|loss_delay:64729|frame:STREAM |repair:128| [2025/04/30 20:08:13 446753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693386811u| [2025/04/30 20:08:13 446760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 446765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693452349|now:1746043693446765|interval:5584| [2025/04/30 20:08:13 446770] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693452349|now:1746043693446765|interv:5584| [2025/04/30 20:08:13 446779] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61116, ack_elapse 55389, delivered 67214|rate 1099777|lost 127| [2025/04/30 20:08:13 446783] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099777) in round 5| [2025/04/30 20:08:13 446787] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 446791] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 446795] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693391311|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 446800] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693391311|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 446805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144018|srtt:57537|latest_rtt:54811|min_rtt:30776|applimit:0|lost:125|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 446811] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:195|largest:195|pns:2| [2025/04/30 20:08:13 446816] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:126|pkt_type:SHORT_HEADER|pkt_num:195|frame:ACK |recv_time:1746043693446122|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 446821] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813446122|now:1746043693446122|interv:120000000| [2025/04/30 20:08:13 446825] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813446122|now:1746043693446122|interv:120000000| [2025/04/30 20:08:13 446829] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693451900|pq_index:0| [2025/04/30 20:08:13 446834] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693445687| [2025/04/30 20:08:13 446838] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693446837| [2025/04/30 20:08:13 446843] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693446841| [2025/04/30 20:08:13 446848] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 446853] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57537|min_srtt:57537|path_bw:1269550|loss_rate:27.78|path_pto:0| [2025/04/30 20:08:13 446857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:220595| [2025/04/30 20:08:13 446862] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57537|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 446867] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:327|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 446878] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57537|min_srtt:57537|path_bw:1269550|loss_rate:27.78|path_pto:0| [2025/04/30 20:08:13 446882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:297617| [2025/04/30 20:08:13 446888] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57537|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 446895] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:328|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 446902] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57537|min_srtt:57537|path_bw:1269550|loss_rate:27.78|path_pto:0| [2025/04/30 20:08:13 446908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:365303| [2025/04/30 20:08:13 446915] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57537|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 446922] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 446930] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57537|min_srtt:57537|path_bw:1269550|loss_rate:27.78|path_pto:0| [2025/04/30 20:08:13 446936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:366470| [2025/04/30 20:08:13 446944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 446950] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 446957] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 446964] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 446971] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:327|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 446977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:220595| [2025/04/30 20:08:13 446984] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 446991] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:451| [2025/04/30 20:08:13 447025] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144018|now:1746043693447001|stream_id:0|stream_offset:220595| [2025/04/30 20:08:13 447036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:451|origin_pktnum:204|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 447041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144018|applimit:0| [2025/04/30 20:08:13 447046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693452349|now:1746043693447046|interval:5303| [2025/04/30 20:08:13 447053] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693452349|now:1746043693447046|interv:5303| [2025/04/30 20:08:13 447060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145218| [2025/04/30 20:08:13 447068] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:328|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 447075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:297617| [2025/04/30 20:08:13 447082] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 447089] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:452| [2025/04/30 20:08:13 447118] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693447096|stream_id:0|stream_offset:297617| [2025/04/30 20:08:13 447127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:452|origin_pktnum:328|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 447135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 447141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693452349|now:1746043693447141|interval:5208| [2025/04/30 20:08:13 447148] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693452349|now:1746043693447141|interv:5208| [2025/04/30 20:08:13 447155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 447163] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 447188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:365303| [2025/04/30 20:08:13 447197] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 447203] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:453| [2025/04/30 20:08:13 447261] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693447213|stream_id:0|stream_offset:365303| [2025/04/30 20:08:13 447271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:453|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 447286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 447293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693452349|now:1746043693447292|interval:5057| [2025/04/30 20:08:13 447299] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693452349|now:1746043693447292|interv:5057| [2025/04/30 20:08:13 447305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 447309] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693452349| [2025/04/30 20:08:13 447314] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693452349| [2025/04/30 20:08:13 447318] [debug] |xqc_engine_wakeup_after|wakeup:1746043693452349|now:1746043693447318|diff:5031| [2025/04/30 20:08:13 447323] [debug] |xqc_engine_main_logic|END|now:1746043693446841| [2025/04/30 20:08:13 447334] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:126|state:ESTABED|recv_time:1746043693447334| [2025/04/30 20:08:13 447342] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 447351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:195| [2025/04/30 20:08:13 447356] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:196| [2025/04/30 20:08:13 447362] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:196| [2025/04/30 20:08:13 447366] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 447374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:332|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:332|path_largest_ack:332| [2025/04/30 20:08:13 447379] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:62|tx_in_flight:147614|prior_delivered:163742|prior_time:1746043693390733|is_app_limited:0|send_elapse:61222|ack_elapse:56601|ctl_first_sent_time:1746043693391417|lagest_ack_time:1746043693447334|curr_delivered:232156| [2025/04/30 20:08:13 447383] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693391417| [2025/04/30 20:08:13 447388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:760||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 20:08:13 447392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57537|rttvar:1428|minrtt:30776|latest_rtt:55917|ack_delay:136| [2025/04/30 20:08:13 447397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57317|rttvar:1510|minrtt:30776|latest_rtt:55917|ack_delay:136| [2025/04/30 20:08:13 447401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:332|lost_pn:329|thresh:3| [2025/04/30 20:08:13 447405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 447844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 447848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 447852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693452101|now:1746043693447852|interval:4249| [2025/04/30 20:08:13 447857] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693452101|now:1746043693447852|interv:4249| [2025/04/30 20:08:13 447861] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61222, ack_elapse 56601, delivered 68414|rate 1117474|lost 127| [2025/04/30 20:08:13 447865] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117474) in round 5| [2025/04/30 20:08:13 447870] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 447874] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 447878] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693391417|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 447882] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693391417|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 447889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146418|srtt:57317|latest_rtt:55917|min_rtt:30776|applimit:0|lost:127|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 447896] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:196|largest:196|pns:2| [2025/04/30 20:08:13 447901] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:126|pkt_type:SHORT_HEADER|pkt_num:196|frame:ACK |recv_time:1746043693447334|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 447905] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813447334|now:1746043693447334|interv:120000000| [2025/04/30 20:08:13 447910] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813447334|now:1746043693447334|interv:120000000| [2025/04/30 20:08:13 447914] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693452349|pq_index:0| [2025/04/30 20:08:13 447918] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693446841| [2025/04/30 20:08:13 447922] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693447922| [2025/04/30 20:08:13 447927] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693447926| [2025/04/30 20:08:13 447932] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 447937] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57317|min_srtt:57317|path_bw:1269550|loss_rate:28.04|path_pto:0| [2025/04/30 20:08:13 447942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:366470| [2025/04/30 20:08:13 447946] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57317|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 447951] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 447957] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57317|min_srtt:57317|path_bw:1269550|loss_rate:28.04|path_pto:0| [2025/04/30 20:08:13 447964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:367637| [2025/04/30 20:08:13 447971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 447977] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 447983] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 447987] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 447995] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 448000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:366470| [2025/04/30 20:08:13 448006] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 448013] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:454| [2025/04/30 20:08:13 448078] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693448024|stream_id:0|stream_offset:366470| [2025/04/30 20:08:13 448089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 448096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 448103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693452101|now:1746043693448102|interval:3999| [2025/04/30 20:08:13 448110] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693452101|now:1746043693448102|interv:3999| [2025/04/30 20:08:13 448116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 448121] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693452101| [2025/04/30 20:08:13 448125] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693452101| [2025/04/30 20:08:13 448131] [debug] |xqc_engine_wakeup_after|wakeup:1746043693452101|now:1746043693448131|diff:3970| [2025/04/30 20:08:13 448139] [debug] |xqc_engine_main_logic|END|now:1746043693447926| [2025/04/30 20:08:13 448150] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:126|state:ESTABED|recv_time:1746043693448149| [2025/04/30 20:08:13 448156] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 448163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:196| [2025/04/30 20:08:13 448192] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:197| [2025/04/30 20:08:13 448202] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:197| [2025/04/30 20:08:13 448209] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 448218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:333|origin_pktnum:209|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:08:13 448223] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:63|tx_in_flight:146414|prior_delivered:164942|prior_time:1746043693391544|is_app_limited:0|send_elapse:60815|ack_elapse:56605|ctl_first_sent_time:1746043693392232|lagest_ack_time:1746043693448149|curr_delivered:233356| [2025/04/30 20:08:13 448228] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693392232| [2025/04/30 20:08:13 448235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:758||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 20:08:13 448250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57317|rttvar:1510|minrtt:30776|latest_rtt:55917|ack_delay:32| [2025/04/30 20:08:13 448257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57138|rttvar:1491|minrtt:30776|latest_rtt:55917|ack_delay:32| [2025/04/30 20:08:13 448264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:333|lost_pn:330|thresh:3| [2025/04/30 20:08:13 448268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 448695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 448700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:330|lost_pn:330|po_sent_time:1746043693387620|lost_send_time:1746043693383869|loss_delay:64280|frame:STREAM |repair:128| [2025/04/30 20:08:13 448704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693387620u| [2025/04/30 20:08:13 448708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 448715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57138|rtt_var:1491|pto_duration:63102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 448720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 448724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 448728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145218| [2025/04/30 20:08:13 448732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693536126|now:1746043693448715|interv:87411| [2025/04/30 20:08:13 448736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693536126|now:1746043693448715|interval:87411|pto_count:0|srtt:57138 [2025/04/30 20:08:13 448740] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60815, ack_elapse 56605, delivered 68414|rate 1124952|lost 128| [2025/04/30 20:08:13 448745] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124952) in round 5| [2025/04/30 20:08:13 448749] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 448753] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 448757] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693392232|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 448761] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693392232|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 448766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145218|srtt:57138|latest_rtt:55917|min_rtt:30776|applimit:0|lost:127|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 448772] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:197|largest:197|pns:2| [2025/04/30 20:08:13 448776] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:126|pkt_type:SHORT_HEADER|pkt_num:197|frame:ACK |recv_time:1746043693448149|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 448781] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813448149|now:1746043693448149|interv:120000000| [2025/04/30 20:08:13 448785] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813448149|now:1746043693448149|interv:120000000| [2025/04/30 20:08:13 448789] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693452101|pq_index:0| [2025/04/30 20:08:13 448793] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693447926| [2025/04/30 20:08:13 448797] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693448797| [2025/04/30 20:08:13 448802] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693448801| [2025/04/30 20:08:13 448824] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 448829] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57138|min_srtt:57138|path_bw:1269550|loss_rate:27.97|path_pto:0| [2025/04/30 20:08:13 448834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:298784| [2025/04/30 20:08:13 448838] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57138|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 448843] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:330|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 448847] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57138|min_srtt:57138|path_bw:1269550|loss_rate:27.97|path_pto:0| [2025/04/30 20:08:13 448852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:367637| [2025/04/30 20:08:13 448856] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57138|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 448861] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 448865] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57138|min_srtt:57138|path_bw:1269550|loss_rate:27.97|path_pto:0| [2025/04/30 20:08:13 448869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:368804| [2025/04/30 20:08:13 448874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 448877] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 448881] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 448885] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 448890] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:330|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 448894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:298784| [2025/04/30 20:08:13 448898] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 448903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:455| [2025/04/30 20:08:13 448939] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693448910|stream_id:0|stream_offset:298784| [2025/04/30 20:08:13 448953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:455|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:08:13 448961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 448969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57138|rtt_var:1491|pto_duration:63102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 448976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 448982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 448988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146418| [2025/04/30 20:08:13 448993] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693537012|now:1746043693448968|interv:88044| [2025/04/30 20:08:13 448999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693537012|now:1746043693448968|interval:88044|pto_count:0|srtt:57138 [2025/04/30 20:08:13 449006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 449014] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 449020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:367637| [2025/04/30 20:08:13 449027] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 449032] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:456| [2025/04/30 20:08:13 449095] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693449042|stream_id:0|stream_offset:367637| [2025/04/30 20:08:13 449104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 449111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 449117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57138|rtt_var:1491|pto_duration:63102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 449124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 449129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 449135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147618| [2025/04/30 20:08:13 449141] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693537144|now:1746043693449117|interv:88027| [2025/04/30 20:08:13 449148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693537144|now:1746043693449117|interval:88027|pto_count:0|srtt:57138 [2025/04/30 20:08:13 449161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 449181] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693537144| [2025/04/30 20:08:13 449191] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693537144| [2025/04/30 20:08:13 449195] [debug] |xqc_engine_wakeup_after|wakeup:1746043693537144|now:1746043693449195|diff:87949| [2025/04/30 20:08:13 449200] [debug] |xqc_engine_main_logic|END|now:1746043693448801| [2025/04/30 20:08:13 449208] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:126|state:ESTABED|recv_time:1746043693449207| [2025/04/30 20:08:13 449213] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 449219] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:197| [2025/04/30 20:08:13 449222] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:198| [2025/04/30 20:08:13 449228] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:198| [2025/04/30 20:08:13 449232] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 449240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:334|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:334|path_largest_ack:334| [2025/04/30 20:08:13 449245] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:63|tx_in_flight:147614|prior_delivered:164942|prior_time:1746043693391544|is_app_limited:0|send_elapse:60924|ack_elapse:57663|ctl_first_sent_time:1746043693392341|lagest_ack_time:1746043693449207|curr_delivered:234556| [2025/04/30 20:08:13 449250] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693392341| [2025/04/30 20:08:13 449254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:758||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 20:08:13 449258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57138|rttvar:1491|minrtt:30776|latest_rtt:56866|ack_delay:40| [2025/04/30 20:08:13 449263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57099|rttvar:1197|minrtt:30776|latest_rtt:56866|ack_delay:40| [2025/04/30 20:08:13 449267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:334|lost_pn:331|thresh:3| [2025/04/30 20:08:13 449271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 449720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 449728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 449732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57099|rtt_var:1197|pto_duration:61887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 449737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 449741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 449745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146418| [2025/04/30 20:08:13 449749] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693535929|now:1746043693449732|interv:86197| [2025/04/30 20:08:13 449753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693535929|now:1746043693449732|interval:86197|pto_count:0|srtt:57099 [2025/04/30 20:08:13 449757] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60924, ack_elapse 57663, delivered 69614|rate 1142636|lost 128| [2025/04/30 20:08:13 449762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142636) in round 5| [2025/04/30 20:08:13 449766] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 449770] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 449774] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693392341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 449781] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693392341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 449786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146418|srtt:57099|latest_rtt:56866|min_rtt:30776|applimit:0|lost:128|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 449792] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:198|largest:198|pns:2| [2025/04/30 20:08:13 449797] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:126|pkt_type:SHORT_HEADER|pkt_num:198|frame:ACK |recv_time:1746043693449207|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 449802] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813449207|now:1746043693449207|interv:120000000| [2025/04/30 20:08:13 449806] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813449207|now:1746043693449207|interv:120000000| [2025/04/30 20:08:13 449810] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693537144|pq_index:0| [2025/04/30 20:08:13 449814] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693448801| [2025/04/30 20:08:13 449818] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693449818| [2025/04/30 20:08:13 449823] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693449822| [2025/04/30 20:08:13 449828] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 449833] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57099|min_srtt:57099|path_bw:1269550|loss_rate:28.07|path_pto:0| [2025/04/30 20:08:13 449838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:368804| [2025/04/30 20:08:13 449842] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57099|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 449847] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 449852] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57099|min_srtt:57099|path_bw:1269550|loss_rate:28.07|path_pto:0| [2025/04/30 20:08:13 449856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:369971| [2025/04/30 20:08:13 449860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 449864] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 449868] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 449875] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 449880] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 449884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:368804| [2025/04/30 20:08:13 449888] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 449893] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:457| [2025/04/30 20:08:13 449927] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693449900|stream_id:0|stream_offset:368804| [2025/04/30 20:08:13 449934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:457|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 449938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 449943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57099|rtt_var:1197|pto_duration:61887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 449947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 449951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 449955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147618| [2025/04/30 20:08:13 449959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693536787|now:1746043693449943|interv:86844| [2025/04/30 20:08:13 449963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693536787|now:1746043693449943|interval:86844|pto_count:0|srtt:57099 [2025/04/30 20:08:13 449968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 449973] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693536787| [2025/04/30 20:08:13 449977] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693536787| [2025/04/30 20:08:13 449981] [debug] |xqc_engine_wakeup_after|wakeup:1746043693536787|now:1746043693449981|diff:86806| [2025/04/30 20:08:13 449985] [debug] |xqc_engine_main_logic|END|now:1746043693449822| [2025/04/30 20:08:13 449993] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:126|state:ESTABED|recv_time:1746043693449993| [2025/04/30 20:08:13 449998] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 450003] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:198| [2025/04/30 20:08:13 450007] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:199| [2025/04/30 20:08:13 450012] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:199| [2025/04/30 20:08:13 450020] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 450027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:335|origin_pktnum:210|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:08:13 450032] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:64|tx_in_flight:146414|prior_delivered:166142|prior_time:1746043693392444|is_app_limited:0|send_elapse:59705|ack_elapse:57549|ctl_first_sent_time:1746043693392974|lagest_ack_time:1746043693449993|curr_delivered:235756| [2025/04/30 20:08:13 450036] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693392974| [2025/04/30 20:08:13 450041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 20:08:13 450045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57099|rttvar:1197|minrtt:30776|latest_rtt:57019|ack_delay:24| [2025/04/30 20:08:13 450050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57086|rttvar:924|minrtt:30776|latest_rtt:57019|ack_delay:24| [2025/04/30 20:08:13 450054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:335|lost_pn:332|thresh:3| [2025/04/30 20:08:13 450058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 450495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 450512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57086|rtt_var:924|pto_duration:60782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 450518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 450524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 450531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146418| [2025/04/30 20:08:13 450537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693535682|now:1746043693450512|interv:85170| [2025/04/30 20:08:13 450543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693535682|now:1746043693450512|interval:85170|pto_count:0|srtt:57086 [2025/04/30 20:08:13 450550] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59705, ack_elapse 57549, delivered 69614|rate 1165965|lost 128| [2025/04/30 20:08:13 450556] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165965) in round 5| [2025/04/30 20:08:13 450562] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 450568] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 450575] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693392974|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 450582] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693392974|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 450588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146418|srtt:57086|latest_rtt:57019|min_rtt:30776|applimit:0|lost:128|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 450597] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:199|largest:199|pns:2| [2025/04/30 20:08:13 450604] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:126|pkt_type:SHORT_HEADER|pkt_num:199|frame:ACK |recv_time:1746043693449993|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 450611] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813449993|now:1746043693449993|interv:120000000| [2025/04/30 20:08:13 450617] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813449993|now:1746043693449993|interv:120000000| [2025/04/30 20:08:13 450624] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693536787|pq_index:0| [2025/04/30 20:08:13 450636] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693449822| [2025/04/30 20:08:13 450642] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693450642| [2025/04/30 20:08:13 450649] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693450648| [2025/04/30 20:08:13 450656] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 450664] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57086|min_srtt:57086|path_bw:1269550|loss_rate:28.01|path_pto:0| [2025/04/30 20:08:13 450671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:369971| [2025/04/30 20:08:13 450678] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57086|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 450684] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 450689] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57086|min_srtt:57086|path_bw:1269550|loss_rate:28.01|path_pto:0| [2025/04/30 20:08:13 450693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:371138| [2025/04/30 20:08:13 450697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 450701] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 450705] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 450709] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 450714] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 450718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:369971| [2025/04/30 20:08:13 450723] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 450728] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:458| [2025/04/30 20:08:13 450797] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693450739|stream_id:0|stream_offset:369971| [2025/04/30 20:08:13 450807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:458|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 450819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 450825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57086|rtt_var:924|pto_duration:60782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 450831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 450836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 450840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147618| [2025/04/30 20:08:13 450846] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693536521|now:1746043693450825|interv:85696| [2025/04/30 20:08:13 450851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693536521|now:1746043693450825|interval:85696|pto_count:0|srtt:57086 [2025/04/30 20:08:13 450856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 450863] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693536521| [2025/04/30 20:08:13 450868] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693536521| [2025/04/30 20:08:13 450873] [debug] |xqc_engine_wakeup_after|wakeup:1746043693536521|now:1746043693450873|diff:85648| [2025/04/30 20:08:13 450878] [debug] |xqc_engine_main_logic|END|now:1746043693450648| [2025/04/30 20:08:13 450888] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:126|state:ESTABED|recv_time:1746043693450887| [2025/04/30 20:08:13 450894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 450900] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:199| [2025/04/30 20:08:13 450905] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:200| [2025/04/30 20:08:13 450912] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:200| [2025/04/30 20:08:13 450917] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 450927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:336|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:336|path_largest_ack:336| [2025/04/30 20:08:13 450934] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:64|tx_in_flight:147614|prior_delivered:166142|prior_time:1746043693392444|is_app_limited:0|send_elapse:59796|ack_elapse:58443|ctl_first_sent_time:1746043693393065|lagest_ack_time:1746043693450887|curr_delivered:236956| [2025/04/30 20:08:13 450941] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693393065| [2025/04/30 20:08:13 450949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 20:08:13 450955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57086|rttvar:924|minrtt:30776|latest_rtt:57822|ack_delay:32| [2025/04/30 20:08:13 450962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57174|rttvar:869|minrtt:30776|latest_rtt:57822|ack_delay:32| [2025/04/30 20:08:13 450968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:336|lost_pn:333|thresh:3| [2025/04/30 20:08:13 450979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 450995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 451516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 451529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57174|rtt_var:869|pto_duration:60650|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 451533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 451537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 451541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146418| [2025/04/30 20:08:13 451545] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693536389|now:1746043693451528|interv:84861| [2025/04/30 20:08:13 451549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693536389|now:1746043693451528|interval:84861|pto_count:0|srtt:57174 [2025/04/30 20:08:13 451556] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59796, ack_elapse 58443, delivered 70814|rate 1184259|lost 128| [2025/04/30 20:08:13 451562] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184259) in round 5| [2025/04/30 20:08:13 451569] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 451575] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 451582] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693393065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 451589] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693393065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 451596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146418|srtt:57174|latest_rtt:57822|min_rtt:30776|applimit:0|lost:128|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 451603] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:200|largest:200|pns:2| [2025/04/30 20:08:13 451610] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:126|pkt_type:SHORT_HEADER|pkt_num:200|frame:ACK |recv_time:1746043693450887|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 451617] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813450887|now:1746043693450887|interv:120000000| [2025/04/30 20:08:13 451624] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813450887|now:1746043693450887|interv:120000000| [2025/04/30 20:08:13 451628] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693536521|pq_index:0| [2025/04/30 20:08:13 451633] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693450648| [2025/04/30 20:08:13 451637] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693451637| [2025/04/30 20:08:13 451642] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693451641| [2025/04/30 20:08:13 451648] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 451653] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57174|min_srtt:57174|path_bw:1269550|loss_rate:27.95|path_pto:0| [2025/04/30 20:08:13 451657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:371138| [2025/04/30 20:08:13 451662] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57174|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 451666] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 451675] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57174|min_srtt:57174|path_bw:1269550|loss_rate:27.95|path_pto:0| [2025/04/30 20:08:13 451679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:372305| [2025/04/30 20:08:13 451686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 451692] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 451698] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 451705] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 451712] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 451719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:371138| [2025/04/30 20:08:13 451726] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 451733] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:459| [2025/04/30 20:08:13 451781] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693451746|stream_id:0|stream_offset:371138| [2025/04/30 20:08:13 451789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 451794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 451799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57174|rtt_var:869|pto_duration:60650|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 451803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 451807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 451811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147618| [2025/04/30 20:08:13 451815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693537396|now:1746043693451799|interv:85597| [2025/04/30 20:08:13 451819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693537396|now:1746043693451799|interval:85597|pto_count:0|srtt:57174 [2025/04/30 20:08:13 451824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 451829] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693537396| [2025/04/30 20:08:13 451833] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693537396| [2025/04/30 20:08:13 451842] [debug] |xqc_engine_wakeup_after|wakeup:1746043693537396|now:1746043693451842|diff:85554| [2025/04/30 20:08:13 451847] [debug] |xqc_engine_main_logic|END|now:1746043693451641| [2025/04/30 20:08:13 451855] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:128|state:ESTABED|recv_time:1746043693451854| [2025/04/30 20:08:13 451860] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 451865] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:200| [2025/04/30 20:08:13 451869] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:201| [2025/04/30 20:08:13 451875] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:201| [2025/04/30 20:08:13 451879] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 451887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:338|origin_pktnum:213|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:08:13 451891] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:67|tx_in_flight:144014|prior_delivered:168542|prior_time:1746043693393834|is_app_limited:0|send_elapse:60235|ack_elapse:58020|ctl_first_sent_time:1746043693394470|lagest_ack_time:1746043693451854|curr_delivered:238156| [2025/04/30 20:08:13 451896] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693394470| [2025/04/30 20:08:13 451901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 20:08:13 451905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57174|rttvar:869|minrtt:30776|latest_rtt:57384|ack_delay:40| [2025/04/30 20:08:13 451909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57196|rttvar:694|minrtt:30776|latest_rtt:57384|ack_delay:40| [2025/04/30 20:08:13 451913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:338|lost_pn:335|thresh:3| [2025/04/30 20:08:13 451917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 451998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 452386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693458302|now:1746043693452386|interval:5916| [2025/04/30 20:08:13 452391] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693458302|now:1746043693452386|interv:5916| [2025/04/30 20:08:13 452395] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60235, ack_elapse 58020, delivered 69614|rate 1155706|lost 128| [2025/04/30 20:08:13 452399] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155706) in round 5| [2025/04/30 20:08:13 452404] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 452408] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 452412] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693394470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 452416] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693394470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 452421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146418|srtt:57196|latest_rtt:57384|min_rtt:30776|applimit:0|lost:128|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 452427] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:201|largest:201|pns:2| [2025/04/30 20:08:13 452432] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:128|pkt_type:SHORT_HEADER|pkt_num:201|frame:ACK |recv_time:1746043693451854|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 452436] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813451854|now:1746043693451854|interv:120000000| [2025/04/30 20:08:13 452441] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813451854|now:1746043693451854|interv:120000000| [2025/04/30 20:08:13 452444] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693537396|pq_index:0| [2025/04/30 20:08:13 452453] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693451641| [2025/04/30 20:08:13 452459] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693452459| [2025/04/30 20:08:13 452467] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693452466| [2025/04/30 20:08:13 452475] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 452482] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57196|min_srtt:57196|path_bw:1269550|loss_rate:27.89|path_pto:0| [2025/04/30 20:08:13 452489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:372305| [2025/04/30 20:08:13 452496] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 452503] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 452510] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57196|min_srtt:57196|path_bw:1269550|loss_rate:27.89|path_pto:0| [2025/04/30 20:08:13 452516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:373472| [2025/04/30 20:08:13 452521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 452524] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 452528] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 452533] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 452537] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 452541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:372305| [2025/04/30 20:08:13 452546] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 452551] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:460| [2025/04/30 20:08:13 452601] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693452563|stream_id:0|stream_offset:372305| [2025/04/30 20:08:13 452614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:460|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 452628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 452634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693458302|now:1746043693452634|interval:5668| [2025/04/30 20:08:13 452641] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693458302|now:1746043693452634|interv:5668| [2025/04/30 20:08:13 452648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 452655] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693458302| [2025/04/30 20:08:13 452662] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693458302| [2025/04/30 20:08:13 452668] [debug] |xqc_engine_wakeup_after|wakeup:1746043693458302|now:1746043693452668|diff:5634| [2025/04/30 20:08:13 452675] [debug] |xqc_engine_main_logic|END|now:1746043693452466| [2025/04/30 20:08:13 452682] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:130|state:ESTABED|recv_time:1746043693452682| [2025/04/30 20:08:13 452688] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 452696] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:201| [2025/04/30 20:08:13 452703] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:202| [2025/04/30 20:08:13 452712] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:202| [2025/04/30 20:08:13 452717] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 452725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:342|origin_pktnum:218|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:08:13 452730] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:71|tx_in_flight:142814|prior_delivered:169742|prior_time:1746043693394914|is_app_limited:0|send_elapse:58596|ack_elapse:57768|ctl_first_sent_time:1746043693395659|lagest_ack_time:1746043693452682|curr_delivered:239356| [2025/04/30 20:08:13 452735] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693395659| [2025/04/30 20:08:13 452740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:751||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/04/30 20:08:13 452744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57196|rttvar:694|minrtt:30776|latest_rtt:57023|ack_delay:40| [2025/04/30 20:08:13 452749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57169|rttvar:574|minrtt:30776|latest_rtt:57023|ack_delay:40| [2025/04/30 20:08:13 452753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:342|lost_pn:339|thresh:3| [2025/04/30 20:08:13 452757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 452972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 452996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:337|lost_pn:339|po_sent_time:1746043693393745|lost_send_time:1746043693388367|loss_delay:64315|frame:STREAM |repair:128| [2025/04/30 20:08:13 453240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:339|lost_pn:339|po_sent_time:1746043693394558|lost_send_time:1746043693388367|loss_delay:64315|frame:STREAM |repair:128| [2025/04/30 20:08:13 453245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693394558u| [2025/04/30 20:08:13 453249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 453253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693458995|now:1746043693453253|interval:5742| [2025/04/30 20:08:13 453258] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693458995|now:1746043693453253|interv:5742| [2025/04/30 20:08:13 453262] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58596, ack_elapse 57768, delivered 69614|rate 1188033|lost 130| [2025/04/30 20:08:13 453267] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188033) in round 5| [2025/04/30 20:08:13 453271] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 453275] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 453279] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693395659|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 453284] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693395659|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 453292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144018|srtt:57169|latest_rtt:57023|min_rtt:30776|applimit:0|lost:128|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 453299] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:202|largest:202|pns:2| [2025/04/30 20:08:13 453303] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:130|pkt_type:SHORT_HEADER|pkt_num:202|frame:ACK |recv_time:1746043693452682|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 453308] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813452682|now:1746043693452682|interv:120000000| [2025/04/30 20:08:13 453312] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813452682|now:1746043693452682|interv:120000000| [2025/04/30 20:08:13 453316] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693458302|pq_index:0| [2025/04/30 20:08:13 453320] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693452466| [2025/04/30 20:08:13 453324] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693453324| [2025/04/30 20:08:13 453329] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693453328| [2025/04/30 20:08:13 453335] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 453339] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57169|min_srtt:57169|path_bw:1269550|loss_rate:27.83|path_pto:0| [2025/04/30 20:08:13 453344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:303452| [2025/04/30 20:08:13 453349] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 453353] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:337|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 453358] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57169|min_srtt:57169|path_bw:1269550|loss_rate:27.83|path_pto:0| [2025/04/30 20:08:13 453362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:98060| [2025/04/30 20:08:13 453367] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 453371] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:339|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 453378] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57169|min_srtt:57169|path_bw:1269550|loss_rate:27.83|path_pto:0| [2025/04/30 20:08:13 453382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:373472| [2025/04/30 20:08:13 453389] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 453397] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 453403] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57169|min_srtt:57169|path_bw:1269550|loss_rate:27.83|path_pto:0| [2025/04/30 20:08:13 453410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:374639| [2025/04/30 20:08:13 453416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 453422] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 453428] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 453435] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 453442] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:337|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 453448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:303452| [2025/04/30 20:08:13 453456] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 453463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:461| [2025/04/30 20:08:13 453509] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144018|now:1746043693453473|stream_id:0|stream_offset:303452| [2025/04/30 20:08:13 453519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:461|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:08:13 453527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144018|applimit:0| [2025/04/30 20:08:13 453533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693458995|now:1746043693453533|interval:5462| [2025/04/30 20:08:13 453540] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693458995|now:1746043693453533|interv:5462| [2025/04/30 20:08:13 453546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145218| [2025/04/30 20:08:13 453554] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:339|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 453567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:98060| [2025/04/30 20:08:13 453572] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 453577] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:462| [2025/04/30 20:08:13 453614] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693453586|stream_id:0|stream_offset:98060| [2025/04/30 20:08:13 453623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:462|origin_pktnum:97|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 453631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 453637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693458995|now:1746043693453637|interval:5358| [2025/04/30 20:08:13 453644] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693458995|now:1746043693453637|interv:5358| [2025/04/30 20:08:13 453651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 453656] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 453661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:373472| [2025/04/30 20:08:13 453665] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 453669] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:463| [2025/04/30 20:08:13 453696] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693453676|stream_id:0|stream_offset:373472| [2025/04/30 20:08:13 453702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 453706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 453711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693458995|now:1746043693453710|interval:5285| [2025/04/30 20:08:13 453715] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693458995|now:1746043693453710|interv:5285| [2025/04/30 20:08:13 453719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 453724] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693458995| [2025/04/30 20:08:13 453728] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693458995| [2025/04/30 20:08:13 453736] [debug] |xqc_engine_wakeup_after|wakeup:1746043693458995|now:1746043693453736|diff:5259| [2025/04/30 20:08:13 453741] [debug] |xqc_engine_main_logic|END|now:1746043693453328| [2025/04/30 20:08:13 453748] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:132|state:ESTABED|recv_time:1746043693453748| [2025/04/30 20:08:13 453753] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 453759] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:202| [2025/04/30 20:08:13 453763] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:203| [2025/04/30 20:08:13 453768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:203| [2025/04/30 20:08:13 453772] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 453780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:346|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:346|path_largest_ack:346| [2025/04/30 20:08:13 453785] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:71|tx_in_flight:147614|prior_delivered:169742|prior_time:1746043693394914|is_app_limited:0|send_elapse:58919|ack_elapse:58834|ctl_first_sent_time:1746043693395982|lagest_ack_time:1746043693453748|curr_delivered:240556| [2025/04/30 20:08:13 453790] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693395982| [2025/04/30 20:08:13 453794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:752||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/04/30 20:08:13 453799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57169|rttvar:574|minrtt:30776|latest_rtt:57766|ack_delay:32| [2025/04/30 20:08:13 453803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57239|rttvar:572|minrtt:30776|latest_rtt:57766|ack_delay:32| [2025/04/30 20:08:13 453807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:346|lost_pn:343|thresh:3| [2025/04/30 20:08:13 453811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 453943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 453992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 453998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454184] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 454270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 454287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:340|lost_pn:343|po_sent_time:1746043693394680|lost_send_time:1746043693388762|loss_delay:64986|frame:STREAM |repair:128| [2025/04/30 20:08:13 454291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:341|lost_pn:343|po_sent_time:1746043693394796|lost_send_time:1746043693388762|loss_delay:64986|frame:STREAM |repair:128| [2025/04/30 20:08:13 454296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:343|lost_pn:343|po_sent_time:1746043693395787|lost_send_time:1746043693388762|loss_delay:64986|frame:STREAM |repair:128| [2025/04/30 20:08:13 454300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693395787u| [2025/04/30 20:08:13 454305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 454309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693460844|now:1746043693454308|interval:6536| [2025/04/30 20:08:13 454313] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693460844|now:1746043693454308|interv:6536| [2025/04/30 20:08:13 454317] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58919, ack_elapse 58834, delivered 70814|rate 1201887|lost 133| [2025/04/30 20:08:13 454322] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201887) in round 5| [2025/04/30 20:08:13 454326] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 454330] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 454334] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693395982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 454339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693395982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 454344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:142818|srtt:57239|latest_rtt:57766|min_rtt:30776|applimit:0|lost:130|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 454358] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:203|largest:203|pns:2| [2025/04/30 20:08:13 454365] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:132|pkt_type:SHORT_HEADER|pkt_num:203|frame:ACK |recv_time:1746043693453748|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 454371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813453748|now:1746043693453748|interv:120000000| [2025/04/30 20:08:13 454375] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813453748|now:1746043693453748|interv:120000000| [2025/04/30 20:08:13 454379] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693458995|pq_index:0| [2025/04/30 20:08:13 454383] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693453328| [2025/04/30 20:08:13 454387] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693454387| [2025/04/30 20:08:13 454392] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693454391| [2025/04/30 20:08:13 454397] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 454402] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57239|min_srtt:57239|path_bw:1269550|loss_rate:28.08|path_pto:0| [2025/04/30 20:08:13 454407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:232265| [2025/04/30 20:08:13 454411] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57239|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 454416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:340|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 454420] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57239|min_srtt:57239|path_bw:1269550|loss_rate:28.08|path_pto:0| [2025/04/30 20:08:13 454425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142818|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:304619| [2025/04/30 20:08:13 454431] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57239|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 454438] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:341|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 454445] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57239|min_srtt:57239|path_bw:1269550|loss_rate:28.08|path_pto:0| [2025/04/30 20:08:13 454451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142818|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 454459] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57239|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 454463] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:343|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 454467] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57239|min_srtt:57239|path_bw:1269550|loss_rate:28.08|path_pto:0| [2025/04/30 20:08:13 454472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142818|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:374639| [2025/04/30 20:08:13 454476] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57239|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 454480] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 454484] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57239|min_srtt:57239|path_bw:1269550|loss_rate:28.08|path_pto:0| [2025/04/30 20:08:13 454489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:142818|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:375806| [2025/04/30 20:08:13 454493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 454497] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 454501] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 454505] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 454509] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:340|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 454516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:232265| [2025/04/30 20:08:13 454523] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 454530] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:464| [2025/04/30 20:08:13 454564] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746043693454539|stream_id:0|stream_offset:232265| [2025/04/30 20:08:13 454570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:464|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:08:13 454575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 20:08:13 454579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693460844|now:1746043693454579|interval:6265| [2025/04/30 20:08:13 454588] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693460844|now:1746043693454579|interv:6265| [2025/04/30 20:08:13 454592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:144018| [2025/04/30 20:08:13 454598] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:341|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 454606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:304619| [2025/04/30 20:08:13 454613] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 454619] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:465| [2025/04/30 20:08:13 454646] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144018|now:1746043693454627|stream_id:0|stream_offset:304619| [2025/04/30 20:08:13 454652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:465|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:08:13 454657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144018|applimit:0| [2025/04/30 20:08:13 454661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693460844|now:1746043693454661|interval:6183| [2025/04/30 20:08:13 454666] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693460844|now:1746043693454661|interv:6183| [2025/04/30 20:08:13 454670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145218| [2025/04/30 20:08:13 454674] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:343|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 454678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 454684] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 454691] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:466| [2025/04/30 20:08:13 454724] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693454701|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 454733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:466|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:08:13 454740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 454747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693460844|now:1746043693454747|interval:6097| [2025/04/30 20:08:13 454751] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693460844|now:1746043693454747|interv:6097| [2025/04/30 20:08:13 454760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 454765] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 454769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:374639| [2025/04/30 20:08:13 454774] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 454778] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:467| [2025/04/30 20:08:13 454808] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693454784|stream_id:0|stream_offset:374639| [2025/04/30 20:08:13 454817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:467|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 454824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 454830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693460844|now:1746043693454830|interval:6014| [2025/04/30 20:08:13 454837] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693460844|now:1746043693454830|interv:6014| [2025/04/30 20:08:13 454841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 454846] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693460844| [2025/04/30 20:08:13 454853] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693460844| [2025/04/30 20:08:13 454859] [debug] |xqc_engine_wakeup_after|wakeup:1746043693460844|now:1746043693454859|diff:5985| [2025/04/30 20:08:13 454866] [debug] |xqc_engine_main_logic|END|now:1746043693454391| [2025/04/30 20:08:13 454874] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:135|state:ESTABED|recv_time:1746043693454873| [2025/04/30 20:08:13 454879] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 454884] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:203| [2025/04/30 20:08:13 454890] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:204| [2025/04/30 20:08:13 454899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:204| [2025/04/30 20:08:13 454905] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 454917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:349|origin_pktnum:224|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:08:13 454924] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:73|tx_in_flight:146414|prior_delivered:172142|prior_time:1746043693396883|is_app_limited:0|send_elapse:60218|ack_elapse:57990|ctl_first_sent_time:1746043693397552|lagest_ack_time:1746043693454873|curr_delivered:241756| [2025/04/30 20:08:13 454932] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693397552| [2025/04/30 20:08:13 454946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 20:08:13 454953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57239|rttvar:572|minrtt:30776|latest_rtt:57321|ack_delay:344| [2025/04/30 20:08:13 454959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57207|rttvar:494|minrtt:30776|latest_rtt:57321|ack_delay:344| [2025/04/30 20:08:13 454966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:349|lost_pn:346|thresh:3| [2025/04/30 20:08:13 454972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 454997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 455155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 455188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 455529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 455536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 455542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 455550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:344|lost_pn:346|po_sent_time:1746043693395858|lost_send_time:1746043693390387|loss_delay:64486|frame:STREAM |repair:128| [2025/04/30 20:08:13 455564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:345|lost_pn:346|po_sent_time:1746043693395922|lost_send_time:1746043693390387|loss_delay:64486|frame:STREAM |repair:128| [2025/04/30 20:08:13 455568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693395922u| [2025/04/30 20:08:13 455573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 455577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693461194|now:1746043693455577|interval:5617| [2025/04/30 20:08:13 455581] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693461194|now:1746043693455577|interv:5617| [2025/04/30 20:08:13 455585] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60218, ack_elapse 57990, delivered 69614|rate 1156033|lost 135| [2025/04/30 20:08:13 455590] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156033) in round 5| [2025/04/30 20:08:13 455594] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 455598] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 455602] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693397552|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 455607] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693397552|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 455612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144018|srtt:57207|latest_rtt:57321|min_rtt:30776|applimit:0|lost:133|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 455618] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 455623] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693479873|now:1746043693454873|interv:25000| [2025/04/30 20:08:13 455631] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693454873|max_ack_delay:25000| [2025/04/30 20:08:13 455639] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:204|largest:204|pns:2| [2025/04/30 20:08:13 455646] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:135|pkt_type:SHORT_HEADER|pkt_num:204|frame:PING ACK |recv_time:1746043693454873|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 455651] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813454873|now:1746043693454873|interv:120000000| [2025/04/30 20:08:13 455655] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813454873|now:1746043693454873|interv:120000000| [2025/04/30 20:08:13 455662] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693460844|pq_index:0| [2025/04/30 20:08:13 455666] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693454391| [2025/04/30 20:08:13 455670] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693455670| [2025/04/30 20:08:13 455675] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693455674| [2025/04/30 20:08:13 455680] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 455685] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57207|min_srtt:57207|path_bw:1269550|loss_rate:28.48|path_pto:0| [2025/04/30 20:08:13 455690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:234599| [2025/04/30 20:08:13 455695] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 455699] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:344|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 455704] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57207|min_srtt:57207|path_bw:1269550|loss_rate:28.48|path_pto:0| [2025/04/30 20:08:13 455709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:235766| [2025/04/30 20:08:13 455716] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 455723] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:345|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 455729] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57207|min_srtt:57207|path_bw:1269550|loss_rate:28.48|path_pto:0| [2025/04/30 20:08:13 455733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:375806| [2025/04/30 20:08:13 455737] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 455742] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 455746] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57207|min_srtt:57207|path_bw:1269550|loss_rate:28.48|path_pto:0| [2025/04/30 20:08:13 455750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:376973| [2025/04/30 20:08:13 455758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 455762] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 455766] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 455770] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 455775] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:344|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 455779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:234599| [2025/04/30 20:08:13 455784] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 455788] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:468| [2025/04/30 20:08:13 455844] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144018|now:1746043693455802|stream_id:0|stream_offset:234599| [2025/04/30 20:08:13 455854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:468|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:08:13 455862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144018|applimit:0| [2025/04/30 20:08:13 455868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693461194|now:1746043693455868|interval:5326| [2025/04/30 20:08:13 455875] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693461194|now:1746043693455868|interv:5326| [2025/04/30 20:08:13 455882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145218| [2025/04/30 20:08:13 455890] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:345|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 455897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:235766| [2025/04/30 20:08:13 455903] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 455907] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:469| [2025/04/30 20:08:13 455954] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693455915|stream_id:0|stream_offset:235766| [2025/04/30 20:08:13 455965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:469|origin_pktnum:222|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 455972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 455978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693461194|now:1746043693455978|interval:5216| [2025/04/30 20:08:13 455991] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693461194|now:1746043693455978|interv:5216| [2025/04/30 20:08:13 455998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 456006] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 456012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:375806| [2025/04/30 20:08:13 456018] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 456024] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:470| [2025/04/30 20:08:13 456084] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693456034|stream_id:0|stream_offset:375806| [2025/04/30 20:08:13 456093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 456101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 456107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693461194|now:1746043693456107|interval:5087| [2025/04/30 20:08:13 456113] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693461194|now:1746043693456107|interv:5087| [2025/04/30 20:08:13 456120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 456127] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693461194| [2025/04/30 20:08:13 456135] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693461194| [2025/04/30 20:08:13 456141] [debug] |xqc_engine_wakeup_after|wakeup:1746043693461194|now:1746043693456141|diff:5053| [2025/04/30 20:08:13 456148] [debug] |xqc_engine_main_logic|END|now:1746043693455674| [2025/04/30 20:08:13 456159] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:136|state:ESTABED|recv_time:1746043693456159| [2025/04/30 20:08:13 456181] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 456193] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:204| [2025/04/30 20:08:13 456200] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:205| [2025/04/30 20:08:13 456209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:205| [2025/04/30 20:08:13 456215] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 456227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:351|origin_pktnum:0|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:08:13 456234] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:73|tx_in_flight:147614|prior_delivered:173342|prior_time:1746043693397803|is_app_limited:0|send_elapse:60652|ack_elapse:58356|ctl_first_sent_time:1746043693398421|lagest_ack_time:1746043693456159|curr_delivered:242956| [2025/04/30 20:08:13 456246] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693398421| [2025/04/30 20:08:13 456251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:754||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/04/30 20:08:13 456257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57207|rttvar:494|minrtt:30776|latest_rtt:57738|ack_delay:40| [2025/04/30 20:08:13 456264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57269|rttvar:493|minrtt:30776|latest_rtt:57738|ack_delay:40| [2025/04/30 20:08:13 456271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:351|lost_pn:348|thresh:3| [2025/04/30 20:08:13 456278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 456437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 456450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 456737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 456747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 456751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 456760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:347|lost_pn:348|po_sent_time:1746043693396708|lost_send_time:1746043693391204|loss_delay:64955|frame:STREAM |repair:128| [2025/04/30 20:08:13 456765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:348|lost_pn:348|po_sent_time:1746043693396807|lost_send_time:1746043693391204|loss_delay:64955|frame:STREAM |repair:128| [2025/04/30 20:08:13 456770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693396807u| [2025/04/30 20:08:13 456774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 456781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693462630|now:1746043693456781|interval:5849| [2025/04/30 20:08:13 456788] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693462630|now:1746043693456781|interv:5849| [2025/04/30 20:08:13 456794] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60652, ack_elapse 58356, delivered 69614|rate 1147760|lost 137| [2025/04/30 20:08:13 456799] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147760) in round 5| [2025/04/30 20:08:13 456803] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 456807] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 456811] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693398421|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 456816] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693398421|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 456820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144018|srtt:57269|latest_rtt:57738|min_rtt:30776|applimit:0|lost:135|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 456826] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:205|largest:205|pns:2| [2025/04/30 20:08:13 456831] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:136|pkt_type:SHORT_HEADER|pkt_num:205|frame:ACK |recv_time:1746043693456159|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 456836] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813456159|now:1746043693456159|interv:120000000| [2025/04/30 20:08:13 456840] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813456159|now:1746043693456159|interv:120000000| [2025/04/30 20:08:13 456844] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693461194|pq_index:0| [2025/04/30 20:08:13 456852] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693455674| [2025/04/30 20:08:13 456857] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693456857| [2025/04/30 20:08:13 456865] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693456863| [2025/04/30 20:08:13 456873] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 456881] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57269|min_srtt:57269|path_bw:1269550|loss_rate:28.72|path_pto:0| [2025/04/30 20:08:13 456885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:236933| [2025/04/30 20:08:13 456890] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 456894] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:347|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 456899] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57269|min_srtt:57269|path_bw:1269550|loss_rate:28.72|path_pto:0| [2025/04/30 20:08:13 456903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:306953| [2025/04/30 20:08:13 456907] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 456912] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:348|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 456916] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57269|min_srtt:57269|path_bw:1269550|loss_rate:28.72|path_pto:0| [2025/04/30 20:08:13 456920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:376973| [2025/04/30 20:08:13 456925] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:13 456931] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 456938] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57269|min_srtt:57269|path_bw:1269550|loss_rate:28.72|path_pto:0| [2025/04/30 20:08:13 456945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:378140| [2025/04/30 20:08:13 456957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 456964] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 456968] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 456975] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 456981] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:347|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 456988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:236933| [2025/04/30 20:08:13 456993] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 457000] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:471| [2025/04/30 20:08:13 457044] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144018|now:1746043693457011|stream_id:0|stream_offset:236933| [2025/04/30 20:08:13 457054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:471|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:08:13 457062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144018|applimit:0| [2025/04/30 20:08:13 457068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693462630|now:1746043693457068|interval:5562| [2025/04/30 20:08:13 457075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693462630|now:1746043693457068|interv:5562| [2025/04/30 20:08:13 457082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145218| [2025/04/30 20:08:13 457089] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:348|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 457095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:306953| [2025/04/30 20:08:13 457100] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 457104] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:472| [2025/04/30 20:08:13 457137] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693457111|stream_id:0|stream_offset:306953| [2025/04/30 20:08:13 457146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:472|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:08:13 457154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 457161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693462630|now:1746043693457160|interval:5470| [2025/04/30 20:08:13 457195] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693462630|now:1746043693457160|interv:5470| [2025/04/30 20:08:13 457203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 457210] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 457218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:376973| [2025/04/30 20:08:13 457225] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 457231] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:473| [2025/04/30 20:08:13 457276] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693457239|stream_id:0|stream_offset:376973| [2025/04/30 20:08:13 457288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:473|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 457296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 457302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693462630|now:1746043693457302|interval:5328| [2025/04/30 20:08:13 457309] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693462630|now:1746043693457302|interv:5328| [2025/04/30 20:08:13 457315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 457320] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693462630| [2025/04/30 20:08:13 457325] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693462630| [2025/04/30 20:08:13 457329] [debug] |xqc_engine_wakeup_after|wakeup:1746043693462630|now:1746043693457329|diff:5301| [2025/04/30 20:08:13 457333] [debug] |xqc_engine_main_logic|END|now:1746043693456863| [2025/04/30 20:08:13 457341] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:136|state:ESTABED|recv_time:1746043693457341| [2025/04/30 20:08:13 457346] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 457354] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:205| [2025/04/30 20:08:13 457361] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:206| [2025/04/30 20:08:13 457370] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:206| [2025/04/30 20:08:13 457377] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 457387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:352|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:352|path_largest_ack:352| [2025/04/30 20:08:13 457395] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:73|tx_in_flight:147614|prior_delivered:174542|prior_time:1746043693398520|is_app_limited:0|send_elapse:59497|ack_elapse:58821|ctl_first_sent_time:1746043693399066|lagest_ack_time:1746043693457341|curr_delivered:244156| [2025/04/30 20:08:13 457408] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693399066| [2025/04/30 20:08:13 457414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 20:08:13 457420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57269|rttvar:493|minrtt:30776|latest_rtt:58275|ack_delay:40| [2025/04/30 20:08:13 457427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57390|rttvar:611|minrtt:30776|latest_rtt:58275|ack_delay:40| [2025/04/30 20:08:13 457434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:352|lost_pn:349|thresh:3| [2025/04/30 20:08:13 457440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 457611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 457618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 457885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 457904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 457919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 457923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 457929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693463234|now:1746043693457928|interval:5306| [2025/04/30 20:08:13 457935] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693463234|now:1746043693457928|interv:5306| [2025/04/30 20:08:13 457943] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59497, ack_elapse 58821, delivered 69614|rate 1170042|lost 137| [2025/04/30 20:08:13 457949] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170042) in round 5| [2025/04/30 20:08:13 457955] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 457961] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 457967] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693399066|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 457974] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693399066|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 457982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146418|srtt:57390|latest_rtt:58275|min_rtt:30776|applimit:0|lost:137|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 457991] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:206|largest:206|pns:2| [2025/04/30 20:08:13 457997] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:136|pkt_type:SHORT_HEADER|pkt_num:206|frame:ACK |recv_time:1746043693457341|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 458004] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813457341|now:1746043693457341|interv:120000000| [2025/04/30 20:08:13 458010] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813457341|now:1746043693457341|interv:120000000| [2025/04/30 20:08:13 458016] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693462630|pq_index:0| [2025/04/30 20:08:13 458022] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693456863| [2025/04/30 20:08:13 458027] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693458027| [2025/04/30 20:08:13 458034] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693458033| [2025/04/30 20:08:13 458047] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 458054] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57390|min_srtt:57390|path_bw:1269550|loss_rate:28.96|path_pto:0| [2025/04/30 20:08:13 458060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:378140| [2025/04/30 20:08:13 458067] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57390|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 458073] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 458080] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57390|min_srtt:57390|path_bw:1269550|loss_rate:28.96|path_pto:0| [2025/04/30 20:08:13 458087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:379307| [2025/04/30 20:08:13 458094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 458100] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 458106] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 458111] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 458118] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 458125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:378140| [2025/04/30 20:08:13 458132] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 458139] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:474| [2025/04/30 20:08:13 458197] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693458150|stream_id:0|stream_offset:378140| [2025/04/30 20:08:13 458211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 458218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 458225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693463234|now:1746043693458225|interval:5009| [2025/04/30 20:08:13 458238] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693463234|now:1746043693458225|interv:5009| [2025/04/30 20:08:13 458242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 458248] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693463234| [2025/04/30 20:08:13 458252] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693463234| [2025/04/30 20:08:13 458256] [debug] |xqc_engine_wakeup_after|wakeup:1746043693463234|now:1746043693458256|diff:4978| [2025/04/30 20:08:13 458260] [debug] |xqc_engine_main_logic|END|now:1746043693458033| [2025/04/30 20:08:13 458268] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:138|state:ESTABED|recv_time:1746043693458268| [2025/04/30 20:08:13 458273] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 458279] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:206| [2025/04/30 20:08:13 458283] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:207| [2025/04/30 20:08:13 458289] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:207| [2025/04/30 20:08:13 458293] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 458301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:354|origin_pktnum:230|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:354|path_largest_ack:354| [2025/04/30 20:08:13 458305] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:75|tx_in_flight:146414|prior_delivered:175742|prior_time:1746043693399160|is_app_limited:0|send_elapse:59253|ack_elapse:59108|ctl_first_sent_time:1746043693399964|lagest_ack_time:1746043693458268|curr_delivered:245356| [2025/04/30 20:08:13 458310] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693399964| [2025/04/30 20:08:13 458315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 20:08:13 458319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57390|rttvar:611|minrtt:30776|latest_rtt:58304|ack_delay:40| [2025/04/30 20:08:13 458323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57500|rttvar:677|minrtt:30776|latest_rtt:58304|ack_delay:40| [2025/04/30 20:08:13 458328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:354|lost_pn:351|thresh:3| [2025/04/30 20:08:13 458332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 458455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 458466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 458703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 458715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 458727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 458732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:350|lost_pn:351|po_sent_time:1746043693397675|lost_send_time:1746043693392676|loss_delay:65592|frame:STREAM |repair:128| [2025/04/30 20:08:13 458736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693397675u| [2025/04/30 20:08:13 458740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 458744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693465417|now:1746043693458744|interval:6673| [2025/04/30 20:08:13 458748] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693465417|now:1746043693458744|interv:6673| [2025/04/30 20:08:13 458753] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59253, ack_elapse 59108, delivered 69614|rate 1174860|lost 138| [2025/04/30 20:08:13 458757] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174860) in round 5| [2025/04/30 20:08:13 458761] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 458768] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 458772] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693399964|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 458777] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693399964|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 458781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145218|srtt:57500|latest_rtt:58304|min_rtt:30776|applimit:0|lost:137|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 458787] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:207|largest:207|pns:2| [2025/04/30 20:08:13 458791] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:138|pkt_type:SHORT_HEADER|pkt_num:207|frame:ACK |recv_time:1746043693458268|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 458796] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813458268|now:1746043693458268|interv:120000000| [2025/04/30 20:08:13 458800] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813458268|now:1746043693458268|interv:120000000| [2025/04/30 20:08:13 458804] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693463234|pq_index:0| [2025/04/30 20:08:13 458809] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693458033| [2025/04/30 20:08:13 458813] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693458812| [2025/04/30 20:08:13 458817] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693458816| [2025/04/30 20:08:13 458823] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 458827] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57500|min_srtt:57500|path_bw:1269550|loss_rate:28.90|path_pto:0| [2025/04/30 20:08:13 458832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:308120| [2025/04/30 20:08:13 458836] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57500|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 458841] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:350|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 458845] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57500|min_srtt:57500|path_bw:1269550|loss_rate:28.90|path_pto:0| [2025/04/30 20:08:13 458849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:379307| [2025/04/30 20:08:13 458856] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57500|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 458860] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 458865] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57500|min_srtt:57500|path_bw:1269550|loss_rate:28.90|path_pto:0| [2025/04/30 20:08:13 458869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:380474| [2025/04/30 20:08:13 458874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 458878] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 458881] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 458886] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 458890] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:350|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 458894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:308120| [2025/04/30 20:08:13 458899] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 458903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:475| [2025/04/30 20:08:13 458944] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693458910|stream_id:0|stream_offset:308120| [2025/04/30 20:08:13 458954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:475|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:08:13 458961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 458967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693465417|now:1746043693458967|interval:6450| [2025/04/30 20:08:13 458974] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693465417|now:1746043693458967|interv:6450| [2025/04/30 20:08:13 458981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 458988] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 458994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:379307| [2025/04/30 20:08:13 459009] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 459015] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:476| [2025/04/30 20:08:13 459089] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693459025|stream_id:0|stream_offset:379307| [2025/04/30 20:08:13 459100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 459106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 459112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693465417|now:1746043693459112|interval:6305| [2025/04/30 20:08:13 459118] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693465417|now:1746043693459112|interv:6305| [2025/04/30 20:08:13 459124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 459132] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693465417| [2025/04/30 20:08:13 459138] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693465417| [2025/04/30 20:08:13 459144] [debug] |xqc_engine_wakeup_after|wakeup:1746043693465417|now:1746043693459144|diff:6273| [2025/04/30 20:08:13 459150] [debug] |xqc_engine_main_logic|END|now:1746043693458816| [2025/04/30 20:08:13 459158] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693459158| [2025/04/30 20:08:13 459164] [debug] |xqc_engine_wakeup_after|wakeup:1746043693465417|now:1746043693459164|diff:6253| [2025/04/30 20:08:13 459192] [debug] |xqc_engine_main_logic|END|now:1746043693459158| [2025/04/30 20:08:13 459208] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:140|state:ESTABED|recv_time:1746043693459207| [2025/04/30 20:08:13 459216] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 459224] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:207| [2025/04/30 20:08:13 459230] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:208| [2025/04/30 20:08:13 459239] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:208| [2025/04/30 20:08:13 459246] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 459258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:356|origin_pktnum:108|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:356|path_largest_ack:356| [2025/04/30 20:08:13 459265] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:78|tx_in_flight:144014|prior_delivered:176942|prior_time:1746043693400201|is_app_limited:0|send_elapse:59437|ack_elapse:59006|ctl_first_sent_time:1746043693400958|lagest_ack_time:1746043693459207|curr_delivered:246556| [2025/04/30 20:08:13 459272] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693400958| [2025/04/30 20:08:13 459279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 20:08:13 459286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57500|rttvar:677|minrtt:30776|latest_rtt:58249|ack_delay:464| [2025/04/30 20:08:13 459299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57536|rttvar:579|minrtt:30776|latest_rtt:58249|ack_delay:464| [2025/04/30 20:08:13 459306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:356|lost_pn:353|thresh:3| [2025/04/30 20:08:13 459311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 459429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 459437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 459665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 459677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 459688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 459697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:353|lost_pn:353|po_sent_time:1746043693399825|lost_send_time:1746043693393677|loss_delay:65530|frame:STREAM |repair:128| [2025/04/30 20:08:13 459708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693399825u| [2025/04/30 20:08:13 459712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 459716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693465601|now:1746043693459716|interval:5885| [2025/04/30 20:08:13 459721] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693465601|now:1746043693459716|interv:5885| [2025/04/30 20:08:13 459725] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59437, ack_elapse 59006, delivered 69614|rate 1171223|lost 139| [2025/04/30 20:08:13 459729] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171223) in round 5| [2025/04/30 20:08:13 459734] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 459738] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 459742] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693400958|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 459746] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693400958|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 459751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145218|srtt:57536|latest_rtt:58249|min_rtt:30776|applimit:0|lost:138|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 459757] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:208|largest:208|pns:2| [2025/04/30 20:08:13 459761] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:140|pkt_type:SHORT_HEADER|pkt_num:208|frame:ACK |recv_time:1746043693459207|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 459766] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813459207|now:1746043693459207|interv:120000000| [2025/04/30 20:08:13 459770] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813459207|now:1746043693459207|interv:120000000| [2025/04/30 20:08:13 459774] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693465417|pq_index:0| [2025/04/30 20:08:13 459778] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693458816| [2025/04/30 20:08:13 459782] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693459782| [2025/04/30 20:08:13 459787] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693459786| [2025/04/30 20:08:13 459793] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 459798] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57536|min_srtt:57536|path_bw:1269550|loss_rate:28.99|path_pto:0| [2025/04/30 20:08:13 459805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:107396| [2025/04/30 20:08:13 459809] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57536|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 459814] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:353|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 459818] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57536|min_srtt:57536|path_bw:1269550|loss_rate:28.99|path_pto:0| [2025/04/30 20:08:13 459822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:380474| [2025/04/30 20:08:13 459827] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57536|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 459831] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 459835] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57536|min_srtt:57536|path_bw:1269550|loss_rate:28.99|path_pto:0| [2025/04/30 20:08:13 459839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:381641| [2025/04/30 20:08:13 459844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 459847] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 459851] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 459855] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 459860] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:353|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 459864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:107396| [2025/04/30 20:08:13 459869] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 459873] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:477| [2025/04/30 20:08:13 459911] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693459880|stream_id:0|stream_offset:107396| [2025/04/30 20:08:13 459920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:477|origin_pktnum:105|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 459934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 459940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693465601|now:1746043693459940|interval:5661| [2025/04/30 20:08:13 459947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693465601|now:1746043693459940|interv:5661| [2025/04/30 20:08:13 459953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 459961] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 459968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:380474| [2025/04/30 20:08:13 459974] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 459978] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:478| [2025/04/30 20:08:13 460012] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693459985|stream_id:0|stream_offset:380474| [2025/04/30 20:08:13 460021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 460028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 460035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693465601|now:1746043693460035|interval:5566| [2025/04/30 20:08:13 460042] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693465601|now:1746043693460035|interv:5566| [2025/04/30 20:08:13 460048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 460055] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693465601| [2025/04/30 20:08:13 460059] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693465601| [2025/04/30 20:08:13 460063] [debug] |xqc_engine_wakeup_after|wakeup:1746043693465601|now:1746043693460063|diff:5538| [2025/04/30 20:08:13 460068] [debug] |xqc_engine_main_logic|END|now:1746043693459786| [2025/04/30 20:08:13 460073] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693460073| [2025/04/30 20:08:13 460077] [debug] |xqc_engine_wakeup_after|wakeup:1746043693465601|now:1746043693460077|diff:5524| [2025/04/30 20:08:13 460081] [debug] |xqc_engine_main_logic|END|now:1746043693460073| [2025/04/30 20:08:13 460354] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:142|state:ESTABED|recv_time:1746043693460353| [2025/04/30 20:08:13 460369] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 460377] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:208| [2025/04/30 20:08:13 460383] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:209| [2025/04/30 20:08:13 460392] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:209| [2025/04/30 20:08:13 460406] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 460417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:360|origin_pktnum:113|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:360|path_largest_ack:360| [2025/04/30 20:08:13 460424] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:80|tx_in_flight:145214|prior_delivered:178142|prior_time:1746043693401453|is_app_limited:0|send_elapse:60069|ack_elapse:58900|ctl_first_sent_time:1746043693402223|lagest_ack_time:1746043693460353|curr_delivered:247756| [2025/04/30 20:08:13 460432] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693402223| [2025/04/30 20:08:13 460438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:751||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/04/30 20:08:13 460444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57536|rttvar:579|minrtt:30776|latest_rtt:58130|ack_delay:48| [2025/04/30 20:08:13 460450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57604|rttvar:571|minrtt:30776|latest_rtt:58130|ack_delay:48| [2025/04/30 20:08:13 460457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:360|lost_pn:357|thresh:3| [2025/04/30 20:08:13 460464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 460639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 460651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 460672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 460894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 460912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 460934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 460945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 460952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:355|lost_pn:357|po_sent_time:1746043693400071|lost_send_time:1746043693394957|loss_delay:65396|frame:STREAM |repair:128| [2025/04/30 20:08:13 460959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:357|lost_pn:357|po_sent_time:1746043693401061|lost_send_time:1746043693394957|loss_delay:65396|frame:STREAM |repair:128| [2025/04/30 20:08:13 460965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693401061u| [2025/04/30 20:08:13 460983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 460990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693466558|now:1746043693460990|interval:5568| [2025/04/30 20:08:13 460996] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693466558|now:1746043693460990|interv:5568| [2025/04/30 20:08:13 461002] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60069, ack_elapse 58900, delivered 69614|rate 1158900|lost 141| [2025/04/30 20:08:13 461009] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158900) in round 5| [2025/04/30 20:08:13 461015] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 461022] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 461028] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693402223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 461035] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693402223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 461041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144018|srtt:57604|latest_rtt:58130|min_rtt:30776|applimit:0|lost:139|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 461051] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:209|largest:209|pns:2| [2025/04/30 20:08:13 461057] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:142|pkt_type:SHORT_HEADER|pkt_num:209|frame:ACK |recv_time:1746043693460353|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 461067] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813460353|now:1746043693460353|interv:120000000| [2025/04/30 20:08:13 461071] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813460353|now:1746043693460353|interv:120000000| [2025/04/30 20:08:13 461075] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693465601|pq_index:0| [2025/04/30 20:08:13 461079] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693459786| [2025/04/30 20:08:13 461083] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693461083| [2025/04/30 20:08:13 461088] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693461087| [2025/04/30 20:08:13 461094] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 461099] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57604|min_srtt:57604|path_bw:1269550|loss_rate:29.08|path_pto:0| [2025/04/30 20:08:13 461103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:311621| [2025/04/30 20:08:13 461108] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57604|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 461113] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:355|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 461117] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57604|min_srtt:57604|path_bw:1269550|loss_rate:29.08|path_pto:0| [2025/04/30 20:08:13 461121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:243935| [2025/04/30 20:08:13 461126] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57604|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 461130] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:357|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 461135] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57604|min_srtt:57604|path_bw:1269550|loss_rate:29.08|path_pto:0| [2025/04/30 20:08:13 461139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:381641| [2025/04/30 20:08:13 461143] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57604|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 461147] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 461152] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57604|min_srtt:57604|path_bw:1269550|loss_rate:29.08|path_pto:0| [2025/04/30 20:08:13 461159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:382808| [2025/04/30 20:08:13 461163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 461194] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 461200] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 461207] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 461214] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:355|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 461221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:311621| [2025/04/30 20:08:13 461228] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 461235] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:479| [2025/04/30 20:08:13 461303] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144018|now:1746043693461246|stream_id:0|stream_offset:311621| [2025/04/30 20:08:13 461315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:479|origin_pktnum:355|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 461322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144018|applimit:0| [2025/04/30 20:08:13 461329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693466558|now:1746043693461329|interval:5229| [2025/04/30 20:08:13 461336] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693466558|now:1746043693461329|interv:5229| [2025/04/30 20:08:13 461343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145218| [2025/04/30 20:08:13 461350] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:357|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 461358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:243935| [2025/04/30 20:08:13 461365] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 461371] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:480| [2025/04/30 20:08:13 461472] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693461382|stream_id:0|stream_offset:243935| [2025/04/30 20:08:13 461484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:480|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:08:13 461499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 461531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693466558|now:1746043693461507|interval:5051| [2025/04/30 20:08:13 461540] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693466558|now:1746043693461507|interv:5051| [2025/04/30 20:08:13 461546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 461553] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 461557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:381641| [2025/04/30 20:08:13 461562] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 461569] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:481| [2025/04/30 20:08:13 461614] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693461580|stream_id:0|stream_offset:381641| [2025/04/30 20:08:13 461624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:481|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 461631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 461638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693466558|now:1746043693461638|interval:4920| [2025/04/30 20:08:13 461645] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693466558|now:1746043693461638|interv:4920| [2025/04/30 20:08:13 461652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 461659] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693466558| [2025/04/30 20:08:13 461666] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693466558| [2025/04/30 20:08:13 461673] [debug] |xqc_engine_wakeup_after|wakeup:1746043693466558|now:1746043693461673|diff:4885| [2025/04/30 20:08:13 461680] [debug] |xqc_engine_main_logic|END|now:1746043693461087| [2025/04/30 20:08:13 461690] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:142|state:ESTABED|recv_time:1746043693461690| [2025/04/30 20:08:13 461696] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 461702] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:209| [2025/04/30 20:08:13 461706] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:210| [2025/04/30 20:08:13 461712] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:210| [2025/04/30 20:08:13 461716] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 461724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:361|origin_pktnum:237|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:08:13 461734] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:80|tx_in_flight:146414|prior_delivered:178142|prior_time:1746043693401453|is_app_limited:0|send_elapse:60174|ack_elapse:60237|ctl_first_sent_time:1746043693402328|lagest_ack_time:1746043693461690|curr_delivered:248956| [2025/04/30 20:08:13 461739] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693402328| [2025/04/30 20:08:13 461743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 20:08:13 461748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57604|rttvar:571|minrtt:30776|latest_rtt:59362|ack_delay:40| [2025/04/30 20:08:13 461752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57819|rttvar:858|minrtt:30776|latest_rtt:59362|ack_delay:40| [2025/04/30 20:08:13 461756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:361|lost_pn:358|thresh:3| [2025/04/30 20:08:13 461760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 461893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 461906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 461931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 461943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 461955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 461961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 461974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 461981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 461985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 461989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 461993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 461997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 462151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 462162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 462207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 462217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:358|lost_pn:358|po_sent_time:1746043693401162|lost_send_time:1746043693394908|loss_delay:66782|frame:STREAM |repair:128| [2025/04/30 20:08:13 462221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693401162u| [2025/04/30 20:08:13 462225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 462229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693468106|now:1746043693462229|interval:5877| [2025/04/30 20:08:13 462234] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693468106|now:1746043693462229|interv:5877| [2025/04/30 20:08:13 462238] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60174, ack_elapse 60237, delivered 70814|rate 1175589|lost 142| [2025/04/30 20:08:13 462243] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175589) in round 5| [2025/04/30 20:08:13 462247] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 462251] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 462255] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693402328|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 462260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693402328|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 462267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145218|srtt:57819|latest_rtt:59362|min_rtt:30776|applimit:0|lost:141|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 462276] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:210|largest:210|pns:2| [2025/04/30 20:08:13 462282] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:142|pkt_type:SHORT_HEADER|pkt_num:210|frame:ACK |recv_time:1746043693461690|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 462288] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813461690|now:1746043693461690|interv:120000000| [2025/04/30 20:08:13 462293] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813461690|now:1746043693461690|interv:120000000| [2025/04/30 20:08:13 462300] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693466558|pq_index:0| [2025/04/30 20:08:13 462304] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693461087| [2025/04/30 20:08:13 462308] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693462308| [2025/04/30 20:08:13 462313] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693462312| [2025/04/30 20:08:13 462319] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 462326] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57819|min_srtt:57819|path_bw:1269550|loss_rate:29.31|path_pto:0| [2025/04/30 20:08:13 462333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:114398| [2025/04/30 20:08:13 462340] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57819|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 462347] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:358|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 462354] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57819|min_srtt:57819|path_bw:1269550|loss_rate:29.31|path_pto:0| [2025/04/30 20:08:13 462361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:382808| [2025/04/30 20:08:13 462368] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57819|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 462375] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 462382] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57819|min_srtt:57819|path_bw:1269550|loss_rate:29.31|path_pto:0| [2025/04/30 20:08:13 462389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:383975| [2025/04/30 20:08:13 462396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 462402] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 462408] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 462415] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 462422] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:358|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 462432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:114398| [2025/04/30 20:08:13 462437] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 462442] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:482| [2025/04/30 20:08:13 462501] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693462450|stream_id:0|stream_offset:114398| [2025/04/30 20:08:13 462511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:482|origin_pktnum:111|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 462519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 462525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693468106|now:1746043693462525|interval:5581| [2025/04/30 20:08:13 462532] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693468106|now:1746043693462525|interv:5581| [2025/04/30 20:08:13 462538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 462546] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 462553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:382808| [2025/04/30 20:08:13 462560] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 462567] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:483| [2025/04/30 20:08:13 462609] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693462578|stream_id:0|stream_offset:382808| [2025/04/30 20:08:13 462619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:483|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 462627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 462634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693468106|now:1746043693462634|interval:5472| [2025/04/30 20:08:13 462641] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693468106|now:1746043693462634|interv:5472| [2025/04/30 20:08:13 462647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 462654] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693468106| [2025/04/30 20:08:13 462661] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693468106| [2025/04/30 20:08:13 462667] [debug] |xqc_engine_wakeup_after|wakeup:1746043693468106|now:1746043693462667|diff:5439| [2025/04/30 20:08:13 462680] [debug] |xqc_engine_main_logic|END|now:1746043693462312| [2025/04/30 20:08:13 462688] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:142|state:ESTABED|recv_time:1746043693462688| [2025/04/30 20:08:13 462694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 462700] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:210| [2025/04/30 20:08:13 462704] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:211| [2025/04/30 20:08:13 462711] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:211| [2025/04/30 20:08:13 462718] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 462729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:362|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:362|path_largest_ack:362| [2025/04/30 20:08:13 462736] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:80|tx_in_flight:147614|prior_delivered:178142|prior_time:1746043693401453|is_app_limited:0|send_elapse:60274|ack_elapse:61235|ctl_first_sent_time:1746043693402428|lagest_ack_time:1746043693462688|curr_delivered:250156| [2025/04/30 20:08:13 462743] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693402428| [2025/04/30 20:08:13 462750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 20:08:13 462755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57819|rttvar:858|minrtt:30776|latest_rtt:60260|ack_delay:24| [2025/04/30 20:08:13 462759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58121|rttvar:1248|minrtt:30776|latest_rtt:60260|ack_delay:24| [2025/04/30 20:08:13 462764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:362|lost_pn:359|thresh:3| [2025/04/30 20:08:13 462768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 462936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 462948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 462973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 462991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 462998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 463254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 463266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 463289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 463297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 463303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:359|lost_pn:359|po_sent_time:1746043693401324|lost_send_time:1746043693394896|loss_delay:67792|frame:STREAM |repair:128| [2025/04/30 20:08:13 463311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693401324u| [2025/04/30 20:08:13 463317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 463324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58121|rtt_var:1248|pto_duration:63113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 463331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 463336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 463339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145218| [2025/04/30 20:08:13 463344] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693550691|now:1746043693463324|interv:87367| [2025/04/30 20:08:13 463350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693550691|now:1746043693463324|interval:87367|pto_count:0|srtt:58121 [2025/04/30 20:08:13 463357] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60274, ack_elapse 61235, delivered 72014|rate 1176026|lost 143| [2025/04/30 20:08:13 463364] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176026) in round 5| [2025/04/30 20:08:13 463371] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 463377] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 463390] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693402428|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 463397] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693402428|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 463405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145218|srtt:58121|latest_rtt:60260|min_rtt:30776|applimit:0|lost:142|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 463413] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:211|largest:211|pns:2| [2025/04/30 20:08:13 463421] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:142|pkt_type:SHORT_HEADER|pkt_num:211|frame:ACK |recv_time:1746043693462688|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 463428] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813462688|now:1746043693462688|interv:120000000| [2025/04/30 20:08:13 463435] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813462688|now:1746043693462688|interv:120000000| [2025/04/30 20:08:13 463442] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693468106|pq_index:0| [2025/04/30 20:08:13 463449] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693462312| [2025/04/30 20:08:13 463456] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693463455| [2025/04/30 20:08:13 463464] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693463462| [2025/04/30 20:08:13 463472] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 463479] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58121|min_srtt:58121|path_bw:1269550|loss_rate:29.40|path_pto:0| [2025/04/30 20:08:13 463486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:312788| [2025/04/30 20:08:13 463493] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58121|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 463500] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:359|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 463506] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58121|min_srtt:58121|path_bw:1269550|loss_rate:29.40|path_pto:0| [2025/04/30 20:08:13 463510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:383975| [2025/04/30 20:08:13 463524] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58121|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 463531] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 463538] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58121|min_srtt:58121|path_bw:1269550|loss_rate:29.40|path_pto:0| [2025/04/30 20:08:13 463545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:385142| [2025/04/30 20:08:13 463553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 463558] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 463564] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 463571] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 463578] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:359|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 463582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:312788| [2025/04/30 20:08:13 463586] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 463591] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:484| [2025/04/30 20:08:13 463629] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693463599|stream_id:0|stream_offset:312788| [2025/04/30 20:08:13 463639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:484|origin_pktnum:359|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 463646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 463653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58121|rtt_var:1248|pto_duration:63113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 463660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 463664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 463668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146418| [2025/04/30 20:08:13 463672] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693551712|now:1746043693463653|interv:88059| [2025/04/30 20:08:13 463676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693551712|now:1746043693463653|interval:88059|pto_count:0|srtt:58121 [2025/04/30 20:08:13 463686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 463691] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 463695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:383975| [2025/04/30 20:08:13 463700] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 463704] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:485| [2025/04/30 20:08:13 463735] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693463711|stream_id:0|stream_offset:383975| [2025/04/30 20:08:13 463744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:485|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 463751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 463758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58121|rtt_var:1248|pto_duration:63113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 463765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 463769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 463772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147618| [2025/04/30 20:08:13 463776] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693551824|now:1746043693463758|interv:88066| [2025/04/30 20:08:13 463780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693551824|now:1746043693463758|interval:88066|pto_count:0|srtt:58121 [2025/04/30 20:08:13 463785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 463790] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693479873| [2025/04/30 20:08:13 463794] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693479873| [2025/04/30 20:08:13 463798] [debug] |xqc_engine_wakeup_after|wakeup:1746043693479873|now:1746043693463798|diff:16075| [2025/04/30 20:08:13 463802] [debug] |xqc_engine_main_logic|END|now:1746043693463462| [2025/04/30 20:08:13 463810] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:144|state:ESTABED|recv_time:1746043693463809| [2025/04/30 20:08:13 463815] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 463821] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:211| [2025/04/30 20:08:13 463825] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:212| [2025/04/30 20:08:13 463830] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:212| [2025/04/30 20:08:13 463834] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 463842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:367|origin_pktnum:118|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:08:13 463852] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:83|tx_in_flight:146424|prior_delivered:181742|prior_time:1746043693404442|is_app_limited:0|send_elapse:59399|ack_elapse:59367|ctl_first_sent_time:1746043693405021|lagest_ack_time:1746043693463809|curr_delivered:251356| [2025/04/30 20:08:13 463857] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693405021| [2025/04/30 20:08:13 463861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 20:08:13 463865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58121|rttvar:1248|minrtt:30776|latest_rtt:58788|ack_delay:32| [2025/04/30 20:08:13 463870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58200|rttvar:1094|minrtt:30776|latest_rtt:58788|ack_delay:32| [2025/04/30 20:08:13 463874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:367|lost_pn:364|thresh:3| [2025/04/30 20:08:13 463878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 463997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 464029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 464041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 464065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 464077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464179] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 464312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 464324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 464350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 464358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 464361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 464367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:363|lost_pn:364|po_sent_time:1746043693403315|lost_send_time:1746043693397673|loss_delay:66136|frame:STREAM |repair:128| [2025/04/30 20:08:13 464372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:364|lost_pn:364|po_sent_time:1746043693403419|lost_send_time:1746043693397673|loss_delay:66136|frame:STREAM |repair:128| [2025/04/30 20:08:13 464376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693403419u| [2025/04/30 20:08:13 464381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 464386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693469637|now:1746043693464386|interval:5251| [2025/04/30 20:08:13 464394] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693469637|now:1746043693464386|interv:5251| [2025/04/30 20:08:13 464400] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59399, ack_elapse 59367, delivered 69614|rate 1171972|lost 145| [2025/04/30 20:08:13 464407] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171972) in round 5| [2025/04/30 20:08:13 464413] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 464418] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 464422] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693405021|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 464427] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693405021|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 464434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144018|srtt:58200|latest_rtt:58788|min_rtt:30776|applimit:0|lost:143|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 464443] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:212|largest:212|pns:2| [2025/04/30 20:08:13 464449] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:144|pkt_type:SHORT_HEADER|pkt_num:212|frame:ACK |recv_time:1746043693463809|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 464456] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813463809|now:1746043693463809|interv:120000000| [2025/04/30 20:08:13 464473] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813463809|now:1746043693463809|interv:120000000| [2025/04/30 20:08:13 464480] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693479873|pq_index:0| [2025/04/30 20:08:13 464486] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693463462| [2025/04/30 20:08:13 464492] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693464492| [2025/04/30 20:08:13 464497] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693464496| [2025/04/30 20:08:13 464503] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 464511] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58200|min_srtt:58200|path_bw:1269550|loss_rate:29.48|path_pto:0| [2025/04/30 20:08:13 464517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:246269| [2025/04/30 20:08:13 464525] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58200|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 464533] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:363|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 464540] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58200|min_srtt:58200|path_bw:1269550|loss_rate:29.48|path_pto:0| [2025/04/30 20:08:13 464547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:119066| [2025/04/30 20:08:13 464555] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58200|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 464561] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:364|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 464568] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58200|min_srtt:58200|path_bw:1269550|loss_rate:29.48|path_pto:0| [2025/04/30 20:08:13 464572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:385142| [2025/04/30 20:08:13 464577] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58200|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 464581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 464585] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58200|min_srtt:58200|path_bw:1269550|loss_rate:29.48|path_pto:0| [2025/04/30 20:08:13 464594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:386309| [2025/04/30 20:08:13 464598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 464602] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 464606] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 464610] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 464615] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:363|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 464619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:246269| [2025/04/30 20:08:13 464624] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 464628] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:486| [2025/04/30 20:08:13 464667] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144018|now:1746043693464636|stream_id:0|stream_offset:246269| [2025/04/30 20:08:13 464676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:486|origin_pktnum:239|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 464684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144018|applimit:0| [2025/04/30 20:08:13 464690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693469637|now:1746043693464690|interval:4947| [2025/04/30 20:08:13 464697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693469637|now:1746043693464690|interv:4947| [2025/04/30 20:08:13 464701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145218| [2025/04/30 20:08:13 464706] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:364|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 464710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:119066| [2025/04/30 20:08:13 464715] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 464720] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:487| [2025/04/30 20:08:13 464749] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746043693464726|stream_id:0|stream_offset:119066| [2025/04/30 20:08:13 464759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:487|origin_pktnum:115|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 464773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 20:08:13 464779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693469637|now:1746043693464779|interval:4858| [2025/04/30 20:08:13 464784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693469637|now:1746043693464779|interv:4858| [2025/04/30 20:08:13 464788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146418| [2025/04/30 20:08:13 464793] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 464797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:385142| [2025/04/30 20:08:13 464802] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 464806] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:488| [2025/04/30 20:08:13 464836] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746043693464813|stream_id:0|stream_offset:385142| [2025/04/30 20:08:13 464846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 464852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 20:08:13 464859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693469637|now:1746043693464859|interval:4778| [2025/04/30 20:08:13 464864] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693469637|now:1746043693464859|interv:4778| [2025/04/30 20:08:13 464869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147618| [2025/04/30 20:08:13 464873] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693469637| [2025/04/30 20:08:13 464878] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693469637| [2025/04/30 20:08:13 464882] [debug] |xqc_engine_wakeup_after|wakeup:1746043693469637|now:1746043693464882|diff:4755| [2025/04/30 20:08:13 464887] [debug] |xqc_engine_main_logic|END|now:1746043693464496| [2025/04/30 20:08:13 464896] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:146|state:ESTABED|recv_time:1746043693464895| [2025/04/30 20:08:13 464903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 464913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:212| [2025/04/30 20:08:13 464919] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:213| [2025/04/30 20:08:13 464928] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:213| [2025/04/30 20:08:13 464932] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 464942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:369|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:369|path_largest_ack:369| [2025/04/30 20:08:13 464955] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:83|tx_in_flight:147624|prior_delivered:182942|prior_time:1746043693405327|is_app_limited:0|send_elapse:60215|ack_elapse:59568|ctl_first_sent_time:1746043693405952|lagest_ack_time:1746043693464895|curr_delivered:252556| [2025/04/30 20:08:13 464963] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693405952| [2025/04/30 20:08:13 464970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:748||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/04/30 20:08:13 464976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58200|rttvar:1094|minrtt:30776|latest_rtt:58943|ack_delay:40| [2025/04/30 20:08:13 464984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58287|rttvar:996|minrtt:30776|latest_rtt:58943|ack_delay:40| [2025/04/30 20:08:13 464991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:369|lost_pn:366|thresh:3| [2025/04/30 20:08:13 464997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 465161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465179] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 465189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 465205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 465213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 465221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 465416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 465428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 465455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 465466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 465470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 465474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 465479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:365|lost_pn:366|po_sent_time:1746043693403501|lost_send_time:1746043693398585|loss_delay:66310|frame:ACK STREAM |repair:128| [2025/04/30 20:08:13 465484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:366|lost_pn:366|po_sent_time:1746043693404343|lost_send_time:1746043693398585|loss_delay:66310|frame:STREAM |repair:128| [2025/04/30 20:08:13 465489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693404343u| [2025/04/30 20:08:13 465493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 465497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693471468|now:1746043693465497|interval:5971| [2025/04/30 20:08:13 465501] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693471468|now:1746043693465497|interv:5971| [2025/04/30 20:08:13 465505] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60215, ack_elapse 59568, delivered 69614|rate 1156090|lost 147| [2025/04/30 20:08:13 465510] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156090) in round 5| [2025/04/30 20:08:13 465514] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 465518] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 465522] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693405952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 465527] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693405952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:185342| [2025/04/30 20:08:13 465532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144008|srtt:58287|latest_rtt:58943|min_rtt:30776|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 465538] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:213|largest:213|pns:2| [2025/04/30 20:08:13 465545] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:146|pkt_type:SHORT_HEADER|pkt_num:213|frame:ACK |recv_time:1746043693464895|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 465550] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813464895|now:1746043693464895|interv:120000000| [2025/04/30 20:08:13 465554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813464895|now:1746043693464895|interv:120000000| [2025/04/30 20:08:13 465558] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693469637|pq_index:0| [2025/04/30 20:08:13 465563] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693464496| [2025/04/30 20:08:13 465567] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693465567| [2025/04/30 20:08:13 465572] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693465571| [2025/04/30 20:08:13 465577] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 465582] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58287|min_srtt:58287|path_bw:1269550|loss_rate:29.71|path_pto:0| [2025/04/30 20:08:13 465586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:315122| [2025/04/30 20:08:13 465591] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58287|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 465596] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:365|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 465600] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58287|min_srtt:58287|path_bw:1269550|loss_rate:29.71|path_pto:0| [2025/04/30 20:08:13 465604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:316289| [2025/04/30 20:08:13 465609] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58287|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 465613] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:366|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 465617] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58287|min_srtt:58287|path_bw:1269550|loss_rate:29.71|path_pto:0| [2025/04/30 20:08:13 465621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:386309| [2025/04/30 20:08:13 465626] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58287|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 465630] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 465637] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58287|min_srtt:58287|path_bw:1269550|loss_rate:29.71|path_pto:0| [2025/04/30 20:08:13 465641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:387476| [2025/04/30 20:08:13 465646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 465650] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 465653] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 465658] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 465662] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:365|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 465666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:315122| [2025/04/30 20:08:13 465671] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 465675] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:489| [2025/04/30 20:08:13 465713] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746043693465682|stream_id:0|stream_offset:315122| [2025/04/30 20:08:13 465723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:489|origin_pktnum:365|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 465731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 20:08:13 465738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693471468|now:1746043693465737|interval:5731| [2025/04/30 20:08:13 465745] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693471468|now:1746043693465737|interv:5731| [2025/04/30 20:08:13 465750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145208| [2025/04/30 20:08:13 465755] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:366|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 465759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:316289| [2025/04/30 20:08:13 465764] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 465768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:490| [2025/04/30 20:08:13 465798] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693465775|stream_id:0|stream_offset:316289| [2025/04/30 20:08:13 465814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:490|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:08:13 465821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 465827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693471468|now:1746043693465827|interval:5641| [2025/04/30 20:08:13 465832] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693471468|now:1746043693465827|interv:5641| [2025/04/30 20:08:13 465836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 465841] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 465845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:386309| [2025/04/30 20:08:13 465849] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 465854] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:491| [2025/04/30 20:08:13 465883] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693465860|stream_id:0|stream_offset:386309| [2025/04/30 20:08:13 465892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 465899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 465905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693471468|now:1746043693465905|interval:5563| [2025/04/30 20:08:13 465912] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693471468|now:1746043693465905|interv:5563| [2025/04/30 20:08:13 465918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 465923] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693471468| [2025/04/30 20:08:13 465927] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693471468| [2025/04/30 20:08:13 465932] [debug] |xqc_engine_wakeup_after|wakeup:1746043693471468|now:1746043693465931|diff:5537| [2025/04/30 20:08:13 465936] [debug] |xqc_engine_main_logic|END|now:1746043693465571| [2025/04/30 20:08:13 465944] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:148|state:ESTABED|recv_time:1746043693465944| [2025/04/30 20:08:13 465949] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 465955] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:213| [2025/04/30 20:08:13 465959] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:214| [2025/04/30 20:08:13 465964] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:214| [2025/04/30 20:08:13 465974] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 465981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:372|origin_pktnum:123|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:372|path_largest_ack:372| [2025/04/30 20:08:13 465986] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:85|tx_in_flight:146424|prior_delivered:185342|prior_time:1746043693406944|is_app_limited:0|send_elapse:58206|ack_elapse:59000|ctl_first_sent_time:1746043693407671|lagest_ack_time:1746043693465944|curr_delivered:253756| [2025/04/30 20:08:13 465991] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693407671| [2025/04/30 20:08:13 465995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 20:08:13 466000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58287|rttvar:996|minrtt:30776|latest_rtt:58273|ack_delay:40| [2025/04/30 20:08:13 466004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58281|rttvar:760|minrtt:30776|latest_rtt:58273|ack_delay:40| [2025/04/30 20:08:13 466008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:372|lost_pn:369|thresh:3| [2025/04/30 20:08:13 466012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 466193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 466205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 466231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 466244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 466256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 466494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 466505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 466531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 466543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 466554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 466560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 466574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:368|lost_pn:369|po_sent_time:1746043693405158|lost_send_time:1746043693400378|loss_delay:65566|frame:STREAM |repair:128| [2025/04/30 20:08:13 466579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693405158u| [2025/04/30 20:08:13 466585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 466591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693472314|now:1746043693466591|interval:5723| [2025/04/30 20:08:13 466598] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693472314|now:1746043693466591|interv:5723| [2025/04/30 20:08:13 466604] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58206, ack_elapse 59000, delivered 68414|rate 1159559|lost 148| [2025/04/30 20:08:13 466608] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 5 -> 6| [2025/04/30 20:08:13 466613] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159559) in round 6| [2025/04/30 20:08:13 466619] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 466626] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 466632] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693407671|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 466639] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693407671|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 466646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145208|srtt:58281|latest_rtt:58273|min_rtt:30776|applimit:0|lost:147|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:13 466691] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:214|largest:214|pns:2| [2025/04/30 20:08:13 466699] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:148|pkt_type:SHORT_HEADER|pkt_num:214|frame:ACK |recv_time:1746043693465944|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 466707] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813465944|now:1746043693465944|interv:120000000| [2025/04/30 20:08:13 466714] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813465944|now:1746043693465944|interv:120000000| [2025/04/30 20:08:13 466720] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693471468|pq_index:0| [2025/04/30 20:08:13 466726] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693465571| [2025/04/30 20:08:13 466730] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693466730| [2025/04/30 20:08:13 466735] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693466734| [2025/04/30 20:08:13 466740] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 466745] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58281|min_srtt:58281|path_bw:1269550|loss_rate:29.94|path_pto:0| [2025/04/30 20:08:13 466749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:317456| [2025/04/30 20:08:13 466754] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58281|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 466758] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:368|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 466763] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58281|min_srtt:58281|path_bw:1269550|loss_rate:29.94|path_pto:0| [2025/04/30 20:08:13 466767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:387476| [2025/04/30 20:08:13 466771] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58281|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 466776] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:13 466780] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58281|min_srtt:58281|path_bw:1269550|loss_rate:29.94|path_pto:0| [2025/04/30 20:08:13 466784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:388643| [2025/04/30 20:08:13 466788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 466796] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 466800] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:13 466804] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 466809] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:368|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 466813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:317456| [2025/04/30 20:08:13 466817] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 466822] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:492| [2025/04/30 20:08:13 466863] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693466830|stream_id:0|stream_offset:317456| [2025/04/30 20:08:13 466873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:492|origin_pktnum:368|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 466880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 466887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693472314|now:1746043693466886|interval:5428| [2025/04/30 20:08:13 466893] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693472314|now:1746043693466886|interv:5428| [2025/04/30 20:08:13 466899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 466907] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 466914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:387476| [2025/04/30 20:08:13 466921] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 466928] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:493| [2025/04/30 20:08:13 466963] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693466936|stream_id:0|stream_offset:387476| [2025/04/30 20:08:13 466974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:493|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 466981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 466988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693472314|now:1746043693466988|interval:5326| [2025/04/30 20:08:13 467000] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693472314|now:1746043693466988|interv:5326| [2025/04/30 20:08:13 467004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 467010] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693472314| [2025/04/30 20:08:13 467016] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693472314| [2025/04/30 20:08:13 467022] [debug] |xqc_engine_wakeup_after|wakeup:1746043693472314|now:1746043693467022|diff:5292| [2025/04/30 20:08:13 467029] [debug] |xqc_engine_main_logic|END|now:1746043693466734| [2025/04/30 20:08:13 467040] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:150|state:ESTABED|recv_time:1746043693467039| [2025/04/30 20:08:13 467047] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 467055] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:214| [2025/04/30 20:08:13 467062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:215| [2025/04/30 20:08:13 467071] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:215| [2025/04/30 20:08:13 467077] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 467089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:374|origin_pktnum:249|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:374|path_largest_ack:374| [2025/04/30 20:08:13 467096] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:86|tx_in_flight:146424|prior_delivered:186542|prior_time:1746043693407897|is_app_limited:0|send_elapse:58415|ack_elapse:59142|ctl_first_sent_time:1746043693408633|lagest_ack_time:1746043693467039|curr_delivered:254956| [2025/04/30 20:08:13 467101] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693408633| [2025/04/30 20:08:13 467105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 20:08:13 467110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58281|rttvar:760|minrtt:30776|latest_rtt:58406|ack_delay:32| [2025/04/30 20:08:13 467114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58292|rttvar:593|minrtt:30776|latest_rtt:58406|ack_delay:32| [2025/04/30 20:08:13 467118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:374|lost_pn:371|thresh:3| [2025/04/30 20:08:13 467123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467181] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 467264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 467272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 467291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 467298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 467306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 467525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 467549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 467576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 467588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 467596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 467600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 467612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:370|lost_pn:371|po_sent_time:1746043693406748|lost_send_time:1746043693401333|loss_delay:65706|frame:STREAM |repair:128| [2025/04/30 20:08:13 467617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:371|lost_pn:371|po_sent_time:1746043693406844|lost_send_time:1746043693401333|loss_delay:65706|frame:STREAM |repair:128| [2025/04/30 20:08:13 467622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693406844u| [2025/04/30 20:08:13 467626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 467630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693473477|now:1746043693467630|interval:5847| [2025/04/30 20:08:13 467634] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693473477|now:1746043693467630|interv:5847| [2025/04/30 20:08:13 467639] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58415, ack_elapse 59142, delivered 68414|rate 1156775|lost 150| [2025/04/30 20:08:13 467646] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156775) in round 6| [2025/04/30 20:08:13 467651] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 467655] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 467659] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693408633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 467663] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693408633|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 467667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144008|srtt:58292|latest_rtt:58406|min_rtt:30776|applimit:0|lost:148|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 467673] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:215|largest:215|pns:2| [2025/04/30 20:08:13 467678] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:150|pkt_type:SHORT_HEADER|pkt_num:215|frame:ACK |recv_time:1746043693467039|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 467682] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813467039|now:1746043693467039|interv:120000000| [2025/04/30 20:08:13 467687] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813467039|now:1746043693467039|interv:120000000| [2025/04/30 20:08:13 467691] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693472314|pq_index:0| [2025/04/30 20:08:13 467695] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693466734| [2025/04/30 20:08:13 467699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693467699| [2025/04/30 20:08:13 467704] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693467703| [2025/04/30 20:08:13 467709] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 467714] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58292|min_srtt:58292|path_bw:1269550|loss_rate:30.02|path_pto:0| [2025/04/30 20:08:13 467718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:252104| [2025/04/30 20:08:13 467723] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58292|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 467727] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:370|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 467731] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58292|min_srtt:58292|path_bw:1269550|loss_rate:30.02|path_pto:0| [2025/04/30 20:08:13 467738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:319790| [2025/04/30 20:08:13 467743] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58292|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 467747] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:371|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 467751] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58292|min_srtt:58292|path_bw:1269550|loss_rate:30.02|path_pto:0| [2025/04/30 20:08:13 467755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:388643| [2025/04/30 20:08:13 467760] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58292|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 467764] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 467768] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58292|min_srtt:58292|path_bw:1269550|loss_rate:30.02|path_pto:0| [2025/04/30 20:08:13 467772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:389810| [2025/04/30 20:08:13 467777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 467781] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 467785] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 467789] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 467793] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:370|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 467797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:252104| [2025/04/30 20:08:13 467802] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 467806] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:494| [2025/04/30 20:08:13 467847] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746043693467814|stream_id:0|stream_offset:252104| [2025/04/30 20:08:13 467857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:494|origin_pktnum:247|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 467870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 20:08:13 467876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693473477|now:1746043693467876|interval:5601| [2025/04/30 20:08:13 467881] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693473477|now:1746043693467876|interv:5601| [2025/04/30 20:08:13 467885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145208| [2025/04/30 20:08:13 467889] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:371|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 467894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:319790| [2025/04/30 20:08:13 467899] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 467905] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:495| [2025/04/30 20:08:13 467943] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693467915|stream_id:0|stream_offset:319790| [2025/04/30 20:08:13 467953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:495|origin_pktnum:371|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 467960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 467967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693473477|now:1746043693467967|interval:5510| [2025/04/30 20:08:13 467973] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693473477|now:1746043693467967|interv:5510| [2025/04/30 20:08:13 467977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 467981] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 467986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:388643| [2025/04/30 20:08:13 467990] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 467994] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:496| [2025/04/30 20:08:13 468023] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693468001|stream_id:0|stream_offset:388643| [2025/04/30 20:08:13 468032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:496|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 468039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 468051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693473477|now:1746043693468051|interval:5426| [2025/04/30 20:08:13 468055] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693473477|now:1746043693468051|interv:5426| [2025/04/30 20:08:13 468060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 468065] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693473477| [2025/04/30 20:08:13 468072] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693473477| [2025/04/30 20:08:13 468078] [debug] |xqc_engine_wakeup_after|wakeup:1746043693473477|now:1746043693468078|diff:5399| [2025/04/30 20:08:13 468085] [debug] |xqc_engine_main_logic|END|now:1746043693467703| [2025/04/30 20:08:13 468096] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:152|state:ESTABED|recv_time:1746043693468095| [2025/04/30 20:08:13 468102] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 468111] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:215| [2025/04/30 20:08:13 468117] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:216| [2025/04/30 20:08:13 468125] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:216| [2025/04/30 20:08:13 468132] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 468143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:376|origin_pktnum:0|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:08:13 468150] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:86|tx_in_flight:147610|prior_delivered:187756|prior_time:1746043693408894|is_app_limited:0|send_elapse:58591|ack_elapse:59201|ctl_first_sent_time:1746043693409634|lagest_ack_time:1746043693468095|curr_delivered:256156| [2025/04/30 20:08:13 468158] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693409634| [2025/04/30 20:08:13 468165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/04/30 20:08:13 468190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58292|rttvar:593|minrtt:30776|latest_rtt:58461|ack_delay:80| [2025/04/30 20:08:13 468197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58303|rttvar:467|minrtt:30776|latest_rtt:58461|ack_delay:80| [2025/04/30 20:08:13 468203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:376|lost_pn:373|thresh:3| [2025/04/30 20:08:13 468210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 468325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 468333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 468352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 468360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 468370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 468620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 468632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 468656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 468667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 468679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 468695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 468700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:373|lost_pn:373|po_sent_time:1746043693407771|lost_send_time:1746043693402327|loss_delay:65768|frame:STREAM |repair:128| [2025/04/30 20:08:13 468704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693407771u| [2025/04/30 20:08:13 468708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 468713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693474541|now:1746043693468712|interval:5829| [2025/04/30 20:08:13 468724] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693474541|now:1746043693468712|interv:5829| [2025/04/30 20:08:13 468728] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58591, ack_elapse 59201, delivered 68400|rate 1155385|lost 151| [2025/04/30 20:08:13 468732] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155385) in round 6| [2025/04/30 20:08:13 468736] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 468740] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 468744] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693409634|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 468749] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693409634|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 468753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145208|srtt:58303|latest_rtt:58461|min_rtt:30776|applimit:0|lost:150|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 468759] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:216|largest:216|pns:2| [2025/04/30 20:08:13 468764] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:152|pkt_type:SHORT_HEADER|pkt_num:216|frame:ACK |recv_time:1746043693468095|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 468768] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813468095|now:1746043693468095|interv:120000000| [2025/04/30 20:08:13 468772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813468095|now:1746043693468095|interv:120000000| [2025/04/30 20:08:13 468776] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693473477|pq_index:0| [2025/04/30 20:08:13 468781] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693467703| [2025/04/30 20:08:13 468785] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693468785| [2025/04/30 20:08:13 468790] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693468789| [2025/04/30 20:08:13 468795] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 468799] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58303|min_srtt:58303|path_bw:1269550|loss_rate:30.24|path_pto:0| [2025/04/30 20:08:13 468804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:320957| [2025/04/30 20:08:13 468808] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58303|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 468815] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:373|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 468820] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58303|min_srtt:58303|path_bw:1269550|loss_rate:30.24|path_pto:0| [2025/04/30 20:08:13 468824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:389810| [2025/04/30 20:08:13 468828] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58303|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 468833] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 468837] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58303|min_srtt:58303|path_bw:1269550|loss_rate:30.24|path_pto:0| [2025/04/30 20:08:13 468841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:390977| [2025/04/30 20:08:13 468845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 468849] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 468853] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 468857] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 468862] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:373|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 468866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:320957| [2025/04/30 20:08:13 468870] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 468875] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:497| [2025/04/30 20:08:13 468912] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693468882|stream_id:0|stream_offset:320957| [2025/04/30 20:08:13 468921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:497|origin_pktnum:373|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 468928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 468935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693474541|now:1746043693468935|interval:5606| [2025/04/30 20:08:13 468942] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693474541|now:1746043693468935|interv:5606| [2025/04/30 20:08:13 468950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 468955] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 468960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:389810| [2025/04/30 20:08:13 468964] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 468968] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:498| [2025/04/30 20:08:13 468998] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693468975|stream_id:0|stream_offset:389810| [2025/04/30 20:08:13 469008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:498|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 469014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 469020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693474541|now:1746043693469020|interval:5521| [2025/04/30 20:08:13 469027] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693474541|now:1746043693469020|interv:5521| [2025/04/30 20:08:13 469031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 469035] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693474541| [2025/04/30 20:08:13 469040] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693474541| [2025/04/30 20:08:13 469044] [debug] |xqc_engine_wakeup_after|wakeup:1746043693474541|now:1746043693469044|diff:5497| [2025/04/30 20:08:13 469048] [debug] |xqc_engine_main_logic|END|now:1746043693468789| [2025/04/30 20:08:13 469055] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:152|state:ESTABED|recv_time:1746043693469055| [2025/04/30 20:08:13 469060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 469066] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:216| [2025/04/30 20:08:13 469073] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:217| [2025/04/30 20:08:13 469081] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:217| [2025/04/30 20:08:13 469088] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 469098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:377|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:377|path_largest_ack:377| [2025/04/30 20:08:13 469103] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:86|tx_in_flight:147610|prior_delivered:188956|prior_time:1746043693409764|is_app_limited:0|send_elapse:58334|ack_elapse:59291|ctl_first_sent_time:1746043693410390|lagest_ack_time:1746043693469055|curr_delivered:257356| [2025/04/30 20:08:13 469108] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693410390| [2025/04/30 20:08:13 469118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/04/30 20:08:13 469122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58303|rttvar:467|minrtt:30776|latest_rtt:58665|ack_delay:32| [2025/04/30 20:08:13 469126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58345|rttvar:433|minrtt:30776|latest_rtt:58665|ack_delay:32| [2025/04/30 20:08:13 469131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:377|lost_pn:374|thresh:3| [2025/04/30 20:08:13 469135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 469293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 469305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 469330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 469343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 469355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 469603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 469615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 469638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 469650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 469665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 469680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 469688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 469693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693474771|now:1746043693469692|interval:5079| [2025/04/30 20:08:13 469697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693474771|now:1746043693469692|interv:5079| [2025/04/30 20:08:13 469701] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58334, ack_elapse 59291, delivered 68400|rate 1153632|lost 151| [2025/04/30 20:08:13 469705] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153632) in round 6| [2025/04/30 20:08:13 469710] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 469714] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 469718] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693410390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 469722] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693410390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 469727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146408|srtt:58345|latest_rtt:58665|min_rtt:30776|applimit:0|lost:151|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 469733] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:217|largest:217|pns:2| [2025/04/30 20:08:13 469738] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:152|pkt_type:SHORT_HEADER|pkt_num:217|frame:ACK |recv_time:1746043693469055|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 469742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813469055|now:1746043693469055|interv:120000000| [2025/04/30 20:08:13 469746] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813469055|now:1746043693469055|interv:120000000| [2025/04/30 20:08:13 469750] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693474541|pq_index:0| [2025/04/30 20:08:13 469755] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693468789| [2025/04/30 20:08:13 469761] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693469761| [2025/04/30 20:08:13 469766] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693469765| [2025/04/30 20:08:13 469771] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 469776] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58345|min_srtt:58345|path_bw:1269550|loss_rate:30.32|path_pto:0| [2025/04/30 20:08:13 469780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:390977| [2025/04/30 20:08:13 469785] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58345|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 469789] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 469794] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58345|min_srtt:58345|path_bw:1269550|loss_rate:30.32|path_pto:0| [2025/04/30 20:08:13 469798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:392144| [2025/04/30 20:08:13 469803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 469807] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 469810] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 469815] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 469819] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 469824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:390977| [2025/04/30 20:08:13 469828] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 469832] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:499| [2025/04/30 20:08:13 469877] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693469840|stream_id:0|stream_offset:390977| [2025/04/30 20:08:13 469888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:499|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 469895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 469908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693474771|now:1746043693469908|interval:4863| [2025/04/30 20:08:13 469915] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693474771|now:1746043693469908|interv:4863| [2025/04/30 20:08:13 469922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 469929] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693474771| [2025/04/30 20:08:13 469934] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693474771| [2025/04/30 20:08:13 469938] [debug] |xqc_engine_wakeup_after|wakeup:1746043693474771|now:1746043693469938|diff:4833| [2025/04/30 20:08:13 469944] [debug] |xqc_engine_main_logic|END|now:1746043693469765| [2025/04/30 20:08:13 469955] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:152|state:ESTABED|recv_time:1746043693469954| [2025/04/30 20:08:13 469963] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 469968] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:217| [2025/04/30 20:08:13 469972] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:218| [2025/04/30 20:08:13 469978] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:218| [2025/04/30 20:08:13 469982] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 469990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:378|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:378|path_largest_ack:378| [2025/04/30 20:08:13 469995] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:86|tx_in_flight:147610|prior_delivered:190156|prior_time:1746043693410522|is_app_limited:0|send_elapse:56662|ack_elapse:59432|ctl_first_sent_time:1746043693411182|lagest_ack_time:1746043693469954|curr_delivered:258556| [2025/04/30 20:08:13 469999] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693411182| [2025/04/30 20:08:13 470004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 20:08:13 470008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58345|rttvar:433|minrtt:30776|latest_rtt:58772|ack_delay:32| [2025/04/30 20:08:13 470012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58394|rttvar:423|minrtt:30776|latest_rtt:58772|ack_delay:32| [2025/04/30 20:08:13 470016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:378|lost_pn:375|thresh:3| [2025/04/30 20:08:13 470020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 470161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 470198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 470228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 470236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 470243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 470465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 470484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 470518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 470531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 470550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 470571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 470585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:375|lost_pn:375|po_sent_time:1746043693408773|lost_send_time:1746043693403836|loss_delay:66118|frame:STREAM |repair:128| [2025/04/30 20:08:13 470591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693408773u| [2025/04/30 20:08:13 470596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 470605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58394|rtt_var:423|pto_duration:60394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 470612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 470618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 470625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145208| [2025/04/30 20:08:13 470631] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693555234|now:1746043693470604|interv:84630| [2025/04/30 20:08:13 470637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693555234|now:1746043693470604|interval:84630|pto_count:0|srtt:58394 [2025/04/30 20:08:13 470643] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56662, ack_elapse 59432, delivered 68400|rate 1150895|lost 152| [2025/04/30 20:08:13 470648] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150895) in round 6| [2025/04/30 20:08:13 470652] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 470656] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 470660] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693411182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 470665] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693411182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 470670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145208|srtt:58394|latest_rtt:58772|min_rtt:30776|applimit:0|lost:151|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 470676] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:218|largest:218|pns:2| [2025/04/30 20:08:13 470681] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:152|pkt_type:SHORT_HEADER|pkt_num:218|frame:ACK |recv_time:1746043693469954|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 470685] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813469954|now:1746043693469954|interv:120000000| [2025/04/30 20:08:13 470690] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813469954|now:1746043693469954|interv:120000000| [2025/04/30 20:08:13 470694] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693474771|pq_index:0| [2025/04/30 20:08:13 470698] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693469765| [2025/04/30 20:08:13 470702] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693470702| [2025/04/30 20:08:13 470707] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693470706| [2025/04/30 20:08:13 470716] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 470720] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58394|min_srtt:58394|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 470725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:322124| [2025/04/30 20:08:13 470730] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58394|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 470734] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:375|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 470739] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58394|min_srtt:58394|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 470743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:392144| [2025/04/30 20:08:13 470748] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58394|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 470752] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 470756] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58394|min_srtt:58394|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 470761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:393311| [2025/04/30 20:08:13 470765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 470769] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 470773] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 470777] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 470781] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:375|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 470786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:322124| [2025/04/30 20:08:13 470790] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 470794] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:500| [2025/04/30 20:08:13 470833] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693470802|stream_id:0|stream_offset:322124| [2025/04/30 20:08:13 470849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:500|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:08:13 470856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 470863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58394|rtt_var:423|pto_duration:60394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 470869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 470873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 470876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146408| [2025/04/30 20:08:13 470880] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693556196|now:1746043693470862|interv:85334| [2025/04/30 20:08:13 470884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693556196|now:1746043693470862|interval:85334|pto_count:0|srtt:58394 [2025/04/30 20:08:13 470889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 470894] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 470899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:392144| [2025/04/30 20:08:13 470906] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 470913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:501| [2025/04/30 20:08:13 470950] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693470923|stream_id:0|stream_offset:392144| [2025/04/30 20:08:13 470958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:501|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 470965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 470971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58394|rtt_var:423|pto_duration:60394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 470977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 470983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 470989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147608| [2025/04/30 20:08:13 470995] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693556317|now:1746043693470971|interv:85346| [2025/04/30 20:08:13 471001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693556317|now:1746043693470971|interval:85346|pto_count:0|srtt:58394 [2025/04/30 20:08:13 471013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 471020] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693479873| [2025/04/30 20:08:13 471026] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693479873| [2025/04/30 20:08:13 471031] [debug] |xqc_engine_wakeup_after|wakeup:1746043693479873|now:1746043693471031|diff:8842| [2025/04/30 20:08:13 471037] [debug] |xqc_engine_main_logic|END|now:1746043693470706| [2025/04/30 20:08:13 471047] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:152|state:ESTABED|recv_time:1746043693471046| [2025/04/30 20:08:13 471053] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 471060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:218| [2025/04/30 20:08:13 471067] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:219| [2025/04/30 20:08:13 471076] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:219| [2025/04/30 20:08:13 471082] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 471092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:379|origin_pktnum:0|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:08:13 471099] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:86|tx_in_flight:147610|prior_delivered:191356|prior_time:1746043693411344|is_app_limited:0|send_elapse:56818|ack_elapse:59702|ctl_first_sent_time:1746043693411976|lagest_ack_time:1746043693471046|curr_delivered:259756| [2025/04/30 20:08:13 471105] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693411976| [2025/04/30 20:08:13 471111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 20:08:13 471116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58394|rttvar:423|minrtt:30776|latest_rtt:59070|ack_delay:32| [2025/04/30 20:08:13 471122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58474|rttvar:479|minrtt:30776|latest_rtt:59070|ack_delay:32| [2025/04/30 20:08:13 471128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:379|lost_pn:376|thresh:3| [2025/04/30 20:08:13 471134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 471302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 471313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 471338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 471348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 471359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 471605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 471630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 471665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 471682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 471701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 471719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 471731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 471735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58474|rtt_var:479|pto_duration:60474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 471740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 471744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 471752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146408| [2025/04/30 20:08:13 471756] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693556397|now:1746043693471735|interv:84662| [2025/04/30 20:08:13 471760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693556397|now:1746043693471735|interval:84662|pto_count:0|srtt:58474 [2025/04/30 20:08:13 471764] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56818, ack_elapse 59702, delivered 68400|rate 1145690|lost 152| [2025/04/30 20:08:13 471769] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145690) in round 6| [2025/04/30 20:08:13 471773] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 471777] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 471781] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693411976|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 471786] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693411976|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 471791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146408|srtt:58474|latest_rtt:59070|min_rtt:30776|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 471797] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:219|largest:219|pns:2| [2025/04/30 20:08:13 471802] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:152|pkt_type:SHORT_HEADER|pkt_num:219|frame:ACK |recv_time:1746043693471046|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 471807] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813471046|now:1746043693471046|interv:120000000| [2025/04/30 20:08:13 471811] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813471046|now:1746043693471046|interv:120000000| [2025/04/30 20:08:13 471815] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693479873|pq_index:0| [2025/04/30 20:08:13 471819] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693470706| [2025/04/30 20:08:13 471823] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693471823| [2025/04/30 20:08:13 471828] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693471827| [2025/04/30 20:08:13 471834] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 471839] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58474|min_srtt:58474|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 471843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:393311| [2025/04/30 20:08:13 471851] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58474|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 471856] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 471860] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58474|min_srtt:58474|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 471865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:394478| [2025/04/30 20:08:13 471869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 471873] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 471877] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 471881] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 471886] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 471891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:393311| [2025/04/30 20:08:13 471898] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 471905] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:502| [2025/04/30 20:08:13 471949] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693471916|stream_id:0|stream_offset:393311| [2025/04/30 20:08:13 471958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:502|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 471965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 471972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58474|rtt_var:479|pto_duration:60474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 471979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 471985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 471990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147608| [2025/04/30 20:08:13 471996] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693557390|now:1746043693471971|interv:85419| [2025/04/30 20:08:13 472002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693557390|now:1746043693471971|interval:85419|pto_count:0|srtt:58474 [2025/04/30 20:08:13 472015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 472022] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693479873| [2025/04/30 20:08:13 472028] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693479873| [2025/04/30 20:08:13 472034] [debug] |xqc_engine_wakeup_after|wakeup:1746043693479873|now:1746043693472034|diff:7839| [2025/04/30 20:08:13 472040] [debug] |xqc_engine_main_logic|END|now:1746043693471827| [2025/04/30 20:08:13 472050] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:154|state:ESTABED|recv_time:1746043693472049| [2025/04/30 20:08:13 472058] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 472066] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:219| [2025/04/30 20:08:13 472072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:220| [2025/04/30 20:08:13 472081] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:220| [2025/04/30 20:08:13 472088] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 472099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:381|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:381|path_largest_ack:381| [2025/04/30 20:08:13 472106] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:86|tx_in_flight:147610|prior_delivered:193756|prior_time:1746043693412899|is_app_limited:0|send_elapse:57497|ack_elapse:59150|ctl_first_sent_time:1746043693413577|lagest_ack_time:1746043693472049|curr_delivered:260956| [2025/04/30 20:08:13 472114] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693413577| [2025/04/30 20:08:13 472121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:745||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 20:08:13 472126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58474|rttvar:479|minrtt:30776|latest_rtt:58472|ack_delay:32| [2025/04/30 20:08:13 472131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58470|rttvar:368|minrtt:30776|latest_rtt:58472|ack_delay:32| [2025/04/30 20:08:13 472136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:381|lost_pn:378|thresh:3| [2025/04/30 20:08:13 472140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 472269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 472277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 472296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 472304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 472311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 472504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 472524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 472562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 472576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 472592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 472612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 472631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 472638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693478583|now:1746043693472638|interval:5945| [2025/04/30 20:08:13 472645] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693478583|now:1746043693472638|interv:5945| [2025/04/30 20:08:13 472651] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57497, ack_elapse 59150, delivered 67200|rate 1136094|lost 152| [2025/04/30 20:08:13 472661] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136094) in round 6| [2025/04/30 20:08:13 472665] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 472669] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 472673] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693413577|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 472678] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693413577|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 472683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146408|srtt:58470|latest_rtt:58472|min_rtt:30776|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 472689] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:220|largest:220|pns:2| [2025/04/30 20:08:13 472694] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:154|pkt_type:SHORT_HEADER|pkt_num:220|frame:ACK |recv_time:1746043693472049|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 472699] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813472049|now:1746043693472049|interv:120000000| [2025/04/30 20:08:13 472703] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813472049|now:1746043693472049|interv:120000000| [2025/04/30 20:08:13 472707] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693479873|pq_index:0| [2025/04/30 20:08:13 472711] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693471827| [2025/04/30 20:08:13 472715] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693472715| [2025/04/30 20:08:13 472720] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693472719| [2025/04/30 20:08:13 472725] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 472730] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58470|min_srtt:58470|path_bw:1269550|loss_rate:33.33|path_pto:0| [2025/04/30 20:08:13 472734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:394478| [2025/04/30 20:08:13 472739] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58470|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 472744] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 472748] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58470|min_srtt:58470|path_bw:1269550|loss_rate:33.33|path_pto:0| [2025/04/30 20:08:13 472755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:395645| [2025/04/30 20:08:13 472760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 472764] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 472768] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 472772] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 472776] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 472781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:394478| [2025/04/30 20:08:13 472785] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 472789] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:503| [2025/04/30 20:08:13 472823] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693472797|stream_id:0|stream_offset:394478| [2025/04/30 20:08:13 472829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:503|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 472837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 472844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693478583|now:1746043693472844|interval:5739| [2025/04/30 20:08:13 472851] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693478583|now:1746043693472844|interv:5739| [2025/04/30 20:08:13 472858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 472865] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693478583| [2025/04/30 20:08:13 472872] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693478583| [2025/04/30 20:08:13 472878] [debug] |xqc_engine_wakeup_after|wakeup:1746043693478583|now:1746043693472878|diff:5705| [2025/04/30 20:08:13 472885] [debug] |xqc_engine_main_logic|END|now:1746043693472719| [2025/04/30 20:08:13 472897] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:154|state:ESTABED|recv_time:1746043693472896| [2025/04/30 20:08:13 472904] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 472912] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:220| [2025/04/30 20:08:13 472919] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:221| [2025/04/30 20:08:13 472940] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:221| [2025/04/30 20:08:13 472947] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 472958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:382|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:382|path_largest_ack:382| [2025/04/30 20:08:13 472965] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:86|tx_in_flight:147610|prior_delivered:194956|prior_time:1746043693413731|is_app_limited:0|send_elapse:58154|ack_elapse:59165|ctl_first_sent_time:1746043693414360|lagest_ack_time:1746043693472896|curr_delivered:262156| [2025/04/30 20:08:13 472972] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693414360| [2025/04/30 20:08:13 472978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:744||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 20:08:13 472985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58470|rttvar:368|minrtt:30776|latest_rtt:58536|ack_delay:40| [2025/04/30 20:08:13 472991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58474|rttvar:282|minrtt:30776|latest_rtt:58536|ack_delay:40| [2025/04/30 20:08:13 472997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:382|lost_pn:379|thresh:3| [2025/04/30 20:08:13 473003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 473146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 473154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 473192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 473200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 473208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 473402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 473420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 473458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 473474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 473489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 473513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 473530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693478655|now:1746043693473530|interval:5125| [2025/04/30 20:08:13 473534] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693478655|now:1746043693473530|interv:5125| [2025/04/30 20:08:13 473538] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58154, ack_elapse 59165, delivered 67200|rate 1135806|lost 152| [2025/04/30 20:08:13 473543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135806) in round 6| [2025/04/30 20:08:13 473547] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 473551] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 473555] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693414360|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 473560] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693414360|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 473564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146408|srtt:58474|latest_rtt:58536|min_rtt:30776|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 473574] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:221|largest:221|pns:2| [2025/04/30 20:08:13 473579] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:154|pkt_type:SHORT_HEADER|pkt_num:221|frame:ACK |recv_time:1746043693472896|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 473584] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813472896|now:1746043693472896|interv:120000000| [2025/04/30 20:08:13 473588] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813472896|now:1746043693472896|interv:120000000| [2025/04/30 20:08:13 473592] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693478583|pq_index:0| [2025/04/30 20:08:13 473596] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693472719| [2025/04/30 20:08:13 473600] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693473600| [2025/04/30 20:08:13 473605] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693473604| [2025/04/30 20:08:13 473610] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 473615] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58474|min_srtt:58474|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 473620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:395645| [2025/04/30 20:08:13 473625] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58474|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 473630] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 473634] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58474|min_srtt:58474|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 473639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:396812| [2025/04/30 20:08:13 473643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 473647] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 473651] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 473655] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 473660] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 473664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:395645| [2025/04/30 20:08:13 473671] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 473675] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:504| [2025/04/30 20:08:13 473709] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693473683|stream_id:0|stream_offset:395645| [2025/04/30 20:08:13 473715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:504|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 473720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 473725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693478655|now:1746043693473725|interval:4930| [2025/04/30 20:08:13 473731] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693478655|now:1746043693473725|interv:4930| [2025/04/30 20:08:13 473737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 473744] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693478655| [2025/04/30 20:08:13 473751] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693478655| [2025/04/30 20:08:13 473758] [debug] |xqc_engine_wakeup_after|wakeup:1746043693478655|now:1746043693473758|diff:4897| [2025/04/30 20:08:13 473765] [debug] |xqc_engine_main_logic|END|now:1746043693473604| [2025/04/30 20:08:13 473777] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:154|state:ESTABED|recv_time:1746043693473776| [2025/04/30 20:08:13 473784] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 473792] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:221| [2025/04/30 20:08:13 473797] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:222| [2025/04/30 20:08:13 473803] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:222| [2025/04/30 20:08:13 473807] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 473815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:383|origin_pktnum:137|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:08:13 473819] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:89|tx_in_flight:144010|prior_delivered:196156|prior_time:1746043693415540|is_app_limited:0|send_elapse:59672|ack_elapse:58236|ctl_first_sent_time:1746043693416975|lagest_ack_time:1746043693473776|curr_delivered:263356| [2025/04/30 20:08:13 473824] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693416975| [2025/04/30 20:08:13 473829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:743||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 20:08:13 473833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58474|rttvar:282|minrtt:30776|latest_rtt:56801|ack_delay:40| [2025/04/30 20:08:13 473837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58260|rttvar:640|minrtt:30776|latest_rtt:56801|ack_delay:40| [2025/04/30 20:08:13 473847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:383|lost_pn:380|thresh:3| [2025/04/30 20:08:13 473851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 473996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 474014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 474027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 474044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 474051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 474059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 474302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 474314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 474338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 474350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 474361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 474377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 474393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:380|lost_pn:380|po_sent_time:1746043693412802|lost_send_time:1746043693408234|loss_delay:65542|frame:STREAM |repair:128| [2025/04/30 20:08:13 474398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693412802u| [2025/04/30 20:08:13 474402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 474406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58260|rtt_var:640|pto_duration:60820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 474413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 474420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 474426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145208| [2025/04/30 20:08:13 474432] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693559503|now:1746043693474406|interv:85097| [2025/04/30 20:08:13 474438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693559503|now:1746043693474406|interval:85097|pto_count:0|srtt:58260 [2025/04/30 20:08:13 474445] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59672, ack_elapse 58236, delivered 67200|rate 1126156|lost 153| [2025/04/30 20:08:13 474452] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126156) in round 6| [2025/04/30 20:08:13 474459] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 474465] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 474471] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693416975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 474479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693416975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 474486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145208|srtt:58260|latest_rtt:56801|min_rtt:30776|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 474494] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:222|largest:222|pns:2| [2025/04/30 20:08:13 474498] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:154|pkt_type:SHORT_HEADER|pkt_num:222|frame:ACK |recv_time:1746043693473776|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 474510] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813473776|now:1746043693473776|interv:120000000| [2025/04/30 20:08:13 474517] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813473776|now:1746043693473776|interv:120000000| [2025/04/30 20:08:13 474523] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693478655|pq_index:0| [2025/04/30 20:08:13 474529] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693473604| [2025/04/30 20:08:13 474535] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693474535| [2025/04/30 20:08:13 474543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693474541| [2025/04/30 20:08:13 474551] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 474558] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58260|min_srtt:58260|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 474565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:327959| [2025/04/30 20:08:13 474572] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58260|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 474580] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:380|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 474587] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58260|min_srtt:58260|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 474594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:396812| [2025/04/30 20:08:13 474601] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58260|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 474609] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 474615] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58260|min_srtt:58260|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 474622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:397979| [2025/04/30 20:08:13 474628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 474634] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 474638] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 474643] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 474652] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:380|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 474656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:327959| [2025/04/30 20:08:13 474661] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 474665] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:505| [2025/04/30 20:08:13 474701] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693474673|stream_id:0|stream_offset:327959| [2025/04/30 20:08:13 474707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:505|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:08:13 474712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 474718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58260|rtt_var:640|pto_duration:60820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 474725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 474732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 474738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146408| [2025/04/30 20:08:13 474745] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693560493|now:1746043693474717|interv:85776| [2025/04/30 20:08:13 474751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693560493|now:1746043693474717|interval:85776|pto_count:0|srtt:58260 [2025/04/30 20:08:13 474758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 474765] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 474770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:396812| [2025/04/30 20:08:13 474775] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 474779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:506| [2025/04/30 20:08:13 474812] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693474786|stream_id:0|stream_offset:396812| [2025/04/30 20:08:13 474822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:506|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 474829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 474843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58260|rtt_var:640|pto_duration:60820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 474849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 474856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 474862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147608| [2025/04/30 20:08:13 474869] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693560606|now:1746043693474842|interv:85764| [2025/04/30 20:08:13 474875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693560606|now:1746043693474842|interval:85764|pto_count:0|srtt:58260 [2025/04/30 20:08:13 474883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 474890] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693479873| [2025/04/30 20:08:13 474896] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693479873| [2025/04/30 20:08:13 474903] [debug] |xqc_engine_wakeup_after|wakeup:1746043693479873|now:1746043693474903|diff:4970| [2025/04/30 20:08:13 474910] [debug] |xqc_engine_main_logic|END|now:1746043693474541| [2025/04/30 20:08:13 474922] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:154|state:ESTABED|recv_time:1746043693474921| [2025/04/30 20:08:13 474929] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 474938] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:222| [2025/04/30 20:08:13 474944] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:223| [2025/04/30 20:08:13 474950] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:223| [2025/04/30 20:08:13 474954] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 474965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:384|origin_pktnum:138|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:384|path_largest_ack:384| [2025/04/30 20:08:13 474973] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:89|tx_in_flight:145210|prior_delivered:196156|prior_time:1746043693415540|is_app_limited:0|send_elapse:59784|ack_elapse:59381|ctl_first_sent_time:1746043693417087|lagest_ack_time:1746043693474921|curr_delivered:264556| [2025/04/30 20:08:13 474980] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693417087| [2025/04/30 20:08:13 474987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:741||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/04/30 20:08:13 474993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58260|rttvar:640|minrtt:30776|latest_rtt:57834|ack_delay:40| [2025/04/30 20:08:13 475000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58202|rttvar:596|minrtt:30776|latest_rtt:57834|ack_delay:40| [2025/04/30 20:08:13 475007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:384|lost_pn:381|thresh:3| [2025/04/30 20:08:13 475014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 475134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 475150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 475195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 475208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 475216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 475405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 475417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 475440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 475452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 475463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 475479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 475501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58202|rtt_var:596|pto_duration:60586|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 475505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 475509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 475513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146408| [2025/04/30 20:08:13 475517] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693560372|now:1746043693475500|interv:84872| [2025/04/30 20:08:13 475521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693560372|now:1746043693475500|interval:84872|pto_count:0|srtt:58202 [2025/04/30 20:08:13 475526] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59784, ack_elapse 59381, delivered 68400|rate 1144118|lost 153| [2025/04/30 20:08:13 475530] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144118) in round 6| [2025/04/30 20:08:13 475534] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 475539] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 475543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693417087|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 475547] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693417087|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 475552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146408|srtt:58202|latest_rtt:57834|min_rtt:30776|applimit:0|lost:153|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 475558] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:223|largest:223|pns:2| [2025/04/30 20:08:13 475563] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:154|pkt_type:SHORT_HEADER|pkt_num:223|frame:ACK |recv_time:1746043693474921|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 475567] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813474921|now:1746043693474921|interv:120000000| [2025/04/30 20:08:13 475571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813474921|now:1746043693474921|interv:120000000| [2025/04/30 20:08:13 475575] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693479873|pq_index:0| [2025/04/30 20:08:13 475580] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693474541| [2025/04/30 20:08:13 475584] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693475584| [2025/04/30 20:08:13 475589] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693475588| [2025/04/30 20:08:13 475596] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 475601] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58202|min_srtt:58202|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 475606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:397979| [2025/04/30 20:08:13 475610] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58202|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 475615] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 475620] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58202|min_srtt:58202|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 475624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:399146| [2025/04/30 20:08:13 475628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 475632] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 475636] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 475640] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 475645] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 475649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:397979| [2025/04/30 20:08:13 475654] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 475658] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:507| [2025/04/30 20:08:13 475693] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693475666|stream_id:0|stream_offset:397979| [2025/04/30 20:08:13 475699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:507|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 475704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 475708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58202|rtt_var:596|pto_duration:60586|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 475713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 475720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 475732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147608| [2025/04/30 20:08:13 475738] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693561252|now:1746043693475708|interv:85544| [2025/04/30 20:08:13 475745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693561252|now:1746043693475708|interval:85544|pto_count:0|srtt:58202 [2025/04/30 20:08:13 475753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 475760] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693479873| [2025/04/30 20:08:13 475764] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693479873| [2025/04/30 20:08:13 475768] [debug] |xqc_engine_wakeup_after|wakeup:1746043693479873|now:1746043693475768|diff:4105| [2025/04/30 20:08:13 475773] [debug] |xqc_engine_main_logic|END|now:1746043693475588| [2025/04/30 20:08:13 475781] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:154|state:ESTABED|recv_time:1746043693475780| [2025/04/30 20:08:13 475786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 475791] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:223| [2025/04/30 20:08:13 475795] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:224| [2025/04/30 20:08:13 475801] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:224| [2025/04/30 20:08:13 475808] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 475820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:385|origin_pktnum:139|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:385|path_largest_ack:385| [2025/04/30 20:08:13 475827] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:89|tx_in_flight:146410|prior_delivered:196156|prior_time:1746043693415540|is_app_limited:0|send_elapse:59939|ack_elapse:60240|ctl_first_sent_time:1746043693417242|lagest_ack_time:1746043693475780|curr_delivered:265756| [2025/04/30 20:08:13 475834] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693417242| [2025/04/30 20:08:13 475842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:738||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 20:08:13 475848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58202|rttvar:596|minrtt:30776|latest_rtt:58538|ack_delay:40| [2025/04/30 20:08:13 475855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58239|rttvar:521|minrtt:30776|latest_rtt:58538|ack_delay:40| [2025/04/30 20:08:13 475862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:385|lost_pn:382|thresh:3| [2025/04/30 20:08:13 475868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 475995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 475999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 476003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 476023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 476031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 476039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 476301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 476313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 476351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 476368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 476380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 476415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58239|rtt_var:521|pto_duration:60323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 476420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 476424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 476428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146408| [2025/04/30 20:08:13 476432] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693560989|now:1746043693476415|interv:84574| [2025/04/30 20:08:13 476439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693560989|now:1746043693476415|interval:84574|pto_count:0|srtt:58239 [2025/04/30 20:08:13 476443] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59939, ack_elapse 60240, delivered 69600|rate 1155378|lost 153| [2025/04/30 20:08:13 476448] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155378) in round 6| [2025/04/30 20:08:13 476452] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 476456] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 476460] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693417242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 476465] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693417242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 476469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146408|srtt:58239|latest_rtt:58538|min_rtt:30776|applimit:0|lost:153|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 476475] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:224|largest:224|pns:2| [2025/04/30 20:08:13 476480] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:154|pkt_type:SHORT_HEADER|pkt_num:224|frame:ACK |recv_time:1746043693475780|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 476485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813475780|now:1746043693475780|interv:120000000| [2025/04/30 20:08:13 476489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813475780|now:1746043693475780|interv:120000000| [2025/04/30 20:08:13 476493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693479873|pq_index:0| [2025/04/30 20:08:13 476497] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693475588| [2025/04/30 20:08:13 476501] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693476501| [2025/04/30 20:08:13 476506] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693476505| [2025/04/30 20:08:13 476511] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 476516] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58239|min_srtt:58239|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 476521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:399146| [2025/04/30 20:08:13 476525] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58239|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 476533] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 476538] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58239|min_srtt:58239|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 476542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:400313| [2025/04/30 20:08:13 476546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 476550] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 476554] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 476558] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 476563] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 476567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:399146| [2025/04/30 20:08:13 476572] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 476576] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:508| [2025/04/30 20:08:13 476610] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693476584|stream_id:0|stream_offset:399146| [2025/04/30 20:08:13 476616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:508|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 476621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 476626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58239|rtt_var:521|pto_duration:60323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 476630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 476635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 476642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147608| [2025/04/30 20:08:13 476648] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693561907|now:1746043693476625|interv:85282| [2025/04/30 20:08:13 476655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693561907|now:1746043693476625|interval:85282|pto_count:0|srtt:58239 [2025/04/30 20:08:13 476662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 476676] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693479873| [2025/04/30 20:08:13 476682] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693479873| [2025/04/30 20:08:13 476686] [debug] |xqc_engine_wakeup_after|wakeup:1746043693479873|now:1746043693476686|diff:3187| [2025/04/30 20:08:13 476690] [debug] |xqc_engine_main_logic|END|now:1746043693476505| [2025/04/30 20:08:13 476698] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:156|state:ESTABED|recv_time:1746043693476698| [2025/04/30 20:08:13 476704] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 476709] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:224| [2025/04/30 20:08:13 476713] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:225| [2025/04/30 20:08:13 476719] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:225| [2025/04/30 20:08:13 476723] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 476731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:387|origin_pktnum:140|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:08:13 476736] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:92|tx_in_flight:144010|prior_delivered:197356|prior_time:1746043693417486|is_app_limited:0|send_elapse:60148|ack_elapse:59212|ctl_first_sent_time:1746043693418258|lagest_ack_time:1746043693476698|curr_delivered:266956| [2025/04/30 20:08:13 476741] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693418258| [2025/04/30 20:08:13 476745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:735||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/04/30 20:08:13 476749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58239|rttvar:521|minrtt:30776|latest_rtt:58440|ack_delay:88| [2025/04/30 20:08:13 476754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58254|rttvar:419|minrtt:30776|latest_rtt:58440|ack_delay:88| [2025/04/30 20:08:13 476758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:387|lost_pn:384|thresh:3| [2025/04/30 20:08:13 476762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 476891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 476904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 476925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 476938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 476951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 476979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 476998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 477194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 477208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 477240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 477256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 477267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 477303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693483129|now:1746043693477303|interval:5826| [2025/04/30 20:08:13 477307] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693483129|now:1746043693477303|interv:5826| [2025/04/30 20:08:13 477312] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60148, ack_elapse 59212, delivered 69600|rate 1157145|lost 153| [2025/04/30 20:08:13 477316] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157145) in round 6| [2025/04/30 20:08:13 477320] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 477324] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 477328] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693418258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 477333] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693418258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 477338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146408|srtt:58254|latest_rtt:58440|min_rtt:30776|applimit:0|lost:153|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 477346] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:225|largest:225|pns:2| [2025/04/30 20:08:13 477351] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:156|pkt_type:SHORT_HEADER|pkt_num:225|frame:ACK |recv_time:1746043693476698|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 477356] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813476698|now:1746043693476698|interv:120000000| [2025/04/30 20:08:13 477360] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813476698|now:1746043693476698|interv:120000000| [2025/04/30 20:08:13 477364] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693479873|pq_index:0| [2025/04/30 20:08:13 477368] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693476505| [2025/04/30 20:08:13 477372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693477372| [2025/04/30 20:08:13 477377] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693477376| [2025/04/30 20:08:13 477382] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 477387] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58254|min_srtt:58254|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 477392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:400313| [2025/04/30 20:08:13 477397] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58254|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 477401] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 477406] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58254|min_srtt:58254|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 477410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:401480| [2025/04/30 20:08:13 477415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 477419] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 477423] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 477427] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 477432] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 477436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:400313| [2025/04/30 20:08:13 477443] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 477448] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:509| [2025/04/30 20:08:13 477485] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693477457|stream_id:0|stream_offset:400313| [2025/04/30 20:08:13 477491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:509|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 477496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 477501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693483129|now:1746043693477500|interval:5629| [2025/04/30 20:08:13 477505] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693483129|now:1746043693477500|interv:5629| [2025/04/30 20:08:13 477510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 477518] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693479873| [2025/04/30 20:08:13 477524] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693479873| [2025/04/30 20:08:13 477531] [debug] |xqc_engine_wakeup_after|wakeup:1746043693479873|now:1746043693477531|diff:2342| [2025/04/30 20:08:13 477538] [debug] |xqc_engine_main_logic|END|now:1746043693477376| [2025/04/30 20:08:13 477549] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:158|state:ESTABED|recv_time:1746043693477549| [2025/04/30 20:08:13 477557] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 477562] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:225| [2025/04/30 20:08:13 477566] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:226| [2025/04/30 20:08:13 477572] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:226| [2025/04/30 20:08:13 477577] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 477585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:390|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:390|path_largest_ack:390| [2025/04/30 20:08:13 477589] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:92|tx_in_flight:147610|prior_delivered:197356|prior_time:1746043693417486|is_app_limited:0|send_elapse:60441|ack_elapse:60063|ctl_first_sent_time:1746043693418551|lagest_ack_time:1746043693477549|curr_delivered:268156| [2025/04/30 20:08:13 477594] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693418551| [2025/04/30 20:08:13 477599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:732||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/04/30 20:08:13 477603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58254|rttvar:419|minrtt:30776|latest_rtt:58998|ack_delay:32| [2025/04/30 20:08:13 477607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58343|rttvar:493|minrtt:30776|latest_rtt:58998|ack_delay:32| [2025/04/30 20:08:13 477616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:390|lost_pn:387|thresh:3| [2025/04/30 20:08:13 477620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 477709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 477719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 477735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 477742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 477750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 477976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 477989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 477995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 478001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 478007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 478013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 478019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 478034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 478047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 478053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 478066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 478072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 478095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:386|lost_pn:387|po_sent_time:1746043693417384|lost_send_time:1746043693411177|loss_delay:66372|frame:STREAM |repair:128| [2025/04/30 20:08:13 478125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693417384u| [2025/04/30 20:08:13 478131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 478143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693484738|now:1746043693478142|interval:6596| [2025/04/30 20:08:13 478147] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693484738|now:1746043693478142|interv:6596| [2025/04/30 20:08:13 478151] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60441, ack_elapse 60063, delivered 70800|rate 1171390|lost 154| [2025/04/30 20:08:13 478156] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171390) in round 6| [2025/04/30 20:08:13 478160] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 478164] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 478185] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693418551|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 478189] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693418551|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 478196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145208|srtt:58343|latest_rtt:58998|min_rtt:30776|applimit:0|lost:153|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 478204] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:226|largest:226|pns:2| [2025/04/30 20:08:13 478211] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:158|pkt_type:SHORT_HEADER|pkt_num:226|frame:ACK |recv_time:1746043693477549|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 478218] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813477549|now:1746043693477549|interv:120000000| [2025/04/30 20:08:13 478225] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813477549|now:1746043693477549|interv:120000000| [2025/04/30 20:08:13 478231] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693479873|pq_index:0| [2025/04/30 20:08:13 478238] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693477376| [2025/04/30 20:08:13 478244] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693478244| [2025/04/30 20:08:13 478249] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693478248| [2025/04/30 20:08:13 478254] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 478259] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58343|min_srtt:58343|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 478264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:331460| [2025/04/30 20:08:13 478272] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58343|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 478277] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:386|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 478282] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58343|min_srtt:58343|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 478286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:401480| [2025/04/30 20:08:13 478290] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58343|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 478295] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 478299] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58343|min_srtt:58343|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 478304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:402647| [2025/04/30 20:08:13 478311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 478318] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 478324] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 478330] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 478338] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:386|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 478345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:331460| [2025/04/30 20:08:13 478352] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 478359] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:510| [2025/04/30 20:08:13 478424] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693478370|stream_id:0|stream_offset:331460| [2025/04/30 20:08:13 478436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:510|origin_pktnum:386|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 478443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 478450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693484738|now:1746043693478450|interval:6288| [2025/04/30 20:08:13 478463] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693484738|now:1746043693478450|interv:6288| [2025/04/30 20:08:13 478470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 478478] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 478485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:401480| [2025/04/30 20:08:13 478492] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 478499] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:511| [2025/04/30 20:08:13 478557] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693478510|stream_id:0|stream_offset:401480| [2025/04/30 20:08:13 478569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:511|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 478577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 478584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693484738|now:1746043693478583|interval:6155| [2025/04/30 20:08:13 478590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693484738|now:1746043693478583|interv:6155| [2025/04/30 20:08:13 478597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 478605] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693479873| [2025/04/30 20:08:13 478612] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693479873| [2025/04/30 20:08:13 478618] [debug] |xqc_engine_wakeup_after|wakeup:1746043693479873|now:1746043693478618|diff:1255| [2025/04/30 20:08:13 478624] [debug] |xqc_engine_main_logic|END|now:1746043693478248| [2025/04/30 20:08:13 478636] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:160|state:ESTABED|recv_time:1746043693478635| [2025/04/30 20:08:13 478643] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 478652] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:226| [2025/04/30 20:08:13 478659] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:227| [2025/04/30 20:08:13 478668] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:227| [2025/04/30 20:08:13 478675] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 478687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:394|origin_pktnum:270|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:394|path_largest_ack:394| [2025/04/30 20:08:13 478695] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:96|tx_in_flight:145210|prior_delivered:199756|prior_time:1746043693419721|is_app_limited:0|send_elapse:59623|ack_elapse:58914|ctl_first_sent_time:1746043693420399|lagest_ack_time:1746043693478635|curr_delivered:269356| [2025/04/30 20:08:13 478709] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693420399| [2025/04/30 20:08:13 478717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:731||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 20:08:13 478724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58343|rttvar:493|minrtt:30776|latest_rtt:58236|ack_delay:376| [2025/04/30 20:08:13 478730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58283|rttvar:490|minrtt:30776|latest_rtt:58236|ack_delay:376| [2025/04/30 20:08:13 478737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:394|lost_pn:391|thresh:3| [2025/04/30 20:08:13 478744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 478856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 478869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 478893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 478905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 478917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 478945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 478955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 478969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 478980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 478998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 479159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 479200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 479223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 479240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 479258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 479274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 479298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:388|lost_pn:391|po_sent_time:1746043693418366|lost_send_time:1746043693413067|loss_delay:65568|frame:STREAM |repair:128| [2025/04/30 20:08:13 479304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:389|lost_pn:391|po_sent_time:1746043693418460|lost_send_time:1746043693413067|loss_delay:65568|frame:STREAM |repair:128| [2025/04/30 20:08:13 479308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:391|lost_pn:391|po_sent_time:1746043693419397|lost_send_time:1746043693413067|loss_delay:65568|frame:STREAM |repair:128| [2025/04/30 20:08:13 479313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693419397u| [2025/04/30 20:08:13 479317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 479321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693485069|now:1746043693479321|interval:5748| [2025/04/30 20:08:13 479326] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693485069|now:1746043693479321|interv:5748| [2025/04/30 20:08:13 479330] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59623, ack_elapse 58914, delivered 69600|rate 1167334|lost 157| [2025/04/30 20:08:13 479334] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167334) in round 6| [2025/04/30 20:08:13 479339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 479343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 479347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693420399|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 479351] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:3|acked:1200|po_sent_time:1746043693420399|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 479356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:142808|srtt:58283|latest_rtt:58236|min_rtt:30776|applimit:0|lost:154|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 479363] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:227|largest:227|pns:2| [2025/04/30 20:08:13 479367] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:160|pkt_type:SHORT_HEADER|pkt_num:227|frame:ACK |recv_time:1746043693478635|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 479372] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813478635|now:1746043693478635|interv:120000000| [2025/04/30 20:08:13 479376] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813478635|now:1746043693478635|interv:120000000| [2025/04/30 20:08:13 479383] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693479873|pq_index:0| [2025/04/30 20:08:13 479390] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693478248| [2025/04/30 20:08:13 479397] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693479397| [2025/04/30 20:08:13 479404] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693479403| [2025/04/30 20:08:13 479412] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 479419] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58283|min_srtt:58283|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 479427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:262607| [2025/04/30 20:08:13 479434] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58283|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 479441] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:388|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 479448] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58283|min_srtt:58283|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 479455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142808|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:148241| [2025/04/30 20:08:13 479462] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58283|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 479469] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:389|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 479475] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58283|min_srtt:58283|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 479482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142808|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:263774| [2025/04/30 20:08:13 479489] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58283|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 479496] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:391|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 479503] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58283|min_srtt:58283|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 479508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142808|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:402647| [2025/04/30 20:08:13 479518] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58283|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 479522] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 479530] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58283|min_srtt:58283|path_bw:1269550|loss_rate:30.26|path_pto:0| [2025/04/30 20:08:13 479537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:142808|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:403814| [2025/04/30 20:08:13 479543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 479549] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 479555] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 479562] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 479568] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:388|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 479573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142808|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:262607| [2025/04/30 20:08:13 479580] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 479587] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:512| [2025/04/30 20:08:13 479626] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142808|now:1746043693479596|stream_id:0|stream_offset:262607| [2025/04/30 20:08:13 479636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:512|origin_pktnum:264|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 479644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142808|applimit:0| [2025/04/30 20:08:13 479650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693485069|now:1746043693479650|interval:5419| [2025/04/30 20:08:13 479657] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693485069|now:1746043693479650|interv:5419| [2025/04/30 20:08:13 479663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:144008| [2025/04/30 20:08:13 479671] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:389|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 479677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:148241| [2025/04/30 20:08:13 479691] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 479697] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:513| [2025/04/30 20:08:13 479732] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746043693479704|stream_id:0|stream_offset:148241| [2025/04/30 20:08:13 479741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:513|origin_pktnum:142|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 479748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 20:08:13 479755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693485069|now:1746043693479755|interval:5314| [2025/04/30 20:08:13 479761] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693485069|now:1746043693479755|interv:5314| [2025/04/30 20:08:13 479768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145208| [2025/04/30 20:08:13 479776] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:391|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 479782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:263774| [2025/04/30 20:08:13 479790] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 479797] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:514| [2025/04/30 20:08:13 479852] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693479807|stream_id:0|stream_offset:263774| [2025/04/30 20:08:13 479861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:514|origin_pktnum:267|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 479868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 479874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693485069|now:1746043693479874|interval:5195| [2025/04/30 20:08:13 479881] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693485069|now:1746043693479874|interv:5195| [2025/04/30 20:08:13 479888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 479896] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 479903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:402647| [2025/04/30 20:08:13 479909] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 479915] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:515| [2025/04/30 20:08:13 479979] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693479932|stream_id:0|stream_offset:402647| [2025/04/30 20:08:13 479990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:515|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 479996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 480001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693485069|now:1746043693480001|interval:5068| [2025/04/30 20:08:13 480007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693485069|now:1746043693480001|interv:5068| [2025/04/30 20:08:13 480012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 480018] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693479873| [2025/04/30 20:08:13 480024] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693479873| [2025/04/30 20:08:13 480030] [debug] |xqc_engine_wakeup_after|wakeup:1746043693479873|now:1746043693480030|diff:18446744073709551459| [2025/04/30 20:08:13 480038] [debug] |xqc_engine_main_logic|END|now:1746043693479403| [2025/04/30 20:08:13 480048] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:162|state:ESTABED|recv_time:1746043693480047| [2025/04/30 20:08:13 480056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 480064] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:227| [2025/04/30 20:08:13 480070] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:228| [2025/04/30 20:08:13 480080] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:228| [2025/04/30 20:08:13 480087] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 480099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:397|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:397|path_largest_ack:397| [2025/04/30 20:08:13 480107] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:96|tx_in_flight:147610|prior_delivered:200956|prior_time:1746043693420684|is_app_limited:0|send_elapse:60420|ack_elapse:59363|ctl_first_sent_time:1746043693421336|lagest_ack_time:1746043693480047|curr_delivered:270556| [2025/04/30 20:08:13 480114] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693421336| [2025/04/30 20:08:13 480122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:733||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 20:08:13 480128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58283|rttvar:490|minrtt:30776|latest_rtt:58711|ack_delay:24| [2025/04/30 20:08:13 480136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58333|rttvar:469|minrtt:30776|latest_rtt:58711|ack_delay:24| [2025/04/30 20:08:13 480142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:397|lost_pn:394|thresh:3| [2025/04/30 20:08:13 480149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 480273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 480281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 480311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 480324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 480336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 480355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 480514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 480531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 480567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 480584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 480596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 480635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 480648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 480656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:392|lost_pn:394|po_sent_time:1746043693419501|lost_send_time:1746043693413998|loss_delay:66049|frame:STREAM |repair:128| [2025/04/30 20:08:13 480664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:393|lost_pn:394|po_sent_time:1746043693419602|lost_send_time:1746043693413998|loss_delay:66049|frame:STREAM |repair:128| [2025/04/30 20:08:13 480676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693419602u| [2025/04/30 20:08:13 480683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 480689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693486543|now:1746043693480688|interval:5855| [2025/04/30 20:08:13 480696] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693486543|now:1746043693480688|interv:5855| [2025/04/30 20:08:13 480702] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60420, ack_elapse 59363, delivered 69600|rate 1151936|lost 159| [2025/04/30 20:08:13 480710] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151936) in round 6| [2025/04/30 20:08:13 480716] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 480723] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 480729] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693421336|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 480734] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693421336|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 480739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144008|srtt:58333|latest_rtt:58711|min_rtt:30776|applimit:0|lost:157|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 480747] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:228|largest:228|pns:2| [2025/04/30 20:08:13 480754] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:162|pkt_type:SHORT_HEADER|pkt_num:228|frame:ACK |recv_time:1746043693480047|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 480762] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813480047|now:1746043693480047|interv:120000000| [2025/04/30 20:08:13 480768] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813480047|now:1746043693480047|interv:120000000| [2025/04/30 20:08:13 480774] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693479873|pq_index:0| [2025/04/30 20:08:13 480779] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693479403| [2025/04/30 20:08:13 480783] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693480783| [2025/04/30 20:08:13 480788] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693480787| [2025/04/30 20:08:13 480792] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693479873|now:1746043693480787| [2025/04/30 20:08:13 480797] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 480805] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693479873|now:1746043693480787| [2025/04/30 20:08:13 480809] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 480813] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 480820] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:228|ack_delay:25946|first_ack_range:123|largest_pkt_recv_time:1746043693454873| [2025/04/30 20:08:13 480824] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:228|low:105|pkt_pns:2| [2025/04/30 20:08:13 480828] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:204|frame_largest_recv:228| [2025/04/30 20:08:13 480833] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 480838] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58333|min_srtt:58333|path_bw:1269550|loss_rate:37.50|path_pto:0| [2025/04/30 20:08:13 480842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:150575| [2025/04/30 20:08:13 480847] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58333|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 480852] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:392|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 480856] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58333|min_srtt:58333|path_bw:1269550|loss_rate:37.50|path_pto:0| [2025/04/30 20:08:13 480860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:333794| [2025/04/30 20:08:13 480865] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58333|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 480869] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:393|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 480874] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:403814| [2025/04/30 20:08:13 480878] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58333|min_srtt:58333|path_bw:1269550|loss_rate:37.50|path_pto:0| [2025/04/30 20:08:13 480882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3608|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:404981| [2025/04/30 20:08:13 480887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 480890] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 480894] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 480901] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 480906] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:392|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 480910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:150575| [2025/04/30 20:08:13 480915] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 480919] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:516| [2025/04/30 20:08:13 480954] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746043693480927|stream_id:0|stream_offset:150575| [2025/04/30 20:08:13 480960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:516|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:08:13 480965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 20:08:13 480969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693486543|now:1746043693480969|interval:5574| [2025/04/30 20:08:13 480974] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693486543|now:1746043693480969|interv:5574| [2025/04/30 20:08:13 480978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145208| [2025/04/30 20:08:13 480983] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:393|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 480987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:333794| [2025/04/30 20:08:13 480992] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 480996] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:517| [2025/04/30 20:08:13 481015] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693481001|stream_id:0|stream_offset:333794| [2025/04/30 20:08:13 481020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:517|origin_pktnum:393|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 481025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 481029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693486543|now:1746043693481029|interval:5514| [2025/04/30 20:08:13 481033] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693486543|now:1746043693481029|interv:5514| [2025/04/30 20:08:13 481037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 481042] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 481050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:403814| [2025/04/30 20:08:13 481054] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 481058] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:518| [2025/04/30 20:08:13 481076] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:518|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:146408|now:1746043693481064|stream_id:0|stream_offset:403814| [2025/04/30 20:08:13 481082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:518|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:08:13 481086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 481090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693486543|now:1746043693481090|interval:5453| [2025/04/30 20:08:13 481095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693486543|now:1746043693481090|interv:5453| [2025/04/30 20:08:13 481099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 481103] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693486543| [2025/04/30 20:08:13 481108] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693486543| [2025/04/30 20:08:13 481112] [debug] |xqc_engine_wakeup_after|wakeup:1746043693486543|now:1746043693481112|diff:5431| [2025/04/30 20:08:13 481116] [debug] |xqc_engine_main_logic|END|now:1746043693480787| [2025/04/30 20:08:13 481124] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:163|state:ESTABED|recv_time:1746043693481123| [2025/04/30 20:08:13 481129] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 481134] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:228| [2025/04/30 20:08:13 481138] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:229| [2025/04/30 20:08:13 481143] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:229| [2025/04/30 20:08:13 481147] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 481156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:398|origin_pktnum:273|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:08:13 481160] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:97|tx_in_flight:146410|prior_delivered:202156|prior_time:1746043693421412|is_app_limited:0|send_elapse:59888|ack_elapse:59711|ctl_first_sent_time:1746043693422040|lagest_ack_time:1746043693481123|curr_delivered:271756| [2025/04/30 20:08:13 481182] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693422040| [2025/04/30 20:08:13 481193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:733||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 20:08:13 481199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58333|rttvar:469|minrtt:30776|latest_rtt:59083|ack_delay:40| [2025/04/30 20:08:13 481211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58422|rttvar:529|minrtt:30776|latest_rtt:59083|ack_delay:40| [2025/04/30 20:08:13 481217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:398|lost_pn:395|thresh:3| [2025/04/30 20:08:13 481222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 481346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 481354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 481369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 481377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 481386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 481405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 481413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 481561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 481583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 481606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 481618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 481630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 481686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 481696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 481703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 481710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:395|lost_pn:395|po_sent_time:1746043693420494|lost_send_time:1746043693414655|loss_delay:66468|frame:STREAM |repair:128| [2025/04/30 20:08:13 481717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693420494u| [2025/04/30 20:08:13 481724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 481731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693487048|now:1746043693481730|interval:5318| [2025/04/30 20:08:13 481737] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693487048|now:1746043693481730|interv:5318| [2025/04/30 20:08:13 481743] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59888, ack_elapse 59711, delivered 69600|rate 1162169|lost 160| [2025/04/30 20:08:13 481750] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162169) in round 6| [2025/04/30 20:08:13 481756] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 481762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 481768] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693422040|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 481775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693422040|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 481782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:58422|latest_rtt:59083|min_rtt:30776|applimit:0|lost:159|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 481790] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 481797] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693506123|now:1746043693481123|interv:25000| [2025/04/30 20:08:13 481806] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693481123|max_ack_delay:25000| [2025/04/30 20:08:13 481813] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:229|largest:229|pns:2| [2025/04/30 20:08:13 481821] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:163|pkt_type:SHORT_HEADER|pkt_num:229|frame:PING ACK |recv_time:1746043693481123|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 481829] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813481123|now:1746043693481123|interv:120000000| [2025/04/30 20:08:13 481841] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813481123|now:1746043693481123|interv:120000000| [2025/04/30 20:08:13 481848] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693486543|pq_index:0| [2025/04/30 20:08:13 481854] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693480787| [2025/04/30 20:08:13 481860] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693481860| [2025/04/30 20:08:13 481868] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693481866| [2025/04/30 20:08:13 481875] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 481882] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58422|min_srtt:58422|path_bw:1269550|loss_rate:42.11|path_pto:0| [2025/04/30 20:08:13 481889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:266108| [2025/04/30 20:08:13 481896] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58422|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 481903] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:395|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 481910] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58422|min_srtt:58422|path_bw:1269550|loss_rate:42.11|path_pto:0| [2025/04/30 20:08:13 481917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:404981| [2025/04/30 20:08:13 481924] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58422|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 481931] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 481938] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58422|min_srtt:58422|path_bw:1269550|loss_rate:42.11|path_pto:0| [2025/04/30 20:08:13 481945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:406148| [2025/04/30 20:08:13 481952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 481958] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 481962] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 481966] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 481976] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:395|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 481981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:266108| [2025/04/30 20:08:13 481985] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 481990] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:519| [2025/04/30 20:08:13 482051] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693481998|stream_id:0|stream_offset:266108| [2025/04/30 20:08:13 482059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:519|origin_pktnum:271|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 482064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 482068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693487048|now:1746043693482068|interval:4980| [2025/04/30 20:08:13 482075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693487048|now:1746043693482068|interv:4980| [2025/04/30 20:08:13 482081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 482089] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 482096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:404981| [2025/04/30 20:08:13 482103] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 482111] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:520| [2025/04/30 20:08:13 482182] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693482121|stream_id:0|stream_offset:404981| [2025/04/30 20:08:13 482195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:520|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 482203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 482209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693487048|now:1746043693482209|interval:4839| [2025/04/30 20:08:13 482216] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693487048|now:1746043693482209|interv:4839| [2025/04/30 20:08:13 482223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 482231] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693487048| [2025/04/30 20:08:13 482237] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693487048| [2025/04/30 20:08:13 482250] [debug] |xqc_engine_wakeup_after|wakeup:1746043693487048|now:1746043693482250|diff:4798| [2025/04/30 20:08:13 482257] [debug] |xqc_engine_main_logic|END|now:1746043693481866| [2025/04/30 20:08:13 482268] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:165|state:ESTABED|recv_time:1746043693482268| [2025/04/30 20:08:13 482273] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 482279] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:229| [2025/04/30 20:08:13 482283] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:230| [2025/04/30 20:08:13 482290] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:230| [2025/04/30 20:08:13 482294] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 482299] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 482307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:400|origin_pktnum:151|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:08:13 482312] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:100|tx_in_flight:144010|prior_delivered:203356|prior_time:1746043693422303|is_app_limited:0|send_elapse:58141|ack_elapse:59965|ctl_first_sent_time:1746043693422972|lagest_ack_time:1746043693482268|curr_delivered:272956| [2025/04/30 20:08:13 482316] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693422972| [2025/04/30 20:08:13 482321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:733||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 20:08:13 482325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58422|rttvar:529|minrtt:30776|latest_rtt:59296|ack_delay:40| [2025/04/30 20:08:13 482330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58527|rttvar:605|minrtt:30776|latest_rtt:59296|ack_delay:40| [2025/04/30 20:08:13 482335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:400|lost_pn:397|thresh:3| [2025/04/30 20:08:13 482339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 482440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 482451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 482476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 482489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 482502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 482526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 482538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 482695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 482707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 482731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 482742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 482757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 482800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 482808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 482812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 482817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:396|lost_pn:397|po_sent_time:1746043693420580|lost_send_time:1746043693415560|loss_delay:66708|frame:STREAM |repair:128| [2025/04/30 20:08:13 482822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693420580u| [2025/04/30 20:08:13 482826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 482831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693488903|now:1746043693482831|interval:6072| [2025/04/30 20:08:13 482839] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693488903|now:1746043693482831|interv:6072| [2025/04/30 20:08:13 482845] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58141, ack_elapse 59965, delivered 69600|rate 1160677|lost 161| [2025/04/30 20:08:13 482852] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160677) in round 6| [2025/04/30 20:08:13 482859] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 482866] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 482873] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693422972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 482885] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693422972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 482892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:58527|latest_rtt:59296|min_rtt:30776|applimit:0|lost:160|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 482902] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:230|largest:230|pns:2| [2025/04/30 20:08:13 482909] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:165|pkt_type:SHORT_HEADER|pkt_num:230|frame:ACK |recv_time:1746043693482268|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 482916] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813482268|now:1746043693482268|interv:120000000| [2025/04/30 20:08:13 482923] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813482268|now:1746043693482268|interv:120000000| [2025/04/30 20:08:13 482929] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693487048|pq_index:0| [2025/04/30 20:08:13 482936] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693481866| [2025/04/30 20:08:13 482942] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693482942| [2025/04/30 20:08:13 482951] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693482949| [2025/04/30 20:08:13 482958] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 482966] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58527|min_srtt:58527|path_bw:1269550|loss_rate:42.86|path_pto:0| [2025/04/30 20:08:13 482973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:334961| [2025/04/30 20:08:13 482980] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58527|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 482987] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:396|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 482995] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58527|min_srtt:58527|path_bw:1269550|loss_rate:42.86|path_pto:0| [2025/04/30 20:08:13 483000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:406148| [2025/04/30 20:08:13 483007] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58527|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 483020] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 483026] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58527|min_srtt:58527|path_bw:1269550|loss_rate:42.86|path_pto:0| [2025/04/30 20:08:13 483031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:407315| [2025/04/30 20:08:13 483038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 483045] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 483051] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 483057] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 483064] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:396|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 483071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:334961| [2025/04/30 20:08:13 483078] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 483085] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:521| [2025/04/30 20:08:13 483133] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693483097|stream_id:0|stream_offset:334961| [2025/04/30 20:08:13 483140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:521|origin_pktnum:396|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 483145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 483149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693488903|now:1746043693483149|interval:5754| [2025/04/30 20:08:13 483154] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693488903|now:1746043693483149|interv:5754| [2025/04/30 20:08:13 483158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 483163] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 483185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:406148| [2025/04/30 20:08:13 483194] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 483200] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:522| [2025/04/30 20:08:13 483245] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693483220|stream_id:0|stream_offset:406148| [2025/04/30 20:08:13 483252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:522|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 483257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 483261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693488903|now:1746043693483261|interval:5642| [2025/04/30 20:08:13 483266] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693488903|now:1746043693483261|interv:5642| [2025/04/30 20:08:13 483270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 483275] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693488903| [2025/04/30 20:08:13 483281] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693488903| [2025/04/30 20:08:13 483287] [debug] |xqc_engine_wakeup_after|wakeup:1746043693488903|now:1746043693483287|diff:5616| [2025/04/30 20:08:13 483294] [debug] |xqc_engine_main_logic|END|now:1746043693482949| [2025/04/30 20:08:13 483305] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:167|state:ESTABED|recv_time:1746043693483305| [2025/04/30 20:08:13 483311] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 483319] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:230| [2025/04/30 20:08:13 483325] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:231| [2025/04/30 20:08:13 483334] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:231| [2025/04/30 20:08:13 483339] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 483344] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 483355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:404|origin_pktnum:280|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:404|path_largest_ack:404| [2025/04/30 20:08:13 483362] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:101|tx_in_flight:146410|prior_delivered:204556|prior_time:1746043693423454|is_app_limited:0|send_elapse:59265|ack_elapse:59851|ctl_first_sent_time:1746043693424204|lagest_ack_time:1746043693483305|curr_delivered:274156| [2025/04/30 20:08:13 483370] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693424204| [2025/04/30 20:08:13 483377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/04/30 20:08:13 483384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58527|rttvar:605|minrtt:30776|latest_rtt:59101|ack_delay:32| [2025/04/30 20:08:13 483391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58595|rttvar:589|minrtt:30776|latest_rtt:59101|ack_delay:32| [2025/04/30 20:08:13 483398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:404|lost_pn:401|thresh:3| [2025/04/30 20:08:13 483411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 483526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 483538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 483564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 483572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 483579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 483591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 483599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 483743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 483755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 483783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 483802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 483814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 483866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 483879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 483892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 483899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:399|lost_pn:401|po_sent_time:1746043693422195|lost_send_time:1746043693416817|loss_delay:66488|frame:STREAM |repair:128| [2025/04/30 20:08:13 483912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:401|lost_pn:401|po_sent_time:1746043693423070|lost_send_time:1746043693416817|loss_delay:66488|frame:STREAM |repair:128| [2025/04/30 20:08:13 483918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693423070u| [2025/04/30 20:08:13 483924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 483930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693489707|now:1746043693483930|interval:5777| [2025/04/30 20:08:13 483937] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693489707|now:1746043693483930|interv:5777| [2025/04/30 20:08:13 483943] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59265, ack_elapse 59851, delivered 69600|rate 1162887|lost 163| [2025/04/30 20:08:13 483949] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162887) in round 6| [2025/04/30 20:08:13 483955] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 483961] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 483967] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693424204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 483973] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693424204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 483980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144016|srtt:58595|latest_rtt:59101|min_rtt:30776|applimit:0|lost:161|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 483988] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:231|largest:231|pns:2| [2025/04/30 20:08:13 483994] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:167|pkt_type:SHORT_HEADER|pkt_num:231|frame:ACK |recv_time:1746043693483305|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 484001] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813483305|now:1746043693483305|interv:120000000| [2025/04/30 20:08:13 484007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813483305|now:1746043693483305|interv:120000000| [2025/04/30 20:08:13 484014] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693488903|pq_index:0| [2025/04/30 20:08:13 484020] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693482949| [2025/04/30 20:08:13 484026] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693484026| [2025/04/30 20:08:13 484034] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693484032| [2025/04/30 20:08:13 484041] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 484053] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58595|min_srtt:58595|path_bw:1269550|loss_rate:43.48|path_pto:0| [2025/04/30 20:08:13 484060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:337295| [2025/04/30 20:08:13 484067] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 484074] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:399|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 484080] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58595|min_srtt:58595|path_bw:1269550|loss_rate:43.48|path_pto:0| [2025/04/30 20:08:13 484084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 484088] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 484093] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:401|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 484097] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58595|min_srtt:58595|path_bw:1269550|loss_rate:43.48|path_pto:0| [2025/04/30 20:08:13 484101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:407315| [2025/04/30 20:08:13 484106] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 484110] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 484115] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58595|min_srtt:58595|path_bw:1269550|loss_rate:43.48|path_pto:0| [2025/04/30 20:08:13 484119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:408482| [2025/04/30 20:08:13 484123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 484129] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 484135] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 484142] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 484149] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:399|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 484158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:337295| [2025/04/30 20:08:13 484163] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 484189] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:523| [2025/04/30 20:08:13 484226] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144016|now:1746043693484198|stream_id:0|stream_offset:337295| [2025/04/30 20:08:13 484236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:523|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:08:13 484243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144016|applimit:0| [2025/04/30 20:08:13 484247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693489707|now:1746043693484247|interval:5460| [2025/04/30 20:08:13 484252] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693489707|now:1746043693484247|interv:5460| [2025/04/30 20:08:13 484256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145216| [2025/04/30 20:08:13 484261] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:401|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 484265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 484270] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 484275] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:524| [2025/04/30 20:08:13 484300] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693484281|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 484309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:524|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:08:13 484317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 484323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693489707|now:1746043693484323|interval:5384| [2025/04/30 20:08:13 484329] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693489707|now:1746043693484323|interv:5384| [2025/04/30 20:08:13 484333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 484338] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 484342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:407315| [2025/04/30 20:08:13 484351] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 484355] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:525| [2025/04/30 20:08:13 484381] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693484362|stream_id:0|stream_offset:407315| [2025/04/30 20:08:13 484386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:525|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 484393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 484399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693489707|now:1746043693484399|interval:5308| [2025/04/30 20:08:13 484406] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693489707|now:1746043693484399|interv:5308| [2025/04/30 20:08:13 484413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 484418] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693489707| [2025/04/30 20:08:13 484423] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693489707| [2025/04/30 20:08:13 484427] [debug] |xqc_engine_wakeup_after|wakeup:1746043693489707|now:1746043693484427|diff:5280| [2025/04/30 20:08:13 484431] [debug] |xqc_engine_main_logic|END|now:1746043693484032| [2025/04/30 20:08:13 484439] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:169|state:ESTABED|recv_time:1746043693484438| [2025/04/30 20:08:13 484443] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 484449] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:231| [2025/04/30 20:08:13 484452] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:232| [2025/04/30 20:08:13 484458] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:232| [2025/04/30 20:08:13 484462] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 484467] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 484476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:406|origin_pktnum:281|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:406|path_largest_ack:406| [2025/04/30 20:08:13 484483] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:102|tx_in_flight:146410|prior_delivered:205756|prior_time:1746043693424453|is_app_limited:0|send_elapse:59613|ack_elapse:59985|ctl_first_sent_time:1746043693425143|lagest_ack_time:1746043693484438|curr_delivered:275356| [2025/04/30 20:08:13 484491] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693425143| [2025/04/30 20:08:13 484498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/04/30 20:08:13 484504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58595|rttvar:589|minrtt:30776|latest_rtt:59295|ack_delay:40| [2025/04/30 20:08:13 484508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58677|rttvar:607|minrtt:30776|latest_rtt:59295|ack_delay:40| [2025/04/30 20:08:13 484517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:406|lost_pn:403|thresh:3| [2025/04/30 20:08:13 484521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 484625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 484640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 484666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 484678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 484689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 484704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 484716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 484875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 484894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 484938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 484955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 484972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 484990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 484996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 485029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 485035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 485041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 485046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 485058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 485084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:402|lost_pn:403|po_sent_time:1746043693423219|lost_send_time:1746043693417732|loss_delay:66706|frame:STREAM |repair:128| [2025/04/30 20:08:13 485092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:403|lost_pn:403|po_sent_time:1746043693423342|lost_send_time:1746043693417732|loss_delay:66706|frame:STREAM |repair:128| [2025/04/30 20:08:13 485099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693423342u| [2025/04/30 20:08:13 485105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 485112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693491029|now:1746043693485112|interval:5917| [2025/04/30 20:08:13 485119] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693491029|now:1746043693485112|interv:5917| [2025/04/30 20:08:13 485126] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59613, ack_elapse 59985, delivered 69600|rate 1160290|lost 165| [2025/04/30 20:08:13 485130] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160290) in round 6| [2025/04/30 20:08:13 485135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 485139] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 485143] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693425143|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 485147] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693425143|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 485152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144016|srtt:58677|latest_rtt:59295|min_rtt:30776|applimit:0|lost:163|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 485159] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:232|largest:232|pns:2| [2025/04/30 20:08:13 485163] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:169|pkt_type:SHORT_HEADER|pkt_num:232|frame:ACK |recv_time:1746043693484438|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 485184] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813484438|now:1746043693484438|interv:120000000| [2025/04/30 20:08:13 485188] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813484438|now:1746043693484438|interv:120000000| [2025/04/30 20:08:13 485192] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693489707|pq_index:0| [2025/04/30 20:08:13 485197] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693484032| [2025/04/30 20:08:13 485205] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693485205| [2025/04/30 20:08:13 485210] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693485209| [2025/04/30 20:08:13 485215] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 485220] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58677|min_srtt:58677|path_bw:1269550|loss_rate:46.15|path_pto:0| [2025/04/30 20:08:13 485225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:163412| [2025/04/30 20:08:13 485230] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58677|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 485234] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:402|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 485238] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58677|min_srtt:58677|path_bw:1269550|loss_rate:46.15|path_pto:0| [2025/04/30 20:08:13 485243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:338462| [2025/04/30 20:08:13 485247] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58677|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 485251] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:403|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 485256] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58677|min_srtt:58677|path_bw:1269550|loss_rate:46.15|path_pto:0| [2025/04/30 20:08:13 485260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:408482| [2025/04/30 20:08:13 485264] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58677|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 485269] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 485273] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58677|min_srtt:58677|path_bw:1269550|loss_rate:46.15|path_pto:0| [2025/04/30 20:08:13 485277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:409649| [2025/04/30 20:08:13 485284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 485290] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 485302] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 485308] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 485317] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:402|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 485324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:163412| [2025/04/30 20:08:13 485331] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 485338] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:526| [2025/04/30 20:08:13 485397] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144016|now:1746043693485346|stream_id:0|stream_offset:163412| [2025/04/30 20:08:13 485409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:526|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:08:13 485416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144016|applimit:0| [2025/04/30 20:08:13 485423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693491029|now:1746043693485423|interval:5606| [2025/04/30 20:08:13 485427] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693491029|now:1746043693485423|interv:5606| [2025/04/30 20:08:13 485432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145216| [2025/04/30 20:08:13 485437] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:403|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 485441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:338462| [2025/04/30 20:08:13 485446] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 485450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:527| [2025/04/30 20:08:13 485503] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693485459|stream_id:0|stream_offset:338462| [2025/04/30 20:08:13 485513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:527|origin_pktnum:403|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 485518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 485522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693491029|now:1746043693485522|interval:5507| [2025/04/30 20:08:13 485527] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693491029|now:1746043693485522|interv:5507| [2025/04/30 20:08:13 485536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 485541] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 485545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:408482| [2025/04/30 20:08:13 485550] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 485554] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:528| [2025/04/30 20:08:13 485583] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693485560|stream_id:0|stream_offset:408482| [2025/04/30 20:08:13 485589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:528|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 485593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 485597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693491029|now:1746043693485597|interval:5432| [2025/04/30 20:08:13 485601] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693491029|now:1746043693485597|interv:5432| [2025/04/30 20:08:13 485605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 485610] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693491029| [2025/04/30 20:08:13 485614] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693491029| [2025/04/30 20:08:13 485618] [debug] |xqc_engine_wakeup_after|wakeup:1746043693491029|now:1746043693485618|diff:5411| [2025/04/30 20:08:13 485623] [debug] |xqc_engine_main_logic|END|now:1746043693485209| [2025/04/30 20:08:13 485630] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693485630| [2025/04/30 20:08:13 485635] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 485641] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:232| [2025/04/30 20:08:13 485644] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:233| [2025/04/30 20:08:13 485650] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:233| [2025/04/30 20:08:13 485654] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 485659] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 485667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:408|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:408|path_largest_ack:408| [2025/04/30 20:08:13 485672] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:102|tx_in_flight:147610|prior_delivered:206956|prior_time:1746043693425409|is_app_limited:0|send_elapse:59938|ack_elapse:60221|ctl_first_sent_time:1746043693425981|lagest_ack_time:1746043693485630|curr_delivered:276556| [2025/04/30 20:08:13 485680] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693425981| [2025/04/30 20:08:13 485685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:731||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 20:08:13 485689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58677|rttvar:607|minrtt:30776|latest_rtt:59649|ack_delay:40| [2025/04/30 20:08:13 485693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58794|rttvar:689|minrtt:30776|latest_rtt:59649|ack_delay:40| [2025/04/30 20:08:13 485697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:408|lost_pn:405|thresh:3| [2025/04/30 20:08:13 485702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 485789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 485796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 485813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 485827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 485840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 485859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 485872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 485889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 485896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 485902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 485914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 485926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 485939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 485952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 485964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 485984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 485995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 485998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:405|lost_pn:405|po_sent_time:1746043693424323|lost_send_time:1746043693418525|loss_delay:67105|frame:STREAM |repair:128| [2025/04/30 20:08:13 486235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693424323u| [2025/04/30 20:08:13 486239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 486243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693492402|now:1746043693486243|interval:6159| [2025/04/30 20:08:13 486248] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693492402|now:1746043693486243|interv:6159| [2025/04/30 20:08:13 486252] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59938, ack_elapse 60221, delivered 69600|rate 1155743|lost 166| [2025/04/30 20:08:13 486256] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155743) in round 6| [2025/04/30 20:08:13 486260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 486265] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 486268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693425981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 486273] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693425981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 486278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:58794|latest_rtt:59649|min_rtt:30776|applimit:0|lost:165|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 486284] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:233|largest:233|pns:2| [2025/04/30 20:08:13 486288] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:233|frame:ACK |recv_time:1746043693485630|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 486300] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813485630|now:1746043693485630|interv:120000000| [2025/04/30 20:08:13 486306] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813485630|now:1746043693485630|interv:120000000| [2025/04/30 20:08:13 486313] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693491029|pq_index:0| [2025/04/30 20:08:13 486319] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693485209| [2025/04/30 20:08:13 486323] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693486323| [2025/04/30 20:08:13 486328] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693486327| [2025/04/30 20:08:13 486333] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 486338] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58794|min_srtt:58794|path_bw:1269550|loss_rate:48.28|path_pto:0| [2025/04/30 20:08:13 486342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:339629| [2025/04/30 20:08:13 486347] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58794|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 486351] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:405|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 486356] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58794|min_srtt:58794|path_bw:1269550|loss_rate:48.28|path_pto:0| [2025/04/30 20:08:13 486360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:409649| [2025/04/30 20:08:13 486364] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58794|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 486368] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 486373] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58794|min_srtt:58794|path_bw:1269550|loss_rate:48.28|path_pto:0| [2025/04/30 20:08:13 486377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:410816| [2025/04/30 20:08:13 486381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 486385] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 486389] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 486396] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 486401] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:405|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 486405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:339629| [2025/04/30 20:08:13 486410] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 486414] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:529| [2025/04/30 20:08:13 486449] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693486422|stream_id:0|stream_offset:339629| [2025/04/30 20:08:13 486455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:529|origin_pktnum:405|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 486460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 486464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693492402|now:1746043693486464|interval:5938| [2025/04/30 20:08:13 486468] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693492402|now:1746043693486464|interv:5938| [2025/04/30 20:08:13 486473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 486477] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 486482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:409649| [2025/04/30 20:08:13 486486] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 486490] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:530| [2025/04/30 20:08:13 486512] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693486496|stream_id:0|stream_offset:409649| [2025/04/30 20:08:13 486517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:530|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 486522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 486526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693492402|now:1746043693486526|interval:5876| [2025/04/30 20:08:13 486530] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693492402|now:1746043693486526|interv:5876| [2025/04/30 20:08:13 486534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 486539] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693492402| [2025/04/30 20:08:13 486547] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693492402| [2025/04/30 20:08:13 486551] [debug] |xqc_engine_wakeup_after|wakeup:1746043693492402|now:1746043693486551|diff:5851| [2025/04/30 20:08:13 486555] [debug] |xqc_engine_main_logic|END|now:1746043693486327| [2025/04/30 20:08:13 486563] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693486562| [2025/04/30 20:08:13 486568] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 486573] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:233| [2025/04/30 20:08:13 486577] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:234| [2025/04/30 20:08:13 486583] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:234| [2025/04/30 20:08:13 486587] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 486591] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 486598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:409|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:409|path_largest_ack:409| [2025/04/30 20:08:13 486603] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:102|tx_in_flight:147610|prior_delivered:208156|prior_time:1746043693426104|is_app_limited:0|send_elapse:57755|ack_elapse:60458|ctl_first_sent_time:1746043693426863|lagest_ack_time:1746043693486562|curr_delivered:277756| [2025/04/30 20:08:13 486608] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693426863| [2025/04/30 20:08:13 486612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:731||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 20:08:13 486616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58794|rttvar:689|minrtt:30776|latest_rtt:59699|ack_delay:32| [2025/04/30 20:08:13 486621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58903|rttvar:735|minrtt:30776|latest_rtt:59699|ack_delay:32| [2025/04/30 20:08:13 486625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:409|lost_pn:406|thresh:3| [2025/04/30 20:08:13 486629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 486969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 486976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 486997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 487041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 487054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 487090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 487109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693492458|now:1746043693487109|interval:5349| [2025/04/30 20:08:13 487116] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693492458|now:1746043693487109|interv:5349| [2025/04/30 20:08:13 487122] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57755, ack_elapse 60458, delivered 69600|rate 1151212|lost 166| [2025/04/30 20:08:13 487128] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151212) in round 6| [2025/04/30 20:08:13 487141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 487147] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 487153] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693426863|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 487160] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693426863|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 487185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146416|srtt:58903|latest_rtt:59699|min_rtt:30776|applimit:0|lost:166|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 487194] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:234|largest:234|pns:2| [2025/04/30 20:08:13 487201] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:234|frame:ACK |recv_time:1746043693486562|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 487208] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813486562|now:1746043693486562|interv:120000000| [2025/04/30 20:08:13 487215] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813486562|now:1746043693486562|interv:120000000| [2025/04/30 20:08:13 487221] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693492402|pq_index:0| [2025/04/30 20:08:13 487227] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693486327| [2025/04/30 20:08:13 487233] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693487233| [2025/04/30 20:08:13 487241] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693487239| [2025/04/30 20:08:13 487248] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 487257] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58903|min_srtt:58903|path_bw:1269550|loss_rate:48.39|path_pto:0| [2025/04/30 20:08:13 487264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:410816| [2025/04/30 20:08:13 487270] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58903|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 487277] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 487284] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58903|min_srtt:58903|path_bw:1269550|loss_rate:48.39|path_pto:0| [2025/04/30 20:08:13 487290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:411983| [2025/04/30 20:08:13 487303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 487309] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 487313] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 487317] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 487322] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 487327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:410816| [2025/04/30 20:08:13 487331] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 487336] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:531| [2025/04/30 20:08:13 487403] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693487345|stream_id:0|stream_offset:410816| [2025/04/30 20:08:13 487413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:531|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 487421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 487427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693492458|now:1746043693487427|interval:5031| [2025/04/30 20:08:13 487434] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693492458|now:1746043693487427|interv:5031| [2025/04/30 20:08:13 487441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 487448] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693492458| [2025/04/30 20:08:13 487455] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693492458| [2025/04/30 20:08:13 487461] [debug] |xqc_engine_wakeup_after|wakeup:1746043693492458|now:1746043693487461|diff:4997| [2025/04/30 20:08:13 487468] [debug] |xqc_engine_main_logic|END|now:1746043693487239| [2025/04/30 20:08:13 487480] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693487479| [2025/04/30 20:08:13 487488] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 487497] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:234| [2025/04/30 20:08:13 487503] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:235| [2025/04/30 20:08:13 487512] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:235| [2025/04/30 20:08:13 487518] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 487525] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 487539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:411|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:411|path_largest_ack:411| [2025/04/30 20:08:13 487543] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:102|tx_in_flight:147610|prior_delivered:210556|prior_time:1746043693427824|is_app_limited:0|send_elapse:59205|ack_elapse:59655|ctl_first_sent_time:1746043693428559|lagest_ack_time:1746043693487479|curr_delivered:278956| [2025/04/30 20:08:13 487548] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693428559| [2025/04/30 20:08:13 487553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/04/30 20:08:13 487557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58903|rttvar:735|minrtt:30776|latest_rtt:58920|ack_delay:24| [2025/04/30 20:08:13 487562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58903|rttvar:553|minrtt:30776|latest_rtt:58920|ack_delay:24| [2025/04/30 20:08:13 487566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:411|lost_pn:408|thresh:3| [2025/04/30 20:08:13 487570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 487667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 487676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 487691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 487699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 487709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 487727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 487739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 487753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 487937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 487957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 487975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 487993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 487999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 488011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 488030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 488077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 488085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 488108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:407|lost_pn:408|po_sent_time:1746043693425297|lost_send_time:1746043693421194|loss_delay:66285|frame:STREAM |repair:128| [2025/04/30 20:08:13 488123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693425297u| [2025/04/30 20:08:13 488130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 488137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693493974|now:1746043693488136|interval:5838| [2025/04/30 20:08:13 488144] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693493974|now:1746043693488136|interv:5838| [2025/04/30 20:08:13 488148] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59205, ack_elapse 59655, delivered 68400|rate 1146592|lost 167| [2025/04/30 20:08:13 488155] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146592) in round 6| [2025/04/30 20:08:13 488162] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 488185] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 488191] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693428559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 488198] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693428559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 488210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:58903|latest_rtt:58920|min_rtt:30776|applimit:0|lost:166|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 488219] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:235|largest:235|pns:2| [2025/04/30 20:08:13 488226] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:235|frame:ACK |recv_time:1746043693487479|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 488234] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813487479|now:1746043693487479|interv:120000000| [2025/04/30 20:08:13 488240] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813487479|now:1746043693487479|interv:120000000| [2025/04/30 20:08:13 488247] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693492458|pq_index:0| [2025/04/30 20:08:13 488253] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693487239| [2025/04/30 20:08:13 488259] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693488259| [2025/04/30 20:08:13 488267] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693488265| [2025/04/30 20:08:13 488274] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 488281] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58903|min_srtt:58903|path_bw:1269550|loss_rate:46.88|path_pto:0| [2025/04/30 20:08:13 488289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:340796| [2025/04/30 20:08:13 488296] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58903|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 488303] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:407|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 488310] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58903|min_srtt:58903|path_bw:1269550|loss_rate:46.88|path_pto:0| [2025/04/30 20:08:13 488318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:411983| [2025/04/30 20:08:13 488324] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58903|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 488331] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 488338] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58903|min_srtt:58903|path_bw:1269550|loss_rate:46.88|path_pto:0| [2025/04/30 20:08:13 488351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:413150| [2025/04/30 20:08:13 488358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 488364] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 488371] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 488377] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 488384] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:407|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 488389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:340796| [2025/04/30 20:08:13 488393] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 488398] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:532| [2025/04/30 20:08:13 488437] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693488406|stream_id:0|stream_offset:340796| [2025/04/30 20:08:13 488448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:532|origin_pktnum:407|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 488455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 488463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693493974|now:1746043693488462|interval:5512| [2025/04/30 20:08:13 488470] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693493974|now:1746043693488462|interv:5512| [2025/04/30 20:08:13 488477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 488485] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 488491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:411983| [2025/04/30 20:08:13 488496] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 488500] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:533| [2025/04/30 20:08:13 488534] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693488508|stream_id:0|stream_offset:411983| [2025/04/30 20:08:13 488544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:533|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 488558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 488565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693493974|now:1746043693488565|interval:5409| [2025/04/30 20:08:13 488572] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693493974|now:1746043693488565|interv:5409| [2025/04/30 20:08:13 488579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 488586] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693493974| [2025/04/30 20:08:13 488591] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693493974| [2025/04/30 20:08:13 488595] [debug] |xqc_engine_wakeup_after|wakeup:1746043693493974|now:1746043693488595|diff:5379| [2025/04/30 20:08:13 488601] [debug] |xqc_engine_main_logic|END|now:1746043693488265| [2025/04/30 20:08:13 488612] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:96|state:ESTABED|recv_time:1746043693488611| [2025/04/30 20:08:13 488619] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 488624] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:235| [2025/04/30 20:08:13 488628] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:236| [2025/04/30 20:08:13 488635] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:236| [2025/04/30 20:08:13 488639] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 488647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:412|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:412|path_largest_ack:412| [2025/04/30 20:08:13 488651] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:102|tx_in_flight:147618|prior_delivered:211756|prior_time:1746043693428702|is_app_limited:0|send_elapse:59351|ack_elapse:59909|ctl_first_sent_time:1746043693429402|lagest_ack_time:1746043693488611|curr_delivered:280164| [2025/04/30 20:08:13 488656] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693429402| [2025/04/30 20:08:13 488661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/04/30 20:08:13 488667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58903|rttvar:553|minrtt:30776|latest_rtt:59209|ack_delay:464| [2025/04/30 20:08:13 488674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58884|rttvar:454|minrtt:30776|latest_rtt:59209|ack_delay:464| [2025/04/30 20:08:13 488680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:412|lost_pn:409|thresh:3| [2025/04/30 20:08:13 488687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 488807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 488819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 488844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 488863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 488875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 488893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 488906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 488924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 488990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 488996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 180|pns:2| [2025/04/30 20:08:13 489242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 489249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693494299|now:1746043693489249|interval:5050| [2025/04/30 20:08:13 489256] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693494299|now:1746043693489249|interv:5050| [2025/04/30 20:08:13 489262] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59351, ack_elapse 59909, delivered 68408|rate 1141865|lost 167| [2025/04/30 20:08:13 489269] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141865) in round 6| [2025/04/30 20:08:13 489275] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 489282] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 489288] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1208|po_sent_time:1746043693429402|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 489295] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1208|po_sent_time:1746043693429402|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 489303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146408|srtt:58884|latest_rtt:59209|min_rtt:30776|applimit:0|lost:167|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 489311] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:236|largest:236|pns:2| [2025/04/30 20:08:13 489318] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:236|frame:ACK |recv_time:1746043693488611|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 489327] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813488611|now:1746043693488611|interv:120000000| [2025/04/30 20:08:13 489334] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813488611|now:1746043693488611|interv:120000000| [2025/04/30 20:08:13 489340] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693493974|pq_index:0| [2025/04/30 20:08:13 489347] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693488265| [2025/04/30 20:08:13 489352] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693489352| [2025/04/30 20:08:13 489357] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693489356| [2025/04/30 20:08:13 489363] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 489368] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58884|min_srtt:58884|path_bw:1269550|loss_rate:47.06|path_pto:0| [2025/04/30 20:08:13 489372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:413150| [2025/04/30 20:08:13 489381] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58884|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 489386] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 489390] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58884|min_srtt:58884|path_bw:1269550|loss_rate:47.06|path_pto:0| [2025/04/30 20:08:13 489395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:414317| [2025/04/30 20:08:13 489399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 489403] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 489407] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 489412] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 489420] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 489427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:413150| [2025/04/30 20:08:13 489433] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 489440] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:534| [2025/04/30 20:08:13 489502] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693489451|stream_id:0|stream_offset:413150| [2025/04/30 20:08:13 489513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:534|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 489520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 489527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693494299|now:1746043693489526|interval:4773| [2025/04/30 20:08:13 489533] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693494299|now:1746043693489526|interv:4773| [2025/04/30 20:08:13 489540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 489548] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693494299| [2025/04/30 20:08:13 489555] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693494299| [2025/04/30 20:08:13 489561] [debug] |xqc_engine_wakeup_after|wakeup:1746043693494299|now:1746043693489561|diff:4738| [2025/04/30 20:08:13 489575] [debug] |xqc_engine_main_logic|END|now:1746043693489356| [2025/04/30 20:08:13 489586] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:96|state:ESTABED|recv_time:1746043693489586| [2025/04/30 20:08:13 489594] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 489603] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:236| [2025/04/30 20:08:13 489609] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:237| [2025/04/30 20:08:13 489618] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:237| [2025/04/30 20:08:13 489624] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 489635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:413|origin_pktnum:165|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:413|path_largest_ack:413| [2025/04/30 20:08:13 489642] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:142818|prior_delivered:212956|prior_time:1746043693429495|is_app_limited:0|send_elapse:58774|ack_elapse:60091|ctl_first_sent_time:1746043693430342|lagest_ack_time:1746043693489586|curr_delivered:281364| [2025/04/30 20:08:13 489650] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693430342| [2025/04/30 20:08:13 489658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/04/30 20:08:13 489664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58884|rttvar:454|minrtt:30776|latest_rtt:59244|ack_delay:56| [2025/04/30 20:08:13 489671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58922|rttvar:417|minrtt:30776|latest_rtt:59244|ack_delay:56| [2025/04/30 20:08:13 489678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:413|lost_pn:410|thresh:3| [2025/04/30 20:08:13 489684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 489908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 489990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 489997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 490003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 490015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 490027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 490045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 490071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 490077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 490089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 490095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 490101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 490108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 490126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 490139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 490145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 490153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 490157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 490193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 490221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 490225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 490229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 490232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 490244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 490263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 490269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:410|lost_pn:410|po_sent_time:1746043693427689|lost_send_time:1746043693422937|loss_delay:66649|frame:STREAM |repair:128| [2025/04/30 20:08:13 490297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693427689u| [2025/04/30 20:08:13 490304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 490311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58922|rtt_var:417|pto_duration:60922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 490319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 490325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 490331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145208| [2025/04/30 20:08:13 490337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693575373|now:1746043693490311|interv:85062| [2025/04/30 20:08:13 490343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693575373|now:1746043693490311|interval:85062|pto_count:0|srtt:58922 [2025/04/30 20:08:13 490355] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58774, ack_elapse 60091, delivered 68408|rate 1138406|lost 168| [2025/04/30 20:08:13 490362] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138406) in round 6| [2025/04/30 20:08:13 490368] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 490375] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 490381] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693430342|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 490388] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693430342|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 490394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145208|srtt:58922|latest_rtt:59244|min_rtt:30776|applimit:0|lost:167|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 490403] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:237|largest:237|pns:2| [2025/04/30 20:08:13 490410] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:237|frame:ACK |recv_time:1746043693489586|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 490418] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813489586|now:1746043693489586|interv:120000000| [2025/04/30 20:08:13 490424] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813489586|now:1746043693489586|interv:120000000| [2025/04/30 20:08:13 490430] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693494299|pq_index:0| [2025/04/30 20:08:13 490437] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693489356| [2025/04/30 20:08:13 490443] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693490443| [2025/04/30 20:08:13 490451] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693490449| [2025/04/30 20:08:13 490458] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 490463] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58922|min_srtt:58922|path_bw:1269550|loss_rate:45.71|path_pto:0| [2025/04/30 20:08:13 490468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:344297| [2025/04/30 20:08:13 490472] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58922|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 490490] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:410|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 490497] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58922|min_srtt:58922|path_bw:1269550|loss_rate:45.71|path_pto:0| [2025/04/30 20:08:13 490502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:414317| [2025/04/30 20:08:13 490507] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58922|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 490511] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 490516] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58922|min_srtt:58922|path_bw:1269550|loss_rate:45.71|path_pto:0| [2025/04/30 20:08:13 490520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:415484| [2025/04/30 20:08:13 490524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 490528] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 490532] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 490537] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 490541] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:410|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 490545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:344297| [2025/04/30 20:08:13 490550] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 490554] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:535| [2025/04/30 20:08:13 490594] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693490563|stream_id:0|stream_offset:344297| [2025/04/30 20:08:13 490603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:535|origin_pktnum:410|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 490611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 490618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58922|rtt_var:417|pto_duration:60922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 490623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 490627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 490635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146408| [2025/04/30 20:08:13 490640] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693576485|now:1746043693490617|interv:85868| [2025/04/30 20:08:13 490644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693576485|now:1746043693490617|interval:85868|pto_count:0|srtt:58922 [2025/04/30 20:08:13 490648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 490654] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 490658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:414317| [2025/04/30 20:08:13 490662] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 490667] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:536| [2025/04/30 20:08:13 490697] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693490673|stream_id:0|stream_offset:414317| [2025/04/30 20:08:13 490706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:536|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 490714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 490720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58922|rtt_var:417|pto_duration:60922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 490726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 490730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 490734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147608| [2025/04/30 20:08:13 490738] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693576595|now:1746043693490720|interv:85875| [2025/04/30 20:08:13 490742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693576595|now:1746043693490720|interval:85875|pto_count:0|srtt:58922 [2025/04/30 20:08:13 490746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 490751] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693506123| [2025/04/30 20:08:13 490757] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693506123| [2025/04/30 20:08:13 490764] [debug] |xqc_engine_wakeup_after|wakeup:1746043693506123|now:1746043693490764|diff:15359| [2025/04/30 20:08:13 490769] [debug] |xqc_engine_main_logic|END|now:1746043693490449| [2025/04/30 20:08:13 490776] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:98|state:ESTABED|recv_time:1746043693490776| [2025/04/30 20:08:13 490781] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 490791] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:237| [2025/04/30 20:08:13 490795] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:238| [2025/04/30 20:08:13 490801] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:238| [2025/04/30 20:08:13 490805] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 490813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:418|origin_pktnum:170|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:08:13 490818] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:108|tx_in_flight:145218|prior_delivered:214156|prior_time:1746043693430844|is_app_limited:0|send_elapse:57088|ack_elapse:59932|ctl_first_sent_time:1746043693431722|lagest_ack_time:1746043693490776|curr_delivered:282564| [2025/04/30 20:08:13 490822] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693431722| [2025/04/30 20:08:13 490827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 20:08:13 490831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58922|rttvar:417|minrtt:30776|latest_rtt:59054|ack_delay:32| [2025/04/30 20:08:13 490836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58934|rttvar:338|minrtt:30776|latest_rtt:59054|ack_delay:32| [2025/04/30 20:08:13 490843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:418|lost_pn:415|thresh:3| [2025/04/30 20:08:13 490850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 490968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 490979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 490996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 491002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 491014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 491026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 491043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 491056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 491076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491179] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 491197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 491208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 491232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 491244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 491263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 491329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 491341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 491372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 491379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:414|lost_pn:415|po_sent_time:1746043693430464|lost_send_time:1746043693424341|loss_delay:66435|frame:STREAM |repair:128| [2025/04/30 20:08:13 491414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:415|lost_pn:415|po_sent_time:1746043693430556|lost_send_time:1746043693424341|loss_delay:66435|frame:STREAM |repair:128| [2025/04/30 20:08:13 491420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693430556u| [2025/04/30 20:08:13 491427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 491433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693497085|now:1746043693491433|interval:5652| [2025/04/30 20:08:13 491439] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693497085|now:1746043693491433|interv:5652| [2025/04/30 20:08:13 491443] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57088, ack_elapse 59932, delivered 68408|rate 1141426|lost 170| [2025/04/30 20:08:13 491447] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141426) in round 6| [2025/04/30 20:08:13 491452] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 491456] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 491460] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693431722|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 491469] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693431722|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 491473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144008|srtt:58934|latest_rtt:59054|min_rtt:30776|applimit:0|lost:168|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 491480] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:238|largest:238|pns:2| [2025/04/30 20:08:13 491484] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:238|frame:ACK |recv_time:1746043693490776|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 491489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813490776|now:1746043693490776|interv:120000000| [2025/04/30 20:08:13 491493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813490776|now:1746043693490776|interv:120000000| [2025/04/30 20:08:13 491498] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693506123|pq_index:0| [2025/04/30 20:08:13 491505] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693490449| [2025/04/30 20:08:13 491512] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693491511| [2025/04/30 20:08:13 491519] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693491517| [2025/04/30 20:08:13 491526] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 491531] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58934|min_srtt:58934|path_bw:1269550|loss_rate:45.95|path_pto:0| [2025/04/30 20:08:13 491535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 491540] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58934|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 491545] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:414|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 491549] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58934|min_srtt:58934|path_bw:1269550|loss_rate:45.95|path_pto:0| [2025/04/30 20:08:13 491553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:277778| [2025/04/30 20:08:13 491558] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58934|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 491565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:415|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 491570] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58934|min_srtt:58934|path_bw:1269550|loss_rate:45.95|path_pto:0| [2025/04/30 20:08:13 491574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:415484| [2025/04/30 20:08:13 491578] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58934|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 491583] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 491587] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58934|min_srtt:58934|path_bw:1269550|loss_rate:45.95|path_pto:0| [2025/04/30 20:08:13 491591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:416651| [2025/04/30 20:08:13 491596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 491599] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 491603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 491607] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 491612] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:414|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 491616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 491621] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 491625] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:537| [2025/04/30 20:08:13 491664] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746043693491633|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 491674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:537|origin_pktnum:166|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 491681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 20:08:13 491688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693497085|now:1746043693491688|interval:5397| [2025/04/30 20:08:13 491695] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693497085|now:1746043693491688|interv:5397| [2025/04/30 20:08:13 491703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145208| [2025/04/30 20:08:13 491709] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:415|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 491713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:277778| [2025/04/30 20:08:13 491718] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 491722] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:538| [2025/04/30 20:08:13 491753] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693491728|stream_id:0|stream_offset:277778| [2025/04/30 20:08:13 491762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:538|origin_pktnum:292|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 491769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 491776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693497085|now:1746043693491776|interval:5309| [2025/04/30 20:08:13 491781] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693497085|now:1746043693491776|interv:5309| [2025/04/30 20:08:13 491785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 491790] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 491794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:415484| [2025/04/30 20:08:13 491799] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 491803] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:539| [2025/04/30 20:08:13 491831] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693491809|stream_id:0|stream_offset:415484| [2025/04/30 20:08:13 491840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:539|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 491847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 491854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693497085|now:1746043693491854|interval:5231| [2025/04/30 20:08:13 491858] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693497085|now:1746043693491854|interv:5231| [2025/04/30 20:08:13 491862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 491867] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693497085| [2025/04/30 20:08:13 491875] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693497085| [2025/04/30 20:08:13 491880] [debug] |xqc_engine_wakeup_after|wakeup:1746043693497085|now:1746043693491879|diff:5206| [2025/04/30 20:08:13 491884] [debug] |xqc_engine_main_logic|END|now:1746043693491517| [2025/04/30 20:08:13 491892] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:100|state:ESTABED|recv_time:1746043693491891| [2025/04/30 20:08:13 491897] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 491903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:238| [2025/04/30 20:08:13 491907] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:239| [2025/04/30 20:08:13 491912] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:239| [2025/04/30 20:08:13 491916] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 491924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:420|origin_pktnum:0|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:08:13 491929] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:108|tx_in_flight:147618|prior_delivered:214156|prior_time:1746043693430844|is_app_limited:0|send_elapse:57313|ack_elapse:61047|ctl_first_sent_time:1746043693431947|lagest_ack_time:1746043693491891|curr_delivered:283764| [2025/04/30 20:08:13 491934] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693431947| [2025/04/30 20:08:13 491938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:726||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/04/30 20:08:13 491943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58934|rttvar:338|minrtt:30776|latest_rtt:59944|ack_delay:40| [2025/04/30 20:08:13 491947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59056|rttvar:496|minrtt:30776|latest_rtt:59944|ack_delay:40| [2025/04/30 20:08:13 491951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:420|lost_pn:417|thresh:3| [2025/04/30 20:08:13 491955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 491997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492178] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 492381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 492386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:416|lost_pn:417|po_sent_time:1746043693430650|lost_send_time:1746043693424454|loss_delay:67437|frame:STREAM |repair:128| [2025/04/30 20:08:13 492391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:417|lost_pn:417|po_sent_time:1746043693430738|lost_send_time:1746043693424454|loss_delay:67437|frame:STREAM |repair:128| [2025/04/30 20:08:13 492395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693430738u| [2025/04/30 20:08:13 492399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 492403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693499289|now:1746043693492403|interval:6886| [2025/04/30 20:08:13 492410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693499289|now:1746043693492403|interv:6886| [2025/04/30 20:08:13 492414] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57313, ack_elapse 61047, delivered 69608|rate 1140236|lost 172| [2025/04/30 20:08:13 492419] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140236) in round 6| [2025/04/30 20:08:13 492423] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 492427] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 492431] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693431947|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 492435] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693431947|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 492440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144008|srtt:59056|latest_rtt:59944|min_rtt:30776|applimit:0|lost:170|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 492446] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:239|largest:239|pns:2| [2025/04/30 20:08:13 492450] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:100|pkt_type:SHORT_HEADER|pkt_num:239|frame:ACK |recv_time:1746043693491891|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 492455] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813491891|now:1746043693491891|interv:120000000| [2025/04/30 20:08:13 492459] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813491891|now:1746043693491891|interv:120000000| [2025/04/30 20:08:13 492463] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693497085|pq_index:0| [2025/04/30 20:08:13 492467] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693491517| [2025/04/30 20:08:13 492471] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693492471| [2025/04/30 20:08:13 492476] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693492475| [2025/04/30 20:08:13 492481] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 492486] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59056|min_srtt:59056|path_bw:1269550|loss_rate:47.50|path_pto:0| [2025/04/30 20:08:13 492491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 492495] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59056|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 492502] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:416|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 492507] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59056|min_srtt:59056|path_bw:1269550|loss_rate:47.50|path_pto:0| [2025/04/30 20:08:13 492511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:347798| [2025/04/30 20:08:13 492515] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59056|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 492520] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:417|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 492524] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59056|min_srtt:59056|path_bw:1269550|loss_rate:47.50|path_pto:0| [2025/04/30 20:08:13 492528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:416651| [2025/04/30 20:08:13 492533] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59056|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 492537] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 492541] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59056|min_srtt:59056|path_bw:1269550|loss_rate:47.50|path_pto:0| [2025/04/30 20:08:13 492545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:417818| [2025/04/30 20:08:13 492550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 492553] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 492557] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 492562] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 492566] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:416|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 492570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 492575] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 492579] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:540| [2025/04/30 20:08:13 492614] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746043693492585|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 492628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:540|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:08:13 492635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 20:08:13 492642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693499289|now:1746043693492641|interval:6648| [2025/04/30 20:08:13 492648] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693499289|now:1746043693492641|interv:6648| [2025/04/30 20:08:13 492652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145208| [2025/04/30 20:08:13 492657] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:417|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 492661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:347798| [2025/04/30 20:08:13 492665] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 492670] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:541| [2025/04/30 20:08:13 492700] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693492676|stream_id:0|stream_offset:347798| [2025/04/30 20:08:13 492708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:541|origin_pktnum:417|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 492715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 492722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693499289|now:1746043693492722|interval:6567| [2025/04/30 20:08:13 492726] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693499289|now:1746043693492722|interv:6567| [2025/04/30 20:08:13 492730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 492735] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 492741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:416651| [2025/04/30 20:08:13 492748] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 492753] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:542| [2025/04/30 20:08:13 492783] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693492760|stream_id:0|stream_offset:416651| [2025/04/30 20:08:13 492792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:542|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 492805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 492810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693499289|now:1746043693492810|interval:6479| [2025/04/30 20:08:13 492817] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693499289|now:1746043693492810|interv:6479| [2025/04/30 20:08:13 492823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 492830] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693499289| [2025/04/30 20:08:13 492836] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693499289| [2025/04/30 20:08:13 492842] [debug] |xqc_engine_wakeup_after|wakeup:1746043693499289|now:1746043693492842|diff:6447| [2025/04/30 20:08:13 492848] [debug] |xqc_engine_main_logic|END|now:1746043693492475| [2025/04/30 20:08:13 492857] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:102|state:ESTABED|recv_time:1746043693492857| [2025/04/30 20:08:13 492864] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 492872] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:239| [2025/04/30 20:08:13 492877] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:240| [2025/04/30 20:08:13 492885] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:240| [2025/04/30 20:08:13 492891] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 492901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:422|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:422|path_largest_ack:422| [2025/04/30 20:08:13 492907] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:109|tx_in_flight:147618|prior_delivered:215356|prior_time:1746043693432040|is_app_limited:0|send_elapse:58088|ack_elapse:60817|ctl_first_sent_time:1746043693432895|lagest_ack_time:1746043693492857|curr_delivered:284964| [2025/04/30 20:08:13 492914] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693432895| [2025/04/30 20:08:13 492920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 20:08:13 492926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59056|rttvar:496|minrtt:30776|latest_rtt:59962|ack_delay:64| [2025/04/30 20:08:13 492932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59161|rttvar:582|minrtt:30776|latest_rtt:59962|ack_delay:64| [2025/04/30 20:08:13 492938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:422|lost_pn:419|thresh:3| [2025/04/30 20:08:13 492944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 492996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493180] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 493474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 493481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:419|lost_pn:419|po_sent_time:1746043693431852|lost_send_time:1746043693425400|loss_delay:67457|frame:STREAM |repair:128| [2025/04/30 20:08:13 493490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693431852u| [2025/04/30 20:08:13 493495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 493499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693500258|now:1746043693493498|interval:6760| [2025/04/30 20:08:13 493503] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693500258|now:1746043693493498|interv:6760| [2025/04/30 20:08:13 493507] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58088, ack_elapse 60817, delivered 69608|rate 1144548|lost 173| [2025/04/30 20:08:13 493512] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144548) in round 6| [2025/04/30 20:08:13 493516] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 493520] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 493524] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693432895|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 493529] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693432895|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 493534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145208|srtt:59161|latest_rtt:59962|min_rtt:30776|applimit:0|lost:172|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 493540] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:240|largest:240|pns:2| [2025/04/30 20:08:13 493545] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:102|pkt_type:SHORT_HEADER|pkt_num:240|frame:ACK |recv_time:1746043693492857|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 493549] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813492857|now:1746043693492857|interv:120000000| [2025/04/30 20:08:13 493554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813492857|now:1746043693492857|interv:120000000| [2025/04/30 20:08:13 493558] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693499289|pq_index:0| [2025/04/30 20:08:13 493562] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693492475| [2025/04/30 20:08:13 493566] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693493566| [2025/04/30 20:08:13 493571] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693493570| [2025/04/30 20:08:13 493579] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 493584] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59161|min_srtt:59161|path_bw:1269550|loss_rate:48.84|path_pto:0| [2025/04/30 20:08:13 493588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:278945| [2025/04/30 20:08:13 493593] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59161|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 493597] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:419|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 493602] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59161|min_srtt:59161|path_bw:1269550|loss_rate:48.84|path_pto:0| [2025/04/30 20:08:13 493606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:417818| [2025/04/30 20:08:13 493610] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59161|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 493615] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 493619] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59161|min_srtt:59161|path_bw:1269550|loss_rate:48.84|path_pto:0| [2025/04/30 20:08:13 493623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:418985| [2025/04/30 20:08:13 493627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 493631] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 493635] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 493639] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 493644] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:419|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 493648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:278945| [2025/04/30 20:08:13 493652] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 493657] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:543| [2025/04/30 20:08:13 493692] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693493664|stream_id:0|stream_offset:278945| [2025/04/30 20:08:13 493707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:543|origin_pktnum:295|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 493715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 493722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693500258|now:1746043693493722|interval:6536| [2025/04/30 20:08:13 493729] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693500258|now:1746043693493722|interv:6536| [2025/04/30 20:08:13 493736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 493743] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 493750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:417818| [2025/04/30 20:08:13 493757] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 493761] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:544| [2025/04/30 20:08:13 493814] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693493770|stream_id:0|stream_offset:417818| [2025/04/30 20:08:13 493827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:544|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 493834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 493841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693500258|now:1746043693493841|interval:6417| [2025/04/30 20:08:13 493848] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693500258|now:1746043693493841|interv:6417| [2025/04/30 20:08:13 493853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 493858] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693500258| [2025/04/30 20:08:13 493862] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693500258| [2025/04/30 20:08:13 493866] [debug] |xqc_engine_wakeup_after|wakeup:1746043693500258|now:1746043693493866|diff:6392| [2025/04/30 20:08:13 493872] [debug] |xqc_engine_main_logic|END|now:1746043693493570| [2025/04/30 20:08:13 493883] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:104|state:ESTABED|recv_time:1746043693493882| [2025/04/30 20:08:13 493890] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 493897] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:240| [2025/04/30 20:08:13 493901] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:241| [2025/04/30 20:08:13 493915] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:241| [2025/04/30 20:08:13 493923] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 493934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:424|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:424|path_largest_ack:424| [2025/04/30 20:08:13 493941] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:110|tx_in_flight:147618|prior_delivered:216556|prior_time:1746043693432993|is_app_limited:0|send_elapse:58405|ack_elapse:60889|ctl_first_sent_time:1746043693433883|lagest_ack_time:1746043693493882|curr_delivered:286164| [2025/04/30 20:08:13 493946] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693433883| [2025/04/30 20:08:13 493951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 20:08:13 493955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59161|rttvar:582|minrtt:30776|latest_rtt:59999|ack_delay:24| [2025/04/30 20:08:13 493959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59262|rttvar:640|minrtt:30776|latest_rtt:59999|ack_delay:24| [2025/04/30 20:08:13 493964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:424|lost_pn:421|thresh:3| [2025/04/30 20:08:13 493969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 493996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 494514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 494517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 494522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:421|lost_pn:421|po_sent_time:1746043693432801|lost_send_time:1746043693426384|loss_delay:67498|frame:STREAM |repair:128| [2025/04/30 20:08:13 494528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693432801u| [2025/04/30 20:08:13 494534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 494540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693501270|now:1746043693494540|interval:6730| [2025/04/30 20:08:13 494548] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693501270|now:1746043693494540|interv:6730| [2025/04/30 20:08:13 494554] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58405, ack_elapse 60889, delivered 69608|rate 1143194|lost 174| [2025/04/30 20:08:13 494561] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143194) in round 6| [2025/04/30 20:08:13 494565] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 494569] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 494577] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693433883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 494584] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693433883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 494591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145208|srtt:59262|latest_rtt:59999|min_rtt:30776|applimit:0|lost:173|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 494600] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:241|largest:241|pns:2| [2025/04/30 20:08:13 494605] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:104|pkt_type:SHORT_HEADER|pkt_num:241|frame:ACK |recv_time:1746043693493882|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 494612] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813493882|now:1746043693493882|interv:120000000| [2025/04/30 20:08:13 494619] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813493882|now:1746043693493882|interv:120000000| [2025/04/30 20:08:13 494625] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693500258|pq_index:0| [2025/04/30 20:08:13 494632] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693493570| [2025/04/30 20:08:13 494636] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693494636| [2025/04/30 20:08:13 494641] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693494640| [2025/04/30 20:08:13 494646] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 494651] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59262|min_srtt:59262|path_bw:1269550|loss_rate:48.89|path_pto:0| [2025/04/30 20:08:13 494655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:184418| [2025/04/30 20:08:13 494660] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59262|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 494665] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:421|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 494669] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59262|min_srtt:59262|path_bw:1269550|loss_rate:48.89|path_pto:0| [2025/04/30 20:08:13 494674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:418985| [2025/04/30 20:08:13 494682] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59262|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 494686] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 494690] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59262|min_srtt:59262|path_bw:1269550|loss_rate:48.89|path_pto:0| [2025/04/30 20:08:13 494695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:420152| [2025/04/30 20:08:13 494699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 494703] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 494707] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 494711] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 494715] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:421|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 494720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:184418| [2025/04/30 20:08:13 494724] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 494729] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:545| [2025/04/30 20:08:13 494770] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693494737|stream_id:0|stream_offset:184418| [2025/04/30 20:08:13 494780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:545|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:08:13 494787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 494794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693501270|now:1746043693494794|interval:6476| [2025/04/30 20:08:13 494799] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693501270|now:1746043693494794|interv:6476| [2025/04/30 20:08:13 494804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 494809] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 494813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:418985| [2025/04/30 20:08:13 494819] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 494832] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:546| [2025/04/30 20:08:13 494871] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693494843|stream_id:0|stream_offset:418985| [2025/04/30 20:08:13 494880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:546|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 494886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 494892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693501270|now:1746043693494892|interval:6378| [2025/04/30 20:08:13 494899] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693501270|now:1746043693494892|interv:6378| [2025/04/30 20:08:13 494906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 494913] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693501270| [2025/04/30 20:08:13 494919] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693501270| [2025/04/30 20:08:13 494926] [debug] |xqc_engine_wakeup_after|wakeup:1746043693501270|now:1746043693494925|diff:6345| [2025/04/30 20:08:13 494932] [debug] |xqc_engine_main_logic|END|now:1746043693494640| [2025/04/30 20:08:13 494942] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:106|state:ESTABED|recv_time:1746043693494941| [2025/04/30 20:08:13 494949] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 494957] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:241| [2025/04/30 20:08:13 494963] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:242| [2025/04/30 20:08:13 494970] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:242| [2025/04/30 20:08:13 494976] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 494988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:426|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:426|path_largest_ack:426| [2025/04/30 20:08:13 494995] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:110|tx_in_flight:147618|prior_delivered:218956|prior_time:1746043693434859|is_app_limited:0|send_elapse:59392|ack_elapse:60082|ctl_first_sent_time:1746043693435606|lagest_ack_time:1746043693494941|curr_delivered:287364| [2025/04/30 20:08:13 495003] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693435606| [2025/04/30 20:08:13 495008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 20:08:13 495012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59262|rttvar:640|minrtt:30776|latest_rtt:59335|ack_delay:40| [2025/04/30 20:08:13 495017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59266|rttvar:488|minrtt:30776|latest_rtt:59335|ack_delay:40| [2025/04/30 20:08:13 495021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:426|lost_pn:423|thresh:3| [2025/04/30 20:08:13 495033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495181] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 495552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 495556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 495561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:423|lost_pn:423|po_sent_time:1746043693433772|lost_send_time:1746043693428190|loss_delay:66751|frame:STREAM |repair:128| [2025/04/30 20:08:13 495565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693433772u| [2025/04/30 20:08:13 495569] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |lost interval:100027|lost_count:104|send_count:205|pkt_num:423|po_send_time:1746043693433772|srtt:59266|cwnd:148483|bw:1269550|conn_life:318553|now:0|last_lost_time:318553| [2025/04/30 20:08:13 495574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 495579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693501499|now:1746043693495579|interval:5920| [2025/04/30 20:08:13 495584] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693501499|now:1746043693495579|interv:5920| [2025/04/30 20:08:13 495588] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59392, ack_elapse 60082, delivered 68408|rate 1138577|lost 175| [2025/04/30 20:08:13 495592] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138577) in round 6| [2025/04/30 20:08:13 495596] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 495600] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 495604] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693435606|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 495609] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693435606|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 495613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145208|srtt:59266|latest_rtt:59335|min_rtt:30776|applimit:0|lost:174|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 495619] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:242|largest:242|pns:2| [2025/04/30 20:08:13 495626] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:106|pkt_type:SHORT_HEADER|pkt_num:242|frame:ACK |recv_time:1746043693494941|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 495631] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813494941|now:1746043693494941|interv:120000000| [2025/04/30 20:08:13 495635] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813494941|now:1746043693494941|interv:120000000| [2025/04/30 20:08:13 495639] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693501270|pq_index:0| [2025/04/30 20:08:13 495644] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693494640| [2025/04/30 20:08:13 495648] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693495648| [2025/04/30 20:08:13 495653] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693495652| [2025/04/30 20:08:13 495658] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 495663] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59266|min_srtt:59266|path_bw:1269550|loss_rate:48.94|path_pto:0| [2025/04/30 20:08:13 495667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:280112| [2025/04/30 20:08:13 495672] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59266|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 495676] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:423|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 495680] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59266|min_srtt:59266|path_bw:1269550|loss_rate:48.94|path_pto:0| [2025/04/30 20:08:13 495685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:420152| [2025/04/30 20:08:13 495689] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59266|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 495694] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 495698] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59266|min_srtt:59266|path_bw:1269550|loss_rate:48.94|path_pto:0| [2025/04/30 20:08:13 495702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:421319| [2025/04/30 20:08:13 495707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 495711] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 495717] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 495721] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 495726] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:423|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 495731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:280112| [2025/04/30 20:08:13 495735] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 495740] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:547| [2025/04/30 20:08:13 495769] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693495748|stream_id:0|stream_offset:280112| [2025/04/30 20:08:13 495775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:547|origin_pktnum:298|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 495780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 495784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693501499|now:1746043693495784|interval:5715| [2025/04/30 20:08:13 495789] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693501499|now:1746043693495784|interv:5715| [2025/04/30 20:08:13 495793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 495798] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 495802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:420152| [2025/04/30 20:08:13 495809] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 495816] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:548| [2025/04/30 20:08:13 495848] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693495826|stream_id:0|stream_offset:420152| [2025/04/30 20:08:13 495857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:548|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 495864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 495870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693501499|now:1746043693495870|interval:5629| [2025/04/30 20:08:13 495877] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693501499|now:1746043693495870|interv:5629| [2025/04/30 20:08:13 495889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 495897] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693501499| [2025/04/30 20:08:13 495903] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693501499| [2025/04/30 20:08:13 495909] [debug] |xqc_engine_wakeup_after|wakeup:1746043693501499|now:1746043693495909|diff:5590| [2025/04/30 20:08:13 495916] [debug] |xqc_engine_main_logic|END|now:1746043693495652| [2025/04/30 20:08:13 495926] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:106|state:ESTABED|recv_time:1746043693495925| [2025/04/30 20:08:13 495934] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 495940] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:242| [2025/04/30 20:08:13 495944] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:243| [2025/04/30 20:08:13 495950] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:243| [2025/04/30 20:08:13 495957] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 495968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:427|origin_pktnum:0|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:08:13 495976] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:110|tx_in_flight:147618|prior_delivered:220156|prior_time:1746043693435730|is_app_limited:0|send_elapse:59554|ack_elapse:60195|ctl_first_sent_time:1746043693436479|lagest_ack_time:1746043693495925|curr_delivered:288564| [2025/04/30 20:08:13 495983] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693436479| [2025/04/30 20:08:13 495990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 20:08:13 495997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59266|rttvar:488|minrtt:30776|latest_rtt:59446|ack_delay:192| [2025/04/30 20:08:13 496004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59264|rttvar:369|minrtt:30776|latest_rtt:59446|ack_delay:192| [2025/04/30 20:08:13 496011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:427|lost_pn:424|thresh:3| [2025/04/30 20:08:13 496016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 496518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 496522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693501624|now:1746043693496522|interval:5102| [2025/04/30 20:08:13 496526] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693501624|now:1746043693496522|interv:5102| [2025/04/30 20:08:13 496530] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59554, ack_elapse 60195, delivered 68408|rate 1136439|lost 175| [2025/04/30 20:08:13 496535] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136439) in round 6| [2025/04/30 20:08:13 496539] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 496543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 496547] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693436479|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 496552] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693436479|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 496557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146408|srtt:59264|latest_rtt:59446|min_rtt:30776|applimit:0|lost:175|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 496563] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:243|largest:243|pns:2| [2025/04/30 20:08:13 496568] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:106|pkt_type:SHORT_HEADER|pkt_num:243|frame:ACK |recv_time:1746043693495925|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 496572] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813495925|now:1746043693495925|interv:120000000| [2025/04/30 20:08:13 496577] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813495925|now:1746043693495925|interv:120000000| [2025/04/30 20:08:13 496581] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693501499|pq_index:0| [2025/04/30 20:08:13 496585] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693495652| [2025/04/30 20:08:13 496589] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693496589| [2025/04/30 20:08:13 496594] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693496593| [2025/04/30 20:08:13 496599] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 496604] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59264|min_srtt:59264|path_bw:1269550|loss_rate:48.98|path_pto:0| [2025/04/30 20:08:13 496609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:421319| [2025/04/30 20:08:13 496616] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59264|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 496621] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 496625] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59264|min_srtt:59264|path_bw:1269550|loss_rate:48.98|path_pto:0| [2025/04/30 20:08:13 496629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:422486| [2025/04/30 20:08:13 496634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 496638] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 496642] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 496646] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 496650] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 496655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:421319| [2025/04/30 20:08:13 496659] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 496663] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:549| [2025/04/30 20:08:13 496703] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693496671|stream_id:0|stream_offset:421319| [2025/04/30 20:08:13 496713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:549|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 496721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 496728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693501624|now:1746043693496727|interval:4897| [2025/04/30 20:08:13 496735] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693501624|now:1746043693496727|interv:4897| [2025/04/30 20:08:13 496740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 496745] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693501624| [2025/04/30 20:08:13 496749] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693501624| [2025/04/30 20:08:13 496753] [debug] |xqc_engine_wakeup_after|wakeup:1746043693501624|now:1746043693496753|diff:4871| [2025/04/30 20:08:13 496762] [debug] |xqc_engine_main_logic|END|now:1746043693496593| [2025/04/30 20:08:13 496770] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:106|state:ESTABED|recv_time:1746043693496769| [2025/04/30 20:08:13 496775] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 496780] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:243| [2025/04/30 20:08:13 496784] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:244| [2025/04/30 20:08:13 496790] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:244| [2025/04/30 20:08:13 496794] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 496803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:428|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:428|path_largest_ack:428| [2025/04/30 20:08:13 496810] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:110|tx_in_flight:147618|prior_delivered:221356|prior_time:1746043693436620|is_app_limited:0|send_elapse:59787|ack_elapse:60149|ctl_first_sent_time:1746043693437340|lagest_ack_time:1746043693496769|curr_delivered:289764| [2025/04/30 20:08:13 496818] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693437340| [2025/04/30 20:08:13 496825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:726||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/04/30 20:08:13 496831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59264|rttvar:369|minrtt:30776|latest_rtt:59429|ack_delay:56| [2025/04/30 20:08:13 496838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59277|rttvar:304|minrtt:30776|latest_rtt:59429|ack_delay:56| [2025/04/30 20:08:13 496845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:428|lost_pn:425|thresh:3| [2025/04/30 20:08:13 496851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 496989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 496994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 497490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 497497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 497503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:425|lost_pn:425|po_sent_time:1746043693434748|lost_send_time:1746043693429912|loss_delay:66857|frame:STREAM |repair:128| [2025/04/30 20:08:13 497507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693434748u| [2025/04/30 20:08:13 497511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 497520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:59277|rtt_var:304|pto_duration:61277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 497525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 497529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 497533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145208| [2025/04/30 20:08:13 497537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693582948|now:1746043693497520|interv:85428| [2025/04/30 20:08:13 497541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693582948|now:1746043693497520|interval:85428|pto_count:0|srtt:59277 [2025/04/30 20:08:13 497545] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59787, ack_elapse 60149, delivered 68408|rate 1137309|lost 176| [2025/04/30 20:08:13 497550] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137309) in round 6| [2025/04/30 20:08:13 497554] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 497558] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 497562] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693437340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 497567] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693437340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 497572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145208|srtt:59277|latest_rtt:59429|min_rtt:30776|applimit:0|lost:175|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 497578] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:244|largest:244|pns:2| [2025/04/30 20:08:13 497583] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:106|pkt_type:SHORT_HEADER|pkt_num:244|frame:ACK |recv_time:1746043693496769|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 497587] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813496769|now:1746043693496769|interv:120000000| [2025/04/30 20:08:13 497592] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813496769|now:1746043693496769|interv:120000000| [2025/04/30 20:08:13 497596] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693501624|pq_index:0| [2025/04/30 20:08:13 497600] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693496593| [2025/04/30 20:08:13 497604] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693497604| [2025/04/30 20:08:13 497609] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693497608| [2025/04/30 20:08:13 497617] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 497622] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59277|min_srtt:59277|path_bw:1269550|loss_rate:48.00|path_pto:0| [2025/04/30 20:08:13 497626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:352466| [2025/04/30 20:08:13 497631] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59277|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 497635] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:425|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 497640] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59277|min_srtt:59277|path_bw:1269550|loss_rate:48.00|path_pto:0| [2025/04/30 20:08:13 497645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:422486| [2025/04/30 20:08:13 497649] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59277|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 497653] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 497658] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59277|min_srtt:59277|path_bw:1269550|loss_rate:48.00|path_pto:0| [2025/04/30 20:08:13 497662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:423653| [2025/04/30 20:08:13 497666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 497670] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 497674] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 497678] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 497683] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:425|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 497687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:352466| [2025/04/30 20:08:13 497692] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 497696] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:550| [2025/04/30 20:08:13 497737] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693497704|stream_id:0|stream_offset:352466| [2025/04/30 20:08:13 497752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:550|origin_pktnum:425|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 497760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 497767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:59277|rtt_var:304|pto_duration:61277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 497772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 497776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 497780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146408| [2025/04/30 20:08:13 497784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693583981|now:1746043693497767|interv:86214| [2025/04/30 20:08:13 497788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693583981|now:1746043693497767|interval:86214|pto_count:0|srtt:59277 [2025/04/30 20:08:13 497793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 497798] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 497802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:422486| [2025/04/30 20:08:13 497807] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 497811] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:551| [2025/04/30 20:08:13 497846] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693497818|stream_id:0|stream_offset:422486| [2025/04/30 20:08:13 497855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 497862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 497869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:59277|rtt_var:304|pto_duration:61277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 497875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 497882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 497887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147608| [2025/04/30 20:08:13 497891] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693584095|now:1746043693497868|interv:86227| [2025/04/30 20:08:13 497895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693584095|now:1746043693497868|interval:86227|pto_count:0|srtt:59277 [2025/04/30 20:08:13 497904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 497909] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693506123| [2025/04/30 20:08:13 497913] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693506123| [2025/04/30 20:08:13 497917] [debug] |xqc_engine_wakeup_after|wakeup:1746043693506123|now:1746043693497917|diff:8206| [2025/04/30 20:08:13 497922] [debug] |xqc_engine_main_logic|END|now:1746043693497608| [2025/04/30 20:08:13 497930] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:106|state:ESTABED|recv_time:1746043693497930| [2025/04/30 20:08:13 497936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 497942] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:244| [2025/04/30 20:08:13 497946] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:245| [2025/04/30 20:08:13 497953] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:245| [2025/04/30 20:08:13 497959] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 497971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:429|origin_pktnum:183|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:429|path_largest_ack:429| [2025/04/30 20:08:13 497978] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:112|tx_in_flight:145218|prior_delivered:222556|prior_time:1746043693437457|is_app_limited:0|send_elapse:58326|ack_elapse:60473|ctl_first_sent_time:1746043693438212|lagest_ack_time:1746043693497930|curr_delivered:290964| [2025/04/30 20:08:13 497984] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693438212| [2025/04/30 20:08:13 497991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:726||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/04/30 20:08:13 497997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59277|rttvar:304|minrtt:30776|latest_rtt:59718|ack_delay:48| [2025/04/30 20:08:13 498003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59326|rttvar:326|minrtt:30776|latest_rtt:59718|ack_delay:48| [2025/04/30 20:08:13 498009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:429|lost_pn:426|thresh:3| [2025/04/30 20:08:13 498016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 498627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 498631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 498637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 498642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:59326|rtt_var:326|pto_duration:61326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 498646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 498650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 498654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146408| [2025/04/30 20:08:13 498658] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693584144|now:1746043693498641|interv:85503| [2025/04/30 20:08:13 498662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693584144|now:1746043693498641|interval:85503|pto_count:0|srtt:59326 [2025/04/30 20:08:13 498667] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58326, ack_elapse 60473, delivered 68408|rate 1131215|lost 176| [2025/04/30 20:08:13 498671] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131215) in round 6| [2025/04/30 20:08:13 498676] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 498680] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 498684] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693438212|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 498688] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693438212|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 498693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146408|srtt:59326|latest_rtt:59718|min_rtt:30776|applimit:0|lost:176|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 498699] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:245|largest:245|pns:2| [2025/04/30 20:08:13 498704] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:106|pkt_type:SHORT_HEADER|pkt_num:245|frame:ACK |recv_time:1746043693497930|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 498709] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813497930|now:1746043693497930|interv:120000000| [2025/04/30 20:08:13 498713] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813497930|now:1746043693497930|interv:120000000| [2025/04/30 20:08:13 498717] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693506123|pq_index:0| [2025/04/30 20:08:13 498721] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693497608| [2025/04/30 20:08:13 498725] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693498725| [2025/04/30 20:08:13 498730] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693498729| [2025/04/30 20:08:13 498738] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 498743] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59326|min_srtt:59326|path_bw:1269550|loss_rate:48.08|path_pto:0| [2025/04/30 20:08:13 498748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:423653| [2025/04/30 20:08:13 498752] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59326|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 498757] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 498762] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59326|min_srtt:59326|path_bw:1269550|loss_rate:48.08|path_pto:0| [2025/04/30 20:08:13 498768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:424820| [2025/04/30 20:08:13 498775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 498782] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 498788] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 498794] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 498799] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 498806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:423653| [2025/04/30 20:08:13 498813] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 498819] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:552| [2025/04/30 20:08:13 498864] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693498830|stream_id:0|stream_offset:423653| [2025/04/30 20:08:13 498874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 498880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 498887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:59326|rtt_var:326|pto_duration:61326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 498893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 498905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 498910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147608| [2025/04/30 20:08:13 498915] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693585156|now:1746043693498886|interv:86270| [2025/04/30 20:08:13 498921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693585156|now:1746043693498886|interval:86270|pto_count:0|srtt:59326 [2025/04/30 20:08:13 498928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 498935] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693506123| [2025/04/30 20:08:13 498940] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693506123| [2025/04/30 20:08:13 498946] [debug] |xqc_engine_wakeup_after|wakeup:1746043693506123|now:1746043693498946|diff:7177| [2025/04/30 20:08:13 498953] [debug] |xqc_engine_main_logic|END|now:1746043693498729| [2025/04/30 20:08:13 498964] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:108|state:ESTABED|recv_time:1746043693498964| [2025/04/30 20:08:13 498972] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 498980] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:245| [2025/04/30 20:08:13 498985] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:246| [2025/04/30 20:08:13 498994] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:246| [2025/04/30 20:08:13 499000] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 499012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:432|origin_pktnum:184|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:08:13 499019] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:145218|prior_delivered:223756|prior_time:1746043693438466|is_app_limited:0|send_elapse:58578|ack_elapse:60498|ctl_first_sent_time:1746043693439230|lagest_ack_time:1746043693498964|curr_delivered:292164| [2025/04/30 20:08:13 499024] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693439230| [2025/04/30 20:08:13 499029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:723||sndq_packets_used_bytes:0|sndq_packets_free:142| [2025/04/30 20:08:13 499033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59326|rttvar:326|minrtt:30776|latest_rtt:59734|ack_delay:40| [2025/04/30 20:08:13 499037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59372|rttvar:337|minrtt:30776|latest_rtt:59734|ack_delay:40| [2025/04/30 20:08:13 499041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:432|lost_pn:429|thresh:3| [2025/04/30 20:08:13 499046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 499508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 499516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693505501|now:1746043693499516|interval:5985| [2025/04/30 20:08:13 499520] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693505501|now:1746043693499516|interv:5985| [2025/04/30 20:08:13 499525] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58578, ack_elapse 60498, delivered 68408|rate 1130748|lost 176| [2025/04/30 20:08:13 499529] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130748) in round 6| [2025/04/30 20:08:13 499533] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 499537] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 499541] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693439230|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 499546] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693439230|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 499551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146408|srtt:59372|latest_rtt:59734|min_rtt:30776|applimit:0|lost:176|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 499557] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:246|largest:246|pns:2| [2025/04/30 20:08:13 499561] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:108|pkt_type:SHORT_HEADER|pkt_num:246|frame:ACK |recv_time:1746043693498964|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 499566] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813498964|now:1746043693498964|interv:120000000| [2025/04/30 20:08:13 499570] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813498964|now:1746043693498964|interv:120000000| [2025/04/30 20:08:13 499574] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693506123|pq_index:0| [2025/04/30 20:08:13 499579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693498729| [2025/04/30 20:08:13 499583] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693499583| [2025/04/30 20:08:13 499588] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693499587| [2025/04/30 20:08:13 499593] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 499600] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59372|min_srtt:59372|path_bw:1269550|loss_rate:47.17|path_pto:0| [2025/04/30 20:08:13 499605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:424820| [2025/04/30 20:08:13 499609] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59372|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 499614] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 499619] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59372|min_srtt:59372|path_bw:1269550|loss_rate:47.17|path_pto:0| [2025/04/30 20:08:13 499623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:425987| [2025/04/30 20:08:13 499627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 499631] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 499635] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 499639] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 499644] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 499648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:424820| [2025/04/30 20:08:13 499652] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 499657] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:553| [2025/04/30 20:08:13 499699] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693499664|stream_id:0|stream_offset:424820| [2025/04/30 20:08:13 499708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:553|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 499716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 499722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693505501|now:1746043693499722|interval:5779| [2025/04/30 20:08:13 499727] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693505501|now:1746043693499722|interv:5779| [2025/04/30 20:08:13 499731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 499736] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693505501| [2025/04/30 20:08:13 499744] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693505501| [2025/04/30 20:08:13 499748] [debug] |xqc_engine_wakeup_after|wakeup:1746043693505501|now:1746043693499748|diff:5753| [2025/04/30 20:08:13 499753] [debug] |xqc_engine_main_logic|END|now:1746043693499587| [2025/04/30 20:08:13 499760] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:110|state:ESTABED|recv_time:1746043693499760| [2025/04/30 20:08:13 499765] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 499771] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:246| [2025/04/30 20:08:13 499775] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:247| [2025/04/30 20:08:13 499781] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:247| [2025/04/30 20:08:13 499785] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 499792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:435|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:435|path_largest_ack:435| [2025/04/30 20:08:13 499797] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:147618|prior_delivered:224956|prior_time:1746043693439483|is_app_limited:0|send_elapse:59453|ack_elapse:60277|ctl_first_sent_time:1746043693440218|lagest_ack_time:1746043693499760|curr_delivered:293364| [2025/04/30 20:08:13 499802] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693440218| [2025/04/30 20:08:13 499806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:720||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 20:08:13 499810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59372|rttvar:337|minrtt:30776|latest_rtt:59542|ack_delay:40| [2025/04/30 20:08:13 499815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59388|rttvar:285|minrtt:30776|latest_rtt:59542|ack_delay:40| [2025/04/30 20:08:13 499819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:435|lost_pn:432|thresh:3| [2025/04/30 20:08:13 499823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 499987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 499999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 500011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 500017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 500029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 500042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 500154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500182] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 500192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 500227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 500246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 500264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 500338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 500350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 500373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 500393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 500401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 500412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 500416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 500422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:430|lost_pn:432|po_sent_time:1746043693438301|lost_send_time:1746043693432776|loss_delay:66984|frame:STREAM |repair:128| [2025/04/30 20:08:13 500427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:431|lost_pn:432|po_sent_time:1746043693438387|lost_send_time:1746043693432776|loss_delay:66984|frame:STREAM |repair:128| [2025/04/30 20:08:13 500431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693438387u| [2025/04/30 20:08:13 500436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 500443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693506308|now:1746043693500443|interval:5865| [2025/04/30 20:08:13 500447] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693506308|now:1746043693500443|interv:5865| [2025/04/30 20:08:13 500451] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59453, ack_elapse 60277, delivered 68408|rate 1134893|lost 178| [2025/04/30 20:08:13 500456] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134893) in round 6| [2025/04/30 20:08:13 500460] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 500464] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 500468] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693440218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 500473] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693440218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 500478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144008|srtt:59388|latest_rtt:59542|min_rtt:30776|applimit:0|lost:176|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 500485] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:247|largest:247|pns:2| [2025/04/30 20:08:13 500489] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:110|pkt_type:SHORT_HEADER|pkt_num:247|frame:ACK |recv_time:1746043693499760|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 500494] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813499760|now:1746043693499760|interv:120000000| [2025/04/30 20:08:13 500498] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813499760|now:1746043693499760|interv:120000000| [2025/04/30 20:08:13 500502] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693505501|pq_index:0| [2025/04/30 20:08:13 500507] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693499587| [2025/04/30 20:08:13 500511] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693500511| [2025/04/30 20:08:13 500516] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693500515| [2025/04/30 20:08:13 500521] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 500526] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59388|min_srtt:59388|path_bw:1269550|loss_rate:46.30|path_pto:0| [2025/04/30 20:08:13 500530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:285947| [2025/04/30 20:08:13 500537] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59388|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 500542] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:430|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 500546] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59388|min_srtt:59388|path_bw:1269550|loss_rate:46.30|path_pto:0| [2025/04/30 20:08:13 500551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:357134| [2025/04/30 20:08:13 500555] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59388|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 500560] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:431|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 500564] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59388|min_srtt:59388|path_bw:1269550|loss_rate:46.30|path_pto:0| [2025/04/30 20:08:13 500568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:425987| [2025/04/30 20:08:13 500573] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59388|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 500577] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 500581] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59388|min_srtt:59388|path_bw:1269550|loss_rate:46.30|path_pto:0| [2025/04/30 20:08:13 500586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:427154| [2025/04/30 20:08:13 500590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 500594] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 500598] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 500602] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 500607] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:430|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 500611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:285947| [2025/04/30 20:08:13 500615] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 500624] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:554| [2025/04/30 20:08:13 500662] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746043693500632|stream_id:0|stream_offset:285947| [2025/04/30 20:08:13 500672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:554|origin_pktnum:307|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 500679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 20:08:13 500686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693506308|now:1746043693500686|interval:5622| [2025/04/30 20:08:13 500692] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693506308|now:1746043693500686|interv:5622| [2025/04/30 20:08:13 500698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145208| [2025/04/30 20:08:13 500706] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:431|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 500712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:357134| [2025/04/30 20:08:13 500720] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 500726] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:555| [2025/04/30 20:08:13 500784] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693500736|stream_id:0|stream_offset:357134| [2025/04/30 20:08:13 500794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:555|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:08:13 500802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 500808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693506308|now:1746043693500808|interval:5500| [2025/04/30 20:08:13 500815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693506308|now:1746043693500808|interv:5500| [2025/04/30 20:08:13 500822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 500829] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 500835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:425987| [2025/04/30 20:08:13 500843] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 500849] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:556| [2025/04/30 20:08:13 500911] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693500861|stream_id:0|stream_offset:425987| [2025/04/30 20:08:13 500927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:556|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 500934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 500940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693506308|now:1746043693500940|interval:5368| [2025/04/30 20:08:13 500947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693506308|now:1746043693500940|interv:5368| [2025/04/30 20:08:13 500953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 500960] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693506123| [2025/04/30 20:08:13 500966] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693506123| [2025/04/30 20:08:13 500972] [debug] |xqc_engine_wakeup_after|wakeup:1746043693506123|now:1746043693500971|diff:5152| [2025/04/30 20:08:13 500978] [debug] |xqc_engine_main_logic|END|now:1746043693500515| [2025/04/30 20:08:13 500987] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:110|state:ESTABED|recv_time:1746043693500987| [2025/04/30 20:08:13 500994] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 501002] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:247| [2025/04/30 20:08:13 501007] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:248| [2025/04/30 20:08:13 501016] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:248| [2025/04/30 20:08:13 501022] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 501033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:436|origin_pktnum:311|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:436|path_largest_ack:436| [2025/04/30 20:08:13 501040] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:115|tx_in_flight:146418|prior_delivered:226156|prior_time:1746043693440323|is_app_limited:0|send_elapse:60100|ack_elapse:60664|ctl_first_sent_time:1746043693440938|lagest_ack_time:1746043693500987|curr_delivered:294564| [2025/04/30 20:08:13 501047] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693440938| [2025/04/30 20:08:13 501055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:720||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 20:08:13 501062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59388|rttvar:285|minrtt:30776|latest_rtt:60049|ack_delay:40| [2025/04/30 20:08:13 501067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59466|rttvar:369|minrtt:30776|latest_rtt:60049|ack_delay:40| [2025/04/30 20:08:13 501074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:436|lost_pn:433|thresh:3| [2025/04/30 20:08:13 501080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 501611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 501623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 501628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:433|lost_pn:433|po_sent_time:1746043693439324|lost_send_time:1746043693433432|loss_delay:67555|frame:STREAM |repair:128| [2025/04/30 20:08:13 501632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693439324u| [2025/04/30 20:08:13 501636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 501640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693506957|now:1746043693501640|interval:5317| [2025/04/30 20:08:13 501645] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693506957|now:1746043693501640|interv:5317| [2025/04/30 20:08:13 501649] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60100, ack_elapse 60664, delivered 68408|rate 1127653|lost 179| [2025/04/30 20:08:13 501654] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127653) in round 6| [2025/04/30 20:08:13 501658] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 501662] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 501666] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693440938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 501670] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693440938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 501675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145208|srtt:59466|latest_rtt:60049|min_rtt:30776|applimit:0|lost:178|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 501681] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:248|largest:248|pns:2| [2025/04/30 20:08:13 501686] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:110|pkt_type:SHORT_HEADER|pkt_num:248|frame:ACK |recv_time:1746043693500987|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 501690] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813500987|now:1746043693500987|interv:120000000| [2025/04/30 20:08:13 501695] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813500987|now:1746043693500987|interv:120000000| [2025/04/30 20:08:13 501699] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693506123|pq_index:0| [2025/04/30 20:08:13 501706] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693500515| [2025/04/30 20:08:13 501710] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693501710| [2025/04/30 20:08:13 501715] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693501714| [2025/04/30 20:08:13 501720] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 501725] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59466|min_srtt:59466|path_bw:1269550|loss_rate:47.37|path_pto:0| [2025/04/30 20:08:13 501730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:287114| [2025/04/30 20:08:13 501734] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59466|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 501739] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:433|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 501743] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59466|min_srtt:59466|path_bw:1269550|loss_rate:47.37|path_pto:0| [2025/04/30 20:08:13 501747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:427154| [2025/04/30 20:08:13 501752] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59466|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 501756] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 501760] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59466|min_srtt:59466|path_bw:1269550|loss_rate:47.37|path_pto:0| [2025/04/30 20:08:13 501765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:428321| [2025/04/30 20:08:13 501769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 501773] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 501780] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 501787] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 501793] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:433|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 501800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:287114| [2025/04/30 20:08:13 501810] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 501817] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:557| [2025/04/30 20:08:13 501879] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693501828|stream_id:0|stream_offset:287114| [2025/04/30 20:08:13 501887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:557|origin_pktnum:309|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 501894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 501900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693506957|now:1746043693501900|interval:5057| [2025/04/30 20:08:13 501906] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693506957|now:1746043693501900|interv:5057| [2025/04/30 20:08:13 501912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 501919] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 501925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:427154| [2025/04/30 20:08:13 501932] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 501938] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:558| [2025/04/30 20:08:13 501984] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693501949|stream_id:0|stream_offset:427154| [2025/04/30 20:08:13 501993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:558|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 502001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 502007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693506957|now:1746043693502007|interval:4950| [2025/04/30 20:08:13 502014] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693506957|now:1746043693502007|interv:4950| [2025/04/30 20:08:13 502021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 502026] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693506123| [2025/04/30 20:08:13 502031] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693506123| [2025/04/30 20:08:13 502035] [debug] |xqc_engine_wakeup_after|wakeup:1746043693506123|now:1746043693502035|diff:4088| [2025/04/30 20:08:13 502039] [debug] |xqc_engine_main_logic|END|now:1746043693501714| [2025/04/30 20:08:13 502048] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:112|state:ESTABED|recv_time:1746043693502047| [2025/04/30 20:08:13 502059] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 502065] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:248| [2025/04/30 20:08:13 502069] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:249| [2025/04/30 20:08:13 502076] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:249| [2025/04/30 20:08:13 502080] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 502088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:438|origin_pktnum:191|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:08:13 502093] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:120|tx_in_flight:141618|prior_delivered:227356|prior_time:1746043693441646|is_app_limited:0|send_elapse:57560|ack_elapse:60401|ctl_first_sent_time:1746043693442502|lagest_ack_time:1746043693502047|curr_delivered:295764| [2025/04/30 20:08:13 502098] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693442502| [2025/04/30 20:08:13 502103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:720||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 20:08:13 502107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59466|rttvar:369|minrtt:30776|latest_rtt:59545|ack_delay:32| [2025/04/30 20:08:13 502111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59472|rttvar:288|minrtt:30776|latest_rtt:59545|ack_delay:32| [2025/04/30 20:08:13 502116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:438|lost_pn:435|thresh:3| [2025/04/30 20:08:13 502120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 502540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 502555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 502560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:434|lost_pn:435|po_sent_time:1746043693439402|lost_send_time:1746043693435059|loss_delay:66988|frame:STREAM |repair:128| [2025/04/30 20:08:13 502564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693439402u| [2025/04/30 20:08:13 502569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 502573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693508059|now:1746043693502572|interval:5487| [2025/04/30 20:08:13 502577] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693508059|now:1746043693502572|interv:5487| [2025/04/30 20:08:13 502581] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57560, ack_elapse 60401, delivered 68408|rate 1132564|lost 180| [2025/04/30 20:08:13 502585] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132564) in round 6| [2025/04/30 20:08:13 502592] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 502596] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 502600] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693442502|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 502605] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693442502|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 502610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145208|srtt:59472|latest_rtt:59545|min_rtt:30776|applimit:0|lost:179|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 502616] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:249|largest:249|pns:2| [2025/04/30 20:08:13 502620] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:112|pkt_type:SHORT_HEADER|pkt_num:249|frame:ACK |recv_time:1746043693502047|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 502625] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813502047|now:1746043693502047|interv:120000000| [2025/04/30 20:08:13 502629] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813502047|now:1746043693502047|interv:120000000| [2025/04/30 20:08:13 502633] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693506123|pq_index:0| [2025/04/30 20:08:13 502637] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693501714| [2025/04/30 20:08:13 502641] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693502641| [2025/04/30 20:08:13 502646] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693502645| [2025/04/30 20:08:13 502651] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 502656] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59472|min_srtt:59472|path_bw:1269550|loss_rate:47.46|path_pto:0| [2025/04/30 20:08:13 502660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:358301| [2025/04/30 20:08:13 502665] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59472|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 502669] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:434|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 502674] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59472|min_srtt:59472|path_bw:1269550|loss_rate:47.46|path_pto:0| [2025/04/30 20:08:13 502678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:428321| [2025/04/30 20:08:13 502685] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59472|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 502689] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 502694] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59472|min_srtt:59472|path_bw:1269550|loss_rate:47.46|path_pto:0| [2025/04/30 20:08:13 502698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:429488| [2025/04/30 20:08:13 502702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 502706] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 502710] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 502714] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 502718] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:434|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 502723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:358301| [2025/04/30 20:08:13 502727] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 502731] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:559| [2025/04/30 20:08:13 502763] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693502738|stream_id:0|stream_offset:358301| [2025/04/30 20:08:13 502769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:559|origin_pktnum:434|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 502773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 502778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693508059|now:1746043693502777|interval:5282| [2025/04/30 20:08:13 502784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693508059|now:1746043693502777|interv:5282| [2025/04/30 20:08:13 502791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 502799] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 502806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:428321| [2025/04/30 20:08:13 502818] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 502824] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:560| [2025/04/30 20:08:13 502884] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693502834|stream_id:0|stream_offset:428321| [2025/04/30 20:08:13 502892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:560|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 502899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 502906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693508059|now:1746043693502905|interval:5154| [2025/04/30 20:08:13 502912] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693508059|now:1746043693502905|interv:5154| [2025/04/30 20:08:13 502917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 502925] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693506123| [2025/04/30 20:08:13 502931] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693506123| [2025/04/30 20:08:13 502936] [debug] |xqc_engine_wakeup_after|wakeup:1746043693506123|now:1746043693502936|diff:3187| [2025/04/30 20:08:13 502942] [debug] |xqc_engine_main_logic|END|now:1746043693502645| [2025/04/30 20:08:13 502951] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:114|state:ESTABED|recv_time:1746043693502950| [2025/04/30 20:08:13 502957] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 502965] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:249| [2025/04/30 20:08:13 502970] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:250| [2025/04/30 20:08:13 502979] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:250| [2025/04/30 20:08:13 502985] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 502997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:441|origin_pktnum:318|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:441|path_largest_ack:441| [2025/04/30 20:08:13 503005] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:120|tx_in_flight:145218|prior_delivered:227356|prior_time:1746043693441646|is_app_limited:0|send_elapse:57828|ack_elapse:61304|ctl_first_sent_time:1746043693442770|lagest_ack_time:1746043693502950|curr_delivered:296964| [2025/04/30 20:08:13 503012] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693442770| [2025/04/30 20:08:13 503018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:717||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/04/30 20:08:13 503025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59472|rttvar:288|minrtt:30776|latest_rtt:60180|ack_delay:32| [2025/04/30 20:08:13 503032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59556|rttvar:385|minrtt:30776|latest_rtt:60180|ack_delay:32| [2025/04/30 20:08:13 503044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:441|lost_pn:438|thresh:3| [2025/04/30 20:08:13 503050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 503469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 503488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 503493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:437|lost_pn:438|po_sent_time:1746043693441071|lost_send_time:1746043693435248|loss_delay:67702|frame:STREAM |repair:128| [2025/04/30 20:08:13 503498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693441071u| [2025/04/30 20:08:13 503502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 503506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693510298|now:1746043693503506|interval:6792| [2025/04/30 20:08:13 503510] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693510298|now:1746043693503506|interv:6792| [2025/04/30 20:08:13 503514] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57828, ack_elapse 61304, delivered 69608|rate 1135456|lost 181| [2025/04/30 20:08:13 503519] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135456) in round 6| [2025/04/30 20:08:13 503523] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 503527] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 503531] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693442770|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 503535] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693442770|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 503540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145208|srtt:59556|latest_rtt:60180|min_rtt:30776|applimit:0|lost:180|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 503546] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:250|largest:250|pns:2| [2025/04/30 20:08:13 503550] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:250|frame:ACK |recv_time:1746043693502950|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 503555] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813502950|now:1746043693502950|interv:120000000| [2025/04/30 20:08:13 503562] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813502950|now:1746043693502950|interv:120000000| [2025/04/30 20:08:13 503566] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693506123|pq_index:0| [2025/04/30 20:08:13 503570] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693502645| [2025/04/30 20:08:13 503574] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693503574| [2025/04/30 20:08:13 503579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693503578| [2025/04/30 20:08:13 503584] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 503589] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59556|min_srtt:59556|path_bw:1269550|loss_rate:47.54|path_pto:0| [2025/04/30 20:08:13 503593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:360635| [2025/04/30 20:08:13 503598] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59556|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 503602] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:437|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 503606] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59556|min_srtt:59556|path_bw:1269550|loss_rate:47.54|path_pto:0| [2025/04/30 20:08:13 503611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:429488| [2025/04/30 20:08:13 503615] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59556|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 503619] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 503624] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59556|min_srtt:59556|path_bw:1269550|loss_rate:47.54|path_pto:0| [2025/04/30 20:08:13 503628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:430655| [2025/04/30 20:08:13 503632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 503636] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 503640] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 503644] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 503704] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:437|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 503708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:360635| [2025/04/30 20:08:13 503713] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 503717] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:561| [2025/04/30 20:08:13 503751] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693503724|stream_id:0|stream_offset:360635| [2025/04/30 20:08:13 503758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:561|origin_pktnum:437|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 503763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 503769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693510298|now:1746043693503768|interval:6530| [2025/04/30 20:08:13 503776] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693510298|now:1746043693503768|interv:6530| [2025/04/30 20:08:13 503783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 503792] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 503798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:429488| [2025/04/30 20:08:13 503805] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 503809] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:562| [2025/04/30 20:08:13 503851] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693503820|stream_id:0|stream_offset:429488| [2025/04/30 20:08:13 503862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 503869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 503875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693510298|now:1746043693503875|interval:6423| [2025/04/30 20:08:13 503881] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693510298|now:1746043693503875|interv:6423| [2025/04/30 20:08:13 503887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 503894] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693506123| [2025/04/30 20:08:13 503901] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693506123| [2025/04/30 20:08:13 503913] [debug] |xqc_engine_wakeup_after|wakeup:1746043693506123|now:1746043693503913|diff:2210| [2025/04/30 20:08:13 503920] [debug] |xqc_engine_main_logic|END|now:1746043693503578| [2025/04/30 20:08:13 503929] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:116|state:ESTABED|recv_time:1746043693503929| [2025/04/30 20:08:13 503936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 503943] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:250| [2025/04/30 20:08:13 503949] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:251| [2025/04/30 20:08:13 503957] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:251| [2025/04/30 20:08:13 503963] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 503974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:444|origin_pktnum:320|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:08:13 503982] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:123|tx_in_flight:144018|prior_delivered:228556|prior_time:1746043693443869|is_app_limited:0|send_elapse:58146|ack_elapse:60060|ctl_first_sent_time:1746043693444755|lagest_ack_time:1746043693503929|curr_delivered:298164| [2025/04/30 20:08:13 503989] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693444755| [2025/04/30 20:08:13 503996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:716||sndq_packets_used_bytes:0|sndq_packets_free:149| [2025/04/30 20:08:13 504002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59556|rttvar:385|minrtt:30776|latest_rtt:59174|ack_delay:56| [2025/04/30 20:08:13 504007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59501|rttvar:398|minrtt:30776|latest_rtt:59174|ack_delay:56| [2025/04/30 20:08:13 504014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:444|lost_pn:441|thresh:3| [2025/04/30 20:08:13 504021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504182] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 504452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 504472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 504480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:439|lost_pn:441|po_sent_time:1746043693442596|lost_send_time:1746043693436991|loss_delay:66938|frame:STREAM |repair:128| [2025/04/30 20:08:13 504485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:440|lost_pn:441|po_sent_time:1746043693442686|lost_send_time:1746043693436991|loss_delay:66938|frame:STREAM |repair:128| [2025/04/30 20:08:13 504490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693442686u| [2025/04/30 20:08:13 504494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 504498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693509779|now:1746043693504498|interval:5281| [2025/04/30 20:08:13 504505] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693509779|now:1746043693504498|interv:5281| [2025/04/30 20:08:13 504509] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58146, ack_elapse 60060, delivered 69608|rate 1158974|lost 183| [2025/04/30 20:08:13 504514] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158974) in round 6| [2025/04/30 20:08:13 504518] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 504522] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 504526] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693444755|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 504531] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693444755|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 504535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144008|srtt:59501|latest_rtt:59174|min_rtt:30776|applimit:0|lost:181|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 504541] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:251|largest:251|pns:2| [2025/04/30 20:08:13 504546] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:116|pkt_type:SHORT_HEADER|pkt_num:251|frame:ACK |recv_time:1746043693503929|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 504551] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813503929|now:1746043693503929|interv:120000000| [2025/04/30 20:08:13 504555] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813503929|now:1746043693503929|interv:120000000| [2025/04/30 20:08:13 504559] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693506123|pq_index:0| [2025/04/30 20:08:13 504563] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693503578| [2025/04/30 20:08:13 504567] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693504567| [2025/04/30 20:08:13 504572] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693504571| [2025/04/30 20:08:13 504577] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 504582] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59501|min_srtt:59501|path_bw:1269550|loss_rate:47.62|path_pto:0| [2025/04/30 20:08:13 504586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:290615| [2025/04/30 20:08:13 504591] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59501|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 504598] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:439|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 504603] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59501|min_srtt:59501|path_bw:1269550|loss_rate:47.62|path_pto:0| [2025/04/30 20:08:13 504607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:207758| [2025/04/30 20:08:13 504611] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59501|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 504615] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:440|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 504620] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59501|min_srtt:59501|path_bw:1269550|loss_rate:47.62|path_pto:0| [2025/04/30 20:08:13 504624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:430655| [2025/04/30 20:08:13 504628] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59501|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 504632] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 504637] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59501|min_srtt:59501|path_bw:1269550|loss_rate:47.62|path_pto:0| [2025/04/30 20:08:13 504641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:431822| [2025/04/30 20:08:13 504645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 504649] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 504653] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 504657] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 504661] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:439|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 504666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144008|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:290615| [2025/04/30 20:08:13 504670] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 504674] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:563| [2025/04/30 20:08:13 504709] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144008|now:1746043693504684|stream_id:0|stream_offset:290615| [2025/04/30 20:08:13 504715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:563|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:08:13 504720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144008|applimit:0| [2025/04/30 20:08:13 504724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693509779|now:1746043693504724|interval:5055| [2025/04/30 20:08:13 504729] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693509779|now:1746043693504724|interv:5055| [2025/04/30 20:08:13 504733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145208| [2025/04/30 20:08:13 504738] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:440|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 504742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:207758| [2025/04/30 20:08:13 504746] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 504750] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:564| [2025/04/30 20:08:13 504781] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693504756|stream_id:0|stream_offset:207758| [2025/04/30 20:08:13 504790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:564|origin_pktnum:193|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 504797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 504803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693509779|now:1746043693504803|interval:4976| [2025/04/30 20:08:13 504810] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693509779|now:1746043693504803|interv:4976| [2025/04/30 20:08:13 504817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 504824] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 504830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:430655| [2025/04/30 20:08:13 504837] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 504843] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:565| [2025/04/30 20:08:13 504898] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693504852|stream_id:0|stream_offset:430655| [2025/04/30 20:08:13 504912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 504918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 504924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693509779|now:1746043693504924|interval:4855| [2025/04/30 20:08:13 504930] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693509779|now:1746043693504924|interv:4855| [2025/04/30 20:08:13 504937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 504943] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693506123| [2025/04/30 20:08:13 504949] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693506123| [2025/04/30 20:08:13 504954] [debug] |xqc_engine_wakeup_after|wakeup:1746043693506123|now:1746043693504954|diff:1169| [2025/04/30 20:08:13 504960] [debug] |xqc_engine_main_logic|END|now:1746043693504571| [2025/04/30 20:08:13 504970] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:116|state:ESTABED|recv_time:1746043693504969| [2025/04/30 20:08:13 504977] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 504986] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:251| [2025/04/30 20:08:13 504992] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:252| [2025/04/30 20:08:13 505001] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:252| [2025/04/30 20:08:13 505008] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 505020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:445|origin_pktnum:197|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:445|path_largest_ack:445| [2025/04/30 20:08:13 505028] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:123|tx_in_flight:145218|prior_delivered:228556|prior_time:1746043693443869|is_app_limited:0|send_elapse:58226|ack_elapse:61100|ctl_first_sent_time:1746043693444835|lagest_ack_time:1746043693504969|curr_delivered:299364| [2025/04/30 20:08:13 505035] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693444835| [2025/04/30 20:08:13 505042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:717||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/04/30 20:08:13 505048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59501|rttvar:398|minrtt:30776|latest_rtt:60134|ack_delay:56| [2025/04/30 20:08:13 505054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59573|rttvar:443|minrtt:30776|latest_rtt:60134|ack_delay:56| [2025/04/30 20:08:13 505061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:445|lost_pn:442|thresh:3| [2025/04/30 20:08:13 505067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 505641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 505645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 505650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:442|lost_pn:442|po_sent_time:1746043693442841|lost_send_time:1746043693437319|loss_delay:67650|frame:STREAM |repair:128| [2025/04/30 20:08:13 505655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693442841u| [2025/04/30 20:08:13 505659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 505663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693510548|now:1746043693505663|interval:4885| [2025/04/30 20:08:13 505667] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693510548|now:1746043693505663|interv:4885| [2025/04/30 20:08:13 505672] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58226, ack_elapse 61100, delivered 70808|rate 1158887|lost 184| [2025/04/30 20:08:13 505676] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158887) in round 6| [2025/04/30 20:08:13 505680] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 505685] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 505688] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693444835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 505693] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693444835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 505698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145208|srtt:59573|latest_rtt:60134|min_rtt:30776|applimit:0|lost:183|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 505704] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:252|largest:252|pns:2| [2025/04/30 20:08:13 505708] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:116|pkt_type:SHORT_HEADER|pkt_num:252|frame:ACK |recv_time:1746043693504969|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 505713] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813504969|now:1746043693504969|interv:120000000| [2025/04/30 20:08:13 505717] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813504969|now:1746043693504969|interv:120000000| [2025/04/30 20:08:13 505721] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693506123|pq_index:0| [2025/04/30 20:08:13 505726] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693504571| [2025/04/30 20:08:13 505730] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693505729| [2025/04/30 20:08:13 505734] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693505733| [2025/04/30 20:08:13 505742] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 505747] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59573|min_srtt:59573|path_bw:1269550|loss_rate:48.48|path_pto:0| [2025/04/30 20:08:13 505751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:210092| [2025/04/30 20:08:13 505756] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59573|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 505761] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:442|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 505768] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59573|min_srtt:59573|path_bw:1269550|loss_rate:48.48|path_pto:0| [2025/04/30 20:08:13 505775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:431822| [2025/04/30 20:08:13 505782] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59573|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 505788] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 505793] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59573|min_srtt:59573|path_bw:1269550|loss_rate:48.48|path_pto:0| [2025/04/30 20:08:13 505798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:432989| [2025/04/30 20:08:13 505805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 505810] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 505816] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 505822] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 505828] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:442|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 505834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:210092| [2025/04/30 20:08:13 505841] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 505847] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:566| [2025/04/30 20:08:13 505917] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693505863|stream_id:0|stream_offset:210092| [2025/04/30 20:08:13 505927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:566|origin_pktnum:195|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 505934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 505940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693510548|now:1746043693505940|interval:4608| [2025/04/30 20:08:13 505947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693510548|now:1746043693505940|interv:4608| [2025/04/30 20:08:13 505954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 505962] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 505969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:431822| [2025/04/30 20:08:13 505976] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 505983] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:567| [2025/04/30 20:08:13 506025] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146408|now:1746043693505993|stream_id:0|stream_offset:431822| [2025/04/30 20:08:13 506034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 506041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 506047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693510548|now:1746043693506047|interval:4501| [2025/04/30 20:08:13 506054] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693510548|now:1746043693506047|interv:4501| [2025/04/30 20:08:13 506059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147608| [2025/04/30 20:08:13 506064] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693506123| [2025/04/30 20:08:13 506068] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693506123| [2025/04/30 20:08:13 506072] [debug] |xqc_engine_wakeup_after|wakeup:1746043693506123|now:1746043693506072|diff:51| [2025/04/30 20:08:13 506077] [debug] |xqc_engine_main_logic|END|now:1746043693505733| [2025/04/30 20:08:13 506085] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:118|state:ESTABED|recv_time:1746043693506085| [2025/04/30 20:08:13 506090] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 506096] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:252| [2025/04/30 20:08:13 506105] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:253| [2025/04/30 20:08:13 506111] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:253| [2025/04/30 20:08:13 506115] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 506123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:448|origin_pktnum:199|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:08:13 506128] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:125|tx_in_flight:145218|prior_delivered:229756|prior_time:1746043693445117|is_app_limited:0|send_elapse:58302|ack_elapse:60968|ctl_first_sent_time:1746043693445801|lagest_ack_time:1746043693506085|curr_delivered:300564| [2025/04/30 20:08:13 506133] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693445801| [2025/04/30 20:08:13 506138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:715||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/04/30 20:08:13 506141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59573|rttvar:443|minrtt:30776|latest_rtt:60284|ack_delay:376| [2025/04/30 20:08:13 506146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59615|rttvar:416|minrtt:30776|latest_rtt:60284|ack_delay:376| [2025/04/30 20:08:13 506150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:448|lost_pn:445|thresh:3| [2025/04/30 20:08:13 506154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 506660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 506664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 506673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:443|lost_pn:445|po_sent_time:1746043693442898|lost_send_time:1746043693438266|loss_delay:67819|frame:STREAM |repair:128| [2025/04/30 20:08:13 506677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693442898u| [2025/04/30 20:08:13 506681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 506685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693512714|now:1746043693506685|interval:6029| [2025/04/30 20:08:13 506690] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693512714|now:1746043693506685|interv:6029| [2025/04/30 20:08:13 506694] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58302, ack_elapse 60968, delivered 70808|rate 1161396|lost 185| [2025/04/30 20:08:13 506698] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161396) in round 6| [2025/04/30 20:08:13 506703] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 506707] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 506711] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693445801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 506718] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693445801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 506722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145208|srtt:59615|latest_rtt:60284|min_rtt:30776|applimit:0|lost:184|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 506729] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:253|largest:253|pns:2| [2025/04/30 20:08:13 506733] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:118|pkt_type:SHORT_HEADER|pkt_num:253|frame:ACK |recv_time:1746043693506085|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 506738] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813506085|now:1746043693506085|interv:120000000| [2025/04/30 20:08:13 506742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813506085|now:1746043693506085|interv:120000000| [2025/04/30 20:08:13 506746] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693506123|pq_index:0| [2025/04/30 20:08:13 506750] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693505733| [2025/04/30 20:08:13 506754] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693506754| [2025/04/30 20:08:13 506761] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693506759| [2025/04/30 20:08:13 506768] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693506123|now:1746043693506759| [2025/04/30 20:08:13 506774] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 506781] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693506123|now:1746043693506759| [2025/04/30 20:08:13 506786] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 506792] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 506800] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:253|ack_delay:25676|first_ack_range:73|largest_pkt_recv_time:1746043693481123| [2025/04/30 20:08:13 506806] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:253|low:180|pkt_pns:2| [2025/04/30 20:08:13 506812] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:229|frame_largest_recv:253| [2025/04/30 20:08:13 506819] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 506825] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59615|min_srtt:59615|path_bw:1269550|loss_rate:48.53|path_pto:0| [2025/04/30 20:08:13 506832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:361802| [2025/04/30 20:08:13 506844] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59615|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 506850] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:443|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 506857] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:432989| [2025/04/30 20:08:13 506863] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59615|min_srtt:59615|path_bw:1269550|loss_rate:48.53|path_pto:0| [2025/04/30 20:08:13 506870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2408|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:434156| [2025/04/30 20:08:13 506876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 506882] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 506887] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 506892] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 506899] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:443|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 506905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145208|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:361802| [2025/04/30 20:08:13 506911] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 506918] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:568| [2025/04/30 20:08:13 506964] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145208|now:1746043693506929|stream_id:0|stream_offset:361802| [2025/04/30 20:08:13 506973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:568|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:08:13 506980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145208|applimit:0| [2025/04/30 20:08:13 506987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693512714|now:1746043693506987|interval:5727| [2025/04/30 20:08:13 506993] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693512714|now:1746043693506987|interv:5727| [2025/04/30 20:08:13 507000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146408| [2025/04/30 20:08:13 507008] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 507014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:146408|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:432989| [2025/04/30 20:08:13 507026] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 507033] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:569| [2025/04/30 20:08:13 507062] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:569|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:146408|now:1746043693507040|stream_id:0|stream_offset:432989| [2025/04/30 20:08:13 507067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:569|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:08:13 507072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146408|applimit:0| [2025/04/30 20:08:13 507076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693512714|now:1746043693507076|interval:5638| [2025/04/30 20:08:13 507081] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693512714|now:1746043693507076|interv:5638| [2025/04/30 20:08:13 507085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 507089] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693512714| [2025/04/30 20:08:13 507094] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693512714| [2025/04/30 20:08:13 507098] [debug] |xqc_engine_wakeup_after|wakeup:1746043693512714|now:1746043693507098|diff:5616| [2025/04/30 20:08:13 507102] [debug] |xqc_engine_main_logic|END|now:1746043693506759| [2025/04/30 20:08:13 507109] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:121|state:ESTABED|recv_time:1746043693507109| [2025/04/30 20:08:13 507114] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 507120] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:253| [2025/04/30 20:08:13 507123] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:254| [2025/04/30 20:08:13 507129] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:254| [2025/04/30 20:08:13 507133] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 507141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:451|origin_pktnum:204|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:08:13 507145] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:127|tx_in_flight:145218|prior_delivered:230956|prior_time:1746043693446122|is_app_limited:0|send_elapse:55690|ack_elapse:60987|ctl_first_sent_time:1746043693447001|lagest_ack_time:1746043693507109|curr_delivered:301764| [2025/04/30 20:08:13 507150] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693447001| [2025/04/30 20:08:13 507155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:713||sndq_packets_used_bytes:0|sndq_packets_free:152| [2025/04/30 20:08:13 507159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59615|rttvar:416|minrtt:30776|latest_rtt:60108|ack_delay:32| [2025/04/30 20:08:13 507163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59673|rttvar:427|minrtt:30776|latest_rtt:60108|ack_delay:32| [2025/04/30 20:08:13 507187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:451|lost_pn:448|thresh:3| [2025/04/30 20:08:13 507192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 507587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 507594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 507599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:446|lost_pn:448|po_sent_time:1746043693444895|lost_send_time:1746043693439488|loss_delay:67621|frame:STREAM |repair:128| [2025/04/30 20:08:13 507604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:447|lost_pn:448|po_sent_time:1746043693444997|lost_send_time:1746043693439488|loss_delay:67621|frame:STREAM |repair:128| [2025/04/30 20:08:13 507609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693444997u| [2025/04/30 20:08:13 507613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 507617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693513516|now:1746043693507617|interval:5899| [2025/04/30 20:08:13 507621] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693513516|now:1746043693507617|interv:5899| [2025/04/30 20:08:13 507625] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55690, ack_elapse 60987, delivered 70808|rate 1161034|lost 187| [2025/04/30 20:08:13 507629] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161034) in round 6| [2025/04/30 20:08:13 507634] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 507638] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 507642] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693447001|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 507646] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693447001|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 507650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144016|srtt:59673|latest_rtt:60108|min_rtt:30776|applimit:0|lost:185|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 507656] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 507660] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693532109|now:1746043693507109|interv:25000| [2025/04/30 20:08:13 507666] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693507109|max_ack_delay:25000| [2025/04/30 20:08:13 507670] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:254|largest:254|pns:2| [2025/04/30 20:08:13 507677] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:121|pkt_type:SHORT_HEADER|pkt_num:254|frame:PING ACK |recv_time:1746043693507109|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 507682] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813507109|now:1746043693507109|interv:120000000| [2025/04/30 20:08:13 507686] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813507109|now:1746043693507109|interv:120000000| [2025/04/30 20:08:13 507690] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693512714|pq_index:0| [2025/04/30 20:08:13 507694] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693506759| [2025/04/30 20:08:13 507698] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693507698| [2025/04/30 20:08:13 507703] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693507702| [2025/04/30 20:08:13 507708] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 507712] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59673|min_srtt:59673|path_bw:1269550|loss_rate:48.57|path_pto:0| [2025/04/30 20:08:13 507717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:295283| [2025/04/30 20:08:13 507721] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59673|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 507726] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:446|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 507730] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59673|min_srtt:59673|path_bw:1269550|loss_rate:48.57|path_pto:0| [2025/04/30 20:08:13 507734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:362969| [2025/04/30 20:08:13 507738] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59673|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 507742] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:447|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 507747] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59673|min_srtt:59673|path_bw:1269550|loss_rate:48.57|path_pto:0| [2025/04/30 20:08:13 507751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:434156| [2025/04/30 20:08:13 507755] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59673|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 507765] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 507772] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59673|min_srtt:59673|path_bw:1269550|loss_rate:48.57|path_pto:0| [2025/04/30 20:08:13 507779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:435323| [2025/04/30 20:08:13 507785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 507792] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 507797] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 507801] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 507805] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:446|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 507809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:295283| [2025/04/30 20:08:13 507814] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 507818] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:570| [2025/04/30 20:08:13 507854] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144016|now:1746043693507825|stream_id:0|stream_offset:295283| [2025/04/30 20:08:13 507864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:570|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:08:13 507871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144016|applimit:0| [2025/04/30 20:08:13 507878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693513516|now:1746043693507877|interval:5639| [2025/04/30 20:08:13 507884] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693513516|now:1746043693507877|interv:5639| [2025/04/30 20:08:13 507888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145216| [2025/04/30 20:08:13 507892] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:447|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 507897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:362969| [2025/04/30 20:08:13 507901] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 507905] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:571| [2025/04/30 20:08:13 507934] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693507911|stream_id:0|stream_offset:362969| [2025/04/30 20:08:13 507949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:571|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:08:13 507957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 507961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693513516|now:1746043693507961|interval:5555| [2025/04/30 20:08:13 507966] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693513516|now:1746043693507961|interv:5555| [2025/04/30 20:08:13 507970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 507974] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 507978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:434156| [2025/04/30 20:08:13 507983] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 507987] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:572| [2025/04/30 20:08:13 508017] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693507994|stream_id:0|stream_offset:434156| [2025/04/30 20:08:13 508026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 508032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 508039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693513516|now:1746043693508039|interval:5477| [2025/04/30 20:08:13 508043] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693513516|now:1746043693508039|interv:5477| [2025/04/30 20:08:13 508047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 508052] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693513516| [2025/04/30 20:08:13 508056] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693513516| [2025/04/30 20:08:13 508060] [debug] |xqc_engine_wakeup_after|wakeup:1746043693513516|now:1746043693508060|diff:5456| [2025/04/30 20:08:13 508064] [debug] |xqc_engine_main_logic|END|now:1746043693507702| [2025/04/30 20:08:13 508072] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:122|state:ESTABED|recv_time:1746043693508071| [2025/04/30 20:08:13 508077] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 508082] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:254| [2025/04/30 20:08:13 508086] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:255| [2025/04/30 20:08:13 508096] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:255| [2025/04/30 20:08:13 508100] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 508108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:454|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:454|path_largest_ack:454| [2025/04/30 20:08:13 508113] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:127|tx_in_flight:147618|prior_delivered:232156|prior_time:1746043693447334|is_app_limited:0|send_elapse:56607|ack_elapse:60737|ctl_first_sent_time:1746043693448024|lagest_ack_time:1746043693508071|curr_delivered:302964| [2025/04/30 20:08:13 508117] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693448024| [2025/04/30 20:08:13 508122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 20:08:13 508126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59673|rttvar:427|minrtt:30776|latest_rtt:60047|ack_delay:40| [2025/04/30 20:08:13 508130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59714|rttvar:404|minrtt:30776|latest_rtt:60047|ack_delay:40| [2025/04/30 20:08:13 508137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:454|lost_pn:451|thresh:3| [2025/04/30 20:08:13 508143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508180] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 508713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 508724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 508733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:449|lost_pn:451|po_sent_time:1746043693445895|lost_send_time:1746043693440519|loss_delay:67552|frame:STREAM |repair:128| [2025/04/30 20:08:13 508740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:450|lost_pn:451|po_sent_time:1746043693446015|lost_send_time:1746043693440519|loss_delay:67552|frame:STREAM |repair:128| [2025/04/30 20:08:13 508747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693446015u| [2025/04/30 20:08:13 508754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 508760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693514648|now:1746043693508760|interval:5888| [2025/04/30 20:08:13 508767] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693514648|now:1746043693508760|interv:5888| [2025/04/30 20:08:13 508773] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56607, ack_elapse 60737, delivered 70808|rate 1165813|lost 189| [2025/04/30 20:08:13 508779] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165813) in round 6| [2025/04/30 20:08:13 508783] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 508792] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 508795] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693448024|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 508802] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693448024|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 508809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144016|srtt:59714|latest_rtt:60047|min_rtt:30776|applimit:0|lost:187|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 508818] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:255|largest:255|pns:2| [2025/04/30 20:08:13 508825] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:122|pkt_type:SHORT_HEADER|pkt_num:255|frame:ACK |recv_time:1746043693508071|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 508831] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813508071|now:1746043693508071|interv:120000000| [2025/04/30 20:08:13 508835] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813508071|now:1746043693508071|interv:120000000| [2025/04/30 20:08:13 508839] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693513516|pq_index:0| [2025/04/30 20:08:13 508843] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693507702| [2025/04/30 20:08:13 508847] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693508847| [2025/04/30 20:08:13 508852] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693508851| [2025/04/30 20:08:13 508858] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 508862] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59714|min_srtt:59714|path_bw:1269550|loss_rate:49.32|path_pto:0| [2025/04/30 20:08:13 508867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:296450| [2025/04/30 20:08:13 508871] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59714|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 508876] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:449|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 508880] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59714|min_srtt:59714|path_bw:1269550|loss_rate:49.32|path_pto:0| [2025/04/30 20:08:13 508885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:364136| [2025/04/30 20:08:13 508897] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59714|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 508905] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:450|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 508911] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59714|min_srtt:59714|path_bw:1269550|loss_rate:49.32|path_pto:0| [2025/04/30 20:08:13 508918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:435323| [2025/04/30 20:08:13 508924] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59714|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 508931] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 508935] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59714|min_srtt:59714|path_bw:1269550|loss_rate:49.32|path_pto:0| [2025/04/30 20:08:13 508939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:436490| [2025/04/30 20:08:13 508944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 508948] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 508951] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 508956] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 508960] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:449|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 508964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:296450| [2025/04/30 20:08:13 508969] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 508973] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:573| [2025/04/30 20:08:13 509030] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144016|now:1746043693508981|stream_id:0|stream_offset:296450| [2025/04/30 20:08:13 509040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:573|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:08:13 509047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144016|applimit:0| [2025/04/30 20:08:13 509053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693514648|now:1746043693509053|interval:5595| [2025/04/30 20:08:13 509065] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693514648|now:1746043693509053|interv:5595| [2025/04/30 20:08:13 509071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145216| [2025/04/30 20:08:13 509079] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:450|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 509085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:364136| [2025/04/30 20:08:13 509092] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 509098] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:574| [2025/04/30 20:08:13 509183] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693509109|stream_id:0|stream_offset:364136| [2025/04/30 20:08:13 509195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:574|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:08:13 509202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 509207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693514648|now:1746043693509207|interval:5441| [2025/04/30 20:08:13 509213] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693514648|now:1746043693509207|interv:5441| [2025/04/30 20:08:13 509219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 509226] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 509232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:435323| [2025/04/30 20:08:13 509239] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 509245] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:575| [2025/04/30 20:08:13 509279] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693509256|stream_id:0|stream_offset:435323| [2025/04/30 20:08:13 509286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 509293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 509300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693514648|now:1746043693509300|interval:5348| [2025/04/30 20:08:13 509307] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693514648|now:1746043693509300|interv:5348| [2025/04/30 20:08:13 509321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 509329] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693514648| [2025/04/30 20:08:13 509335] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693514648| [2025/04/30 20:08:13 509340] [debug] |xqc_engine_wakeup_after|wakeup:1746043693514648|now:1746043693509340|diff:5308| [2025/04/30 20:08:13 509345] [debug] |xqc_engine_main_logic|END|now:1746043693508851| [2025/04/30 20:08:13 509353] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:122|state:ESTABED|recv_time:1746043693509353| [2025/04/30 20:08:13 509358] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 509363] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:255| [2025/04/30 20:08:13 509369] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:256| [2025/04/30 20:08:13 509378] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:256| [2025/04/30 20:08:13 509385] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 509396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:455|origin_pktnum:330|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:08:13 509401] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:128|tx_in_flight:146418|prior_delivered:233356|prior_time:1746043693448149|is_app_limited:0|send_elapse:56678|ack_elapse:61204|ctl_first_sent_time:1746043693448910|lagest_ack_time:1746043693509353|curr_delivered:304164| [2025/04/30 20:08:13 509406] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693448910| [2025/04/30 20:08:13 509411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 20:08:13 509415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59714|rttvar:404|minrtt:30776|latest_rtt:60443|ack_delay:40| [2025/04/30 20:08:13 509419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59800|rttvar:475|minrtt:30776|latest_rtt:60443|ack_delay:40| [2025/04/30 20:08:13 509424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:455|lost_pn:452|thresh:3| [2025/04/30 20:08:13 509428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 509970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 509987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 509992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:452|lost_pn:452|po_sent_time:1746043693447096|lost_send_time:1746043693441355|loss_delay:67998|frame:STREAM |repair:128| [2025/04/30 20:08:13 510011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693447096u| [2025/04/30 20:08:13 510017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 510023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693515211|now:1746043693510023|interval:5188| [2025/04/30 20:08:13 510030] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693515211|now:1746043693510023|interv:5188| [2025/04/30 20:08:13 510036] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56678, ack_elapse 61204, delivered 70808|rate 1156917|lost 190| [2025/04/30 20:08:13 510043] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156917) in round 6| [2025/04/30 20:08:13 510049] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 510055] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 510060] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693448910|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 510067] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693448910|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 510074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:59800|latest_rtt:60443|min_rtt:30776|applimit:0|lost:189|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 510083] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:256|largest:256|pns:2| [2025/04/30 20:08:13 510091] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:122|pkt_type:SHORT_HEADER|pkt_num:256|frame:ACK |recv_time:1746043693509353|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 510098] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813509353|now:1746043693509353|interv:120000000| [2025/04/30 20:08:13 510104] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813509353|now:1746043693509353|interv:120000000| [2025/04/30 20:08:13 510110] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693514648|pq_index:0| [2025/04/30 20:08:13 510117] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693508851| [2025/04/30 20:08:13 510122] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693510122| [2025/04/30 20:08:13 510130] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693510128| [2025/04/30 20:08:13 510136] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 510141] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59800|min_srtt:59800|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 510151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:297617| [2025/04/30 20:08:13 510156] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59800|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 510160] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:452|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 510182] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59800|min_srtt:59800|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 510193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:436490| [2025/04/30 20:08:13 510197] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59800|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 510202] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 510206] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59800|min_srtt:59800|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 510210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:437657| [2025/04/30 20:08:13 510215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 510219] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 510223] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 510227] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 510231] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:452|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 510236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:297617| [2025/04/30 20:08:13 510240] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 510244] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:576| [2025/04/30 20:08:13 510289] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693510254|stream_id:0|stream_offset:297617| [2025/04/30 20:08:13 510298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:576|origin_pktnum:328|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 510311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 510317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693515211|now:1746043693510317|interval:4894| [2025/04/30 20:08:13 510323] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693515211|now:1746043693510317|interv:4894| [2025/04/30 20:08:13 510329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 510336] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 510342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:436490| [2025/04/30 20:08:13 510348] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 510355] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:577| [2025/04/30 20:08:13 510397] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693510365|stream_id:0|stream_offset:436490| [2025/04/30 20:08:13 510406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 510413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 510419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693515211|now:1746043693510419|interval:4792| [2025/04/30 20:08:13 510425] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693515211|now:1746043693510419|interv:4792| [2025/04/30 20:08:13 510431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 510438] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693515211| [2025/04/30 20:08:13 510445] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693515211| [2025/04/30 20:08:13 510451] [debug] |xqc_engine_wakeup_after|wakeup:1746043693515211|now:1746043693510451|diff:4760| [2025/04/30 20:08:13 510457] [debug] |xqc_engine_main_logic|END|now:1746043693510128| [2025/04/30 20:08:13 510468] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:124|state:ESTABED|recv_time:1746043693510467| [2025/04/30 20:08:13 510476] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 510482] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:256| [2025/04/30 20:08:13 510485] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:257| [2025/04/30 20:08:13 510491] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:257| [2025/04/30 20:08:13 510495] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 510504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:457|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:457|path_largest_ack:457| [2025/04/30 20:08:13 510514] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:128|tx_in_flight:147618|prior_delivered:234556|prior_time:1746043693449207|is_app_limited:0|send_elapse:57559|ack_elapse:61260|ctl_first_sent_time:1746043693449900|lagest_ack_time:1746043693510467|curr_delivered:305364| [2025/04/30 20:08:13 510519] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693449900| [2025/04/30 20:08:13 510524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 20:08:13 510528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59800|rttvar:475|minrtt:30776|latest_rtt:60567|ack_delay:32| [2025/04/30 20:08:13 510532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59891|rttvar:540|minrtt:30776|latest_rtt:60567|ack_delay:32| [2025/04/30 20:08:13 510536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:457|lost_pn:454|thresh:3| [2025/04/30 20:08:13 510540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 510732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 510749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 510755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 510761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 510789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 510806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 510833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 510872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 510883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 510899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 510916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 510958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 510975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 510981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 510987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 510998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:453|lost_pn:454|po_sent_time:1746043693447213|lost_send_time:1746043693442330|loss_delay:68137|frame:STREAM |repair:128| [2025/04/30 20:08:13 511083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693447213u| [2025/04/30 20:08:13 511088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 511095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693517179|now:1746043693511094|interval:6085| [2025/04/30 20:08:13 511099] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693517179|now:1746043693511094|interv:6085| [2025/04/30 20:08:13 511103] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57559, ack_elapse 61260, delivered 70808|rate 1155860|lost 191| [2025/04/30 20:08:13 511108] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155860) in round 6| [2025/04/30 20:08:13 511112] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 511116] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 511120] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693449900|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 511128] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693449900|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 511132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:59891|latest_rtt:60567|min_rtt:30776|applimit:0|lost:190|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 511139] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:257|largest:257|pns:2| [2025/04/30 20:08:13 511143] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:124|pkt_type:SHORT_HEADER|pkt_num:257|frame:ACK |recv_time:1746043693510467|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 511148] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813510467|now:1746043693510467|interv:120000000| [2025/04/30 20:08:13 511152] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813510467|now:1746043693510467|interv:120000000| [2025/04/30 20:08:13 511156] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693515211|pq_index:0| [2025/04/30 20:08:13 511161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693510128| [2025/04/30 20:08:13 511165] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693511164| [2025/04/30 20:08:13 511190] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693511189| [2025/04/30 20:08:13 511198] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 511205] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59891|min_srtt:59891|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 511212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:365303| [2025/04/30 20:08:13 511219] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59891|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 511225] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:453|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 511230] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59891|min_srtt:59891|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 511234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:437657| [2025/04/30 20:08:13 511238] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59891|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 511245] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 511257] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59891|min_srtt:59891|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 511263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:438824| [2025/04/30 20:08:13 511268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 511272] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 511276] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 511280] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 511285] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:453|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 511289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:365303| [2025/04/30 20:08:13 511293] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 511298] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:578| [2025/04/30 20:08:13 511339] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693511306|stream_id:0|stream_offset:365303| [2025/04/30 20:08:13 511348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:578|origin_pktnum:453|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 511355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 511361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693517179|now:1746043693511361|interval:5818| [2025/04/30 20:08:13 511367] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693517179|now:1746043693511361|interv:5818| [2025/04/30 20:08:13 511374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 511382] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 511388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:437657| [2025/04/30 20:08:13 511395] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 511401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:579-582|next_skip_chance:1746043693772553|current_time:1746043693511400| [2025/04/30 20:08:13 511408] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:583| [2025/04/30 20:08:13 511457] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693511425|stream_id:0|stream_offset:437657| [2025/04/30 20:08:13 511466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 511474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 511479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693517179|now:1746043693511479|interval:5700| [2025/04/30 20:08:13 511483] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693517179|now:1746043693511479|interv:5700| [2025/04/30 20:08:13 511487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 511492] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693517179| [2025/04/30 20:08:13 511496] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693517179| [2025/04/30 20:08:13 511500] [debug] |xqc_engine_wakeup_after|wakeup:1746043693517179|now:1746043693511500|diff:5679| [2025/04/30 20:08:13 511505] [debug] |xqc_engine_main_logic|END|now:1746043693511189| [2025/04/30 20:08:13 511513] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:126|state:ESTABED|recv_time:1746043693511513| [2025/04/30 20:08:13 511518] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 511526] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:257| [2025/04/30 20:08:13 511532] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:258| [2025/04/30 20:08:13 511540] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:258| [2025/04/30 20:08:13 511547] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 511556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:459|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:459|path_largest_ack:459| [2025/04/30 20:08:13 511561] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:128|tx_in_flight:147618|prior_delivered:236956|prior_time:1746043693450887|is_app_limited:0|send_elapse:58681|ack_elapse:60626|ctl_first_sent_time:1746043693451746|lagest_ack_time:1746043693511513|curr_delivered:306564| [2025/04/30 20:08:13 511565] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693451746| [2025/04/30 20:08:13 511570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 20:08:13 511574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59891|rttvar:540|minrtt:30776|latest_rtt:59767|ack_delay:64| [2025/04/30 20:08:13 511579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59867|rttvar:452|minrtt:30776|latest_rtt:59767|ack_delay:64| [2025/04/30 20:08:13 511583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:459|lost_pn:456|thresh:3| [2025/04/30 20:08:13 511587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 511984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 511990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 511997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:456|lost_pn:456|po_sent_time:1746043693449042|lost_send_time:1746043693444163|loss_delay:67350|frame:STREAM |repair:128| [2025/04/30 20:08:13 512110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693449042u| [2025/04/30 20:08:13 512114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 512118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693518089|now:1746043693512118|interval:5971| [2025/04/30 20:08:13 512123] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693518089|now:1746043693512118|interv:5971| [2025/04/30 20:08:13 512127] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58681, ack_elapse 60626, delivered 69608|rate 1148154|lost 192| [2025/04/30 20:08:13 512131] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148154) in round 6| [2025/04/30 20:08:13 512135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 512139] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 512143] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693451746|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 512148] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693451746|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 512152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:59867|latest_rtt:59767|min_rtt:30776|applimit:0|lost:191|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 512158] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:148483|inflight:145216|mode:0|applimit:0|pacing_rate:4009056|bw:1269550|srtt:59867|latest_rtt:59767|min_rtt:30776|send:579|lost:191|tlp:0|recv:252|recovery:0|slow_start:1|conn_life:335769|acked:1200|delivered:306564|is_cwnd_limited:1| [2025/04/30 20:08:13 512185] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:258|largest:258|pns:2| [2025/04/30 20:08:13 512194] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:126|pkt_type:SHORT_HEADER|pkt_num:258|frame:ACK |recv_time:1746043693511513|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 512199] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813511513|now:1746043693511513|interv:120000000| [2025/04/30 20:08:13 512203] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813511513|now:1746043693511513|interv:120000000| [2025/04/30 20:08:13 512207] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693517179|pq_index:0| [2025/04/30 20:08:13 512211] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693511189| [2025/04/30 20:08:13 512215] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693512215| [2025/04/30 20:08:13 512220] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693512219| [2025/04/30 20:08:13 512225] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 512230] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59867|min_srtt:59867|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 512234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:367637| [2025/04/30 20:08:13 512239] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59867|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 512244] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:456|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 512248] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59867|min_srtt:59867|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 512252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:438824| [2025/04/30 20:08:13 512257] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59867|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 512261] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 512265] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59867|min_srtt:59867|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 512270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:439991| [2025/04/30 20:08:13 512274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 512283] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 512289] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 512295] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 512302] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:456|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 512308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:367637| [2025/04/30 20:08:13 512315] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 512322] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:584| [2025/04/30 20:08:13 512358] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693512330|stream_id:0|stream_offset:367637| [2025/04/30 20:08:13 512368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:584|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:08:13 512375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 512382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693518089|now:1746043693512382|interval:5707| [2025/04/30 20:08:13 512388] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693518089|now:1746043693512382|interv:5707| [2025/04/30 20:08:13 512395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 512403] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 512410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:438824| [2025/04/30 20:08:13 512416] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 512423] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:585| [2025/04/30 20:08:13 512455] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693512433|stream_id:0|stream_offset:438824| [2025/04/30 20:08:13 512464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 512470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 512477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693518089|now:1746043693512476|interval:5613| [2025/04/30 20:08:13 512490] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693518089|now:1746043693512476|interv:5613| [2025/04/30 20:08:13 512496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 512503] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693518089| [2025/04/30 20:08:13 512510] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693518089| [2025/04/30 20:08:13 512516] [debug] |xqc_engine_wakeup_after|wakeup:1746043693518089|now:1746043693512516|diff:5573| [2025/04/30 20:08:13 512522] [debug] |xqc_engine_main_logic|END|now:1746043693512219| [2025/04/30 20:08:13 512531] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:126|state:ESTABED|recv_time:1746043693512530| [2025/04/30 20:08:13 512536] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 512541] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:258| [2025/04/30 20:08:13 512545] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:259| [2025/04/30 20:08:13 512551] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:259| [2025/04/30 20:08:13 512555] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 512563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:460|origin_pktnum:0|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:08:13 512567] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:128|tx_in_flight:147618|prior_delivered:238156|prior_time:1746043693451854|is_app_limited:0|send_elapse:58093|ack_elapse:60676|ctl_first_sent_time:1746043693452563|lagest_ack_time:1746043693512530|curr_delivered:307764| [2025/04/30 20:08:13 512572] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693452563| [2025/04/30 20:08:13 512577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 20:08:13 512581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59867|rttvar:452|minrtt:30776|latest_rtt:59967|ack_delay:40| [2025/04/30 20:08:13 512585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59874|rttvar:354|minrtt:30776|latest_rtt:59967|ack_delay:40| [2025/04/30 20:08:13 512590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:460|lost_pn:457|thresh:3| [2025/04/30 20:08:13 512594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 512973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 512977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 512995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 513106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693518201|now:1746043693513105|interval:5096| [2025/04/30 20:08:13 513110] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693518201|now:1746043693513105|interv:5096| [2025/04/30 20:08:13 513114] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58093, ack_elapse 60676, delivered 69608|rate 1147208|lost 192| [2025/04/30 20:08:13 513119] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147208) in round 6| [2025/04/30 20:08:13 513123] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 513127] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 513131] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693452563|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 513135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693452563|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 513140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146416|srtt:59874|latest_rtt:59967|min_rtt:30776|applimit:0|lost:192|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 513146] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:259|largest:259|pns:2| [2025/04/30 20:08:13 513151] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:126|pkt_type:SHORT_HEADER|pkt_num:259|frame:ACK |recv_time:1746043693512530|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 513156] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813512530|now:1746043693512530|interv:120000000| [2025/04/30 20:08:13 513160] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813512530|now:1746043693512530|interv:120000000| [2025/04/30 20:08:13 513164] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693518089|pq_index:0| [2025/04/30 20:08:13 513219] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693512219| [2025/04/30 20:08:13 513224] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693513224| [2025/04/30 20:08:13 513229] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693513228| [2025/04/30 20:08:13 513234] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 513243] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59874|min_srtt:59874|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 513248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:439991| [2025/04/30 20:08:13 513253] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59874|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 513257] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 513262] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59874|min_srtt:59874|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 513266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:441158| [2025/04/30 20:08:13 513270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 513274] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 513278] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 513282] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 513287] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 513291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:439991| [2025/04/30 20:08:13 513295] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 513300] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:586| [2025/04/30 20:08:13 513334] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693513307|stream_id:0|stream_offset:439991| [2025/04/30 20:08:13 513340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 513345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 513349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693518201|now:1746043693513349|interval:4852| [2025/04/30 20:08:13 513354] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693518201|now:1746043693513349|interv:4852| [2025/04/30 20:08:13 513358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 513363] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693518201| [2025/04/30 20:08:13 513370] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693518201| [2025/04/30 20:08:13 513374] [debug] |xqc_engine_wakeup_after|wakeup:1746043693518201|now:1746043693513374|diff:4827| [2025/04/30 20:08:13 513378] [debug] |xqc_engine_main_logic|END|now:1746043693513228| [2025/04/30 20:08:13 513386] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:126|state:ESTABED|recv_time:1746043693513386| [2025/04/30 20:08:13 513391] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 513396] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:259| [2025/04/30 20:08:13 513400] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:260| [2025/04/30 20:08:13 513405] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:260| [2025/04/30 20:08:13 513409] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 513417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:461|origin_pktnum:337|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:461|path_largest_ack:461| [2025/04/30 20:08:13 513422] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:130|tx_in_flight:145218|prior_delivered:239356|prior_time:1746043693452682|is_app_limited:0|send_elapse:57814|ack_elapse:60704|ctl_first_sent_time:1746043693453473|lagest_ack_time:1746043693513386|curr_delivered:308964| [2025/04/30 20:08:13 513426] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693453473| [2025/04/30 20:08:13 513431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:710||sndq_packets_used_bytes:0|sndq_packets_free:155| [2025/04/30 20:08:13 513435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59874|rttvar:354|minrtt:30776|latest_rtt:59913|ack_delay:48| [2025/04/30 20:08:13 513440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59873|rttvar:268|minrtt:30776|latest_rtt:59913|ack_delay:48| [2025/04/30 20:08:13 513444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:461|lost_pn:458|thresh:3| [2025/04/30 20:08:13 513448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 513983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 513995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 513999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 514002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 514010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 514018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:458|lost_pn:458|po_sent_time:1746043693450739|lost_send_time:1746043693445984|loss_delay:67402|frame:STREAM |repair:128| [2025/04/30 20:08:13 514034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693450739u| [2025/04/30 20:08:13 514038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 514043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:59873|rtt_var:268|pto_duration:61873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 514048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 514052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 514055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 145216| [2025/04/30 20:08:13 514059] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693600180|now:1746043693514042|interv:86138| [2025/04/30 20:08:13 514063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693600180|now:1746043693514042|interval:86138|pto_count:0|srtt:59873 [2025/04/30 20:08:13 514068] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57814, ack_elapse 60704, delivered 69608|rate 1146678|lost 193| [2025/04/30 20:08:13 514072] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146678) in round 6| [2025/04/30 20:08:13 514076] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 514080] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 514084] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693453473|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 514089] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693453473|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 514093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:59873|latest_rtt:59913|min_rtt:30776|applimit:0|lost:192|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 514100] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:260|largest:260|pns:2| [2025/04/30 20:08:13 514104] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:126|pkt_type:SHORT_HEADER|pkt_num:260|frame:ACK |recv_time:1746043693513386|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 514109] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813513386|now:1746043693513386|interv:120000000| [2025/04/30 20:08:13 514113] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813513386|now:1746043693513386|interv:120000000| [2025/04/30 20:08:13 514117] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693518201|pq_index:0| [2025/04/30 20:08:13 514121] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693513228| [2025/04/30 20:08:13 514125] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693514125| [2025/04/30 20:08:13 514133] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693514132| [2025/04/30 20:08:13 514138] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 514143] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59873|min_srtt:59873|path_bw:1269550|loss_rate:49.40|path_pto:0| [2025/04/30 20:08:13 514147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:369971| [2025/04/30 20:08:13 514152] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59873|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 514156] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:458|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 514161] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59873|min_srtt:59873|path_bw:1269550|loss_rate:49.40|path_pto:0| [2025/04/30 20:08:13 514183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:441158| [2025/04/30 20:08:13 514193] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59873|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 514198] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 514202] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59873|min_srtt:59873|path_bw:1269550|loss_rate:49.40|path_pto:0| [2025/04/30 20:08:13 514209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:442325| [2025/04/30 20:08:13 514217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 514223] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 514228] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 514232] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 514236] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:458|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 514241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:369971| [2025/04/30 20:08:13 514248] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 514260] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:587| [2025/04/30 20:08:13 514305] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693514271|stream_id:0|stream_offset:369971| [2025/04/30 20:08:13 514315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:587|origin_pktnum:458|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 514322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 514329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:59873|rtt_var:268|pto_duration:61873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 514335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 514342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 514348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 146416| [2025/04/30 20:08:13 514353] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693601144|now:1746043693514328|interv:86816| [2025/04/30 20:08:13 514360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693601144|now:1746043693514328|interval:86816|pto_count:0|srtt:59873 [2025/04/30 20:08:13 514367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 514375] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 514381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:441158| [2025/04/30 20:08:13 514388] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 514394] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:588| [2025/04/30 20:08:13 514429] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693514405|stream_id:0|stream_offset:441158| [2025/04/30 20:08:13 514435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 514440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 514444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:59873|rtt_var:268|pto_duration:61873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 514449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 514453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 514456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 147616| [2025/04/30 20:08:13 514465] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693601278|now:1746043693514444|interv:86834| [2025/04/30 20:08:13 514469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693601278|now:1746043693514444|interval:86834|pto_count:0|srtt:59873 [2025/04/30 20:08:13 514474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 514479] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693532109| [2025/04/30 20:08:13 514483] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693532109| [2025/04/30 20:08:13 514487] [debug] |xqc_engine_wakeup_after|wakeup:1746043693532109|now:1746043693514487|diff:17622| [2025/04/30 20:08:13 514491] [debug] |xqc_engine_main_logic|END|now:1746043693514132| [2025/04/30 20:08:13 514499] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:128|state:ESTABED|recv_time:1746043693514499| [2025/04/30 20:08:13 514504] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 514509] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:260| [2025/04/30 20:08:13 514513] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:261| [2025/04/30 20:08:13 514519] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:261| [2025/04/30 20:08:13 514523] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 514532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:464|origin_pktnum:217|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:08:13 514537] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:133|tx_in_flight:144018|prior_delivered:240556|prior_time:1746043693453748|is_app_limited:0|send_elapse:58557|ack_elapse:60751|ctl_first_sent_time:1746043693454539|lagest_ack_time:1746043693514499|curr_delivered:310164| [2025/04/30 20:08:13 514542] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693454539| [2025/04/30 20:08:13 514546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:710||sndq_packets_used_bytes:0|sndq_packets_free:155| [2025/04/30 20:08:13 514550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59873|rttvar:268|minrtt:30776|latest_rtt:59960|ack_delay:40| [2025/04/30 20:08:13 514555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59879|rttvar:212|minrtt:30776|latest_rtt:59960|ack_delay:40| [2025/04/30 20:08:13 514559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:464|lost_pn:461|thresh:3| [2025/04/30 20:08:13 514563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 514771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 514777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 514783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 514816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 514833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 514861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 514893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 514904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 514923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 514939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 514987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 514993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 514999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 515127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693521041|now:1746043693515127|interval:5914| [2025/04/30 20:08:13 515131] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693521041|now:1746043693515127|interv:5914| [2025/04/30 20:08:13 515136] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58557, ack_elapse 60751, delivered 69608|rate 1145791|lost 193| [2025/04/30 20:08:13 515141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145791) in round 6| [2025/04/30 20:08:13 515148] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 515154] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 515160] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693454539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 515183] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:0|acked:1200|po_sent_time:1746043693454539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 515188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:146416|srtt:59879|latest_rtt:59960|min_rtt:30776|applimit:0|lost:193|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 515194] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:261|largest:261|pns:2| [2025/04/30 20:08:13 515198] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:128|pkt_type:SHORT_HEADER|pkt_num:261|frame:ACK |recv_time:1746043693514499|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 515203] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813514499|now:1746043693514499|interv:120000000| [2025/04/30 20:08:13 515207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813514499|now:1746043693514499|interv:120000000| [2025/04/30 20:08:13 515211] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693532109|pq_index:0| [2025/04/30 20:08:13 515216] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693514132| [2025/04/30 20:08:13 515220] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693515219| [2025/04/30 20:08:13 515225] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693515223| [2025/04/30 20:08:13 515230] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 515235] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59879|min_srtt:59879|path_bw:1269550|loss_rate:49.41|path_pto:0| [2025/04/30 20:08:13 515243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:442325| [2025/04/30 20:08:13 515247] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59879|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 515252] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 515257] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59879|min_srtt:59879|path_bw:1269550|loss_rate:49.41|path_pto:0| [2025/04/30 20:08:13 515261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:443492| [2025/04/30 20:08:13 515265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 515269] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 515273] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 515277] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 515282] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 515286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:442325| [2025/04/30 20:08:13 515290] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 515295] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:589| [2025/04/30 20:08:13 515329] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693515303|stream_id:0|stream_offset:442325| [2025/04/30 20:08:13 515335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 515340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 515344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693521041|now:1746043693515344|interval:5697| [2025/04/30 20:08:13 515349] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693521041|now:1746043693515344|interv:5697| [2025/04/30 20:08:13 515356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 515363] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693521041| [2025/04/30 20:08:13 515380] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693521041| [2025/04/30 20:08:13 515386] [debug] |xqc_engine_wakeup_after|wakeup:1746043693521041|now:1746043693515386|diff:5655| [2025/04/30 20:08:13 515393] [debug] |xqc_engine_main_logic|END|now:1746043693515223| [2025/04/30 20:08:13 515404] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:130|state:ESTABED|recv_time:1746043693515404| [2025/04/30 20:08:13 515412] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 515421] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:261| [2025/04/30 20:08:13 515426] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:262| [2025/04/30 20:08:13 515435] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:262| [2025/04/30 20:08:13 515441] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 515453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:467|origin_pktnum:0|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:08:13 515460] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:133|tx_in_flight:147618|prior_delivered:240556|prior_time:1746043693453748|is_app_limited:0|send_elapse:58802|ack_elapse:61656|ctl_first_sent_time:1746043693454784|lagest_ack_time:1746043693515404|curr_delivered:311364| [2025/04/30 20:08:13 515468] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693454784| [2025/04/30 20:08:13 515475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:707||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/04/30 20:08:13 515481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59879|rttvar:212|minrtt:30776|latest_rtt:60620|ack_delay:56| [2025/04/30 20:08:13 515486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59965|rttvar:330|minrtt:30776|latest_rtt:60620|ack_delay:56| [2025/04/30 20:08:13 515490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:467|lost_pn:464|thresh:3| [2025/04/30 20:08:13 515497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 515981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 515992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 515996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 516000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 516011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 516026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 516034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 516042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:462|lost_pn:464|po_sent_time:1746043693453586|lost_send_time:1746043693447207|loss_delay:68197|frame:STREAM |repair:128| [2025/04/30 20:08:13 516060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:463|lost_pn:464|po_sent_time:1746043693453676|lost_send_time:1746043693447207|loss_delay:68197|frame:STREAM |repair:128| [2025/04/30 20:08:13 516068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693453676u| [2025/04/30 20:08:13 516072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 516076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693522824|now:1746043693516076|interval:6748| [2025/04/30 20:08:13 516081] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693522824|now:1746043693516076|interv:6748| [2025/04/30 20:08:13 516085] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58802, ack_elapse 61656, delivered 70808|rate 1148436|lost 195| [2025/04/30 20:08:13 516089] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148436) in round 6| [2025/04/30 20:08:13 516094] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 516098] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 516102] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693454784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 516106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693454784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 516111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144016|srtt:59965|latest_rtt:60620|min_rtt:30776|applimit:0|lost:193|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 516117] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:262|largest:262|pns:2| [2025/04/30 20:08:13 516121] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:130|pkt_type:SHORT_HEADER|pkt_num:262|frame:ACK |recv_time:1746043693515404|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 516126] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813515404|now:1746043693515404|interv:120000000| [2025/04/30 20:08:13 516130] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813515404|now:1746043693515404|interv:120000000| [2025/04/30 20:08:13 516134] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693521041|pq_index:0| [2025/04/30 20:08:13 516138] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693515223| [2025/04/30 20:08:13 516142] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693516142| [2025/04/30 20:08:13 516147] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693516146| [2025/04/30 20:08:13 516152] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 516157] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59965|min_srtt:59965|path_bw:1269550|loss_rate:48.84|path_pto:0| [2025/04/30 20:08:13 516164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:98060| [2025/04/30 20:08:13 516193] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59965|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 516199] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:462|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 516206] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59965|min_srtt:59965|path_bw:1269550|loss_rate:48.84|path_pto:0| [2025/04/30 20:08:13 516210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:373472| [2025/04/30 20:08:13 516214] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59965|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 516219] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:463|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 516223] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59965|min_srtt:59965|path_bw:1269550|loss_rate:48.84|path_pto:0| [2025/04/30 20:08:13 516227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:443492| [2025/04/30 20:08:13 516231] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59965|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 516236] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 516240] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59965|min_srtt:59965|path_bw:1269550|loss_rate:48.84|path_pto:0| [2025/04/30 20:08:13 516244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:444659| [2025/04/30 20:08:13 516248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 516252] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 516256] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 516260] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 516265] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:462|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 516269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:98060| [2025/04/30 20:08:13 516276] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 516281] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:590| [2025/04/30 20:08:13 516315] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144016|now:1746043693516289|stream_id:0|stream_offset:98060| [2025/04/30 20:08:13 516321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:590|origin_pktnum:97|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 516326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144016|applimit:0| [2025/04/30 20:08:13 516330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693522824|now:1746043693516330|interval:6494| [2025/04/30 20:08:13 516335] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693522824|now:1746043693516330|interv:6494| [2025/04/30 20:08:13 516339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145216| [2025/04/30 20:08:13 516344] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:463|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 516348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:373472| [2025/04/30 20:08:13 516353] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 516357] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:591| [2025/04/30 20:08:13 516383] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693516363|stream_id:0|stream_offset:373472| [2025/04/30 20:08:13 516388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:591|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:08:13 516395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 516401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693522824|now:1746043693516401|interval:6423| [2025/04/30 20:08:13 516408] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693522824|now:1746043693516401|interv:6423| [2025/04/30 20:08:13 516414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 516419] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 516423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:443492| [2025/04/30 20:08:13 516430] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 516442] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:592| [2025/04/30 20:08:13 516482] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693516453|stream_id:0|stream_offset:443492| [2025/04/30 20:08:13 516492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 516499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 516505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693522824|now:1746043693516505|interval:6319| [2025/04/30 20:08:13 516512] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693522824|now:1746043693516505|interv:6319| [2025/04/30 20:08:13 516517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 516522] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693522824| [2025/04/30 20:08:13 516527] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693522824| [2025/04/30 20:08:13 516534] [debug] |xqc_engine_wakeup_after|wakeup:1746043693522824|now:1746043693516533|diff:6291| [2025/04/30 20:08:13 516540] [debug] |xqc_engine_main_logic|END|now:1746043693516146| [2025/04/30 20:08:13 516551] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:130|state:ESTABED|recv_time:1746043693516551| [2025/04/30 20:08:13 516559] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 516565] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:262| [2025/04/30 20:08:13 516569] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:263| [2025/04/30 20:08:13 516578] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:263| [2025/04/30 20:08:13 516584] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 516593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:468|origin_pktnum:221|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:468|path_largest_ack:468| [2025/04/30 20:08:13 516598] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:135|tx_in_flight:145218|prior_delivered:241756|prior_time:1746043693454873|is_app_limited:0|send_elapse:58250|ack_elapse:61678|ctl_first_sent_time:1746043693455802|lagest_ack_time:1746043693516551|curr_delivered:312564| [2025/04/30 20:08:13 516603] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693455802| [2025/04/30 20:08:13 516607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:708||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/04/30 20:08:13 516612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59965|rttvar:330|minrtt:30776|latest_rtt:60749|ack_delay:112| [2025/04/30 20:08:13 516620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60049|rttvar:416|minrtt:30776|latest_rtt:60749|ack_delay:112| [2025/04/30 20:08:13 516626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:468|lost_pn:465|thresh:3| [2025/04/30 20:08:13 516637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 516691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 516852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 516871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 516877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 516909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 516927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 516956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 516983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 516987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 516990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 516995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 517013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 517029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 517073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 517091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 517099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 517106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 517114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 517126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 517141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 517148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 517160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 517197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:465|lost_pn:465|po_sent_time:1746043693454627|lost_send_time:1746043693448209|loss_delay:68342|frame:STREAM |repair:128| [2025/04/30 20:08:13 517207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693454627u| [2025/04/30 20:08:13 517211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 517217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693523043|now:1746043693517217|interval:5826| [2025/04/30 20:08:13 517224] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693523043|now:1746043693517217|interv:5826| [2025/04/30 20:08:13 517231] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58250, ack_elapse 61678, delivered 70808|rate 1148026|lost 196| [2025/04/30 20:08:13 517237] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148026) in round 6| [2025/04/30 20:08:13 517241] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 517246] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 517249] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693455802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 517256] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693455802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 517263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:60049|latest_rtt:60749|min_rtt:30776|applimit:0|lost:195|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 517273] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:263|largest:263|pns:2| [2025/04/30 20:08:13 517277] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:130|pkt_type:SHORT_HEADER|pkt_num:263|frame:ACK |recv_time:1746043693516551|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 517282] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813516551|now:1746043693516551|interv:120000000| [2025/04/30 20:08:13 517290] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813516551|now:1746043693516551|interv:120000000| [2025/04/30 20:08:13 517294] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693522824|pq_index:0| [2025/04/30 20:08:13 517299] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693516146| [2025/04/30 20:08:13 517305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693517305| [2025/04/30 20:08:13 517313] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693517311| [2025/04/30 20:08:13 517319] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 517325] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60049|min_srtt:60049|path_bw:1269550|loss_rate:49.44|path_pto:0| [2025/04/30 20:08:13 517331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:304619| [2025/04/30 20:08:13 517339] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60049|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 517346] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:465|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 517353] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60049|min_srtt:60049|path_bw:1269550|loss_rate:49.44|path_pto:0| [2025/04/30 20:08:13 517360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:444659| [2025/04/30 20:08:13 517367] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60049|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 517373] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 517380] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60049|min_srtt:60049|path_bw:1269550|loss_rate:49.44|path_pto:0| [2025/04/30 20:08:13 517386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:445826| [2025/04/30 20:08:13 517393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 517399] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 517406] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 517411] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 517421] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:465|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 517425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:304619| [2025/04/30 20:08:13 517429] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 517434] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:593| [2025/04/30 20:08:13 517470] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693517442|stream_id:0|stream_offset:304619| [2025/04/30 20:08:13 517476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:593|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:08:13 517480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 517484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693523043|now:1746043693517484|interval:5559| [2025/04/30 20:08:13 517489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693523043|now:1746043693517484|interv:5559| [2025/04/30 20:08:13 517493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 517498] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 517502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:444659| [2025/04/30 20:08:13 517506] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 517510] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:594| [2025/04/30 20:08:13 517532] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693517516|stream_id:0|stream_offset:444659| [2025/04/30 20:08:13 517537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 517542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 517546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693523043|now:1746043693517545|interval:5498| [2025/04/30 20:08:13 517550] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693523043|now:1746043693517545|interv:5498| [2025/04/30 20:08:13 517554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 517558] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693523043| [2025/04/30 20:08:13 517566] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693523043| [2025/04/30 20:08:13 517570] [debug] |xqc_engine_wakeup_after|wakeup:1746043693523043|now:1746043693517570|diff:5473| [2025/04/30 20:08:13 517574] [debug] |xqc_engine_main_logic|END|now:1746043693517311| [2025/04/30 20:08:13 517582] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:132|state:ESTABED|recv_time:1746043693517582| [2025/04/30 20:08:13 517587] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 517592] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:263| [2025/04/30 20:08:13 517596] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:264| [2025/04/30 20:08:13 517601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:264| [2025/04/30 20:08:13 517605] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 517613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:471|origin_pktnum:223|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:08:13 517618] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:137|tx_in_flight:145218|prior_delivered:242956|prior_time:1746043693456159|is_app_limited:0|send_elapse:58590|ack_elapse:61423|ctl_first_sent_time:1746043693457011|lagest_ack_time:1746043693517582|curr_delivered:313764| [2025/04/30 20:08:13 517622] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693457011| [2025/04/30 20:08:13 517627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:706||sndq_packets_used_bytes:0|sndq_packets_free:159| [2025/04/30 20:08:13 517631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60049|rttvar:416|minrtt:30776|latest_rtt:60571|ack_delay:40| [2025/04/30 20:08:13 517635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60109|rttvar:432|minrtt:30776|latest_rtt:60571|ack_delay:40| [2025/04/30 20:08:13 517639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:471|lost_pn:468|thresh:3| [2025/04/30 20:08:13 517643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 517699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 517865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 517883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 517913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 517931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 517938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 517969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 517998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 518005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 518017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 518032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 518044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 518070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 518082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 518093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 518101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 518108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 518120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 518140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 518152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 518161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518181] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 518197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 518206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:466|lost_pn:468|po_sent_time:1746043693454701|lost_send_time:1746043693449440|loss_delay:68142|frame:STREAM |repair:128| [2025/04/30 20:08:13 518212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693454701u| [2025/04/30 20:08:13 518219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 518225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693524057|now:1746043693518225|interval:5832| [2025/04/30 20:08:13 518238] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693524057|now:1746043693518225|interv:5832| [2025/04/30 20:08:13 518245] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58590, ack_elapse 61423, delivered 70808|rate 1152792|lost 197| [2025/04/30 20:08:13 518252] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152792) in round 6| [2025/04/30 20:08:13 518259] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 518265] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 518271] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693457011|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 518277] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693457011|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 518285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:60109|latest_rtt:60571|min_rtt:30776|applimit:0|lost:196|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 518294] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:264|largest:264|pns:2| [2025/04/30 20:08:13 518300] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:132|pkt_type:SHORT_HEADER|pkt_num:264|frame:ACK |recv_time:1746043693517582|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 518305] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813517582|now:1746043693517582|interv:120000000| [2025/04/30 20:08:13 518311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813517582|now:1746043693517582|interv:120000000| [2025/04/30 20:08:13 518317] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693523043|pq_index:0| [2025/04/30 20:08:13 518324] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693517311| [2025/04/30 20:08:13 518329] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693518329| [2025/04/30 20:08:13 518337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693518336| [2025/04/30 20:08:13 518344] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 518349] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60109|min_srtt:60109|path_bw:1269550|loss_rate:49.45|path_pto:0| [2025/04/30 20:08:13 518355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 518362] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60109|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 518374] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:466|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 518379] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60109|min_srtt:60109|path_bw:1269550|loss_rate:49.45|path_pto:0| [2025/04/30 20:08:13 518385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:445826| [2025/04/30 20:08:13 518392] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60109|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 518398] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 518402] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60109|min_srtt:60109|path_bw:1269550|loss_rate:49.45|path_pto:0| [2025/04/30 20:08:13 518409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:446993| [2025/04/30 20:08:13 518417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 518422] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 518428] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 518435] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 518442] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:466|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 518449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 518455] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 518461] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:595| [2025/04/30 20:08:13 518501] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693518472|stream_id:0|stream_offset:99227| [2025/04/30 20:08:13 518508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:595|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:08:13 518513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 518517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693524057|now:1746043693518517|interval:5540| [2025/04/30 20:08:13 518531] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693524057|now:1746043693518517|interv:5540| [2025/04/30 20:08:13 518537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 518545] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 518552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:445826| [2025/04/30 20:08:13 518560] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 518566] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:596| [2025/04/30 20:08:13 518604] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693518577|stream_id:0|stream_offset:445826| [2025/04/30 20:08:13 518610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 518615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 518620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693524057|now:1746043693518620|interval:5437| [2025/04/30 20:08:13 518627] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693524057|now:1746043693518620|interv:5437| [2025/04/30 20:08:13 518634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 518641] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693524057| [2025/04/30 20:08:13 518648] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693524057| [2025/04/30 20:08:13 518654] [debug] |xqc_engine_wakeup_after|wakeup:1746043693524057|now:1746043693518654|diff:5403| [2025/04/30 20:08:13 518661] [debug] |xqc_engine_main_logic|END|now:1746043693518336| [2025/04/30 20:08:13 518673] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:134|state:ESTABED|recv_time:1746043693518672| [2025/04/30 20:08:13 518680] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 518689] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:264| [2025/04/30 20:08:13 518695] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:265| [2025/04/30 20:08:13 518705] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:265| [2025/04/30 20:08:13 518711] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 518724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:474|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:474|path_largest_ack:474| [2025/04/30 20:08:13 518732] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:137|tx_in_flight:147618|prior_delivered:244156|prior_time:1746043693457341|is_app_limited:0|send_elapse:59084|ack_elapse:61331|ctl_first_sent_time:1746043693458150|lagest_ack_time:1746043693518672|curr_delivered:314964| [2025/04/30 20:08:13 518739] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693458150| [2025/04/30 20:08:13 518753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:704||sndq_packets_used_bytes:0|sndq_packets_free:161| [2025/04/30 20:08:13 518759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60109|rttvar:432|minrtt:30776|latest_rtt:60522|ack_delay:40| [2025/04/30 20:08:13 518766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60156|rttvar:417|minrtt:30776|latest_rtt:60522|ack_delay:40| [2025/04/30 20:08:13 518772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:474|lost_pn:471|thresh:3| [2025/04/30 20:08:13 518778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 518858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 518863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 518994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 518999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 519003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 519018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 519030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 519045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 519057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 519068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 519111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 519118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 519144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 519191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 519199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 519210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 519253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 519258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 519305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 519317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 519325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:469|lost_pn:471|po_sent_time:1746043693455915|lost_send_time:1746043693450585|loss_delay:68087|frame:STREAM |repair:128| [2025/04/30 20:08:13 519333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:470|lost_pn:471|po_sent_time:1746043693456034|lost_send_time:1746043693450585|loss_delay:68087|frame:STREAM |repair:128| [2025/04/30 20:08:13 519340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693456034u| [2025/04/30 20:08:13 519346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 519352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693525198|now:1746043693519352|interval:5846| [2025/04/30 20:08:13 519359] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693525198|now:1746043693519352|interv:5846| [2025/04/30 20:08:13 519366] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59084, ack_elapse 61331, delivered 70808|rate 1154522|lost 199| [2025/04/30 20:08:13 519373] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154522) in round 6| [2025/04/30 20:08:13 519379] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 519385] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 519391] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693458150|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 519397] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693458150|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 519409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144016|srtt:60156|latest_rtt:60522|min_rtt:30776|applimit:0|lost:197|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 519418] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:265|largest:265|pns:2| [2025/04/30 20:08:13 519424] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:134|pkt_type:SHORT_HEADER|pkt_num:265|frame:ACK |recv_time:1746043693518672|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 519429] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813518672|now:1746043693518672|interv:120000000| [2025/04/30 20:08:13 519435] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813518672|now:1746043693518672|interv:120000000| [2025/04/30 20:08:13 519441] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693524057|pq_index:0| [2025/04/30 20:08:13 519448] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693518336| [2025/04/30 20:08:13 519454] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693519454| [2025/04/30 20:08:13 519463] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693519461| [2025/04/30 20:08:13 519470] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 519477] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60156|min_srtt:60156|path_bw:1269550|loss_rate:49.46|path_pto:0| [2025/04/30 20:08:13 519484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:235766| [2025/04/30 20:08:13 519491] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60156|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 519496] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:469|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 519501] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60156|min_srtt:60156|path_bw:1269550|loss_rate:49.46|path_pto:0| [2025/04/30 20:08:13 519505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:375806| [2025/04/30 20:08:13 519509] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60156|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 519514] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:470|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 519518] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60156|min_srtt:60156|path_bw:1269550|loss_rate:49.46|path_pto:0| [2025/04/30 20:08:13 519526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:446993| [2025/04/30 20:08:13 519530] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60156|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 519534] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 519539] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60156|min_srtt:60156|path_bw:1269550|loss_rate:49.46|path_pto:0| [2025/04/30 20:08:13 519543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:448160| [2025/04/30 20:08:13 519547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 519551] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 519556] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 519563] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 519570] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:469|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 519576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:235766| [2025/04/30 20:08:13 519581] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 519585] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:597| [2025/04/30 20:08:13 519623] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144016|now:1746043693519593|stream_id:0|stream_offset:235766| [2025/04/30 20:08:13 519629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:597|origin_pktnum:222|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 519634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144016|applimit:0| [2025/04/30 20:08:13 519640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693525198|now:1746043693519639|interval:5559| [2025/04/30 20:08:13 519647] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693525198|now:1746043693519639|interv:5559| [2025/04/30 20:08:13 519654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145216| [2025/04/30 20:08:13 519661] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:470|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 519673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:375806| [2025/04/30 20:08:13 519678] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 519682] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:598| [2025/04/30 20:08:13 519710] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693519689|stream_id:0|stream_offset:375806| [2025/04/30 20:08:13 519716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:598|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:08:13 519720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 519725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693525198|now:1746043693519725|interval:5473| [2025/04/30 20:08:13 519732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693525198|now:1746043693519725|interv:5473| [2025/04/30 20:08:13 519739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 519747] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 519753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:446993| [2025/04/30 20:08:13 519760] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 519767] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:599| [2025/04/30 20:08:13 519827] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693519777|stream_id:0|stream_offset:446993| [2025/04/30 20:08:13 519835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 519841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 519847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693525198|now:1746043693519847|interval:5351| [2025/04/30 20:08:13 519853] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693525198|now:1746043693519847|interv:5351| [2025/04/30 20:08:13 519859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 519865] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693525198| [2025/04/30 20:08:13 519871] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693525198| [2025/04/30 20:08:13 519877] [debug] |xqc_engine_wakeup_after|wakeup:1746043693525198|now:1746043693519877|diff:5321| [2025/04/30 20:08:13 519890] [debug] |xqc_engine_main_logic|END|now:1746043693519461| [2025/04/30 20:08:13 519901] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:134|state:ESTABED|recv_time:1746043693519900| [2025/04/30 20:08:13 519908] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 519917] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:265| [2025/04/30 20:08:13 519923] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:266| [2025/04/30 20:08:13 519932] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:266| [2025/04/30 20:08:13 519938] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 519950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:475|origin_pktnum:350|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:08:13 519957] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:138|tx_in_flight:146418|prior_delivered:245356|prior_time:1746043693458268|is_app_limited:0|send_elapse:58946|ack_elapse:61632|ctl_first_sent_time:1746043693458910|lagest_ack_time:1746043693519900|curr_delivered:316164| [2025/04/30 20:08:13 519964] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693458910| [2025/04/30 20:08:13 519969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:704||sndq_packets_used_bytes:0|sndq_packets_free:161| [2025/04/30 20:08:13 519973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60156|rttvar:417|minrtt:30776|latest_rtt:60990|ack_delay:32| [2025/04/30 20:08:13 519978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60256|rttvar:513|minrtt:30776|latest_rtt:60990|ack_delay:32| [2025/04/30 20:08:13 519982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:475|lost_pn:472|thresh:3| [2025/04/30 20:08:13 519986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 519998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 520044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 520048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 520210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 520219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 520468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 520476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 520480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 520484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 520489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:472|lost_pn:472|po_sent_time:1746043693457111|lost_send_time:1746043693451287|loss_delay:68613|frame:STREAM |repair:128| [2025/04/30 20:08:13 520493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693457111u| [2025/04/30 20:08:13 520498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 520504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693525852|now:1746043693520504|interval:5348| [2025/04/30 20:08:13 520509] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693525852|now:1746043693520504|interv:5348| [2025/04/30 20:08:13 520513] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58946, ack_elapse 61632, delivered 70808|rate 1148883|lost 200| [2025/04/30 20:08:13 520517] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148883) in round 6| [2025/04/30 20:08:13 520521] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 520525] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 520529] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693458910|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 520535] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693458910|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 520543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:60256|latest_rtt:60990|min_rtt:30776|applimit:0|lost:199|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 520552] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:266|largest:266|pns:2| [2025/04/30 20:08:13 520559] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:134|pkt_type:SHORT_HEADER|pkt_num:266|frame:ACK |recv_time:1746043693519900|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 520566] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813519900|now:1746043693519900|interv:120000000| [2025/04/30 20:08:13 520572] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813519900|now:1746043693519900|interv:120000000| [2025/04/30 20:08:13 520579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693525198|pq_index:0| [2025/04/30 20:08:13 520586] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693519461| [2025/04/30 20:08:13 520592] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693520592| [2025/04/30 20:08:13 520600] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693520598| [2025/04/30 20:08:13 520608] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 520615] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60256|min_srtt:60256|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 520623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:306953| [2025/04/30 20:08:13 520637] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60256|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 520645] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:472|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 520651] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60256|min_srtt:60256|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 520659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:448160| [2025/04/30 20:08:13 520665] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60256|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 520672] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 520678] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60256|min_srtt:60256|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 520684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:449327| [2025/04/30 20:08:13 520691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 520697] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 520703] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 520710] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 520716] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:472|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 520723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:306953| [2025/04/30 20:08:13 520729] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 520736] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:600| [2025/04/30 20:08:13 520781] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693520747|stream_id:0|stream_offset:306953| [2025/04/30 20:08:13 520791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:600|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:08:13 520799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 520805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693525852|now:1746043693520805|interval:5047| [2025/04/30 20:08:13 520819] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693525852|now:1746043693520805|interv:5047| [2025/04/30 20:08:13 520826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 520834] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 520840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:448160| [2025/04/30 20:08:13 520846] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 520853] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:601| [2025/04/30 20:08:13 520917] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693520863|stream_id:0|stream_offset:448160| [2025/04/30 20:08:13 520929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 520936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 520942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693525852|now:1746043693520942|interval:4910| [2025/04/30 20:08:13 520949] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693525852|now:1746043693520942|interv:4910| [2025/04/30 20:08:13 520955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 520962] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693525852| [2025/04/30 20:08:13 520969] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693525852| [2025/04/30 20:08:13 520974] [debug] |xqc_engine_wakeup_after|wakeup:1746043693525852|now:1746043693520974|diff:4878| [2025/04/30 20:08:13 520978] [debug] |xqc_engine_main_logic|END|now:1746043693520598| [2025/04/30 20:08:13 520987] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:136|state:ESTABED|recv_time:1746043693520987| [2025/04/30 20:08:13 520992] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 521001] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:266| [2025/04/30 20:08:13 521007] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:267| [2025/04/30 20:08:13 521016] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:267| [2025/04/30 20:08:13 521022] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 521035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:477|origin_pktnum:105|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:08:13 521042] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:139|tx_in_flight:146418|prior_delivered:246556|prior_time:1746043693459207|is_app_limited:0|send_elapse:58922|ack_elapse:61780|ctl_first_sent_time:1746043693459880|lagest_ack_time:1746043693520987|curr_delivered:317364| [2025/04/30 20:08:13 521056] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693459880| [2025/04/30 20:08:13 521063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:704||sndq_packets_used_bytes:0|sndq_packets_free:161| [2025/04/30 20:08:13 521069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60256|rttvar:513|minrtt:30776|latest_rtt:61107|ack_delay:40| [2025/04/30 20:08:13 521076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60357|rttvar:587|minrtt:30776|latest_rtt:61107|ack_delay:40| [2025/04/30 20:08:13 521083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:477|lost_pn:474|thresh:3| [2025/04/30 20:08:13 521090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 521151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 521155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 521342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 521354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 521620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 521632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 521636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 521639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 521644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:473|lost_pn:474|po_sent_time:1746043693457239|lost_send_time:1746043693452242|loss_delay:68745|frame:STREAM |repair:128| [2025/04/30 20:08:13 521649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693457239u| [2025/04/30 20:08:13 521653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 521659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693527770|now:1746043693521659|interval:6111| [2025/04/30 20:08:13 521666] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693527770|now:1746043693521659|interv:6111| [2025/04/30 20:08:13 521672] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58922, ack_elapse 61780, delivered 70808|rate 1146131|lost 201| [2025/04/30 20:08:13 521679] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146131) in round 6| [2025/04/30 20:08:13 521686] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 521692] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 521698] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693459880|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 521705] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693459880|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 521713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:60357|latest_rtt:61107|min_rtt:30776|applimit:0|lost:200|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 521728] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:267|largest:267|pns:2| [2025/04/30 20:08:13 521735] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:136|pkt_type:SHORT_HEADER|pkt_num:267|frame:ACK |recv_time:1746043693520987|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 521742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813520987|now:1746043693520987|interv:120000000| [2025/04/30 20:08:13 521749] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813520987|now:1746043693520987|interv:120000000| [2025/04/30 20:08:13 521755] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693525852|pq_index:0| [2025/04/30 20:08:13 521761] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693520598| [2025/04/30 20:08:13 521768] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693521768| [2025/04/30 20:08:13 521776] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693521774| [2025/04/30 20:08:13 521783] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 521788] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60357|min_srtt:60357|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 521793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:376973| [2025/04/30 20:08:13 521797] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60357|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 521802] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:473|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 521806] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60357|min_srtt:60357|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 521810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:449327| [2025/04/30 20:08:13 521815] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60357|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 521819] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 521823] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60357|min_srtt:60357|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 521828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:450494| [2025/04/30 20:08:13 521836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 521840] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 521846] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 521853] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 521860] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:473|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 521867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:376973| [2025/04/30 20:08:13 521872] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 521876] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:602| [2025/04/30 20:08:13 521921] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693521886|stream_id:0|stream_offset:376973| [2025/04/30 20:08:13 521931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:602|origin_pktnum:473|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 521938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 521944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693527770|now:1746043693521944|interval:5826| [2025/04/30 20:08:13 521951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693527770|now:1746043693521944|interv:5826| [2025/04/30 20:08:13 521958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 521965] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 521972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:449327| [2025/04/30 20:08:13 521979] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 521985] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:603| [2025/04/30 20:08:13 522044] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693521994|stream_id:0|stream_offset:449327| [2025/04/30 20:08:13 522054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 522062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 522073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693527770|now:1746043693522073|interval:5697| [2025/04/30 20:08:13 522078] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693527770|now:1746043693522073|interv:5697| [2025/04/30 20:08:13 522082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 522088] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693527770| [2025/04/30 20:08:13 522094] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693527770| [2025/04/30 20:08:13 522101] [debug] |xqc_engine_wakeup_after|wakeup:1746043693527770|now:1746043693522101|diff:5669| [2025/04/30 20:08:13 522108] [debug] |xqc_engine_main_logic|END|now:1746043693521774| [2025/04/30 20:08:13 522118] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:138|state:ESTABED|recv_time:1746043693522117| [2025/04/30 20:08:13 522126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 522132] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:267| [2025/04/30 20:08:13 522136] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:268| [2025/04/30 20:08:13 522145] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:268| [2025/04/30 20:08:13 522152] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 522164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:479|origin_pktnum:355|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:08:13 522189] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:141|tx_in_flight:145218|prior_delivered:247756|prior_time:1746043693460353|is_app_limited:0|send_elapse:59023|ack_elapse:61764|ctl_first_sent_time:1746043693461246|lagest_ack_time:1746043693522117|curr_delivered:318564| [2025/04/30 20:08:13 522196] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693461246| [2025/04/30 20:08:13 522203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:165| [2025/04/30 20:08:13 522210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60357|rttvar:587|minrtt:30776|latest_rtt:60871|ack_delay:32| [2025/04/30 20:08:13 522217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60417|rttvar:561|minrtt:30776|latest_rtt:60871|ack_delay:32| [2025/04/30 20:08:13 522224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:479|lost_pn:476|thresh:3| [2025/04/30 20:08:13 522230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 522318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 522322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 522445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 522456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 522690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 522708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 522714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 522731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 522739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:476|lost_pn:476|po_sent_time:1746043693459025|lost_send_time:1746043693453638|loss_delay:68479|frame:STREAM |repair:128| [2025/04/30 20:08:13 522744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693459025u| [2025/04/30 20:08:13 522749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 522753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693528464|now:1746043693522753|interval:5711| [2025/04/30 20:08:13 522757] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693528464|now:1746043693522753|interv:5711| [2025/04/30 20:08:13 522761] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59023, ack_elapse 61764, delivered 70808|rate 1146428|lost 202| [2025/04/30 20:08:13 522766] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146428) in round 6| [2025/04/30 20:08:13 522770] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 522774] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 522778] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693461246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 522782] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693461246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 522787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:60417|latest_rtt:60871|min_rtt:30776|applimit:0|lost:201|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 522793] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:268|largest:268|pns:2| [2025/04/30 20:08:13 522797] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:138|pkt_type:SHORT_HEADER|pkt_num:268|frame:ACK |recv_time:1746043693522117|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 522802] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813522117|now:1746043693522117|interv:120000000| [2025/04/30 20:08:13 522806] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813522117|now:1746043693522117|interv:120000000| [2025/04/30 20:08:13 522810] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693527770|pq_index:0| [2025/04/30 20:08:13 522815] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693521774| [2025/04/30 20:08:13 522818] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693522818| [2025/04/30 20:08:13 522823] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693522822| [2025/04/30 20:08:13 522832] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 522837] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60417|min_srtt:60417|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 522841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:379307| [2025/04/30 20:08:13 522846] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60417|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 522850] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:476|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 522855] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60417|min_srtt:60417|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 522859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:450494| [2025/04/30 20:08:13 522863] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60417|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 522868] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 522872] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60417|min_srtt:60417|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 522876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:451661| [2025/04/30 20:08:13 522881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 522884] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 522888] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 522892] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 522897] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:476|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 522901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:379307| [2025/04/30 20:08:13 522905] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 522910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:604| [2025/04/30 20:08:13 522948] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693522917|stream_id:0|stream_offset:379307| [2025/04/30 20:08:13 522962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:604|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:08:13 522969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 522976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693528464|now:1746043693522976|interval:5488| [2025/04/30 20:08:13 522983] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693528464|now:1746043693522976|interv:5488| [2025/04/30 20:08:13 522989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 522997] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 523003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:450494| [2025/04/30 20:08:13 523008] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 523012] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:605| [2025/04/30 20:08:13 523046] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693523019|stream_id:0|stream_offset:450494| [2025/04/30 20:08:13 523055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 523061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 523068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693528464|now:1746043693523067|interval:5397| [2025/04/30 20:08:13 523075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693528464|now:1746043693523067|interv:5397| [2025/04/30 20:08:13 523081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 523089] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693528464| [2025/04/30 20:08:13 523095] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693528464| [2025/04/30 20:08:13 523099] [debug] |xqc_engine_wakeup_after|wakeup:1746043693528464|now:1746043693523099|diff:5365| [2025/04/30 20:08:13 523103] [debug] |xqc_engine_main_logic|END|now:1746043693522822| [2025/04/30 20:08:13 523111] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:140|state:ESTABED|recv_time:1746043693523110| [2025/04/30 20:08:13 523116] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 523122] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:268| [2025/04/30 20:08:13 523126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:269| [2025/04/30 20:08:13 523132] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:269| [2025/04/30 20:08:13 523145] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 523155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:482|origin_pktnum:111|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:08:13 523161] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:142|tx_in_flight:146418|prior_delivered:248956|prior_time:1746043693461690|is_app_limited:0|send_elapse:60122|ack_elapse:61420|ctl_first_sent_time:1746043693462450|lagest_ack_time:1746043693523110|curr_delivered:319764| [2025/04/30 20:08:13 523185] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693462450| [2025/04/30 20:08:13 523192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:165| [2025/04/30 20:08:13 523198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60417|rttvar:561|minrtt:30776|latest_rtt:60660|ack_delay:32| [2025/04/30 20:08:13 523205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60443|rttvar:473|minrtt:30776|latest_rtt:60660|ack_delay:32| [2025/04/30 20:08:13 523212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:482|lost_pn:479|thresh:3| [2025/04/30 20:08:13 523218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 523272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 523276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 523431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 523443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 523687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 523699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 523705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 523717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 523725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:478|lost_pn:479|po_sent_time:1746043693459985|lost_send_time:1746043693454868|loss_delay:68242|frame:STREAM |repair:128| [2025/04/30 20:08:13 523730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693459985u| [2025/04/30 20:08:13 523734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 523738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693529624|now:1746043693523738|interval:5886| [2025/04/30 20:08:13 523743] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693529624|now:1746043693523738|interv:5886| [2025/04/30 20:08:13 523747] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60122, ack_elapse 61420, delivered 70808|rate 1152849|lost 203| [2025/04/30 20:08:13 523751] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152849) in round 6| [2025/04/30 20:08:13 523757] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 523763] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 523770] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693462450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 523776] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693462450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 523786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:60443|latest_rtt:60660|min_rtt:30776|applimit:0|lost:202|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 523792] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:269|largest:269|pns:2| [2025/04/30 20:08:13 523797] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:140|pkt_type:SHORT_HEADER|pkt_num:269|frame:ACK |recv_time:1746043693523110|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 523802] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813523110|now:1746043693523110|interv:120000000| [2025/04/30 20:08:13 523806] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813523110|now:1746043693523110|interv:120000000| [2025/04/30 20:08:13 523810] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693528464|pq_index:0| [2025/04/30 20:08:13 523814] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693522822| [2025/04/30 20:08:13 523818] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693523818| [2025/04/30 20:08:13 523823] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693523822| [2025/04/30 20:08:13 523828] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 523833] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60443|min_srtt:60443|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 523837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:380474| [2025/04/30 20:08:13 523844] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60443|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 523852] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:478|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 523859] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60443|min_srtt:60443|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 523864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:451661| [2025/04/30 20:08:13 523868] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60443|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 523873] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 523880] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60443|min_srtt:60443|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 523884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:452828| [2025/04/30 20:08:13 523889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 523892] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 523896] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 523900] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 523905] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:478|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 523909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:380474| [2025/04/30 20:08:13 523913] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 523918] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:606| [2025/04/30 20:08:13 523982] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693523926|stream_id:0|stream_offset:380474| [2025/04/30 20:08:13 523989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:606|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:08:13 523994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 523998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693529624|now:1746043693523998|interval:5626| [2025/04/30 20:08:13 524002] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693529624|now:1746043693523998|interv:5626| [2025/04/30 20:08:13 524007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 524012] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 524016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:451661| [2025/04/30 20:08:13 524021] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 524026] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:607| [2025/04/30 20:08:13 524068] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693524038|stream_id:0|stream_offset:451661| [2025/04/30 20:08:13 524083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 524089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 524094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693529624|now:1746043693524093|interval:5531| [2025/04/30 20:08:13 524098] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693529624|now:1746043693524093|interv:5531| [2025/04/30 20:08:13 524102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 524107] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693529624| [2025/04/30 20:08:13 524111] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693529624| [2025/04/30 20:08:13 524117] [debug] |xqc_engine_wakeup_after|wakeup:1746043693529624|now:1746043693524117|diff:5507| [2025/04/30 20:08:13 524124] [debug] |xqc_engine_main_logic|END|now:1746043693523822| [2025/04/30 20:08:13 524135] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:142|state:ESTABED|recv_time:1746043693524134| [2025/04/30 20:08:13 524141] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 524147] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:269| [2025/04/30 20:08:13 524151] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:270| [2025/04/30 20:08:13 524157] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:270| [2025/04/30 20:08:13 524161] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 524187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:484|origin_pktnum:359|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:08:13 524197] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:143|tx_in_flight:146418|prior_delivered:250156|prior_time:1746043693462688|is_app_limited:0|send_elapse:61171|ack_elapse:61446|ctl_first_sent_time:1746043693463599|lagest_ack_time:1746043693524134|curr_delivered:320964| [2025/04/30 20:08:13 524203] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693463599| [2025/04/30 20:08:13 524210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:696||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/04/30 20:08:13 524217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60443|rttvar:473|minrtt:30776|latest_rtt:60535|ack_delay:48| [2025/04/30 20:08:13 524223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60448|rttvar:366|minrtt:30776|latest_rtt:60535|ack_delay:48| [2025/04/30 20:08:13 524228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:484|lost_pn:481|thresh:3| [2025/04/30 20:08:13 524232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 524284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 524291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 524410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 524418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 524652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 524664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 524667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 524675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 524690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:480|lost_pn:481|po_sent_time:1746043693461382|lost_send_time:1746043693456033|loss_delay:68101|frame:STREAM |repair:128| [2025/04/30 20:08:13 524695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:481|lost_pn:481|po_sent_time:1746043693461580|lost_send_time:1746043693456033|loss_delay:68101|frame:STREAM |repair:128| [2025/04/30 20:08:13 524699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693461580u| [2025/04/30 20:08:13 524703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 524707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693530679|now:1746043693524707|interval:5972| [2025/04/30 20:08:13 524712] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693530679|now:1746043693524707|interv:5972| [2025/04/30 20:08:13 524716] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61171, ack_elapse 61446, delivered 70808|rate 1152361|lost 205| [2025/04/30 20:08:13 524720] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152361) in round 6| [2025/04/30 20:08:13 524724] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 524729] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 524732] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693463599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 524737] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:2|acked:1200|po_sent_time:1746043693463599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 524741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:144016|srtt:60448|latest_rtt:60535|min_rtt:30776|applimit:0|lost:203|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 524747] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:270|largest:270|pns:2| [2025/04/30 20:08:13 524752] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:142|pkt_type:SHORT_HEADER|pkt_num:270|frame:ACK |recv_time:1746043693524134|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 524756] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813524134|now:1746043693524134|interv:120000000| [2025/04/30 20:08:13 524760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813524134|now:1746043693524134|interv:120000000| [2025/04/30 20:08:13 524764] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693529624|pq_index:0| [2025/04/30 20:08:13 524769] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693523822| [2025/04/30 20:08:13 524773] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693524772| [2025/04/30 20:08:13 524777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693524776| [2025/04/30 20:08:13 524785] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 524790] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60448|min_srtt:60448|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 524794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:243935| [2025/04/30 20:08:13 524799] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60448|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 524803] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:480|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 524807] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60448|min_srtt:60448|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 524812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:381641| [2025/04/30 20:08:13 524816] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60448|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 524820] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:481|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 524824] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60448|min_srtt:60448|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 524829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:452828| [2025/04/30 20:08:13 524833] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60448|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 524837] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 524841] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60448|min_srtt:60448|path_bw:1269550|loss_rate:50.00|path_pto:0| [2025/04/30 20:08:13 524846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:453995| [2025/04/30 20:08:13 524850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 524854] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 524858] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 524864] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 524868] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:480|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 524873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144016|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:243935| [2025/04/30 20:08:13 524877] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 524881] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:608| [2025/04/30 20:08:13 524917] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144016|now:1746043693524888|stream_id:0|stream_offset:243935| [2025/04/30 20:08:13 524927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:608|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:08:13 524933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:144016|applimit:0| [2025/04/30 20:08:13 524940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693530679|now:1746043693524940|interval:5739| [2025/04/30 20:08:13 524945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693530679|now:1746043693524940|interv:5739| [2025/04/30 20:08:13 524950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:145216| [2025/04/30 20:08:13 524954] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:481|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 524958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:381641| [2025/04/30 20:08:13 524963] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 524967] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:609| [2025/04/30 20:08:13 524996] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693524974|stream_id:0|stream_offset:381641| [2025/04/30 20:08:13 525005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:609|origin_pktnum:481|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 525011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 525018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693530679|now:1746043693525018|interval:5661| [2025/04/30 20:08:13 525024] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693530679|now:1746043693525018|interv:5661| [2025/04/30 20:08:13 525032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 525037] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 525041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:452828| [2025/04/30 20:08:13 525046] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 525050] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:610| [2025/04/30 20:08:13 525080] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693525057|stream_id:0|stream_offset:452828| [2025/04/30 20:08:13 525089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 525096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 525103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693530679|now:1746043693525102|interval:5577| [2025/04/30 20:08:13 525108] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693530679|now:1746043693525102|interv:5577| [2025/04/30 20:08:13 525112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 525117] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693530679| [2025/04/30 20:08:13 525121] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693530679| [2025/04/30 20:08:13 525125] [debug] |xqc_engine_wakeup_after|wakeup:1746043693530679|now:1746043693525125|diff:5554| [2025/04/30 20:08:13 525130] [debug] |xqc_engine_main_logic|END|now:1746043693524776| [2025/04/30 20:08:13 525137] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:144|state:ESTABED|recv_time:1746043693525136| [2025/04/30 20:08:13 525142] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 525147] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:270| [2025/04/30 20:08:13 525151] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:271| [2025/04/30 20:08:13 525156] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:271| [2025/04/30 20:08:13 525160] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 525180] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:486|origin_pktnum:239|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:486|path_largest_ack:486| [2025/04/30 20:08:13 525187] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:145|tx_in_flight:145218|prior_delivered:251356|prior_time:1746043693463809|is_app_limited:0|send_elapse:59615|ack_elapse:61327|ctl_first_sent_time:1746043693464636|lagest_ack_time:1746043693525136|curr_delivered:322164| [2025/04/30 20:08:13 525192] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693464636| [2025/04/30 20:08:13 525197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:697||sndq_packets_used_bytes:0|sndq_packets_free:168| [2025/04/30 20:08:13 525205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60448|rttvar:366|minrtt:30776|latest_rtt:60500|ack_delay:32| [2025/04/30 20:08:13 525210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60450|rttvar:280|minrtt:30776|latest_rtt:60500|ack_delay:32| [2025/04/30 20:08:13 525214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:486|lost_pn:483|thresh:3| [2025/04/30 20:08:13 525218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 525265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 525268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 525374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 525382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 525592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 525605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 525617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 525632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 525637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:483|lost_pn:483|po_sent_time:1746043693462578|lost_send_time:1746043693457074|loss_delay:68062|frame:STREAM |repair:128| [2025/04/30 20:08:13 525641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693462578u| [2025/04/30 20:08:13 525645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 525649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693531773|now:1746043693525649|interval:6124| [2025/04/30 20:08:13 525654] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693531773|now:1746043693525649|interv:6124| [2025/04/30 20:08:13 525658] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59615, ack_elapse 61327, delivered 70808|rate 1154597|lost 206| [2025/04/30 20:08:13 525662] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154597) in round 6| [2025/04/30 20:08:13 525666] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 525670] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 525674] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693464636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 525678] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693464636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 525683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:60450|latest_rtt:60500|min_rtt:30776|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 525689] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:271|largest:271|pns:2| [2025/04/30 20:08:13 525693] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:144|pkt_type:SHORT_HEADER|pkt_num:271|frame:ACK |recv_time:1746043693525136|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 525700] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813525136|now:1746043693525136|interv:120000000| [2025/04/30 20:08:13 525704] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813525136|now:1746043693525136|interv:120000000| [2025/04/30 20:08:13 525708] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693530679|pq_index:0| [2025/04/30 20:08:13 525712] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693524776| [2025/04/30 20:08:13 525716] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693525716| [2025/04/30 20:08:13 525721] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693525720| [2025/04/30 20:08:13 525726] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 525730] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60450|min_srtt:60450|path_bw:1269550|loss_rate:50.47|path_pto:0| [2025/04/30 20:08:13 525735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:382808| [2025/04/30 20:08:13 525739] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60450|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 525744] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:483|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 525748] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60450|min_srtt:60450|path_bw:1269550|loss_rate:50.47|path_pto:0| [2025/04/30 20:08:13 525752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:453995| [2025/04/30 20:08:13 525757] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60450|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 525761] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 525765] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60450|min_srtt:60450|path_bw:1269550|loss_rate:50.47|path_pto:0| [2025/04/30 20:08:13 525769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 525774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 525777] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 525781] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 525788] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 525792] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:483|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 525796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:382808| [2025/04/30 20:08:13 525804] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 525810] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:611| [2025/04/30 20:08:13 525862] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693525820|stream_id:0|stream_offset:382808| [2025/04/30 20:08:13 525871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:611|origin_pktnum:483|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 525877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 525882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693531773|now:1746043693525882|interval:5891| [2025/04/30 20:08:13 525887] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693531773|now:1746043693525882|interv:5891| [2025/04/30 20:08:13 525893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 525899] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 525904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:453995| [2025/04/30 20:08:13 525910] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 525915] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:612| [2025/04/30 20:08:13 525958] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693525923|stream_id:0|stream_offset:453995| [2025/04/30 20:08:13 525967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 525974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 525980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693531773|now:1746043693525980|interval:5793| [2025/04/30 20:08:13 525987] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693531773|now:1746043693525980|interv:5793| [2025/04/30 20:08:13 525993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 526006] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693531773| [2025/04/30 20:08:13 526012] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693531773| [2025/04/30 20:08:13 526018] [debug] |xqc_engine_wakeup_after|wakeup:1746043693531773|now:1746043693526018|diff:5755| [2025/04/30 20:08:13 526024] [debug] |xqc_engine_main_logic|END|now:1746043693525720| [2025/04/30 20:08:13 526035] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:146|state:ESTABED|recv_time:1746043693526035| [2025/04/30 20:08:13 526042] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 526050] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:271| [2025/04/30 20:08:13 526056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:272| [2025/04/30 20:08:13 526065] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:272| [2025/04/30 20:08:13 526071] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 526083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:488|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:488|path_largest_ack:488| [2025/04/30 20:08:13 526090] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:145|tx_in_flight:147618|prior_delivered:251356|prior_time:1746043693463809|is_app_limited:0|send_elapse:59792|ack_elapse:62226|ctl_first_sent_time:1746043693464813|lagest_ack_time:1746043693526035|curr_delivered:323364| [2025/04/30 20:08:13 526096] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693464813| [2025/04/30 20:08:13 526103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:695||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/04/30 20:08:13 526109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60450|rttvar:280|minrtt:30776|latest_rtt:61222|ack_delay:32| [2025/04/30 20:08:13 526116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60542|rttvar:395|minrtt:30776|latest_rtt:61222|ack_delay:32| [2025/04/30 20:08:13 526122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:488|lost_pn:485|thresh:3| [2025/04/30 20:08:13 526128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 526224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 526230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 526396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 526408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 526673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 526685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 526696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 526715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 526729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:485|lost_pn:485|po_sent_time:1746043693463711|lost_send_time:1746043693457161|loss_delay:68874|frame:STREAM |repair:128| [2025/04/30 20:08:13 526736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693463711u| [2025/04/30 20:08:13 526742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 526748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693533600|now:1746043693526748|interval:6852| [2025/04/30 20:08:13 526762] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693533600|now:1746043693526748|interv:6852| [2025/04/30 20:08:13 526769] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59792, ack_elapse 62226, delivered 72008|rate 1157201|lost 207| [2025/04/30 20:08:13 526775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157201) in round 6| [2025/04/30 20:08:13 526782] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 526788] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 526794] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693464813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 526801] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693464813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 526809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:60542|latest_rtt:61222|min_rtt:30776|applimit:0|lost:206|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 526817] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:272|largest:272|pns:2| [2025/04/30 20:08:13 526824] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:146|pkt_type:SHORT_HEADER|pkt_num:272|frame:ACK |recv_time:1746043693526035|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 526832] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813526035|now:1746043693526035|interv:120000000| [2025/04/30 20:08:13 526838] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813526035|now:1746043693526035|interv:120000000| [2025/04/30 20:08:13 526844] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693531773|pq_index:0| [2025/04/30 20:08:13 526851] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693525720| [2025/04/30 20:08:13 526857] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693526857| [2025/04/30 20:08:13 526865] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693526863| [2025/04/30 20:08:13 526873] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 526880] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60542|min_srtt:60542|path_bw:1269550|loss_rate:50.46|path_pto:0| [2025/04/30 20:08:13 526887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:383975| [2025/04/30 20:08:13 526894] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60542|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 526907] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:485|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 526914] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60542|min_srtt:60542|path_bw:1269550|loss_rate:50.46|path_pto:0| [2025/04/30 20:08:13 526921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 526927] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60542|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 526934] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 526940] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60542|min_srtt:60542|path_bw:1269550|loss_rate:50.46|path_pto:0| [2025/04/30 20:08:13 526947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:456329| [2025/04/30 20:08:13 526953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 526959] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 526965] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 526971] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 526979] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:485|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 526985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:383975| [2025/04/30 20:08:13 526992] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 526998] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:613| [2025/04/30 20:08:13 527058] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693527009|stream_id:0|stream_offset:383975| [2025/04/30 20:08:13 527069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:613|origin_pktnum:485|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 527076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 527082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693533600|now:1746043693527082|interval:6518| [2025/04/30 20:08:13 527095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693533600|now:1746043693527082|interv:6518| [2025/04/30 20:08:13 527102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 527109] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 527116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 527123] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 527129] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:614| [2025/04/30 20:08:13 527206] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693527140|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 527220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 527228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 527234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693533600|now:1746043693527234|interval:6366| [2025/04/30 20:08:13 527241] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693533600|now:1746043693527234|interv:6366| [2025/04/30 20:08:13 527247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 527255] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693532109| [2025/04/30 20:08:13 527261] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693532109| [2025/04/30 20:08:13 527268] [debug] |xqc_engine_wakeup_after|wakeup:1746043693532109|now:1746043693527267|diff:4842| [2025/04/30 20:08:13 527274] [debug] |xqc_engine_main_logic|END|now:1746043693526863| [2025/04/30 20:08:13 527286] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:148|state:ESTABED|recv_time:1746043693527285| [2025/04/30 20:08:13 527294] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 527302] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:272| [2025/04/30 20:08:13 527308] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:273| [2025/04/30 20:08:13 527318] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:273| [2025/04/30 20:08:13 527324] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 527336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:490|origin_pktnum:366|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:490|path_largest_ack:490| [2025/04/30 20:08:13 527343] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:147|tx_in_flight:146408|prior_delivered:252556|prior_time:1746043693464895|is_app_limited:0|send_elapse:59823|ack_elapse:62390|ctl_first_sent_time:1746043693465775|lagest_ack_time:1746043693527285|curr_delivered:324564| [2025/04/30 20:08:13 527350] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693465775| [2025/04/30 20:08:13 527364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:694||sndq_packets_used_bytes:0|sndq_packets_free:171| [2025/04/30 20:08:13 527371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60542|rttvar:395|minrtt:30776|latest_rtt:61510|ack_delay:56| [2025/04/30 20:08:13 527378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60656|rttvar:525|minrtt:30776|latest_rtt:61510|ack_delay:56| [2025/04/30 20:08:13 527385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:490|lost_pn:487|thresh:3| [2025/04/30 20:08:13 527391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 527463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 527469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 527634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 527646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 527694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 527728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 527740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 527757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 527776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 527817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 527841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 527853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 527865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 527877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 527895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 527919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 527931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 527942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 527966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 527972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 527978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 527989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 527995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 528006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:487|lost_pn:487|po_sent_time:1746043693464726|lost_send_time:1746043693458087|loss_delay:69198|frame:STREAM |repair:128| [2025/04/30 20:08:13 528039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693464726u| [2025/04/30 20:08:13 528043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 528048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693534880|now:1746043693528048|interval:6832| [2025/04/30 20:08:13 528055] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693534880|now:1746043693528048|interv:6832| [2025/04/30 20:08:13 528061] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59823, ack_elapse 62390, delivered 72008|rate 1154159|lost 208| [2025/04/30 20:08:13 528068] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154159) in round 6| [2025/04/30 20:08:13 528074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 528078] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:6434| [2025/04/30 20:08:13 528082] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693465775|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 528087] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693465775|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:253756| [2025/04/30 20:08:13 528092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:0|pacing_rate:4009056|bw:1269550|cwnd:148483|full_bw_reached:0|inflight:145216|srtt:60656|latest_rtt:61510|min_rtt:30776|applimit:0|lost:207|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 528101] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:273|largest:273|pns:2| [2025/04/30 20:08:13 528106] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:148|pkt_type:SHORT_HEADER|pkt_num:273|frame:ACK |recv_time:1746043693527285|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 528111] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813527285|now:1746043693527285|interv:120000000| [2025/04/30 20:08:13 528115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813527285|now:1746043693527285|interv:120000000| [2025/04/30 20:08:13 528119] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693532109|pq_index:0| [2025/04/30 20:08:13 528123] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693526863| [2025/04/30 20:08:13 528127] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693528127| [2025/04/30 20:08:13 528132] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693528131| [2025/04/30 20:08:13 528140] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 528147] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60656|min_srtt:60656|path_bw:1269550|loss_rate:50.45|path_pto:0| [2025/04/30 20:08:13 528155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:119066| [2025/04/30 20:08:13 528161] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 528183] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:487|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 528193] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60656|min_srtt:60656|path_bw:1269550|loss_rate:50.45|path_pto:0| [2025/04/30 20:08:13 528198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:456329| [2025/04/30 20:08:13 528202] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 528207] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 528211] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60656|min_srtt:60656|path_bw:1269550|loss_rate:50.45|path_pto:0| [2025/04/30 20:08:13 528215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:457496| [2025/04/30 20:08:13 528220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 528233] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 528239] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 528244] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 528249] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:487|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 528253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:119066| [2025/04/30 20:08:13 528258] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 528262] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:615| [2025/04/30 20:08:13 528301] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145216|now:1746043693528270|stream_id:0|stream_offset:119066| [2025/04/30 20:08:13 528311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:615|origin_pktnum:115|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 528318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:08:13 528325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693534880|now:1746043693528324|interval:6556| [2025/04/30 20:08:13 528331] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693534880|now:1746043693528324|interv:6556| [2025/04/30 20:08:13 528337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:146416| [2025/04/30 20:08:13 528345] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 528352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146416|cwnd:148483|conn:000055FC16B356FC|stream_id:0|stream_offset:456329| [2025/04/30 20:08:13 528359] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 528365] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:616| [2025/04/30 20:08:13 528401] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146416|now:1746043693528373|stream_id:0|stream_offset:456329| [2025/04/30 20:08:13 528411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 528418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:146416|applimit:0| [2025/04/30 20:08:13 528424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693534880|now:1746043693528424|interval:6456| [2025/04/30 20:08:13 528437] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693534880|now:1746043693528424|interv:6456| [2025/04/30 20:08:13 528444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148483|inflight:147616| [2025/04/30 20:08:13 528451] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693532109| [2025/04/30 20:08:13 528458] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693532109| [2025/04/30 20:08:13 528463] [debug] |xqc_engine_wakeup_after|wakeup:1746043693532109|now:1746043693528463|diff:3646| [2025/04/30 20:08:13 528467] [debug] |xqc_engine_main_logic|END|now:1746043693528131| [2025/04/30 20:08:13 528476] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:150|state:ESTABED|recv_time:1746043693528475| [2025/04/30 20:08:13 528481] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 528488] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:273| [2025/04/30 20:08:13 528494] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:274| [2025/04/30 20:08:13 528503] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:274| [2025/04/30 20:08:13 528509] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 528519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:492|origin_pktnum:368|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:08:13 528523] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:148|tx_in_flight:146408|prior_delivered:253756|prior_time:1746043693465944|is_app_limited:0|send_elapse:59159|ack_elapse:62531|ctl_first_sent_time:1746043693466830|lagest_ack_time:1746043693528475|curr_delivered:325764| [2025/04/30 20:08:13 528528] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693466830| [2025/04/30 20:08:13 528533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:693||sndq_packets_used_bytes:0|sndq_packets_free:172| [2025/04/30 20:08:13 528537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60656|rttvar:525|minrtt:30776|latest_rtt:61645|ack_delay:64| [2025/04/30 20:08:13 528541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60771|rttvar:625|minrtt:30776|latest_rtt:61645|ack_delay:64| [2025/04/30 20:08:13 528545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:492|lost_pn:489|thresh:3| [2025/04/30 20:08:13 528549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 528608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 528611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 528623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 528762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 528774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 528797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 528809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 528845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 528857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 528880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 528899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 528940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 528958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 528964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 528970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 528982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 528989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 528995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 529064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 529081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 529129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:489|lost_pn:489|po_sent_time:1746043693465682|lost_send_time:1746043693459125|loss_delay:69350|frame:STREAM |repair:128| [2025/04/30 20:08:13 529133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693465682u| [2025/04/30 20:08:13 529141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 529145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693535210|now:1746043693529144|interval:6066| [2025/04/30 20:08:13 529149] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693535210|now:1746043693529144|interv:6066| [2025/04/30 20:08:13 529153] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59159, ack_elapse 62531, delivered 72008|rate 1151556|lost 209| [2025/04/30 20:08:13 529159] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 6 -> 7| [2025/04/30 20:08:13 529179] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151556) in round 7| [2025/04/30 20:08:13 529189] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 529196] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:2928| [2025/04/30 20:08:13 529202] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693466830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:325764| [2025/04/30 20:08:13 529209] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148483|packet_lost:1|acked:1200|po_sent_time:1746043693466830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:325764| [2025/04/30 20:08:13 529216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:115647|full_bw_reached:1|inflight:145216|srtt:60771|latest_rtt:61645|min_rtt:30776|applimit:0|lost:208|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:13 529224] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:274|largest:274|pns:2| [2025/04/30 20:08:13 529231] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:150|pkt_type:SHORT_HEADER|pkt_num:274|frame:ACK |recv_time:1746043693528475|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 529238] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813528475|now:1746043693528475|interv:120000000| [2025/04/30 20:08:13 529243] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813528475|now:1746043693528475|interv:120000000| [2025/04/30 20:08:13 529250] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693532109|pq_index:0| [2025/04/30 20:08:13 529257] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693528131| [2025/04/30 20:08:13 529263] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693529263| [2025/04/30 20:08:13 529271] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693529269| [2025/04/30 20:08:13 529278] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 529285] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60771|min_srtt:60771|path_bw:1269550|loss_rate:50.44|path_pto:0| [2025/04/30 20:08:13 529298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:115647|conn:000055FC16B356FC|stream_id:0|stream_offset:315122| [2025/04/30 20:08:13 529305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 529310] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 529316] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 529323] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 529329] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60771|min_srtt:60771|path_bw:1269550|loss_rate:50.44|path_pto:0| [2025/04/30 20:08:13 529336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:145216|cwnd:115647|conn:000055FC16B356FC|stream_id:0|stream_offset:457496| [2025/04/30 20:08:13 529343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 529349] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 529355] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 529362] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 529368] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693532109| [2025/04/30 20:08:13 529375] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693532109| [2025/04/30 20:08:13 529381] [debug] |xqc_engine_wakeup_after|wakeup:1746043693532109|now:1746043693529381|diff:2728| [2025/04/30 20:08:13 529388] [debug] |xqc_engine_main_logic|END|now:1746043693529269| [2025/04/30 20:08:13 529399] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:152|state:ESTABED|recv_time:1746043693529399| [2025/04/30 20:08:13 529406] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 529415] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:274| [2025/04/30 20:08:13 529421] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:275| [2025/04/30 20:08:13 529431] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:275| [2025/04/30 20:08:13 529437] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 529449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:494|origin_pktnum:247|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:08:13 529456] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:150|tx_in_flight:145208|prior_delivered:254956|prior_time:1746043693467039|is_app_limited:0|send_elapse:59181|ack_elapse:62360|ctl_first_sent_time:1746043693467814|lagest_ack_time:1746043693529399|curr_delivered:326964| [2025/04/30 20:08:13 529463] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693467814| [2025/04/30 20:08:13 529476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:693||sndq_packets_used_bytes:0|sndq_packets_free:172| [2025/04/30 20:08:13 529482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60771|rttvar:625|minrtt:30776|latest_rtt:61585|ack_delay:40| [2025/04/30 20:08:13 529488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60868|rttvar:662|minrtt:30776|latest_rtt:61585|ack_delay:40| [2025/04/30 20:08:13 529494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:494|lost_pn:491|thresh:3| [2025/04/30 20:08:13 529501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 529568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 529572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 529584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 529707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 529718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 529743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 529972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 529990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 529996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 530004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 530028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 530038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 530041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 530057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 530088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 530095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:491|lost_pn:491|po_sent_time:1746043693465860|lost_send_time:1746043693460116|loss_delay:69283|frame:STREAM |repair:128| [2025/04/30 20:08:13 530102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693465860u| [2025/04/30 20:08:13 530108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 530112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693536219|now:1746043693530112|interval:6107| [2025/04/30 20:08:13 530117] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693536219|now:1746043693530112|interv:6107| [2025/04/30 20:08:13 530121] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59181, ack_elapse 62360, delivered 72008|rate 1154714|lost 210| [2025/04/30 20:08:13 530126] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154714) in round 7| [2025/04/30 20:08:13 530130] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 530134] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:2928| [2025/04/30 20:08:13 530138] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115647|packet_lost:1|acked:1200|po_sent_time:1746043693467814|recovery:1|recovery_start:1746043693530108|packet_conservation:0|next_round_delivered:325764| [2025/04/30 20:08:13 530142] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693467814|recovery:1|recovery_start:1746043693530108|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 530148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:142816|srtt:60868|latest_rtt:61585|min_rtt:30776|applimit:0|lost:208|recovery:1|recovery_start:1746043693530108|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 530157] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:275|largest:275|pns:2| [2025/04/30 20:08:13 530188] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:152|pkt_type:SHORT_HEADER|pkt_num:275|frame:ACK |recv_time:1746043693529399|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 530195] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813529399|now:1746043693529399|interv:120000000| [2025/04/30 20:08:13 530201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813529399|now:1746043693529399|interv:120000000| [2025/04/30 20:08:13 530207] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693532109|pq_index:0| [2025/04/30 20:08:13 530214] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693529269| [2025/04/30 20:08:13 530220] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693530220| [2025/04/30 20:08:13 530227] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693530226| [2025/04/30 20:08:13 530235] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 530241] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60868|min_srtt:60868|path_bw:1269550|loss_rate:50.44|path_pto:0| [2025/04/30 20:08:13 530248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:315122| [2025/04/30 20:08:13 530255] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60868|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 530262] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:489|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 530268] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60868|min_srtt:60868|path_bw:1269550|loss_rate:50.44|path_pto:0| [2025/04/30 20:08:13 530275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:386309| [2025/04/30 20:08:13 530282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 530288] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 530294] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 530300] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 530306] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60868|min_srtt:60868|path_bw:1269550|loss_rate:50.44|path_pto:0| [2025/04/30 20:08:13 530312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:457496| [2025/04/30 20:08:13 530325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 530331] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 530337] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 530343] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 530350] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:489|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 530357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:315122| [2025/04/30 20:08:13 530364] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 530371] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:617| [2025/04/30 20:08:13 530417] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043693530381|stream_id:0|stream_offset:315122| [2025/04/30 20:08:13 530427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:617|origin_pktnum:365|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 530434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:08:13 530441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693536219|now:1746043693530441|interval:5778| [2025/04/30 20:08:13 530447] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693536219|now:1746043693530441|interv:5778| [2025/04/30 20:08:13 530454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:144016| [2025/04/30 20:08:13 530461] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693532109| [2025/04/30 20:08:13 530467] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693532109| [2025/04/30 20:08:13 530473] [debug] |xqc_engine_wakeup_after|wakeup:1746043693532109|now:1746043693530473|diff:1636| [2025/04/30 20:08:13 530480] [debug] |xqc_engine_main_logic|END|now:1746043693530226| [2025/04/30 20:08:13 530490] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:154|state:ESTABED|recv_time:1746043693530490| [2025/04/30 20:08:13 530499] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 530508] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:275| [2025/04/30 20:08:13 530514] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:276| [2025/04/30 20:08:13 530522] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:276| [2025/04/30 20:08:13 530528] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 530540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:497|origin_pktnum:373|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:08:13 530555] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:151|tx_in_flight:146408|prior_delivered:256156|prior_time:1746043693468095|is_app_limited:0|send_elapse:59248|ack_elapse:62395|ctl_first_sent_time:1746043693468882|lagest_ack_time:1746043693530490|curr_delivered:328164| [2025/04/30 20:08:13 530562] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693468882| [2025/04/30 20:08:13 530569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:690||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/04/30 20:08:13 530575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60868|rttvar:662|minrtt:30776|latest_rtt:61608|ack_delay:32| [2025/04/30 20:08:13 530582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60957|rttvar:674|minrtt:30776|latest_rtt:61608|ack_delay:32| [2025/04/30 20:08:13 530589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:497|lost_pn:494|thresh:3| [2025/04/30 20:08:13 530596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 530660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 530663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 530676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 530817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 530829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 530858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 530894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 530906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 530923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 530939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 530982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 530988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 530994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 531000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 531011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 531017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 531029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 531041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 531059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 531065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 531071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 531083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 531094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 531101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 531117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 531125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 531131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 531137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 531159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531180] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 531202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 531226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 531233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:493|lost_pn:494|po_sent_time:1746043693466936|lost_send_time:1746043693461181|loss_delay:69309|frame:STREAM |repair:128| [2025/04/30 20:08:13 531248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693466936u| [2025/04/30 20:08:13 531255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 531261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693537224|now:1746043693531261|interval:5963| [2025/04/30 20:08:13 531267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693537224|now:1746043693531261|interv:5963| [2025/04/30 20:08:13 531274] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59248, ack_elapse 62395, delivered 72008|rate 1154066|lost 211| [2025/04/30 20:08:13 531280] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154066) in round 7| [2025/04/30 20:08:13 531287] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 531292] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:2928| [2025/04/30 20:08:13 531298] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693468882|recovery:1|recovery_start:1746043693531254|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 531305] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693468882|recovery:1|recovery_start:1746043693531254|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 531312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:141616|srtt:60957|latest_rtt:61608|min_rtt:30776|applimit:0|lost:209|recovery:1|recovery_start:1746043693531254|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 531328] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:276|largest:276|pns:2| [2025/04/30 20:08:13 531335] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:154|pkt_type:SHORT_HEADER|pkt_num:276|frame:ACK |recv_time:1746043693530490|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 531343] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813530490|now:1746043693530490|interv:120000000| [2025/04/30 20:08:13 531349] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813530490|now:1746043693530490|interv:120000000| [2025/04/30 20:08:13 531355] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693532109|pq_index:0| [2025/04/30 20:08:13 531362] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693530226| [2025/04/30 20:08:13 531368] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693531368| [2025/04/30 20:08:13 531376] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693531374| [2025/04/30 20:08:13 531383] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 531390] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60957|min_srtt:60957|path_bw:1269550|loss_rate:50.88|path_pto:0| [2025/04/30 20:08:13 531397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:386309| [2025/04/30 20:08:13 531404] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60957|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 531412] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:491|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 531419] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60957|min_srtt:60957|path_bw:1269550|loss_rate:50.88|path_pto:0| [2025/04/30 20:08:13 531426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:387476| [2025/04/30 20:08:13 531433] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60957|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 531440] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:493|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 531447] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60957|min_srtt:60957|path_bw:1269550|loss_rate:50.88|path_pto:0| [2025/04/30 20:08:13 531454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:457496| [2025/04/30 20:08:13 531466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 531473] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 531478] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 531485] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 531492] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:491|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 531499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:386309| [2025/04/30 20:08:13 531503] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 531508] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:618| [2025/04/30 20:08:13 531546] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043693531516|stream_id:0|stream_offset:386309| [2025/04/30 20:08:13 531556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:618|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:08:13 531564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:08:13 531571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693537224|now:1746043693531570|interval:5654| [2025/04/30 20:08:13 531577] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693537224|now:1746043693531570|interv:5654| [2025/04/30 20:08:13 531584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:142816| [2025/04/30 20:08:13 531592] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:493|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 531598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:387476| [2025/04/30 20:08:13 531605] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 531612] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:619| [2025/04/30 20:08:13 531643] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746043693531619|stream_id:0|stream_offset:387476| [2025/04/30 20:08:13 531649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:619|origin_pktnum:493|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 531653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:08:13 531667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693537224|now:1746043693531666|interval:5558| [2025/04/30 20:08:13 531674] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693537224|now:1746043693531666|interv:5558| [2025/04/30 20:08:13 531680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:144016| [2025/04/30 20:08:13 531687] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693532109| [2025/04/30 20:08:13 531694] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693532109| [2025/04/30 20:08:13 531700] [debug] |xqc_engine_wakeup_after|wakeup:1746043693532109|now:1746043693531700|diff:409| [2025/04/30 20:08:13 531707] [debug] |xqc_engine_main_logic|END|now:1746043693531374| [2025/04/30 20:08:13 531718] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:156|state:ESTABED|recv_time:1746043693531717| [2025/04/30 20:08:13 531725] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 531733] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:276| [2025/04/30 20:08:13 531740] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:277| [2025/04/30 20:08:13 531749] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:277| [2025/04/30 20:08:13 531756] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 531768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:499|origin_pktnum:0|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:08:13 531776] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:151|tx_in_flight:147608|prior_delivered:257356|prior_time:1746043693469055|is_app_limited:0|send_elapse:59450|ack_elapse:62662|ctl_first_sent_time:1746043693469840|lagest_ack_time:1746043693531717|curr_delivered:329364| [2025/04/30 20:08:13 531783] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693469840| [2025/04/30 20:08:13 531790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:690||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/04/30 20:08:13 531796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60957|rttvar:674|minrtt:30776|latest_rtt:61877|ack_delay:32| [2025/04/30 20:08:13 531803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:61068|rttvar:728|minrtt:30776|latest_rtt:61877|ack_delay:32| [2025/04/30 20:08:13 531809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:499|lost_pn:496|thresh:3| [2025/04/30 20:08:13 531816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 531895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 531901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 531918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 531929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 531937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 531949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 531952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 531960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 531968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 531998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 532004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 532010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 532029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 532037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 532041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 532048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 532052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 532080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 532087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 532114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 532133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 532141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 532152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 532226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 532232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 532293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 532309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 532315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 532351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 532375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 532381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 532395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:495|lost_pn:496|po_sent_time:1746043693467915|lost_send_time:1746043693462106|loss_delay:69611|frame:STREAM |repair:128| [2025/04/30 20:08:13 532400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:496|lost_pn:496|po_sent_time:1746043693468001|lost_send_time:1746043693462106|loss_delay:69611|frame:STREAM |repair:128| [2025/04/30 20:08:13 532405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693468001u| [2025/04/30 20:08:13 532412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 532419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693538586|now:1746043693532419|interval:6167| [2025/04/30 20:08:13 532426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693538586|now:1746043693532419|interv:6167| [2025/04/30 20:08:13 532432] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59450, ack_elapse 62662, delivered 72008|rate 1149149|lost 213| [2025/04/30 20:08:13 532439] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149149) in round 7| [2025/04/30 20:08:13 532445] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 532450] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:2928| [2025/04/30 20:08:13 532454] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693469840|recovery:1|recovery_start:1746043693532412|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 532459] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693469840|recovery:1|recovery_start:1746043693532412|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 532464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:140416|srtt:61068|latest_rtt:61877|min_rtt:30776|applimit:0|lost:211|recovery:1|recovery_start:1746043693532412|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 532470] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:277|largest:277|pns:2| [2025/04/30 20:08:13 532474] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:156|pkt_type:SHORT_HEADER|pkt_num:277|frame:ACK |recv_time:1746043693531717|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 532479] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813531717|now:1746043693531717|interv:120000000| [2025/04/30 20:08:13 532483] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813531717|now:1746043693531717|interv:120000000| [2025/04/30 20:08:13 532487] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693532109|pq_index:0| [2025/04/30 20:08:13 532492] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693531374| [2025/04/30 20:08:13 532496] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693532495| [2025/04/30 20:08:13 532501] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693532499| [2025/04/30 20:08:13 532509] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693532109|now:1746043693532499| [2025/04/30 20:08:13 532513] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 532517] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693532109|now:1746043693532499| [2025/04/30 20:08:13 532521] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 532525] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 532531] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:277|ack_delay:25421|first_ack_range:97|largest_pkt_recv_time:1746043693507109| [2025/04/30 20:08:13 532536] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:277|low:180|pkt_pns:2| [2025/04/30 20:08:13 532539] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:254|frame_largest_recv:277| [2025/04/30 20:08:13 532544] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 532548] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61068|min_srtt:61068|path_bw:1269550|loss_rate:51.72|path_pto:0| [2025/04/30 20:08:13 532553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:319790| [2025/04/30 20:08:13 532558] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 532562] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:495|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 532567] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61068|min_srtt:61068|path_bw:1269550|loss_rate:51.72|path_pto:0| [2025/04/30 20:08:13 532571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:388643| [2025/04/30 20:08:13 532575] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 532580] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:496|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 532584] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:457496| [2025/04/30 20:08:13 532588] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61068|min_srtt:61068|path_bw:1269550|loss_rate:51.72|path_pto:0| [2025/04/30 20:08:13 532592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3608|inflight:140416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:458663| [2025/04/30 20:08:13 532597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 532603] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 532607] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 532611] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 532616] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:495|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 532621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:319790| [2025/04/30 20:08:13 532628] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 532635] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:620| [2025/04/30 20:08:13 532682] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140416|now:1746043693532646|stream_id:0|stream_offset:319790| [2025/04/30 20:08:13 532692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:620|origin_pktnum:371|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 532699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:140416|applimit:0| [2025/04/30 20:08:13 532705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693538586|now:1746043693532705|interval:5881| [2025/04/30 20:08:13 532712] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693538586|now:1746043693532705|interv:5881| [2025/04/30 20:08:13 532719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:141616| [2025/04/30 20:08:13 532726] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:496|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 532733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:388643| [2025/04/30 20:08:13 532739] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 532746] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:621| [2025/04/30 20:08:13 532805] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746043693532757|stream_id:0|stream_offset:388643| [2025/04/30 20:08:13 532815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:621|origin_pktnum:496|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 532823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:08:13 532829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693538586|now:1746043693532829|interval:5757| [2025/04/30 20:08:13 532843] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693538586|now:1746043693532829|interv:5757| [2025/04/30 20:08:13 532850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:142816| [2025/04/30 20:08:13 532857] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 532863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:142816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:457496| [2025/04/30 20:08:13 532871] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 532877] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:622| [2025/04/30 20:08:13 532933] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:622|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:142816|now:1746043693532888|stream_id:0|stream_offset:457496| [2025/04/30 20:08:13 532944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:622|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:08:13 532951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:08:13 532958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693538586|now:1746043693532958|interval:5628| [2025/04/30 20:08:13 532965] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693538586|now:1746043693532958|interv:5628| [2025/04/30 20:08:13 532972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:144024| [2025/04/30 20:08:13 532980] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693538586| [2025/04/30 20:08:13 532986] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693538586| [2025/04/30 20:08:13 532993] [debug] |xqc_engine_wakeup_after|wakeup:1746043693538586|now:1746043693532993|diff:5593| [2025/04/30 20:08:13 532999] [debug] |xqc_engine_main_logic|END|now:1746043693532499| [2025/04/30 20:08:13 533010] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:158|state:ESTABED|recv_time:1746043693533009| [2025/04/30 20:08:13 533015] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 533021] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:277| [2025/04/30 20:08:13 533025] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:278| [2025/04/30 20:08:13 533031] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:278| [2025/04/30 20:08:13 533035] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 533043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:502|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:502|path_largest_ack:502| [2025/04/30 20:08:13 533048] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:147608|prior_delivered:259756|prior_time:1746043693471046|is_app_limited:0|send_elapse:59940|ack_elapse:61963|ctl_first_sent_time:1746043693471916|lagest_ack_time:1746043693533009|curr_delivered:330564| [2025/04/30 20:08:13 533058] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693471916| [2025/04/30 20:08:13 533063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:691||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/04/30 20:08:13 533067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:61068|rttvar:728|minrtt:30776|latest_rtt:61093|ack_delay:104| [2025/04/30 20:08:13 533072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:61058|rttvar:565|minrtt:30776|latest_rtt:61093|ack_delay:104| [2025/04/30 20:08:13 533076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:502|lost_pn:499|thresh:3| [2025/04/30 20:08:13 533080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 533134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 533140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 533158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 533315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 533327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 533345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 533542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 533554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 533583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 533598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 533613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 533619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:498|lost_pn:499|po_sent_time:1746043693468975|lost_send_time:1746043693464280|loss_delay:68729|frame:STREAM |repair:128| [2025/04/30 20:08:13 533627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693468975u| [2025/04/30 20:08:13 533633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 533639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693539531|now:1746043693533639|interval:5892| [2025/04/30 20:08:13 533646] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693539531|now:1746043693533639|interv:5892| [2025/04/30 20:08:13 533652] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59940, ack_elapse 61963, delivered 70808|rate 1142746|lost 214| [2025/04/30 20:08:13 533659] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142746) in round 7| [2025/04/30 20:08:13 533666] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 533672] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:2928| [2025/04/30 20:08:13 533679] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693471916|recovery:1|recovery_start:1746043693533632|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 533685] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693471916|recovery:1|recovery_start:1746043693533632|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 533698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:141624|srtt:61058|latest_rtt:61093|min_rtt:30776|applimit:0|lost:213|recovery:1|recovery_start:1746043693533632|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 533708] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:278|largest:278|pns:2| [2025/04/30 20:08:13 533715] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:158|pkt_type:SHORT_HEADER|pkt_num:278|frame:ACK |recv_time:1746043693533009|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 533722] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813533009|now:1746043693533009|interv:120000000| [2025/04/30 20:08:13 533726] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813533009|now:1746043693533009|interv:120000000| [2025/04/30 20:08:13 533732] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693538586|pq_index:0| [2025/04/30 20:08:13 533739] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693532499| [2025/04/30 20:08:13 533745] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693533745| [2025/04/30 20:08:13 533753] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693533751| [2025/04/30 20:08:13 533760] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 533767] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61058|min_srtt:61058|path_bw:1269550|loss_rate:52.10|path_pto:0| [2025/04/30 20:08:13 533774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:389810| [2025/04/30 20:08:13 533781] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 533789] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:498|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 533796] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61058|min_srtt:61058|path_bw:1269550|loss_rate:52.10|path_pto:0| [2025/04/30 20:08:13 533803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:458663| [2025/04/30 20:08:13 533809] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 533816] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 533823] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61058|min_srtt:61058|path_bw:1269550|loss_rate:52.10|path_pto:0| [2025/04/30 20:08:13 533834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:459830| [2025/04/30 20:08:13 533839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 533842] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 533846] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 533850] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 533855] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:498|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 533859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:389810| [2025/04/30 20:08:13 533864] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 533868] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:623| [2025/04/30 20:08:13 533913] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141624|now:1746043693533877|stream_id:0|stream_offset:389810| [2025/04/30 20:08:13 533922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:623|origin_pktnum:498|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 533930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:141624|applimit:0| [2025/04/30 20:08:13 533936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693539531|now:1746043693533936|interval:5595| [2025/04/30 20:08:13 533943] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693539531|now:1746043693533936|interv:5595| [2025/04/30 20:08:13 533950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:142824| [2025/04/30 20:08:13 533958] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 533965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142824|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:458663| [2025/04/30 20:08:13 533972] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 533977] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:624| [2025/04/30 20:08:13 534008] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142824|now:1746043693533984|stream_id:0|stream_offset:458663| [2025/04/30 20:08:13 534014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 534023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142824|applimit:0| [2025/04/30 20:08:13 534030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693539531|now:1746043693534030|interval:5501| [2025/04/30 20:08:13 534037] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693539531|now:1746043693534030|interv:5501| [2025/04/30 20:08:13 534044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:144024| [2025/04/30 20:08:13 534051] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693539531| [2025/04/30 20:08:13 534058] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693539531| [2025/04/30 20:08:13 534064] [debug] |xqc_engine_wakeup_after|wakeup:1746043693539531|now:1746043693534064|diff:5467| [2025/04/30 20:08:13 534070] [debug] |xqc_engine_main_logic|END|now:1746043693533751| [2025/04/30 20:08:13 534079] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:159|state:ESTABED|recv_time:1746043693534078| [2025/04/30 20:08:13 534084] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 534090] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:278| [2025/04/30 20:08:13 534094] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:279| [2025/04/30 20:08:13 534100] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:279| [2025/04/30 20:08:13 534105] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 534113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:503|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:503|path_largest_ack:503| [2025/04/30 20:08:13 534117] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:147608|prior_delivered:260956|prior_time:1746043693472049|is_app_limited:0|send_elapse:59220|ack_elapse:62029|ctl_first_sent_time:1746043693472797|lagest_ack_time:1746043693534078|curr_delivered:331764| [2025/04/30 20:08:13 534122] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693472797| [2025/04/30 20:08:13 534127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:691||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/04/30 20:08:13 534131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:61058|rttvar:565|minrtt:30776|latest_rtt:61281|ack_delay:40| [2025/04/30 20:08:13 534136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:61081|rttvar:469|minrtt:30776|latest_rtt:61281|ack_delay:40| [2025/04/30 20:08:13 534143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:503|lost_pn:500|thresh:3| [2025/04/30 20:08:13 534149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 534247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 534251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 534262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 534375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 534383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 534400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 534599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 534611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 534651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 534675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 534705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 534719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:500|lost_pn:500|po_sent_time:1746043693470802|lost_send_time:1746043693465137|loss_delay:68941|frame:STREAM |repair:128| [2025/04/30 20:08:13 534726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693470802u| [2025/04/30 20:08:13 534733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 534738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693539864|now:1746043693534738|interval:5126| [2025/04/30 20:08:13 534745] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693539864|now:1746043693534738|interv:5126| [2025/04/30 20:08:13 534751] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59220, ack_elapse 62029, delivered 70808|rate 1141530|lost 215| [2025/04/30 20:08:13 534758] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141530) in round 7| [2025/04/30 20:08:13 534764] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 534770] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:2928| [2025/04/30 20:08:13 534776] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693472797|recovery:1|recovery_start:1746043693534732|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 534782] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693472797|recovery:1|recovery_start:1746043693534732|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 534789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:141624|srtt:61081|latest_rtt:61281|min_rtt:30776|applimit:0|lost:214|recovery:1|recovery_start:1746043693534732|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 534798] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 534805] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693559078|now:1746043693534078|interv:25000| [2025/04/30 20:08:13 534812] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693534078|max_ack_delay:25000| [2025/04/30 20:08:13 534819] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:279|largest:279|pns:2| [2025/04/30 20:08:13 534825] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:159|pkt_type:SHORT_HEADER|pkt_num:279|frame:PING ACK |recv_time:1746043693534078|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 534839] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813534078|now:1746043693534078|interv:120000000| [2025/04/30 20:08:13 534845] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813534078|now:1746043693534078|interv:120000000| [2025/04/30 20:08:13 534851] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693539531|pq_index:0| [2025/04/30 20:08:13 534855] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693533751| [2025/04/30 20:08:13 534861] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693534861| [2025/04/30 20:08:13 534869] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693534867| [2025/04/30 20:08:13 534876] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 534883] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61081|min_srtt:61081|path_bw:1269550|loss_rate:52.07|path_pto:0| [2025/04/30 20:08:13 534887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:322124| [2025/04/30 20:08:13 534892] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61081|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 534896] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:500|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 534901] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61081|min_srtt:61081|path_bw:1269550|loss_rate:52.07|path_pto:0| [2025/04/30 20:08:13 534908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:459830| [2025/04/30 20:08:13 534915] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61081|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 534922] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 534928] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61081|min_srtt:61081|path_bw:1269550|loss_rate:52.07|path_pto:0| [2025/04/30 20:08:13 534933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:460997| [2025/04/30 20:08:13 534937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 534941] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 534946] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 534958] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 534965] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:500|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 534972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:322124| [2025/04/30 20:08:13 534979] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 534986] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:625| [2025/04/30 20:08:13 535025] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141624|now:1746043693534997|stream_id:0|stream_offset:322124| [2025/04/30 20:08:13 535031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:625|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:08:13 535036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:141624|applimit:0| [2025/04/30 20:08:13 535040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693539864|now:1746043693535040|interval:4824| [2025/04/30 20:08:13 535045] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693539864|now:1746043693535040|interv:4824| [2025/04/30 20:08:13 535051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:142824| [2025/04/30 20:08:13 535059] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 535065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142824|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:459830| [2025/04/30 20:08:13 535073] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 535079] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:626| [2025/04/30 20:08:13 535111] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142824|now:1746043693535089|stream_id:0|stream_offset:459830| [2025/04/30 20:08:13 535117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 535123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142824|applimit:0| [2025/04/30 20:08:13 535129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693539864|now:1746043693535129|interval:4735| [2025/04/30 20:08:13 535136] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693539864|now:1746043693535129|interv:4735| [2025/04/30 20:08:13 535143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:144024| [2025/04/30 20:08:13 535157] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693539864| [2025/04/30 20:08:13 535164] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693539864| [2025/04/30 20:08:13 535188] [debug] |xqc_engine_wakeup_after|wakeup:1746043693539864|now:1746043693535188|diff:4676| [2025/04/30 20:08:13 535195] [debug] |xqc_engine_main_logic|END|now:1746043693534867| [2025/04/30 20:08:13 535205] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:160|state:ESTABED|recv_time:1746043693535205| [2025/04/30 20:08:13 535213] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 535222] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:279| [2025/04/30 20:08:13 535228] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:280| [2025/04/30 20:08:13 535237] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:280| [2025/04/30 20:08:13 535243] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 535255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:505|origin_pktnum:380|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:08:13 535262] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:153|tx_in_flight:146408|prior_delivered:263356|prior_time:1746043693473776|is_app_limited:0|send_elapse:57698|ack_elapse:61429|ctl_first_sent_time:1746043693474673|lagest_ack_time:1746043693535205|curr_delivered:332964| [2025/04/30 20:08:13 535269] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693474673| [2025/04/30 20:08:13 535276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:690||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/04/30 20:08:13 535280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:61081|rttvar:469|minrtt:30776|latest_rtt:60532|ack_delay:48| [2025/04/30 20:08:13 535285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:61006|rttvar:501|minrtt:30776|latest_rtt:60532|ack_delay:48| [2025/04/30 20:08:13 535292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:505|lost_pn:502|thresh:3| [2025/04/30 20:08:13 535298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 535368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 535379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 535392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 535479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 535487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 535502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 535721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 535733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 535760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 535775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 535798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 535803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:501|lost_pn:502|po_sent_time:1746043693470923|lost_send_time:1746043693466574|loss_delay:68631|frame:STREAM |repair:128| [2025/04/30 20:08:13 535811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693470923u| [2025/04/30 20:08:13 535815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 535819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693542314|now:1746043693535819|interval:6495| [2025/04/30 20:08:13 535823] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693542314|now:1746043693535819|interv:6495| [2025/04/30 20:08:13 535827] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57698, ack_elapse 61429, delivered 69608|rate 1133145|lost 216| [2025/04/30 20:08:13 535832] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133145) in round 7| [2025/04/30 20:08:13 535836] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 535840] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:2928| [2025/04/30 20:08:13 535844] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693474673|recovery:1|recovery_start:1746043693535815|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 535849] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693474673|recovery:1|recovery_start:1746043693535815|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 535854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:141624|srtt:61006|latest_rtt:60532|min_rtt:30776|applimit:0|lost:215|recovery:1|recovery_start:1746043693535815|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 535860] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:280|largest:280|pns:2| [2025/04/30 20:08:13 535865] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:160|pkt_type:SHORT_HEADER|pkt_num:280|frame:ACK |recv_time:1746043693535205|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 535870] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813535205|now:1746043693535205|interv:120000000| [2025/04/30 20:08:13 535874] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813535205|now:1746043693535205|interv:120000000| [2025/04/30 20:08:13 535878] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693539864|pq_index:0| [2025/04/30 20:08:13 535882] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693534867| [2025/04/30 20:08:13 535886] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693535886| [2025/04/30 20:08:13 535891] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693535890| [2025/04/30 20:08:13 535896] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 535903] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61006|min_srtt:61006|path_bw:1269550|loss_rate:52.03|path_pto:0| [2025/04/30 20:08:13 535908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:392144| [2025/04/30 20:08:13 535912] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61006|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 535917] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:501|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 535922] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61006|min_srtt:61006|path_bw:1269550|loss_rate:52.03|path_pto:0| [2025/04/30 20:08:13 535926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:460997| [2025/04/30 20:08:13 535930] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61006|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 535935] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 535939] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61006|min_srtt:61006|path_bw:1269550|loss_rate:52.03|path_pto:0| [2025/04/30 20:08:13 535943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:462164| [2025/04/30 20:08:13 535948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 535951] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 535955] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 535959] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 535964] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:501|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 535968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:392144| [2025/04/30 20:08:13 535972] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 535977] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:627| [2025/04/30 20:08:13 536014] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141624|now:1746043693535984|stream_id:0|stream_offset:392144| [2025/04/30 20:08:13 536023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:627|origin_pktnum:501|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 536035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:141624|applimit:0| [2025/04/30 20:08:13 536042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693542314|now:1746043693536042|interval:6272| [2025/04/30 20:08:13 536049] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693542314|now:1746043693536042|interv:6272| [2025/04/30 20:08:13 536056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:142824| [2025/04/30 20:08:13 536064] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 536070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142824|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:460997| [2025/04/30 20:08:13 536074] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 536079] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:628| [2025/04/30 20:08:13 536111] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142824|now:1746043693536086|stream_id:0|stream_offset:460997| [2025/04/30 20:08:13 536121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 536128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142824|applimit:0| [2025/04/30 20:08:13 536134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693542314|now:1746043693536133|interval:6181| [2025/04/30 20:08:13 536140] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693542314|now:1746043693536133|interv:6181| [2025/04/30 20:08:13 536147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:144024| [2025/04/30 20:08:13 536154] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693542314| [2025/04/30 20:08:13 536161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693542314| [2025/04/30 20:08:13 536186] [debug] |xqc_engine_wakeup_after|wakeup:1746043693542314|now:1746043693536185|diff:6129| [2025/04/30 20:08:13 536193] [debug] |xqc_engine_main_logic|END|now:1746043693535890| [2025/04/30 20:08:13 536204] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:160|state:ESTABED|recv_time:1746043693536203| [2025/04/30 20:08:13 536211] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 536220] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:280| [2025/04/30 20:08:13 536226] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:281| [2025/04/30 20:08:13 536233] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:281| [2025/04/30 20:08:13 536237] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 536246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:506|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:506|path_largest_ack:506| [2025/04/30 20:08:13 536256] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:153|tx_in_flight:147608|prior_delivered:263356|prior_time:1746043693473776|is_app_limited:0|send_elapse:57811|ack_elapse:62427|ctl_first_sent_time:1746043693474786|lagest_ack_time:1746043693536203|curr_delivered:334164| [2025/04/30 20:08:13 536261] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693474786| [2025/04/30 20:08:13 536265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:690||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/04/30 20:08:13 536270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:61006|rttvar:501|minrtt:30776|latest_rtt:61417|ack_delay:32| [2025/04/30 20:08:13 536274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:61054|rttvar:470|minrtt:30776|latest_rtt:61417|ack_delay:32| [2025/04/30 20:08:13 536278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:506|lost_pn:503|thresh:3| [2025/04/30 20:08:13 536282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 536328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 536332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 536343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 536451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 536461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 536490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 536742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 536757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 536796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 536816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 536860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 536866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 536873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693542777|now:1746043693536872|interval:5905| [2025/04/30 20:08:13 536879] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693542777|now:1746043693536872|interv:5905| [2025/04/30 20:08:13 536886] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57811, ack_elapse 62427, delivered 70808|rate 1134252|lost 216| [2025/04/30 20:08:13 536893] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134252) in round 7| [2025/04/30 20:08:13 536899] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 536906] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:2928| [2025/04/30 20:08:13 536912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693474786|recovery:1|recovery_start:1746043693535815|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 536926] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693474786|recovery:1|recovery_start:1746043693535815|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 536933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:142824|srtt:61054|latest_rtt:61417|min_rtt:30776|applimit:0|lost:216|recovery:1|recovery_start:1746043693535815|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 536940] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:281|largest:281|pns:2| [2025/04/30 20:08:13 536944] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:160|pkt_type:SHORT_HEADER|pkt_num:281|frame:ACK |recv_time:1746043693536203|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 536949] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813536203|now:1746043693536203|interv:120000000| [2025/04/30 20:08:13 536953] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813536203|now:1746043693536203|interv:120000000| [2025/04/30 20:08:13 536957] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693542314|pq_index:0| [2025/04/30 20:08:13 536962] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693535890| [2025/04/30 20:08:13 536966] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693536966| [2025/04/30 20:08:13 536971] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693536970| [2025/04/30 20:08:13 536976] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 536981] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61054|min_srtt:61054|path_bw:1269550|loss_rate:52.00|path_pto:0| [2025/04/30 20:08:13 536985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142824|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:462164| [2025/04/30 20:08:13 536990] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61054|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 536995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 536999] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61054|min_srtt:61054|path_bw:1269550|loss_rate:52.00|path_pto:0| [2025/04/30 20:08:13 537003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:142824|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 537008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 537015] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 537019] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 537023] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 537028] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 537032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142824|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:462164| [2025/04/30 20:08:13 537036] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 537041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:629| [2025/04/30 20:08:13 537083] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142824|now:1746043693537049|stream_id:0|stream_offset:462164| [2025/04/30 20:08:13 537093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 537101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:142824|applimit:0| [2025/04/30 20:08:13 537107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693542777|now:1746043693537107|interval:5670| [2025/04/30 20:08:13 537114] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693542777|now:1746043693537107|interv:5670| [2025/04/30 20:08:13 537121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:144024| [2025/04/30 20:08:13 537126] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693542777| [2025/04/30 20:08:13 537130] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693542777| [2025/04/30 20:08:13 537134] [debug] |xqc_engine_wakeup_after|wakeup:1746043693542777|now:1746043693537134|diff:5643| [2025/04/30 20:08:13 537139] [debug] |xqc_engine_main_logic|END|now:1746043693536970| [2025/04/30 20:08:13 537146] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:162|state:ESTABED|recv_time:1746043693537146| [2025/04/30 20:08:13 537151] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 537157] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:281| [2025/04/30 20:08:13 537161] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:282| [2025/04/30 20:08:13 537182] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:282| [2025/04/30 20:08:13 537191] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 537200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:508|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:508|path_largest_ack:508| [2025/04/30 20:08:13 537204] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:153|tx_in_flight:147608|prior_delivered:265756|prior_time:1746043693475780|is_app_limited:0|send_elapse:59342|ack_elapse:61366|ctl_first_sent_time:1746043693476584|lagest_ack_time:1746043693537146|curr_delivered:335364| [2025/04/30 20:08:13 537214] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693476584| [2025/04/30 20:08:13 537218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:689||sndq_packets_used_bytes:0|sndq_packets_free:176| [2025/04/30 20:08:13 537223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:61054|rttvar:470|minrtt:30776|latest_rtt:60562|ack_delay:32| [2025/04/30 20:08:13 537227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60989|rttvar:484|minrtt:30776|latest_rtt:60562|ack_delay:32| [2025/04/30 20:08:13 537232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:508|lost_pn:505|thresh:3| [2025/04/30 20:08:13 537236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 537282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 537286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 537297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 537384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 537392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 537409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 537630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 537649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 537699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 537722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 537764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 537773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:504|lost_pn:505|po_sent_time:1746043693473683|lost_send_time:1746043693468534|loss_delay:68612|frame:STREAM |repair:128| [2025/04/30 20:08:13 537779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693473683u| [2025/04/30 20:08:13 537786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 537791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693544278|now:1746043693537791|interval:6487| [2025/04/30 20:08:13 537796] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693544278|now:1746043693537791|interv:6487| [2025/04/30 20:08:13 537800] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59342, ack_elapse 61366, delivered 69608|rate 1134308|lost 217| [2025/04/30 20:08:13 537804] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134308) in round 7| [2025/04/30 20:08:13 537811] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 537817] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:2928| [2025/04/30 20:08:13 537823] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693476584|recovery:1|recovery_start:1746043693537785|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 537836] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693476584|recovery:1|recovery_start:1746043693537785|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 537844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:141624|srtt:60989|latest_rtt:60562|min_rtt:30776|applimit:0|lost:216|recovery:1|recovery_start:1746043693537785|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 537852] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:282|largest:282|pns:2| [2025/04/30 20:08:13 537859] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:162|pkt_type:SHORT_HEADER|pkt_num:282|frame:ACK |recv_time:1746043693537146|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 537864] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813537146|now:1746043693537146|interv:120000000| [2025/04/30 20:08:13 537870] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813537146|now:1746043693537146|interv:120000000| [2025/04/30 20:08:13 537876] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693542777|pq_index:0| [2025/04/30 20:08:13 537883] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693536970| [2025/04/30 20:08:13 537889] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693537889| [2025/04/30 20:08:13 537896] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693537894| [2025/04/30 20:08:13 537903] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 537910] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60989|min_srtt:60989|path_bw:1269550|loss_rate:51.59|path_pto:0| [2025/04/30 20:08:13 537918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:395645| [2025/04/30 20:08:13 537925] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60989|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 537932] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:504|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 537940] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60989|min_srtt:60989|path_bw:1269550|loss_rate:51.59|path_pto:0| [2025/04/30 20:08:13 537947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 537952] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60989|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 537961] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 537965] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60989|min_srtt:60989|path_bw:1269550|loss_rate:51.59|path_pto:0| [2025/04/30 20:08:13 537969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:464498| [2025/04/30 20:08:13 537974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 537977] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 537981] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 537985] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 537990] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:504|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 537994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:395645| [2025/04/30 20:08:13 537999] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1393| [2025/04/30 20:08:13 538003] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693539396|now:1746043693538003|interv:1393| [2025/04/30 20:08:13 538007] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1393| [2025/04/30 20:08:13 538011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 538015] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 538019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 538023] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 538027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 538031] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693539396| [2025/04/30 20:08:13 538035] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693539396| [2025/04/30 20:08:13 538039] [debug] |xqc_engine_wakeup_after|wakeup:1746043693539396|now:1746043693538039|diff:1357| [2025/04/30 20:08:13 538043] [debug] |xqc_engine_main_logic|END|now:1746043693537894| [2025/04/30 20:08:13 538052] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:162|state:ESTABED|recv_time:1746043693538051| [2025/04/30 20:08:13 538056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 538063] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:282| [2025/04/30 20:08:13 538066] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:283| [2025/04/30 20:08:13 538075] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:283| [2025/04/30 20:08:13 538079] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 538088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:509|origin_pktnum:0|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:08:13 538092] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:153|tx_in_flight:147608|prior_delivered:266956|prior_time:1746043693476698|is_app_limited:0|send_elapse:59199|ack_elapse:61353|ctl_first_sent_time:1746043693477457|lagest_ack_time:1746043693538051|curr_delivered:336564| [2025/04/30 20:08:13 538097] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693477457| [2025/04/30 20:08:13 538101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:689||sndq_packets_used_bytes:0|sndq_packets_free:176| [2025/04/30 20:08:13 538108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60989|rttvar:484|minrtt:30776|latest_rtt:60594|ack_delay:48| [2025/04/30 20:08:13 538115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60934|rttvar:473|minrtt:30776|latest_rtt:60594|ack_delay:48| [2025/04/30 20:08:13 538121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:509|lost_pn:506|thresh:3| [2025/04/30 20:08:13 538127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538184] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 538192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 538196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 538211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 538295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 538305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 538320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 538491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 538505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 538532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 538547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 538574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 538586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693544216|now:1746043693538585|interval:5631| [2025/04/30 20:08:13 538590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693544216|now:1746043693538585|interv:5631| [2025/04/30 20:08:13 538594] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59199, ack_elapse 61353, delivered 69608|rate 1134549|lost 217| [2025/04/30 20:08:13 538601] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134549) in round 7| [2025/04/30 20:08:13 538608] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 538614] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:2928| [2025/04/30 20:08:13 538620] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693477457|recovery:1|recovery_start:1746043693537785|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 538627] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693477457|recovery:1|recovery_start:1746043693537785|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 538634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:140424|srtt:60934|latest_rtt:60594|min_rtt:30776|applimit:0|lost:216|recovery:1|recovery_start:1746043693537785|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 538643] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:283|largest:283|pns:2| [2025/04/30 20:08:13 538650] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:162|pkt_type:SHORT_HEADER|pkt_num:283|frame:ACK |recv_time:1746043693538051|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 538658] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813538051|now:1746043693538051|interv:120000000| [2025/04/30 20:08:13 538664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813538051|now:1746043693538051|interv:120000000| [2025/04/30 20:08:13 538670] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693539396|pq_index:0| [2025/04/30 20:08:13 538676] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693537894| [2025/04/30 20:08:13 538682] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693538682| [2025/04/30 20:08:13 538690] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693538688| [2025/04/30 20:08:13 538697] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 538705] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60934|min_srtt:60934|path_bw:1269550|loss_rate:51.59|path_pto:0| [2025/04/30 20:08:13 538712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140424|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:464498| [2025/04/30 20:08:13 538719] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60934|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 538727] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 538734] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60934|min_srtt:60934|path_bw:1269550|loss_rate:51.59|path_pto:0| [2025/04/30 20:08:13 538746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:140424|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:465665| [2025/04/30 20:08:13 538753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 538758] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 538764] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 538771] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 538778] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:504|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 538784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140424|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:395645| [2025/04/30 20:08:13 538791] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 538797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 538803] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 538809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140424|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 538816] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 538822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 538827] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693539396| [2025/04/30 20:08:13 538834] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693539396| [2025/04/30 20:08:13 538840] [debug] |xqc_engine_wakeup_after|wakeup:1746043693539396|now:1746043693538840|diff:556| [2025/04/30 20:08:13 538847] [debug] |xqc_engine_main_logic|END|now:1746043693538688| [2025/04/30 20:08:13 538858] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:162|state:ESTABED|recv_time:1746043693538858| [2025/04/30 20:08:13 538864] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 538872] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:283| [2025/04/30 20:08:13 538878] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:284| [2025/04/30 20:08:13 538887] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:284| [2025/04/30 20:08:13 538894] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 538906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:510|origin_pktnum:386|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:08:13 538913] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:154|tx_in_flight:146408|prior_delivered:268156|prior_time:1746043693477549|is_app_limited:0|send_elapse:59819|ack_elapse:61309|ctl_first_sent_time:1746043693478370|lagest_ack_time:1746043693538858|curr_delivered:337764| [2025/04/30 20:08:13 538927] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693478370| [2025/04/30 20:08:13 538934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:687||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/04/30 20:08:13 538939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60934|rttvar:473|minrtt:30776|latest_rtt:60488|ack_delay:40| [2025/04/30 20:08:13 538944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60874|rttvar:476|minrtt:30776|latest_rtt:60488|ack_delay:40| [2025/04/30 20:08:13 538948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:510|lost_pn:507|thresh:3| [2025/04/30 20:08:13 538953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 538995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 538999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 539003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 539014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 539113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 539120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 539138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539177] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539184] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 539322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 539333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 539362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 539378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 539405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:507|lost_pn:507|po_sent_time:1746043693475666|lost_send_time:1746043693470375|loss_delay:68483|frame:STREAM |repair:128| [2025/04/30 20:08:13 539418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693475666u| [2025/04/30 20:08:13 539422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 539426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:60874|rtt_var:476|pto_duration:62874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 539431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 539435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 539439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 138024| [2025/04/30 20:08:13 539443] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693624923|now:1746043693539426|interv:85497| [2025/04/30 20:08:13 539447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693624923|now:1746043693539426|interval:85497|pto_count:0|srtt:60874 [2025/04/30 20:08:13 539454] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59819, ack_elapse 61309, delivered 69608|rate 1135363|lost 218| [2025/04/30 20:08:13 539458] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135363) in round 7| [2025/04/30 20:08:13 539463] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 539467] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:2928| [2025/04/30 20:08:13 539471] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693478370|recovery:1|recovery_start:1746043693539422|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 539475] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693478370|recovery:1|recovery_start:1746043693539422|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 539480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:138024|srtt:60874|latest_rtt:60488|min_rtt:30776|applimit:0|lost:216|recovery:1|recovery_start:1746043693539422|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 539486] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:284|largest:284|pns:2| [2025/04/30 20:08:13 539490] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:162|pkt_type:SHORT_HEADER|pkt_num:284|frame:ACK |recv_time:1746043693538858|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 539495] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813538858|now:1746043693538858|interv:120000000| [2025/04/30 20:08:13 539499] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813538858|now:1746043693538858|interv:120000000| [2025/04/30 20:08:13 539503] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693539396|pq_index:0| [2025/04/30 20:08:13 539507] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693538688| [2025/04/30 20:08:13 539511] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693539511| [2025/04/30 20:08:13 539516] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693539515| [2025/04/30 20:08:13 539521] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693539396|now:1746043693539515| [2025/04/30 20:08:13 539525] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693539396|now:1746043693539515| [2025/04/30 20:08:13 539529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 539534] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 539538] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60874|min_srtt:60874|path_bw:1269550|loss_rate:51.59|path_pto:0| [2025/04/30 20:08:13 539543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:138024|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:397979| [2025/04/30 20:08:13 539554] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60874|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 539559] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:507|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 539563] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60874|min_srtt:60874|path_bw:1269550|loss_rate:51.59|path_pto:0| [2025/04/30 20:08:13 539568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:138024|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:465665| [2025/04/30 20:08:13 539572] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60874|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 539576] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 539580] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60874|min_srtt:60874|path_bw:1269550|loss_rate:51.59|path_pto:0| [2025/04/30 20:08:13 539585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:138024|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:466832| [2025/04/30 20:08:13 539589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 539593] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 539597] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 539604] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 539611] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:504|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 539617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138024|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:395645| [2025/04/30 20:08:13 539624] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 539631] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:630| [2025/04/30 20:08:13 539701] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138024|now:1746043693539642|stream_id:0|stream_offset:395645| [2025/04/30 20:08:13 539712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:630|origin_pktnum:504|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 539718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:138024|applimit:0| [2025/04/30 20:08:13 539725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:60874|rtt_var:476|pto_duration:62874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 539739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 539745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 539751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 139224| [2025/04/30 20:08:13 539757] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693627516|now:1746043693539725|interv:87791| [2025/04/30 20:08:13 539763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693627516|now:1746043693539725|interval:87791|pto_count:0|srtt:60874 [2025/04/30 20:08:13 539770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:139224| [2025/04/30 20:08:13 539778] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:507|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 539784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139224|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:397979| [2025/04/30 20:08:13 539789] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1470| [2025/04/30 20:08:13 539793] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693541262|now:1746043693539792|interv:1470| [2025/04/30 20:08:13 539797] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1470| [2025/04/30 20:08:13 539800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 539804] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 539809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139224|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 539816] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 539822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 539828] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693541262| [2025/04/30 20:08:13 539835] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693541262| [2025/04/30 20:08:13 539839] [debug] |xqc_engine_wakeup_after|wakeup:1746043693541262|now:1746043693539839|diff:1423| [2025/04/30 20:08:13 539844] [debug] |xqc_engine_main_logic|END|now:1746043693539515| [2025/04/30 20:08:13 539852] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:165|state:ESTABED|recv_time:1746043693539852| [2025/04/30 20:08:13 539857] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 539864] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:284| [2025/04/30 20:08:13 539870] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:285| [2025/04/30 20:08:13 539879] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:285| [2025/04/30 20:08:13 539885] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 539900] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 539912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:512|origin_pktnum:264|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:512|path_largest_ack:512| [2025/04/30 20:08:13 539918] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:157|tx_in_flight:144008|prior_delivered:269356|prior_time:1746043693478635|is_app_limited:0|send_elapse:59197|ack_elapse:61217|ctl_first_sent_time:1746043693479596|lagest_ack_time:1746043693539852|curr_delivered:338964| [2025/04/30 20:08:13 539923] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693479596| [2025/04/30 20:08:13 539928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:687||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/04/30 20:08:13 539932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60874|rttvar:476|minrtt:30776|latest_rtt:60256|ack_delay:48| [2025/04/30 20:08:13 539937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60791|rttvar:523|minrtt:30776|latest_rtt:60256|ack_delay:48| [2025/04/30 20:08:13 539942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:512|lost_pn:509|thresh:3| [2025/04/30 20:08:13 539946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 539988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 539992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 539996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 540010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 540117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 540125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 540143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540181] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 540321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 540332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 540377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 540419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693546899|now:1746043693540419|interval:6480| [2025/04/30 20:08:13 540424] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693546899|now:1746043693540419|interv:6480| [2025/04/30 20:08:13 540428] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59197, ack_elapse 61217, delivered 69608|rate 1137069|lost 218| [2025/04/30 20:08:13 540432] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137069) in round 7| [2025/04/30 20:08:13 540437] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 540441] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:2928| [2025/04/30 20:08:13 540445] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693479596|recovery:1|recovery_start:1746043693539422|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 540452] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693479596|recovery:1|recovery_start:1746043693539422|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 540456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:138024|srtt:60791|latest_rtt:60256|min_rtt:30776|applimit:0|lost:217|recovery:1|recovery_start:1746043693539422|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 540462] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:285|largest:285|pns:2| [2025/04/30 20:08:13 540467] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:165|pkt_type:SHORT_HEADER|pkt_num:285|frame:ACK |recv_time:1746043693539852|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 540472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813539852|now:1746043693539852|interv:120000000| [2025/04/30 20:08:13 540476] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813539852|now:1746043693539852|interv:120000000| [2025/04/30 20:08:13 540480] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693541262|pq_index:0| [2025/04/30 20:08:13 540484] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693539515| [2025/04/30 20:08:13 540488] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693540488| [2025/04/30 20:08:13 540493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693540492| [2025/04/30 20:08:13 540498] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 540503] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60791|min_srtt:60791|path_bw:1269550|loss_rate:51.97|path_pto:0| [2025/04/30 20:08:13 540507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:138024|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:466832| [2025/04/30 20:08:13 540512] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60791|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 540517] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 540521] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60791|min_srtt:60791|path_bw:1269550|loss_rate:51.97|path_pto:0| [2025/04/30 20:08:13 540525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:138024|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:467999| [2025/04/30 20:08:13 540530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 540536] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 540540] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 540544] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 540549] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:507|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 540553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138024|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:397979| [2025/04/30 20:08:13 540557] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 540561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 540565] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 540569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138024|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 540573] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 540577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 540581] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693541262| [2025/04/30 20:08:13 540585] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693541262| [2025/04/30 20:08:13 540589] [debug] |xqc_engine_wakeup_after|wakeup:1746043693541262|now:1746043693540589|diff:673| [2025/04/30 20:08:13 540593] [debug] |xqc_engine_main_logic|END|now:1746043693540492| [2025/04/30 20:08:13 540601] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:165|state:ESTABED|recv_time:1746043693540600| [2025/04/30 20:08:13 540606] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 540611] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:285| [2025/04/30 20:08:13 540615] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:286| [2025/04/30 20:08:13 540621] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:286| [2025/04/30 20:08:13 540625] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 540630] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 540636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:513|origin_pktnum:142|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:513|path_largest_ack:513| [2025/04/30 20:08:13 540641] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:157|tx_in_flight:145208|prior_delivered:269356|prior_time:1746043693478635|is_app_limited:0|send_elapse:59305|ack_elapse:61965|ctl_first_sent_time:1746043693479704|lagest_ack_time:1746043693540600|curr_delivered:340164| [2025/04/30 20:08:13 540646] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693479704| [2025/04/30 20:08:13 540653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:684||sndq_packets_used_bytes:0|sndq_packets_free:181| [2025/04/30 20:08:13 540657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60791|rttvar:523|minrtt:30776|latest_rtt:60896|ack_delay:48| [2025/04/30 20:08:13 540661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60799|rttvar:407|minrtt:30776|latest_rtt:60896|ack_delay:48| [2025/04/30 20:08:13 540666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:513|lost_pn:510|thresh:3| [2025/04/30 20:08:13 540672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 540738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 540745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 540763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 540889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 540902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 540922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 540985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 540992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 540996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 541087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 541099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 541141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 541203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693547018|now:1746043693541202|interval:5816| [2025/04/30 20:08:13 541207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693547018|now:1746043693541202|interv:5816| [2025/04/30 20:08:13 541211] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59305, ack_elapse 61965, delivered 70808|rate 1142709|lost 218| [2025/04/30 20:08:13 541216] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142709) in round 7| [2025/04/30 20:08:13 541220] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 541224] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:3236| [2025/04/30 20:08:13 541228] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693479704|recovery:1|recovery_start:1746043693539422|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 541232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693479704|recovery:1|recovery_start:1746043693539422|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 541237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:136824|srtt:60799|latest_rtt:60896|min_rtt:30776|applimit:0|lost:217|recovery:1|recovery_start:1746043693539422|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 541243] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:286|largest:286|pns:2| [2025/04/30 20:08:13 541248] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:165|pkt_type:SHORT_HEADER|pkt_num:286|frame:ACK |recv_time:1746043693540600|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 541257] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813540600|now:1746043693540600|interv:120000000| [2025/04/30 20:08:13 541262] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813540600|now:1746043693540600|interv:120000000| [2025/04/30 20:08:13 541269] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693541262|pq_index:0| [2025/04/30 20:08:13 541275] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693540492| [2025/04/30 20:08:13 541281] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693541281| [2025/04/30 20:08:13 541290] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693541287| [2025/04/30 20:08:13 541297] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693541262|now:1746043693541287| [2025/04/30 20:08:13 541302] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693541262|now:1746043693541287| [2025/04/30 20:08:13 541306] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 541310] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 541315] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60799|min_srtt:60799|path_bw:1269550|loss_rate:51.97|path_pto:0| [2025/04/30 20:08:13 541323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:136824|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:467999| [2025/04/30 20:08:13 541329] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60799|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 541336] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 541343] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60799|min_srtt:60799|path_bw:1269550|loss_rate:51.97|path_pto:0| [2025/04/30 20:08:13 541350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:136824|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:469166| [2025/04/30 20:08:13 541356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 541362] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 541368] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 541375] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 541383] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:507|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 541389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136824|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:397979| [2025/04/30 20:08:13 541401] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 541408] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:631| [2025/04/30 20:08:13 541457] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136824|now:1746043693541419|stream_id:0|stream_offset:397979| [2025/04/30 20:08:13 541467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:631|origin_pktnum:507|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 541474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:136824|applimit:0| [2025/04/30 20:08:13 541480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693547018|now:1746043693541480|interval:5538| [2025/04/30 20:08:13 541487] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693547018|now:1746043693541480|interv:5538| [2025/04/30 20:08:13 541494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:138024| [2025/04/30 20:08:13 541500] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 541504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138024|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 541509] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:2474| [2025/04/30 20:08:13 541513] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693543987|now:1746043693541513|interv:2474| [2025/04/30 20:08:13 541517] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:2474| [2025/04/30 20:08:13 541520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 541525] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693543987| [2025/04/30 20:08:13 541529] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693543987| [2025/04/30 20:08:13 541533] [debug] |xqc_engine_wakeup_after|wakeup:1746043693543987|now:1746043693541533|diff:2454| [2025/04/30 20:08:13 541537] [debug] |xqc_engine_main_logic|END|now:1746043693541287| [2025/04/30 20:08:13 541546] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:167|state:ESTABED|recv_time:1746043693541545| [2025/04/30 20:08:13 541551] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 541557] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:286| [2025/04/30 20:08:13 541561] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:287| [2025/04/30 20:08:13 541567] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:287| [2025/04/30 20:08:13 541571] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 541576] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 541584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:516|origin_pktnum:144|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:08:13 541594] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:159|tx_in_flight:145208|prior_delivered:270556|prior_time:1746043693480047|is_app_limited:0|send_elapse:59591|ack_elapse:61498|ctl_first_sent_time:1746043693480927|lagest_ack_time:1746043693541545|curr_delivered:341364| [2025/04/30 20:08:13 541599] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693480927| [2025/04/30 20:08:13 541604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:680||sndq_packets_used_bytes:0|sndq_packets_free:185| [2025/04/30 20:08:13 541608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60799|rttvar:407|minrtt:30776|latest_rtt:60618|ack_delay:80| [2025/04/30 20:08:13 541612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60767|rttvar:371|minrtt:30776|latest_rtt:60618|ack_delay:80| [2025/04/30 20:08:13 541616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:516|lost_pn:513|thresh:3| [2025/04/30 20:08:13 541620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 541659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 541663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 541682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 541763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 541770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 541786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 541943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 541979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 541998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 542004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 542009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 542013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 542017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 542021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 542026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 542032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 542037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 542044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 542050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 542056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 542062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 542067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 542071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 542080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 542083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 542087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 542091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 542095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 542099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 542103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 542107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 542110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 542114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 542119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:511|lost_pn:513|po_sent_time:1746043693478510|lost_send_time:1746043693473183|loss_delay:68362|frame:STREAM |repair:128| [2025/04/30 20:08:13 542124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693478510u| [2025/04/30 20:08:13 542128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 542132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693548169|now:1746043693542132|interval:6037| [2025/04/30 20:08:13 542137] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693548169|now:1746043693542132|interv:6037| [2025/04/30 20:08:13 542141] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59591, ack_elapse 61498, delivered 70808|rate 1151387|lost 219| [2025/04/30 20:08:13 542145] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151387) in round 7| [2025/04/30 20:08:13 542149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 542154] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:3238| [2025/04/30 20:08:13 542157] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693480927|recovery:1|recovery_start:1746043693542128|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 542162] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693480927|recovery:1|recovery_start:1746043693542128|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 542182] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:135624|srtt:60767|latest_rtt:60618|min_rtt:30776|applimit:0|lost:218|recovery:1|recovery_start:1746043693542128|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 542191] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:287|largest:287|pns:2| [2025/04/30 20:08:13 542196] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:167|pkt_type:SHORT_HEADER|pkt_num:287|frame:ACK |recv_time:1746043693541545|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 542200] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813541545|now:1746043693541545|interv:120000000| [2025/04/30 20:08:13 542205] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813541545|now:1746043693541545|interv:120000000| [2025/04/30 20:08:13 542209] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693543987|pq_index:0| [2025/04/30 20:08:13 542213] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693541287| [2025/04/30 20:08:13 542217] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693542217| [2025/04/30 20:08:13 542222] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693542221| [2025/04/30 20:08:13 542227] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 542232] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60767|min_srtt:60767|path_bw:1269550|loss_rate:52.34|path_pto:0| [2025/04/30 20:08:13 542236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:135624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:401480| [2025/04/30 20:08:13 542241] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60767|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 542245] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:511|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 542250] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60767|min_srtt:60767|path_bw:1269550|loss_rate:52.34|path_pto:0| [2025/04/30 20:08:13 542254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:135624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:469166| [2025/04/30 20:08:13 542259] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60767|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 542263] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 542267] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60767|min_srtt:60767|path_bw:1269550|loss_rate:52.34|path_pto:0| [2025/04/30 20:08:13 542271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:135624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:470333| [2025/04/30 20:08:13 542278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 542282] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 542286] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 542290] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 542294] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:511|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 542299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:401480| [2025/04/30 20:08:13 542303] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 542307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 542311] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 542315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 542319] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 542323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 542327] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693543987| [2025/04/30 20:08:13 542331] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693543987| [2025/04/30 20:08:13 542335] [debug] |xqc_engine_wakeup_after|wakeup:1746043693543987|now:1746043693542335|diff:1652| [2025/04/30 20:08:13 542339] [debug] |xqc_engine_main_logic|END|now:1746043693542221| [2025/04/30 20:08:13 542345] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693542344| [2025/04/30 20:08:13 542348] [debug] |xqc_engine_wakeup_after|wakeup:1746043693543987|now:1746043693542348|diff:1639| [2025/04/30 20:08:13 542352] [debug] |xqc_engine_main_logic|END|now:1746043693542344| [2025/04/30 20:08:13 544435] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693544435| [2025/04/30 20:08:13 544450] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693543987|pq_index:0| [2025/04/30 20:08:13 544456] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693542221| [2025/04/30 20:08:13 544461] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693544460| [2025/04/30 20:08:13 544466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693543987|now:1746043693544460| [2025/04/30 20:08:13 544471] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693543987|now:1746043693544460| [2025/04/30 20:08:13 544475] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 544480] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 544492] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60767|min_srtt:60767|path_bw:1269550|loss_rate:52.34|path_pto:0| [2025/04/30 20:08:13 544497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:135624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:470333| [2025/04/30 20:08:13 544502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 544506] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 544510] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 544514] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 544519] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:511|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 544524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135624|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:401480| [2025/04/30 20:08:13 544528] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 544533] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:632| [2025/04/30 20:08:13 544574] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135624|now:1746043693544542|stream_id:0|stream_offset:401480| [2025/04/30 20:08:13 544592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:632|origin_pktnum:511|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 544601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:135624|applimit:0| [2025/04/30 20:08:13 544607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693548169|now:1746043693544607|interval:3562| [2025/04/30 20:08:13 544614] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693548169|now:1746043693544607|interv:3562| [2025/04/30 20:08:13 544621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:136824| [2025/04/30 20:08:13 544629] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 544636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136824|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 544644] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:2074| [2025/04/30 20:08:13 544650] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693546724|now:1746043693544650|interv:2074| [2025/04/30 20:08:13 544657] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:2074| [2025/04/30 20:08:13 544662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 544675] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693546724| [2025/04/30 20:08:13 544682] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693546724| [2025/04/30 20:08:13 544689] [debug] |xqc_engine_wakeup_after|wakeup:1746043693546724|now:1746043693544688|diff:2036| [2025/04/30 20:08:13 544696] [debug] |xqc_engine_main_logic|END|now:1746043693544460| [2025/04/30 20:08:13 546651] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:169|state:ESTABED|recv_time:1746043693546648| [2025/04/30 20:08:13 546669] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 546680] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:287| [2025/04/30 20:08:13 546687] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:288| [2025/04/30 20:08:13 546698] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:288| [2025/04/30 20:08:13 546705] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 546713] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 546731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:519|origin_pktnum:271|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:08:13 546739] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:160|tx_in_flight:146416|prior_delivered:271756|prior_time:1746043693481123|is_app_limited:0|send_elapse:59958|ack_elapse:65525|ctl_first_sent_time:1746043693481998|lagest_ack_time:1746043693546648|curr_delivered:342564| [2025/04/30 20:08:13 546747] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693481998| [2025/04/30 20:08:13 546755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:677||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/04/30 20:08:13 546762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60767|rttvar:371|minrtt:30776|latest_rtt:64650|ack_delay:112| [2025/04/30 20:08:13 546769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:61239|rttvar:1221|minrtt:30776|latest_rtt:64650|ack_delay:112| [2025/04/30 20:08:13 546777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:519|lost_pn:516|thresh:3| [2025/04/30 20:08:13 546784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 546853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 546859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 546877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 546896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 546902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 546914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 546926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 546958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 546962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 546983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 546996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 547002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 547009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 547022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 547028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 547081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 547101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 547109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 547121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 547160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 547164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 547257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 547273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 547277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 547320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 547401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 547444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 547464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:514|lost_pn:516|po_sent_time:1746043693479807|lost_send_time:1746043693473917|loss_delay:72731|frame:STREAM |repair:128| [2025/04/30 20:08:13 547470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:515|lost_pn:516|po_sent_time:1746043693479932|lost_send_time:1746043693473917|loss_delay:72731|frame:STREAM |repair:128| [2025/04/30 20:08:13 547475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693479932u| [2025/04/30 20:08:13 547480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 547486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693553732|now:1746043693547486|interval:6246| [2025/04/30 20:08:13 547493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693553732|now:1746043693547486|interv:6246| [2025/04/30 20:08:13 547505] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59958, ack_elapse 65525, delivered 70808|rate 1080625|lost 221| [2025/04/30 20:08:13 547510] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080625) in round 7| [2025/04/30 20:08:13 547515] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 547519] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:3238| [2025/04/30 20:08:13 547523] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693481998|recovery:1|recovery_start:1746043693547479|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 547529] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693481998|recovery:1|recovery_start:1746043693547479|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 547534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:133224|srtt:61239|latest_rtt:64650|min_rtt:30776|applimit:0|lost:219|recovery:1|recovery_start:1746043693547479|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 547541] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:288|largest:288|pns:2| [2025/04/30 20:08:13 547546] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:169|pkt_type:SHORT_HEADER|pkt_num:288|frame:ACK |recv_time:1746043693546648|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 547551] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813546648|now:1746043693546648|interv:120000000| [2025/04/30 20:08:13 547555] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813546648|now:1746043693546648|interv:120000000| [2025/04/30 20:08:13 547560] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693546724|pq_index:0| [2025/04/30 20:08:13 547564] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693544460| [2025/04/30 20:08:13 547569] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693547569| [2025/04/30 20:08:13 547575] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693547573| [2025/04/30 20:08:13 547583] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693546724|now:1746043693547573| [2025/04/30 20:08:13 547590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693546724|now:1746043693547573| [2025/04/30 20:08:13 547596] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 547603] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 547611] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61239|min_srtt:61239|path_bw:1269550|loss_rate:52.71|path_pto:0| [2025/04/30 20:08:13 547619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:133224|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:263774| [2025/04/30 20:08:13 547634] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61239|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 547642] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:514|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 547649] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61239|min_srtt:61239|path_bw:1269550|loss_rate:52.71|path_pto:0| [2025/04/30 20:08:13 547656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:133224|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:402647| [2025/04/30 20:08:13 547663] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61239|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 547670] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:515|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 547677] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61239|min_srtt:61239|path_bw:1269550|loss_rate:52.71|path_pto:0| [2025/04/30 20:08:13 547683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:133224|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:470333| [2025/04/30 20:08:13 547690] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61239|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 547697] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 547704] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61239|min_srtt:61239|path_bw:1269550|loss_rate:52.71|path_pto:0| [2025/04/30 20:08:13 547711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:133224|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:471500| [2025/04/30 20:08:13 547718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 547724] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 547728] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 547733] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 547740] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:514|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 547746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133224|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:263774| [2025/04/30 20:08:13 547765] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 547773] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:633| [2025/04/30 20:08:13 547824] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133224|now:1746043693547785|stream_id:0|stream_offset:263774| [2025/04/30 20:08:13 547835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:633|origin_pktnum:267|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 547842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:133224|applimit:0| [2025/04/30 20:08:13 547849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693553732|now:1746043693547849|interval:5883| [2025/04/30 20:08:13 547857] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693553732|now:1746043693547849|interv:5883| [2025/04/30 20:08:13 547864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:134424| [2025/04/30 20:08:13 547872] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:515|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 547879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134424|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:402647| [2025/04/30 20:08:13 547886] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1561| [2025/04/30 20:08:13 547893] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693549454|now:1746043693547893|interv:1561| [2025/04/30 20:08:13 547900] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1561| [2025/04/30 20:08:13 547906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 547913] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 547919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134424|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 547925] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 547931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 547936] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693549454| [2025/04/30 20:08:13 547941] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693549454| [2025/04/30 20:08:13 547945] [debug] |xqc_engine_wakeup_after|wakeup:1746043693549454|now:1746043693547945|diff:1509| [2025/04/30 20:08:13 547949] [debug] |xqc_engine_main_logic|END|now:1746043693547573| [2025/04/30 20:08:13 547958] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693547958| [2025/04/30 20:08:13 547963] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 547970] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:288| [2025/04/30 20:08:13 547974] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:289| [2025/04/30 20:08:13 547985] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:289| [2025/04/30 20:08:13 547990] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 547994] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 548007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:521|origin_pktnum:396|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:532|path_largest_ack:521| [2025/04/30 20:08:13 548012] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:161|tx_in_flight:146416|prior_delivered:272956|prior_time:1746043693482268|is_app_limited:0|send_elapse:60125|ack_elapse:65690|ctl_first_sent_time:1746043693483097|lagest_ack_time:1746043693547958|curr_delivered:343764| [2025/04/30 20:08:13 548017] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693483097| [2025/04/30 20:08:13 548022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:675||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/04/30 20:08:13 548027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:523|origin_pktnum:399|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:532|path_largest_ack:523| [2025/04/30 20:08:13 548031] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:163|tx_in_flight:145216|prior_delivered:274156|prior_time:1746043693483305|is_app_limited:0|send_elapse:59994|ack_elapse:64653|ctl_first_sent_time:1746043693484198|lagest_ack_time:1746043693547958|curr_delivered:344964| [2025/04/30 20:08:13 548036] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693484198| [2025/04/30 20:08:13 548040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:673||sndq_packets_used_bytes:0|sndq_packets_free:192| [2025/04/30 20:08:13 548045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:526|origin_pktnum:155|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:532|path_largest_ack:526| [2025/04/30 20:08:13 548049] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:165|tx_in_flight:145216|prior_delivered:275356|prior_time:1746043693484438|is_app_limited:0|send_elapse:60203|ack_elapse:63520|ctl_first_sent_time:1746043693485346|lagest_ack_time:1746043693547958|curr_delivered:346164| [2025/04/30 20:08:13 548054] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693485346| [2025/04/30 20:08:13 548058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:672||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/04/30 20:08:13 548062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:529|origin_pktnum:405|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:532|path_largest_ack:529| [2025/04/30 20:08:13 548067] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:166|tx_in_flight:146416|prior_delivered:276556|prior_time:1746043693485630|is_app_limited:0|send_elapse:60441|ack_elapse:62328|ctl_first_sent_time:1746043693486422|lagest_ack_time:1746043693547958|curr_delivered:347364| [2025/04/30 20:08:13 548071] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693486422| [2025/04/30 20:08:13 548076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:670||sndq_packets_used_bytes:0|sndq_packets_free:195| [2025/04/30 20:08:13 548084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:531|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:532|path_largest_ack:531| [2025/04/30 20:08:13 548096] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:166|tx_in_flight:147616|prior_delivered:277756|prior_time:1746043693486562|is_app_limited:0|send_elapse:60482|ack_elapse:61396|ctl_first_sent_time:1746043693487345|lagest_ack_time:1746043693547958|curr_delivered:348564| [2025/04/30 20:08:13 548103] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693487345| [2025/04/30 20:08:13 548110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:669||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/04/30 20:08:13 548117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:532|origin_pktnum:407|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:08:13 548124] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:167|tx_in_flight:146416|prior_delivered:278956|prior_time:1746043693487479|is_app_limited:0|send_elapse:59847|ack_elapse:60479|ctl_first_sent_time:1746043693488406|lagest_ack_time:1746043693547958|curr_delivered:349764| [2025/04/30 20:08:13 548131] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693488406| [2025/04/30 20:08:13 548137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:667||sndq_packets_used_bytes:0|sndq_packets_free:198| [2025/04/30 20:08:13 548144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:61239|rttvar:1221|minrtt:30776|latest_rtt:59552|ack_delay:24| [2025/04/30 20:08:13 548151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:61026|rttvar:1343|minrtt:30776|latest_rtt:59552|ack_delay:24| [2025/04/30 20:08:13 548158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:532|lost_pn:529|thresh:3| [2025/04/30 20:08:13 548165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 548237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 548241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 548265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 548358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 548366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 548386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 548410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 548425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 548437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 548445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 548453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 548460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 548472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 548490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 548498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 548506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 548522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 548529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 548533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 548545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 548582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 548588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 548611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 548631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 548662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 548670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:517|lost_pn:529|po_sent_time:1746043693481001|lost_send_time:1746043693479304|loss_delay:68654|frame:STREAM |repair:128| [2025/04/30 20:08:13 548678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:518|lost_pn:529|po_sent_time:1746043693481064|lost_send_time:1746043693479304|loss_delay:68654|frame:ACK STREAM |repair:128| [2025/04/30 20:08:13 548685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:520|lost_pn:529|po_sent_time:1746043693482121|lost_send_time:1746043693479304|loss_delay:68654|frame:STREAM |repair:128| [2025/04/30 20:08:13 548690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:522|lost_pn:529|po_sent_time:1746043693483220|lost_send_time:1746043693479304|loss_delay:68654|frame:STREAM |repair:128| [2025/04/30 20:08:13 548695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:524|lost_pn:529|po_sent_time:1746043693484281|lost_send_time:1746043693479304|loss_delay:68654|frame:STREAM |repair:128| [2025/04/30 20:08:13 548699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:525|lost_pn:529|po_sent_time:1746043693484362|lost_send_time:1746043693479304|loss_delay:68654|frame:STREAM |repair:128| [2025/04/30 20:08:13 548707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:527|lost_pn:529|po_sent_time:1746043693485459|lost_send_time:1746043693479304|loss_delay:68654|frame:STREAM |repair:128| [2025/04/30 20:08:13 548714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:528|lost_pn:529|po_sent_time:1746043693485560|lost_send_time:1746043693479304|loss_delay:68654|frame:STREAM |repair:128| [2025/04/30 20:08:13 548720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693485560u| [2025/04/30 20:08:13 548727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 548731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693555150|now:1746043693548731|interval:6419| [2025/04/30 20:08:13 548745] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693555150|now:1746043693548731|interv:6419| [2025/04/30 20:08:13 548751] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59847, ack_elapse 60479, delivered 70808|rate 1170786|lost 229| [2025/04/30 20:08:13 548758] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170786) in round 7| [2025/04/30 20:08:13 548765] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 548771] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:14400| [2025/04/30 20:08:13 548777] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:8|acked:7200|po_sent_time:1746043693488406|recovery:1|recovery_start:1746043693548726|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 548784] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:8|acked:7200|po_sent_time:1746043693488406|recovery:1|recovery_start:1746043693548726|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 548792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:117616|srtt:61026|latest_rtt:59552|min_rtt:30776|applimit:0|lost:220|recovery:1|recovery_start:1746043693548726|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 548801] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:289|largest:289|pns:2| [2025/04/30 20:08:13 548808] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:289|frame:ACK |recv_time:1746043693547958|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 548816] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813547958|now:1746043693547958|interv:120000000| [2025/04/30 20:08:13 548821] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813547958|now:1746043693547958|interv:120000000| [2025/04/30 20:08:13 548825] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693549454|pq_index:0| [2025/04/30 20:08:13 548829] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693547573| [2025/04/30 20:08:13 548833] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693548833| [2025/04/30 20:08:13 548839] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693548837| [2025/04/30 20:08:13 548844] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 548850] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61026|min_srtt:61026|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 548858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:333794| [2025/04/30 20:08:13 548865] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 548878] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:517|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 548885] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61026|min_srtt:61026|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 548892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:403814| [2025/04/30 20:08:13 548900] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 548907] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:518|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 548914] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61026|min_srtt:61026|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 548921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:404981| [2025/04/30 20:08:13 548927] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 548931] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:520|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 548935] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61026|min_srtt:61026|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 548939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:406148| [2025/04/30 20:08:13 548944] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 548948] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:522|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 548952] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61026|min_srtt:61026|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 548956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 548960] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 548965] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:524|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 548969] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61026|min_srtt:61026|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 548977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:407315| [2025/04/30 20:08:13 548982] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 548986] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:525|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 548990] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61026|min_srtt:61026|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 548995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:338462| [2025/04/30 20:08:13 548999] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 549003] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:527|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 549008] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61026|min_srtt:61026|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 549012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:408482| [2025/04/30 20:08:13 549016] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 549020] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:528|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 549025] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61026|min_srtt:61026|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 549029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:471500| [2025/04/30 20:08:13 549033] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 549038] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 549042] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61026|min_srtt:61026|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 549046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:472667| [2025/04/30 20:08:13 549054] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 549058] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 549062] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61026|min_srtt:61026|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 549067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:473834| [2025/04/30 20:08:13 549071] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 549075] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 549080] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61026|min_srtt:61026|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 549087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:475001| [2025/04/30 20:08:13 549094] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 549102] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 549108] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61026|min_srtt:61026|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 549115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:476168| [2025/04/30 20:08:13 549122] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 549129] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 549136] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61026|min_srtt:61026|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 549143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:477335| [2025/04/30 20:08:13 549149] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:61026|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 549156] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 549193] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61026|min_srtt:61026|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 549200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:478502| [2025/04/30 20:08:13 549205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 549209] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 549214] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 549221] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 549228] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:515|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 549234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:402647| [2025/04/30 20:08:13 549241] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 549247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 549253] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 549257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 549264] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 549270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 549276] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693549454| [2025/04/30 20:08:13 549281] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693549454| [2025/04/30 20:08:13 549287] [debug] |xqc_engine_wakeup_after|wakeup:1746043693549454|now:1746043693549287|diff:167| [2025/04/30 20:08:13 549294] [debug] |xqc_engine_main_logic|END|now:1746043693548837| [2025/04/30 20:08:13 549306] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693549306| [2025/04/30 20:08:13 549313] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 549322] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:289| [2025/04/30 20:08:13 549326] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:290| [2025/04/30 20:08:13 549332] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:290| [2025/04/30 20:08:13 549337] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 549341] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 549350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:534|origin_pktnum:0|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:08:13 549360] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:167|tx_in_flight:147608|prior_delivered:280164|prior_time:1746043693488611|is_app_limited:0|send_elapse:60049|ack_elapse:60695|ctl_first_sent_time:1746043693489451|lagest_ack_time:1746043693549306|curr_delivered:350964| [2025/04/30 20:08:13 549364] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693489451| [2025/04/30 20:08:13 549369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:671||sndq_packets_used_bytes:0|sndq_packets_free:194| [2025/04/30 20:08:13 549373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:61026|rttvar:1343|minrtt:30776|latest_rtt:59855|ack_delay:40| [2025/04/30 20:08:13 549377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60874|rttvar:1310|minrtt:30776|latest_rtt:59855|ack_delay:40| [2025/04/30 20:08:13 549382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:534|lost_pn:531|thresh:3| [2025/04/30 20:08:13 549387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 549439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 549443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 549454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 549524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 549532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 549547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 549727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 549739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 549781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 549880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 549893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 549901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:530|lost_pn:531|po_sent_time:1746043693486496|lost_send_time:1746043693480823|loss_delay:68483|frame:STREAM |repair:128| [2025/04/30 20:08:13 549908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693486496u| [2025/04/30 20:08:13 549914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 549921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693556991|now:1746043693549921|interval:7070| [2025/04/30 20:08:13 549928] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693556991|now:1746043693549921|interv:7070| [2025/04/30 20:08:13 549934] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60049, ack_elapse 60695, delivered 70800|rate 1166488|lost 230| [2025/04/30 20:08:13 549940] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166488) in round 7| [2025/04/30 20:08:13 549947] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 549954] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:14400| [2025/04/30 20:08:13 549959] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693489451|recovery:1|recovery_start:1746043693549914|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 549964] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693489451|recovery:1|recovery_start:1746043693549914|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 549973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:115216|srtt:60874|latest_rtt:59855|min_rtt:30776|applimit:0|lost:220|recovery:1|recovery_start:1746043693549914|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 549979] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:290|largest:290|pns:2| [2025/04/30 20:08:13 549984] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:290|frame:ACK |recv_time:1746043693549306|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 549989] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813549306|now:1746043693549306|interv:120000000| [2025/04/30 20:08:13 549993] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813549306|now:1746043693549306|interv:120000000| [2025/04/30 20:08:13 549997] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693549454|pq_index:0| [2025/04/30 20:08:13 550002] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693548837| [2025/04/30 20:08:13 550006] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693550006| [2025/04/30 20:08:13 550011] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693550010| [2025/04/30 20:08:13 550016] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693549454|now:1746043693550010| [2025/04/30 20:08:13 550024] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693549454|now:1746043693550010| [2025/04/30 20:08:13 550030] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 550038] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 550045] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60874|min_srtt:60874|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 550050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:115216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:409649| [2025/04/30 20:08:13 550055] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60874|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 550059] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:530|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 550064] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60874|min_srtt:60874|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 550068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:115216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:478502| [2025/04/30 20:08:13 550073] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60874|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 550081] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 550085] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60874|min_srtt:60874|path_bw:1269550|loss_rate:53.08|path_pto:0| [2025/04/30 20:08:13 550089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:115216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:479669| [2025/04/30 20:08:13 550094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 550098] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 550101] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 550106] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 550110] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:515|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 550114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:402647| [2025/04/30 20:08:13 550119] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 550123] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:634| [2025/04/30 20:08:13 550164] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115216|now:1746043693550132|stream_id:0|stream_offset:402647| [2025/04/30 20:08:13 550194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:634|origin_pktnum:515|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 550202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:115216|applimit:0| [2025/04/30 20:08:13 550209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693556991|now:1746043693550208|interval:6783| [2025/04/30 20:08:13 550215] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693556991|now:1746043693550208|interv:6783| [2025/04/30 20:08:13 550222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:116416| [2025/04/30 20:08:13 550230] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 550237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:333794| [2025/04/30 20:08:13 550244] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1933| [2025/04/30 20:08:13 550250] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693552183|now:1746043693550250|interv:1933| [2025/04/30 20:08:13 550263] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1933| [2025/04/30 20:08:13 550269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 550276] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 550282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 550289] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 550295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 550301] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693552183| [2025/04/30 20:08:13 550308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693552183| [2025/04/30 20:08:13 550315] [debug] |xqc_engine_wakeup_after|wakeup:1746043693552183|now:1746043693550315|diff:1868| [2025/04/30 20:08:13 550321] [debug] |xqc_engine_main_logic|END|now:1746043693550010| [2025/04/30 20:08:13 550333] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693550333| [2025/04/30 20:08:13 550341] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 550348] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:290| [2025/04/30 20:08:13 550352] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:291| [2025/04/30 20:08:13 550361] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:291| [2025/04/30 20:08:13 550367] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 550374] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 550385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:535|origin_pktnum:410|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:08:13 550393] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:168|tx_in_flight:146408|prior_delivered:281364|prior_time:1746043693489586|is_app_limited:0|send_elapse:60221|ack_elapse:60747|ctl_first_sent_time:1746043693490563|lagest_ack_time:1746043693550333|curr_delivered:352164| [2025/04/30 20:08:13 550400] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693490563| [2025/04/30 20:08:13 550407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:670||sndq_packets_used_bytes:0|sndq_packets_free:195| [2025/04/30 20:08:13 550411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60874|rttvar:1310|minrtt:30776|latest_rtt:59770|ack_delay:40| [2025/04/30 20:08:13 550416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60731|rttvar:1269|minrtt:30776|latest_rtt:59770|ack_delay:40| [2025/04/30 20:08:13 550420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:535|lost_pn:532|thresh:3| [2025/04/30 20:08:13 550424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 550464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 550468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 550480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 550548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 550556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 550578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 550748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 550759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 550805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 550916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 550934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 550944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 550948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693556830|now:1746043693550948|interval:5882| [2025/04/30 20:08:13 550952] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693556830|now:1746043693550948|interv:5882| [2025/04/30 20:08:13 550957] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60221, ack_elapse 60747, delivered 70800|rate 1165489|lost 230| [2025/04/30 20:08:13 550961] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165489) in round 7| [2025/04/30 20:08:13 550966] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 550970] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:14400| [2025/04/30 20:08:13 550974] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693490563|recovery:1|recovery_start:1746043693549914|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 550979] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693490563|recovery:1|recovery_start:1746043693549914|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 550984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:115216|srtt:60731|latest_rtt:59770|min_rtt:30776|applimit:0|lost:221|recovery:1|recovery_start:1746043693549914|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 550990] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:291|largest:291|pns:2| [2025/04/30 20:08:13 550995] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:291|frame:ACK |recv_time:1746043693550333|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 551000] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813550333|now:1746043693550333|interv:120000000| [2025/04/30 20:08:13 551004] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813550333|now:1746043693550333|interv:120000000| [2025/04/30 20:08:13 551008] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693552183|pq_index:0| [2025/04/30 20:08:13 551012] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693550010| [2025/04/30 20:08:13 551018] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693551018| [2025/04/30 20:08:13 551026] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693551025| [2025/04/30 20:08:13 551034] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 551046] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60731|min_srtt:60731|path_bw:1269550|loss_rate:53.44|path_pto:0| [2025/04/30 20:08:13 551051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:115216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:479669| [2025/04/30 20:08:13 551055] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60731|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 551060] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 551064] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60731|min_srtt:60731|path_bw:1269550|loss_rate:53.44|path_pto:0| [2025/04/30 20:08:13 551069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:115216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:480836| [2025/04/30 20:08:13 551073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 551077] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 551081] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 551085] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 551090] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 551094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:333794| [2025/04/30 20:08:13 551098] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 551102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 551106] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 551111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 551115] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 551119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 551123] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693552183| [2025/04/30 20:08:13 551127] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693552183| [2025/04/30 20:08:13 551131] [debug] |xqc_engine_wakeup_after|wakeup:1746043693552183|now:1746043693551131|diff:1052| [2025/04/30 20:08:13 551135] [debug] |xqc_engine_main_logic|END|now:1746043693551025| [2025/04/30 20:08:13 551146] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693551146| [2025/04/30 20:08:13 551151] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 551157] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:291| [2025/04/30 20:08:13 551161] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:292| [2025/04/30 20:08:13 551185] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:292| [2025/04/30 20:08:13 551195] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 551200] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 551207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:536|origin_pktnum:0|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:08:13 551212] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:168|tx_in_flight:147608|prior_delivered:281364|prior_time:1746043693489586|is_app_limited:0|send_elapse:60331|ack_elapse:61560|ctl_first_sent_time:1746043693490673|lagest_ack_time:1746043693551146|curr_delivered:353364| [2025/04/30 20:08:13 551216] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693490673| [2025/04/30 20:08:13 551221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:669||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/04/30 20:08:13 551226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60731|rttvar:1269|minrtt:30776|latest_rtt:60473|ack_delay:40| [2025/04/30 20:08:13 551230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60694|rttvar:1026|minrtt:30776|latest_rtt:60473|ack_delay:40| [2025/04/30 20:08:13 551234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:536|lost_pn:533|thresh:3| [2025/04/30 20:08:13 551238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 551273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 551277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 551292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 551358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 551365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 551384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 551513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 551524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 551572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 551692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 551704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 551717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:533|lost_pn:533|po_sent_time:1746043693488508|lost_send_time:1746043693482866|loss_delay:68280|frame:STREAM |repair:128| [2025/04/30 20:08:13 551724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693488508u| [2025/04/30 20:08:13 551730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 551736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:60694|rtt_var:1026|pto_duration:64798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 551743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 551748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 551753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 112816| [2025/04/30 20:08:13 551768] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693639930|now:1746043693551736|interv:88194| [2025/04/30 20:08:13 551773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693639930|now:1746043693551736|interval:88194|pto_count:0|srtt:60694 [2025/04/30 20:08:13 551779] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60331, ack_elapse 61560, delivered 72000|rate 1169590|lost 231| [2025/04/30 20:08:13 551784] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169590) in round 7| [2025/04/30 20:08:13 551790] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 551795] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:14400| [2025/04/30 20:08:13 551800] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693490673|recovery:1|recovery_start:1746043693551730|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 551806] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693490673|recovery:1|recovery_start:1746043693551730|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 551812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:112816|srtt:60694|latest_rtt:60473|min_rtt:30776|applimit:0|lost:221|recovery:1|recovery_start:1746043693551730|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 551820] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:292|largest:292|pns:2| [2025/04/30 20:08:13 551825] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:292|frame:ACK |recv_time:1746043693551146|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 551831] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813551146|now:1746043693551146|interv:120000000| [2025/04/30 20:08:13 551837] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813551146|now:1746043693551146|interv:120000000| [2025/04/30 20:08:13 551842] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693552183|pq_index:0| [2025/04/30 20:08:13 551847] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693551025| [2025/04/30 20:08:13 551853] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693551852| [2025/04/30 20:08:13 551860] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693551858| [2025/04/30 20:08:13 551866] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 551873] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60694|min_srtt:60694|path_bw:1269550|loss_rate:53.44|path_pto:0| [2025/04/30 20:08:13 551880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:112816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:411983| [2025/04/30 20:08:13 551892] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60694|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 551899] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:533|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 551906] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60694|min_srtt:60694|path_bw:1269550|loss_rate:53.44|path_pto:0| [2025/04/30 20:08:13 551913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:112816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:480836| [2025/04/30 20:08:13 551920] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60694|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 551927] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 551933] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60694|min_srtt:60694|path_bw:1269550|loss_rate:53.44|path_pto:0| [2025/04/30 20:08:13 551940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:112816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:482003| [2025/04/30 20:08:13 551945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 551949] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 551953] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 551957] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 551962] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 551966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:333794| [2025/04/30 20:08:13 551971] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 551975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 551979] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 551983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 551987] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 551991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 551998] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693552183| [2025/04/30 20:08:13 552003] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693552183| [2025/04/30 20:08:13 552007] [debug] |xqc_engine_wakeup_after|wakeup:1746043693552183|now:1746043693552007|diff:176| [2025/04/30 20:08:13 552011] [debug] |xqc_engine_main_logic|END|now:1746043693551858| [2025/04/30 20:08:13 552020] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693552019| [2025/04/30 20:08:13 552025] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 552031] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:292| [2025/04/30 20:08:13 552035] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:293| [2025/04/30 20:08:13 552041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:293| [2025/04/30 20:08:13 552045] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 552050] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 552058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:538|origin_pktnum:292|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:08:13 552062] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:170|tx_in_flight:146408|prior_delivered:282564|prior_time:1746043693490776|is_app_limited:0|send_elapse:60006|ack_elapse:61243|ctl_first_sent_time:1746043693491728|lagest_ack_time:1746043693552019|curr_delivered:354564| [2025/04/30 20:08:13 552067] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693491728| [2025/04/30 20:08:13 552071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:669||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/04/30 20:08:13 552076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60694|rttvar:1026|minrtt:30776|latest_rtt:60291|ack_delay:40| [2025/04/30 20:08:13 552080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60639|rttvar:880|minrtt:30776|latest_rtt:60291|ack_delay:40| [2025/04/30 20:08:13 552084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:538|lost_pn:535|thresh:3| [2025/04/30 20:08:13 552088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 552149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 552155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 552193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 552268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 552276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 552296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 552347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 552359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 552367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 552374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 552386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 552405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 552413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 552421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 552436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 552444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 552448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 552465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 552498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 552502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 552517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 552529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 552567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 552591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 552603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 552623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 552629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693559851|now:1746043693552629|interval:7222| [2025/04/30 20:08:13 552636] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693559851|now:1746043693552629|interv:7222| [2025/04/30 20:08:13 552642] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60006, ack_elapse 61243, delivered 72000|rate 1175644|lost 231| [2025/04/30 20:08:13 552649] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175644) in round 7| [2025/04/30 20:08:13 552662] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 552669] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:14400| [2025/04/30 20:08:13 552674] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693491728|recovery:1|recovery_start:1746043693551730|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 552681] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693491728|recovery:1|recovery_start:1746043693551730|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 552689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:111616|srtt:60639|latest_rtt:60291|min_rtt:30776|applimit:0|lost:221|recovery:1|recovery_start:1746043693551730|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 552695] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:293|largest:293|pns:2| [2025/04/30 20:08:13 552702] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:293|frame:ACK |recv_time:1746043693552019|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 552709] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813552019|now:1746043693552019|interv:120000000| [2025/04/30 20:08:13 552715] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813552019|now:1746043693552019|interv:120000000| [2025/04/30 20:08:13 552721] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693552183|pq_index:0| [2025/04/30 20:08:13 552728] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693551858| [2025/04/30 20:08:13 552734] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693552733| [2025/04/30 20:08:13 552741] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693552739| [2025/04/30 20:08:13 552748] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693552183|now:1746043693552739| [2025/04/30 20:08:13 552753] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693552183|now:1746043693552739| [2025/04/30 20:08:13 552758] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 552764] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 552771] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60639|min_srtt:60639|path_bw:1269550|loss_rate:53.44|path_pto:0| [2025/04/30 20:08:13 552776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:111616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:482003| [2025/04/30 20:08:13 552782] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60639|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 552793] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 552799] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60639|min_srtt:60639|path_bw:1269550|loss_rate:53.44|path_pto:0| [2025/04/30 20:08:13 552805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:111616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:483170| [2025/04/30 20:08:13 552812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 552816] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 552820] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 552824] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 552829] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 552833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:333794| [2025/04/30 20:08:13 552837] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 552842] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:635| [2025/04/30 20:08:13 552879] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111616|now:1746043693552850|stream_id:0|stream_offset:333794| [2025/04/30 20:08:13 552886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:635|origin_pktnum:393|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 552891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:111616|applimit:0| [2025/04/30 20:08:13 552895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693559851|now:1746043693552895|interval:6956| [2025/04/30 20:08:13 552899] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693559851|now:1746043693552895|interv:6956| [2025/04/30 20:08:13 552904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:112816| [2025/04/30 20:08:13 552908] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:518|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 552913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:403814| [2025/04/30 20:08:13 552917] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1981| [2025/04/30 20:08:13 552921] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693554902|now:1746043693552921|interv:1981| [2025/04/30 20:08:13 552929] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1981| [2025/04/30 20:08:13 552933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 552938] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 552942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 552946] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 552950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 552954] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693554902| [2025/04/30 20:08:13 552958] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693554902| [2025/04/30 20:08:13 552962] [debug] |xqc_engine_wakeup_after|wakeup:1746043693554902|now:1746043693552962|diff:1940| [2025/04/30 20:08:13 552966] [debug] |xqc_engine_main_logic|END|now:1746043693552739| [2025/04/30 20:08:13 552975] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693552974| [2025/04/30 20:08:13 552980] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 552985] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:293| [2025/04/30 20:08:13 552989] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:294| [2025/04/30 20:08:13 552995] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:294| [2025/04/30 20:08:13 552999] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 553004] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 553012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:541|origin_pktnum:417|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:08:13 553016] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:172|tx_in_flight:146408|prior_delivered:283764|prior_time:1746043693491891|is_app_limited:0|send_elapse:60729|ack_elapse:61083|ctl_first_sent_time:1746043693492676|lagest_ack_time:1746043693552974|curr_delivered:355764| [2025/04/30 20:08:13 553021] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693492676| [2025/04/30 20:08:13 553026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:665||sndq_packets_used_bytes:0|sndq_packets_free:200| [2025/04/30 20:08:13 553030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60639|rttvar:880|minrtt:30776|latest_rtt:60298|ack_delay:40| [2025/04/30 20:08:13 553035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60592|rttvar:755|minrtt:30776|latest_rtt:60298|ack_delay:40| [2025/04/30 20:08:13 553039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:541|lost_pn:538|thresh:3| [2025/04/30 20:08:13 553043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 553081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 553085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 553097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 553217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 553225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 553241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 553279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 553287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 553295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 553306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 553330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 553348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 553356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 553364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 553379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 553387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 553391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 553403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 553438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 553442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 553453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 553465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 553492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 553508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 553516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:537|lost_pn:538|po_sent_time:1746043693491633|lost_send_time:1746043693484808|loss_delay:68166|frame:STREAM |repair:128| [2025/04/30 20:08:13 553536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693491633u| [2025/04/30 20:08:13 553540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 553544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693559975|now:1746043693553544|interval:6431| [2025/04/30 20:08:13 553548] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693559975|now:1746043693553544|interv:6431| [2025/04/30 20:08:13 553553] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60729, ack_elapse 61083, delivered 72000|rate 1178724|lost 232| [2025/04/30 20:08:13 553560] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178724) in round 7| [2025/04/30 20:08:13 553567] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 553573] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:14400| [2025/04/30 20:08:13 553580] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693492676|recovery:1|recovery_start:1746043693553540|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 553587] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693492676|recovery:1|recovery_start:1746043693553540|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 553593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:110416|srtt:60592|latest_rtt:60298|min_rtt:30776|applimit:0|lost:222|recovery:1|recovery_start:1746043693553540|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 553603] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:294|largest:294|pns:2| [2025/04/30 20:08:13 553610] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:294|frame:ACK |recv_time:1746043693552974|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 553618] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813552974|now:1746043693552974|interv:120000000| [2025/04/30 20:08:13 553624] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813552974|now:1746043693552974|interv:120000000| [2025/04/30 20:08:13 553630] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693554902|pq_index:0| [2025/04/30 20:08:13 553637] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693552739| [2025/04/30 20:08:13 553643] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693553643| [2025/04/30 20:08:13 553650] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693553649| [2025/04/30 20:08:13 553657] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 553672] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60592|min_srtt:60592|path_bw:1269550|loss_rate:53.79|path_pto:0| [2025/04/30 20:08:13 553679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:110416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 553685] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60592|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 553692] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:537|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 553699] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60592|min_srtt:60592|path_bw:1269550|loss_rate:53.79|path_pto:0| [2025/04/30 20:08:13 553706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:110416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:483170| [2025/04/30 20:08:13 553713] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60592|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 553720] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 553727] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60592|min_srtt:60592|path_bw:1269550|loss_rate:53.79|path_pto:0| [2025/04/30 20:08:13 553733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:110416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:484337| [2025/04/30 20:08:13 553740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 553745] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 553751] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 553758] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 553765] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:518|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 553771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:403814| [2025/04/30 20:08:13 553777] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 553782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 553788] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 553795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 553807] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 553813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 553819] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693554902| [2025/04/30 20:08:13 553825] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693554902| [2025/04/30 20:08:13 553831] [debug] |xqc_engine_wakeup_after|wakeup:1746043693554902|now:1746043693553831|diff:1071| [2025/04/30 20:08:13 553838] [debug] |xqc_engine_main_logic|END|now:1746043693553649| [2025/04/30 20:08:13 553849] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693553848| [2025/04/30 20:08:13 553856] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 553865] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:294| [2025/04/30 20:08:13 553871] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:295| [2025/04/30 20:08:13 553879] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:295| [2025/04/30 20:08:13 553885] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 553893] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 553903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:543|origin_pktnum:295|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:08:13 553909] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:146408|prior_delivered:284964|prior_time:1746043693492857|is_app_limited:0|send_elapse:60769|ack_elapse:60991|ctl_first_sent_time:1746043693493664|lagest_ack_time:1746043693553848|curr_delivered:356964| [2025/04/30 20:08:13 553916] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693493664| [2025/04/30 20:08:13 553923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:665||sndq_packets_used_bytes:0|sndq_packets_free:200| [2025/04/30 20:08:13 553929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60592|rttvar:755|minrtt:30776|latest_rtt:60184|ack_delay:56| [2025/04/30 20:08:13 553936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60534|rttvar:683|minrtt:30776|latest_rtt:60184|ack_delay:56| [2025/04/30 20:08:13 553942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:543|lost_pn:540|thresh:3| [2025/04/30 20:08:13 553948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 553996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 554009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 554015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 554033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 554051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 554123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 554140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 554163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 554224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 554239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 554249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 554261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 554279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 554308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 554320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 554332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 554356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 554368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 554373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 554392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 554439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 554446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 554470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 554488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 554528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 554552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 554564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 554582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 554589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:539|lost_pn:540|po_sent_time:1746043693491809|lost_send_time:1746043693485748|loss_delay:68100|frame:STREAM |repair:128| [2025/04/30 20:08:13 554597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:540|lost_pn:540|po_sent_time:1746043693492585|lost_send_time:1746043693485748|loss_delay:68100|frame:STREAM |repair:128| [2025/04/30 20:08:13 554603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693492585u| [2025/04/30 20:08:13 554616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 554622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693560860|now:1746043693554622|interval:6238| [2025/04/30 20:08:13 554629] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693560860|now:1746043693554622|interv:6238| [2025/04/30 20:08:13 554635] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60769, ack_elapse 60991, delivered 72000|rate 1180502|lost 234| [2025/04/30 20:08:13 554642] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180502) in round 7| [2025/04/30 20:08:13 554649] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 554655] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:14400| [2025/04/30 20:08:13 554661] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693493664|recovery:1|recovery_start:1746043693554615|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 554668] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693493664|recovery:1|recovery_start:1746043693554615|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 554675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:106816|srtt:60534|latest_rtt:60184|min_rtt:30776|applimit:0|lost:222|recovery:1|recovery_start:1746043693554615|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 554684] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:295|largest:295|pns:2| [2025/04/30 20:08:13 554690] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:295|frame:ACK |recv_time:1746043693553848|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 554697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813553848|now:1746043693553848|interv:120000000| [2025/04/30 20:08:13 554703] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813553848|now:1746043693553848|interv:120000000| [2025/04/30 20:08:13 554709] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693554902|pq_index:0| [2025/04/30 20:08:13 554716] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693553649| [2025/04/30 20:08:13 554722] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693554722| [2025/04/30 20:08:13 554730] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693554728| [2025/04/30 20:08:13 554737] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 554744] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60534|min_srtt:60534|path_bw:1269550|loss_rate:53.79|path_pto:0| [2025/04/30 20:08:13 554751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:106816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:415484| [2025/04/30 20:08:13 554764] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60534|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 554771] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:539|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 554778] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60534|min_srtt:60534|path_bw:1269550|loss_rate:53.79|path_pto:0| [2025/04/30 20:08:13 554784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:106816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 554791] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60534|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 554798] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:540|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 554805] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60534|min_srtt:60534|path_bw:1269550|loss_rate:53.79|path_pto:0| [2025/04/30 20:08:13 554812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:106816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:484337| [2025/04/30 20:08:13 554819] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60534|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 554825] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 554832] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60534|min_srtt:60534|path_bw:1269550|loss_rate:53.79|path_pto:0| [2025/04/30 20:08:13 554838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:106816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:485504| [2025/04/30 20:08:13 554845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 554851] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 554856] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 554863] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 554869] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:518|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 554876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:403814| [2025/04/30 20:08:13 554888] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 554894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 554900] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 554906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 554913] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 554919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 554926] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693554902| [2025/04/30 20:08:13 554932] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693554902| [2025/04/30 20:08:13 554938] [debug] |xqc_engine_wakeup_after|wakeup:1746043693554902|now:1746043693554938|diff:18446744073709551580| [2025/04/30 20:08:13 554944] [debug] |xqc_engine_main_logic|END|now:1746043693554728| [2025/04/30 20:08:13 554955] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693554955| [2025/04/30 20:08:13 554963] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 554971] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:295| [2025/04/30 20:08:13 554977] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:296| [2025/04/30 20:08:13 554987] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:296| [2025/04/30 20:08:13 554994] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 555001] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 555011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:545|origin_pktnum:173|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:545|path_largest_ack:545| [2025/04/30 20:08:13 555018] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:174|tx_in_flight:146408|prior_delivered:286164|prior_time:1746043693493882|is_app_limited:0|send_elapse:60854|ack_elapse:61073|ctl_first_sent_time:1746043693494737|lagest_ack_time:1746043693554955|curr_delivered:358164| [2025/04/30 20:08:13 555026] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693494737| [2025/04/30 20:08:13 555033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:664||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/04/30 20:08:13 555040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60534|rttvar:683|minrtt:30776|latest_rtt:60218|ack_delay:48| [2025/04/30 20:08:13 555046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60489|rttvar:604|minrtt:30776|latest_rtt:60218|ack_delay:48| [2025/04/30 20:08:13 555053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:545|lost_pn:542|thresh:3| [2025/04/30 20:08:13 555061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 555119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 555125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 555143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 555161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 555186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 555217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 555223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 555247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 555265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 555271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 555282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 555287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 555312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 555321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 555328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 555334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 555340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 555353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 555364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 555376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 555380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 555384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 555395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 555403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 555411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 555426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 555434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 555438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 555442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 555449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 555464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 555480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 555484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 555497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 555509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 555528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 555535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 555554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 555566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 555591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 555597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 555605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:542|lost_pn:542|po_sent_time:1746043693492760|lost_send_time:1746043693486905|loss_delay:68050|frame:STREAM |repair:128| [2025/04/30 20:08:13 555618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693492760u| [2025/04/30 20:08:13 555624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 555631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693561820|now:1746043693555630|interval:6190| [2025/04/30 20:08:13 555637] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693561820|now:1746043693555630|interv:6190| [2025/04/30 20:08:13 555644] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60854, ack_elapse 61073, delivered 72000|rate 1178917|lost 235| [2025/04/30 20:08:13 555650] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178917) in round 7| [2025/04/30 20:08:13 555654] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 555659] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:14400| [2025/04/30 20:08:13 555663] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693494737|recovery:1|recovery_start:1746043693555624|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 555667] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693494737|recovery:1|recovery_start:1746043693555624|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 555672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:104416|srtt:60489|latest_rtt:60218|min_rtt:30776|applimit:0|lost:222|recovery:1|recovery_start:1746043693555624|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 555678] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:296|largest:296|pns:2| [2025/04/30 20:08:13 555683] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:296|frame:ACK |recv_time:1746043693554955|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 555688] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813554955|now:1746043693554955|interv:120000000| [2025/04/30 20:08:13 555692] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813554955|now:1746043693554955|interv:120000000| [2025/04/30 20:08:13 555696] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693554902|pq_index:0| [2025/04/30 20:08:13 555700] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693554728| [2025/04/30 20:08:13 555704] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693555704| [2025/04/30 20:08:13 555709] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693555708| [2025/04/30 20:08:13 555713] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693554902|now:1746043693555708| [2025/04/30 20:08:13 555718] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693554902|now:1746043693555708| [2025/04/30 20:08:13 555725] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 555730] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 555735] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60489|min_srtt:60489|path_bw:1269550|loss_rate:53.79|path_pto:0| [2025/04/30 20:08:13 555739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:104416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:416651| [2025/04/30 20:08:13 555744] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60489|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 555748] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:542|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 555752] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60489|min_srtt:60489|path_bw:1269550|loss_rate:53.79|path_pto:0| [2025/04/30 20:08:13 555757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:104416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:485504| [2025/04/30 20:08:13 555761] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60489|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 555765] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 555770] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60489|min_srtt:60489|path_bw:1269550|loss_rate:53.79|path_pto:0| [2025/04/30 20:08:13 555774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:104416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:486671| [2025/04/30 20:08:13 555779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 555782] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 555786] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 555790] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 555795] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:518|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 555799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:403814| [2025/04/30 20:08:13 555803] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 555807] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:636| [2025/04/30 20:08:13 555846] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104416|now:1746043693555816|stream_id:0|stream_offset:403814| [2025/04/30 20:08:13 555861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:636|origin_pktnum:518|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 555868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:104416|applimit:0| [2025/04/30 20:08:13 555873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693561820|now:1746043693555873|interval:5947| [2025/04/30 20:08:13 555878] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693561820|now:1746043693555873|interv:5947| [2025/04/30 20:08:13 555884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:105616| [2025/04/30 20:08:13 555890] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:520|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 555896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:404981| [2025/04/30 20:08:13 555901] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1729| [2025/04/30 20:08:13 555905] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693557634|now:1746043693555905|interv:1729| [2025/04/30 20:08:13 555909] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1729| [2025/04/30 20:08:13 555913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 555917] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 555923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 555930] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 555936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 555942] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693557634| [2025/04/30 20:08:13 555946] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693557634| [2025/04/30 20:08:13 555950] [debug] |xqc_engine_wakeup_after|wakeup:1746043693557634|now:1746043693555950|diff:1684| [2025/04/30 20:08:13 555954] [debug] |xqc_engine_main_logic|END|now:1746043693555708| [2025/04/30 20:08:13 555962] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693555961| [2025/04/30 20:08:13 555967] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 555972] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:296| [2025/04/30 20:08:13 555976] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:297| [2025/04/30 20:08:13 555982] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:297| [2025/04/30 20:08:13 555986] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 555998] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 556006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:546|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:546|path_largest_ack:546| [2025/04/30 20:08:13 556014] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:174|tx_in_flight:147608|prior_delivered:286164|prior_time:1746043693493882|is_app_limited:0|send_elapse:60960|ack_elapse:62079|ctl_first_sent_time:1746043693494843|lagest_ack_time:1746043693555961|curr_delivered:359364| [2025/04/30 20:08:13 556021] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693494843| [2025/04/30 20:08:13 556027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:661||sndq_packets_used_bytes:0|sndq_packets_free:204| [2025/04/30 20:08:13 556031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60489|rttvar:604|minrtt:30776|latest_rtt:61118|ack_delay:48| [2025/04/30 20:08:13 556035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60561|rttvar:598|minrtt:30776|latest_rtt:61118|ack_delay:48| [2025/04/30 20:08:13 556040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:546|lost_pn:543|thresh:3| [2025/04/30 20:08:13 556044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 556155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 556162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 556226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 556238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 556261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 556269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 556290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 556297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 556305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 556317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 556321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 556324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 556332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 556340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 556347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 556383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 556395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 556412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 556437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 556467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 556487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 556505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 556527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 556534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 556560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 556572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 556621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693562527|now:1746043693556621|interval:5906| [2025/04/30 20:08:13 556628] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693562527|now:1746043693556621|interv:5906| [2025/04/30 20:08:13 556635] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60960, ack_elapse 62079, delivered 73200|rate 1179142|lost 235| [2025/04/30 20:08:13 556641] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179142) in round 7| [2025/04/30 20:08:13 556648] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 556654] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:14400| [2025/04/30 20:08:13 556660] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693494843|recovery:1|recovery_start:1746043693555624|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 556667] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693494843|recovery:1|recovery_start:1746043693555624|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 556674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:104416|srtt:60561|latest_rtt:61118|min_rtt:30776|applimit:0|lost:223|recovery:1|recovery_start:1746043693555624|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 556683] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:297|largest:297|pns:2| [2025/04/30 20:08:13 556690] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:297|frame:ACK |recv_time:1746043693555961|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 556703] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813555961|now:1746043693555961|interv:120000000| [2025/04/30 20:08:13 556710] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813555961|now:1746043693555961|interv:120000000| [2025/04/30 20:08:13 556716] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693557634|pq_index:0| [2025/04/30 20:08:13 556722] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693555708| [2025/04/30 20:08:13 556728] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693556728| [2025/04/30 20:08:13 556736] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693556734| [2025/04/30 20:08:13 556744] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 556751] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60561|min_srtt:60561|path_bw:1269550|loss_rate:54.14|path_pto:0| [2025/04/30 20:08:13 556758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:104416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:486671| [2025/04/30 20:08:13 556765] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60561|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 556772] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 556779] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60561|min_srtt:60561|path_bw:1269550|loss_rate:54.14|path_pto:0| [2025/04/30 20:08:13 556785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:104416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:487838| [2025/04/30 20:08:13 556792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 556795] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 556799] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 556804] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 556808] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:520|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 556813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:404981| [2025/04/30 20:08:13 556817] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 556825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 556829] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 556833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 556837] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 556841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 556845] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693557634| [2025/04/30 20:08:13 556849] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693557634| [2025/04/30 20:08:13 556853] [debug] |xqc_engine_wakeup_after|wakeup:1746043693557634|now:1746043693556853|diff:781| [2025/04/30 20:08:13 556858] [debug] |xqc_engine_main_logic|END|now:1746043693556734| [2025/04/30 20:08:13 556866] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693556866| [2025/04/30 20:08:13 556871] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 556877] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:297| [2025/04/30 20:08:13 556881] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:298| [2025/04/30 20:08:13 556887] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:298| [2025/04/30 20:08:13 556891] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 556896] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 556903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:549|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:549|path_largest_ack:549| [2025/04/30 20:08:13 556908] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:175|tx_in_flight:147608|prior_delivered:288564|prior_time:1746043693495925|is_app_limited:0|send_elapse:60192|ack_elapse:60941|ctl_first_sent_time:1746043693496671|lagest_ack_time:1746043693556866|curr_delivered:360564| [2025/04/30 20:08:13 556913] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693496671| [2025/04/30 20:08:13 556918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:660||sndq_packets_used_bytes:0|sndq_packets_free:205| [2025/04/30 20:08:13 556922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60561|rttvar:598|minrtt:30776|latest_rtt:60195|ack_delay:32| [2025/04/30 20:08:13 556926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60511|rttvar:548|minrtt:30776|latest_rtt:60195|ack_delay:32| [2025/04/30 20:08:13 556930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:549|lost_pn:546|thresh:3| [2025/04/30 20:08:13 556934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 556991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 556999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 557134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 557142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 557150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 557161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 557206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 557214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 557222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 557245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 557268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 557310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 557334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 557353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 557381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 557404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:544|lost_pn:546|po_sent_time:1746043693493770|lost_send_time:1746043693488792|loss_delay:68074|frame:STREAM |repair:128| [2025/04/30 20:08:13 557448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693493770u| [2025/04/30 20:08:13 557457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 557464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693563822|now:1746043693557464|interval:6358| [2025/04/30 20:08:13 557471] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693563822|now:1746043693557464|interv:6358| [2025/04/30 20:08:13 557477] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60192, ack_elapse 60941, delivered 72000|rate 1181470|lost 236| [2025/04/30 20:08:13 557481] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181470) in round 7| [2025/04/30 20:08:13 557486] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 557492] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:14400| [2025/04/30 20:08:13 557499] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693496671|recovery:1|recovery_start:1746043693557457|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 557505] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693496671|recovery:1|recovery_start:1746043693557457|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 557513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:102016|srtt:60511|latest_rtt:60195|min_rtt:30776|applimit:0|lost:223|recovery:1|recovery_start:1746043693557457|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 557522] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:298|largest:298|pns:2| [2025/04/30 20:08:13 557528] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:298|frame:ACK |recv_time:1746043693556866|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 557535] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813556866|now:1746043693556866|interv:120000000| [2025/04/30 20:08:13 557539] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813556866|now:1746043693556866|interv:120000000| [2025/04/30 20:08:13 557543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693557634|pq_index:0| [2025/04/30 20:08:13 557548] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693556734| [2025/04/30 20:08:13 557552] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693557551| [2025/04/30 20:08:13 557556] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693557555| [2025/04/30 20:08:13 557562] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 557567] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60511|min_srtt:60511|path_bw:1269550|loss_rate:54.14|path_pto:0| [2025/04/30 20:08:13 557575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:102016|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:417818| [2025/04/30 20:08:13 557579] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60511|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 557584] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:544|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 557590] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60511|min_srtt:60511|path_bw:1269550|loss_rate:54.14|path_pto:0| [2025/04/30 20:08:13 557597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:102016|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:487838| [2025/04/30 20:08:13 557604] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60511|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 557611] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 557617] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60511|min_srtt:60511|path_bw:1269550|loss_rate:54.14|path_pto:0| [2025/04/30 20:08:13 557624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:102016|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:489005| [2025/04/30 20:08:13 557631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 557636] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 557642] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 557649] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 557655] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:520|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 557662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102016|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:404981| [2025/04/30 20:08:13 557669] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 557674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 557681] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 557687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102016|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 557700] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 557706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 557712] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693557634| [2025/04/30 20:08:13 557718] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693557634| [2025/04/30 20:08:13 557725] [debug] |xqc_engine_wakeup_after|wakeup:1746043693557634|now:1746043693557725|diff:18446744073709551525| [2025/04/30 20:08:13 557732] [debug] |xqc_engine_main_logic|END|now:1746043693557555| [2025/04/30 20:08:13 557743] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693557742| [2025/04/30 20:08:13 557751] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 557759] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:298| [2025/04/30 20:08:13 557765] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:299| [2025/04/30 20:08:13 557774] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:299| [2025/04/30 20:08:13 557780] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 557787] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 557797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:550|origin_pktnum:425|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:08:13 557803] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:176|tx_in_flight:146408|prior_delivered:289764|prior_time:1746043693496769|is_app_limited:0|send_elapse:60364|ack_elapse:60973|ctl_first_sent_time:1746043693497704|lagest_ack_time:1746043693557742|curr_delivered:361764| [2025/04/30 20:08:13 557807] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693497704| [2025/04/30 20:08:13 557812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:659||sndq_packets_used_bytes:0|sndq_packets_free:206| [2025/04/30 20:08:13 557816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60511|rttvar:548|minrtt:30776|latest_rtt:60038|ack_delay:40| [2025/04/30 20:08:13 557820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60447|rttvar:539|minrtt:30776|latest_rtt:60038|ack_delay:40| [2025/04/30 20:08:13 557825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:550|lost_pn:547|thresh:3| [2025/04/30 20:08:13 557829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 557970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 557993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 557997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 558001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 558009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 558013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 558017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 558024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 558036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 558039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 558043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 558051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 558059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 558066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 558092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 558101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 558104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 558108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 558117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 558132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 558147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 558151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 558186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 558199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 558222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 558230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 558247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 558259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 558283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 558295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:547|lost_pn:547|po_sent_time:1746043693495748|lost_send_time:1746043693489740|loss_delay:68002|frame:STREAM |repair:128| [2025/04/30 20:08:13 558314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693495748u| [2025/04/30 20:08:13 558319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 558324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693563828|now:1746043693558324|interval:5504| [2025/04/30 20:08:13 558330] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693563828|now:1746043693558324|interv:5504| [2025/04/30 20:08:13 558341] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60364, ack_elapse 60973, delivered 72000|rate 1180850|lost 237| [2025/04/30 20:08:13 558345] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180850) in round 7| [2025/04/30 20:08:13 558352] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 558358] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:14400| [2025/04/30 20:08:13 558364] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693497704|recovery:1|recovery_start:1746043693558319|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 558371] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693497704|recovery:1|recovery_start:1746043693558319|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 558378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:99616|srtt:60447|latest_rtt:60038|min_rtt:30776|applimit:0|lost:223|recovery:1|recovery_start:1746043693558319|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 558387] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:299|largest:299|pns:2| [2025/04/30 20:08:13 558393] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:299|frame:ACK |recv_time:1746043693557742|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 558399] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813557742|now:1746043693557742|interv:120000000| [2025/04/30 20:08:13 558403] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813557742|now:1746043693557742|interv:120000000| [2025/04/30 20:08:13 558407] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693557634|pq_index:0| [2025/04/30 20:08:13 558412] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693557555| [2025/04/30 20:08:13 558416] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693558415| [2025/04/30 20:08:13 558420] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693558419| [2025/04/30 20:08:13 558425] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693557634|now:1746043693558419| [2025/04/30 20:08:13 558429] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693557634|now:1746043693558419| [2025/04/30 20:08:13 558433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 558438] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 558443] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60447|min_srtt:60447|path_bw:1269550|loss_rate:54.14|path_pto:0| [2025/04/30 20:08:13 558450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:99616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:280112| [2025/04/30 20:08:13 558463] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60447|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 558468] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:547|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 558473] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60447|min_srtt:60447|path_bw:1269550|loss_rate:54.14|path_pto:0| [2025/04/30 20:08:13 558477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:99616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:489005| [2025/04/30 20:08:13 558481] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60447|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 558486] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 558490] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60447|min_srtt:60447|path_bw:1269550|loss_rate:54.14|path_pto:0| [2025/04/30 20:08:13 558494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:99616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:490172| [2025/04/30 20:08:13 558498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 558502] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 558506] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 558510] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 558515] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:520|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 558519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:404981| [2025/04/30 20:08:13 558523] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 558528] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:637| [2025/04/30 20:08:13 558572] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99616|now:1746043693558540|stream_id:0|stream_offset:404981| [2025/04/30 20:08:13 558582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:637|origin_pktnum:520|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 558589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:99616|applimit:0| [2025/04/30 20:08:13 558594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693563828|now:1746043693558594|interval:5234| [2025/04/30 20:08:13 558604] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693563828|now:1746043693558594|interv:5234| [2025/04/30 20:08:13 558611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:100816| [2025/04/30 20:08:13 558619] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:522|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 558625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:406148| [2025/04/30 20:08:13 558633] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1731| [2025/04/30 20:08:13 558639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693560370|now:1746043693558639|interv:1731| [2025/04/30 20:08:13 558645] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1731| [2025/04/30 20:08:13 558649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 558653] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 558657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 558661] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 558665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 558669] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693559078| [2025/04/30 20:08:13 558673] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693559078| [2025/04/30 20:08:13 558677] [debug] |xqc_engine_wakeup_after|wakeup:1746043693559078|now:1746043693558677|diff:401| [2025/04/30 20:08:13 558681] [debug] |xqc_engine_main_logic|END|now:1746043693558419| [2025/04/30 20:08:13 558689] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693558689| [2025/04/30 20:08:13 558694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 558700] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:299| [2025/04/30 20:08:13 558704] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:300| [2025/04/30 20:08:13 558712] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:300| [2025/04/30 20:08:13 558719] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 558726] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 558737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 558744] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:176|tx_in_flight:147608|prior_delivered:290964|prior_time:1746043693497930|is_app_limited:0|send_elapse:60618|ack_elapse:60759|ctl_first_sent_time:1746043693498830|lagest_ack_time:1746043693558689|curr_delivered:362964| [2025/04/30 20:08:13 558756] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693498830| [2025/04/30 20:08:13 558763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:659||sndq_packets_used_bytes:0|sndq_packets_free:206| [2025/04/30 20:08:13 558769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60447|rttvar:539|minrtt:30776|latest_rtt:59859|ack_delay:40| [2025/04/30 20:08:13 558775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60369|rttvar:562|minrtt:30776|latest_rtt:59859|ack_delay:40| [2025/04/30 20:08:13 558782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:552|lost_pn:549|thresh:3| [2025/04/30 20:08:13 558788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 558837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 558843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 558861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 558878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 558884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 558920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 558926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 558942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 558950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 558954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 558961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 558965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 558983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 558989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 558996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 559017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 559021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 559031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 559043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 559047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 559051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 559058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 559066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 559079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 559106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 559114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 559122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 559137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 559164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 559200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 559211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 559230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 559240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 559262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 559269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 559309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:548|lost_pn:549|po_sent_time:1746043693495826|lost_send_time:1746043693490774|loss_delay:67915|frame:STREAM |repair:128| [2025/04/30 20:08:13 559313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693495826u| [2025/04/30 20:08:13 559318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 559324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693565733|now:1746043693559324|interval:6409| [2025/04/30 20:08:13 559331] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693565733|now:1746043693559324|interv:6409| [2025/04/30 20:08:13 559337] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60618, ack_elapse 60759, delivered 72000|rate 1185009|lost 238| [2025/04/30 20:08:13 559344] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185009) in round 7| [2025/04/30 20:08:13 559349] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 559353] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:14400| [2025/04/30 20:08:13 559359] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693498830|recovery:1|recovery_start:1746043693559317|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 559366] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693498830|recovery:1|recovery_start:1746043693559317|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 559372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:98416|srtt:60369|latest_rtt:59859|min_rtt:30776|applimit:0|lost:224|recovery:1|recovery_start:1746043693559317|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 559379] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:300|largest:300|pns:2| [2025/04/30 20:08:13 559396] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:300|frame:ACK |recv_time:1746043693558689|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 559409] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813558689|now:1746043693558689|interv:120000000| [2025/04/30 20:08:13 559415] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813558689|now:1746043693558689|interv:120000000| [2025/04/30 20:08:13 559421] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693559078|pq_index:0| [2025/04/30 20:08:13 559427] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693558419| [2025/04/30 20:08:13 559433] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693559433| [2025/04/30 20:08:13 559441] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693559439| [2025/04/30 20:08:13 559447] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693559078|now:1746043693559439| [2025/04/30 20:08:13 559453] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 559459] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693559078|now:1746043693559439| [2025/04/30 20:08:13 559465] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 559471] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 559479] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:300|ack_delay:25400|first_ack_range:120|largest_pkt_recv_time:1746043693534078| [2025/04/30 20:08:13 559487] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:300|low:180|pkt_pns:2| [2025/04/30 20:08:13 559493] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:279|frame_largest_recv:300| [2025/04/30 20:08:13 559500] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 559507] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60369|min_srtt:60369|path_bw:1269550|loss_rate:54.48|path_pto:0| [2025/04/30 20:08:13 559513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:98416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:420152| [2025/04/30 20:08:13 559520] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60369|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 559527] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:548|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 559534] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60369|min_srtt:60369|path_bw:1269550|loss_rate:54.48|path_pto:0| [2025/04/30 20:08:13 559539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:98416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:490172| [2025/04/30 20:08:13 559546] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60369|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 559559] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 559565] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60369|min_srtt:60369|path_bw:1269550|loss_rate:54.48|path_pto:0| [2025/04/30 20:08:13 559571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:98416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:491339| [2025/04/30 20:08:13 559576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 559580] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 559583] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 559588] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 559592] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:522|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 559596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:406148| [2025/04/30 20:08:13 559601] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 559605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 559609] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 559613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:98416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 559617] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 559621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 559625] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693560370| [2025/04/30 20:08:13 559631] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693560370| [2025/04/30 20:08:13 559637] [debug] |xqc_engine_wakeup_after|wakeup:1746043693560370|now:1746043693559637|diff:733| [2025/04/30 20:08:13 559644] [debug] |xqc_engine_main_logic|END|now:1746043693559439| [2025/04/30 20:08:13 559655] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693559654| [2025/04/30 20:08:13 559660] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 559666] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:300| [2025/04/30 20:08:13 559670] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:301| [2025/04/30 20:08:13 559676] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:301| [2025/04/30 20:08:13 559680] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 559685] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 559695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:553|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:553|path_largest_ack:553| [2025/04/30 20:08:13 559700] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:176|tx_in_flight:147608|prior_delivered:292164|prior_time:1746043693498964|is_app_limited:0|send_elapse:60434|ack_elapse:60690|ctl_first_sent_time:1746043693499664|lagest_ack_time:1746043693559654|curr_delivered:364164| [2025/04/30 20:08:13 559704] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693499664| [2025/04/30 20:08:13 559709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:659||sndq_packets_used_bytes:0|sndq_packets_free:206| [2025/04/30 20:08:13 559714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60369|rttvar:562|minrtt:30776|latest_rtt:59990|ack_delay:24| [2025/04/30 20:08:13 559720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60318|rttvar:522|minrtt:30776|latest_rtt:59990|ack_delay:24| [2025/04/30 20:08:13 559727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:553|lost_pn:550|thresh:3| [2025/04/30 20:08:13 559734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 559847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 559853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 559894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 559905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 559935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 559947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 559972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 559978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 559984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 559990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 559996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 560014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 560034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 560042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 560049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 560065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 560072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 560076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 560088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 560138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 560144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 560161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 560197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 560239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 560279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 560303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 560316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 560336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693565675|now:1746043693560336|interval:5339| [2025/04/30 20:08:13 560341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693565675|now:1746043693560336|interv:5339| [2025/04/30 20:08:13 560345] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60434, ack_elapse 60690, delivered 72000|rate 1186356|lost 238| [2025/04/30 20:08:13 560349] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186356) in round 7| [2025/04/30 20:08:13 560354] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 560358] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:14400| [2025/04/30 20:08:13 560361] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693499664|recovery:1|recovery_start:1746043693559317|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 560368] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693499664|recovery:1|recovery_start:1746043693559317|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 560376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:97216|srtt:60318|latest_rtt:59990|min_rtt:30776|applimit:0|lost:224|recovery:1|recovery_start:1746043693559317|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 560389] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:301|largest:301|pns:2| [2025/04/30 20:08:13 560394] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:301|frame:ACK |recv_time:1746043693559654|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 560399] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813559654|now:1746043693559654|interv:120000000| [2025/04/30 20:08:13 560403] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813559654|now:1746043693559654|interv:120000000| [2025/04/30 20:08:13 560407] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693560370|pq_index:0| [2025/04/30 20:08:13 560411] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693559439| [2025/04/30 20:08:13 560415] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693560415| [2025/04/30 20:08:13 560420] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693560419| [2025/04/30 20:08:13 560424] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693560370|now:1746043693560419| [2025/04/30 20:08:13 560429] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693560370|now:1746043693560419| [2025/04/30 20:08:13 560432] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 560437] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 560442] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60318|min_srtt:60318|path_bw:1269550|loss_rate:54.48|path_pto:0| [2025/04/30 20:08:13 560446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:97216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:491339| [2025/04/30 20:08:13 560453] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60318|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 560461] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 560468] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60318|min_srtt:60318|path_bw:1269550|loss_rate:54.48|path_pto:0| [2025/04/30 20:08:13 560472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:97216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:492506| [2025/04/30 20:08:13 560477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 560481] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 560484] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 560489] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 560496] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:522|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 560500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:406148| [2025/04/30 20:08:13 560505] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 560509] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:638| [2025/04/30 20:08:13 560551] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97216|now:1746043693560517|stream_id:0|stream_offset:406148| [2025/04/30 20:08:13 560560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:638|origin_pktnum:522|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 560567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:97216|applimit:0| [2025/04/30 20:08:13 560574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693565675|now:1746043693560574|interval:5101| [2025/04/30 20:08:13 560581] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693565675|now:1746043693560574|interv:5101| [2025/04/30 20:08:13 560587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:98416| [2025/04/30 20:08:13 560592] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:524|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 560596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 560601] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:2488| [2025/04/30 20:08:13 560607] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693563095|now:1746043693560607|interv:2488| [2025/04/30 20:08:13 560613] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:2488| [2025/04/30 20:08:13 560619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 560625] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 560632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:98416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 560639] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 560645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 560651] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693563095| [2025/04/30 20:08:13 560658] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693563095| [2025/04/30 20:08:13 560664] [debug] |xqc_engine_wakeup_after|wakeup:1746043693563095|now:1746043693560664|diff:2431| [2025/04/30 20:08:13 560677] [debug] |xqc_engine_main_logic|END|now:1746043693560419| [2025/04/30 20:08:13 560688] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693560688| [2025/04/30 20:08:13 560695] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 560705] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:301| [2025/04/30 20:08:13 560711] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:302| [2025/04/30 20:08:13 560721] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:302| [2025/04/30 20:08:13 560727] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 560735] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 560745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:554|origin_pktnum:307|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:08:13 560751] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:178|tx_in_flight:145208|prior_delivered:293364|prior_time:1746043693499760|is_app_limited:0|send_elapse:60414|ack_elapse:60928|ctl_first_sent_time:1746043693500632|lagest_ack_time:1746043693560688|curr_delivered:365364| [2025/04/30 20:08:13 560759] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693500632| [2025/04/30 20:08:13 560763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:658||sndq_packets_used_bytes:0|sndq_packets_free:207| [2025/04/30 20:08:13 560768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60318|rttvar:522|minrtt:30776|latest_rtt:60056|ack_delay:40| [2025/04/30 20:08:13 560772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60281|rttvar:467|minrtt:30776|latest_rtt:60056|ack_delay:40| [2025/04/30 20:08:13 560777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:554|lost_pn:551|thresh:3| [2025/04/30 20:08:13 560781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 560819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 560826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 560842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 560853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 560857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 560892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 560899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 560914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 560948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 560954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 560971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 560983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 560990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 560994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 560998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 561005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 561013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 561041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 561055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 561062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 561078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 561097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 561108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 561125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 561153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 561188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 561209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 561222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 561275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:551|lost_pn:551|po_sent_time:1746043693497818|lost_send_time:1746043693492872|loss_delay:67816|frame:STREAM |repair:128| [2025/04/30 20:08:13 561291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693497818u| [2025/04/30 20:08:13 561297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 561303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:60281|rtt_var:467|pto_duration:62281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 561310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 561315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 561321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 96016| [2025/04/30 20:08:13 561327] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693647798|now:1746043693561303|interv:86495| [2025/04/30 20:08:13 561333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693647798|now:1746043693561303|interval:86495|pto_count:0|srtt:60281 [2025/04/30 20:08:13 561342] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60414, ack_elapse 60928, delivered 72000|rate 1181722|lost 239| [2025/04/30 20:08:13 561347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181722) in round 7| [2025/04/30 20:08:13 561351] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 561355] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:14400| [2025/04/30 20:08:13 561359] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693500632|recovery:1|recovery_start:1746043693561297|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 561363] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693500632|recovery:1|recovery_start:1746043693561297|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 561370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:96016|srtt:60281|latest_rtt:60056|min_rtt:30776|applimit:0|lost:225|recovery:1|recovery_start:1746043693561297|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 561380] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:302|largest:302|pns:2| [2025/04/30 20:08:13 561387] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:302|frame:ACK |recv_time:1746043693560688|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 561393] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813560688|now:1746043693560688|interv:120000000| [2025/04/30 20:08:13 561398] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813560688|now:1746043693560688|interv:120000000| [2025/04/30 20:08:13 561402] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693563095|pq_index:0| [2025/04/30 20:08:13 561406] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693560419| [2025/04/30 20:08:13 561410] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693561410| [2025/04/30 20:08:13 561415] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693561414| [2025/04/30 20:08:13 561420] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 561425] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60281|min_srtt:60281|path_bw:1269550|loss_rate:54.81|path_pto:0| [2025/04/30 20:08:13 561429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:96016|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:422486| [2025/04/30 20:08:13 561434] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60281|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 561441] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:551|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 561446] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60281|min_srtt:60281|path_bw:1269550|loss_rate:54.81|path_pto:0| [2025/04/30 20:08:13 561450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:96016|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:492506| [2025/04/30 20:08:13 561455] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60281|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 561463] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 561470] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60281|min_srtt:60281|path_bw:1269550|loss_rate:54.81|path_pto:0| [2025/04/30 20:08:13 561476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:96016|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:493673| [2025/04/30 20:08:13 561481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 561484] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 561488] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 561492] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 561497] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:524|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 561501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96016|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 561506] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 561509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 561513] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 561518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:96016|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 561522] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 561526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 561530] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693563095| [2025/04/30 20:08:13 561534] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693563095| [2025/04/30 20:08:13 561538] [debug] |xqc_engine_wakeup_after|wakeup:1746043693563095|now:1746043693561538|diff:1557| [2025/04/30 20:08:13 561549] [debug] |xqc_engine_main_logic|END|now:1746043693561414| [2025/04/30 20:08:13 561560] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:172|state:ESTABED|recv_time:1746043693561560| [2025/04/30 20:08:13 561565] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 561571] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:302| [2025/04/30 20:08:13 561575] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:304| [2025/04/30 20:08:13 561581] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:304| [2025/04/30 20:08:13 561585] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 561593] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 561604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:557|origin_pktnum:309|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:559|path_largest_ack:557| [2025/04/30 20:08:13 561612] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:179|tx_in_flight:146408|prior_delivered:294564|prior_time:1746043693500987|is_app_limited:0|send_elapse:60890|ack_elapse:60573|ctl_first_sent_time:1746043693501828|lagest_ack_time:1746043693561560|curr_delivered:366564| [2025/04/30 20:08:13 561619] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693501828| [2025/04/30 20:08:13 561626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:656||sndq_packets_used_bytes:0|sndq_packets_free:209| [2025/04/30 20:08:13 561632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:559|origin_pktnum:434|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:08:13 561639] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:180|tx_in_flight:146408|prior_delivered:295764|prior_time:1746043693502047|is_app_limited:0|send_elapse:60236|ack_elapse:59513|ctl_first_sent_time:1746043693502738|lagest_ack_time:1746043693561560|curr_delivered:367764| [2025/04/30 20:08:13 561645] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693502738| [2025/04/30 20:08:13 561651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:654||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/04/30 20:08:13 561658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60281|rttvar:467|minrtt:30776|latest_rtt:58822|ack_delay:40| [2025/04/30 20:08:13 561664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60093|rttvar:725|minrtt:30776|latest_rtt:58822|ack_delay:40| [2025/04/30 20:08:13 561669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:559|lost_pn:556|thresh:3| [2025/04/30 20:08:13 561675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 561786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 561792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 561831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 561839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 561862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 561869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 561886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 561905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 561910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 561914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 561922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 561929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 561937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 561963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 561967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 561971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 561984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 561998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 562002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 562021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 562032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 562043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 562073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 562081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 562096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 562103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 562140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:555|lost_pn:556|po_sent_time:1746043693500736|lost_send_time:1746043693493956|loss_delay:67604|frame:STREAM |repair:128| [2025/04/30 20:08:13 562160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:556|lost_pn:556|po_sent_time:1746043693500861|lost_send_time:1746043693493956|loss_delay:67604|frame:STREAM |repair:128| [2025/04/30 20:08:13 562164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693500861u| [2025/04/30 20:08:13 562189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 562193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693569553|now:1746043693562193|interval:7360| [2025/04/30 20:08:13 562201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693569553|now:1746043693562193|interv:7360| [2025/04/30 20:08:13 562205] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60236, ack_elapse 59513, delivered 72000|rate 1195298|lost 241| [2025/04/30 20:08:13 562210] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195298) in round 7| [2025/04/30 20:08:13 562214] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 562219] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:15864| [2025/04/30 20:08:13 562225] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:2400|po_sent_time:1746043693502738|recovery:1|recovery_start:1746043693562189|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 562232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:2400|po_sent_time:1746043693502738|recovery:1|recovery_start:1746043693562189|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 562239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:91216|srtt:60093|latest_rtt:58822|min_rtt:30776|applimit:0|lost:225|recovery:1|recovery_start:1746043693562189|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 562245] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 562252] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693586560|now:1746043693561560|interv:25000| [2025/04/30 20:08:13 562257] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693561560|max_ack_delay:25000| [2025/04/30 20:08:13 562262] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:304|largest:304|pns:2| [2025/04/30 20:08:13 562267] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:304|frame:PING ACK |recv_time:1746043693561560|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 562271] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813561560|now:1746043693561560|interv:120000000| [2025/04/30 20:08:13 562275] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813561560|now:1746043693561560|interv:120000000| [2025/04/30 20:08:13 562279] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693563095|pq_index:0| [2025/04/30 20:08:13 562284] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693561414| [2025/04/30 20:08:13 562288] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693562287| [2025/04/30 20:08:13 562292] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693562291| [2025/04/30 20:08:13 562297] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 562308] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60093|min_srtt:60093|path_bw:1269550|loss_rate:54.81|path_pto:0| [2025/04/30 20:08:13 562315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:91216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:357134| [2025/04/30 20:08:13 562322] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60093|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 562327] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:555|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 562332] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60093|min_srtt:60093|path_bw:1269550|loss_rate:54.81|path_pto:0| [2025/04/30 20:08:13 562336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:91216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:425987| [2025/04/30 20:08:13 562340] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60093|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 562344] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:556|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 562349] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60093|min_srtt:60093|path_bw:1269550|loss_rate:54.81|path_pto:0| [2025/04/30 20:08:13 562353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:91216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:493673| [2025/04/30 20:08:13 562357] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60093|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 562362] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 562366] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60093|min_srtt:60093|path_bw:1269550|loss_rate:54.81|path_pto:0| [2025/04/30 20:08:13 562370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:91216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:494840| [2025/04/30 20:08:13 562374] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:60093|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 562378] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 562383] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60093|min_srtt:60093|path_bw:1269550|loss_rate:54.81|path_pto:0| [2025/04/30 20:08:13 562389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:91216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 562401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 562406] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 562410] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 562414] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 562419] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:524|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 562423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 562428] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 562431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 562435] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 562439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:91216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 562444] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 562447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 562451] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693563095| [2025/04/30 20:08:13 562456] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693563095| [2025/04/30 20:08:13 562459] [debug] |xqc_engine_wakeup_after|wakeup:1746043693563095|now:1746043693562459|diff:636| [2025/04/30 20:08:13 562466] [debug] |xqc_engine_main_logic|END|now:1746043693562291| [2025/04/30 20:08:13 562478] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693562477| [2025/04/30 20:08:13 562485] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 562494] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:304| [2025/04/30 20:08:13 562500] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:305| [2025/04/30 20:08:13 562509] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:305| [2025/04/30 20:08:13 562515] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 562522] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 562532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:561|origin_pktnum:437|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:08:13 562540] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:181|tx_in_flight:146408|prior_delivered:296964|prior_time:1746043693502950|is_app_limited:0|send_elapse:60954|ack_elapse:59527|ctl_first_sent_time:1746043693503724|lagest_ack_time:1746043693562477|curr_delivered:368964| [2025/04/30 20:08:13 562553] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693503724| [2025/04/30 20:08:13 562559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:652||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/04/30 20:08:13 562563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60093|rttvar:725|minrtt:30776|latest_rtt:58753|ack_delay:32| [2025/04/30 20:08:13 562567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59922|rttvar:887|minrtt:30776|latest_rtt:58753|ack_delay:32| [2025/04/30 20:08:13 562572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:561|lost_pn:558|thresh:3| [2025/04/30 20:08:13 562576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 562669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 562673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 562700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 562708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 562738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 562750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 562771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 562783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 562789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 562800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 562812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 562823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 562835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 562871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 562883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 562894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 562919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 562941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 562953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 562969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 562987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 562999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 563015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 563027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 563051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 563062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 563086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 563094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 563113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 563132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:558|lost_pn:558|po_sent_time:1746043693501949|lost_send_time:1746043693495065|loss_delay:67412|frame:STREAM |repair:128| [2025/04/30 20:08:13 563142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693501949u| [2025/04/30 20:08:13 563149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 563155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693570246|now:1746043693563155|interval:7091| [2025/04/30 20:08:13 563162] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693570246|now:1746043693563155|interv:7091| [2025/04/30 20:08:13 563187] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60954, ack_elapse 59527, delivered 72000|rate 1181218|lost 242| [2025/04/30 20:08:13 563194] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181218) in round 7| [2025/04/30 20:08:13 563200] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 563204] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:15936| [2025/04/30 20:08:13 563208] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693503724|recovery:1|recovery_start:1746043693563149|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 563213] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693503724|recovery:1|recovery_start:1746043693563149|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 563220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:88816|srtt:59922|latest_rtt:58753|min_rtt:30776|applimit:0|lost:225|recovery:1|recovery_start:1746043693563149|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 563229] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:305|largest:305|pns:2| [2025/04/30 20:08:13 563235] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:305|frame:ACK |recv_time:1746043693562477|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 563240] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813562477|now:1746043693562477|interv:120000000| [2025/04/30 20:08:13 563249] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813562477|now:1746043693562477|interv:120000000| [2025/04/30 20:08:13 563253] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693563095|pq_index:0| [2025/04/30 20:08:13 563257] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693562291| [2025/04/30 20:08:13 563264] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693563264| [2025/04/30 20:08:13 563272] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693563270| [2025/04/30 20:08:13 563279] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693563095|now:1746043693563270| [2025/04/30 20:08:13 563285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693563095|now:1746043693563270| [2025/04/30 20:08:13 563291] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 563298] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 563306] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59922|min_srtt:59922|path_bw:1269550|loss_rate:54.81|path_pto:0| [2025/04/30 20:08:13 563313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:88816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:427154| [2025/04/30 20:08:13 563319] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59922|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 563324] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:558|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 563328] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59922|min_srtt:59922|path_bw:1269550|loss_rate:54.81|path_pto:0| [2025/04/30 20:08:13 563333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:88816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 563337] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59922|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 563342] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 563346] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59922|min_srtt:59922|path_bw:1269550|loss_rate:54.81|path_pto:0| [2025/04/30 20:08:13 563351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:88816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:497174| [2025/04/30 20:08:13 563358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 563364] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 563375] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 563379] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 563384] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:524|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 563388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 563393] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 563397] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:639| [2025/04/30 20:08:13 563436] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88816|now:1746043693563405|stream_id:0|stream_offset:269609| [2025/04/30 20:08:13 563446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:639|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:08:13 563453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:88816|applimit:0| [2025/04/30 20:08:13 563459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693570246|now:1746043693563459|interval:6787| [2025/04/30 20:08:13 563466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693570246|now:1746043693563459|interv:6787| [2025/04/30 20:08:13 563473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:90016| [2025/04/30 20:08:13 563479] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:525|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 563483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90016|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:407315| [2025/04/30 20:08:13 563488] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:2331| [2025/04/30 20:08:13 563492] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693565823|now:1746043693563492|interv:2331| [2025/04/30 20:08:13 563496] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:2331| [2025/04/30 20:08:13 563500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 563504] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 563508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:90016|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 563512] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 563516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 563524] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693565823| [2025/04/30 20:08:13 563529] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693565823| [2025/04/30 20:08:13 563532] [debug] |xqc_engine_wakeup_after|wakeup:1746043693565823|now:1746043693563532|diff:2291| [2025/04/30 20:08:13 563537] [debug] |xqc_engine_main_logic|END|now:1746043693563270| [2025/04/30 20:08:13 563545] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693563544| [2025/04/30 20:08:13 563550] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 563555] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:305| [2025/04/30 20:08:13 563559] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:306| [2025/04/30 20:08:13 563565] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:306| [2025/04/30 20:08:13 563569] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 563574] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 563581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:563|origin_pktnum:316|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:08:13 563586] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:183|tx_in_flight:145208|prior_delivered:298164|prior_time:1746043693503929|is_app_limited:0|send_elapse:59929|ack_elapse:59615|ctl_first_sent_time:1746043693504684|lagest_ack_time:1746043693563544|curr_delivered:370164| [2025/04/30 20:08:13 563591] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693504684| [2025/04/30 20:08:13 563595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:652||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/04/30 20:08:13 563599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59922|rttvar:887|minrtt:30776|latest_rtt:58860|ack_delay:40| [2025/04/30 20:08:13 563604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59784|rttvar:941|minrtt:30776|latest_rtt:58860|ack_delay:40| [2025/04/30 20:08:13 563611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:563|lost_pn:560|thresh:3| [2025/04/30 20:08:13 563618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 563671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 563677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 563694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 563710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 563716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 563727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 563733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 563754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 563765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 563771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 563783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 563789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 563818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 563830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 563842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 563848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 563854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 563866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 563872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 563884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 563897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 563909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 563930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 563937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 563941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 563945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 563957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 563972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 563987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 563991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 563999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 564033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 564058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 564116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:560|lost_pn:560|po_sent_time:1746043693502834|lost_send_time:1746043693496287|loss_delay:67257|frame:STREAM |repair:128| [2025/04/30 20:08:13 564156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693502834u| [2025/04/30 20:08:13 564162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 564187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693571077|now:1746043693564187|interval:6890| [2025/04/30 20:08:13 564192] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693571077|now:1746043693564187|interv:6890| [2025/04/30 20:08:13 564197] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59929, ack_elapse 59615, delivered 72000|rate 1201421|lost 243| [2025/04/30 20:08:13 564204] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201421) in round 7| [2025/04/30 20:08:13 564210] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 564225] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:15936| [2025/04/30 20:08:13 564229] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693504684|recovery:1|recovery_start:1746043693564162|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 564234] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693504684|recovery:1|recovery_start:1746043693564162|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 564239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:87616|srtt:59784|latest_rtt:58860|min_rtt:30776|applimit:0|lost:226|recovery:1|recovery_start:1746043693564162|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 564248] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:306|largest:306|pns:2| [2025/04/30 20:08:13 564254] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:306|frame:ACK |recv_time:1746043693563544|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 564261] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813563544|now:1746043693563544|interv:120000000| [2025/04/30 20:08:13 564267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813563544|now:1746043693563544|interv:120000000| [2025/04/30 20:08:13 564274] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693565823|pq_index:0| [2025/04/30 20:08:13 564281] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693563270| [2025/04/30 20:08:13 564288] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693564288| [2025/04/30 20:08:13 564296] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693564294| [2025/04/30 20:08:13 564303] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 564308] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59784|min_srtt:59784|path_bw:1269550|loss_rate:55.15|path_pto:0| [2025/04/30 20:08:13 564313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:87616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:428321| [2025/04/30 20:08:13 564317] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59784|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 564322] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:560|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 564327] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59784|min_srtt:59784|path_bw:1269550|loss_rate:55.15|path_pto:0| [2025/04/30 20:08:13 564331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:87616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:497174| [2025/04/30 20:08:13 564339] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59784|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 564343] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 564348] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59784|min_srtt:59784|path_bw:1269550|loss_rate:55.15|path_pto:0| [2025/04/30 20:08:13 564352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:87616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:498341| [2025/04/30 20:08:13 564356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 564360] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 564364] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 564368] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 564373] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:525|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 564377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:407315| [2025/04/30 20:08:13 564381] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 564385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 564389] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 564393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:87616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 564397] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 564401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 564405] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693565823| [2025/04/30 20:08:13 564409] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693565823| [2025/04/30 20:08:13 564413] [debug] |xqc_engine_wakeup_after|wakeup:1746043693565823|now:1746043693564413|diff:1410| [2025/04/30 20:08:13 564417] [debug] |xqc_engine_main_logic|END|now:1746043693564294| [2025/04/30 20:08:13 564426] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693564425| [2025/04/30 20:08:13 564431] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 564437] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:306| [2025/04/30 20:08:13 564441] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:307| [2025/04/30 20:08:13 564450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:307| [2025/04/30 20:08:13 564454] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 564459] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 564466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:566|origin_pktnum:195|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:08:13 564471] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:184|tx_in_flight:146408|prior_delivered:299364|prior_time:1746043693504969|is_app_limited:0|send_elapse:61028|ack_elapse:59456|ctl_first_sent_time:1746043693505863|lagest_ack_time:1746043693564425|curr_delivered:371364| [2025/04/30 20:08:13 564475] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693505863| [2025/04/30 20:08:13 564480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:650||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/04/30 20:08:13 564484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59784|rttvar:941|minrtt:30776|latest_rtt:58562|ack_delay:40| [2025/04/30 20:08:13 564488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59626|rttvar:1021|minrtt:30776|latest_rtt:58562|ack_delay:40| [2025/04/30 20:08:13 564492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:566|lost_pn:563|thresh:3| [2025/04/30 20:08:13 564496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 564595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 564637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 564648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 564676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 564687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 564709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 564724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 564807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 564845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 564912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 564935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 564965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 564979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 564992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 564999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:562|lost_pn:563|po_sent_time:1746043693503820|lost_send_time:1746043693497346|loss_delay:67079|frame:STREAM |repair:128| [2025/04/30 20:08:13 565020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693503820u| [2025/04/30 20:08:13 565027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 565033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693571835|now:1746043693565033|interval:6802| [2025/04/30 20:08:13 565040] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693571835|now:1746043693565033|interv:6802| [2025/04/30 20:08:13 565046] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61028, ack_elapse 59456, delivered 72000|rate 1179786|lost 244| [2025/04/30 20:08:13 565053] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179786) in round 7| [2025/04/30 20:08:13 565059] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 565065] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:15936| [2025/04/30 20:08:13 565072] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693505863|recovery:1|recovery_start:1746043693565026|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 565079] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693505863|recovery:1|recovery_start:1746043693565026|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 565086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:85216|srtt:59626|latest_rtt:58562|min_rtt:30776|applimit:0|lost:226|recovery:1|recovery_start:1746043693565026|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 565094] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:307|largest:307|pns:2| [2025/04/30 20:08:13 565108] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:307|frame:ACK |recv_time:1746043693564425|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 565115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813564425|now:1746043693564425|interv:120000000| [2025/04/30 20:08:13 565121] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813564425|now:1746043693564425|interv:120000000| [2025/04/30 20:08:13 565127] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693565823|pq_index:0| [2025/04/30 20:08:13 565133] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693564294| [2025/04/30 20:08:13 565137] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693565137| [2025/04/30 20:08:13 565145] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693565143| [2025/04/30 20:08:13 565153] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 565160] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59626|min_srtt:59626|path_bw:1269550|loss_rate:55.15|path_pto:0| [2025/04/30 20:08:13 565185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:85216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:429488| [2025/04/30 20:08:13 565192] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59626|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 565199] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:562|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 565207] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59626|min_srtt:59626|path_bw:1269550|loss_rate:55.15|path_pto:0| [2025/04/30 20:08:13 565213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:85216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:498341| [2025/04/30 20:08:13 565217] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59626|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 565222] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 565226] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59626|min_srtt:59626|path_bw:1269550|loss_rate:55.15|path_pto:0| [2025/04/30 20:08:13 565230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:85216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:499508| [2025/04/30 20:08:13 565234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 565238] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 565246] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 565250] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 565255] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:525|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 565259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:407315| [2025/04/30 20:08:13 565264] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 565267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 565271] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 565275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:85216|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 565280] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 565283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 565287] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693565823| [2025/04/30 20:08:13 565291] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693565823| [2025/04/30 20:08:13 565295] [debug] |xqc_engine_wakeup_after|wakeup:1746043693565823|now:1746043693565295|diff:528| [2025/04/30 20:08:13 565300] [debug] |xqc_engine_main_logic|END|now:1746043693565143| [2025/04/30 20:08:13 565308] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693565307| [2025/04/30 20:08:13 565312] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 565318] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:307| [2025/04/30 20:08:13 565322] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:308| [2025/04/30 20:08:13 565328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:308| [2025/04/30 20:08:13 565332] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 565337] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 565344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:568|origin_pktnum:443|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:08:13 565349] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:185|tx_in_flight:146408|prior_delivered:300564|prior_time:1746043693506085|is_app_limited:0|send_elapse:61128|ack_elapse:59222|ctl_first_sent_time:1746043693506929|lagest_ack_time:1746043693565307|curr_delivered:372564| [2025/04/30 20:08:13 565353] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693506929| [2025/04/30 20:08:13 565358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:646||sndq_packets_used_bytes:0|sndq_packets_free:219| [2025/04/30 20:08:13 565365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59626|rttvar:1021|minrtt:30776|latest_rtt:58378|ack_delay:48| [2025/04/30 20:08:13 565369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59464|rttvar:1090|minrtt:30776|latest_rtt:58378|ack_delay:48| [2025/04/30 20:08:13 565373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:568|lost_pn:565|thresh:3| [2025/04/30 20:08:13 565377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 565404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 565408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 565419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 565431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 565434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 565442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 565457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 565467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 565471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 565478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 565482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 565497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 565505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 565512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 565518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 565524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 565536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 565543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 565555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 565568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 565600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 565612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 565618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 565624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 565635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 565657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 565680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 565686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 565702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 565719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 565751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 565763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 565787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 565800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 565824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 565835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 565848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 565860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 565881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:564|lost_pn:565|po_sent_time:1746043693504756|lost_send_time:1746043693498410|loss_delay:66897|frame:STREAM |repair:128| [2025/04/30 20:08:13 565886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:565|lost_pn:565|po_sent_time:1746043693504852|lost_send_time:1746043693498410|loss_delay:66897|frame:STREAM |repair:128| [2025/04/30 20:08:13 565891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693504852u| [2025/04/30 20:08:13 565895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 565899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693572890|now:1746043693565899|interval:6991| [2025/04/30 20:08:13 565904] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693572890|now:1746043693565899|interv:6991| [2025/04/30 20:08:13 565908] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61128, ack_elapse 59222, delivered 72000|rate 1177856|lost 246| [2025/04/30 20:08:13 565912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177856) in round 7| [2025/04/30 20:08:13 565916] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 565920] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:15950| [2025/04/30 20:08:13 565924] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693506929|recovery:1|recovery_start:1746043693565895|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 565928] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693506929|recovery:1|recovery_start:1746043693565895|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 565933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:81616|srtt:59464|latest_rtt:58378|min_rtt:30776|applimit:0|lost:226|recovery:1|recovery_start:1746043693565895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 565940] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:308|largest:308|pns:2| [2025/04/30 20:08:13 565944] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:308|frame:ACK |recv_time:1746043693565307|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 565949] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813565307|now:1746043693565307|interv:120000000| [2025/04/30 20:08:13 565953] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813565307|now:1746043693565307|interv:120000000| [2025/04/30 20:08:13 565957] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693565823|pq_index:0| [2025/04/30 20:08:13 565961] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693565143| [2025/04/30 20:08:13 565965] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693565965| [2025/04/30 20:08:13 565970] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693565969| [2025/04/30 20:08:13 565977] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693565823|now:1746043693565969| [2025/04/30 20:08:13 565983] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693565823|now:1746043693565969| [2025/04/30 20:08:13 565989] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 565996] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 566003] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59464|min_srtt:59464|path_bw:1269550|loss_rate:55.15|path_pto:0| [2025/04/30 20:08:13 566010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:81616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:207758| [2025/04/30 20:08:13 566018] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59464|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 566025] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:564|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 566032] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59464|min_srtt:59464|path_bw:1269550|loss_rate:55.15|path_pto:0| [2025/04/30 20:08:13 566038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:81616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:430655| [2025/04/30 20:08:13 566045] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59464|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 566051] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:565|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 566058] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59464|min_srtt:59464|path_bw:1269550|loss_rate:55.15|path_pto:0| [2025/04/30 20:08:13 566065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:81616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:499508| [2025/04/30 20:08:13 566071] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59464|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 566076] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 566080] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59464|min_srtt:59464|path_bw:1269550|loss_rate:55.15|path_pto:0| [2025/04/30 20:08:13 566084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:81616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:500675| [2025/04/30 20:08:13 566096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 566100] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 566103] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 566108] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 566112] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:525|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 566117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81616|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:407315| [2025/04/30 20:08:13 566121] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 566126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:640| [2025/04/30 20:08:13 566188] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81616|now:1746043693566135|stream_id:0|stream_offset:407315| [2025/04/30 20:08:13 566204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:640|origin_pktnum:525|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 566211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:81616|applimit:0| [2025/04/30 20:08:13 566218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693572890|now:1746043693566218|interval:6672| [2025/04/30 20:08:13 566225] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693572890|now:1746043693566218|interv:6672| [2025/04/30 20:08:13 566232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:82816| [2025/04/30 20:08:13 566238] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:527|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 566243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:338462| [2025/04/30 20:08:13 566248] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:2302| [2025/04/30 20:08:13 566252] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693568554|now:1746043693566252|interv:2302| [2025/04/30 20:08:13 566256] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:2302| [2025/04/30 20:08:13 566259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 566264] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 566268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:82816|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 566277] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 566280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 566284] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693568554| [2025/04/30 20:08:13 566289] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693568554| [2025/04/30 20:08:13 566293] [debug] |xqc_engine_wakeup_after|wakeup:1746043693568554|now:1746043693566293|diff:2261| [2025/04/30 20:08:13 566297] [debug] |xqc_engine_main_logic|END|now:1746043693565969| [2025/04/30 20:08:13 566306] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693566305| [2025/04/30 20:08:13 566311] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 566317] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:308| [2025/04/30 20:08:13 566321] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:309| [2025/04/30 20:08:13 566327] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:309| [2025/04/30 20:08:13 566331] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 566336] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 566343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:570|origin_pktnum:323|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:08:13 566348] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:187|tx_in_flight:145216|prior_delivered:301764|prior_time:1746043693507109|is_app_limited:0|send_elapse:60824|ack_elapse:59196|ctl_first_sent_time:1746043693507825|lagest_ack_time:1746043693566305|curr_delivered:373764| [2025/04/30 20:08:13 566353] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693507825| [2025/04/30 20:08:13 566357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:647||sndq_packets_used_bytes:0|sndq_packets_free:218| [2025/04/30 20:08:13 566361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59464|rttvar:1090|minrtt:30776|latest_rtt:58480|ack_delay:24| [2025/04/30 20:08:13 566366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59338|rttvar:1070|minrtt:30776|latest_rtt:58480|ack_delay:24| [2025/04/30 20:08:13 566370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:570|lost_pn:567|thresh:3| [2025/04/30 20:08:13 566374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 566469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 566481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 566501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 566518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 566542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 566568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 566580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 566615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 566627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 566638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 566661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 566695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 566711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 566728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 566757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 566769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 566793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 566805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 566860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 566871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 566890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 566896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:567|lost_pn:567|po_sent_time:1746043693505993|lost_send_time:1746043693499550|loss_delay:66755|frame:STREAM |repair:128| [2025/04/30 20:08:13 566900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693505993u| [2025/04/30 20:08:13 566905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 566909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693573795|now:1746043693566909|interval:6886| [2025/04/30 20:08:13 566913] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693573795|now:1746043693566909|interv:6886| [2025/04/30 20:08:13 566917] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60824, ack_elapse 59196, delivered 72000|rate 1183743|lost 247| [2025/04/30 20:08:13 566922] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183743) in round 7| [2025/04/30 20:08:13 566926] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 566930] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:15950| [2025/04/30 20:08:13 566937] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693507825|recovery:1|recovery_start:1746043693566905|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 566942] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693507825|recovery:1|recovery_start:1746043693566905|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 566947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:80416|srtt:59338|latest_rtt:58480|min_rtt:30776|applimit:0|lost:227|recovery:1|recovery_start:1746043693566905|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 566953] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:309|largest:309|pns:2| [2025/04/30 20:08:13 566957] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:309|frame:ACK |recv_time:1746043693566305|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 566962] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813566305|now:1746043693566305|interv:120000000| [2025/04/30 20:08:13 566967] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813566305|now:1746043693566305|interv:120000000| [2025/04/30 20:08:13 566970] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693568554|pq_index:0| [2025/04/30 20:08:13 566975] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693565969| [2025/04/30 20:08:13 566979] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693566979| [2025/04/30 20:08:13 566984] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693566983| [2025/04/30 20:08:13 566989] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 566994] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59338|min_srtt:59338|path_bw:1269550|loss_rate:55.47|path_pto:0| [2025/04/30 20:08:13 566998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:80416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:431822| [2025/04/30 20:08:13 567005] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59338|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 567012] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:567|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 567020] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59338|min_srtt:59338|path_bw:1269550|loss_rate:55.47|path_pto:0| [2025/04/30 20:08:13 567026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:80416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:500675| [2025/04/30 20:08:13 567038] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59338|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 567042] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 567047] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59338|min_srtt:59338|path_bw:1269550|loss_rate:55.47|path_pto:0| [2025/04/30 20:08:13 567051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:80416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:501842| [2025/04/30 20:08:13 567055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 567059] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 567063] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 567067] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 567072] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:527|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 567076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:338462| [2025/04/30 20:08:13 567080] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 567084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 567088] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 567092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:80416|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 567097] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 567100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 567104] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693568554| [2025/04/30 20:08:13 567108] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693568554| [2025/04/30 20:08:13 567112] [debug] |xqc_engine_wakeup_after|wakeup:1746043693568554|now:1746043693567112|diff:1442| [2025/04/30 20:08:13 567117] [debug] |xqc_engine_main_logic|END|now:1746043693566983| [2025/04/30 20:08:13 567125] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693567125| [2025/04/30 20:08:13 567131] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 567139] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:309| [2025/04/30 20:08:13 567145] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:310| [2025/04/30 20:08:13 567154] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:310| [2025/04/30 20:08:13 567184] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 567195] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 567204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:573|origin_pktnum:325|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:08:13 567211] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:145216|prior_delivered:302964|prior_time:1746043693508071|is_app_limited:0|send_elapse:60957|ack_elapse:59054|ctl_first_sent_time:1746043693508981|lagest_ack_time:1746043693567125|curr_delivered:374964| [2025/04/30 20:08:13 567217] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693508981| [2025/04/30 20:08:13 567222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:645||sndq_packets_used_bytes:0|sndq_packets_free:220| [2025/04/30 20:08:13 567228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59338|rttvar:1070|minrtt:30776|latest_rtt:58144|ack_delay:24| [2025/04/30 20:08:13 567233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59186|rttvar:1107|minrtt:30776|latest_rtt:58144|ack_delay:24| [2025/04/30 20:08:13 567239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:573|lost_pn:570|thresh:3| [2025/04/30 20:08:13 567244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 567360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 567370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 567394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 567404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 567424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 567452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 567484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 567496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 567508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 567533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 567563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 567581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 567605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 567634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 567645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 567668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 567679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 567729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 567750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 567780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 567794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:569|lost_pn:570|po_sent_time:1746043693507040|lost_send_time:1746043693500541|loss_delay:66584|frame:ACK STREAM |repair:128| [2025/04/30 20:08:13 567802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693507040u| [2025/04/30 20:08:13 567809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 567815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693574495|now:1746043693567815|interval:6680| [2025/04/30 20:08:13 567822] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693574495|now:1746043693567815|interv:6680| [2025/04/30 20:08:13 567829] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60957, ack_elapse 59054, delivered 72000|rate 1181160|lost 248| [2025/04/30 20:08:13 567835] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181160) in round 7| [2025/04/30 20:08:13 567842] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 567848] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16134| [2025/04/30 20:08:13 567853] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693508981|recovery:1|recovery_start:1746043693567808|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 567860] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693508981|recovery:1|recovery_start:1746043693567808|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 567867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:78008|srtt:59186|latest_rtt:58144|min_rtt:30776|applimit:0|lost:227|recovery:1|recovery_start:1746043693567808|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 567874] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:310|largest:310|pns:2| [2025/04/30 20:08:13 567878] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:310|frame:ACK |recv_time:1746043693567125|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 567888] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813567125|now:1746043693567125|interv:120000000| [2025/04/30 20:08:13 567892] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813567125|now:1746043693567125|interv:120000000| [2025/04/30 20:08:13 567896] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693568554|pq_index:0| [2025/04/30 20:08:13 567900] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693566983| [2025/04/30 20:08:13 567904] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693567904| [2025/04/30 20:08:13 567909] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693567908| [2025/04/30 20:08:13 567914] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 567919] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59186|min_srtt:59186|path_bw:1269550|loss_rate:55.47|path_pto:0| [2025/04/30 20:08:13 567923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:78008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:432989| [2025/04/30 20:08:13 567927] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59186|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 567932] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:569|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 567937] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59186|min_srtt:59186|path_bw:1269550|loss_rate:55.47|path_pto:0| [2025/04/30 20:08:13 567941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:78008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:501842| [2025/04/30 20:08:13 567945] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59186|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 567950] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 567954] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59186|min_srtt:59186|path_bw:1269550|loss_rate:55.47|path_pto:0| [2025/04/30 20:08:13 567958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:78008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:503009| [2025/04/30 20:08:13 567962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 567966] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 567970] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 567977] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 567981] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:527|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 567986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:338462| [2025/04/30 20:08:13 567993] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 567999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 568006] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 568016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:78008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 568023] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 568027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 568031] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693568554| [2025/04/30 20:08:13 568035] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693568554| [2025/04/30 20:08:13 568039] [debug] |xqc_engine_wakeup_after|wakeup:1746043693568554|now:1746043693568039|diff:515| [2025/04/30 20:08:13 568043] [debug] |xqc_engine_main_logic|END|now:1746043693567908| [2025/04/30 20:08:13 568052] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693568051| [2025/04/30 20:08:13 568056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 568062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:310| [2025/04/30 20:08:13 568066] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:311| [2025/04/30 20:08:13 568072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:311| [2025/04/30 20:08:13 568076] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 568081] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 568089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:576|origin_pktnum:328|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:08:13 568093] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:190|tx_in_flight:146416|prior_delivered:304164|prior_time:1746043693509353|is_app_limited:0|send_elapse:61344|ack_elapse:58698|ctl_first_sent_time:1746043693510254|lagest_ack_time:1746043693568051|curr_delivered:376164| [2025/04/30 20:08:13 568098] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693510254| [2025/04/30 20:08:13 568105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:643||sndq_packets_used_bytes:0|sndq_packets_free:222| [2025/04/30 20:08:13 568111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59186|rttvar:1107|minrtt:30776|latest_rtt:57797|ack_delay:176| [2025/04/30 20:08:13 568123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58990|rttvar:1222|minrtt:30776|latest_rtt:57797|ack_delay:176| [2025/04/30 20:08:13 568130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:576|lost_pn:573|thresh:3| [2025/04/30 20:08:13 568136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568182] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 568240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 568256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 568275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 568282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 568298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 568336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 568344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 568351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 568369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 568388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 568399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 568411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 568430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 568437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 568455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 568462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 568496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 568510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 568542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 568563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:571|lost_pn:573|po_sent_time:1746043693507911|lost_send_time:1746043693501688|loss_delay:66363|frame:STREAM |repair:128| [2025/04/30 20:08:13 568570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:572|lost_pn:573|po_sent_time:1746043693507994|lost_send_time:1746043693501688|loss_delay:66363|frame:STREAM |repair:128| [2025/04/30 20:08:13 568582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693507994u| [2025/04/30 20:08:13 568589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 568595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693575472|now:1746043693568595|interval:6877| [2025/04/30 20:08:13 568602] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693575472|now:1746043693568595|interv:6877| [2025/04/30 20:08:13 568608] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61344, ack_elapse 58698, delivered 72000|rate 1173708|lost 250| [2025/04/30 20:08:13 568614] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173708) in round 7| [2025/04/30 20:08:13 568620] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 568626] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 568631] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693510254|recovery:1|recovery_start:1746043693568588|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 568638] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693510254|recovery:1|recovery_start:1746043693568588|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 568645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:74408|srtt:58990|latest_rtt:57797|min_rtt:30776|applimit:0|lost:227|recovery:1|recovery_start:1746043693568588|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 568653] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:311|largest:311|pns:2| [2025/04/30 20:08:13 568660] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:311|frame:ACK |recv_time:1746043693568051|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 568666] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813568051|now:1746043693568051|interv:120000000| [2025/04/30 20:08:13 568672] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813568051|now:1746043693568051|interv:120000000| [2025/04/30 20:08:13 568678] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693568554|pq_index:0| [2025/04/30 20:08:13 568684] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693567908| [2025/04/30 20:08:13 568689] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693568689| [2025/04/30 20:08:13 568696] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693568695| [2025/04/30 20:08:13 568702] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693568554|now:1746043693568695| [2025/04/30 20:08:13 568708] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693568554|now:1746043693568695| [2025/04/30 20:08:13 568719] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 568725] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 568731] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58990|min_srtt:58990|path_bw:1269550|loss_rate:55.47|path_pto:0| [2025/04/30 20:08:13 568738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:74408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:362969| [2025/04/30 20:08:13 568745] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58990|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 568752] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:571|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 568759] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58990|min_srtt:58990|path_bw:1269550|loss_rate:55.47|path_pto:0| [2025/04/30 20:08:13 568765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:74408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:434156| [2025/04/30 20:08:13 568772] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58990|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 568779] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:572|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 568785] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58990|min_srtt:58990|path_bw:1269550|loss_rate:55.47|path_pto:0| [2025/04/30 20:08:13 568792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:74408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:503009| [2025/04/30 20:08:13 568799] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58990|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 568806] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 568813] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58990|min_srtt:58990|path_bw:1269550|loss_rate:55.47|path_pto:0| [2025/04/30 20:08:13 568819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:74408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:504176| [2025/04/30 20:08:13 568826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 568831] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 568837] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 568843] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 568855] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:527|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 568860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:338462| [2025/04/30 20:08:13 568866] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 568873] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:641| [2025/04/30 20:08:13 568946] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74408|now:1746043693568884|stream_id:0|stream_offset:338462| [2025/04/30 20:08:13 568957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:641|origin_pktnum:403|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 568965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74408|applimit:0| [2025/04/30 20:08:13 568972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693575472|now:1746043693568971|interval:6501| [2025/04/30 20:08:13 568979] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693575472|now:1746043693568971|interv:6501| [2025/04/30 20:08:13 568985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:75608| [2025/04/30 20:08:13 568993] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:528|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 569000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:408482| [2025/04/30 20:08:13 569007] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:2277| [2025/04/30 20:08:13 569013] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693571290|now:1746043693569013|interv:2277| [2025/04/30 20:08:13 569020] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:2277| [2025/04/30 20:08:13 569023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 569028] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 569032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:75608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 569036] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 569040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 569044] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693571290| [2025/04/30 20:08:13 569048] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693571290| [2025/04/30 20:08:13 569052] [debug] |xqc_engine_wakeup_after|wakeup:1746043693571290|now:1746043693569052|diff:2238| [2025/04/30 20:08:13 569062] [debug] |xqc_engine_main_logic|END|now:1746043693568695| [2025/04/30 20:08:13 569068] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693569068| [2025/04/30 20:08:13 569072] [debug] |xqc_engine_wakeup_after|wakeup:1746043693571290|now:1746043693569072|diff:2218| [2025/04/30 20:08:13 569075] [debug] |xqc_engine_main_logic|END|now:1746043693569068| [2025/04/30 20:08:13 570283] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693570282| [2025/04/30 20:08:13 570297] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 570331] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:311| [2025/04/30 20:08:13 570337] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:312| [2025/04/30 20:08:13 570346] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:312| [2025/04/30 20:08:13 570351] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 570358] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 570368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:578|origin_pktnum:453|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:08:13 570375] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:146416|prior_delivered:305364|prior_time:1746043693510467|is_app_limited:0|send_elapse:61406|ack_elapse:59815|ctl_first_sent_time:1746043693511306|lagest_ack_time:1746043693570282|curr_delivered:377364| [2025/04/30 20:08:13 570381] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693511306| [2025/04/30 20:08:13 570388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:641||sndq_packets_used_bytes:0|sndq_packets_free:224| [2025/04/30 20:08:13 570393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58990|rttvar:1222|minrtt:30776|latest_rtt:58976|ack_delay:128| [2025/04/30 20:08:13 570424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58973|rttvar:952|minrtt:30776|latest_rtt:58976|ack_delay:128| [2025/04/30 20:08:13 570430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:578|lost_pn:575|thresh:3| [2025/04/30 20:08:13 570434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 570503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 570518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 570536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 570554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 570561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 570573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 570579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 570592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 570598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 570639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 570645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 570871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 570877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 571241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 571263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 571276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 571282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 571290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 571309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 571317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 571321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 571325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 571332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 571348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 571363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 571367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 571382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 571393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 571413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 571420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 571436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 571443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 571459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 571467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 571642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 571656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 571675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 571690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 571696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:574|lost_pn:575|po_sent_time:1746043693509109|lost_send_time:1746043693503934|loss_delay:66348|frame:STREAM |repair:128| [2025/04/30 20:08:13 571701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:575|lost_pn:575|po_sent_time:1746043693509256|lost_send_time:1746043693503934|loss_delay:66348|frame:STREAM |repair:128| [2025/04/30 20:08:13 571706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693509256u| [2025/04/30 20:08:13 571710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 571714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693576713|now:1746043693571714|interval:4999| [2025/04/30 20:08:13 571719] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693576713|now:1746043693571714|interv:4999| [2025/04/30 20:08:13 571723] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61406, ack_elapse 59815, delivered 72000|rate 1172523|lost 252| [2025/04/30 20:08:13 571728] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172523) in round 7| [2025/04/30 20:08:13 571732] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 571737] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 571741] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693511306|recovery:1|recovery_start:1746043693571710|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 571749] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693511306|recovery:1|recovery_start:1746043693571710|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 571753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:72008|srtt:58973|latest_rtt:58976|min_rtt:30776|applimit:0|lost:228|recovery:1|recovery_start:1746043693571710|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 571760] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:312|largest:312|pns:2| [2025/04/30 20:08:13 571765] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:312|frame:ACK |recv_time:1746043693570282|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 571770] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813570282|now:1746043693570282|interv:120000000| [2025/04/30 20:08:13 571774] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813570282|now:1746043693570282|interv:120000000| [2025/04/30 20:08:13 571778] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693571290|pq_index:0| [2025/04/30 20:08:13 571783] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693568695| [2025/04/30 20:08:13 571787] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693571787| [2025/04/30 20:08:13 571792] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693571791| [2025/04/30 20:08:13 571797] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693571290|now:1746043693571791| [2025/04/30 20:08:13 571801] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693571290|now:1746043693571791| [2025/04/30 20:08:13 571805] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 571810] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 571814] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58973|min_srtt:58973|path_bw:1269550|loss_rate:55.80|path_pto:0| [2025/04/30 20:08:13 571819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:72008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:364136| [2025/04/30 20:08:13 571824] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58973|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 571829] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:574|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 571833] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58973|min_srtt:58973|path_bw:1269550|loss_rate:55.80|path_pto:0| [2025/04/30 20:08:13 571837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:72008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:435323| [2025/04/30 20:08:13 571844] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58973|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 571849] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:575|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 571853] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58973|min_srtt:58973|path_bw:1269550|loss_rate:55.80|path_pto:0| [2025/04/30 20:08:13 571857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:72008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:504176| [2025/04/30 20:08:13 571862] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:58973|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 571866] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 571870] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58973|min_srtt:58973|path_bw:1269550|loss_rate:55.80|path_pto:0| [2025/04/30 20:08:13 571874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:72008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:505343| [2025/04/30 20:08:13 571879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 571883] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 571887] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 571891] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 571896] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:528|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 571900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:408482| [2025/04/30 20:08:13 571904] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 572023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:642| [2025/04/30 20:08:13 572181] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72008|now:1746043693572129|stream_id:0|stream_offset:408482| [2025/04/30 20:08:13 572196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:642|origin_pktnum:528|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 572204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:13 572217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693576713|now:1746043693572217|interval:4496| [2025/04/30 20:08:13 572222] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693576713|now:1746043693572217|interv:4496| [2025/04/30 20:08:13 572226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:73208| [2025/04/30 20:08:13 572232] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:530|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 572236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73208|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:409649| [2025/04/30 20:08:13 572241] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1765| [2025/04/30 20:08:13 572245] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693574010|now:1746043693572245|interv:1765| [2025/04/30 20:08:13 572249] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1765| [2025/04/30 20:08:13 572252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 572257] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 572261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:73208|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 572265] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 572269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 572273] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693574010| [2025/04/30 20:08:13 572278] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693574010| [2025/04/30 20:08:13 572282] [debug] |xqc_engine_wakeup_after|wakeup:1746043693574010|now:1746043693572282|diff:1728| [2025/04/30 20:08:13 572286] [debug] |xqc_engine_main_logic|END|now:1746043693571791| [2025/04/30 20:08:13 572294] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693572294| [2025/04/30 20:08:13 572299] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 572305] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:312| [2025/04/30 20:08:13 572359] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:313| [2025/04/30 20:08:13 572365] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:313| [2025/04/30 20:08:13 572370] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 572375] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 572382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:583|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:584|path_largest_ack:583| [2025/04/30 20:08:13 572387] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:147616|prior_delivered:305364|prior_time:1746043693510467|is_app_limited:0|send_elapse:61525|ack_elapse:61827|ctl_first_sent_time:1746043693511425|lagest_ack_time:1746043693572294|curr_delivered:378564| [2025/04/30 20:08:13 572396] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693511425| [2025/04/30 20:08:13 572401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:642||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/04/30 20:08:13 572406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:584|origin_pktnum:456|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:08:13 572410] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:192|tx_in_flight:146416|prior_delivered:306564|prior_time:1746043693511513|is_app_limited:0|send_elapse:60584|ack_elapse:60781|ctl_first_sent_time:1746043693512330|lagest_ack_time:1746043693572294|curr_delivered:379764| [2025/04/30 20:08:13 572415] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693512330| [2025/04/30 20:08:13 572419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:640||sndq_packets_used_bytes:0|sndq_packets_free:225| [2025/04/30 20:08:13 572423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58973|rttvar:952|minrtt:30776|latest_rtt:59964|ack_delay:32| [2025/04/30 20:08:13 572427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59093|rttvar:953|minrtt:30776|latest_rtt:59964|ack_delay:32| [2025/04/30 20:08:13 572432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:584|lost_pn:581|thresh:3| [2025/04/30 20:08:13 572436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 572463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 572467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 572478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 572493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 572497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 572504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 572508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 572547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 572697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 572705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 572709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 572724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 572732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 572752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 572756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 572760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 572768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 572787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 572821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 572825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 572829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 572855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 572870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 572915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 572922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 572941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 572958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 572970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 573046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 573054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 573060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 573065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 573071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 573077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 573083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 573088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 573094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 573101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 573107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 573113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 573120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 573126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 573131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 573135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 573138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 573142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 573239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 573301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 573308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 574454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 574461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 574467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 574473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 574478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 574491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 574497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 574503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 574509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 574515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 574521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 574527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 574533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 574541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:577|lost_pn:581|po_sent_time:1746043693510365|lost_send_time:1746043693504835|loss_delay:67459|frame:STREAM |repair:128| [2025/04/30 20:08:13 574548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693510365u| [2025/04/30 20:08:13 574554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 574560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:59093|rtt_var:953|pto_duration:62905|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 574567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 574574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 574580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69608| [2025/04/30 20:08:13 574586] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693660034|now:1746043693574560|interv:85474| [2025/04/30 20:08:13 574593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693660034|now:1746043693574560|interval:85474|pto_count:0|srtt:59093 [2025/04/30 20:08:13 574599] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60584, ack_elapse 60781, delivered 73200|rate 1204323|lost 253| [2025/04/30 20:08:13 574606] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204323) in round 7| [2025/04/30 20:08:13 574613] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 574618] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 574622] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:2400|po_sent_time:1746043693512330|recovery:1|recovery_start:1746043693574554|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 574628] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:2400|po_sent_time:1746043693512330|recovery:1|recovery_start:1746043693574554|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 574637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:69608|srtt:59093|latest_rtt:59964|min_rtt:30776|applimit:0|lost:229|recovery:1|recovery_start:1746043693574554|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 574644] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:313|largest:313|pns:2| [2025/04/30 20:08:13 574649] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:313|frame:ACK |recv_time:1746043693572294|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 574654] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813572294|now:1746043693572294|interv:120000000| [2025/04/30 20:08:13 574658] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813572294|now:1746043693572294|interv:120000000| [2025/04/30 20:08:13 574662] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693574010|pq_index:0| [2025/04/30 20:08:13 574668] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693571791| [2025/04/30 20:08:13 574675] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693574675| [2025/04/30 20:08:13 574683] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693574681| [2025/04/30 20:08:13 574691] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693574010|now:1746043693574681| [2025/04/30 20:08:13 574697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693574010|now:1746043693574681| [2025/04/30 20:08:13 574703] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 574710] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 574717] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59093|min_srtt:59093|path_bw:1269550|loss_rate:56.12|path_pto:0| [2025/04/30 20:08:13 574725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:69608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:436490| [2025/04/30 20:08:13 574732] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59093|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 574740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:577|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 574747] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59093|min_srtt:59093|path_bw:1269550|loss_rate:56.12|path_pto:0| [2025/04/30 20:08:13 574753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:69608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:505343| [2025/04/30 20:08:13 574761] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59093|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 574773] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 574780] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59093|min_srtt:59093|path_bw:1269550|loss_rate:56.12|path_pto:0| [2025/04/30 20:08:13 574788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:69608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:506510| [2025/04/30 20:08:13 574795] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59093|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 574802] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 574808] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59093|min_srtt:59093|path_bw:1269550|loss_rate:56.12|path_pto:0| [2025/04/30 20:08:13 574815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:69608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:507677| [2025/04/30 20:08:13 574822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 574828] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 574834] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 574841] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 574847] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:530|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 574851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:409649| [2025/04/30 20:08:13 574856] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 574860] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:643| [2025/04/30 20:08:13 574904] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69608|now:1746043693574869|stream_id:0|stream_offset:409649| [2025/04/30 20:08:13 574914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:643|origin_pktnum:530|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 574922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69608|applimit:0| [2025/04/30 20:08:13 574929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:59093|rtt_var:953|pto_duration:62905|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 574935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 574945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 574948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:13 574952] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693662774|now:1746043693574928|interv:87846| [2025/04/30 20:08:13 574957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693662774|now:1746043693574928|interval:87846|pto_count:0|srtt:59093 [2025/04/30 20:08:13 574962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:70808| [2025/04/30 20:08:13 574966] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:533|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 574971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:411983| [2025/04/30 20:08:13 574976] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1758| [2025/04/30 20:08:13 574980] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693576737|now:1746043693574979|interv:1758| [2025/04/30 20:08:13 574984] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1758| [2025/04/30 20:08:13 574988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 574992] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 574996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:70808|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 575001] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 575004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 575009] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693576737| [2025/04/30 20:08:13 575013] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693576737| [2025/04/30 20:08:13 575017] [debug] |xqc_engine_wakeup_after|wakeup:1746043693576737|now:1746043693575017|diff:1720| [2025/04/30 20:08:13 575022] [debug] |xqc_engine_main_logic|END|now:1746043693574681| [2025/04/30 20:08:13 575030] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693575029| [2025/04/30 20:08:13 575035] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 575040] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:313| [2025/04/30 20:08:13 575044] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:314| [2025/04/30 20:08:13 575050] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:314| [2025/04/30 20:08:13 575055] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 575060] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 575071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:587|origin_pktnum:458|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:08:13 575076] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:193|tx_in_flight:146416|prior_delivered:308964|prior_time:1746043693513386|is_app_limited:0|send_elapse:60798|ack_elapse:61643|ctl_first_sent_time:1746043693514271|lagest_ack_time:1746043693575029|curr_delivered:380964| [2025/04/30 20:08:13 575081] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693514271| [2025/04/30 20:08:13 575085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:639||sndq_packets_used_bytes:0|sndq_packets_free:226| [2025/04/30 20:08:13 575090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59093|rttvar:953|minrtt:30776|latest_rtt:60758|ack_delay:32| [2025/04/30 20:08:13 575094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59297|rttvar:1123|minrtt:30776|latest_rtt:60758|ack_delay:32| [2025/04/30 20:08:13 575098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:587|lost_pn:584|thresh:3| [2025/04/30 20:08:13 575102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 575207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 575214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 575234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 575241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 575257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 575284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 575295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 575302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 575318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 575337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 575349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 575360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 575379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 575390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 575405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 575413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 575459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 575473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 575511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 575519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 575531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693580785|now:1746043693575531|interval:5254| [2025/04/30 20:08:13 575536] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693580785|now:1746043693575531|interv:5254| [2025/04/30 20:08:13 575540] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60798, ack_elapse 61643, delivered 72000|rate 1168015|lost 253| [2025/04/30 20:08:13 575545] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168015) in round 7| [2025/04/30 20:08:13 575549] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 575554] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 575560] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693514271|recovery:1|recovery_start:1746043693574554|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 575567] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693514271|recovery:1|recovery_start:1746043693574554|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 575574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:69608|srtt:59297|latest_rtt:60758|min_rtt:30776|applimit:0|lost:230|recovery:1|recovery_start:1746043693574554|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 575583] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:314|largest:314|pns:2| [2025/04/30 20:08:13 575590] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:314|frame:ACK |recv_time:1746043693575029|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 575597] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813575029|now:1746043693575029|interv:120000000| [2025/04/30 20:08:13 575604] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813575029|now:1746043693575029|interv:120000000| [2025/04/30 20:08:13 575610] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693576737|pq_index:0| [2025/04/30 20:08:13 575616] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693574681| [2025/04/30 20:08:13 575628] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693575628| [2025/04/30 20:08:13 575636] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693575634| [2025/04/30 20:08:13 575643] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 575651] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59297|min_srtt:59297|path_bw:1269550|loss_rate:56.43|path_pto:0| [2025/04/30 20:08:13 575658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:69608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:507677| [2025/04/30 20:08:13 575665] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59297|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 575673] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 575680] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59297|min_srtt:59297|path_bw:1269550|loss_rate:56.43|path_pto:0| [2025/04/30 20:08:13 575687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:69608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:508844| [2025/04/30 20:08:13 575693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 575699] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 575705] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 575712] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 575719] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:533|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 575726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:411983| [2025/04/30 20:08:13 575732] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 575738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 575744] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 575750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:69608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 575756] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 575766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 575771] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693576737| [2025/04/30 20:08:13 575777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693576737| [2025/04/30 20:08:13 575783] [debug] |xqc_engine_wakeup_after|wakeup:1746043693576737|now:1746043693575783|diff:954| [2025/04/30 20:08:13 575790] [debug] |xqc_engine_main_logic|END|now:1746043693575634| [2025/04/30 20:08:13 575801] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693575801| [2025/04/30 20:08:13 575809] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 575817] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:314| [2025/04/30 20:08:13 575823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:315| [2025/04/30 20:08:13 575832] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:315| [2025/04/30 20:08:13 575839] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 575847] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 575857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 575864] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:193|tx_in_flight:147616|prior_delivered:310164|prior_time:1746043693514499|is_app_limited:0|send_elapse:60764|ack_elapse:61302|ctl_first_sent_time:1746043693515303|lagest_ack_time:1746043693575801|curr_delivered:382164| [2025/04/30 20:08:13 575872] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693515303| [2025/04/30 20:08:13 575878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:638||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/04/30 20:08:13 575885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59297|rttvar:1123|minrtt:30776|latest_rtt:60498|ack_delay:48| [2025/04/30 20:08:13 575891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59441|rttvar:1131|minrtt:30776|latest_rtt:60498|ack_delay:48| [2025/04/30 20:08:13 575898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:589|lost_pn:586|thresh:3| [2025/04/30 20:08:13 575904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 575985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 575999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 576113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 576128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 576164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 576191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 576208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 576239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 576262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 576314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 576361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 576369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:585|lost_pn:586|po_sent_time:1746043693512433|lost_send_time:1746043693507741|loss_delay:68060|frame:STREAM |repair:128| [2025/04/30 20:08:13 576383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:586|lost_pn:586|po_sent_time:1746043693513307|lost_send_time:1746043693507741|loss_delay:68060|frame:STREAM |repair:128| [2025/04/30 20:08:13 576388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693513307u| [2025/04/30 20:08:13 576392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 576396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693582465|now:1746043693576396|interval:6069| [2025/04/30 20:08:13 576401] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693582465|now:1746043693576396|interv:6069| [2025/04/30 20:08:13 576405] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60764, ack_elapse 61302, delivered 72000|rate 1174513|lost 255| [2025/04/30 20:08:13 576409] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174513) in round 7| [2025/04/30 20:08:13 576414] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 576418] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 576426] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693515303|recovery:1|recovery_start:1746043693576392|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 576430] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693515303|recovery:1|recovery_start:1746043693576392|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 576435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:66008|srtt:59441|latest_rtt:60498|min_rtt:30776|applimit:0|lost:230|recovery:1|recovery_start:1746043693576392|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 576441] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:315|largest:315|pns:2| [2025/04/30 20:08:13 576446] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:315|frame:ACK |recv_time:1746043693575801|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 576450] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813575801|now:1746043693575801|interv:120000000| [2025/04/30 20:08:13 576455] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813575801|now:1746043693575801|interv:120000000| [2025/04/30 20:08:13 576459] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693576737|pq_index:0| [2025/04/30 20:08:13 576463] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693575634| [2025/04/30 20:08:13 576467] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693576467| [2025/04/30 20:08:13 576472] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693576471| [2025/04/30 20:08:13 576477] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 576482] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59441|min_srtt:59441|path_bw:1269550|loss_rate:56.43|path_pto:0| [2025/04/30 20:08:13 576487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:66008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:438824| [2025/04/30 20:08:13 576492] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59441|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 576496] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:585|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 576501] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59441|min_srtt:59441|path_bw:1269550|loss_rate:56.43|path_pto:0| [2025/04/30 20:08:13 576505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:66008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:439991| [2025/04/30 20:08:13 576512] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59441|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 576516] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:586|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 576520] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59441|min_srtt:59441|path_bw:1269550|loss_rate:56.43|path_pto:0| [2025/04/30 20:08:13 576525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:66008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:508844| [2025/04/30 20:08:13 576529] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59441|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 576533] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 576540] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59441|min_srtt:59441|path_bw:1269550|loss_rate:56.43|path_pto:0| [2025/04/30 20:08:13 576547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:66008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:510011| [2025/04/30 20:08:13 576554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 576560] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 576566] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 576570] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 576575] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:533|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 576579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:411983| [2025/04/30 20:08:13 576583] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 576589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 576595] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 576602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:66008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 576608] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 576614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 576626] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693576737| [2025/04/30 20:08:13 576633] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693576737| [2025/04/30 20:08:13 576639] [debug] |xqc_engine_wakeup_after|wakeup:1746043693576737|now:1746043693576638|diff:99| [2025/04/30 20:08:13 576645] [debug] |xqc_engine_main_logic|END|now:1746043693576471| [2025/04/30 20:08:13 576656] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693576655| [2025/04/30 20:08:13 576663] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 576670] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:315| [2025/04/30 20:08:13 576674] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:316| [2025/04/30 20:08:13 576681] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:316| [2025/04/30 20:08:13 576688] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 576697] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 576707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:590|origin_pktnum:97|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:08:13 576714] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:195|tx_in_flight:145216|prior_delivered:311364|prior_time:1746043693515404|is_app_limited:0|send_elapse:61505|ack_elapse:61251|ctl_first_sent_time:1746043693516289|lagest_ack_time:1746043693576655|curr_delivered:383364| [2025/04/30 20:08:13 576721] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693516289| [2025/04/30 20:08:13 576728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:639||sndq_packets_used_bytes:0|sndq_packets_free:226| [2025/04/30 20:08:13 576733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59441|rttvar:1131|minrtt:30776|latest_rtt:60366|ack_delay:48| [2025/04/30 20:08:13 576737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59550|rttvar:1068|minrtt:30776|latest_rtt:60366|ack_delay:48| [2025/04/30 20:08:13 576744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:590|lost_pn:587|thresh:3| [2025/04/30 20:08:13 576750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 576910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 576926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 576941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 576957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 576961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 576972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 576984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 576998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 577006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 577014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 577031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 577043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 577091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 577106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 577162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 577192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 577219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693582316|now:1746043693577219|interval:5097| [2025/04/30 20:08:13 577223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693582316|now:1746043693577219|interv:5097| [2025/04/30 20:08:13 577227] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61505, ack_elapse 61251, delivered 72000|rate 1170636|lost 255| [2025/04/30 20:08:13 577232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170636) in round 7| [2025/04/30 20:08:13 577236] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 577240] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 577244] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693516289|recovery:1|recovery_start:1746043693576392|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 577249] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693516289|recovery:1|recovery_start:1746043693576392|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 577255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:64808|srtt:59550|latest_rtt:60366|min_rtt:30776|applimit:0|lost:230|recovery:1|recovery_start:1746043693576392|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 577265] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:316|largest:316|pns:2| [2025/04/30 20:08:13 577270] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:316|frame:ACK |recv_time:1746043693576655|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 577275] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813576655|now:1746043693576655|interv:120000000| [2025/04/30 20:08:13 577279] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813576655|now:1746043693576655|interv:120000000| [2025/04/30 20:08:13 577283] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693576737|pq_index:0| [2025/04/30 20:08:13 577288] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693576471| [2025/04/30 20:08:13 577292] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693577292| [2025/04/30 20:08:13 577297] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693577296| [2025/04/30 20:08:13 577301] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693576737|now:1746043693577296| [2025/04/30 20:08:13 577306] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693576737|now:1746043693577296| [2025/04/30 20:08:13 577310] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 577314] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 577319] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59550|min_srtt:59550|path_bw:1269550|loss_rate:56.43|path_pto:0| [2025/04/30 20:08:13 577323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:64808|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:510011| [2025/04/30 20:08:13 577328] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 577333] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 577337] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59550|min_srtt:59550|path_bw:1269550|loss_rate:56.43|path_pto:0| [2025/04/30 20:08:13 577342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:64808|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:511178| [2025/04/30 20:08:13 577346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 577350] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 577354] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 577358] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 577369] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:533|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 577374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64808|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:411983| [2025/04/30 20:08:13 577378] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 577382] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:644| [2025/04/30 20:08:13 577423] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64808|now:1746043693577390|stream_id:0|stream_offset:411983| [2025/04/30 20:08:13 577433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:644|origin_pktnum:533|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 577441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64808|applimit:0| [2025/04/30 20:08:13 577447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693582316|now:1746043693577447|interval:4869| [2025/04/30 20:08:13 577455] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693582316|now:1746043693577447|interv:4869| [2025/04/30 20:08:13 577459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:66008| [2025/04/30 20:08:13 577464] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:537|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 577468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 577473] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1990| [2025/04/30 20:08:13 577477] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693579467|now:1746043693577477|interv:1990| [2025/04/30 20:08:13 577481] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1990| [2025/04/30 20:08:13 577485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 577489] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 577493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:66008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 577498] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 577501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 577506] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693579467| [2025/04/30 20:08:13 577510] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693579467| [2025/04/30 20:08:13 577514] [debug] |xqc_engine_wakeup_after|wakeup:1746043693579467|now:1746043693577514|diff:1953| [2025/04/30 20:08:13 577523] [debug] |xqc_engine_main_logic|END|now:1746043693577296| [2025/04/30 20:08:13 577535] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:172|state:ESTABED|recv_time:1746043693577534| [2025/04/30 20:08:13 577542] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 577551] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:316| [2025/04/30 20:08:13 577555] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:317| [2025/04/30 20:08:13 577561] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:317| [2025/04/30 20:08:13 577565] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 577570] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 577577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:593|origin_pktnum:341|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:08:13 577582] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:196|tx_in_flight:146416|prior_delivered:312564|prior_time:1746043693516551|is_app_limited:0|send_elapse:61640|ack_elapse:60983|ctl_first_sent_time:1746043693517442|lagest_ack_time:1746043693577534|curr_delivered:384564| [2025/04/30 20:08:13 577586] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693517442| [2025/04/30 20:08:13 577591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:634||sndq_packets_used_bytes:0|sndq_packets_free:231| [2025/04/30 20:08:13 577595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59550|rttvar:1068|minrtt:30776|latest_rtt:60092|ack_delay:672| [2025/04/30 20:08:13 577599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59534|rttvar:833|minrtt:30776|latest_rtt:60092|ack_delay:672| [2025/04/30 20:08:13 577604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:593|lost_pn:590|thresh:3| [2025/04/30 20:08:13 577608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 577687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 577700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 577729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 577741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 577766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 577807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 577815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 577830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 577854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 577872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 577883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 577903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 577913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 577929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 577936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 577959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 577971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 577982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 577998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 578002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 578020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 578027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:588|lost_pn:590|po_sent_time:1746043693514405|lost_send_time:1746043693509931|loss_delay:67603|frame:STREAM |repair:128| [2025/04/30 20:08:13 578048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693514405u| [2025/04/30 20:08:13 578053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 578057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693583966|now:1746043693578057|interval:5909| [2025/04/30 20:08:13 578061] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693583966|now:1746043693578057|interv:5909| [2025/04/30 20:08:13 578065] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61640, ack_elapse 60983, delivered 72000|rate 1168072|lost 256| [2025/04/30 20:08:13 578070] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168072) in round 7| [2025/04/30 20:08:13 578074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 578078] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 578082] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693517442|recovery:1|recovery_start:1746043693578053|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 578087] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693517442|recovery:1|recovery_start:1746043693578053|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 578091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:63608|srtt:59534|latest_rtt:60092|min_rtt:30776|applimit:0|lost:231|recovery:1|recovery_start:1746043693578053|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 578098] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:317|largest:317|pns:2| [2025/04/30 20:08:13 578102] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:317|frame:ACK |recv_time:1746043693577534|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 578110] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813577534|now:1746043693577534|interv:120000000| [2025/04/30 20:08:13 578114] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813577534|now:1746043693577534|interv:120000000| [2025/04/30 20:08:13 578118] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693579467|pq_index:0| [2025/04/30 20:08:13 578122] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693577296| [2025/04/30 20:08:13 578126] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693578126| [2025/04/30 20:08:13 578131] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693578130| [2025/04/30 20:08:13 578136] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 578141] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59534|min_srtt:59534|path_bw:1269550|loss_rate:56.74|path_pto:0| [2025/04/30 20:08:13 578146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:63608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:441158| [2025/04/30 20:08:13 578150] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59534|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 578155] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:588|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 578159] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59534|min_srtt:59534|path_bw:1269550|loss_rate:56.74|path_pto:0| [2025/04/30 20:08:13 578164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:63608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:511178| [2025/04/30 20:08:13 578187] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59534|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 578192] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 578197] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59534|min_srtt:59534|path_bw:1269550|loss_rate:56.74|path_pto:0| [2025/04/30 20:08:13 578201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:63608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:512345| [2025/04/30 20:08:13 578205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 578209] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 578213] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 578220] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 578225] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:537|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 578230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 578234] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 578238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 578242] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 578246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:63608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 578251] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 578254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 578258] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693579467| [2025/04/30 20:08:13 578262] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693579467| [2025/04/30 20:08:13 578266] [debug] |xqc_engine_wakeup_after|wakeup:1746043693579467|now:1746043693578266|diff:1201| [2025/04/30 20:08:13 578271] [debug] |xqc_engine_main_logic|END|now:1746043693578130| [2025/04/30 20:08:13 578279] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693578278| [2025/04/30 20:08:13 578284] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 578289] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:317| [2025/04/30 20:08:13 578293] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:318| [2025/04/30 20:08:13 578299] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:318| [2025/04/30 20:08:13 578304] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 578308] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 578315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:595|origin_pktnum:98|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:08:13 578321] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:146416|prior_delivered:313764|prior_time:1746043693517582|is_app_limited:0|send_elapse:61461|ack_elapse:60696|ctl_first_sent_time:1746043693518472|lagest_ack_time:1746043693578278|curr_delivered:385764| [2025/04/30 20:08:13 578328] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693518472| [2025/04/30 20:08:13 578335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:632||sndq_packets_used_bytes:0|sndq_packets_free:233| [2025/04/30 20:08:13 578343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59534|rttvar:833|minrtt:30776|latest_rtt:59806|ack_delay:176| [2025/04/30 20:08:13 578355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59546|rttvar:649|minrtt:30776|latest_rtt:59806|ack_delay:176| [2025/04/30 20:08:13 578359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:595|lost_pn:592|thresh:3| [2025/04/30 20:08:13 578365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 578401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 578416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 578421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 578434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 578441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 578453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 578460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 578485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 578503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 578515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 578518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 578522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 578530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 578547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 578560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 578585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 578608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 578614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 578636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 578653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 578680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 578691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 578715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 578727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 578751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 578763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 578777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 578793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 578812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 578829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 578842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 578868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:591|lost_pn:592|po_sent_time:1746043693516363|lost_send_time:1746043693510997|loss_delay:67281|frame:STREAM |repair:128| [2025/04/30 20:08:13 578873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:592|lost_pn:592|po_sent_time:1746043693516453|lost_send_time:1746043693510997|loss_delay:67281|frame:STREAM |repair:128| [2025/04/30 20:08:13 578878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693516453u| [2025/04/30 20:08:13 578882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 578886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693584797|now:1746043693578886|interval:5911| [2025/04/30 20:08:13 578891] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693584797|now:1746043693578886|interv:5911| [2025/04/30 20:08:13 578898] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61461, ack_elapse 60696, delivered 72000|rate 1171474|lost 258| [2025/04/30 20:08:13 578902] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171474) in round 7| [2025/04/30 20:08:13 578907] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 578911] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 578915] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693518472|recovery:1|recovery_start:1746043693578882|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 578920] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693518472|recovery:1|recovery_start:1746043693578882|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 578924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:60008|srtt:59546|latest_rtt:59806|min_rtt:30776|applimit:0|lost:231|recovery:1|recovery_start:1746043693578882|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 578931] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:318|largest:318|pns:2| [2025/04/30 20:08:13 578935] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:318|frame:ACK |recv_time:1746043693578278|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 578940] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813578278|now:1746043693578278|interv:120000000| [2025/04/30 20:08:13 578944] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813578278|now:1746043693578278|interv:120000000| [2025/04/30 20:08:13 578948] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693579467|pq_index:0| [2025/04/30 20:08:13 578952] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693578130| [2025/04/30 20:08:13 578956] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693578956| [2025/04/30 20:08:13 578961] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693578960| [2025/04/30 20:08:13 578966] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 578971] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59546|min_srtt:59546|path_bw:1269550|loss_rate:56.74|path_pto:0| [2025/04/30 20:08:13 578976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:80400|inflight:60008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:373472| [2025/04/30 20:08:13 578981] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59546|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 578988] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:591|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 578993] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59546|min_srtt:59546|path_bw:1269550|loss_rate:56.74|path_pto:0| [2025/04/30 20:08:13 578997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:81600|inflight:60008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:443492| [2025/04/30 20:08:13 579002] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59546|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 579006] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:592|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 579010] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59546|min_srtt:59546|path_bw:1269550|loss_rate:56.74|path_pto:0| [2025/04/30 20:08:13 579014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:82800|inflight:60008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:512345| [2025/04/30 20:08:13 579019] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59546|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 579023] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 579027] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59546|min_srtt:59546|path_bw:1269550|loss_rate:56.74|path_pto:0| [2025/04/30 20:08:13 579032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:60008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:513512| [2025/04/30 20:08:13 579036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 579040] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 579044] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 579048] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 579052] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:537|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 579057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 579061] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 579065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 579069] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 579076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:60008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 579080] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 579084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 579088] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693579467| [2025/04/30 20:08:13 579092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693579467| [2025/04/30 20:08:13 579096] [debug] |xqc_engine_wakeup_after|wakeup:1746043693579467|now:1746043693579096|diff:371| [2025/04/30 20:08:13 579100] [debug] |xqc_engine_main_logic|END|now:1746043693578960| [2025/04/30 20:08:13 579108] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693579108| [2025/04/30 20:08:13 579113] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 579120] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:318| [2025/04/30 20:08:13 579124] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:319| [2025/04/30 20:08:13 579132] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:319| [2025/04/30 20:08:13 579138] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 579146] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 579156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:597|origin_pktnum:222|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:08:13 579162] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:199|tx_in_flight:145216|prior_delivered:314964|prior_time:1746043693518672|is_app_limited:0|send_elapse:61443|ack_elapse:60436|ctl_first_sent_time:1746043693519593|lagest_ack_time:1746043693579108|curr_delivered:386964| [2025/04/30 20:08:13 579184] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693519593| [2025/04/30 20:08:13 579190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:629||sndq_packets_used_bytes:0|sndq_packets_free:236| [2025/04/30 20:08:13 579195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59546|rttvar:649|minrtt:30776|latest_rtt:59515|ack_delay:56| [2025/04/30 20:08:13 579202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59535|rttvar:508|minrtt:30776|latest_rtt:59515|ack_delay:56| [2025/04/30 20:08:13 579207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:597|lost_pn:594|thresh:3| [2025/04/30 20:08:13 579211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 579249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 579264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 579269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 579279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 579289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 579294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 579314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 579323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 579333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 579338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 579344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 579355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 579392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 579409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 579432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 579436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 579448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 579466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 579497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 579509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 579532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 579540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 579556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 579563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 579582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 579600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 579629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 579657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 579668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 579701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 579709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:594|lost_pn:594|po_sent_time:1746043693517516|lost_send_time:1746043693512132|loss_delay:66976|frame:STREAM |repair:128| [2025/04/30 20:08:13 579716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693517516u| [2025/04/30 20:08:13 579723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 579730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693585553|now:1746043693579730|interval:5823| [2025/04/30 20:08:13 579737] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693585553|now:1746043693579730|interv:5823| [2025/04/30 20:08:13 579743] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61443, ack_elapse 60436, delivered 72000|rate 1171817|lost 259| [2025/04/30 20:08:13 579749] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171817) in round 7| [2025/04/30 20:08:13 579756] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 579762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 579768] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693519593|recovery:1|recovery_start:1746043693579723|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 579775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693519593|recovery:1|recovery_start:1746043693579723|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 579783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:57608|srtt:59535|latest_rtt:59515|min_rtt:30776|applimit:0|lost:231|recovery:1|recovery_start:1746043693579723|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 579798] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:319|largest:319|pns:2| [2025/04/30 20:08:13 579805] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:319|frame:ACK |recv_time:1746043693579108|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 579811] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813579108|now:1746043693579108|interv:120000000| [2025/04/30 20:08:13 579818] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813579108|now:1746043693579108|interv:120000000| [2025/04/30 20:08:13 579824] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693579467|pq_index:0| [2025/04/30 20:08:13 579829] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693578960| [2025/04/30 20:08:13 579833] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693579833| [2025/04/30 20:08:13 579838] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693579837| [2025/04/30 20:08:13 579842] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693579467|now:1746043693579837| [2025/04/30 20:08:13 579847] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693579467|now:1746043693579837| [2025/04/30 20:08:13 579851] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 579855] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 579860] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59535|min_srtt:59535|path_bw:1269550|loss_rate:56.74|path_pto:0| [2025/04/30 20:08:13 579864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:84000|inflight:57608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:444659| [2025/04/30 20:08:13 579869] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59535|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 579874] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:594|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 579878] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59535|min_srtt:59535|path_bw:1269550|loss_rate:56.74|path_pto:0| [2025/04/30 20:08:13 579882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:85200|inflight:57608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:513512| [2025/04/30 20:08:13 579887] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59535|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 579891] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 579895] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59535|min_srtt:59535|path_bw:1269550|loss_rate:56.74|path_pto:0| [2025/04/30 20:08:13 579903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:86400|inflight:57608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:514679| [2025/04/30 20:08:13 579908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 579911] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 579915] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 579920] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 579924] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:537|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 579928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 579933] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 579937] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:645| [2025/04/30 20:08:13 579974] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57608|now:1746043693579946|stream_id:0|stream_offset:176249| [2025/04/30 20:08:13 579984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:645|origin_pktnum:166|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 579991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57608|applimit:0| [2025/04/30 20:08:13 579998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693585553|now:1746043693579998|interval:5555| [2025/04/30 20:08:13 580005] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693585553|now:1746043693579998|interv:5555| [2025/04/30 20:08:13 580010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:58808| [2025/04/30 20:08:13 580015] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:539|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 580020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:415484| [2025/04/30 20:08:13 580024] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:2170| [2025/04/30 20:08:13 580029] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693582198|now:1746043693580028|interv:2170| [2025/04/30 20:08:13 580033] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:2170| [2025/04/30 20:08:13 580036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 580041] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 580050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:58808|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 580054] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 580058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 580062] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693582198| [2025/04/30 20:08:13 580067] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693582198| [2025/04/30 20:08:13 580071] [debug] |xqc_engine_wakeup_after|wakeup:1746043693582198|now:1746043693580071|diff:2127| [2025/04/30 20:08:13 580075] [debug] |xqc_engine_main_logic|END|now:1746043693579837| [2025/04/30 20:08:13 580083] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693580082| [2025/04/30 20:08:13 580088] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 580093] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:319| [2025/04/30 20:08:13 580097] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:320| [2025/04/30 20:08:13 580103] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:320| [2025/04/30 20:08:13 580107] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 580112] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 580119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:600|origin_pktnum:348|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:08:13 580124] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:146416|prior_delivered:316164|prior_time:1746043693519900|is_app_limited:0|send_elapse:61837|ack_elapse:60182|ctl_first_sent_time:1746043693520747|lagest_ack_time:1746043693580082|curr_delivered:388164| [2025/04/30 20:08:13 580129] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693520747| [2025/04/30 20:08:13 580133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:626||sndq_packets_used_bytes:0|sndq_packets_free:239| [2025/04/30 20:08:13 580138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59535|rttvar:508|minrtt:30776|latest_rtt:59335|ack_delay:56| [2025/04/30 20:08:13 580142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59503|rttvar:445|minrtt:30776|latest_rtt:59335|ack_delay:56| [2025/04/30 20:08:13 580147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:600|lost_pn:597|thresh:3| [2025/04/30 20:08:13 580152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 580208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 580220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 580224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 580232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 580238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 580244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 580264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 580276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 580288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 580292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 580296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 580305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 580354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 580369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 580374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 580385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 580397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 580416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 580424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 580442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 580450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 580474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 580482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 580493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 580505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 580524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 580545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 580563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 580601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:596|lost_pn:597|po_sent_time:1746043693518577|lost_send_time:1746043693513142|loss_delay:66940|frame:STREAM |repair:128| [2025/04/30 20:08:13 580622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693518577u| [2025/04/30 20:08:13 580629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 580635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693586629|now:1746043693580635|interval:5994| [2025/04/30 20:08:13 580641] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693586629|now:1746043693580635|interv:5994| [2025/04/30 20:08:13 580647] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61837, ack_elapse 60182, delivered 72000|rate 1164351|lost 260| [2025/04/30 20:08:13 580653] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164351) in round 7| [2025/04/30 20:08:13 580660] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 580666] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 580671] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693520747|recovery:1|recovery_start:1746043693580628|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 580678] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693520747|recovery:1|recovery_start:1746043693580628|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 580684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:56408|srtt:59503|latest_rtt:59335|min_rtt:30776|applimit:0|lost:232|recovery:1|recovery_start:1746043693580628|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 580693] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:320|largest:320|pns:2| [2025/04/30 20:08:13 580705] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:320|frame:ACK |recv_time:1746043693580082|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 580712] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813580082|now:1746043693580082|interv:120000000| [2025/04/30 20:08:13 580718] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813580082|now:1746043693580082|interv:120000000| [2025/04/30 20:08:13 580723] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693582198|pq_index:0| [2025/04/30 20:08:13 580729] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693579837| [2025/04/30 20:08:13 580735] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693580734| [2025/04/30 20:08:13 580742] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693580741| [2025/04/30 20:08:13 580750] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 580757] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59503|min_srtt:59503|path_bw:1269550|loss_rate:57.04|path_pto:0| [2025/04/30 20:08:13 580764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:85200|inflight:56408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:445826| [2025/04/30 20:08:13 580771] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59503|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 580778] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:596|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 580785] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59503|min_srtt:59503|path_bw:1269550|loss_rate:57.04|path_pto:0| [2025/04/30 20:08:13 580792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:86400|inflight:56408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:514679| [2025/04/30 20:08:13 580799] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59503|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 580803] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 580808] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59503|min_srtt:59503|path_bw:1269550|loss_rate:57.04|path_pto:0| [2025/04/30 20:08:13 580812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:56408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:515846| [2025/04/30 20:08:13 580816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 580820] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 580828] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 580832] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 580837] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:539|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 580842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:415484| [2025/04/30 20:08:13 580846] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 580850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 580855] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 580862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:56408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 580869] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 580875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 580881] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693582198| [2025/04/30 20:08:13 580885] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693582198| [2025/04/30 20:08:13 580890] [debug] |xqc_engine_wakeup_after|wakeup:1746043693582198|now:1746043693580889|diff:1309| [2025/04/30 20:08:13 580894] [debug] |xqc_engine_main_logic|END|now:1746043693580741| [2025/04/30 20:08:13 580902] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693580902| [2025/04/30 20:08:13 580907] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 580913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:320| [2025/04/30 20:08:13 580917] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:321| [2025/04/30 20:08:13 580923] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:321| [2025/04/30 20:08:13 580928] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 580932] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 580939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:602|origin_pktnum:473|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:602|path_largest_ack:602| [2025/04/30 20:08:13 580944] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:201|tx_in_flight:146416|prior_delivered:317364|prior_time:1746043693520987|is_app_limited:0|send_elapse:62006|ack_elapse:59915|ctl_first_sent_time:1746043693521886|lagest_ack_time:1746043693580902|curr_delivered:389364| [2025/04/30 20:08:13 580949] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693521886| [2025/04/30 20:08:13 580954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:623||sndq_packets_used_bytes:0|sndq_packets_free:242| [2025/04/30 20:08:13 580963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59503|rttvar:445|minrtt:30776|latest_rtt:59016|ack_delay:32| [2025/04/30 20:08:13 580967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59439|rttvar:463|minrtt:30776|latest_rtt:59016|ack_delay:32| [2025/04/30 20:08:13 580972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:602|lost_pn:599|thresh:3| [2025/04/30 20:08:13 580976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 580996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 581039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 581058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 581067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 581095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 581140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 581186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 581200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 581211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 581240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 581252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 581267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 581275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 581310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 581328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 581371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 581379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 581402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:598|lost_pn:599|po_sent_time:1746043693519689|lost_send_time:1746043693514034|loss_delay:66868|frame:STREAM |repair:128| [2025/04/30 20:08:13 581420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:599|lost_pn:599|po_sent_time:1746043693519777|lost_send_time:1746043693514034|loss_delay:66868|frame:STREAM |repair:128| [2025/04/30 20:08:13 581424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693519777u| [2025/04/30 20:08:13 581428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 581433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693587731|now:1746043693581432|interval:6299| [2025/04/30 20:08:13 581437] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693587731|now:1746043693581432|interv:6299| [2025/04/30 20:08:13 581441] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 62006, ack_elapse 59915, delivered 72000|rate 1161177|lost 262| [2025/04/30 20:08:13 581448] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161177) in round 7| [2025/04/30 20:08:13 581452] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 581456] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 581460] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693521886|recovery:1|recovery_start:1746043693581428|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 581465] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693521886|recovery:1|recovery_start:1746043693581428|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 581470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:52808|srtt:59439|latest_rtt:59016|min_rtt:30776|applimit:0|lost:232|recovery:1|recovery_start:1746043693581428|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 581476] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:321|largest:321|pns:2| [2025/04/30 20:08:13 581480] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:321|frame:ACK |recv_time:1746043693580902|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 581485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813580902|now:1746043693580902|interv:120000000| [2025/04/30 20:08:13 581489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813580902|now:1746043693580902|interv:120000000| [2025/04/30 20:08:13 581493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693582198|pq_index:0| [2025/04/30 20:08:13 581497] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693580741| [2025/04/30 20:08:13 581501] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693581501| [2025/04/30 20:08:13 581506] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693581505| [2025/04/30 20:08:13 581511] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 581516] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59439|min_srtt:59439|path_bw:1269550|loss_rate:57.04|path_pto:0| [2025/04/30 20:08:13 581520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:87600|inflight:52808|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:375806| [2025/04/30 20:08:13 581525] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59439|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 581529] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:598|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 581536] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59439|min_srtt:59439|path_bw:1269550|loss_rate:57.04|path_pto:0| [2025/04/30 20:08:13 581540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:88800|inflight:52808|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:446993| [2025/04/30 20:08:13 581545] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59439|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 581549] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:599|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 581553] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59439|min_srtt:59439|path_bw:1269550|loss_rate:57.04|path_pto:0| [2025/04/30 20:08:13 581558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:90000|inflight:52808|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:515846| [2025/04/30 20:08:13 581562] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59439|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 581566] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 581571] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59439|min_srtt:59439|path_bw:1269550|loss_rate:57.04|path_pto:0| [2025/04/30 20:08:13 581575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:52808|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:517013| [2025/04/30 20:08:13 581581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 581587] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 581593] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 581600] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 581608] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:539|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 581614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:415484| [2025/04/30 20:08:13 581621] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 581627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 581633] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 581639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:52808|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 581651] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 581656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 581661] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693582198| [2025/04/30 20:08:13 581668] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693582198| [2025/04/30 20:08:13 581674] [debug] |xqc_engine_wakeup_after|wakeup:1746043693582198|now:1746043693581673|diff:525| [2025/04/30 20:08:13 581680] [debug] |xqc_engine_main_logic|END|now:1746043693581505| [2025/04/30 20:08:13 581689] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693581688| [2025/04/30 20:08:13 581695] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 581703] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:321| [2025/04/30 20:08:13 581708] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:322| [2025/04/30 20:08:13 581716] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:322| [2025/04/30 20:08:13 581722] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 581729] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 581739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:604|origin_pktnum:476|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:08:13 581747] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:202|tx_in_flight:146416|prior_delivered:318564|prior_time:1746043693522117|is_app_limited:0|send_elapse:61671|ack_elapse:59571|ctl_first_sent_time:1746043693522917|lagest_ack_time:1746043693581688|curr_delivered:390564| [2025/04/30 20:08:13 581754] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693522917| [2025/04/30 20:08:13 581761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:623||sndq_packets_used_bytes:0|sndq_packets_free:242| [2025/04/30 20:08:13 581767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59439|rttvar:463|minrtt:30776|latest_rtt:58771|ack_delay:32| [2025/04/30 20:08:13 581773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59352|rttvar:523|minrtt:30776|latest_rtt:58771|ack_delay:32| [2025/04/30 20:08:13 581780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:604|lost_pn:601|thresh:3| [2025/04/30 20:08:13 581786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 581842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 581872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 581879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 581895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 581929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 581944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 581948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 581960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 581971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 581991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 581994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 581998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 582014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 582024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 582040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 582053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 582071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 582085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 582113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 582139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 582152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 582208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 582233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:601|lost_pn:601|po_sent_time:1746043693520863|lost_send_time:1746043693514917|loss_delay:66771|frame:STREAM |repair:128| [2025/04/30 20:08:13 582248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693520863u| [2025/04/30 20:08:13 582254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 582261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693588765|now:1746043693582260|interval:6505| [2025/04/30 20:08:13 582265] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693588765|now:1746043693582260|interv:6505| [2025/04/30 20:08:13 582270] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61671, ack_elapse 59571, delivered 72000|rate 1167485|lost 263| [2025/04/30 20:08:13 582274] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167485) in round 7| [2025/04/30 20:08:13 582278] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 582283] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 582287] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693522917|recovery:1|recovery_start:1746043693582254|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 582291] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693522917|recovery:1|recovery_start:1746043693582254|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 582296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:50408|srtt:59352|latest_rtt:58771|min_rtt:30776|applimit:0|lost:232|recovery:1|recovery_start:1746043693582254|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 582302] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:322|largest:322|pns:2| [2025/04/30 20:08:13 582310] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:322|frame:ACK |recv_time:1746043693581688|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 582315] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813581688|now:1746043693581688|interv:120000000| [2025/04/30 20:08:13 582319] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813581688|now:1746043693581688|interv:120000000| [2025/04/30 20:08:13 582323] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693582198|pq_index:0| [2025/04/30 20:08:13 582328] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693581505| [2025/04/30 20:08:13 582332] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693582332| [2025/04/30 20:08:13 582337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693582336| [2025/04/30 20:08:13 582341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693582198|now:1746043693582336| [2025/04/30 20:08:13 582346] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693582198|now:1746043693582336| [2025/04/30 20:08:13 582350] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 582354] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 582359] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59352|min_srtt:59352|path_bw:1269550|loss_rate:57.04|path_pto:0| [2025/04/30 20:08:13 582363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:91200|inflight:50408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:448160| [2025/04/30 20:08:13 582368] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59352|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 582373] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:601|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 582377] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59352|min_srtt:59352|path_bw:1269550|loss_rate:57.04|path_pto:0| [2025/04/30 20:08:13 582382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:92400|inflight:50408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:517013| [2025/04/30 20:08:13 582386] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59352|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 582390] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 582395] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59352|min_srtt:59352|path_bw:1269550|loss_rate:57.04|path_pto:0| [2025/04/30 20:08:13 582399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:93600|inflight:50408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:518180| [2025/04/30 20:08:13 582406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 582410] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 582414] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 582418] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 582423] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:539|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 582427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:415484| [2025/04/30 20:08:13 582431] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 582436] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:646| [2025/04/30 20:08:13 582475] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746043693582444|stream_id:0|stream_offset:415484| [2025/04/30 20:08:13 582485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:646|origin_pktnum:539|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 582492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 20:08:13 582498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693588765|now:1746043693582498|interval:6267| [2025/04/30 20:08:13 582506] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693588765|now:1746043693582498|interv:6267| [2025/04/30 20:08:13 582511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:51608| [2025/04/30 20:08:13 582516] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:540|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 582520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 582525] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:2399| [2025/04/30 20:08:13 582529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693584928|now:1746043693582529|interv:2399| [2025/04/30 20:08:13 582533] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:2399| [2025/04/30 20:08:13 582537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 582541] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 582545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:51608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 582557] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 582563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 582570] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693584928| [2025/04/30 20:08:13 582577] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693584928| [2025/04/30 20:08:13 582583] [debug] |xqc_engine_wakeup_after|wakeup:1746043693584928|now:1746043693582583|diff:2345| [2025/04/30 20:08:13 582590] [debug] |xqc_engine_main_logic|END|now:1746043693582336| [2025/04/30 20:08:13 582599] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693582599| [2025/04/30 20:08:13 582606] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 582615] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:322| [2025/04/30 20:08:13 582620] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:323| [2025/04/30 20:08:13 582630] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:323| [2025/04/30 20:08:13 582636] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 582643] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 582653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:606|origin_pktnum:478|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:08:13 582660] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:203|tx_in_flight:146416|prior_delivered:319764|prior_time:1746043693523110|is_app_limited:0|send_elapse:61476|ack_elapse:59489|ctl_first_sent_time:1746043693523926|lagest_ack_time:1746043693582599|curr_delivered:391764| [2025/04/30 20:08:13 582667] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693523926| [2025/04/30 20:08:13 582673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:622||sndq_packets_used_bytes:0|sndq_packets_free:243| [2025/04/30 20:08:13 582679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59352|rttvar:523|minrtt:30776|latest_rtt:58673|ack_delay:32| [2025/04/30 20:08:13 582685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59263|rttvar:570|minrtt:30776|latest_rtt:58673|ack_delay:32| [2025/04/30 20:08:13 582691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:606|lost_pn:603|thresh:3| [2025/04/30 20:08:13 582697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 582741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 582757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 582763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 582776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 582783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 582790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 582814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 582825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 582833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 582837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 582841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 582849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 582873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 582888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 582892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 582903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 582915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 582934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 582942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 582957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 582965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 582983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 582991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 582999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 583002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 583014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 583033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 583049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 583056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 583082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 583097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 583106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:603|lost_pn:603|po_sent_time:1746043693521994|lost_send_time:1746043693515929|loss_delay:66670|frame:STREAM |repair:128| [2025/04/30 20:08:13 583111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693521994u| [2025/04/30 20:08:13 583115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 583119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693589689|now:1746043693583119|interval:6570| [2025/04/30 20:08:13 583124] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693589689|now:1746043693583119|interv:6570| [2025/04/30 20:08:13 583129] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61476, ack_elapse 59489, delivered 72000|rate 1171188|lost 264| [2025/04/30 20:08:13 583133] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171188) in round 7| [2025/04/30 20:08:13 583137] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 583141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 583145] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693523926|recovery:1|recovery_start:1746043693583115|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 583149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693523926|recovery:1|recovery_start:1746043693583115|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 583154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:49208|srtt:59263|latest_rtt:58673|min_rtt:30776|applimit:0|lost:233|recovery:1|recovery_start:1746043693583115|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 583160] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:323|largest:323|pns:2| [2025/04/30 20:08:13 583188] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:323|frame:ACK |recv_time:1746043693582599|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 583193] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813582599|now:1746043693582599|interv:120000000| [2025/04/30 20:08:13 583197] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813582599|now:1746043693582599|interv:120000000| [2025/04/30 20:08:13 583201] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693584928|pq_index:0| [2025/04/30 20:08:13 583205] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693582336| [2025/04/30 20:08:13 583209] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693583209| [2025/04/30 20:08:13 583214] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693583213| [2025/04/30 20:08:13 583219] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 583224] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59263|min_srtt:59263|path_bw:1269550|loss_rate:57.34|path_pto:0| [2025/04/30 20:08:13 583229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:92400|inflight:49208|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:449327| [2025/04/30 20:08:13 583233] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59263|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 583238] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:603|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 583242] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59263|min_srtt:59263|path_bw:1269550|loss_rate:57.34|path_pto:0| [2025/04/30 20:08:13 583247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:93600|inflight:49208|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:518180| [2025/04/30 20:08:13 583251] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59263|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 583255] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 583260] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59263|min_srtt:59263|path_bw:1269550|loss_rate:57.34|path_pto:0| [2025/04/30 20:08:13 583264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:49208|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:519347| [2025/04/30 20:08:13 583268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 583272] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 583279] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 583283] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 583288] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:540|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 583292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 583297] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 583300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 583304] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 583309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:49208|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 583313] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 583317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 583321] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693584928| [2025/04/30 20:08:13 583325] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693584928| [2025/04/30 20:08:13 583329] [debug] |xqc_engine_wakeup_after|wakeup:1746043693584928|now:1746043693583328|diff:1600| [2025/04/30 20:08:13 583333] [debug] |xqc_engine_main_logic|END|now:1746043693583213| [2025/04/30 20:08:13 583338] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693583338| [2025/04/30 20:08:13 583342] [debug] |xqc_engine_wakeup_after|wakeup:1746043693584928|now:1746043693583342|diff:1586| [2025/04/30 20:08:13 583346] [debug] |xqc_engine_main_logic|END|now:1746043693583338| [2025/04/30 20:08:13 585119] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693585117| [2025/04/30 20:08:13 585136] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 585146] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:323| [2025/04/30 20:08:13 585152] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:325| [2025/04/30 20:08:13 585161] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:325| [2025/04/30 20:08:13 585185] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 585193] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 585204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:608|origin_pktnum:233|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:611|path_largest_ack:608| [2025/04/30 20:08:13 585212] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:145216|prior_delivered:320964|prior_time:1746043693524134|is_app_limited:0|send_elapse:61289|ack_elapse:60983|ctl_first_sent_time:1746043693524888|lagest_ack_time:1746043693585117|curr_delivered:392964| [2025/04/30 20:08:13 585228] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693524888| [2025/04/30 20:08:13 585235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:622||sndq_packets_used_bytes:0|sndq_packets_free:243| [2025/04/30 20:08:13 585242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:611|origin_pktnum:483|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:08:13 585248] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:206|tx_in_flight:146416|prior_delivered:322164|prior_time:1746043693525136|is_app_limited:0|send_elapse:61184|ack_elapse:59981|ctl_first_sent_time:1746043693525820|lagest_ack_time:1746043693585117|curr_delivered:394164| [2025/04/30 20:08:13 585256] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693525820| [2025/04/30 20:08:13 585262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:620||sndq_packets_used_bytes:0|sndq_packets_free:245| [2025/04/30 20:08:13 585268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59263|rttvar:570|minrtt:30776|latest_rtt:59297|ack_delay:32| [2025/04/30 20:08:13 585274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59264|rttvar:428|minrtt:30776|latest_rtt:59297|ack_delay:32| [2025/04/30 20:08:13 585281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:611|lost_pn:608|thresh:3| [2025/04/30 20:08:13 585287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 585317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 585334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 585340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 585352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 585358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 585387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 585399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 585410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 585416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 585423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 585435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 585478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 585484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 585501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 585519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 585556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 585567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 585591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 585603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 585628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 585640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 585657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 585674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 585710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 585733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 585746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 585769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 585784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 585802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:605|lost_pn:608|po_sent_time:1746043693523019|lost_send_time:1746043693518408|loss_delay:66709|frame:STREAM |repair:128| [2025/04/30 20:08:13 585810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:607|lost_pn:608|po_sent_time:1746043693524038|lost_send_time:1746043693518408|loss_delay:66709|frame:STREAM |repair:128| [2025/04/30 20:08:13 585824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693524038u| [2025/04/30 20:08:13 585828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 585832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693591683|now:1746043693585832|interval:5851| [2025/04/30 20:08:13 585837] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693591683|now:1746043693585832|interv:5851| [2025/04/30 20:08:13 585841] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61184, ack_elapse 59981, delivered 72000|rate 1176778|lost 266| [2025/04/30 20:08:13 585846] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176778) in round 7| [2025/04/30 20:08:13 585850] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 585854] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 585858] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:2400|po_sent_time:1746043693525820|recovery:1|recovery_start:1746043693585828|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 585862] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:2400|po_sent_time:1746043693525820|recovery:1|recovery_start:1746043693585828|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 585867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:44408|srtt:59264|latest_rtt:59297|min_rtt:30776|applimit:0|lost:233|recovery:1|recovery_start:1746043693585828|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 585874] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:325|largest:325|pns:2| [2025/04/30 20:08:13 585879] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:325|frame:ACK |recv_time:1746043693585117|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 585884] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813585117|now:1746043693585117|interv:120000000| [2025/04/30 20:08:13 585888] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813585117|now:1746043693585117|interv:120000000| [2025/04/30 20:08:13 585892] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693584928|pq_index:0| [2025/04/30 20:08:13 585897] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693583213| [2025/04/30 20:08:13 585901] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693585901| [2025/04/30 20:08:13 585906] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693585905| [2025/04/30 20:08:13 585911] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693584928|now:1746043693585905| [2025/04/30 20:08:13 585915] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693584928|now:1746043693585905| [2025/04/30 20:08:13 585922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 585927] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 585932] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59264|min_srtt:59264|path_bw:1269550|loss_rate:57.34|path_pto:0| [2025/04/30 20:08:13 585936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:94800|inflight:44408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:450494| [2025/04/30 20:08:13 585941] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59264|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 585946] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:605|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 585950] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59264|min_srtt:59264|path_bw:1269550|loss_rate:57.34|path_pto:0| [2025/04/30 20:08:13 585954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:96000|inflight:44408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:451661| [2025/04/30 20:08:13 585959] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59264|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 585963] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:607|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 585968] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59264|min_srtt:59264|path_bw:1269550|loss_rate:57.34|path_pto:0| [2025/04/30 20:08:13 585972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:97200|inflight:44408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:519347| [2025/04/30 20:08:13 585976] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59264|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 585980] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 585985] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59264|min_srtt:59264|path_bw:1269550|loss_rate:57.34|path_pto:0| [2025/04/30 20:08:13 585989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:98400|inflight:44408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:520514| [2025/04/30 20:08:13 585993] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59264|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 585997] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 586002] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59264|min_srtt:59264|path_bw:1269550|loss_rate:57.34|path_pto:0| [2025/04/30 20:08:13 586008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:99600|inflight:44408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:521681| [2025/04/30 20:08:13 586013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 586017] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 586020] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 586025] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 586029] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:540|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 586033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 586038] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 586042] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:647| [2025/04/30 20:08:13 586080] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44408|now:1746043693586050|stream_id:0|stream_offset:179750| [2025/04/30 20:08:13 586087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:647|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:08:13 586092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44408|applimit:0| [2025/04/30 20:08:13 586096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693591683|now:1746043693586096|interval:5587| [2025/04/30 20:08:13 586100] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693591683|now:1746043693586096|interv:5587| [2025/04/30 20:08:13 586104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144252|inflight:45608| [2025/04/30 20:08:13 586109] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:542|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 586114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:416651| [2025/04/30 20:08:13 586118] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1533| [2025/04/30 20:08:13 586122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693587655|now:1746043693586122|interv:1533| [2025/04/30 20:08:13 586126] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1533| [2025/04/30 20:08:13 586130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 586134] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 586142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:45608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 586146] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 586150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 586154] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693586560| [2025/04/30 20:08:13 586159] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693586560| [2025/04/30 20:08:13 586162] [debug] |xqc_engine_wakeup_after|wakeup:1746043693586560|now:1746043693586162|diff:398| [2025/04/30 20:08:13 586188] [debug] |xqc_engine_main_logic|END|now:1746043693585905| [2025/04/30 20:08:13 586196] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693586196| [2025/04/30 20:08:13 586201] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 586207] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:325| [2025/04/30 20:08:13 586211] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:326| [2025/04/30 20:08:13 586217] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:326| [2025/04/30 20:08:13 586221] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 586226] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 586233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:613|origin_pktnum:485|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:08:13 586237] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:146416|prior_delivered:323364|prior_time:1746043693526035|is_app_limited:0|send_elapse:62196|ack_elapse:60161|ctl_first_sent_time:1746043693527009|lagest_ack_time:1746043693586196|curr_delivered:395364| [2025/04/30 20:08:13 586242] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693527009| [2025/04/30 20:08:13 586247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:617||sndq_packets_used_bytes:0|sndq_packets_free:248| [2025/04/30 20:08:13 586251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59264|rttvar:428|minrtt:30776|latest_rtt:59187|ack_delay:48| [2025/04/30 20:08:13 586255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59248|rttvar:352|minrtt:30776|latest_rtt:59187|ack_delay:48| [2025/04/30 20:08:13 586259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:613|lost_pn:610|thresh:3| [2025/04/30 20:08:13 586263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 586286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 586297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 586301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 586309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 586313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 586328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 586335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 586343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 586347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 586351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 586358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 586384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 586388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 586399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 586411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 586430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 586437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 586452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 586460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 586478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 586485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 586497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 586508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 586530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 586553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 586564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 586600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 586630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 586662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:609|lost_pn:610|po_sent_time:1746043693524974|lost_send_time:1746043693519542|loss_delay:66654|frame:STREAM |repair:128| [2025/04/30 20:08:13 586667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:610|lost_pn:610|po_sent_time:1746043693525057|lost_send_time:1746043693519542|loss_delay:66654|frame:STREAM |repair:128| [2025/04/30 20:08:13 586674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693525057u| [2025/04/30 20:08:13 586681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 586688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693592577|now:1746043693586687|interval:5890| [2025/04/30 20:08:13 586695] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693592577|now:1746043693586687|interv:5890| [2025/04/30 20:08:13 586701] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 62196, ack_elapse 60161, delivered 72000|rate 1157630|lost 268| [2025/04/30 20:08:13 586707] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157630) in round 7| [2025/04/30 20:08:13 586713] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 586717] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 586721] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693527009|recovery:1|recovery_start:1746043693586681|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 586726] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:2|acked:1200|po_sent_time:1746043693527009|recovery:1|recovery_start:1746043693586681|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 586730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:42008|srtt:59248|latest_rtt:59187|min_rtt:30776|applimit:0|lost:234|recovery:1|recovery_start:1746043693586681|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 586741] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:326|largest:326|pns:2| [2025/04/30 20:08:13 586746] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:326|frame:ACK |recv_time:1746043693586196|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 586751] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813586196|now:1746043693586196|interv:120000000| [2025/04/30 20:08:13 586755] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813586196|now:1746043693586196|interv:120000000| [2025/04/30 20:08:13 586759] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693586560|pq_index:0| [2025/04/30 20:08:13 586765] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693585905| [2025/04/30 20:08:13 586772] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693586771| [2025/04/30 20:08:13 586780] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693586778| [2025/04/30 20:08:13 586787] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693586560|now:1746043693586778| [2025/04/30 20:08:13 586793] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 586799] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693586560|now:1746043693586778| [2025/04/30 20:08:13 586805] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 586809] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 586816] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:326|ack_delay:25255|first_ack_range:1|largest_pkt_recv_time:1746043693561560| [2025/04/30 20:08:13 586820] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:326|low:325|pkt_pns:2| [2025/04/30 20:08:13 586824] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:323|low:304|pkt_pns:2| [2025/04/30 20:08:13 586828] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:302|low:180|pkt_pns:2| [2025/04/30 20:08:13 586832] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:12|path:0|path_largest_recv:304|frame_largest_recv:326| [2025/04/30 20:08:13 586836] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 586841] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59248|min_srtt:59248|path_bw:1269550|loss_rate:57.64|path_pto:0| [2025/04/30 20:08:13 586846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:98400|inflight:42008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:381641| [2025/04/30 20:08:13 586850] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59248|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 586855] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:609|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 586860] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59248|min_srtt:59248|path_bw:1269550|loss_rate:57.64|path_pto:0| [2025/04/30 20:08:13 586867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:99600|inflight:42008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:452828| [2025/04/30 20:08:13 586872] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59248|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 586876] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:610|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 586880] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:08:13 586885] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59248|min_srtt:59248|path_bw:1269550|loss_rate:57.64|path_pto:0| [2025/04/30 20:08:13 586889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:100800|inflight:42008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:521681| [2025/04/30 20:08:13 586893] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59248|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 586898] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 586902] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59248|min_srtt:59248|path_bw:1269550|loss_rate:57.64|path_pto:0| [2025/04/30 20:08:13 586906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:42008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:522848| [2025/04/30 20:08:13 586910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 586914] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 586918] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 586922] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 586926] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:542|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 586931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:416651| [2025/04/30 20:08:13 586935] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 586939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 586943] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:37|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:08:13 586947] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:648| [2025/04/30 20:08:13 586983] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:648|size:37|sent:53|pkt_type:SHORT_HEADER|frame:ACK |inflight:42008|now:1746043693586957|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 586989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:648|origin_pktnum:0|size:37|enc_size:53|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 586994] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 586998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:42008|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 587003] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 587006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 587010] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693587655| [2025/04/30 20:08:13 587015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693587655| [2025/04/30 20:08:13 587019] [debug] |xqc_engine_wakeup_after|wakeup:1746043693587655|now:1746043693587018|diff:637| [2025/04/30 20:08:13 587023] [debug] |xqc_engine_main_logic|END|now:1746043693586778| [2025/04/30 20:08:13 587030] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693587030| [2025/04/30 20:08:13 587035] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 587040] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:326| [2025/04/30 20:08:13 587044] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:327| [2025/04/30 20:08:13 587049] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:327| [2025/04/30 20:08:13 587053] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 587058] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 587065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:615|origin_pktnum:115|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:08:13 587070] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:146416|prior_delivered:324564|prior_time:1746043693527285|is_app_limited:0|send_elapse:62495|ack_elapse:59745|ctl_first_sent_time:1746043693528270|lagest_ack_time:1746043693587030|curr_delivered:396564| [2025/04/30 20:08:13 587074] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693528270| [2025/04/30 20:08:13 587079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:618||sndq_packets_used_bytes:0|sndq_packets_free:247| [2025/04/30 20:08:13 587083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59248|rttvar:352|minrtt:30776|latest_rtt:58760|ack_delay:184| [2025/04/30 20:08:13 587087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59164|rttvar:432|minrtt:30776|latest_rtt:58760|ack_delay:184| [2025/04/30 20:08:13 587091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:615|lost_pn:612|thresh:3| [2025/04/30 20:08:13 587099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 587122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 587126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 587133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 587149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 587156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 587164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 587183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 587187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 587195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 587221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 587232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 587243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 587262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 587270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 587285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 587293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 587308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 587318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 587329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 587341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 587359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 587374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 587382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 587405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 587422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 587445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:612|lost_pn:612|po_sent_time:1746043693525923|lost_send_time:1746043693520471|loss_delay:66559|frame:STREAM |repair:128| [2025/04/30 20:08:13 587454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693525923u| [2025/04/30 20:08:13 587458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 587462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693593699|now:1746043693587462|interval:6237| [2025/04/30 20:08:13 587466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693593699|now:1746043693587462|interv:6237| [2025/04/30 20:08:13 587470] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 62495, ack_elapse 59745, delivered 72000|rate 1152092|lost 269| [2025/04/30 20:08:13 587475] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152092) in round 7| [2025/04/30 20:08:13 587479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 587483] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:112719|extra_cwnd:16182| [2025/04/30 20:08:13 587487] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693528270|recovery:1|recovery_start:1746043693587458|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 587491] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693528270|recovery:1|recovery_start:1746043693587458|packet_conservation:1|next_round_delivered:326964| [2025/04/30 20:08:13 587496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:1|pacing_rate:440051|bw:1269550|cwnd:144252|full_bw_reached:1|inflight:39608|srtt:59164|latest_rtt:58760|min_rtt:30776|applimit:0|lost:234|recovery:1|recovery_start:1746043693587458|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 587505] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:327|largest:327|pns:2| [2025/04/30 20:08:13 587509] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:327|frame:ACK |recv_time:1746043693587030|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 587514] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813587030|now:1746043693587030|interv:120000000| [2025/04/30 20:08:13 587518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813587030|now:1746043693587030|interv:120000000| [2025/04/30 20:08:13 587522] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693587655|pq_index:0| [2025/04/30 20:08:13 587528] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693586778| [2025/04/30 20:08:13 587535] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693587534| [2025/04/30 20:08:13 587543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693587541| [2025/04/30 20:08:13 587551] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 587556] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59164|min_srtt:59164|path_bw:1269550|loss_rate:57.64|path_pto:0| [2025/04/30 20:08:13 587562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:102000|inflight:39608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:453995| [2025/04/30 20:08:13 587569] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59164|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 587576] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:612|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 587582] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59164|min_srtt:59164|path_bw:1269550|loss_rate:57.64|path_pto:0| [2025/04/30 20:08:13 587588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:103200|inflight:39608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:522848| [2025/04/30 20:08:13 587595] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:59164|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 587601] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 587607] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59164|min_srtt:59164|path_bw:1269550|loss_rate:57.64|path_pto:0| [2025/04/30 20:08:13 587614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:104400|inflight:39608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 587624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 587631] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 587636] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 587642] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 587648] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:542|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 587654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:416651| [2025/04/30 20:08:13 587660] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 587665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 587671] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 587677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:39608|cwnd:144252|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 587683] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 587688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 587694] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693587655| [2025/04/30 20:08:13 587700] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693587655| [2025/04/30 20:08:13 587706] [debug] |xqc_engine_wakeup_after|wakeup:1746043693587655|now:1746043693587706|diff:18446744073709551565| [2025/04/30 20:08:13 587712] [debug] |xqc_engine_main_logic|END|now:1746043693587541| [2025/04/30 20:08:13 587722] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693587722| [2025/04/30 20:08:13 587729] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 587738] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:327| [2025/04/30 20:08:13 587744] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:328| [2025/04/30 20:08:13 587753] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:328| [2025/04/30 20:08:13 587758] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 587766] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 587776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:617|origin_pktnum:365|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:08:13 587783] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:144016|prior_delivered:326964|prior_time:1746043693529399|is_app_limited:0|send_elapse:62567|ack_elapse:58323|ctl_first_sent_time:1746043693530381|lagest_ack_time:1746043693587722|curr_delivered:397764| [2025/04/30 20:08:13 587796] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693530381| [2025/04/30 20:08:13 587802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:614||sndq_packets_used_bytes:0|sndq_packets_free:251| [2025/04/30 20:08:13 587809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59164|rttvar:432|minrtt:30776|latest_rtt:57341|ack_delay:480| [2025/04/30 20:08:13 587815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58876|rttvar:899|minrtt:30776|latest_rtt:57341|ack_delay:480| [2025/04/30 20:08:13 587822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:617|lost_pn:614|thresh:3| [2025/04/30 20:08:13 587828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 587863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 587869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 587880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 587892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 587905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 587931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 587937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 587944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 587962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 587993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 587998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 588017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 588040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 588047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 588062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 588070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 588091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 588104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 588120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 588132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 588163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 588207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 588220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 588261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 588276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 588299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:614|lost_pn:614|po_sent_time:1746043693527140|lost_send_time:1746043693521487|loss_delay:66235|frame:STREAM |repair:128| [2025/04/30 20:08:13 588313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693527140u| [2025/04/30 20:08:13 588317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 588321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693594608|now:1746043693588321|interval:6287| [2025/04/30 20:08:13 588325] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693594608|now:1746043693588321|interv:6287| [2025/04/30 20:08:13 588329] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 62567, ack_elapse 58323, delivered 70800|rate 1131586|lost 270| [2025/04/30 20:08:13 588334] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 7 -> 8| [2025/04/30 20:08:13 588338] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131586) in round 8| [2025/04/30 20:08:13 588343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 588347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 588354] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693530381|recovery:1|recovery_start:1746043693588317|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 588359] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:1|acked:1200|po_sent_time:1746043693530381|recovery:1|recovery_start:1746043693588317|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 588363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:37208|srtt:58876|latest_rtt:57341|min_rtt:30776|applimit:0|lost:234|recovery:1|recovery_start:1746043693588317|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:13 588370] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:328|largest:328|pns:2| [2025/04/30 20:08:13 588374] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:328|frame:ACK |recv_time:1746043693587722|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 588379] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813587722|now:1746043693587722|interv:120000000| [2025/04/30 20:08:13 588383] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813587722|now:1746043693587722|interv:120000000| [2025/04/30 20:08:13 588387] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693587655|pq_index:0| [2025/04/30 20:08:13 588391] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693587541| [2025/04/30 20:08:13 588395] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693588395| [2025/04/30 20:08:13 588400] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693588399| [2025/04/30 20:08:13 588405] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693587655|now:1746043693588399| [2025/04/30 20:08:13 588409] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693587655|now:1746043693588399| [2025/04/30 20:08:13 588413] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 588417] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 588422] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58876|min_srtt:58876|path_bw:1269550|loss_rate:57.64|path_pto:0| [2025/04/30 20:08:13 588426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:104400|inflight:37208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 588431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 588435] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 588439] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 588443] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 588449] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58876|min_srtt:58876|path_bw:1269550|loss_rate:57.64|path_pto:0| [2025/04/30 20:08:13 588454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:104400|inflight:37208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 588458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 588462] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 588469] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 588473] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 588477] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:542|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 588481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:416651| [2025/04/30 20:08:13 588486] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 588490] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:649| [2025/04/30 20:08:13 588526] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043693588498|stream_id:0|stream_offset:416651| [2025/04/30 20:08:13 588533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:649|origin_pktnum:542|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 588538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 20:08:13 588545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693594608|now:1746043693588544|interval:6064| [2025/04/30 20:08:13 588552] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693594608|now:1746043693588544|interv:6064| [2025/04/30 20:08:13 588559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:38408| [2025/04/30 20:08:13 588566] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:544|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 588570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:417818| [2025/04/30 20:08:13 588578] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 588584] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:650| [2025/04/30 20:08:13 588621] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043693588593|stream_id:0|stream_offset:417818| [2025/04/30 20:08:13 588636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:650|origin_pktnum:544|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 588643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 20:08:13 588650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693594608|now:1746043693588649|interval:5959| [2025/04/30 20:08:13 588656] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693594608|now:1746043693588649|interv:5959| [2025/04/30 20:08:13 588662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:39608| [2025/04/30 20:08:13 588669] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:547|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 588675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:280112| [2025/04/30 20:08:13 588682] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 588689] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:651| [2025/04/30 20:08:13 588722] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043693588699|stream_id:0|stream_offset:280112| [2025/04/30 20:08:13 588730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:651|origin_pktnum:298|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 588737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:08:13 588744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693594608|now:1746043693588744|interval:5864| [2025/04/30 20:08:13 588751] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693594608|now:1746043693588744|interv:5864| [2025/04/30 20:08:13 588758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:40808| [2025/04/30 20:08:13 588765] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:548|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 588771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:420152| [2025/04/30 20:08:13 588778] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 588784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693589783|now:1746043693588783|interv:1000| [2025/04/30 20:08:13 588789] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 588795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 588799] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 588813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:40808|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 588818] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 588822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 588826] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693589783| [2025/04/30 20:08:13 588830] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693589783| [2025/04/30 20:08:13 588834] [debug] |xqc_engine_wakeup_after|wakeup:1746043693589783|now:1746043693588834|diff:949| [2025/04/30 20:08:13 588838] [debug] |xqc_engine_main_logic|END|now:1746043693588399| [2025/04/30 20:08:13 588846] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:172|state:ESTABED|recv_time:1746043693588845| [2025/04/30 20:08:13 588853] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 588862] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:328| [2025/04/30 20:08:13 588868] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:329| [2025/04/30 20:08:13 588875] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:329| [2025/04/30 20:08:13 588879] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 588884] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 588890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:618|origin_pktnum:491|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:08:13 588895] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:142816|prior_delivered:328164|prior_time:1746043693530490|is_app_limited:0|send_elapse:62634|ack_elapse:58355|ctl_first_sent_time:1746043693531516|lagest_ack_time:1746043693588845|curr_delivered:398964| [2025/04/30 20:08:13 588900] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693531516| [2025/04/30 20:08:13 588905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:611||sndq_packets_used_bytes:0|sndq_packets_free:254| [2025/04/30 20:08:13 588909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58876|rttvar:899|minrtt:30776|latest_rtt:57329|ack_delay:40| [2025/04/30 20:08:13 588913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58678|rttvar:1071|minrtt:30776|latest_rtt:57329|ack_delay:40| [2025/04/30 20:08:13 588918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:618|lost_pn:615|thresh:3| [2025/04/30 20:08:13 588922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 588949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 588952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 588960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 588972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 588979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 588987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 588991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 588995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 588999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 589002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 589062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 589085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 589108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 589115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 589127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 589161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 589322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693594385|now:1746043693589321|interval:5064| [2025/04/30 20:08:13 589329] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693594385|now:1746043693589321|interv:5064| [2025/04/30 20:08:13 589334] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 62634, ack_elapse 58355, delivered 70800|rate 1130376|lost 270| [2025/04/30 20:08:13 589339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130376) in round 8| [2025/04/30 20:08:13 589343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 589347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 589353] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693531516|recovery:1|recovery_start:1746043693588317|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 589360] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693531516|recovery:1|recovery_start:1746043693588317|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 589367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:39608|srtt:58678|latest_rtt:57329|min_rtt:30776|applimit:0|lost:237|recovery:1|recovery_start:1746043693588317|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 589375] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 589382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693613845|now:1746043693588845|interv:25000| [2025/04/30 20:08:13 589390] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693588845|max_ack_delay:25000| [2025/04/30 20:08:13 589397] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:329|largest:329|pns:2| [2025/04/30 20:08:13 589404] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:329|frame:PING ACK |recv_time:1746043693588845|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 589417] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813588845|now:1746043693588845|interv:120000000| [2025/04/30 20:08:13 589423] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813588845|now:1746043693588845|interv:120000000| [2025/04/30 20:08:13 589430] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693589783|pq_index:0| [2025/04/30 20:08:13 589435] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693588399| [2025/04/30 20:08:13 589439] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693589439| [2025/04/30 20:08:13 589444] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693589443| [2025/04/30 20:08:13 589449] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 589454] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58678|min_srtt:58678|path_bw:1269550|loss_rate:58.50|path_pto:0| [2025/04/30 20:08:13 589458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:39608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 589463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 589467] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 589470] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 589475] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 589479] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58678|min_srtt:58678|path_bw:1269550|loss_rate:58.50|path_pto:0| [2025/04/30 20:08:13 589483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:39608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 589487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 589491] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 589495] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 589499] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 589503] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:548|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 589508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:420152| [2025/04/30 20:08:13 589515] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 589519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 589523] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 589527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:39608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 589531] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 589535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 589539] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693589783| [2025/04/30 20:08:13 589543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693589783| [2025/04/30 20:08:13 589547] [debug] |xqc_engine_wakeup_after|wakeup:1746043693589783|now:1746043693589547|diff:236| [2025/04/30 20:08:13 589551] [debug] |xqc_engine_main_logic|END|now:1746043693589443| [2025/04/30 20:08:13 589559] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693589559| [2025/04/30 20:08:13 589564] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 589570] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:329| [2025/04/30 20:08:13 589574] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:330| [2025/04/30 20:08:13 589583] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:330| [2025/04/30 20:08:13 589589] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 589596] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 589605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:619|origin_pktnum:493|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:619|path_largest_ack:619| [2025/04/30 20:08:13 589610] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:144016|prior_delivered:328164|prior_time:1746043693530490|is_app_limited:0|send_elapse:62737|ack_elapse:59069|ctl_first_sent_time:1746043693531619|lagest_ack_time:1746043693589559|curr_delivered:400164| [2025/04/30 20:08:13 589615] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693531619| [2025/04/30 20:08:13 589619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:609||sndq_packets_used_bytes:0|sndq_packets_free:256| [2025/04/30 20:08:13 589624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58678|rttvar:1071|minrtt:30776|latest_rtt:57940|ack_delay:88| [2025/04/30 20:08:13 589628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58575|rttvar:1010|minrtt:30776|latest_rtt:57940|ack_delay:88| [2025/04/30 20:08:13 589635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:619|lost_pn:616|thresh:3| [2025/04/30 20:08:13 589641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 589681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 589686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 589698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 589709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 589717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 589726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 589732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 589738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 589750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 589823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 589858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 589885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 589893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 589904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 589938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 589990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 589996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 590014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 590041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:616|lost_pn:616|po_sent_time:1746043693528373|lost_send_time:1746043693523663|loss_delay:65896|frame:STREAM |repair:128| [2025/04/30 20:08:13 590062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693528373u| [2025/04/30 20:08:13 590069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 590075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58575|rtt_var:1010|pto_duration:62615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 590081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 590085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 590089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 20:08:13 590093] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693676314|now:1746043693590075|interv:86239| [2025/04/30 20:08:13 590098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693676314|now:1746043693590075|interval:86239|pto_count:0|srtt:58575 [2025/04/30 20:08:13 590104] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 62737, ack_elapse 59069, delivered 72000|rate 1147648|lost 271| [2025/04/30 20:08:13 590111] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147648) in round 8| [2025/04/30 20:08:13 590117] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 590123] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 590127] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:1|acked:1200|po_sent_time:1746043693531619|recovery:1|recovery_start:1746043693590068|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 590132] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:1|acked:1200|po_sent_time:1746043693531619|recovery:1|recovery_start:1746043693590068|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 590140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:37208|srtt:58575|latest_rtt:57940|min_rtt:30776|applimit:0|lost:237|recovery:1|recovery_start:1746043693590068|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 590154] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:330|largest:330|pns:2| [2025/04/30 20:08:13 590160] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:330|frame:ACK |recv_time:1746043693589559|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 590165] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813589559|now:1746043693589559|interv:120000000| [2025/04/30 20:08:13 590192] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813589559|now:1746043693589559|interv:120000000| [2025/04/30 20:08:13 590198] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693589783|pq_index:0| [2025/04/30 20:08:13 590205] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693589443| [2025/04/30 20:08:13 590210] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693590210| [2025/04/30 20:08:13 590218] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693590216| [2025/04/30 20:08:13 590225] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693589783|now:1746043693590216| [2025/04/30 20:08:13 590232] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693589783|now:1746043693590216| [2025/04/30 20:08:13 590236] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 590240] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 590245] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58575|min_srtt:58575|path_bw:1269550|loss_rate:58.50|path_pto:0| [2025/04/30 20:08:13 590252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:37208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 590259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 590264] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 590270] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 590277] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 590283] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58575|min_srtt:58575|path_bw:1269550|loss_rate:58.50|path_pto:0| [2025/04/30 20:08:13 590289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:37208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 590295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 590301] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 590312] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 590318] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 590324] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:548|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 590331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:420152| [2025/04/30 20:08:13 590338] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 590343] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:652| [2025/04/30 20:08:13 590382] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043693590351|stream_id:0|stream_offset:420152| [2025/04/30 20:08:13 590392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:652|origin_pktnum:548|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 590399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 20:08:13 590405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58575|rtt_var:1010|pto_duration:62615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 590413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 590417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 590421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 20:08:13 590425] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693677966|now:1746043693590404|interv:87562| [2025/04/30 20:08:13 590429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693677966|now:1746043693590404|interval:87562|pto_count:0|srtt:58575 [2025/04/30 20:08:13 590434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:38408| [2025/04/30 20:08:13 590439] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:551|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 590443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:422486| [2025/04/30 20:08:13 590448] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 590452] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:653| [2025/04/30 20:08:13 590485] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043693590458|stream_id:0|stream_offset:422486| [2025/04/30 20:08:13 590499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:653|origin_pktnum:551|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 590504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 20:08:13 590509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58575|rtt_var:1010|pto_duration:62615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 590513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 590518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 590524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 20:08:13 590530] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693678073|now:1746043693590508|interv:87565| [2025/04/30 20:08:13 590536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693678073|now:1746043693590508|interval:87565|pto_count:0|srtt:58575 [2025/04/30 20:08:13 590542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:39608| [2025/04/30 20:08:13 590549] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:555|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 590555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:357134| [2025/04/30 20:08:13 590561] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 590567] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693591567|now:1746043693590567|interv:1000| [2025/04/30 20:08:13 590573] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 590578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 590584] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 590591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:39608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 590597] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 590602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 590608] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693591567| [2025/04/30 20:08:13 590615] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693591567| [2025/04/30 20:08:13 590621] [debug] |xqc_engine_wakeup_after|wakeup:1746043693591567|now:1746043693590620|diff:947| [2025/04/30 20:08:13 590627] [debug] |xqc_engine_main_logic|END|now:1746043693590216| [2025/04/30 20:08:13 590637] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693590636| [2025/04/30 20:08:13 590645] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 590658] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:330| [2025/04/30 20:08:13 590664] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:331| [2025/04/30 20:08:13 590671] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:331| [2025/04/30 20:08:13 590677] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 590684] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 590693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:620|origin_pktnum:371|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:08:13 590699] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:141616|prior_delivered:329364|prior_time:1746043693531717|is_app_limited:0|send_elapse:62806|ack_elapse:58919|ctl_first_sent_time:1746043693532646|lagest_ack_time:1746043693590636|curr_delivered:401364| [2025/04/30 20:08:13 590705] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693532646| [2025/04/30 20:08:13 590712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:609||sndq_packets_used_bytes:0|sndq_packets_free:256| [2025/04/30 20:08:13 590718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58575|rttvar:1010|minrtt:30776|latest_rtt:57990|ack_delay:40| [2025/04/30 20:08:13 590724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58497|rttvar:914|minrtt:30776|latest_rtt:57990|ack_delay:40| [2025/04/30 20:08:13 590730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:620|lost_pn:617|thresh:3| [2025/04/30 20:08:13 590736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 590772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 590777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 590789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 590799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 590811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 590819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 590822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 590826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 590834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 590865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 590884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 590891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 590909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 590917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 590932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 590940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 590951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 590963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 590982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 590993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 590997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 591007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 591030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 591045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 591068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 591087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58497|rtt_var:914|pto_duration:62153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 591092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 591096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 591099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 20:08:13 591106] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693677611|now:1746043693591087|interv:86524| [2025/04/30 20:08:13 591110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693677611|now:1746043693591087|interval:86524|pto_count:0|srtt:58497 [2025/04/30 20:08:13 591114] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 62806, ack_elapse 58919, delivered 72000|rate 1146387|lost 271| [2025/04/30 20:08:13 591119] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146387) in round 8| [2025/04/30 20:08:13 591123] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 591127] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 591131] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693532646|recovery:1|recovery_start:1746043693590068|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 591135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693532646|recovery:1|recovery_start:1746043693590068|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 591140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:38408|srtt:58497|latest_rtt:57990|min_rtt:30776|applimit:0|lost:239|recovery:1|recovery_start:1746043693590068|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 591146] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:331|largest:331|pns:2| [2025/04/30 20:08:13 591151] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:331|frame:ACK |recv_time:1746043693590636|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 591155] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813590636|now:1746043693590636|interv:120000000| [2025/04/30 20:08:13 591159] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813590636|now:1746043693590636|interv:120000000| [2025/04/30 20:08:13 591163] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693591567|pq_index:0| [2025/04/30 20:08:13 591191] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693590216| [2025/04/30 20:08:13 591195] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693591195| [2025/04/30 20:08:13 591200] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693591199| [2025/04/30 20:08:13 591205] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 591210] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58497|min_srtt:58497|path_bw:1269550|loss_rate:59.06|path_pto:0| [2025/04/30 20:08:13 591214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:38408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 591223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 591226] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 591230] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 591235] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 591239] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58497|min_srtt:58497|path_bw:1269550|loss_rate:59.06|path_pto:0| [2025/04/30 20:08:13 591243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:38408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 591247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 591251] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 591254] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 591259] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 591263] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:555|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 591267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:357134| [2025/04/30 20:08:13 591272] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 591275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 591279] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 591283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:38408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 591288] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 591291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 591295] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693591567| [2025/04/30 20:08:13 591299] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693591567| [2025/04/30 20:08:13 591303] [debug] |xqc_engine_wakeup_after|wakeup:1746043693591567|now:1746043693591303|diff:264| [2025/04/30 20:08:13 591307] [debug] |xqc_engine_main_logic|END|now:1746043693591199| [2025/04/30 20:08:13 591315] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693591315| [2025/04/30 20:08:13 591320] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 591328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:331| [2025/04/30 20:08:13 591332] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:332| [2025/04/30 20:08:13 591338] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:332| [2025/04/30 20:08:13 591342] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 591347] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 591353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:621|origin_pktnum:496|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:08:13 591357] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:142816|prior_delivered:329364|prior_time:1746043693531717|is_app_limited:0|send_elapse:62917|ack_elapse:59598|ctl_first_sent_time:1746043693532757|lagest_ack_time:1746043693591315|curr_delivered:402564| [2025/04/30 20:08:13 591362] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693532757| [2025/04/30 20:08:13 591366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:605||sndq_packets_used_bytes:0|sndq_packets_free:260| [2025/04/30 20:08:13 591370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58497|rttvar:914|minrtt:30776|latest_rtt:58558|ack_delay:48| [2025/04/30 20:08:13 591375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58498|rttvar:689|minrtt:30776|latest_rtt:58558|ack_delay:48| [2025/04/30 20:08:13 591379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:621|lost_pn:618|thresh:3| [2025/04/30 20:08:13 591383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 591406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 591409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 591417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 591425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 591435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 591443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 591446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 591450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 591458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 591484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 591503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 591511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 591526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 591536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 591551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 591559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 591570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 591582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 591601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 591616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 591624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 591649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 591664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 591687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 591702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 591706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58498|rtt_var:689|pto_duration:61254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 591710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 591714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 591718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 20:08:13 591722] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693676712|now:1746043693591706|interv:85006| [2025/04/30 20:08:13 591728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693676712|now:1746043693591706|interval:85006|pto_count:0|srtt:58498 [2025/04/30 20:08:13 591733] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 62917, ack_elapse 59598, delivered 73200|rate 1163437|lost 271| [2025/04/30 20:08:13 591737] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163437) in round 8| [2025/04/30 20:08:13 591741] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 591745] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 591749] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693532757|recovery:1|recovery_start:1746043693590068|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 591754] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693532757|recovery:1|recovery_start:1746043693590068|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 591758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:37208|srtt:58498|latest_rtt:58558|min_rtt:30776|applimit:0|lost:239|recovery:1|recovery_start:1746043693590068|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 591763] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:332|largest:332|pns:2| [2025/04/30 20:08:13 591768] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:332|frame:ACK |recv_time:1746043693591315|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 591772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813591315|now:1746043693591315|interv:120000000| [2025/04/30 20:08:13 591776] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813591315|now:1746043693591315|interv:120000000| [2025/04/30 20:08:13 591780] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693591567|pq_index:0| [2025/04/30 20:08:13 591784] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693591199| [2025/04/30 20:08:13 591788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693591788| [2025/04/30 20:08:13 591792] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693591792| [2025/04/30 20:08:13 591797] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693591567|now:1746043693591792| [2025/04/30 20:08:13 591801] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693591567|now:1746043693591792| [2025/04/30 20:08:13 591805] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 591809] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 591813] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58498|min_srtt:58498|path_bw:1269550|loss_rate:59.06|path_pto:0| [2025/04/30 20:08:13 591820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:37208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 591824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 591828] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 591832] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 591836] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 591840] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58498|min_srtt:58498|path_bw:1269550|loss_rate:59.06|path_pto:0| [2025/04/30 20:08:13 591844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:37208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 591848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 591852] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 591856] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 591860] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 591864] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:555|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 591868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:357134| [2025/04/30 20:08:13 591872] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 591876] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:654| [2025/04/30 20:08:13 591911] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746043693591883|stream_id:0|stream_offset:357134| [2025/04/30 20:08:13 591921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:654|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:08:13 591928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 20:08:13 591934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58498|rtt_var:689|pto_duration:61254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 591941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 591946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 591950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 20:08:13 591958] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693678137|now:1746043693591934|interv:86203| [2025/04/30 20:08:13 591962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693678137|now:1746043693591934|interval:86203|pto_count:0|srtt:58498 [2025/04/30 20:08:13 591967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:38408| [2025/04/30 20:08:13 591972] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:556|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 591976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:425987| [2025/04/30 20:08:13 591980] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 591984] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693592984|now:1746043693591984|interv:1000| [2025/04/30 20:08:13 591988] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 591992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 591996] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 592000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:38408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 592004] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 592008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 592012] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693592984| [2025/04/30 20:08:13 592016] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693592984| [2025/04/30 20:08:13 592020] [debug] |xqc_engine_wakeup_after|wakeup:1746043693592984|now:1746043693592020|diff:964| [2025/04/30 20:08:13 592024] [debug] |xqc_engine_main_logic|END|now:1746043693591792| [2025/04/30 20:08:13 592030] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693592030| [2025/04/30 20:08:13 592034] [debug] |xqc_engine_wakeup_after|wakeup:1746043693592984|now:1746043693592033|diff:951| [2025/04/30 20:08:13 592037] [debug] |xqc_engine_main_logic|END|now:1746043693592030| [2025/04/30 20:08:13 593150] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693593149| [2025/04/30 20:08:13 593218] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693592984|pq_index:0| [2025/04/30 20:08:13 593225] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693591792| [2025/04/30 20:08:13 593233] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693593230| [2025/04/30 20:08:13 593239] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693592984|now:1746043693593230| [2025/04/30 20:08:13 593245] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693592984|now:1746043693593230| [2025/04/30 20:08:13 593296] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 593303] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 593311] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58498|min_srtt:58498|path_bw:1269550|loss_rate:59.33|path_pto:0| [2025/04/30 20:08:13 593317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:38408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 593354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 593360] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 593364] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 593369] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 593374] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58498|min_srtt:58498|path_bw:1269550|loss_rate:59.33|path_pto:0| [2025/04/30 20:08:13 593379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:38408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 593383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 593387] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 593391] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 593395] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 593401] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:556|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 593405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:425987| [2025/04/30 20:08:13 593410] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 593416] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:655| [2025/04/30 20:08:13 593573] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746043693593456|stream_id:0|stream_offset:425987| [2025/04/30 20:08:13 593588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:655|origin_pktnum:556|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 593634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 20:08:13 593647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58498|rtt_var:689|pto_duration:61254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 593653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 593659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 593663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 20:08:13 593669] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693679710|now:1746043693593646|interv:86064| [2025/04/30 20:08:13 593674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693679710|now:1746043693593646|interval:86064|pto_count:0|srtt:58498 [2025/04/30 20:08:13 593710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:39608| [2025/04/30 20:08:13 593718] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:558|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 593764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:427154| [2025/04/30 20:08:13 593771] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 593777] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:656| [2025/04/30 20:08:13 593826] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043693593788|stream_id:0|stream_offset:427154| [2025/04/30 20:08:13 593834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:656|origin_pktnum:558|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 593882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:08:13 593888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58498|rtt_var:689|pto_duration:61254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 593895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 593901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 593937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 20:08:13 593943] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693680042|now:1746043693593888|interv:86154| [2025/04/30 20:08:13 593974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693680042|now:1746043693593888|interval:86154|pto_count:0|srtt:58498 [2025/04/30 20:08:13 593982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:40808| [2025/04/30 20:08:13 593990] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:560|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 593996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:428321| [2025/04/30 20:08:13 594043] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 594049] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693595049|now:1746043693594049|interv:1000| [2025/04/30 20:08:13 594055] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 594060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 594066] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 594072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:40808|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 594078] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 594084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 594131] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693595049| [2025/04/30 20:08:13 594138] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693595049| [2025/04/30 20:08:13 594144] [debug] |xqc_engine_wakeup_after|wakeup:1746043693595049|now:1746043693594144|diff:905| [2025/04/30 20:08:13 594375] [debug] |xqc_engine_main_logic|END|now:1746043693593230| [2025/04/30 20:08:13 594654] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693594624| [2025/04/30 20:08:13 594670] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 594681] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:332| [2025/04/30 20:08:13 594687] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:333| [2025/04/30 20:08:13 594697] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:333| [2025/04/30 20:08:13 594704] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 594712] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 594733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:623|origin_pktnum:498|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:08:13 594741] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:142824|prior_delivered:330564|prior_time:1746043693533009|is_app_limited:0|send_elapse:61961|ack_elapse:61615|ctl_first_sent_time:1746043693533877|lagest_ack_time:1746043693594624|curr_delivered:403764| [2025/04/30 20:08:13 594747] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693533877| [2025/04/30 20:08:13 594752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:603||sndq_packets_used_bytes:0|sndq_packets_free:262| [2025/04/30 20:08:13 594756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58498|rttvar:689|minrtt:30776|latest_rtt:60747|ack_delay:288| [2025/04/30 20:08:13 594761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58743|rttvar:1007|minrtt:30776|latest_rtt:60747|ack_delay:288| [2025/04/30 20:08:13 594771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:623|lost_pn:620|thresh:3| [2025/04/30 20:08:13 594776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 594800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 594804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 594812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 594820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 594828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 594836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 594839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 594843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 594851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 594885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 594905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 594912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 594928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 594936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 594952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 594960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 594972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 594986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 594998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 595114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 595227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 595235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 595262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 595284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 595484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 595508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 595513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693601228|now:1746043693595513|interval:5715| [2025/04/30 20:08:13 595518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693601228|now:1746043693595513|interv:5715| [2025/04/30 20:08:13 595523] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61961, ack_elapse 61615, delivered 73200|rate 1181388|lost 271| [2025/04/30 20:08:13 595528] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181388) in round 8| [2025/04/30 20:08:13 595533] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 595537] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 595541] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693533877|recovery:1|recovery_start:1746043693590068|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 595547] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693533877|recovery:1|recovery_start:1746043693590068|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 595551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:39608|srtt:58743|latest_rtt:60747|min_rtt:30776|applimit:0|lost:242|recovery:1|recovery_start:1746043693590068|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 595559] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:333|largest:333|pns:2| [2025/04/30 20:08:13 595564] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:333|frame:ACK |recv_time:1746043693594624|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 595570] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813594624|now:1746043693594624|interv:120000000| [2025/04/30 20:08:13 595575] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813594624|now:1746043693594624|interv:120000000| [2025/04/30 20:08:13 595579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693595049|pq_index:0| [2025/04/30 20:08:13 595660] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693593230| [2025/04/30 20:08:13 595665] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693595665| [2025/04/30 20:08:13 595711] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693595687| [2025/04/30 20:08:13 595717] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693595049|now:1746043693595687| [2025/04/30 20:08:13 595721] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693595049|now:1746043693595687| [2025/04/30 20:08:13 595725] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 595730] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 595735] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58743|min_srtt:58743|path_bw:1269550|loss_rate:59.87|path_pto:0| [2025/04/30 20:08:13 595740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:39608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 595745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 595749] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 595753] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 595757] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 595762] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58743|min_srtt:58743|path_bw:1269550|loss_rate:59.87|path_pto:0| [2025/04/30 20:08:13 595766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:39608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 595770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 595774] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 595778] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 595782] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 595787] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:560|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 595791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:428321| [2025/04/30 20:08:13 595816] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 595886] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:657| [2025/04/30 20:08:13 596149] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746043693595911|stream_id:0|stream_offset:428321| [2025/04/30 20:08:13 596233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:657|origin_pktnum:560|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 596240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 20:08:13 596246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693601228|now:1746043693596246|interval:4982| [2025/04/30 20:08:13 596252] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693601228|now:1746043693596246|interv:4982| [2025/04/30 20:08:13 596258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:40808| [2025/04/30 20:08:13 596266] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:562|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 596271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:429488| [2025/04/30 20:08:13 596277] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 596283] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:658| [2025/04/30 20:08:13 596451] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746043693596293|stream_id:0|stream_offset:429488| [2025/04/30 20:08:13 596462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:658|origin_pktnum:562|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 596470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 20:08:13 596476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693601228|now:1746043693596476|interval:4752| [2025/04/30 20:08:13 596483] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693601228|now:1746043693596476|interv:4752| [2025/04/30 20:08:13 596489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:42008| [2025/04/30 20:08:13 596496] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:564|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 596502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:207758| [2025/04/30 20:08:13 596509] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 596515] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:659| [2025/04/30 20:08:13 596572] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043693596525|stream_id:0|stream_offset:207758| [2025/04/30 20:08:13 596586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:659|origin_pktnum:193|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 596653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:08:13 596659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693601228|now:1746043693596659|interval:4569| [2025/04/30 20:08:13 596665] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693601228|now:1746043693596659|interv:4569| [2025/04/30 20:08:13 596738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:43208| [2025/04/30 20:08:13 596772] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:565|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 596779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:430655| [2025/04/30 20:08:13 596786] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 596792] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693597792|now:1746043693596792|interv:1000| [2025/04/30 20:08:13 596798] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 596805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 597072] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 597079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 597086] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 597091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 597097] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693597792| [2025/04/30 20:08:13 597103] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693597792| [2025/04/30 20:08:13 597110] [debug] |xqc_engine_wakeup_after|wakeup:1746043693597792|now:1746043693597109|diff:683| [2025/04/30 20:08:13 597116] [debug] |xqc_engine_main_logic|END|now:1746043693595687| [2025/04/30 20:08:13 597129] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693597129| [2025/04/30 20:08:13 597137] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 597146] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:333| [2025/04/30 20:08:13 597152] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:334| [2025/04/30 20:08:13 597161] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:334| [2025/04/30 20:08:13 597287] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 597303] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 597318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:625|origin_pktnum:375|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:08:13 597325] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:215|tx_in_flight:142824|prior_delivered:331764|prior_time:1746043693534078|is_app_limited:0|send_elapse:62200|ack_elapse:63051|ctl_first_sent_time:1746043693534997|lagest_ack_time:1746043693597129|curr_delivered:404964| [2025/04/30 20:08:13 597333] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693534997| [2025/04/30 20:08:13 597341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:602||sndq_packets_used_bytes:0|sndq_packets_free:263| [2025/04/30 20:08:13 597347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58743|rttvar:1007|minrtt:30776|latest_rtt:62132|ack_delay:40| [2025/04/30 20:08:13 597353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59162|rttvar:1593|minrtt:30776|latest_rtt:62132|ack_delay:40| [2025/04/30 20:08:13 597359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:625|lost_pn:622|thresh:3| [2025/04/30 20:08:13 597366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 597403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 597408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 597422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 597428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 597441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 597449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 597461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 597467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 597478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 597524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 597532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 597548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 597559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 597582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 597635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 597647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 597659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 597679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 597695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 597702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 597726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 597745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 597785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 597803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:622|lost_pn:622|po_sent_time:1746043693532888|lost_send_time:1746043693527231|loss_delay:69898|frame:ACK STREAM |repair:128| [2025/04/30 20:08:13 597841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693532888u| [2025/04/30 20:08:13 597872] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |lost interval:102188|lost_count:71|send_count:108|pkt_num:622|po_send_time:1746043693532888|srtt:59162|cwnd:113859|bw:1269550|conn_life:420741|now:0|last_lost_time:420741| [2025/04/30 20:08:13 597877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 597899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693603882|now:1746043693597899|interval:5983| [2025/04/30 20:08:13 597904] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693603882|now:1746043693597899|interv:5983| [2025/04/30 20:08:13 597908] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 62200, ack_elapse 63051, delivered 73200|rate 1160964|lost 272| [2025/04/30 20:08:13 597913] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160964) in round 8| [2025/04/30 20:08:13 597918] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 597922] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 597926] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:1|acked:1200|po_sent_time:1746043693534997|recovery:1|recovery_start:1746043693597871|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 597935] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:1|acked:1200|po_sent_time:1746043693534997|recovery:1|recovery_start:1746043693597871|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 597940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:40800|srtt:59162|latest_rtt:62132|min_rtt:30776|applimit:0|lost:245|recovery:1|recovery_start:1746043693597871|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 597946] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:334|largest:334|pns:2| [2025/04/30 20:08:13 597951] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:334|frame:ACK |recv_time:1746043693597129|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 597956] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813597129|now:1746043693597129|interv:120000000| [2025/04/30 20:08:13 597960] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813597129|now:1746043693597129|interv:120000000| [2025/04/30 20:08:13 597964] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693597792|pq_index:0| [2025/04/30 20:08:13 597969] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693595687| [2025/04/30 20:08:13 597973] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693597973| [2025/04/30 20:08:13 597979] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693597977| [2025/04/30 20:08:13 598116] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693597792|now:1746043693597977| [2025/04/30 20:08:13 598123] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693597792|now:1746043693597977| [2025/04/30 20:08:13 598127] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 598132] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 598161] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59162|min_srtt:59162|path_bw:1269550|loss_rate:60.65|path_pto:0| [2025/04/30 20:08:13 598213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 598220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 598224] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 598228] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 598233] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 598248] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59162|min_srtt:59162|path_bw:1269550|loss_rate:60.65|path_pto:0| [2025/04/30 20:08:13 598255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 598262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 598268] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 598275] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 598281] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 598286] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:565|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 598291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:430655| [2025/04/30 20:08:13 598295] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 598300] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:660| [2025/04/30 20:08:13 598339] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043693598308|stream_id:0|stream_offset:430655| [2025/04/30 20:08:13 598345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:660|origin_pktnum:565|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 598350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:08:13 598354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693603882|now:1746043693598354|interval:5528| [2025/04/30 20:08:13 598359] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693603882|now:1746043693598354|interv:5528| [2025/04/30 20:08:13 598363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:42000| [2025/04/30 20:08:13 598368] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:567|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 598373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:431822| [2025/04/30 20:08:13 598381] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 598388] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:661| [2025/04/30 20:08:13 598429] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043693598397|stream_id:0|stream_offset:431822| [2025/04/30 20:08:13 598441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:661|origin_pktnum:567|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 598446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:08:13 598452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693603882|now:1746043693598451|interval:5431| [2025/04/30 20:08:13 598459] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693603882|now:1746043693598451|interv:5431| [2025/04/30 20:08:13 598465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:43200| [2025/04/30 20:08:13 598474] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:569|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 598481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:432989| [2025/04/30 20:08:13 598488] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 598493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693599493|now:1746043693598493|interv:1000| [2025/04/30 20:08:13 598497] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 598501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 598506] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 598510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:43200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 598514] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 598518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 598522] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693599493| [2025/04/30 20:08:13 598527] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693599493| [2025/04/30 20:08:13 598850] [debug] |xqc_engine_wakeup_after|wakeup:1746043693599493|now:1746043693598849|diff:644| [2025/04/30 20:08:13 598859] [debug] |xqc_engine_main_logic|END|now:1746043693597977| [2025/04/30 20:08:13 598942] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693598941| [2025/04/30 20:08:13 598952] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 598961] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:334| [2025/04/30 20:08:13 599003] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:335| [2025/04/30 20:08:13 599013] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:335| [2025/04/30 20:08:13 599020] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 599027] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 599102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:627|origin_pktnum:501|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:08:13 599111] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:142824|prior_delivered:332964|prior_time:1746043693535205|is_app_limited:0|send_elapse:61311|ack_elapse:63736|ctl_first_sent_time:1746043693535984|lagest_ack_time:1746043693598941|curr_delivered:406164| [2025/04/30 20:08:13 599118] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693535984| [2025/04/30 20:08:13 599124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:599||sndq_packets_used_bytes:0|sndq_packets_free:266| [2025/04/30 20:08:13 599130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59162|rttvar:1593|minrtt:30776|latest_rtt:62957|ack_delay:24| [2025/04/30 20:08:13 599137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59633|rttvar:2137|minrtt:30776|latest_rtt:62957|ack_delay:24| [2025/04/30 20:08:13 600133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:627|lost_pn:624|thresh:3| [2025/04/30 20:08:13 600142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 600273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 600282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 600288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 600294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 600300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 600495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 600501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 600508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 600630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 600637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 600643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 600649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 600654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 600660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 600665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 600678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 600967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 600977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 600983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 601061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 601102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 601125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 601138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 601162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 601200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 601215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 601232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 601385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 601405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 601415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 601447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 601478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 601502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 601523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:624|lost_pn:624|po_sent_time:1746043693533984|lost_send_time:1746043693528115|loss_delay:70826|frame:STREAM |repair:128| [2025/04/30 20:08:13 601528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693533984u| [2025/04/30 20:08:13 601532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 601536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693605915|now:1746043693601536|interval:4379| [2025/04/30 20:08:13 601541] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693605915|now:1746043693601536|interv:4379| [2025/04/30 20:08:13 601566] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61311, ack_elapse 63736, delivered 73200|rate 1148487|lost 273| [2025/04/30 20:08:13 602080] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148487) in round 8| [2025/04/30 20:08:13 602090] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 602096] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 602101] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:1|acked:1200|po_sent_time:1746043693535984|recovery:1|recovery_start:1746043693601532|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 602108] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:1|acked:1200|po_sent_time:1746043693535984|recovery:1|recovery_start:1746043693601532|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 602122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:40800|srtt:59633|latest_rtt:62957|min_rtt:30776|applimit:0|lost:247|recovery:1|recovery_start:1746043693601532|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 602132] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:335|largest:335|pns:2| [2025/04/30 20:08:13 602138] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:335|frame:ACK |recv_time:1746043693598941|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 602146] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813598941|now:1746043693598941|interv:120000000| [2025/04/30 20:08:13 602153] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813598941|now:1746043693598941|interv:120000000| [2025/04/30 20:08:13 602159] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693599493|pq_index:0| [2025/04/30 20:08:13 602181] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693597977| [2025/04/30 20:08:13 602191] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693602191| [2025/04/30 20:08:13 602199] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693602197| [2025/04/30 20:08:13 602205] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693599493|now:1746043693602197| [2025/04/30 20:08:13 602211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693599493|now:1746043693602197| [2025/04/30 20:08:13 602218] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 602224] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 602231] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59633|min_srtt:59633|path_bw:1269550|loss_rate:61.15|path_pto:0| [2025/04/30 20:08:13 602238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 602244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 602250] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 602255] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 602262] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 602268] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59633|min_srtt:59633|path_bw:1269550|loss_rate:61.15|path_pto:0| [2025/04/30 20:08:13 602274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 602284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 602289] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 602295] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 602301] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 602308] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:569|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 602314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:432989| [2025/04/30 20:08:13 602320] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 602326] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:662| [2025/04/30 20:08:13 602382] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043693602338|stream_id:0|stream_offset:432989| [2025/04/30 20:08:13 602391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:662|origin_pktnum:569|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 602399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:08:13 602405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693605915|now:1746043693602405|interval:3510| [2025/04/30 20:08:13 602412] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693605915|now:1746043693602405|interv:3510| [2025/04/30 20:08:13 602418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:42000| [2025/04/30 20:08:13 602425] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:571|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 602431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:362969| [2025/04/30 20:08:13 602438] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 602444] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:663| [2025/04/30 20:08:13 602482] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043693602453|stream_id:0|stream_offset:362969| [2025/04/30 20:08:13 602488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:663|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:08:13 602494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:08:13 602506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693605915|now:1746043693602506|interval:3409| [2025/04/30 20:08:13 602512] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693605915|now:1746043693602506|interv:3409| [2025/04/30 20:08:13 602518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:43200| [2025/04/30 20:08:13 602524] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:572|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 602529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:434156| [2025/04/30 20:08:13 602536] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 602541] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:664| [2025/04/30 20:08:13 602575] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043693602549|stream_id:0|stream_offset:434156| [2025/04/30 20:08:13 602582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:664|origin_pktnum:572|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 602588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:08:13 602593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693605915|now:1746043693602593|interval:3322| [2025/04/30 20:08:13 602599] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693605915|now:1746043693602593|interv:3322| [2025/04/30 20:08:13 602604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:44400| [2025/04/30 20:08:13 602611] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:574|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 602616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:364136| [2025/04/30 20:08:13 602622] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 602628] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:665| [2025/04/30 20:08:13 602661] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746043693602637|stream_id:0|stream_offset:364136| [2025/04/30 20:08:13 602668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:665|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:08:13 602674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 20:08:13 602679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693605915|now:1746043693602679|interval:3236| [2025/04/30 20:08:13 602689] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693605915|now:1746043693602679|interv:3236| [2025/04/30 20:08:13 602694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:45600| [2025/04/30 20:08:13 602700] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:575|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 602706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:435323| [2025/04/30 20:08:13 602712] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 602718] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693603717|now:1746043693602717|interv:1000| [2025/04/30 20:08:13 602723] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 602728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 602734] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 602740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:45600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 602746] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 602751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 602757] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693603717| [2025/04/30 20:08:13 602762] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693603717| [2025/04/30 20:08:13 602768] [debug] |xqc_engine_wakeup_after|wakeup:1746043693603717|now:1746043693602768|diff:949| [2025/04/30 20:08:13 602774] [debug] |xqc_engine_main_logic|END|now:1746043693602197| [2025/04/30 20:08:13 602785] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693602784| [2025/04/30 20:08:13 602791] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 602798] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:335| [2025/04/30 20:08:13 602804] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:336| [2025/04/30 20:08:13 602812] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:336| [2025/04/30 20:08:13 602817] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 602824] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 602834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 602841] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:144024|prior_delivered:334164|prior_time:1746043693536203|is_app_limited:0|send_elapse:62263|ack_elapse:66581|ctl_first_sent_time:1746043693537049|lagest_ack_time:1746043693602784|curr_delivered:407364| [2025/04/30 20:08:13 602847] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693537049| [2025/04/30 20:08:13 602858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:599||sndq_packets_used_bytes:0|sndq_packets_free:266| [2025/04/30 20:08:13 602863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59633|rttvar:2137|minrtt:30776|latest_rtt:65735|ack_delay:32| [2025/04/30 20:08:13 602869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60391|rttvar:3120|minrtt:30776|latest_rtt:65735|ack_delay:32| [2025/04/30 20:08:13 602875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:629|lost_pn:626|thresh:3| [2025/04/30 20:08:13 602881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 602887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 602893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 602898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 602904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 602909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 602915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 602921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 602927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 602932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 602937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 602943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 602948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 602954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 602959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 602964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 602968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 602973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 602978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 602983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 602992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 602998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 603028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 603038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 603059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 603069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 603091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 603110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 603127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 603148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 603202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 603225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 603236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 603270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 603294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 603335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:626|lost_pn:626|po_sent_time:1746043693535089|lost_send_time:1746043693528833|loss_delay:73951|frame:STREAM |repair:128| [2025/04/30 20:08:13 603379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693535089u| [2025/04/30 20:08:13 603385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 603390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693610037|now:1746043693603390|interval:6647| [2025/04/30 20:08:13 603396] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693610037|now:1746043693603390|interv:6647| [2025/04/30 20:08:13 603402] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 62263, ack_elapse 66581, delivered 73200|rate 1099412|lost 274| [2025/04/30 20:08:13 603408] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099412) in round 8| [2025/04/30 20:08:13 603414] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 603421] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 603426] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:1|acked:1200|po_sent_time:1746043693537049|recovery:1|recovery_start:1746043693603385|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 603433] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:1|acked:1200|po_sent_time:1746043693537049|recovery:1|recovery_start:1746043693603385|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 603440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:43200|srtt:60391|latest_rtt:65735|min_rtt:30776|applimit:0|lost:251|recovery:1|recovery_start:1746043693603385|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 603455] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:336|largest:336|pns:2| [2025/04/30 20:08:13 603460] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:336|frame:ACK |recv_time:1746043693602784|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 603465] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813602784|now:1746043693602784|interv:120000000| [2025/04/30 20:08:13 603469] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813602784|now:1746043693602784|interv:120000000| [2025/04/30 20:08:13 603473] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693603717|pq_index:0| [2025/04/30 20:08:13 603478] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693602197| [2025/04/30 20:08:13 603485] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693603485| [2025/04/30 20:08:13 603493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693603490| [2025/04/30 20:08:13 603500] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 603507] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60391|min_srtt:60391|path_bw:1269550|loss_rate:62.11|path_pto:0| [2025/04/30 20:08:13 603515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:43200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 603520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 603524] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 603529] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 603533] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 603537] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60391|min_srtt:60391|path_bw:1269550|loss_rate:62.11|path_pto:0| [2025/04/30 20:08:13 603542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:43200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 603546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 603550] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 603554] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 603560] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 603566] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:575|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 603578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:435323| [2025/04/30 20:08:13 603586] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 603591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 603597] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 603604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:43200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 603610] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 603616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 603621] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693603717| [2025/04/30 20:08:13 603625] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693603717| [2025/04/30 20:08:13 603629] [debug] |xqc_engine_wakeup_after|wakeup:1746043693603717|now:1746043693603629|diff:88| [2025/04/30 20:08:13 603634] [debug] |xqc_engine_main_logic|END|now:1746043693603490| [2025/04/30 20:08:13 603643] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693603642| [2025/04/30 20:08:13 603648] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 603654] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:336| [2025/04/30 20:08:13 603658] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:337| [2025/04/30 20:08:13 603664] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:337| [2025/04/30 20:08:13 603668] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 603673] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 603680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:630|origin_pktnum:504|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:630|path_largest_ack:630| [2025/04/30 20:08:13 603685] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:139224|prior_delivered:337764|prior_time:1746043693538858|is_app_limited:0|send_elapse:61272|ack_elapse:64784|ctl_first_sent_time:1746043693539642|lagest_ack_time:1746043693603642|curr_delivered:408564| [2025/04/30 20:08:13 603690] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693539642| [2025/04/30 20:08:13 603695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:598||sndq_packets_used_bytes:0|sndq_packets_free:267| [2025/04/30 20:08:13 603699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60391|rttvar:3120|minrtt:30776|latest_rtt:64000|ack_delay:32| [2025/04/30 20:08:13 603703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60839|rttvar:3234|minrtt:30776|latest_rtt:64000|ack_delay:32| [2025/04/30 20:08:13 603707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:630|lost_pn:627|thresh:3| [2025/04/30 20:08:13 603715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 603739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 603743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 603751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 603754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 603762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 603770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 603774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 603778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 603785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 603819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 603827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 603842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 603850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 603866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 603873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 603885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 603897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 603919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 603934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 603942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 603965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 603988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 603994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 604023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 604078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693608086|now:1746043693604078|interval:4008| [2025/04/30 20:08:13 604084] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693608086|now:1746043693604078|interv:4008| [2025/04/30 20:08:13 604089] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61272, ack_elapse 64784, delivered 70800|rate 1092862|lost 274| [2025/04/30 20:08:13 604093] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1092862) in round 8| [2025/04/30 20:08:13 604097] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 604102] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 604106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693539642|recovery:1|recovery_start:1746043693603385|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 604111] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693539642|recovery:1|recovery_start:1746043693603385|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 604116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:42000|srtt:60839|latest_rtt:64000|min_rtt:30776|applimit:0|lost:251|recovery:1|recovery_start:1746043693603385|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 604122] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:337|largest:337|pns:2| [2025/04/30 20:08:13 604126] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:337|frame:ACK |recv_time:1746043693603642|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 604131] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813603642|now:1746043693603642|interv:120000000| [2025/04/30 20:08:13 604135] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813603642|now:1746043693603642|interv:120000000| [2025/04/30 20:08:13 604139] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693603717|pq_index:0| [2025/04/30 20:08:13 604144] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693603490| [2025/04/30 20:08:13 604148] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693604148| [2025/04/30 20:08:13 604154] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693604152| [2025/04/30 20:08:13 604190] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693603717|now:1746043693604152| [2025/04/30 20:08:13 604195] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693603717|now:1746043693604152| [2025/04/30 20:08:13 604199] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 604203] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 604209] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60839|min_srtt:60839|path_bw:1269550|loss_rate:62.11|path_pto:0| [2025/04/30 20:08:13 604216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 604222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 604227] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 604233] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 604239] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 604245] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60839|min_srtt:60839|path_bw:1269550|loss_rate:62.11|path_pto:0| [2025/04/30 20:08:13 604253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 604260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 604266] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 604272] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 604279] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 604284] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:575|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 604288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:435323| [2025/04/30 20:08:13 604293] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 604297] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:666| [2025/04/30 20:08:13 604333] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043693604305|stream_id:0|stream_offset:435323| [2025/04/30 20:08:13 604344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:666|origin_pktnum:575|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 604349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:08:13 604353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693608086|now:1746043693604353|interval:3733| [2025/04/30 20:08:13 604358] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693608086|now:1746043693604353|interv:3733| [2025/04/30 20:08:13 604363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:43200| [2025/04/30 20:08:13 604371] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:577|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 604378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:436490| [2025/04/30 20:08:13 604385] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 604392] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:667| [2025/04/30 20:08:13 604434] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043693604402|stream_id:0|stream_offset:436490| [2025/04/30 20:08:13 604441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:667|origin_pktnum:577|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 604447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:08:13 604454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693608086|now:1746043693604454|interval:3632| [2025/04/30 20:08:13 604461] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693608086|now:1746043693604454|interv:3632| [2025/04/30 20:08:13 604467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:44400| [2025/04/30 20:08:13 604475] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:585|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 604482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:438824| [2025/04/30 20:08:13 604490] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 604494] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693605494|now:1746043693604494|interv:1000| [2025/04/30 20:08:13 604498] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 604502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 604506] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 604515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:44400|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 604519] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 604523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 604527] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693605494| [2025/04/30 20:08:13 604531] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693605494| [2025/04/30 20:08:13 604535] [debug] |xqc_engine_wakeup_after|wakeup:1746043693605494|now:1746043693604535|diff:959| [2025/04/30 20:08:13 604540] [debug] |xqc_engine_main_logic|END|now:1746043693604152| [2025/04/30 20:08:13 604548] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693604547| [2025/04/30 20:08:13 604553] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 604559] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:337| [2025/04/30 20:08:13 604563] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:338| [2025/04/30 20:08:13 604569] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:338| [2025/04/30 20:08:13 604573] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 604578] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 604584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:631|origin_pktnum:507|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:08:13 604589] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:138024|prior_delivered:340164|prior_time:1746043693540600|is_app_limited:0|send_elapse:61715|ack_elapse:63947|ctl_first_sent_time:1746043693541419|lagest_ack_time:1746043693604547|curr_delivered:409764| [2025/04/30 20:08:13 604596] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693541419| [2025/04/30 20:08:13 604604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:596||sndq_packets_used_bytes:0|sndq_packets_free:269| [2025/04/30 20:08:13 604610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60839|rttvar:3234|minrtt:30776|latest_rtt:63128|ack_delay:32| [2025/04/30 20:08:13 604617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:61122|rttvar:2990|minrtt:30776|latest_rtt:63128|ack_delay:32| [2025/04/30 20:08:13 604624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:631|lost_pn:628|thresh:3| [2025/04/30 20:08:13 604630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 604673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 604679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 604691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 604698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 604708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 604715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 604719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 604723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 604734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 604770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 604778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 604803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 604814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 604837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 604848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 604866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 604884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 604906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 604930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 604947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 604983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 604995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 604999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 605022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:628|lost_pn:628|po_sent_time:1746043693536086|lost_send_time:1746043693533528|loss_delay:71019|frame:STREAM |repair:128| [2025/04/30 20:08:13 605058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693536086u| [2025/04/30 20:08:13 605063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 605067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:61122|rtt_var:2990|pto_duration:73082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 605072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 605076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 605080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:08:13 605084] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693702484|now:1746043693605067|interv:97417| [2025/04/30 20:08:13 605088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693702484|now:1746043693605067|interval:97417|pto_count:0|srtt:61122 [2025/04/30 20:08:13 605093] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61715, ack_elapse 63947, delivered 69600|rate 1088401|lost 275| [2025/04/30 20:08:13 605097] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1088401) in round 8| [2025/04/30 20:08:13 605101] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 605106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 605110] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:1|acked:1200|po_sent_time:1746043693541419|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 605114] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:1|acked:1200|po_sent_time:1746043693541419|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 605119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:42000|srtt:61122|latest_rtt:63128|min_rtt:30776|applimit:0|lost:253|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 605125] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:338|largest:338|pns:2| [2025/04/30 20:08:13 605130] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:338|frame:ACK |recv_time:1746043693604547|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 605135] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813604547|now:1746043693604547|interv:120000000| [2025/04/30 20:08:13 605139] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813604547|now:1746043693604547|interv:120000000| [2025/04/30 20:08:13 605143] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693605494|pq_index:0| [2025/04/30 20:08:13 605147] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693604152| [2025/04/30 20:08:13 605154] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693605154| [2025/04/30 20:08:13 605159] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693605158| [2025/04/30 20:08:13 605164] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 605193] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61122|min_srtt:61122|path_bw:1269550|loss_rate:62.58|path_pto:0| [2025/04/30 20:08:13 605198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 605202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 605207] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 605213] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 605219] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 605224] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61122|min_srtt:61122|path_bw:1269550|loss_rate:62.58|path_pto:0| [2025/04/30 20:08:13 605228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 605232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 605236] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 605240] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 605244] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 605248] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:585|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 605254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:438824| [2025/04/30 20:08:13 605259] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 605263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 605269] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 605276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 605287] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 605293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 605299] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693605494| [2025/04/30 20:08:13 605306] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693605494| [2025/04/30 20:08:13 605311] [debug] |xqc_engine_wakeup_after|wakeup:1746043693605494|now:1746043693605310|diff:184| [2025/04/30 20:08:13 605315] [debug] |xqc_engine_main_logic|END|now:1746043693605158| [2025/04/30 20:08:13 605325] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693605325| [2025/04/30 20:08:13 605332] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 605340] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:338| [2025/04/30 20:08:13 605345] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:339| [2025/04/30 20:08:13 605353] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:339| [2025/04/30 20:08:13 605360] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 605365] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 605372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:632|origin_pktnum:511|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:08:13 605379] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:136824|prior_delivered:341364|prior_time:1746043693541545|is_app_limited:0|send_elapse:63615|ack_elapse:63780|ctl_first_sent_time:1746043693544542|lagest_ack_time:1746043693605325|curr_delivered:410964| [2025/04/30 20:08:13 605386] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693544542| [2025/04/30 20:08:13 605393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:595||sndq_packets_used_bytes:0|sndq_packets_free:270| [2025/04/30 20:08:13 605399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:61122|rttvar:2990|minrtt:30776|latest_rtt:60783|ack_delay:32| [2025/04/30 20:08:13 605405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:61075|rttvar:2335|minrtt:30776|latest_rtt:60783|ack_delay:32| [2025/04/30 20:08:13 605410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:632|lost_pn:629|thresh:3| [2025/04/30 20:08:13 605414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 605445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 605451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 605462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 605468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 605481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 605493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 605499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 605505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 605513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 605537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 605545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 605560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 605572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 605587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 605595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 605607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 605618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 605638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 605653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 605661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 605686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 605702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 605725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 605756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 605760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:61075|rtt_var:2335|pto_duration:70415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 605767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 605771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 605775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:08:13 605778] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693699817|now:1746043693605759|interv:94058| [2025/04/30 20:08:13 605783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693699817|now:1746043693605759|interval:94058|pto_count:0|srtt:61075 [2025/04/30 20:08:13 605787] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 63615, ack_elapse 63780, delivered 69600|rate 1091251|lost 275| [2025/04/30 20:08:13 605791] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1091251) in round 8| [2025/04/30 20:08:13 605796] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 605800] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 605804] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693544542|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 605809] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693544542|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 605813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:40800|srtt:61075|latest_rtt:60783|min_rtt:30776|applimit:0|lost:253|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 605819] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:339|largest:339|pns:2| [2025/04/30 20:08:13 605824] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:339|frame:ACK |recv_time:1746043693605325|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 605828] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813605325|now:1746043693605325|interv:120000000| [2025/04/30 20:08:13 605832] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813605325|now:1746043693605325|interv:120000000| [2025/04/30 20:08:13 605836] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693605494|pq_index:0| [2025/04/30 20:08:13 605841] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693605158| [2025/04/30 20:08:13 605845] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693605845| [2025/04/30 20:08:13 605850] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693605848| [2025/04/30 20:08:13 605854] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693605494|now:1746043693605848| [2025/04/30 20:08:13 605861] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693605494|now:1746043693605848| [2025/04/30 20:08:13 605865] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 605869] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 605874] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61075|min_srtt:61075|path_bw:1269550|loss_rate:62.58|path_pto:0| [2025/04/30 20:08:13 605878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 605883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 605887] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 605891] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 605895] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 605899] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:61075|min_srtt:61075|path_bw:1269550|loss_rate:62.58|path_pto:0| [2025/04/30 20:08:13 605903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 605907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 605911] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 605915] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 605919] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 605923] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:585|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 605928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:438824| [2025/04/30 20:08:13 605932] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 605936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:668| [2025/04/30 20:08:13 605974] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043693605944|stream_id:0|stream_offset:438824| [2025/04/30 20:08:13 605980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:668|origin_pktnum:585|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 605985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:08:13 605993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:61075|rtt_var:2335|pto_duration:70415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 605997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 606002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 606005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:08:13 606009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693701359|now:1746043693605993|interv:95366| [2025/04/30 20:08:13 606013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693701359|now:1746043693605993|interval:95366|pto_count:0|srtt:61075 [2025/04/30 20:08:13 606018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:42000| [2025/04/30 20:08:13 606023] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:586|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 606027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:439991| [2025/04/30 20:08:13 606032] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 606036] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:669| [2025/04/30 20:08:13 606061] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043693606042|stream_id:0|stream_offset:439991| [2025/04/30 20:08:13 606067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:669|origin_pktnum:586|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 606072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:08:13 606076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:61075|rtt_var:2335|pto_duration:70415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 606080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 606084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 606088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:08:13 606092] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693701457|now:1746043693606076|interv:95381| [2025/04/30 20:08:13 606096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693701457|now:1746043693606076|interval:95381|pto_count:0|srtt:61075 [2025/04/30 20:08:13 606101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:43200| [2025/04/30 20:08:13 606105] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:588|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 606113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:441158| [2025/04/30 20:08:13 606118] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 606122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693607122|now:1746043693606122|interv:1000| [2025/04/30 20:08:13 606127] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 606132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 606139] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 606145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:43200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 606152] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 606158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 606164] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693607122| [2025/04/30 20:08:13 606192] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693607122| [2025/04/30 20:08:13 606197] [debug] |xqc_engine_wakeup_after|wakeup:1746043693607122|now:1746043693606197|diff:925| [2025/04/30 20:08:13 606204] [debug] |xqc_engine_main_logic|END|now:1746043693605848| [2025/04/30 20:08:13 606215] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693606215| [2025/04/30 20:08:13 606222] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 606231] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:339| [2025/04/30 20:08:13 606237] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:340| [2025/04/30 20:08:13 606245] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:340| [2025/04/30 20:08:13 606251] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 606258] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 606267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:633|origin_pktnum:267|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:633|path_largest_ack:633| [2025/04/30 20:08:13 606274] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:134424|prior_delivered:342564|prior_time:1746043693546648|is_app_limited:0|send_elapse:65787|ack_elapse:59567|ctl_first_sent_time:1746043693547785|lagest_ack_time:1746043693606215|curr_delivered:412164| [2025/04/30 20:08:13 606282] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693547785| [2025/04/30 20:08:13 606288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:594||sndq_packets_used_bytes:0|sndq_packets_free:271| [2025/04/30 20:08:13 606293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:61075|rttvar:2335|minrtt:30776|latest_rtt:58430|ack_delay:56| [2025/04/30 20:08:13 606299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60737|rttvar:2427|minrtt:30776|latest_rtt:58430|ack_delay:56| [2025/04/30 20:08:13 606311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:633|lost_pn:630|thresh:3| [2025/04/30 20:08:13 606316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 606345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 606351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 606363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 606373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 606383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 606388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 606394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 606405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 606448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 606469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 606480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 606501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 606512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 606530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 606546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 606574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 606604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 606612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 606636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 606660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 606686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 606720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 606724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:60737|rtt_var:2427|pto_duration:70445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 606729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 606733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 606737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:08:13 606741] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693701487|now:1746043693606724|interv:94763| [2025/04/30 20:08:13 606745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693701487|now:1746043693606724|interval:94763|pto_count:0|srtt:60737 [2025/04/30 20:08:13 606749] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 65787, ack_elapse 59567, delivered 69600|rate 1057959|lost 275| [2025/04/30 20:08:13 606754] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1057959) in round 8| [2025/04/30 20:08:13 606758] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 606762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 606766] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693547785|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 606771] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693547785|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 606776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:42000|srtt:60737|latest_rtt:58430|min_rtt:30776|applimit:0|lost:255|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 606782] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:340|largest:340|pns:2| [2025/04/30 20:08:13 606786] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:340|frame:ACK |recv_time:1746043693606215|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 606791] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813606215|now:1746043693606215|interv:120000000| [2025/04/30 20:08:13 606795] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813606215|now:1746043693606215|interv:120000000| [2025/04/30 20:08:13 606799] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693607122|pq_index:0| [2025/04/30 20:08:13 606806] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693605848| [2025/04/30 20:08:13 606810] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693606810| [2025/04/30 20:08:13 606815] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693606814| [2025/04/30 20:08:13 606821] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 606825] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60737|min_srtt:60737|path_bw:1269550|loss_rate:63.03|path_pto:0| [2025/04/30 20:08:13 606830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 606835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 606838] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 606842] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 606847] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 606851] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60737|min_srtt:60737|path_bw:1269550|loss_rate:63.03|path_pto:0| [2025/04/30 20:08:13 606855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 606859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 606863] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 606867] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 606871] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 606875] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:588|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 606880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:441158| [2025/04/30 20:08:13 606884] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 606888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 606892] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 606896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 606903] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 606907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 606911] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693607122| [2025/04/30 20:08:13 606915] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693607122| [2025/04/30 20:08:13 606919] [debug] |xqc_engine_wakeup_after|wakeup:1746043693607122|now:1746043693606919|diff:203| [2025/04/30 20:08:13 606923] [debug] |xqc_engine_main_logic|END|now:1746043693606814| [2025/04/30 20:08:13 606932] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693606931| [2025/04/30 20:08:13 606936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 606942] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:340| [2025/04/30 20:08:13 606946] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:341| [2025/04/30 20:08:13 606952] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:341| [2025/04/30 20:08:13 606956] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 606961] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 606967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:634|origin_pktnum:515|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:08:13 606972] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:116416|prior_delivered:350964|prior_time:1746043693549306|is_app_limited:0|send_elapse:60681|ack_elapse:57625|ctl_first_sent_time:1746043693550132|lagest_ack_time:1746043693606931|curr_delivered:413364| [2025/04/30 20:08:13 606977] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693550132| [2025/04/30 20:08:13 606981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:589||sndq_packets_used_bytes:0|sndq_packets_free:276| [2025/04/30 20:08:13 606986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60737|rttvar:2427|minrtt:30776|latest_rtt:56799|ack_delay:64| [2025/04/30 20:08:13 606990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:60236|rttvar:2821|minrtt:30776|latest_rtt:56799|ack_delay:64| [2025/04/30 20:08:13 606994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:634|lost_pn:631|thresh:3| [2025/04/30 20:08:13 606998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 607023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 607027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 607034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 607042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 607050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 607053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 607057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 607065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 607088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 607104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 607111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 607130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 607137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 607149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 607160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 607207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 607222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 607230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 607256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 607271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 607294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 607342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:60236|rtt_var:2821|pto_duration:71520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 607349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 607355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 607360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:08:13 607366] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693702562|now:1746043693607342|interv:95220| [2025/04/30 20:08:13 607376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693702562|now:1746043693607342|interval:95220|pto_count:0|srtt:60236 [2025/04/30 20:08:13 607382] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60681, ack_elapse 57625, delivered 62400|rate 1028328|lost 275| [2025/04/30 20:08:13 607390] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1028328) in round 8| [2025/04/30 20:08:13 607396] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 607403] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 607409] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693550132|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 607415] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693550132|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 607422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:40800|srtt:60236|latest_rtt:56799|min_rtt:30776|applimit:0|lost:255|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 607431] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:341|largest:341|pns:2| [2025/04/30 20:08:13 607438] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:341|frame:ACK |recv_time:1746043693606931|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 607445] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813606931|now:1746043693606931|interv:120000000| [2025/04/30 20:08:13 607450] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813606931|now:1746043693606931|interv:120000000| [2025/04/30 20:08:13 607454] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693607122|pq_index:0| [2025/04/30 20:08:13 607459] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693606814| [2025/04/30 20:08:13 607463] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693607462| [2025/04/30 20:08:13 607469] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693607467| [2025/04/30 20:08:13 607476] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693607122|now:1746043693607467| [2025/04/30 20:08:13 607482] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693607122|now:1746043693607467| [2025/04/30 20:08:13 607487] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 607493] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 607500] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60236|min_srtt:60236|path_bw:1269550|loss_rate:63.03|path_pto:0| [2025/04/30 20:08:13 607512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 607517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 607521] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 607525] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 607529] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 607533] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:60236|min_srtt:60236|path_bw:1269550|loss_rate:63.03|path_pto:0| [2025/04/30 20:08:13 607537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 607542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 607546] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 607549] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 607553] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 607558] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:588|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 607562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:441158| [2025/04/30 20:08:13 607567] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 607571] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:670| [2025/04/30 20:08:13 607621] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043693607579|stream_id:0|stream_offset:441158| [2025/04/30 20:08:13 607629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:670|origin_pktnum:588|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 607634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:08:13 607638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:60236|rtt_var:2821|pto_duration:71520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 607643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 607647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 607655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:08:13 607659] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693704099|now:1746043693607638|interv:96461| [2025/04/30 20:08:13 607663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693704099|now:1746043693607638|interval:96461|pto_count:0|srtt:60236 [2025/04/30 20:08:13 607668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:42000| [2025/04/30 20:08:13 607673] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:591|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 607677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:373472| [2025/04/30 20:08:13 607682] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 607686] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:671| [2025/04/30 20:08:13 607715] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043693607693|stream_id:0|stream_offset:373472| [2025/04/30 20:08:13 607721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:671|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:08:13 607726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:08:13 607730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:60236|rtt_var:2821|pto_duration:71520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 607734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 607738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 607742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:08:13 607746] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693704213|now:1746043693607730|interv:96483| [2025/04/30 20:08:13 607750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693704213|now:1746043693607730|interval:96483|pto_count:0|srtt:60236 [2025/04/30 20:08:13 607754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:43200| [2025/04/30 20:08:13 607759] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:592|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 607763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:443492| [2025/04/30 20:08:13 607767] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 607771] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693608771|now:1746043693607771|interv:1000| [2025/04/30 20:08:13 607779] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 607783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 607787] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 607791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:43200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 607795] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 607799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 607803] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693608771| [2025/04/30 20:08:13 607808] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693608771| [2025/04/30 20:08:13 607812] [debug] |xqc_engine_wakeup_after|wakeup:1746043693608771|now:1746043693607811|diff:960| [2025/04/30 20:08:13 607817] [debug] |xqc_engine_main_logic|END|now:1746043693607467| [2025/04/30 20:08:13 607825] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693607824| [2025/04/30 20:08:13 607829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 607835] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:341| [2025/04/30 20:08:13 607839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:342| [2025/04/30 20:08:13 607845] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:342| [2025/04/30 20:08:13 607850] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 607855] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 607862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:635|origin_pktnum:393|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:08:13 607867] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:112816|prior_delivered:354564|prior_time:1746043693552019|is_app_limited:0|send_elapse:61122|ack_elapse:55805|ctl_first_sent_time:1746043693552850|lagest_ack_time:1746043693607824|curr_delivered:414564| [2025/04/30 20:08:13 607871] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693552850| [2025/04/30 20:08:13 607876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:588||sndq_packets_used_bytes:0|sndq_packets_free:277| [2025/04/30 20:08:13 607880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:60236|rttvar:2821|minrtt:30776|latest_rtt:54974|ack_delay:24| [2025/04/30 20:08:13 607884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:59575|rttvar:3437|minrtt:30776|latest_rtt:54974|ack_delay:24| [2025/04/30 20:08:13 607889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:635|lost_pn:632|thresh:3| [2025/04/30 20:08:13 607893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 607916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 607920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 607928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 607932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 607940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 607944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 607947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 607955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 607990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 607994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 607998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 608016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 608024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 608035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 608047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 608066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 608081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 608089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 608118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 608134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 608157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 608213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:59575|rtt_var:3437|pto_duration:73323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 608217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 608221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 608228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:08:13 608232] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693706016|now:1746043693608213|interv:97803| [2025/04/30 20:08:13 608236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693706016|now:1746043693608213|interval:97803|pto_count:0|srtt:59575 [2025/04/30 20:08:13 608240] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61122, ack_elapse 55805, delivered 60000|rate 981643|lost 275| [2025/04/30 20:08:13 608245] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (981643) in round 8| [2025/04/30 20:08:13 608249] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 608253] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 608257] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693552850|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 608262] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693552850|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 608266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:42000|srtt:59575|latest_rtt:54974|min_rtt:30776|applimit:0|lost:257|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 608272] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:342|largest:342|pns:2| [2025/04/30 20:08:13 608277] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:342|frame:ACK |recv_time:1746043693607824|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 608281] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813607824|now:1746043693607824|interv:120000000| [2025/04/30 20:08:13 608285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813607824|now:1746043693607824|interv:120000000| [2025/04/30 20:08:13 608289] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693608771|pq_index:0| [2025/04/30 20:08:13 608294] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693607467| [2025/04/30 20:08:13 608297] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693608297| [2025/04/30 20:08:13 608302] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693608301| [2025/04/30 20:08:13 608307] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 608312] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59575|min_srtt:59575|path_bw:1269550|loss_rate:63.47|path_pto:0| [2025/04/30 20:08:13 608316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 608325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 608331] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 608338] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 608344] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 608350] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:59575|min_srtt:59575|path_bw:1269550|loss_rate:63.47|path_pto:0| [2025/04/30 20:08:13 608356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 608363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 608368] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 608374] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 608381] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 608388] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:592|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 608393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:443492| [2025/04/30 20:08:13 608400] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 608406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 608411] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 608415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 608419] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 608423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 608428] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693608771| [2025/04/30 20:08:13 608434] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693608771| [2025/04/30 20:08:13 608440] [debug] |xqc_engine_wakeup_after|wakeup:1746043693608771|now:1746043693608440|diff:331| [2025/04/30 20:08:13 608446] [debug] |xqc_engine_main_logic|END|now:1746043693608301| [2025/04/30 20:08:13 608457] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693608457| [2025/04/30 20:08:13 608471] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 608479] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:342| [2025/04/30 20:08:13 608484] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:343| [2025/04/30 20:08:13 608492] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:343| [2025/04/30 20:08:13 608498] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 608505] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 608514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:636|origin_pktnum:518|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:08:13 608520] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:105616|prior_delivered:358164|prior_time:1746043693554955|is_app_limited:0|send_elapse:61079|ack_elapse:53502|ctl_first_sent_time:1746043693555816|lagest_ack_time:1746043693608457|curr_delivered:415764| [2025/04/30 20:08:13 608527] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693555816| [2025/04/30 20:08:13 608533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:584||sndq_packets_used_bytes:0|sndq_packets_free:281| [2025/04/30 20:08:13 608539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:59575|rttvar:3437|minrtt:30776|latest_rtt:52641|ack_delay:40| [2025/04/30 20:08:13 608545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:58704|rttvar:4321|minrtt:30776|latest_rtt:52641|ack_delay:40| [2025/04/30 20:08:13 608551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:636|lost_pn:633|thresh:3| [2025/04/30 20:08:13 608558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 608587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 608593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 608602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 608606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 608618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 608622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 608626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 608634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 608673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 608684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 608700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 608707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 608719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 608734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 608753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 608769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 608776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 608799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 608815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 608840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 608871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 229|pns:2| [2025/04/30 20:08:13 608875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 608879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58704|rtt_var:4321|pto_duration:75988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 608884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 608888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 608892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:08:13 608896] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693708681|now:1746043693608879|interv:99802| [2025/04/30 20:08:13 608900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693708681|now:1746043693608879|interval:99802|pto_count:0|srtt:58704 [2025/04/30 20:08:13 608904] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61079, ack_elapse 53502, delivered 57600|rate 943040|lost 275| [2025/04/30 20:08:13 608909] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (943040) in round 8| [2025/04/30 20:08:13 608913] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 608917] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 608921] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693555816|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 608925] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693555816|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 608932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:40800|srtt:58704|latest_rtt:52641|min_rtt:30776|applimit:0|lost:257|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 608938] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:343|largest:343|pns:2| [2025/04/30 20:08:13 608943] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:343|frame:ACK |recv_time:1746043693608457|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 608947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813608457|now:1746043693608457|interv:120000000| [2025/04/30 20:08:13 608951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813608457|now:1746043693608457|interv:120000000| [2025/04/30 20:08:13 608955] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693608771|pq_index:0| [2025/04/30 20:08:13 608960] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693608301| [2025/04/30 20:08:13 608964] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693608964| [2025/04/30 20:08:13 608968] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693608967| [2025/04/30 20:08:13 608973] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693608771|now:1746043693608967| [2025/04/30 20:08:13 608977] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693608771|now:1746043693608967| [2025/04/30 20:08:13 608981] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 608985] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 608990] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58704|min_srtt:58704|path_bw:1269550|loss_rate:63.47|path_pto:0| [2025/04/30 20:08:13 608994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 608999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 609003] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 609007] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 609011] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 609015] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:58704|min_srtt:58704|path_bw:1269550|loss_rate:63.47|path_pto:0| [2025/04/30 20:08:13 609019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 609026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 609030] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 609034] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 609038] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 609042] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:592|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 609046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:443492| [2025/04/30 20:08:13 609051] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 609055] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:672| [2025/04/30 20:08:13 609092] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043693609062|stream_id:0|stream_offset:443492| [2025/04/30 20:08:13 609099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:672|origin_pktnum:592|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 609103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:08:13 609108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:58704|rtt_var:4321|pto_duration:75988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 609112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 609116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 609120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:08:13 609124] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693710050|now:1746043693609108|interv:100942| [2025/04/30 20:08:13 609128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693710050|now:1746043693609108|interval:100942|pto_count:0|srtt:58704 [2025/04/30 20:08:13 609133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:42000| [2025/04/30 20:08:13 609137] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:594|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 609142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:444659| [2025/04/30 20:08:13 609146] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 609155] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693610155|now:1746043693609155|interv:1000| [2025/04/30 20:08:13 609159] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 609163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 609185] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 609189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 609194] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 609197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 609201] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693610155| [2025/04/30 20:08:13 609206] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693610155| [2025/04/30 20:08:13 609210] [debug] |xqc_engine_wakeup_after|wakeup:1746043693610155|now:1746043693609209|diff:946| [2025/04/30 20:08:13 609214] [debug] |xqc_engine_main_logic|END|now:1746043693608967| [2025/04/30 20:08:13 609222] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693609222| [2025/04/30 20:08:13 609227] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 609232] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:343| [2025/04/30 20:08:13 609236] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:344| [2025/04/30 20:08:13 609242] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:344| [2025/04/30 20:08:13 609246] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 609251] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 609257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:637|origin_pktnum:520|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:08:13 609262] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:100816|prior_delivered:361764|prior_time:1746043693557742|is_app_limited:0|send_elapse:60836|ack_elapse:51480|ctl_first_sent_time:1746043693558540|lagest_ack_time:1746043693609222|curr_delivered:416964| [2025/04/30 20:08:13 609267] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693558540| [2025/04/30 20:08:13 609271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:582||sndq_packets_used_bytes:0|sndq_packets_free:283| [2025/04/30 20:08:13 609276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:58704|rttvar:4321|minrtt:30776|latest_rtt:50682|ack_delay:32| [2025/04/30 20:08:13 609280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57697|rttvar:5254|minrtt:30776|latest_rtt:50682|ack_delay:32| [2025/04/30 20:08:13 609284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:637|lost_pn:634|thresh:3| [2025/04/30 20:08:13 609288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 609312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 609315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 609327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 609333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 609344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 609350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 609356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 609367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 609408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 609419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 609448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 609459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 609477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 609495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 609523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 609547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 609560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 609598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 609614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 609637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 609672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57697|rtt_var:5254|pto_duration:78713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 609676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 609680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 609684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:08:13 609688] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693712775|now:1746043693609671|interv:103104| [2025/04/30 20:08:13 609695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693712775|now:1746043693609671|interval:103104|pto_count:0|srtt:57697 [2025/04/30 20:08:13 609699] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60836, ack_elapse 51480, delivered 55200|rate 907357|lost 275| [2025/04/30 20:08:13 609704] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (907357) in round 8| [2025/04/30 20:08:13 609708] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 609712] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 609716] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693558540|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 609721] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693558540|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 609725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:40800|srtt:57697|latest_rtt:50682|min_rtt:30776|applimit:0|lost:258|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 609731] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:344|largest:344|pns:2| [2025/04/30 20:08:13 609736] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:344|frame:ACK |recv_time:1746043693609222|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 609741] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813609222|now:1746043693609222|interv:120000000| [2025/04/30 20:08:13 609745] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813609222|now:1746043693609222|interv:120000000| [2025/04/30 20:08:13 609749] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693610155|pq_index:0| [2025/04/30 20:08:13 609753] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693608967| [2025/04/30 20:08:13 609757] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693609757| [2025/04/30 20:08:13 609762] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693609761| [2025/04/30 20:08:13 609767] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 609772] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57697|min_srtt:57697|path_bw:1269550|loss_rate:63.69|path_pto:0| [2025/04/30 20:08:13 609777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 609784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 609788] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 609792] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 609796] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 609800] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57697|min_srtt:57697|path_bw:1269550|loss_rate:63.69|path_pto:0| [2025/04/30 20:08:13 609805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 609809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 609813] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 609817] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 609821] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 609825] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:594|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 609830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:444659| [2025/04/30 20:08:13 609834] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 609838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 609842] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 609846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 609850] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 609854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 609858] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693610155| [2025/04/30 20:08:13 609862] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693610155| [2025/04/30 20:08:13 609866] [debug] |xqc_engine_wakeup_after|wakeup:1746043693610155|now:1746043693609866|diff:289| [2025/04/30 20:08:13 609870] [debug] |xqc_engine_main_logic|END|now:1746043693609761| [2025/04/30 20:08:13 609879] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693609878| [2025/04/30 20:08:13 609883] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 609889] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:344| [2025/04/30 20:08:13 609896] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:345| [2025/04/30 20:08:13 609902] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:345| [2025/04/30 20:08:13 609906] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 609911] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 609917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:638|origin_pktnum:522|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:08:13 609922] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:238|tx_in_flight:98416|prior_delivered:364164|prior_time:1746043693559654|is_app_limited:0|send_elapse:60853|ack_elapse:50224|ctl_first_sent_time:1746043693560517|lagest_ack_time:1746043693609878|curr_delivered:418164| [2025/04/30 20:08:13 609926] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693560517| [2025/04/30 20:08:13 609931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:580||sndq_packets_used_bytes:0|sndq_packets_free:285| [2025/04/30 20:08:13 609935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57697|rttvar:5254|minrtt:30776|latest_rtt:49361|ack_delay:32| [2025/04/30 20:08:13 609939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56651|rttvar:6033|minrtt:30776|latest_rtt:49361|ack_delay:32| [2025/04/30 20:08:13 609944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:638|lost_pn:635|thresh:3| [2025/04/30 20:08:13 609948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 609967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 609971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 609979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 609982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 609986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 609991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 609997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 610008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 610021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 610056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 610067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 610091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 610102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 610120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 610138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 610199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 610217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 610224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 610247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 610263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 610286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 610338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56651|rtt_var:6033|pto_duration:80783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 610343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 610347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 610351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:08:13 610357] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693714845|now:1746043693610338|interv:104507| [2025/04/30 20:08:13 610363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693714845|now:1746043693610338|interval:104507|pto_count:0|srtt:56651 [2025/04/30 20:08:13 610369] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60853, ack_elapse 50224, delivered 54000|rate 887384|lost 275| [2025/04/30 20:08:13 610376] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (887384) in round 8| [2025/04/30 20:08:13 610382] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 610388] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 610394] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693560517|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 610400] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693560517|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 610408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:39600|srtt:56651|latest_rtt:49361|min_rtt:30776|applimit:0|lost:258|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 610416] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:345|largest:345|pns:2| [2025/04/30 20:08:13 610428] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:345|frame:ACK |recv_time:1746043693609878|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 610435] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813609878|now:1746043693609878|interv:120000000| [2025/04/30 20:08:13 610441] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813609878|now:1746043693609878|interv:120000000| [2025/04/30 20:08:13 610447] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693610155|pq_index:0| [2025/04/30 20:08:13 610453] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693609761| [2025/04/30 20:08:13 610459] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693610459| [2025/04/30 20:08:13 610466] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693610464| [2025/04/30 20:08:13 610473] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693610155|now:1746043693610464| [2025/04/30 20:08:13 610479] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693610155|now:1746043693610464| [2025/04/30 20:08:13 610485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 610491] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 610498] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56651|min_srtt:56651|path_bw:1269550|loss_rate:63.69|path_pto:0| [2025/04/30 20:08:13 610504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:39600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 610511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 610517] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 610523] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 610529] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 610533] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56651|min_srtt:56651|path_bw:1269550|loss_rate:63.69|path_pto:0| [2025/04/30 20:08:13 610538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:39600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 610542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 610546] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 610550] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 610558] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 610563] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:594|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 610567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:444659| [2025/04/30 20:08:13 610571] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 610576] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:673| [2025/04/30 20:08:13 610613] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043693610584|stream_id:0|stream_offset:444659| [2025/04/30 20:08:13 610620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:673|origin_pktnum:594|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 610627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:08:13 610634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56651|rtt_var:6033|pto_duration:80783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 610641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 610647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 610654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:08:13 610658] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693716367|now:1746043693610633|interv:105734| [2025/04/30 20:08:13 610662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693716367|now:1746043693610633|interval:105734|pto_count:0|srtt:56651 [2025/04/30 20:08:13 610667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:40800| [2025/04/30 20:08:13 610672] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:596|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 610676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:445826| [2025/04/30 20:08:13 610681] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 610685] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:674| [2025/04/30 20:08:13 610712] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043693610691|stream_id:0|stream_offset:445826| [2025/04/30 20:08:13 610718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:674|origin_pktnum:596|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 610723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:08:13 610731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56651|rtt_var:6033|pto_duration:80783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 610735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 610739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 610743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:08:13 610747] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693716474|now:1746043693610731|interv:105743| [2025/04/30 20:08:13 610751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693716474|now:1746043693610731|interval:105743|pto_count:0|srtt:56651 [2025/04/30 20:08:13 610755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:42000| [2025/04/30 20:08:13 610760] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:598|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 610764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:375806| [2025/04/30 20:08:13 610768] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 610772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693611772|now:1746043693610772|interv:1000| [2025/04/30 20:08:13 610776] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 610780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 610784] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 610788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 610793] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 610797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 610801] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693611772| [2025/04/30 20:08:13 610805] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693611772| [2025/04/30 20:08:13 610809] [debug] |xqc_engine_wakeup_after|wakeup:1746043693611772|now:1746043693610809|diff:963| [2025/04/30 20:08:13 610813] [debug] |xqc_engine_main_logic|END|now:1746043693610464| [2025/04/30 20:08:13 610821] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693610820| [2025/04/30 20:08:13 610826] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 610831] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:345| [2025/04/30 20:08:13 610835] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:346| [2025/04/30 20:08:13 610840] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:346| [2025/04/30 20:08:13 610847] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 610852] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 610858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:639|origin_pktnum:277|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:08:13 610863] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:242|tx_in_flight:90016|prior_delivered:368964|prior_time:1746043693562477|is_app_limited:0|send_elapse:59681|ack_elapse:48343|ctl_first_sent_time:1746043693563405|lagest_ack_time:1746043693610820|curr_delivered:419364| [2025/04/30 20:08:13 610868] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693563405| [2025/04/30 20:08:13 610872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:579||sndq_packets_used_bytes:0|sndq_packets_free:286| [2025/04/30 20:08:13 610876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56651|rttvar:6033|minrtt:30776|latest_rtt:47415|ack_delay:48| [2025/04/30 20:08:13 610881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55490|rttvar:6846|minrtt:30776|latest_rtt:47415|ack_delay:48| [2025/04/30 20:08:13 610885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:639|lost_pn:636|thresh:3| [2025/04/30 20:08:13 610889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 610905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 610909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 610917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 610924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 610928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 610932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 610940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 610970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 610985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 610992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 610996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 611004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 611015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 611034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 611052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 611060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 611083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 611099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 611122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 611159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55490|rtt_var:6846|pto_duration:82874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 611163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 611190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 611197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:08:13 611201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693718565|now:1746043693611159|interv:107406| [2025/04/30 20:08:13 611205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693718565|now:1746043693611159|interval:107406|pto_count:0|srtt:55490 [2025/04/30 20:08:13 611210] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59681, ack_elapse 48343, delivered 50400|rate 844489|lost 275| [2025/04/30 20:08:13 611216] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (844489) in round 8| [2025/04/30 20:08:13 611222] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 611228] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 611234] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693563405|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 611239] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693563405|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 611245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:40800|srtt:55490|latest_rtt:47415|min_rtt:30776|applimit:0|lost:260|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 611253] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:346|largest:346|pns:2| [2025/04/30 20:08:13 611259] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:346|frame:ACK |recv_time:1746043693610820|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 611265] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813610820|now:1746043693610820|interv:120000000| [2025/04/30 20:08:13 611270] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813610820|now:1746043693610820|interv:120000000| [2025/04/30 20:08:13 611275] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693611772|pq_index:0| [2025/04/30 20:08:13 611288] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693610464| [2025/04/30 20:08:13 611293] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693611293| [2025/04/30 20:08:13 611300] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693611298| [2025/04/30 20:08:13 611307] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 611313] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55490|min_srtt:55490|path_bw:1269550|loss_rate:64.12|path_pto:0| [2025/04/30 20:08:13 611319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 611325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 611330] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 611336] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 611342] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 611348] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55490|min_srtt:55490|path_bw:1269550|loss_rate:64.12|path_pto:0| [2025/04/30 20:08:13 611354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 611360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 611365] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 611371] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 611377] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 611382] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:598|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 611388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:375806| [2025/04/30 20:08:13 611394] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 611398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 611404] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 611409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 611420] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 611425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 611430] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693611772| [2025/04/30 20:08:13 611435] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693611772| [2025/04/30 20:08:13 611440] [debug] |xqc_engine_wakeup_after|wakeup:1746043693611772|now:1746043693611440|diff:332| [2025/04/30 20:08:13 611446] [debug] |xqc_engine_main_logic|END|now:1746043693611298| [2025/04/30 20:08:13 611457] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693611456| [2025/04/30 20:08:13 611464] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 611471] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:346| [2025/04/30 20:08:13 611477] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:347| [2025/04/30 20:08:13 611485] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:347| [2025/04/30 20:08:13 611490] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 611497] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 611505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:640|origin_pktnum:525|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:640|path_largest_ack:640| [2025/04/30 20:08:13 611511] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:246|tx_in_flight:82816|prior_delivered:372564|prior_time:1746043693565307|is_app_limited:0|send_elapse:59206|ack_elapse:46149|ctl_first_sent_time:1746043693566135|lagest_ack_time:1746043693611456|curr_delivered:420564| [2025/04/30 20:08:13 611518] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693566135| [2025/04/30 20:08:13 611525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:574||sndq_packets_used_bytes:0|sndq_packets_free:291| [2025/04/30 20:08:13 611530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55490|rttvar:6846|minrtt:30776|latest_rtt:45321|ack_delay:112| [2025/04/30 20:08:13 611536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54205|rttvar:7705|minrtt:30776|latest_rtt:45321|ack_delay:112| [2025/04/30 20:08:13 611543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:640|lost_pn:637|thresh:3| [2025/04/30 20:08:13 611549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 611572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 611582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 611593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 611604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 611610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 611616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 611627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 611662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 611683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 611694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 611710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 611733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 611760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 611781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 611791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 611821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 611843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 611879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 611923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 611929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54205|rtt_var:7705|pto_duration:85025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 611935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 611941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 611946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:08:13 611952] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693720716|now:1746043693611928|interv:108788| [2025/04/30 20:08:13 611958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693720716|now:1746043693611928|interval:108788|pto_count:0|srtt:54205 [2025/04/30 20:08:13 611965] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59206, ack_elapse 46149, delivered 48000|rate 810728|lost 275| [2025/04/30 20:08:13 611971] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (810728) in round 8| [2025/04/30 20:08:13 611977] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 611983] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 611989] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693566135|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 611996] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693566135|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 612013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:39600|srtt:54205|latest_rtt:45321|min_rtt:30776|applimit:0|lost:260|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 612020] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:347|largest:347|pns:2| [2025/04/30 20:08:13 612026] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:347|frame:ACK |recv_time:1746043693611456|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 612032] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813611456|now:1746043693611456|interv:120000000| [2025/04/30 20:08:13 612038] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813611456|now:1746043693611456|interv:120000000| [2025/04/30 20:08:13 612044] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693611772|pq_index:0| [2025/04/30 20:08:13 612050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693611298| [2025/04/30 20:08:13 612055] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693612055| [2025/04/30 20:08:13 612062] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693612061| [2025/04/30 20:08:13 612069] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693611772|now:1746043693612061| [2025/04/30 20:08:13 612075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693611772|now:1746043693612061| [2025/04/30 20:08:13 612081] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 612087] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 612094] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54205|min_srtt:54205|path_bw:1269550|loss_rate:64.12|path_pto:0| [2025/04/30 20:08:13 612101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:39600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 612108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 612113] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 612119] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 612126] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 612132] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54205|min_srtt:54205|path_bw:1269550|loss_rate:64.12|path_pto:0| [2025/04/30 20:08:13 612138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:39600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 612152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 612158] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 612164] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 612190] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 612197] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:598|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 612202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:375806| [2025/04/30 20:08:13 612209] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 612216] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:675| [2025/04/30 20:08:13 612290] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043693612227|stream_id:0|stream_offset:375806| [2025/04/30 20:08:13 612300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:675|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:08:13 612307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:08:13 612314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54205|rtt_var:7705|pto_duration:85025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 612320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 612326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 612332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:08:13 612338] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693722252|now:1746043693612313|interv:109939| [2025/04/30 20:08:13 612344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693722252|now:1746043693612313|interval:109939|pto_count:0|srtt:54205 [2025/04/30 20:08:13 612351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:40800| [2025/04/30 20:08:13 612358] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:599|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 612365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:446993| [2025/04/30 20:08:13 612372] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 612379] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:676| [2025/04/30 20:08:13 612446] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043693612396|stream_id:0|stream_offset:446993| [2025/04/30 20:08:13 612456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:676|origin_pktnum:599|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 612463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:08:13 612470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54205|rtt_var:7705|pto_duration:85025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 612476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 612482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 612488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:08:13 612494] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693722421|now:1746043693612469|interv:109952| [2025/04/30 20:08:13 612500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693722421|now:1746043693612469|interval:109952|pto_count:0|srtt:54205 [2025/04/30 20:08:13 612508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:42000| [2025/04/30 20:08:13 612516] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:601|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 612523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:448160| [2025/04/30 20:08:13 612529] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 612535] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693613535|now:1746043693612535|interv:1000| [2025/04/30 20:08:13 612541] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 612547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 612553] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 612559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 612566] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 612571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 612577] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693613535| [2025/04/30 20:08:13 612584] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693613535| [2025/04/30 20:08:13 612589] [debug] |xqc_engine_wakeup_after|wakeup:1746043693613535|now:1746043693612589|diff:946| [2025/04/30 20:08:13 612594] [debug] |xqc_engine_main_logic|END|now:1746043693612061| [2025/04/30 20:08:13 612608] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693612608| [2025/04/30 20:08:13 612616] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 612624] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:347| [2025/04/30 20:08:13 612630] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:349| [2025/04/30 20:08:13 612637] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:349| [2025/04/30 20:08:13 612641] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 612646] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 612653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:641|origin_pktnum:403|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:644|path_largest_ack:641| [2025/04/30 20:08:13 612658] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:250|tx_in_flight:75608|prior_delivered:376164|prior_time:1746043693568051|is_app_limited:0|send_elapse:58630|ack_elapse:44557|ctl_first_sent_time:1746043693568884|lagest_ack_time:1746043693612608|curr_delivered:421764| [2025/04/30 20:08:13 612663] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693568884| [2025/04/30 20:08:13 612668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:573||sndq_packets_used_bytes:0|sndq_packets_free:292| [2025/04/30 20:08:13 612672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:642|origin_pktnum:528|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:644|path_largest_ack:642| [2025/04/30 20:08:13 612677] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:252|tx_in_flight:73208|prior_delivered:377364|prior_time:1746043693570282|is_app_limited:0|send_elapse:60823|ack_elapse:42326|ctl_first_sent_time:1746043693572129|lagest_ack_time:1746043693612608|curr_delivered:422964| [2025/04/30 20:08:13 612682] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693572129| [2025/04/30 20:08:13 612686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:571||sndq_packets_used_bytes:0|sndq_packets_free:294| [2025/04/30 20:08:13 612690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:643|origin_pktnum:530|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:644|path_largest_ack:643| [2025/04/30 20:08:13 612694] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:253|tx_in_flight:70808|prior_delivered:379764|prior_time:1746043693572294|is_app_limited:0|send_elapse:62539|ack_elapse:40314|ctl_first_sent_time:1746043693574869|lagest_ack_time:1746043693612608|curr_delivered:424164| [2025/04/30 20:08:13 612699] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693574869| [2025/04/30 20:08:13 612703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:569||sndq_packets_used_bytes:0|sndq_packets_free:296| [2025/04/30 20:08:13 612707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:644|origin_pktnum:533|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:08:13 612711] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:255|tx_in_flight:66008|prior_delivered:383364|prior_time:1746043693576655|is_app_limited:0|send_elapse:61101|ack_elapse:35953|ctl_first_sent_time:1746043693577390|lagest_ack_time:1746043693612608|curr_delivered:425364| [2025/04/30 20:08:13 612719] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693577390| [2025/04/30 20:08:13 612723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:567||sndq_packets_used_bytes:0|sndq_packets_free:298| [2025/04/30 20:08:13 612727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54205|rttvar:7705|minrtt:30776|latest_rtt:35218|ack_delay:112| [2025/04/30 20:08:13 612731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51818|rttvar:10553|minrtt:30776|latest_rtt:35218|ack_delay:112| [2025/04/30 20:08:13 612736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:644|lost_pn:641|thresh:3| [2025/04/30 20:08:13 612740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 612756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 612759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 612767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 612771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 612775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 612779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 612787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 612810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 612821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 612832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 612844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 612863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 612878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 612886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 612909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 612927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 612950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 612981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 612985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51818|rtt_var:10553|pto_duration:94030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 612989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 612993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 612997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 20:08:13 613001] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693731426|now:1746043693612985|interv:118441| [2025/04/30 20:08:13 613005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693731426|now:1746043693612985|interval:118441|pto_count:0|srtt:51818 [2025/04/30 20:08:13 613010] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61101, ack_elapse 35953, delivered 42000|rate 687386|lost 275| [2025/04/30 20:08:13 613017] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (687386) in round 8| [2025/04/30 20:08:13 613022] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 613026] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 613030] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:4800|po_sent_time:1746043693577390|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 613034] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:4800|po_sent_time:1746043693577390|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 613039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:37200|srtt:51818|latest_rtt:35218|min_rtt:30776|applimit:0|lost:262|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 613044] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:113859|inflight:37200|mode:2|applimit:0|pacing_rate:1269550|bw:1269550|srtt:51818|latest_rtt:35218|min_rtt:30776|send:671|lost:262|tlp:0|recv:340|recovery:1|slow_start:0|conn_life:436656|acked:4800|delivered:425364|is_cwnd_limited:0| [2025/04/30 20:08:13 613052] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:349|largest:349|pns:2| [2025/04/30 20:08:13 613057] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:349|frame:ACK |recv_time:1746043693612608|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 613062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813612608|now:1746043693612608|interv:120000000| [2025/04/30 20:08:13 613066] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813612608|now:1746043693612608|interv:120000000| [2025/04/30 20:08:13 613070] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693613535|pq_index:0| [2025/04/30 20:08:13 613074] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693612061| [2025/04/30 20:08:13 613078] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693613078| [2025/04/30 20:08:13 613083] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693613082| [2025/04/30 20:08:13 613088] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 613093] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51818|min_srtt:51818|path_bw:1269550|loss_rate:64.53|path_pto:0| [2025/04/30 20:08:13 613097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 613109] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51818|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 613114] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:614|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 613118] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51818|min_srtt:51818|path_bw:1269550|loss_rate:64.53|path_pto:0| [2025/04/30 20:08:13 613123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:456329| [2025/04/30 20:08:13 613127] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51818|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 613132] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:616|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 613136] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51818|min_srtt:51818|path_bw:1269550|loss_rate:64.53|path_pto:0| [2025/04/30 20:08:13 613140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:457496| [2025/04/30 20:08:13 613144] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51818|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 613149] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:622|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 613153] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51818|min_srtt:51818|path_bw:1269550|loss_rate:64.53|path_pto:0| [2025/04/30 20:08:13 613157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:458663| [2025/04/30 20:08:13 613162] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51818|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 613186] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:624|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 613194] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51818|min_srtt:51818|path_bw:1269550|loss_rate:64.53|path_pto:0| [2025/04/30 20:08:13 613199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:459830| [2025/04/30 20:08:13 613203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 613207] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 613211] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 613218] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 613222] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51818|min_srtt:51818|path_bw:1269550|loss_rate:64.53|path_pto:0| [2025/04/30 20:08:13 613227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 613231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 613235] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 613238] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 613243] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 613247] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:601|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 613251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:448160| [2025/04/30 20:08:13 613256] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 613259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 613264] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 613268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 613272] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 613276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 613280] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693613535| [2025/04/30 20:08:13 613284] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693613535| [2025/04/30 20:08:13 613288] [debug] |xqc_engine_wakeup_after|wakeup:1746043693613535|now:1746043693613288|diff:247| [2025/04/30 20:08:13 613294] [debug] |xqc_engine_main_logic|END|now:1746043693613082| [2025/04/30 20:08:13 613304] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693613304| [2025/04/30 20:08:13 613311] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 613319] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:349| [2025/04/30 20:08:13 613325] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:350| [2025/04/30 20:08:13 613333] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:350| [2025/04/30 20:08:13 613339] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 613352] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 613360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:645|origin_pktnum:166|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:08:13 613367] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:259|tx_in_flight:58808|prior_delivered:386964|prior_time:1746043693579108|is_app_limited:0|send_elapse:60353|ack_elapse:34196|ctl_first_sent_time:1746043693579946|lagest_ack_time:1746043693613304|curr_delivered:426564| [2025/04/30 20:08:13 613374] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693579946| [2025/04/30 20:08:13 613381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:564||sndq_packets_used_bytes:0|sndq_packets_free:301| [2025/04/30 20:08:13 613387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51818|rttvar:10553|minrtt:30776|latest_rtt:33358|ack_delay:56| [2025/04/30 20:08:13 613394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49503|rttvar:12544|minrtt:30776|latest_rtt:33358|ack_delay:56| [2025/04/30 20:08:13 613400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:645|lost_pn:642|thresh:3| [2025/04/30 20:08:13 613406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 613425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 613437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 613442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 613448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 613460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 613504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 613522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 613541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 613563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 613579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 613588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 613623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 613642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 613664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 613703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 613708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49503|rtt_var:12544|pto_duration:99679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 613712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 613716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 613720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 36000| [2025/04/30 20:08:13 613724] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693737075|now:1746043693613707|interv:123368| [2025/04/30 20:08:13 613728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693737075|now:1746043693613707|interval:123368|pto_count:0|srtt:49503 [2025/04/30 20:08:13 613733] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60353, ack_elapse 34196, delivered 39600|rate 656139|lost 275| [2025/04/30 20:08:13 613740] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (656139) in round 8| [2025/04/30 20:08:13 613744] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 613749] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 613753] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693579946|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 613757] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693579946|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 613762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:36000|srtt:49503|latest_rtt:33358|min_rtt:30776|applimit:0|lost:262|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 613771] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:350|largest:350|pns:2| [2025/04/30 20:08:13 613778] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:350|frame:ACK |recv_time:1746043693613304|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 613785] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813613304|now:1746043693613304|interv:120000000| [2025/04/30 20:08:13 613789] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813613304|now:1746043693613304|interv:120000000| [2025/04/30 20:08:13 613793] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693613535|pq_index:0| [2025/04/30 20:08:13 613797] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693613082| [2025/04/30 20:08:13 613801] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693613801| [2025/04/30 20:08:13 613806] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693613805| [2025/04/30 20:08:13 613811] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693613535|now:1746043693613805| [2025/04/30 20:08:13 613815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693613535|now:1746043693613805| [2025/04/30 20:08:13 613819] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 613823] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 613828] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49503|min_srtt:49503|path_bw:1269550|loss_rate:64.53|path_pto:0| [2025/04/30 20:08:13 613832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:36000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:459830| [2025/04/30 20:08:13 613837] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49503|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 613844] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:626|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 613851] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49503|min_srtt:49503|path_bw:1269550|loss_rate:64.53|path_pto:0| [2025/04/30 20:08:13 613858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:36000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:460997| [2025/04/30 20:08:13 613865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 613869] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 613873] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 613877] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 613881] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49503|min_srtt:49503|path_bw:1269550|loss_rate:64.53|path_pto:0| [2025/04/30 20:08:13 613886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:36000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 613890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 613894] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 613897] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 613902] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 613906] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:601|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 613910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:448160| [2025/04/30 20:08:13 613915] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 613919] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:677| [2025/04/30 20:08:13 613961] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36000|now:1746043693613928|stream_id:0|stream_offset:448160| [2025/04/30 20:08:13 613967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:677|origin_pktnum:601|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 613972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:36000|applimit:0| [2025/04/30 20:08:13 613981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49503|rtt_var:12544|pto_duration:99679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 613986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 613990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 613993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 20:08:13 613997] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693738607|now:1746043693613981|interv:124626| [2025/04/30 20:08:13 614002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693738607|now:1746043693613981|interval:124626|pto_count:0|srtt:49503 [2025/04/30 20:08:13 614006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:37200| [2025/04/30 20:08:13 614013] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:603|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 614020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:449327| [2025/04/30 20:08:13 614027] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 614033] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693615033|now:1746043693614033|interv:1000| [2025/04/30 20:08:13 614038] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 614042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 614046] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 614050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 614055] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 614059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 614063] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693613845| [2025/04/30 20:08:13 614067] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693613845| [2025/04/30 20:08:13 614071] [debug] |xqc_engine_wakeup_after|wakeup:1746043693613845|now:1746043693614071|diff:18446744073709551390| [2025/04/30 20:08:13 614076] [debug] |xqc_engine_main_logic|END|now:1746043693613805| [2025/04/30 20:08:13 614082] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693614082| [2025/04/30 20:08:13 614086] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693613845|pq_index:0| [2025/04/30 20:08:13 614090] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693613805| [2025/04/30 20:08:13 614096] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693614094| [2025/04/30 20:08:13 614107] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693613845|now:1746043693614094| [2025/04/30 20:08:13 614113] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 614118] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693613845|now:1746043693614094| [2025/04/30 20:08:13 614122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 614126] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 614132] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:350|ack_delay:25287|first_ack_range:1|largest_pkt_recv_time:1746043693588845| [2025/04/30 20:08:13 614137] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:350|low:349|pkt_pns:2| [2025/04/30 20:08:13 614141] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:347|low:325|pkt_pns:2| [2025/04/30 20:08:13 614144] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:323|low:304|pkt_pns:2| [2025/04/30 20:08:13 614148] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:302|low:229|pkt_pns:2| [2025/04/30 20:08:13 614152] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:14|path:0|path_largest_recv:329|frame_largest_recv:350| [2025/04/30 20:08:13 614156] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 614161] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49503|min_srtt:49503|path_bw:1269550|loss_rate:64.74|path_pto:0| [2025/04/30 20:08:13 614185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:460997| [2025/04/30 20:08:13 614196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 614201] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 614205] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 614210] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 614214] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:08:13 614219] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49503|min_srtt:49503|path_bw:1269550|loss_rate:64.74|path_pto:0| [2025/04/30 20:08:13 614223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 614227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 614231] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 614235] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 614239] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 614247] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:603|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 614252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:449327| [2025/04/30 20:08:13 614256] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 614261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 614267] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:39|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:08:13 614274] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:678| [2025/04/30 20:08:13 614350] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:678|size:39|sent:55|pkt_type:SHORT_HEADER|frame:ACK |inflight:37200|now:1746043693614284|stream_id:0|stream_offset:0| [2025/04/30 20:08:13 614360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:678|origin_pktnum:0|size:39|enc_size:55|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 614369] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 614376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 614383] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 614389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 614395] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693615033| [2025/04/30 20:08:13 614401] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693615033| [2025/04/30 20:08:13 614407] [debug] |xqc_engine_wakeup_after|wakeup:1746043693615033|now:1746043693614407|diff:626| [2025/04/30 20:08:13 614413] [debug] |xqc_engine_main_logic|END|now:1746043693614094| [2025/04/30 20:08:13 616920] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693616918| [2025/04/30 20:08:13 617420] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693615033|pq_index:0| [2025/04/30 20:08:13 617432] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693614094| [2025/04/30 20:08:13 617442] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693617439| [2025/04/30 20:08:13 617451] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693615033|now:1746043693617439| [2025/04/30 20:08:13 617459] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693615033|now:1746043693617439| [2025/04/30 20:08:13 617466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 617474] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 617496] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49503|min_srtt:49503|path_bw:1269550|loss_rate:64.74|path_pto:0| [2025/04/30 20:08:13 617504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:460997| [2025/04/30 20:08:13 617512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 617517] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 617524] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 617531] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 617538] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49503|min_srtt:49503|path_bw:1269550|loss_rate:64.74|path_pto:0| [2025/04/30 20:08:13 617546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 617553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 617559] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 617565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 617572] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 617580] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:603|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 617956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:449327| [2025/04/30 20:08:13 617966] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 617974] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:679| [2025/04/30 20:08:13 618039] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746043693617995|stream_id:0|stream_offset:449327| [2025/04/30 20:08:13 618048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:679|origin_pktnum:603|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 618056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 20:08:13 618063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49503|rtt_var:12544|pto_duration:99679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 618070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 618083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 618089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:08:13 618095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693742674|now:1746043693618062|interv:124612| [2025/04/30 20:08:13 618101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693742674|now:1746043693618062|interval:124612|pto_count:0|srtt:49503 [2025/04/30 20:08:13 618108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:38400| [2025/04/30 20:08:13 618116] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:605|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 618123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:450494| [2025/04/30 20:08:13 618130] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 618136] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:680| [2025/04/30 20:08:13 618195] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746043693618148|stream_id:0|stream_offset:450494| [2025/04/30 20:08:13 618206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:680|origin_pktnum:605|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 618211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:08:13 618215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49503|rtt_var:12544|pto_duration:99679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 618220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 618224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 618227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:08:13 618231] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693742827|now:1746043693618215|interv:124612| [2025/04/30 20:08:13 618235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693742827|now:1746043693618215|interval:124612|pto_count:0|srtt:49503 [2025/04/30 20:08:13 618240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:39600| [2025/04/30 20:08:13 618245] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:607|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 618249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:451661| [2025/04/30 20:08:13 618254] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 618263] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:681| [2025/04/30 20:08:13 618286] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746043693618270|stream_id:0|stream_offset:451661| [2025/04/30 20:08:13 618291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:681|origin_pktnum:607|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 618296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:08:13 618300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49503|rtt_var:12544|pto_duration:99679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 618305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 618309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 618312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:08:13 618316] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693742949|now:1746043693618300|interv:124649| [2025/04/30 20:08:13 618320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693742949|now:1746043693618300|interval:124649|pto_count:0|srtt:49503 [2025/04/30 20:08:13 618325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:40800| [2025/04/30 20:08:13 618330] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:609|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 618334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:381641| [2025/04/30 20:08:13 618338] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 618342] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:682| [2025/04/30 20:08:13 618360] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746043693618348|stream_id:0|stream_offset:381641| [2025/04/30 20:08:13 618365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:682|origin_pktnum:481|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 618369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:08:13 618373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49503|rtt_var:12544|pto_duration:99679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 618378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 618381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 618385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:08:13 618392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693743027|now:1746043693618373|interv:124654| [2025/04/30 20:08:13 618396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693743027|now:1746043693618373|interval:124654|pto_count:0|srtt:49503 [2025/04/30 20:08:13 618401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:42000| [2025/04/30 20:08:13 618405] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:610|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 618409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:452828| [2025/04/30 20:08:13 618414] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 618418] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:683| [2025/04/30 20:08:13 618435] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043693618423|stream_id:0|stream_offset:452828| [2025/04/30 20:08:13 618440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:683|origin_pktnum:610|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 618444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:08:13 618449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49503|rtt_var:12544|pto_duration:99679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 618456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 618463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 618469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:08:13 618476] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693743102|now:1746043693618449|interv:124653| [2025/04/30 20:08:13 618481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693743102|now:1746043693618449|interval:124653|pto_count:0|srtt:49503 [2025/04/30 20:08:13 618486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:43200| [2025/04/30 20:08:13 618494] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:612|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 618501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:453995| [2025/04/30 20:08:13 618507] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 618513] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693619513|now:1746043693618513|interv:1000| [2025/04/30 20:08:13 618519] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 618530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 618537] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 618543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:43200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 618549] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 618555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 618561] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693619513| [2025/04/30 20:08:13 618567] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693619513| [2025/04/30 20:08:13 618573] [debug] |xqc_engine_wakeup_after|wakeup:1746043693619513|now:1746043693618573|diff:940| [2025/04/30 20:08:13 618580] [debug] |xqc_engine_main_logic|END|now:1746043693617439| [2025/04/30 20:08:13 618597] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693618595| [2025/04/30 20:08:13 618607] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 618617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:350| [2025/04/30 20:08:13 618622] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:351| [2025/04/30 20:08:13 618632] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:351| [2025/04/30 20:08:13 618639] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 618648] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 618667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:646|origin_pktnum:539|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:08:13 618674] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:263|tx_in_flight:51608|prior_delivered:390564|prior_time:1746043693581688|is_app_limited:0|send_elapse:59527|ack_elapse:36907|ctl_first_sent_time:1746043693582444|lagest_ack_time:1746043693618595|curr_delivered:427764| [2025/04/30 20:08:13 618680] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693582444| [2025/04/30 20:08:13 618685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:558||sndq_packets_used_bytes:0|sndq_packets_free:307| [2025/04/30 20:08:13 622240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49503|rttvar:12544|minrtt:30776|latest_rtt:36151|ack_delay:368| [2025/04/30 20:08:13 622257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47788|rttvar:12838|minrtt:30776|latest_rtt:36151|ack_delay:368| [2025/04/30 20:08:13 622265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:646|lost_pn:643|thresh:3| [2025/04/30 20:08:13 622272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 622298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 622311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 622317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 622323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 622335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 622372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 622390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 622404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 622428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 622458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 622470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 622499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 622516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 622548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 622614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 622620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47788|rtt_var:12838|pto_duration:99140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 622627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 622633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 622640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:08:13 622646] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693742563|now:1746043693622619|interv:119944| [2025/04/30 20:08:13 622652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693742563|now:1746043693622619|interval:119944|pto_count:0|srtt:47788 [2025/04/30 20:08:13 622660] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59527, ack_elapse 36907, delivered 37200|rate 624926|lost 275| [2025/04/30 20:08:13 622667] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (624926) in round 8| [2025/04/30 20:08:13 622674] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 622681] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 622687] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693582444|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 622695] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693582444|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 622702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:42000|srtt:47788|latest_rtt:36151|min_rtt:30776|applimit:0|lost:268|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 622713] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:351|largest:351|pns:2| [2025/04/30 20:08:13 622722] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:351|frame:ACK |recv_time:1746043693618595|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 622730] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813618595|now:1746043693618595|interv:120000000| [2025/04/30 20:08:13 622738] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813618595|now:1746043693618595|interv:120000000| [2025/04/30 20:08:13 622750] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693619513|pq_index:0| [2025/04/30 20:08:13 622757] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693617439| [2025/04/30 20:08:13 622763] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693622763| [2025/04/30 20:08:13 622773] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693622770| [2025/04/30 20:08:13 622778] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693619513|now:1746043693622770| [2025/04/30 20:08:13 622783] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693619513|now:1746043693622770| [2025/04/30 20:08:13 622788] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 622796] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 622805] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47788|min_srtt:47788|path_bw:1269550|loss_rate:65.73|path_pto:0| [2025/04/30 20:08:13 622812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:460997| [2025/04/30 20:08:13 622819] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47788|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 622827] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:628|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 622834] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47788|min_srtt:47788|path_bw:1269550|loss_rate:65.73|path_pto:0| [2025/04/30 20:08:13 622841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 622848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 622854] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 622861] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 622866] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 622871] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:612|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 622879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:453995| [2025/04/30 20:08:13 622886] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 622893] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:684| [2025/04/30 20:08:13 622950] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746043693622914|stream_id:0|stream_offset:453995| [2025/04/30 20:08:13 622958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:684|origin_pktnum:612|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 622964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:08:13 622968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47788|rtt_var:12838|pto_duration:99140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 622973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 622977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 622981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:08:13 622985] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693747054|now:1746043693622968|interv:124086| [2025/04/30 20:08:13 622989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693747054|now:1746043693622968|interval:124086|pto_count:0|srtt:47788 [2025/04/30 20:08:13 622994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:43200| [2025/04/30 20:08:13 622999] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:614|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 623004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 623008] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 623013] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:685| [2025/04/30 20:08:13 623037] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1746043693623019|stream_id:0|stream_offset:455162| [2025/04/30 20:08:13 623043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:685|origin_pktnum:614|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 623048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/04/30 20:08:13 623052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47788|rtt_var:12838|pto_duration:99140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 623056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 623060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 623064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:08:13 623068] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693747159|now:1746043693623052|interv:124107| [2025/04/30 20:08:13 623076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693747159|now:1746043693623052|interval:124107|pto_count:0|srtt:47788 [2025/04/30 20:08:13 623081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:44400| [2025/04/30 20:08:13 623086] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:616|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 623090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:456329| [2025/04/30 20:08:13 623095] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 623099] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:686| [2025/04/30 20:08:13 623121] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1746043693623105|stream_id:0|stream_offset:456329| [2025/04/30 20:08:13 623127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:686|origin_pktnum:616|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 623132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 20:08:13 623136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47788|rtt_var:12838|pto_duration:99140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 623140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 623144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 623148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:08:13 623152] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693747245|now:1746043693623136|interv:124109| [2025/04/30 20:08:13 623156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693747245|now:1746043693623136|interval:124109|pto_count:0|srtt:47788 [2025/04/30 20:08:13 623161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:45600| [2025/04/30 20:08:13 623182] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:622|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 623190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:457496| [2025/04/30 20:08:13 623195] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 623199] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:687| [2025/04/30 20:08:13 623224] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043693623206|stream_id:0|stream_offset:457496| [2025/04/30 20:08:13 623234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:687|origin_pktnum:622|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 623238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:08:13 623242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47788|rtt_var:12838|pto_duration:99140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 623247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 623251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 623254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:08:13 623258] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693747346|now:1746043693623242|interv:124104| [2025/04/30 20:08:13 623262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693747346|now:1746043693623242|interval:124104|pto_count:0|srtt:47788 [2025/04/30 20:08:13 623267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:46800| [2025/04/30 20:08:13 623271] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:624|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 623276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:458663| [2025/04/30 20:08:13 623280] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 623284] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:688| [2025/04/30 20:08:13 623306] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746043693623290|stream_id:0|stream_offset:458663| [2025/04/30 20:08:13 623311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:688|origin_pktnum:624|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 623315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:08:13 623319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47788|rtt_var:12838|pto_duration:99140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 623323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 623327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 623331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:08:13 623335] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693747430|now:1746043693623319|interv:124111| [2025/04/30 20:08:13 623339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693747430|now:1746043693623319|interval:124111|pto_count:0|srtt:47788 [2025/04/30 20:08:13 623346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:48000| [2025/04/30 20:08:13 623351] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:626|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 623355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:459830| [2025/04/30 20:08:13 623360] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 623364] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693624363|now:1746043693623363|interv:1000| [2025/04/30 20:08:13 623368] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 623372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 623376] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 623380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:48000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 623385] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 623388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 623393] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693624363| [2025/04/30 20:08:13 623397] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693624363| [2025/04/30 20:08:13 623401] [debug] |xqc_engine_wakeup_after|wakeup:1746043693624363|now:1746043693623401|diff:962| [2025/04/30 20:08:13 623407] [debug] |xqc_engine_main_logic|END|now:1746043693622770| [2025/04/30 20:08:13 623415] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:171|state:ESTABED|recv_time:1746043693623415| [2025/04/30 20:08:13 623421] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 623426] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:351| [2025/04/30 20:08:13 623431] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:352| [2025/04/30 20:08:13 623437] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:352| [2025/04/30 20:08:13 623441] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 623447] [error] |scid:ed3061445c419a858f5981dc|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:08:13 623458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:647|origin_pktnum:169|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:08:13 623463] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:266|tx_in_flight:45608|prior_delivered:394164|prior_time:1746043693585117|is_app_limited:0|send_elapse:60230|ack_elapse:38298|ctl_first_sent_time:1746043693586050|lagest_ack_time:1746043693623415|curr_delivered:428964| [2025/04/30 20:08:13 623468] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693586050| [2025/04/30 20:08:13 623473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:557||sndq_packets_used_bytes:0|sndq_packets_free:308| [2025/04/30 20:08:13 623480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47788|rttvar:12838|minrtt:30776|latest_rtt:37365|ack_delay:104| [2025/04/30 20:08:13 623487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46472|rttvar:12260|minrtt:30776|latest_rtt:37365|ack_delay:104| [2025/04/30 20:08:13 623494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:647|lost_pn:644|thresh:3| [2025/04/30 20:08:13 623501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 623518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 623523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 623530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 623570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 623589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 623625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 623649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 623661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 623697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 623714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 623752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 623808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 623815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46472|rtt_var:12260|pto_duration:95512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 623821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 623828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 623834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:08:13 623840] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693743802|now:1746043693623814|interv:119988| [2025/04/30 20:08:13 623846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693743802|now:1746043693623814|interval:119988|pto_count:0|srtt:46472 [2025/04/30 20:08:13 623853] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60230, ack_elapse 38298, delivered 34800|rate 577785|lost 275| [2025/04/30 20:08:13 623859] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (577785) in round 8| [2025/04/30 20:08:13 623864] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 623869] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 623875] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693586050|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 623883] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693586050|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:397764| [2025/04/30 20:08:13 623891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:46800|srtt:46472|latest_rtt:37365|min_rtt:30776|applimit:0|lost:273|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 623900] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:352|largest:352|pns:2| [2025/04/30 20:08:13 623907] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:171|pkt_type:SHORT_HEADER|pkt_num:352|frame:ACK |recv_time:1746043693623415|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 623917] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813623415|now:1746043693623415|interv:120000000| [2025/04/30 20:08:13 623924] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813623415|now:1746043693623415|interv:120000000| [2025/04/30 20:08:13 623931] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693624363|pq_index:0| [2025/04/30 20:08:13 623937] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693622770| [2025/04/30 20:08:13 623944] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693623943| [2025/04/30 20:08:13 623950] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693623948| [2025/04/30 20:08:13 623956] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 623961] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46472|min_srtt:46472|path_bw:1269550|loss_rate:66.67|path_pto:0| [2025/04/30 20:08:13 623966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:46800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 623971] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46472|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 623975] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 623980] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46472|min_srtt:46472|path_bw:1269550|loss_rate:66.67|path_pto:0| [2025/04/30 20:08:13 623984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:46800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:525182| [2025/04/30 20:08:13 623989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 623993] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 623997] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 624002] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 624006] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:626|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 624010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:459830| [2025/04/30 20:08:13 624015] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 624019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 624026] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 624031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:46800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 624035] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 624039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 624043] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693624363| [2025/04/30 20:08:13 624047] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693624363| [2025/04/30 20:08:13 624051] [debug] |xqc_engine_wakeup_after|wakeup:1746043693624363|now:1746043693624051|diff:312| [2025/04/30 20:08:13 624056] [debug] |xqc_engine_main_logic|END|now:1746043693623948| [2025/04/30 20:08:13 624065] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:47|state:ESTABED|recv_time:1746043693624065| [2025/04/30 20:08:13 624070] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 624077] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:352| [2025/04/30 20:08:13 624081] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:353| [2025/04/30 20:08:13 624088] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:353| [2025/04/30 20:08:13 624092] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 624099] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:353|largest:353|pns:2| [2025/04/30 20:08:13 624104] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:353|frame:ACK |recv_time:1746043693624065|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 624108] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813624065|now:1746043693624065|interv:120000000| [2025/04/30 20:08:13 624112] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813624065|now:1746043693624065|interv:120000000| [2025/04/30 20:08:13 624116] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693624363|pq_index:0| [2025/04/30 20:08:13 624120] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693623948| [2025/04/30 20:08:13 624124] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693624124| [2025/04/30 20:08:13 624129] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693624128| [2025/04/30 20:08:13 624134] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 624138] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46472|min_srtt:46472|path_bw:1269550|loss_rate:66.67|path_pto:0| [2025/04/30 20:08:13 624143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:46800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:525182| [2025/04/30 20:08:13 624150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 624154] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 624158] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 624162] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 624182] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:626|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 624189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:459830| [2025/04/30 20:08:13 624194] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 624197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 624202] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 624206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:46800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 624210] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 624214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 624218] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693624363| [2025/04/30 20:08:13 624222] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693624363| [2025/04/30 20:08:13 624226] [debug] |xqc_engine_wakeup_after|wakeup:1746043693624363|now:1746043693624226|diff:137| [2025/04/30 20:08:13 624230] [debug] |xqc_engine_main_logic|END|now:1746043693624128| [2025/04/30 20:08:13 624237] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:47|state:ESTABED|recv_time:1746043693624236| [2025/04/30 20:08:13 624241] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 624246] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:353| [2025/04/30 20:08:13 624250] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:354| [2025/04/30 20:08:13 624255] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:354| [2025/04/30 20:08:13 624259] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 624265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:649|origin_pktnum:542|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:08:13 624269] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:270|tx_in_flight:38408|prior_delivered:397764|prior_time:1746043693587722|is_app_limited:0|send_elapse:58117|ack_elapse:36514|ctl_first_sent_time:1746043693588498|lagest_ack_time:1746043693624236|curr_delivered:430164| [2025/04/30 20:08:13 624274] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693588498| [2025/04/30 20:08:13 624283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:551||sndq_packets_used_bytes:0|sndq_packets_free:314| [2025/04/30 20:08:13 624287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46472|rttvar:12260|minrtt:30776|latest_rtt:35738|ack_delay:104| [2025/04/30 20:08:13 624291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45117|rttvar:11904|minrtt:30776|latest_rtt:35738|ack_delay:104| [2025/04/30 20:08:13 624295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:649|lost_pn:646|thresh:3| [2025/04/30 20:08:13 624300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 624312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 624315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 624324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 624351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 624362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 624385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 624400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 624408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 624431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 624447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 624479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 624529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 624534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45117|rtt_var:11904|pto_duration:92733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 624541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 624547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 624552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:08:13 624558] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693741023|now:1746043693624534|interv:116489| [2025/04/30 20:08:13 624564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693741023|now:1746043693624534|interval:116489|pto_count:0|srtt:45117 [2025/04/30 20:08:13 624571] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58117, ack_elapse 36514, delivered 32400|rate 557496|lost 275| [2025/04/30 20:08:13 624577] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 8 -> 9| [2025/04/30 20:08:13 624583] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (557496) in round 9| [2025/04/30 20:08:13 624589] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 624596] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 624602] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693588498|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 624610] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693588498|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 624617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:45600|srtt:45117|latest_rtt:35738|min_rtt:30776|applimit:0|lost:273|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:13 624625] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 624633] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693649236|now:1746043693624236|interv:25000| [2025/04/30 20:08:13 624649] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693624236|max_ack_delay:25000| [2025/04/30 20:08:13 624656] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:354|largest:354|pns:2| [2025/04/30 20:08:13 624663] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:354|frame:PING ACK |recv_time:1746043693624236|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 624671] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813624236|now:1746043693624236|interv:120000000| [2025/04/30 20:08:13 624678] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813624236|now:1746043693624236|interv:120000000| [2025/04/30 20:08:13 624684] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693624363|pq_index:0| [2025/04/30 20:08:13 624690] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693624128| [2025/04/30 20:08:13 624696] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693624696| [2025/04/30 20:08:13 624704] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693624702| [2025/04/30 20:08:13 624711] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693624363|now:1746043693624702| [2025/04/30 20:08:13 624717] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693624363|now:1746043693624702| [2025/04/30 20:08:13 624723] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 624730] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 624736] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45117|min_srtt:45117|path_bw:1269550|loss_rate:66.67|path_pto:0| [2025/04/30 20:08:13 624743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:525182| [2025/04/30 20:08:13 624750] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45117|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 624757] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 624764] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45117|min_srtt:45117|path_bw:1269550|loss_rate:66.67|path_pto:0| [2025/04/30 20:08:13 624771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:45600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:526349| [2025/04/30 20:08:13 624778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 624785] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 624797] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 624803] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 624810] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:626|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 624817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:459830| [2025/04/30 20:08:13 624824] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 624831] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:689| [2025/04/30 20:08:13 624871] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746043693624841|stream_id:0|stream_offset:459830| [2025/04/30 20:08:13 624880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:689|origin_pktnum:626|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 624888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:08:13 624893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45117|rtt_var:11904|pto_duration:92733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 624898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 624902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 624906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:08:13 624910] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693742574|now:1746043693624893|interv:117681| [2025/04/30 20:08:13 624914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693742574|now:1746043693624893|interval:117681|pto_count:0|srtt:45117 [2025/04/30 20:08:13 624918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:46800| [2025/04/30 20:08:13 624924] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:628|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 624928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:460997| [2025/04/30 20:08:13 624933] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 624937] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:690| [2025/04/30 20:08:13 624963] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746043693624944|stream_id:0|stream_offset:460997| [2025/04/30 20:08:13 624969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:690|origin_pktnum:628|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 624978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:08:13 624982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45117|rtt_var:11904|pto_duration:92733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 624987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 624991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 624994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:08:13 624998] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693742677|now:1746043693624982|interv:117695| [2025/04/30 20:08:13 625002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693742677|now:1746043693624982|interval:117695|pto_count:0|srtt:45117 [2025/04/30 20:08:13 625007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:48000| [2025/04/30 20:08:13 625012] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 625016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:48000|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 625020] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 625024] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693626024|now:1746043693625024|interv:1000| [2025/04/30 20:08:13 625028] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 625032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 625036] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693626024| [2025/04/30 20:08:13 625041] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693626024| [2025/04/30 20:08:13 625045] [debug] |xqc_engine_wakeup_after|wakeup:1746043693626024|now:1746043693625044|diff:980| [2025/04/30 20:08:13 625049] [debug] |xqc_engine_main_logic|END|now:1746043693624702| [2025/04/30 20:08:13 625056] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693625056| [2025/04/30 20:08:13 625061] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 625067] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:354| [2025/04/30 20:08:13 625071] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:355| [2025/04/30 20:08:13 625076] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:355| [2025/04/30 20:08:13 625080] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 625087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:650|origin_pktnum:544|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:08:13 625094] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:270|tx_in_flight:39608|prior_delivered:397764|prior_time:1746043693587722|is_app_limited:0|send_elapse:58212|ack_elapse:37334|ctl_first_sent_time:1746043693588593|lagest_ack_time:1746043693625056|curr_delivered:431364| [2025/04/30 20:08:13 625100] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693588593| [2025/04/30 20:08:13 625104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:549||sndq_packets_used_bytes:0|sndq_packets_free:316| [2025/04/30 20:08:13 625108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45117|rttvar:11904|minrtt:30776|latest_rtt:36463|ack_delay:48| [2025/04/30 20:08:13 625113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44029|rttvar:11103|minrtt:30776|latest_rtt:36463|ack_delay:48| [2025/04/30 20:08:13 625117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:650|lost_pn:647|thresh:3| [2025/04/30 20:08:13 625121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 625133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 625136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 625144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:08:13 625185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 625197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 625219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 625234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 625242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 625269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 625285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 625308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 625346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44029|rtt_var:11103|pto_duration:88441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 625350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 625354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 625358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:08:13 625362] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693738385|now:1746043693625346|interv:113039| [2025/04/30 20:08:13 625366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693738385|now:1746043693625346|interval:113039|pto_count:0|srtt:44029 [2025/04/30 20:08:13 625370] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58212, ack_elapse 37334, delivered 33600|rate 577200|lost 275| [2025/04/30 20:08:13 625375] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (577200) in round 9| [2025/04/30 20:08:13 625379] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 625384] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 625388] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693588593|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 625392] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693588593|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 625397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:46800|srtt:44029|latest_rtt:36463|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 625403] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:355|largest:355|pns:2| [2025/04/30 20:08:13 625410] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:355|frame:ACK |recv_time:1746043693625056|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 625415] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813625056|now:1746043693625056|interv:120000000| [2025/04/30 20:08:13 625419] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813625056|now:1746043693625056|interv:120000000| [2025/04/30 20:08:13 625423] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693626024|pq_index:0| [2025/04/30 20:08:13 625427] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693624702| [2025/04/30 20:08:13 625431] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693625431| [2025/04/30 20:08:13 625436] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693625435| [2025/04/30 20:08:13 625441] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 625446] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44029|min_srtt:44029|path_bw:1269550|loss_rate:67.03|path_pto:0| [2025/04/30 20:08:13 625451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:46800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:526349| [2025/04/30 20:08:13 625456] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44029|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 625464] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 625472] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44029|min_srtt:44029|path_bw:1269550|loss_rate:67.03|path_pto:0| [2025/04/30 20:08:13 625479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:46800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:527516| [2025/04/30 20:08:13 625485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 625489] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 625495] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 625502] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 625509] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 625515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:46800|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 625526] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 625532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 625538] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693626024| [2025/04/30 20:08:13 625543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693626024| [2025/04/30 20:08:13 625549] [debug] |xqc_engine_wakeup_after|wakeup:1746043693626024|now:1746043693625549|diff:475| [2025/04/30 20:08:13 625555] [debug] |xqc_engine_main_logic|END|now:1746043693625435| [2025/04/30 20:08:13 625565] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693625564| [2025/04/30 20:08:13 625571] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 625579] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:355| [2025/04/30 20:08:13 625584] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:356| [2025/04/30 20:08:13 625592] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:356| [2025/04/30 20:08:13 625599] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 625607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:651|origin_pktnum:298|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:08:13 625613] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:270|tx_in_flight:40808|prior_delivered:397764|prior_time:1746043693587722|is_app_limited:0|send_elapse:58318|ack_elapse:37842|ctl_first_sent_time:1746043693588699|lagest_ack_time:1746043693625564|curr_delivered:432564| [2025/04/30 20:08:13 625621] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693588699| [2025/04/30 20:08:13 625628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:548||sndq_packets_used_bytes:0|sndq_packets_free:317| [2025/04/30 20:08:13 625635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44029|rttvar:11103|minrtt:30776|latest_rtt:36865|ack_delay:40| [2025/04/30 20:08:13 625641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43129|rttvar:10129|minrtt:30776|latest_rtt:36865|ack_delay:40| [2025/04/30 20:08:13 625648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:651|lost_pn:648|thresh:3| [2025/04/30 20:08:13 625655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 625667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 625678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 625735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 625754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 625769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 625777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 625801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 625828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 625862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 625902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 625907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43129|rtt_var:10129|pto_duration:83645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 625912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 625916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 625920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:08:13 625924] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693733589|now:1746043693625907|interv:107682| [2025/04/30 20:08:13 625928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693733589|now:1746043693625907|interval:107682|pto_count:0|srtt:43129 [2025/04/30 20:08:13 625932] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58318, ack_elapse 37842, delivered 34800|rate 596728|lost 275| [2025/04/30 20:08:13 625937] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (596728) in round 9| [2025/04/30 20:08:13 625941] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 625949] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 625953] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693588699|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 625957] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693588699|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 625962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:45600|srtt:43129|latest_rtt:36865|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 625968] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:356|largest:356|pns:2| [2025/04/30 20:08:13 625972] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:356|frame:ACK |recv_time:1746043693625564|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 625977] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813625564|now:1746043693625564|interv:120000000| [2025/04/30 20:08:13 625982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813625564|now:1746043693625564|interv:120000000| [2025/04/30 20:08:13 625985] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693626024|pq_index:0| [2025/04/30 20:08:13 625990] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693625435| [2025/04/30 20:08:13 625994] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693625994| [2025/04/30 20:08:13 625999] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693625998| [2025/04/30 20:08:13 626004] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 626009] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43129|min_srtt:43129|path_bw:1269550|loss_rate:67.03|path_pto:0| [2025/04/30 20:08:13 626013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:45600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:527516| [2025/04/30 20:08:13 626018] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43129|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 626022] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 626027] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43129|min_srtt:43129|path_bw:1269550|loss_rate:67.03|path_pto:0| [2025/04/30 20:08:13 626031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:45600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:528683| [2025/04/30 20:08:13 626038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 626042] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 626045] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 626050] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 626055] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 626059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:45600|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 626063] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 626067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 626071] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693626024| [2025/04/30 20:08:13 626075] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693626024| [2025/04/30 20:08:13 626079] [debug] |xqc_engine_wakeup_after|wakeup:1746043693626024|now:1746043693626079|diff:18446744073709551561| [2025/04/30 20:08:13 626084] [debug] |xqc_engine_main_logic|END|now:1746043693625998| [2025/04/30 20:08:13 626092] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693626091| [2025/04/30 20:08:13 626096] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 626102] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:356| [2025/04/30 20:08:13 626106] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:357| [2025/04/30 20:08:13 626112] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:357| [2025/04/30 20:08:13 626116] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 626121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:652|origin_pktnum:548|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:652|path_largest_ack:652| [2025/04/30 20:08:13 626126] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:271|tx_in_flight:38408|prior_delivered:400164|prior_time:1746043693589559|is_app_limited:0|send_elapse:58732|ack_elapse:36532|ctl_first_sent_time:1746043693590351|lagest_ack_time:1746043693626091|curr_delivered:433764| [2025/04/30 20:08:13 626130] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693590351| [2025/04/30 20:08:13 626135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:543||sndq_packets_used_bytes:0|sndq_packets_free:322| [2025/04/30 20:08:13 626139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43129|rttvar:10129|minrtt:30776|latest_rtt:35740|ack_delay:48| [2025/04/30 20:08:13 626143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42199|rttvar:9456|minrtt:30776|latest_rtt:35740|ack_delay:48| [2025/04/30 20:08:13 626150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:652|lost_pn:649|thresh:3| [2025/04/30 20:08:13 626154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 626162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 626190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 626217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 626239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 626254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 626262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 626288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 626303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 626326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 626361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42199|rtt_var:9456|pto_duration:80023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 626366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 626372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 626376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44400| [2025/04/30 20:08:13 626380] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693729967|now:1746043693626361|interv:103606| [2025/04/30 20:08:13 626384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693729967|now:1746043693626361|interval:103606|pto_count:0|srtt:42199 [2025/04/30 20:08:13 626388] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58732, ack_elapse 36532, delivered 33600|rate 572090|lost 275| [2025/04/30 20:08:13 626392] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (572090) in round 9| [2025/04/30 20:08:13 626396] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 626400] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 626404] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693590351|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 626409] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693590351|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 626413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:44400|srtt:42199|latest_rtt:35740|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 626419] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:357|largest:357|pns:2| [2025/04/30 20:08:13 626423] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:357|frame:ACK |recv_time:1746043693626091|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 626427] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813626091|now:1746043693626091|interv:120000000| [2025/04/30 20:08:13 626431] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813626091|now:1746043693626091|interv:120000000| [2025/04/30 20:08:13 626435] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693626024|pq_index:0| [2025/04/30 20:08:13 626439] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693625998| [2025/04/30 20:08:13 626443] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693626443| [2025/04/30 20:08:13 626448] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693626447| [2025/04/30 20:08:13 626455] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693626024|now:1746043693626447| [2025/04/30 20:08:13 626462] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693626024|now:1746043693626447| [2025/04/30 20:08:13 626473] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 626478] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 626483] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42199|min_srtt:42199|path_bw:1269550|loss_rate:67.03|path_pto:0| [2025/04/30 20:08:13 626489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:44400|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:528683| [2025/04/30 20:08:13 626496] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42199|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 626503] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 626509] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42199|min_srtt:42199|path_bw:1269550|loss_rate:67.03|path_pto:0| [2025/04/30 20:08:13 626516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:44400|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:529850| [2025/04/30 20:08:13 626522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 626528] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 626534] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 626539] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 626546] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 626552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:44400|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 626558] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 626565] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:691| [2025/04/30 20:08:13 626636] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:691|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:44400|now:1746043693626575|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 626644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:691|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:08:13 626651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/04/30 20:08:13 626657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42199|rtt_var:9456|pto_duration:80023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 626662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 626679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 626685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45608| [2025/04/30 20:08:13 626690] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693731598|now:1746043693626657|interv:104941| [2025/04/30 20:08:13 626695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693731598|now:1746043693626657|interval:104941|pto_count:0|srtt:42199 [2025/04/30 20:08:13 626703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:45608| [2025/04/30 20:08:13 626710] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 626717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:464498| [2025/04/30 20:08:13 626722] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 626726] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:692| [2025/04/30 20:08:13 626761] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45608|now:1746043693626734|stream_id:0|stream_offset:464498| [2025/04/30 20:08:13 626770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 626777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45608|applimit:0| [2025/04/30 20:08:13 626783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42199|rtt_var:9456|pto_duration:80023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 626791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 626797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 626801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:08:13 626808] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693731757|now:1746043693626783|interv:104974| [2025/04/30 20:08:13 626813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693731757|now:1746043693626783|interval:104974|pto_count:0|srtt:42199 [2025/04/30 20:08:13 626821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:46808| [2025/04/30 20:08:13 626828] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 626835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:465665| [2025/04/30 20:08:13 626841] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 626849] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693627849|now:1746043693626849|interv:1000| [2025/04/30 20:08:13 626853] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 626859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 626866] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693627849| [2025/04/30 20:08:13 626872] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693627849| [2025/04/30 20:08:13 626879] [debug] |xqc_engine_wakeup_after|wakeup:1746043693627849|now:1746043693626879|diff:970| [2025/04/30 20:08:13 626884] [debug] |xqc_engine_main_logic|END|now:1746043693626447| [2025/04/30 20:08:13 626894] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693626893| [2025/04/30 20:08:13 626899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 626905] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:357| [2025/04/30 20:08:13 626909] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:358| [2025/04/30 20:08:13 626915] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:358| [2025/04/30 20:08:13 626919] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 626925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:653|origin_pktnum:551|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:08:13 626930] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:271|tx_in_flight:39608|prior_delivered:400164|prior_time:1746043693589559|is_app_limited:0|send_elapse:58839|ack_elapse:37334|ctl_first_sent_time:1746043693590458|lagest_ack_time:1746043693626893|curr_delivered:434964| [2025/04/30 20:08:13 626935] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693590458| [2025/04/30 20:08:13 626939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:541||sndq_packets_used_bytes:0|sndq_packets_free:324| [2025/04/30 20:08:13 626944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42199|rttvar:9456|minrtt:30776|latest_rtt:36435|ack_delay:32| [2025/04/30 20:08:13 626948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41475|rttvar:8541|minrtt:30776|latest_rtt:36435|ack_delay:32| [2025/04/30 20:08:13 626952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:653|lost_pn:650|thresh:3| [2025/04/30 20:08:13 626956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 626964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 626972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 626995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 626999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 627018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 627034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 627041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 627064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 627084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 627107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 627142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41475|rtt_var:8541|pto_duration:75639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 627147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 627150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 627154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45608| [2025/04/30 20:08:13 627158] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693727373|now:1746043693627142|interv:100231| [2025/04/30 20:08:13 627162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693727373|now:1746043693627142|interval:100231|pto_count:0|srtt:41475 [2025/04/30 20:08:13 627186] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58839, ack_elapse 37334, delivered 34800|rate 591444|lost 275| [2025/04/30 20:08:13 627191] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (591444) in round 9| [2025/04/30 20:08:13 627195] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 627199] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 627206] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693590458|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 627210] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693590458|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 627215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:45608|srtt:41475|latest_rtt:36435|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 627221] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:358|largest:358|pns:2| [2025/04/30 20:08:13 627226] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:358|frame:ACK |recv_time:1746043693626893|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 627231] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813626893|now:1746043693626893|interv:120000000| [2025/04/30 20:08:13 627235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813626893|now:1746043693626893|interv:120000000| [2025/04/30 20:08:13 627239] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693627849|pq_index:0| [2025/04/30 20:08:13 627244] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693626447| [2025/04/30 20:08:13 627248] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693627248| [2025/04/30 20:08:13 627253] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693627252| [2025/04/30 20:08:13 627258] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 627264] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41475|min_srtt:41475|path_bw:1269550|loss_rate:66.31|path_pto:0| [2025/04/30 20:08:13 627268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:45608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:529850| [2025/04/30 20:08:13 627273] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41475|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 627277] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 627282] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41475|min_srtt:41475|path_bw:1269550|loss_rate:66.31|path_pto:0| [2025/04/30 20:08:13 627286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:45608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:531017| [2025/04/30 20:08:13 627293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 627297] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 627301] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 627305] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 627310] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 627314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:465665| [2025/04/30 20:08:13 627318] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 627322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 627326] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693627849| [2025/04/30 20:08:13 627330] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693627849| [2025/04/30 20:08:13 627334] [debug] |xqc_engine_wakeup_after|wakeup:1746043693627849|now:1746043693627334|diff:515| [2025/04/30 20:08:13 627338] [debug] |xqc_engine_main_logic|END|now:1746043693627252| [2025/04/30 20:08:13 627344] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693627344| [2025/04/30 20:08:13 627349] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 627354] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:358| [2025/04/30 20:08:13 627358] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:359| [2025/04/30 20:08:13 627363] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:359| [2025/04/30 20:08:13 627367] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 627372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:654|origin_pktnum:431|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:08:13 627376] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:271|tx_in_flight:38408|prior_delivered:402564|prior_time:1746043693591315|is_app_limited:0|send_elapse:59126|ack_elapse:36029|ctl_first_sent_time:1746043693591883|lagest_ack_time:1746043693627344|curr_delivered:436164| [2025/04/30 20:08:13 627381] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693591883| [2025/04/30 20:08:13 627385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:540||sndq_packets_used_bytes:0|sndq_packets_free:325| [2025/04/30 20:08:13 627389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41475|rttvar:8541|minrtt:30776|latest_rtt:35461|ack_delay:40| [2025/04/30 20:08:13 627393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40718|rttvar:7919|minrtt:30776|latest_rtt:35461|ack_delay:40| [2025/04/30 20:08:13 627398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:654|lost_pn:651|thresh:3| [2025/04/30 20:08:13 627404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 627413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 627417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 627456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 627471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 627479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 627504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 627520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 627543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 627577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40718|rtt_var:7919|pto_duration:72394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 627582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 627586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 627590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 627593] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693724128|now:1746043693627577|interv:96551| [2025/04/30 20:08:13 627597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693724128|now:1746043693627577|interval:96551|pto_count:0|srtt:40718 [2025/04/30 20:08:13 627604] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59126, ack_elapse 36029, delivered 33600|rate 568277|lost 275| [2025/04/30 20:08:13 627608] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (568277) in round 9| [2025/04/30 20:08:13 627613] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 627620] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 627626] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693591883|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 627634] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693591883|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 627641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:44408|srtt:40718|latest_rtt:35461|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 627647] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:359|largest:359|pns:2| [2025/04/30 20:08:13 627653] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:359|frame:ACK |recv_time:1746043693627344|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 627660] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813627344|now:1746043693627344|interv:120000000| [2025/04/30 20:08:13 627666] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813627344|now:1746043693627344|interv:120000000| [2025/04/30 20:08:13 627672] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693627849|pq_index:0| [2025/04/30 20:08:13 627678] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693627252| [2025/04/30 20:08:13 627684] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693627684| [2025/04/30 20:08:13 627691] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693627689| [2025/04/30 20:08:13 627698] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 627705] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40718|min_srtt:40718|path_bw:1269550|loss_rate:66.31|path_pto:0| [2025/04/30 20:08:13 627711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:531017| [2025/04/30 20:08:13 627717] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40718|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 627729] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 627736] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40718|min_srtt:40718|path_bw:1269550|loss_rate:66.31|path_pto:0| [2025/04/30 20:08:13 627742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:532184| [2025/04/30 20:08:13 627748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 627754] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 627759] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 627765] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 627772] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 627778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:465665| [2025/04/30 20:08:13 627784] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 627790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 627796] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693627849| [2025/04/30 20:08:13 627802] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693627849| [2025/04/30 20:08:13 627808] [debug] |xqc_engine_wakeup_after|wakeup:1746043693627849|now:1746043693627808|diff:41| [2025/04/30 20:08:13 627814] [debug] |xqc_engine_main_logic|END|now:1746043693627689| [2025/04/30 20:08:13 627826] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693627825| [2025/04/30 20:08:13 627834] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 627843] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:359| [2025/04/30 20:08:13 627849] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:360| [2025/04/30 20:08:13 627856] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:360| [2025/04/30 20:08:13 627861] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 627869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:655|origin_pktnum:556|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:08:13 627876] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:271|tx_in_flight:39608|prior_delivered:402564|prior_time:1746043693591315|is_app_limited:0|send_elapse:60699|ack_elapse:36510|ctl_first_sent_time:1746043693593456|lagest_ack_time:1746043693627825|curr_delivered:437364| [2025/04/30 20:08:13 627883] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693593456| [2025/04/30 20:08:13 627888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:536||sndq_packets_used_bytes:0|sndq_packets_free:329| [2025/04/30 20:08:13 627897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40718|rttvar:7919|minrtt:30776|latest_rtt:34369|ack_delay:48| [2025/04/30 20:08:13 627901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39919|rttvar:7539|minrtt:30776|latest_rtt:34369|ack_delay:48| [2025/04/30 20:08:13 627906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:655|lost_pn:652|thresh:3| [2025/04/30 20:08:13 627910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 627918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 627922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 627957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 627972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 627980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 627999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 628016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 628032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 628055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 628100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39919|rtt_var:7539|pto_duration:70075|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 628104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 628108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 628115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:08:13 628119] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693721809|now:1746043693628099|interv:93710| [2025/04/30 20:08:13 628123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693721809|now:1746043693628099|interval:93710|pto_count:0|srtt:39919 [2025/04/30 20:08:13 628128] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60699, ack_elapse 36510, delivered 34800|rate 573320|lost 275| [2025/04/30 20:08:13 628132] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (573320) in round 9| [2025/04/30 20:08:13 628136] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 628140] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 628144] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693593456|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 628152] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693593456|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 628159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:43208|srtt:39919|latest_rtt:34369|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 628190] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:360|largest:360|pns:2| [2025/04/30 20:08:13 628198] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:360|frame:ACK |recv_time:1746043693627825|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 628206] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813627825|now:1746043693627825|interv:120000000| [2025/04/30 20:08:13 628212] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813627825|now:1746043693627825|interv:120000000| [2025/04/30 20:08:13 628219] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693627849|pq_index:0| [2025/04/30 20:08:13 628225] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693627689| [2025/04/30 20:08:13 628229] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693628229| [2025/04/30 20:08:13 628234] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693628233| [2025/04/30 20:08:13 628238] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693627849|now:1746043693628233| [2025/04/30 20:08:13 628243] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693627849|now:1746043693628233| [2025/04/30 20:08:13 628247] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 628255] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 628260] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39919|min_srtt:39919|path_bw:1269550|loss_rate:66.31|path_pto:0| [2025/04/30 20:08:13 628265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:532184| [2025/04/30 20:08:13 628269] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39919|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 628274] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 628278] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39919|min_srtt:39919|path_bw:1269550|loss_rate:66.31|path_pto:0| [2025/04/30 20:08:13 628282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:533351| [2025/04/30 20:08:13 628287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 628291] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 628294] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 628299] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 628303] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 628307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:465665| [2025/04/30 20:08:13 628312] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 628316] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:693| [2025/04/30 20:08:13 628354] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043693628325|stream_id:0|stream_offset:465665| [2025/04/30 20:08:13 628364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 628372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:08:13 628378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39919|rtt_var:7539|pto_duration:70075|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 628385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 628389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 628398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 628402] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693723400|now:1746043693628378|interv:95022| [2025/04/30 20:08:13 628406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693723400|now:1746043693628378|interval:95022|pto_count:0|srtt:39919 [2025/04/30 20:08:13 628410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:44408| [2025/04/30 20:08:13 628415] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 628419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:466832| [2025/04/30 20:08:13 628424] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 628428] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:694| [2025/04/30 20:08:13 628459] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44408|now:1746043693628435|stream_id:0|stream_offset:466832| [2025/04/30 20:08:13 628469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 628475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44408|applimit:0| [2025/04/30 20:08:13 628483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39919|rtt_var:7539|pto_duration:70075|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 628489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 628496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 628502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45608| [2025/04/30 20:08:13 628508] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693723510|now:1746043693628482|interv:95028| [2025/04/30 20:08:13 628514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693723510|now:1746043693628482|interval:95028|pto_count:0|srtt:39919 [2025/04/30 20:08:13 628521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:45608| [2025/04/30 20:08:13 628528] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 628533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:467999| [2025/04/30 20:08:13 628540] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 628546] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693629546|now:1746043693628546|interv:1000| [2025/04/30 20:08:13 628557] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 628563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 628569] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693629546| [2025/04/30 20:08:13 628574] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693629546| [2025/04/30 20:08:13 628580] [debug] |xqc_engine_wakeup_after|wakeup:1746043693629546|now:1746043693628580|diff:966| [2025/04/30 20:08:13 628586] [debug] |xqc_engine_main_logic|END|now:1746043693628233| [2025/04/30 20:08:13 628596] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693628595| [2025/04/30 20:08:13 628603] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 628611] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:360| [2025/04/30 20:08:13 628617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:361| [2025/04/30 20:08:13 628625] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:361| [2025/04/30 20:08:13 628631] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 628639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:656|origin_pktnum:558|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:08:13 628646] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:271|tx_in_flight:40808|prior_delivered:402564|prior_time:1746043693591315|is_app_limited:0|send_elapse:61031|ack_elapse:37280|ctl_first_sent_time:1746043693593788|lagest_ack_time:1746043693628595|curr_delivered:438564| [2025/04/30 20:08:13 628653] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693593788| [2025/04/30 20:08:13 628660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:534||sndq_packets_used_bytes:0|sndq_packets_free:331| [2025/04/30 20:08:13 628666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39919|rttvar:7539|minrtt:30776|latest_rtt:34807|ack_delay:112| [2025/04/30 20:08:13 628671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39266|rttvar:6961|minrtt:30776|latest_rtt:34807|ack_delay:112| [2025/04/30 20:08:13 628677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:656|lost_pn:653|thresh:3| [2025/04/30 20:08:13 628682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 628694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 628698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 628745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 628760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 628768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 628791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 628812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 628855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 628901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 628908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39266|rtt_var:6961|pto_duration:67110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 628915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 628922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 628928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 628934] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693720545|now:1746043693628908|interv:91637| [2025/04/30 20:08:13 628939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693720545|now:1746043693628908|interval:91637|pto_count:0|srtt:39266 [2025/04/30 20:08:13 628946] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61031, ack_elapse 37280, delivered 36000|rate 589864|lost 275| [2025/04/30 20:08:13 628953] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (589864) in round 9| [2025/04/30 20:08:13 628959] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 628963] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 628967] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693593788|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 628972] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693593788|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 628976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:44408|srtt:39266|latest_rtt:34807|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 628986] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:361|largest:361|pns:2| [2025/04/30 20:08:13 628991] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:361|frame:ACK |recv_time:1746043693628595|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 628996] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813628595|now:1746043693628595|interv:120000000| [2025/04/30 20:08:13 629002] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813628595|now:1746043693628595|interv:120000000| [2025/04/30 20:08:13 629009] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693629546|pq_index:0| [2025/04/30 20:08:13 629015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693628233| [2025/04/30 20:08:13 629022] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693629022| [2025/04/30 20:08:13 629027] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693629026| [2025/04/30 20:08:13 629032] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 629037] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39266|min_srtt:39266|path_bw:1269550|loss_rate:65.61|path_pto:0| [2025/04/30 20:08:13 629042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:533351| [2025/04/30 20:08:13 629046] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39266|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 629051] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 629055] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39266|min_srtt:39266|path_bw:1269550|loss_rate:65.61|path_pto:0| [2025/04/30 20:08:13 629059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:534518| [2025/04/30 20:08:13 629064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 629068] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 629072] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 629076] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 629080] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 629088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:467999| [2025/04/30 20:08:13 629092] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 629096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 629100] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693629546| [2025/04/30 20:08:13 629104] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693629546| [2025/04/30 20:08:13 629108] [debug] |xqc_engine_wakeup_after|wakeup:1746043693629546|now:1746043693629108|diff:438| [2025/04/30 20:08:13 629112] [debug] |xqc_engine_main_logic|END|now:1746043693629026| [2025/04/30 20:08:13 629121] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693629120| [2025/04/30 20:08:13 629125] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 629131] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:361| [2025/04/30 20:08:13 629135] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:362| [2025/04/30 20:08:13 629141] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:362| [2025/04/30 20:08:13 629145] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 629150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:657|origin_pktnum:560|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:08:13 629155] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:271|tx_in_flight:40808|prior_delivered:403764|prior_time:1746043693594624|is_app_limited:0|send_elapse:62034|ack_elapse:34496|ctl_first_sent_time:1746043693595911|lagest_ack_time:1746043693629120|curr_delivered:439764| [2025/04/30 20:08:13 629159] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693595911| [2025/04/30 20:08:13 629164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:532||sndq_packets_used_bytes:0|sndq_packets_free:333| [2025/04/30 20:08:13 629186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39266|rttvar:6961|minrtt:30776|latest_rtt:33209|ack_delay:40| [2025/04/30 20:08:13 629190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38504|rttvar:6745|minrtt:30776|latest_rtt:33209|ack_delay:40| [2025/04/30 20:08:13 629194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:657|lost_pn:654|thresh:3| [2025/04/30 20:08:13 629198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 629206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 629210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 629245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 629260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 629268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 629291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 629306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 629332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 629367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38504|rtt_var:6745|pto_duration:65484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 629371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 629375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 629379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:08:13 629382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693718919|now:1746043693629366|interv:89553| [2025/04/30 20:08:13 629386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693718919|now:1746043693629366|interval:89553|pto_count:0|srtt:38504 [2025/04/30 20:08:13 629391] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 62034, ack_elapse 34496, delivered 36000|rate 580326|lost 275| [2025/04/30 20:08:13 629395] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (580326) in round 9| [2025/04/30 20:08:13 629399] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 629403] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 629407] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693595911|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 629411] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693595911|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 629416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:43208|srtt:38504|latest_rtt:33209|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 629424] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:362|largest:362|pns:2| [2025/04/30 20:08:13 629428] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:362|frame:ACK |recv_time:1746043693629120|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 629432] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813629120|now:1746043693629120|interv:120000000| [2025/04/30 20:08:13 629436] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813629120|now:1746043693629120|interv:120000000| [2025/04/30 20:08:13 629440] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693629546|pq_index:0| [2025/04/30 20:08:13 629444] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693629026| [2025/04/30 20:08:13 629448] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693629448| [2025/04/30 20:08:13 629453] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693629452| [2025/04/30 20:08:13 629458] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 629462] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38504|min_srtt:38504|path_bw:1269550|loss_rate:65.61|path_pto:0| [2025/04/30 20:08:13 629467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:534518| [2025/04/30 20:08:13 629471] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:38504|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 629475] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 629482] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38504|min_srtt:38504|path_bw:1269550|loss_rate:65.61|path_pto:0| [2025/04/30 20:08:13 629489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:535685| [2025/04/30 20:08:13 629496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 629502] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 629509] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 629513] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 629520] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 629524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:467999| [2025/04/30 20:08:13 629529] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 629533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 629537] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693629546| [2025/04/30 20:08:13 629541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693629546| [2025/04/30 20:08:13 629545] [debug] |xqc_engine_wakeup_after|wakeup:1746043693629546|now:1746043693629545|diff:1| [2025/04/30 20:08:13 629549] [debug] |xqc_engine_main_logic|END|now:1746043693629452| [2025/04/30 20:08:13 629554] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693629554| [2025/04/30 20:08:13 629558] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693629546|pq_index:0| [2025/04/30 20:08:13 629562] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693629452| [2025/04/30 20:08:13 629567] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693629566| [2025/04/30 20:08:13 629571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693629546|now:1746043693629566| [2025/04/30 20:08:13 629575] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693629546|now:1746043693629566| [2025/04/30 20:08:13 629579] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 629583] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 629590] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38504|min_srtt:38504|path_bw:1269550|loss_rate:65.61|path_pto:0| [2025/04/30 20:08:13 629597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:535685| [2025/04/30 20:08:13 629603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 629609] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 629615] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 629621] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 629627] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 629633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:467999| [2025/04/30 20:08:13 629643] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 629650] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:695| [2025/04/30 20:08:13 629717] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043693629660|stream_id:0|stream_offset:467999| [2025/04/30 20:08:13 629726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 629733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:08:13 629740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38504|rtt_var:6745|pto_duration:65484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 629747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 629752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 629758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 629764] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693720144|now:1746043693629740|interv:90404| [2025/04/30 20:08:13 629771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693720144|now:1746043693629740|interval:90404|pto_count:0|srtt:38504 [2025/04/30 20:08:13 629778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:44408| [2025/04/30 20:08:13 629786] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 629793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:469166| [2025/04/30 20:08:13 629800] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 629806] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693630806|now:1746043693629806|interv:1000| [2025/04/30 20:08:13 629810] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 629814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 629818] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693630806| [2025/04/30 20:08:13 629822] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693630806| [2025/04/30 20:08:13 629826] [debug] |xqc_engine_wakeup_after|wakeup:1746043693630806|now:1746043693629826|diff:980| [2025/04/30 20:08:13 629830] [debug] |xqc_engine_main_logic|END|now:1746043693629566| [2025/04/30 20:08:13 629842] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693629841| [2025/04/30 20:08:13 629847] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 629853] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:362| [2025/04/30 20:08:13 629857] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:363| [2025/04/30 20:08:13 629870] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:363| [2025/04/30 20:08:13 629877] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 629885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:658|origin_pktnum:562|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:08:13 629892] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:271|tx_in_flight:42008|prior_delivered:403764|prior_time:1746043693594624|is_app_limited:0|send_elapse:62416|ack_elapse:35217|ctl_first_sent_time:1746043693596293|lagest_ack_time:1746043693629841|curr_delivered:440964| [2025/04/30 20:08:13 629897] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693596293| [2025/04/30 20:08:13 629902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:530||sndq_packets_used_bytes:0|sndq_packets_free:335| [2025/04/30 20:08:13 629906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38504|rttvar:6745|minrtt:30776|latest_rtt:33548|ack_delay:64| [2025/04/30 20:08:13 629910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37876|rttvar:6314|minrtt:30776|latest_rtt:33548|ack_delay:64| [2025/04/30 20:08:13 629914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:658|lost_pn:655|thresh:3| [2025/04/30 20:08:13 629918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 629926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 629930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:08:13 629954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 629979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 629991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 629996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 630026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 630041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 630071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 630119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 630130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37876|rtt_var:6314|pto_duration:63132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 630138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 630142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 630146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:08:13 630150] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693717792|now:1746043693630130|interv:87662| [2025/04/30 20:08:13 630154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693717792|now:1746043693630130|interval:87662|pto_count:0|srtt:37876 [2025/04/30 20:08:13 630159] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 62416, ack_elapse 35217, delivered 37200|rate 596001|lost 275| [2025/04/30 20:08:13 630163] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (596001) in round 9| [2025/04/30 20:08:13 630183] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 630190] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 630197] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693596293|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 630204] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693596293|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 630211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:43208|srtt:37876|latest_rtt:33548|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 630217] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:363|largest:363|pns:2| [2025/04/30 20:08:13 630222] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:363|frame:ACK |recv_time:1746043693629841|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 630226] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813629841|now:1746043693629841|interv:120000000| [2025/04/30 20:08:13 630231] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813629841|now:1746043693629841|interv:120000000| [2025/04/30 20:08:13 630235] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693630806|pq_index:0| [2025/04/30 20:08:13 630239] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693629566| [2025/04/30 20:08:13 630243] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693630243| [2025/04/30 20:08:13 630248] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693630247| [2025/04/30 20:08:13 630257] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 630262] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37876|min_srtt:37876|path_bw:1269550|loss_rate:65.26|path_pto:0| [2025/04/30 20:08:13 630269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:535685| [2025/04/30 20:08:13 630277] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:37876|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 630283] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 630288] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37876|min_srtt:37876|path_bw:1269550|loss_rate:65.26|path_pto:0| [2025/04/30 20:08:13 630292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:536852| [2025/04/30 20:08:13 630296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 630300] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 630304] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 630309] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 630313] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 630317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:469166| [2025/04/30 20:08:13 630322] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 630326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 630330] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693630806| [2025/04/30 20:08:13 630334] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693630806| [2025/04/30 20:08:13 630338] [debug] |xqc_engine_wakeup_after|wakeup:1746043693630806|now:1746043693630338|diff:468| [2025/04/30 20:08:13 630342] [debug] |xqc_engine_main_logic|END|now:1746043693630247| [2025/04/30 20:08:13 630348] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693630348| [2025/04/30 20:08:13 630352] [debug] |xqc_engine_wakeup_after|wakeup:1746043693630806|now:1746043693630351|diff:455| [2025/04/30 20:08:13 630356] [debug] |xqc_engine_main_logic|END|now:1746043693630348| [2025/04/30 20:08:13 631010] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693631008| [2025/04/30 20:08:13 631023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 631139] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:363| [2025/04/30 20:08:13 631206] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:364| [2025/04/30 20:08:13 631236] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:364| [2025/04/30 20:08:13 631240] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 631247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:659|origin_pktnum:193|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:08:13 631252] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:271|tx_in_flight:43208|prior_delivered:403764|prior_time:1746043693594624|is_app_limited:0|send_elapse:62648|ack_elapse:36384|ctl_first_sent_time:1746043693596525|lagest_ack_time:1746043693631008|curr_delivered:442164| [2025/04/30 20:08:13 631258] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693596525| [2025/04/30 20:08:13 631302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:529||sndq_packets_used_bytes:0|sndq_packets_free:336| [2025/04/30 20:08:13 631309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37876|rttvar:6314|minrtt:30776|latest_rtt:34483|ack_delay:304| [2025/04/30 20:08:13 631316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37414|rttvar:5660|minrtt:30776|latest_rtt:34483|ack_delay:304| [2025/04/30 20:08:13 631323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:659|lost_pn:656|thresh:3| [2025/04/30 20:08:13 631327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 631362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 631404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 631432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 631449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 631484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 631567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 631573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37414|rtt_var:5660|pto_duration:60054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 631579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 631595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 631599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:08:13 631606] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693714714|now:1746043693631572|interv:83142| [2025/04/30 20:08:13 631612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693714714|now:1746043693631572|interval:83142|pto_count:0|srtt:37414 [2025/04/30 20:08:13 631618] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 62648, ack_elapse 36384, delivered 38400|rate 612948|lost 275| [2025/04/30 20:08:13 631623] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (612948) in round 9| [2025/04/30 20:08:13 631627] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 631632] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 631638] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693596525|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 631646] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693596525|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 631653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:42008|srtt:37414|latest_rtt:34483|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 631662] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:364|largest:364|pns:2| [2025/04/30 20:08:13 631721] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:364|frame:ACK |recv_time:1746043693631008|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 631732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813631008|now:1746043693631008|interv:120000000| [2025/04/30 20:08:13 631739] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813631008|now:1746043693631008|interv:120000000| [2025/04/30 20:08:13 631745] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693630806|pq_index:0| [2025/04/30 20:08:13 631751] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693630247| [2025/04/30 20:08:13 631757] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693631757| [2025/04/30 20:08:13 631764] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693631763| [2025/04/30 20:08:13 631769] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693630806|now:1746043693631763| [2025/04/30 20:08:13 631778] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693630806|now:1746043693631763| [2025/04/30 20:08:13 631782] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 631787] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 631792] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37414|min_srtt:37414|path_bw:1269550|loss_rate:65.26|path_pto:0| [2025/04/30 20:08:13 631797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:42008|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:536852| [2025/04/30 20:08:13 631802] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:37414|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 631807] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 631811] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37414|min_srtt:37414|path_bw:1269550|loss_rate:65.26|path_pto:0| [2025/04/30 20:08:13 631816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:42008|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:538019| [2025/04/30 20:08:13 631820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 631824] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 631828] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 631832] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 631837] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 631841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:469166| [2025/04/30 20:08:13 631845] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 631850] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:696| [2025/04/30 20:08:13 631890] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043693631858|stream_id:0|stream_offset:469166| [2025/04/30 20:08:13 631900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 631908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:08:13 631915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37414|rtt_var:5660|pto_duration:60054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 631925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 631930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 631933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:08:13 631937] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693716912|now:1746043693631914|interv:84998| [2025/04/30 20:08:13 631942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693716912|now:1746043693631914|interval:84998|pto_count:0|srtt:37414 [2025/04/30 20:08:13 631946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:43208| [2025/04/30 20:08:13 631951] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 631955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:470333| [2025/04/30 20:08:13 631960] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 631964] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:697| [2025/04/30 20:08:13 631995] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043693631971|stream_id:0|stream_offset:470333| [2025/04/30 20:08:13 632005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 632012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:08:13 632018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37414|rtt_var:5660|pto_duration:60054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 632025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 632030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 632034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 632038] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693717025|now:1746043693632018|interv:85007| [2025/04/30 20:08:13 632042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693717025|now:1746043693632018|interval:85007|pto_count:0|srtt:37414 [2025/04/30 20:08:13 632046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:44408| [2025/04/30 20:08:13 632051] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 632055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:471500| [2025/04/30 20:08:13 632063] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 632067] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:698| [2025/04/30 20:08:13 632097] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44408|now:1746043693632074|stream_id:0|stream_offset:471500| [2025/04/30 20:08:13 632105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 632113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44408|applimit:0| [2025/04/30 20:08:13 632119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37414|rtt_var:5660|pto_duration:60054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 632126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 632129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 632133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45608| [2025/04/30 20:08:13 632137] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693717128|now:1746043693632119|interv:85009| [2025/04/30 20:08:13 632141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693717128|now:1746043693632119|interval:85009|pto_count:0|srtt:37414 [2025/04/30 20:08:13 632146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:45608| [2025/04/30 20:08:13 632150] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 632154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:472667| [2025/04/30 20:08:13 632159] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 632163] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693633162|now:1746043693632162|interv:1000| [2025/04/30 20:08:13 632184] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 632188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 632192] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693633162| [2025/04/30 20:08:13 632197] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693633162| [2025/04/30 20:08:13 632201] [debug] |xqc_engine_wakeup_after|wakeup:1746043693633162|now:1746043693632200|diff:962| [2025/04/30 20:08:13 632205] [debug] |xqc_engine_main_logic|END|now:1746043693631763| [2025/04/30 20:08:13 632211] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693632211| [2025/04/30 20:08:13 632215] [debug] |xqc_engine_wakeup_after|wakeup:1746043693633162|now:1746043693632214|diff:948| [2025/04/30 20:08:13 632219] [debug] |xqc_engine_main_logic|END|now:1746043693632211| [2025/04/30 20:08:13 633362] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693633360| [2025/04/30 20:08:13 633378] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 633396] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:364| [2025/04/30 20:08:13 633403] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:365| [2025/04/30 20:08:13 633413] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:365| [2025/04/30 20:08:13 633419] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 633428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:660|origin_pktnum:565|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:661|path_largest_ack:660| [2025/04/30 20:08:13 633435] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:272|tx_in_flight:42000|prior_delivered:404964|prior_time:1746043693597129|is_app_limited:0|send_elapse:63311|ack_elapse:36231|ctl_first_sent_time:1746043693598308|lagest_ack_time:1746043693633360|curr_delivered:443364| [2025/04/30 20:08:13 633443] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693598308| [2025/04/30 20:08:13 633450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:523||sndq_packets_used_bytes:0|sndq_packets_free:342| [2025/04/30 20:08:13 633456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:661|origin_pktnum:567|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:08:13 633463] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:272|tx_in_flight:42000|prior_delivered:404964|prior_time:1746043693597129|is_app_limited:0|send_elapse:63311|ack_elapse:36231|ctl_first_sent_time:1746043693598308|lagest_ack_time:1746043693633360|curr_delivered:444564| [2025/04/30 20:08:13 633471] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693598397| [2025/04/30 20:08:13 633477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:521||sndq_packets_used_bytes:0|sndq_packets_free:344| [2025/04/30 20:08:13 633484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37414|rttvar:5660|minrtt:30776|latest_rtt:34963|ack_delay:32| [2025/04/30 20:08:13 633490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37104|rttvar:4865|minrtt:30776|latest_rtt:34963|ack_delay:32| [2025/04/30 20:08:13 633496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:661|lost_pn:658|thresh:3| [2025/04/30 20:08:13 633502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 633546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 633558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 633595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 633621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 633658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 633714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 633721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37104|rtt_var:4865|pto_duration:56564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 633727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 633733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 633738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:08:13 633744] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693713638|now:1746043693633720|interv:79918| [2025/04/30 20:08:13 633752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693713638|now:1746043693633720|interval:79918|pto_count:0|srtt:37104 [2025/04/30 20:08:13 633758] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 63311, ack_elapse 36231, delivered 39600|rate 625483|lost 275| [2025/04/30 20:08:13 633825] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (625483) in round 9| [2025/04/30 20:08:13 633832] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 633838] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 633843] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:2400|po_sent_time:1746043693598397|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 633848] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:2400|po_sent_time:1746043693598397|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 633855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:43208|srtt:37104|latest_rtt:34963|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 633863] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:365|largest:365|pns:2| [2025/04/30 20:08:13 633869] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:365|frame:ACK |recv_time:1746043693633360|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 633875] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813633360|now:1746043693633360|interv:120000000| [2025/04/30 20:08:13 633881] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813633360|now:1746043693633360|interv:120000000| [2025/04/30 20:08:13 633887] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693633162|pq_index:0| [2025/04/30 20:08:13 633893] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693631763| [2025/04/30 20:08:13 633898] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693633898| [2025/04/30 20:08:13 633911] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693633909| [2025/04/30 20:08:13 633917] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693633162|now:1746043693633909| [2025/04/30 20:08:13 633921] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693633162|now:1746043693633909| [2025/04/30 20:08:13 633928] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 633934] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 633942] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37104|min_srtt:37104|path_bw:1269550|loss_rate:64.25|path_pto:0| [2025/04/30 20:08:13 633949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:538019| [2025/04/30 20:08:13 633956] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:37104|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 633963] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 633971] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37104|min_srtt:37104|path_bw:1269550|loss_rate:64.25|path_pto:0| [2025/04/30 20:08:13 633978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:539186| [2025/04/30 20:08:13 633985] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:37104|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 633992] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 633999] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37104|min_srtt:37104|path_bw:1269550|loss_rate:64.25|path_pto:0| [2025/04/30 20:08:13 634006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:540353| [2025/04/30 20:08:13 634013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 634019] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 634026] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 634033] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 634040] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 634052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:472667| [2025/04/30 20:08:13 634059] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 634067] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:699| [2025/04/30 20:08:13 634109] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043693634078|stream_id:0|stream_offset:472667| [2025/04/30 20:08:13 634116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 634121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:08:13 634126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37104|rtt_var:4865|pto_duration:56564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 634130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 634134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 634138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 634142] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693715642|now:1746043693634125|interv:81517| [2025/04/30 20:08:13 634146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693715642|now:1746043693634125|interval:81517|pto_count:0|srtt:37104 [2025/04/30 20:08:13 634151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:44408| [2025/04/30 20:08:13 634156] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 634160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:473834| [2025/04/30 20:08:13 634165] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 634198] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:700| [2025/04/30 20:08:13 634227] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44408|now:1746043693634206|stream_id:0|stream_offset:473834| [2025/04/30 20:08:13 634233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 634238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44408|applimit:0| [2025/04/30 20:08:13 634242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37104|rtt_var:4865|pto_duration:56564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 634252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 634255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 634259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45608| [2025/04/30 20:08:13 634263] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693715770|now:1746043693634242|interv:81528| [2025/04/30 20:08:13 634267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693715770|now:1746043693634242|interval:81528|pto_count:0|srtt:37104 [2025/04/30 20:08:13 634272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:45608| [2025/04/30 20:08:13 634277] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 634281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:475001| [2025/04/30 20:08:13 634286] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 634290] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693635289|now:1746043693634289|interv:1000| [2025/04/30 20:08:13 634294] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 634297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 634302] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693635289| [2025/04/30 20:08:13 634306] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693635289| [2025/04/30 20:08:13 634310] [debug] |xqc_engine_wakeup_after|wakeup:1746043693635289|now:1746043693634310|diff:979| [2025/04/30 20:08:13 634314] [debug] |xqc_engine_main_logic|END|now:1746043693633909| [2025/04/30 20:08:13 634322] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693634322| [2025/04/30 20:08:13 634327] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 634333] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:365| [2025/04/30 20:08:13 634337] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:366| [2025/04/30 20:08:13 634342] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:366| [2025/04/30 20:08:13 634346] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 634352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:662|origin_pktnum:569|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:08:13 634357] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:273|tx_in_flight:42000|prior_delivered:406164|prior_time:1746043693598941|is_app_limited:0|send_elapse:66354|ack_elapse:35381|ctl_first_sent_time:1746043693602338|lagest_ack_time:1746043693634322|curr_delivered:445764| [2025/04/30 20:08:13 634362] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693602338| [2025/04/30 20:08:13 634367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:519||sndq_packets_used_bytes:0|sndq_packets_free:346| [2025/04/30 20:08:13 634374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37104|rttvar:4865|minrtt:30776|latest_rtt:31984|ack_delay:32| [2025/04/30 20:08:13 634378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36460|rttvar:4937|minrtt:30776|latest_rtt:31984|ack_delay:32| [2025/04/30 20:08:13 634382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:662|lost_pn:659|thresh:3| [2025/04/30 20:08:13 634386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 634410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 634418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 634441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 634456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 634481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 254|pns:2| [2025/04/30 20:08:13 634524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 634530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36460|rtt_var:4937|pto_duration:56208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 634537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 634543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 634548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 634554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693715414|now:1746043693634530|interv:80884| [2025/04/30 20:08:13 634560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693715414|now:1746043693634530|interval:80884|pto_count:0|srtt:36460 [2025/04/30 20:08:13 634567] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 66354, ack_elapse 35381, delivered 39600|rate 596798|lost 275| [2025/04/30 20:08:13 634574] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (596798) in round 9| [2025/04/30 20:08:13 634579] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 634585] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 634591] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693602338|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 634598] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693602338|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 634610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:44408|srtt:36460|latest_rtt:31984|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 634619] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:366|largest:366|pns:2| [2025/04/30 20:08:13 634625] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:366|frame:ACK |recv_time:1746043693634322|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 634632] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813634322|now:1746043693634322|interv:120000000| [2025/04/30 20:08:13 634639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813634322|now:1746043693634322|interv:120000000| [2025/04/30 20:08:13 634645] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693635289|pq_index:0| [2025/04/30 20:08:13 634652] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693633909| [2025/04/30 20:08:13 634659] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693634658| [2025/04/30 20:08:13 634667] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693634665| [2025/04/30 20:08:13 634674] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 634681] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36460|min_srtt:36460|path_bw:1269550|loss_rate:63.59|path_pto:0| [2025/04/30 20:08:13 634688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:540353| [2025/04/30 20:08:13 634695] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:36460|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 634703] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 634710] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36460|min_srtt:36460|path_bw:1269550|loss_rate:63.59|path_pto:0| [2025/04/30 20:08:13 634717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:541520| [2025/04/30 20:08:13 634723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 634729] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 634735] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 634745] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 634750] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 634754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:475001| [2025/04/30 20:08:13 634758] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 634762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 634766] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693635289| [2025/04/30 20:08:13 634770] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693635289| [2025/04/30 20:08:13 634774] [debug] |xqc_engine_wakeup_after|wakeup:1746043693635289|now:1746043693634774|diff:515| [2025/04/30 20:08:13 634779] [debug] |xqc_engine_main_logic|END|now:1746043693634665| [2025/04/30 20:08:13 634784] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693634784| [2025/04/30 20:08:13 634788] [debug] |xqc_engine_wakeup_after|wakeup:1746043693635289|now:1746043693634788|diff:501| [2025/04/30 20:08:13 634792] [debug] |xqc_engine_main_logic|END|now:1746043693634784| [2025/04/30 20:08:13 634830] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693634829| [2025/04/30 20:08:13 634837] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 634843] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:366| [2025/04/30 20:08:13 634848] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:367| [2025/04/30 20:08:13 634857] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:367| [2025/04/30 20:08:13 634863] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 634871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:663|origin_pktnum:447|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:08:13 634878] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:273|tx_in_flight:43200|prior_delivered:406164|prior_time:1746043693598941|is_app_limited:0|send_elapse:66469|ack_elapse:35888|ctl_first_sent_time:1746043693602453|lagest_ack_time:1746043693634829|curr_delivered:446964| [2025/04/30 20:08:13 634885] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693602453| [2025/04/30 20:08:13 634892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:518||sndq_packets_used_bytes:0|sndq_packets_free:347| [2025/04/30 20:08:13 634899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36460|rttvar:4937|minrtt:30776|latest_rtt:32376|ack_delay:56| [2025/04/30 20:08:13 634906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35943|rttvar:4738|minrtt:30776|latest_rtt:32376|ack_delay:56| [2025/04/30 20:08:13 634913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:663|lost_pn:660|thresh:3| [2025/04/30 20:08:13 634926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 634959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 634983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 634994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 634998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 635021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 635059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35943|rtt_var:4738|pto_duration:54895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 635064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 635068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 635071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:08:13 635075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693714101|now:1746043693635059|interv:79042| [2025/04/30 20:08:13 635079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693714101|now:1746043693635059|interval:79042|pto_count:0|srtt:35943 [2025/04/30 20:08:13 635084] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 66469, ack_elapse 35888, delivered 40800|rate 613819|lost 275| [2025/04/30 20:08:13 635089] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (613819) in round 9| [2025/04/30 20:08:13 635093] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 635097] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 635101] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693602453|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 635105] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693602453|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 635110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:43208|srtt:35943|latest_rtt:32376|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 635116] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:367|largest:367|pns:2| [2025/04/30 20:08:13 635121] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:367|frame:ACK |recv_time:1746043693634829|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 635126] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813634829|now:1746043693634829|interv:120000000| [2025/04/30 20:08:13 635133] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813634829|now:1746043693634829|interv:120000000| [2025/04/30 20:08:13 635137] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693635289|pq_index:0| [2025/04/30 20:08:13 635141] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693634665| [2025/04/30 20:08:13 635145] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693635145| [2025/04/30 20:08:13 635150] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693635149| [2025/04/30 20:08:13 635155] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 635159] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35943|min_srtt:35943|path_bw:1269550|loss_rate:63.59|path_pto:0| [2025/04/30 20:08:13 635164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:541520| [2025/04/30 20:08:13 635195] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35943|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 635200] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 635205] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35943|min_srtt:35943|path_bw:1269550|loss_rate:63.59|path_pto:0| [2025/04/30 20:08:13 635209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:542687| [2025/04/30 20:08:13 635213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 635217] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 635221] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 635225] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 635230] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 635234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:475001| [2025/04/30 20:08:13 635239] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 635243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 635247] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693635289| [2025/04/30 20:08:13 635254] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693635289| [2025/04/30 20:08:13 635258] [debug] |xqc_engine_wakeup_after|wakeup:1746043693635289|now:1746043693635258|diff:31| [2025/04/30 20:08:13 635262] [debug] |xqc_engine_main_logic|END|now:1746043693635149| [2025/04/30 20:08:13 635268] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693635268| [2025/04/30 20:08:13 635272] [debug] |xqc_engine_wakeup_after|wakeup:1746043693635289|now:1746043693635272|diff:17| [2025/04/30 20:08:13 635276] [debug] |xqc_engine_main_logic|END|now:1746043693635268| [2025/04/30 20:08:13 635753] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693635751| [2025/04/30 20:08:13 635764] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 635772] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:367| [2025/04/30 20:08:13 635776] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:368| [2025/04/30 20:08:13 635783] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:368| [2025/04/30 20:08:13 635787] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 635792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:664|origin_pktnum:572|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:08:13 635797] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:273|tx_in_flight:44400|prior_delivered:406164|prior_time:1746043693598941|is_app_limited:0|send_elapse:66565|ack_elapse:36810|ctl_first_sent_time:1746043693602549|lagest_ack_time:1746043693635751|curr_delivered:448164| [2025/04/30 20:08:13 635803] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693602549| [2025/04/30 20:08:13 635810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:514||sndq_packets_used_bytes:0|sndq_packets_free:351| [2025/04/30 20:08:13 635816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35943|rttvar:4738|minrtt:30776|latest_rtt:33202|ack_delay:24| [2025/04/30 20:08:13 635823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35598|rttvar:4245|minrtt:30776|latest_rtt:33202|ack_delay:24| [2025/04/30 20:08:13 635831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:664|lost_pn:661|thresh:3| [2025/04/30 20:08:13 635837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 635869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 635900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 635919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 635942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 635972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 635977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35598|rtt_var:4245|pto_duration:52578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 635981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 635985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 635992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:08:13 635996] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693711784|now:1746043693635976|interv:75808| [2025/04/30 20:08:13 636000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693711784|now:1746043693635976|interval:75808|pto_count:0|srtt:35598 [2025/04/30 20:08:13 636004] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 66565, ack_elapse 36810, delivered 42000|rate 630962|lost 275| [2025/04/30 20:08:13 636009] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (630962) in round 9| [2025/04/30 20:08:13 636013] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 636017] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 636021] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693602549|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 636026] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693602549|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 636030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:42008|srtt:35598|latest_rtt:33202|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 636036] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:368|largest:368|pns:2| [2025/04/30 20:08:13 636041] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:368|frame:ACK |recv_time:1746043693635751|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 636046] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813635751|now:1746043693635751|interv:120000000| [2025/04/30 20:08:13 636050] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813635751|now:1746043693635751|interv:120000000| [2025/04/30 20:08:13 636054] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693635289|pq_index:0| [2025/04/30 20:08:13 636058] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693635149| [2025/04/30 20:08:13 636062] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693636062| [2025/04/30 20:08:13 636067] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693636066| [2025/04/30 20:08:13 636071] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693635289|now:1746043693636066| [2025/04/30 20:08:13 636076] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693635289|now:1746043693636066| [2025/04/30 20:08:13 636080] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 636087] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 636092] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35598|min_srtt:35598|path_bw:1269550|loss_rate:63.59|path_pto:0| [2025/04/30 20:08:13 636096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:42008|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:542687| [2025/04/30 20:08:13 636100] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35598|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 636105] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 636109] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35598|min_srtt:35598|path_bw:1269550|loss_rate:63.59|path_pto:0| [2025/04/30 20:08:13 636114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:42008|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:543854| [2025/04/30 20:08:13 636118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 636122] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 636126] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 636130] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 636134] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 636139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:475001| [2025/04/30 20:08:13 636143] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 636147] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:701| [2025/04/30 20:08:13 636201] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043693636155|stream_id:0|stream_offset:475001| [2025/04/30 20:08:13 636211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 636216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:08:13 636221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35598|rtt_var:4245|pto_duration:52578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 636228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 636235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 636248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:08:13 636255] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693713733|now:1746043693636221|interv:77512| [2025/04/30 20:08:13 636261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693713733|now:1746043693636221|interval:77512|pto_count:0|srtt:35598 [2025/04/30 20:08:13 636268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:43208| [2025/04/30 20:08:13 636274] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 636278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:476168| [2025/04/30 20:08:13 636285] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 636292] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:702| [2025/04/30 20:08:13 636326] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043693636303|stream_id:0|stream_offset:476168| [2025/04/30 20:08:13 636332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 636337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:08:13 636341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35598|rtt_var:4245|pto_duration:52578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 636348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 636354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 636361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 636367] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693713881|now:1746043693636341|interv:77540| [2025/04/30 20:08:13 636374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693713881|now:1746043693636341|interval:77540|pto_count:0|srtt:35598 [2025/04/30 20:08:13 636381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:44408| [2025/04/30 20:08:13 636389] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 636396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:477335| [2025/04/30 20:08:13 636400] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 636404] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693637404|now:1746043693636404|interv:1000| [2025/04/30 20:08:13 636413] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 636417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 636421] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693637404| [2025/04/30 20:08:13 636426] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693637404| [2025/04/30 20:08:13 636430] [debug] |xqc_engine_wakeup_after|wakeup:1746043693637404|now:1746043693636429|diff:975| [2025/04/30 20:08:13 636434] [debug] |xqc_engine_main_logic|END|now:1746043693636066| [2025/04/30 20:08:13 636440] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693636440| [2025/04/30 20:08:13 636444] [debug] |xqc_engine_wakeup_after|wakeup:1746043693637404|now:1746043693636443|diff:961| [2025/04/30 20:08:13 636448] [debug] |xqc_engine_main_logic|END|now:1746043693636440| [2025/04/30 20:08:13 636846] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693636844| [2025/04/30 20:08:13 636860] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 636870] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:368| [2025/04/30 20:08:13 636875] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:369| [2025/04/30 20:08:13 636882] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:369| [2025/04/30 20:08:13 636886] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 636892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:665|origin_pktnum:450|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:08:13 636897] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:273|tx_in_flight:45600|prior_delivered:406164|prior_time:1746043693598941|is_app_limited:0|send_elapse:66653|ack_elapse:37903|ctl_first_sent_time:1746043693602637|lagest_ack_time:1746043693636844|curr_delivered:449364| [2025/04/30 20:08:13 636902] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693602637| [2025/04/30 20:08:13 636907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:513||sndq_packets_used_bytes:0|sndq_packets_free:352| [2025/04/30 20:08:13 636913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35598|rttvar:4245|minrtt:30776|latest_rtt:34207|ack_delay:56| [2025/04/30 20:08:13 636920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35417|rttvar:3545|minrtt:30776|latest_rtt:34207|ack_delay:56| [2025/04/30 20:08:13 636927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:665|lost_pn:662|thresh:3| [2025/04/30 20:08:13 636934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 636941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 636947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 636954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 636961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 636976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 636983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 636988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 636995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 637000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 637015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 637039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 637069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 637074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35417|rtt_var:3545|pto_duration:49597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 637078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 637085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 637089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:08:13 637093] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693710900|now:1746043693637073|interv:73827| [2025/04/30 20:08:13 637097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693710900|now:1746043693637073|interval:73827|pto_count:0|srtt:35417 [2025/04/30 20:08:13 637102] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 66653, ack_elapse 37903, delivered 43200|rate 648132|lost 275| [2025/04/30 20:08:13 637106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (648132) in round 9| [2025/04/30 20:08:13 637110] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 637114] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 637118] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693602637|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 637123] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693602637|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 637127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:43208|srtt:35417|latest_rtt:34207|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 637134] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:369|largest:369|pns:2| [2025/04/30 20:08:13 637139] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:369|frame:ACK |recv_time:1746043693636844|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 637143] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813636844|now:1746043693636844|interv:120000000| [2025/04/30 20:08:13 637147] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813636844|now:1746043693636844|interv:120000000| [2025/04/30 20:08:13 637151] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693637404|pq_index:0| [2025/04/30 20:08:13 637156] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693636066| [2025/04/30 20:08:13 637160] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693637160| [2025/04/30 20:08:13 637165] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693637164| [2025/04/30 20:08:13 637194] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 637199] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35417|min_srtt:35417|path_bw:1269550|loss_rate:62.94|path_pto:0| [2025/04/30 20:08:13 637207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:543854| [2025/04/30 20:08:13 637211] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35417|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 637216] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 637221] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35417|min_srtt:35417|path_bw:1269550|loss_rate:62.94|path_pto:0| [2025/04/30 20:08:13 637225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:545021| [2025/04/30 20:08:13 637230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 637234] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 637238] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 637243] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 637247] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 637251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:477335| [2025/04/30 20:08:13 637256] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 637260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 637264] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693637404| [2025/04/30 20:08:13 637268] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693637404| [2025/04/30 20:08:13 637272] [debug] |xqc_engine_wakeup_after|wakeup:1746043693637404|now:1746043693637272|diff:132| [2025/04/30 20:08:13 637276] [debug] |xqc_engine_main_logic|END|now:1746043693637164| [2025/04/30 20:08:13 637282] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693637282| [2025/04/30 20:08:13 637286] [debug] |xqc_engine_wakeup_after|wakeup:1746043693637404|now:1746043693637286|diff:118| [2025/04/30 20:08:13 637290] [debug] |xqc_engine_main_logic|END|now:1746043693637282| [2025/04/30 20:08:13 637911] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693637910| [2025/04/30 20:08:13 637923] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 637931] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:369| [2025/04/30 20:08:13 637936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:370| [2025/04/30 20:08:13 637953] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:370| [2025/04/30 20:08:13 637959] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 637967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:666|origin_pktnum:575|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:08:13 637974] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:43200|prior_delivered:408564|prior_time:1746043693603642|is_app_limited:0|send_elapse:64663|ack_elapse:34268|ctl_first_sent_time:1746043693604305|lagest_ack_time:1746043693637910|curr_delivered:450564| [2025/04/30 20:08:13 637980] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693604305| [2025/04/30 20:08:13 637984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:509||sndq_packets_used_bytes:0|sndq_packets_free:356| [2025/04/30 20:08:13 637991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35417|rttvar:3545|minrtt:30776|latest_rtt:33605|ack_delay:40| [2025/04/30 20:08:13 637997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35185|rttvar:3122|minrtt:30776|latest_rtt:33605|ack_delay:40| [2025/04/30 20:08:13 638003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:666|lost_pn:663|thresh:3| [2025/04/30 20:08:13 638009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 638056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 638071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 638098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 638133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35185|rtt_var:3122|pto_duration:47673|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 638138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 638142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 638146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:08:13 638150] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693708976|now:1746043693638133|interv:70843| [2025/04/30 20:08:13 638154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693708976|now:1746043693638133|interval:70843|pto_count:0|srtt:35185 [2025/04/30 20:08:13 638158] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 64663, ack_elapse 34268, delivered 42000|rate 649521|lost 275| [2025/04/30 20:08:13 638163] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (649521) in round 9| [2025/04/30 20:08:13 638189] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 638194] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 638198] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693604305|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 638202] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693604305|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 638210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:42008|srtt:35185|latest_rtt:33605|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 638217] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:370|largest:370|pns:2| [2025/04/30 20:08:13 638222] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:370|frame:ACK |recv_time:1746043693637910|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 638227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813637910|now:1746043693637910|interv:120000000| [2025/04/30 20:08:13 638231] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813637910|now:1746043693637910|interv:120000000| [2025/04/30 20:08:13 638235] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693637404|pq_index:0| [2025/04/30 20:08:13 638240] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693637164| [2025/04/30 20:08:13 638244] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693638244| [2025/04/30 20:08:13 638249] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693638248| [2025/04/30 20:08:13 638253] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693637404|now:1746043693638248| [2025/04/30 20:08:13 638258] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693637404|now:1746043693638248| [2025/04/30 20:08:13 638262] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 638266] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 638271] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35185|min_srtt:35185|path_bw:1269550|loss_rate:62.94|path_pto:0| [2025/04/30 20:08:13 638275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:42008|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:545021| [2025/04/30 20:08:13 638280] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35185|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 638285] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 638289] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35185|min_srtt:35185|path_bw:1269550|loss_rate:62.94|path_pto:0| [2025/04/30 20:08:13 638294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:42008|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:546188| [2025/04/30 20:08:13 638301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 638305] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 638309] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 638313] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 638318] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 638322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:477335| [2025/04/30 20:08:13 638326] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 638331] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:703| [2025/04/30 20:08:13 638364] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043693638339|stream_id:0|stream_offset:477335| [2025/04/30 20:08:13 638370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 638376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:08:13 638380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35185|rtt_var:3122|pto_duration:47673|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 638385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 638392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 638398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:08:13 638405] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693711012|now:1746043693638380|interv:72632| [2025/04/30 20:08:13 638412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693711012|now:1746043693638380|interval:72632|pto_count:0|srtt:35185 [2025/04/30 20:08:13 638420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:43208| [2025/04/30 20:08:13 638428] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 638435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:478502| [2025/04/30 20:08:13 638442] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 638449] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:704| [2025/04/30 20:08:13 638487] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043693638460|stream_id:0|stream_offset:478502| [2025/04/30 20:08:13 638503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 638511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:08:13 638518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35185|rtt_var:3122|pto_duration:47673|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 638525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 638532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 638538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 638545] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693711133|now:1746043693638518|interv:72615| [2025/04/30 20:08:13 638551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693711133|now:1746043693638518|interval:72615|pto_count:0|srtt:35185 [2025/04/30 20:08:13 638559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:44408| [2025/04/30 20:08:13 638566] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 638573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:479669| [2025/04/30 20:08:13 638580] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 638586] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693639586|now:1746043693638586|interv:1000| [2025/04/30 20:08:13 638592] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 638598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 638604] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693639586| [2025/04/30 20:08:13 638610] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693639586| [2025/04/30 20:08:13 638616] [debug] |xqc_engine_wakeup_after|wakeup:1746043693639586|now:1746043693638616|diff:970| [2025/04/30 20:08:13 638622] [debug] |xqc_engine_main_logic|END|now:1746043693638248| [2025/04/30 20:08:13 638629] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693638629| [2025/04/30 20:08:13 638633] [debug] |xqc_engine_wakeup_after|wakeup:1746043693639586|now:1746043693638633|diff:953| [2025/04/30 20:08:13 638639] [debug] |xqc_engine_main_logic|END|now:1746043693638629| [2025/04/30 20:08:13 638863] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693638862| [2025/04/30 20:08:13 638875] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 638885] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:370| [2025/04/30 20:08:13 638891] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:371| [2025/04/30 20:08:13 638907] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:371| [2025/04/30 20:08:13 638913] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 638922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:667|origin_pktnum:577|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:08:13 638929] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:44400|prior_delivered:408564|prior_time:1746043693603642|is_app_limited:0|send_elapse:64760|ack_elapse:35220|ctl_first_sent_time:1746043693604402|lagest_ack_time:1746043693638862|curr_delivered:451764| [2025/04/30 20:08:13 638935] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693604402| [2025/04/30 20:08:13 638941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:507||sndq_packets_used_bytes:0|sndq_packets_free:358| [2025/04/30 20:08:13 638947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35185|rttvar:3122|minrtt:30776|latest_rtt:34460|ack_delay:40| [2025/04/30 20:08:13 638954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35089|rttvar:2533|minrtt:30776|latest_rtt:34460|ack_delay:40| [2025/04/30 20:08:13 638961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:667|lost_pn:664|thresh:3| [2025/04/30 20:08:13 638966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 638992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 638999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 639018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 639045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 639076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 639080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35089|rtt_var:2533|pto_duration:45221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 639085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 639089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 639092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:08:13 639096] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693708681|now:1746043693639080|interv:69601| [2025/04/30 20:08:13 639101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693708681|now:1746043693639080|interval:69601|pto_count:0|srtt:35089 [2025/04/30 20:08:13 639105] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 64760, ack_elapse 35220, delivered 43200|rate 667078|lost 275| [2025/04/30 20:08:13 639110] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (667078) in round 9| [2025/04/30 20:08:13 639114] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 639118] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 639122] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693604402|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 639127] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693604402|recovery:1|recovery_start:1746043693605062|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 639134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:43208|srtt:35089|latest_rtt:34460|min_rtt:30776|applimit:0|lost:275|recovery:1|recovery_start:1746043693605062|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 639140] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:371|largest:371|pns:2| [2025/04/30 20:08:13 639145] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:371|frame:ACK |recv_time:1746043693638862|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 639150] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813638862|now:1746043693638862|interv:120000000| [2025/04/30 20:08:13 639154] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813638862|now:1746043693638862|interv:120000000| [2025/04/30 20:08:13 639158] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693639586|pq_index:0| [2025/04/30 20:08:13 639162] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693638248| [2025/04/30 20:08:13 639190] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693639190| [2025/04/30 20:08:13 639196] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693639195| [2025/04/30 20:08:13 639202] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 639207] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35089|min_srtt:35089|path_bw:1269550|loss_rate:62.31|path_pto:0| [2025/04/30 20:08:13 639211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:546188| [2025/04/30 20:08:13 639216] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35089|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 639220] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 639225] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35089|min_srtt:35089|path_bw:1269550|loss_rate:62.31|path_pto:0| [2025/04/30 20:08:13 639230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:547355| [2025/04/30 20:08:13 639234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 639238] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 639242] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 639246] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 639254] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 639258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:479669| [2025/04/30 20:08:13 639262] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 639266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 639270] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693639586| [2025/04/30 20:08:13 639274] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693639586| [2025/04/30 20:08:13 639278] [debug] |xqc_engine_wakeup_after|wakeup:1746043693639586|now:1746043693639278|diff:308| [2025/04/30 20:08:13 639283] [debug] |xqc_engine_main_logic|END|now:1746043693639195| [2025/04/30 20:08:13 639288] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693639288| [2025/04/30 20:08:13 639292] [debug] |xqc_engine_wakeup_after|wakeup:1746043693639586|now:1746043693639292|diff:294| [2025/04/30 20:08:13 639296] [debug] |xqc_engine_main_logic|END|now:1746043693639288| [2025/04/30 20:08:13 639941] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693639939| [2025/04/30 20:08:13 639950] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 639959] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:371| [2025/04/30 20:08:13 639965] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:372| [2025/04/30 20:08:13 639974] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:372| [2025/04/30 20:08:13 639979] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 639988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:668|origin_pktnum:585|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:08:13 639995] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:42000|prior_delivered:410964|prior_time:1746043693605325|is_app_limited:0|send_elapse:61402|ack_elapse:34614|ctl_first_sent_time:1746043693605944|lagest_ack_time:1746043693639939|curr_delivered:452964| [2025/04/30 20:08:13 640002] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693605944| [2025/04/30 20:08:13 640009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:505||sndq_packets_used_bytes:0|sndq_packets_free:360| [2025/04/30 20:08:13 640015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35089|rttvar:2533|minrtt:30776|latest_rtt:33995|ack_delay:40| [2025/04/30 20:08:13 640020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:34947|rttvar:2183|minrtt:30776|latest_rtt:33995|ack_delay:40| [2025/04/30 20:08:13 640024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:668|lost_pn:665|thresh:3| [2025/04/30 20:08:13 640028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 640069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 640091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 640115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 640146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 640150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34947|rtt_var:2183|pto_duration:43679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 640154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 640163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 640190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:08:13 640194] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693707139|now:1746043693640149|interv:66990| [2025/04/30 20:08:13 640199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693707139|now:1746043693640149|interval:66990|pto_count:0|srtt:34947 [2025/04/30 20:08:13 640203] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61402, ack_elapse 34614, delivered 42000|rate 684016|lost 275| [2025/04/30 20:08:13 640208] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (684016) in round 9| [2025/04/30 20:08:13 640212] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 640216] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 640220] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693605944|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 640224] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144252|packet_lost:0|acked:1200|po_sent_time:1746043693605944|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 640229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:42008|srtt:34947|latest_rtt:33995|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 640236] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:372|largest:372|pns:2| [2025/04/30 20:08:13 640240] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:372|frame:ACK |recv_time:1746043693639939|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 640245] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813639939|now:1746043693639939|interv:120000000| [2025/04/30 20:08:13 640249] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813639939|now:1746043693639939|interv:120000000| [2025/04/30 20:08:13 640253] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693639586|pq_index:0| [2025/04/30 20:08:13 640258] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693639195| [2025/04/30 20:08:13 640262] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693640262| [2025/04/30 20:08:13 640267] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693640266| [2025/04/30 20:08:13 640272] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693639586|now:1746043693640266| [2025/04/30 20:08:13 640276] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693639586|now:1746043693640266| [2025/04/30 20:08:13 640283] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 640288] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 640293] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34947|min_srtt:34947|path_bw:1269550|loss_rate:62.31|path_pto:0| [2025/04/30 20:08:13 640297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:42008|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:547355| [2025/04/30 20:08:13 640302] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:34947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 640306] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 640311] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34947|min_srtt:34947|path_bw:1269550|loss_rate:62.31|path_pto:0| [2025/04/30 20:08:13 640315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:42008|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:548522| [2025/04/30 20:08:13 640320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 640324] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 640328] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 640332] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 640337] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 640341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:479669| [2025/04/30 20:08:13 640345] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 640350] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:705| [2025/04/30 20:08:13 640385] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746043693640357|stream_id:0|stream_offset:479669| [2025/04/30 20:08:13 640392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 640398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:08:13 640405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34947|rtt_var:2183|pto_duration:43679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 640413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 640430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 640437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:08:13 640443] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693709036|now:1746043693640405|interv:68631| [2025/04/30 20:08:13 640449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693709036|now:1746043693640405|interval:68631|pto_count:0|srtt:34947 [2025/04/30 20:08:13 640457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:43208| [2025/04/30 20:08:13 640465] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 640472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:480836| [2025/04/30 20:08:13 640478] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 640485] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:706| [2025/04/30 20:08:13 640521] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043693640495|stream_id:0|stream_offset:480836| [2025/04/30 20:08:13 640528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:706|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 640536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:08:13 640543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34947|rtt_var:2183|pto_duration:43679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 640550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 640557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 640563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 640569] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693709174|now:1746043693640542|interv:68632| [2025/04/30 20:08:13 640576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693709174|now:1746043693640542|interval:68632|pto_count:0|srtt:34947 [2025/04/30 20:08:13 640582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:44408| [2025/04/30 20:08:13 640587] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 640591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:482003| [2025/04/30 20:08:13 640596] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 640606] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:707| [2025/04/30 20:08:13 640650] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44408|now:1746043693640616|stream_id:0|stream_offset:482003| [2025/04/30 20:08:13 640662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 640669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44408|applimit:0| [2025/04/30 20:08:13 640676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34947|rtt_var:2183|pto_duration:43679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 640683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 640689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 640696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45608| [2025/04/30 20:08:13 640703] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693709295|now:1746043693640676|interv:68619| [2025/04/30 20:08:13 640708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693709295|now:1746043693640676|interval:68619|pto_count:0|srtt:34947 [2025/04/30 20:08:13 640712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:45608| [2025/04/30 20:08:13 640717] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 640721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:483170| [2025/04/30 20:08:13 640726] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 640730] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693641729|now:1746043693640729|interv:1000| [2025/04/30 20:08:13 640734] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 640737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 640742] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693641729| [2025/04/30 20:08:13 640746] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693641729| [2025/04/30 20:08:13 640750] [debug] |xqc_engine_wakeup_after|wakeup:1746043693641729|now:1746043693640750|diff:979| [2025/04/30 20:08:13 640754] [debug] |xqc_engine_main_logic|END|now:1746043693640266| [2025/04/30 20:08:13 640760] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693640760| [2025/04/30 20:08:13 640764] [debug] |xqc_engine_wakeup_after|wakeup:1746043693641729|now:1746043693640764|diff:965| [2025/04/30 20:08:13 640770] [debug] |xqc_engine_main_logic|END|now:1746043693640760| [2025/04/30 20:08:13 640978] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693640977| [2025/04/30 20:08:13 640991] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 641005] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:372| [2025/04/30 20:08:13 641009] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:373| [2025/04/30 20:08:13 641016] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:373| [2025/04/30 20:08:13 641020] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 641026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:669|origin_pktnum:586|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:08:13 641031] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:43200|prior_delivered:410964|prior_time:1746043693605325|is_app_limited:0|send_elapse:61500|ack_elapse:35652|ctl_first_sent_time:1746043693606042|lagest_ack_time:1746043693640977|curr_delivered:454164| [2025/04/30 20:08:13 641036] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693606042| [2025/04/30 20:08:13 641041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:503||sndq_packets_used_bytes:0|sndq_packets_free:362| [2025/04/30 20:08:13 641045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:34947|rttvar:2183|minrtt:30776|latest_rtt:34935|ack_delay:32| [2025/04/30 20:08:13 641050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:34941|rttvar:1649|minrtt:30776|latest_rtt:34935|ack_delay:32| [2025/04/30 20:08:13 641054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:669|lost_pn:666|thresh:3| [2025/04/30 20:08:13 641058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 641078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 641093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 641124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 641159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34941|rtt_var:1649|pto_duration:41537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 641164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 641188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 641192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 641197] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693707153|now:1746043693641158|interv:65995| [2025/04/30 20:08:13 641204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693707153|now:1746043693641158|interval:65995|pto_count:0|srtt:34941 [2025/04/30 20:08:13 641211] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 61500, ack_elapse 35652, delivered 43200|rate 702439|lost 275| [2025/04/30 20:08:13 641219] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (702439) in round 9| [2025/04/30 20:08:13 641225] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 641232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 641238] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693606042|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 641245] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693606042|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 641258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:44408|srtt:34941|latest_rtt:34935|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 641272] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:373|largest:373|pns:2| [2025/04/30 20:08:13 641280] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:373|frame:ACK |recv_time:1746043693640977|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 641287] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813640977|now:1746043693640977|interv:120000000| [2025/04/30 20:08:13 641294] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813640977|now:1746043693640977|interv:120000000| [2025/04/30 20:08:13 641301] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693641729|pq_index:0| [2025/04/30 20:08:13 641307] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693640266| [2025/04/30 20:08:13 641313] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693641313| [2025/04/30 20:08:13 641320] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693641318| [2025/04/30 20:08:13 641327] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 641335] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34941|min_srtt:34941|path_bw:1269550|loss_rate:61.39|path_pto:0| [2025/04/30 20:08:13 641341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:548522| [2025/04/30 20:08:13 641348] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:34941|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 641353] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 641358] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34941|min_srtt:34941|path_bw:1269550|loss_rate:61.39|path_pto:0| [2025/04/30 20:08:13 641365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:549689| [2025/04/30 20:08:13 641372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 641378] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 641384] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 641390] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 641399] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 641404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:483170| [2025/04/30 20:08:13 641408] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 641412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 641416] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693641729| [2025/04/30 20:08:13 641421] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693641729| [2025/04/30 20:08:13 641425] [debug] |xqc_engine_wakeup_after|wakeup:1746043693641729|now:1746043693641424|diff:305| [2025/04/30 20:08:13 641429] [debug] |xqc_engine_main_logic|END|now:1746043693641318| [2025/04/30 20:08:13 641435] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693641435| [2025/04/30 20:08:13 641439] [debug] |xqc_engine_wakeup_after|wakeup:1746043693641729|now:1746043693641438|diff:291| [2025/04/30 20:08:13 641443] [debug] |xqc_engine_main_logic|END|now:1746043693641435| [2025/04/30 20:08:13 641851] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693641850| [2025/04/30 20:08:13 641861] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 641868] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:373| [2025/04/30 20:08:13 641872] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:374| [2025/04/30 20:08:13 641878] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:374| [2025/04/30 20:08:13 641882] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 641888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:670|origin_pktnum:588|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:08:13 641893] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:42000|prior_delivered:413364|prior_time:1746043693606931|is_app_limited:0|send_elapse:57447|ack_elapse:34919|ctl_first_sent_time:1746043693607579|lagest_ack_time:1746043693641850|curr_delivered:455364| [2025/04/30 20:08:13 641897] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693607579| [2025/04/30 20:08:13 641902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:501||sndq_packets_used_bytes:0|sndq_packets_free:364| [2025/04/30 20:08:13 641906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:34941|rttvar:1649|minrtt:30776|latest_rtt:34271|ack_delay:32| [2025/04/30 20:08:13 641911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:34853|rttvar:1412|minrtt:30776|latest_rtt:34271|ack_delay:32| [2025/04/30 20:08:13 641915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:670|lost_pn:667|thresh:3| [2025/04/30 20:08:13 641919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 641941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 641956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 641979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 641999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 642002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 642006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 642010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 642014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34853|rtt_var:1412|pto_duration:40501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 642019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 642023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 642027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:08:13 642033] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693706117|now:1746043693642014|interv:64103| [2025/04/30 20:08:13 642038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693706117|now:1746043693642014|interval:64103|pto_count:0|srtt:34853 [2025/04/30 20:08:13 642042] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57447, ack_elapse 34919, delivered 42000|rate 731108|lost 275| [2025/04/30 20:08:13 642047] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (731108) in round 9| [2025/04/30 20:08:13 642051] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 642055] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 642059] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693607579|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 642064] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693607579|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 642068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:43208|srtt:34853|latest_rtt:34271|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 642074] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:374|largest:374|pns:2| [2025/04/30 20:08:13 642079] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:374|frame:ACK |recv_time:1746043693641850|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 642084] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813641850|now:1746043693641850|interv:120000000| [2025/04/30 20:08:13 642088] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813641850|now:1746043693641850|interv:120000000| [2025/04/30 20:08:13 642092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693641729|pq_index:0| [2025/04/30 20:08:13 642096] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693641318| [2025/04/30 20:08:13 642100] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693642100| [2025/04/30 20:08:13 642105] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693642104| [2025/04/30 20:08:13 642110] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693641729|now:1746043693642104| [2025/04/30 20:08:13 642114] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693641729|now:1746043693642104| [2025/04/30 20:08:13 642118] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 642123] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 642127] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34853|min_srtt:34853|path_bw:1269550|loss_rate:61.39|path_pto:0| [2025/04/30 20:08:13 642135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:549689| [2025/04/30 20:08:13 642139] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:34853|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 642144] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 642149] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34853|min_srtt:34853|path_bw:1269550|loss_rate:61.39|path_pto:0| [2025/04/30 20:08:13 642153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:550856| [2025/04/30 20:08:13 642157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 642161] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 642181] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 642191] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 642195] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 642200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:483170| [2025/04/30 20:08:13 642204] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 642209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:708| [2025/04/30 20:08:13 642242] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043693642215|stream_id:0|stream_offset:483170| [2025/04/30 20:08:13 642248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 642253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:08:13 642258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34853|rtt_var:1412|pto_duration:40501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 642262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 642266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 642270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 642274] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693707716|now:1746043693642257|interv:65459| [2025/04/30 20:08:13 642282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693707716|now:1746043693642257|interval:65459|pto_count:0|srtt:34853 [2025/04/30 20:08:13 642287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:44408| [2025/04/30 20:08:13 642292] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 642296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:484337| [2025/04/30 20:08:13 642301] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 642305] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693643304|now:1746043693642304|interv:1000| [2025/04/30 20:08:13 642309] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 642312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 642317] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693643304| [2025/04/30 20:08:13 642321] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693643304| [2025/04/30 20:08:13 642325] [debug] |xqc_engine_wakeup_after|wakeup:1746043693643304|now:1746043693642325|diff:979| [2025/04/30 20:08:13 642329] [debug] |xqc_engine_main_logic|END|now:1746043693642104| [2025/04/30 20:08:13 642335] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693642334| [2025/04/30 20:08:13 642338] [debug] |xqc_engine_wakeup_after|wakeup:1746043693643304|now:1746043693642338|diff:966| [2025/04/30 20:08:13 642342] [debug] |xqc_engine_main_logic|END|now:1746043693642334| [2025/04/30 20:08:13 643072] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693643071| [2025/04/30 20:08:13 643084] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 643091] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:374| [2025/04/30 20:08:13 643095] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:375| [2025/04/30 20:08:13 643101] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:375| [2025/04/30 20:08:13 643105] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 643113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:671|origin_pktnum:463|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:08:13 643120] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:43200|prior_delivered:413364|prior_time:1746043693606931|is_app_limited:0|send_elapse:57561|ack_elapse:36140|ctl_first_sent_time:1746043693607693|lagest_ack_time:1746043693643071|curr_delivered:456564| [2025/04/30 20:08:13 643127] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693607693| [2025/04/30 20:08:13 643134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:500||sndq_packets_used_bytes:0|sndq_packets_free:365| [2025/04/30 20:08:13 643139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:34853|rttvar:1412|minrtt:30776|latest_rtt:35378|ack_delay:48| [2025/04/30 20:08:13 643153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:34913|rttvar:1178|minrtt:30776|latest_rtt:35378|ack_delay:48| [2025/04/30 20:08:13 643161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:671|lost_pn:668|thresh:3| [2025/04/30 20:08:13 643185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 643218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 643242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 643272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 643276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34913|rtt_var:1178|pto_duration:39625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 643285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 643289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 643293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:08:13 643297] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693706840|now:1746043693643276|interv:63564| [2025/04/30 20:08:13 643301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693706840|now:1746043693643276|interval:63564|pto_count:0|srtt:34913 [2025/04/30 20:08:13 643306] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57561, ack_elapse 36140, delivered 43200|rate 750508|lost 275| [2025/04/30 20:08:13 643310] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (750508) in round 9| [2025/04/30 20:08:13 643314] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 643319] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 643323] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693607693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 643327] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693607693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 643332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:43208|srtt:34913|latest_rtt:35378|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 643338] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:375|largest:375|pns:2| [2025/04/30 20:08:13 643343] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:375|frame:ACK |recv_time:1746043693643071|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 643347] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813643071|now:1746043693643071|interv:120000000| [2025/04/30 20:08:13 643352] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813643071|now:1746043693643071|interv:120000000| [2025/04/30 20:08:13 643356] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693643304|pq_index:0| [2025/04/30 20:08:13 643360] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693642104| [2025/04/30 20:08:13 643364] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693643364| [2025/04/30 20:08:13 643369] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693643368| [2025/04/30 20:08:13 643374] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693643304|now:1746043693643368| [2025/04/30 20:08:13 643381] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693643304|now:1746043693643368| [2025/04/30 20:08:13 643385] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 643389] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 643394] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34913|min_srtt:34913|path_bw:1269550|loss_rate:61.08|path_pto:0| [2025/04/30 20:08:13 643399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:550856| [2025/04/30 20:08:13 643403] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:34913|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 643408] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 643413] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34913|min_srtt:34913|path_bw:1269550|loss_rate:61.08|path_pto:0| [2025/04/30 20:08:13 643417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:552023| [2025/04/30 20:08:13 643421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 643425] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 643429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 643433] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 643438] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 643442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:484337| [2025/04/30 20:08:13 643446] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 643451] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:709| [2025/04/30 20:08:13 643485] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043693643458|stream_id:0|stream_offset:484337| [2025/04/30 20:08:13 643491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 643496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:08:13 643500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34913|rtt_var:1178|pto_duration:39625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 643508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 643512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 643516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 643520] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693708083|now:1746043693643500|interv:64583| [2025/04/30 20:08:13 643524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693708083|now:1746043693643500|interval:64583|pto_count:0|srtt:34913 [2025/04/30 20:08:13 643529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:44408| [2025/04/30 20:08:13 643534] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 643538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:485504| [2025/04/30 20:08:13 643542] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 643546] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:710| [2025/04/30 20:08:13 643567] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44408|now:1746043693643552|stream_id:0|stream_offset:485504| [2025/04/30 20:08:13 643572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:710|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 643577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44408|applimit:0| [2025/04/30 20:08:13 643581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34913|rtt_var:1178|pto_duration:39625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 643585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 643589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 643593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45608| [2025/04/30 20:08:13 643597] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693708177|now:1746043693643581|interv:64596| [2025/04/30 20:08:13 643601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693708177|now:1746043693643581|interval:64596|pto_count:0|srtt:34913 [2025/04/30 20:08:13 643605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:45608| [2025/04/30 20:08:13 643609] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 643613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:486671| [2025/04/30 20:08:13 643621] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 643625] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693644625|now:1746043693643625|interv:1000| [2025/04/30 20:08:13 643629] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 643633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 643637] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693644625| [2025/04/30 20:08:13 643641] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693644625| [2025/04/30 20:08:13 643645] [debug] |xqc_engine_wakeup_after|wakeup:1746043693644625|now:1746043693643645|diff:980| [2025/04/30 20:08:13 643649] [debug] |xqc_engine_main_logic|END|now:1746043693643368| [2025/04/30 20:08:13 643655] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693643655| [2025/04/30 20:08:13 643659] [debug] |xqc_engine_wakeup_after|wakeup:1746043693644625|now:1746043693643659|diff:966| [2025/04/30 20:08:13 643663] [debug] |xqc_engine_main_logic|END|now:1746043693643655| [2025/04/30 20:08:13 644080] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693644078| [2025/04/30 20:08:13 644090] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 644096] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:375| [2025/04/30 20:08:13 644100] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:376| [2025/04/30 20:08:13 644106] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:376| [2025/04/30 20:08:13 644111] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 644117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:672|origin_pktnum:592|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:08:13 644121] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:42000|prior_delivered:415764|prior_time:1746043693608457|is_app_limited:0|send_elapse:53246|ack_elapse:35621|ctl_first_sent_time:1746043693609062|lagest_ack_time:1746043693644078|curr_delivered:457764| [2025/04/30 20:08:13 644126] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693609062| [2025/04/30 20:08:13 644131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:496||sndq_packets_used_bytes:0|sndq_packets_free:369| [2025/04/30 20:08:13 644135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:34913|rttvar:1178|minrtt:30776|latest_rtt:35016|ack_delay:32| [2025/04/30 20:08:13 644140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:34922|rttvar:901|minrtt:30776|latest_rtt:35016|ack_delay:32| [2025/04/30 20:08:13 644144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:672|lost_pn:669|thresh:3| [2025/04/30 20:08:13 644148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 644202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 644225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 644255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 644259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34922|rtt_var:901|pto_duration:38526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 644264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 644268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 644272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 644276] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693707078|now:1746043693644259|interv:62819| [2025/04/30 20:08:13 644280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693707078|now:1746043693644259|interval:62819|pto_count:0|srtt:34922 [2025/04/30 20:08:13 644284] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53246, ack_elapse 35621, delivered 42000|rate 788791|lost 275| [2025/04/30 20:08:13 644289] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (788791) in round 9| [2025/04/30 20:08:13 644296] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 644300] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 644304] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693609062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 644309] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693609062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 644313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:44408|srtt:34922|latest_rtt:35016|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 644321] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:376|largest:376|pns:2| [2025/04/30 20:08:13 644328] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:376|frame:ACK |recv_time:1746043693644078|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 644333] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813644078|now:1746043693644078|interv:120000000| [2025/04/30 20:08:13 644337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813644078|now:1746043693644078|interv:120000000| [2025/04/30 20:08:13 644341] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693644625|pq_index:0| [2025/04/30 20:08:13 644346] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693643368| [2025/04/30 20:08:13 644350] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693644350| [2025/04/30 20:08:13 644355] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693644354| [2025/04/30 20:08:13 644360] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 644365] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34922|min_srtt:34922|path_bw:1269550|loss_rate:60.49|path_pto:0| [2025/04/30 20:08:13 644369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:552023| [2025/04/30 20:08:13 644376] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:34922|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 644383] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 644390] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34922|min_srtt:34922|path_bw:1269550|loss_rate:60.49|path_pto:0| [2025/04/30 20:08:13 644397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:553190| [2025/04/30 20:08:13 644409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 644415] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 644419] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 644423] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 644428] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 644432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:486671| [2025/04/30 20:08:13 644437] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 644440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 644445] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693644625| [2025/04/30 20:08:13 644449] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693644625| [2025/04/30 20:08:13 644453] [debug] |xqc_engine_wakeup_after|wakeup:1746043693644625|now:1746043693644453|diff:172| [2025/04/30 20:08:13 644457] [debug] |xqc_engine_main_logic|END|now:1746043693644354| [2025/04/30 20:08:13 644463] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693644462| [2025/04/30 20:08:13 644466] [debug] |xqc_engine_wakeup_after|wakeup:1746043693644625|now:1746043693644466|diff:159| [2025/04/30 20:08:13 644470] [debug] |xqc_engine_main_logic|END|now:1746043693644462| [2025/04/30 20:08:13 644977] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693644976| [2025/04/30 20:08:13 644987] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 644996] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:376| [2025/04/30 20:08:13 645002] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:377| [2025/04/30 20:08:13 645011] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:377| [2025/04/30 20:08:13 645018] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 645026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:673|origin_pktnum:594|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:08:13 645033] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:40800|prior_delivered:418164|prior_time:1746043693609878|is_app_limited:0|send_elapse:50067|ack_elapse:35098|ctl_first_sent_time:1746043693610584|lagest_ack_time:1746043693644976|curr_delivered:458964| [2025/04/30 20:08:13 645040] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693610584| [2025/04/30 20:08:13 645049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:494||sndq_packets_used_bytes:0|sndq_packets_free:371| [2025/04/30 20:08:13 645056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:34922|rttvar:901|minrtt:30776|latest_rtt:34392|ack_delay:56| [2025/04/30 20:08:13 645070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:34849|rttvar:822|minrtt:30776|latest_rtt:34392|ack_delay:56| [2025/04/30 20:08:13 645075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:673|lost_pn:670|thresh:3| [2025/04/30 20:08:13 645079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 645101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 645139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 645199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 645203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34849|rtt_var:822|pto_duration:38137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 645208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 645212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 645220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:08:13 645224] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693706689|now:1746043693645203|interv:61486| [2025/04/30 20:08:13 645228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693706689|now:1746043693645203|interval:61486|pto_count:0|srtt:34849 [2025/04/30 20:08:13 645232] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50067, ack_elapse 35098, delivered 40800|rate 814908|lost 275| [2025/04/30 20:08:13 645237] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (814908) in round 9| [2025/04/30 20:08:13 645241] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 645246] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 645250] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693610584|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 645255] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693610584|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 645260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:43208|srtt:34849|latest_rtt:34392|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 645266] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:377|largest:377|pns:2| [2025/04/30 20:08:13 645271] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:377|frame:ACK |recv_time:1746043693644976|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 645276] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813644976|now:1746043693644976|interv:120000000| [2025/04/30 20:08:13 645280] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813644976|now:1746043693644976|interv:120000000| [2025/04/30 20:08:13 645284] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693644625|pq_index:0| [2025/04/30 20:08:13 645289] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693644354| [2025/04/30 20:08:13 645293] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693645293| [2025/04/30 20:08:13 645298] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693645297| [2025/04/30 20:08:13 645302] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693644625|now:1746043693645297| [2025/04/30 20:08:13 645307] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693644625|now:1746043693645297| [2025/04/30 20:08:13 645311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 645318] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 645323] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34849|min_srtt:34849|path_bw:1269550|loss_rate:60.49|path_pto:0| [2025/04/30 20:08:13 645327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:553190| [2025/04/30 20:08:13 645332] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:34849|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 645337] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 645341] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34849|min_srtt:34849|path_bw:1269550|loss_rate:60.49|path_pto:0| [2025/04/30 20:08:13 645346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 645350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 645354] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 645358] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 645362] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 645367] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 645371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:486671| [2025/04/30 20:08:13 645375] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 645380] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:711| [2025/04/30 20:08:13 645413] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746043693645387|stream_id:0|stream_offset:486671| [2025/04/30 20:08:13 645421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 645429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:08:13 645436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34849|rtt_var:822|pto_duration:38137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 645443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 645448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 645457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 645463] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693708524|now:1746043693645436|interv:63088| [2025/04/30 20:08:13 645470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693708524|now:1746043693645436|interval:63088|pto_count:0|srtt:34849 [2025/04/30 20:08:13 645476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:44408| [2025/04/30 20:08:13 645483] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 645489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:487838| [2025/04/30 20:08:13 645496] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 645502] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:712| [2025/04/30 20:08:13 645541] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44408|now:1746043693645511|stream_id:0|stream_offset:487838| [2025/04/30 20:08:13 645549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 645556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44408|applimit:0| [2025/04/30 20:08:13 645562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34849|rtt_var:822|pto_duration:38137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 645568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 645574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 645580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45608| [2025/04/30 20:08:13 645585] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693708648|now:1746043693645562|interv:63086| [2025/04/30 20:08:13 645590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693708648|now:1746043693645562|interval:63086|pto_count:0|srtt:34849 [2025/04/30 20:08:13 645597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:45608| [2025/04/30 20:08:13 645604] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 645611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:489005| [2025/04/30 20:08:13 645618] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 645623] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693646623|now:1746043693645623|interv:1000| [2025/04/30 20:08:13 645635] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 645641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 645648] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693646623| [2025/04/30 20:08:13 645654] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693646623| [2025/04/30 20:08:13 645660] [debug] |xqc_engine_wakeup_after|wakeup:1746043693646623|now:1746043693645660|diff:963| [2025/04/30 20:08:13 645667] [debug] |xqc_engine_main_logic|END|now:1746043693645297| [2025/04/30 20:08:13 645676] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693645676| [2025/04/30 20:08:13 645683] [debug] |xqc_engine_wakeup_after|wakeup:1746043693646623|now:1746043693645682|diff:941| [2025/04/30 20:08:13 645689] [debug] |xqc_engine_main_logic|END|now:1746043693645676| [2025/04/30 20:08:13 646001] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693646000| [2025/04/30 20:08:13 646014] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 646023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:377| [2025/04/30 20:08:13 646029] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:378| [2025/04/30 20:08:13 646037] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:378| [2025/04/30 20:08:13 646044] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 646053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:674|origin_pktnum:596|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:08:13 646060] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:42000|prior_delivered:418164|prior_time:1746043693609878|is_app_limited:0|send_elapse:50174|ack_elapse:36122|ctl_first_sent_time:1746043693610691|lagest_ack_time:1746043693646000|curr_delivered:460164| [2025/04/30 20:08:13 646067] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693610691| [2025/04/30 20:08:13 646075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:492||sndq_packets_used_bytes:0|sndq_packets_free:373| [2025/04/30 20:08:13 646082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:34849|rttvar:822|minrtt:30776|latest_rtt:35309|ack_delay:40| [2025/04/30 20:08:13 646088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:34901|rttvar:722|minrtt:30776|latest_rtt:35309|ack_delay:40| [2025/04/30 20:08:13 646096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:674|lost_pn:671|thresh:3| [2025/04/30 20:08:13 646102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 646107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 646112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 646118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 646125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 646139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 646145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 646150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 646154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 646158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 646162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 646192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 646196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 646200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 646204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 646207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 646211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 646215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 646219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34901|rtt_var:722|pto_duration:37789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 646224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 646228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 646232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:08:13 646236] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693708300|now:1746043693646219|interv:62081| [2025/04/30 20:08:13 646240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693708300|now:1746043693646219|interval:62081|pto_count:0|srtt:34901 [2025/04/30 20:08:13 646244] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50174, ack_elapse 36122, delivered 42000|rate 837086|lost 275| [2025/04/30 20:08:13 646249] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (837086) in round 9| [2025/04/30 20:08:13 646254] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 646258] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 646262] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693610691|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 646270] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693610691|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 646275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:44408|srtt:34901|latest_rtt:35309|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 646282] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:378|largest:378|pns:2| [2025/04/30 20:08:13 646287] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:378|frame:ACK |recv_time:1746043693646000|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 646292] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813646000|now:1746043693646000|interv:120000000| [2025/04/30 20:08:13 646296] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813646000|now:1746043693646000|interv:120000000| [2025/04/30 20:08:13 646300] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693646623|pq_index:0| [2025/04/30 20:08:13 646304] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693645297| [2025/04/30 20:08:13 646308] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693646308| [2025/04/30 20:08:13 646313] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693646312| [2025/04/30 20:08:13 646318] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 646323] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34901|min_srtt:34901|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 646328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 646333] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:34901|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 646337] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 646342] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34901|min_srtt:34901|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 646347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:555524| [2025/04/30 20:08:13 646354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 646361] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 646366] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 646377] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 646382] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 646386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:489005| [2025/04/30 20:08:13 646391] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 646395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 646399] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693646623| [2025/04/30 20:08:13 646403] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693646623| [2025/04/30 20:08:13 646407] [debug] |xqc_engine_wakeup_after|wakeup:1746043693646623|now:1746043693646407|diff:216| [2025/04/30 20:08:13 646412] [debug] |xqc_engine_main_logic|END|now:1746043693646312| [2025/04/30 20:08:13 646417] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693646417| [2025/04/30 20:08:13 646423] [debug] |xqc_engine_wakeup_after|wakeup:1746043693646623|now:1746043693646423|diff:200| [2025/04/30 20:08:13 646430] [debug] |xqc_engine_main_logic|END|now:1746043693646417| [2025/04/30 20:08:13 646942] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:47|state:ESTABED|recv_time:1746043693646941| [2025/04/30 20:08:13 646955] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 646964] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:378| [2025/04/30 20:08:13 646970] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:379| [2025/04/30 20:08:13 646990] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:379| [2025/04/30 20:08:13 647055] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 647065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:675|origin_pktnum:470|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:08:13 647072] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:40800|prior_delivered:420564|prior_time:1746043693611456|is_app_limited:0|send_elapse:46092|ack_elapse:35485|ctl_first_sent_time:1746043693612227|lagest_ack_time:1746043693646941|curr_delivered:461364| [2025/04/30 20:08:13 647080] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693612227| [2025/04/30 20:08:13 647088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:491||sndq_packets_used_bytes:0|sndq_packets_free:374| [2025/04/30 20:08:13 647094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:34901|rttvar:722|minrtt:30776|latest_rtt:34714|ack_delay:88| [2025/04/30 20:08:13 647101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:34867|rttvar:610|minrtt:30776|latest_rtt:34714|ack_delay:88| [2025/04/30 20:08:13 647107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:675|lost_pn:672|thresh:3| [2025/04/30 20:08:13 647121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 647127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 647132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 647138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 647144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 647150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 647157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 647164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 647193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 647200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 647205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 647209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 647213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 647216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 647220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 647224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 647229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34867|rtt_var:610|pto_duration:37307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 647234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 647238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 647243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:08:13 647247] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693707818|now:1746043693647228|interv:60590| [2025/04/30 20:08:13 647251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693707818|now:1746043693647228|interval:60590|pto_count:0|srtt:34867 [2025/04/30 20:08:13 647256] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46092, ack_elapse 35485, delivered 40800|rate 885186|lost 275| [2025/04/30 20:08:13 647260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (885186) in round 9| [2025/04/30 20:08:13 647264] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 647273] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 647277] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693612227|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 647281] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693612227|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 647286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:43208|srtt:34867|latest_rtt:34714|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 647292] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 647296] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 647302] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 647307] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:379|largest:379|pns:2| [2025/04/30 20:08:13 647311] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:379|frame:PING ACK |recv_time:1746043693646941|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 647316] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813646941|now:1746043693646941|interv:120000000| [2025/04/30 20:08:13 647320] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813646941|now:1746043693646941|interv:120000000| [2025/04/30 20:08:13 647324] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693646623|pq_index:0| [2025/04/30 20:08:13 647329] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693646312| [2025/04/30 20:08:13 647333] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693647333| [2025/04/30 20:08:13 647338] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693647337| [2025/04/30 20:08:13 647342] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693646623|now:1746043693647337| [2025/04/30 20:08:13 647346] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693646623|now:1746043693647337| [2025/04/30 20:08:13 647350] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 647355] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 647360] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:379|ack_delay:419|first_ack_range:30|largest_pkt_recv_time:1746043693646941| [2025/04/30 20:08:13 647365] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:379|low:349|pkt_pns:2| [2025/04/30 20:08:13 647369] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:347|low:325|pkt_pns:2| [2025/04/30 20:08:13 647375] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:323|low:304|pkt_pns:2| [2025/04/30 20:08:13 647379] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:302|low:254|pkt_pns:2| [2025/04/30 20:08:13 647383] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:12|path:0|path_largest_recv:379|frame_largest_recv:379| [2025/04/30 20:08:13 647387] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 647393] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34867|min_srtt:34867|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 647400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:555524| [2025/04/30 20:08:13 647408] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:34867|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 647416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 647421] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:34867|min_srtt:34867|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 647425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:556691| [2025/04/30 20:08:13 647432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 647438] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 647445] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 647456] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 647463] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 647470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:43208|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:489005| [2025/04/30 20:08:13 647477] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 647484] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:713| [2025/04/30 20:08:13 647526] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:713|size:1212|sent:1228|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:43208|now:1746043693647496|stream_id:0|stream_offset:489005| [2025/04/30 20:08:13 647535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:713|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:08:13 647541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:08:13 647554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34867|rtt_var:610|pto_duration:37307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 647561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 647567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 647573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44420| [2025/04/30 20:08:13 647579] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693709803|now:1746043693647554|interv:62249| [2025/04/30 20:08:13 647584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693709803|now:1746043693647554|interval:62249|pto_count:0|srtt:34867 [2025/04/30 20:08:13 647590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:44420| [2025/04/30 20:08:13 647598] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 647604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44420|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:490172| [2025/04/30 20:08:13 647610] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 647616] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:714| [2025/04/30 20:08:13 647657] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44420|now:1746043693647627|stream_id:0|stream_offset:490172| [2025/04/30 20:08:13 647665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 647672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44420|applimit:0| [2025/04/30 20:08:13 647678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:34867|rtt_var:610|pto_duration:37307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 647684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 647690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 647696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45620| [2025/04/30 20:08:13 647703] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693709934|now:1746043693647678|interv:62256| [2025/04/30 20:08:13 647710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693709934|now:1746043693647678|interval:62256|pto_count:0|srtt:34867 [2025/04/30 20:08:13 647717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:45620| [2025/04/30 20:08:13 647724] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 647731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:491339| [2025/04/30 20:08:13 647744] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 647748] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693648748|now:1746043693647748|interv:1000| [2025/04/30 20:08:13 647753] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 647756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 647761] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693648748| [2025/04/30 20:08:13 647765] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693648748| [2025/04/30 20:08:13 647769] [debug] |xqc_engine_wakeup_after|wakeup:1746043693648748|now:1746043693647769|diff:979| [2025/04/30 20:08:13 647773] [debug] |xqc_engine_main_logic|END|now:1746043693647337| [2025/04/30 20:08:13 647779] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693647779| [2025/04/30 20:08:13 647785] [debug] |xqc_engine_wakeup_after|wakeup:1746043693648748|now:1746043693647785|diff:963| [2025/04/30 20:08:13 647791] [debug] |xqc_engine_main_logic|END|now:1746043693647779| [2025/04/30 20:08:13 648900] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693648898| [2025/04/30 20:08:13 648914] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 648922] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:379| [2025/04/30 20:08:13 649085] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:380| [2025/04/30 20:08:13 649133] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:380| [2025/04/30 20:08:13 649186] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 649199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:676|origin_pktnum:599|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:676|path_largest_ack:676| [2025/04/30 20:08:13 649207] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:42000|prior_delivered:420564|prior_time:1746043693611456|is_app_limited:0|send_elapse:46261|ack_elapse:37442|ctl_first_sent_time:1746043693612396|lagest_ack_time:1746043693648898|curr_delivered:462564| [2025/04/30 20:08:13 649215] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693612396| [2025/04/30 20:08:13 649222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:487||sndq_packets_used_bytes:0|sndq_packets_free:378| [2025/04/30 20:08:13 649228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:34867|rttvar:610|minrtt:30776|latest_rtt:36502|ack_delay:24| [2025/04/30 20:08:13 649283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35068|rttvar:860|minrtt:30776|latest_rtt:36502|ack_delay:24| [2025/04/30 20:08:13 649364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:676|lost_pn:673|thresh:3| [2025/04/30 20:08:13 649372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 649379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 652196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 652205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 652211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 652218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 652224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 652230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 652236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 652242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 652248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 652255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 652261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 652268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 652274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 652280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35068|rtt_var:860|pto_duration:38508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 652288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 652294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 652300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44420| [2025/04/30 20:08:13 652306] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693711135|now:1746043693652280|interv:58855| [2025/04/30 20:08:13 652313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693711135|now:1746043693652280|interval:58855|pto_count:0|srtt:35068 [2025/04/30 20:08:13 652320] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46261, ack_elapse 37442, delivered 42000|rate 907892|lost 275| [2025/04/30 20:08:13 652328] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (907892) in round 9| [2025/04/30 20:08:13 652334] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 652340] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 652346] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693612396|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 652360] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693612396|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 652367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:44420|srtt:35068|latest_rtt:36502|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 652377] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:380|largest:380|pns:2| [2025/04/30 20:08:13 652384] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:380|frame:ACK |recv_time:1746043693648898|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 652392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813648898|now:1746043693648898|interv:120000000| [2025/04/30 20:08:13 652398] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813648898|now:1746043693648898|interv:120000000| [2025/04/30 20:08:13 652404] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693648748|pq_index:0| [2025/04/30 20:08:13 652411] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693647337| [2025/04/30 20:08:13 652418] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693652418| [2025/04/30 20:08:13 652426] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693652424| [2025/04/30 20:08:13 652433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693648748|now:1746043693652424| [2025/04/30 20:08:13 652440] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693648748|now:1746043693652424| [2025/04/30 20:08:13 652446] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 652453] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 652461] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35068|min_srtt:35068|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 652469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:44420|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:556691| [2025/04/30 20:08:13 652475] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 652483] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 652491] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35068|min_srtt:35068|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 652498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:44420|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:557858| [2025/04/30 20:08:13 652512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 652518] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 652525] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 652532] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 652539] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 652545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44420|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:491339| [2025/04/30 20:08:13 652552] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 652559] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:715| [2025/04/30 20:08:13 652607] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44420|now:1746043693652571|stream_id:0|stream_offset:491339| [2025/04/30 20:08:13 652618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 652625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44420|applimit:0| [2025/04/30 20:08:13 652632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35068|rtt_var:860|pto_duration:38508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 652639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 652646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 652652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45620| [2025/04/30 20:08:13 652658] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693716079|now:1746043693652631|interv:63448| [2025/04/30 20:08:13 652664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693716079|now:1746043693652631|interval:63448|pto_count:0|srtt:35068 [2025/04/30 20:08:13 652671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:45620| [2025/04/30 20:08:13 652678] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 652684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:492506| [2025/04/30 20:08:13 652691] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 652697] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:716| [2025/04/30 20:08:13 652746] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45620|now:1746043693652714|stream_id:0|stream_offset:492506| [2025/04/30 20:08:13 652756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 652762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45620|applimit:0| [2025/04/30 20:08:13 652768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35068|rtt_var:860|pto_duration:38508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 652774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 652780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 652786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46820| [2025/04/30 20:08:13 652791] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693716222|now:1746043693652768|interv:63454| [2025/04/30 20:08:13 652797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693716222|now:1746043693652768|interval:63454|pto_count:0|srtt:35068 [2025/04/30 20:08:13 652804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:46820| [2025/04/30 20:08:13 652810] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 652816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:493673| [2025/04/30 20:08:13 652823] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 652829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:717| [2025/04/30 20:08:13 652867] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46820|now:1746043693652838|stream_id:0|stream_offset:493673| [2025/04/30 20:08:13 652875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 652882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46820|applimit:0| [2025/04/30 20:08:13 652888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35068|rtt_var:860|pto_duration:38508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 652894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 652900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 652906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48020| [2025/04/30 20:08:13 652912] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693716346|now:1746043693652887|interv:63459| [2025/04/30 20:08:13 652922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693716346|now:1746043693652887|interval:63459|pto_count:0|srtt:35068 [2025/04/30 20:08:13 652929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:48020| [2025/04/30 20:08:13 652936] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 652943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:494840| [2025/04/30 20:08:13 652950] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 652957] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:718| [2025/04/30 20:08:13 652994] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48020|now:1746043693652968|stream_id:0|stream_offset:494840| [2025/04/30 20:08:13 653004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 653011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:48020|applimit:0| [2025/04/30 20:08:13 653018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35068|rtt_var:860|pto_duration:38508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 653025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 653031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 653037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49220| [2025/04/30 20:08:13 653043] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693716476|now:1746043693653018|interv:63458| [2025/04/30 20:08:13 653049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693716476|now:1746043693653018|interval:63458|pto_count:0|srtt:35068 [2025/04/30 20:08:13 653056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:49220| [2025/04/30 20:08:13 653064] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 653069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49220|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 653073] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 653078] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:719| [2025/04/30 20:08:13 653117] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49220|now:1746043693653087|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 653127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 653140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49220|applimit:0| [2025/04/30 20:08:13 653148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35068|rtt_var:860|pto_duration:38508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 653153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 653157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 653161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50420| [2025/04/30 20:08:13 653165] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693716595|now:1746043693653148|interv:63447| [2025/04/30 20:08:13 653194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693716595|now:1746043693653148|interval:63447|pto_count:0|srtt:35068 [2025/04/30 20:08:13 653201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:50420| [2025/04/30 20:08:13 653206] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 653210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50420|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:497174| [2025/04/30 20:08:13 653215] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 653219] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:720| [2025/04/30 20:08:13 653246] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50420|now:1746043693653227|stream_id:0|stream_offset:497174| [2025/04/30 20:08:13 653256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 653261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:50420|applimit:0| [2025/04/30 20:08:13 653265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35068|rtt_var:860|pto_duration:38508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 653270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 653274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 653279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51620| [2025/04/30 20:08:13 653283] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693716735|now:1746043693653265|interv:63470| [2025/04/30 20:08:13 653287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693716735|now:1746043693653265|interval:63470|pto_count:0|srtt:35068 [2025/04/30 20:08:13 653291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:51620| [2025/04/30 20:08:13 653300] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 653304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51620|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:498341| [2025/04/30 20:08:13 653309] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 653313] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693654313|now:1746043693653313|interv:1000| [2025/04/30 20:08:13 653317] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 653321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 653325] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693654313| [2025/04/30 20:08:13 653329] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693654313| [2025/04/30 20:08:13 653334] [debug] |xqc_engine_wakeup_after|wakeup:1746043693654313|now:1746043693653334|diff:979| [2025/04/30 20:08:13 653338] [debug] |xqc_engine_main_logic|END|now:1746043693652424| [2025/04/30 20:08:13 653346] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693653346| [2025/04/30 20:08:13 653352] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 653357] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:380| [2025/04/30 20:08:13 653361] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:381| [2025/04/30 20:08:13 653368] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:381| [2025/04/30 20:08:13 653376] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 653384] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:381|largest:381|pns:2| [2025/04/30 20:08:13 653392] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:381|frame:ACK |recv_time:1746043693653346|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 653399] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813653346|now:1746043693653346|interv:120000000| [2025/04/30 20:08:13 653406] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813653346|now:1746043693653346|interv:120000000| [2025/04/30 20:08:13 653412] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693654313|pq_index:0| [2025/04/30 20:08:13 653419] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693652424| [2025/04/30 20:08:13 653425] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693653425| [2025/04/30 20:08:13 653434] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693653432| [2025/04/30 20:08:13 653442] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 653449] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35068|min_srtt:35068|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 653462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:51620|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:557858| [2025/04/30 20:08:13 653470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 653475] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 653481] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 653488] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 653495] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 653500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51620|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:498341| [2025/04/30 20:08:13 653507] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 653513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 653518] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693654313| [2025/04/30 20:08:13 653524] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693654313| [2025/04/30 20:08:13 653530] [debug] |xqc_engine_wakeup_after|wakeup:1746043693654313|now:1746043693653530|diff:783| [2025/04/30 20:08:13 653536] [debug] |xqc_engine_main_logic|END|now:1746043693653432| [2025/04/30 20:08:13 653546] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693653545| [2025/04/30 20:08:13 653552] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 653560] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:381| [2025/04/30 20:08:13 653566] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:382| [2025/04/30 20:08:13 653574] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:382| [2025/04/30 20:08:13 653580] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 653589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:677|origin_pktnum:601|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:08:13 653596] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:37200|prior_delivered:426564|prior_time:1746043693613304|is_app_limited:0|send_elapse:33982|ack_elapse:40241|ctl_first_sent_time:1746043693613928|lagest_ack_time:1746043693653545|curr_delivered:463764| [2025/04/30 20:08:13 653604] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693613928| [2025/04/30 20:08:13 653611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:485||sndq_packets_used_bytes:0|sndq_packets_free:380| [2025/04/30 20:08:13 653617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35068|rttvar:860|minrtt:30776|latest_rtt:39617|ack_delay:40| [2025/04/30 20:08:13 653624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35632|rttvar:1772|minrtt:30776|latest_rtt:39617|ack_delay:40| [2025/04/30 20:08:13 653637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:677|lost_pn:674|thresh:3| [2025/04/30 20:08:13 653644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 653649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 653655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 653661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 653666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 653672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 653679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 653685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 653692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 653697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 653701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 653705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 653709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 653713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 653717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35632|rtt_var:1772|pto_duration:42720|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 653722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 653725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 653729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50420| [2025/04/30 20:08:13 653733] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693720947|now:1746043693653717|interv:67230| [2025/04/30 20:08:13 653737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693720947|now:1746043693653717|interval:67230|pto_count:0|srtt:35632 [2025/04/30 20:08:13 653742] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33982, ack_elapse 40241, delivered 37200|rate 924430|lost 275| [2025/04/30 20:08:13 653746] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (924430) in round 9| [2025/04/30 20:08:13 653751] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 653759] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 653763] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693613928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 653768] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693613928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 653772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:50420|srtt:35632|latest_rtt:39617|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 653778] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:382|largest:382|pns:2| [2025/04/30 20:08:13 653783] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:382|frame:ACK |recv_time:1746043693653545|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 653788] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813653545|now:1746043693653545|interv:120000000| [2025/04/30 20:08:13 653792] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813653545|now:1746043693653545|interv:120000000| [2025/04/30 20:08:13 653796] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693654313|pq_index:0| [2025/04/30 20:08:13 653800] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693653432| [2025/04/30 20:08:13 653804] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693653804| [2025/04/30 20:08:13 653809] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693653808| [2025/04/30 20:08:13 653814] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 653819] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35632|min_srtt:35632|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 653823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:50420|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:557858| [2025/04/30 20:08:13 653828] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35632|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 653833] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 653837] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35632|min_srtt:35632|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 653842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:50420|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:559025| [2025/04/30 20:08:13 653849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 653853] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 653857] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 653861] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 653865] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 653870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50420|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:498341| [2025/04/30 20:08:13 653874] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 653878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 653882] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693654313| [2025/04/30 20:08:13 653886] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693654313| [2025/04/30 20:08:13 653890] [debug] |xqc_engine_wakeup_after|wakeup:1746043693654313|now:1746043693653890|diff:423| [2025/04/30 20:08:13 653895] [debug] |xqc_engine_main_logic|END|now:1746043693653808| [2025/04/30 20:08:13 653903] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693653902| [2025/04/30 20:08:13 653907] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 653913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:382| [2025/04/30 20:08:13 653917] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:383| [2025/04/30 20:08:13 653923] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:383| [2025/04/30 20:08:13 653930] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 653938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:679|origin_pktnum:603|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:679|path_largest_ack:679| [2025/04/30 20:08:13 653945] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:38400|prior_delivered:426564|prior_time:1746043693613304|is_app_limited:0|send_elapse:38049|ack_elapse:40598|ctl_first_sent_time:1746043693617995|lagest_ack_time:1746043693653902|curr_delivered:464964| [2025/04/30 20:08:13 653953] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693617995| [2025/04/30 20:08:13 653959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:483||sndq_packets_used_bytes:0|sndq_packets_free:382| [2025/04/30 20:08:13 653963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35632|rttvar:1772|minrtt:30776|latest_rtt:35907|ack_delay:32| [2025/04/30 20:08:13 653968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35662|rttvar:1389|minrtt:30776|latest_rtt:35907|ack_delay:32| [2025/04/30 20:08:13 653977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:679|lost_pn:676|thresh:3| [2025/04/30 20:08:13 653984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 653990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 653996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 654009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 654065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35662|rtt_var:1389|pto_duration:41218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 654071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 654078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 654084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49220| [2025/04/30 20:08:13 654091] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693719445|now:1746043693654064|interv:65381| [2025/04/30 20:08:13 654097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693719445|now:1746043693654064|interval:65381|pto_count:0|srtt:35662 [2025/04/30 20:08:13 654102] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38049, ack_elapse 40598, delivered 38400|rate 945859|lost 275| [2025/04/30 20:08:13 654106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (945859) in round 9| [2025/04/30 20:08:13 654110] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 654114] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 654118] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693617995|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 654127] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693617995|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 654132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:49220|srtt:35662|latest_rtt:35907|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 654142] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:383|largest:383|pns:2| [2025/04/30 20:08:13 654149] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:383|frame:ACK |recv_time:1746043693653902|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 654157] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813653902|now:1746043693653902|interv:120000000| [2025/04/30 20:08:13 654162] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813653902|now:1746043693653902|interv:120000000| [2025/04/30 20:08:13 654182] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693654313|pq_index:0| [2025/04/30 20:08:13 654193] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693653808| [2025/04/30 20:08:13 654199] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693654199| [2025/04/30 20:08:13 654206] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693654205| [2025/04/30 20:08:13 654212] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 654219] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35662|min_srtt:35662|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 654226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:49220|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:559025| [2025/04/30 20:08:13 654233] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35662|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 654240] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 654248] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35662|min_srtt:35662|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 654255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:49220|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:560192| [2025/04/30 20:08:13 654263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 654272] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 654276] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 654280] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 654285] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 654289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49220|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:498341| [2025/04/30 20:08:13 654294] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 654298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 654302] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693654313| [2025/04/30 20:08:13 654306] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693654313| [2025/04/30 20:08:13 654310] [debug] |xqc_engine_wakeup_after|wakeup:1746043693654313|now:1746043693654310|diff:3| [2025/04/30 20:08:13 654314] [debug] |xqc_engine_main_logic|END|now:1746043693654205| [2025/04/30 20:08:13 654322] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693654322| [2025/04/30 20:08:13 654327] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 654334] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:383| [2025/04/30 20:08:13 654338] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:384| [2025/04/30 20:08:13 654343] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:384| [2025/04/30 20:08:13 654347] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 654352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:680|origin_pktnum:605|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:08:13 654357] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:39600|prior_delivered:426564|prior_time:1746043693613304|is_app_limited:0|send_elapse:38202|ack_elapse:41018|ctl_first_sent_time:1746043693618148|lagest_ack_time:1746043693654322|curr_delivered:466164| [2025/04/30 20:08:13 654363] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693618148| [2025/04/30 20:08:13 654370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:481||sndq_packets_used_bytes:0|sndq_packets_free:384| [2025/04/30 20:08:13 654377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35662|rttvar:1389|minrtt:30776|latest_rtt:36174|ack_delay:40| [2025/04/30 20:08:13 654384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35721|rttvar:1160|minrtt:30776|latest_rtt:36174|ack_delay:40| [2025/04/30 20:08:13 654391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:680|lost_pn:677|thresh:3| [2025/04/30 20:08:13 654398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 654423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 654472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 654476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35721|rtt_var:1160|pto_duration:40361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 654481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 654485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 654489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48020| [2025/04/30 20:08:13 654493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693718588|now:1746043693654476|interv:64112| [2025/04/30 20:08:13 654497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693718588|now:1746043693654476|interval:64112|pto_count:0|srtt:35721 [2025/04/30 20:08:13 654502] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38202, ack_elapse 41018, delivered 39600|rate 965429|lost 275| [2025/04/30 20:08:13 654506] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (965429) in round 9| [2025/04/30 20:08:13 654510] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 654515] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 654519] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693618148|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 654523] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693618148|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 654528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:48020|srtt:35721|latest_rtt:36174|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 654538] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:384|largest:384|pns:2| [2025/04/30 20:08:13 654542] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:384|frame:ACK |recv_time:1746043693654322|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 654547] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813654322|now:1746043693654322|interv:120000000| [2025/04/30 20:08:13 654551] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813654322|now:1746043693654322|interv:120000000| [2025/04/30 20:08:13 654555] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693654313|pq_index:0| [2025/04/30 20:08:13 654560] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693654205| [2025/04/30 20:08:13 654564] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693654564| [2025/04/30 20:08:13 654569] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693654568| [2025/04/30 20:08:13 654573] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693654313|now:1746043693654568| [2025/04/30 20:08:13 654578] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693654313|now:1746043693654568| [2025/04/30 20:08:13 654582] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 654586] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 654591] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35721|min_srtt:35721|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 654595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:48020|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:560192| [2025/04/30 20:08:13 654600] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35721|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 654605] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 654609] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35721|min_srtt:35721|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 654614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:48020|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:561359| [2025/04/30 20:08:13 654618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 654622] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 654628] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 654633] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 654637] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 654642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:498341| [2025/04/30 20:08:13 654646] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 654650] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:721| [2025/04/30 20:08:13 654707] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48020|now:1746043693654658|stream_id:0|stream_offset:498341| [2025/04/30 20:08:13 654718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 654726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:48020|applimit:0| [2025/04/30 20:08:13 654734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35721|rtt_var:1160|pto_duration:40361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 654740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 654747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 654754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49220| [2025/04/30 20:08:13 654760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693720019|now:1746043693654733|interv:65286| [2025/04/30 20:08:13 654766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693720019|now:1746043693654733|interval:65286|pto_count:0|srtt:35721 [2025/04/30 20:08:13 654774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:49220| [2025/04/30 20:08:13 654781] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 654788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49220|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:499508| [2025/04/30 20:08:13 654795] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 654802] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:722| [2025/04/30 20:08:13 654860] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49220|now:1746043693654811|stream_id:0|stream_offset:499508| [2025/04/30 20:08:13 654870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 654884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49220|applimit:0| [2025/04/30 20:08:13 654891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35721|rtt_var:1160|pto_duration:40361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 654898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 654905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 654910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50420| [2025/04/30 20:08:13 654917] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693720172|now:1746043693654891|interv:65281| [2025/04/30 20:08:13 654923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693720172|now:1746043693654891|interval:65281|pto_count:0|srtt:35721 [2025/04/30 20:08:13 654931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:50420| [2025/04/30 20:08:13 654938] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 654945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50420|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:500675| [2025/04/30 20:08:13 654952] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 654958] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693655958|now:1746043693654958|interv:1000| [2025/04/30 20:08:13 654965] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 654971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 654977] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693655958| [2025/04/30 20:08:13 654984] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693655958| [2025/04/30 20:08:13 654991] [debug] |xqc_engine_wakeup_after|wakeup:1746043693655958|now:1746043693654991|diff:967| [2025/04/30 20:08:13 654998] [debug] |xqc_engine_main_logic|END|now:1746043693654568| [2025/04/30 20:08:13 655009] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693655009| [2025/04/30 20:08:13 655017] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 655025] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:384| [2025/04/30 20:08:13 655029] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:385| [2025/04/30 20:08:13 655035] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:385| [2025/04/30 20:08:13 655039] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 655044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:681|origin_pktnum:607|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:08:13 655049] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:40800|prior_delivered:426564|prior_time:1746043693613304|is_app_limited:0|send_elapse:38324|ack_elapse:41705|ctl_first_sent_time:1746043693618270|lagest_ack_time:1746043693655009|curr_delivered:467364| [2025/04/30 20:08:13 655061] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693618270| [2025/04/30 20:08:13 655069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:479||sndq_packets_used_bytes:0|sndq_packets_free:386| [2025/04/30 20:08:13 655075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35721|rttvar:1160|minrtt:30776|latest_rtt:36739|ack_delay:24| [2025/04/30 20:08:13 655082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35845|rttvar:1118|minrtt:30776|latest_rtt:36739|ack_delay:24| [2025/04/30 20:08:13 655088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:681|lost_pn:678|thresh:3| [2025/04/30 20:08:13 655092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:08:13 655100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 655135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35845|rtt_var:1118|pto_duration:40317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 655140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 655144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 655148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49220| [2025/04/30 20:08:13 655152] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693720128|now:1746043693655135|interv:64993| [2025/04/30 20:08:13 655156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693720128|now:1746043693655135|interval:64993|pto_count:0|srtt:35845 [2025/04/30 20:08:13 655163] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38324, ack_elapse 41705, delivered 40800|rate 978299|lost 275| [2025/04/30 20:08:13 655183] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (978299) in round 9| [2025/04/30 20:08:13 655187] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 655191] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 655195] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693618270|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 655200] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693618270|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 655204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:49220|srtt:35845|latest_rtt:36739|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 655210] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:385|largest:385|pns:2| [2025/04/30 20:08:13 655215] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:385|frame:ACK |recv_time:1746043693655009|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 655219] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813655009|now:1746043693655009|interv:120000000| [2025/04/30 20:08:13 655223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813655009|now:1746043693655009|interv:120000000| [2025/04/30 20:08:13 655227] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693655958|pq_index:0| [2025/04/30 20:08:13 655232] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693654568| [2025/04/30 20:08:13 655236] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693655236| [2025/04/30 20:08:13 655241] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693655240| [2025/04/30 20:08:13 655246] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 655251] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35845|min_srtt:35845|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 655255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:49220|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:561359| [2025/04/30 20:08:13 655260] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35845|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 655264] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 655272] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35845|min_srtt:35845|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 655276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:49220|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:562526| [2025/04/30 20:08:13 655281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 655285] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 655288] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 655293] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 655297] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 655302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49220|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:500675| [2025/04/30 20:08:13 655306] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 655310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 655314] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693655958| [2025/04/30 20:08:13 655318] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693655958| [2025/04/30 20:08:13 655322] [debug] |xqc_engine_wakeup_after|wakeup:1746043693655958|now:1746043693655322|diff:636| [2025/04/30 20:08:13 655326] [debug] |xqc_engine_main_logic|END|now:1746043693655240| [2025/04/30 20:08:13 655333] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693655333| [2025/04/30 20:08:13 655338] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 655343] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:385| [2025/04/30 20:08:13 655347] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:386| [2025/04/30 20:08:13 655352] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:386| [2025/04/30 20:08:13 655357] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 655364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:682|origin_pktnum:481|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:08:13 655372] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:42000|prior_delivered:426564|prior_time:1746043693613304|is_app_limited:0|send_elapse:38402|ack_elapse:42029|ctl_first_sent_time:1746043693618348|lagest_ack_time:1746043693655333|curr_delivered:468564| [2025/04/30 20:08:13 655380] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693618348| [2025/04/30 20:08:13 655386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:478||sndq_packets_used_bytes:0|sndq_packets_free:387| [2025/04/30 20:08:13 655393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35845|rttvar:1118|minrtt:30776|latest_rtt:36985|ack_delay:160| [2025/04/30 20:08:13 655405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35968|rttvar:1084|minrtt:30776|latest_rtt:36985|ack_delay:160| [2025/04/30 20:08:13 655412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:682|lost_pn:679|thresh:3| [2025/04/30 20:08:13 655419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 655476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35968|rtt_var:1084|pto_duration:40304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 655483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 655489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 655495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48020| [2025/04/30 20:08:13 655502] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693720115|now:1746043693655476|interv:64639| [2025/04/30 20:08:13 655508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693720115|now:1746043693655476|interval:64639|pto_count:0|srtt:35968 [2025/04/30 20:08:13 655515] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38402, ack_elapse 42029, delivered 42000|rate 999310|lost 275| [2025/04/30 20:08:13 655521] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (999310) in round 9| [2025/04/30 20:08:13 655528] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 655534] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 655541] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693618348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 655547] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693618348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 655561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:48020|srtt:35968|latest_rtt:36985|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 655570] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:386|largest:386|pns:2| [2025/04/30 20:08:13 655578] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:386|frame:ACK |recv_time:1746043693655333|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 655585] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813655333|now:1746043693655333|interv:120000000| [2025/04/30 20:08:13 655592] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813655333|now:1746043693655333|interv:120000000| [2025/04/30 20:08:13 655598] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693655958|pq_index:0| [2025/04/30 20:08:13 655603] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693655240| [2025/04/30 20:08:13 655607] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693655607| [2025/04/30 20:08:13 655615] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693655614| [2025/04/30 20:08:13 655623] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 655630] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35968|min_srtt:35968|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 655638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:48020|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:562526| [2025/04/30 20:08:13 655646] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35968|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 655654] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 655661] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35968|min_srtt:35968|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 655668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:48020|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:563693| [2025/04/30 20:08:13 655675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 655679] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 655683] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 655691] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 655696] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 655701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:500675| [2025/04/30 20:08:13 655706] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 655709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 655713] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693655958| [2025/04/30 20:08:13 655718] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693655958| [2025/04/30 20:08:13 655722] [debug] |xqc_engine_wakeup_after|wakeup:1746043693655958|now:1746043693655721|diff:237| [2025/04/30 20:08:13 655726] [debug] |xqc_engine_main_logic|END|now:1746043693655614| [2025/04/30 20:08:13 655735] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693655734| [2025/04/30 20:08:13 655740] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 655746] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:386| [2025/04/30 20:08:13 655750] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:387| [2025/04/30 20:08:13 655756] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:387| [2025/04/30 20:08:13 655760] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 655765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:683|origin_pktnum:610|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:683|path_largest_ack:683| [2025/04/30 20:08:13 655769] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:43200|prior_delivered:426564|prior_time:1746043693613304|is_app_limited:0|send_elapse:38477|ack_elapse:42430|ctl_first_sent_time:1746043693618423|lagest_ack_time:1746043693655734|curr_delivered:469764| [2025/04/30 20:08:13 655774] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693618423| [2025/04/30 20:08:13 655779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:474||sndq_packets_used_bytes:0|sndq_packets_free:391| [2025/04/30 20:08:13 655783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35968|rttvar:1084|minrtt:30776|latest_rtt:37311|ack_delay:32| [2025/04/30 20:08:13 655787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36131|rttvar:1140|minrtt:30776|latest_rtt:37311|ack_delay:32| [2025/04/30 20:08:13 655792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:683|lost_pn:680|thresh:3| [2025/04/30 20:08:13 655796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 655826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 655830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36131|rtt_var:1140|pto_duration:40691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 655834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 655838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 655842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46820| [2025/04/30 20:08:13 655846] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693720502|now:1746043693655830|interv:64672| [2025/04/30 20:08:13 655850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693720502|now:1746043693655830|interval:64672|pto_count:0|srtt:36131 [2025/04/30 20:08:13 655855] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38477, ack_elapse 42430, delivered 43200|rate 1018147|lost 275| [2025/04/30 20:08:13 655859] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1018147) in round 9| [2025/04/30 20:08:13 655863] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 655867] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 655871] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693618423|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 655875] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693618423|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 655880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:46820|srtt:36131|latest_rtt:37311|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 655885] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:387|largest:387|pns:2| [2025/04/30 20:08:13 655890] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:387|frame:ACK |recv_time:1746043693655734|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 655894] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813655734|now:1746043693655734|interv:120000000| [2025/04/30 20:08:13 655901] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813655734|now:1746043693655734|interv:120000000| [2025/04/30 20:08:13 655905] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693655958|pq_index:0| [2025/04/30 20:08:13 655909] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693655614| [2025/04/30 20:08:13 655913] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693655913| [2025/04/30 20:08:13 655918] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693655917| [2025/04/30 20:08:13 655923] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 655927] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36131|min_srtt:36131|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 655932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:46820|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:563693| [2025/04/30 20:08:13 655936] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:36131|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 655941] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 655945] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36131|min_srtt:36131|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 655949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:46820|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:564860| [2025/04/30 20:08:13 655954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 655957] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 655961] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 655965] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 655970] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 655974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:500675| [2025/04/30 20:08:13 655978] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 655982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 655986] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693655958| [2025/04/30 20:08:13 655992] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693655958| [2025/04/30 20:08:13 655996] [debug] |xqc_engine_wakeup_after|wakeup:1746043693655958|now:1746043693655996|diff:18446744073709551578| [2025/04/30 20:08:13 656000] [debug] |xqc_engine_main_logic|END|now:1746043693655917| [2025/04/30 20:08:13 656007] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693656006| [2025/04/30 20:08:13 656011] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 656016] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:387| [2025/04/30 20:08:13 656019] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:388| [2025/04/30 20:08:13 656024] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:388| [2025/04/30 20:08:13 656028] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 656032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:684|origin_pktnum:612|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:08:13 656037] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:43200|prior_delivered:427764|prior_time:1746043693618595|is_app_limited:0|send_elapse:40470|ack_elapse:37411|ctl_first_sent_time:1746043693622914|lagest_ack_time:1746043693656006|curr_delivered:470964| [2025/04/30 20:08:13 656041] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693622914| [2025/04/30 20:08:13 656045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:472||sndq_packets_used_bytes:0|sndq_packets_free:393| [2025/04/30 20:08:13 656052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36131|rttvar:1140|minrtt:30776|latest_rtt:33092|ack_delay:48| [2025/04/30 20:08:13 656059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35745|rttvar:1626|minrtt:30776|latest_rtt:33092|ack_delay:48| [2025/04/30 20:08:13 656065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:684|lost_pn:681|thresh:3| [2025/04/30 20:08:13 656072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 656078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 656085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 656091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 656098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 656104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 656110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 656117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35745|rtt_var:1626|pto_duration:42249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 656124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 656136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 656142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45620| [2025/04/30 20:08:13 656146] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693722060|now:1746043693656116|interv:65944| [2025/04/30 20:08:13 656150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693722060|now:1746043693656116|interval:65944|pto_count:0|srtt:35745 [2025/04/30 20:08:13 656154] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40470, ack_elapse 37411, delivered 43200|rate 1067457|lost 275| [2025/04/30 20:08:13 656159] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1067457) in round 9| [2025/04/30 20:08:13 656163] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 656183] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 656187] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693622914|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 656191] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693622914|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 656196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:45620|srtt:35745|latest_rtt:33092|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 656201] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:388|largest:388|pns:2| [2025/04/30 20:08:13 656206] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:388|frame:ACK |recv_time:1746043693656006|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 656211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813656006|now:1746043693656006|interv:120000000| [2025/04/30 20:08:13 656215] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813656006|now:1746043693656006|interv:120000000| [2025/04/30 20:08:13 656219] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693655958|pq_index:0| [2025/04/30 20:08:13 656223] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693655917| [2025/04/30 20:08:13 656227] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693656227| [2025/04/30 20:08:13 656232] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693656231| [2025/04/30 20:08:13 656236] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693655958|now:1746043693656231| [2025/04/30 20:08:13 656241] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693655958|now:1746043693656231| [2025/04/30 20:08:13 656248] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 656252] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 656257] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35745|min_srtt:35745|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 656262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:45620|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:564860| [2025/04/30 20:08:13 656266] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35745|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 656271] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 656275] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35745|min_srtt:35745|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 656280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:45620|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:566027| [2025/04/30 20:08:13 656284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 656288] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 656292] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 656296] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 656300] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 656305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:500675| [2025/04/30 20:08:13 656309] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 656313] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:723| [2025/04/30 20:08:13 656346] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45620|now:1746043693656321|stream_id:0|stream_offset:500675| [2025/04/30 20:08:13 656353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 656360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45620|applimit:0| [2025/04/30 20:08:13 656367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35745|rtt_var:1626|pto_duration:42249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 656374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 656392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 656398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46820| [2025/04/30 20:08:13 656404] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693723570|now:1746043693656367|interv:67203| [2025/04/30 20:08:13 656411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693723570|now:1746043693656367|interval:67203|pto_count:0|srtt:35745 [2025/04/30 20:08:13 656418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:46820| [2025/04/30 20:08:13 656425] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 656432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:501842| [2025/04/30 20:08:13 656440] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 656446] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693657446|now:1746043693656446|interv:1000| [2025/04/30 20:08:13 656452] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 656456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 656460] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693657446| [2025/04/30 20:08:13 656464] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693657446| [2025/04/30 20:08:13 656470] [debug] |xqc_engine_wakeup_after|wakeup:1746043693657446|now:1746043693656469|diff:977| [2025/04/30 20:08:13 656476] [debug] |xqc_engine_main_logic|END|now:1746043693656231| [2025/04/30 20:08:13 656487] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693656486| [2025/04/30 20:08:13 656494] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 656502] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:388| [2025/04/30 20:08:13 656507] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:389| [2025/04/30 20:08:13 656516] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:389| [2025/04/30 20:08:13 656523] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 656531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:685|origin_pktnum:614|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:08:13 656537] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:44400|prior_delivered:427764|prior_time:1746043693618595|is_app_limited:0|send_elapse:40575|ack_elapse:37891|ctl_first_sent_time:1746043693623019|lagest_ack_time:1746043693656486|curr_delivered:472164| [2025/04/30 20:08:13 656544] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693623019| [2025/04/30 20:08:13 656549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:470||sndq_packets_used_bytes:0|sndq_packets_free:395| [2025/04/30 20:08:13 656555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35745|rttvar:1626|minrtt:30776|latest_rtt:33467|ack_delay:64| [2025/04/30 20:08:13 656568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35452|rttvar:1805|minrtt:30776|latest_rtt:33467|ack_delay:64| [2025/04/30 20:08:13 656574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:685|lost_pn:682|thresh:3| [2025/04/30 20:08:13 656581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 656586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 656592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 656598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 656604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 656609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 656613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35452|rtt_var:1805|pto_duration:42672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 656618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 656622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 656625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45620| [2025/04/30 20:08:13 656629] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693723993|now:1746043693656613|interv:67380| [2025/04/30 20:08:13 656633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693723993|now:1746043693656613|interval:67380|pto_count:0|srtt:35452 [2025/04/30 20:08:13 656638] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40575, ack_elapse 37891, delivered 44400|rate 1094269|lost 275| [2025/04/30 20:08:13 656642] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094269) in round 9| [2025/04/30 20:08:13 656647] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 656652] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 656659] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693623019|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 656666] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693623019|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 656674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:45620|srtt:35452|latest_rtt:33467|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 656694] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:389|largest:389|pns:2| [2025/04/30 20:08:13 656701] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:389|frame:ACK |recv_time:1746043693656486|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 656709] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813656486|now:1746043693656486|interv:120000000| [2025/04/30 20:08:13 656715] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813656486|now:1746043693656486|interv:120000000| [2025/04/30 20:08:13 656721] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693657446|pq_index:0| [2025/04/30 20:08:13 656727] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693656231| [2025/04/30 20:08:13 656733] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693656733| [2025/04/30 20:08:13 656741] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693656739| [2025/04/30 20:08:13 656749] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 656756] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35452|min_srtt:35452|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 656763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:45620|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:566027| [2025/04/30 20:08:13 656771] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35452|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 656778] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 656785] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35452|min_srtt:35452|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 656791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:45620|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:567194| [2025/04/30 20:08:13 656798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 656805] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 656811] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 656818] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 656825] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 656831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:501842| [2025/04/30 20:08:13 656872] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 656879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 656886] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693657446| [2025/04/30 20:08:13 656892] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693657446| [2025/04/30 20:08:13 656898] [debug] |xqc_engine_wakeup_after|wakeup:1746043693657446|now:1746043693656898|diff:548| [2025/04/30 20:08:13 656905] [debug] |xqc_engine_main_logic|END|now:1746043693656739| [2025/04/30 20:08:13 656916] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693656915| [2025/04/30 20:08:13 656923] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 656932] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:389| [2025/04/30 20:08:13 656938] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:390| [2025/04/30 20:08:13 656946] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:390| [2025/04/30 20:08:13 656953] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 656961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:686|origin_pktnum:616|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:08:13 656968] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:45600|prior_delivered:427764|prior_time:1746043693618595|is_app_limited:0|send_elapse:40661|ack_elapse:38320|ctl_first_sent_time:1746043693623105|lagest_ack_time:1746043693656915|curr_delivered:473364| [2025/04/30 20:08:13 656976] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693623105| [2025/04/30 20:08:13 656983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:468||sndq_packets_used_bytes:0|sndq_packets_free:397| [2025/04/30 20:08:13 656989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35452|rttvar:1805|minrtt:30776|latest_rtt:33810|ack_delay:48| [2025/04/30 20:08:13 656996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35241|rttvar:1776|minrtt:30776|latest_rtt:33810|ack_delay:48| [2025/04/30 20:08:13 657002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:686|lost_pn:683|thresh:3| [2025/04/30 20:08:13 657009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 657016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 657022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 657029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 657035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 657042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35241|rtt_var:1776|pto_duration:42345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 657055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 657059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 657063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44420| [2025/04/30 20:08:13 657067] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693723666|now:1746043693657041|interv:66625| [2025/04/30 20:08:13 657071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693723666|now:1746043693657041|interval:66625|pto_count:0|srtt:35241 [2025/04/30 20:08:13 657076] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40661, ack_elapse 38320, delivered 45600|rate 1121467|lost 275| [2025/04/30 20:08:13 657080] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121467) in round 9| [2025/04/30 20:08:13 657085] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 657089] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 657093] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693623105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 657097] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693623105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 657102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:44420|srtt:35241|latest_rtt:33810|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 657109] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:390|largest:390|pns:2| [2025/04/30 20:08:13 657114] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:390|frame:ACK |recv_time:1746043693656915|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 657119] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813656915|now:1746043693656915|interv:120000000| [2025/04/30 20:08:13 657123] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813656915|now:1746043693656915|interv:120000000| [2025/04/30 20:08:13 657127] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693657446|pq_index:0| [2025/04/30 20:08:13 657132] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693656739| [2025/04/30 20:08:13 657136] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693657135| [2025/04/30 20:08:13 657141] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693657140| [2025/04/30 20:08:13 657146] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 657154] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35241|min_srtt:35241|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 657159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:44420|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:567194| [2025/04/30 20:08:13 657163] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35241|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 657191] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 657197] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35241|min_srtt:35241|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 657202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:44420|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:568361| [2025/04/30 20:08:13 657206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 657210] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 657214] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 657218] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 657223] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 657227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44420|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:501842| [2025/04/30 20:08:13 657232] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 657236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 657240] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693657446| [2025/04/30 20:08:13 657244] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693657446| [2025/04/30 20:08:13 657248] [debug] |xqc_engine_wakeup_after|wakeup:1746043693657446|now:1746043693657248|diff:198| [2025/04/30 20:08:13 657253] [debug] |xqc_engine_main_logic|END|now:1746043693657140| [2025/04/30 20:08:13 657259] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693657259| [2025/04/30 20:08:13 657263] [debug] |xqc_engine_wakeup_after|wakeup:1746043693657446|now:1746043693657263|diff:183| [2025/04/30 20:08:13 657267] [debug] |xqc_engine_main_logic|END|now:1746043693657259| [2025/04/30 20:08:13 658100] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693658099| [2025/04/30 20:08:13 658113] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 658122] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:390| [2025/04/30 20:08:13 658136] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:391| [2025/04/30 20:08:13 658145] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:391| [2025/04/30 20:08:13 658152] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 658160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:687|origin_pktnum:622|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:08:13 658191] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:46800|prior_delivered:427764|prior_time:1746043693618595|is_app_limited:0|send_elapse:40762|ack_elapse:39504|ctl_first_sent_time:1746043693623206|lagest_ack_time:1746043693658099|curr_delivered:474564| [2025/04/30 20:08:13 658199] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693623206| [2025/04/30 20:08:13 658207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:466||sndq_packets_used_bytes:0|sndq_packets_free:399| [2025/04/30 20:08:13 658214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35241|rttvar:1776|minrtt:30776|latest_rtt:34893|ack_delay:56| [2025/04/30 20:08:13 658221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35190|rttvar:1433|minrtt:30776|latest_rtt:34893|ack_delay:56| [2025/04/30 20:08:13 658228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:687|lost_pn:684|thresh:3| [2025/04/30 20:08:13 658235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 658239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 658243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 658247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 278|pns:2| [2025/04/30 20:08:13 658251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 658256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35190|rtt_var:1433|pto_duration:40922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 658260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 658264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 658268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43220| [2025/04/30 20:08:13 658272] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693722243|now:1746043693658255|interv:63988| [2025/04/30 20:08:13 658276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693722243|now:1746043693658255|interval:63988|pto_count:0|srtt:35190 [2025/04/30 20:08:13 658281] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40762, ack_elapse 39504, delivered 46800|rate 1148128|lost 275| [2025/04/30 20:08:13 658286] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148128) in round 9| [2025/04/30 20:08:13 658295] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 658299] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 658303] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693623206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 658308] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693623206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 658313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:43220|srtt:35190|latest_rtt:34893|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 658319] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:391|largest:391|pns:2| [2025/04/30 20:08:13 658323] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:391|frame:ACK |recv_time:1746043693658099|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 658328] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813658099|now:1746043693658099|interv:120000000| [2025/04/30 20:08:13 658333] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813658099|now:1746043693658099|interv:120000000| [2025/04/30 20:08:13 658337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693657446|pq_index:0| [2025/04/30 20:08:13 658341] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693657140| [2025/04/30 20:08:13 658345] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693658345| [2025/04/30 20:08:13 658351] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693658349| [2025/04/30 20:08:13 658355] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693657446|now:1746043693658349| [2025/04/30 20:08:13 658360] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693657446|now:1746043693658349| [2025/04/30 20:08:13 658364] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 658368] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 658373] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35190|min_srtt:35190|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 658378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:43220|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:568361| [2025/04/30 20:08:13 658382] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35190|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 658389] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 658402] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35190|min_srtt:35190|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 658409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:43220|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:569528| [2025/04/30 20:08:13 658414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 658419] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 658425] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 658432] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 658439] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 658446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43220|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:501842| [2025/04/30 20:08:13 658453] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 658460] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:724| [2025/04/30 20:08:13 658526] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43220|now:1746043693658471|stream_id:0|stream_offset:501842| [2025/04/30 20:08:13 658535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 658542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43220|applimit:0| [2025/04/30 20:08:13 658548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35190|rtt_var:1433|pto_duration:40922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 658555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 658560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 658566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44420| [2025/04/30 20:08:13 658572] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693724393|now:1746043693658548|interv:65845| [2025/04/30 20:08:13 658578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693724393|now:1746043693658548|interval:65845|pto_count:0|srtt:35190 [2025/04/30 20:08:13 658585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:44420| [2025/04/30 20:08:13 658593] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 658600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44420|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:503009| [2025/04/30 20:08:13 658611] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 658618] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:725| [2025/04/30 20:08:13 658654] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44420|now:1746043693658629|stream_id:0|stream_offset:503009| [2025/04/30 20:08:13 658664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 658671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44420|applimit:0| [2025/04/30 20:08:13 658677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35190|rtt_var:1433|pto_duration:40922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 658685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 658689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 658693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45620| [2025/04/30 20:08:13 658697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693724551|now:1746043693658677|interv:65874| [2025/04/30 20:08:13 658701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693724551|now:1746043693658677|interval:65874|pto_count:0|srtt:35190 [2025/04/30 20:08:13 658706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:45620| [2025/04/30 20:08:13 658710] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 658714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:504176| [2025/04/30 20:08:13 658719] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 658723] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:726| [2025/04/30 20:08:13 658758] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45620|now:1746043693658729|stream_id:0|stream_offset:504176| [2025/04/30 20:08:13 658768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 658775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45620|applimit:0| [2025/04/30 20:08:13 658781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35190|rtt_var:1433|pto_duration:40922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 658786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 658795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 658799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46820| [2025/04/30 20:08:13 658803] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693724651|now:1746043693658781|interv:65870| [2025/04/30 20:08:13 658807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693724651|now:1746043693658781|interval:65870|pto_count:0|srtt:35190 [2025/04/30 20:08:13 658811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:46820| [2025/04/30 20:08:13 658816] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 658820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:505343| [2025/04/30 20:08:13 658824] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 658828] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693659828|now:1746043693658828|interv:1000| [2025/04/30 20:08:13 658832] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 658836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 658840] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693659828| [2025/04/30 20:08:13 658845] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693659828| [2025/04/30 20:08:13 658849] [debug] |xqc_engine_wakeup_after|wakeup:1746043693659828|now:1746043693658849|diff:979| [2025/04/30 20:08:13 658853] [debug] |xqc_engine_main_logic|END|now:1746043693658349| [2025/04/30 20:08:13 658859] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693658859| [2025/04/30 20:08:13 658863] [debug] |xqc_engine_wakeup_after|wakeup:1746043693659828|now:1746043693658863|diff:965| [2025/04/30 20:08:13 658867] [debug] |xqc_engine_main_logic|END|now:1746043693658859| [2025/04/30 20:08:13 659597] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693659595| [2025/04/30 20:08:13 659612] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 659622] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:391| [2025/04/30 20:08:13 659627] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:392| [2025/04/30 20:08:13 659636] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:392| [2025/04/30 20:08:13 659643] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 659650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:688|origin_pktnum:624|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:08:13 659658] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:48000|prior_delivered:427764|prior_time:1746043693618595|is_app_limited:0|send_elapse:40846|ack_elapse:41000|ctl_first_sent_time:1746043693623290|lagest_ack_time:1746043693659595|curr_delivered:475764| [2025/04/30 20:08:13 659666] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693623290| [2025/04/30 20:08:13 659679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:464||sndq_packets_used_bytes:0|sndq_packets_free:401| [2025/04/30 20:08:13 659687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35190|rttvar:1433|minrtt:30776|latest_rtt:36305|ack_delay:312| [2025/04/30 20:08:13 659694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35291|rttvar:1275|minrtt:30776|latest_rtt:36305|ack_delay:312| [2025/04/30 20:08:13 659701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:688|lost_pn:685|thresh:3| [2025/04/30 20:08:13 659707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 659714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 659720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 659725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35291|rtt_var:1275|pto_duration:40391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 659730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 659734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 659738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45620| [2025/04/30 20:08:13 659742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693724120|now:1746043693659725|interv:64395| [2025/04/30 20:08:13 659746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693724120|now:1746043693659725|interval:64395|pto_count:0|srtt:35291 [2025/04/30 20:08:13 659750] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40846, ack_elapse 41000, delivered 48000|rate 1170731|lost 275| [2025/04/30 20:08:13 659755] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170731) in round 9| [2025/04/30 20:08:13 659762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 659768] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97677|extra_cwnd:16182| [2025/04/30 20:08:13 659774] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693623290|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 659778] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693623290|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:430164| [2025/04/30 20:08:13 659783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1269550|bw:1269550|cwnd:113859|full_bw_reached:1|inflight:45620|srtt:35291|latest_rtt:36305|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 659793] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:392|largest:392|pns:2| [2025/04/30 20:08:13 659805] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:392|frame:ACK |recv_time:1746043693659595|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 659810] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813659595|now:1746043693659595|interv:120000000| [2025/04/30 20:08:13 659814] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813659595|now:1746043693659595|interv:120000000| [2025/04/30 20:08:13 659818] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693659828|pq_index:0| [2025/04/30 20:08:13 659822] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693658349| [2025/04/30 20:08:13 659826] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693659826| [2025/04/30 20:08:13 659832] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693659830| [2025/04/30 20:08:13 659836] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693659828|now:1746043693659830| [2025/04/30 20:08:13 659840] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693659828|now:1746043693659830| [2025/04/30 20:08:13 659844] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 659849] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 659854] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35291|min_srtt:35291|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 659858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:45620|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:569528| [2025/04/30 20:08:13 659863] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35291|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 659868] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 659872] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35291|min_srtt:35291|path_bw:1269550|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 659876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:45620|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:570695| [2025/04/30 20:08:13 659881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 659885] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 659889] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 659893] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 659898] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 659905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:505343| [2025/04/30 20:08:13 659910] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 659914] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:727| [2025/04/30 20:08:13 659952] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45620|now:1746043693659922|stream_id:0|stream_offset:505343| [2025/04/30 20:08:13 659962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 659970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45620|applimit:0| [2025/04/30 20:08:13 659977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35291|rtt_var:1275|pto_duration:40391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 659982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 659986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 659990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46820| [2025/04/30 20:08:13 659994] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693725313|now:1746043693659976|interv:65337| [2025/04/30 20:08:13 659998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693725313|now:1746043693659976|interval:65337|pto_count:0|srtt:35291 [2025/04/30 20:08:13 660003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113859|inflight:46820| [2025/04/30 20:08:13 660007] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 660012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:113859|conn:000055FC16B356FC|stream_id:0|stream_offset:506510| [2025/04/30 20:08:13 660016] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 660020] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693661020|now:1746043693660020|interv:1000| [2025/04/30 20:08:13 660024] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 660028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 660032] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693661020| [2025/04/30 20:08:13 660036] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693661020| [2025/04/30 20:08:13 660040] [debug] |xqc_engine_wakeup_after|wakeup:1746043693661020|now:1746043693660040|diff:980| [2025/04/30 20:08:13 660045] [debug] |xqc_engine_main_logic|END|now:1746043693659830| [2025/04/30 20:08:13 660053] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693660052| [2025/04/30 20:08:13 660063] [debug] |xqc_engine_wakeup_after|wakeup:1746043693661020|now:1746043693660063|diff:957| [2025/04/30 20:08:13 660067] [debug] |xqc_engine_main_logic|END|now:1746043693660052| [2025/04/30 20:08:13 660128] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693660127| [2025/04/30 20:08:13 660141] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 660150] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:392| [2025/04/30 20:08:13 660157] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:393| [2025/04/30 20:08:13 660180] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:393| [2025/04/30 20:08:13 660191] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 660199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:689|origin_pktnum:626|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:08:13 660207] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:46800|prior_delivered:430164|prior_time:1746043693624236|is_app_limited:0|send_elapse:36343|ack_elapse:35891|ctl_first_sent_time:1746043693624841|lagest_ack_time:1746043693660127|curr_delivered:476964| [2025/04/30 20:08:13 660214] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693624841| [2025/04/30 20:08:13 660222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:462||sndq_packets_used_bytes:0|sndq_packets_free:403| [2025/04/30 20:08:13 660228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35291|rttvar:1275|minrtt:30776|latest_rtt:35286|ack_delay:48| [2025/04/30 20:08:13 660235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35284|rttvar:970|minrtt:30776|latest_rtt:35286|ack_delay:48| [2025/04/30 20:08:13 660242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:689|lost_pn:686|thresh:3| [2025/04/30 20:08:13 660249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 660255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 660261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35284|rtt_var:970|pto_duration:39164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 660267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 660271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 660275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45620| [2025/04/30 20:08:13 660279] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693724086|now:1746043693660260|interv:63826| [2025/04/30 20:08:13 660283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693724086|now:1746043693660260|interval:63826|pto_count:0|srtt:35284 [2025/04/30 20:08:13 660288] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36343, ack_elapse 35891, delivered 46800|rate 1287730|lost 275| [2025/04/30 20:08:13 660299] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 9 -> 10| [2025/04/30 20:08:13 660303] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1287730) in round 10| [2025/04/30 20:08:13 660307] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 660311] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:99077|extra_cwnd:16182| [2025/04/30 20:08:13 660315] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693624841|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:476964| [2025/04/30 20:08:13 660320] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113859|packet_lost:0|acked:1200|po_sent_time:1746043693624841|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:476964| [2025/04/30 20:08:13 660324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1287730|bw:1287730|cwnd:115059|full_bw_reached:1|inflight:45620|srtt:35284|latest_rtt:35286|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:13 660330] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:393|largest:393|pns:2| [2025/04/30 20:08:13 660335] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:393|frame:ACK |recv_time:1746043693660127|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 660340] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813660127|now:1746043693660127|interv:120000000| [2025/04/30 20:08:13 660346] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813660127|now:1746043693660127|interv:120000000| [2025/04/30 20:08:13 660353] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693661020|pq_index:0| [2025/04/30 20:08:13 660360] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693659830| [2025/04/30 20:08:13 660366] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693660366| [2025/04/30 20:08:13 660375] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693660373| [2025/04/30 20:08:13 660383] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 660390] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35284|min_srtt:35284|path_bw:1287730|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 660398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:45620|cwnd:115059|conn:000055FC16B356FC|stream_id:0|stream_offset:570695| [2025/04/30 20:08:13 660405] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35284|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 660413] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 660426] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35284|min_srtt:35284|path_bw:1287730|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 660433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:45620|cwnd:115059|conn:000055FC16B356FC|stream_id:0|stream_offset:571862| [2025/04/30 20:08:13 660441] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35284|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 660448] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 660455] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35284|min_srtt:35284|path_bw:1287730|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 660462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:45620|cwnd:115059|conn:000055FC16B356FC|stream_id:0|stream_offset:573029| [2025/04/30 20:08:13 660469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 660475] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 660481] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 660488] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 660493] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 660497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:115059|conn:000055FC16B356FC|stream_id:0|stream_offset:506510| [2025/04/30 20:08:13 660502] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 660506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 660512] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693661020| [2025/04/30 20:08:13 660519] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693661020| [2025/04/30 20:08:13 660525] [debug] |xqc_engine_wakeup_after|wakeup:1746043693661020|now:1746043693660525|diff:495| [2025/04/30 20:08:13 660531] [debug] |xqc_engine_main_logic|END|now:1746043693660373| [2025/04/30 20:08:13 660539] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693660539| [2025/04/30 20:08:13 660545] [debug] |xqc_engine_wakeup_after|wakeup:1746043693661020|now:1746043693660545|diff:475| [2025/04/30 20:08:13 660552] [debug] |xqc_engine_main_logic|END|now:1746043693660539| [2025/04/30 20:08:13 660768] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693660767| [2025/04/30 20:08:13 660779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 660789] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:393| [2025/04/30 20:08:13 660795] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:394| [2025/04/30 20:08:13 660811] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:394| [2025/04/30 20:08:13 660818] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 660825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:690|origin_pktnum:628|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:08:13 660831] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:48000|prior_delivered:430164|prior_time:1746043693624236|is_app_limited:0|send_elapse:36446|ack_elapse:36531|ctl_first_sent_time:1746043693624944|lagest_ack_time:1746043693660767|curr_delivered:478164| [2025/04/30 20:08:13 660837] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693624944| [2025/04/30 20:08:13 660844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:460||sndq_packets_used_bytes:0|sndq_packets_free:405| [2025/04/30 20:08:13 660850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35284|rttvar:970|minrtt:30776|latest_rtt:35823|ack_delay:64| [2025/04/30 20:08:13 660855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35343|rttvar:846|minrtt:30776|latest_rtt:35823|ack_delay:64| [2025/04/30 20:08:13 660860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:690|lost_pn:687|thresh:3| [2025/04/30 20:08:13 660864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 660871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35343|rtt_var:846|pto_duration:38727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 660878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 660884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 660890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44420| [2025/04/30 20:08:13 660896] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693723649|now:1746043693660870|interv:62779| [2025/04/30 20:08:13 660903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693723649|now:1746043693660870|interval:62779|pto_count:0|srtt:35343 [2025/04/30 20:08:13 660908] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36446, ack_elapse 36531, delivered 48000|rate 1313952|lost 275| [2025/04/30 20:08:13 660913] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1313952) in round 10| [2025/04/30 20:08:13 660917] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 660921] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 660925] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115059|packet_lost:0|acked:1200|po_sent_time:1746043693624944|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:476964| [2025/04/30 20:08:13 660930] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115059|packet_lost:0|acked:1200|po_sent_time:1746043693624944|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:476964| [2025/04/30 20:08:13 660938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:116259|full_bw_reached:1|inflight:44420|srtt:35343|latest_rtt:35823|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 660945] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:394|largest:394|pns:2| [2025/04/30 20:08:13 660949] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:394|frame:ACK |recv_time:1746043693660767|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 660954] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813660767|now:1746043693660767|interv:120000000| [2025/04/30 20:08:13 660958] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813660767|now:1746043693660767|interv:120000000| [2025/04/30 20:08:13 660962] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693661020|pq_index:0| [2025/04/30 20:08:13 660967] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693660373| [2025/04/30 20:08:13 660971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693660971| [2025/04/30 20:08:13 660976] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693660975| [2025/04/30 20:08:13 660981] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 660986] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35343|min_srtt:35343|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 660990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:44420|cwnd:116259|conn:000055FC16B356FC|stream_id:0|stream_offset:573029| [2025/04/30 20:08:13 660995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35343|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 661000] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 661005] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35343|min_srtt:35343|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 661009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:44420|cwnd:116259|conn:000055FC16B356FC|stream_id:0|stream_offset:574196| [2025/04/30 20:08:13 661013] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35343|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 661018] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 661022] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35343|min_srtt:35343|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 661029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:44420|cwnd:116259|conn:000055FC16B356FC|stream_id:0|stream_offset:575363| [2025/04/30 20:08:13 661033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 661037] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 661041] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 661045] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 661050] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 661054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44420|cwnd:116259|conn:000055FC16B356FC|stream_id:0|stream_offset:506510| [2025/04/30 20:08:13 661058] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 661062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 661066] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693661020| [2025/04/30 20:08:13 661070] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693661020| [2025/04/30 20:08:13 661074] [debug] |xqc_engine_wakeup_after|wakeup:1746043693661020|now:1746043693661074|diff:18446744073709551562| [2025/04/30 20:08:13 661079] [debug] |xqc_engine_main_logic|END|now:1746043693660975| [2025/04/30 20:08:13 661084] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693661084| [2025/04/30 20:08:13 661088] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693661020|pq_index:0| [2025/04/30 20:08:13 661092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693660975| [2025/04/30 20:08:13 661097] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693661096| [2025/04/30 20:08:13 661101] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693661020|now:1746043693661096| [2025/04/30 20:08:13 661105] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693661020|now:1746043693661096| [2025/04/30 20:08:13 661109] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 661113] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 661118] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35343|min_srtt:35343|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 661122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:44420|cwnd:116259|conn:000055FC16B356FC|stream_id:0|stream_offset:575363| [2025/04/30 20:08:13 661126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 661132] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 661136] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 661140] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 661145] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 661149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44420|cwnd:116259|conn:000055FC16B356FC|stream_id:0|stream_offset:506510| [2025/04/30 20:08:13 661153] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 661158] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:728| [2025/04/30 20:08:13 661210] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44420|now:1746043693661165|stream_id:0|stream_offset:506510| [2025/04/30 20:08:13 661219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 661225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44420|applimit:0| [2025/04/30 20:08:13 661232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35343|rtt_var:846|pto_duration:38727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 661239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 661246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 661252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45620| [2025/04/30 20:08:13 661259] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693724892|now:1746043693661232|interv:63660| [2025/04/30 20:08:13 661265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693724892|now:1746043693661232|interval:63660|pto_count:0|srtt:35343 [2025/04/30 20:08:13 661272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116259|inflight:45620| [2025/04/30 20:08:13 661279] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 661284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:116259|conn:000055FC16B356FC|stream_id:0|stream_offset:507677| [2025/04/30 20:08:13 661289] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 661292] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693662292|now:1746043693661292|interv:1000| [2025/04/30 20:08:13 661296] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 661305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 661309] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693662292| [2025/04/30 20:08:13 661313] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693662292| [2025/04/30 20:08:13 661317] [debug] |xqc_engine_wakeup_after|wakeup:1746043693662292|now:1746043693661317|diff:975| [2025/04/30 20:08:13 661322] [debug] |xqc_engine_main_logic|END|now:1746043693661096| [2025/04/30 20:08:13 662399] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693662399| [2025/04/30 20:08:13 662415] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693662292|pq_index:0| [2025/04/30 20:08:13 662422] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693661096| [2025/04/30 20:08:13 662431] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693662429| [2025/04/30 20:08:13 662438] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693662292|now:1746043693662429| [2025/04/30 20:08:13 662444] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693662292|now:1746043693662429| [2025/04/30 20:08:13 662451] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 662457] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 662465] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35343|min_srtt:35343|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 662472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:45620|cwnd:116259|conn:000055FC16B356FC|stream_id:0|stream_offset:575363| [2025/04/30 20:08:13 662479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 662485] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 662491] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 662498] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 662506] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 662512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:116259|conn:000055FC16B356FC|stream_id:0|stream_offset:507677| [2025/04/30 20:08:13 662519] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 662526] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:729| [2025/04/30 20:08:13 662569] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45620|now:1746043693662537|stream_id:0|stream_offset:507677| [2025/04/30 20:08:13 662579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 662593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45620|applimit:0| [2025/04/30 20:08:13 662599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35343|rtt_var:846|pto_duration:38727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 662604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 662610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 662617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46820| [2025/04/30 20:08:13 662623] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693726264|now:1746043693662598|interv:63666| [2025/04/30 20:08:13 662629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693726264|now:1746043693662598|interval:63666|pto_count:0|srtt:35343 [2025/04/30 20:08:13 662636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116259|inflight:46820| [2025/04/30 20:08:13 662641] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 662645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:116259|conn:000055FC16B356FC|stream_id:0|stream_offset:508844| [2025/04/30 20:08:13 662650] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 662654] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:730| [2025/04/30 20:08:13 662688] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46820|now:1746043693662661|stream_id:0|stream_offset:508844| [2025/04/30 20:08:13 662697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 662705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46820|applimit:0| [2025/04/30 20:08:13 662712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35343|rtt_var:846|pto_duration:38727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 662718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 662721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 662725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48020| [2025/04/30 20:08:13 662729] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693726388|now:1746043693662712|interv:63676| [2025/04/30 20:08:13 662733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693726388|now:1746043693662712|interval:63676|pto_count:0|srtt:35343 [2025/04/30 20:08:13 662738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116259|inflight:48020| [2025/04/30 20:08:13 662747] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 662752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:116259|conn:000055FC16B356FC|stream_id:0|stream_offset:510011| [2025/04/30 20:08:13 662756] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 662760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693663760|now:1746043693662760|interv:1000| [2025/04/30 20:08:13 662764] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 662768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 662772] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693663760| [2025/04/30 20:08:13 662776] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693663760| [2025/04/30 20:08:13 662780] [debug] |xqc_engine_wakeup_after|wakeup:1746043693663760|now:1746043693662780|diff:980| [2025/04/30 20:08:13 662785] [debug] |xqc_engine_main_logic|END|now:1746043693662429| [2025/04/30 20:08:13 662874] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693662873| [2025/04/30 20:08:13 662886] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 662894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:394| [2025/04/30 20:08:13 662901] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:395| [2025/04/30 20:08:13 662907] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:395| [2025/04/30 20:08:13 662911] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 662916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 662922] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:46808|prior_delivered:433764|prior_time:1746043693626091|is_app_limited:0|send_elapse:36383|ack_elapse:36782|ctl_first_sent_time:1746043693626734|lagest_ack_time:1746043693662873|curr_delivered:479364| [2025/04/30 20:08:13 662930] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693626734| [2025/04/30 20:08:13 662937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:459||sndq_packets_used_bytes:0|sndq_packets_free:406| [2025/04/30 20:08:13 662943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35343|rttvar:846|minrtt:30776|latest_rtt:36139|ack_delay:64| [2025/04/30 20:08:13 662950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35435|rttvar:818|minrtt:30776|latest_rtt:36139|ack_delay:64| [2025/04/30 20:08:13 662957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:692|lost_pn:689|thresh:3| [2025/04/30 20:08:13 662964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 662970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693667231|now:1746043693662970|interval:4261| [2025/04/30 20:08:13 662984] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693667231|now:1746043693662970|interv:4261| [2025/04/30 20:08:13 662991] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36383, ack_elapse 36782, delivered 45600|rate 1239736|lost 275| [2025/04/30 20:08:13 662998] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1239736) in round 10| [2025/04/30 20:08:13 663005] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 663012] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 663017] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:116259|packet_lost:0|acked:1200|po_sent_time:1746043693626734|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:476964| [2025/04/30 20:08:13 663022] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:116259|packet_lost:0|acked:1200|po_sent_time:1746043693626734|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:476964| [2025/04/30 20:08:13 663027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:46820|srtt:35435|latest_rtt:36139|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 663033] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:395|largest:395|pns:2| [2025/04/30 20:08:13 663037] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:395|frame:ACK |recv_time:1746043693662873|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 663042] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813662873|now:1746043693662873|interv:120000000| [2025/04/30 20:08:13 663046] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813662873|now:1746043693662873|interv:120000000| [2025/04/30 20:08:13 663050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693663760|pq_index:0| [2025/04/30 20:08:13 663055] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693662429| [2025/04/30 20:08:13 663059] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693663059| [2025/04/30 20:08:13 663064] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693663063| [2025/04/30 20:08:13 663069] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 663074] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35435|min_srtt:35435|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 663079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:46820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:575363| [2025/04/30 20:08:13 663084] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35435|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 663092] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 663097] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35435|min_srtt:35435|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 663102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:46820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:576530| [2025/04/30 20:08:13 663106] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35435|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 663111] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 663115] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35435|min_srtt:35435|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 663119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:46820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:577697| [2025/04/30 20:08:13 663123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 663127] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 663131] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 663136] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 663140] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 663144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:510011| [2025/04/30 20:08:13 663149] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 663153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 663157] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693663760| [2025/04/30 20:08:13 663161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693663760| [2025/04/30 20:08:13 663165] [debug] |xqc_engine_wakeup_after|wakeup:1746043693663760|now:1746043693663165|diff:595| [2025/04/30 20:08:13 663196] [debug] |xqc_engine_main_logic|END|now:1746043693663063| [2025/04/30 20:08:13 663202] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693663201| [2025/04/30 20:08:13 663205] [debug] |xqc_engine_wakeup_after|wakeup:1746043693663760|now:1746043693663205|diff:555| [2025/04/30 20:08:13 663209] [debug] |xqc_engine_main_logic|END|now:1746043693663201| [2025/04/30 20:08:13 664110] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693664108| [2025/04/30 20:08:13 664123] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 664139] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:395| [2025/04/30 20:08:13 664146] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:396| [2025/04/30 20:08:13 664154] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:396| [2025/04/30 20:08:13 664160] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 664187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 664199] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:44408|prior_delivered:437364|prior_time:1746043693627825|is_app_limited:0|send_elapse:34869|ack_elapse:36283|ctl_first_sent_time:1746043693628325|lagest_ack_time:1746043693664108|curr_delivered:480564| [2025/04/30 20:08:13 664207] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693628325| [2025/04/30 20:08:13 664214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:458||sndq_packets_used_bytes:0|sndq_packets_free:407| [2025/04/30 20:08:13 664221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35435|rttvar:818|minrtt:30776|latest_rtt:35783|ack_delay:72| [2025/04/30 20:08:13 664228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35469|rttvar:683|minrtt:30776|latest_rtt:35783|ack_delay:72| [2025/04/30 20:08:13 664235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:693|lost_pn:690|thresh:3| [2025/04/30 20:08:13 664242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 664248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693666830|now:1746043693664248|interval:2582| [2025/04/30 20:08:13 664255] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693666830|now:1746043693664248|interv:2582| [2025/04/30 20:08:13 664261] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 34869, ack_elapse 36283, delivered 43200|rate 1190640|lost 275| [2025/04/30 20:08:13 664268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190640) in round 10| [2025/04/30 20:08:13 664273] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 664277] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 664281] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693628325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:476964| [2025/04/30 20:08:13 664286] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693628325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:476964| [2025/04/30 20:08:13 664291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:45620|srtt:35469|latest_rtt:35783|min_rtt:30776|applimit:0|lost:275|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 664301] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:396|largest:396|pns:2| [2025/04/30 20:08:13 664307] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:396|frame:ACK |recv_time:1746043693664108|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 664312] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813664108|now:1746043693664108|interv:120000000| [2025/04/30 20:08:13 664316] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813664108|now:1746043693664108|interv:120000000| [2025/04/30 20:08:13 664320] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693663760|pq_index:0| [2025/04/30 20:08:13 664324] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693663063| [2025/04/30 20:08:13 664329] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693664328| [2025/04/30 20:08:13 664337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693664335| [2025/04/30 20:08:13 664344] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693663760|now:1746043693664335| [2025/04/30 20:08:13 664351] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693663760|now:1746043693664335| [2025/04/30 20:08:13 664357] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 664364] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 664371] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35469|min_srtt:35469|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 664378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:45620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:577697| [2025/04/30 20:08:13 664386] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35469|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 664393] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 664400] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35469|min_srtt:35469|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 664407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:45620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 664414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 664420] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 664426] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 664439] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 664447] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 664454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:510011| [2025/04/30 20:08:13 664461] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 664469] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:731| [2025/04/30 20:08:13 664509] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45620|now:1746043693664480|stream_id:0|stream_offset:510011| [2025/04/30 20:08:13 664519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 664526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45620|applimit:0| [2025/04/30 20:08:13 664533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693666830|now:1746043693664533|interval:2297| [2025/04/30 20:08:13 664540] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693666830|now:1746043693664533|interv:2297| [2025/04/30 20:08:13 664547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:46820| [2025/04/30 20:08:13 664554] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 664562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:511178| [2025/04/30 20:08:13 664568] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 664576] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:732| [2025/04/30 20:08:13 664614] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46820|now:1746043693664587|stream_id:0|stream_offset:511178| [2025/04/30 20:08:13 664623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 664631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46820|applimit:0| [2025/04/30 20:08:13 664638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693666830|now:1746043693664638|interval:2192| [2025/04/30 20:08:13 664643] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693666830|now:1746043693664638|interv:2192| [2025/04/30 20:08:13 664648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:48020| [2025/04/30 20:08:13 664652] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 664662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:512345| [2025/04/30 20:08:13 664667] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 664671] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693665671|now:1746043693664671|interv:1000| [2025/04/30 20:08:13 664675] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 664679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 664683] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693665671| [2025/04/30 20:08:13 664688] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693665671| [2025/04/30 20:08:13 664692] [debug] |xqc_engine_wakeup_after|wakeup:1746043693665671|now:1746043693664691|diff:980| [2025/04/30 20:08:13 664696] [debug] |xqc_engine_main_logic|END|now:1746043693664335| [2025/04/30 20:08:13 664702] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693664702| [2025/04/30 20:08:13 664706] [debug] |xqc_engine_wakeup_after|wakeup:1746043693665671|now:1746043693664705|diff:966| [2025/04/30 20:08:13 664709] [debug] |xqc_engine_main_logic|END|now:1746043693664702| [2025/04/30 20:08:13 665747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693665746| [2025/04/30 20:08:13 665827] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693665671|pq_index:0| [2025/04/30 20:08:13 665835] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693664335| [2025/04/30 20:08:13 665843] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693665841| [2025/04/30 20:08:13 665848] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693665671|now:1746043693665841| [2025/04/30 20:08:13 665853] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693665671|now:1746043693665841| [2025/04/30 20:08:13 665904] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 665910] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 665916] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35469|min_srtt:35469|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 665921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:48020|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 665925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 665929] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 665933] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 665938] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 665950] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 665954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:512345| [2025/04/30 20:08:13 665959] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 665963] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:733| [2025/04/30 20:08:13 666064] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48020|now:1746043693665972|stream_id:0|stream_offset:512345| [2025/04/30 20:08:13 666071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 666076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:48020|applimit:0| [2025/04/30 20:08:13 666081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693666830|now:1746043693666081|interval:749| [2025/04/30 20:08:13 666085] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693666830|now:1746043693666081|interv:749| [2025/04/30 20:08:13 666090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:49220| [2025/04/30 20:08:13 666095] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 666191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49220|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:513512| [2025/04/30 20:08:13 666200] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 666205] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:734| [2025/04/30 20:08:13 666352] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49220|now:1746043693666237|stream_id:0|stream_offset:513512| [2025/04/30 20:08:13 666360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 666365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49220|applimit:0| [2025/04/30 20:08:13 666371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693666830|now:1746043693666371|interval:459| [2025/04/30 20:08:13 666379] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693666830|now:1746043693666371|interv:459| [2025/04/30 20:08:13 666386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:50420| [2025/04/30 20:08:13 666394] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 666407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:514679| [2025/04/30 20:08:13 666414] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 666420] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693667420|now:1746043693666420|interv:1000| [2025/04/30 20:08:13 666507] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 666515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 666522] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693666830| [2025/04/30 20:08:13 666529] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693666830| [2025/04/30 20:08:13 666535] [debug] |xqc_engine_wakeup_after|wakeup:1746043693666830|now:1746043693666534|diff:296| [2025/04/30 20:08:13 666541] [debug] |xqc_engine_main_logic|END|now:1746043693665841| [2025/04/30 20:08:13 667594] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693667594| [2025/04/30 20:08:13 667606] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693666830|pq_index:0| [2025/04/30 20:08:13 667611] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693665841| [2025/04/30 20:08:13 667617] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693667615| [2025/04/30 20:08:13 667622] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:LOSS_DETECTION|expire_time:1746043693666830|now:1746043693667615| [2025/04/30 20:08:13 667627] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_loss_detection_timeout|path:0|loss_detection_timeout| [2025/04/30 20:08:13 667634] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_loss_detection_timeout|xqc_send_ctl_detect_lost| [2025/04/30 20:08:13 668025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:693|lost_pn:690|thresh:3| [2025/04/30 20:08:13 668057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:691|lost_pn:690|po_sent_time:1746043693626575|lost_send_time:1746043693627360|loss_delay:40255|frame:ACK STREAM |repair:128| [2025/04/30 20:08:13 668066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693626575u| [2025/04/30 20:08:13 668830] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_loss_detection_timeout|xqc_send_ctl_set_loss_detection_timer|loss| [2025/04/30 20:08:13 668836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35469|rtt_var:683|pto_duration:38201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 668841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 668845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 668849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:08:13 668853] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693729438|now:1746043693668835|interv:60603| [2025/04/30 20:08:13 668857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693729438|now:1746043693668835|interval:60603|pto_count:0|srtt:35469 [2025/04/30 20:08:13 668868] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693667420|now:1746043693667615| [2025/04/30 20:08:13 668873] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693667420|now:1746043693667615| [2025/04/30 20:08:13 668877] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 668882] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 668887] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35469|min_srtt:35469|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 668892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:49212|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 668897] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35469|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 668902] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:691|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 668907] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35469|min_srtt:35469|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 668911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:49212|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 668916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 668920] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 668924] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 668928] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 668933] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:691|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 668937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 668942] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 668946] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:735| [2025/04/30 20:08:13 668984] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746043693668956|stream_id:0|stream_offset:463331| [2025/04/30 20:08:13 668991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:735|origin_pktnum:691|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 668996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:08:13 669004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35469|rtt_var:683|pto_duration:38201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 669009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 669013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 669017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:08:13 669021] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693732157|now:1746043693669004|interv:63153| [2025/04/30 20:08:13 669025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693732157|now:1746043693669004|interval:63153|pto_count:0|srtt:35469 [2025/04/30 20:08:13 669029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:50412| [2025/04/30 20:08:13 669034] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 669039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:514679| [2025/04/30 20:08:13 669043] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 669047] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:736| [2025/04/30 20:08:13 669072] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746043693669054|stream_id:0|stream_offset:514679| [2025/04/30 20:08:13 669077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 669082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:08:13 669086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35469|rtt_var:683|pto_duration:38201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 669091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 669094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 669098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:08:13 669102] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693732255|now:1746043693669086|interv:63169| [2025/04/30 20:08:13 669106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693732255|now:1746043693669086|interval:63169|pto_count:0|srtt:35469 [2025/04/30 20:08:13 669111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:51612| [2025/04/30 20:08:13 669115] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 669122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:515846| [2025/04/30 20:08:13 669127] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 669131] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:737| [2025/04/30 20:08:13 669152] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746043693669137|stream_id:0|stream_offset:515846| [2025/04/30 20:08:13 669158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 669162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:08:13 669183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35469|rtt_var:683|pto_duration:38201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 669194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 669200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 669206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:08:13 669212] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693732338|now:1746043693669183|interv:63155| [2025/04/30 20:08:13 669219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693732338|now:1746043693669183|interval:63155|pto_count:0|srtt:35469 [2025/04/30 20:08:13 669225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:52812| [2025/04/30 20:08:13 669233] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 669240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:517013| [2025/04/30 20:08:13 669246] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 669250] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693670250|now:1746043693669250|interv:1000| [2025/04/30 20:08:13 669256] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 669263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 669269] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693670250| [2025/04/30 20:08:13 669276] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693670250| [2025/04/30 20:08:13 669282] [debug] |xqc_engine_wakeup_after|wakeup:1746043693670250|now:1746043693669282|diff:968| [2025/04/30 20:08:13 669289] [debug] |xqc_engine_main_logic|END|now:1746043693667615| [2025/04/30 20:08:13 669303] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693669302| [2025/04/30 20:08:13 669311] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 669324] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:396| [2025/04/30 20:08:13 669331] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:397| [2025/04/30 20:08:13 669337] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:397| [2025/04/30 20:08:13 669343] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 669352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:694|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:697|path_largest_ack:694| [2025/04/30 20:08:13 669359] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:45608|prior_delivered:437364|prior_time:1746043693627825|is_app_limited:0|send_elapse:34979|ack_elapse:41477|ctl_first_sent_time:1746043693628435|lagest_ack_time:1746043693669302|curr_delivered:481764| [2025/04/30 20:08:13 669368] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693628435| [2025/04/30 20:08:13 669375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:458||sndq_packets_used_bytes:0|sndq_packets_free:407| [2025/04/30 20:08:13 669383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:695|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:697|path_largest_ack:695| [2025/04/30 20:08:13 669390] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:44408|prior_delivered:439764|prior_time:1746043693629120|is_app_limited:0|send_elapse:33749|ack_elapse:40182|ctl_first_sent_time:1746043693629660|lagest_ack_time:1746043693669302|curr_delivered:482964| [2025/04/30 20:08:13 669396] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693629660| [2025/04/30 20:08:13 669403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:457||sndq_packets_used_bytes:0|sndq_packets_free:408| [2025/04/30 20:08:13 669409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:696|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:697|path_largest_ack:696| [2025/04/30 20:08:13 669417] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:43208|prior_delivered:442164|prior_time:1746043693631008|is_app_limited:0|send_elapse:35333|ack_elapse:38294|ctl_first_sent_time:1746043693631858|lagest_ack_time:1746043693669302|curr_delivered:484164| [2025/04/30 20:08:13 669424] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693631858| [2025/04/30 20:08:13 669430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:456||sndq_packets_used_bytes:0|sndq_packets_free:409| [2025/04/30 20:08:13 669436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 669443] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:43208|prior_delivered:442164|prior_time:1746043693631008|is_app_limited:0|send_elapse:35333|ack_elapse:38294|ctl_first_sent_time:1746043693631858|lagest_ack_time:1746043693669302|curr_delivered:485364| [2025/04/30 20:08:13 669450] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693631971| [2025/04/30 20:08:13 669457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:455||sndq_packets_used_bytes:0|sndq_packets_free:410| [2025/04/30 20:08:13 669469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35469|rttvar:683|minrtt:30776|latest_rtt:37331|ack_delay:24| [2025/04/30 20:08:13 669476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35699|rttvar:972|minrtt:30776|latest_rtt:37331|ack_delay:24| [2025/04/30 20:08:13 669483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:697|lost_pn:694|thresh:3| [2025/04/30 20:08:13 669489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 669495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 669501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35699|rtt_var:972|pto_duration:39587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 669508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 669513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 669517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:08:13 669521] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693733724|now:1746043693669501|interv:64223| [2025/04/30 20:08:13 669525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693733724|now:1746043693669501|interval:64223|pto_count:0|srtt:35699 [2025/04/30 20:08:13 669529] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35333, ack_elapse 38294, delivered 43200|rate 1128114|lost 276| [2025/04/30 20:08:13 669534] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128114) in round 10| [2025/04/30 20:08:13 669539] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 669543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 669548] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:4800|po_sent_time:1746043693631971|recovery:1|recovery_start:1746043693668830|packet_conservation:0|next_round_delivered:476964| [2025/04/30 20:08:13 669553] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:4800|po_sent_time:1746043693631971|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 669558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:48012|srtt:35699|latest_rtt:37331|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 669564] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:397|largest:397|pns:2| [2025/04/30 20:08:13 669569] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:397|frame:ACK |recv_time:1746043693669302|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 669583] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813669302|now:1746043693669302|interv:120000000| [2025/04/30 20:08:13 669588] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813669302|now:1746043693669302|interv:120000000| [2025/04/30 20:08:13 669592] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693670250|pq_index:0| [2025/04/30 20:08:13 669596] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693667615| [2025/04/30 20:08:13 669600] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693669600| [2025/04/30 20:08:13 669605] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693669604| [2025/04/30 20:08:13 669611] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 669616] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35699|min_srtt:35699|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 669620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 669625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 669629] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 669633] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 669637] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 669642] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 669646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:517013| [2025/04/30 20:08:13 669651] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 669654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 669659] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693670250| [2025/04/30 20:08:13 669663] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693670250| [2025/04/30 20:08:13 669667] [debug] |xqc_engine_wakeup_after|wakeup:1746043693670250|now:1746043693669666|diff:584| [2025/04/30 20:08:13 669671] [debug] |xqc_engine_main_logic|END|now:1746043693669604| [2025/04/30 20:08:13 669679] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693669679| [2025/04/30 20:08:13 669684] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 669690] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:397| [2025/04/30 20:08:13 669694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:398| [2025/04/30 20:08:13 669703] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:398| [2025/04/30 20:08:13 669707] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 669713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 669717] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:45608|prior_delivered:442164|prior_time:1746043693631008|is_app_limited:0|send_elapse:35549|ack_elapse:38671|ctl_first_sent_time:1746043693632074|lagest_ack_time:1746043693669679|curr_delivered:486564| [2025/04/30 20:08:13 669722] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693632074| [2025/04/30 20:08:13 669726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:454||sndq_packets_used_bytes:0|sndq_packets_free:411| [2025/04/30 20:08:13 669730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35699|rttvar:972|minrtt:30776|latest_rtt:37605|ack_delay:32| [2025/04/30 20:08:13 669735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35933|rttvar:1197|minrtt:30776|latest_rtt:37605|ack_delay:32| [2025/04/30 20:08:13 669739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:698|lost_pn:695|thresh:3| [2025/04/30 20:08:13 669743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 669747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 669751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35933|rtt_var:1197|pto_duration:40721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 669756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 669759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 669763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:08:13 669767] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693734858|now:1746043693669751|interv:65107| [2025/04/30 20:08:13 669771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693734858|now:1746043693669751|interval:65107|pto_count:0|srtt:35933 [2025/04/30 20:08:13 669775] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35549, ack_elapse 38671, delivered 44400|rate 1148147|lost 276| [2025/04/30 20:08:13 669780] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148147) in round 10| [2025/04/30 20:08:13 669784] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 669788] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 669792] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693632074|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 669799] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693632074|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 669803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:46812|srtt:35933|latest_rtt:37605|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 669809] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:398|largest:398|pns:2| [2025/04/30 20:08:13 669813] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:398|frame:ACK |recv_time:1746043693669679|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 669818] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813669679|now:1746043693669679|interv:120000000| [2025/04/30 20:08:13 669822] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813669679|now:1746043693669679|interv:120000000| [2025/04/30 20:08:13 669825] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693670250|pq_index:0| [2025/04/30 20:08:13 669830] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693669604| [2025/04/30 20:08:13 669833] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693669833| [2025/04/30 20:08:13 669838] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693669837| [2025/04/30 20:08:13 669843] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 669847] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35933|min_srtt:35933|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 669852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 669856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 669860] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 669864] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 669868] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 669872] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 669876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:517013| [2025/04/30 20:08:13 669881] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 669887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 669891] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693670250| [2025/04/30 20:08:13 669895] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693670250| [2025/04/30 20:08:13 669899] [debug] |xqc_engine_wakeup_after|wakeup:1746043693670250|now:1746043693669899|diff:351| [2025/04/30 20:08:13 669903] [debug] |xqc_engine_main_logic|END|now:1746043693669837| [2025/04/30 20:08:13 669908] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693669908| [2025/04/30 20:08:13 669912] [debug] |xqc_engine_wakeup_after|wakeup:1746043693670250|now:1746043693669912|diff:338| [2025/04/30 20:08:13 669916] [debug] |xqc_engine_main_logic|END|now:1746043693669908| [2025/04/30 20:08:13 670109] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693670108| [2025/04/30 20:08:13 670121] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 670128] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:398| [2025/04/30 20:08:13 670135] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:399| [2025/04/30 20:08:13 670144] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:399| [2025/04/30 20:08:13 670150] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 670157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 670164] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:44408|prior_delivered:444564|prior_time:1746043693633360|is_app_limited:0|send_elapse:35770|ack_elapse:36748|ctl_first_sent_time:1746043693634078|lagest_ack_time:1746043693670108|curr_delivered:487764| [2025/04/30 20:08:13 670195] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693634078| [2025/04/30 20:08:13 670201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:453||sndq_packets_used_bytes:0|sndq_packets_free:412| [2025/04/30 20:08:13 670207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35933|rttvar:1197|minrtt:30776|latest_rtt:36030|ack_delay:40| [2025/04/30 20:08:13 670214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35940|rttvar:912|minrtt:30776|latest_rtt:36030|ack_delay:40| [2025/04/30 20:08:13 670221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:699|lost_pn:696|thresh:3| [2025/04/30 20:08:13 670228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 670232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 670237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35940|rtt_var:912|pto_duration:39588|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 670245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 670251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 670256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:08:13 670268] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693733725|now:1746043693670237|interv:63488| [2025/04/30 20:08:13 670272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693733725|now:1746043693670237|interval:63488|pto_count:0|srtt:35940 [2025/04/30 20:08:13 670276] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35770, ack_elapse 36748, delivered 43200|rate 1175574|lost 276| [2025/04/30 20:08:13 670281] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175574) in round 10| [2025/04/30 20:08:13 670285] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 670292] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 670298] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693634078|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 670305] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693634078|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 670312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:45612|srtt:35940|latest_rtt:36030|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 670322] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:399|largest:399|pns:2| [2025/04/30 20:08:13 670330] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:399|frame:ACK |recv_time:1746043693670108|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 670337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813670108|now:1746043693670108|interv:120000000| [2025/04/30 20:08:13 670344] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813670108|now:1746043693670108|interv:120000000| [2025/04/30 20:08:13 670351] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693670250|pq_index:0| [2025/04/30 20:08:13 670358] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693669837| [2025/04/30 20:08:13 670364] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693670364| [2025/04/30 20:08:13 670372] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693670370| [2025/04/30 20:08:13 670379] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693670250|now:1746043693670370| [2025/04/30 20:08:13 670386] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693670250|now:1746043693670370| [2025/04/30 20:08:13 670392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 670399] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 670412] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35940|min_srtt:35940|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 670419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:45612|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 670426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 670432] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 670438] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 670446] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 670453] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 670460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:517013| [2025/04/30 20:08:13 670467] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 670473] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:738| [2025/04/30 20:08:13 670517] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746043693670485|stream_id:0|stream_offset:517013| [2025/04/30 20:08:13 670526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 670533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:08:13 670538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35940|rtt_var:912|pto_duration:39588|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 670543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 670549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 670556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:08:13 670563] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693735073|now:1746043693670537|interv:64536| [2025/04/30 20:08:13 670569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693735073|now:1746043693670537|interval:64536|pto_count:0|srtt:35940 [2025/04/30 20:08:13 670577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:46812| [2025/04/30 20:08:13 670585] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 670592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:518180| [2025/04/30 20:08:13 670602] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 670607] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:739| [2025/04/30 20:08:13 670633] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746043693670614|stream_id:0|stream_offset:518180| [2025/04/30 20:08:13 670639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 670645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:08:13 670652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35940|rtt_var:912|pto_duration:39588|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 670659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 670666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 670672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:08:13 670678] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693735202|now:1746043693670652|interv:64550| [2025/04/30 20:08:13 670685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693735202|now:1746043693670652|interval:64550|pto_count:0|srtt:35940 [2025/04/30 20:08:13 670692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:48012| [2025/04/30 20:08:13 670700] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 670706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:519347| [2025/04/30 20:08:13 670713] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 670719] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693671719|now:1746043693670719|interv:1000| [2025/04/30 20:08:13 670725] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 670732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 670738] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693671719| [2025/04/30 20:08:13 670745] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693671719| [2025/04/30 20:08:13 670751] [debug] |xqc_engine_wakeup_after|wakeup:1746043693671719|now:1746043693670751|diff:968| [2025/04/30 20:08:13 670756] [debug] |xqc_engine_main_logic|END|now:1746043693670370| [2025/04/30 20:08:13 670767] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693670766| [2025/04/30 20:08:13 670774] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 670787] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:399| [2025/04/30 20:08:13 670791] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:400| [2025/04/30 20:08:13 670798] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:400| [2025/04/30 20:08:13 670805] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 670812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 670819] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:45608|prior_delivered:444564|prior_time:1746043693633360|is_app_limited:0|send_elapse:35898|ack_elapse:37406|ctl_first_sent_time:1746043693634206|lagest_ack_time:1746043693670766|curr_delivered:488964| [2025/04/30 20:08:13 670824] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693634206| [2025/04/30 20:08:13 670829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:452||sndq_packets_used_bytes:0|sndq_packets_free:413| [2025/04/30 20:08:13 670836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35940|rttvar:912|minrtt:30776|latest_rtt:36560|ack_delay:40| [2025/04/30 20:08:13 670842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36013|rttvar:829|minrtt:30776|latest_rtt:36560|ack_delay:40| [2025/04/30 20:08:13 670849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:700|lost_pn:697|thresh:3| [2025/04/30 20:08:13 670855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 670859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 670863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36013|rtt_var:829|pto_duration:39329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 670868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 670872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 670876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:08:13 670882] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693734943|now:1746043693670863|interv:64080| [2025/04/30 20:08:13 670888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693734943|now:1746043693670863|interval:64080|pto_count:0|srtt:36013 [2025/04/30 20:08:13 670895] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35898, ack_elapse 37406, delivered 44400|rate 1186975|lost 276| [2025/04/30 20:08:13 670901] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186975) in round 10| [2025/04/30 20:08:13 670905] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 670909] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 670913] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693634206|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 670922] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693634206|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 670927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:46812|srtt:36013|latest_rtt:36560|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 670933] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:400|largest:400|pns:2| [2025/04/30 20:08:13 670937] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:400|frame:ACK |recv_time:1746043693670766|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 670942] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813670766|now:1746043693670766|interv:120000000| [2025/04/30 20:08:13 670947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813670766|now:1746043693670766|interv:120000000| [2025/04/30 20:08:13 670950] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693671719|pq_index:0| [2025/04/30 20:08:13 670955] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693670370| [2025/04/30 20:08:13 670959] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693670959| [2025/04/30 20:08:13 670964] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693670963| [2025/04/30 20:08:13 670969] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 670974] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36013|min_srtt:36013|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 670978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 670983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 670987] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 670991] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 670995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 671000] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 671004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:519347| [2025/04/30 20:08:13 671011] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 671015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 671019] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693671719| [2025/04/30 20:08:13 671023] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693671719| [2025/04/30 20:08:13 671027] [debug] |xqc_engine_wakeup_after|wakeup:1746043693671719|now:1746043693671027|diff:692| [2025/04/30 20:08:13 671031] [debug] |xqc_engine_main_logic|END|now:1746043693670963| [2025/04/30 20:08:13 671037] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693671036| [2025/04/30 20:08:13 671040] [debug] |xqc_engine_wakeup_after|wakeup:1746043693671719|now:1746043693671040|diff:679| [2025/04/30 20:08:13 671044] [debug] |xqc_engine_main_logic|END|now:1746043693671036| [2025/04/30 20:08:13 671959] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693671958| [2025/04/30 20:08:13 671973] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 671982] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:400| [2025/04/30 20:08:13 671988] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:401| [2025/04/30 20:08:13 671997] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:401| [2025/04/30 20:08:13 672003] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 672011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 672018] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:43208|prior_delivered:448164|prior_time:1746043693635751|is_app_limited:0|send_elapse:33606|ack_elapse:36207|ctl_first_sent_time:1746043693636155|lagest_ack_time:1746043693671958|curr_delivered:490164| [2025/04/30 20:08:13 672025] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693636155| [2025/04/30 20:08:13 672033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:451||sndq_packets_used_bytes:0|sndq_packets_free:414| [2025/04/30 20:08:13 672040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36013|rttvar:829|minrtt:30776|latest_rtt:35803|ack_delay:136| [2025/04/30 20:08:13 672046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35970|rttvar:708|minrtt:30776|latest_rtt:35803|ack_delay:136| [2025/04/30 20:08:13 672053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:701|lost_pn:698|thresh:3| [2025/04/30 20:08:13 672060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 672067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 672074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35970|rtt_var:708|pto_duration:38802|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 672081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 672094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 672100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:08:13 672107] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693734416|now:1746043693672073|interv:62343| [2025/04/30 20:08:13 672114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693734416|now:1746043693672073|interval:62343|pto_count:0|srtt:35970 [2025/04/30 20:08:13 672121] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33606, ack_elapse 36207, delivered 42000|rate 1159996|lost 276| [2025/04/30 20:08:13 672128] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159996) in round 10| [2025/04/30 20:08:13 672134] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 672141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 672147] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693636155|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 672154] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693636155|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 672161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:45612|srtt:35970|latest_rtt:35803|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 672194] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:401|largest:401|pns:2| [2025/04/30 20:08:13 672201] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:401|frame:ACK |recv_time:1746043693671958|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 672207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813671958|now:1746043693671958|interv:120000000| [2025/04/30 20:08:13 672212] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813671958|now:1746043693671958|interv:120000000| [2025/04/30 20:08:13 672216] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693671719|pq_index:0| [2025/04/30 20:08:13 672223] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693670963| [2025/04/30 20:08:13 672229] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693672229| [2025/04/30 20:08:13 672237] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693672235| [2025/04/30 20:08:13 672242] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693671719|now:1746043693672235| [2025/04/30 20:08:13 672247] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693671719|now:1746043693672235| [2025/04/30 20:08:13 672255] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 672261] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 672268] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35970|min_srtt:35970|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 672275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:45612|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 672282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 672285] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 672290] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 672297] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 672305] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 672312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:519347| [2025/04/30 20:08:13 672319] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 672327] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:740| [2025/04/30 20:08:13 672374] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746043693672338|stream_id:0|stream_offset:519347| [2025/04/30 20:08:13 672384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 672390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:08:13 672396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35970|rtt_var:708|pto_duration:38802|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 672402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 672407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 672412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:08:13 672417] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693736140|now:1746043693672396|interv:63744| [2025/04/30 20:08:13 672422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693736140|now:1746043693672396|interval:63744|pto_count:0|srtt:35970 [2025/04/30 20:08:13 672428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:46812| [2025/04/30 20:08:13 672439] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 672445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:520514| [2025/04/30 20:08:13 672450] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 672456] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:741| [2025/04/30 20:08:13 672482] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746043693672464|stream_id:0|stream_offset:520514| [2025/04/30 20:08:13 672489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 672495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:08:13 672500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35970|rtt_var:708|pto_duration:38802|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 672507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 672512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 672518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:08:13 672524] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693736266|now:1746043693672500|interv:63766| [2025/04/30 20:08:13 672531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693736266|now:1746043693672500|interval:63766|pto_count:0|srtt:35970 [2025/04/30 20:08:13 672538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:48012| [2025/04/30 20:08:13 672546] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 672552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:521681| [2025/04/30 20:08:13 672560] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 672565] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693673565|now:1746043693672565|interv:1000| [2025/04/30 20:08:13 672569] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 672573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 672577] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693673565| [2025/04/30 20:08:13 672581] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693673565| [2025/04/30 20:08:13 672585] [debug] |xqc_engine_wakeup_after|wakeup:1746043693673565|now:1746043693672585|diff:980| [2025/04/30 20:08:13 672591] [debug] |xqc_engine_main_logic|END|now:1746043693672235| [2025/04/30 20:08:13 672602] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693672601| [2025/04/30 20:08:13 672615] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 672621] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:401| [2025/04/30 20:08:13 672625] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:402| [2025/04/30 20:08:13 672630] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:402| [2025/04/30 20:08:13 672634] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 672640] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:402|largest:402|pns:2| [2025/04/30 20:08:13 672644] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:402|frame:ACK |recv_time:1746043693672601|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 672650] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813672601|now:1746043693672601|interv:120000000| [2025/04/30 20:08:13 672656] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813672601|now:1746043693672601|interv:120000000| [2025/04/30 20:08:13 672662] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693673565|pq_index:0| [2025/04/30 20:08:13 672669] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693672235| [2025/04/30 20:08:13 672674] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693672674| [2025/04/30 20:08:13 672679] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693672678| [2025/04/30 20:08:13 672684] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 672689] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35970|min_srtt:35970|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 672694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 672698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 672702] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 672706] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 672710] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 672715] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 672719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:521681| [2025/04/30 20:08:13 672723] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 672731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 672737] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693673565| [2025/04/30 20:08:13 672744] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693673565| [2025/04/30 20:08:13 672750] [debug] |xqc_engine_wakeup_after|wakeup:1746043693673565|now:1746043693672750|diff:815| [2025/04/30 20:08:13 672756] [debug] |xqc_engine_main_logic|END|now:1746043693672678| [2025/04/30 20:08:13 672761] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693672761| [2025/04/30 20:08:13 672765] [debug] |xqc_engine_wakeup_after|wakeup:1746043693673565|now:1746043693672765|diff:800| [2025/04/30 20:08:13 672769] [debug] |xqc_engine_main_logic|END|now:1746043693672761| [2025/04/30 20:08:13 672931] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693672930| [2025/04/30 20:08:13 672943] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 672952] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:402| [2025/04/30 20:08:13 672958] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:403| [2025/04/30 20:08:13 672967] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:403| [2025/04/30 20:08:13 672971] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 672976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 672983] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:44408|prior_delivered:448164|prior_time:1746043693635751|is_app_limited:0|send_elapse:33754|ack_elapse:37179|ctl_first_sent_time:1746043693636303|lagest_ack_time:1746043693672930|curr_delivered:491364| [2025/04/30 20:08:13 672990] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693636303| [2025/04/30 20:08:13 672997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:450||sndq_packets_used_bytes:0|sndq_packets_free:415| [2025/04/30 20:08:13 673003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35970|rttvar:708|minrtt:30776|latest_rtt:36627|ack_delay:32| [2025/04/30 20:08:13 673008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36048|rttvar:687|minrtt:30776|latest_rtt:36627|ack_delay:32| [2025/04/30 20:08:13 673012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:702|lost_pn:699|thresh:3| [2025/04/30 20:08:13 673016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 673020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 673025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36048|rtt_var:687|pto_duration:38796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 673030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 673036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 673042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:08:13 673056] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693736260|now:1746043693673024|interv:63236| [2025/04/30 20:08:13 673062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693736260|now:1746043693673024|interval:63236|pto_count:0|srtt:36048 [2025/04/30 20:08:13 673069] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33754, ack_elapse 37179, delivered 43200|rate 1161946|lost 276| [2025/04/30 20:08:13 673076] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161946) in round 10| [2025/04/30 20:08:13 673082] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 673088] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 673095] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693636303|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 673102] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693636303|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 673109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:46812|srtt:36048|latest_rtt:36627|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 673119] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:403|largest:403|pns:2| [2025/04/30 20:08:13 673126] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:403|frame:ACK |recv_time:1746043693672930|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 673133] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813672930|now:1746043693672930|interv:120000000| [2025/04/30 20:08:13 673137] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813672930|now:1746043693672930|interv:120000000| [2025/04/30 20:08:13 673141] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693673565|pq_index:0| [2025/04/30 20:08:13 673146] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693672678| [2025/04/30 20:08:13 673150] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693673150| [2025/04/30 20:08:13 673155] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693673154| [2025/04/30 20:08:13 673160] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 673182] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36048|min_srtt:36048|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 673190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 673200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 673204] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 673219] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 673227] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 673232] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 673238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:521681| [2025/04/30 20:08:13 673243] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 673247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 673252] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693673565| [2025/04/30 20:08:13 673286] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693673565| [2025/04/30 20:08:13 673290] [debug] |xqc_engine_wakeup_after|wakeup:1746043693673565|now:1746043693673290|diff:275| [2025/04/30 20:08:13 673295] [debug] |xqc_engine_main_logic|END|now:1746043693673154| [2025/04/30 20:08:13 673301] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693673301| [2025/04/30 20:08:13 673308] [debug] |xqc_engine_wakeup_after|wakeup:1746043693673565|now:1746043693673308|diff:257| [2025/04/30 20:08:13 673314] [debug] |xqc_engine_main_logic|END|now:1746043693673301| [2025/04/30 20:08:13 673773] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043693673771| [2025/04/30 20:08:13 673785] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 673810] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:403| [2025/04/30 20:08:13 673817] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:404| [2025/04/30 20:08:13 673824] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:404| [2025/04/30 20:08:13 673829] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 673836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 673844] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:43208|prior_delivered:450564|prior_time:1746043693637910|is_app_limited:0|send_elapse:34034|ack_elapse:35861|ctl_first_sent_time:1746043693638339|lagest_ack_time:1746043693673771|curr_delivered:492564| [2025/04/30 20:08:13 673852] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693638339| [2025/04/30 20:08:13 673859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:449||sndq_packets_used_bytes:0|sndq_packets_free:416| [2025/04/30 20:08:13 673867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36048|rttvar:687|minrtt:30776|latest_rtt:35432|ack_delay:40| [2025/04/30 20:08:13 673890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35966|rttvar:680|minrtt:30776|latest_rtt:35432|ack_delay:40| [2025/04/30 20:08:13 673897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:703|lost_pn:700|thresh:3| [2025/04/30 20:08:13 673903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 673910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 673915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35966|rtt_var:680|pto_duration:38686|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 673919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 673923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 673927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:08:13 673931] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693736150|now:1746043693673914|interv:62236| [2025/04/30 20:08:13 673935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693736150|now:1746043693673914|interval:62236|pto_count:0|srtt:35966 [2025/04/30 20:08:13 673942] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 34034, ack_elapse 35861, delivered 42000|rate 1171188|lost 276| [2025/04/30 20:08:13 673950] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171188) in round 10| [2025/04/30 20:08:13 673956] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 673960] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 673964] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693638339|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 673969] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693638339|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 673973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:45612|srtt:35966|latest_rtt:35432|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 673979] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 673984] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693698771|now:1746043693673771|interv:25000| [2025/04/30 20:08:13 674031] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693673771|max_ack_delay:25000| [2025/04/30 20:08:13 674048] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:404|largest:404|pns:2| [2025/04/30 20:08:13 674054] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:404|frame:PING ACK |recv_time:1746043693673771|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 674059] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813673771|now:1746043693673771|interv:120000000| [2025/04/30 20:08:13 674063] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813673771|now:1746043693673771|interv:120000000| [2025/04/30 20:08:13 674067] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693673565|pq_index:0| [2025/04/30 20:08:13 674072] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693673154| [2025/04/30 20:08:13 674076] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693674076| [2025/04/30 20:08:13 674081] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693674080| [2025/04/30 20:08:13 674086] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693673565|now:1746043693674080| [2025/04/30 20:08:13 674090] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693673565|now:1746043693674080| [2025/04/30 20:08:13 674094] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 674098] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 674104] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35966|min_srtt:35966|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 674109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45612|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 674114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 674121] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 674126] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 674133] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 674138] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 674142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:521681| [2025/04/30 20:08:13 674272] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 674281] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:742| [2025/04/30 20:08:13 674507] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746043693674468|stream_id:0|stream_offset:521681| [2025/04/30 20:08:13 674525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 674533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:08:13 674540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35966|rtt_var:680|pto_duration:38686|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 674548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 674554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 674559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:08:13 674564] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693738154|now:1746043693674540|interv:63614| [2025/04/30 20:08:13 674568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693738154|now:1746043693674540|interval:63614|pto_count:0|srtt:35966 [2025/04/30 20:08:13 674573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:46812| [2025/04/30 20:08:13 674578] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 674582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:522848| [2025/04/30 20:08:13 674587] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 674591] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:743| [2025/04/30 20:08:13 674625] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746043693674598|stream_id:0|stream_offset:522848| [2025/04/30 20:08:13 674635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 674642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:08:13 674649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35966|rtt_var:680|pto_duration:38686|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 674655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 674662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 674668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:08:13 674674] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693738284|now:1746043693674648|interv:63636| [2025/04/30 20:08:13 674680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693738284|now:1746043693674648|interval:63636|pto_count:0|srtt:35966 [2025/04/30 20:08:13 674692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:48012| [2025/04/30 20:08:13 674698] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 674705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 674711] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 674717] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693675717|now:1746043693674717|interv:1000| [2025/04/30 20:08:13 674722] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 674728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 674734] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693675717| [2025/04/30 20:08:13 674741] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693675717| [2025/04/30 20:08:13 674747] [debug] |xqc_engine_wakeup_after|wakeup:1746043693675717|now:1746043693674747|diff:970| [2025/04/30 20:08:13 674753] [debug] |xqc_engine_main_logic|END|now:1746043693674080| [2025/04/30 20:08:13 674764] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693674763| [2025/04/30 20:08:13 674771] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 674778] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:404| [2025/04/30 20:08:13 674783] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:405| [2025/04/30 20:08:13 674791] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:405| [2025/04/30 20:08:13 674797] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 674805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 674812] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:44408|prior_delivered:450564|prior_time:1746043693637910|is_app_limited:0|send_elapse:34155|ack_elapse:36853|ctl_first_sent_time:1746043693638460|lagest_ack_time:1746043693674763|curr_delivered:493764| [2025/04/30 20:08:13 674818] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693638460| [2025/04/30 20:08:13 674824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:448||sndq_packets_used_bytes:0|sndq_packets_free:417| [2025/04/30 20:08:13 674830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35966|rttvar:680|minrtt:30776|latest_rtt:36303|ack_delay:32| [2025/04/30 20:08:13 674836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36004|rttvar:586|minrtt:30776|latest_rtt:36303|ack_delay:32| [2025/04/30 20:08:13 674842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:704|lost_pn:701|thresh:3| [2025/04/30 20:08:13 674853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 674859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 674864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36004|rtt_var:586|pto_duration:38348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 674870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 674875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 674880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:08:13 674886] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693737946|now:1746043693674864|interv:63082| [2025/04/30 20:08:13 674891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693737946|now:1746043693674864|interval:63082|pto_count:0|srtt:36004 [2025/04/30 20:08:13 674897] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 34155, ack_elapse 36853, delivered 43200|rate 1172224|lost 276| [2025/04/30 20:08:13 674904] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172224) in round 10| [2025/04/30 20:08:13 674909] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 674914] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 674920] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693638460|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 674925] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693638460|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 674931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:46812|srtt:36004|latest_rtt:36303|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 674939] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:405|largest:405|pns:2| [2025/04/30 20:08:13 674945] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:405|frame:ACK |recv_time:1746043693674763|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 674951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813674763|now:1746043693674763|interv:120000000| [2025/04/30 20:08:13 674957] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813674763|now:1746043693674763|interv:120000000| [2025/04/30 20:08:13 674962] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693675717|pq_index:0| [2025/04/30 20:08:13 674968] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693674080| [2025/04/30 20:08:13 674973] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693674973| [2025/04/30 20:08:13 674986] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693674984| [2025/04/30 20:08:13 674993] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 675000] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36004|min_srtt:36004|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 675006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 675012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 675017] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 675022] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 675027] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 675033] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 675039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 675045] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 675050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 675056] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693675717| [2025/04/30 20:08:13 675061] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693675717| [2025/04/30 20:08:13 675067] [debug] |xqc_engine_wakeup_after|wakeup:1746043693675717|now:1746043693675067|diff:650| [2025/04/30 20:08:13 675074] [debug] |xqc_engine_main_logic|END|now:1746043693674984| [2025/04/30 20:08:13 675082] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693675081| [2025/04/30 20:08:13 675087] [debug] |xqc_engine_wakeup_after|wakeup:1746043693675717|now:1746043693675087|diff:630| [2025/04/30 20:08:13 675093] [debug] |xqc_engine_main_logic|END|now:1746043693675081| [2025/04/30 20:08:13 676145] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693676144| [2025/04/30 20:08:13 676211] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693675717|pq_index:0| [2025/04/30 20:08:13 676220] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693674984| [2025/04/30 20:08:13 676226] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693676224| [2025/04/30 20:08:13 676280] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693675717|now:1746043693676224| [2025/04/30 20:08:13 676289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693675717|now:1746043693676224| [2025/04/30 20:08:13 676333] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 676341] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 676347] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36004|min_srtt:36004|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 676352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 676357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 676361] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 676365] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 676369] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 676374] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 676378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 676383] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 676387] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:744| [2025/04/30 20:08:13 676433] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746043693676396|stream_id:0|stream_offset:524015| [2025/04/30 20:08:13 676442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 676450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:08:13 676455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36004|rtt_var:586|pto_duration:38348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 676460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 676464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 676468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:08:13 676472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693739744|now:1746043693676455|interv:63289| [2025/04/30 20:08:13 676476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693739744|now:1746043693676455|interval:63289|pto_count:0|srtt:36004 [2025/04/30 20:08:13 676481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:48012| [2025/04/30 20:08:13 676493] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 676500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:525182| [2025/04/30 20:08:13 676659] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 676665] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:745| [2025/04/30 20:08:13 676707] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746043693676674|stream_id:0|stream_offset:525182| [2025/04/30 20:08:13 676718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 676891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:08:13 676899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36004|rtt_var:586|pto_duration:38348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 677553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 677561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 677567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:08:13 677573] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693740022|now:1746043693676898|interv:63124| [2025/04/30 20:08:13 677580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693740022|now:1746043693676898|interval:63124|pto_count:0|srtt:36004 [2025/04/30 20:08:13 677588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:49212| [2025/04/30 20:08:13 677593] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 677600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:526349| [2025/04/30 20:08:13 677608] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 677615] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:746| [2025/04/30 20:08:13 677662] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746043693677627|stream_id:0|stream_offset:526349| [2025/04/30 20:08:13 677669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 677674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:08:13 677679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36004|rtt_var:586|pto_duration:38348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 677689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 677693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 677697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:08:13 677701] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693740975|now:1746043693677678|interv:63297| [2025/04/30 20:08:13 677705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693740975|now:1746043693677678|interval:63297|pto_count:0|srtt:36004 [2025/04/30 20:08:13 677710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:50412| [2025/04/30 20:08:13 677714] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 677719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:527516| [2025/04/30 20:08:13 677725] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 677732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693678732|now:1746043693677732|interv:1000| [2025/04/30 20:08:13 677738] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 677744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 677750] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693678732| [2025/04/30 20:08:13 677757] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693678732| [2025/04/30 20:08:13 677761] [debug] |xqc_engine_wakeup_after|wakeup:1746043693678732|now:1746043693677761|diff:971| [2025/04/30 20:08:13 677765] [debug] |xqc_engine_main_logic|END|now:1746043693676224| [2025/04/30 20:08:13 677776] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693677775| [2025/04/30 20:08:13 677781] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 677787] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:405| [2025/04/30 20:08:13 677791] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:406| [2025/04/30 20:08:13 677797] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:406| [2025/04/30 20:08:13 677801] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 677806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 677814] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:43208|prior_delivered:452964|prior_time:1746043693639939|is_app_limited:0|send_elapse:34413|ack_elapse:37836|ctl_first_sent_time:1746043693640357|lagest_ack_time:1746043693677775|curr_delivered:494964| [2025/04/30 20:08:13 677822] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693640357| [2025/04/30 20:08:13 677833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:447||sndq_packets_used_bytes:0|sndq_packets_free:418| [2025/04/30 20:08:13 677837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36004|rttvar:586|minrtt:30776|latest_rtt:37418|ack_delay:32| [2025/04/30 20:08:13 677841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36177|rttvar:785|minrtt:30776|latest_rtt:37418|ack_delay:32| [2025/04/30 20:08:13 677846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:705|lost_pn:702|thresh:3| [2025/04/30 20:08:13 677850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 677854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 677858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36177|rtt_var:785|pto_duration:39317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 677863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 677867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 677871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:08:13 677875] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693741944|now:1746043693677858|interv:64086| [2025/04/30 20:08:13 677879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693741944|now:1746043693677858|interval:64086|pto_count:0|srtt:36177 [2025/04/30 20:08:13 677883] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 34413, ack_elapse 37836, delivered 42000|rate 1110053|lost 276| [2025/04/30 20:08:13 677888] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110053) in round 10| [2025/04/30 20:08:13 677893] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 677900] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 677907] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693640357|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 677912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693640357|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 677916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:49212|srtt:36177|latest_rtt:37418|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 677923] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:406|largest:406|pns:2| [2025/04/30 20:08:13 677927] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:406|frame:ACK |recv_time:1746043693677775|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 677935] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813677775|now:1746043693677775|interv:120000000| [2025/04/30 20:08:13 677939] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813677775|now:1746043693677775|interv:120000000| [2025/04/30 20:08:13 677943] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693678732|pq_index:0| [2025/04/30 20:08:13 677948] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693676224| [2025/04/30 20:08:13 677952] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693677952| [2025/04/30 20:08:13 677958] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693677956| [2025/04/30 20:08:13 677963] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 677968] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36177|min_srtt:36177|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 677974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49212|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 677981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 677988] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 677993] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 677997] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 678002] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 678006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:527516| [2025/04/30 20:08:13 678010] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 678014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 678018] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693678732| [2025/04/30 20:08:13 678022] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693678732| [2025/04/30 20:08:13 678026] [debug] |xqc_engine_wakeup_after|wakeup:1746043693678732|now:1746043693678026|diff:706| [2025/04/30 20:08:13 678031] [debug] |xqc_engine_main_logic|END|now:1746043693677956| [2025/04/30 20:08:13 678038] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693678037| [2025/04/30 20:08:13 678042] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 678047] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:406| [2025/04/30 20:08:13 678056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:407| [2025/04/30 20:08:13 678064] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:407| [2025/04/30 20:08:13 678071] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 678076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:706|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:706|path_largest_ack:706| [2025/04/30 20:08:13 678081] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:44408|prior_delivered:452964|prior_time:1746043693639939|is_app_limited:0|send_elapse:34551|ack_elapse:38098|ctl_first_sent_time:1746043693640495|lagest_ack_time:1746043693678037|curr_delivered:496164| [2025/04/30 20:08:13 678085] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693640495| [2025/04/30 20:08:13 678090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:446||sndq_packets_used_bytes:0|sndq_packets_free:419| [2025/04/30 20:08:13 678094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36177|rttvar:785|minrtt:30776|latest_rtt:37542|ack_delay:40| [2025/04/30 20:08:13 678098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36342|rttvar:920|minrtt:30776|latest_rtt:37542|ack_delay:40| [2025/04/30 20:08:13 678103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:706|lost_pn:703|thresh:3| [2025/04/30 20:08:13 678107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 678111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 678115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36342|rtt_var:920|pto_duration:40022|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 678119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 678123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 678127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:08:13 678131] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693742649|now:1746043693678115|interv:64534| [2025/04/30 20:08:13 678135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693742649|now:1746043693678115|interval:64534|pto_count:0|srtt:36342 [2025/04/30 20:08:13 678142] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 34551, ack_elapse 38098, delivered 43200|rate 1133917|lost 276| [2025/04/30 20:08:13 678149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133917) in round 10| [2025/04/30 20:08:13 678154] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 678158] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 678162] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693640495|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 678195] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693640495|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 678201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:48012|srtt:36342|latest_rtt:37542|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 678207] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:407|largest:407|pns:2| [2025/04/30 20:08:13 678212] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:407|frame:ACK |recv_time:1746043693678037|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 678216] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813678037|now:1746043693678037|interv:120000000| [2025/04/30 20:08:13 678221] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813678037|now:1746043693678037|interv:120000000| [2025/04/30 20:08:13 678225] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693678732|pq_index:0| [2025/04/30 20:08:13 678229] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693677956| [2025/04/30 20:08:13 678233] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693678233| [2025/04/30 20:08:13 678238] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693678237| [2025/04/30 20:08:13 678243] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 678247] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36342|min_srtt:36342|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 678252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 678259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 678265] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 678271] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 678276] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 678281] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 678285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:527516| [2025/04/30 20:08:13 678293] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 678297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 678301] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693678732| [2025/04/30 20:08:13 678305] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693678732| [2025/04/30 20:08:13 678309] [debug] |xqc_engine_wakeup_after|wakeup:1746043693678732|now:1746043693678309|diff:423| [2025/04/30 20:08:13 678313] [debug] |xqc_engine_main_logic|END|now:1746043693678237| [2025/04/30 20:08:13 678320] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693678320| [2025/04/30 20:08:13 678328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 678337] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:407| [2025/04/30 20:08:13 678343] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:408| [2025/04/30 20:08:13 678351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:408| [2025/04/30 20:08:13 678357] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 678365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 678371] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:45608|prior_delivered:452964|prior_time:1746043693639939|is_app_limited:0|send_elapse:34672|ack_elapse:38381|ctl_first_sent_time:1746043693640616|lagest_ack_time:1746043693678320|curr_delivered:497364| [2025/04/30 20:08:13 678378] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693640616| [2025/04/30 20:08:13 678384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:445||sndq_packets_used_bytes:0|sndq_packets_free:420| [2025/04/30 20:08:13 678390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36342|rttvar:920|minrtt:30776|latest_rtt:37704|ack_delay:32| [2025/04/30 20:08:13 678396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36509|rttvar:1022|minrtt:30776|latest_rtt:37704|ack_delay:32| [2025/04/30 20:08:13 678403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:707|lost_pn:704|thresh:3| [2025/04/30 20:08:13 678409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 678415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 678421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36509|rtt_var:1022|pto_duration:40597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 678429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 678434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 678440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:08:13 678446] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693743224|now:1746043693678420|interv:64804| [2025/04/30 20:08:13 678458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693743224|now:1746043693678420|interval:64804|pto_count:0|srtt:36509 [2025/04/30 20:08:13 678464] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 34672, ack_elapse 38381, delivered 44400|rate 1156822|lost 276| [2025/04/30 20:08:13 678470] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156822) in round 10| [2025/04/30 20:08:13 678476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 678482] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 678488] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693640616|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 678495] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693640616|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 678502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:46812|srtt:36509|latest_rtt:37704|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 678512] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:408|largest:408|pns:2| [2025/04/30 20:08:13 678518] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:408|frame:ACK |recv_time:1746043693678320|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 678525] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813678320|now:1746043693678320|interv:120000000| [2025/04/30 20:08:13 678531] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813678320|now:1746043693678320|interv:120000000| [2025/04/30 20:08:13 678537] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693678732|pq_index:0| [2025/04/30 20:08:13 678543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693678237| [2025/04/30 20:08:13 678549] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693678549| [2025/04/30 20:08:13 678557] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693678555| [2025/04/30 20:08:13 678563] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 678568] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36509|min_srtt:36509|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 678572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 678581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 678585] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 678589] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 678594] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 678598] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 678603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:527516| [2025/04/30 20:08:13 678607] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 678611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 678615] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693678732| [2025/04/30 20:08:13 678619] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693678732| [2025/04/30 20:08:13 678623] [debug] |xqc_engine_wakeup_after|wakeup:1746043693678732|now:1746043693678623|diff:109| [2025/04/30 20:08:13 678627] [debug] |xqc_engine_main_logic|END|now:1746043693678555| [2025/04/30 20:08:13 678633] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693678633| [2025/04/30 20:08:13 678638] [debug] |xqc_engine_wakeup_after|wakeup:1746043693678732|now:1746043693678637|diff:95| [2025/04/30 20:08:13 678642] [debug] |xqc_engine_main_logic|END|now:1746043693678633| [2025/04/30 20:08:13 678739] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693678738| [2025/04/30 20:08:13 678751] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 678758] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:408| [2025/04/30 20:08:13 678764] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:409| [2025/04/30 20:08:13 678774] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:409| [2025/04/30 20:08:13 678779] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 678785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 678791] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:44408|prior_delivered:455364|prior_time:1746043693641850|is_app_limited:0|send_elapse:34636|ack_elapse:36888|ctl_first_sent_time:1746043693642215|lagest_ack_time:1746043693678738|curr_delivered:498564| [2025/04/30 20:08:13 678798] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693642215| [2025/04/30 20:08:13 678805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:444||sndq_packets_used_bytes:0|sndq_packets_free:421| [2025/04/30 20:08:13 678811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36509|rttvar:1022|minrtt:30776|latest_rtt:36523|ack_delay:56| [2025/04/30 20:08:13 678818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36504|rttvar:777|minrtt:30776|latest_rtt:36523|ack_delay:56| [2025/04/30 20:08:13 678831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:708|lost_pn:705|thresh:3| [2025/04/30 20:08:13 678838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 678845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 678852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36504|rtt_var:777|pto_duration:39612|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 678859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 678863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 678867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:08:13 678871] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693742239|now:1746043693678851|interv:63388| [2025/04/30 20:08:13 678875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693742239|now:1746043693678851|interval:63388|pto_count:0|srtt:36504 [2025/04/30 20:08:13 678879] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 34636, ack_elapse 36888, delivered 43200|rate 1171112|lost 276| [2025/04/30 20:08:13 678884] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171112) in round 10| [2025/04/30 20:08:13 678888] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 678892] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 678896] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693642215|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 678901] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693642215|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 678905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:45612|srtt:36504|latest_rtt:36523|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 678911] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:409|largest:409|pns:2| [2025/04/30 20:08:13 678916] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:409|frame:ACK |recv_time:1746043693678738|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 678921] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813678738|now:1746043693678738|interv:120000000| [2025/04/30 20:08:13 678925] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813678738|now:1746043693678738|interv:120000000| [2025/04/30 20:08:13 678932] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693678732|pq_index:0| [2025/04/30 20:08:13 678937] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693678555| [2025/04/30 20:08:13 678941] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693678941| [2025/04/30 20:08:13 678946] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693678945| [2025/04/30 20:08:13 678951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693678732|now:1746043693678945| [2025/04/30 20:08:13 678955] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693678732|now:1746043693678945| [2025/04/30 20:08:13 678959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 678964] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 678969] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36504|min_srtt:36504|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 678973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:45612|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 678978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 678982] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 678986] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 678990] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 678995] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 678999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:527516| [2025/04/30 20:08:13 679003] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 679008] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:747| [2025/04/30 20:08:13 679046] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746043693679015|stream_id:0|stream_offset:527516| [2025/04/30 20:08:13 679055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 679063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:08:13 679069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36504|rtt_var:777|pto_duration:39612|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 679078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 679082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 679086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:08:13 679090] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693743627|now:1746043693679069|interv:64558| [2025/04/30 20:08:13 679094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693743627|now:1746043693679069|interval:64558|pto_count:0|srtt:36504 [2025/04/30 20:08:13 679099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:46812| [2025/04/30 20:08:13 679104] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 679109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:528683| [2025/04/30 20:08:13 679113] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 679117] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:748| [2025/04/30 20:08:13 679148] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746043693679124|stream_id:0|stream_offset:528683| [2025/04/30 20:08:13 679157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 679165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:08:13 679196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36504|rtt_var:777|pto_duration:39612|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 679202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 679206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 679210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:08:13 679214] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693743736|now:1746043693679195|interv:64541| [2025/04/30 20:08:13 679218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693743736|now:1746043693679195|interval:64541|pto_count:0|srtt:36504 [2025/04/30 20:08:13 679222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:48012| [2025/04/30 20:08:13 679228] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 679232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:529850| [2025/04/30 20:08:13 679241] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 679245] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693680245|now:1746043693679245|interv:1000| [2025/04/30 20:08:13 679249] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 679253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 679257] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693680245| [2025/04/30 20:08:13 679262] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693680245| [2025/04/30 20:08:13 679268] [debug] |xqc_engine_wakeup_after|wakeup:1746043693680245|now:1746043693679268|diff:977| [2025/04/30 20:08:13 679275] [debug] |xqc_engine_main_logic|END|now:1746043693678945| [2025/04/30 20:08:13 679283] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693679283| [2025/04/30 20:08:13 679287] [debug] |xqc_engine_wakeup_after|wakeup:1746043693680245|now:1746043693679287|diff:958| [2025/04/30 20:08:13 679291] [debug] |xqc_engine_main_logic|END|now:1746043693679283| [2025/04/30 20:08:13 679882] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693679880| [2025/04/30 20:08:13 679992] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 680147] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:409| [2025/04/30 20:08:13 680153] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:410| [2025/04/30 20:08:13 680159] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:410| [2025/04/30 20:08:13 680164] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 680194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 680202] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:44408|prior_delivered:456564|prior_time:1746043693643071|is_app_limited:0|send_elapse:35765|ack_elapse:36809|ctl_first_sent_time:1746043693643458|lagest_ack_time:1746043693679880|curr_delivered:499764| [2025/04/30 20:08:13 680208] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693643458| [2025/04/30 20:08:13 680213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:443||sndq_packets_used_bytes:0|sndq_packets_free:422| [2025/04/30 20:08:13 680217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36504|rttvar:777|minrtt:30776|latest_rtt:36422|ack_delay:32| [2025/04/30 20:08:13 680222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36489|rttvar:611|minrtt:30776|latest_rtt:36422|ack_delay:32| [2025/04/30 20:08:13 680226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:709|lost_pn:706|thresh:3| [2025/04/30 20:08:13 680230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 680274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 680308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36489|rtt_var:611|pto_duration:38933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 680324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 680330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 680336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:08:13 680343] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693743057|now:1746043693680307|interv:62750| [2025/04/30 20:08:13 680350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693743057|now:1746043693680307|interval:62750|pto_count:0|srtt:36489 [2025/04/30 20:08:13 680357] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35765, ack_elapse 36809, delivered 43200|rate 1173626|lost 276| [2025/04/30 20:08:13 680363] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173626) in round 10| [2025/04/30 20:08:13 680370] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 680376] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 680382] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693643458|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 680390] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693643458|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 680397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:46812|srtt:36489|latest_rtt:36422|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 680406] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:410|largest:410|pns:2| [2025/04/30 20:08:13 680412] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:410|frame:ACK |recv_time:1746043693679880|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 680419] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813679880|now:1746043693679880|interv:120000000| [2025/04/30 20:08:13 680426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813679880|now:1746043693679880|interv:120000000| [2025/04/30 20:08:13 680431] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693680245|pq_index:0| [2025/04/30 20:08:13 680438] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693678945| [2025/04/30 20:08:13 680443] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693680443| [2025/04/30 20:08:13 680451] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693680449| [2025/04/30 20:08:13 680457] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693680245|now:1746043693680449| [2025/04/30 20:08:13 680469] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693680245|now:1746043693680449| [2025/04/30 20:08:13 680475] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 680481] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 680487] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36489|min_srtt:36489|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 680494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 680501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 680507] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 680514] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 680520] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 680527] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 680533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:529850| [2025/04/30 20:08:13 680541] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 680548] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:749| [2025/04/30 20:08:13 680594] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746043693680559|stream_id:0|stream_offset:529850| [2025/04/30 20:08:13 680609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 680618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:08:13 680625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36489|rtt_var:611|pto_duration:38933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 680632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 680636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 680640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:08:13 680644] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693744492|now:1746043693680624|interv:63868| [2025/04/30 20:08:13 680648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693744492|now:1746043693680624|interval:63868|pto_count:0|srtt:36489 [2025/04/30 20:08:13 680658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:48012| [2025/04/30 20:08:13 680663] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 680667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:531017| [2025/04/30 20:08:13 680672] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 680676] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:750| [2025/04/30 20:08:13 680709] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746043693680683|stream_id:0|stream_offset:531017| [2025/04/30 20:08:13 680718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 680725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:08:13 680731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36489|rtt_var:611|pto_duration:38933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 680735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 680739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 680743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:08:13 680747] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693744616|now:1746043693680731|interv:63885| [2025/04/30 20:08:13 680751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693744616|now:1746043693680731|interval:63885|pto_count:0|srtt:36489 [2025/04/30 20:08:13 680755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:49212| [2025/04/30 20:08:13 680762] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 680768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:532184| [2025/04/30 20:08:13 680775] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 680781] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693681781|now:1746043693680781|interv:1000| [2025/04/30 20:08:13 680785] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 680789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 680794] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693681781| [2025/04/30 20:08:13 680800] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693681781| [2025/04/30 20:08:13 680806] [debug] |xqc_engine_wakeup_after|wakeup:1746043693681781|now:1746043693680806|diff:975| [2025/04/30 20:08:13 680816] [debug] |xqc_engine_main_logic|END|now:1746043693680449| [2025/04/30 20:08:13 680826] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693680825| [2025/04/30 20:08:13 680833] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 680842] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:410| [2025/04/30 20:08:13 680848] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:411| [2025/04/30 20:08:13 680856] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:411| [2025/04/30 20:08:13 680861] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 680866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:710|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:710|path_largest_ack:710| [2025/04/30 20:08:13 680871] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:45608|prior_delivered:456564|prior_time:1746043693643071|is_app_limited:0|send_elapse:35859|ack_elapse:37754|ctl_first_sent_time:1746043693643552|lagest_ack_time:1746043693680825|curr_delivered:500964| [2025/04/30 20:08:13 680876] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693643552| [2025/04/30 20:08:13 680880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:442||sndq_packets_used_bytes:0|sndq_packets_free:423| [2025/04/30 20:08:13 680885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36489|rttvar:611|minrtt:30776|latest_rtt:37273|ack_delay:32| [2025/04/30 20:08:13 680889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36583|rttvar:647|minrtt:30776|latest_rtt:37273|ack_delay:32| [2025/04/30 20:08:13 680893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:710|lost_pn:707|thresh:3| [2025/04/30 20:08:13 680897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 680902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 680908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36583|rtt_var:647|pto_duration:39171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 680915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 680921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 680925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:08:13 680929] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693744854|now:1746043693680908|interv:63946| [2025/04/30 20:08:13 680933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693744854|now:1746043693680908|interval:63946|pto_count:0|srtt:36583 [2025/04/30 20:08:13 680937] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35859, ack_elapse 37754, delivered 44400|rate 1176034|lost 276| [2025/04/30 20:08:13 680942] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176034) in round 10| [2025/04/30 20:08:13 680950] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 680954] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 680958] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693643552|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 680965] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693643552|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 680972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:48012|srtt:36583|latest_rtt:37273|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 680981] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:411|largest:411|pns:2| [2025/04/30 20:08:13 680986] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:411|frame:ACK |recv_time:1746043693680825|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 680990] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813680825|now:1746043693680825|interv:120000000| [2025/04/30 20:08:13 680995] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813680825|now:1746043693680825|interv:120000000| [2025/04/30 20:08:13 680999] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693681781|pq_index:0| [2025/04/30 20:08:13 681003] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693680449| [2025/04/30 20:08:13 681007] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693681007| [2025/04/30 20:08:13 681012] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693681011| [2025/04/30 20:08:13 681017] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 681022] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36583|min_srtt:36583|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 681026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 681031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 681035] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 681039] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 681043] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 681051] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 681055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:532184| [2025/04/30 20:08:13 681059] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 681065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 681122] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693681781| [2025/04/30 20:08:13 681128] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693681781| [2025/04/30 20:08:13 681132] [debug] |xqc_engine_wakeup_after|wakeup:1746043693681781|now:1746043693681132|diff:649| [2025/04/30 20:08:13 681136] [debug] |xqc_engine_main_logic|END|now:1746043693681011| [2025/04/30 20:08:13 681141] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693681141| [2025/04/30 20:08:13 681145] [debug] |xqc_engine_wakeup_after|wakeup:1746043693681781|now:1746043693681145|diff:636| [2025/04/30 20:08:13 681149] [debug] |xqc_engine_main_logic|END|now:1746043693681141| [2025/04/30 20:08:13 682210] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693682209| [2025/04/30 20:08:13 682224] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 682231] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:411| [2025/04/30 20:08:13 682235] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:412| [2025/04/30 20:08:13 682241] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:412| [2025/04/30 20:08:13 682245] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 682251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 682255] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:44408|prior_delivered:458964|prior_time:1746043693644976|is_app_limited:0|send_elapse:34803|ack_elapse:37233|ctl_first_sent_time:1746043693645387|lagest_ack_time:1746043693682209|curr_delivered:502164| [2025/04/30 20:08:13 682260] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693645387| [2025/04/30 20:08:13 682265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:441||sndq_packets_used_bytes:0|sndq_packets_free:424| [2025/04/30 20:08:13 682269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36583|rttvar:647|minrtt:30776|latest_rtt:36822|ack_delay:96| [2025/04/30 20:08:13 682273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36601|rttvar:521|minrtt:30776|latest_rtt:36822|ack_delay:96| [2025/04/30 20:08:13 682278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:711|lost_pn:708|thresh:3| [2025/04/30 20:08:13 682282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 682286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 682297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36601|rtt_var:521|pto_duration:38685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 682304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 682310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 682316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:08:13 682322] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693744368|now:1746043693682296|interv:62072| [2025/04/30 20:08:13 682326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693744368|now:1746043693682296|interval:62072|pto_count:0|srtt:36601 [2025/04/30 20:08:13 682331] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 34803, ack_elapse 37233, delivered 43200|rate 1160261|lost 276| [2025/04/30 20:08:13 682336] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160261) in round 10| [2025/04/30 20:08:13 682343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 682349] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 682356] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693645387|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 682362] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693645387|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 682369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:46812|srtt:36601|latest_rtt:36822|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 682378] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:412|largest:412|pns:2| [2025/04/30 20:08:13 682385] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:412|frame:ACK |recv_time:1746043693682209|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 682479] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813682209|now:1746043693682209|interv:120000000| [2025/04/30 20:08:13 682489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813682209|now:1746043693682209|interv:120000000| [2025/04/30 20:08:13 682496] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693681781|pq_index:0| [2025/04/30 20:08:13 682502] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693681011| [2025/04/30 20:08:13 682508] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693682508| [2025/04/30 20:08:13 682515] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693682513| [2025/04/30 20:08:13 682529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693681781|now:1746043693682513| [2025/04/30 20:08:13 682535] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693681781|now:1746043693682513| [2025/04/30 20:08:13 682542] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 682548] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 682555] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36601|min_srtt:36601|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 682631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 682640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 682647] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 682653] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 682660] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 682667] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 682673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:532184| [2025/04/30 20:08:13 682680] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 682687] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:751| [2025/04/30 20:08:13 682724] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746043693682695|stream_id:0|stream_offset:532184| [2025/04/30 20:08:13 682734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 682741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:08:13 682748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36601|rtt_var:521|pto_duration:38685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 682753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 682759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 682765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:08:13 682771] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693746380|now:1746043693682747|interv:63633| [2025/04/30 20:08:13 682777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693746380|now:1746043693682747|interval:63633|pto_count:0|srtt:36601 [2025/04/30 20:08:13 682789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:48012| [2025/04/30 20:08:13 682794] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 682800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:533351| [2025/04/30 20:08:13 682807] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 682813] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:752| [2025/04/30 20:08:13 682853] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746043693682822|stream_id:0|stream_offset:533351| [2025/04/30 20:08:13 682862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 682868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:08:13 682874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36601|rtt_var:521|pto_duration:38685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 682881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 682887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 682892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:08:13 682899] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693746507|now:1746043693682874|interv:63633| [2025/04/30 20:08:13 682905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693746507|now:1746043693682874|interval:63633|pto_count:0|srtt:36601 [2025/04/30 20:08:13 682911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:49212| [2025/04/30 20:08:13 682918] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 682925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:534518| [2025/04/30 20:08:13 682932] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 682937] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693683937|now:1746043693682937|interv:1000| [2025/04/30 20:08:13 682943] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 682949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 682955] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693683937| [2025/04/30 20:08:13 682966] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693683937| [2025/04/30 20:08:13 682971] [debug] |xqc_engine_wakeup_after|wakeup:1746043693683937|now:1746043693682970|diff:967| [2025/04/30 20:08:13 682975] [debug] |xqc_engine_main_logic|END|now:1746043693682513| [2025/04/30 20:08:13 682985] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693682984| [2025/04/30 20:08:13 682990] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 682997] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:412| [2025/04/30 20:08:13 683001] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:413| [2025/04/30 20:08:13 683007] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:413| [2025/04/30 20:08:13 683011] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 683017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:712|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:712|path_largest_ack:712| [2025/04/30 20:08:13 683022] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:45608|prior_delivered:458964|prior_time:1746043693644976|is_app_limited:0|send_elapse:34927|ack_elapse:38008|ctl_first_sent_time:1746043693645511|lagest_ack_time:1746043693682984|curr_delivered:503364| [2025/04/30 20:08:13 683027] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693645511| [2025/04/30 20:08:13 683031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:440||sndq_packets_used_bytes:0|sndq_packets_free:425| [2025/04/30 20:08:13 683036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36601|rttvar:521|minrtt:30776|latest_rtt:37473|ack_delay:32| [2025/04/30 20:08:13 683040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36706|rttvar:601|minrtt:30776|latest_rtt:37473|ack_delay:32| [2025/04/30 20:08:13 683044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:712|lost_pn:709|thresh:3| [2025/04/30 20:08:13 683049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 683053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 683057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36706|rtt_var:601|pto_duration:39110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 683061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 683065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 683069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:08:13 683073] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693746932|now:1746043693683056|interv:63876| [2025/04/30 20:08:13 683077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693746932|now:1746043693683056|interval:63876|pto_count:0|srtt:36706 [2025/04/30 20:08:13 683081] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 34927, ack_elapse 38008, delivered 44400|rate 1168175|lost 276| [2025/04/30 20:08:13 683090] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168175) in round 10| [2025/04/30 20:08:13 683094] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 683099] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 683103] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693645511|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 683107] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693645511|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 683112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:48012|srtt:36706|latest_rtt:37473|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 683118] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:413|largest:413|pns:2| [2025/04/30 20:08:13 683122] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:413|frame:ACK |recv_time:1746043693682984|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 683127] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813682984|now:1746043693682984|interv:120000000| [2025/04/30 20:08:13 683131] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813682984|now:1746043693682984|interv:120000000| [2025/04/30 20:08:13 683135] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693683937|pq_index:0| [2025/04/30 20:08:13 683140] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693682513| [2025/04/30 20:08:13 683144] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693683143| [2025/04/30 20:08:13 683149] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693683147| [2025/04/30 20:08:13 683154] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 683159] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36706|min_srtt:36706|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 683163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 683191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 683196] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 683200] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 683208] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 683212] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 683216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:534518| [2025/04/30 20:08:13 683221] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 683225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 683229] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693683937| [2025/04/30 20:08:13 683233] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693683937| [2025/04/30 20:08:13 683237] [debug] |xqc_engine_wakeup_after|wakeup:1746043693683937|now:1746043693683237|diff:700| [2025/04/30 20:08:13 683241] [debug] |xqc_engine_main_logic|END|now:1746043693683147| [2025/04/30 20:08:13 683246] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693683246| [2025/04/30 20:08:13 683250] [debug] |xqc_engine_wakeup_after|wakeup:1746043693683937|now:1746043693683250|diff:687| [2025/04/30 20:08:13 683254] [debug] |xqc_engine_main_logic|END|now:1746043693683246| [2025/04/30 20:08:13 683752] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693683751| [2025/04/30 20:08:13 683762] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 683768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:413| [2025/04/30 20:08:13 683772] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:414| [2025/04/30 20:08:13 683778] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:414| [2025/04/30 20:08:13 683782] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 683789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:713|origin_pktnum:0|size:1212|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:713|path_largest_ack:713| [2025/04/30 20:08:13 683796] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:44420|prior_delivered:461364|prior_time:1746043693646941|is_app_limited:0|send_elapse:35269|ack_elapse:36810|ctl_first_sent_time:1746043693647496|lagest_ack_time:1746043693683751|curr_delivered:504576| [2025/04/30 20:08:13 683804] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693647496| [2025/04/30 20:08:13 683811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:439||sndq_packets_used_bytes:0|sndq_packets_free:426| [2025/04/30 20:08:13 683818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36706|rttvar:601|minrtt:30776|latest_rtt:36255|ack_delay:128| [2025/04/30 20:08:13 683824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36633|rttvar:595|minrtt:30776|latest_rtt:36255|ack_delay:128| [2025/04/30 20:08:13 683828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:713|lost_pn:710|thresh:3| [2025/04/30 20:08:13 683833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 683849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 380|pns:2| [2025/04/30 20:08:13 683855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 683861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36633|rtt_var:595|pto_duration:39013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 683868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 683874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 683880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:08:13 683887] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693746835|now:1746043693683861|interv:62974| [2025/04/30 20:08:13 683893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693746835|now:1746043693683861|interval:62974|pto_count:0|srtt:36633 [2025/04/30 20:08:13 683899] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35269, ack_elapse 36810, delivered 43212|rate 1173920|lost 276| [2025/04/30 20:08:13 683903] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173920) in round 10| [2025/04/30 20:08:13 683908] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 683912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 683916] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1212|po_sent_time:1746043693647496|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 683920] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1212|po_sent_time:1746043693647496|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 683925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:46800|srtt:36633|latest_rtt:36255|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 683931] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:414|largest:414|pns:2| [2025/04/30 20:08:13 683935] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:414|frame:ACK |recv_time:1746043693683751|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 683940] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813683751|now:1746043693683751|interv:120000000| [2025/04/30 20:08:13 683944] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813683751|now:1746043693683751|interv:120000000| [2025/04/30 20:08:13 683948] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693683937|pq_index:0| [2025/04/30 20:08:13 683953] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693683147| [2025/04/30 20:08:13 683961] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693683960| [2025/04/30 20:08:13 683966] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693683964| [2025/04/30 20:08:13 683970] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693683937|now:1746043693683964| [2025/04/30 20:08:13 683987] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693683937|now:1746043693683964| [2025/04/30 20:08:13 683991] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 683996] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 684000] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36633|min_srtt:36633|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 684005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:46800|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 684010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 684013] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 684018] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 684025] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 684032] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 684037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:534518| [2025/04/30 20:08:13 684044] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 684050] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:753| [2025/04/30 20:08:13 684091] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746043693684060|stream_id:0|stream_offset:534518| [2025/04/30 20:08:13 684099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 684105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:08:13 684111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36633|rtt_var:595|pto_duration:39013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 684117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 684122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 684133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:08:13 684138] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693748073|now:1746043693684111|interv:63962| [2025/04/30 20:08:13 684144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693748073|now:1746043693684111|interval:63962|pto_count:0|srtt:36633 [2025/04/30 20:08:13 684150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:48000| [2025/04/30 20:08:13 684157] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 684163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:535685| [2025/04/30 20:08:13 684187] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 684193] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693685193|now:1746043693684193|interv:1000| [2025/04/30 20:08:13 684200] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 684206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 684212] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693685193| [2025/04/30 20:08:13 684217] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693685193| [2025/04/30 20:08:13 684221] [debug] |xqc_engine_wakeup_after|wakeup:1746043693685193|now:1746043693684221|diff:972| [2025/04/30 20:08:13 684226] [debug] |xqc_engine_main_logic|END|now:1746043693683964| [2025/04/30 20:08:13 684231] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693684231| [2025/04/30 20:08:13 684235] [debug] |xqc_engine_wakeup_after|wakeup:1746043693685193|now:1746043693684235|diff:958| [2025/04/30 20:08:13 684239] [debug] |xqc_engine_main_logic|END|now:1746043693684231| [2025/04/30 20:08:13 684805] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693684804| [2025/04/30 20:08:13 684816] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 684822] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:414| [2025/04/30 20:08:13 684826] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:415| [2025/04/30 20:08:13 684832] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:415| [2025/04/30 20:08:13 684837] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 684843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 684850] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:45620|prior_delivered:461364|prior_time:1746043693646941|is_app_limited:0|send_elapse:35400|ack_elapse:37863|ctl_first_sent_time:1746043693647627|lagest_ack_time:1746043693684804|curr_delivered:505776| [2025/04/30 20:08:13 684858] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693647627| [2025/04/30 20:08:13 684865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:438||sndq_packets_used_bytes:0|sndq_packets_free:427| [2025/04/30 20:08:13 684876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36633|rttvar:595|minrtt:30776|latest_rtt:37177|ack_delay:96| [2025/04/30 20:08:13 684881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36689|rttvar:559|minrtt:30776|latest_rtt:37177|ack_delay:96| [2025/04/30 20:08:13 684886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:714|lost_pn:711|thresh:3| [2025/04/30 20:08:13 684890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 684894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 684899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36689|rtt_var:559|pto_duration:38925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 684904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 684910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 684916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:08:13 684922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693747985|now:1746043693684898|interv:63087| [2025/04/30 20:08:13 684929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693747985|now:1746043693684898|interval:63087|pto_count:0|srtt:36689 [2025/04/30 20:08:13 684936] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35400, ack_elapse 37863, delivered 44412|rate 1172965|lost 276| [2025/04/30 20:08:13 684942] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172965) in round 10| [2025/04/30 20:08:13 684946] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 684950] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 684954] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693647627|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 684959] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693647627|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 684964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:46800|srtt:36689|latest_rtt:37177|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 684970] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:415|largest:415|pns:2| [2025/04/30 20:08:13 684975] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:415|frame:ACK |recv_time:1746043693684804|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 684988] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813684804|now:1746043693684804|interv:120000000| [2025/04/30 20:08:13 684992] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813684804|now:1746043693684804|interv:120000000| [2025/04/30 20:08:13 684996] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693685193|pq_index:0| [2025/04/30 20:08:13 685000] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693683964| [2025/04/30 20:08:13 685004] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693685004| [2025/04/30 20:08:13 685009] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693685008| [2025/04/30 20:08:13 685015] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 685019] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36689|min_srtt:36689|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 685024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:46800|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 685029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 685032] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 685036] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 685041] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 685045] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 685050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:535685| [2025/04/30 20:08:13 685054] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 685058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 685062] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693685193| [2025/04/30 20:08:13 685066] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693685193| [2025/04/30 20:08:13 685070] [debug] |xqc_engine_wakeup_after|wakeup:1746043693685193|now:1746043693685070|diff:123| [2025/04/30 20:08:13 685074] [debug] |xqc_engine_main_logic|END|now:1746043693685008| [2025/04/30 20:08:13 685080] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693685080| [2025/04/30 20:08:13 685083] [debug] |xqc_engine_wakeup_after|wakeup:1746043693685193|now:1746043693685083|diff:110| [2025/04/30 20:08:13 685087] [debug] |xqc_engine_main_logic|END|now:1746043693685080| [2025/04/30 20:08:13 686194] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693686193| [2025/04/30 20:08:13 686242] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693685193|pq_index:0| [2025/04/30 20:08:13 686254] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693685008| [2025/04/30 20:08:13 686260] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693686259| [2025/04/30 20:08:13 686285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693685193|now:1746043693686259| [2025/04/30 20:08:13 686290] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693685193|now:1746043693686259| [2025/04/30 20:08:13 686294] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 686298] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 686303] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36689|min_srtt:36689|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 686403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:46800|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 686408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 686412] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 686416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 686421] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 686425] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 686430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:535685| [2025/04/30 20:08:13 686435] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 686439] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:754| [2025/04/30 20:08:13 686515] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746043693686448|stream_id:0|stream_offset:535685| [2025/04/30 20:08:13 686526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 686533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:08:13 686540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36689|rtt_var:559|pto_duration:38925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 686547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 686552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 686561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:08:13 686565] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693750373|now:1746043693686539|interv:63834| [2025/04/30 20:08:13 686569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693750373|now:1746043693686539|interval:63834|pto_count:0|srtt:36689 [2025/04/30 20:08:13 686574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:48000| [2025/04/30 20:08:13 686579] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 686583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:536852| [2025/04/30 20:08:13 686588] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 686592] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:755| [2025/04/30 20:08:13 686624] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746043693686599|stream_id:0|stream_offset:536852| [2025/04/30 20:08:13 686633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 686640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:08:13 686647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36689|rtt_var:559|pto_duration:38925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 686652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 686656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 686660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:08:13 686664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693750524|now:1746043693686646|interv:63878| [2025/04/30 20:08:13 686668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693750524|now:1746043693686646|interval:63878|pto_count:0|srtt:36689 [2025/04/30 20:08:13 686672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:49200| [2025/04/30 20:08:13 686677] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 686681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:538019| [2025/04/30 20:08:13 686686] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 686690] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:756| [2025/04/30 20:08:13 686724] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:756|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043693686700|stream_id:0|stream_offset:538019| [2025/04/30 20:08:13 686732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 686739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:08:13 686747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36689|rtt_var:559|pto_duration:38925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 686751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 686755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 686759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:08:13 686763] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693750625|now:1746043693686746|interv:63879| [2025/04/30 20:08:13 686767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693750625|now:1746043693686746|interval:63879|pto_count:0|srtt:36689 [2025/04/30 20:08:13 686771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:50400| [2025/04/30 20:08:13 686776] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 686780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:539186| [2025/04/30 20:08:13 686784] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 686788] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693687788|now:1746043693686788|interv:1000| [2025/04/30 20:08:13 686792] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 686796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 686800] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693687788| [2025/04/30 20:08:13 686804] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693687788| [2025/04/30 20:08:13 686808] [debug] |xqc_engine_wakeup_after|wakeup:1746043693687788|now:1746043693686808|diff:980| [2025/04/30 20:08:13 686812] [debug] |xqc_engine_main_logic|END|now:1746043693686259| [2025/04/30 20:08:13 687913] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693687912| [2025/04/30 20:08:13 687944] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693687788|pq_index:0| [2025/04/30 20:08:13 687951] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693686259| [2025/04/30 20:08:13 687960] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693687957| [2025/04/30 20:08:13 687978] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693687788|now:1746043693687957| [2025/04/30 20:08:13 687985] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693687788|now:1746043693687957| [2025/04/30 20:08:13 687991] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 687998] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 688007] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36689|min_srtt:36689|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 688014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:50400|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 688020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 688025] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 688030] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 688036] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 688043] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 688049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:539186| [2025/04/30 20:08:13 688055] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 688061] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:757| [2025/04/30 20:08:13 688149] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:757|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746043693688080|stream_id:0|stream_offset:539186| [2025/04/30 20:08:13 688164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 688194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:08:13 688202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36689|rtt_var:559|pto_duration:38925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 688211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 688220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 688226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:08:13 688231] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693752005|now:1746043693688202|interv:63803| [2025/04/30 20:08:13 688236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693752005|now:1746043693688202|interval:63803|pto_count:0|srtt:36689 [2025/04/30 20:08:13 688249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:51600| [2025/04/30 20:08:13 688255] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 688261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:540353| [2025/04/30 20:08:13 688267] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 688272] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:758| [2025/04/30 20:08:13 688317] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746043693688282|stream_id:0|stream_offset:540353| [2025/04/30 20:08:13 688330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 688338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:08:13 688347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36689|rtt_var:559|pto_duration:38925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 688352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 688356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 688360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:08:13 688364] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693752207|now:1746043693688346|interv:63861| [2025/04/30 20:08:13 688368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693752207|now:1746043693688346|interval:63861|pto_count:0|srtt:36689 [2025/04/30 20:08:13 688373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:52800| [2025/04/30 20:08:13 688377] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 688382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:541520| [2025/04/30 20:08:13 688386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 688391] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693698771| [2025/04/30 20:08:13 688395] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693698771| [2025/04/30 20:08:13 688400] [debug] |xqc_engine_wakeup_after|wakeup:1746043693698771|now:1746043693688400|diff:10371| [2025/04/30 20:08:13 688405] [debug] |xqc_engine_main_logic|END|now:1746043693687957| [2025/04/30 20:08:13 689112] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693689111| [2025/04/30 20:08:13 689135] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 689145] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:415| [2025/04/30 20:08:13 689163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:416| [2025/04/30 20:08:13 689194] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:416| [2025/04/30 20:08:13 689200] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 689208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 689215] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:45620|prior_delivered:462564|prior_time:1746043693648898|is_app_limited:0|send_elapse:40175|ack_elapse:40213|ctl_first_sent_time:1746043693652571|lagest_ack_time:1746043693689111|curr_delivered:506976| [2025/04/30 20:08:13 689222] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693652571| [2025/04/30 20:08:13 689229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:437||sndq_packets_used_bytes:0|sndq_packets_free:428| [2025/04/30 20:08:13 689235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36689|rttvar:559|minrtt:30776|latest_rtt:36540|ack_delay:32| [2025/04/30 20:08:13 689241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36666|rttvar:465|minrtt:30776|latest_rtt:36540|ack_delay:32| [2025/04/30 20:08:13 689247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:715|lost_pn:712|thresh:3| [2025/04/30 20:08:13 689254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 689260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 689267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36666|rtt_var:465|pto_duration:38666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 689274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 689279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 689285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:08:13 689292] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693751948|now:1746043693689266|interv:62682| [2025/04/30 20:08:13 689298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693751948|now:1746043693689266|interval:62682|pto_count:0|srtt:36666 [2025/04/30 20:08:13 689305] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40175, ack_elapse 40213, delivered 44412|rate 1104418|lost 276| [2025/04/30 20:08:13 689312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104418) in round 10| [2025/04/30 20:08:13 689319] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 689325] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 689338] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693652571|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 689345] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693652571|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 689352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:51600|srtt:36666|latest_rtt:36540|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 689362] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:416|largest:416|pns:2| [2025/04/30 20:08:13 689370] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:416|frame:ACK |recv_time:1746043693689111|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 689377] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813689111|now:1746043693689111|interv:120000000| [2025/04/30 20:08:13 689384] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813689111|now:1746043693689111|interv:120000000| [2025/04/30 20:08:13 689390] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693698771|pq_index:0| [2025/04/30 20:08:13 689397] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693687957| [2025/04/30 20:08:13 689403] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693689403| [2025/04/30 20:08:13 689411] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693689409| [2025/04/30 20:08:13 689419] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 689427] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36666|min_srtt:36666|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 689434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51600|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 689440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 689446] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 689590] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 689743] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 689754] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 689760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:541520| [2025/04/30 20:08:13 689775] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 689781] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693690781|now:1746043693689781|interv:1000| [2025/04/30 20:08:13 689787] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 689793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 689799] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693690781| [2025/04/30 20:08:13 689806] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693690781| [2025/04/30 20:08:13 689811] [debug] |xqc_engine_wakeup_after|wakeup:1746043693690781|now:1746043693689811|diff:970| [2025/04/30 20:08:13 689818] [debug] |xqc_engine_main_logic|END|now:1746043693689409| [2025/04/30 20:08:13 689831] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693689831| [2025/04/30 20:08:13 689938] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 689948] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:416| [2025/04/30 20:08:13 689955] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:417| [2025/04/30 20:08:13 689964] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:417| [2025/04/30 20:08:13 689970] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 689998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 690005] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:46820|prior_delivered:462564|prior_time:1746043693648898|is_app_limited:0|send_elapse:40318|ack_elapse:40933|ctl_first_sent_time:1746043693652714|lagest_ack_time:1746043693689831|curr_delivered:508176| [2025/04/30 20:08:13 690012] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693652714| [2025/04/30 20:08:13 690019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:436||sndq_packets_used_bytes:0|sndq_packets_free:429| [2025/04/30 20:08:13 690025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36666|rttvar:465|minrtt:30776|latest_rtt:37117|ack_delay:40| [2025/04/30 20:08:13 690031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36717|rttvar:451|minrtt:30776|latest_rtt:37117|ack_delay:40| [2025/04/30 20:08:13 690061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:716|lost_pn:713|thresh:3| [2025/04/30 20:08:13 690068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 690276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 690284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36717|rtt_var:451|pto_duration:38717|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 690290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 690326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 690353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:08:13 690359] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693751999|now:1746043693690283|interv:61716| [2025/04/30 20:08:13 690385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693751999|now:1746043693690283|interval:61716|pto_count:0|srtt:36717 [2025/04/30 20:08:13 690392] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40318, ack_elapse 40933, delivered 45612|rate 1114308|lost 276| [2025/04/30 20:08:13 690399] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114308) in round 10| [2025/04/30 20:08:13 690404] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 690410] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 690416] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693652714|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 690422] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693652714|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 690429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:50400|srtt:36717|latest_rtt:37117|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 690437] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:417|largest:417|pns:2| [2025/04/30 20:08:13 690444] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:417|frame:ACK |recv_time:1746043693689831|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 690451] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813689831|now:1746043693689831|interv:120000000| [2025/04/30 20:08:13 690457] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813689831|now:1746043693689831|interv:120000000| [2025/04/30 20:08:13 690462] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693690781|pq_index:0| [2025/04/30 20:08:13 690469] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693689409| [2025/04/30 20:08:13 690475] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693690475| [2025/04/30 20:08:13 690483] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693690481| [2025/04/30 20:08:13 690490] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 690498] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36717|min_srtt:36717|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 690511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:50400|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 690518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 690524] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 690556] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 690581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 690606] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 690614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:541520| [2025/04/30 20:08:13 690622] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 690627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 690634] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693690781| [2025/04/30 20:08:13 690640] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693690781| [2025/04/30 20:08:13 690645] [debug] |xqc_engine_wakeup_after|wakeup:1746043693690781|now:1746043693690645|diff:136| [2025/04/30 20:08:13 690675] [debug] |xqc_engine_main_logic|END|now:1746043693690481| [2025/04/30 20:08:13 690686] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693690686| [2025/04/30 20:08:13 690694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 690703] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:417| [2025/04/30 20:08:13 690861] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:418| [2025/04/30 20:08:13 690904] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:418| [2025/04/30 20:08:13 690911] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 690918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 691020] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:48020|prior_delivered:462564|prior_time:1746043693648898|is_app_limited:0|send_elapse:40442|ack_elapse:41788|ctl_first_sent_time:1746043693652838|lagest_ack_time:1746043693690686|curr_delivered:509376| [2025/04/30 20:08:13 691098] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693652838| [2025/04/30 20:08:13 691105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:435||sndq_packets_used_bytes:0|sndq_packets_free:430| [2025/04/30 20:08:13 691110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36717|rttvar:451|minrtt:30776|latest_rtt:37848|ack_delay:96| [2025/04/30 20:08:13 691121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36847|rttvar:597|minrtt:30776|latest_rtt:37848|ack_delay:96| [2025/04/30 20:08:13 691308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:717|lost_pn:714|thresh:3| [2025/04/30 20:08:13 691318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 691324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 691330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36847|rtt_var:597|pto_duration:39235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 691337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 691343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 691349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:08:13 691355] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693752517|now:1746043693691330|interv:61187| [2025/04/30 20:08:13 691361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693752517|now:1746043693691330|interval:61187|pto_count:0|srtt:36847 [2025/04/30 20:08:13 691367] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40442, ack_elapse 41788, delivered 46812|rate 1120225|lost 276| [2025/04/30 20:08:13 691374] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120225) in round 10| [2025/04/30 20:08:13 691380] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 691386] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 691392] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693652838|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 691400] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693652838|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 691407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:49200|srtt:36847|latest_rtt:37848|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 691415] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:418|largest:418|pns:2| [2025/04/30 20:08:13 691421] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:418|frame:ACK |recv_time:1746043693690686|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 691428] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813690686|now:1746043693690686|interv:120000000| [2025/04/30 20:08:13 691438] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813690686|now:1746043693690686|interv:120000000| [2025/04/30 20:08:13 691443] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693690781|pq_index:0| [2025/04/30 20:08:13 691450] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693690481| [2025/04/30 20:08:13 691456] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693691456| [2025/04/30 20:08:13 691463] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693691461| [2025/04/30 20:08:13 691469] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693690781|now:1746043693691461| [2025/04/30 20:08:13 691475] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693690781|now:1746043693691461| [2025/04/30 20:08:13 691481] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 691487] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 691494] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:36847|min_srtt:36847|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 691500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:49200|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 691506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 691512] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 691518] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 691525] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 691533] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 691539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:541520| [2025/04/30 20:08:13 691545] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 691551] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:759| [2025/04/30 20:08:13 691595] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043693691564|stream_id:0|stream_offset:541520| [2025/04/30 20:08:13 691604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 691611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:08:13 691619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36847|rtt_var:597|pto_duration:39235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 691633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 691639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 691645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:08:13 691651] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693755799|now:1746043693691619|interv:64180| [2025/04/30 20:08:13 691655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693755799|now:1746043693691619|interval:64180|pto_count:0|srtt:36847 [2025/04/30 20:08:13 691660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:50400| [2025/04/30 20:08:13 691665] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 691669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:542687| [2025/04/30 20:08:13 691674] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 691678] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:760| [2025/04/30 20:08:13 691710] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746043693691685|stream_id:0|stream_offset:542687| [2025/04/30 20:08:13 691720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 691727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:08:13 691734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36847|rtt_var:597|pto_duration:39235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 691741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 691747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 691751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:08:13 691755] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693755920|now:1746043693691734|interv:64186| [2025/04/30 20:08:13 691759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693755920|now:1746043693691734|interval:64186|pto_count:0|srtt:36847 [2025/04/30 20:08:13 691764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:51600| [2025/04/30 20:08:13 691769] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 691773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:543854| [2025/04/30 20:08:13 691782] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 691786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:761| [2025/04/30 20:08:13 691816] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:761|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746043693691792|stream_id:0|stream_offset:543854| [2025/04/30 20:08:13 691842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:761|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 691849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:08:13 691856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36847|rtt_var:597|pto_duration:39235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 691862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 691866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 691870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:08:13 691874] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693756027|now:1746043693691856|interv:64171| [2025/04/30 20:08:13 691878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693756027|now:1746043693691856|interval:64171|pto_count:0|srtt:36847 [2025/04/30 20:08:13 691882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:52800| [2025/04/30 20:08:13 691887] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 691891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:545021| [2025/04/30 20:08:13 691895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 691900] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693698771| [2025/04/30 20:08:13 691904] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693698771| [2025/04/30 20:08:13 691908] [debug] |xqc_engine_wakeup_after|wakeup:1746043693698771|now:1746043693691908|diff:6863| [2025/04/30 20:08:13 691912] [debug] |xqc_engine_main_logic|END|now:1746043693691461| [2025/04/30 20:08:13 691920] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693691920| [2025/04/30 20:08:13 691925] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 691931] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:418| [2025/04/30 20:08:13 691935] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:419| [2025/04/30 20:08:13 691941] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:419| [2025/04/30 20:08:13 692408] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 692417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 692450] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:49220|prior_delivered:462564|prior_time:1746043693648898|is_app_limited:0|send_elapse:40572|ack_elapse:43022|ctl_first_sent_time:1746043693652968|lagest_ack_time:1746043693691920|curr_delivered:510576| [2025/04/30 20:08:13 692458] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693652968| [2025/04/30 20:08:13 692465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:434||sndq_packets_used_bytes:0|sndq_packets_free:431| [2025/04/30 20:08:13 692471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36847|rttvar:597|minrtt:30776|latest_rtt:38952|ack_delay:48| [2025/04/30 20:08:13 692477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37105|rttvar:962|minrtt:30776|latest_rtt:38952|ack_delay:48| [2025/04/30 20:08:13 692483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:718|lost_pn:715|thresh:3| [2025/04/30 20:08:13 692489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 692495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 692501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37105|rtt_var:962|pto_duration:40953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 692507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 692513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 692519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:08:13 692525] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693757745|now:1746043693692501|interv:65244| [2025/04/30 20:08:13 692531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693757745|now:1746043693692501|interval:65244|pto_count:0|srtt:37105 [2025/04/30 20:08:13 692538] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40572, ack_elapse 43022, delivered 48012|rate 1115987|lost 276| [2025/04/30 20:08:13 692545] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115987) in round 10| [2025/04/30 20:08:13 692578] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 692584] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 692590] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693652968|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 692597] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693652968|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 692610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:51600|srtt:37105|latest_rtt:38952|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 692661] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:419|largest:419|pns:2| [2025/04/30 20:08:13 692666] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:419|frame:ACK |recv_time:1746043693691920|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 692673] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813691920|now:1746043693691920|interv:120000000| [2025/04/30 20:08:13 692680] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813691920|now:1746043693691920|interv:120000000| [2025/04/30 20:08:13 692686] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693698771|pq_index:0| [2025/04/30 20:08:13 692693] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693691461| [2025/04/30 20:08:13 692699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693692699| [2025/04/30 20:08:13 692704] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693692703| [2025/04/30 20:08:13 692710] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 692715] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37105|min_srtt:37105|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 692719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51600|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 692724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 692728] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 692731] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 692736] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 692740] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 692745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:545021| [2025/04/30 20:08:13 692749] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 692753] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:762| [2025/04/30 20:08:13 692798] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746043693692763|stream_id:0|stream_offset:545021| [2025/04/30 20:08:13 692815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:762|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 692909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:08:13 692920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37105|rtt_var:962|pto_duration:40953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 692927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 692933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 693014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:08:13 693123] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693758716|now:1746043693692920|interv:65796| [2025/04/30 20:08:13 693130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693758716|now:1746043693692920|interval:65796|pto_count:0|srtt:37105 [2025/04/30 20:08:13 693161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:52800| [2025/04/30 20:08:13 693788] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 693797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:546188| [2025/04/30 20:08:13 693804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 693811] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693698771| [2025/04/30 20:08:13 693818] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693698771| [2025/04/30 20:08:13 693824] [debug] |xqc_engine_wakeup_after|wakeup:1746043693698771|now:1746043693693824|diff:4947| [2025/04/30 20:08:13 693832] [debug] |xqc_engine_main_logic|END|now:1746043693692703| [2025/04/30 20:08:13 693844] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693693843| [2025/04/30 20:08:13 693852] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 693858] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:419| [2025/04/30 20:08:13 693865] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:420| [2025/04/30 20:08:13 693874] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:420| [2025/04/30 20:08:13 693880] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 693886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 693891] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:51620|prior_delivered:462564|prior_time:1746043693648898|is_app_limited:0|send_elapse:40831|ack_elapse:44945|ctl_first_sent_time:1746043693653227|lagest_ack_time:1746043693693843|curr_delivered:511776| [2025/04/30 20:08:13 693901] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693653227| [2025/04/30 20:08:13 693906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:433||sndq_packets_used_bytes:0|sndq_packets_free:432| [2025/04/30 20:08:13 693911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37105|rttvar:962|minrtt:30776|latest_rtt:40616|ack_delay:48| [2025/04/30 20:08:13 693918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37538|rttvar:1587|minrtt:30776|latest_rtt:40616|ack_delay:48| [2025/04/30 20:08:13 693926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:720|lost_pn:717|thresh:3| [2025/04/30 20:08:13 693932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 693939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 693945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693698780|now:1746043693693945|interval:4835| [2025/04/30 20:08:13 693949] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693698780|now:1746043693693945|interv:4835| [2025/04/30 20:08:13 693954] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40831, ack_elapse 44945, delivered 49212|rate 1094938|lost 276| [2025/04/30 20:08:13 693959] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094938) in round 10| [2025/04/30 20:08:13 693963] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 693967] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 693971] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693653227|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 693976] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693653227|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 693980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:51600|srtt:37538|latest_rtt:40616|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 693987] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:420|largest:420|pns:2| [2025/04/30 20:08:13 693991] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:420|frame:ACK |recv_time:1746043693693843|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 693996] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813693843|now:1746043693693843|interv:120000000| [2025/04/30 20:08:13 694004] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813693843|now:1746043693693843|interv:120000000| [2025/04/30 20:08:13 694010] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693698771|pq_index:0| [2025/04/30 20:08:13 694017] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693692703| [2025/04/30 20:08:13 694024] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693694024| [2025/04/30 20:08:13 694031] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693694030| [2025/04/30 20:08:13 694037] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 694042] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37538|min_srtt:37538|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 694046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:51600|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 694051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 694055] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 694059] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 694063] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 694068] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 694072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:546188| [2025/04/30 20:08:13 694076] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 694081] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:763| [2025/04/30 20:08:13 694125] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746043693694088|stream_id:0|stream_offset:546188| [2025/04/30 20:08:13 694138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 694145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:08:13 694151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693698780|now:1746043693694151|interval:4629| [2025/04/30 20:08:13 694159] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693698780|now:1746043693694151|interv:4629| [2025/04/30 20:08:13 694163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:52800| [2025/04/30 20:08:13 694196] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 694204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:547355| [2025/04/30 20:08:13 694209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 694213] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693698771| [2025/04/30 20:08:13 694218] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693698771| [2025/04/30 20:08:13 694222] [debug] |xqc_engine_wakeup_after|wakeup:1746043693698771|now:1746043693694222|diff:4549| [2025/04/30 20:08:13 694226] [debug] |xqc_engine_main_logic|END|now:1746043693694030| [2025/04/30 20:08:13 694234] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693694233| [2025/04/30 20:08:13 694239] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 694244] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:420| [2025/04/30 20:08:13 694248] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:421| [2025/04/30 20:08:13 694254] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:421| [2025/04/30 20:08:13 694258] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 694263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 694269] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:49220|prior_delivered:466164|prior_time:1746043693654322|is_app_limited:0|send_elapse:36510|ack_elapse:39911|ctl_first_sent_time:1746043693654658|lagest_ack_time:1746043693694233|curr_delivered:512976| [2025/04/30 20:08:13 694277] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693654658| [2025/04/30 20:08:13 694284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:432||sndq_packets_used_bytes:0|sndq_packets_free:433| [2025/04/30 20:08:13 694291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37538|rttvar:1587|minrtt:30776|latest_rtt:39575|ack_delay:48| [2025/04/30 20:08:13 694295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37786|rttvar:1688|minrtt:30776|latest_rtt:39575|ack_delay:48| [2025/04/30 20:08:13 694299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:721|lost_pn:718|thresh:3| [2025/04/30 20:08:13 694304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 694308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 694312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693697608|now:1746043693694312|interval:3296| [2025/04/30 20:08:13 694316] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693697608|now:1746043693694312|interv:3296| [2025/04/30 20:08:13 694324] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36510, ack_elapse 39911, delivered 46812|rate 1172909|lost 276| [2025/04/30 20:08:13 694329] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172909) in round 10| [2025/04/30 20:08:13 694334] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 694340] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 694347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693654658|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 694354] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693654658|recovery:1|recovery_start:1746043693668830|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 694362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:51600|srtt:37786|latest_rtt:39575|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693668830|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 694371] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:421|largest:421|pns:2| [2025/04/30 20:08:13 694376] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:421|frame:ACK |recv_time:1746043693694233|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 694381] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813694233|now:1746043693694233|interv:120000000| [2025/04/30 20:08:13 694385] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813694233|now:1746043693694233|interv:120000000| [2025/04/30 20:08:13 694389] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693698771|pq_index:0| [2025/04/30 20:08:13 694393] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693694030| [2025/04/30 20:08:13 694397] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693694397| [2025/04/30 20:08:13 694402] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693694401| [2025/04/30 20:08:13 694407] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 694412] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37786|min_srtt:37786|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 694417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51600|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 694421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 694425] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 694429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 694440] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 694447] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 694454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:547355| [2025/04/30 20:08:13 694461] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 694466] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:764| [2025/04/30 20:08:13 694504] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746043693694473|stream_id:0|stream_offset:547355| [2025/04/30 20:08:13 694514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 694521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:08:13 694528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693697608|now:1746043693694528|interval:3080| [2025/04/30 20:08:13 694535] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693697608|now:1746043693694528|interv:3080| [2025/04/30 20:08:13 694541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:52800| [2025/04/30 20:08:13 694549] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 694555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:548522| [2025/04/30 20:08:13 694562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 694566] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693697608| [2025/04/30 20:08:13 694571] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693697608| [2025/04/30 20:08:13 694575] [debug] |xqc_engine_wakeup_after|wakeup:1746043693697608|now:1746043693694575|diff:3033| [2025/04/30 20:08:13 694579] [debug] |xqc_engine_main_logic|END|now:1746043693694401| [2025/04/30 20:08:13 694586] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693694586| [2025/04/30 20:08:13 694591] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 694597] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:421| [2025/04/30 20:08:13 694601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:422| [2025/04/30 20:08:13 694608] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:422| [2025/04/30 20:08:13 694615] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 694629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 694634] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:50420|prior_delivered:466164|prior_time:1746043693654322|is_app_limited:0|send_elapse:36663|ack_elapse:40264|ctl_first_sent_time:1746043693654811|lagest_ack_time:1746043693694586|curr_delivered:514176| [2025/04/30 20:08:13 694639] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693654811| [2025/04/30 20:08:13 694643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:431||sndq_packets_used_bytes:0|sndq_packets_free:434| [2025/04/30 20:08:13 694648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37786|rttvar:1688|minrtt:30776|latest_rtt:39775|ack_delay:112| [2025/04/30 20:08:13 694652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38020|rttvar:1735|minrtt:30776|latest_rtt:39775|ack_delay:112| [2025/04/30 20:08:13 694656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:722|lost_pn:719|thresh:3| [2025/04/30 20:08:13 694660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 694666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:719|lost_pn:719|po_sent_time:1746043693653087|lost_send_time:1746043693649840|loss_delay:44746|frame:STREAM |repair:128| [2025/04/30 20:08:13 694670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693653087u| [2025/04/30 20:08:13 694674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 694678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38020|rtt_var:1735|pto_duration:44960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 694683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 694687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 694691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:08:13 694695] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693764433|now:1746043693694678|interv:69755| [2025/04/30 20:08:13 694699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693764433|now:1746043693694678|interval:69755|pto_count:0|srtt:38020 [2025/04/30 20:08:13 694703] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36663, ack_elapse 40264, delivered 48012|rate 1192429|lost 277| [2025/04/30 20:08:13 694708] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192429) in round 10| [2025/04/30 20:08:13 694712] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 694716] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 694720] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:1|acked:1200|po_sent_time:1746043693654811|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 694727] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:1|acked:1200|po_sent_time:1746043693654811|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 694732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:50400|srtt:38020|latest_rtt:39775|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 694738] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:422|largest:422|pns:2| [2025/04/30 20:08:13 694742] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:422|frame:ACK |recv_time:1746043693694586|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 694747] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813694586|now:1746043693694586|interv:120000000| [2025/04/30 20:08:13 694751] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813694586|now:1746043693694586|interv:120000000| [2025/04/30 20:08:13 694755] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693697608|pq_index:0| [2025/04/30 20:08:13 694759] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693694401| [2025/04/30 20:08:13 694763] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693694763| [2025/04/30 20:08:13 694768] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693694767| [2025/04/30 20:08:13 694773] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 694778] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38020|min_srtt:38020|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 694782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50400|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 694787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 694791] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 694795] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 694799] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 694803] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38020|min_srtt:38020|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 694808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50400|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 694815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 694818] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 694822] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 694826] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 694831] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 694835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:548522| [2025/04/30 20:08:13 694840] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 694844] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:765| [2025/04/30 20:08:13 694908] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746043693694851|stream_id:0|stream_offset:548522| [2025/04/30 20:08:13 694919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 694927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:08:13 694933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38020|rtt_var:1735|pto_duration:44960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 694939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 694943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 694947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:08:13 694951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693764811|now:1746043693694933|interv:69878| [2025/04/30 20:08:13 694955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693764811|now:1746043693694933|interval:69878|pto_count:0|srtt:38020 [2025/04/30 20:08:13 694960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:51600| [2025/04/30 20:08:13 694967] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 694973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:549689| [2025/04/30 20:08:13 694980] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 694986] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693695986|now:1746043693694986|interv:1000| [2025/04/30 20:08:13 694999] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 695005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 695012] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693695986| [2025/04/30 20:08:13 695019] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693695986| [2025/04/30 20:08:13 695025] [debug] |xqc_engine_wakeup_after|wakeup:1746043693695986|now:1746043693695025|diff:961| [2025/04/30 20:08:13 695031] [debug] |xqc_engine_main_logic|END|now:1746043693694767| [2025/04/30 20:08:13 695043] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693695043| [2025/04/30 20:08:13 695048] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 695055] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:422| [2025/04/30 20:08:13 695058] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:423| [2025/04/30 20:08:13 695064] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:423| [2025/04/30 20:08:13 695068] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 695073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 695078] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:46820|prior_delivered:470964|prior_time:1746043693656006|is_app_limited:0|send_elapse:33407|ack_elapse:39037|ctl_first_sent_time:1746043693656321|lagest_ack_time:1746043693695043|curr_delivered:515376| [2025/04/30 20:08:13 695083] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693656321| [2025/04/30 20:08:13 695087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:431||sndq_packets_used_bytes:0|sndq_packets_free:434| [2025/04/30 20:08:13 695091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38020|rttvar:1735|minrtt:30776|latest_rtt:38722|ack_delay:48| [2025/04/30 20:08:13 695096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38102|rttvar:1465|minrtt:30776|latest_rtt:38722|ack_delay:48| [2025/04/30 20:08:13 695100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:723|lost_pn:720|thresh:3| [2025/04/30 20:08:13 695104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 695108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 695112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 695116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38102|rtt_var:1465|pto_duration:43962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 695121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 695125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 695129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:08:13 695136] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693763813|now:1746043693695116|interv:68697| [2025/04/30 20:08:13 695140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693763813|now:1746043693695116|interval:68697|pto_count:0|srtt:38102 [2025/04/30 20:08:13 695145] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33407, ack_elapse 39037, delivered 44412|rate 1137689|lost 277| [2025/04/30 20:08:13 695149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137689) in round 10| [2025/04/30 20:08:13 695154] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 695158] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 695162] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693656321|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 695183] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693656321|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 695188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:50400|srtt:38102|latest_rtt:38722|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 695194] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:423|largest:423|pns:2| [2025/04/30 20:08:13 695201] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:423|frame:ACK |recv_time:1746043693695043|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 695205] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813695043|now:1746043693695043|interv:120000000| [2025/04/30 20:08:13 695210] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813695043|now:1746043693695043|interv:120000000| [2025/04/30 20:08:13 695214] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693695986|pq_index:0| [2025/04/30 20:08:13 695218] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693694767| [2025/04/30 20:08:13 695222] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693695222| [2025/04/30 20:08:13 695227] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693695226| [2025/04/30 20:08:13 695232] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 695237] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38102|min_srtt:38102|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 695241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:50400|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 695249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 695253] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 695257] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 695261] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 695265] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38102|min_srtt:38102|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 695270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:50400|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 695274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 695278] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 695282] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 695286] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 695290] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 695295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:549689| [2025/04/30 20:08:13 695302] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 695308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 695315] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693695986| [2025/04/30 20:08:13 695321] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693695986| [2025/04/30 20:08:13 695327] [debug] |xqc_engine_wakeup_after|wakeup:1746043693695986|now:1746043693695327|diff:659| [2025/04/30 20:08:13 695333] [debug] |xqc_engine_main_logic|END|now:1746043693695226| [2025/04/30 20:08:13 695343] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693695343| [2025/04/30 20:08:13 695351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 695359] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:423| [2025/04/30 20:08:13 695366] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:424| [2025/04/30 20:08:13 695371] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:424| [2025/04/30 20:08:13 695375] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 695380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 695392] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:44420|prior_delivered:474564|prior_time:1746043693658099|is_app_limited:0|send_elapse:35265|ack_elapse:37244|ctl_first_sent_time:1746043693658471|lagest_ack_time:1746043693695343|curr_delivered:516576| [2025/04/30 20:08:13 695400] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693658471| [2025/04/30 20:08:13 695406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:430||sndq_packets_used_bytes:0|sndq_packets_free:435| [2025/04/30 20:08:13 695413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38102|rttvar:1465|minrtt:30776|latest_rtt:36872|ack_delay:40| [2025/04/30 20:08:13 695419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37944|rttvar:1416|minrtt:30776|latest_rtt:36872|ack_delay:40| [2025/04/30 20:08:13 695426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:724|lost_pn:721|thresh:3| [2025/04/30 20:08:13 695433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 695438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 695444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 695451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37944|rtt_var:1416|pto_duration:43608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 695457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 695461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 695465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:08:13 695469] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693763459|now:1746043693695450|interv:68009| [2025/04/30 20:08:13 695473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693763459|now:1746043693695450|interval:68009|pto_count:0|srtt:37944 [2025/04/30 20:08:13 695478] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35265, ack_elapse 37244, delivered 42012|rate 1128020|lost 277| [2025/04/30 20:08:13 695485] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128020) in round 10| [2025/04/30 20:08:13 695491] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 695498] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 695503] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693658471|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 695508] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693658471|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 695517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:49200|srtt:37944|latest_rtt:36872|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 695523] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:424|largest:424|pns:2| [2025/04/30 20:08:13 695528] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:424|frame:ACK |recv_time:1746043693695343|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 695533] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813695343|now:1746043693695343|interv:120000000| [2025/04/30 20:08:13 695537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813695343|now:1746043693695343|interv:120000000| [2025/04/30 20:08:13 695541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693695986|pq_index:0| [2025/04/30 20:08:13 695545] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693695226| [2025/04/30 20:08:13 695549] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693695549| [2025/04/30 20:08:13 695554] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693695553| [2025/04/30 20:08:13 695559] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 695564] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37944|min_srtt:37944|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 695568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49200|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 695573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 695577] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 695581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 695585] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 695589] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37944|min_srtt:37944|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 695593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49200|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 695598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 695601] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 695605] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 695616] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 695621] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 695628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:549689| [2025/04/30 20:08:13 695635] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 695642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 695648] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693695986| [2025/04/30 20:08:13 695654] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693695986| [2025/04/30 20:08:13 695660] [debug] |xqc_engine_wakeup_after|wakeup:1746043693695986|now:1746043693695659|diff:327| [2025/04/30 20:08:13 695666] [debug] |xqc_engine_main_logic|END|now:1746043693695553| [2025/04/30 20:08:13 695677] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693695677| [2025/04/30 20:08:13 695682] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 695688] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:424| [2025/04/30 20:08:13 695692] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:425| [2025/04/30 20:08:13 695698] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:425| [2025/04/30 20:08:13 695702] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 695706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 695711] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:45620|prior_delivered:474564|prior_time:1746043693658099|is_app_limited:0|send_elapse:35423|ack_elapse:37578|ctl_first_sent_time:1746043693658629|lagest_ack_time:1746043693695677|curr_delivered:517776| [2025/04/30 20:08:13 695715] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693658629| [2025/04/30 20:08:13 695720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:429||sndq_packets_used_bytes:0|sndq_packets_free:436| [2025/04/30 20:08:13 695724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37944|rttvar:1416|minrtt:30776|latest_rtt:37048|ack_delay:32| [2025/04/30 20:08:13 695728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37828|rttvar:1294|minrtt:30776|latest_rtt:37048|ack_delay:32| [2025/04/30 20:08:13 695735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:725|lost_pn:722|thresh:3| [2025/04/30 20:08:13 695741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 695748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 695760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 695765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37828|rtt_var:1294|pto_duration:43004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 695769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 695773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 695778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:08:13 695784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693762855|now:1746043693695764|interv:67091| [2025/04/30 20:08:13 695790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693762855|now:1746043693695764|interval:67091|pto_count:0|srtt:37828 [2025/04/30 20:08:13 695796] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35423, ack_elapse 37578, delivered 43212|rate 1149928|lost 277| [2025/04/30 20:08:13 695800] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149928) in round 10| [2025/04/30 20:08:13 695804] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 695808] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 695812] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693658629|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 695819] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693658629|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 695827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:48000|srtt:37828|latest_rtt:37048|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 695835] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:425|largest:425|pns:2| [2025/04/30 20:08:13 695840] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:425|frame:ACK |recv_time:1746043693695677|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 695845] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813695677|now:1746043693695677|interv:120000000| [2025/04/30 20:08:13 695849] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813695677|now:1746043693695677|interv:120000000| [2025/04/30 20:08:13 695853] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693695986|pq_index:0| [2025/04/30 20:08:13 695857] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693695553| [2025/04/30 20:08:13 695861] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693695861| [2025/04/30 20:08:13 695866] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693695865| [2025/04/30 20:08:13 695874] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 695879] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37828|min_srtt:37828|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 695883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48000|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 695888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 695891] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 695895] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 695899] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 695903] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37828|min_srtt:37828|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 695908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48000|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 695912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 695916] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 695919] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 695924] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 695928] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 695932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:549689| [2025/04/30 20:08:13 695936] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 695940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 695944] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693695986| [2025/04/30 20:08:13 695948] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693695986| [2025/04/30 20:08:13 695952] [debug] |xqc_engine_wakeup_after|wakeup:1746043693695986|now:1746043693695952|diff:34| [2025/04/30 20:08:13 695956] [debug] |xqc_engine_main_logic|END|now:1746043693695865| [2025/04/30 20:08:13 695962] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693695961| [2025/04/30 20:08:13 695968] [debug] |xqc_engine_wakeup_after|wakeup:1746043693695986|now:1746043693695968|diff:18| [2025/04/30 20:08:13 695972] [debug] |xqc_engine_main_logic|END|now:1746043693695961| [2025/04/30 20:08:13 696687] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693696686| [2025/04/30 20:08:13 696703] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 696711] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:425| [2025/04/30 20:08:13 696718] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:426| [2025/04/30 20:08:13 696727] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:426| [2025/04/30 20:08:13 696733] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 696741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 696746] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:46820|prior_delivered:474564|prior_time:1746043693658099|is_app_limited:0|send_elapse:35523|ack_elapse:38587|ctl_first_sent_time:1746043693658729|lagest_ack_time:1746043693696686|curr_delivered:518976| [2025/04/30 20:08:13 696751] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693658729| [2025/04/30 20:08:13 696758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:428||sndq_packets_used_bytes:0|sndq_packets_free:437| [2025/04/30 20:08:13 696765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37828|rttvar:1294|minrtt:30776|latest_rtt:37957|ack_delay:32| [2025/04/30 20:08:13 696772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37840|rttvar:995|minrtt:30776|latest_rtt:37957|ack_delay:32| [2025/04/30 20:08:13 696779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:726|lost_pn:723|thresh:3| [2025/04/30 20:08:13 696786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 696792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 696799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 696806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37840|rtt_var:995|pto_duration:41820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 696813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 696818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 696825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:08:13 696830] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693761671|now:1746043693696805|interv:64866| [2025/04/30 20:08:13 696834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693761671|now:1746043693696805|interval:64866|pto_count:0|srtt:37840 [2025/04/30 20:08:13 696845] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35523, ack_elapse 38587, delivered 44412|rate 1150957|lost 277| [2025/04/30 20:08:13 696849] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150957) in round 10| [2025/04/30 20:08:13 696853] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 696857] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 696861] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693658729|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 696867] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693658729|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 696875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:46800|srtt:37840|latest_rtt:37957|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 696884] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:426|largest:426|pns:2| [2025/04/30 20:08:13 696890] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:426|frame:ACK |recv_time:1746043693696686|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 696895] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813696686|now:1746043693696686|interv:120000000| [2025/04/30 20:08:13 696899] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813696686|now:1746043693696686|interv:120000000| [2025/04/30 20:08:13 696903] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693695986|pq_index:0| [2025/04/30 20:08:13 696907] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693695865| [2025/04/30 20:08:13 696911] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693696911| [2025/04/30 20:08:13 696916] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693696915| [2025/04/30 20:08:13 696921] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693695986|now:1746043693696915| [2025/04/30 20:08:13 696925] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693695986|now:1746043693696915| [2025/04/30 20:08:13 696929] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 696934] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 696939] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37840|min_srtt:37840|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 696943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:46800|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 696953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 696960] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 696966] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 696973] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 696977] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37840|min_srtt:37840|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 696981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:46800|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 696986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 696990] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 696993] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 696998] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 697002] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 697007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:549689| [2025/04/30 20:08:13 697011] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 697015] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:766| [2025/04/30 20:08:13 697057] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746043693697023|stream_id:0|stream_offset:549689| [2025/04/30 20:08:13 697065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 697070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:08:13 697074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37840|rtt_var:995|pto_duration:41820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 697079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 697083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 697087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:08:13 697091] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693763843|now:1746043693697074|interv:66769| [2025/04/30 20:08:13 697099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693763843|now:1746043693697074|interval:66769|pto_count:0|srtt:37840 [2025/04/30 20:08:13 697104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:48000| [2025/04/30 20:08:13 697108] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 697113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:550856| [2025/04/30 20:08:13 697117] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 697122] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:767| [2025/04/30 20:08:13 697158] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746043693697133|stream_id:0|stream_offset:550856| [2025/04/30 20:08:13 697164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 697188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:08:13 697192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37840|rtt_var:995|pto_duration:41820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 697197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 697201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 697204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:08:13 697209] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693763953|now:1746043693697192|interv:66761| [2025/04/30 20:08:13 697216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693763953|now:1746043693697192|interval:66761|pto_count:0|srtt:37840 [2025/04/30 20:08:13 697223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:49200| [2025/04/30 20:08:13 697231] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 697236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:552023| [2025/04/30 20:08:13 697240] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 697245] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:768| [2025/04/30 20:08:13 697275] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746043693697251|stream_id:0|stream_offset:552023| [2025/04/30 20:08:13 697284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:768|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 697297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:08:13 697304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37840|rtt_var:995|pto_duration:41820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 697312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 697318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 697324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:08:13 697330] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693764071|now:1746043693697304|interv:66767| [2025/04/30 20:08:13 697336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693764071|now:1746043693697304|interval:66767|pto_count:0|srtt:37840 [2025/04/30 20:08:13 697341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:50400| [2025/04/30 20:08:13 697350] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 697354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:553190| [2025/04/30 20:08:13 697359] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 697363] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693698363|now:1746043693697363|interv:1000| [2025/04/30 20:08:13 697367] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 697371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 697376] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693698363| [2025/04/30 20:08:13 697383] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693698363| [2025/04/30 20:08:13 697389] [debug] |xqc_engine_wakeup_after|wakeup:1746043693698363|now:1746043693697388|diff:975| [2025/04/30 20:08:13 697395] [debug] |xqc_engine_main_logic|END|now:1746043693696915| [2025/04/30 20:08:13 697404] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693697404| [2025/04/30 20:08:13 697410] [debug] |xqc_engine_wakeup_after|wakeup:1746043693698363|now:1746043693697410|diff:953| [2025/04/30 20:08:13 697417] [debug] |xqc_engine_main_logic|END|now:1746043693697404| [2025/04/30 20:08:13 697882] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693697881| [2025/04/30 20:08:13 697894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 697900] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:426| [2025/04/30 20:08:13 697904] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:427| [2025/04/30 20:08:13 697911] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:427| [2025/04/30 20:08:13 697917] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 697924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 697941] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:46820|prior_delivered:475764|prior_time:1746043693659595|is_app_limited:0|send_elapse:36632|ack_elapse:38286|ctl_first_sent_time:1746043693659922|lagest_ack_time:1746043693697881|curr_delivered:520176| [2025/04/30 20:08:13 697949] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693659922| [2025/04/30 20:08:13 697956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:427||sndq_packets_used_bytes:0|sndq_packets_free:438| [2025/04/30 20:08:13 697962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37840|rttvar:995|minrtt:30776|latest_rtt:37959|ack_delay:128| [2025/04/30 20:08:13 697970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37838|rttvar:749|minrtt:30776|latest_rtt:37959|ack_delay:128| [2025/04/30 20:08:13 697977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:727|lost_pn:724|thresh:3| [2025/04/30 20:08:13 697983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 697990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 697996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 698003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37838|rtt_var:749|pto_duration:40834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 698010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 698015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 698019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:08:13 698023] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693763085|now:1746043693698002|interv:65083| [2025/04/30 20:08:13 698027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693763085|now:1746043693698002|interval:65083|pto_count:0|srtt:37838 [2025/04/30 20:08:13 698033] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36632, ack_elapse 38286, delivered 44412|rate 1160006|lost 277| [2025/04/30 20:08:13 698040] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160006) in round 10| [2025/04/30 20:08:13 698047] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 698052] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 698056] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693659922|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 698061] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693659922|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 698072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:49200|srtt:37838|latest_rtt:37959|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 698078] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:427|largest:427|pns:2| [2025/04/30 20:08:13 698082] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:427|frame:ACK |recv_time:1746043693697881|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 698087] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813697881|now:1746043693697881|interv:120000000| [2025/04/30 20:08:13 698091] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813697881|now:1746043693697881|interv:120000000| [2025/04/30 20:08:13 698095] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693698363|pq_index:0| [2025/04/30 20:08:13 698100] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693696915| [2025/04/30 20:08:13 698104] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693698104| [2025/04/30 20:08:13 698109] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693698108| [2025/04/30 20:08:13 698116] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 698123] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37838|min_srtt:37838|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 698130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49200|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 698137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 698141] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 698145] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 698149] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 698153] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37838|min_srtt:37838|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 698157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49200|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 698162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 698181] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 698192] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 698196] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 698203] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 698210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:553190| [2025/04/30 20:08:13 698217] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 698223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 698227] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693698363| [2025/04/30 20:08:13 698232] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693698363| [2025/04/30 20:08:13 698236] [debug] |xqc_engine_wakeup_after|wakeup:1746043693698363|now:1746043693698235|diff:128| [2025/04/30 20:08:13 698240] [debug] |xqc_engine_main_logic|END|now:1746043693698108| [2025/04/30 20:08:13 698245] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693698245| [2025/04/30 20:08:13 698249] [debug] |xqc_engine_wakeup_after|wakeup:1746043693698363|now:1746043693698249|diff:114| [2025/04/30 20:08:13 698253] [debug] |xqc_engine_main_logic|END|now:1746043693698245| [2025/04/30 20:08:13 699723] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693699722| [2025/04/30 20:08:13 699931] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693698363|pq_index:0| [2025/04/30 20:08:13 700005] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693698108| [2025/04/30 20:08:13 700045] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693700043| [2025/04/30 20:08:13 700050] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693698771|now:1746043693700043| [2025/04/30 20:08:13 700055] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 700059] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693698771|now:1746043693700043| [2025/04/30 20:08:13 700063] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 700067] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693698363|now:1746043693700043| [2025/04/30 20:08:13 700071] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693698363|now:1746043693700043| [2025/04/30 20:08:13 700075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 700080] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 700101] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:427|ack_delay:26329|first_ack_range:47|largest_pkt_recv_time:1746043693673771| [2025/04/30 20:08:13 700106] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:427|low:380|pkt_pns:2| [2025/04/30 20:08:13 700348] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:404|frame_largest_recv:427| [2025/04/30 20:08:13 700364] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 700371] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37838|min_srtt:37838|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 700398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49200|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 700424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 700430] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 700723] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 700731] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 700737] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:37838|min_srtt:37838|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 700743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49200|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 700749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 700754] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 700758] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 700884] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 700893] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 700899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:49200|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:553190| [2025/04/30 20:08:13 700905] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 700910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:769| [2025/04/30 20:08:13 700958] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:769|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:49200|now:1746043693700922|stream_id:0|stream_offset:553190| [2025/04/30 20:08:13 700966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:769|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:08:13 701418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:08:13 701428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37838|rtt_var:749|pto_duration:40834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 701442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 701448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 701455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:08:13 701461] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693766756|now:1746043693701427|interv:65329| [2025/04/30 20:08:13 701638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693766756|now:1746043693701427|interval:65329|pto_count:0|srtt:37838 [2025/04/30 20:08:13 701650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:50407| [2025/04/30 20:08:13 701659] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 701665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 701673] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 701679] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:770| [2025/04/30 20:08:13 701724] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746043693701691|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 701734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:770|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 701741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:08:13 701855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37838|rtt_var:749|pto_duration:40834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 701866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 701910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 701917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:08:13 701923] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693767525|now:1746043693701855|interv:65670| [2025/04/30 20:08:13 701929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693767525|now:1746043693701855|interval:65670|pto_count:0|srtt:37838 [2025/04/30 20:08:13 701937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:51607| [2025/04/30 20:08:13 701945] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 701952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:555524| [2025/04/30 20:08:13 702016] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 702024] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:771| [2025/04/30 20:08:13 702252] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746043693702035|stream_id:0|stream_offset:555524| [2025/04/30 20:08:13 702264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:771|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 702271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:08:13 702278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37838|rtt_var:749|pto_duration:40834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 702284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 702290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 702296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 702371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693767869|now:1746043693702277|interv:65592| [2025/04/30 20:08:13 702384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693767869|now:1746043693702277|interval:65592|pto_count:0|srtt:37838 [2025/04/30 20:08:13 702769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:52807| [2025/04/30 20:08:13 702779] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 702787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:556691| [2025/04/30 20:08:13 703065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 703072] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693767869| [2025/04/30 20:08:13 703077] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693767869| [2025/04/30 20:08:13 703081] [debug] |xqc_engine_wakeup_after|wakeup:1746043693767869|now:1746043693703081|diff:64788| [2025/04/30 20:08:13 703085] [debug] |xqc_engine_main_logic|END|now:1746043693700043| [2025/04/30 20:08:13 703452] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693703451| [2025/04/30 20:08:13 703615] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 703830] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:427| [2025/04/30 20:08:13 703860] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:428| [2025/04/30 20:08:13 703867] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:428| [2025/04/30 20:08:13 703872] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 703884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 703889] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:45620|prior_delivered:478164|prior_time:1746043693660767|is_app_limited:0|send_elapse:36221|ack_elapse:42684|ctl_first_sent_time:1746043693661165|lagest_ack_time:1746043693703451|curr_delivered:521376| [2025/04/30 20:08:13 703894] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693661165| [2025/04/30 20:08:13 703899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:426||sndq_packets_used_bytes:0|sndq_packets_free:439| [2025/04/30 20:08:13 703903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37838|rttvar:749|minrtt:30776|latest_rtt:42286|ack_delay:32| [2025/04/30 20:08:13 703908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38390|rttvar:1666|minrtt:30776|latest_rtt:42286|ack_delay:32| [2025/04/30 20:08:13 703912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:728|lost_pn:725|thresh:3| [2025/04/30 20:08:13 703917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 703921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 703925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 703929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38390|rtt_var:1666|pto_duration:45054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 703934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 703938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 703942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:08:13 703946] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693772089|now:1746043693703929|interv:68160| [2025/04/30 20:08:13 703950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693772089|now:1746043693703929|interval:68160|pto_count:0|srtt:38390 [2025/04/30 20:08:13 703954] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36221, ack_elapse 42684, delivered 43212|rate 1012369|lost 277| [2025/04/30 20:08:13 704016] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1012369) in round 10| [2025/04/30 20:08:13 704022] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 704045] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 704083] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693661165|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 704089] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693661165|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 704098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:51607|srtt:38390|latest_rtt:42286|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 704105] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:428|largest:428|pns:2| [2025/04/30 20:08:13 704110] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:428|frame:ACK |recv_time:1746043693703451|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 704180] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813703451|now:1746043693703451|interv:120000000| [2025/04/30 20:08:13 704225] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813703451|now:1746043693703451|interv:120000000| [2025/04/30 20:08:13 704232] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693767869|pq_index:0| [2025/04/30 20:08:13 704239] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693700043| [2025/04/30 20:08:13 704245] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693704245| [2025/04/30 20:08:13 704253] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693704251| [2025/04/30 20:08:13 704260] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 704268] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38390|min_srtt:38390|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 704837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 704846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 704853] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 704859] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 704866] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 704873] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38390|min_srtt:38390|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 704985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 704994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 705000] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 705013] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 705020] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 705028] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 705034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:556691| [2025/04/30 20:08:13 705041] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 705048] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:772| [2025/04/30 20:08:13 705096] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746043693705060|stream_id:0|stream_offset:556691| [2025/04/30 20:08:13 705106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:772|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 705115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:08:13 705121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38390|rtt_var:1666|pto_duration:45054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 705128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 705135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 705139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 705143] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693775114|now:1746043693705121|interv:69993| [2025/04/30 20:08:13 705148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693775114|now:1746043693705121|interval:69993|pto_count:0|srtt:38390 [2025/04/30 20:08:13 705152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:52807| [2025/04/30 20:08:13 705157] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 705162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:557858| [2025/04/30 20:08:13 705186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 705193] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693775114| [2025/04/30 20:08:13 705199] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693775114| [2025/04/30 20:08:13 705206] [debug] |xqc_engine_wakeup_after|wakeup:1746043693775114|now:1746043693705206|diff:69908| [2025/04/30 20:08:13 705219] [debug] |xqc_engine_main_logic|END|now:1746043693704251| [2025/04/30 20:08:13 705230] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043693705230| [2025/04/30 20:08:13 705236] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 705242] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:428| [2025/04/30 20:08:13 705245] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:429| [2025/04/30 20:08:13 705257] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:429| [2025/04/30 20:08:13 705261] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 705269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 705276] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:46820|prior_delivered:478164|prior_time:1746043693660767|is_app_limited:0|send_elapse:37593|ack_elapse:44463|ctl_first_sent_time:1746043693662537|lagest_ack_time:1746043693705230|curr_delivered:522576| [2025/04/30 20:08:13 705284] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693662537| [2025/04/30 20:08:13 705291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:425||sndq_packets_used_bytes:0|sndq_packets_free:440| [2025/04/30 20:08:13 705296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38390|rttvar:1666|minrtt:30776|latest_rtt:42693|ack_delay:24| [2025/04/30 20:08:13 705303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38925|rttvar:2319|minrtt:30776|latest_rtt:42693|ack_delay:24| [2025/04/30 20:08:13 705310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:729|lost_pn:726|thresh:3| [2025/04/30 20:08:13 705316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 705322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 705328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 705334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38925|rtt_var:2319|pto_duration:48201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 705342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 705349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 705355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:08:13 705361] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693778261|now:1746043693705334|interv:72927| [2025/04/30 20:08:13 705367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693778261|now:1746043693705334|interval:72927|pto_count:0|srtt:38925 [2025/04/30 20:08:13 705374] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 37593, ack_elapse 44463, delivered 44412|rate 998852|lost 277| [2025/04/30 20:08:13 705387] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (998852) in round 10| [2025/04/30 20:08:13 705394] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 705400] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 705406] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693662537|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 705413] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693662537|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 705420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:51607|srtt:38925|latest_rtt:42693|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 705428] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 705434] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693730230|now:1746043693705230|interv:25000| [2025/04/30 20:08:13 705443] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693705230|max_ack_delay:25000| [2025/04/30 20:08:13 705451] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:429|largest:429|pns:2| [2025/04/30 20:08:13 705456] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:429|frame:PING ACK |recv_time:1746043693705230|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 705461] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813705230|now:1746043693705230|interv:120000000| [2025/04/30 20:08:13 705465] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813705230|now:1746043693705230|interv:120000000| [2025/04/30 20:08:13 705472] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693775114|pq_index:0| [2025/04/30 20:08:13 705479] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693704251| [2025/04/30 20:08:13 705485] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693705485| [2025/04/30 20:08:13 705493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693705491| [2025/04/30 20:08:13 705498] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 705503] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38925|min_srtt:38925|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 705508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 705517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 705521] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 705525] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 705530] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 705534] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:38925|min_srtt:38925|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 705538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 705543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 705546] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 705550] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 705555] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 705559] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 705563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:557858| [2025/04/30 20:08:13 705568] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 705572] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:773| [2025/04/30 20:08:13 705608] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746043693705580|stream_id:0|stream_offset:557858| [2025/04/30 20:08:13 705614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 705620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:08:13 705624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38925|rtt_var:2319|pto_duration:48201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 705629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 705633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 705637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 705640] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693778781|now:1746043693705624|interv:73157| [2025/04/30 20:08:13 705649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693778781|now:1746043693705624|interval:73157|pto_count:0|srtt:38925 [2025/04/30 20:08:13 705654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:52807| [2025/04/30 20:08:13 705659] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 705663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:559025| [2025/04/30 20:08:13 705667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 705675] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693730230| [2025/04/30 20:08:13 705681] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693730230| [2025/04/30 20:08:13 705688] [debug] |xqc_engine_wakeup_after|wakeup:1746043693730230|now:1746043693705688|diff:24542| [2025/04/30 20:08:13 705696] [debug] |xqc_engine_main_logic|END|now:1746043693705491| [2025/04/30 20:08:13 705704] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693705704| [2025/04/30 20:08:13 705709] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 705715] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:429| [2025/04/30 20:08:13 705720] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:430| [2025/04/30 20:08:13 705729] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:430| [2025/04/30 20:08:13 705735] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 705743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 705750] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:48020|prior_delivered:478164|prior_time:1746043693660767|is_app_limited:0|send_elapse:37717|ack_elapse:44937|ctl_first_sent_time:1746043693662661|lagest_ack_time:1746043693705704|curr_delivered:523776| [2025/04/30 20:08:13 705757] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693662661| [2025/04/30 20:08:13 705764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:424||sndq_packets_used_bytes:0|sndq_packets_free:441| [2025/04/30 20:08:13 705771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38925|rttvar:2319|minrtt:30776|latest_rtt:43043|ack_delay:64| [2025/04/30 20:08:13 705778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39432|rttvar:2753|minrtt:30776|latest_rtt:43043|ack_delay:64| [2025/04/30 20:08:13 705785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:730|lost_pn:727|thresh:3| [2025/04/30 20:08:13 705791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 705798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 705808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 705813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39432|rtt_var:2753|pto_duration:50444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 705820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 705826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 705832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:08:13 705838] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693781024|now:1746043693705813|interv:75211| [2025/04/30 20:08:13 705843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693781024|now:1746043693705813|interval:75211|pto_count:0|srtt:39432 [2025/04/30 20:08:13 705847] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 37717, ack_elapse 44937, delivered 45612|rate 1015021|lost 277| [2025/04/30 20:08:13 705852] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1015021) in round 10| [2025/04/30 20:08:13 705858] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 705864] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 705870] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693662661|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 705876] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693662661|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 705881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:51607|srtt:39432|latest_rtt:43043|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 705887] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:430|largest:430|pns:2| [2025/04/30 20:08:13 705891] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:430|frame:ACK |recv_time:1746043693705704|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 705896] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813705704|now:1746043693705704|interv:120000000| [2025/04/30 20:08:13 705903] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813705704|now:1746043693705704|interv:120000000| [2025/04/30 20:08:13 705910] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693730230|pq_index:0| [2025/04/30 20:08:13 705917] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693705491| [2025/04/30 20:08:13 705923] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693705923| [2025/04/30 20:08:13 705932] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693705931| [2025/04/30 20:08:13 705937] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 705942] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39432|min_srtt:39432|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 705946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 705951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 705955] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 705959] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 705963] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 705967] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39432|min_srtt:39432|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 705971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 705976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 705980] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 705983] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 705988] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 705992] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 705996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:559025| [2025/04/30 20:08:13 706001] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 706005] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:774| [2025/04/30 20:08:13 706038] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746043693706012|stream_id:0|stream_offset:559025| [2025/04/30 20:08:13 706044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 706052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:08:13 706057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39432|rtt_var:2753|pto_duration:50444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 706061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 706065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 706069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 706073] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693781456|now:1746043693706056|interv:75400| [2025/04/30 20:08:13 706077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693781456|now:1746043693706056|interval:75400|pto_count:0|srtt:39432 [2025/04/30 20:08:13 706081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:52807| [2025/04/30 20:08:13 706086] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 706090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:560192| [2025/04/30 20:08:13 706095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 706099] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693730230| [2025/04/30 20:08:13 706103] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693730230| [2025/04/30 20:08:13 706107] [debug] |xqc_engine_wakeup_after|wakeup:1746043693730230|now:1746043693706107|diff:24123| [2025/04/30 20:08:13 706111] [debug] |xqc_engine_main_logic|END|now:1746043693705931| [2025/04/30 20:08:13 706119] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693706118| [2025/04/30 20:08:13 706124] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 706129] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:430| [2025/04/30 20:08:13 706133] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:431| [2025/04/30 20:08:13 706138] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:431| [2025/04/30 20:08:13 706142] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 706147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 706152] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:46820|prior_delivered:480564|prior_time:1746043693664108|is_app_limited:0|send_elapse:36155|ack_elapse:42010|ctl_first_sent_time:1746043693664480|lagest_ack_time:1746043693706118|curr_delivered:524976| [2025/04/30 20:08:13 706156] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693664480| [2025/04/30 20:08:13 706161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:423||sndq_packets_used_bytes:0|sndq_packets_free:442| [2025/04/30 20:08:13 706190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39432|rttvar:2753|minrtt:30776|latest_rtt:41638|ack_delay:40| [2025/04/30 20:08:13 706195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39702|rttvar:2606|minrtt:30776|latest_rtt:41638|ack_delay:40| [2025/04/30 20:08:13 706199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:731|lost_pn:728|thresh:3| [2025/04/30 20:08:13 706203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 706207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 706211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 706216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39702|rtt_var:2606|pto_duration:50126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 706220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 706224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 706227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:08:13 706231] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693781138|now:1746043693706215|interv:74923| [2025/04/30 20:08:13 706235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693781138|now:1746043693706215|interval:74923|pto_count:0|srtt:39702 [2025/04/30 20:08:13 706240] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36155, ack_elapse 42010, delivered 44412|rate 1057176|lost 277| [2025/04/30 20:08:13 706245] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1057176) in round 10| [2025/04/30 20:08:13 706252] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 706259] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 706266] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693664480|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 706272] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693664480|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 706276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:51607|srtt:39702|latest_rtt:41638|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 706284] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:431|largest:431|pns:2| [2025/04/30 20:08:13 706291] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:431|frame:ACK |recv_time:1746043693706118|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 706304] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813706118|now:1746043693706118|interv:120000000| [2025/04/30 20:08:13 706310] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813706118|now:1746043693706118|interv:120000000| [2025/04/30 20:08:13 706316] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693730230|pq_index:0| [2025/04/30 20:08:13 706321] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693705931| [2025/04/30 20:08:13 706327] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693706327| [2025/04/30 20:08:13 706335] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693706333| [2025/04/30 20:08:13 706342] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 706348] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39702|min_srtt:39702|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 706354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 706361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 706366] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 706372] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 706378] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 706384] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39702|min_srtt:39702|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 706389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 706396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 706401] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 706407] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 706414] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 706421] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 706428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:560192| [2025/04/30 20:08:13 706447] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 706454] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:775| [2025/04/30 20:08:13 706492] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746043693706465|stream_id:0|stream_offset:560192| [2025/04/30 20:08:13 706499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 706504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:08:13 706509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39702|rtt_var:2606|pto_duration:50126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 706513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 706518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 706525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 706533] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693781591|now:1746043693706509|interv:75082| [2025/04/30 20:08:13 706539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693781591|now:1746043693706509|interval:75082|pto_count:0|srtt:39702 [2025/04/30 20:08:13 706547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:52807| [2025/04/30 20:08:13 706555] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 706561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:561359| [2025/04/30 20:08:13 706566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 706571] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693730230| [2025/04/30 20:08:13 706575] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693730230| [2025/04/30 20:08:13 706579] [debug] |xqc_engine_wakeup_after|wakeup:1746043693730230|now:1746043693706579|diff:23651| [2025/04/30 20:08:13 706583] [debug] |xqc_engine_main_logic|END|now:1746043693706333| [2025/04/30 20:08:13 706591] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693706590| [2025/04/30 20:08:13 706595] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 706601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:431| [2025/04/30 20:08:13 706605] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:432| [2025/04/30 20:08:13 706613] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:432| [2025/04/30 20:08:13 706619] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 706634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:732|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:734|path_largest_ack:732| [2025/04/30 20:08:13 706641] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:48020|prior_delivered:480564|prior_time:1746043693664108|is_app_limited:0|send_elapse:36262|ack_elapse:42482|ctl_first_sent_time:1746043693664587|lagest_ack_time:1746043693706590|curr_delivered:526176| [2025/04/30 20:08:13 706647] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693664587| [2025/04/30 20:08:13 706652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:422||sndq_packets_used_bytes:0|sndq_packets_free:443| [2025/04/30 20:08:13 706657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:733|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:734|path_largest_ack:733| [2025/04/30 20:08:13 706664] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:48020|prior_delivered:480564|prior_time:1746043693664108|is_app_limited:0|send_elapse:36262|ack_elapse:42482|ctl_first_sent_time:1746043693664587|lagest_ack_time:1746043693706590|curr_delivered:527376| [2025/04/30 20:08:13 706671] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693665972| [2025/04/30 20:08:13 706679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:421||sndq_packets_used_bytes:0|sndq_packets_free:444| [2025/04/30 20:08:13 706685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 706692] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:48020|prior_delivered:480564|prior_time:1746043693664108|is_app_limited:0|send_elapse:36262|ack_elapse:42482|ctl_first_sent_time:1746043693664587|lagest_ack_time:1746043693706590|curr_delivered:528576| [2025/04/30 20:08:13 706699] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693666237| [2025/04/30 20:08:13 706706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:420||sndq_packets_used_bytes:0|sndq_packets_free:445| [2025/04/30 20:08:13 706713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39702|rttvar:2606|minrtt:30776|latest_rtt:40353|ack_delay:24| [2025/04/30 20:08:13 706719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39781|rttvar:2111|minrtt:30776|latest_rtt:40353|ack_delay:24| [2025/04/30 20:08:13 706723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:734|lost_pn:731|thresh:3| [2025/04/30 20:08:13 706729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 706736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 706742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 706748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39781|rtt_var:2111|pto_duration:48225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 706755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 706764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 706768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:08:13 706772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693779690|now:1746043693706748|interv:72942| [2025/04/30 20:08:13 706779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693779690|now:1746043693706748|interval:72942|pto_count:0|srtt:39781 [2025/04/30 20:08:13 706786] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36262, ack_elapse 42482, delivered 48012|rate 1130172|lost 277| [2025/04/30 20:08:13 706793] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130172) in round 10| [2025/04/30 20:08:13 706799] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 706805] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 706812] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:3600|po_sent_time:1746043693666237|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 706820] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:3600|po_sent_time:1746043693666237|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 706827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:49207|srtt:39781|latest_rtt:40353|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 706837] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:432|largest:432|pns:2| [2025/04/30 20:08:13 706844] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:432|frame:ACK |recv_time:1746043693706590|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 706851] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813706590|now:1746043693706590|interv:120000000| [2025/04/30 20:08:13 706857] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813706590|now:1746043693706590|interv:120000000| [2025/04/30 20:08:13 706863] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693730230|pq_index:0| [2025/04/30 20:08:13 706868] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693706333| [2025/04/30 20:08:13 706872] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693706872| [2025/04/30 20:08:13 706879] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693706877| [2025/04/30 20:08:13 706887] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 706894] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39781|min_srtt:39781|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 706907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:49207|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 706913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 706919] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 706925] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 706932] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 706938] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39781|min_srtt:39781|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 706942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:49207|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 706946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 706950] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 706954] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 706958] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 706963] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 706967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:561359| [2025/04/30 20:08:13 706971] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 706976] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:776| [2025/04/30 20:08:13 707013] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043693706983|stream_id:0|stream_offset:561359| [2025/04/30 20:08:13 707023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 707030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:08:13 707037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39781|rtt_var:2111|pto_duration:48225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 707044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 707048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 707057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:08:13 707061] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693780208|now:1746043693707036|interv:73172| [2025/04/30 20:08:13 707065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693780208|now:1746043693707036|interval:73172|pto_count:0|srtt:39781 [2025/04/30 20:08:13 707070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:50407| [2025/04/30 20:08:13 707075] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 707079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:562526| [2025/04/30 20:08:13 707084] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 707088] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:777| [2025/04/30 20:08:13 707119] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746043693707095|stream_id:0|stream_offset:562526| [2025/04/30 20:08:13 707128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 707136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:08:13 707142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39781|rtt_var:2111|pto_duration:48225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 707149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 707153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 707157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:08:13 707161] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693780320|now:1746043693707142|interv:73178| [2025/04/30 20:08:13 707165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693780320|now:1746043693707142|interval:73178|pto_count:0|srtt:39781 [2025/04/30 20:08:13 707187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:51607| [2025/04/30 20:08:13 707194] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 707198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:563693| [2025/04/30 20:08:13 707203] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 707207] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:778| [2025/04/30 20:08:13 707244] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746043693707219|stream_id:0|stream_offset:563693| [2025/04/30 20:08:13 707253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 707259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:08:13 707266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39781|rtt_var:2111|pto_duration:48225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 707273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 707277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 707281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 707285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693780444|now:1746043693707265|interv:73179| [2025/04/30 20:08:13 707289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693780444|now:1746043693707265|interval:73179|pto_count:0|srtt:39781 [2025/04/30 20:08:13 707297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:52807| [2025/04/30 20:08:13 707304] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 707311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:564860| [2025/04/30 20:08:13 707316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 707321] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693730230| [2025/04/30 20:08:13 707327] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693730230| [2025/04/30 20:08:13 707333] [debug] |xqc_engine_wakeup_after|wakeup:1746043693730230|now:1746043693707333|diff:22897| [2025/04/30 20:08:13 707341] [debug] |xqc_engine_main_logic|END|now:1746043693706877| [2025/04/30 20:08:13 707351] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043693707350| [2025/04/30 20:08:13 707358] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 707366] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:432| [2025/04/30 20:08:13 707372] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:433| [2025/04/30 20:08:13 707381] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:433| [2025/04/30 20:08:13 707387] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 707395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:735|origin_pktnum:691|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:08:13 707408] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:50412|prior_delivered:480564|prior_time:1746043693664108|is_app_limited:0|send_elapse:40631|ack_elapse:43242|ctl_first_sent_time:1746043693668956|lagest_ack_time:1746043693707350|curr_delivered:529776| [2025/04/30 20:08:13 707415] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693668956| [2025/04/30 20:08:13 707422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:418||sndq_packets_used_bytes:0|sndq_packets_free:447| [2025/04/30 20:08:13 707427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39781|rttvar:2111|minrtt:30776|latest_rtt:38394|ack_delay:648| [2025/04/30 20:08:13 707434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39527|rttvar:2092|minrtt:30776|latest_rtt:38394|ack_delay:648| [2025/04/30 20:08:13 707440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:735|lost_pn:732|thresh:3| [2025/04/30 20:08:13 707446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 707451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 707458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39527|rtt_var:2092|pto_duration:47895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 707464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 707470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 707476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:08:13 707483] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693780114|now:1746043693707457|interv:72657| [2025/04/30 20:08:13 707489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693780114|now:1746043693707457|interval:72657|pto_count:0|srtt:39527 [2025/04/30 20:08:13 707495] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40631, ack_elapse 43242, delivered 49212|rate 1138060|lost 277| [2025/04/30 20:08:13 707502] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138060) in round 10| [2025/04/30 20:08:13 707507] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 707513] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 707519] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693668956|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 707525] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693668956|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 707532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:51607|srtt:39527|latest_rtt:38394|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 707548] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:433|largest:433|pns:2| [2025/04/30 20:08:13 707554] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:433|frame:ACK |recv_time:1746043693707350|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 707562] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813707350|now:1746043693707350|interv:120000000| [2025/04/30 20:08:13 707569] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813707350|now:1746043693707350|interv:120000000| [2025/04/30 20:08:13 707576] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693730230|pq_index:0| [2025/04/30 20:08:13 707582] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693706877| [2025/04/30 20:08:13 707589] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693707589| [2025/04/30 20:08:13 707596] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693707595| [2025/04/30 20:08:13 707604] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 707612] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39527|min_srtt:39527|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 707619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 707626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 707631] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 707636] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 707641] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 707645] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39527|min_srtt:39527|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 707649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 707653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 707657] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 707661] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 707666] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 707680] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 707687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:564860| [2025/04/30 20:08:13 707693] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 707700] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:779| [2025/04/30 20:08:13 707737] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746043693707711|stream_id:0|stream_offset:564860| [2025/04/30 20:08:13 707746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 707753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:08:13 707760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39527|rtt_var:2092|pto_duration:47895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 707767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 707774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 707779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 707785] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693780606|now:1746043693707760|interv:72846| [2025/04/30 20:08:13 707792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693780606|now:1746043693707760|interval:72846|pto_count:0|srtt:39527 [2025/04/30 20:08:13 707799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52812|inflight:52807| [2025/04/30 20:08:13 707804] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 707808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:566027| [2025/04/30 20:08:13 707812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 707817] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693730230| [2025/04/30 20:08:13 707822] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693730230| [2025/04/30 20:08:13 707828] [debug] |xqc_engine_wakeup_after|wakeup:1746043693730230|now:1746043693707828|diff:22402| [2025/04/30 20:08:13 707835] [debug] |xqc_engine_main_logic|END|now:1746043693707595| [2025/04/30 20:08:13 707847] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693707846| [2025/04/30 20:08:13 707854] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 707862] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:433| [2025/04/30 20:08:13 707875] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:434| [2025/04/30 20:08:13 707884] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:434| [2025/04/30 20:08:13 707889] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 707894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 707899] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:51612|prior_delivered:480564|prior_time:1746043693664108|is_app_limited:0|send_elapse:40729|ack_elapse:43738|ctl_first_sent_time:1746043693669054|lagest_ack_time:1746043693707846|curr_delivered:530976| [2025/04/30 20:08:13 707903] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693669054| [2025/04/30 20:08:13 707908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:417||sndq_packets_used_bytes:0|sndq_packets_free:448| [2025/04/30 20:08:13 707912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39527|rttvar:2092|minrtt:30776|latest_rtt:38792|ack_delay:32| [2025/04/30 20:08:13 707916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39432|rttvar:1760|minrtt:30776|latest_rtt:38792|ack_delay:32| [2025/04/30 20:08:13 707921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:736|lost_pn:733|thresh:3| [2025/04/30 20:08:13 707925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 707929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 707933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39432|rtt_var:1760|pto_duration:46472|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 707938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 707942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 707945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:08:13 707949] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693779183|now:1746043693707933|interv:71250| [2025/04/30 20:08:13 707955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693779183|now:1746043693707933|interval:71250|pto_count:0|srtt:39432 [2025/04/30 20:08:13 707962] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40729, ack_elapse 43738, delivered 50412|rate 1152590|lost 277| [2025/04/30 20:08:13 707968] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152590) in round 10| [2025/04/30 20:08:13 707975] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 707979] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 707983] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693669054|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 707991] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693669054|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 707996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:51607|srtt:39432|latest_rtt:38792|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 708002] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:434|largest:434|pns:2| [2025/04/30 20:08:13 708006] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:434|frame:ACK |recv_time:1746043693707846|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 708011] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813707846|now:1746043693707846|interv:120000000| [2025/04/30 20:08:13 708015] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813707846|now:1746043693707846|interv:120000000| [2025/04/30 20:08:13 708019] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693730230|pq_index:0| [2025/04/30 20:08:13 708023] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693707595| [2025/04/30 20:08:13 708027] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693708027| [2025/04/30 20:08:13 708032] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693708031| [2025/04/30 20:08:13 708037] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 708042] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39432|min_srtt:39432|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 708046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 708051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 708055] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 708059] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 708063] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 708067] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39432|min_srtt:39432|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 708071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 708078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 708082] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 708086] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 708090] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 708094] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 708099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:566027| [2025/04/30 20:08:13 708103] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 708107] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693709107|now:1746043693708107|interv:1000| [2025/04/30 20:08:13 708111] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 708115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 708119] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693709107| [2025/04/30 20:08:13 708123] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693709107| [2025/04/30 20:08:13 708127] [debug] |xqc_engine_wakeup_after|wakeup:1746043693709107|now:1746043693708127|diff:980| [2025/04/30 20:08:13 708131] [debug] |xqc_engine_main_logic|END|now:1746043693708031| [2025/04/30 20:08:13 708138] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693708138| [2025/04/30 20:08:13 708143] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 708148] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:434| [2025/04/30 20:08:13 708152] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:435| [2025/04/30 20:08:13 708157] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:435| [2025/04/30 20:08:13 708161] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 708182] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 708193] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:52812|prior_delivered:480564|prior_time:1746043693664108|is_app_limited:0|send_elapse:40812|ack_elapse:44030|ctl_first_sent_time:1746043693669137|lagest_ack_time:1746043693708138|curr_delivered:532176| [2025/04/30 20:08:13 708201] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693669137| [2025/04/30 20:08:13 708208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:416||sndq_packets_used_bytes:0|sndq_packets_free:449| [2025/04/30 20:08:13 708214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39432|rttvar:1760|minrtt:30776|latest_rtt:39001|ack_delay:56| [2025/04/30 20:08:13 708221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39371|rttvar:1441|minrtt:30776|latest_rtt:39001|ack_delay:56| [2025/04/30 20:08:13 708234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:737|lost_pn:734|thresh:3| [2025/04/30 20:08:13 708241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 708248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 708255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39371|rtt_var:1441|pto_duration:45135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 708262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 708268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 708273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:08:13 708280] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693777846|now:1746043693708254|interv:69592| [2025/04/30 20:08:13 708287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693777846|now:1746043693708254|interval:69592|pto_count:0|srtt:39371 [2025/04/30 20:08:13 708294] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40812, ack_elapse 44030, delivered 51612|rate 1172200|lost 277| [2025/04/30 20:08:13 708300] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172200) in round 10| [2025/04/30 20:08:13 708306] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 708312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 708318] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693669137|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 708325] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693669137|recovery:1|recovery_start:1746043693694674|packet_conservation:1|next_round_delivered:485364| [2025/04/30 20:08:13 708331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:52812|full_bw_reached:1|inflight:50407|srtt:39371|latest_rtt:39001|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 708340] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:435|largest:435|pns:2| [2025/04/30 20:08:13 708346] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:435|frame:ACK |recv_time:1746043693708138|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 708352] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813708138|now:1746043693708138|interv:120000000| [2025/04/30 20:08:13 708358] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813708138|now:1746043693708138|interv:120000000| [2025/04/30 20:08:13 708368] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693709107|pq_index:0| [2025/04/30 20:08:13 708374] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693708031| [2025/04/30 20:08:13 708380] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693708380| [2025/04/30 20:08:13 708387] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693708385| [2025/04/30 20:08:13 708400] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 708407] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39371|min_srtt:39371|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 708414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:50407|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 708421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 708427] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 708433] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 708439] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 708446] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39371|min_srtt:39371|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 708452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:50407|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 708458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 708462] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 708465] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 708469] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 708474] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 708478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:52812|conn:000055FC16B356FC|stream_id:0|stream_offset:566027| [2025/04/30 20:08:13 708483] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 708487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 708491] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693709107| [2025/04/30 20:08:13 708499] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693709107| [2025/04/30 20:08:13 708503] [debug] |xqc_engine_wakeup_after|wakeup:1746043693709107|now:1746043693708503|diff:604| [2025/04/30 20:08:13 708507] [debug] |xqc_engine_main_logic|END|now:1746043693708385| [2025/04/30 20:08:13 708514] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693708514| [2025/04/30 20:08:13 708521] [debug] |xqc_engine_wakeup_after|wakeup:1746043693709107|now:1746043693708520|diff:587| [2025/04/30 20:08:13 708527] [debug] |xqc_engine_main_logic|END|now:1746043693708514| [2025/04/30 20:08:13 708637] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693708636| [2025/04/30 20:08:13 708647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 708656] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:435| [2025/04/30 20:08:13 708663] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:436| [2025/04/30 20:08:13 708706] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:436| [2025/04/30 20:08:13 708776] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 708786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 708794] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:46812|prior_delivered:487764|prior_time:1746043693670108|is_app_limited:0|send_elapse:36407|ack_elapse:38528|ctl_first_sent_time:1746043693670485|lagest_ack_time:1746043693708636|curr_delivered:533376| [2025/04/30 20:08:13 708801] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693670485| [2025/04/30 20:08:13 708808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:415||sndq_packets_used_bytes:0|sndq_packets_free:450| [2025/04/30 20:08:13 708813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39371|rttvar:1441|minrtt:30776|latest_rtt:38151|ack_delay:24| [2025/04/30 20:08:13 708817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39215|rttvar:1392|minrtt:30776|latest_rtt:38151|ack_delay:24| [2025/04/30 20:08:13 708822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:738|lost_pn:735|thresh:3| [2025/04/30 20:08:13 708826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 708830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 708834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39215|rtt_var:1392|pto_duration:44783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 708839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 708843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 708847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:08:13 708851] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693777494|now:1746043693708834|interv:68660| [2025/04/30 20:08:13 708860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693777494|now:1746043693708834|interval:68660|pto_count:0|srtt:39215 [2025/04/30 20:08:13 708867] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36407, ack_elapse 38528, delivered 45612|rate 1183866|lost 277| [2025/04/30 20:08:13 708875] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 10 -> 11| [2025/04/30 20:08:13 708881] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183866) in round 11| [2025/04/30 20:08:13 708887] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 708892] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 708895] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693670485|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 708900] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52812|packet_lost:0|acked:1200|po_sent_time:1746043693670485|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 708904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:54012|full_bw_reached:1|inflight:49207|srtt:39215|latest_rtt:38151|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:13 708910] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:436|largest:436|pns:2| [2025/04/30 20:08:13 708915] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:436|frame:ACK |recv_time:1746043693708636|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 708919] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813708636|now:1746043693708636|interv:120000000| [2025/04/30 20:08:13 708923] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813708636|now:1746043693708636|interv:120000000| [2025/04/30 20:08:13 708927] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693709107|pq_index:0| [2025/04/30 20:08:13 708932] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693708385| [2025/04/30 20:08:13 708936] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693708936| [2025/04/30 20:08:13 708940] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693708939| [2025/04/30 20:08:13 708945] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 708953] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 708960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:49207|cwnd:54012|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 708971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 708975] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 708979] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 708984] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 708988] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 708992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:49207|cwnd:54012|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 708996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 709028] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 710584] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 710601] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 710608] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 710612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:54012|conn:000055FC16B356FC|stream_id:0|stream_offset:566027| [2025/04/30 20:08:13 710618] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 710621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 710625] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693709107| [2025/04/30 20:08:13 710633] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693709107| [2025/04/30 20:08:13 710639] [debug] |xqc_engine_wakeup_after|wakeup:1746043693709107|now:1746043693710639|diff:18446744073709550084| [2025/04/30 20:08:13 710646] [debug] |xqc_engine_main_logic|END|now:1746043693708939| [2025/04/30 20:08:13 710657] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693710656| [2025/04/30 20:08:13 710664] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 710673] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:436| [2025/04/30 20:08:13 710843] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:437| [2025/04/30 20:08:13 710854] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:437| [2025/04/30 20:08:13 710861] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 710869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 710882] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:48012|prior_delivered:487764|prior_time:1746043693670108|is_app_limited:0|send_elapse:36536|ack_elapse:40548|ctl_first_sent_time:1746043693670614|lagest_ack_time:1746043693710656|curr_delivered:534576| [2025/04/30 20:08:13 710887] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693670614| [2025/04/30 20:08:13 710892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:414||sndq_packets_used_bytes:0|sndq_packets_free:451| [2025/04/30 20:08:13 710896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39215|rttvar:1392|minrtt:30776|latest_rtt:40042|ack_delay:24| [2025/04/30 20:08:13 710903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39316|rttvar:1244|minrtt:30776|latest_rtt:40042|ack_delay:24| [2025/04/30 20:08:13 710909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:739|lost_pn:736|thresh:3| [2025/04/30 20:08:13 710915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 710922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 710928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39316|rtt_var:1244|pto_duration:44292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 710935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 710941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 710947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 20:08:13 710953] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693777003|now:1746043693710928|interv:66075| [2025/04/30 20:08:13 710958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693777003|now:1746043693710928|interval:66075|pto_count:0|srtt:39316 [2025/04/30 20:08:13 710963] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36536, ack_elapse 40548, delivered 46812|rate 1154483|lost 277| [2025/04/30 20:08:13 710970] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154483) in round 11| [2025/04/30 20:08:13 710977] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 710983] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 710988] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:1200|po_sent_time:1746043693670614|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 710992] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:1200|po_sent_time:1746043693670614|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 710997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55212|full_bw_reached:1|inflight:48007|srtt:39316|latest_rtt:40042|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 711045] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:437|largest:437|pns:2| [2025/04/30 20:08:13 711054] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:437|frame:ACK |recv_time:1746043693710656|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 711062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813710656|now:1746043693710656|interv:120000000| [2025/04/30 20:08:13 711069] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813710656|now:1746043693710656|interv:120000000| [2025/04/30 20:08:13 711107] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693709107|pq_index:0| [2025/04/30 20:08:13 711113] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693708939| [2025/04/30 20:08:13 711117] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693711117| [2025/04/30 20:08:13 711122] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693711121| [2025/04/30 20:08:13 711127] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693709107|now:1746043693711121| [2025/04/30 20:08:13 711131] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693709107|now:1746043693711121| [2025/04/30 20:08:13 711135] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 711140] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 711145] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39316|min_srtt:39316|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 711149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:48007|cwnd:55212|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 711154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 711158] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 711162] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 711182] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 711186] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39316|min_srtt:39316|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 711190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:48007|cwnd:55212|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 711195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 711203] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 711207] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 711211] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 711216] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 711220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:55212|conn:000055FC16B356FC|stream_id:0|stream_offset:566027| [2025/04/30 20:08:13 711225] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 711229] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:780| [2025/04/30 20:08:13 711405] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:780|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746043693711238|stream_id:0|stream_offset:566027| [2025/04/30 20:08:13 711417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 711424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 20:08:13 711502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39316|rtt_var:1244|pto_duration:44292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 711510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 711517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 711521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:08:13 711525] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693780530|now:1746043693711501|interv:69029| [2025/04/30 20:08:13 711530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693780530|now:1746043693711501|interval:69029|pto_count:0|srtt:39316 [2025/04/30 20:08:13 711534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:49207| [2025/04/30 20:08:13 711540] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 711544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:55212|conn:000055FC16B356FC|stream_id:0|stream_offset:567194| [2025/04/30 20:08:13 711665] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 711673] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:781| [2025/04/30 20:08:13 711718] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746043693711684|stream_id:0|stream_offset:567194| [2025/04/30 20:08:13 711734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 711788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:08:13 711797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39316|rtt_var:1244|pto_duration:44292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 711804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 711810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 711816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:08:13 711822] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693780976|now:1746043693711797|interv:69179| [2025/04/30 20:08:13 711828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693780976|now:1746043693711797|interval:69179|pto_count:0|srtt:39316 [2025/04/30 20:08:13 711836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:50407| [2025/04/30 20:08:13 711844] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 711850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:55212|conn:000055FC16B356FC|stream_id:0|stream_offset:568361| [2025/04/30 20:08:13 711857] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 711864] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:782| [2025/04/30 20:08:13 711902] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746043693711873|stream_id:0|stream_offset:568361| [2025/04/30 20:08:13 711911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 711919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:08:13 711925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39316|rtt_var:1244|pto_duration:44292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 711933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 711937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 711941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:08:13 711945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693781165|now:1746043693711925|interv:69240| [2025/04/30 20:08:13 711949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693781165|now:1746043693711925|interval:69240|pto_count:0|srtt:39316 [2025/04/30 20:08:13 711959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:51607| [2025/04/30 20:08:13 711964] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 711968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55212|conn:000055FC16B356FC|stream_id:0|stream_offset:569528| [2025/04/30 20:08:13 711973] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 711977] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:783| [2025/04/30 20:08:13 712008] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746043693711984|stream_id:0|stream_offset:569528| [2025/04/30 20:08:13 712017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 712025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:08:13 712032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39316|rtt_var:1244|pto_duration:44292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 712039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 712380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 712384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 712389] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693781276|now:1746043693712031|interv:69245| [2025/04/30 20:08:13 712393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693781276|now:1746043693712031|interval:69245|pto_count:0|srtt:39316 [2025/04/30 20:08:13 712398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:52807| [2025/04/30 20:08:13 712403] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 712407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55212|conn:000055FC16B356FC|stream_id:0|stream_offset:570695| [2025/04/30 20:08:13 712412] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 712416] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:784| [2025/04/30 20:08:13 712481] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746043693712424|stream_id:0|stream_offset:570695| [2025/04/30 20:08:13 712575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 712584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 20:08:13 712597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39316|rtt_var:1244|pto_duration:44292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 712602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 712606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 712610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 712614] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693781716|now:1746043693712597|interv:69119| [2025/04/30 20:08:13 712618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693781716|now:1746043693712597|interval:69119|pto_count:0|srtt:39316 [2025/04/30 20:08:13 712623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54007| [2025/04/30 20:08:13 712798] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 712804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55212|conn:000055FC16B356FC|stream_id:0|stream_offset:571862| [2025/04/30 20:08:13 712809] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 712813] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:785| [2025/04/30 20:08:13 713039] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043693712856|stream_id:0|stream_offset:571862| [2025/04/30 20:08:13 713092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 713131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:08:13 713138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39316|rtt_var:1244|pto_duration:44292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 713143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 713147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 713151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:08:13 713155] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693782148|now:1746043693713138|interv:69010| [2025/04/30 20:08:13 713159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693782148|now:1746043693713138|interval:69010|pto_count:0|srtt:39316 [2025/04/30 20:08:13 713164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55207| [2025/04/30 20:08:13 713184] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 713232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55212|conn:000055FC16B356FC|stream_id:0|stream_offset:573029| [2025/04/30 20:08:13 713237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 713241] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693730230| [2025/04/30 20:08:13 713247] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693730230| [2025/04/30 20:08:13 713373] [debug] |xqc_engine_wakeup_after|wakeup:1746043693730230|now:1746043693713373|diff:16857| [2025/04/30 20:08:13 713378] [debug] |xqc_engine_main_logic|END|now:1746043693711121| [2025/04/30 20:08:13 713387] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693713387| [2025/04/30 20:08:13 713449] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 713456] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:437| [2025/04/30 20:08:13 713683] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:438| [2025/04/30 20:08:13 713691] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:438| [2025/04/30 20:08:13 713695] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 713701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 713706] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:46812|prior_delivered:490164|prior_time:1746043693671958|is_app_limited:0|send_elapse:36183|ack_elapse:41429|ctl_first_sent_time:1746043693672338|lagest_ack_time:1746043693713387|curr_delivered:535776| [2025/04/30 20:08:13 713711] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693672338| [2025/04/30 20:08:13 713715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:413||sndq_packets_used_bytes:0|sndq_packets_free:452| [2025/04/30 20:08:13 713720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39316|rttvar:1244|minrtt:30776|latest_rtt:41049|ack_delay:40| [2025/04/30 20:08:13 713724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39528|rttvar:1356|minrtt:30776|latest_rtt:41049|ack_delay:40| [2025/04/30 20:08:13 713728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:740|lost_pn:737|thresh:3| [2025/04/30 20:08:13 713733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 713737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 713741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39528|rtt_var:1356|pto_duration:44952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 713746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 713750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 713753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 713763] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693782808|now:1746043693713741|interv:69067| [2025/04/30 20:08:13 713767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693782808|now:1746043693713741|interval:69067|pto_count:0|srtt:39528 [2025/04/30 20:08:13 713772] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36183, ack_elapse 41429, delivered 45612|rate 1100967|lost 277| [2025/04/30 20:08:13 713776] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100967) in round 11| [2025/04/30 20:08:13 713781] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 713785] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 713789] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:1200|po_sent_time:1746043693672338|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 713794] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:1200|po_sent_time:1746043693672338|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 713799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:56412|full_bw_reached:1|inflight:54007|srtt:39528|latest_rtt:41049|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 713804] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:56412|inflight:54007|mode:2|applimit:0|pacing_rate:1313952|bw:1313952|srtt:39528|latest_rtt:41049|min_rtt:30776|send:779|lost:276|tlp:0|recv:429|recovery:1|slow_start:0|conn_life:537416|acked:1200|delivered:535776|is_cwnd_limited:1| [2025/04/30 20:08:13 713810] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:438|largest:438|pns:2| [2025/04/30 20:08:13 713815] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:438|frame:ACK |recv_time:1746043693713387|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 713820] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813713387|now:1746043693713387|interv:120000000| [2025/04/30 20:08:13 713867] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813713387|now:1746043693713387|interv:120000000| [2025/04/30 20:08:13 713871] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693730230|pq_index:0| [2025/04/30 20:08:13 713876] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693711121| [2025/04/30 20:08:13 713880] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693713880| [2025/04/30 20:08:13 713885] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693713884| [2025/04/30 20:08:13 713938] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 713969] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39528|min_srtt:39528|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 713974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:54007|cwnd:56412|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 713979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 713983] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 713987] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 713992] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 713996] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39528|min_srtt:39528|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 714000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:54007|cwnd:56412|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 714004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 714008] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 714012] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 714016] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 714021] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 714025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:56412|conn:000055FC16B356FC|stream_id:0|stream_offset:573029| [2025/04/30 20:08:13 714030] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 714033] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693715033|now:1746043693714033|interv:1000| [2025/04/30 20:08:13 714037] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 714041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 714045] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693715033| [2025/04/30 20:08:13 714050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693715033| [2025/04/30 20:08:13 714054] [debug] |xqc_engine_wakeup_after|wakeup:1746043693715033|now:1746043693714054|diff:979| [2025/04/30 20:08:13 714058] [debug] |xqc_engine_main_logic|END|now:1746043693713884| [2025/04/30 20:08:13 714067] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693714066| [2025/04/30 20:08:13 714072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 714124] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:438| [2025/04/30 20:08:13 714128] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:439| [2025/04/30 20:08:13 714134] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:439| [2025/04/30 20:08:13 714138] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 714143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 714148] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:48012|prior_delivered:490164|prior_time:1746043693671958|is_app_limited:0|send_elapse:36309|ack_elapse:42108|ctl_first_sent_time:1746043693672464|lagest_ack_time:1746043693714066|curr_delivered:536976| [2025/04/30 20:08:13 714152] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693672464| [2025/04/30 20:08:13 714224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:412||sndq_packets_used_bytes:0|sndq_packets_free:453| [2025/04/30 20:08:13 714229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39528|rttvar:1356|minrtt:30776|latest_rtt:41602|ack_delay:48| [2025/04/30 20:08:13 714293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39781|rttvar:1523|minrtt:30776|latest_rtt:41602|ack_delay:48| [2025/04/30 20:08:13 714298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:741|lost_pn:738|thresh:3| [2025/04/30 20:08:13 714303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 714307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 714311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39781|rtt_var:1523|pto_duration:45873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 714316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 714320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 714324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 714328] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693783729|now:1746043693714311|interv:69418| [2025/04/30 20:08:13 714332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693783729|now:1746043693714311|interval:69418|pto_count:0|srtt:39781 [2025/04/30 20:08:13 714336] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36309, ack_elapse 42108, delivered 46812|rate 1111712|lost 277| [2025/04/30 20:08:13 714341] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111712) in round 11| [2025/04/30 20:08:13 714345] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 714349] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 714358] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56412|packet_lost:0|acked:1200|po_sent_time:1746043693672464|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 714363] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56412|packet_lost:0|acked:1200|po_sent_time:1746043693672464|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 714367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:57612|full_bw_reached:1|inflight:52807|srtt:39781|latest_rtt:41602|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 714373] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:439|largest:439|pns:2| [2025/04/30 20:08:13 714378] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:439|frame:ACK |recv_time:1746043693714066|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 714383] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813714066|now:1746043693714066|interv:120000000| [2025/04/30 20:08:13 714387] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813714066|now:1746043693714066|interv:120000000| [2025/04/30 20:08:13 714391] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693715033|pq_index:0| [2025/04/30 20:08:13 714395] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693713884| [2025/04/30 20:08:13 714399] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693714399| [2025/04/30 20:08:13 714404] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693714403| [2025/04/30 20:08:13 714409] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 714414] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39781|min_srtt:39781|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 714419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:52807|cwnd:57612|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 714423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 714427] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 714431] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 714435] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 714440] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39781|min_srtt:39781|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 714444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:52807|cwnd:57612|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 714451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 714455] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 714459] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 714463] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 714467] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 714471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:57612|conn:000055FC16B356FC|stream_id:0|stream_offset:573029| [2025/04/30 20:08:13 714476] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 714480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 714484] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693715033| [2025/04/30 20:08:13 714488] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693715033| [2025/04/30 20:08:13 714491] [debug] |xqc_engine_wakeup_after|wakeup:1746043693715033|now:1746043693714491|diff:542| [2025/04/30 20:08:13 714496] [debug] |xqc_engine_main_logic|END|now:1746043693714403| [2025/04/30 20:08:13 714501] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693714501| [2025/04/30 20:08:13 714505] [debug] |xqc_engine_wakeup_after|wakeup:1746043693715033|now:1746043693714505|diff:528| [2025/04/30 20:08:13 714509] [debug] |xqc_engine_main_logic|END|now:1746043693714501| [2025/04/30 20:08:13 715095] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693715093| [2025/04/30 20:08:13 715104] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 715112] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:439| [2025/04/30 20:08:13 715118] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:440| [2025/04/30 20:08:13 715126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:440| [2025/04/30 20:08:13 715132] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 715140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 715147] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:46812|prior_delivered:492564|prior_time:1746043693673771|is_app_limited:0|send_elapse:36129|ack_elapse:41322|ctl_first_sent_time:1746043693674468|lagest_ack_time:1746043693715093|curr_delivered:538176| [2025/04/30 20:08:13 715154] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693674468| [2025/04/30 20:08:13 715161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:411||sndq_packets_used_bytes:0|sndq_packets_free:454| [2025/04/30 20:08:13 715191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39781|rttvar:1523|minrtt:30776|latest_rtt:40625|ack_delay:32| [2025/04/30 20:08:13 715204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39883|rttvar:1346|minrtt:30776|latest_rtt:40625|ack_delay:32| [2025/04/30 20:08:13 715210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:742|lost_pn:739|thresh:3| [2025/04/30 20:08:13 715216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 715222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 715228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39883|rtt_var:1346|pto_duration:45267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 715235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 715241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 715246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:08:13 715252] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693783123|now:1746043693715228|interv:67895| [2025/04/30 20:08:13 715258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693783123|now:1746043693715228|interval:67895|pto_count:0|srtt:39883 [2025/04/30 20:08:13 715265] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36129, ack_elapse 41322, delivered 45612|rate 1103818|lost 277| [2025/04/30 20:08:13 715272] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1103818) in round 11| [2025/04/30 20:08:13 715279] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 715286] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 715292] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57612|packet_lost:0|acked:1200|po_sent_time:1746043693674468|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 715298] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57612|packet_lost:0|acked:1200|po_sent_time:1746043693674468|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 715305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:58812|full_bw_reached:1|inflight:51607|srtt:39883|latest_rtt:40625|min_rtt:30776|applimit:0|lost:276|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 715314] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:440|largest:440|pns:2| [2025/04/30 20:08:13 715321] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:440|frame:ACK |recv_time:1746043693715093|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 715327] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813715093|now:1746043693715093|interv:120000000| [2025/04/30 20:08:13 715339] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813715093|now:1746043693715093|interv:120000000| [2025/04/30 20:08:13 715346] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693715033|pq_index:0| [2025/04/30 20:08:13 715352] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693714403| [2025/04/30 20:08:13 715358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693715358| [2025/04/30 20:08:13 715367] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693715365| [2025/04/30 20:08:13 715374] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693715033|now:1746043693715365| [2025/04/30 20:08:13 715381] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693715033|now:1746043693715365| [2025/04/30 20:08:13 715387] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 715393] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 715400] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39883|min_srtt:39883|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 715406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:51607|cwnd:58812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 715412] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39883|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 715419] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:719|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 715426] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39883|min_srtt:39883|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 715432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:51607|cwnd:58812|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 715438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 715444] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 715450] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 715456] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 715462] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:719|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 715468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:58812|conn:000055FC16B356FC|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 715483] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 715489] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:786| [2025/04/30 20:08:13 715533] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:786|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746043693715499|stream_id:0|stream_offset:496007| [2025/04/30 20:08:13 715541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:786|origin_pktnum:719|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 715548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:08:13 715555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39883|rtt_var:1346|pto_duration:45267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 715562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 715568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 715574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 715580] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693785766|now:1746043693715555|interv:70211| [2025/04/30 20:08:13 715586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693785766|now:1746043693715555|interval:70211|pto_count:0|srtt:39883 [2025/04/30 20:08:13 715593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58812|inflight:52807| [2025/04/30 20:08:13 715600] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 715607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:58812|conn:000055FC16B356FC|stream_id:0|stream_offset:573029| [2025/04/30 20:08:13 715612] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 715616] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:787| [2025/04/30 20:08:13 715644] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:787|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746043693715623|stream_id:0|stream_offset:573029| [2025/04/30 20:08:13 715650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 715654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 20:08:13 715659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39883|rtt_var:1346|pto_duration:45267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 715663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 715667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 715671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 715679] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693785890|now:1746043693715659|interv:70231| [2025/04/30 20:08:13 715684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693785890|now:1746043693715659|interval:70231|pto_count:0|srtt:39883 [2025/04/30 20:08:13 715688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58812|inflight:54007| [2025/04/30 20:08:13 715692] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 715697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:58812|conn:000055FC16B356FC|stream_id:0|stream_offset:574196| [2025/04/30 20:08:13 715701] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 715705] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:788| [2025/04/30 20:08:13 715728] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043693715711|stream_id:0|stream_offset:574196| [2025/04/30 20:08:13 715733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 715738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:08:13 715742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39883|rtt_var:1346|pto_duration:45267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 715747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 715751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 715755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:08:13 715758] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693785978|now:1746043693715742|interv:70236| [2025/04/30 20:08:13 715763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693785978|now:1746043693715742|interval:70236|pto_count:0|srtt:39883 [2025/04/30 20:08:13 715767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58812|inflight:55207| [2025/04/30 20:08:13 715771] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 715776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:58812|conn:000055FC16B356FC|stream_id:0|stream_offset:575363| [2025/04/30 20:08:13 715780] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 715784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693716784|now:1746043693715784|interv:1000| [2025/04/30 20:08:13 715792] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 715795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 715800] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693716784| [2025/04/30 20:08:13 715804] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693716784| [2025/04/30 20:08:13 715808] [debug] |xqc_engine_wakeup_after|wakeup:1746043693716784|now:1746043693715808|diff:976| [2025/04/30 20:08:13 715812] [debug] |xqc_engine_main_logic|END|now:1746043693715365| [2025/04/30 20:08:13 715820] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693715819| [2025/04/30 20:08:13 715825] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 715830] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:440| [2025/04/30 20:08:13 715834] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:441| [2025/04/30 20:08:13 715839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:441| [2025/04/30 20:08:13 715843] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 715848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 715853] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:48012|prior_delivered:492564|prior_time:1746043693673771|is_app_limited:0|send_elapse:36259|ack_elapse:42048|ctl_first_sent_time:1746043693674598|lagest_ack_time:1746043693715819|curr_delivered:539376| [2025/04/30 20:08:13 715858] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693674598| [2025/04/30 20:08:13 715862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:410||sndq_packets_used_bytes:0|sndq_packets_free:455| [2025/04/30 20:08:13 715866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39883|rttvar:1346|minrtt:30776|latest_rtt:41221|ack_delay:48| [2025/04/30 20:08:13 715870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40044|rttvar:1332|minrtt:30776|latest_rtt:41221|ack_delay:48| [2025/04/30 20:08:13 715875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:743|lost_pn:740|thresh:3| [2025/04/30 20:08:13 715879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 715883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 715887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40044|rtt_var:1332|pto_duration:45372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 715891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 715895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 715899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 715903] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693786083|now:1746043693715887|interv:70196| [2025/04/30 20:08:13 715909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693786083|now:1746043693715887|interval:70196|pto_count:0|srtt:40044 [2025/04/30 20:08:13 715914] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36259, ack_elapse 42048, delivered 46812|rate 1113299|lost 277| [2025/04/30 20:08:13 715918] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113299) in round 11| [2025/04/30 20:08:13 715923] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 715927] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 715931] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:58812|packet_lost:0|acked:1200|po_sent_time:1746043693674598|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 715935] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:58812|packet_lost:0|acked:1200|po_sent_time:1746043693674598|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 715940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:60012|full_bw_reached:1|inflight:54007|srtt:40044|latest_rtt:41221|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 715946] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:441|largest:441|pns:2| [2025/04/30 20:08:13 715950] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:441|frame:ACK |recv_time:1746043693715819|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 715955] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813715819|now:1746043693715819|interv:120000000| [2025/04/30 20:08:13 715959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813715819|now:1746043693715819|interv:120000000| [2025/04/30 20:08:13 715963] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693716784|pq_index:0| [2025/04/30 20:08:13 715967] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693715365| [2025/04/30 20:08:13 715971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693715971| [2025/04/30 20:08:13 715976] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693715975| [2025/04/30 20:08:13 715981] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 715986] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40044|min_srtt:40044|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 715990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:54007|cwnd:60012|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 715995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40044|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 716002] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 716007] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40044|min_srtt:40044|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 716011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:54007|cwnd:60012|conn:000055FC16B356FC|stream_id:0|stream_offset:580031| [2025/04/30 20:08:13 716015] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40044|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 716020] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 716024] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40044|min_srtt:40044|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 716028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:54007|cwnd:60012|conn:000055FC16B356FC|stream_id:0|stream_offset:581198| [2025/04/30 20:08:13 716033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 716037] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 716041] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 716045] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 716049] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 716053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:60012|conn:000055FC16B356FC|stream_id:0|stream_offset:575363| [2025/04/30 20:08:13 716057] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 716061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 716065] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693716784| [2025/04/30 20:08:13 716069] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693716784| [2025/04/30 20:08:13 716073] [debug] |xqc_engine_wakeup_after|wakeup:1746043693716784|now:1746043693716073|diff:711| [2025/04/30 20:08:13 716077] [debug] |xqc_engine_main_logic|END|now:1746043693715975| [2025/04/30 20:08:13 716082] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693716082| [2025/04/30 20:08:13 716086] [debug] |xqc_engine_wakeup_after|wakeup:1746043693716784|now:1746043693716086|diff:698| [2025/04/30 20:08:13 716090] [debug] |xqc_engine_main_logic|END|now:1746043693716082| [2025/04/30 20:08:13 716676] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693716675| [2025/04/30 20:08:13 716692] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 716709] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:441| [2025/04/30 20:08:13 716716] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:442| [2025/04/30 20:08:13 716725] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:442| [2025/04/30 20:08:13 716730] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 716736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 716741] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:48012|prior_delivered:493764|prior_time:1746043693674763|is_app_limited:0|send_elapse:37936|ack_elapse:41912|ctl_first_sent_time:1746043693676396|lagest_ack_time:1746043693716675|curr_delivered:540576| [2025/04/30 20:08:13 716746] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693676396| [2025/04/30 20:08:13 716753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:409||sndq_packets_used_bytes:0|sndq_packets_free:456| [2025/04/30 20:08:13 716759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40044|rttvar:1332|minrtt:30776|latest_rtt:40279|ack_delay:32| [2025/04/30 20:08:13 716765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40069|rttvar:1049|minrtt:30776|latest_rtt:40279|ack_delay:32| [2025/04/30 20:08:13 716772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:744|lost_pn:741|thresh:3| [2025/04/30 20:08:13 716835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 716843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 716851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40069|rtt_var:1049|pto_duration:44265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 716857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 716864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 716870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 716877] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693784976|now:1746043693716850|interv:68126| [2025/04/30 20:08:13 716883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693784976|now:1746043693716850|interval:68126|pto_count:0|srtt:40069 [2025/04/30 20:08:13 716890] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 37936, ack_elapse 41912, delivered 46812|rate 1116911|lost 277| [2025/04/30 20:08:13 716895] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116911) in round 11| [2025/04/30 20:08:13 716899] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 716903] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 716912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60012|packet_lost:0|acked:1200|po_sent_time:1746043693676396|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 716916] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60012|packet_lost:0|acked:1200|po_sent_time:1746043693676396|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 716921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:61212|full_bw_reached:1|inflight:52807|srtt:40069|latest_rtt:40279|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 716927] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:442|largest:442|pns:2| [2025/04/30 20:08:13 716932] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:442|frame:ACK |recv_time:1746043693716675|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 716937] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813716675|now:1746043693716675|interv:120000000| [2025/04/30 20:08:13 716941] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813716675|now:1746043693716675|interv:120000000| [2025/04/30 20:08:13 716945] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693716784|pq_index:0| [2025/04/30 20:08:13 716950] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693715975| [2025/04/30 20:08:13 716954] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693716954| [2025/04/30 20:08:13 716959] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693716958| [2025/04/30 20:08:13 716963] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693716784|now:1746043693716958| [2025/04/30 20:08:13 716968] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693716784|now:1746043693716958| [2025/04/30 20:08:13 716972] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 716976] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 716981] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40069|min_srtt:40069|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 716985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:52807|cwnd:61212|conn:000055FC16B356FC|stream_id:0|stream_offset:581198| [2025/04/30 20:08:13 716990] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40069|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 716995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 716999] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40069|min_srtt:40069|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 717007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:52807|cwnd:61212|conn:000055FC16B356FC|stream_id:0|stream_offset:582365| [2025/04/30 20:08:13 717011] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40069|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 717016] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 717020] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40069|min_srtt:40069|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 717025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:52807|cwnd:61212|conn:000055FC16B356FC|stream_id:0|stream_offset:583532| [2025/04/30 20:08:13 717029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 717033] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 717037] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 717041] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 717046] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 717050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:61212|conn:000055FC16B356FC|stream_id:0|stream_offset:575363| [2025/04/30 20:08:13 717055] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 717059] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:789| [2025/04/30 20:08:13 717095] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746043693717067|stream_id:0|stream_offset:575363| [2025/04/30 20:08:13 717101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 717106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 20:08:13 717111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40069|rtt_var:1049|pto_duration:44265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 717115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 717119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 717123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 717127] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693786332|now:1746043693717110|interv:69222| [2025/04/30 20:08:13 717134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693786332|now:1746043693717110|interval:69222|pto_count:0|srtt:40069 [2025/04/30 20:08:13 717139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61212|inflight:54007| [2025/04/30 20:08:13 717144] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 717150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:61212|conn:000055FC16B356FC|stream_id:0|stream_offset:576530| [2025/04/30 20:08:13 717155] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 717159] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:790| [2025/04/30 20:08:13 717212] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043693717165|stream_id:0|stream_offset:576530| [2025/04/30 20:08:13 717225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 717233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:08:13 717238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40069|rtt_var:1049|pto_duration:44265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 717243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 717247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 717253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:08:13 717257] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693786430|now:1746043693717238|interv:69192| [2025/04/30 20:08:13 717261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693786430|now:1746043693717238|interval:69192|pto_count:0|srtt:40069 [2025/04/30 20:08:13 717266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61212|inflight:55207| [2025/04/30 20:08:13 717271] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 717275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:61212|conn:000055FC16B356FC|stream_id:0|stream_offset:577697| [2025/04/30 20:08:13 717280] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 717284] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693718283|now:1746043693717283|interv:1000| [2025/04/30 20:08:13 717288] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 717292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 717306] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693718283| [2025/04/30 20:08:13 717312] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693718283| [2025/04/30 20:08:13 717319] [debug] |xqc_engine_wakeup_after|wakeup:1746043693718283|now:1746043693717318|diff:965| [2025/04/30 20:08:13 717323] [debug] |xqc_engine_main_logic|END|now:1746043693716958| [2025/04/30 20:08:13 717329] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693717329| [2025/04/30 20:08:13 717333] [debug] |xqc_engine_wakeup_after|wakeup:1746043693718283|now:1746043693717333|diff:950| [2025/04/30 20:08:13 717337] [debug] |xqc_engine_main_logic|END|now:1746043693717329| [2025/04/30 20:08:13 718424] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693718424| [2025/04/30 20:08:13 718438] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693718283|pq_index:0| [2025/04/30 20:08:13 718447] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693716958| [2025/04/30 20:08:13 718456] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693718454| [2025/04/30 20:08:13 718463] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693718283|now:1746043693718454| [2025/04/30 20:08:13 718469] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693718283|now:1746043693718454| [2025/04/30 20:08:13 718473] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 718480] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 718487] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40069|min_srtt:40069|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 718495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:55207|cwnd:61212|conn:000055FC16B356FC|stream_id:0|stream_offset:583532| [2025/04/30 20:08:13 718503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 718509] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 718516] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 718523] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 718531] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 718539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:61212|conn:000055FC16B356FC|stream_id:0|stream_offset:577697| [2025/04/30 20:08:13 718546] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 718553] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:791| [2025/04/30 20:08:13 718593] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746043693718562|stream_id:0|stream_offset:577697| [2025/04/30 20:08:13 718612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 718618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 20:08:13 718622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40069|rtt_var:1049|pto_duration:44265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 718627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 718631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 718635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 20:08:13 718639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693787827|now:1746043693718622|interv:69205| [2025/04/30 20:08:13 718643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693787827|now:1746043693718622|interval:69205|pto_count:0|srtt:40069 [2025/04/30 20:08:13 718647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61212|inflight:56407| [2025/04/30 20:08:13 718652] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 718657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:61212|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 718661] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 718665] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693719665|now:1746043693718665|interv:1000| [2025/04/30 20:08:13 718669] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 718673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 718677] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693719665| [2025/04/30 20:08:13 718682] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693719665| [2025/04/30 20:08:13 718686] [debug] |xqc_engine_wakeup_after|wakeup:1746043693719665|now:1746043693718686|diff:979| [2025/04/30 20:08:13 718690] [debug] |xqc_engine_main_logic|END|now:1746043693718454| [2025/04/30 20:08:13 719727] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693719726| [2025/04/30 20:08:13 719743] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 719752] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:442| [2025/04/30 20:08:13 719759] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:443| [2025/04/30 20:08:13 719768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:443| [2025/04/30 20:08:13 719775] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 719784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:745|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:746|path_largest_ack:745| [2025/04/30 20:08:13 719799] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:49212|prior_delivered:493764|prior_time:1746043693674763|is_app_limited:0|send_elapse:38214|ack_elapse:44963|ctl_first_sent_time:1746043693676674|lagest_ack_time:1746043693719726|curr_delivered:541776| [2025/04/30 20:08:13 719806] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693676674| [2025/04/30 20:08:13 719813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:408||sndq_packets_used_bytes:0|sndq_packets_free:457| [2025/04/30 20:08:13 719820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 719827] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:49212|prior_delivered:493764|prior_time:1746043693674763|is_app_limited:0|send_elapse:38214|ack_elapse:44963|ctl_first_sent_time:1746043693676674|lagest_ack_time:1746043693719726|curr_delivered:542976| [2025/04/30 20:08:13 719835] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693677627| [2025/04/30 20:08:13 719841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:407||sndq_packets_used_bytes:0|sndq_packets_free:458| [2025/04/30 20:08:13 719848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40069|rttvar:1049|minrtt:30776|latest_rtt:42099|ack_delay:24| [2025/04/30 20:08:13 719855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40320|rttvar:1288|minrtt:30776|latest_rtt:42099|ack_delay:24| [2025/04/30 20:08:13 719862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:746|lost_pn:743|thresh:3| [2025/04/30 20:08:13 719868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 719874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 719879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40320|rtt_var:1288|pto_duration:45472|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 719883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 719887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 719891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 719897] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693789034|now:1746043693719878|interv:69156| [2025/04/30 20:08:13 719904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693789034|now:1746043693719878|interval:69156|pto_count:0|srtt:40320 [2025/04/30 20:08:13 719910] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38214, ack_elapse 44963, delivered 49212|rate 1094499|lost 277| [2025/04/30 20:08:13 719918] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094499) in round 11| [2025/04/30 20:08:13 719923] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 719931] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 719935] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61212|packet_lost:0|acked:2400|po_sent_time:1746043693677627|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 719940] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61212|packet_lost:0|acked:2400|po_sent_time:1746043693677627|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 719945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:63612|full_bw_reached:1|inflight:54007|srtt:40320|latest_rtt:42099|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 719955] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:443|largest:443|pns:2| [2025/04/30 20:08:13 719962] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:443|frame:ACK |recv_time:1746043693719726|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 719969] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813719726|now:1746043693719726|interv:120000000| [2025/04/30 20:08:13 719973] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813719726|now:1746043693719726|interv:120000000| [2025/04/30 20:08:13 719977] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693719665|pq_index:0| [2025/04/30 20:08:13 719983] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693718454| [2025/04/30 20:08:13 719989] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693719989| [2025/04/30 20:08:13 719998] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693719995| [2025/04/30 20:08:13 720005] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693719665|now:1746043693719995| [2025/04/30 20:08:13 720012] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693719665|now:1746043693719995| [2025/04/30 20:08:13 720018] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 720025] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 720033] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40320|min_srtt:40320|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 720040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:54007|cwnd:63612|conn:000055FC16B356FC|stream_id:0|stream_offset:583532| [2025/04/30 20:08:13 720047] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40320|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 720054] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 720065] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40320|min_srtt:40320|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 720072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:54007|cwnd:63612|conn:000055FC16B356FC|stream_id:0|stream_offset:584699| [2025/04/30 20:08:13 720080] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40320|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 720087] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 720094] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40320|min_srtt:40320|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 720100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:54007|cwnd:63612|conn:000055FC16B356FC|stream_id:0|stream_offset:585866| [2025/04/30 20:08:13 720108] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40320|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 720115] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 720122] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40320|min_srtt:40320|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 720128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:54007|cwnd:63612|conn:000055FC16B356FC|stream_id:0|stream_offset:587033| [2025/04/30 20:08:13 720132] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40320|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 720137] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 720141] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40320|min_srtt:40320|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 720145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:54007|cwnd:63612|conn:000055FC16B356FC|stream_id:0|stream_offset:588200| [2025/04/30 20:08:13 720149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 720154] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 720160] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 720190] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 720197] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 720206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:63612|conn:000055FC16B356FC|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 720211] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 720219] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:792| [2025/04/30 20:08:13 720263] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043693720231|stream_id:0|stream_offset:578864| [2025/04/30 20:08:13 720273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 720280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:08:13 720286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40320|rtt_var:1288|pto_duration:45472|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 720292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 720298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 720304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:08:13 720309] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693790703|now:1746043693720286|interv:70417| [2025/04/30 20:08:13 720316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693790703|now:1746043693720286|interval:70417|pto_count:0|srtt:40320 [2025/04/30 20:08:13 720322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63612|inflight:55207| [2025/04/30 20:08:13 720329] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 720335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:63612|conn:000055FC16B356FC|stream_id:0|stream_offset:580031| [2025/04/30 20:08:13 720341] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 720347] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:793| [2025/04/30 20:08:13 720382] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746043693720357|stream_id:0|stream_offset:580031| [2025/04/30 20:08:13 720390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 720396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 20:08:13 720403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40320|rtt_var:1288|pto_duration:45472|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 720415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 720421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 720427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 20:08:13 720433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693790829|now:1746043693720403|interv:70426| [2025/04/30 20:08:13 720439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693790829|now:1746043693720403|interval:70426|pto_count:0|srtt:40320 [2025/04/30 20:08:13 720446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63612|inflight:56407| [2025/04/30 20:08:13 720454] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 720460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:63612|conn:000055FC16B356FC|stream_id:0|stream_offset:581198| [2025/04/30 20:08:13 720467] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 720473] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693721473|now:1746043693720473|interv:1000| [2025/04/30 20:08:13 720479] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 720486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 720492] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693721473| [2025/04/30 20:08:13 720499] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693721473| [2025/04/30 20:08:13 720504] [debug] |xqc_engine_wakeup_after|wakeup:1746043693721473|now:1746043693720504|diff:969| [2025/04/30 20:08:13 720511] [debug] |xqc_engine_main_logic|END|now:1746043693719995| [2025/04/30 20:08:13 720523] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693720522| [2025/04/30 20:08:13 720530] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 720539] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:443| [2025/04/30 20:08:13 720545] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:444| [2025/04/30 20:08:13 720551] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:444| [2025/04/30 20:08:13 720557] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 720565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:747|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:749|path_largest_ack:747| [2025/04/30 20:08:13 720573] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:46812|prior_delivered:498564|prior_time:1746043693678738|is_app_limited:0|send_elapse:36800|ack_elapse:41784|ctl_first_sent_time:1746043693679015|lagest_ack_time:1746043693720522|curr_delivered:544176| [2025/04/30 20:08:13 720581] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693679015| [2025/04/30 20:08:13 720587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:406||sndq_packets_used_bytes:0|sndq_packets_free:459| [2025/04/30 20:08:13 720599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:748|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:749|path_largest_ack:748| [2025/04/30 20:08:13 720605] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:46812|prior_delivered:498564|prior_time:1746043693678738|is_app_limited:0|send_elapse:36800|ack_elapse:41784|ctl_first_sent_time:1746043693679015|lagest_ack_time:1746043693720522|curr_delivered:545376| [2025/04/30 20:08:13 720613] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693679124| [2025/04/30 20:08:13 720619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:405||sndq_packets_used_bytes:0|sndq_packets_free:460| [2025/04/30 20:08:13 720626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 720633] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:48012|prior_delivered:499764|prior_time:1746043693679880|is_app_limited:0|send_elapse:37101|ack_elapse:40642|ctl_first_sent_time:1746043693680559|lagest_ack_time:1746043693720522|curr_delivered:546576| [2025/04/30 20:08:13 720640] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693680559| [2025/04/30 20:08:13 720646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:404||sndq_packets_used_bytes:0|sndq_packets_free:461| [2025/04/30 20:08:13 720653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40320|rttvar:1288|minrtt:30776|latest_rtt:39963|ack_delay:32| [2025/04/30 20:08:13 720660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40271|rttvar:1063|minrtt:30776|latest_rtt:39963|ack_delay:32| [2025/04/30 20:08:13 720667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:749|lost_pn:746|thresh:3| [2025/04/30 20:08:13 720673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 720680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 720687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40271|rtt_var:1063|pto_duration:44523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 720694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 720700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 720707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 720713] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693789880|now:1746043693720687|interv:69193| [2025/04/30 20:08:13 720719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693789880|now:1746043693720687|interval:69193|pto_count:0|srtt:40271 [2025/04/30 20:08:13 720727] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 37101, ack_elapse 40642, delivered 46812|rate 1151813|lost 277| [2025/04/30 20:08:13 720740] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151813) in round 11| [2025/04/30 20:08:13 720747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 720752] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 720757] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63612|packet_lost:0|acked:3600|po_sent_time:1746043693680559|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 720761] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63612|packet_lost:0|acked:3600|po_sent_time:1746043693680559|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 720766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:67212|full_bw_reached:1|inflight:52807|srtt:40271|latest_rtt:39963|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 720772] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:444|largest:444|pns:2| [2025/04/30 20:08:13 720777] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:444|frame:ACK |recv_time:1746043693720522|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 720782] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813720522|now:1746043693720522|interv:120000000| [2025/04/30 20:08:13 720786] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813720522|now:1746043693720522|interv:120000000| [2025/04/30 20:08:13 720790] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693721473|pq_index:0| [2025/04/30 20:08:13 720795] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693719995| [2025/04/30 20:08:13 720799] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693720798| [2025/04/30 20:08:13 720804] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693720802| [2025/04/30 20:08:13 720809] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 720814] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40271|min_srtt:40271|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 720819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:52807|cwnd:67212|conn:000055FC16B356FC|stream_id:0|stream_offset:588200| [2025/04/30 20:08:13 720824] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 720828] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 720833] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40271|min_srtt:40271|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 720841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:52807|cwnd:67212|conn:000055FC16B356FC|stream_id:0|stream_offset:589367| [2025/04/30 20:08:13 720845] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 720850] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 720854] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40271|min_srtt:40271|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 720858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:52807|cwnd:67212|conn:000055FC16B356FC|stream_id:0|stream_offset:590534| [2025/04/30 20:08:13 720862] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 720867] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 720871] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40271|min_srtt:40271|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 720875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:52807|cwnd:67212|conn:000055FC16B356FC|stream_id:0|stream_offset:591701| [2025/04/30 20:08:13 720880] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 720884] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 720888] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40271|min_srtt:40271|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 720892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:52807|cwnd:67212|conn:000055FC16B356FC|stream_id:0|stream_offset:592868| [2025/04/30 20:08:13 720897] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 720901] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 720905] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40271|min_srtt:40271|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 720910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:52807|cwnd:67212|conn:000055FC16B356FC|stream_id:0|stream_offset:594035| [2025/04/30 20:08:13 720917] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 720921] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 720925] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40271|min_srtt:40271|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 720930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:52807|cwnd:67212|conn:000055FC16B356FC|stream_id:0|stream_offset:595202| [2025/04/30 20:08:13 720934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 720938] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 720942] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 720946] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 720950] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 720955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:67212|conn:000055FC16B356FC|stream_id:0|stream_offset:581198| [2025/04/30 20:08:13 720959] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 720963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 720967] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693721473| [2025/04/30 20:08:13 720971] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693721473| [2025/04/30 20:08:13 720975] [debug] |xqc_engine_wakeup_after|wakeup:1746043693721473|now:1746043693720975|diff:498| [2025/04/30 20:08:13 720980] [debug] |xqc_engine_main_logic|END|now:1746043693720802| [2025/04/30 20:08:13 720987] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693720987| [2025/04/30 20:08:13 720992] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 720998] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:444| [2025/04/30 20:08:13 721002] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:445| [2025/04/30 20:08:13 721008] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:445| [2025/04/30 20:08:13 721012] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 721017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 721021] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:49212|prior_delivered:499764|prior_time:1746043693679880|is_app_limited:0|send_elapse:37225|ack_elapse:41107|ctl_first_sent_time:1746043693680683|lagest_ack_time:1746043693720987|curr_delivered:547776| [2025/04/30 20:08:13 721035] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693680683| [2025/04/30 20:08:13 721039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:403||sndq_packets_used_bytes:0|sndq_packets_free:462| [2025/04/30 20:08:13 721044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40271|rttvar:1063|minrtt:30776|latest_rtt:40304|ack_delay:40| [2025/04/30 20:08:13 721048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40271|rttvar:799|minrtt:30776|latest_rtt:40304|ack_delay:40| [2025/04/30 20:08:13 721052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:750|lost_pn:747|thresh:3| [2025/04/30 20:08:13 721056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 721060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 721064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40271|rtt_var:799|pto_duration:43467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 721069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 721073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 721076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:08:13 721080] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693788824|now:1746043693721064|interv:67760| [2025/04/30 20:08:13 721084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693788824|now:1746043693721064|interval:67760|pto_count:0|srtt:40271 [2025/04/30 20:08:13 721089] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 37225, ack_elapse 41107, delivered 48012|rate 1167976|lost 277| [2025/04/30 20:08:13 721093] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167976) in round 11| [2025/04/30 20:08:13 721097] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 721101] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 721105] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67212|packet_lost:0|acked:1200|po_sent_time:1746043693680683|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 721109] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67212|packet_lost:0|acked:1200|po_sent_time:1746043693680683|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 721114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:68412|full_bw_reached:1|inflight:51607|srtt:40271|latest_rtt:40304|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 721119] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:445|largest:445|pns:2| [2025/04/30 20:08:13 721126] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:445|frame:ACK |recv_time:1746043693720987|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 721131] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813720987|now:1746043693720987|interv:120000000| [2025/04/30 20:08:13 721135] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813720987|now:1746043693720987|interv:120000000| [2025/04/30 20:08:13 721139] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693721473|pq_index:0| [2025/04/30 20:08:13 721143] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693720802| [2025/04/30 20:08:13 721147] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693721147| [2025/04/30 20:08:13 721152] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693721151| [2025/04/30 20:08:13 721156] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 721161] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40271|min_srtt:40271|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 721180] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:51607|cwnd:68412|conn:000055FC16B356FC|stream_id:0|stream_offset:595202| [2025/04/30 20:08:13 721192] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 721198] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 721202] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40271|min_srtt:40271|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 721207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:51607|cwnd:68412|conn:000055FC16B356FC|stream_id:0|stream_offset:596369| [2025/04/30 20:08:13 721211] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40271|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 721216] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 721224] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40271|min_srtt:40271|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 721231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:51607|cwnd:68412|conn:000055FC16B356FC|stream_id:0|stream_offset:597536| [2025/04/30 20:08:13 721238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 721242] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 721254] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 721261] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 721269] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 721275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:68412|conn:000055FC16B356FC|stream_id:0|stream_offset:581198| [2025/04/30 20:08:13 721282] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 721287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 721293] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693721473| [2025/04/30 20:08:13 721299] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693721473| [2025/04/30 20:08:13 721304] [debug] |xqc_engine_wakeup_after|wakeup:1746043693721473|now:1746043693721304|diff:169| [2025/04/30 20:08:13 721310] [debug] |xqc_engine_main_logic|END|now:1746043693721151| [2025/04/30 20:08:13 721318] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693721318| [2025/04/30 20:08:13 721323] [debug] |xqc_engine_wakeup_after|wakeup:1746043693721473|now:1746043693721323|diff:150| [2025/04/30 20:08:13 721329] [debug] |xqc_engine_main_logic|END|now:1746043693721318| [2025/04/30 20:08:13 721599] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693721598| [2025/04/30 20:08:13 721610] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 721619] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:445| [2025/04/30 20:08:13 721625] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:446| [2025/04/30 20:08:13 721634] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:446| [2025/04/30 20:08:13 721641] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 721649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 721656] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:48012|prior_delivered:502164|prior_time:1746043693682209|is_app_limited:0|send_elapse:37308|ack_elapse:39389|ctl_first_sent_time:1746043693682695|lagest_ack_time:1746043693721598|curr_delivered:548976| [2025/04/30 20:08:13 721663] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693682695| [2025/04/30 20:08:13 721671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:402||sndq_packets_used_bytes:0|sndq_packets_free:463| [2025/04/30 20:08:13 721677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40271|rttvar:799|minrtt:30776|latest_rtt:38903|ack_delay:32| [2025/04/30 20:08:13 721685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40096|rttvar:950|minrtt:30776|latest_rtt:38903|ack_delay:32| [2025/04/30 20:08:13 721698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:751|lost_pn:748|thresh:3| [2025/04/30 20:08:13 721705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 721711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 721717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40096|rtt_var:950|pto_duration:43896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 721724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 721730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 721736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:08:13 721740] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693789253|now:1746043693721717|interv:67536| [2025/04/30 20:08:13 721744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693789253|now:1746043693721717|interval:67536|pto_count:0|srtt:40096 [2025/04/30 20:08:13 721749] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 37308, ack_elapse 39389, delivered 46812|rate 1188453|lost 277| [2025/04/30 20:08:13 721753] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188453) in round 11| [2025/04/30 20:08:13 721758] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 721762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 721766] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68412|packet_lost:0|acked:1200|po_sent_time:1746043693682695|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 721770] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68412|packet_lost:0|acked:1200|po_sent_time:1746043693682695|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 721775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:69612|full_bw_reached:1|inflight:50407|srtt:40096|latest_rtt:38903|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 721781] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:446|largest:446|pns:2| [2025/04/30 20:08:13 721786] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:446|frame:ACK |recv_time:1746043693721598|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 721790] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813721598|now:1746043693721598|interv:120000000| [2025/04/30 20:08:13 721795] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813721598|now:1746043693721598|interv:120000000| [2025/04/30 20:08:13 721799] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693721473|pq_index:0| [2025/04/30 20:08:13 721807] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693721151| [2025/04/30 20:08:13 721811] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693721811| [2025/04/30 20:08:13 721816] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693721815| [2025/04/30 20:08:13 721821] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693721473|now:1746043693721815| [2025/04/30 20:08:13 721825] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693721473|now:1746043693721815| [2025/04/30 20:08:13 721829] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 721834] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 721839] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40096|min_srtt:40096|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 721843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:50407|cwnd:69612|conn:000055FC16B356FC|stream_id:0|stream_offset:597536| [2025/04/30 20:08:13 721848] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40096|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 721852] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 721857] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40096|min_srtt:40096|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 721861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:50407|cwnd:69612|conn:000055FC16B356FC|stream_id:0|stream_offset:598703| [2025/04/30 20:08:13 721865] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40096|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 721870] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 721874] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40096|min_srtt:40096|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 721878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50407|cwnd:69612|conn:000055FC16B356FC|stream_id:0|stream_offset:599870| [2025/04/30 20:08:13 721882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 721886] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 721890] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 721894] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 721901] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 721905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:69612|conn:000055FC16B356FC|stream_id:0|stream_offset:581198| [2025/04/30 20:08:13 721910] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 721914] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:794| [2025/04/30 20:08:13 721948] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746043693721922|stream_id:0|stream_offset:581198| [2025/04/30 20:08:13 721954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 721959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:08:13 721963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40096|rtt_var:950|pto_duration:43896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 721968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 721972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 721976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:08:13 721980] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693790818|now:1746043693721963|interv:68855| [2025/04/30 20:08:13 721984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693790818|now:1746043693721963|interval:68855|pto_count:0|srtt:40096 [2025/04/30 20:08:13 721989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69612|inflight:51607| [2025/04/30 20:08:13 721993] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 721998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:69612|conn:000055FC16B356FC|stream_id:0|stream_offset:582365| [2025/04/30 20:08:13 722002] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 722006] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:795| [2025/04/30 20:08:13 722026] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746043693722012|stream_id:0|stream_offset:582365| [2025/04/30 20:08:13 722031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 722036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:08:13 722040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40096|rtt_var:950|pto_duration:43896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 722048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 722052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 722056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 722060] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693790908|now:1746043693722040|interv:68868| [2025/04/30 20:08:13 722064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693790908|now:1746043693722040|interval:68868|pto_count:0|srtt:40096 [2025/04/30 20:08:13 722069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69612|inflight:52807| [2025/04/30 20:08:13 722073] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 722077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:69612|conn:000055FC16B356FC|stream_id:0|stream_offset:583532| [2025/04/30 20:08:13 722082] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 722086] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693723086|now:1746043693722086|interv:1000| [2025/04/30 20:08:13 722090] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 722095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 722102] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693723086| [2025/04/30 20:08:13 722109] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693723086| [2025/04/30 20:08:13 722115] [debug] |xqc_engine_wakeup_after|wakeup:1746043693723086|now:1746043693722115|diff:971| [2025/04/30 20:08:13 722122] [debug] |xqc_engine_main_logic|END|now:1746043693721815| [2025/04/30 20:08:13 722127] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693722127| [2025/04/30 20:08:13 722131] [debug] |xqc_engine_wakeup_after|wakeup:1746043693723086|now:1746043693722131|diff:955| [2025/04/30 20:08:13 722135] [debug] |xqc_engine_main_logic|END|now:1746043693722127| [2025/04/30 20:08:13 722747] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693722745| [2025/04/30 20:08:13 722763] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 722771] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:446| [2025/04/30 20:08:13 722777] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:447| [2025/04/30 20:08:13 722786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:447| [2025/04/30 20:08:13 722792] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 722800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 722807] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:49212|prior_delivered:502164|prior_time:1746043693682209|is_app_limited:0|send_elapse:37435|ack_elapse:40536|ctl_first_sent_time:1746043693682822|lagest_ack_time:1746043693722745|curr_delivered:550176| [2025/04/30 20:08:13 722822] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693682822| [2025/04/30 20:08:13 722829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:401||sndq_packets_used_bytes:0|sndq_packets_free:464| [2025/04/30 20:08:13 722836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40096|rttvar:950|minrtt:30776|latest_rtt:39923|ack_delay:32| [2025/04/30 20:08:13 722844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40070|rttvar:764|minrtt:30776|latest_rtt:39923|ack_delay:32| [2025/04/30 20:08:13 722849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:752|lost_pn:749|thresh:3| [2025/04/30 20:08:13 722855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 722862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 722868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40070|rtt_var:764|pto_duration:43126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 722873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 722877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 722881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:08:13 722885] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693790138|now:1746043693722868|interv:67270| [2025/04/30 20:08:13 722889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693790138|now:1746043693722868|interval:67270|pto_count:0|srtt:40070 [2025/04/30 20:08:13 722893] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 37435, ack_elapse 40536, delivered 48012|rate 1184428|lost 277| [2025/04/30 20:08:13 722898] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184428) in round 11| [2025/04/30 20:08:13 722902] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 722906] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 722910] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69612|packet_lost:0|acked:1200|po_sent_time:1746043693682822|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 722915] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69612|packet_lost:0|acked:1200|po_sent_time:1746043693682822|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 722919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:70812|full_bw_reached:1|inflight:51607|srtt:40070|latest_rtt:39923|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 722929] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:447|largest:447|pns:2| [2025/04/30 20:08:13 722933] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:447|frame:ACK |recv_time:1746043693722745|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 722938] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813722745|now:1746043693722745|interv:120000000| [2025/04/30 20:08:13 722942] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813722745|now:1746043693722745|interv:120000000| [2025/04/30 20:08:13 722946] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693723086|pq_index:0| [2025/04/30 20:08:13 722951] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693721815| [2025/04/30 20:08:13 722955] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693722955| [2025/04/30 20:08:13 722960] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693722959| [2025/04/30 20:08:13 722965] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 722970] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40070|min_srtt:40070|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 722974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:51607|cwnd:70812|conn:000055FC16B356FC|stream_id:0|stream_offset:599870| [2025/04/30 20:08:13 722979] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40070|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 722983] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 722988] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40070|min_srtt:40070|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 722992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:51607|cwnd:70812|conn:000055FC16B356FC|stream_id:0|stream_offset:601037| [2025/04/30 20:08:13 722997] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40070|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 723001] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 723006] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40070|min_srtt:40070|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 723010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:51607|cwnd:70812|conn:000055FC16B356FC|stream_id:0|stream_offset:602204| [2025/04/30 20:08:13 723014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 723021] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 723025] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 723029] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 723034] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 723038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:70812|conn:000055FC16B356FC|stream_id:0|stream_offset:583532| [2025/04/30 20:08:13 723042] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 723046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 723050] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693723086| [2025/04/30 20:08:13 723054] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693723086| [2025/04/30 20:08:13 723058] [debug] |xqc_engine_wakeup_after|wakeup:1746043693723086|now:1746043693723058|diff:28| [2025/04/30 20:08:13 723063] [debug] |xqc_engine_main_logic|END|now:1746043693722959| [2025/04/30 20:08:13 723068] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693723068| [2025/04/30 20:08:13 723072] [debug] |xqc_engine_wakeup_after|wakeup:1746043693723086|now:1746043693723072|diff:14| [2025/04/30 20:08:13 723076] [debug] |xqc_engine_main_logic|END|now:1746043693723068| [2025/04/30 20:08:13 723793] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693723791| [2025/04/30 20:08:13 723809] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 723819] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:447| [2025/04/30 20:08:13 723823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:448| [2025/04/30 20:08:13 723831] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:448| [2025/04/30 20:08:13 723837] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 723845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 723853] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:48000|prior_delivered:504576|prior_time:1746043693683751|is_app_limited:0|send_elapse:36564|ack_elapse:40040|ctl_first_sent_time:1746043693684060|lagest_ack_time:1746043693723791|curr_delivered:551376| [2025/04/30 20:08:13 723860] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693684060| [2025/04/30 20:08:13 723866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:400||sndq_packets_used_bytes:0|sndq_packets_free:465| [2025/04/30 20:08:13 723870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40070|rttvar:764|minrtt:30776|latest_rtt:39731|ack_delay:40| [2025/04/30 20:08:13 723875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40023|rttvar:667|minrtt:30776|latest_rtt:39731|ack_delay:40| [2025/04/30 20:08:13 723891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:753|lost_pn:750|thresh:3| [2025/04/30 20:08:13 723898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 723904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 723911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40023|rtt_var:667|pto_duration:42691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 723919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 723925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 723930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:08:13 723934] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693789703|now:1746043693723911|interv:65792| [2025/04/30 20:08:13 723938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693789703|now:1746043693723911|interval:65792|pto_count:0|srtt:40023 [2025/04/30 20:08:13 723943] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36564, ack_elapse 40040, delivered 46800|rate 1168831|lost 277| [2025/04/30 20:08:13 723948] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168831) in round 11| [2025/04/30 20:08:13 723952] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 723956] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 723960] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70812|packet_lost:0|acked:1200|po_sent_time:1746043693684060|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 723965] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70812|packet_lost:0|acked:1200|po_sent_time:1746043693684060|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 723969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:72012|full_bw_reached:1|inflight:50407|srtt:40023|latest_rtt:39731|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 723975] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:448|largest:448|pns:2| [2025/04/30 20:08:13 723980] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:448|frame:ACK |recv_time:1746043693723791|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 723985] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813723791|now:1746043693723791|interv:120000000| [2025/04/30 20:08:13 723989] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813723791|now:1746043693723791|interv:120000000| [2025/04/30 20:08:13 723993] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693723086|pq_index:0| [2025/04/30 20:08:13 724002] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693722959| [2025/04/30 20:08:13 724006] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693724006| [2025/04/30 20:08:13 724011] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693724010| [2025/04/30 20:08:13 724016] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693723086|now:1746043693724010| [2025/04/30 20:08:13 724021] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693723086|now:1746043693724010| [2025/04/30 20:08:13 724025] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 724029] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 724034] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40023|min_srtt:40023|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 724039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:50407|cwnd:72012|conn:000055FC16B356FC|stream_id:0|stream_offset:602204| [2025/04/30 20:08:13 724043] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40023|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 724048] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 724053] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40023|min_srtt:40023|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 724057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:50407|cwnd:72012|conn:000055FC16B356FC|stream_id:0|stream_offset:603371| [2025/04/30 20:08:13 724062] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40023|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 724066] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 724070] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40023|min_srtt:40023|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 724075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:50407|cwnd:72012|conn:000055FC16B356FC|stream_id:0|stream_offset:604538| [2025/04/30 20:08:13 724079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 724083] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 724087] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 724094] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 724099] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 724103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:72012|conn:000055FC16B356FC|stream_id:0|stream_offset:583532| [2025/04/30 20:08:13 724107] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 724112] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:796| [2025/04/30 20:08:13 724152] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746043693724119|stream_id:0|stream_offset:583532| [2025/04/30 20:08:13 724163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 724190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:08:13 724198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40023|rtt_var:667|pto_duration:42691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 724205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 724211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 724218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:08:13 724225] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693791810|now:1746043693724198|interv:67612| [2025/04/30 20:08:13 724231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693791810|now:1746043693724198|interval:67612|pto_count:0|srtt:40023 [2025/04/30 20:08:13 724239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72012|inflight:51607| [2025/04/30 20:08:13 724246] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 724253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:72012|conn:000055FC16B356FC|stream_id:0|stream_offset:584699| [2025/04/30 20:08:13 724260] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 724267] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:797| [2025/04/30 20:08:13 724313] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746043693724279|stream_id:0|stream_offset:584699| [2025/04/30 20:08:13 724324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 724331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:08:13 724344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40023|rtt_var:667|pto_duration:42691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 724351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 724358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 724365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 724370] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693791970|now:1746043693724344|interv:67626| [2025/04/30 20:08:13 724376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693791970|now:1746043693724344|interval:67626|pto_count:0|srtt:40023 [2025/04/30 20:08:13 724384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72012|inflight:52807| [2025/04/30 20:08:13 724392] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 724399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:72012|conn:000055FC16B356FC|stream_id:0|stream_offset:585866| [2025/04/30 20:08:13 724406] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 724411] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:798| [2025/04/30 20:08:13 724446] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746043693724418|stream_id:0|stream_offset:585866| [2025/04/30 20:08:13 724456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 724463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 20:08:13 724470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40023|rtt_var:667|pto_duration:42691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 724477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 724484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 724490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 724496] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693792109|now:1746043693724470|interv:67639| [2025/04/30 20:08:13 724501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693792109|now:1746043693724470|interval:67639|pto_count:0|srtt:40023 [2025/04/30 20:08:13 724506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72012|inflight:54007| [2025/04/30 20:08:13 724511] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 724521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:72012|conn:000055FC16B356FC|stream_id:0|stream_offset:587033| [2025/04/30 20:08:13 724526] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 724530] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693725530|now:1746043693724530|interv:1000| [2025/04/30 20:08:13 724534] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 724540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 724546] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693725530| [2025/04/30 20:08:13 724553] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693725530| [2025/04/30 20:08:13 724560] [debug] |xqc_engine_wakeup_after|wakeup:1746043693725530|now:1746043693724560|diff:970| [2025/04/30 20:08:13 724567] [debug] |xqc_engine_main_logic|END|now:1746043693724010| [2025/04/30 20:08:13 724575] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693724575| [2025/04/30 20:08:13 724581] [debug] |xqc_engine_wakeup_after|wakeup:1746043693725530|now:1746043693724581|diff:949| [2025/04/30 20:08:13 724587] [debug] |xqc_engine_main_logic|END|now:1746043693724575| [2025/04/30 20:08:13 724658] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693724657| [2025/04/30 20:08:13 724671] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 724680] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:448| [2025/04/30 20:08:13 724686] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:449| [2025/04/30 20:08:13 724692] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:449| [2025/04/30 20:08:13 724697] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 724706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 724713] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:48000|prior_delivered:505776|prior_time:1746043693684804|is_app_limited:0|send_elapse:38821|ack_elapse:39853|ctl_first_sent_time:1746043693686448|lagest_ack_time:1746043693724657|curr_delivered:552576| [2025/04/30 20:08:13 724720] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693686448| [2025/04/30 20:08:13 724727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:399||sndq_packets_used_bytes:0|sndq_packets_free:466| [2025/04/30 20:08:13 724733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40023|rttvar:667|minrtt:30776|latest_rtt:38209|ack_delay:32| [2025/04/30 20:08:13 724740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39793|rttvar:962|minrtt:30776|latest_rtt:38209|ack_delay:32| [2025/04/30 20:08:13 724748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:754|lost_pn:751|thresh:3| [2025/04/30 20:08:13 724755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 724762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 724775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39793|rtt_var:962|pto_duration:43641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 724780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 724784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 724788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 724792] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693793059|now:1746043693724775|interv:68284| [2025/04/30 20:08:13 724796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693793059|now:1746043693724775|interval:68284|pto_count:0|srtt:39793 [2025/04/30 20:08:13 724800] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38821, ack_elapse 39853, delivered 46800|rate 1174315|lost 277| [2025/04/30 20:08:13 724805] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174315) in round 11| [2025/04/30 20:08:13 724809] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 724813] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 724817] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72012|packet_lost:0|acked:1200|po_sent_time:1746043693686448|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 724821] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72012|packet_lost:0|acked:1200|po_sent_time:1746043693686448|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 724826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:73212|full_bw_reached:1|inflight:52807|srtt:39793|latest_rtt:38209|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 724832] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:449|largest:449|pns:2| [2025/04/30 20:08:13 724837] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:449|frame:ACK |recv_time:1746043693724657|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 724841] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813724657|now:1746043693724657|interv:120000000| [2025/04/30 20:08:13 724846] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813724657|now:1746043693724657|interv:120000000| [2025/04/30 20:08:13 724850] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693725530|pq_index:0| [2025/04/30 20:08:13 724854] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693724010| [2025/04/30 20:08:13 724858] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693724858| [2025/04/30 20:08:13 724863] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693724862| [2025/04/30 20:08:13 724872] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 724877] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39793|min_srtt:39793|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 724881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:52807|cwnd:73212|conn:000055FC16B356FC|stream_id:0|stream_offset:604538| [2025/04/30 20:08:13 724886] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39793|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 724890] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 724895] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39793|min_srtt:39793|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 724910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:52807|cwnd:73212|conn:000055FC16B356FC|stream_id:0|stream_offset:605705| [2025/04/30 20:08:13 724919] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39793|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 724925] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 724930] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39793|min_srtt:39793|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 724935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:52807|cwnd:73212|conn:000055FC16B356FC|stream_id:0|stream_offset:606872| [2025/04/30 20:08:13 724940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 724944] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 724948] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 724952] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 724957] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 724961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:73212|conn:000055FC16B356FC|stream_id:0|stream_offset:587033| [2025/04/30 20:08:13 724966] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 724969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 724979] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693725530| [2025/04/30 20:08:13 725014] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693725530| [2025/04/30 20:08:13 725018] [debug] |xqc_engine_wakeup_after|wakeup:1746043693725530|now:1746043693725018|diff:512| [2025/04/30 20:08:13 725041] [debug] |xqc_engine_main_logic|END|now:1746043693724862| [2025/04/30 20:08:13 725364] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693725364| [2025/04/30 20:08:13 725503] [debug] |xqc_engine_wakeup_after|wakeup:1746043693725530|now:1746043693725503|diff:27| [2025/04/30 20:08:13 725906] [debug] |xqc_engine_main_logic|END|now:1746043693725364| [2025/04/30 20:08:13 726026] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693726024| [2025/04/30 20:08:13 726038] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 726047] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:449| [2025/04/30 20:08:13 726054] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:450| [2025/04/30 20:08:13 726099] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:450| [2025/04/30 20:08:13 726341] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 726351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:755|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:755|path_largest_ack:755| [2025/04/30 20:08:13 726387] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:49200|prior_delivered:505776|prior_time:1746043693684804|is_app_limited:0|send_elapse:38972|ack_elapse:41220|ctl_first_sent_time:1746043693686599|lagest_ack_time:1746043693726024|curr_delivered:553776| [2025/04/30 20:08:13 726430] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693686599| [2025/04/30 20:08:13 726504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:398||sndq_packets_used_bytes:0|sndq_packets_free:467| [2025/04/30 20:08:13 726511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39793|rttvar:962|minrtt:30776|latest_rtt:39425|ack_delay:32| [2025/04/30 20:08:13 726518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39743|rttvar:822|minrtt:30776|latest_rtt:39425|ack_delay:32| [2025/04/30 20:08:13 726525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:755|lost_pn:752|thresh:3| [2025/04/30 20:08:13 726531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 726537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 726543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39743|rtt_var:822|pto_duration:43031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 726551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 726557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 726564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:08:13 726570] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693792449|now:1746043693726543|interv:65906| [2025/04/30 20:08:13 726582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693792449|now:1746043693726543|interval:65906|pto_count:0|srtt:39743 [2025/04/30 20:08:13 726587] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38972, ack_elapse 41220, delivered 48000|rate 1164483|lost 277| [2025/04/30 20:08:13 726592] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164483) in round 11| [2025/04/30 20:08:13 726596] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 726601] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 726607] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73212|packet_lost:0|acked:1200|po_sent_time:1746043693686599|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 726615] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73212|packet_lost:0|acked:1200|po_sent_time:1746043693686599|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 726622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:74412|full_bw_reached:1|inflight:51607|srtt:39743|latest_rtt:39425|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 726630] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:450|largest:450|pns:2| [2025/04/30 20:08:13 726635] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:450|frame:ACK |recv_time:1746043693726024|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 726640] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813726024|now:1746043693726024|interv:120000000| [2025/04/30 20:08:13 726645] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813726024|now:1746043693726024|interv:120000000| [2025/04/30 20:08:13 726649] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693725530|pq_index:0| [2025/04/30 20:08:13 726653] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693724862| [2025/04/30 20:08:13 726660] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693726660| [2025/04/30 20:08:13 726668] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693726666| [2025/04/30 20:08:13 726676] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693725530|now:1746043693726666| [2025/04/30 20:08:13 726682] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693725530|now:1746043693726666| [2025/04/30 20:08:13 726688] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 726692] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 726697] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39743|min_srtt:39743|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 726708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:51607|cwnd:74412|conn:000055FC16B356FC|stream_id:0|stream_offset:606872| [2025/04/30 20:08:13 726716] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39743|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 726724] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 726731] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39743|min_srtt:39743|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 726738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:51607|cwnd:74412|conn:000055FC16B356FC|stream_id:0|stream_offset:608039| [2025/04/30 20:08:13 726745] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39743|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 726752] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 726759] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39743|min_srtt:39743|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 726766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:51607|cwnd:74412|conn:000055FC16B356FC|stream_id:0|stream_offset:609206| [2025/04/30 20:08:13 726772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 726780] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 726786] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 726793] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 726801] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 726805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:74412|conn:000055FC16B356FC|stream_id:0|stream_offset:587033| [2025/04/30 20:08:13 726810] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 726814] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:799| [2025/04/30 20:08:13 726854] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746043693726823|stream_id:0|stream_offset:587033| [2025/04/30 20:08:13 726861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 726874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:08:13 726882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39743|rtt_var:822|pto_duration:43031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 726889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 726895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 726902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 726908] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693794854|now:1746043693726881|interv:67973| [2025/04/30 20:08:13 726915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693794854|now:1746043693726881|interval:67973|pto_count:0|srtt:39743 [2025/04/30 20:08:13 726921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74412|inflight:52807| [2025/04/30 20:08:13 726926] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 726930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:74412|conn:000055FC16B356FC|stream_id:0|stream_offset:588200| [2025/04/30 20:08:13 726935] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 726939] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:800| [2025/04/30 20:08:13 726970] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746043693726946|stream_id:0|stream_offset:588200| [2025/04/30 20:08:13 726977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 726985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 20:08:13 726992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39743|rtt_var:822|pto_duration:43031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 726999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 727005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 727012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 727019] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693794977|now:1746043693726991|interv:67986| [2025/04/30 20:08:13 727023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693794977|now:1746043693726991|interval:67986|pto_count:0|srtt:39743 [2025/04/30 20:08:13 727028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74412|inflight:54007| [2025/04/30 20:08:13 727033] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 727042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:74412|conn:000055FC16B356FC|stream_id:0|stream_offset:589367| [2025/04/30 20:08:13 727047] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 727051] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693728051|now:1746043693727051|interv:1000| [2025/04/30 20:08:13 727055] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 727059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 727063] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693728051| [2025/04/30 20:08:13 727067] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693728051| [2025/04/30 20:08:13 727071] [debug] |xqc_engine_wakeup_after|wakeup:1746043693728051|now:1746043693727071|diff:980| [2025/04/30 20:08:13 727075] [debug] |xqc_engine_main_logic|END|now:1746043693726666| [2025/04/30 20:08:13 727084] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693727084| [2025/04/30 20:08:13 727089] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 727095] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:450| [2025/04/30 20:08:13 727099] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:451| [2025/04/30 20:08:13 727105] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:451| [2025/04/30 20:08:13 727109] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 727114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 727119] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:50400|prior_delivered:505776|prior_time:1746043693684804|is_app_limited:0|send_elapse:39073|ack_elapse:42280|ctl_first_sent_time:1746043693686700|lagest_ack_time:1746043693727084|curr_delivered:554976| [2025/04/30 20:08:13 727124] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693686700| [2025/04/30 20:08:13 727128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:397||sndq_packets_used_bytes:0|sndq_packets_free:468| [2025/04/30 20:08:13 727133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39743|rttvar:822|minrtt:30776|latest_rtt:40384|ack_delay:56| [2025/04/30 20:08:13 727140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39817|rttvar:763|minrtt:30776|latest_rtt:40384|ack_delay:56| [2025/04/30 20:08:13 727148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:756|lost_pn:753|thresh:3| [2025/04/30 20:08:13 727154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 727161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 727191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39817|rtt_var:763|pto_duration:42869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 727204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 727211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 727217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 727223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693794815|now:1746043693727191|interv:67624| [2025/04/30 20:08:13 727229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693794815|now:1746043693727191|interval:67624|pto_count:0|srtt:39817 [2025/04/30 20:08:13 727236] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 39073, ack_elapse 42280, delivered 49200|rate 1163670|lost 277| [2025/04/30 20:08:13 727243] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163670) in round 11| [2025/04/30 20:08:13 727250] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 727257] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 727263] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74412|packet_lost:0|acked:1200|po_sent_time:1746043693686700|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 727269] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74412|packet_lost:0|acked:1200|po_sent_time:1746043693686700|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 727274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:75612|full_bw_reached:1|inflight:52807|srtt:39817|latest_rtt:40384|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 727280] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:451|largest:451|pns:2| [2025/04/30 20:08:13 727285] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:451|frame:ACK |recv_time:1746043693727084|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 727290] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813727084|now:1746043693727084|interv:120000000| [2025/04/30 20:08:13 727294] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813727084|now:1746043693727084|interv:120000000| [2025/04/30 20:08:13 727298] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693728051|pq_index:0| [2025/04/30 20:08:13 727302] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693726666| [2025/04/30 20:08:13 727306] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693727306| [2025/04/30 20:08:13 727311] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693727310| [2025/04/30 20:08:13 727321] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 727326] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39817|min_srtt:39817|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 727330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:52807|cwnd:75612|conn:000055FC16B356FC|stream_id:0|stream_offset:609206| [2025/04/30 20:08:13 727335] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39817|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 727340] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 727344] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39817|min_srtt:39817|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 727349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:52807|cwnd:75612|conn:000055FC16B356FC|stream_id:0|stream_offset:610373| [2025/04/30 20:08:13 727353] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39817|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 727358] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 727362] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39817|min_srtt:39817|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 727366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:52807|cwnd:75612|conn:000055FC16B356FC|stream_id:0|stream_offset:611540| [2025/04/30 20:08:13 727371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 727375] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 727378] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 727383] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 727388] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 727395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:75612|conn:000055FC16B356FC|stream_id:0|stream_offset:589367| [2025/04/30 20:08:13 727402] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 727409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 727415] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693728051| [2025/04/30 20:08:13 727422] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693728051| [2025/04/30 20:08:13 727434] [debug] |xqc_engine_wakeup_after|wakeup:1746043693728051|now:1746043693727434|diff:617| [2025/04/30 20:08:13 727441] [debug] |xqc_engine_main_logic|END|now:1746043693727310| [2025/04/30 20:08:13 727449] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693727449| [2025/04/30 20:08:13 727455] [debug] |xqc_engine_wakeup_after|wakeup:1746043693728051|now:1746043693727455|diff:596| [2025/04/30 20:08:13 727461] [debug] |xqc_engine_main_logic|END|now:1746043693727449| [2025/04/30 20:08:13 728532] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693728531| [2025/04/30 20:08:13 728546] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693728051|pq_index:0| [2025/04/30 20:08:13 728553] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693727310| [2025/04/30 20:08:13 728561] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693728560| [2025/04/30 20:08:13 728568] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693728051|now:1746043693728560| [2025/04/30 20:08:13 728572] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693728051|now:1746043693728560| [2025/04/30 20:08:13 728616] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 728623] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 728670] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39817|min_srtt:39817|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 728675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:52807|cwnd:75612|conn:000055FC16B356FC|stream_id:0|stream_offset:611540| [2025/04/30 20:08:13 728680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 728684] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 728688] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 728693] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 728697] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 728744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:75612|conn:000055FC16B356FC|stream_id:0|stream_offset:589367| [2025/04/30 20:08:13 728778] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 728783] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:801| [2025/04/30 20:08:13 728837] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746043693728791|stream_id:0|stream_offset:589367| [2025/04/30 20:08:13 728845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 728857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 20:08:13 728861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39817|rtt_var:763|pto_duration:42869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 729026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 729034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 729038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 729042] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693796660|now:1746043693728861|interv:67799| [2025/04/30 20:08:13 729046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693796660|now:1746043693728861|interval:67799|pto_count:0|srtt:39817 [2025/04/30 20:08:13 729051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75612|inflight:54007| [2025/04/30 20:08:13 729108] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 729114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:75612|conn:000055FC16B356FC|stream_id:0|stream_offset:590534| [2025/04/30 20:08:13 729119] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 729124] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:802| [2025/04/30 20:08:13 730660] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043693729131|stream_id:0|stream_offset:590534| [2025/04/30 20:08:13 730678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 730686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:08:13 730693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39817|rtt_var:763|pto_duration:42869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 730700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 730707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 730713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:08:13 730719] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693797000|now:1746043693730693|interv:66307| [2025/04/30 20:08:13 730726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693797000|now:1746043693730693|interval:66307|pto_count:0|srtt:39817 [2025/04/30 20:08:13 730734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75612|inflight:55207| [2025/04/30 20:08:13 730748] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 730755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:75612|conn:000055FC16B356FC|stream_id:0|stream_offset:591701| [2025/04/30 20:08:13 730762] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 730769] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:803| [2025/04/30 20:08:13 730821] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746043693730781|stream_id:0|stream_offset:591701| [2025/04/30 20:08:13 730830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 730837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 20:08:13 730844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39817|rtt_var:763|pto_duration:42869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 730851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 730857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 730863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 20:08:13 730870] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693798650|now:1746043693730843|interv:67807| [2025/04/30 20:08:13 730876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693798650|now:1746043693730843|interval:67807|pto_count:0|srtt:39817 [2025/04/30 20:08:13 730884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75612|inflight:56407| [2025/04/30 20:08:13 730892] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 730898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:75612|conn:000055FC16B356FC|stream_id:0|stream_offset:592868| [2025/04/30 20:08:13 730905] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 730911] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:804| [2025/04/30 20:08:13 730945] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1746043693730921|stream_id:0|stream_offset:592868| [2025/04/30 20:08:13 730951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 730956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/04/30 20:08:13 730960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39817|rtt_var:763|pto_duration:42869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 730973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 730981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 730987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57607| [2025/04/30 20:08:13 730993] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693798790|now:1746043693730960|interv:67830| [2025/04/30 20:08:13 730998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693798790|now:1746043693730960|interval:67830|pto_count:0|srtt:39817 [2025/04/30 20:08:13 731003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75612|inflight:57607| [2025/04/30 20:08:13 731008] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 731012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:75612|conn:000055FC16B356FC|stream_id:0|stream_offset:594035| [2025/04/30 20:08:13 731017] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 731021] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:805| [2025/04/30 20:08:13 731048] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1746043693731027|stream_id:0|stream_offset:594035| [2025/04/30 20:08:13 731054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 731058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/04/30 20:08:13 731062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39817|rtt_var:763|pto_duration:42869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 731067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 731071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 731074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58807| [2025/04/30 20:08:13 731078] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693798896|now:1746043693731062|interv:67834| [2025/04/30 20:08:13 731082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693798896|now:1746043693731062|interval:67834|pto_count:0|srtt:39817 [2025/04/30 20:08:13 731087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75612|inflight:58807| [2025/04/30 20:08:13 731091] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 731095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:75612|conn:000055FC16B356FC|stream_id:0|stream_offset:595202| [2025/04/30 20:08:13 731104] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 731108] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693732108|now:1746043693731108|interv:1000| [2025/04/30 20:08:13 731112] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 731116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 731120] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693730230| [2025/04/30 20:08:13 731125] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693730230| [2025/04/30 20:08:13 731129] [debug] |xqc_engine_wakeup_after|wakeup:1746043693730230|now:1746043693731129|diff:18446744073709550717| [2025/04/30 20:08:13 731134] [debug] |xqc_engine_main_logic|END|now:1746043693728560| [2025/04/30 20:08:13 731144] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693731143| [2025/04/30 20:08:13 731149] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 731155] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:451| [2025/04/30 20:08:13 731159] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:452| [2025/04/30 20:08:13 731164] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:452| [2025/04/30 20:08:13 731197] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 731203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 731208] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:51600|prior_delivered:505776|prior_time:1746043693684804|is_app_limited:0|send_elapse:40453|ack_elapse:46339|ctl_first_sent_time:1746043693688080|lagest_ack_time:1746043693731143|curr_delivered:556176| [2025/04/30 20:08:13 731213] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693688080| [2025/04/30 20:08:13 731218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:396||sndq_packets_used_bytes:0|sndq_packets_free:469| [2025/04/30 20:08:13 731223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39817|rttvar:763|minrtt:30776|latest_rtt:43063|ack_delay:40| [2025/04/30 20:08:13 731230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40217|rttvar:1374|minrtt:30776|latest_rtt:43063|ack_delay:40| [2025/04/30 20:08:13 731237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:757|lost_pn:754|thresh:3| [2025/04/30 20:08:13 731244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 731250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 731257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40217|rtt_var:1374|pto_duration:45713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 731261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 731269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 731273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57607| [2025/04/30 20:08:13 731277] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693801740|now:1746043693731256|interv:70484| [2025/04/30 20:08:13 731281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693801740|now:1746043693731256|interval:70484|pto_count:0|srtt:40217 [2025/04/30 20:08:13 731286] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40453, ack_elapse 46339, delivered 50400|rate 1087636|lost 277| [2025/04/30 20:08:13 731291] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1087636) in round 11| [2025/04/30 20:08:13 731295] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 731300] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 731304] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75612|packet_lost:0|acked:1200|po_sent_time:1746043693688080|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 731309] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75612|packet_lost:0|acked:1200|po_sent_time:1746043693688080|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 731314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:76812|full_bw_reached:1|inflight:57607|srtt:40217|latest_rtt:43063|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 731320] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:452|largest:452|pns:2| [2025/04/30 20:08:13 731324] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:452|frame:ACK |recv_time:1746043693731143|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 731329] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813731143|now:1746043693731143|interv:120000000| [2025/04/30 20:08:13 731334] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813731143|now:1746043693731143|interv:120000000| [2025/04/30 20:08:13 731338] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693730230|pq_index:0| [2025/04/30 20:08:13 731342] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693728560| [2025/04/30 20:08:13 731346] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693731346| [2025/04/30 20:08:13 731351] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693731350| [2025/04/30 20:08:13 731356] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693730230|now:1746043693731350| [2025/04/30 20:08:13 731360] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 731367] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693730230|now:1746043693731350| [2025/04/30 20:08:13 731371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 731375] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 731381] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:452|ack_delay:26150|first_ack_range:72|largest_pkt_recv_time:1746043693705230| [2025/04/30 20:08:13 731386] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:452|low:380|pkt_pns:2| [2025/04/30 20:08:13 731390] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:429|frame_largest_recv:452| [2025/04/30 20:08:13 731394] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 731399] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40217|min_srtt:40217|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 731407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:57607|cwnd:76812|conn:000055FC16B356FC|stream_id:0|stream_offset:611540| [2025/04/30 20:08:13 731414] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40217|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 731422] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 731430] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40217|min_srtt:40217|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 731437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:57607|cwnd:76812|conn:000055FC16B356FC|stream_id:0|stream_offset:612707| [2025/04/30 20:08:13 731444] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40217|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 731452] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 731459] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40217|min_srtt:40217|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 731465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:57607|cwnd:76812|conn:000055FC16B356FC|stream_id:0|stream_offset:613874| [2025/04/30 20:08:13 731473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 731479] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 731485] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 731492] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 731499] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 731511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:57607|cwnd:76812|conn:000055FC16B356FC|stream_id:0|stream_offset:595202| [2025/04/30 20:08:13 731519] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 731525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 731531] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693732108| [2025/04/30 20:08:13 731535] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693732108| [2025/04/30 20:08:13 731539] [debug] |xqc_engine_wakeup_after|wakeup:1746043693732108|now:1746043693731539|diff:569| [2025/04/30 20:08:13 731543] [debug] |xqc_engine_main_logic|END|now:1746043693731350| [2025/04/30 20:08:13 731552] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693731551| [2025/04/30 20:08:13 731557] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 731562] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:452| [2025/04/30 20:08:13 731566] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:453| [2025/04/30 20:08:13 731573] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:453| [2025/04/30 20:08:13 731580] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 731588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 731596] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:52800|prior_delivered:505776|prior_time:1746043693684804|is_app_limited:0|send_elapse:40655|ack_elapse:46747|ctl_first_sent_time:1746043693688282|lagest_ack_time:1746043693731551|curr_delivered:557376| [2025/04/30 20:08:13 731602] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693688282| [2025/04/30 20:08:13 731606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:395||sndq_packets_used_bytes:0|sndq_packets_free:470| [2025/04/30 20:08:13 731610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40217|rttvar:1374|minrtt:30776|latest_rtt:43269|ack_delay:48| [2025/04/30 20:08:13 731615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40592|rttvar:1782|minrtt:30776|latest_rtt:43269|ack_delay:48| [2025/04/30 20:08:13 731620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:758|lost_pn:755|thresh:3| [2025/04/30 20:08:13 731627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 731634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 731640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40592|rtt_var:1782|pto_duration:47720|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 731647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 731655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 731659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 20:08:13 731665] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693803747|now:1746043693731640|interv:72107| [2025/04/30 20:08:13 731672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693803747|now:1746043693731640|interval:72107|pto_count:0|srtt:40592 [2025/04/30 20:08:13 731678] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40655, ack_elapse 46747, delivered 51600|rate 1103814|lost 277| [2025/04/30 20:08:13 731685] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1103814) in round 11| [2025/04/30 20:08:13 731691] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 731695] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 731700] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76812|packet_lost:0|acked:1200|po_sent_time:1746043693688282|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 731707] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76812|packet_lost:0|acked:1200|po_sent_time:1746043693688282|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 731714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:78012|full_bw_reached:1|inflight:56407|srtt:40592|latest_rtt:43269|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 731720] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:453|largest:453|pns:2| [2025/04/30 20:08:13 731725] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:453|frame:ACK |recv_time:1746043693731551|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 731730] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813731551|now:1746043693731551|interv:120000000| [2025/04/30 20:08:13 731734] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813731551|now:1746043693731551|interv:120000000| [2025/04/30 20:08:13 731738] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693732108|pq_index:0| [2025/04/30 20:08:13 731742] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693731350| [2025/04/30 20:08:13 731747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693731747| [2025/04/30 20:08:13 731756] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693731754| [2025/04/30 20:08:13 731764] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 731771] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40592|min_srtt:40592|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 731790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:56407|cwnd:78012|conn:000055FC16B356FC|stream_id:0|stream_offset:613874| [2025/04/30 20:08:13 731797] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40592|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 731801] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 731806] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40592|min_srtt:40592|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 731810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:56407|cwnd:78012|conn:000055FC16B356FC|stream_id:0|stream_offset:615041| [2025/04/30 20:08:13 731815] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40592|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 731819] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 731824] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40592|min_srtt:40592|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 731828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:56407|cwnd:78012|conn:000055FC16B356FC|stream_id:0|stream_offset:616208| [2025/04/30 20:08:13 731832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 731836] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 731840] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 731844] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 731849] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 731853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:56407|cwnd:78012|conn:000055FC16B356FC|stream_id:0|stream_offset:595202| [2025/04/30 20:08:13 731858] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 731861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 731865] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693732108| [2025/04/30 20:08:13 731870] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693732108| [2025/04/30 20:08:13 731874] [debug] |xqc_engine_wakeup_after|wakeup:1746043693732108|now:1746043693731873|diff:235| [2025/04/30 20:08:13 731878] [debug] |xqc_engine_main_logic|END|now:1746043693731754| [2025/04/30 20:08:13 731889] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043693731888| [2025/04/30 20:08:13 731894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 731899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:453| [2025/04/30 20:08:13 731903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:454| [2025/04/30 20:08:13 731909] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:454| [2025/04/30 20:08:13 731913] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 731918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:759|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:760|path_largest_ack:759| [2025/04/30 20:08:13 731922] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:50400|prior_delivered:509376|prior_time:1746043693690686|is_app_limited:0|send_elapse:38726|ack_elapse:41202|ctl_first_sent_time:1746043693691564|lagest_ack_time:1746043693731888|curr_delivered:558576| [2025/04/30 20:08:13 731927] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693691564| [2025/04/30 20:08:13 731931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:394||sndq_packets_used_bytes:0|sndq_packets_free:471| [2025/04/30 20:08:13 731936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 731940] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:50400|prior_delivered:509376|prior_time:1746043693690686|is_app_limited:0|send_elapse:38726|ack_elapse:41202|ctl_first_sent_time:1746043693691564|lagest_ack_time:1746043693731888|curr_delivered:559776| [2025/04/30 20:08:13 731944] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693691685| [2025/04/30 20:08:13 731949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:393||sndq_packets_used_bytes:0|sndq_packets_free:472| [2025/04/30 20:08:13 731953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40592|rttvar:1782|minrtt:30776|latest_rtt:40203|ack_delay:24| [2025/04/30 20:08:13 731957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40540|rttvar:1440|minrtt:30776|latest_rtt:40203|ack_delay:24| [2025/04/30 20:08:13 731961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:760|lost_pn:757|thresh:3| [2025/04/30 20:08:13 731965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 731970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 731974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40540|rtt_var:1440|pto_duration:46300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 731978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 731982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 731986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 731993] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693802327|now:1746043693731973|interv:70354| [2025/04/30 20:08:13 731997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693802327|now:1746043693731973|interval:70354|pto_count:0|srtt:40540 [2025/04/30 20:08:13 732001] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38726, ack_elapse 41202, delivered 50400|rate 1223241|lost 277| [2025/04/30 20:08:13 732006] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1223241) in round 11| [2025/04/30 20:08:13 732010] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 732014] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 732018] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78012|packet_lost:0|acked:2400|po_sent_time:1746043693691685|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 732023] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78012|packet_lost:0|acked:2400|po_sent_time:1746043693691685|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 732027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:80412|full_bw_reached:1|inflight:54007|srtt:40540|latest_rtt:40203|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 732033] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 732037] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693756888|now:1746043693731888|interv:25000| [2025/04/30 20:08:13 732042] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693731888|max_ack_delay:25000| [2025/04/30 20:08:13 732047] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:454|largest:454|pns:2| [2025/04/30 20:08:13 732051] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:454|frame:PING ACK |recv_time:1746043693731888|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 732056] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813731888|now:1746043693731888|interv:120000000| [2025/04/30 20:08:13 732060] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813731888|now:1746043693731888|interv:120000000| [2025/04/30 20:08:13 732064] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693732108|pq_index:0| [2025/04/30 20:08:13 732068] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693731754| [2025/04/30 20:08:13 732072] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693732072| [2025/04/30 20:08:13 732077] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693732076| [2025/04/30 20:08:13 732084] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 732089] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40540|min_srtt:40540|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 732093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:54007|cwnd:80412|conn:000055FC16B356FC|stream_id:0|stream_offset:616208| [2025/04/30 20:08:13 732098] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40540|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 732103] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 732107] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40540|min_srtt:40540|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 732111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:54007|cwnd:80412|conn:000055FC16B356FC|stream_id:0|stream_offset:617375| [2025/04/30 20:08:13 732116] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40540|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 732120] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 732124] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40540|min_srtt:40540|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 732129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:54007|cwnd:80412|conn:000055FC16B356FC|stream_id:0|stream_offset:618542| [2025/04/30 20:08:13 732133] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40540|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 732137] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 732141] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40540|min_srtt:40540|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 732146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:54007|cwnd:80412|conn:000055FC16B356FC|stream_id:0|stream_offset:619709| [2025/04/30 20:08:13 732150] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40540|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 732154] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 732158] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40540|min_srtt:40540|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 732179] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:54007|cwnd:80412|conn:000055FC16B356FC|stream_id:0|stream_offset:620876| [2025/04/30 20:08:13 732187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 732191] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 732195] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 732199] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 732203] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 732207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:54007|cwnd:80412|conn:000055FC16B356FC|stream_id:0|stream_offset:595202| [2025/04/30 20:08:13 732212] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 732215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 732220] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693732108| [2025/04/30 20:08:13 732224] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693732108| [2025/04/30 20:08:13 732227] [debug] |xqc_engine_wakeup_after|wakeup:1746043693732108|now:1746043693732227|diff:18446744073709551497| [2025/04/30 20:08:13 732232] [debug] |xqc_engine_main_logic|END|now:1746043693732076| [2025/04/30 20:08:13 732238] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693732238| [2025/04/30 20:08:13 732243] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 732248] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:454| [2025/04/30 20:08:13 732252] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:455| [2025/04/30 20:08:13 732257] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:455| [2025/04/30 20:08:13 732261] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 732265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:761|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:761|path_largest_ack:761| [2025/04/30 20:08:13 732270] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:52800|prior_delivered:509376|prior_time:1746043693690686|is_app_limited:0|send_elapse:38954|ack_elapse:41552|ctl_first_sent_time:1746043693691792|lagest_ack_time:1746043693732238|curr_delivered:560976| [2025/04/30 20:08:13 732274] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693691792| [2025/04/30 20:08:13 732278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:392||sndq_packets_used_bytes:0|sndq_packets_free:473| [2025/04/30 20:08:13 732283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40540|rttvar:1440|minrtt:30776|latest_rtt:40446|ack_delay:64| [2025/04/30 20:08:13 732290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40520|rttvar:1119|minrtt:30776|latest_rtt:40446|ack_delay:64| [2025/04/30 20:08:13 732294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:761|lost_pn:758|thresh:3| [2025/04/30 20:08:13 732298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 732303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 732307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40520|rtt_var:1119|pto_duration:44996|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 732311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 732315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 732319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:08:13 732323] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693801023|now:1746043693732306|interv:68717| [2025/04/30 20:08:13 732327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693801023|now:1746043693732306|interval:68717|pto_count:0|srtt:40520 [2025/04/30 20:08:13 732331] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38954, ack_elapse 41552, delivered 51600|rate 1241817|lost 277| [2025/04/30 20:08:13 732335] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1241817) in round 11| [2025/04/30 20:08:13 732339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 732343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 732347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80412|packet_lost:0|acked:1200|po_sent_time:1746043693691792|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 732352] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80412|packet_lost:0|acked:1200|po_sent_time:1746043693691792|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 732356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:81612|full_bw_reached:1|inflight:52807|srtt:40520|latest_rtt:40446|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 732362] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:455|largest:455|pns:2| [2025/04/30 20:08:13 732366] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:455|frame:ACK |recv_time:1746043693732238|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 732371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813732238|now:1746043693732238|interv:120000000| [2025/04/30 20:08:13 732377] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813732238|now:1746043693732238|interv:120000000| [2025/04/30 20:08:13 732381] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693732108|pq_index:0| [2025/04/30 20:08:13 732385] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693732076| [2025/04/30 20:08:13 732389] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693732389| [2025/04/30 20:08:13 732394] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693732393| [2025/04/30 20:08:13 732399] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693732108|now:1746043693732393| [2025/04/30 20:08:13 732403] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693732108|now:1746043693732393| [2025/04/30 20:08:13 732407] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 732411] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 732416] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40520|min_srtt:40520|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 732420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:52807|cwnd:81612|conn:000055FC16B356FC|stream_id:0|stream_offset:620876| [2025/04/30 20:08:13 732424] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40520|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 732429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 732433] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40520|min_srtt:40520|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 732437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:52807|cwnd:81612|conn:000055FC16B356FC|stream_id:0|stream_offset:622043| [2025/04/30 20:08:13 732441] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40520|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 732446] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 732450] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40520|min_srtt:40520|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 732454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:52807|cwnd:81612|conn:000055FC16B356FC|stream_id:0|stream_offset:623210| [2025/04/30 20:08:13 732458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 732462] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 732469] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 732473] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 732477] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 732481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:52807|cwnd:81612|conn:000055FC16B356FC|stream_id:0|stream_offset:595202| [2025/04/30 20:08:13 732485] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 732490] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:806| [2025/04/30 20:08:13 732523] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:806|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52807|now:1746043693732496|stream_id:0|stream_offset:595202| [2025/04/30 20:08:13 732529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:806|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:08:13 732534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 20:08:13 732538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40520|rtt_var:1119|pto_duration:44996|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 732543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 732547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 732551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 732555] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693802492|now:1746043693732538|interv:69954| [2025/04/30 20:08:13 732559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693802492|now:1746043693732538|interval:69954|pto_count:0|srtt:40520 [2025/04/30 20:08:13 732563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81612|inflight:54015| [2025/04/30 20:08:13 732568] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 732572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:81612|conn:000055FC16B356FC|stream_id:0|stream_offset:596369| [2025/04/30 20:08:13 732577] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 732581] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693733581|now:1746043693732581|interv:1000| [2025/04/30 20:08:13 732585] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 732589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 732593] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693733581| [2025/04/30 20:08:13 732601] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693733581| [2025/04/30 20:08:13 732605] [debug] |xqc_engine_wakeup_after|wakeup:1746043693733581|now:1746043693732605|diff:976| [2025/04/30 20:08:13 732609] [debug] |xqc_engine_main_logic|END|now:1746043693732393| [2025/04/30 20:08:13 732614] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693732614| [2025/04/30 20:08:13 732618] [debug] |xqc_engine_wakeup_after|wakeup:1746043693733581|now:1746043693732618|diff:963| [2025/04/30 20:08:13 732622] [debug] |xqc_engine_main_logic|END|now:1746043693732614| [2025/04/30 20:08:13 733001] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693733000| [2025/04/30 20:08:13 733011] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 733019] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:455| [2025/04/30 20:08:13 733025] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:456| [2025/04/30 20:08:13 733032] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:456| [2025/04/30 20:08:13 733038] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 733046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:762|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:762|path_largest_ack:762| [2025/04/30 20:08:13 733053] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:52800|prior_delivered:510576|prior_time:1746043693691920|is_app_limited:0|send_elapse:39795|ack_elapse:41080|ctl_first_sent_time:1746043693692763|lagest_ack_time:1746043693733000|curr_delivered:562176| [2025/04/30 20:08:13 733060] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693692763| [2025/04/30 20:08:13 733067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:391||sndq_packets_used_bytes:0|sndq_packets_free:474| [2025/04/30 20:08:13 733074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40520|rttvar:1119|minrtt:30776|latest_rtt:40237|ack_delay:24| [2025/04/30 20:08:13 733080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40481|rttvar:916|minrtt:30776|latest_rtt:40237|ack_delay:24| [2025/04/30 20:08:13 733086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:762|lost_pn:759|thresh:3| [2025/04/30 20:08:13 733093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 733099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 733106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40481|rtt_var:916|pto_duration:44145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 733113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 733119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 733125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52815| [2025/04/30 20:08:13 733131] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693801641|now:1746043693733105|interv:68536| [2025/04/30 20:08:13 733141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693801641|now:1746043693733105|interval:68536|pto_count:0|srtt:40481 [2025/04/30 20:08:13 733148] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 39795, ack_elapse 41080, delivered 51600|rate 1256085|lost 277| [2025/04/30 20:08:13 733155] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1256085) in round 11| [2025/04/30 20:08:13 733161] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 733190] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 733197] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81612|packet_lost:0|acked:1200|po_sent_time:1746043693692763|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 733204] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81612|packet_lost:0|acked:1200|po_sent_time:1746043693692763|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 733211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:82812|full_bw_reached:1|inflight:52815|srtt:40481|latest_rtt:40237|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 733220] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:456|largest:456|pns:2| [2025/04/30 20:08:13 733227] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:456|frame:ACK |recv_time:1746043693733000|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 733234] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813733000|now:1746043693733000|interv:120000000| [2025/04/30 20:08:13 733241] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813733000|now:1746043693733000|interv:120000000| [2025/04/30 20:08:13 733246] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693733581|pq_index:0| [2025/04/30 20:08:13 733251] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693732393| [2025/04/30 20:08:13 733255] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693733255| [2025/04/30 20:08:13 733260] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693733259| [2025/04/30 20:08:13 733265] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 733270] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40481|min_srtt:40481|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 733275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:52815|cwnd:82812|conn:000055FC16B356FC|stream_id:0|stream_offset:623210| [2025/04/30 20:08:13 733280] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40481|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 733289] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 733293] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40481|min_srtt:40481|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 733298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:52815|cwnd:82812|conn:000055FC16B356FC|stream_id:0|stream_offset:624377| [2025/04/30 20:08:13 733302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 733306] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 733310] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 733314] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 733319] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 733323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52815|cwnd:82812|conn:000055FC16B356FC|stream_id:0|stream_offset:596369| [2025/04/30 20:08:13 733327] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 733331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 733335] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693733581| [2025/04/30 20:08:13 733339] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693733581| [2025/04/30 20:08:13 733343] [debug] |xqc_engine_wakeup_after|wakeup:1746043693733581|now:1746043693733343|diff:238| [2025/04/30 20:08:13 733348] [debug] |xqc_engine_main_logic|END|now:1746043693733259| [2025/04/30 20:08:13 733354] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693733354| [2025/04/30 20:08:13 733358] [debug] |xqc_engine_wakeup_after|wakeup:1746043693733581|now:1746043693733358|diff:223| [2025/04/30 20:08:13 733362] [debug] |xqc_engine_main_logic|END|now:1746043693733354| [2025/04/30 20:08:13 733884] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693733883| [2025/04/30 20:08:13 733894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 733902] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:456| [2025/04/30 20:08:13 733907] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:457| [2025/04/30 20:08:13 733916] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:457| [2025/04/30 20:08:13 733921] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 733929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 733936] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:52800|prior_delivered:511776|prior_time:1746043693693843|is_app_limited:0|send_elapse:40861|ack_elapse:40040|ctl_first_sent_time:1746043693694088|lagest_ack_time:1746043693733883|curr_delivered:563376| [2025/04/30 20:08:13 733949] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693694088| [2025/04/30 20:08:13 733957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:390||sndq_packets_used_bytes:0|sndq_packets_free:475| [2025/04/30 20:08:13 733963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40481|rttvar:916|minrtt:30776|latest_rtt:39795|ack_delay:24| [2025/04/30 20:08:13 733969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40392|rttvar:864|minrtt:30776|latest_rtt:39795|ack_delay:24| [2025/04/30 20:08:13 733976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:763|lost_pn:760|thresh:3| [2025/04/30 20:08:13 733982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 733989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 733996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40392|rtt_var:864|pto_duration:43848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 734003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 734009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 734015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51615| [2025/04/30 20:08:13 734021] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693801344|now:1746043693733995|interv:67349| [2025/04/30 20:08:13 734028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693801344|now:1746043693733995|interval:67349|pto_count:0|srtt:40392 [2025/04/30 20:08:13 734035] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40861, ack_elapse 40040, delivered 51600|rate 1262817|lost 277| [2025/04/30 20:08:13 734042] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1262817) in round 11| [2025/04/30 20:08:13 734049] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 734055] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 734062] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82812|packet_lost:0|acked:1200|po_sent_time:1746043693694088|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 734069] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82812|packet_lost:0|acked:1200|po_sent_time:1746043693694088|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 734076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:84012|full_bw_reached:1|inflight:51615|srtt:40392|latest_rtt:39795|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 734091] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:457|largest:457|pns:2| [2025/04/30 20:08:13 734097] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:457|frame:ACK |recv_time:1746043693733883|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 734102] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813733883|now:1746043693733883|interv:120000000| [2025/04/30 20:08:13 734106] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813733883|now:1746043693733883|interv:120000000| [2025/04/30 20:08:13 734110] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693733581|pq_index:0| [2025/04/30 20:08:13 734117] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693733259| [2025/04/30 20:08:13 734124] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693734124| [2025/04/30 20:08:13 734132] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693734130| [2025/04/30 20:08:13 734138] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693733581|now:1746043693734130| [2025/04/30 20:08:13 734144] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693733581|now:1746043693734130| [2025/04/30 20:08:13 734151] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 734156] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 734161] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40392|min_srtt:40392|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 734184] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:51615|cwnd:84012|conn:000055FC16B356FC|stream_id:0|stream_offset:624377| [2025/04/30 20:08:13 734195] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40392|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 734202] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 734210] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40392|min_srtt:40392|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 734217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:51615|cwnd:84012|conn:000055FC16B356FC|stream_id:0|stream_offset:625544| [2025/04/30 20:08:13 734224] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40392|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 734231] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 734238] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40392|min_srtt:40392|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 734251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51615|cwnd:84012|conn:000055FC16B356FC|stream_id:0|stream_offset:626711| [2025/04/30 20:08:13 734298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 734311] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 734316] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 734322] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 734332] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 734339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51615|cwnd:84012|conn:000055FC16B356FC|stream_id:0|stream_offset:596369| [2025/04/30 20:08:13 734346] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 734354] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:807| [2025/04/30 20:08:13 734468] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51615|now:1746043693734375|stream_id:0|stream_offset:596369| [2025/04/30 20:08:13 734479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 734487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51615|applimit:0| [2025/04/30 20:08:13 734494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40392|rtt_var:864|pto_duration:43848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 734502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 734508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 734513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52815| [2025/04/30 20:08:13 734519] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693803223|now:1746043693734494|interv:68729| [2025/04/30 20:08:13 734525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693803223|now:1746043693734494|interval:68729|pto_count:0|srtt:40392 [2025/04/30 20:08:13 734532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84012|inflight:52815| [2025/04/30 20:08:13 734539] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 734545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52815|cwnd:84012|conn:000055FC16B356FC|stream_id:0|stream_offset:597536| [2025/04/30 20:08:13 734559] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 734565] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:808| [2025/04/30 20:08:13 734605] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52815|now:1746043693734575|stream_id:0|stream_offset:597536| [2025/04/30 20:08:13 734615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 734622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52815|applimit:0| [2025/04/30 20:08:13 734628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40392|rtt_var:864|pto_duration:43848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 734635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 734641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 734646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 734653] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693803423|now:1746043693734628|interv:68795| [2025/04/30 20:08:13 734658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693803423|now:1746043693734628|interval:68795|pto_count:0|srtt:40392 [2025/04/30 20:08:13 734664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84012|inflight:54015| [2025/04/30 20:08:13 734670] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 734677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:84012|conn:000055FC16B356FC|stream_id:0|stream_offset:598703| [2025/04/30 20:08:13 734684] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 734691] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:809| [2025/04/30 20:08:13 734727] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693734700|stream_id:0|stream_offset:598703| [2025/04/30 20:08:13 734734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 734739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 734744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40392|rtt_var:864|pto_duration:43848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 734752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 734757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 734770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 734775] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693803548|now:1746043693734744|interv:68804| [2025/04/30 20:08:13 734781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693803548|now:1746043693734744|interval:68804|pto_count:0|srtt:40392 [2025/04/30 20:08:13 734789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84012|inflight:55215| [2025/04/30 20:08:13 734795] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 734802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:84012|conn:000055FC16B356FC|stream_id:0|stream_offset:599870| [2025/04/30 20:08:13 734809] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 734815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693735814|now:1746043693734814|interv:1000| [2025/04/30 20:08:13 734821] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 734826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 734830] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693735814| [2025/04/30 20:08:13 734835] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693735814| [2025/04/30 20:08:13 734840] [debug] |xqc_engine_wakeup_after|wakeup:1746043693735814|now:1746043693734840|diff:974| [2025/04/30 20:08:13 734846] [debug] |xqc_engine_main_logic|END|now:1746043693734130| [2025/04/30 20:08:13 734858] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693734857| [2025/04/30 20:08:13 734864] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 734870] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:457| [2025/04/30 20:08:13 734875] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:458| [2025/04/30 20:08:13 734881] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:458| [2025/04/30 20:08:13 734886] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 734893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 734898] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:276|tx_in_flight:52800|prior_delivered:512976|prior_time:1746043693694233|is_app_limited:0|send_elapse:39815|ack_elapse:40624|ctl_first_sent_time:1746043693694473|lagest_ack_time:1746043693734857|curr_delivered:564576| [2025/04/30 20:08:13 734903] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693694473| [2025/04/30 20:08:13 734908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:389||sndq_packets_used_bytes:0|sndq_packets_free:476| [2025/04/30 20:08:13 734913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40392|rttvar:864|minrtt:30776|latest_rtt:40384|ack_delay:40| [2025/04/30 20:08:13 734918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40386|rttvar:660|minrtt:30776|latest_rtt:40384|ack_delay:40| [2025/04/30 20:08:13 734926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:764|lost_pn:761|thresh:3| [2025/04/30 20:08:13 734931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 734935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 734939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40386|rtt_var:660|pto_duration:43026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 734944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 734948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 734952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 734955] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693802726|now:1746043693734939|interv:67787| [2025/04/30 20:08:13 734960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693802726|now:1746043693734939|interval:67787|pto_count:0|srtt:40386 [2025/04/30 20:08:13 734964] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 39815, ack_elapse 40624, delivered 51600|rate 1270185|lost 277| [2025/04/30 20:08:13 734969] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1270185) in round 11| [2025/04/30 20:08:13 734974] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 734978] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 734982] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84012|packet_lost:0|acked:1200|po_sent_time:1746043693694473|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 734987] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84012|packet_lost:0|acked:1200|po_sent_time:1746043693694473|recovery:1|recovery_start:1746043693694674|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 734992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:85212|full_bw_reached:1|inflight:54015|srtt:40386|latest_rtt:40384|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693694674|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 734999] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:458|largest:458|pns:2| [2025/04/30 20:08:13 735003] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:458|frame:ACK |recv_time:1746043693734857|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 735009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813734857|now:1746043693734857|interv:120000000| [2025/04/30 20:08:13 735014] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813734857|now:1746043693734857|interv:120000000| [2025/04/30 20:08:13 735021] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693735814|pq_index:0| [2025/04/30 20:08:13 735025] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693734130| [2025/04/30 20:08:13 735030] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693735029| [2025/04/30 20:08:13 735035] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693735034| [2025/04/30 20:08:13 735042] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 735048] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40386|min_srtt:40386|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 735053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:54015|cwnd:85212|conn:000055FC16B356FC|stream_id:0|stream_offset:626711| [2025/04/30 20:08:13 735057] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40386|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 735062] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 735067] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40386|min_srtt:40386|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 735071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:54015|cwnd:85212|conn:000055FC16B356FC|stream_id:0|stream_offset:627878| [2025/04/30 20:08:13 735076] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40386|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 735080] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 735084] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40386|min_srtt:40386|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 735089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:54015|cwnd:85212|conn:000055FC16B356FC|stream_id:0|stream_offset:629045| [2025/04/30 20:08:13 735093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 735097] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 735101] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 735105] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 735109] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 735116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:85212|conn:000055FC16B356FC|stream_id:0|stream_offset:599870| [2025/04/30 20:08:13 735121] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 735124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 735129] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693735814| [2025/04/30 20:08:13 735133] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693735814| [2025/04/30 20:08:13 735137] [debug] |xqc_engine_wakeup_after|wakeup:1746043693735814|now:1746043693735136|diff:678| [2025/04/30 20:08:13 735141] [debug] |xqc_engine_main_logic|END|now:1746043693735034| [2025/04/30 20:08:13 735146] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693735146| [2025/04/30 20:08:13 735150] [debug] |xqc_engine_wakeup_after|wakeup:1746043693735814|now:1746043693735150|diff:664| [2025/04/30 20:08:13 735154] [debug] |xqc_engine_main_logic|END|now:1746043693735146| [2025/04/30 20:08:13 735585] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693735583| [2025/04/30 20:08:13 735601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 735609] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:458| [2025/04/30 20:08:13 735613] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:459| [2025/04/30 20:08:13 735620] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:459| [2025/04/30 20:08:13 735624] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 735630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 735635] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:51600|prior_delivered:514176|prior_time:1746043693694586|is_app_limited:0|send_elapse:40040|ack_elapse:40997|ctl_first_sent_time:1746043693694851|lagest_ack_time:1746043693735583|curr_delivered:565776| [2025/04/30 20:08:13 735640] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693694851| [2025/04/30 20:08:13 735646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:388||sndq_packets_used_bytes:0|sndq_packets_free:477| [2025/04/30 20:08:13 735650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40386|rttvar:660|minrtt:30776|latest_rtt:40732|ack_delay:32| [2025/04/30 20:08:13 735656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40425|rttvar:573|minrtt:30776|latest_rtt:40732|ack_delay:32| [2025/04/30 20:08:13 735664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:765|lost_pn:762|thresh:3| [2025/04/30 20:08:13 735671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 735677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 735684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40425|rtt_var:573|pto_duration:42717|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 735698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 735703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 735709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52815| [2025/04/30 20:08:13 735715] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693802417|now:1746043693735683|interv:66734| [2025/04/30 20:08:13 735720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693802417|now:1746043693735683|interval:66734|pto_count:0|srtt:40425 [2025/04/30 20:08:13 735726] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40040, ack_elapse 40997, delivered 51600|rate 1258628|lost 277| [2025/04/30 20:08:13 735731] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1258628) in round 11| [2025/04/30 20:08:13 735737] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 735742] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 735747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85212|packet_lost:0|acked:1200|po_sent_time:1746043693694851|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 735753] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693694851|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 735759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:52815|srtt:40425|latest_rtt:40732|min_rtt:30776|applimit:0|lost:277|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 735767] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:459|largest:459|pns:2| [2025/04/30 20:08:13 735773] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:459|frame:ACK |recv_time:1746043693735583|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 735779] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813735583|now:1746043693735583|interv:120000000| [2025/04/30 20:08:13 735784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813735583|now:1746043693735583|interv:120000000| [2025/04/30 20:08:13 735790] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693735814|pq_index:0| [2025/04/30 20:08:13 735795] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693735034| [2025/04/30 20:08:13 735800] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693735800| [2025/04/30 20:08:13 735807] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693735805| [2025/04/30 20:08:13 735814] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 735825] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 735831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:629045| [2025/04/30 20:08:13 735837] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 735843] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 735849] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 735854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:630212| [2025/04/30 20:08:13 735861] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 735868] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 735875] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 735882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:631379| [2025/04/30 20:08:13 735889] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 735895] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 735903] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 735909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:632546| [2025/04/30 20:08:13 735916] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 735922] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 735926] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 735930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:633713| [2025/04/30 20:08:13 735940] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 735947] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 735954] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 735961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:634880| [2025/04/30 20:08:13 735967] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 735974] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 735981] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 735988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:636047| [2025/04/30 20:08:13 735995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736002] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736008] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:637214| [2025/04/30 20:08:13 736022] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736029] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736036] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:638381| [2025/04/30 20:08:13 736048] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736057] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736061] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:639548| [2025/04/30 20:08:13 736075] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736082] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736088] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:640715| [2025/04/30 20:08:13 736102] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736109] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736116] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:641882| [2025/04/30 20:08:13 736125] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736130] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736134] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:643049| [2025/04/30 20:08:13 736143] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736147] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736151] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:644216| [2025/04/30 20:08:13 736163] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736188] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736193] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:645383| [2025/04/30 20:08:13 736201] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736206] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736210] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:646550| [2025/04/30 20:08:13 736219] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736224] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736228] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:647717| [2025/04/30 20:08:13 736237] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736242] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736246] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:648884| [2025/04/30 20:08:13 736255] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736262] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736266] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:650051| [2025/04/30 20:08:13 736275] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736279] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736283] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:651218| [2025/04/30 20:08:13 736291] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736296] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736300] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:652385| [2025/04/30 20:08:13 736309] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736313] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736317] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:653552| [2025/04/30 20:08:13 736326] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736330] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736336] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:654719| [2025/04/30 20:08:13 736349] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736356] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736363] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:655886| [2025/04/30 20:08:13 736373] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736377] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736384] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:657053| [2025/04/30 20:08:13 736397] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736403] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736409] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:658220| [2025/04/30 20:08:13 736422] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736435] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:659387| [2025/04/30 20:08:13 736453] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736460] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736466] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:660554| [2025/04/30 20:08:13 736479] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40425|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736485] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736491] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40425|min_srtt:40425|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:661721| [2025/04/30 20:08:13 736504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 736509] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 736515] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 736522] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 736530] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 736537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:599870| [2025/04/30 20:08:13 736544] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 736551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 736557] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693735814| [2025/04/30 20:08:13 736563] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693735814| [2025/04/30 20:08:13 736570] [debug] |xqc_engine_wakeup_after|wakeup:1746043693735814|now:1746043693736570|diff:18446744073709550860| [2025/04/30 20:08:13 736577] [debug] |xqc_engine_main_logic|END|now:1746043693735805| [2025/04/30 20:08:13 736589] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693736588| [2025/04/30 20:08:13 736596] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 736613] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:459| [2025/04/30 20:08:13 736619] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:460| [2025/04/30 20:08:13 736627] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:460| [2025/04/30 20:08:13 736634] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 736640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 736645] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:48000|prior_delivered:518976|prior_time:1746043693696686|is_app_limited:0|send_elapse:38294|ack_elapse:39902|ctl_first_sent_time:1746043693697023|lagest_ack_time:1746043693736588|curr_delivered:566976| [2025/04/30 20:08:13 736650] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693697023| [2025/04/30 20:08:13 736655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:387||sndq_packets_used_bytes:0|sndq_packets_free:478| [2025/04/30 20:08:13 736659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40425|rttvar:573|minrtt:30776|latest_rtt:39565|ack_delay:32| [2025/04/30 20:08:13 736663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40313|rttvar:653|minrtt:30776|latest_rtt:39565|ack_delay:32| [2025/04/30 20:08:13 736668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:766|lost_pn:763|thresh:3| [2025/04/30 20:08:13 736672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 736676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 736680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40313|rtt_var:653|pto_duration:42925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 736685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 736689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 736693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51615| [2025/04/30 20:08:13 736697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693802625|now:1746043693736680|interv:65945| [2025/04/30 20:08:13 736701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693802625|now:1746043693736680|interval:65945|pto_count:0|srtt:40313 [2025/04/30 20:08:13 736708] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38294, ack_elapse 39902, delivered 48000|rate 1202947|lost 277| [2025/04/30 20:08:13 736715] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202947) in round 11| [2025/04/30 20:08:13 736721] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 736728] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 736734] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693697023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 736747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693697023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 736752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:51615|srtt:40313|latest_rtt:39565|min_rtt:30776|applimit:0|lost:277|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 736758] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:460|largest:460|pns:2| [2025/04/30 20:08:13 736762] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:460|frame:ACK |recv_time:1746043693736588|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 736767] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813736588|now:1746043693736588|interv:120000000| [2025/04/30 20:08:13 736772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813736588|now:1746043693736588|interv:120000000| [2025/04/30 20:08:13 736776] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693735814|pq_index:0| [2025/04/30 20:08:13 736780] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693735805| [2025/04/30 20:08:13 736784] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693736784| [2025/04/30 20:08:13 736789] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693736788| [2025/04/30 20:08:13 736794] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693735814|now:1746043693736788| [2025/04/30 20:08:13 736798] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693735814|now:1746043693736788| [2025/04/30 20:08:13 736802] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 736807] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 736812] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40313|min_srtt:40313|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:51615|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:661721| [2025/04/30 20:08:13 736821] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40313|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 736825] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 736830] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40313|min_srtt:40313|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 736837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:51615|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:662888| [2025/04/30 20:08:13 736841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 736845] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 736849] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 736853] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 736858] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 736862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51615|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:599870| [2025/04/30 20:08:13 736866] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 736871] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:810| [2025/04/30 20:08:13 736911] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51615|now:1746043693736879|stream_id:0|stream_offset:599870| [2025/04/30 20:08:13 736921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 736929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51615|applimit:0| [2025/04/30 20:08:13 736935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40313|rtt_var:653|pto_duration:42925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 736942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 736946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 736950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52815| [2025/04/30 20:08:13 736954] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693804804|now:1746043693736935|interv:67869| [2025/04/30 20:08:13 736958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693804804|now:1746043693736935|interval:67869|pto_count:0|srtt:40313 [2025/04/30 20:08:13 736963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:52815| [2025/04/30 20:08:13 736968] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 736972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:601037| [2025/04/30 20:08:13 736981] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 736986] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:811| [2025/04/30 20:08:13 737017] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52815|now:1746043693736992|stream_id:0|stream_offset:601037| [2025/04/30 20:08:13 737026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 737034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52815|applimit:0| [2025/04/30 20:08:13 737041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40313|rtt_var:653|pto_duration:42925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 737047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 737051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 737054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 737058] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693804917|now:1746043693737040|interv:67877| [2025/04/30 20:08:13 737063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693804917|now:1746043693737040|interval:67877|pto_count:0|srtt:40313 [2025/04/30 20:08:13 737067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:54015| [2025/04/30 20:08:13 737072] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 737076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:602204| [2025/04/30 20:08:13 737081] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 737085] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693738085|now:1746043693737085|interv:1000| [2025/04/30 20:08:13 737089] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 737093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 737097] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693738085| [2025/04/30 20:08:13 737101] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693738085| [2025/04/30 20:08:13 737105] [debug] |xqc_engine_wakeup_after|wakeup:1746043693738085|now:1746043693737105|diff:980| [2025/04/30 20:08:13 737110] [debug] |xqc_engine_main_logic|END|now:1746043693736788| [2025/04/30 20:08:13 737115] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693737115| [2025/04/30 20:08:13 737119] [debug] |xqc_engine_wakeup_after|wakeup:1746043693738085|now:1746043693737119|diff:966| [2025/04/30 20:08:13 737123] [debug] |xqc_engine_main_logic|END|now:1746043693737115| [2025/04/30 20:08:13 737819] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693737817| [2025/04/30 20:08:13 737835] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 737853] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:460| [2025/04/30 20:08:13 737861] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:461| [2025/04/30 20:08:13 737869] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:461| [2025/04/30 20:08:13 737876] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 737883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 737891] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:49200|prior_delivered:518976|prior_time:1746043693696686|is_app_limited:0|send_elapse:38404|ack_elapse:41131|ctl_first_sent_time:1746043693697133|lagest_ack_time:1746043693737817|curr_delivered:568176| [2025/04/30 20:08:13 737898] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693697133| [2025/04/30 20:08:13 737904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:386||sndq_packets_used_bytes:0|sndq_packets_free:479| [2025/04/30 20:08:13 737909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40313|rttvar:653|minrtt:30776|latest_rtt:40684|ack_delay:40| [2025/04/30 20:08:13 737913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40354|rttvar:572|minrtt:30776|latest_rtt:40684|ack_delay:40| [2025/04/30 20:08:13 737917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:767|lost_pn:764|thresh:3| [2025/04/30 20:08:13 737922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 737926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 737930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40354|rtt_var:572|pto_duration:42642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 737935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 737942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 737946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52815| [2025/04/30 20:08:13 737950] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693804634|now:1746043693737930|interv:66704| [2025/04/30 20:08:13 737954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693804634|now:1746043693737930|interval:66704|pto_count:0|srtt:40354 [2025/04/30 20:08:13 737959] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38404, ack_elapse 41131, delivered 49200|rate 1196178|lost 277| [2025/04/30 20:08:13 737965] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196178) in round 11| [2025/04/30 20:08:13 737972] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 737979] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 737984] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693697133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 737993] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693697133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 737998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:52815|srtt:40354|latest_rtt:40684|min_rtt:30776|applimit:0|lost:277|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 738006] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:461|largest:461|pns:2| [2025/04/30 20:08:13 738013] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:461|frame:ACK |recv_time:1746043693737817|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 738020] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813737817|now:1746043693737817|interv:120000000| [2025/04/30 20:08:13 738024] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813737817|now:1746043693737817|interv:120000000| [2025/04/30 20:08:13 738030] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693738085|pq_index:0| [2025/04/30 20:08:13 738037] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693736788| [2025/04/30 20:08:13 738043] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693738043| [2025/04/30 20:08:13 738051] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693738049| [2025/04/30 20:08:13 738059] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 738065] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40354|min_srtt:40354|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 738070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:662888| [2025/04/30 20:08:13 738075] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40354|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 738079] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 738084] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40354|min_srtt:40354|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 738088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:664055| [2025/04/30 20:08:13 738093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 738100] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 738104] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 738109] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 738113] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 738118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:602204| [2025/04/30 20:08:13 738122] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 738126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 738130] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693738085| [2025/04/30 20:08:13 738134] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693738085| [2025/04/30 20:08:13 738139] [debug] |xqc_engine_wakeup_after|wakeup:1746043693738085|now:1746043693738139|diff:18446744073709551562| [2025/04/30 20:08:13 738146] [debug] |xqc_engine_main_logic|END|now:1746043693738049| [2025/04/30 20:08:13 738155] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693738155| [2025/04/30 20:08:13 738159] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693738085|pq_index:0| [2025/04/30 20:08:13 738163] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693738049| [2025/04/30 20:08:13 738364] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693738362| [2025/04/30 20:08:13 738373] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693738085|now:1746043693738362| [2025/04/30 20:08:13 738379] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693738085|now:1746043693738362| [2025/04/30 20:08:13 738383] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 738388] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 738393] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40354|min_srtt:40354|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 738399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:664055| [2025/04/30 20:08:13 738404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 738408] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 738412] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 738416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 738426] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 738431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52815|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:602204| [2025/04/30 20:08:13 738435] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 738440] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:812| [2025/04/30 20:08:13 738476] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:812|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52815|now:1746043693738448|stream_id:0|stream_offset:602204| [2025/04/30 20:08:13 738485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:812|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 738492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52815|applimit:0| [2025/04/30 20:08:13 738499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40354|rtt_var:572|pto_duration:42642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 738504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 738508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 738512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 738518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693806090|now:1746043693738499|interv:67591| [2025/04/30 20:08:13 738525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693806090|now:1746043693738499|interval:67591|pto_count:0|srtt:40354 [2025/04/30 20:08:13 738531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:54015| [2025/04/30 20:08:13 738536] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 738541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:603371| [2025/04/30 20:08:13 738548] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 738554] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:813| [2025/04/30 20:08:13 738590] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693738564|stream_id:0|stream_offset:603371| [2025/04/30 20:08:13 738599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 738607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 738622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40354|rtt_var:572|pto_duration:42642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 738629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 738636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 738642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 738648] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693806206|now:1746043693738621|interv:67585| [2025/04/30 20:08:13 738655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693806206|now:1746043693738621|interval:67585|pto_count:0|srtt:40354 [2025/04/30 20:08:13 738660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:55215| [2025/04/30 20:08:13 738664] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 738669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:604538| [2025/04/30 20:08:13 738673] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 738677] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693739677|now:1746043693738677|interv:1000| [2025/04/30 20:08:13 738681] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 738685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 738689] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693739677| [2025/04/30 20:08:13 738694] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693739677| [2025/04/30 20:08:13 738698] [debug] |xqc_engine_wakeup_after|wakeup:1746043693739677|now:1746043693738698|diff:979| [2025/04/30 20:08:13 738702] [debug] |xqc_engine_main_logic|END|now:1746043693738362| [2025/04/30 20:08:13 738713] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693738712| [2025/04/30 20:08:13 738718] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 738727] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:461| [2025/04/30 20:08:13 738734] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:462| [2025/04/30 20:08:13 738742] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:462| [2025/04/30 20:08:13 738748] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 738757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:768|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:768|path_largest_ack:768| [2025/04/30 20:08:13 738764] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:50400|prior_delivered:518976|prior_time:1746043693696686|is_app_limited:0|send_elapse:38522|ack_elapse:42026|ctl_first_sent_time:1746043693697251|lagest_ack_time:1746043693738712|curr_delivered:569376| [2025/04/30 20:08:13 738777] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693697251| [2025/04/30 20:08:13 738781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:385||sndq_packets_used_bytes:0|sndq_packets_free:480| [2025/04/30 20:08:13 738786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40354|rttvar:572|minrtt:30776|latest_rtt:41461|ack_delay:40| [2025/04/30 20:08:13 738790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40487|rttvar:695|minrtt:30776|latest_rtt:41461|ack_delay:40| [2025/04/30 20:08:13 738794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:768|lost_pn:765|thresh:3| [2025/04/30 20:08:13 738798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 738802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 738807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40487|rtt_var:695|pto_duration:43267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 738813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 738819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 738826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 738831] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693806831|now:1746043693738806|interv:68025| [2025/04/30 20:08:13 738835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693806831|now:1746043693738806|interval:68025|pto_count:0|srtt:40487 [2025/04/30 20:08:13 738840] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38522, ack_elapse 42026, delivered 50400|rate 1199257|lost 277| [2025/04/30 20:08:13 738844] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199257) in round 11| [2025/04/30 20:08:13 738849] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 738853] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 738857] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693697251|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 738861] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693697251|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 738866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:54015|srtt:40487|latest_rtt:41461|min_rtt:30776|applimit:0|lost:277|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 738872] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:462|largest:462|pns:2| [2025/04/30 20:08:13 738876] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:462|frame:ACK |recv_time:1746043693738712|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 738884] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813738712|now:1746043693738712|interv:120000000| [2025/04/30 20:08:13 738888] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813738712|now:1746043693738712|interv:120000000| [2025/04/30 20:08:13 738893] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693739677|pq_index:0| [2025/04/30 20:08:13 738899] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693738362| [2025/04/30 20:08:13 738906] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693738906| [2025/04/30 20:08:13 738913] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693738912| [2025/04/30 20:08:13 738918] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 738923] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40487|min_srtt:40487|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 738927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:54015|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:664055| [2025/04/30 20:08:13 738932] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40487|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 738936] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 738941] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40487|min_srtt:40487|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 738945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:54015|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:665222| [2025/04/30 20:08:13 738950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 738953] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 738957] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 738962] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 738966] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 738970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:604538| [2025/04/30 20:08:13 738975] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 738986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 738992] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693739677| [2025/04/30 20:08:13 738996] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693739677| [2025/04/30 20:08:13 739000] [debug] |xqc_engine_wakeup_after|wakeup:1746043693739677|now:1746043693739000|diff:677| [2025/04/30 20:08:13 739005] [debug] |xqc_engine_main_logic|END|now:1746043693738912| [2025/04/30 20:08:13 739010] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693739010| [2025/04/30 20:08:13 739014] [debug] |xqc_engine_wakeup_after|wakeup:1746043693739677|now:1746043693739014|diff:663| [2025/04/30 20:08:13 739018] [debug] |xqc_engine_main_logic|END|now:1746043693739010| [2025/04/30 20:08:13 739843] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693739842| [2025/04/30 20:08:13 739857] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 739865] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:462| [2025/04/30 20:08:13 739886] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:463| [2025/04/30 20:08:13 739918] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:463| [2025/04/30 20:08:13 739925] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 739969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:769|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:769|path_largest_ack:769| [2025/04/30 20:08:13 740208] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:50407|prior_delivered:520176|prior_time:1746043693697881|is_app_limited:0|send_elapse:41000|ack_elapse:41961|ctl_first_sent_time:1746043693700922|lagest_ack_time:1746043693739842|curr_delivered:570583| [2025/04/30 20:08:13 740217] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693700922| [2025/04/30 20:08:13 740224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:384||sndq_packets_used_bytes:0|sndq_packets_free:481| [2025/04/30 20:08:13 740231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40487|rttvar:695|minrtt:30776|latest_rtt:38920|ack_delay:208| [2025/04/30 20:08:13 740238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40266|rttvar:965|minrtt:30776|latest_rtt:38920|ack_delay:208| [2025/04/30 20:08:13 740245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:769|lost_pn:766|thresh:3| [2025/04/30 20:08:13 740251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 740258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 428|pns:2| [2025/04/30 20:08:13 740264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 740271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40266|rtt_var:965|pto_duration:44126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 740276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 740280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 740291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:08:13 740295] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693807690|now:1746043693740270|interv:67420| [2025/04/30 20:08:13 740299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693807690|now:1746043693740270|interval:67420|pto_count:0|srtt:40266 [2025/04/30 20:08:13 740304] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41000, ack_elapse 41961, delivered 50407|rate 1201282|lost 277| [2025/04/30 20:08:13 740308] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201282) in round 11| [2025/04/30 20:08:13 740312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 740317] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 740321] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1207|po_sent_time:1746043693700922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 740325] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1207|po_sent_time:1746043693700922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 740330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:52808|srtt:40266|latest_rtt:38920|min_rtt:30776|applimit:0|lost:277|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 740336] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:463|largest:463|pns:2| [2025/04/30 20:08:13 740341] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:463|frame:ACK |recv_time:1746043693739842|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 740346] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813739842|now:1746043693739842|interv:120000000| [2025/04/30 20:08:13 740350] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813739842|now:1746043693739842|interv:120000000| [2025/04/30 20:08:13 740354] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693739677|pq_index:0| [2025/04/30 20:08:13 740359] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693738912| [2025/04/30 20:08:13 740363] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693740362| [2025/04/30 20:08:13 740368] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693740366| [2025/04/30 20:08:13 740372] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693739677|now:1746043693740366| [2025/04/30 20:08:13 740376] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693739677|now:1746043693740366| [2025/04/30 20:08:13 740380] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 740388] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 740393] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40266|min_srtt:40266|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 740398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:52808|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:665222| [2025/04/30 20:08:13 740403] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40266|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 740407] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 740412] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40266|min_srtt:40266|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 740416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:52808|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:666389| [2025/04/30 20:08:13 740421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 740425] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 740429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 740433] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 740437] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 740442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:604538| [2025/04/30 20:08:13 740446] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 740451] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:814| [2025/04/30 20:08:13 740492] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746043693740459|stream_id:0|stream_offset:604538| [2025/04/30 20:08:13 740506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 740513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:08:13 740520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40266|rtt_var:965|pto_duration:44126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 740526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 740530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 740540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:08:13 740546] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693809585|now:1746043693740520|interv:69065| [2025/04/30 20:08:13 740552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693809585|now:1746043693740520|interval:69065|pto_count:0|srtt:40266 [2025/04/30 20:08:13 740560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:54008| [2025/04/30 20:08:13 740566] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 740570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:605705| [2025/04/30 20:08:13 740575] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 740579] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:815| [2025/04/30 20:08:13 740613] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043693740587|stream_id:0|stream_offset:605705| [2025/04/30 20:08:13 740622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 740630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:08:13 740636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40266|rtt_var:965|pto_duration:44126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 740644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 740648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 740651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:08:13 740655] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693809713|now:1746043693740636|interv:69077| [2025/04/30 20:08:13 740659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693809713|now:1746043693740636|interval:69077|pto_count:0|srtt:40266 [2025/04/30 20:08:13 740664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:55208| [2025/04/30 20:08:13 740669] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 740673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:606872| [2025/04/30 20:08:13 740677] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 740682] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693741681|now:1746043693740681|interv:1000| [2025/04/30 20:08:13 740690] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 740694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 740698] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693741681| [2025/04/30 20:08:13 740703] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693741681| [2025/04/30 20:08:13 740707] [debug] |xqc_engine_wakeup_after|wakeup:1746043693741681|now:1746043693740707|diff:974| [2025/04/30 20:08:13 740711] [debug] |xqc_engine_main_logic|END|now:1746043693740366| [2025/04/30 20:08:13 740717] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693740717| [2025/04/30 20:08:13 740721] [debug] |xqc_engine_wakeup_after|wakeup:1746043693741681|now:1746043693740721|diff:960| [2025/04/30 20:08:13 740725] [debug] |xqc_engine_main_logic|END|now:1746043693740717| [2025/04/30 20:08:13 741810] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693741810| [2025/04/30 20:08:13 742832] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693741681|pq_index:0| [2025/04/30 20:08:13 742842] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693740366| [2025/04/30 20:08:13 742850] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693742849| [2025/04/30 20:08:13 742857] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693741681|now:1746043693742849| [2025/04/30 20:08:13 742864] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693741681|now:1746043693742849| [2025/04/30 20:08:13 742870] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 742876] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 742884] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40266|min_srtt:40266|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 742892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:55208|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:666389| [2025/04/30 20:08:13 742899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 742906] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 742912] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 742919] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 742926] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 742933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:606872| [2025/04/30 20:08:13 742940] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 742953] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:816| [2025/04/30 20:08:13 742998] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746043693742964|stream_id:0|stream_offset:606872| [2025/04/30 20:08:13 743008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 743015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 20:08:13 743023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40266|rtt_var:965|pto_duration:44126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 743029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 743036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 743042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:08:13 743048] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693812090|now:1746043693743022|interv:69068| [2025/04/30 20:08:13 743054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693812090|now:1746043693743022|interval:69068|pto_count:0|srtt:40266 [2025/04/30 20:08:13 743061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:56408| [2025/04/30 20:08:13 743069] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 743076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:608039| [2025/04/30 20:08:13 743080] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 743085] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:817| [2025/04/30 20:08:13 743115] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56408|now:1746043693743092|stream_id:0|stream_offset:608039| [2025/04/30 20:08:13 743125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 743132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:56408|applimit:0| [2025/04/30 20:08:13 743139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40266|rtt_var:965|pto_duration:44126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 743146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 743152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 743158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:08:13 743164] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693812218|now:1746043693743139|interv:69079| [2025/04/30 20:08:13 743192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693812218|now:1746043693743139|interval:69079|pto_count:0|srtt:40266 [2025/04/30 20:08:13 743199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:57608| [2025/04/30 20:08:13 743207] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 743213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:609206| [2025/04/30 20:08:13 743221] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 743227] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:818| [2025/04/30 20:08:13 743263] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57608|now:1746043693743237|stream_id:0|stream_offset:609206| [2025/04/30 20:08:13 743277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 743284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57608|applimit:0| [2025/04/30 20:08:13 743291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40266|rtt_var:965|pto_duration:44126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 743298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 743304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 743310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:08:13 743316] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693812363|now:1746043693743290|interv:69073| [2025/04/30 20:08:13 743323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693812363|now:1746043693743290|interval:69073|pto_count:0|srtt:40266 [2025/04/30 20:08:13 743329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:58808| [2025/04/30 20:08:13 743336] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 743343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:610373| [2025/04/30 20:08:13 743351] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 743357] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693744357|now:1746043693743357|interv:1000| [2025/04/30 20:08:13 743363] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 743368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 743379] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693744357| [2025/04/30 20:08:13 743384] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693744357| [2025/04/30 20:08:13 743389] [debug] |xqc_engine_wakeup_after|wakeup:1746043693744357|now:1746043693743389|diff:968| [2025/04/30 20:08:13 743395] [debug] |xqc_engine_main_logic|END|now:1746043693742849| [2025/04/30 20:08:13 743409] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693743408| [2025/04/30 20:08:13 743416] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 743425] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:463| [2025/04/30 20:08:13 743429] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:464| [2025/04/30 20:08:13 743435] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:464| [2025/04/30 20:08:13 743439] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 743445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:771|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:771|path_largest_ack:771| [2025/04/30 20:08:13 743450] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:52807|prior_delivered:520176|prior_time:1746043693697881|is_app_limited:0|send_elapse:42113|ack_elapse:45527|ctl_first_sent_time:1746043693702035|lagest_ack_time:1746043693743408|curr_delivered:571783| [2025/04/30 20:08:13 743455] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693702035| [2025/04/30 20:08:13 743459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:383||sndq_packets_used_bytes:0|sndq_packets_free:482| [2025/04/30 20:08:13 743464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40266|rttvar:965|minrtt:30776|latest_rtt:41373|ack_delay:64| [2025/04/30 20:08:13 743468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40396|rttvar:984|minrtt:30776|latest_rtt:41373|ack_delay:64| [2025/04/30 20:08:13 743472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:771|lost_pn:768|thresh:3| [2025/04/30 20:08:13 743476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 743481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 743485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693748235|now:1746043693743485|interval:4750| [2025/04/30 20:08:13 743489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693748235|now:1746043693743485|interv:4750| [2025/04/30 20:08:13 743493] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42113, ack_elapse 45527, delivered 51607|rate 1133547|lost 277| [2025/04/30 20:08:13 743498] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133547) in round 11| [2025/04/30 20:08:13 743502] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 743507] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 743515] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693702035|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 743520] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693702035|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 743524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:57608|srtt:40396|latest_rtt:41373|min_rtt:30776|applimit:0|lost:277|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 743530] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:464|largest:464|pns:2| [2025/04/30 20:08:13 743535] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:464|frame:ACK |recv_time:1746043693743408|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 743540] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813743408|now:1746043693743408|interv:120000000| [2025/04/30 20:08:13 743544] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813743408|now:1746043693743408|interv:120000000| [2025/04/30 20:08:13 743548] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693744357|pq_index:0| [2025/04/30 20:08:13 743552] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693742849| [2025/04/30 20:08:13 743556] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693743556| [2025/04/30 20:08:13 743561] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693743560| [2025/04/30 20:08:13 743566] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 743571] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40396|min_srtt:40396|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 743576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:57608|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:666389| [2025/04/30 20:08:13 743581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40396|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 743585] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 743590] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40396|min_srtt:40396|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 743594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:57608|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:667556| [2025/04/30 20:08:13 743599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 743606] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 743609] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 743614] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 743618] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 743622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:610373| [2025/04/30 20:08:13 743627] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 743631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 743635] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693744357| [2025/04/30 20:08:13 743639] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693744357| [2025/04/30 20:08:13 743643] [debug] |xqc_engine_wakeup_after|wakeup:1746043693744357|now:1746043693743643|diff:714| [2025/04/30 20:08:13 743647] [debug] |xqc_engine_main_logic|END|now:1746043693743560| [2025/04/30 20:08:13 743654] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693743654| [2025/04/30 20:08:13 743659] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 743664] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:464| [2025/04/30 20:08:13 743667] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:465| [2025/04/30 20:08:13 743672] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:465| [2025/04/30 20:08:13 743676] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 743681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:772|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:772|path_largest_ack:772| [2025/04/30 20:08:13 743685] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:52807|prior_delivered:521376|prior_time:1746043693703451|is_app_limited:0|send_elapse:43895|ack_elapse:40203|ctl_first_sent_time:1746043693705060|lagest_ack_time:1746043693743654|curr_delivered:572983| [2025/04/30 20:08:13 743690] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693705060| [2025/04/30 20:08:13 743694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:382||sndq_packets_used_bytes:0|sndq_packets_free:483| [2025/04/30 20:08:13 743698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40396|rttvar:984|minrtt:30776|latest_rtt:38594|ack_delay:24| [2025/04/30 20:08:13 743702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40168|rttvar:1194|minrtt:30776|latest_rtt:38594|ack_delay:24| [2025/04/30 20:08:13 743706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:772|lost_pn:769|thresh:3| [2025/04/30 20:08:13 743713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 743717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 743721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693746880|now:1746043693743721|interval:3159| [2025/04/30 20:08:13 743726] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693746880|now:1746043693743721|interv:3159| [2025/04/30 20:08:13 743730] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43895, ack_elapse 40203, delivered 51607|rate 1175691|lost 277| [2025/04/30 20:08:13 743734] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175691) in round 11| [2025/04/30 20:08:13 743738] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 743742] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 743746] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693705060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 743750] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693705060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 743754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:56408|srtt:40168|latest_rtt:38594|min_rtt:30776|applimit:0|lost:277|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 743760] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:465|largest:465|pns:2| [2025/04/30 20:08:13 743764] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:465|frame:ACK |recv_time:1746043693743654|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 743769] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813743654|now:1746043693743654|interv:120000000| [2025/04/30 20:08:13 743773] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813743654|now:1746043693743654|interv:120000000| [2025/04/30 20:08:13 743776] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693744357|pq_index:0| [2025/04/30 20:08:13 743781] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693743560| [2025/04/30 20:08:13 743784] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693743784| [2025/04/30 20:08:13 743789] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693743788| [2025/04/30 20:08:13 743794] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 743798] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40168|min_srtt:40168|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 743810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:56408|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:667556| [2025/04/30 20:08:13 743814] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40168|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 743819] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 743823] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40168|min_srtt:40168|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 743827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:56408|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 743832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 743835] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 743839] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 743843] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 743848] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 743852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:610373| [2025/04/30 20:08:13 743856] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 743860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 743864] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693744357| [2025/04/30 20:08:13 743868] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693744357| [2025/04/30 20:08:13 743872] [debug] |xqc_engine_wakeup_after|wakeup:1746043693744357|now:1746043693743872|diff:485| [2025/04/30 20:08:13 743876] [debug] |xqc_engine_main_logic|END|now:1746043693743788| [2025/04/30 20:08:13 743881] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693743881| [2025/04/30 20:08:13 743885] [debug] |xqc_engine_wakeup_after|wakeup:1746043693744357|now:1746043693743884|diff:473| [2025/04/30 20:08:13 743888] [debug] |xqc_engine_main_logic|END|now:1746043693743881| [2025/04/30 20:08:13 744002] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693744001| [2025/04/30 20:08:13 744012] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 744021] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:465| [2025/04/30 20:08:13 744027] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:466| [2025/04/30 20:08:13 744035] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:466| [2025/04/30 20:08:13 744047] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 744055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 744062] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:52807|prior_delivered:522576|prior_time:1746043693705230|is_app_limited:0|send_elapse:43043|ack_elapse:38771|ctl_first_sent_time:1746043693705580|lagest_ack_time:1746043693744001|curr_delivered:574183| [2025/04/30 20:08:13 744070] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693705580| [2025/04/30 20:08:13 744076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:381||sndq_packets_used_bytes:0|sndq_packets_free:484| [2025/04/30 20:08:13 744117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40168|rttvar:1194|minrtt:30776|latest_rtt:38421|ack_delay:32| [2025/04/30 20:08:13 744136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39945|rttvar:1340|minrtt:30776|latest_rtt:38421|ack_delay:32| [2025/04/30 20:08:13 744143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:773|lost_pn:770|thresh:3| [2025/04/30 20:08:13 744149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 744157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:770|lost_pn:770|po_sent_time:1746043693701691|lost_send_time:1746043693699063|loss_delay:44938|frame:STREAM |repair:128| [2025/04/30 20:08:13 744164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693701691u| [2025/04/30 20:08:13 744199] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |lost interval:146872|lost_count:32|send_count:158|pkt_num:770|po_send_time:1746043693701691|srtt:39945|cwnd:117277|bw:1313952|conn_life:567613|now:0|last_lost_time:567613| [2025/04/30 20:08:13 744206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 744213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39945|rtt_var:1340|pto_duration:45305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 744219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 744226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 744232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:08:13 744238] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693813542|now:1746043693744212|interv:69330| [2025/04/30 20:08:13 744245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693813542|now:1746043693744212|interval:69330|pto_count:0|srtt:39945 [2025/04/30 20:08:13 744252] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43043, ack_elapse 38771, delivered 51607|rate 1198963|lost 278| [2025/04/30 20:08:13 744259] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198963) in round 11| [2025/04/30 20:08:13 744271] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 744277] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 744283] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693705580|recovery:1|recovery_start:1746043693744198|packet_conservation:0|next_round_delivered:533376| [2025/04/30 20:08:13 744290] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:1|acked:1200|po_sent_time:1746043693705580|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 744297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54008|srtt:39945|latest_rtt:38421|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 744306] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:466|largest:466|pns:2| [2025/04/30 20:08:13 744313] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:466|frame:ACK |recv_time:1746043693744001|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 744351] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813744001|now:1746043693744001|interv:120000000| [2025/04/30 20:08:13 744361] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813744001|now:1746043693744001|interv:120000000| [2025/04/30 20:08:13 744367] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693744357|pq_index:0| [2025/04/30 20:08:13 744375] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693743788| [2025/04/30 20:08:13 744381] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693744380| [2025/04/30 20:08:13 744388] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693744387| [2025/04/30 20:08:13 744395] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693744357|now:1746043693744387| [2025/04/30 20:08:13 744402] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693744357|now:1746043693744387| [2025/04/30 20:08:13 744406] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 744411] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 744416] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39945|min_srtt:39945|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 744421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 744425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 744429] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 744438] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 744442] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 744446] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39945|min_srtt:39945|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 744451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 744455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 744459] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 744463] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 744467] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 744472] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 744476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:610373| [2025/04/30 20:08:13 744480] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 744485] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:819| [2025/04/30 20:08:13 744524] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043693744493|stream_id:0|stream_offset:610373| [2025/04/30 20:08:13 744534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 744541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:08:13 744548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39945|rtt_var:1340|pto_duration:45305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 744554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 744558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 744562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:08:13 744566] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693814798|now:1746043693744547|interv:70251| [2025/04/30 20:08:13 744570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693814798|now:1746043693744547|interval:70251|pto_count:0|srtt:39945 [2025/04/30 20:08:13 744574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55208| [2025/04/30 20:08:13 744584] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 744589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:611540| [2025/04/30 20:08:13 744594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 744598] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693756888| [2025/04/30 20:08:13 744602] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693756888| [2025/04/30 20:08:13 744606] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693744606|diff:12282| [2025/04/30 20:08:13 744611] [debug] |xqc_engine_main_logic|END|now:1746043693744387| [2025/04/30 20:08:13 744616] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693744616| [2025/04/30 20:08:13 744620] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693744620|diff:12268| [2025/04/30 20:08:13 744624] [debug] |xqc_engine_main_logic|END|now:1746043693744616| [2025/04/30 20:08:13 746828] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693746826| [2025/04/30 20:08:13 746844] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 746853] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:466| [2025/04/30 20:08:13 746894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:467| [2025/04/30 20:08:13 747151] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:467| [2025/04/30 20:08:13 747161] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 747322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 747429] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:52807|prior_delivered:523776|prior_time:1746043693705704|is_app_limited:0|send_elapse:43351|ack_elapse:41122|ctl_first_sent_time:1746043693706012|lagest_ack_time:1746043693746826|curr_delivered:575383| [2025/04/30 20:08:13 747830] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693706012| [2025/04/30 20:08:13 747841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:381||sndq_packets_used_bytes:0|sndq_packets_free:484| [2025/04/30 20:08:13 747881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39945|rttvar:1340|minrtt:30776|latest_rtt:40814|ack_delay:24| [2025/04/30 20:08:13 748842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40050|rttvar:1216|minrtt:30776|latest_rtt:40814|ack_delay:24| [2025/04/30 20:08:13 748851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:774|lost_pn:771|thresh:3| [2025/04/30 20:08:13 748858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 748865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 748879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 748886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40050|rtt_var:1216|pto_duration:44914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 748893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 748899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 748905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:08:13 748911] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693814407|now:1746043693748885|interv:65522| [2025/04/30 20:08:13 748918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693814407|now:1746043693748885|interval:65522|pto_count:0|srtt:40050 [2025/04/30 20:08:13 748925] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43351, ack_elapse 41122, delivered 51607|rate 1190445|lost 278| [2025/04/30 20:08:13 748933] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190445) in round 11| [2025/04/30 20:08:13 748940] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 748947] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 748952] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693706012|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 748960] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693706012|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 748966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54008|srtt:40050|latest_rtt:40814|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 748976] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:467|largest:467|pns:2| [2025/04/30 20:08:13 748983] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:467|frame:ACK |recv_time:1746043693746826|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 748989] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813746826|now:1746043693746826|interv:120000000| [2025/04/30 20:08:13 748993] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813746826|now:1746043693746826|interv:120000000| [2025/04/30 20:08:13 748997] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693756888|pq_index:0| [2025/04/30 20:08:13 749002] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693744387| [2025/04/30 20:08:13 749006] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693749006| [2025/04/30 20:08:13 749014] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693749012| [2025/04/30 20:08:13 749029] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 749037] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40050|min_srtt:40050|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 749045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 749052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 749058] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 749064] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 749071] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 749077] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40050|min_srtt:40050|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 749083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 749089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 749095] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 749101] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 749107] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 749115] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 749121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:611540| [2025/04/30 20:08:13 749125] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 749130] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:820| [2025/04/30 20:08:13 749194] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043693749139|stream_id:0|stream_offset:611540| [2025/04/30 20:08:13 749208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 749213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:08:13 749226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40050|rtt_var:1216|pto_duration:44914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 749233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 749238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 749244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:08:13 749254] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693819053|now:1746043693749226|interv:69827| [2025/04/30 20:08:13 749261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693819053|now:1746043693749226|interval:69827|pto_count:0|srtt:40050 [2025/04/30 20:08:13 749268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55208| [2025/04/30 20:08:13 749275] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 749281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:612707| [2025/04/30 20:08:13 749288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 749294] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693756888| [2025/04/30 20:08:13 749300] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693756888| [2025/04/30 20:08:13 749305] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693749305|diff:7583| [2025/04/30 20:08:13 749312] [debug] |xqc_engine_main_logic|END|now:1746043693749012| [2025/04/30 20:08:13 749324] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693749323| [2025/04/30 20:08:13 749331] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 749340] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:467| [2025/04/30 20:08:13 749345] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:468| [2025/04/30 20:08:13 749353] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:468| [2025/04/30 20:08:13 749359] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 749366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 749373] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:52807|prior_delivered:524976|prior_time:1746043693706118|is_app_limited:0|send_elapse:41985|ack_elapse:43205|ctl_first_sent_time:1746043693706465|lagest_ack_time:1746043693749323|curr_delivered:576583| [2025/04/30 20:08:13 749381] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693706465| [2025/04/30 20:08:13 749388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:380||sndq_packets_used_bytes:0|sndq_packets_free:485| [2025/04/30 20:08:13 749395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40050|rttvar:1216|minrtt:30776|latest_rtt:42858|ack_delay:24| [2025/04/30 20:08:13 749408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40398|rttvar:1608|minrtt:30776|latest_rtt:42858|ack_delay:24| [2025/04/30 20:08:13 749414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:775|lost_pn:772|thresh:3| [2025/04/30 20:08:13 749420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 749427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 749433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 749439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40398|rtt_var:1608|pto_duration:46830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 749446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 749452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 749458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:08:13 749464] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693820969|now:1746043693749439|interv:71530| [2025/04/30 20:08:13 749470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693820969|now:1746043693749439|interval:71530|pto_count:0|srtt:40398 [2025/04/30 20:08:13 749477] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41985, ack_elapse 43205, delivered 51607|rate 1194468|lost 278| [2025/04/30 20:08:13 749483] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194468) in round 11| [2025/04/30 20:08:13 749487] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 749492] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 749496] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693706465|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 749501] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693706465|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 749508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54008|srtt:40398|latest_rtt:42858|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 749517] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:468|largest:468|pns:2| [2025/04/30 20:08:13 749525] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:468|frame:ACK |recv_time:1746043693749323|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 749535] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813749323|now:1746043693749323|interv:120000000| [2025/04/30 20:08:13 749540] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813749323|now:1746043693749323|interv:120000000| [2025/04/30 20:08:13 749546] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693756888|pq_index:0| [2025/04/30 20:08:13 749554] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693749012| [2025/04/30 20:08:13 749560] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693749560| [2025/04/30 20:08:13 749568] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693749566| [2025/04/30 20:08:13 749576] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 749581] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40398|min_srtt:40398|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 749586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 749592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 749599] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 749605] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 749612] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 749618] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40398|min_srtt:40398|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 749624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 749631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 749637] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 749641] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 749645] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 749649] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 749654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:612707| [2025/04/30 20:08:13 749663] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 749667] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:821| [2025/04/30 20:08:13 749703] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043693749675|stream_id:0|stream_offset:612707| [2025/04/30 20:08:13 749713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 749721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:08:13 749726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40398|rtt_var:1608|pto_duration:46830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 749730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 749735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 749740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:08:13 749747] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693821505|now:1746043693749726|interv:71779| [2025/04/30 20:08:13 749752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693821505|now:1746043693749726|interval:71779|pto_count:0|srtt:40398 [2025/04/30 20:08:13 749759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55208| [2025/04/30 20:08:13 749766] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 749770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:613874| [2025/04/30 20:08:13 749774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 749779] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693756888| [2025/04/30 20:08:13 749786] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693756888| [2025/04/30 20:08:13 749792] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693749792|diff:7096| [2025/04/30 20:08:13 749798] [debug] |xqc_engine_main_logic|END|now:1746043693749566| [2025/04/30 20:08:13 749808] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693749808| [2025/04/30 20:08:13 749815] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 749823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:468| [2025/04/30 20:08:13 749830] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:469| [2025/04/30 20:08:13 749838] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:469| [2025/04/30 20:08:13 749844] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 749851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 749863] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:50407|prior_delivered:528576|prior_time:1746043693706590|is_app_limited:0|send_elapse:42396|ack_elapse:43218|ctl_first_sent_time:1746043693706983|lagest_ack_time:1746043693749808|curr_delivered:577783| [2025/04/30 20:08:13 749870] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693706983| [2025/04/30 20:08:13 749877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:379||sndq_packets_used_bytes:0|sndq_packets_free:486| [2025/04/30 20:08:13 749883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40398|rttvar:1608|minrtt:30776|latest_rtt:42825|ack_delay:24| [2025/04/30 20:08:13 749890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40699|rttvar:1806|minrtt:30776|latest_rtt:42825|ack_delay:24| [2025/04/30 20:08:13 749897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:776|lost_pn:773|thresh:3| [2025/04/30 20:08:13 749904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 749910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 749916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 749922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40699|rtt_var:1806|pto_duration:47923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 749929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 749934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 749940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:08:13 749946] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693822598|now:1746043693749922|interv:72676| [2025/04/30 20:08:13 749952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693822598|now:1746043693749922|interval:72676|pto_count:0|srtt:40699 [2025/04/30 20:08:13 749959] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42396, ack_elapse 43218, delivered 49207|rate 1138576|lost 278| [2025/04/30 20:08:13 749963] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138576) in round 11| [2025/04/30 20:08:13 749968] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 749972] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 749976] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693706983|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 749981] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693706983|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 749990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54008|srtt:40699|latest_rtt:42825|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 749997] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:469|largest:469|pns:2| [2025/04/30 20:08:13 750002] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:469|frame:ACK |recv_time:1746043693749808|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 750006] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813749808|now:1746043693749808|interv:120000000| [2025/04/30 20:08:13 750011] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813749808|now:1746043693749808|interv:120000000| [2025/04/30 20:08:13 750016] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693756888|pq_index:0| [2025/04/30 20:08:13 750024] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693749566| [2025/04/30 20:08:13 750030] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693750030| [2025/04/30 20:08:13 750037] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693750036| [2025/04/30 20:08:13 750043] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 750047] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40699|min_srtt:40699|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 750052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 750056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 750060] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 750064] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 750069] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 750073] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40699|min_srtt:40699|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 750077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 750081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 750085] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 750093] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 750097] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 750101] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 750105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:613874| [2025/04/30 20:08:13 750110] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 750114] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:822| [2025/04/30 20:08:13 750151] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043693750123|stream_id:0|stream_offset:613874| [2025/04/30 20:08:13 750161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 750229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:08:13 750236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40699|rtt_var:1806|pto_duration:47923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 750243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 750249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 750255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:08:13 750260] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693823046|now:1746043693750236|interv:72810| [2025/04/30 20:08:13 750266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693823046|now:1746043693750236|interval:72810|pto_count:0|srtt:40699 [2025/04/30 20:08:13 750274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55208| [2025/04/30 20:08:13 750281] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 750287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:615041| [2025/04/30 20:08:13 750295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 750301] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693756888| [2025/04/30 20:08:13 750308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693756888| [2025/04/30 20:08:13 750313] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693750313|diff:6575| [2025/04/30 20:08:13 750320] [debug] |xqc_engine_main_logic|END|now:1746043693750036| [2025/04/30 20:08:13 750337] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693750336| [2025/04/30 20:08:13 750345] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 750354] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:469| [2025/04/30 20:08:13 750361] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:470| [2025/04/30 20:08:13 750369] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:470| [2025/04/30 20:08:13 750376] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 750383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 750390] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:51607|prior_delivered:528576|prior_time:1746043693706590|is_app_limited:0|send_elapse:42508|ack_elapse:43746|ctl_first_sent_time:1746043693707095|lagest_ack_time:1746043693750336|curr_delivered:578983| [2025/04/30 20:08:13 750398] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693707095| [2025/04/30 20:08:13 750404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:378||sndq_packets_used_bytes:0|sndq_packets_free:487| [2025/04/30 20:08:13 750410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40699|rttvar:1806|minrtt:30776|latest_rtt:43241|ack_delay:40| [2025/04/30 20:08:13 750416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41012|rttvar:1980|minrtt:30776|latest_rtt:43241|ack_delay:40| [2025/04/30 20:08:13 750420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:777|lost_pn:774|thresh:3| [2025/04/30 20:08:13 750425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 750429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 750433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 750437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41012|rtt_var:1980|pto_duration:48932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 750443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 750447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 750451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:08:13 750455] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693824055|now:1746043693750437|interv:73618| [2025/04/30 20:08:13 750459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693824055|now:1746043693750437|interval:73618|pto_count:0|srtt:41012 [2025/04/30 20:08:13 750463] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42508, ack_elapse 43746, delivered 50407|rate 1152265|lost 278| [2025/04/30 20:08:13 750468] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152265) in round 11| [2025/04/30 20:08:13 750476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 750480] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 750484] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693707095|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 750489] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693707095|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 750494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54008|srtt:41012|latest_rtt:43241|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 750500] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:470|largest:470|pns:2| [2025/04/30 20:08:13 750504] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:470|frame:ACK |recv_time:1746043693750336|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 750509] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813750336|now:1746043693750336|interv:120000000| [2025/04/30 20:08:13 750513] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813750336|now:1746043693750336|interv:120000000| [2025/04/30 20:08:13 750519] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693756888|pq_index:0| [2025/04/30 20:08:13 750530] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693750036| [2025/04/30 20:08:13 750537] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693750537| [2025/04/30 20:08:13 750544] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693750542| [2025/04/30 20:08:13 750552] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 750557] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41012|min_srtt:41012|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 750562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 750567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 750570] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 750577] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 750582] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 750590] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41012|min_srtt:41012|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 750595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 750602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 750607] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 750613] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 750620] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 750627] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 750633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:615041| [2025/04/30 20:08:13 750640] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 750646] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:823| [2025/04/30 20:08:13 750690] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043693750657|stream_id:0|stream_offset:615041| [2025/04/30 20:08:13 750699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 750706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:08:13 750713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41012|rtt_var:1980|pto_duration:48932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 750719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 750725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 750731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:08:13 750737] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693824589|now:1746043693750712|interv:73877| [2025/04/30 20:08:13 750743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693824589|now:1746043693750712|interval:73877|pto_count:0|srtt:41012 [2025/04/30 20:08:13 750750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55208| [2025/04/30 20:08:13 750757] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 750764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:616208| [2025/04/30 20:08:13 750778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 750785] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693756888| [2025/04/30 20:08:13 750791] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693756888| [2025/04/30 20:08:13 750798] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693750798|diff:6090| [2025/04/30 20:08:13 750805] [debug] |xqc_engine_main_logic|END|now:1746043693750542| [2025/04/30 20:08:13 750816] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693750816| [2025/04/30 20:08:13 750824] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 750831] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:470| [2025/04/30 20:08:13 750835] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:471| [2025/04/30 20:08:13 750841] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:471| [2025/04/30 20:08:13 750845] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 750850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 750854] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:52807|prior_delivered:528576|prior_time:1746043693706590|is_app_limited:0|send_elapse:42632|ack_elapse:44226|ctl_first_sent_time:1746043693707219|lagest_ack_time:1746043693750816|curr_delivered:580183| [2025/04/30 20:08:13 750859] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693707219| [2025/04/30 20:08:13 750864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:377||sndq_packets_used_bytes:0|sndq_packets_free:488| [2025/04/30 20:08:13 750868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41012|rttvar:1980|minrtt:30776|latest_rtt:43597|ack_delay:40| [2025/04/30 20:08:13 750873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41330|rttvar:2121|minrtt:30776|latest_rtt:43597|ack_delay:40| [2025/04/30 20:08:13 750880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:778|lost_pn:775|thresh:3| [2025/04/30 20:08:13 750887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 750893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 750900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 750906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41330|rtt_var:2121|pto_duration:49814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 750911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 750915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 750923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:08:13 750927] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693825471|now:1746043693750906|interv:74565| [2025/04/30 20:08:13 750932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693825471|now:1746043693750906|interval:74565|pto_count:0|srtt:41330 [2025/04/30 20:08:13 750936] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42632, ack_elapse 44226, delivered 51607|rate 1166892|lost 278| [2025/04/30 20:08:13 750941] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166892) in round 11| [2025/04/30 20:08:13 750945] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 750949] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 750953] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693707219|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 750958] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693707219|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 750963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54008|srtt:41330|latest_rtt:43597|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 750972] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:471|largest:471|pns:2| [2025/04/30 20:08:13 750978] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:471|frame:ACK |recv_time:1746043693750816|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 750985] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813750816|now:1746043693750816|interv:120000000| [2025/04/30 20:08:13 750992] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813750816|now:1746043693750816|interv:120000000| [2025/04/30 20:08:13 750998] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693756888|pq_index:0| [2025/04/30 20:08:13 751004] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693750542| [2025/04/30 20:08:13 751010] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693751010| [2025/04/30 20:08:13 751018] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693751016| [2025/04/30 20:08:13 751025] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 751033] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41330|min_srtt:41330|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 751038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 751047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 751051] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 751055] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 751060] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 751064] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41330|min_srtt:41330|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 751068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 751072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 751076] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 751080] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 751084] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 751089] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 751093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:616208| [2025/04/30 20:08:13 751097] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 751102] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:824| [2025/04/30 20:08:13 751140] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043693751112|stream_id:0|stream_offset:616208| [2025/04/30 20:08:13 751150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 751157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:08:13 751164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41330|rtt_var:2121|pto_duration:49814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 751195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 751201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 751207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:08:13 751219] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693825926|now:1746043693751164|interv:74762| [2025/04/30 20:08:13 751225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693825926|now:1746043693751164|interval:74762|pto_count:0|srtt:41330 [2025/04/30 20:08:13 751232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55208| [2025/04/30 20:08:13 751241] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 751248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:617375| [2025/04/30 20:08:13 751255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 751261] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693756888| [2025/04/30 20:08:13 751267] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693756888| [2025/04/30 20:08:13 751273] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693751273|diff:5615| [2025/04/30 20:08:13 751280] [debug] |xqc_engine_main_logic|END|now:1746043693751016| [2025/04/30 20:08:13 751290] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693751290| [2025/04/30 20:08:13 751298] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 751306] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:471| [2025/04/30 20:08:13 751310] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:472| [2025/04/30 20:08:13 751316] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:472| [2025/04/30 20:08:13 751321] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 751328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 751335] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:52807|prior_delivered:529776|prior_time:1746043693707350|is_app_limited:0|send_elapse:38755|ack_elapse:43940|ctl_first_sent_time:1746043693707711|lagest_ack_time:1746043693751290|curr_delivered:581383| [2025/04/30 20:08:13 751342] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693707711| [2025/04/30 20:08:13 751349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:489| [2025/04/30 20:08:13 751356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41330|rttvar:2121|minrtt:30776|latest_rtt:43579|ack_delay:88| [2025/04/30 20:08:13 751363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41600|rttvar:2131|minrtt:30776|latest_rtt:43579|ack_delay:88| [2025/04/30 20:08:13 751370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:779|lost_pn:776|thresh:3| [2025/04/30 20:08:13 751376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 751388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 751395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 751401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41600|rtt_var:2131|pto_duration:50124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 751408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 751414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 751420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:08:13 751426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693826236|now:1746043693751400|interv:74836| [2025/04/30 20:08:13 751432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693826236|now:1746043693751400|interval:74836|pto_count:0|srtt:41600 [2025/04/30 20:08:13 751439] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38755, ack_elapse 43940, delivered 51607|rate 1174487|lost 278| [2025/04/30 20:08:13 751443] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174487) in round 11| [2025/04/30 20:08:13 751447] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 751452] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 751457] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693707711|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 751464] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693707711|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 751471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54008|srtt:41600|latest_rtt:43579|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 751479] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:472|largest:472|pns:2| [2025/04/30 20:08:13 751484] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:472|frame:ACK |recv_time:1746043693751290|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 751489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813751290|now:1746043693751290|interv:120000000| [2025/04/30 20:08:13 751493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813751290|now:1746043693751290|interv:120000000| [2025/04/30 20:08:13 751497] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693756888|pq_index:0| [2025/04/30 20:08:13 751502] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693751016| [2025/04/30 20:08:13 751510] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693751510| [2025/04/30 20:08:13 751515] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693751514| [2025/04/30 20:08:13 751520] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 751525] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41600|min_srtt:41600|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 751530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 751534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 751538] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 751542] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 751546] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 751550] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41600|min_srtt:41600|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 751554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 751559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 751562] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 751566] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 751571] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 751575] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 751580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:617375| [2025/04/30 20:08:13 751585] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 751593] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:825| [2025/04/30 20:08:13 751628] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043693751603|stream_id:0|stream_offset:617375| [2025/04/30 20:08:13 751634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 751643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:08:13 751647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41600|rtt_var:2131|pto_duration:50124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 751652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 751656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 751660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:08:13 751664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693826727|now:1746043693751647|interv:75080| [2025/04/30 20:08:13 751668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693826727|now:1746043693751647|interval:75080|pto_count:0|srtt:41600 [2025/04/30 20:08:13 751672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55208| [2025/04/30 20:08:13 751677] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 751681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:618542| [2025/04/30 20:08:13 751686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 751690] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693756888| [2025/04/30 20:08:13 751694] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693756888| [2025/04/30 20:08:13 751698] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693751698|diff:5190| [2025/04/30 20:08:13 751703] [debug] |xqc_engine_main_logic|END|now:1746043693751514| [2025/04/30 20:08:13 751710] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693751710| [2025/04/30 20:08:13 751715] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 751720] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:472| [2025/04/30 20:08:13 751724] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:473| [2025/04/30 20:08:13 751730] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:473| [2025/04/30 20:08:13 751737] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 751744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 751752] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:49207|prior_delivered:534576|prior_time:1746043693710656|is_app_limited:0|send_elapse:40624|ack_elapse:41054|ctl_first_sent_time:1746043693711238|lagest_ack_time:1746043693751710|curr_delivered:582583| [2025/04/30 20:08:13 751759] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693711238| [2025/04/30 20:08:13 751767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:490| [2025/04/30 20:08:13 751772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41600|rttvar:2131|minrtt:30776|latest_rtt:40472|ack_delay:40| [2025/04/30 20:08:13 751779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41454|rttvar:1891|minrtt:30776|latest_rtt:40472|ack_delay:40| [2025/04/30 20:08:13 751786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:780|lost_pn:777|thresh:3| [2025/04/30 20:08:13 751793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 751799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 751805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 751811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41454|rtt_var:1891|pto_duration:49018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 751818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 751825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 751831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:08:13 751835] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693825621|now:1746043693751811|interv:73810| [2025/04/30 20:08:13 751840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693825621|now:1746043693751811|interval:73810|pto_count:0|srtt:41454 [2025/04/30 20:08:13 751847] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40624, ack_elapse 41054, delivered 48007|rate 1169362|lost 278| [2025/04/30 20:08:13 751853] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169362) in round 11| [2025/04/30 20:08:13 751859] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 751863] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 751868] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693711238|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 751875] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693711238|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 751882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54008|srtt:41454|latest_rtt:40472|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 751889] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:473|largest:473|pns:2| [2025/04/30 20:08:13 751900] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:473|frame:ACK |recv_time:1746043693751710|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 751908] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813751710|now:1746043693751710|interv:120000000| [2025/04/30 20:08:13 751915] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813751710|now:1746043693751710|interv:120000000| [2025/04/30 20:08:13 751921] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693756888|pq_index:0| [2025/04/30 20:08:13 751926] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693751514| [2025/04/30 20:08:13 751930] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693751929| [2025/04/30 20:08:13 751935] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693751934| [2025/04/30 20:08:13 751940] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 751945] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41454|min_srtt:41454|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 751949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 751953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 751957] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 751963] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 751970] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 751976] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41454|min_srtt:41454|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 751983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 751988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 751992] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 751996] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 752000] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 752004] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 752008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:618542| [2025/04/30 20:08:13 752017] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 752022] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:826| [2025/04/30 20:08:13 752057] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043693752031|stream_id:0|stream_offset:618542| [2025/04/30 20:08:13 752067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 752075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:08:13 752082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41454|rtt_var:1891|pto_duration:49018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 752089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 752095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 752101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:08:13 752107] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693826049|now:1746043693752081|interv:73968| [2025/04/30 20:08:13 752114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693826049|now:1746043693752081|interval:73968|pto_count:0|srtt:41454 [2025/04/30 20:08:13 752121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55208| [2025/04/30 20:08:13 752129] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 752133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:619709| [2025/04/30 20:08:13 752138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 752142] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693756888| [2025/04/30 20:08:13 752146] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693756888| [2025/04/30 20:08:13 752150] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693752150|diff:4738| [2025/04/30 20:08:13 752155] [debug] |xqc_engine_main_logic|END|now:1746043693751934| [2025/04/30 20:08:13 752163] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693752162| [2025/04/30 20:08:13 752184] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 752190] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:473| [2025/04/30 20:08:13 752195] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:474| [2025/04/30 20:08:13 752203] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:474| [2025/04/30 20:08:13 752216] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 752224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 752231] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:50407|prior_delivered:534576|prior_time:1746043693710656|is_app_limited:0|send_elapse:41070|ack_elapse:41506|ctl_first_sent_time:1746043693711684|lagest_ack_time:1746043693752162|curr_delivered:583783| [2025/04/30 20:08:13 752238] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693711684| [2025/04/30 20:08:13 752246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:491| [2025/04/30 20:08:13 752253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41454|rttvar:1891|minrtt:30776|latest_rtt:40478|ack_delay:56| [2025/04/30 20:08:13 752260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41325|rttvar:1677|minrtt:30776|latest_rtt:40478|ack_delay:56| [2025/04/30 20:08:13 752267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:781|lost_pn:778|thresh:3| [2025/04/30 20:08:13 752274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 752280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 752286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 752292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41325|rtt_var:1677|pto_duration:48033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 752298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 752305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 752312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:08:13 752318] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693825064|now:1746043693752292|interv:72772| [2025/04/30 20:08:13 752324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693825064|now:1746043693752292|interval:72772|pto_count:0|srtt:41325 [2025/04/30 20:08:13 752331] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41070, ack_elapse 41506, delivered 49207|rate 1185539|lost 278| [2025/04/30 20:08:13 752339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185539) in round 11| [2025/04/30 20:08:13 752345] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 752352] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 752359] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693711684|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 752372] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693711684|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 752380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54008|srtt:41325|latest_rtt:40478|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 752389] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:474|largest:474|pns:2| [2025/04/30 20:08:13 752396] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:474|frame:ACK |recv_time:1746043693752162|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 752404] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813752162|now:1746043693752162|interv:120000000| [2025/04/30 20:08:13 752410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813752162|now:1746043693752162|interv:120000000| [2025/04/30 20:08:13 752416] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693756888|pq_index:0| [2025/04/30 20:08:13 752423] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693751934| [2025/04/30 20:08:13 752430] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693752430| [2025/04/30 20:08:13 752438] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693752437| [2025/04/30 20:08:13 752446] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 752453] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41325|min_srtt:41325|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 752460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 752467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 752473] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 752479] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 752484] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 752488] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41325|min_srtt:41325|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 752495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 752501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 752513] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 752520] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 752526] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 752531] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 752535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:619709| [2025/04/30 20:08:13 752543] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 752549] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:827| [2025/04/30 20:08:13 752610] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043693752558|stream_id:0|stream_offset:619709| [2025/04/30 20:08:13 752621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 752628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:08:13 752635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41325|rtt_var:1677|pto_duration:48033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 752640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 752644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 752648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:08:13 752652] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693825591|now:1746043693752634|interv:72957| [2025/04/30 20:08:13 752656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693825591|now:1746043693752634|interval:72957|pto_count:0|srtt:41325 [2025/04/30 20:08:13 752661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55208| [2025/04/30 20:08:13 752666] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 752671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:620876| [2025/04/30 20:08:13 752675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 752679] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693756888| [2025/04/30 20:08:13 752684] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693756888| [2025/04/30 20:08:13 752693] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693752692|diff:4196| [2025/04/30 20:08:13 752697] [debug] |xqc_engine_main_logic|END|now:1746043693752437| [2025/04/30 20:08:13 752705] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693752704| [2025/04/30 20:08:13 752710] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 752716] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:474| [2025/04/30 20:08:13 752720] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:475| [2025/04/30 20:08:13 752725] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:475| [2025/04/30 20:08:13 752729] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 752734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 752739] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:51607|prior_delivered:534576|prior_time:1746043693710656|is_app_limited:0|send_elapse:41259|ack_elapse:42048|ctl_first_sent_time:1746043693711873|lagest_ack_time:1746043693752704|curr_delivered:584983| [2025/04/30 20:08:13 752744] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693711873| [2025/04/30 20:08:13 752748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:492| [2025/04/30 20:08:13 752752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41325|rttvar:1677|minrtt:30776|latest_rtt:40831|ack_delay:48| [2025/04/30 20:08:13 752757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41257|rttvar:1393|minrtt:30776|latest_rtt:40831|ack_delay:48| [2025/04/30 20:08:13 752761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:782|lost_pn:779|thresh:3| [2025/04/30 20:08:13 752765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 752769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 752773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 752777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41257|rtt_var:1393|pto_duration:46829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 752781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 752785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 752789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:08:13 752793] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693824387|now:1746043693752777|interv:71610| [2025/04/30 20:08:13 752797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693824387|now:1746043693752777|interval:71610|pto_count:0|srtt:41257 [2025/04/30 20:08:13 752809] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41259, ack_elapse 42048, delivered 50407|rate 1198796|lost 278| [2025/04/30 20:08:13 752813] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198796) in round 11| [2025/04/30 20:08:13 752817] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 752821] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 752825] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693711873|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 752830] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693711873|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 752834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54008|srtt:41257|latest_rtt:40831|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 752840] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:475|largest:475|pns:2| [2025/04/30 20:08:13 752845] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:475|frame:ACK |recv_time:1746043693752704|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 752849] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813752704|now:1746043693752704|interv:120000000| [2025/04/30 20:08:13 752853] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813752704|now:1746043693752704|interv:120000000| [2025/04/30 20:08:13 752857] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693756888|pq_index:0| [2025/04/30 20:08:13 752862] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693752437| [2025/04/30 20:08:13 752866] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693752865| [2025/04/30 20:08:13 752870] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693752869| [2025/04/30 20:08:13 752875] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 752880] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41257|min_srtt:41257|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 752884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 752889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 752893] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 752897] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 752904] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 752908] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41257|min_srtt:41257|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 752912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 752916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 752920] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 752924] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 752929] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 752936] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 752943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:620876| [2025/04/30 20:08:13 752949] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 752956] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:828| [2025/04/30 20:08:13 752990] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043693752962|stream_id:0|stream_offset:620876| [2025/04/30 20:08:13 752999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 753007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:08:13 753014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41257|rtt_var:1393|pto_duration:46829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 753019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 753023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 753027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:08:13 753031] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693824791|now:1746043693753013|interv:71778| [2025/04/30 20:08:13 753035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693824791|now:1746043693753013|interval:71778|pto_count:0|srtt:41257 [2025/04/30 20:08:13 753039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55208| [2025/04/30 20:08:13 753049] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 753053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:622043| [2025/04/30 20:08:13 753058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 753066] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693756888| [2025/04/30 20:08:13 753071] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693756888| [2025/04/30 20:08:13 753075] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693753074|diff:3814| [2025/04/30 20:08:13 753079] [debug] |xqc_engine_main_logic|END|now:1746043693752869| [2025/04/30 20:08:13 753084] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693753084| [2025/04/30 20:08:13 753088] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693753088|diff:3800| [2025/04/30 20:08:13 753092] [debug] |xqc_engine_main_logic|END|now:1746043693753084| [2025/04/30 20:08:13 753489] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693753488| [2025/04/30 20:08:13 753503] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 753512] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:475| [2025/04/30 20:08:13 753519] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:476| [2025/04/30 20:08:13 753528] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:476| [2025/04/30 20:08:13 753535] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 753543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 753550] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:52807|prior_delivered:534576|prior_time:1746043693710656|is_app_limited:0|send_elapse:41370|ack_elapse:42832|ctl_first_sent_time:1746043693711984|lagest_ack_time:1746043693753488|curr_delivered:586183| [2025/04/30 20:08:13 753558] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693711984| [2025/04/30 20:08:13 753563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:493| [2025/04/30 20:08:13 753570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41257|rttvar:1393|minrtt:30776|latest_rtt:41504|ack_delay:40| [2025/04/30 20:08:13 753577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41283|rttvar:1096|minrtt:30776|latest_rtt:41504|ack_delay:40| [2025/04/30 20:08:13 753583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:783|lost_pn:780|thresh:3| [2025/04/30 20:08:13 753590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 753595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 753599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 753612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41283|rtt_var:1096|pto_duration:45667|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 753619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 753625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 753629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:08:13 753633] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693823629|now:1746043693753612|interv:70017| [2025/04/30 20:08:13 753637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693823629|now:1746043693753612|interval:70017|pto_count:0|srtt:41283 [2025/04/30 20:08:13 753642] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41370, ack_elapse 42832, delivered 51607|rate 1204870|lost 278| [2025/04/30 20:08:13 753646] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204870) in round 11| [2025/04/30 20:08:13 753651] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 753655] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 753659] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693711984|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 753663] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693711984|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 753668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54008|srtt:41283|latest_rtt:41504|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 753674] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:476|largest:476|pns:2| [2025/04/30 20:08:13 753678] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:476|frame:ACK |recv_time:1746043693753488|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 753683] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813753488|now:1746043693753488|interv:120000000| [2025/04/30 20:08:13 753688] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813753488|now:1746043693753488|interv:120000000| [2025/04/30 20:08:13 753692] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693756888|pq_index:0| [2025/04/30 20:08:13 753696] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693752869| [2025/04/30 20:08:13 753700] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693753700| [2025/04/30 20:08:13 753705] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693753704| [2025/04/30 20:08:13 753713] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 753718] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41283|min_srtt:41283|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 753723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 753727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 753731] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 753735] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 753739] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 753743] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41283|min_srtt:41283|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 753748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 753752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 753756] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 753760] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 753764] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 753768] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 753772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:622043| [2025/04/30 20:08:13 753777] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 753781] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:829| [2025/04/30 20:08:13 753819] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043693753789|stream_id:0|stream_offset:622043| [2025/04/30 20:08:13 753828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 753836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:08:13 753842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41283|rtt_var:1096|pto_duration:45667|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 753854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 753858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 753862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:08:13 753866] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693824456|now:1746043693753842|interv:70614| [2025/04/30 20:08:13 753870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693824456|now:1746043693753842|interval:70614|pto_count:0|srtt:41283 [2025/04/30 20:08:13 753875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55208| [2025/04/30 20:08:13 753879] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 753884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:623210| [2025/04/30 20:08:13 753888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 753892] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693756888| [2025/04/30 20:08:13 753896] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693756888| [2025/04/30 20:08:13 753901] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693753900|diff:2988| [2025/04/30 20:08:13 753905] [debug] |xqc_engine_main_logic|END|now:1746043693753704| [2025/04/30 20:08:13 753910] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693753910| [2025/04/30 20:08:13 753914] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693753914|diff:2974| [2025/04/30 20:08:13 753918] [debug] |xqc_engine_main_logic|END|now:1746043693753910| [2025/04/30 20:08:13 754532] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693754530| [2025/04/30 20:08:13 754547] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 754556] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:476| [2025/04/30 20:08:13 754563] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:477| [2025/04/30 20:08:13 754572] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:477| [2025/04/30 20:08:13 754579] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 754586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 754594] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:54007|prior_delivered:534576|prior_time:1746043693710656|is_app_limited:0|send_elapse:41810|ack_elapse:43874|ctl_first_sent_time:1746043693712424|lagest_ack_time:1746043693754530|curr_delivered:587383| [2025/04/30 20:08:13 754601] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693712424| [2025/04/30 20:08:13 754609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:494| [2025/04/30 20:08:13 754625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41283|rttvar:1096|minrtt:30776|latest_rtt:42106|ack_delay:40| [2025/04/30 20:08:13 754632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41381|rttvar:1017|minrtt:30776|latest_rtt:42106|ack_delay:40| [2025/04/30 20:08:13 754639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:784|lost_pn:781|thresh:3| [2025/04/30 20:08:13 754645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 754650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 754654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 754660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41381|rtt_var:1017|pto_duration:45449|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 754667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 754673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 754678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:08:13 754683] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693824238|now:1746043693754660|interv:69578| [2025/04/30 20:08:13 754687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693824238|now:1746043693754660|interval:69578|pto_count:0|srtt:41381 [2025/04/30 20:08:13 754691] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41810, ack_elapse 43874, delivered 52807|rate 1203605|lost 278| [2025/04/30 20:08:13 754696] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203605) in round 11| [2025/04/30 20:08:13 754700] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 754704] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 754708] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693712424|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 754713] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693712424|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 754717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54008|srtt:41381|latest_rtt:42106|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 754723] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:477|largest:477|pns:2| [2025/04/30 20:08:13 754731] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:477|frame:ACK |recv_time:1746043693754530|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 754736] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813754530|now:1746043693754530|interv:120000000| [2025/04/30 20:08:13 754741] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813754530|now:1746043693754530|interv:120000000| [2025/04/30 20:08:13 754745] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693756888|pq_index:0| [2025/04/30 20:08:13 754749] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693753704| [2025/04/30 20:08:13 754753] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693754753| [2025/04/30 20:08:13 754758] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693754757| [2025/04/30 20:08:13 754764] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 754769] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41381|min_srtt:41381|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 754773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 754778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 754782] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 754785] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 754790] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 754794] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41381|min_srtt:41381|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 754798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 754803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 754806] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 754810] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 754814] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 754819] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 754823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:623210| [2025/04/30 20:08:13 754831] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 754835] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:830| [2025/04/30 20:08:13 754873] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746043693754842|stream_id:0|stream_offset:623210| [2025/04/30 20:08:13 754882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 754889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:08:13 754896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41381|rtt_var:1017|pto_duration:45449|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 754903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 754907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 754911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:08:13 754915] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693825291|now:1746043693754896|interv:70395| [2025/04/30 20:08:13 754919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693825291|now:1746043693754896|interval:70395|pto_count:0|srtt:41381 [2025/04/30 20:08:13 754924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55208| [2025/04/30 20:08:13 754929] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 754933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:624377| [2025/04/30 20:08:13 754938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 754942] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693756888| [2025/04/30 20:08:13 754946] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693756888| [2025/04/30 20:08:13 754950] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693754950|diff:1938| [2025/04/30 20:08:13 754955] [debug] |xqc_engine_main_logic|END|now:1746043693754757| [2025/04/30 20:08:13 754960] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693754960| [2025/04/30 20:08:13 754964] [debug] |xqc_engine_wakeup_after|wakeup:1746043693756888|now:1746043693754964|diff:1924| [2025/04/30 20:08:13 754968] [debug] |xqc_engine_main_logic|END|now:1746043693754960| [2025/04/30 20:08:13 757043] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693757043| [2025/04/30 20:08:13 757060] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693756888|pq_index:0| [2025/04/30 20:08:13 757067] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693754757| [2025/04/30 20:08:13 757084] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693757082| [2025/04/30 20:08:13 757092] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693756888|now:1746043693757082| [2025/04/30 20:08:13 757099] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 757105] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693756888|now:1746043693757082| [2025/04/30 20:08:13 757112] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 757119] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 757127] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:477|ack_delay:25238|first_ack_range:49|largest_pkt_recv_time:1746043693731888| [2025/04/30 20:08:13 757135] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:477|low:428|pkt_pns:2| [2025/04/30 20:08:13 757141] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:454|frame_largest_recv:477| [2025/04/30 20:08:13 757148] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 757154] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41381|min_srtt:41381|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 757160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:55208|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 757188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 757195] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 757201] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 757208] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 757215] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41381|min_srtt:41381|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 757221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:55208|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 757227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 757234] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 757239] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 757246] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 757254] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 757266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1207|schedule_bytes:0|inflight:55208|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:624377| [2025/04/30 20:08:13 757272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1207| [2025/04/30 20:08:13 757278] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693825291| [2025/04/30 20:08:13 757285] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693825291| [2025/04/30 20:08:13 757289] [debug] |xqc_engine_wakeup_after|wakeup:1746043693825291|now:1746043693757289|diff:68002| [2025/04/30 20:08:13 757294] [debug] |xqc_engine_main_logic|END|now:1746043693757082| [2025/04/30 20:08:13 757914] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693757913| [2025/04/30 20:08:13 757927] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 757936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:477| [2025/04/30 20:08:13 757942] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:478| [2025/04/30 20:08:13 757951] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:478| [2025/04/30 20:08:13 757957] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 757963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:785|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:786|path_largest_ack:785| [2025/04/30 20:08:13 757971] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:55207|prior_delivered:534576|prior_time:1746043693710656|is_app_limited:0|send_elapse:42242|ack_elapse:47257|ctl_first_sent_time:1746043693712856|lagest_ack_time:1746043693757913|curr_delivered:588583| [2025/04/30 20:08:13 757979] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693712856| [2025/04/30 20:08:13 757985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:495| [2025/04/30 20:08:13 757991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:786|origin_pktnum:719|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:08:13 757998] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:52807|prior_delivered:538176|prior_time:1746043693715093|is_app_limited:0|send_elapse:41031|ack_elapse:42820|ctl_first_sent_time:1746043693715499|lagest_ack_time:1746043693757913|curr_delivered:589783| [2025/04/30 20:08:13 758005] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693715499| [2025/04/30 20:08:13 758011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:497| [2025/04/30 20:08:13 758018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41381|rttvar:1017|minrtt:30776|latest_rtt:42414|ack_delay:296| [2025/04/30 20:08:13 758025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41473|rttvar:947|minrtt:30776|latest_rtt:42414|ack_delay:296| [2025/04/30 20:08:13 758032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:786|lost_pn:783|thresh:3| [2025/04/30 20:08:13 758048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 758054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 758060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41473|rtt_var:947|pto_duration:45261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 758065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 758069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 758072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:08:13 758076] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693825103|now:1746043693758060|interv:67043| [2025/04/30 20:08:13 758083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693825103|now:1746043693758060|interval:67043|pto_count:0|srtt:41473 [2025/04/30 20:08:13 758090] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41031, ack_elapse 42820, delivered 51607|rate 1205207|lost 278| [2025/04/30 20:08:13 758098] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205207) in round 11| [2025/04/30 20:08:13 758103] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 758107] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 758111] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:2400|po_sent_time:1746043693715499|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 758119] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:2400|po_sent_time:1746043693715499|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 758126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:52808|srtt:41473|latest_rtt:42414|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 758135] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:478|largest:478|pns:2| [2025/04/30 20:08:13 758142] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:478|frame:ACK |recv_time:1746043693757913|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 758149] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813757913|now:1746043693757913|interv:120000000| [2025/04/30 20:08:13 758156] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813757913|now:1746043693757913|interv:120000000| [2025/04/30 20:08:13 758161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693825291|pq_index:0| [2025/04/30 20:08:13 758190] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693757082| [2025/04/30 20:08:13 758203] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693758203| [2025/04/30 20:08:13 758212] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693758210| [2025/04/30 20:08:13 758220] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 758228] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41473|min_srtt:41473|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 758235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52808|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 758243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 758249] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 758255] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 758262] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 758269] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41473|min_srtt:41473|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 758275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52808|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 758282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 758288] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 758294] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 758300] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 758307] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 758313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:52808|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:624377| [2025/04/30 20:08:13 758320] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 758327] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:831| [2025/04/30 20:08:13 758374] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:831|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52808|now:1746043693758338|stream_id:0|stream_offset:624377| [2025/04/30 20:08:13 758382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:831|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:08:13 758395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:08:13 758402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41473|rtt_var:947|pto_duration:45261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 758409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 758416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 758423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 758429] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693828599|now:1746043693758402|interv:70197| [2025/04/30 20:08:13 758433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693828599|now:1746043693758402|interval:70197|pto_count:0|srtt:41473 [2025/04/30 20:08:13 758438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:54015| [2025/04/30 20:08:13 758443] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 758449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:625544| [2025/04/30 20:08:13 758456] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 758463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:832| [2025/04/30 20:08:13 758497] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:832|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693758472|stream_id:0|stream_offset:625544| [2025/04/30 20:08:13 758506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 758511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 758517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41473|rtt_var:947|pto_duration:45261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 758524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 758530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 758537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 758544] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693828733|now:1746043693758517|interv:70216| [2025/04/30 20:08:13 758550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693828733|now:1746043693758517|interval:70216|pto_count:0|srtt:41473 [2025/04/30 20:08:13 758558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 758569] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 758573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:626711| [2025/04/30 20:08:13 758578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 758582] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693828733| [2025/04/30 20:08:13 758587] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693828733| [2025/04/30 20:08:13 758591] [debug] |xqc_engine_wakeup_after|wakeup:1746043693828733|now:1746043693758591|diff:70142| [2025/04/30 20:08:13 758595] [debug] |xqc_engine_main_logic|END|now:1746043693758210| [2025/04/30 20:08:13 758603] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043693758603| [2025/04/30 20:08:13 758608] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 758614] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:478| [2025/04/30 20:08:13 758618] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:479| [2025/04/30 20:08:13 758624] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:479| [2025/04/30 20:08:13 758628] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 758633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 758638] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:54007|prior_delivered:538176|prior_time:1746043693715093|is_app_limited:0|send_elapse:41155|ack_elapse:43510|ctl_first_sent_time:1746043693715623|lagest_ack_time:1746043693758603|curr_delivered:590983| [2025/04/30 20:08:13 758642] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693715623| [2025/04/30 20:08:13 758647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:498| [2025/04/30 20:08:13 758651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41473|rttvar:947|minrtt:30776|latest_rtt:42980|ack_delay:32| [2025/04/30 20:08:13 758656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41657|rttvar:1079|minrtt:30776|latest_rtt:42980|ack_delay:32| [2025/04/30 20:08:13 758660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:787|lost_pn:784|thresh:3| [2025/04/30 20:08:13 758664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 758668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 758672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41657|rtt_var:1079|pto_duration:45973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 758677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 758681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 758688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 758692] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693829445|now:1746043693758672|interv:70773| [2025/04/30 20:08:13 758696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693829445|now:1746043693758672|interval:70773|pto_count:0|srtt:41657 [2025/04/30 20:08:13 758700] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41155, ack_elapse 43510, delivered 52807|rate 1213675|lost 278| [2025/04/30 20:08:13 758705] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1213675) in round 11| [2025/04/30 20:08:13 758709] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 758714] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 758718] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693715623|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 758722] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693715623|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 758727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:41657|latest_rtt:42980|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 758732] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 758737] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693783603|now:1746043693758603|interv:25000| [2025/04/30 20:08:13 758742] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693758603|max_ack_delay:25000| [2025/04/30 20:08:13 758747] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:479|largest:479|pns:2| [2025/04/30 20:08:13 758751] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:479|frame:PING ACK |recv_time:1746043693758603|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 758756] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813758603|now:1746043693758603|interv:120000000| [2025/04/30 20:08:13 758760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813758603|now:1746043693758603|interv:120000000| [2025/04/30 20:08:13 758764] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693828733|pq_index:0| [2025/04/30 20:08:13 758769] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693758210| [2025/04/30 20:08:13 758773] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693758772| [2025/04/30 20:08:13 758777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693758776| [2025/04/30 20:08:13 758786] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 758791] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41657|min_srtt:41657|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 758795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 758800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 758804] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 758808] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 758812] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 758816] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41657|min_srtt:41657|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 758820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 758825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 758828] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 758832] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 758836] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 758841] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 758845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:626711| [2025/04/30 20:08:13 758849] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 758854] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:833| [2025/04/30 20:08:13 758886] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693758860|stream_id:0|stream_offset:626711| [2025/04/30 20:08:13 758892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 758897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 758905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41657|rtt_var:1079|pto_duration:45973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 758912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 758918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 758925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 758931] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693829833|now:1746043693758905|interv:70928| [2025/04/30 20:08:13 758937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693829833|now:1746043693758905|interval:70928|pto_count:0|srtt:41657 [2025/04/30 20:08:13 758945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 758953] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 758957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:627878| [2025/04/30 20:08:13 758962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 758966] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 758970] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 758974] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693758974|diff:24629| [2025/04/30 20:08:13 758979] [debug] |xqc_engine_main_logic|END|now:1746043693758776| [2025/04/30 20:08:13 758984] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693758984| [2025/04/30 20:08:13 758988] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693758988|diff:24615| [2025/04/30 20:08:13 758992] [debug] |xqc_engine_main_logic|END|now:1746043693758984| [2025/04/30 20:08:13 759196] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693759195| [2025/04/30 20:08:13 759211] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 759218] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:479| [2025/04/30 20:08:13 759222] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:480| [2025/04/30 20:08:13 759228] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:480| [2025/04/30 20:08:13 759235] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 759242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 759249] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:55207|prior_delivered:538176|prior_time:1746043693715093|is_app_limited:0|send_elapse:41243|ack_elapse:44102|ctl_first_sent_time:1746043693715711|lagest_ack_time:1746043693759195|curr_delivered:592183| [2025/04/30 20:08:13 759264] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693715711| [2025/04/30 20:08:13 759271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:366||sndq_packets_used_bytes:0|sndq_packets_free:499| [2025/04/30 20:08:13 759278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41657|rttvar:1079|minrtt:30776|latest_rtt:43484|ack_delay:32| [2025/04/30 20:08:13 759284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41881|rttvar:1258|minrtt:30776|latest_rtt:43484|ack_delay:32| [2025/04/30 20:08:13 759291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:788|lost_pn:785|thresh:3| [2025/04/30 20:08:13 759297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 759304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 759310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41881|rtt_var:1258|pto_duration:46913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 759314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 759318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 759322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 759327] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693830773|now:1746043693759309|interv:71464| [2025/04/30 20:08:13 759333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693830773|now:1746043693759309|interval:71464|pto_count:0|srtt:41881 [2025/04/30 20:08:13 759340] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41243, ack_elapse 44102, delivered 54007|rate 1224592|lost 278| [2025/04/30 20:08:13 759347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1224592) in round 11| [2025/04/30 20:08:13 759354] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 759362] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 759368] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693715711|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 759375] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693715711|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 759381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:41881|latest_rtt:43484|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 759387] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:480|largest:480|pns:2| [2025/04/30 20:08:13 759397] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:480|frame:ACK |recv_time:1746043693759195|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 759402] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813759195|now:1746043693759195|interv:120000000| [2025/04/30 20:08:13 759406] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813759195|now:1746043693759195|interv:120000000| [2025/04/30 20:08:13 759410] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 759415] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693758776| [2025/04/30 20:08:13 759419] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693759419| [2025/04/30 20:08:13 759424] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693759423| [2025/04/30 20:08:13 759432] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 759440] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41881|min_srtt:41881|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 759447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 759455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 759459] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 759463] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 759467] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 759471] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41881|min_srtt:41881|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 759475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 759480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 759483] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 759487] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 759492] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 759496] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 759500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:627878| [2025/04/30 20:08:13 759508] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 759513] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:834| [2025/04/30 20:08:13 759549] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693759521|stream_id:0|stream_offset:627878| [2025/04/30 20:08:13 759555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 759560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 759564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41881|rtt_var:1258|pto_duration:46913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 759569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 759576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 759583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 759589] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693831434|now:1746043693759564|interv:71870| [2025/04/30 20:08:13 759596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693831434|now:1746043693759564|interval:71870|pto_count:0|srtt:41881 [2025/04/30 20:08:13 759604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 759611] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 759616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:629045| [2025/04/30 20:08:13 759620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 759625] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 759629] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 759633] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693759633|diff:23970| [2025/04/30 20:08:13 759637] [debug] |xqc_engine_main_logic|END|now:1746043693759423| [2025/04/30 20:08:13 759643] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693759643| [2025/04/30 20:08:13 759647] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693759647|diff:23956| [2025/04/30 20:08:13 759650] [debug] |xqc_engine_main_logic|END|now:1746043693759643| [2025/04/30 20:08:13 761908] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043693761907| [2025/04/30 20:08:13 761929] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 761940] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:480| [2025/04/30 20:08:13 761956] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:481| [2025/04/30 20:08:13 761966] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:481| [2025/04/30 20:08:13 761972] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 761980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 761988] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:54007|prior_delivered:540576|prior_time:1746043693716675|is_app_limited:0|send_elapse:40671|ack_elapse:45232|ctl_first_sent_time:1746043693717067|lagest_ack_time:1746043693761907|curr_delivered:593383| [2025/04/30 20:08:13 761996] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693717067| [2025/04/30 20:08:13 762004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:500| [2025/04/30 20:08:13 762010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41881|rttvar:1258|minrtt:30776|latest_rtt:44840|ack_delay:2392| [2025/04/30 20:08:13 762017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41952|rttvar:1085|minrtt:30776|latest_rtt:44840|ack_delay:2392| [2025/04/30 20:08:13 762024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:789|lost_pn:786|thresh:3| [2025/04/30 20:08:13 762028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 762033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 762039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41952|rtt_var:1085|pto_duration:46292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 762045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 762051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 762056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 762062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693830813|now:1746043693762038|interv:68775| [2025/04/30 20:08:13 762068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693830813|now:1746043693762038|interval:68775|pto_count:0|srtt:41952 [2025/04/30 20:08:13 762075] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40671, ack_elapse 45232, delivered 52807|rate 1167469|lost 278| [2025/04/30 20:08:13 762081] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167469) in round 11| [2025/04/30 20:08:13 762087] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 762094] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 762100] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693717067|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 762135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693717067|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 762163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:41952|latest_rtt:44840|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 762218] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:481|largest:481|pns:2| [2025/04/30 20:08:13 762229] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:481|frame:ACK |recv_time:1746043693761907|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 762239] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813761907|now:1746043693761907|interv:120000000| [2025/04/30 20:08:13 762247] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813761907|now:1746043693761907|interv:120000000| [2025/04/30 20:08:13 762254] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 762262] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693759423| [2025/04/30 20:08:13 762270] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693762269| [2025/04/30 20:08:13 762280] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693762277| [2025/04/30 20:08:13 762291] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 762303] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41952|min_srtt:41952|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 762313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 762321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 762328] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 762335] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 762344] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 762352] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41952|min_srtt:41952|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 762360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 762380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 762387] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 762394] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 762403] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 762412] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 762419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:629045| [2025/04/30 20:08:13 762428] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 762437] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:835| [2025/04/30 20:08:13 762506] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693762463|stream_id:0|stream_offset:629045| [2025/04/30 20:08:13 762517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 762528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 762537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41952|rtt_var:1085|pto_duration:46292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 762546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 762553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 762560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 762567] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693833755|now:1746043693762537|interv:71218| [2025/04/30 20:08:13 762573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693833755|now:1746043693762537|interval:71218|pto_count:0|srtt:41952 [2025/04/30 20:08:13 762579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 762586] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 762593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:630212| [2025/04/30 20:08:13 762600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 762608] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 762628] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 762637] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693762637|diff:20966| [2025/04/30 20:08:13 762647] [debug] |xqc_engine_main_logic|END|now:1746043693762277| [2025/04/30 20:08:13 762663] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693762662| [2025/04/30 20:08:13 762671] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 762679] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:481| [2025/04/30 20:08:13 762684] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:482| [2025/04/30 20:08:13 762695] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:482| [2025/04/30 20:08:13 762704] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 762714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 762725] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:55207|prior_delivered:540576|prior_time:1746043693716675|is_app_limited:0|send_elapse:40769|ack_elapse:45987|ctl_first_sent_time:1746043693717165|lagest_ack_time:1746043693762662|curr_delivered:594583| [2025/04/30 20:08:13 762734] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693717165| [2025/04/30 20:08:13 762740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:364||sndq_packets_used_bytes:0|sndq_packets_free:501| [2025/04/30 20:08:13 762747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41952|rttvar:1085|minrtt:30776|latest_rtt:45497|ack_delay:40| [2025/04/30 20:08:13 762757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42390|rttvar:1690|minrtt:30776|latest_rtt:45497|ack_delay:40| [2025/04/30 20:08:13 762766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:790|lost_pn:787|thresh:3| [2025/04/30 20:08:13 762773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 762781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 762786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42390|rtt_var:1690|pto_duration:49150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 762796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 762804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 762812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 762820] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693836613|now:1746043693762786|interv:73827| [2025/04/30 20:08:13 762828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693836613|now:1746043693762786|interval:73827|pto_count:0|srtt:42390 [2025/04/30 20:08:13 762836] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40769, ack_elapse 45987, delivered 54007|rate 1174397|lost 278| [2025/04/30 20:08:13 762847] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174397) in round 11| [2025/04/30 20:08:13 762853] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 762858] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 762863] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693717165|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 762869] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693717165|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 762875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:42390|latest_rtt:45497|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 762883] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:482|largest:482|pns:2| [2025/04/30 20:08:13 762889] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:482|frame:ACK |recv_time:1746043693762662|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 762899] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813762662|now:1746043693762662|interv:120000000| [2025/04/30 20:08:13 762908] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813762662|now:1746043693762662|interv:120000000| [2025/04/30 20:08:13 762916] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 762924] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693762277| [2025/04/30 20:08:13 762932] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693762932| [2025/04/30 20:08:13 762942] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693762940| [2025/04/30 20:08:13 762949] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 762955] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42390|min_srtt:42390|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 762961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 762967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 762971] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 762976] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 762987] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 762992] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42390|min_srtt:42390|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 762998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 763003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 763008] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 763013] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 763018] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 763024] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 763029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:630212| [2025/04/30 20:08:13 763035] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 763040] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:836| [2025/04/30 20:08:13 763079] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693763050|stream_id:0|stream_offset:630212| [2025/04/30 20:08:13 763087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 763094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 763099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42390|rtt_var:1690|pto_duration:49150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 763105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 763110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 763114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 763119] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693837200|now:1746043693763099|interv:74101| [2025/04/30 20:08:13 763124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693837200|now:1746043693763099|interval:74101|pto_count:0|srtt:42390 [2025/04/30 20:08:13 763130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 763137] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 763147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:631379| [2025/04/30 20:08:13 763153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 763158] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 763163] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 763202] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693763202|diff:20401| [2025/04/30 20:08:13 763208] [debug] |xqc_engine_main_logic|END|now:1746043693762940| [2025/04/30 20:08:13 763220] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693763219| [2025/04/30 20:08:13 763226] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 763233] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:482| [2025/04/30 20:08:13 763238] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:483| [2025/04/30 20:08:13 763247] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:483| [2025/04/30 20:08:13 763255] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 763265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 763274] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:56407|prior_delivered:540576|prior_time:1746043693716675|is_app_limited:0|send_elapse:42166|ack_elapse:46544|ctl_first_sent_time:1746043693718562|lagest_ack_time:1746043693763219|curr_delivered:595783| [2025/04/30 20:08:13 763283] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693718562| [2025/04/30 20:08:13 763291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:363||sndq_packets_used_bytes:0|sndq_packets_free:502| [2025/04/30 20:08:13 763300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42390|rttvar:1690|minrtt:30776|latest_rtt:44657|ack_delay:32| [2025/04/30 20:08:13 763309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42670|rttvar:1826|minrtt:30776|latest_rtt:44657|ack_delay:32| [2025/04/30 20:08:13 763317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:791|lost_pn:788|thresh:3| [2025/04/30 20:08:13 763325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 763333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 763340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42670|rtt_var:1826|pto_duration:49974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 763348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 763356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 763372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 763379] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693838024|now:1746043693763340|interv:74684| [2025/04/30 20:08:13 763387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693838024|now:1746043693763340|interval:74684|pto_count:0|srtt:42670 [2025/04/30 20:08:13 763395] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42166, ack_elapse 46544, delivered 55207|rate 1186124|lost 278| [2025/04/30 20:08:13 763404] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186124) in round 11| [2025/04/30 20:08:13 763412] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 763420] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 763428] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693718562|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 763437] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693718562|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 763446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:42670|latest_rtt:44657|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 763455] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:483|largest:483|pns:2| [2025/04/30 20:08:13 763464] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:483|frame:ACK |recv_time:1746043693763219|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 763473] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813763219|now:1746043693763219|interv:120000000| [2025/04/30 20:08:13 763482] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813763219|now:1746043693763219|interv:120000000| [2025/04/30 20:08:13 763490] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 763499] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693762940| [2025/04/30 20:08:13 763505] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693763505| [2025/04/30 20:08:13 763514] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693763511| [2025/04/30 20:08:13 763522] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 763531] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42670|min_srtt:42670|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 763548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 763555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 763561] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 763567] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 763573] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 763578] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42670|min_srtt:42670|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 763583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 763590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 763596] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 763602] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 763608] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 763615] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 763621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:631379| [2025/04/30 20:08:13 763627] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 763633] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:837| [2025/04/30 20:08:13 763677] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693763644|stream_id:0|stream_offset:631379| [2025/04/30 20:08:13 763689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 763696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 763703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42670|rtt_var:1826|pto_duration:49974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 763710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 763714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 763721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 763733] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693838618|now:1746043693763703|interv:74915| [2025/04/30 20:08:13 763740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693838618|now:1746043693763703|interval:74915|pto_count:0|srtt:42670 [2025/04/30 20:08:13 763747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 763755] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 763761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:632546| [2025/04/30 20:08:13 763768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 763775] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 763782] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 763788] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693763788|diff:19815| [2025/04/30 20:08:13 763795] [debug] |xqc_engine_main_logic|END|now:1746043693763511| [2025/04/30 20:08:13 763805] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693763804| [2025/04/30 20:08:13 763810] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 763815] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:483| [2025/04/30 20:08:13 763819] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:484| [2025/04/30 20:08:13 763825] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:484| [2025/04/30 20:08:13 763829] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 763834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 763839] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:55207|prior_delivered:542976|prior_time:1746043693719726|is_app_limited:0|send_elapse:43557|ack_elapse:44078|ctl_first_sent_time:1746043693720231|lagest_ack_time:1746043693763804|curr_delivered:596983| [2025/04/30 20:08:13 763844] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693720231| [2025/04/30 20:08:13 763848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:362||sndq_packets_used_bytes:0|sndq_packets_free:503| [2025/04/30 20:08:13 763853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42670|rttvar:1826|minrtt:30776|latest_rtt:43573|ack_delay:56| [2025/04/30 20:08:13 763857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42776|rttvar:1581|minrtt:30776|latest_rtt:43573|ack_delay:56| [2025/04/30 20:08:13 763861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:792|lost_pn:789|thresh:3| [2025/04/30 20:08:13 763865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 763874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 763878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42776|rtt_var:1581|pto_duration:49100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 763883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 763886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 763890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 763894] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693837744|now:1746043693763878|interv:73866| [2025/04/30 20:08:13 763898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693837744|now:1746043693763878|interval:73866|pto_count:0|srtt:42776 [2025/04/30 20:08:13 763902] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43557, ack_elapse 44078, delivered 54007|rate 1225259|lost 278| [2025/04/30 20:08:13 763907] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1225259) in round 11| [2025/04/30 20:08:13 763911] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 763916] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 763919] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693720231|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 763924] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693720231|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 763928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:42776|latest_rtt:43573|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 763934] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:484|largest:484|pns:2| [2025/04/30 20:08:13 763939] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:484|frame:ACK |recv_time:1746043693763804|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 763943] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813763804|now:1746043693763804|interv:120000000| [2025/04/30 20:08:13 763948] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813763804|now:1746043693763804|interv:120000000| [2025/04/30 20:08:13 763952] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 763956] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693763511| [2025/04/30 20:08:13 763960] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693763960| [2025/04/30 20:08:13 763968] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693763967| [2025/04/30 20:08:13 763973] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 763978] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42776|min_srtt:42776|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 763983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 763987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 763991] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 763995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 763999] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 764003] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42776|min_srtt:42776|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 764007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 764012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 764015] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 764019] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 764023] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 764028] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 764032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:632546| [2025/04/30 20:08:13 764036] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 764041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:838| [2025/04/30 20:08:13 764068] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693764047|stream_id:0|stream_offset:632546| [2025/04/30 20:08:13 764074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 764082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 764087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42776|rtt_var:1581|pto_duration:49100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 764091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 764097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 764104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 764110] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693838147|now:1746043693764087|interv:74060| [2025/04/30 20:08:13 764116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693838147|now:1746043693764087|interval:74060|pto_count:0|srtt:42776 [2025/04/30 20:08:13 764124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 764131] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 764138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:633713| [2025/04/30 20:08:13 764143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 764147] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 764151] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 764155] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693764155|diff:19448| [2025/04/30 20:08:13 764160] [debug] |xqc_engine_main_logic|END|now:1746043693763967| [2025/04/30 20:08:13 764214] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693764213| [2025/04/30 20:08:13 764230] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 764239] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:484| [2025/04/30 20:08:13 764244] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:485| [2025/04/30 20:08:13 764253] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:485| [2025/04/30 20:08:13 764258] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 764263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 764267] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:56407|prior_delivered:542976|prior_time:1746043693719726|is_app_limited:0|send_elapse:43683|ack_elapse:44487|ctl_first_sent_time:1746043693720357|lagest_ack_time:1746043693764213|curr_delivered:598183| [2025/04/30 20:08:13 764272] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693720357| [2025/04/30 20:08:13 764277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:361||sndq_packets_used_bytes:0|sndq_packets_free:504| [2025/04/30 20:08:13 764288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42776|rttvar:1581|minrtt:30776|latest_rtt:43856|ack_delay:40| [2025/04/30 20:08:13 764293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42906|rttvar:1446|minrtt:30776|latest_rtt:43856|ack_delay:40| [2025/04/30 20:08:13 764297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:793|lost_pn:790|thresh:3| [2025/04/30 20:08:13 764301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 764305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 764309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42906|rtt_var:1446|pto_duration:48690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 764314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 764318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 764324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 764331] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693837737|now:1746043693764309|interv:73428| [2025/04/30 20:08:13 764336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693837737|now:1746043693764309|interval:73428|pto_count:0|srtt:42906 [2025/04/30 20:08:13 764343] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43683, ack_elapse 44487, delivered 55207|rate 1240969|lost 278| [2025/04/30 20:08:13 764350] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1240969) in round 11| [2025/04/30 20:08:13 764356] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 764361] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 764365] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693720357|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 764370] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693720357|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 764375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:42906|latest_rtt:43856|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 764384] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:485|largest:485|pns:2| [2025/04/30 20:08:13 764391] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:485|frame:ACK |recv_time:1746043693764213|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 764404] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813764213|now:1746043693764213|interv:120000000| [2025/04/30 20:08:13 764410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813764213|now:1746043693764213|interv:120000000| [2025/04/30 20:08:13 764416] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 764423] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693763967| [2025/04/30 20:08:13 764429] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693764429| [2025/04/30 20:08:13 764437] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693764434| [2025/04/30 20:08:13 764444] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 764452] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42906|min_srtt:42906|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 764459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 764464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 764468] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 764472] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 764477] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 764481] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42906|min_srtt:42906|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 764486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 764494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 764500] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 764505] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 764512] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 764517] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 764521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:633713| [2025/04/30 20:08:13 764526] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 764535] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:839| [2025/04/30 20:08:13 764579] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693764542|stream_id:0|stream_offset:633713| [2025/04/30 20:08:13 764589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 764597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 764603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42906|rtt_var:1446|pto_duration:48690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 764610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 764617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 764620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 764624] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693838232|now:1746043693764603|interv:73629| [2025/04/30 20:08:13 764629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693838232|now:1746043693764603|interval:73629|pto_count:0|srtt:42906 [2025/04/30 20:08:13 764633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 764638] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 764642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:634880| [2025/04/30 20:08:13 764647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 764652] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 764656] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 764660] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693764660|diff:18943| [2025/04/30 20:08:13 764664] [debug] |xqc_engine_main_logic|END|now:1746043693764434| [2025/04/30 20:08:13 764671] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693764670| [2025/04/30 20:08:13 764675] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693764675|diff:18928| [2025/04/30 20:08:13 764679] [debug] |xqc_engine_main_logic|END|now:1746043693764670| [2025/04/30 20:08:13 764839] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693764837| [2025/04/30 20:08:13 764851] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 764859] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:485| [2025/04/30 20:08:13 764863] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:486| [2025/04/30 20:08:13 764869] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:486| [2025/04/30 20:08:13 764881] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 764887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 764892] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:51607|prior_delivered:548976|prior_time:1746043693721598|is_app_limited:0|send_elapse:39227|ack_elapse:43239|ctl_first_sent_time:1746043693721922|lagest_ack_time:1746043693764837|curr_delivered:599383| [2025/04/30 20:08:13 764897] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693721922| [2025/04/30 20:08:13 764903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:360||sndq_packets_used_bytes:0|sndq_packets_free:505| [2025/04/30 20:08:13 764907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42906|rttvar:1446|minrtt:30776|latest_rtt:42915|ack_delay:56| [2025/04/30 20:08:13 764911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42900|rttvar:1096|minrtt:30776|latest_rtt:42915|ack_delay:56| [2025/04/30 20:08:13 764916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:794|lost_pn:791|thresh:3| [2025/04/30 20:08:13 764920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 764924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 764929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42900|rtt_var:1096|pto_duration:47284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 764933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 764937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 764941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 764945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693836826|now:1746043693764928|interv:71898| [2025/04/30 20:08:13 764949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693836826|now:1746043693764928|interval:71898|pto_count:0|srtt:42900 [2025/04/30 20:08:13 764954] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 39227, ack_elapse 43239, delivered 50407|rate 1165776|lost 278| [2025/04/30 20:08:13 764958] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165776) in round 11| [2025/04/30 20:08:13 764963] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 764967] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 764971] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693721922|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 764976] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693721922|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 764984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:42900|latest_rtt:42915|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 764990] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:486|largest:486|pns:2| [2025/04/30 20:08:13 764995] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:486|frame:ACK |recv_time:1746043693764837|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 765000] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813764837|now:1746043693764837|interv:120000000| [2025/04/30 20:08:13 765005] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813764837|now:1746043693764837|interv:120000000| [2025/04/30 20:08:13 765009] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 765014] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693764434| [2025/04/30 20:08:13 765019] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693765019| [2025/04/30 20:08:13 765028] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693765025| [2025/04/30 20:08:13 765036] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 765044] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42900|min_srtt:42900|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 765051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 765058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 765064] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 765071] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 765078] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 765085] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42900|min_srtt:42900|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 765092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 765099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 765105] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 765118] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 765125] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 765133] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 765140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:634880| [2025/04/30 20:08:13 765147] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 765154] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:840| [2025/04/30 20:08:13 765217] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693765164|stream_id:0|stream_offset:634880| [2025/04/30 20:08:13 765231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 765239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 765246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42900|rtt_var:1096|pto_duration:47284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 765257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 765263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 765269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 765276] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693837448|now:1746043693765246|interv:72202| [2025/04/30 20:08:13 765282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693837448|now:1746043693765246|interval:72202|pto_count:0|srtt:42900 [2025/04/30 20:08:13 765289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 765296] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 765301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:636047| [2025/04/30 20:08:13 765305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 765310] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 765317] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 765323] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693765322|diff:18281| [2025/04/30 20:08:13 765335] [debug] |xqc_engine_main_logic|END|now:1746043693765025| [2025/04/30 20:08:13 765342] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693765342| [2025/04/30 20:08:13 765346] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693765346|diff:18257| [2025/04/30 20:08:13 765350] [debug] |xqc_engine_main_logic|END|now:1746043693765342| [2025/04/30 20:08:13 766125] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693766123| [2025/04/30 20:08:13 766141] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 766150] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:486| [2025/04/30 20:08:13 766156] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:487| [2025/04/30 20:08:13 766165] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:487| [2025/04/30 20:08:13 766195] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 766204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 766211] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:52807|prior_delivered:548976|prior_time:1746043693721598|is_app_limited:0|send_elapse:39317|ack_elapse:44525|ctl_first_sent_time:1746043693722012|lagest_ack_time:1746043693766123|curr_delivered:600583| [2025/04/30 20:08:13 766219] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693722012| [2025/04/30 20:08:13 766226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:359||sndq_packets_used_bytes:0|sndq_packets_free:506| [2025/04/30 20:08:13 766232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42900|rttvar:1096|minrtt:30776|latest_rtt:44111|ack_delay:24| [2025/04/30 20:08:13 766239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43048|rttvar:1118|minrtt:30776|latest_rtt:44111|ack_delay:24| [2025/04/30 20:08:13 766246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:795|lost_pn:792|thresh:3| [2025/04/30 20:08:13 766253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 766260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 766266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43048|rtt_var:1118|pto_duration:47520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 766273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 766280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 766286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 766292] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693837684|now:1746043693766266|interv:71418| [2025/04/30 20:08:13 766298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693837684|now:1746043693766266|interval:71418|pto_count:0|srtt:43048 [2025/04/30 20:08:13 766311] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 39317, ack_elapse 44525, delivered 51607|rate 1159056|lost 278| [2025/04/30 20:08:13 766316] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159056) in round 11| [2025/04/30 20:08:13 766320] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 766325] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 766329] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693722012|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 766334] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693722012|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 766338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:43048|latest_rtt:44111|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 766344] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:487|largest:487|pns:2| [2025/04/30 20:08:13 766349] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:487|frame:ACK |recv_time:1746043693766123|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 766354] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813766123|now:1746043693766123|interv:120000000| [2025/04/30 20:08:13 766358] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813766123|now:1746043693766123|interv:120000000| [2025/04/30 20:08:13 766362] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 766367] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693765025| [2025/04/30 20:08:13 766371] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693766371| [2025/04/30 20:08:13 766379] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693766377| [2025/04/30 20:08:13 766387] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 766395] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43048|min_srtt:43048|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 766402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 766409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 766413] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 766417] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 766426] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 766431] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43048|min_srtt:43048|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 766435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 766439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 766443] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 766447] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 766451] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 766456] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 766460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:636047| [2025/04/30 20:08:13 766465] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 766469] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:841| [2025/04/30 20:08:13 766522] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693766478|stream_id:0|stream_offset:636047| [2025/04/30 20:08:13 766533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 766541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 766548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43048|rtt_var:1118|pto_duration:47520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 766554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 766560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 766567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 766573] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693838998|now:1746043693766547|interv:72451| [2025/04/30 20:08:13 766580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693838998|now:1746043693766547|interval:72451|pto_count:0|srtt:43048 [2025/04/30 20:08:13 766587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 766594] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 766608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:637214| [2025/04/30 20:08:13 766616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 766622] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 766628] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 766635] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693766635|diff:16968| [2025/04/30 20:08:13 766640] [debug] |xqc_engine_main_logic|END|now:1746043693766377| [2025/04/30 20:08:13 766650] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693766650| [2025/04/30 20:08:13 766658] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 766666] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:487| [2025/04/30 20:08:13 766672] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:488| [2025/04/30 20:08:13 766678] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:488| [2025/04/30 20:08:13 766682] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 766688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 766693] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:51607|prior_delivered:551376|prior_time:1746043693723791|is_app_limited:0|send_elapse:40059|ack_elapse:42859|ctl_first_sent_time:1746043693724119|lagest_ack_time:1746043693766650|curr_delivered:601783| [2025/04/30 20:08:13 766698] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693724119| [2025/04/30 20:08:13 766703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:358||sndq_packets_used_bytes:0|sndq_packets_free:507| [2025/04/30 20:08:13 766707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43048|rttvar:1118|minrtt:30776|latest_rtt:42531|ack_delay:40| [2025/04/30 20:08:13 766712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42978|rttvar:978|minrtt:30776|latest_rtt:42531|ack_delay:40| [2025/04/30 20:08:13 766716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:796|lost_pn:793|thresh:3| [2025/04/30 20:08:13 766720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 766724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 766728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42978|rtt_var:978|pto_duration:46890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 766733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 766737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 766745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 766749] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693838368|now:1746043693766728|interv:71640| [2025/04/30 20:08:13 766753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693838368|now:1746043693766728|interval:71640|pto_count:0|srtt:42978 [2025/04/30 20:08:13 766757] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40059, ack_elapse 42859, delivered 50407|rate 1176112|lost 278| [2025/04/30 20:08:13 766762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176112) in round 11| [2025/04/30 20:08:13 766766] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 766770] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 766775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693724119|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 766779] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693724119|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 766784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:42978|latest_rtt:42531|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 766790] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:488|largest:488|pns:2| [2025/04/30 20:08:13 766794] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:488|frame:ACK |recv_time:1746043693766650|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 766799] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813766650|now:1746043693766650|interv:120000000| [2025/04/30 20:08:13 766804] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813766650|now:1746043693766650|interv:120000000| [2025/04/30 20:08:13 766808] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 766812] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693766377| [2025/04/30 20:08:13 766816] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693766816| [2025/04/30 20:08:13 766821] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693766820| [2025/04/30 20:08:13 766826] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 766831] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42978|min_srtt:42978|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 766838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 766843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 766847] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 766851] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 766855] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 766859] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42978|min_srtt:42978|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 766864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 766868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 766872] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 766876] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 766880] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 766884] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 766888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:637214| [2025/04/30 20:08:13 766893] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 766897] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:842| [2025/04/30 20:08:13 766931] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693766904|stream_id:0|stream_offset:637214| [2025/04/30 20:08:13 766937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 766942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 766947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42978|rtt_var:978|pto_duration:46890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 766951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 766955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 766959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 766967] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693838794|now:1746043693766947|interv:71847| [2025/04/30 20:08:13 766971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693838794|now:1746043693766947|interval:71847|pto_count:0|srtt:42978 [2025/04/30 20:08:13 766975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 766980] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 766984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:638381| [2025/04/30 20:08:13 766989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 766993] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 766998] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 767002] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693767002|diff:16601| [2025/04/30 20:08:13 767006] [debug] |xqc_engine_main_logic|END|now:1746043693766820| [2025/04/30 20:08:13 767011] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693767011| [2025/04/30 20:08:13 767015] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693767015|diff:16588| [2025/04/30 20:08:13 767019] [debug] |xqc_engine_main_logic|END|now:1746043693767011| [2025/04/30 20:08:13 767417] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693767416| [2025/04/30 20:08:13 767434] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 767459] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:488| [2025/04/30 20:08:13 767466] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:489| [2025/04/30 20:08:13 767474] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:489| [2025/04/30 20:08:13 767481] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 767489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 767496] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:52807|prior_delivered:551376|prior_time:1746043693723791|is_app_limited:0|send_elapse:40219|ack_elapse:43625|ctl_first_sent_time:1746043693724279|lagest_ack_time:1746043693767416|curr_delivered:602983| [2025/04/30 20:08:13 767503] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693724279| [2025/04/30 20:08:13 767511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:508| [2025/04/30 20:08:13 767518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42978|rttvar:978|minrtt:30776|latest_rtt:43137|ack_delay:48| [2025/04/30 20:08:13 767525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42992|rttvar:761|minrtt:30776|latest_rtt:43137|ack_delay:48| [2025/04/30 20:08:13 767537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:797|lost_pn:794|thresh:3| [2025/04/30 20:08:13 767544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 767548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 767552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42992|rtt_var:761|pto_duration:46036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 767557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 767561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 767565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 767569] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693837940|now:1746043693767552|interv:70388| [2025/04/30 20:08:13 767573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693837940|now:1746043693767552|interval:70388|pto_count:0|srtt:42992 [2025/04/30 20:08:13 767577] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40219, ack_elapse 43625, delivered 51607|rate 1182968|lost 278| [2025/04/30 20:08:13 767582] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182968) in round 11| [2025/04/30 20:08:13 767586] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 767590] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 767594] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693724279|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 767599] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693724279|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 767604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:42992|latest_rtt:43137|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 767610] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:489|largest:489|pns:2| [2025/04/30 20:08:13 767614] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:489|frame:ACK |recv_time:1746043693767416|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 767619] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813767416|now:1746043693767416|interv:120000000| [2025/04/30 20:08:13 767623] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813767416|now:1746043693767416|interv:120000000| [2025/04/30 20:08:13 767627] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 767635] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693766820| [2025/04/30 20:08:13 767639] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693767639| [2025/04/30 20:08:13 767644] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693767643| [2025/04/30 20:08:13 767649] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 767654] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42992|min_srtt:42992|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 767658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 767663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 767667] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 767671] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 767675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 767679] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42992|min_srtt:42992|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 767684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 767688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 767692] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 767696] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 767700] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 767705] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 767709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:638381| [2025/04/30 20:08:13 767714] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 767718] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:843| [2025/04/30 20:08:13 767758] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693767727|stream_id:0|stream_offset:638381| [2025/04/30 20:08:13 767768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 767773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 767777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42992|rtt_var:761|pto_duration:46036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 767782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 767786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 767790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 767794] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693838763|now:1746043693767777|interv:70986| [2025/04/30 20:08:13 767798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693838763|now:1746043693767777|interval:70986|pto_count:0|srtt:42992 [2025/04/30 20:08:13 767802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 767807] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 767811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:639548| [2025/04/30 20:08:13 767816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 767820] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 767825] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 767829] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693767829|diff:15774| [2025/04/30 20:08:13 767833] [debug] |xqc_engine_main_logic|END|now:1746043693767643| [2025/04/30 20:08:13 767839] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693767838| [2025/04/30 20:08:13 767842] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693767842|diff:15761| [2025/04/30 20:08:13 767846] [debug] |xqc_engine_main_logic|END|now:1746043693767838| [2025/04/30 20:08:13 768565] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693768563| [2025/04/30 20:08:13 768581] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 768591] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:489| [2025/04/30 20:08:13 768597] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:490| [2025/04/30 20:08:13 768607] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:490| [2025/04/30 20:08:13 768613] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 768621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 768635] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:54007|prior_delivered:551376|prior_time:1746043693723791|is_app_limited:0|send_elapse:40358|ack_elapse:44772|ctl_first_sent_time:1746043693724418|lagest_ack_time:1746043693768563|curr_delivered:604183| [2025/04/30 20:08:13 768643] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693724418| [2025/04/30 20:08:13 768651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:356||sndq_packets_used_bytes:0|sndq_packets_free:509| [2025/04/30 20:08:13 768657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42992|rttvar:761|minrtt:30776|latest_rtt:44145|ack_delay:40| [2025/04/30 20:08:13 768663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43131|rttvar:849|minrtt:30776|latest_rtt:44145|ack_delay:40| [2025/04/30 20:08:13 768670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:798|lost_pn:795|thresh:3| [2025/04/30 20:08:13 768676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 768683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 768690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43131|rtt_var:849|pto_duration:46527|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 768697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 768701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 768705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 768709] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693839254|now:1746043693768689|interv:70565| [2025/04/30 20:08:13 768713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693839254|now:1746043693768689|interval:70565|pto_count:0|srtt:43131 [2025/04/30 20:08:13 768718] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40358, ack_elapse 44772, delivered 52807|rate 1179464|lost 278| [2025/04/30 20:08:13 768726] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179464) in round 11| [2025/04/30 20:08:13 768732] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 768739] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 768743] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693724418|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 768747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693724418|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 768752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:43131|latest_rtt:44145|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 768763] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:490|largest:490|pns:2| [2025/04/30 20:08:13 768767] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:490|frame:ACK |recv_time:1746043693768563|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 768772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813768563|now:1746043693768563|interv:120000000| [2025/04/30 20:08:13 768777] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813768563|now:1746043693768563|interv:120000000| [2025/04/30 20:08:13 768781] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 768785] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693767643| [2025/04/30 20:08:13 768789] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693768789| [2025/04/30 20:08:13 768794] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693768793| [2025/04/30 20:08:13 768800] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 768805] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43131|min_srtt:43131|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 768809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 768814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 768818] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 768822] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 768826] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 768830] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43131|min_srtt:43131|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 768835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 768840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 768844] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 768847] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 768852] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 768859] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 768864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:639548| [2025/04/30 20:08:13 768868] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 768872] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:844| [2025/04/30 20:08:13 768910] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693768880|stream_id:0|stream_offset:639548| [2025/04/30 20:08:13 768916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 768921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 768928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43131|rtt_var:849|pto_duration:46527|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 768935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 768942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 768949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 768955] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693840407|now:1746043693768928|interv:71479| [2025/04/30 20:08:13 768962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693840407|now:1746043693768928|interval:71479|pto_count:0|srtt:43131 [2025/04/30 20:08:13 768969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 768977] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 768984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:640715| [2025/04/30 20:08:13 768988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 768993] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 768997] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 769001] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693769001|diff:14602| [2025/04/30 20:08:13 769005] [debug] |xqc_engine_main_logic|END|now:1746043693768793| [2025/04/30 20:08:13 769011] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693769011| [2025/04/30 20:08:13 769015] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693769015|diff:14588| [2025/04/30 20:08:13 769019] [debug] |xqc_engine_main_logic|END|now:1746043693769011| [2025/04/30 20:08:13 769515] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693769514| [2025/04/30 20:08:13 769538] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 769548] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:490| [2025/04/30 20:08:13 769554] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:491| [2025/04/30 20:08:13 769563] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:491| [2025/04/30 20:08:13 769569] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 769577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 769584] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:52807|prior_delivered:553776|prior_time:1746043693726024|is_app_limited:0|send_elapse:40224|ack_elapse:43490|ctl_first_sent_time:1746043693726823|lagest_ack_time:1746043693769514|curr_delivered:605383| [2025/04/30 20:08:13 769592] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693726823| [2025/04/30 20:08:13 769599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:355||sndq_packets_used_bytes:0|sndq_packets_free:510| [2025/04/30 20:08:13 769604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43131|rttvar:849|minrtt:30776|latest_rtt:42691|ack_delay:56| [2025/04/30 20:08:13 769611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43069|rttvar:761|minrtt:30776|latest_rtt:42691|ack_delay:56| [2025/04/30 20:08:13 769618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:799|lost_pn:796|thresh:3| [2025/04/30 20:08:13 769625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 769631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 769638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43069|rtt_var:761|pto_duration:46113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 769644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 769648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 769652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 769656] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693839993|now:1746043693769637|interv:70356| [2025/04/30 20:08:13 769661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693839993|now:1746043693769637|interval:70356|pto_count:0|srtt:43069 [2025/04/30 20:08:13 769668] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40224, ack_elapse 43490, delivered 51607|rate 1186640|lost 278| [2025/04/30 20:08:13 769675] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186640) in round 11| [2025/04/30 20:08:13 769681] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 769690] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 769694] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693726823|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 769699] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693726823|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 769703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:43069|latest_rtt:42691|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 769710] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:491|largest:491|pns:2| [2025/04/30 20:08:13 769714] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:491|frame:ACK |recv_time:1746043693769514|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 769719] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813769514|now:1746043693769514|interv:120000000| [2025/04/30 20:08:13 769724] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813769514|now:1746043693769514|interv:120000000| [2025/04/30 20:08:13 769728] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 769732] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693768793| [2025/04/30 20:08:13 769736] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693769736| [2025/04/30 20:08:13 769741] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693769740| [2025/04/30 20:08:13 769747] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 769752] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43069|min_srtt:43069|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 769756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 769761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 769765] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 769769] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 769773] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 769777] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43069|min_srtt:43069|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 769784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 769789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 769792] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 769796] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 769800] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 769805] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 769809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:640715| [2025/04/30 20:08:13 769814] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 769818] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:845| [2025/04/30 20:08:13 769854] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693769826|stream_id:0|stream_offset:640715| [2025/04/30 20:08:13 769860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 769866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 769873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43069|rtt_var:761|pto_duration:46113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 769880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 769887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 769893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 769900] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693840939|now:1746043693769873|interv:71066| [2025/04/30 20:08:13 769907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693840939|now:1746043693769873|interval:71066|pto_count:0|srtt:43069 [2025/04/30 20:08:13 769914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 769919] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 769924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:641882| [2025/04/30 20:08:13 769933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 769937] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 769941] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 769945] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693769945|diff:13658| [2025/04/30 20:08:13 769950] [debug] |xqc_engine_main_logic|END|now:1746043693769740| [2025/04/30 20:08:13 769956] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693769955| [2025/04/30 20:08:13 769959] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693769959|diff:13644| [2025/04/30 20:08:13 769963] [debug] |xqc_engine_main_logic|END|now:1746043693769955| [2025/04/30 20:08:13 770518] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693770517| [2025/04/30 20:08:13 770535] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 770544] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:491| [2025/04/30 20:08:13 770550] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:492| [2025/04/30 20:08:13 770558] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:492| [2025/04/30 20:08:13 770564] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 770572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 770579] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:54007|prior_delivered:553776|prior_time:1746043693726024|is_app_limited:0|send_elapse:40347|ack_elapse:44493|ctl_first_sent_time:1746043693726946|lagest_ack_time:1746043693770517|curr_delivered:606583| [2025/04/30 20:08:13 770587] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693726946| [2025/04/30 20:08:13 770594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:511| [2025/04/30 20:08:13 770600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43069|rttvar:761|minrtt:30776|latest_rtt:43571|ack_delay:64| [2025/04/30 20:08:13 770607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43124|rttvar:680|minrtt:30776|latest_rtt:43571|ack_delay:64| [2025/04/30 20:08:13 770614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:800|lost_pn:797|thresh:3| [2025/04/30 20:08:13 770621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 770628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 770635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43124|rtt_var:680|pto_duration:45844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 770641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 770647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 770661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 770667] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693840670|now:1746043693770634|interv:70036| [2025/04/30 20:08:13 770674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693840670|now:1746043693770634|interval:70036|pto_count:0|srtt:43124 [2025/04/30 20:08:13 770679] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40347, ack_elapse 44493, delivered 52807|rate 1186860|lost 278| [2025/04/30 20:08:13 770683] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186860) in round 11| [2025/04/30 20:08:13 770688] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 770747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 770752] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693726946|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 770756] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693726946|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 770761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:43124|latest_rtt:43571|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 770767] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:492|largest:492|pns:2| [2025/04/30 20:08:13 770772] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:492|frame:ACK |recv_time:1746043693770517|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 770777] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813770517|now:1746043693770517|interv:120000000| [2025/04/30 20:08:13 770781] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813770517|now:1746043693770517|interv:120000000| [2025/04/30 20:08:13 770785] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 770789] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693769740| [2025/04/30 20:08:13 770793] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693770793| [2025/04/30 20:08:13 770799] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693770797| [2025/04/30 20:08:13 770804] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 770809] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43124|min_srtt:43124|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 770813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 770822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 770826] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 770830] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 770835] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 770839] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43124|min_srtt:43124|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 770843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 770847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 770851] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 770855] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 770859] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 770864] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 770868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:641882| [2025/04/30 20:08:13 770873] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 770877] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:846| [2025/04/30 20:08:13 770913] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693770885|stream_id:0|stream_offset:641882| [2025/04/30 20:08:13 770919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 770924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 770929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43124|rtt_var:680|pto_duration:45844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 770933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 770937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 770941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 770949] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693841729|now:1746043693770929|interv:70800| [2025/04/30 20:08:13 770953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693841729|now:1746043693770929|interval:70800|pto_count:0|srtt:43124 [2025/04/30 20:08:13 770958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 770963] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 770967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:643049| [2025/04/30 20:08:13 770971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 770976] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 770980] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 770984] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693770984|diff:12619| [2025/04/30 20:08:13 770989] [debug] |xqc_engine_main_logic|END|now:1746043693770797| [2025/04/30 20:08:13 770994] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693770994| [2025/04/30 20:08:13 770998] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693770998|diff:12605| [2025/04/30 20:08:13 771002] [debug] |xqc_engine_main_logic|END|now:1746043693770994| [2025/04/30 20:08:13 771439] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693771438| [2025/04/30 20:08:13 771452] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 771459] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:492| [2025/04/30 20:08:13 771463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:493| [2025/04/30 20:08:13 771469] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:493| [2025/04/30 20:08:13 771473] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 771478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 771483] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:54007|prior_delivered:554976|prior_time:1746043693727084|is_app_limited:0|send_elapse:42091|ack_elapse:44354|ctl_first_sent_time:1746043693728791|lagest_ack_time:1746043693771438|curr_delivered:607783| [2025/04/30 20:08:13 771488] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693728791| [2025/04/30 20:08:13 771493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:353||sndq_packets_used_bytes:0|sndq_packets_free:512| [2025/04/30 20:08:13 771497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43124|rttvar:680|minrtt:30776|latest_rtt:42647|ack_delay:56| [2025/04/30 20:08:13 771501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43057|rttvar:643|minrtt:30776|latest_rtt:42647|ack_delay:56| [2025/04/30 20:08:13 771512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:801|lost_pn:798|thresh:3| [2025/04/30 20:08:13 771516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 771520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 771525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43057|rtt_var:643|pto_duration:45629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 771529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 771533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 771537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 771541] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693841514|now:1746043693771524|interv:69990| [2025/04/30 20:08:13 771545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693841514|now:1746043693771524|interval:69990|pto_count:0|srtt:43057 [2025/04/30 20:08:13 771550] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42091, ack_elapse 44354, delivered 52807|rate 1190580|lost 278| [2025/04/30 20:08:13 771555] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190580) in round 11| [2025/04/30 20:08:13 771559] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 771563] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 771567] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693728791|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 771571] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693728791|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 771576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:43057|latest_rtt:42647|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 771582] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:493|largest:493|pns:2| [2025/04/30 20:08:13 771586] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:493|frame:ACK |recv_time:1746043693771438|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 771591] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813771438|now:1746043693771438|interv:120000000| [2025/04/30 20:08:13 771596] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813771438|now:1746043693771438|interv:120000000| [2025/04/30 20:08:13 771599] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 771604] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693770797| [2025/04/30 20:08:13 771611] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693771611| [2025/04/30 20:08:13 771616] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693771615| [2025/04/30 20:08:13 771621] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 771626] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43057|min_srtt:43057|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 771630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 771635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 771639] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 771643] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 771647] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 771651] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43057|min_srtt:43057|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 771655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 771660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 771664] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 771667] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 771672] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 771676] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 771680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:643049| [2025/04/30 20:08:13 771685] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 771689] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:847| [2025/04/30 20:08:13 771728] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693771696|stream_id:0|stream_offset:643049| [2025/04/30 20:08:13 771739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 771761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 771768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43057|rtt_var:643|pto_duration:45629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 771776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 771782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 771787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 771791] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693842325|now:1746043693771768|interv:70557| [2025/04/30 20:08:13 771795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693842325|now:1746043693771768|interval:70557|pto_count:0|srtt:43057 [2025/04/30 20:08:13 771800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 771805] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 771809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:644216| [2025/04/30 20:08:13 771813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 771818] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 771822] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 771826] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693771826|diff:11777| [2025/04/30 20:08:13 771830] [debug] |xqc_engine_main_logic|END|now:1746043693771615| [2025/04/30 20:08:13 771836] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693771836| [2025/04/30 20:08:13 771840] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693771840|diff:11763| [2025/04/30 20:08:13 771844] [debug] |xqc_engine_main_logic|END|now:1746043693771836| [2025/04/30 20:08:13 772571] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693772570| [2025/04/30 20:08:13 772587] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 772597] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:493| [2025/04/30 20:08:13 772603] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:494| [2025/04/30 20:08:13 772611] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:494| [2025/04/30 20:08:13 772629] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 772635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 772640] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:55207|prior_delivered:554976|prior_time:1746043693727084|is_app_limited:0|send_elapse:42431|ack_elapse:45486|ctl_first_sent_time:1746043693729131|lagest_ack_time:1746043693772570|curr_delivered:608983| [2025/04/30 20:08:13 772652] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693729131| [2025/04/30 20:08:13 772659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:513| [2025/04/30 20:08:13 772665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43057|rttvar:643|minrtt:30776|latest_rtt:43439|ack_delay:40| [2025/04/30 20:08:13 772672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43099|rttvar:568|minrtt:30776|latest_rtt:43439|ack_delay:40| [2025/04/30 20:08:13 772680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:802|lost_pn:799|thresh:3| [2025/04/30 20:08:13 772686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 772693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 772698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43099|rtt_var:568|pto_duration:45371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 772703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 772707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 772711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 772715] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693842067|now:1746043693772698|interv:69369| [2025/04/30 20:08:13 772719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693842067|now:1746043693772698|interval:69369|pto_count:0|srtt:43099 [2025/04/30 20:08:13 772723] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42431, ack_elapse 45486, delivered 54007|rate 1187332|lost 278| [2025/04/30 20:08:13 772728] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187332) in round 11| [2025/04/30 20:08:13 772732] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 772736] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 772740] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693729131|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 772745] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693729131|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 772750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:43099|latest_rtt:43439|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 772759] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:494|largest:494|pns:2| [2025/04/30 20:08:13 772764] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:494|frame:ACK |recv_time:1746043693772570|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 772769] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813772570|now:1746043693772570|interv:120000000| [2025/04/30 20:08:13 772773] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813772570|now:1746043693772570|interv:120000000| [2025/04/30 20:08:13 772777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 772782] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693771615| [2025/04/30 20:08:13 772786] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693772786| [2025/04/30 20:08:13 772791] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693772790| [2025/04/30 20:08:13 772797] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 772801] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43099|min_srtt:43099|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 772806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 772811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 772815] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 772819] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 772823] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 772827] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43099|min_srtt:43099|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 772831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 772836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 772840] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 772843] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 772848] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 772852] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 772859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:644216| [2025/04/30 20:08:13 772864] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 772869] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:848| [2025/04/30 20:08:13 772906] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693772876|stream_id:0|stream_offset:644216| [2025/04/30 20:08:13 772913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 772918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 772922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43099|rtt_var:568|pto_duration:45371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 772927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 772931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 772938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 772944] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693843247|now:1746043693772922|interv:70325| [2025/04/30 20:08:13 772950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693843247|now:1746043693772922|interval:70325|pto_count:0|srtt:43099 [2025/04/30 20:08:13 772958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 773132] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 773141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:645383| [2025/04/30 20:08:13 773149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 773156] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 773204] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 773216] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693773216|diff:10387| [2025/04/30 20:08:13 773382] [debug] |xqc_engine_main_logic|END|now:1746043693772790| [2025/04/30 20:08:13 773393] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693773393| [2025/04/30 20:08:13 773400] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693773399|diff:10204| [2025/04/30 20:08:13 773406] [debug] |xqc_engine_main_logic|END|now:1746043693773393| [2025/04/30 20:08:13 773484] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693773483| [2025/04/30 20:08:13 773511] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 773520] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:494| [2025/04/30 20:08:13 773525] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:495| [2025/04/30 20:08:13 773531] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:495| [2025/04/30 20:08:13 773535] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 773541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 773545] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:56407|prior_delivered:554976|prior_time:1746043693727084|is_app_limited:0|send_elapse:44081|ack_elapse:46399|ctl_first_sent_time:1746043693730781|lagest_ack_time:1746043693773483|curr_delivered:610183| [2025/04/30 20:08:13 773550] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693730781| [2025/04/30 20:08:13 773555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:351||sndq_packets_used_bytes:0|sndq_packets_free:514| [2025/04/30 20:08:13 773559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43099|rttvar:568|minrtt:30776|latest_rtt:42702|ack_delay:56| [2025/04/30 20:08:13 773563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43042|rttvar:539|minrtt:30776|latest_rtt:42702|ack_delay:56| [2025/04/30 20:08:13 773568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:803|lost_pn:800|thresh:3| [2025/04/30 20:08:13 773572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 773576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 773580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43042|rtt_var:539|pto_duration:45198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 773587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 773593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 773600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 773606] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693843074|now:1746043693773580|interv:69494| [2025/04/30 20:08:13 773610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693843074|now:1746043693773580|interval:69494|pto_count:0|srtt:43042 [2025/04/30 20:08:13 773614] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44081, ack_elapse 46399, delivered 55207|rate 1189831|lost 278| [2025/04/30 20:08:13 773619] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189831) in round 11| [2025/04/30 20:08:13 773623] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 773627] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 773639] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693730781|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 773647] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693730781|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 773654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:43042|latest_rtt:42702|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 773660] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:495|largest:495|pns:2| [2025/04/30 20:08:13 773666] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:495|frame:ACK |recv_time:1746043693773483|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 773673] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813773483|now:1746043693773483|interv:120000000| [2025/04/30 20:08:13 773680] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813773483|now:1746043693773483|interv:120000000| [2025/04/30 20:08:13 773686] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 773692] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693772790| [2025/04/30 20:08:13 773699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693773699| [2025/04/30 20:08:13 773707] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693773705| [2025/04/30 20:08:13 773714] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 773719] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43042|min_srtt:43042|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 773724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 773729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 773732] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 773736] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 773741] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 773745] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43042|min_srtt:43042|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 773749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 773757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 773763] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 773770] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 773776] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 773783] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 773789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:645383| [2025/04/30 20:08:13 773794] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 773798] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:849| [2025/04/30 20:08:13 773836] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693773805|stream_id:0|stream_offset:645383| [2025/04/30 20:08:13 773846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 773854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 773861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43042|rtt_var:539|pto_duration:45198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 773867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 773874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 773880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 773886] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693844003|now:1746043693773860|interv:70143| [2025/04/30 20:08:13 773892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693844003|now:1746043693773860|interval:70143|pto_count:0|srtt:43042 [2025/04/30 20:08:13 773900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 773907] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 773914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:646550| [2025/04/30 20:08:13 773921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 773942] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 773949] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 773956] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693773956|diff:9647| [2025/04/30 20:08:13 773963] [debug] |xqc_engine_main_logic|END|now:1746043693773705| [2025/04/30 20:08:13 773971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693773971| [2025/04/30 20:08:13 773977] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693773977|diff:9626| [2025/04/30 20:08:13 773984] [debug] |xqc_engine_main_logic|END|now:1746043693773971| [2025/04/30 20:08:13 774518] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693774517| [2025/04/30 20:08:13 774531] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 774537] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:495| [2025/04/30 20:08:13 774541] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:496| [2025/04/30 20:08:13 774547] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:496| [2025/04/30 20:08:13 774551] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 774556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 774561] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:57607|prior_delivered:554976|prior_time:1746043693727084|is_app_limited:0|send_elapse:44221|ack_elapse:47433|ctl_first_sent_time:1746043693730921|lagest_ack_time:1746043693774517|curr_delivered:611383| [2025/04/30 20:08:13 774566] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693730921| [2025/04/30 20:08:13 774571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:350||sndq_packets_used_bytes:0|sndq_packets_free:515| [2025/04/30 20:08:13 774575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43042|rttvar:539|minrtt:30776|latest_rtt:43596|ack_delay:56| [2025/04/30 20:08:13 774579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43104|rttvar:529|minrtt:30776|latest_rtt:43596|ack_delay:56| [2025/04/30 20:08:13 774584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:804|lost_pn:801|thresh:3| [2025/04/30 20:08:13 774588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 774592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 774596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43104|rtt_var:529|pto_duration:45220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 774601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 774749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 774756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 774770] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693844025|now:1746043693774596|interv:69429| [2025/04/30 20:08:13 774777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693844025|now:1746043693774596|interval:69429|pto_count:0|srtt:43104 [2025/04/30 20:08:13 774782] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44221, ack_elapse 47433, delivered 56407|rate 1189193|lost 278| [2025/04/30 20:08:13 775012] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189193) in round 11| [2025/04/30 20:08:13 775158] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 775185] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 775193] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693730921|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 775198] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693730921|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 775203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:43104|latest_rtt:43596|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 775210] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:496|largest:496|pns:2| [2025/04/30 20:08:13 775214] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:496|frame:ACK |recv_time:1746043693774517|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 775220] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813774517|now:1746043693774517|interv:120000000| [2025/04/30 20:08:13 775224] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813774517|now:1746043693774517|interv:120000000| [2025/04/30 20:08:13 775228] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 775235] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693773705| [2025/04/30 20:08:13 775241] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693775241| [2025/04/30 20:08:13 775250] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693775248| [2025/04/30 20:08:13 775258] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 775265] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43104|min_srtt:43104|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 775273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 775287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 775293] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 775297] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 775302] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 775306] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43104|min_srtt:43104|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 775311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 775317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 775323] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 775329] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 775335] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 775339] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 775344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:646550| [2025/04/30 20:08:13 775348] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 775353] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:850| [2025/04/30 20:08:13 775392] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693775361|stream_id:0|stream_offset:646550| [2025/04/30 20:08:13 775402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 775410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 775417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43104|rtt_var:529|pto_duration:45220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 775423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 775430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 775436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 775442] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693845581|now:1746043693775416|interv:70165| [2025/04/30 20:08:13 775455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693845581|now:1746043693775416|interval:70165|pto_count:0|srtt:43104 [2025/04/30 20:08:13 775462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 775470] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 775475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:647717| [2025/04/30 20:08:13 775479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 775484] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 775489] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 775495] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693775495|diff:8108| [2025/04/30 20:08:13 775502] [debug] |xqc_engine_main_logic|END|now:1746043693775248| [2025/04/30 20:08:13 775513] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693775512| [2025/04/30 20:08:13 775521] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 775529] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:496| [2025/04/30 20:08:13 775536] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:497| [2025/04/30 20:08:13 775544] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:497| [2025/04/30 20:08:13 775551] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 775559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 775566] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:58807|prior_delivered:554976|prior_time:1746043693727084|is_app_limited:0|send_elapse:44327|ack_elapse:48428|ctl_first_sent_time:1746043693731027|lagest_ack_time:1746043693775512|curr_delivered:612583| [2025/04/30 20:08:13 775571] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693731027| [2025/04/30 20:08:13 775576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:349||sndq_packets_used_bytes:0|sndq_packets_free:516| [2025/04/30 20:08:13 775581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43104|rttvar:529|minrtt:30776|latest_rtt:44485|ack_delay:64| [2025/04/30 20:08:13 775585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43268|rttvar:726|minrtt:30776|latest_rtt:44485|ack_delay:64| [2025/04/30 20:08:13 775589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:805|lost_pn:802|thresh:3| [2025/04/30 20:08:13 775594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 775598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 775607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43268|rtt_var:726|pto_duration:46172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 775612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 775618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 775624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54015| [2025/04/30 20:08:13 775631] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693846533|now:1746043693775607|interv:70926| [2025/04/30 20:08:13 775638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693846533|now:1746043693775607|interval:70926|pto_count:0|srtt:43268 [2025/04/30 20:08:13 775645] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44327, ack_elapse 48428, delivered 57607|rate 1189539|lost 278| [2025/04/30 20:08:13 775652] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189539) in round 11| [2025/04/30 20:08:13 775659] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 775666] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 775672] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693731027|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 775677] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693731027|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 775682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54015|srtt:43268|latest_rtt:44485|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 775688] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:497|largest:497|pns:2| [2025/04/30 20:08:13 775693] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:497|frame:ACK |recv_time:1746043693775512|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 775698] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813775512|now:1746043693775512|interv:120000000| [2025/04/30 20:08:13 775702] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813775512|now:1746043693775512|interv:120000000| [2025/04/30 20:08:13 775706] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 775711] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693775248| [2025/04/30 20:08:13 775717] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693775717| [2025/04/30 20:08:13 775726] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693775724| [2025/04/30 20:08:13 775739] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 775744] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43268|min_srtt:43268|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 775748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 775753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 775757] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 775761] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 775765] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 775769] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43268|min_srtt:43268|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 775773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 775778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 775782] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 775785] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 775790] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 775794] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 775798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54015|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:647717| [2025/04/30 20:08:13 775803] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 775807] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:851| [2025/04/30 20:08:13 775844] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54015|now:1746043693775814|stream_id:0|stream_offset:647717| [2025/04/30 20:08:13 775854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 775861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54015|applimit:0| [2025/04/30 20:08:13 775868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43268|rtt_var:726|pto_duration:46172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 775880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 775885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 775892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55215| [2025/04/30 20:08:13 775898] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693846986|now:1746043693775868|interv:71118| [2025/04/30 20:08:13 775904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693846986|now:1746043693775868|interval:71118|pto_count:0|srtt:43268 [2025/04/30 20:08:13 775910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55215| [2025/04/30 20:08:13 775915] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 775919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55215|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:648884| [2025/04/30 20:08:13 775924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 775928] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 775932] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 775936] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693775936|diff:7667| [2025/04/30 20:08:13 775940] [debug] |xqc_engine_main_logic|END|now:1746043693775724| [2025/04/30 20:08:13 775946] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693775946| [2025/04/30 20:08:13 775950] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693775950|diff:7653| [2025/04/30 20:08:13 775954] [debug] |xqc_engine_main_logic|END|now:1746043693775946| [2025/04/30 20:08:13 776577] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693776576| [2025/04/30 20:08:13 776592] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 776601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:497| [2025/04/30 20:08:13 776607] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:498| [2025/04/30 20:08:13 776615] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:498| [2025/04/30 20:08:13 776619] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 776624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:806|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:806|path_largest_ack:806| [2025/04/30 20:08:13 776629] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:54015|prior_delivered:560976|prior_time:1746043693732238|is_app_limited:0|send_elapse:40704|ack_elapse:44338|ctl_first_sent_time:1746043693732496|lagest_ack_time:1746043693776576|curr_delivered:613791| [2025/04/30 20:08:13 776634] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693732496| [2025/04/30 20:08:13 776639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:348||sndq_packets_used_bytes:0|sndq_packets_free:517| [2025/04/30 20:08:13 776649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43268|rttvar:726|minrtt:30776|latest_rtt:44080|ack_delay:168| [2025/04/30 20:08:13 776654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43349|rttvar:706|minrtt:30776|latest_rtt:44080|ack_delay:168| [2025/04/30 20:08:13 776662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:806|lost_pn:803|thresh:3| [2025/04/30 20:08:13 776668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 776674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 453|pns:2| [2025/04/30 20:08:13 776681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 776685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43349|rtt_var:706|pto_duration:46173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 776690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 776697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 776704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 776711] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693846987|now:1746043693776685|interv:70302| [2025/04/30 20:08:13 776717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693846987|now:1746043693776685|interval:70302|pto_count:0|srtt:43349 [2025/04/30 20:08:13 776724] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40704, ack_elapse 44338, delivered 52815|rate 1191190|lost 278| [2025/04/30 20:08:13 776730] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191190) in round 11| [2025/04/30 20:08:13 776735] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 776739] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 776743] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1208|po_sent_time:1746043693732496|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 776747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1208|po_sent_time:1746043693732496|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 776752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54007|srtt:43349|latest_rtt:44080|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 776758] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:498|largest:498|pns:2| [2025/04/30 20:08:13 776766] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:498|frame:ACK |recv_time:1746043693776576|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 776771] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813776576|now:1746043693776576|interv:120000000| [2025/04/30 20:08:13 776775] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813776576|now:1746043693776576|interv:120000000| [2025/04/30 20:08:13 776779] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 776784] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693775724| [2025/04/30 20:08:13 776788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693776788| [2025/04/30 20:08:13 776793] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693776792| [2025/04/30 20:08:13 776798] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 776803] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43349|min_srtt:43349|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 776808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 776812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 776816] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 776820] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 776825] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 776829] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43349|min_srtt:43349|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 776833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 776837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 776841] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 776845] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 776849] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 776853] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 776858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:648884| [2025/04/30 20:08:13 776865] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 776869] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:852| [2025/04/30 20:08:13 776909] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043693776877|stream_id:0|stream_offset:648884| [2025/04/30 20:08:13 776919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 776927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:08:13 776934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43349|rtt_var:706|pto_duration:46173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 776941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 776945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 776949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:08:13 776953] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693848050|now:1746043693776933|interv:71117| [2025/04/30 20:08:13 776957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693848050|now:1746043693776933|interval:71117|pto_count:0|srtt:43349 [2025/04/30 20:08:13 776961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55207| [2025/04/30 20:08:13 776966] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 776970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:650051| [2025/04/30 20:08:13 776975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 776979] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 776984] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 776988] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693776987|diff:6616| [2025/04/30 20:08:13 776992] [debug] |xqc_engine_main_logic|END|now:1746043693776792| [2025/04/30 20:08:13 776998] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693776998| [2025/04/30 20:08:13 777001] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693777001|diff:6602| [2025/04/30 20:08:13 777005] [debug] |xqc_engine_main_logic|END|now:1746043693776998| [2025/04/30 20:08:13 778478] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693778477| [2025/04/30 20:08:13 778494] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 778503] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:498| [2025/04/30 20:08:13 778518] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:499| [2025/04/30 20:08:13 778527] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:499| [2025/04/30 20:08:13 778533] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 778541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 778548] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:52815|prior_delivered:563376|prior_time:1746043693733883|is_app_limited:0|send_elapse:40287|ack_elapse:44594|ctl_first_sent_time:1746043693734375|lagest_ack_time:1746043693778477|curr_delivered:614991| [2025/04/30 20:08:13 778555] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693734375| [2025/04/30 20:08:13 778562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:347||sndq_packets_used_bytes:0|sndq_packets_free:518| [2025/04/30 20:08:13 778568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43349|rttvar:706|minrtt:30776|latest_rtt:44102|ack_delay:56| [2025/04/30 20:08:13 778574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43436|rttvar:704|minrtt:30776|latest_rtt:44102|ack_delay:56| [2025/04/30 20:08:13 778581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:807|lost_pn:804|thresh:3| [2025/04/30 20:08:13 778586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 778592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 778598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43436|rtt_var:704|pto_duration:46252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 778605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 778610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 778616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 778622] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693848129|now:1746043693778598|interv:69531| [2025/04/30 20:08:13 778628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693848129|now:1746043693778598|interval:69531|pto_count:0|srtt:43436 [2025/04/30 20:08:13 778635] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40287, ack_elapse 44594, delivered 51615|rate 1157442|lost 278| [2025/04/30 20:08:13 778642] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157442) in round 11| [2025/04/30 20:08:13 778649] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 778655] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 778661] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693734375|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 778673] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693734375|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 778681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54007|srtt:43436|latest_rtt:44102|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 778689] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:499|largest:499|pns:2| [2025/04/30 20:08:13 778693] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:499|frame:ACK |recv_time:1746043693778477|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 778698] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813778477|now:1746043693778477|interv:120000000| [2025/04/30 20:08:13 778703] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813778477|now:1746043693778477|interv:120000000| [2025/04/30 20:08:13 778707] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 778711] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693776792| [2025/04/30 20:08:13 778715] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693778715| [2025/04/30 20:08:13 778720] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693778719| [2025/04/30 20:08:13 778726] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 778731] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43436|min_srtt:43436|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 778735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 778740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 778744] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 778748] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 778752] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 778756] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43436|min_srtt:43436|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 778760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 778768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 778772] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 778776] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 778780] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 778784] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 778789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:650051| [2025/04/30 20:08:13 778793] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 778798] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:853| [2025/04/30 20:08:13 778840] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043693778806|stream_id:0|stream_offset:650051| [2025/04/30 20:08:13 778849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 778854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:08:13 778859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43436|rtt_var:704|pto_duration:46252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 778863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 778867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 778871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:08:13 778875] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693850058|now:1746043693778858|interv:71200| [2025/04/30 20:08:13 778879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693850058|now:1746043693778858|interval:71200|pto_count:0|srtt:43436 [2025/04/30 20:08:13 778884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55207| [2025/04/30 20:08:13 778889] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 778893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:651218| [2025/04/30 20:08:13 778898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 778902] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 778906] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 778914] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693778914|diff:4689| [2025/04/30 20:08:13 778919] [debug] |xqc_engine_main_logic|END|now:1746043693778719| [2025/04/30 20:08:13 778927] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693778926| [2025/04/30 20:08:13 778932] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 778937] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:499| [2025/04/30 20:08:13 778941] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:500| [2025/04/30 20:08:13 778947] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:500| [2025/04/30 20:08:13 778951] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 778956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 778960] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:54015|prior_delivered:563376|prior_time:1746043693733883|is_app_limited:0|send_elapse:40487|ack_elapse:45043|ctl_first_sent_time:1746043693734575|lagest_ack_time:1746043693778926|curr_delivered:616191| [2025/04/30 20:08:13 778965] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693734575| [2025/04/30 20:08:13 778970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:346||sndq_packets_used_bytes:0|sndq_packets_free:519| [2025/04/30 20:08:13 778974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43436|rttvar:704|minrtt:30776|latest_rtt:44351|ack_delay:56| [2025/04/30 20:08:13 778978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43543|rttvar:742|minrtt:30776|latest_rtt:44351|ack_delay:56| [2025/04/30 20:08:13 778982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:808|lost_pn:805|thresh:3| [2025/04/30 20:08:13 778986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 778991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 778995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43543|rtt_var:742|pto_duration:46511|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 778999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 779003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 779007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 779011] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693850317|now:1746043693778994|interv:71323| [2025/04/30 20:08:13 779015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693850317|now:1746043693778994|interval:71323|pto_count:0|srtt:43543 [2025/04/30 20:08:13 779019] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40487, ack_elapse 45043, delivered 52815|rate 1172546|lost 278| [2025/04/30 20:08:13 779027] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172546) in round 11| [2025/04/30 20:08:13 779031] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 779035] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 779039] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693734575|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 779044] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693734575|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 779051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54007|srtt:43543|latest_rtt:44351|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 779060] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:500|largest:500|pns:2| [2025/04/30 20:08:13 779067] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:500|frame:ACK |recv_time:1746043693778926|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 779073] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813778926|now:1746043693778926|interv:120000000| [2025/04/30 20:08:13 779078] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813778926|now:1746043693778926|interv:120000000| [2025/04/30 20:08:13 779084] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 779090] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693778719| [2025/04/30 20:08:13 779096] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693779096| [2025/04/30 20:08:13 779103] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693779101| [2025/04/30 20:08:13 779110] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 779116] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43543|min_srtt:43543|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 779123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 779129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 779135] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 779141] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 779151] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 779157] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43543|min_srtt:43543|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 779163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 779196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 779203] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 779209] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 779216] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 779222] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 779229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:651218| [2025/04/30 20:08:13 779236] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 779240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:854-856|next_skip_chance:1746043693993773|current_time:1746043693779240| [2025/04/30 20:08:13 779245] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:857| [2025/04/30 20:08:13 779275] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043693779253|stream_id:0|stream_offset:651218| [2025/04/30 20:08:13 779281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 779286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:08:13 779291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43543|rtt_var:742|pto_duration:46511|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 779295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 779299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 779303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:08:13 779307] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693850764|now:1746043693779290|interv:71474| [2025/04/30 20:08:13 779311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693850764|now:1746043693779290|interval:71474|pto_count:0|srtt:43543 [2025/04/30 20:08:13 779315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55207| [2025/04/30 20:08:13 779325] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 779329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:652385| [2025/04/30 20:08:13 779333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 779338] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 779342] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 779346] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693779346|diff:4257| [2025/04/30 20:08:13 779350] [debug] |xqc_engine_main_logic|END|now:1746043693779101| [2025/04/30 20:08:13 779356] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693779356| [2025/04/30 20:08:13 779360] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693779360|diff:4243| [2025/04/30 20:08:13 779364] [debug] |xqc_engine_main_logic|END|now:1746043693779356| [2025/04/30 20:08:13 779610] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693779608| [2025/04/30 20:08:13 779621] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 779628] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:500| [2025/04/30 20:08:13 779632] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:501| [2025/04/30 20:08:13 779638] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:501| [2025/04/30 20:08:13 779642] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 779647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 779652] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:55215|prior_delivered:563376|prior_time:1746043693733883|is_app_limited:0|send_elapse:40612|ack_elapse:45725|ctl_first_sent_time:1746043693734700|lagest_ack_time:1746043693779608|curr_delivered:617391| [2025/04/30 20:08:13 779657] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693734700| [2025/04/30 20:08:13 779665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:345||sndq_packets_used_bytes:0|sndq_packets_free:520| [2025/04/30 20:08:13 779671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43543|rttvar:742|minrtt:30776|latest_rtt:44908|ack_delay:48| [2025/04/30 20:08:13 779678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43708|rttvar:886|minrtt:30776|latest_rtt:44908|ack_delay:48| [2025/04/30 20:08:13 779685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:809|lost_pn:806|thresh:3| [2025/04/30 20:08:13 779691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 779698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 779713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43708|rtt_var:886|pto_duration:47252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 779720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 779727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 779733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 779739] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693851505|now:1746043693779712|interv:71793| [2025/04/30 20:08:13 779746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693851505|now:1746043693779712|interval:71793|pto_count:0|srtt:43708 [2025/04/30 20:08:13 779750] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40612, ack_elapse 45725, delivered 54015|rate 1181301|lost 278| [2025/04/30 20:08:13 779755] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181301) in round 11| [2025/04/30 20:08:13 779759] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 779763] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 779767] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693734700|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 779772] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693734700|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 779777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54007|srtt:43708|latest_rtt:44908|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 779783] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:501|largest:501|pns:2| [2025/04/30 20:08:13 779788] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:501|frame:ACK |recv_time:1746043693779608|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 779792] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813779608|now:1746043693779608|interv:120000000| [2025/04/30 20:08:13 779797] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813779608|now:1746043693779608|interv:120000000| [2025/04/30 20:08:13 779801] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 779805] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693779101| [2025/04/30 20:08:13 779809] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693779809| [2025/04/30 20:08:13 779814] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693779813| [2025/04/30 20:08:13 779823] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 779828] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43708|min_srtt:43708|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 779833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 779838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 779841] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 779845] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 779850] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 779854] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43708|min_srtt:43708|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 779858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 779863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 779867] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 779871] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 779875] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 779880] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 779884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:652385| [2025/04/30 20:08:13 779888] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 779893] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:858| [2025/04/30 20:08:13 779932] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043693779900|stream_id:0|stream_offset:652385| [2025/04/30 20:08:13 779941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 779949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:08:13 779956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43708|rtt_var:886|pto_duration:47252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 779971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 779976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 779979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:08:13 779983] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693852152|now:1746043693779956|interv:72196| [2025/04/30 20:08:13 779988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693852152|now:1746043693779956|interval:72196|pto_count:0|srtt:43708 [2025/04/30 20:08:13 779992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55207| [2025/04/30 20:08:13 779997] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 780002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:653552| [2025/04/30 20:08:13 780006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 780010] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 780015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 780019] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693780019|diff:3584| [2025/04/30 20:08:13 780023] [debug] |xqc_engine_main_logic|END|now:1746043693779813| [2025/04/30 20:08:13 780029] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693780029| [2025/04/30 20:08:13 780035] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693780035|diff:3568| [2025/04/30 20:08:13 780042] [debug] |xqc_engine_main_logic|END|now:1746043693780029| [2025/04/30 20:08:13 781497] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693781495| [2025/04/30 20:08:13 781513] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 781522] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:501| [2025/04/30 20:08:13 781528] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:502| [2025/04/30 20:08:13 781537] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:502| [2025/04/30 20:08:13 781544] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 781552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 781559] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:52815|prior_delivered:566976|prior_time:1746043693736588|is_app_limited:0|send_elapse:39856|ack_elapse:44907|ctl_first_sent_time:1746043693736879|lagest_ack_time:1746043693781495|curr_delivered:618591| [2025/04/30 20:08:13 781565] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693736879| [2025/04/30 20:08:13 781572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:344||sndq_packets_used_bytes:0|sndq_packets_free:521| [2025/04/30 20:08:13 781586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43708|rttvar:886|minrtt:30776|latest_rtt:44616|ack_delay:56| [2025/04/30 20:08:13 781592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43815|rttvar:878|minrtt:30776|latest_rtt:44616|ack_delay:56| [2025/04/30 20:08:13 781598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:810|lost_pn:807|thresh:3| [2025/04/30 20:08:13 781604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 781610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 781616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43815|rtt_var:878|pto_duration:47327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 781622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 781628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 781634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 781639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693852227|now:1746043693781616|interv:70611| [2025/04/30 20:08:13 781646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693852227|now:1746043693781616|interval:70611|pto_count:0|srtt:43815 [2025/04/30 20:08:13 781652] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 39856, ack_elapse 44907, delivered 51615|rate 1149375|lost 278| [2025/04/30 20:08:13 781659] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149375) in round 11| [2025/04/30 20:08:13 781666] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 781672] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 781678] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693736879|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 781684] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693736879|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 781692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54007|srtt:43815|latest_rtt:44616|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 781700] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:502|largest:502|pns:2| [2025/04/30 20:08:13 781705] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:502|frame:ACK |recv_time:1746043693781495|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 781713] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813781495|now:1746043693781495|interv:120000000| [2025/04/30 20:08:13 781718] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813781495|now:1746043693781495|interv:120000000| [2025/04/30 20:08:13 781722] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 781726] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693779813| [2025/04/30 20:08:13 781730] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693781730| [2025/04/30 20:08:13 781735] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693781734| [2025/04/30 20:08:13 781741] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 781746] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43815|min_srtt:43815|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 781750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 781755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 781759] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 781763] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 781768] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 781772] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43815|min_srtt:43815|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 781776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 781780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 781784] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 781788] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 781792] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 781797] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 781801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:653552| [2025/04/30 20:08:13 781805] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 781813] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:859| [2025/04/30 20:08:13 781845] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043693781820|stream_id:0|stream_offset:653552| [2025/04/30 20:08:13 781852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 781857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:08:13 781861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43815|rtt_var:878|pto_duration:47327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 781866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 781870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 781873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:08:13 781877] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693854147|now:1746043693781861|interv:72286| [2025/04/30 20:08:13 781881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693854147|now:1746043693781861|interval:72286|pto_count:0|srtt:43815 [2025/04/30 20:08:13 781886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55207| [2025/04/30 20:08:13 781891] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 781895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:654719| [2025/04/30 20:08:13 781900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 781904] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 781908] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 781912] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693781912|diff:1691| [2025/04/30 20:08:13 781916] [debug] |xqc_engine_main_logic|END|now:1746043693781734| [2025/04/30 20:08:13 781924] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693781923| [2025/04/30 20:08:13 781929] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 781934] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:502| [2025/04/30 20:08:13 781938] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:503| [2025/04/30 20:08:13 781943] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:503| [2025/04/30 20:08:13 781947] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 781952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 781961] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:54015|prior_delivered:566976|prior_time:1746043693736588|is_app_limited:0|send_elapse:39969|ack_elapse:45335|ctl_first_sent_time:1746043693736992|lagest_ack_time:1746043693781923|curr_delivered:619791| [2025/04/30 20:08:13 781965] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693736992| [2025/04/30 20:08:13 781970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:343||sndq_packets_used_bytes:0|sndq_packets_free:522| [2025/04/30 20:08:13 781974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43815|rttvar:878|minrtt:30776|latest_rtt:44931|ack_delay:40| [2025/04/30 20:08:13 781978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43950|rttvar:928|minrtt:30776|latest_rtt:44931|ack_delay:40| [2025/04/30 20:08:13 781983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:811|lost_pn:808|thresh:3| [2025/04/30 20:08:13 781987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 781991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 781995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43950|rtt_var:928|pto_duration:47662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 781999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 782003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 782007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 782011] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693854482|now:1746043693781995|interv:72487| [2025/04/30 20:08:13 782015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693854482|now:1746043693781995|interval:72487|pto_count:0|srtt:43950 [2025/04/30 20:08:13 782019] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 39969, ack_elapse 45335, delivered 52815|rate 1164993|lost 278| [2025/04/30 20:08:13 782024] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164993) in round 11| [2025/04/30 20:08:13 782031] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 782038] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 782044] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693736992|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 782050] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693736992|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 782057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54007|srtt:43950|latest_rtt:44931|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 782071] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:503|largest:503|pns:2| [2025/04/30 20:08:13 782078] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:503|frame:ACK |recv_time:1746043693781923|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 782085] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813781923|now:1746043693781923|interv:120000000| [2025/04/30 20:08:13 782090] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813781923|now:1746043693781923|interv:120000000| [2025/04/30 20:08:13 782096] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 782102] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693781734| [2025/04/30 20:08:13 782108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693782108| [2025/04/30 20:08:13 782115] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693782113| [2025/04/30 20:08:13 782122] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 782129] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43950|min_srtt:43950|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 782136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 782143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 782150] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 782155] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 782161] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 782194] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43950|min_srtt:43950|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 782199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 782204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 782207] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 782211] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 782220] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 782224] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 782229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:654719| [2025/04/30 20:08:13 782244] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 782252] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:860| [2025/04/30 20:08:13 782289] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746043693782260|stream_id:0|stream_offset:654719| [2025/04/30 20:08:13 782296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 782301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:08:13 782306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43950|rtt_var:928|pto_duration:47662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 782310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 782314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 782318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:08:13 782322] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693854922|now:1746043693782305|interv:72617| [2025/04/30 20:08:13 782326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693854922|now:1746043693782305|interval:72617|pto_count:0|srtt:43950 [2025/04/30 20:08:13 782331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55207| [2025/04/30 20:08:13 782336] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 782341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:655886| [2025/04/30 20:08:13 782345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 782349] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693783603| [2025/04/30 20:08:13 782354] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693783603| [2025/04/30 20:08:13 782358] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693782358|diff:1245| [2025/04/30 20:08:13 782362] [debug] |xqc_engine_main_logic|END|now:1746043693782113| [2025/04/30 20:08:13 782368] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693782368| [2025/04/30 20:08:13 782372] [debug] |xqc_engine_wakeup_after|wakeup:1746043693783603|now:1746043693782372|diff:1231| [2025/04/30 20:08:13 782382] [debug] |xqc_engine_main_logic|END|now:1746043693782368| [2025/04/30 20:08:13 782517] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043693782516| [2025/04/30 20:08:13 782527] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 782536] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:503| [2025/04/30 20:08:13 782542] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:504| [2025/04/30 20:08:13 782550] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:504| [2025/04/30 20:08:13 782556] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 782564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:812|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:812|path_largest_ack:812| [2025/04/30 20:08:13 782571] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:54015|prior_delivered:568176|prior_time:1746043693737817|is_app_limited:0|send_elapse:41315|ack_elapse:44699|ctl_first_sent_time:1746043693738448|lagest_ack_time:1746043693782516|curr_delivered:620991| [2025/04/30 20:08:13 782578] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693738448| [2025/04/30 20:08:13 782585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:342||sndq_packets_used_bytes:0|sndq_packets_free:523| [2025/04/30 20:08:13 782591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43950|rttvar:928|minrtt:30776|latest_rtt:44068|ack_delay:24| [2025/04/30 20:08:13 782597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43962|rttvar:719|minrtt:30776|latest_rtt:44068|ack_delay:24| [2025/04/30 20:08:13 782602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:812|lost_pn:809|thresh:3| [2025/04/30 20:08:13 782606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 782611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 782618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43962|rtt_var:719|pto_duration:46838|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 782625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 782631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 782637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:08:13 782643] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693854098|now:1746043693782618|interv:71480| [2025/04/30 20:08:13 782649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693854098|now:1746043693782618|interval:71480|pto_count:0|srtt:43962 [2025/04/30 20:08:13 782656] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41315, ack_elapse 44699, delivered 52815|rate 1181570|lost 278| [2025/04/30 20:08:13 782661] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181570) in round 11| [2025/04/30 20:08:13 782671] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 782675] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 782679] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693738448|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 782684] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693738448|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 782688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54007|srtt:43962|latest_rtt:44068|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 782694] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 782699] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 782704] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 782709] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:504|largest:504|pns:2| [2025/04/30 20:08:13 782713] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:504|frame:PING ACK |recv_time:1746043693782516|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 782718] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813782516|now:1746043693782516|interv:120000000| [2025/04/30 20:08:13 782722] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813782516|now:1746043693782516|interv:120000000| [2025/04/30 20:08:13 782726] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693783603|pq_index:0| [2025/04/30 20:08:13 782731] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693782113| [2025/04/30 20:08:13 782735] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693782735| [2025/04/30 20:08:13 782739] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693782739| [2025/04/30 20:08:13 782745] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 782750] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:504|ack_delay:233|first_ack_range:51|largest_pkt_recv_time:1746043693782516| [2025/04/30 20:08:13 782754] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:504|low:453|pkt_pns:2| [2025/04/30 20:08:13 782758] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:504|frame_largest_recv:504| [2025/04/30 20:08:13 782763] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 782767] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43962|min_srtt:43962|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 782775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 782779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 782783] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 782787] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 782791] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 782795] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43962|min_srtt:43962|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 782800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 782804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 782808] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 782811] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 782816] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 782821] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 782825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:54007|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:655886| [2025/04/30 20:08:13 782829] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 782834] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:861| [2025/04/30 20:08:13 782871] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:861|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:54007|now:1746043693782841|stream_id:0|stream_offset:655886| [2025/04/30 20:08:13 782877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:861|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:08:13 782882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:08:13 782887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43962|rtt_var:719|pto_duration:46838|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 782891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 782895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 782902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55213| [2025/04/30 20:08:13 782906] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693854679|now:1746043693782886|interv:71793| [2025/04/30 20:08:13 782911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693854679|now:1746043693782886|interval:71793|pto_count:0|srtt:43962 [2025/04/30 20:08:13 782915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55213| [2025/04/30 20:08:13 782920] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 782924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55213|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:657053| [2025/04/30 20:08:13 782929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 782934] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693854679| [2025/04/30 20:08:13 782938] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693854679| [2025/04/30 20:08:13 782942] [debug] |xqc_engine_wakeup_after|wakeup:1746043693854679|now:1746043693782942|diff:71737| [2025/04/30 20:08:13 782946] [debug] |xqc_engine_main_logic|END|now:1746043693782739| [2025/04/30 20:08:13 782951] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693782951| [2025/04/30 20:08:13 782955] [debug] |xqc_engine_wakeup_after|wakeup:1746043693854679|now:1746043693782955|diff:71724| [2025/04/30 20:08:13 782959] [debug] |xqc_engine_main_logic|END|now:1746043693782951| [2025/04/30 20:08:13 784573] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693784571| [2025/04/30 20:08:13 784590] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 784596] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:504| [2025/04/30 20:08:13 784600] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:506| [2025/04/30 20:08:13 784606] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:506| [2025/04/30 20:08:13 784610] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 784616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:813|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:814|path_largest_ack:813| [2025/04/30 20:08:13 784621] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:55215|prior_delivered:568176|prior_time:1746043693737817|is_app_limited:0|send_elapse:41431|ack_elapse:46754|ctl_first_sent_time:1746043693738564|lagest_ack_time:1746043693784571|curr_delivered:622191| [2025/04/30 20:08:13 784629] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693738564| [2025/04/30 20:08:13 784637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:341||sndq_packets_used_bytes:0|sndq_packets_free:524| [2025/04/30 20:08:13 784644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 784660] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:54008|prior_delivered:570583|prior_time:1746043693739842|is_app_limited:0|send_elapse:39537|ack_elapse:44729|ctl_first_sent_time:1746043693740459|lagest_ack_time:1746043693784571|curr_delivered:623391| [2025/04/30 20:08:13 784667] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693740459| [2025/04/30 20:08:13 784674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:340||sndq_packets_used_bytes:0|sndq_packets_free:525| [2025/04/30 20:08:13 784680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43962|rttvar:719|minrtt:30776|latest_rtt:44112|ack_delay:56| [2025/04/30 20:08:13 784687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43974|rttvar:563|minrtt:30776|latest_rtt:44112|ack_delay:56| [2025/04/30 20:08:13 784694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:814|lost_pn:811|thresh:3| [2025/04/30 20:08:13 784701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 784708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 784715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43974|rtt_var:563|pto_duration:46226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 784721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 784725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 784729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52813| [2025/04/30 20:08:13 784733] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693854067|now:1746043693784714|interv:69353| [2025/04/30 20:08:13 784738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693854067|now:1746043693784714|interval:69353|pto_count:0|srtt:43974 [2025/04/30 20:08:13 784743] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 39537, ack_elapse 44729, delivered 52808|rate 1180621|lost 278| [2025/04/30 20:08:13 784750] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180621) in round 11| [2025/04/30 20:08:13 784756] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 784762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 784767] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:2400|po_sent_time:1746043693740459|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 784772] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:2400|po_sent_time:1746043693740459|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 784777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:52813|srtt:43974|latest_rtt:44112|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 784794] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:506|largest:506|pns:2| [2025/04/30 20:08:13 784802] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:506|frame:ACK |recv_time:1746043693784571|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 784809] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813784571|now:1746043693784571|interv:120000000| [2025/04/30 20:08:13 784814] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813784571|now:1746043693784571|interv:120000000| [2025/04/30 20:08:13 784818] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693854679|pq_index:0| [2025/04/30 20:08:13 784822] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693782739| [2025/04/30 20:08:13 784826] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693784826| [2025/04/30 20:08:13 784831] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693784830| [2025/04/30 20:08:13 784837] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 784842] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43974|min_srtt:43974|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 784846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:52813|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 784851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 784855] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 784859] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 784863] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 784867] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43974|min_srtt:43974|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 784872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:52813|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 784876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 784880] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 784884] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 784888] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 784896] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 784900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52813|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:657053| [2025/04/30 20:08:13 784905] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 784909] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:862| [2025/04/30 20:08:13 784946] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52813|now:1746043693784917|stream_id:0|stream_offset:657053| [2025/04/30 20:08:13 784953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 784958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52813|applimit:0| [2025/04/30 20:08:13 784962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43974|rtt_var:563|pto_duration:46226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 784967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 784971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 784974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54013| [2025/04/30 20:08:13 784978] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693856143|now:1746043693784962|interv:71181| [2025/04/30 20:08:13 784983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693856143|now:1746043693784962|interval:71181|pto_count:0|srtt:43974 [2025/04/30 20:08:13 784987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:54013| [2025/04/30 20:08:13 784992] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 784996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54013|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:658220| [2025/04/30 20:08:13 785001] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 785005] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:863| [2025/04/30 20:08:13 785039] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54013|now:1746043693785012|stream_id:0|stream_offset:658220| [2025/04/30 20:08:13 785048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 785056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54013|applimit:0| [2025/04/30 20:08:13 785068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43974|rtt_var:563|pto_duration:46226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 785075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 785080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 785087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55213| [2025/04/30 20:08:13 785093] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693856238|now:1746043693785068|interv:71170| [2025/04/30 20:08:13 785099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693856238|now:1746043693785068|interval:71170|pto_count:0|srtt:43974 [2025/04/30 20:08:13 785105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55213| [2025/04/30 20:08:13 785113] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 785119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55213|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:659387| [2025/04/30 20:08:13 785125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 785131] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693856238| [2025/04/30 20:08:13 785137] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693856238| [2025/04/30 20:08:13 785143] [debug] |xqc_engine_wakeup_after|wakeup:1746043693856238|now:1746043693785143|diff:71095| [2025/04/30 20:08:13 785149] [debug] |xqc_engine_main_logic|END|now:1746043693784830| [2025/04/30 20:08:13 785157] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693785156| [2025/04/30 20:08:13 785162] [debug] |xqc_engine_wakeup_after|wakeup:1746043693856238|now:1746043693785162|diff:71076| [2025/04/30 20:08:13 785192] [debug] |xqc_engine_main_logic|END|now:1746043693785156| [2025/04/30 20:08:13 785431] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693785430| [2025/04/30 20:08:13 785443] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 785452] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:506| [2025/04/30 20:08:13 785458] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:507| [2025/04/30 20:08:13 785467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:507| [2025/04/30 20:08:13 785474] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 785482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 785490] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:55208|prior_delivered:570583|prior_time:1746043693739842|is_app_limited:0|send_elapse:39665|ack_elapse:45588|ctl_first_sent_time:1746043693740587|lagest_ack_time:1746043693785430|curr_delivered:624591| [2025/04/30 20:08:13 785496] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693740587| [2025/04/30 20:08:13 785510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:339||sndq_packets_used_bytes:0|sndq_packets_free:526| [2025/04/30 20:08:13 785517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43974|rttvar:563|minrtt:30776|latest_rtt:44843|ack_delay:40| [2025/04/30 20:08:13 785524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44078|rttvar:630|minrtt:30776|latest_rtt:44843|ack_delay:40| [2025/04/30 20:08:13 785531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:815|lost_pn:812|thresh:3| [2025/04/30 20:08:13 785538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 785544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 785551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44078|rtt_var:630|pto_duration:46598|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 785558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 785564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 785570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54013| [2025/04/30 20:08:13 785577] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693856610|now:1746043693785550|interv:71060| [2025/04/30 20:08:13 785583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693856610|now:1746043693785550|interval:71060|pto_count:0|srtt:44078 [2025/04/30 20:08:13 785587] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 39665, ack_elapse 45588, delivered 54008|rate 1184697|lost 278| [2025/04/30 20:08:13 785593] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184697) in round 11| [2025/04/30 20:08:13 785600] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 785607] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 785613] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693740587|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 785620] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693740587|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 785625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54013|srtt:44078|latest_rtt:44843|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 785631] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:507|largest:507|pns:2| [2025/04/30 20:08:13 785636] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:507|frame:ACK |recv_time:1746043693785430|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 785645] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813785430|now:1746043693785430|interv:120000000| [2025/04/30 20:08:13 785650] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813785430|now:1746043693785430|interv:120000000| [2025/04/30 20:08:13 785654] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693856238|pq_index:0| [2025/04/30 20:08:13 785658] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693784830| [2025/04/30 20:08:13 785662] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693785662| [2025/04/30 20:08:13 785667] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693785666| [2025/04/30 20:08:13 785673] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 785677] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44078|min_srtt:44078|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 785682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:54013|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 785686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 785690] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 785694] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 785699] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 785703] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44078|min_srtt:44078|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 785707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:54013|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 785711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 785715] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 785719] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 785723] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 785727] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 785732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54013|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:659387| [2025/04/30 20:08:13 785739] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 785744] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:864| [2025/04/30 20:08:13 785780] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54013|now:1746043693785752|stream_id:0|stream_offset:659387| [2025/04/30 20:08:13 785786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:864|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 785791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54013|applimit:0| [2025/04/30 20:08:13 785795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44078|rtt_var:630|pto_duration:46598|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 785800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 785804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 785808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55213| [2025/04/30 20:08:13 785812] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693857350|now:1746043693785795|interv:71555| [2025/04/30 20:08:13 785816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693857350|now:1746043693785795|interval:71555|pto_count:0|srtt:44078 [2025/04/30 20:08:13 785820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55213| [2025/04/30 20:08:13 785825] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 785829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55213|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:660554| [2025/04/30 20:08:13 785834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 785838] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693857350| [2025/04/30 20:08:13 785843] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693857350| [2025/04/30 20:08:13 785847] [debug] |xqc_engine_wakeup_after|wakeup:1746043693857350|now:1746043693785847|diff:71503| [2025/04/30 20:08:13 785851] [debug] |xqc_engine_main_logic|END|now:1746043693785666| [2025/04/30 20:08:13 785856] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693785856| [2025/04/30 20:08:13 785860] [debug] |xqc_engine_wakeup_after|wakeup:1746043693857350|now:1746043693785860|diff:71490| [2025/04/30 20:08:13 785864] [debug] |xqc_engine_main_logic|END|now:1746043693785856| [2025/04/30 20:08:13 786521] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693786520| [2025/04/30 20:08:13 786540] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 786549] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:507| [2025/04/30 20:08:13 786555] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:508| [2025/04/30 20:08:13 786571] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:508| [2025/04/30 20:08:13 786577] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 786585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 786593] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:56408|prior_delivered:570583|prior_time:1746043693739842|is_app_limited:0|send_elapse:42042|ack_elapse:46678|ctl_first_sent_time:1746043693742964|lagest_ack_time:1746043693786520|curr_delivered:625791| [2025/04/30 20:08:13 786600] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693742964| [2025/04/30 20:08:13 786608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:527| [2025/04/30 20:08:13 786614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44078|rttvar:630|minrtt:30776|latest_rtt:43556|ack_delay:64| [2025/04/30 20:08:13 786621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44005|rttvar:619|minrtt:30776|latest_rtt:43556|ack_delay:64| [2025/04/30 20:08:13 786628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:816|lost_pn:813|thresh:3| [2025/04/30 20:08:13 786635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 786641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 786648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44005|rtt_var:619|pto_duration:46481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 786655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 786661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 786668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54013| [2025/04/30 20:08:13 786673] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693857233|now:1746043693786647|interv:70586| [2025/04/30 20:08:13 786677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693857233|now:1746043693786647|interval:70586|pto_count:0|srtt:44005 [2025/04/30 20:08:13 786681] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42042, ack_elapse 46678, delivered 55208|rate 1182741|lost 278| [2025/04/30 20:08:13 786686] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182741) in round 11| [2025/04/30 20:08:13 786690] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 786694] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 786698] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693742964|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 786708] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693742964|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 786713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54013|srtt:44005|latest_rtt:43556|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 786719] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:508|largest:508|pns:2| [2025/04/30 20:08:13 786724] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:508|frame:ACK |recv_time:1746043693786520|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 786728] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813786520|now:1746043693786520|interv:120000000| [2025/04/30 20:08:13 786733] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813786520|now:1746043693786520|interv:120000000| [2025/04/30 20:08:13 786737] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693857350|pq_index:0| [2025/04/30 20:08:13 786741] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693785666| [2025/04/30 20:08:13 786745] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693786745| [2025/04/30 20:08:13 786750] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693786749| [2025/04/30 20:08:13 786755] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 786760] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44005|min_srtt:44005|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 786765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:54013|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 786769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 786773] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 786777] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 786781] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 786786] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44005|min_srtt:44005|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 786790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:54013|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 786797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 786801] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 786805] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 786809] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 786814] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 786818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54013|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:660554| [2025/04/30 20:08:13 786823] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 786827] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:865| [2025/04/30 20:08:13 786862] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54013|now:1746043693786834|stream_id:0|stream_offset:660554| [2025/04/30 20:08:13 786868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 786873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54013|applimit:0| [2025/04/30 20:08:13 786878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44005|rtt_var:619|pto_duration:46481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 786882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 786886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 786890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55213| [2025/04/30 20:08:13 786894] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693858315|now:1746043693786877|interv:71438| [2025/04/30 20:08:13 786898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693858315|now:1746043693786877|interval:71438|pto_count:0|srtt:44005 [2025/04/30 20:08:13 786903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55213| [2025/04/30 20:08:13 786908] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 786912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55213|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:661721| [2025/04/30 20:08:13 786916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 786921] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693858315| [2025/04/30 20:08:13 786925] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693858315| [2025/04/30 20:08:13 786933] [debug] |xqc_engine_wakeup_after|wakeup:1746043693858315|now:1746043693786933|diff:71382| [2025/04/30 20:08:13 786937] [debug] |xqc_engine_main_logic|END|now:1746043693786749| [2025/04/30 20:08:13 786943] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693786943| [2025/04/30 20:08:13 786947] [debug] |xqc_engine_wakeup_after|wakeup:1746043693858315|now:1746043693786947|diff:71368| [2025/04/30 20:08:13 786951] [debug] |xqc_engine_main_logic|END|now:1746043693786943| [2025/04/30 20:08:13 787451] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693787449| [2025/04/30 20:08:13 787465] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 787474] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:508| [2025/04/30 20:08:13 787481] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:509| [2025/04/30 20:08:13 787490] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:509| [2025/04/30 20:08:13 787496] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 787504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 787511] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:57608|prior_delivered:570583|prior_time:1746043693739842|is_app_limited:0|send_elapse:42170|ack_elapse:47607|ctl_first_sent_time:1746043693743092|lagest_ack_time:1746043693787449|curr_delivered:626991| [2025/04/30 20:08:13 787519] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693743092| [2025/04/30 20:08:13 787525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:337||sndq_packets_used_bytes:0|sndq_packets_free:528| [2025/04/30 20:08:13 787532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44005|rttvar:619|minrtt:30776|latest_rtt:44357|ack_delay:32| [2025/04/30 20:08:13 787539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44045|rttvar:545|minrtt:30776|latest_rtt:44357|ack_delay:32| [2025/04/30 20:08:13 787546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:817|lost_pn:814|thresh:3| [2025/04/30 20:08:13 787553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 787560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 787566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44045|rtt_var:545|pto_duration:46225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 787573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 787580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 787585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54013| [2025/04/30 20:08:13 787589] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693858059|now:1746043693787566|interv:70493| [2025/04/30 20:08:13 787593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693858059|now:1746043693787566|interval:70493|pto_count:0|srtt:44045 [2025/04/30 20:08:13 787610] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42170, ack_elapse 47607, delivered 56408|rate 1184867|lost 278| [2025/04/30 20:08:13 787615] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184867) in round 11| [2025/04/30 20:08:13 787619] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 787623] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 787627] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693743092|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 787632] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693743092|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 787636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54013|srtt:44045|latest_rtt:44357|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 787642] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:509|largest:509|pns:2| [2025/04/30 20:08:13 787647] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:509|frame:ACK |recv_time:1746043693787449|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 787652] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813787449|now:1746043693787449|interv:120000000| [2025/04/30 20:08:13 787656] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813787449|now:1746043693787449|interv:120000000| [2025/04/30 20:08:13 787660] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693858315|pq_index:0| [2025/04/30 20:08:13 787664] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693786749| [2025/04/30 20:08:13 787668] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693787668| [2025/04/30 20:08:13 787673] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693787672| [2025/04/30 20:08:13 787679] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 787683] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44045|min_srtt:44045|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 787688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54013|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 787692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 787696] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 787703] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 787708] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 787712] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44045|min_srtt:44045|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 787716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54013|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 787720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 787724] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 787728] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 787732] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 787737] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 787741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54013|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:661721| [2025/04/30 20:08:13 787745] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 787750] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:866| [2025/04/30 20:08:13 787788] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54013|now:1746043693787758|stream_id:0|stream_offset:661721| [2025/04/30 20:08:13 787795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 787800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54013|applimit:0| [2025/04/30 20:08:13 787804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44045|rtt_var:545|pto_duration:46225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 787808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 787812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 787816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55213| [2025/04/30 20:08:13 787820] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693858983|now:1746043693787804|interv:71179| [2025/04/30 20:08:13 787824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693858983|now:1746043693787804|interval:71179|pto_count:0|srtt:44045 [2025/04/30 20:08:13 787833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55213| [2025/04/30 20:08:13 787838] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 787842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55213|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:662888| [2025/04/30 20:08:13 787846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 787851] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693858983| [2025/04/30 20:08:13 787855] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693858983| [2025/04/30 20:08:13 787859] [debug] |xqc_engine_wakeup_after|wakeup:1746043693858983|now:1746043693787859|diff:71124| [2025/04/30 20:08:13 787863] [debug] |xqc_engine_main_logic|END|now:1746043693787672| [2025/04/30 20:08:13 787869] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693787869| [2025/04/30 20:08:13 787873] [debug] |xqc_engine_wakeup_after|wakeup:1746043693858983|now:1746043693787872|diff:71111| [2025/04/30 20:08:13 787876] [debug] |xqc_engine_main_logic|END|now:1746043693787869| [2025/04/30 20:08:13 789150] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693789149| [2025/04/30 20:08:13 789163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 789196] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:509| [2025/04/30 20:08:13 789201] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:510| [2025/04/30 20:08:13 789210] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:510| [2025/04/30 20:08:13 789216] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 789223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 789231] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:277|tx_in_flight:58808|prior_delivered:570583|prior_time:1746043693739842|is_app_limited:0|send_elapse:42315|ack_elapse:49307|ctl_first_sent_time:1746043693743237|lagest_ack_time:1746043693789149|curr_delivered:628191| [2025/04/30 20:08:13 789238] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693743237| [2025/04/30 20:08:13 789246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:336||sndq_packets_used_bytes:0|sndq_packets_free:529| [2025/04/30 20:08:13 789253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44045|rttvar:545|minrtt:30776|latest_rtt:45912|ack_delay:40| [2025/04/30 20:08:13 789260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44274|rttvar:865|minrtt:30776|latest_rtt:45912|ack_delay:40| [2025/04/30 20:08:13 789266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:818|lost_pn:815|thresh:3| [2025/04/30 20:08:13 789271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 789276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 789288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44274|rtt_var:865|pto_duration:47734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 789292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 789296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 789300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54013| [2025/04/30 20:08:13 789304] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693860492|now:1746043693789287|interv:71205| [2025/04/30 20:08:13 789308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693860492|now:1746043693789287|interval:71205|pto_count:0|srtt:44274 [2025/04/30 20:08:13 789313] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42315, ack_elapse 49307, delivered 57608|rate 1168353|lost 278| [2025/04/30 20:08:13 789319] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168353) in round 11| [2025/04/30 20:08:13 789325] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 789332] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 789339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693743237|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 789346] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693743237|recovery:1|recovery_start:1746043693744198|packet_conservation:1|next_round_delivered:574183| [2025/04/30 20:08:13 789354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:55444|full_bw_reached:1|inflight:54013|srtt:44274|latest_rtt:45912|min_rtt:30776|applimit:0|lost:277|recovery:1|recovery_start:1746043693744198|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 789363] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:510|largest:510|pns:2| [2025/04/30 20:08:13 789370] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:510|frame:ACK |recv_time:1746043693789149|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 789377] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813789149|now:1746043693789149|interv:120000000| [2025/04/30 20:08:13 789384] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813789149|now:1746043693789149|interv:120000000| [2025/04/30 20:08:13 789391] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693858983|pq_index:0| [2025/04/30 20:08:13 789398] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693787672| [2025/04/30 20:08:13 789404] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693789404| [2025/04/30 20:08:13 789412] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693789410| [2025/04/30 20:08:13 789426] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 789433] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44274|min_srtt:44274|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 789440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:54013|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 789445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 789449] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 789456] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 789463] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 789469] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44274|min_srtt:44274|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 789475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:54013|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 789479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 789483] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 789489] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 789496] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 789503] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 789508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54013|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:662888| [2025/04/30 20:08:13 789512] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 789517] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:867| [2025/04/30 20:08:13 789554] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:867|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54013|now:1746043693789524|stream_id:0|stream_offset:662888| [2025/04/30 20:08:13 789560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 789566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54013|applimit:0| [2025/04/30 20:08:13 789573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44274|rtt_var:865|pto_duration:47734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 789587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 789593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 789598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55213| [2025/04/30 20:08:13 789602] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693862258|now:1746043693789573|interv:72685| [2025/04/30 20:08:13 789606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693862258|now:1746043693789573|interval:72685|pto_count:0|srtt:44274 [2025/04/30 20:08:13 789611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55444|inflight:55213| [2025/04/30 20:08:13 789616] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 789620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55213|cwnd:55444|conn:000055FC16B356FC|stream_id:0|stream_offset:664055| [2025/04/30 20:08:13 789624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 789629] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693862258| [2025/04/30 20:08:13 789633] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693862258| [2025/04/30 20:08:13 789637] [debug] |xqc_engine_wakeup_after|wakeup:1746043693862258|now:1746043693789637|diff:72621| [2025/04/30 20:08:13 789641] [debug] |xqc_engine_main_logic|END|now:1746043693789410| [2025/04/30 20:08:13 789649] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693789649| [2025/04/30 20:08:13 789654] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 789663] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:510| [2025/04/30 20:08:13 789669] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:511| [2025/04/30 20:08:13 789677] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:511| [2025/04/30 20:08:13 789682] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 789687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 789691] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55208|prior_delivered:574183|prior_time:1746043693744001|is_app_limited:0|send_elapse:38913|ack_elapse:45648|ctl_first_sent_time:1746043693744493|lagest_ack_time:1746043693789649|curr_delivered:629391| [2025/04/30 20:08:13 789696] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693744493| [2025/04/30 20:08:13 789700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:335||sndq_packets_used_bytes:0|sndq_packets_free:530| [2025/04/30 20:08:13 789705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44274|rttvar:865|minrtt:30776|latest_rtt:45156|ack_delay:40| [2025/04/30 20:08:13 789713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44379|rttvar:859|minrtt:30776|latest_rtt:45156|ack_delay:40| [2025/04/30 20:08:13 789717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:819|lost_pn:816|thresh:3| [2025/04/30 20:08:13 789722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 789726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 789730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44379|rtt_var:859|pto_duration:47815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 789734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 789738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 789745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54013| [2025/04/30 20:08:13 789752] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693862339|now:1746043693789730|interv:72609| [2025/04/30 20:08:13 789758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693862339|now:1746043693789730|interval:72609|pto_count:0|srtt:44379 [2025/04/30 20:08:13 789764] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38913, ack_elapse 45648, delivered 55208|rate 1209428|lost 278| [2025/04/30 20:08:13 789768] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 11 -> 12| [2025/04/30 20:08:13 789773] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209428) in round 12| [2025/04/30 20:08:13 789777] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 789781] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 789785] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55444|packet_lost:0|acked:1200|po_sent_time:1746043693744493|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 789789] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693744493|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 789794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:54013|srtt:44379|latest_rtt:45156|min_rtt:30776|applimit:0|lost:277|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:13 789800] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:511|largest:511|pns:2| [2025/04/30 20:08:13 789804] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:511|frame:ACK |recv_time:1746043693789649|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 789809] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813789649|now:1746043693789649|interv:120000000| [2025/04/30 20:08:13 789816] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813789649|now:1746043693789649|interv:120000000| [2025/04/30 20:08:13 789820] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693862258|pq_index:0| [2025/04/30 20:08:13 789826] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693789410| [2025/04/30 20:08:13 789833] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693789833| [2025/04/30 20:08:13 789841] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693789839| [2025/04/30 20:08:13 789847] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 789852] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 789857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 789861] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 789866] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:770|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 789870] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 789875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 789879] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 789884] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 789888] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 789892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:669890| [2025/04/30 20:08:13 789897] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 789901] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 789905] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 789912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:671057| [2025/04/30 20:08:13 789924] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 789930] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 789935] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 789939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:672224| [2025/04/30 20:08:13 789943] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 789947] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 789952] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 789956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:673391| [2025/04/30 20:08:13 789960] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 789964] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 789968] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 789973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:674558| [2025/04/30 20:08:13 789977] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 789981] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 789986] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 789991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:675725| [2025/04/30 20:08:13 789999] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790010] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790017] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:676892| [2025/04/30 20:08:13 790030] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790034] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790039] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:678059| [2025/04/30 20:08:13 790047] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790051] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790055] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:679226| [2025/04/30 20:08:13 790064] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790068] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790072] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:680393| [2025/04/30 20:08:13 790082] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790090] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790097] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:681560| [2025/04/30 20:08:13 790111] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790115] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790119] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:682727| [2025/04/30 20:08:13 790128] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790132] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790139] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:683894| [2025/04/30 20:08:13 790153] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790160] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790179] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:685061| [2025/04/30 20:08:13 790194] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790198] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790202] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:686228| [2025/04/30 20:08:13 790215] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790219] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790226] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:687395| [2025/04/30 20:08:13 790236] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790240] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790244] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:688562| [2025/04/30 20:08:13 790256] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790263] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790270] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:689729| [2025/04/30 20:08:13 790280] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790287] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790294] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:690896| [2025/04/30 20:08:13 790307] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790315] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790327] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:692063| [2025/04/30 20:08:13 790339] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790346] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790353] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:693230| [2025/04/30 20:08:13 790366] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790370] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790375] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 790383] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790387] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790392] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:695564| [2025/04/30 20:08:13 790400] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790404] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790408] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:696731| [2025/04/30 20:08:13 790421] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790435] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:697898| [2025/04/30 20:08:13 790446] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790450] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790454] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:699065| [2025/04/30 20:08:13 790463] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790467] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790472] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:700232| [2025/04/30 20:08:13 790480] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790485] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790489] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:701399| [2025/04/30 20:08:13 790498] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790509] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790516] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:702566| [2025/04/30 20:08:13 790527] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790531] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790535] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:703733| [2025/04/30 20:08:13 790544] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790548] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790553] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:704900| [2025/04/30 20:08:13 790561] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790566] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790570] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:706067| [2025/04/30 20:08:13 790581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790589] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790596] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:707234| [2025/04/30 20:08:13 790615] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790621] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790628] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:708401| [2025/04/30 20:08:13 790643] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790650] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790656] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:709568| [2025/04/30 20:08:13 790670] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790677] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790683] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:710735| [2025/04/30 20:08:13 790696] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790703] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790708] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:711902| [2025/04/30 20:08:13 790721] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790725] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790730] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:713069| [2025/04/30 20:08:13 790738] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790742] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790747] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:714236| [2025/04/30 20:08:13 790755] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790759] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790764] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:715403| [2025/04/30 20:08:13 790776] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790783] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790789] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:716570| [2025/04/30 20:08:13 790798] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790802] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790809] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:717737| [2025/04/30 20:08:13 790818] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790822] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790826] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:718904| [2025/04/30 20:08:13 790835] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790839] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790843] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:720071| [2025/04/30 20:08:13 790853] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790860] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790867] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:721238| [2025/04/30 20:08:13 790877] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790882] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790886] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:722405| [2025/04/30 20:08:13 790897] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 790902] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 790906] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44379|min_srtt:44379|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 790910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:723572| [2025/04/30 20:08:13 790914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 790918] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 790922] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 790926] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 790931] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:770|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 790936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 790944] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 790951] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:868| [2025/04/30 20:08:13 790990] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54013|now:1746043693790960|stream_id:0|stream_offset:554357| [2025/04/30 20:08:13 791000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:868|origin_pktnum:770|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 791008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54013|applimit:0| [2025/04/30 20:08:13 791015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44379|rtt_var:859|pto_duration:47815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 791022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 791028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 791035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55213| [2025/04/30 20:08:13 791041] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693863775|now:1746043693791014|interv:72761| [2025/04/30 20:08:13 791046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693863775|now:1746043693791014|interval:72761|pto_count:0|srtt:44379 [2025/04/30 20:08:13 791059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:55213| [2025/04/30 20:08:13 791067] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 791073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:664055| [2025/04/30 20:08:13 791081] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 791088] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:869| [2025/04/30 20:08:13 791130] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55213|now:1746043693791095|stream_id:0|stream_offset:664055| [2025/04/30 20:08:13 791140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 791145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55213|applimit:0| [2025/04/30 20:08:13 791150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44379|rtt_var:859|pto_duration:47815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 791154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 791191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 791201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56413| [2025/04/30 20:08:13 791208] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693863910|now:1746043693791150|interv:72760| [2025/04/30 20:08:13 791215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693863910|now:1746043693791150|interval:72760|pto_count:0|srtt:44379 [2025/04/30 20:08:13 791223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:56413| [2025/04/30 20:08:13 791231] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 791238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56413|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:665222| [2025/04/30 20:08:13 791245] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 791251] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:870| [2025/04/30 20:08:13 791290] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56413|now:1746043693791264|stream_id:0|stream_offset:665222| [2025/04/30 20:08:13 791297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 791308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:56413|applimit:0| [2025/04/30 20:08:13 791312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44379|rtt_var:859|pto_duration:47815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 791317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 791321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 791327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57613| [2025/04/30 20:08:13 791334] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693864079|now:1746043693791312|interv:72767| [2025/04/30 20:08:13 791340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693864079|now:1746043693791312|interval:72767|pto_count:0|srtt:44379 [2025/04/30 20:08:13 791348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:57613| [2025/04/30 20:08:13 791354] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 791359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57613|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:666389| [2025/04/30 20:08:13 791363] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 791368] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:871| [2025/04/30 20:08:13 791398] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57613|now:1746043693791374|stream_id:0|stream_offset:666389| [2025/04/30 20:08:13 791408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 791413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57613|applimit:0| [2025/04/30 20:08:13 791420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44379|rtt_var:859|pto_duration:47815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 791428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 791434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 791439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58813| [2025/04/30 20:08:13 791443] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693864189|now:1746043693791420|interv:72769| [2025/04/30 20:08:13 791447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693864189|now:1746043693791420|interval:72769|pto_count:0|srtt:44379 [2025/04/30 20:08:13 791451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:58813| [2025/04/30 20:08:13 791456] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 791465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:667556| [2025/04/30 20:08:13 791470] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 791474] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:872| [2025/04/30 20:08:13 791503] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746043693791480|stream_id:0|stream_offset:667556| [2025/04/30 20:08:13 791513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 791521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 20:08:13 791527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44379|rtt_var:859|pto_duration:47815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 791532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 791536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 791540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60013| [2025/04/30 20:08:13 791544] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693864295|now:1746043693791527|interv:72768| [2025/04/30 20:08:13 791548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693864295|now:1746043693791527|interval:72768|pto_count:0|srtt:44379 [2025/04/30 20:08:13 791552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:60013| [2025/04/30 20:08:13 791557] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 791561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 791565] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 791570] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:873| [2025/04/30 20:08:13 791596] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746043693791576|stream_id:0|stream_offset:668723| [2025/04/30 20:08:13 791605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 791612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 20:08:13 791617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44379|rtt_var:859|pto_duration:47815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 791626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 791630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 791634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61213| [2025/04/30 20:08:13 791638] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693864391|now:1746043693791617|interv:72774| [2025/04/30 20:08:13 791642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693864391|now:1746043693791617|interval:72774|pto_count:0|srtt:44379 [2025/04/30 20:08:13 791646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:61213| [2025/04/30 20:08:13 791651] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 791655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:669890| [2025/04/30 20:08:13 791659] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 791663] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:874| [2025/04/30 20:08:13 791691] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61213|now:1746043693791670|stream_id:0|stream_offset:669890| [2025/04/30 20:08:13 791700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 791706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61213|applimit:0| [2025/04/30 20:08:13 791710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44379|rtt_var:859|pto_duration:47815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 791714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 791718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 791722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62413| [2025/04/30 20:08:13 791726] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693864485|now:1746043693791710|interv:72775| [2025/04/30 20:08:13 791730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693864485|now:1746043693791710|interval:72775|pto_count:0|srtt:44379 [2025/04/30 20:08:13 791735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:62413| [2025/04/30 20:08:13 791739] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 791743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62413|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:671057| [2025/04/30 20:08:13 791752] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 791756] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:875| [2025/04/30 20:08:13 791784] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62413|now:1746043693791763|stream_id:0|stream_offset:671057| [2025/04/30 20:08:13 791791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 791796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62413|applimit:0| [2025/04/30 20:08:13 791800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44379|rtt_var:859|pto_duration:47815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 791804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 791808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 791812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63613| [2025/04/30 20:08:13 791816] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693864578|now:1746043693791800|interv:72778| [2025/04/30 20:08:13 791820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693864578|now:1746043693791800|interval:72778|pto_count:0|srtt:44379 [2025/04/30 20:08:13 791824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:63613| [2025/04/30 20:08:13 791828] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 791833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:672224| [2025/04/30 20:08:13 791837] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 791841] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:876| [2025/04/30 20:08:13 791867] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63613|now:1746043693791847|stream_id:0|stream_offset:672224| [2025/04/30 20:08:13 791875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 791880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63613|applimit:0| [2025/04/30 20:08:13 791884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44379|rtt_var:859|pto_duration:47815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 791888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 791892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 791900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64813| [2025/04/30 20:08:13 791904] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693864662|now:1746043693791884|interv:72778| [2025/04/30 20:08:13 791908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693864662|now:1746043693791884|interval:72778|pto_count:0|srtt:44379 [2025/04/30 20:08:13 791912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:64813| [2025/04/30 20:08:13 791916] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 791921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64813|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:673391| [2025/04/30 20:08:13 791925] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 791929] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:877| [2025/04/30 20:08:13 791958] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64813|now:1746043693791936|stream_id:0|stream_offset:673391| [2025/04/30 20:08:13 791964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 791968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64813|applimit:0| [2025/04/30 20:08:13 791973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44379|rtt_var:859|pto_duration:47815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 791977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 791981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 791984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:13 791988] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693864751|now:1746043693791972|interv:72779| [2025/04/30 20:08:13 791992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693864751|now:1746043693791972|interval:72779|pto_count:0|srtt:44379 [2025/04/30 20:08:13 791997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:66013| [2025/04/30 20:08:13 792001] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 792006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:674558| [2025/04/30 20:08:13 792013] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 792019] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:878| [2025/04/30 20:08:13 792056] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043693792035|stream_id:0|stream_offset:674558| [2025/04/30 20:08:13 792066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 792073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:13 792078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44379|rtt_var:859|pto_duration:47815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 792083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 792087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 792091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:13 792095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693864850|now:1746043693792078|interv:72772| [2025/04/30 20:08:13 792099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693864850|now:1746043693792078|interval:72772|pto_count:0|srtt:44379 [2025/04/30 20:08:13 792104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67213| [2025/04/30 20:08:13 792111] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 792118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:675725| [2025/04/30 20:08:13 792125] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 792131] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:879| [2025/04/30 20:08:13 792158] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043693792140|stream_id:0|stream_offset:675725| [2025/04/30 20:08:13 792164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 792263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:13 792269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44379|rtt_var:859|pto_duration:47815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 792273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 792277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 792281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:13 792285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693864955|now:1746043693792268|interv:72687| [2025/04/30 20:08:13 792297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693864955|now:1746043693792268|interval:72687|pto_count:0|srtt:44379 [2025/04/30 20:08:13 792305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:68413| [2025/04/30 20:08:13 792312] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 792318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:676892| [2025/04/30 20:08:13 792322] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 792326] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693793326|now:1746043693792326|interv:1000| [2025/04/30 20:08:13 792330] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 792334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 792338] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693793326| [2025/04/30 20:08:13 792343] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693793326| [2025/04/30 20:08:13 792347] [debug] |xqc_engine_wakeup_after|wakeup:1746043693793326|now:1746043693792347|diff:979| [2025/04/30 20:08:13 792351] [debug] |xqc_engine_main_logic|END|now:1746043693789839| [2025/04/30 20:08:13 792360] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693792359| [2025/04/30 20:08:13 792365] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 792371] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:511| [2025/04/30 20:08:13 792375] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:512| [2025/04/30 20:08:13 792380] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:512| [2025/04/30 20:08:13 792384] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 792390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 792394] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55208|prior_delivered:575383|prior_time:1746043693746826|is_app_limited:0|send_elapse:43127|ack_elapse:45533|ctl_first_sent_time:1746043693749139|lagest_ack_time:1746043693792359|curr_delivered:630591| [2025/04/30 20:08:13 792399] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693749139| [2025/04/30 20:08:13 792404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:334||sndq_packets_used_bytes:0|sndq_packets_free:531| [2025/04/30 20:08:13 792409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44379|rttvar:859|minrtt:30776|latest_rtt:43220|ack_delay:40| [2025/04/30 20:08:13 792413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44229|rttvar:944|minrtt:30776|latest_rtt:43220|ack_delay:40| [2025/04/30 20:08:13 792420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:820|lost_pn:817|thresh:3| [2025/04/30 20:08:13 792433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 792440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 792446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44229|rtt_var:944|pto_duration:48005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 792450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 792454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 792459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:13 792466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693865145|now:1746043693792446|interv:72699| [2025/04/30 20:08:13 792472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693865145|now:1746043693792446|interval:72699|pto_count:0|srtt:44229 [2025/04/30 20:08:13 792479] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43127, ack_elapse 45533, delivered 55208|rate 1212483|lost 278| [2025/04/30 20:08:13 792486] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212483) in round 12| [2025/04/30 20:08:13 792493] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 792498] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 792502] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693749139|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 792507] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693749139|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 792511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:67213|srtt:44229|latest_rtt:43220|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 792517] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:512|largest:512|pns:2| [2025/04/30 20:08:13 792524] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:512|frame:ACK |recv_time:1746043693792359|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 792531] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813792359|now:1746043693792359|interv:120000000| [2025/04/30 20:08:13 792537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813792359|now:1746043693792359|interv:120000000| [2025/04/30 20:08:13 792543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693793326|pq_index:0| [2025/04/30 20:08:13 792549] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693789839| [2025/04/30 20:08:13 792559] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693792559| [2025/04/30 20:08:13 792568] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693792566| [2025/04/30 20:08:13 792576] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 792582] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44229|min_srtt:44229|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 792587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:723572| [2025/04/30 20:08:13 792592] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44229|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 792596] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 792601] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44229|min_srtt:44229|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 792605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:724739| [2025/04/30 20:08:13 792610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 792614] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 792620] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 792627] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 792634] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 792639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:676892| [2025/04/30 20:08:13 792644] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 792648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 792652] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693793326| [2025/04/30 20:08:13 792656] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693793326| [2025/04/30 20:08:13 792660] [debug] |xqc_engine_wakeup_after|wakeup:1746043693793326|now:1746043693792660|diff:666| [2025/04/30 20:08:13 792664] [debug] |xqc_engine_main_logic|END|now:1746043693792566| [2025/04/30 20:08:13 792672] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693792671| [2025/04/30 20:08:13 792677] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 792688] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:512| [2025/04/30 20:08:13 792692] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:513| [2025/04/30 20:08:13 792697] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:513| [2025/04/30 20:08:13 792701] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 792706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 792711] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55208|prior_delivered:576583|prior_time:1746043693749323|is_app_limited:0|send_elapse:43210|ack_elapse:43348|ctl_first_sent_time:1746043693749675|lagest_ack_time:1746043693792671|curr_delivered:631791| [2025/04/30 20:08:13 792715] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693749675| [2025/04/30 20:08:13 792720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:333||sndq_packets_used_bytes:0|sndq_packets_free:532| [2025/04/30 20:08:13 792724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44229|rttvar:944|minrtt:30776|latest_rtt:42996|ack_delay:40| [2025/04/30 20:08:13 792728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44070|rttvar:1026|minrtt:30776|latest_rtt:42996|ack_delay:40| [2025/04/30 20:08:13 792733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:821|lost_pn:818|thresh:3| [2025/04/30 20:08:13 792737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 792741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 792745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44070|rtt_var:1026|pto_duration:48174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 792749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 792753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 792757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:13 792761] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693865314|now:1746043693792745|interv:72569| [2025/04/30 20:08:13 792765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693865314|now:1746043693792745|interval:72569|pto_count:0|srtt:44070 [2025/04/30 20:08:13 792769] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43210, ack_elapse 43348, delivered 55208|rate 1273599|lost 278| [2025/04/30 20:08:13 792774] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1273599) in round 12| [2025/04/30 20:08:13 792778] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 792782] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 792789] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693749675|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 792793] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693749675|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 792797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66013|srtt:44070|latest_rtt:42996|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 792803] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:513|largest:513|pns:2| [2025/04/30 20:08:13 792807] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:513|frame:ACK |recv_time:1746043693792671|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 792812] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813792671|now:1746043693792671|interv:120000000| [2025/04/30 20:08:13 792816] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813792671|now:1746043693792671|interv:120000000| [2025/04/30 20:08:13 792820] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693793326|pq_index:0| [2025/04/30 20:08:13 792824] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693792566| [2025/04/30 20:08:13 792828] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693792828| [2025/04/30 20:08:13 792833] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693792832| [2025/04/30 20:08:13 792838] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 792842] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44070|min_srtt:44070|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 792847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:724739| [2025/04/30 20:08:13 792851] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44070|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 792856] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 792860] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44070|min_srtt:44070|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 792864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:725906| [2025/04/30 20:08:13 792869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 792879] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 792883] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 792887] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 792892] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 792896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:676892| [2025/04/30 20:08:13 792900] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 792904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 792908] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693793326| [2025/04/30 20:08:13 792912] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693793326| [2025/04/30 20:08:13 792916] [debug] |xqc_engine_wakeup_after|wakeup:1746043693793326|now:1746043693792916|diff:410| [2025/04/30 20:08:13 792920] [debug] |xqc_engine_main_logic|END|now:1746043693792832| [2025/04/30 20:08:13 792926] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693792926| [2025/04/30 20:08:13 792931] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 792935] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:513| [2025/04/30 20:08:13 792939] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:514| [2025/04/30 20:08:13 792944] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:514| [2025/04/30 20:08:13 792948] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 792952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 792956] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55208|prior_delivered:577783|prior_time:1746043693749808|is_app_limited:0|send_elapse:43140|ack_elapse:43118|ctl_first_sent_time:1746043693750123|lagest_ack_time:1746043693792926|curr_delivered:632991| [2025/04/30 20:08:13 792961] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693750123| [2025/04/30 20:08:13 792965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:332||sndq_packets_used_bytes:0|sndq_packets_free:533| [2025/04/30 20:08:13 792969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44070|rttvar:1026|minrtt:30776|latest_rtt:42803|ack_delay:32| [2025/04/30 20:08:13 792973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43908|rttvar:1094|minrtt:30776|latest_rtt:42803|ack_delay:32| [2025/04/30 20:08:13 792978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:822|lost_pn:819|thresh:3| [2025/04/30 20:08:13 792981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 792988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 792992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43908|rtt_var:1094|pto_duration:48284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 792996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 793000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 793004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64813| [2025/04/30 20:08:13 793008] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693865424|now:1746043693792992|interv:72432| [2025/04/30 20:08:13 793012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693865424|now:1746043693792992|interval:72432|pto_count:0|srtt:43908 [2025/04/30 20:08:13 793017] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43140, ack_elapse 43118, delivered 55208|rate 1279740|lost 278| [2025/04/30 20:08:13 793024] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1279740) in round 12| [2025/04/30 20:08:13 793030] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 793037] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 793043] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693750123|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 793050] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693750123|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 793054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:64813|srtt:43908|latest_rtt:42803|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 793060] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:514|largest:514|pns:2| [2025/04/30 20:08:13 793067] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:514|frame:ACK |recv_time:1746043693792926|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 793074] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813792926|now:1746043693792926|interv:120000000| [2025/04/30 20:08:13 793079] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813792926|now:1746043693792926|interv:120000000| [2025/04/30 20:08:13 793084] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693793326|pq_index:0| [2025/04/30 20:08:13 793089] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693792832| [2025/04/30 20:08:13 793094] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693793094| [2025/04/30 20:08:13 793100] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693793099| [2025/04/30 20:08:13 793111] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 793116] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43908|min_srtt:43908|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 793122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:64813|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:725906| [2025/04/30 20:08:13 793128] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43908|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 793133] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 793139] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43908|min_srtt:43908|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 793145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:64813|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:727073| [2025/04/30 20:08:13 793150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 793155] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 793159] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 793165] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 793187] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 793193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64813|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:676892| [2025/04/30 20:08:13 793198] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 793203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 793208] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693793326| [2025/04/30 20:08:13 793213] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693793326| [2025/04/30 20:08:13 793218] [debug] |xqc_engine_wakeup_after|wakeup:1746043693793326|now:1746043693793218|diff:108| [2025/04/30 20:08:13 793223] [debug] |xqc_engine_main_logic|END|now:1746043693793099| [2025/04/30 20:08:13 793230] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693793230| [2025/04/30 20:08:13 793237] [debug] |xqc_engine_wakeup_after|wakeup:1746043693793326|now:1746043693793237|diff:89| [2025/04/30 20:08:13 793243] [debug] |xqc_engine_main_logic|END|now:1746043693793230| [2025/04/30 20:08:13 794454] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693794453| [2025/04/30 20:08:13 794482] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 794491] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:514| [2025/04/30 20:08:13 794496] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:515| [2025/04/30 20:08:13 794504] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:515| [2025/04/30 20:08:13 794509] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 794515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 794521] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55208|prior_delivered:578983|prior_time:1746043693750336|is_app_limited:0|send_elapse:43562|ack_elapse:44117|ctl_first_sent_time:1746043693750657|lagest_ack_time:1746043693794453|curr_delivered:634191| [2025/04/30 20:08:13 794527] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693750657| [2025/04/30 20:08:13 794533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:331||sndq_packets_used_bytes:0|sndq_packets_free:534| [2025/04/30 20:08:13 794538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43908|rttvar:1094|minrtt:30776|latest_rtt:43796|ack_delay:32| [2025/04/30 20:08:13 794544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43890|rttvar:857|minrtt:30776|latest_rtt:43796|ack_delay:32| [2025/04/30 20:08:13 794549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:823|lost_pn:820|thresh:3| [2025/04/30 20:08:13 794555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 794560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 794565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43890|rtt_var:857|pto_duration:47318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 794571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 794576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 794580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63613| [2025/04/30 20:08:13 794585] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693864458|now:1746043693794565|interv:69893| [2025/04/30 20:08:13 794591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693864458|now:1746043693794565|interval:69893|pto_count:0|srtt:43890 [2025/04/30 20:08:13 794596] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43562, ack_elapse 44117, delivered 55208|rate 1251399|lost 278| [2025/04/30 20:08:13 794604] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1251399) in round 12| [2025/04/30 20:08:13 794610] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 794623] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 794629] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693750657|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 794636] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693750657|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 794643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:63613|srtt:43890|latest_rtt:43796|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 794652] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:515|largest:515|pns:2| [2025/04/30 20:08:13 794659] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:515|frame:ACK |recv_time:1746043693794453|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 794666] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813794453|now:1746043693794453|interv:120000000| [2025/04/30 20:08:13 794672] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813794453|now:1746043693794453|interv:120000000| [2025/04/30 20:08:13 794678] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693793326|pq_index:0| [2025/04/30 20:08:13 794685] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693793099| [2025/04/30 20:08:13 794691] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693794691| [2025/04/30 20:08:13 794699] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693794697| [2025/04/30 20:08:13 794706] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693793326|now:1746043693794697| [2025/04/30 20:08:13 794713] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693793326|now:1746043693794697| [2025/04/30 20:08:13 794719] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 794727] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 794734] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43890|min_srtt:43890|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 794741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:63613|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:727073| [2025/04/30 20:08:13 794748] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43890|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 794755] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 794769] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43890|min_srtt:43890|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 794775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:63613|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:728240| [2025/04/30 20:08:13 794782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 794788] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 794794] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 794801] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 794808] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 794815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63613|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:676892| [2025/04/30 20:08:13 794822] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 794830] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:880| [2025/04/30 20:08:13 794872] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63613|now:1746043693794841|stream_id:0|stream_offset:676892| [2025/04/30 20:08:13 794881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 794889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63613|applimit:0| [2025/04/30 20:08:13 794895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43890|rtt_var:857|pto_duration:47318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 794902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 794907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 794910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64813| [2025/04/30 20:08:13 794914] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693867159|now:1746043693794895|interv:72264| [2025/04/30 20:08:13 794919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693867159|now:1746043693794895|interval:72264|pto_count:0|srtt:43890 [2025/04/30 20:08:13 794923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:64813| [2025/04/30 20:08:13 794934] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 794938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64813|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:678059| [2025/04/30 20:08:13 794948] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 794953] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:881| [2025/04/30 20:08:13 794984] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64813|now:1746043693794959|stream_id:0|stream_offset:678059| [2025/04/30 20:08:13 794993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 795000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64813|applimit:0| [2025/04/30 20:08:13 795007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43890|rtt_var:857|pto_duration:47318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 795012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 795016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 795020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:13 795024] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693867277|now:1746043693795007|interv:72270| [2025/04/30 20:08:13 795028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693867277|now:1746043693795007|interval:72270|pto_count:0|srtt:43890 [2025/04/30 20:08:13 795033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:66013| [2025/04/30 20:08:13 795037] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 795041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:679226| [2025/04/30 20:08:13 795046] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 795050] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:882| [2025/04/30 20:08:13 795079] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:882|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043693795056|stream_id:0|stream_offset:679226| [2025/04/30 20:08:13 795087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 795094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:13 795101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43890|rtt_var:857|pto_duration:47318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 795106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 795109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 795118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:13 795122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693867374|now:1746043693795101|interv:72273| [2025/04/30 20:08:13 795126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693867374|now:1746043693795101|interval:72273|pto_count:0|srtt:43890 [2025/04/30 20:08:13 795130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67213| [2025/04/30 20:08:13 795135] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 795139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:680393| [2025/04/30 20:08:13 795143] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 795148] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:883| [2025/04/30 20:08:13 795196] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043693795154|stream_id:0|stream_offset:680393| [2025/04/30 20:08:13 795210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 795217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:13 795223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43890|rtt_var:857|pto_duration:47318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 795230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 795234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 795238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:13 795242] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693867472|now:1746043693795223|interv:72249| [2025/04/30 20:08:13 795246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693867472|now:1746043693795223|interval:72249|pto_count:0|srtt:43890 [2025/04/30 20:08:13 795253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:68413| [2025/04/30 20:08:13 795260] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 795266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:681560| [2025/04/30 20:08:13 795272] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 795278] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693796277|now:1746043693795277|interv:1000| [2025/04/30 20:08:13 795289] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 795294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 795301] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693796277| [2025/04/30 20:08:13 795308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693796277| [2025/04/30 20:08:13 795313] [debug] |xqc_engine_wakeup_after|wakeup:1746043693796277|now:1746043693795313|diff:964| [2025/04/30 20:08:13 795319] [debug] |xqc_engine_main_logic|END|now:1746043693794697| [2025/04/30 20:08:13 795328] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693795327| [2025/04/30 20:08:13 795332] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 795338] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:515| [2025/04/30 20:08:13 795342] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:516| [2025/04/30 20:08:13 795351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:516| [2025/04/30 20:08:13 795357] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 795364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 795371] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55208|prior_delivered:580183|prior_time:1746043693750816|is_app_limited:0|send_elapse:43893|ack_elapse:44511|ctl_first_sent_time:1746043693751112|lagest_ack_time:1746043693795327|curr_delivered:635391| [2025/04/30 20:08:13 795379] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693751112| [2025/04/30 20:08:13 795386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:330||sndq_packets_used_bytes:0|sndq_packets_free:535| [2025/04/30 20:08:13 795393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43890|rttvar:857|minrtt:30776|latest_rtt:44215|ack_delay:48| [2025/04/30 20:08:13 795397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43924|rttvar:712|minrtt:30776|latest_rtt:44215|ack_delay:48| [2025/04/30 20:08:13 795402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:824|lost_pn:821|thresh:3| [2025/04/30 20:08:13 795406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 795410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 795414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43924|rtt_var:712|pto_duration:46772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 795419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 795423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 795427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:13 795435] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693866926|now:1746043693795414|interv:71512| [2025/04/30 20:08:13 795439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693866926|now:1746043693795414|interval:71512|pto_count:0|srtt:43924 [2025/04/30 20:08:13 795444] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43893, ack_elapse 44511, delivered 55208|rate 1240322|lost 278| [2025/04/30 20:08:13 795448] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1240322) in round 12| [2025/04/30 20:08:13 795452] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 795456] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 795460] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693751112|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 795465] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693751112|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 795469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:67213|srtt:43924|latest_rtt:44215|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 795475] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:516|largest:516|pns:2| [2025/04/30 20:08:13 795480] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:516|frame:ACK |recv_time:1746043693795327|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 795485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813795327|now:1746043693795327|interv:120000000| [2025/04/30 20:08:13 795489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813795327|now:1746043693795327|interv:120000000| [2025/04/30 20:08:13 795493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693796277|pq_index:0| [2025/04/30 20:08:13 795497] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693794697| [2025/04/30 20:08:13 795501] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693795501| [2025/04/30 20:08:13 795506] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693795505| [2025/04/30 20:08:13 795511] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 795516] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43924|min_srtt:43924|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 795521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:728240| [2025/04/30 20:08:13 795528] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43924|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 795533] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 795537] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43924|min_srtt:43924|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 795542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:729407| [2025/04/30 20:08:13 795546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 795550] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 795554] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 795558] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 795563] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 795567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:681560| [2025/04/30 20:08:13 795571] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 795575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 795579] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693796277| [2025/04/30 20:08:13 795583] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693796277| [2025/04/30 20:08:13 795587] [debug] |xqc_engine_wakeup_after|wakeup:1746043693796277|now:1746043693795587|diff:690| [2025/04/30 20:08:13 795591] [debug] |xqc_engine_main_logic|END|now:1746043693795505| [2025/04/30 20:08:13 795597] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693795596| [2025/04/30 20:08:13 795600] [debug] |xqc_engine_wakeup_after|wakeup:1746043693796277|now:1746043693795600|diff:677| [2025/04/30 20:08:13 795604] [debug] |xqc_engine_main_logic|END|now:1746043693795596| [2025/04/30 20:08:13 795776] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693795775| [2025/04/30 20:08:13 795787] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 795794] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:516| [2025/04/30 20:08:13 795798] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:517| [2025/04/30 20:08:13 795806] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:517| [2025/04/30 20:08:13 795813] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 795820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 795832] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55208|prior_delivered:581383|prior_time:1746043693751290|is_app_limited:0|send_elapse:43892|ack_elapse:44485|ctl_first_sent_time:1746043693751603|lagest_ack_time:1746043693795775|curr_delivered:636591| [2025/04/30 20:08:13 795837] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693751603| [2025/04/30 20:08:13 795843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:329||sndq_packets_used_bytes:0|sndq_packets_free:536| [2025/04/30 20:08:13 795850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43924|rttvar:712|minrtt:30776|latest_rtt:44172|ack_delay:40| [2025/04/30 20:08:13 795856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43950|rttvar:586|minrtt:30776|latest_rtt:44172|ack_delay:40| [2025/04/30 20:08:13 795863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:825|lost_pn:822|thresh:3| [2025/04/30 20:08:13 795869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 795876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 795882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43950|rtt_var:586|pto_duration:46294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 795890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 795896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 795902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:13 795908] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693866448|now:1746043693795882|interv:70566| [2025/04/30 20:08:13 795915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693866448|now:1746043693795882|interval:70566|pto_count:0|srtt:43950 [2025/04/30 20:08:13 795922] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43892, ack_elapse 44485, delivered 55208|rate 1241047|lost 278| [2025/04/30 20:08:13 795928] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1241047) in round 12| [2025/04/30 20:08:13 795935] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 795941] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 795945] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693751603|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 795949] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693751603|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 795955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66013|srtt:43950|latest_rtt:44172|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 795970] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:517|largest:517|pns:2| [2025/04/30 20:08:13 795977] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:517|frame:ACK |recv_time:1746043693795775|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 795985] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813795775|now:1746043693795775|interv:120000000| [2025/04/30 20:08:13 795992] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813795775|now:1746043693795775|interv:120000000| [2025/04/30 20:08:13 795999] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693796277|pq_index:0| [2025/04/30 20:08:13 796005] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693795505| [2025/04/30 20:08:13 796011] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693796011| [2025/04/30 20:08:13 796019] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693796017| [2025/04/30 20:08:13 796027] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 796034] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43950|min_srtt:43950|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 796042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:729407| [2025/04/30 20:08:13 796049] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43950|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 796057] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 796064] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43950|min_srtt:43950|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 796070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:730574| [2025/04/30 20:08:13 796077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 796084] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 796090] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 796097] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 796104] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 796117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:681560| [2025/04/30 20:08:13 796124] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 796128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 796132] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693796277| [2025/04/30 20:08:13 796136] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693796277| [2025/04/30 20:08:13 796140] [debug] |xqc_engine_wakeup_after|wakeup:1746043693796277|now:1746043693796140|diff:137| [2025/04/30 20:08:13 796145] [debug] |xqc_engine_main_logic|END|now:1746043693796017| [2025/04/30 20:08:13 796151] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693796151| [2025/04/30 20:08:13 796155] [debug] |xqc_engine_wakeup_after|wakeup:1746043693796277|now:1746043693796155|diff:122| [2025/04/30 20:08:13 796159] [debug] |xqc_engine_main_logic|END|now:1746043693796151| [2025/04/30 20:08:13 796876] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693796874| [2025/04/30 20:08:13 796891] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 796899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:517| [2025/04/30 20:08:13 796904] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:518| [2025/04/30 20:08:13 796912] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:518| [2025/04/30 20:08:13 796919] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 796927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 796934] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55208|prior_delivered:582583|prior_time:1746043693751710|is_app_limited:0|send_elapse:40793|ack_elapse:45164|ctl_first_sent_time:1746043693752031|lagest_ack_time:1746043693796874|curr_delivered:637791| [2025/04/30 20:08:13 796941] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693752031| [2025/04/30 20:08:13 796949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:328||sndq_packets_used_bytes:0|sndq_packets_free:537| [2025/04/30 20:08:13 796956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43950|rttvar:586|minrtt:30776|latest_rtt:44843|ack_delay:32| [2025/04/30 20:08:13 796963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44058|rttvar:655|minrtt:30776|latest_rtt:44843|ack_delay:32| [2025/04/30 20:08:13 796997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:826|lost_pn:823|thresh:3| [2025/04/30 20:08:13 797004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 797011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 797018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44058|rtt_var:655|pto_duration:46678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 797031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 797035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 797039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64813| [2025/04/30 20:08:13 797043] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693866832|now:1746043693797017|interv:69815| [2025/04/30 20:08:13 797047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693866832|now:1746043693797017|interval:69815|pto_count:0|srtt:44058 [2025/04/30 20:08:13 797052] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40793, ack_elapse 45164, delivered 55208|rate 1222389|lost 278| [2025/04/30 20:08:13 797069] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1222389) in round 12| [2025/04/30 20:08:13 797076] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 797081] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 797086] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693752031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 797091] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693752031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 797099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:64813|srtt:44058|latest_rtt:44843|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 797108] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:518|largest:518|pns:2| [2025/04/30 20:08:13 797115] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:518|frame:ACK |recv_time:1746043693796874|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 797122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813796874|now:1746043693796874|interv:120000000| [2025/04/30 20:08:13 797126] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813796874|now:1746043693796874|interv:120000000| [2025/04/30 20:08:13 797130] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693796277|pq_index:0| [2025/04/30 20:08:13 797135] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693796017| [2025/04/30 20:08:13 797139] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693797138| [2025/04/30 20:08:13 797144] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693797142| [2025/04/30 20:08:13 797148] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693796277|now:1746043693797142| [2025/04/30 20:08:13 797156] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693796277|now:1746043693797142| [2025/04/30 20:08:13 797161] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 797184] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 797196] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44058|min_srtt:44058|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 797203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:64813|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:730574| [2025/04/30 20:08:13 797210] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 797218] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 797226] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44058|min_srtt:44058|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 797233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:64813|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:731741| [2025/04/30 20:08:13 797240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 797246] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 797256] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 797263] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 797270] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 797277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64813|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:681560| [2025/04/30 20:08:13 797284] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 797291] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:884| [2025/04/30 20:08:13 797333] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:884|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64813|now:1746043693797302|stream_id:0|stream_offset:681560| [2025/04/30 20:08:13 797343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 797350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64813|applimit:0| [2025/04/30 20:08:13 797357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44058|rtt_var:655|pto_duration:46678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 797370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 797377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 797383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:13 797389] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693868980|now:1746043693797357|interv:71623| [2025/04/30 20:08:13 797395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693868980|now:1746043693797357|interval:71623|pto_count:0|srtt:44058 [2025/04/30 20:08:13 797401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:66013| [2025/04/30 20:08:13 797406] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 797410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:682727| [2025/04/30 20:08:13 797417] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 797424] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:885| [2025/04/30 20:08:13 797462] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043693797435|stream_id:0|stream_offset:682727| [2025/04/30 20:08:13 797471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 797478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:13 797485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44058|rtt_var:655|pto_duration:46678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 797489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 797493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 797497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:13 797501] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693869113|now:1746043693797484|interv:71629| [2025/04/30 20:08:13 797505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693869113|now:1746043693797484|interval:71629|pto_count:0|srtt:44058 [2025/04/30 20:08:13 797509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67213| [2025/04/30 20:08:13 797514] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 797518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:683894| [2025/04/30 20:08:13 797528] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 797533] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:886| [2025/04/30 20:08:13 797562] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043693797539|stream_id:0|stream_offset:683894| [2025/04/30 20:08:13 797571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 797578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:13 797585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44058|rtt_var:655|pto_duration:46678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 797589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 797593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 797597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:13 797601] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693869217|now:1746043693797584|interv:71633| [2025/04/30 20:08:13 797604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693869217|now:1746043693797584|interval:71633|pto_count:0|srtt:44058 [2025/04/30 20:08:13 797609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:68413| [2025/04/30 20:08:13 797614] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 797618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:685061| [2025/04/30 20:08:13 797622] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 797626] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693798626|now:1746043693797626|interv:1000| [2025/04/30 20:08:13 797630] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 797634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 797638] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693798626| [2025/04/30 20:08:13 797643] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693798626| [2025/04/30 20:08:13 797647] [debug] |xqc_engine_wakeup_after|wakeup:1746043693798626|now:1746043693797647|diff:979| [2025/04/30 20:08:13 797651] [debug] |xqc_engine_main_logic|END|now:1746043693797142| [2025/04/30 20:08:13 797658] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693797658| [2025/04/30 20:08:13 797663] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 797669] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:518| [2025/04/30 20:08:13 797673] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:519| [2025/04/30 20:08:13 797687] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:519| [2025/04/30 20:08:13 797691] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 797696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:827|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:827|path_largest_ack:827| [2025/04/30 20:08:13 797701] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55208|prior_delivered:583783|prior_time:1746043693752162|is_app_limited:0|send_elapse:40874|ack_elapse:45496|ctl_first_sent_time:1746043693752558|lagest_ack_time:1746043693797658|curr_delivered:638991| [2025/04/30 20:08:13 797706] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693752558| [2025/04/30 20:08:13 797710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:538| [2025/04/30 20:08:13 797714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44058|rttvar:655|minrtt:30776|latest_rtt:45100|ack_delay:32| [2025/04/30 20:08:13 797718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44184|rttvar:744|minrtt:30776|latest_rtt:45100|ack_delay:32| [2025/04/30 20:08:13 797723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:827|lost_pn:824|thresh:3| [2025/04/30 20:08:13 797727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 797731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 797735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44184|rtt_var:744|pto_duration:47160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 797739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 797743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 797747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:13 797751] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693869699|now:1746043693797735|interv:71964| [2025/04/30 20:08:13 797755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693869699|now:1746043693797735|interval:71964|pto_count:0|srtt:44184 [2025/04/30 20:08:13 797759] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40874, ack_elapse 45496, delivered 55208|rate 1213469|lost 278| [2025/04/30 20:08:13 797764] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1213469) in round 12| [2025/04/30 20:08:13 797768] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 797772] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 797776] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693752558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 797784] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693752558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 797788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:67213|srtt:44184|latest_rtt:45100|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 797794] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:519|largest:519|pns:2| [2025/04/30 20:08:13 797799] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:519|frame:ACK |recv_time:1746043693797658|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 797803] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813797658|now:1746043693797658|interv:120000000| [2025/04/30 20:08:13 797807] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813797658|now:1746043693797658|interv:120000000| [2025/04/30 20:08:13 797811] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693798626|pq_index:0| [2025/04/30 20:08:13 797816] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693797142| [2025/04/30 20:08:13 797820] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693797820| [2025/04/30 20:08:13 797825] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693797824| [2025/04/30 20:08:13 797830] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 797835] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44184|min_srtt:44184|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 797839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:731741| [2025/04/30 20:08:13 797844] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44184|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 797848] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 797853] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44184|min_srtt:44184|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 797857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:732908| [2025/04/30 20:08:13 797861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 797865] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 797869] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 797876] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 797880] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 797885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:685061| [2025/04/30 20:08:13 797889] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 797893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 797897] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693798626| [2025/04/30 20:08:13 797901] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693798626| [2025/04/30 20:08:13 797905] [debug] |xqc_engine_wakeup_after|wakeup:1746043693798626|now:1746043693797905|diff:721| [2025/04/30 20:08:13 797909] [debug] |xqc_engine_main_logic|END|now:1746043693797824| [2025/04/30 20:08:13 797914] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693797914| [2025/04/30 20:08:13 797918] [debug] |xqc_engine_wakeup_after|wakeup:1746043693798626|now:1746043693797918|diff:708| [2025/04/30 20:08:13 797923] [debug] |xqc_engine_main_logic|END|now:1746043693797914| [2025/04/30 20:08:13 798427] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693798426| [2025/04/30 20:08:13 798442] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 798451] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:519| [2025/04/30 20:08:13 798457] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:520| [2025/04/30 20:08:13 798466] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:520| [2025/04/30 20:08:13 798470] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 798476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 798481] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55208|prior_delivered:584983|prior_time:1746043693752704|is_app_limited:0|send_elapse:41089|ack_elapse:45722|ctl_first_sent_time:1746043693752962|lagest_ack_time:1746043693798426|curr_delivered:640191| [2025/04/30 20:08:13 798486] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693752962| [2025/04/30 20:08:13 798493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:326||sndq_packets_used_bytes:0|sndq_packets_free:539| [2025/04/30 20:08:13 798499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44184|rttvar:744|minrtt:30776|latest_rtt:45464|ack_delay:32| [2025/04/30 20:08:13 798506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44340|rttvar:870|minrtt:30776|latest_rtt:45464|ack_delay:32| [2025/04/30 20:08:13 798513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:828|lost_pn:825|thresh:3| [2025/04/30 20:08:13 798529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 798537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 798544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44340|rtt_var:870|pto_duration:47820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 798551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 798557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 798563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:13 798568] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693870359|now:1746043693798543|interv:71816| [2025/04/30 20:08:13 798572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693870359|now:1746043693798543|interval:71816|pto_count:0|srtt:44340 [2025/04/30 20:08:13 798577] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41089, ack_elapse 45722, delivered 55208|rate 1207471|lost 278| [2025/04/30 20:08:13 798581] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207471) in round 12| [2025/04/30 20:08:13 798585] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 798590] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 798594] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693752962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 798598] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693752962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 798603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66013|srtt:44340|latest_rtt:45464|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 798609] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:520|largest:520|pns:2| [2025/04/30 20:08:13 798613] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:520|frame:ACK |recv_time:1746043693798426|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 798618] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813798426|now:1746043693798426|interv:120000000| [2025/04/30 20:08:13 798622] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813798426|now:1746043693798426|interv:120000000| [2025/04/30 20:08:13 798626] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693798626|pq_index:0| [2025/04/30 20:08:13 798631] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693797824| [2025/04/30 20:08:13 798635] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693798635| [2025/04/30 20:08:13 798644] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693798642| [2025/04/30 20:08:13 798648] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693798626|now:1746043693798642| [2025/04/30 20:08:13 798653] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693798626|now:1746043693798642| [2025/04/30 20:08:13 798657] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 798661] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 798666] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44340|min_srtt:44340|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 798670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:732908| [2025/04/30 20:08:13 798675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44340|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 798680] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 798684] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44340|min_srtt:44340|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 798688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:734075| [2025/04/30 20:08:13 798693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 798697] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 798701] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 798705] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 798710] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 798714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:685061| [2025/04/30 20:08:13 798718] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 798723] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:887| [2025/04/30 20:08:13 798760] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043693798730|stream_id:0|stream_offset:685061| [2025/04/30 20:08:13 798770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 798783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:13 798791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44340|rtt_var:870|pto_duration:47820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 798796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 798800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 798804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:13 798808] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693871550|now:1746043693798790|interv:72760| [2025/04/30 20:08:13 798812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693871550|now:1746043693798790|interval:72760|pto_count:0|srtt:44340 [2025/04/30 20:08:13 798817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67213| [2025/04/30 20:08:13 798821] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 798826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:686228| [2025/04/30 20:08:13 798831] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 798835] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:888| [2025/04/30 20:08:13 798865] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:888|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043693798841|stream_id:0|stream_offset:686228| [2025/04/30 20:08:13 798875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 798882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:13 798889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44340|rtt_var:870|pto_duration:47820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 798895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 798899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 798903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:13 798907] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693871661|now:1746043693798888|interv:72773| [2025/04/30 20:08:13 798911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693871661|now:1746043693798888|interval:72773|pto_count:0|srtt:44340 [2025/04/30 20:08:13 798915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:68413| [2025/04/30 20:08:13 798925] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 798929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:687395| [2025/04/30 20:08:13 798933] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 798937] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693799937|now:1746043693798937|interv:1000| [2025/04/30 20:08:13 798941] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 798945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 798949] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693799937| [2025/04/30 20:08:13 798954] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693799937| [2025/04/30 20:08:13 798958] [debug] |xqc_engine_wakeup_after|wakeup:1746043693799937|now:1746043693798958|diff:979| [2025/04/30 20:08:13 798962] [debug] |xqc_engine_main_logic|END|now:1746043693798642| [2025/04/30 20:08:13 798968] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693798968| [2025/04/30 20:08:13 798971] [debug] |xqc_engine_wakeup_after|wakeup:1746043693799937|now:1746043693798971|diff:966| [2025/04/30 20:08:13 798975] [debug] |xqc_engine_main_logic|END|now:1746043693798968| [2025/04/30 20:08:13 799394] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693799393| [2025/04/30 20:08:13 799408] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 799416] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:520| [2025/04/30 20:08:13 799422] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:521| [2025/04/30 20:08:13 799431] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:521| [2025/04/30 20:08:13 799438] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 799446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 799453] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55208|prior_delivered:586183|prior_time:1746043693753488|is_app_limited:0|send_elapse:41805|ack_elapse:45905|ctl_first_sent_time:1746043693753789|lagest_ack_time:1746043693799393|curr_delivered:641391| [2025/04/30 20:08:13 799460] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693753789| [2025/04/30 20:08:13 799468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:325||sndq_packets_used_bytes:0|sndq_packets_free:540| [2025/04/30 20:08:13 799475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44340|rttvar:870|minrtt:30776|latest_rtt:45604|ack_delay:40| [2025/04/30 20:08:13 799483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44493|rttvar:959|minrtt:30776|latest_rtt:45604|ack_delay:40| [2025/04/30 20:08:13 799490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:829|lost_pn:826|thresh:3| [2025/04/30 20:08:13 799505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 799511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 799518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44493|rtt_var:959|pto_duration:48329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 799525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 799531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 799537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:13 799544] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693872170|now:1746043693799518|interv:72652| [2025/04/30 20:08:13 799550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693872170|now:1746043693799518|interval:72652|pto_count:0|srtt:44493 [2025/04/30 20:08:13 799557] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41805, ack_elapse 45905, delivered 55208|rate 1202657|lost 278| [2025/04/30 20:08:13 799564] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202657) in round 12| [2025/04/30 20:08:13 799571] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 799578] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 799585] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693753789|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 799592] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693753789|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 799599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:67213|srtt:44493|latest_rtt:45604|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 799608] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:521|largest:521|pns:2| [2025/04/30 20:08:13 799615] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:521|frame:ACK |recv_time:1746043693799393|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 799623] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813799393|now:1746043693799393|interv:120000000| [2025/04/30 20:08:13 799628] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813799393|now:1746043693799393|interv:120000000| [2025/04/30 20:08:13 799631] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693799937|pq_index:0| [2025/04/30 20:08:13 799636] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693798642| [2025/04/30 20:08:13 799640] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693799640| [2025/04/30 20:08:13 799650] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693799648| [2025/04/30 20:08:13 799655] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 799660] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44493|min_srtt:44493|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 799664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:734075| [2025/04/30 20:08:13 799669] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44493|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 799674] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 799678] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44493|min_srtt:44493|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 799683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:735242| [2025/04/30 20:08:13 799688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 799694] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 799701] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 799708] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 799713] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 799717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:687395| [2025/04/30 20:08:13 799722] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 799726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 799730] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693799937| [2025/04/30 20:08:13 799734] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693799937| [2025/04/30 20:08:13 799738] [debug] |xqc_engine_wakeup_after|wakeup:1746043693799937|now:1746043693799738|diff:199| [2025/04/30 20:08:13 799742] [debug] |xqc_engine_main_logic|END|now:1746043693799648| [2025/04/30 20:08:13 799748] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693799748| [2025/04/30 20:08:13 799752] [debug] |xqc_engine_wakeup_after|wakeup:1746043693799937|now:1746043693799752|diff:185| [2025/04/30 20:08:13 799756] [debug] |xqc_engine_main_logic|END|now:1746043693799748| [2025/04/30 20:08:13 800372] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693800370| [2025/04/30 20:08:13 800440] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 800488] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:521| [2025/04/30 20:08:13 800495] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:522| [2025/04/30 20:08:13 800505] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:522| [2025/04/30 20:08:13 800511] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 800559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 800568] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55208|prior_delivered:587383|prior_time:1746043693754530|is_app_limited:0|send_elapse:42418|ack_elapse:45840|ctl_first_sent_time:1746043693754842|lagest_ack_time:1746043693800370|curr_delivered:642591| [2025/04/30 20:08:13 800576] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693754842| [2025/04/30 20:08:13 800583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:324||sndq_packets_used_bytes:0|sndq_packets_free:541| [2025/04/30 20:08:13 800590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44493|rttvar:959|minrtt:30776|latest_rtt:45528|ack_delay:32| [2025/04/30 20:08:13 800597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44619|rttvar:970|minrtt:30776|latest_rtt:45528|ack_delay:32| [2025/04/30 20:08:13 800604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:830|lost_pn:827|thresh:3| [2025/04/30 20:08:13 800632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 800664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 800671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44619|rtt_var:970|pto_duration:48499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 800678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 800682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 800686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:13 800711] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693872340|now:1746043693800670|interv:71670| [2025/04/30 20:08:13 800715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693872340|now:1746043693800670|interval:71670|pto_count:0|srtt:44619 [2025/04/30 20:08:13 800719] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42418, ack_elapse 45840, delivered 55208|rate 1204363|lost 278| [2025/04/30 20:08:13 800725] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204363) in round 12| [2025/04/30 20:08:13 800947] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 800960] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 800965] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693754842|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 800972] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693754842|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 801385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66013|srtt:44619|latest_rtt:45528|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 801678] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:522|largest:522|pns:2| [2025/04/30 20:08:13 801687] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:522|frame:ACK |recv_time:1746043693800370|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 801694] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813800370|now:1746043693800370|interv:120000000| [2025/04/30 20:08:13 801701] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813800370|now:1746043693800370|interv:120000000| [2025/04/30 20:08:13 801708] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693799937|pq_index:0| [2025/04/30 20:08:13 801715] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693799648| [2025/04/30 20:08:13 801720] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693801720| [2025/04/30 20:08:13 801728] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693801726| [2025/04/30 20:08:13 801735] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693799937|now:1746043693801726| [2025/04/30 20:08:13 801742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693799937|now:1746043693801726| [2025/04/30 20:08:13 801748] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 801755] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 801762] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44619|min_srtt:44619|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 801769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:735242| [2025/04/30 20:08:13 801776] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44619|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 801783] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 801798] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44619|min_srtt:44619|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 801806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:736409| [2025/04/30 20:08:13 801813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 801819] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 801826] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 801832] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 801840] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 801844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:687395| [2025/04/30 20:08:13 801849] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 801853] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:889| [2025/04/30 20:08:13 801894] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043693801862|stream_id:0|stream_offset:687395| [2025/04/30 20:08:13 801904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 801912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:13 801918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44619|rtt_var:970|pto_duration:48499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 801922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 801927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 801931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:13 801935] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693875361|now:1746043693801917|interv:73444| [2025/04/30 20:08:13 801939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693875361|now:1746043693801917|interval:73444|pto_count:0|srtt:44619 [2025/04/30 20:08:13 801943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67213| [2025/04/30 20:08:13 801948] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 801953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:688562| [2025/04/30 20:08:13 801962] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 801967] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:890| [2025/04/30 20:08:13 802004] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043693801977|stream_id:0|stream_offset:688562| [2025/04/30 20:08:13 802013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 802020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:13 802027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44619|rtt_var:970|pto_duration:48499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 802034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 802040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 802046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:13 802053] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693875476|now:1746043693802027|interv:73449| [2025/04/30 20:08:13 802060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693875476|now:1746043693802027|interval:73449|pto_count:0|srtt:44619 [2025/04/30 20:08:13 802067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:68413| [2025/04/30 20:08:13 802074] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 802080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:689729| [2025/04/30 20:08:13 802087] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 802093] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:891| [2025/04/30 20:08:13 802135] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68413|now:1746043693802103|stream_id:0|stream_offset:689729| [2025/04/30 20:08:13 802144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 802151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68413|applimit:0| [2025/04/30 20:08:13 802158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44619|rtt_var:970|pto_duration:48499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 802165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 802205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 802211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:13 802217] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693875602|now:1746043693802158|interv:73444| [2025/04/30 20:08:13 802222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693875602|now:1746043693802158|interval:73444|pto_count:0|srtt:44619 [2025/04/30 20:08:13 802228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:69613| [2025/04/30 20:08:13 802235] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 802241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:690896| [2025/04/30 20:08:13 802247] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 802253] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:892| [2025/04/30 20:08:13 802285] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69613|now:1746043693802262|stream_id:0|stream_offset:690896| [2025/04/30 20:08:13 802293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 802300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69613|applimit:0| [2025/04/30 20:08:13 802306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44619|rtt_var:970|pto_duration:48499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 802312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 802317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 802322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70813| [2025/04/30 20:08:13 802327] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693875761|now:1746043693802305|interv:73456| [2025/04/30 20:08:13 802332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693875761|now:1746043693802305|interval:73456|pto_count:0|srtt:44619 [2025/04/30 20:08:13 802338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:70813| [2025/04/30 20:08:13 802345] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 802352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:692063| [2025/04/30 20:08:13 802358] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 802370] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:893| [2025/04/30 20:08:13 802402] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70813|now:1746043693802379|stream_id:0|stream_offset:692063| [2025/04/30 20:08:13 802411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 802419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70813|applimit:0| [2025/04/30 20:08:13 802425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44619|rtt_var:970|pto_duration:48499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 802431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 802436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 802441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72013| [2025/04/30 20:08:13 802446] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693875878|now:1746043693802425|interv:73453| [2025/04/30 20:08:13 802451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693875878|now:1746043693802425|interval:73453|pto_count:0|srtt:44619 [2025/04/30 20:08:13 802457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:72013| [2025/04/30 20:08:13 802464] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 802470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72013|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:693230| [2025/04/30 20:08:13 802475] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 802481] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693803480|now:1746043693802480|interv:1000| [2025/04/30 20:08:13 802486] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 802490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 802496] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693803480| [2025/04/30 20:08:13 802501] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693803480| [2025/04/30 20:08:13 802506] [debug] |xqc_engine_wakeup_after|wakeup:1746043693803480|now:1746043693802506|diff:974| [2025/04/30 20:08:13 802512] [debug] |xqc_engine_main_logic|END|now:1746043693801726| [2025/04/30 20:08:13 802522] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693802521| [2025/04/30 20:08:13 802529] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 802537] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:522| [2025/04/30 20:08:13 802544] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:523| [2025/04/30 20:08:13 802552] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:523| [2025/04/30 20:08:13 802565] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 802573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:831|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:831|path_largest_ack:831| [2025/04/30 20:08:13 802580] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:54015|prior_delivered:589783|prior_time:1746043693757913|is_app_limited:0|send_elapse:42839|ack_elapse:44608|ctl_first_sent_time:1746043693758338|lagest_ack_time:1746043693802521|curr_delivered:643798| [2025/04/30 20:08:13 802587] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693758338| [2025/04/30 20:08:13 802594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:323||sndq_packets_used_bytes:0|sndq_packets_free:542| [2025/04/30 20:08:13 802601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44619|rttvar:970|minrtt:30776|latest_rtt:44183|ack_delay:152| [2025/04/30 20:08:13 802608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44545|rttvar:875|minrtt:30776|latest_rtt:44183|ack_delay:152| [2025/04/30 20:08:13 802615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:831|lost_pn:828|thresh:3| [2025/04/30 20:08:13 802622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 802629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 478|pns:2| [2025/04/30 20:08:13 802635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 802641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44545|rtt_var:875|pto_duration:48045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 802647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 802653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 802659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 802664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693875424|now:1746043693802640|interv:72784| [2025/04/30 20:08:13 802671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693875424|now:1746043693802640|interval:72784|pto_count:0|srtt:44545 [2025/04/30 20:08:13 802677] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42839, ack_elapse 44608, delivered 54015|rate 1210881|lost 278| [2025/04/30 20:08:13 802683] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210881) in round 12| [2025/04/30 20:08:13 802688] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 802694] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 802699] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1207|po_sent_time:1746043693758338|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 802713] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1207|po_sent_time:1746043693758338|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 802720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:70806|srtt:44545|latest_rtt:44183|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 802728] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:523|largest:523|pns:2| [2025/04/30 20:08:13 802734] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:523|frame:ACK |recv_time:1746043693802521|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 802740] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813802521|now:1746043693802521|interv:120000000| [2025/04/30 20:08:13 802746] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813802521|now:1746043693802521|interv:120000000| [2025/04/30 20:08:13 802752] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693803480|pq_index:0| [2025/04/30 20:08:13 802757] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693801726| [2025/04/30 20:08:13 802763] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693802763| [2025/04/30 20:08:13 802770] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693802768| [2025/04/30 20:08:13 802778] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 802784] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44545|min_srtt:44545|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 802791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:736409| [2025/04/30 20:08:13 802797] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44545|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 802804] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 802811] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44545|min_srtt:44545|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 802817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:737576| [2025/04/30 20:08:13 802824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 802830] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 802835] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 802847] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 802854] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 802860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:693230| [2025/04/30 20:08:13 802866] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 802871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 802877] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693803480| [2025/04/30 20:08:13 802883] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693803480| [2025/04/30 20:08:13 802889] [debug] |xqc_engine_wakeup_after|wakeup:1746043693803480|now:1746043693802889|diff:591| [2025/04/30 20:08:13 802895] [debug] |xqc_engine_main_logic|END|now:1746043693802768| [2025/04/30 20:08:13 802906] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693802905| [2025/04/30 20:08:13 802913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 802921] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:523| [2025/04/30 20:08:13 802926] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:524| [2025/04/30 20:08:13 802935] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:524| [2025/04/30 20:08:13 802941] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 802949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 802956] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:589783|prior_time:1746043693757913|is_app_limited:0|send_elapse:42973|ack_elapse:44992|ctl_first_sent_time:1746043693758472|lagest_ack_time:1746043693802905|curr_delivered:644998| [2025/04/30 20:08:13 802964] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693758472| [2025/04/30 20:08:13 802971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:322||sndq_packets_used_bytes:0|sndq_packets_free:543| [2025/04/30 20:08:13 802978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44545|rttvar:875|minrtt:30776|latest_rtt:44433|ack_delay:40| [2025/04/30 20:08:13 802985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44526|rttvar:695|minrtt:30776|latest_rtt:44433|ack_delay:40| [2025/04/30 20:08:13 802992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:832|lost_pn:829|thresh:3| [2025/04/30 20:08:13 802998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 803002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 803012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44526|rtt_var:695|pto_duration:47306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 803021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 803027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 803033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 803039] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693874685|now:1746043693803012|interv:71673| [2025/04/30 20:08:13 803045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693874685|now:1746043693803012|interval:71673|pto_count:0|srtt:44526 [2025/04/30 20:08:13 803052] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42973, ack_elapse 44992, delivered 55215|rate 1227218|lost 278| [2025/04/30 20:08:13 803059] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1227218) in round 12| [2025/04/30 20:08:13 803065] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 803072] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 803078] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693758472|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 803084] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693758472|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 803092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:69606|srtt:44526|latest_rtt:44433|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 803101] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:524|largest:524|pns:2| [2025/04/30 20:08:13 803108] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:524|frame:ACK |recv_time:1746043693802905|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 803115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813802905|now:1746043693802905|interv:120000000| [2025/04/30 20:08:13 803121] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813802905|now:1746043693802905|interv:120000000| [2025/04/30 20:08:13 803127] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693803480|pq_index:0| [2025/04/30 20:08:13 803133] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693802768| [2025/04/30 20:08:13 803139] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693803139| [2025/04/30 20:08:13 803147] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693803145| [2025/04/30 20:08:13 803230] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 803241] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44526|min_srtt:44526|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 803246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:737576| [2025/04/30 20:08:13 803251] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44526|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 803255] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 803260] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44526|min_srtt:44526|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 803264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:738743| [2025/04/30 20:08:13 803269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 803273] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 803277] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 803282] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 803290] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 803297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:693230| [2025/04/30 20:08:13 803304] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 803308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 803312] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693803480| [2025/04/30 20:08:13 803316] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693803480| [2025/04/30 20:08:13 803320] [debug] |xqc_engine_wakeup_after|wakeup:1746043693803480|now:1746043693803320|diff:160| [2025/04/30 20:08:13 803325] [debug] |xqc_engine_main_logic|END|now:1746043693803145| [2025/04/30 20:08:13 803331] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693803330| [2025/04/30 20:08:13 803335] [debug] |xqc_engine_wakeup_after|wakeup:1746043693803480|now:1746043693803335|diff:145| [2025/04/30 20:08:13 803339] [debug] |xqc_engine_main_logic|END|now:1746043693803330| [2025/04/30 20:08:13 803719] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693803709| [2025/04/30 20:08:13 803731] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 803748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:524| [2025/04/30 20:08:13 803754] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:525| [2025/04/30 20:08:13 803763] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:525| [2025/04/30 20:08:13 803770] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 803777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 803785] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:590983|prior_time:1746043693758603|is_app_limited:0|send_elapse:43237|ack_elapse:45106|ctl_first_sent_time:1746043693758860|lagest_ack_time:1746043693803709|curr_delivered:646198| [2025/04/30 20:08:13 803792] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693758860| [2025/04/30 20:08:13 803799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:321||sndq_packets_used_bytes:0|sndq_packets_free:544| [2025/04/30 20:08:13 803806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44526|rttvar:695|minrtt:30776|latest_rtt:44849|ack_delay:40| [2025/04/30 20:08:13 803813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44562|rttvar:592|minrtt:30776|latest_rtt:44849|ack_delay:40| [2025/04/30 20:08:13 803820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:833|lost_pn:830|thresh:3| [2025/04/30 20:08:13 803826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 803833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 803837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44562|rtt_var:592|pto_duration:46930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 803842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 803846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 803849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68406| [2025/04/30 20:08:13 803853] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693874309|now:1746043693803837|interv:70472| [2025/04/30 20:08:13 803859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693874309|now:1746043693803837|interval:70472|pto_count:0|srtt:44562 [2025/04/30 20:08:13 803866] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43237, ack_elapse 45106, delivered 55215|rate 1224116|lost 278| [2025/04/30 20:08:13 803874] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1224116) in round 12| [2025/04/30 20:08:13 803880] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 803885] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 803889] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693758860|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 803898] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693758860|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 803903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:68406|srtt:44562|latest_rtt:44849|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 803909] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:525|largest:525|pns:2| [2025/04/30 20:08:13 803914] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:525|frame:ACK |recv_time:1746043693803709|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 803918] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813803709|now:1746043693803709|interv:120000000| [2025/04/30 20:08:13 803923] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813803709|now:1746043693803709|interv:120000000| [2025/04/30 20:08:13 803927] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693803480|pq_index:0| [2025/04/30 20:08:13 803931] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693803145| [2025/04/30 20:08:13 803936] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693803935| [2025/04/30 20:08:13 803941] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693803939| [2025/04/30 20:08:13 803946] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693803480|now:1746043693803939| [2025/04/30 20:08:13 803953] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693803480|now:1746043693803939| [2025/04/30 20:08:13 803960] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 803965] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 803970] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44562|min_srtt:44562|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 803975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:68406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:738743| [2025/04/30 20:08:13 803982] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44562|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 803990] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 803997] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44562|min_srtt:44562|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 804003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:68406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:739910| [2025/04/30 20:08:13 804016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 804022] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 804028] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 804035] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 804042] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 804049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:693230| [2025/04/30 20:08:13 804056] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 804062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:894| [2025/04/30 20:08:13 804133] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746043693804073|stream_id:0|stream_offset:693230| [2025/04/30 20:08:13 804143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 804148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 20:08:13 804152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44562|rtt_var:592|pto_duration:46930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 804157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 804161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 804165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 804201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693876003|now:1746043693804152|interv:71851| [2025/04/30 20:08:13 804206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693876003|now:1746043693804152|interval:71851|pto_count:0|srtt:44562 [2025/04/30 20:08:13 804211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:69606| [2025/04/30 20:08:13 804217] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 804221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 804226] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 804235] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:895| [2025/04/30 20:08:13 804272] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746043693804243|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 804283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 804288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 20:08:13 804293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44562|rtt_var:592|pto_duration:46930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 804297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 804301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 804305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 804311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693876173|now:1746043693804292|interv:71881| [2025/04/30 20:08:13 804317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693876173|now:1746043693804292|interval:71881|pto_count:0|srtt:44562 [2025/04/30 20:08:13 804324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:70806| [2025/04/30 20:08:13 804329] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 804333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:695564| [2025/04/30 20:08:13 804338] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 804342] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693805342|now:1746043693804342|interv:1000| [2025/04/30 20:08:13 804346] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 804353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 804360] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693805342| [2025/04/30 20:08:13 804367] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693805342| [2025/04/30 20:08:13 804374] [debug] |xqc_engine_wakeup_after|wakeup:1746043693805342|now:1746043693804374|diff:968| [2025/04/30 20:08:13 804380] [debug] |xqc_engine_main_logic|END|now:1746043693803939| [2025/04/30 20:08:13 804392] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693804391| [2025/04/30 20:08:13 804399] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 804408] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:525| [2025/04/30 20:08:13 804415] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:526| [2025/04/30 20:08:13 804423] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:526| [2025/04/30 20:08:13 804436] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 804444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 804451] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:592183|prior_time:1746043693759195|is_app_limited:0|send_elapse:43810|ack_elapse:45196|ctl_first_sent_time:1746043693759521|lagest_ack_time:1746043693804391|curr_delivered:647398| [2025/04/30 20:08:13 804458] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693759521| [2025/04/30 20:08:13 804466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:320||sndq_packets_used_bytes:0|sndq_packets_free:545| [2025/04/30 20:08:13 804472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44562|rttvar:592|minrtt:30776|latest_rtt:44870|ack_delay:40| [2025/04/30 20:08:13 804479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44595|rttvar:511|minrtt:30776|latest_rtt:44870|ack_delay:40| [2025/04/30 20:08:13 804486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:834|lost_pn:831|thresh:3| [2025/04/30 20:08:13 804493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 804497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 804501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44595|rtt_var:511|pto_duration:46639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 804506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 804510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 804514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 804518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693875882|now:1746043693804501|interv:71381| [2025/04/30 20:08:13 804525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693875882|now:1746043693804501|interval:71381|pto_count:0|srtt:44595 [2025/04/30 20:08:13 804532] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43810, ack_elapse 45196, delivered 55215|rate 1221678|lost 278| [2025/04/30 20:08:13 804539] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1221678) in round 12| [2025/04/30 20:08:13 804544] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 804548] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 804552] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693759521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 804557] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693759521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 804566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:69606|srtt:44595|latest_rtt:44870|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 804572] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:526|largest:526|pns:2| [2025/04/30 20:08:13 804576] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:526|frame:ACK |recv_time:1746043693804391|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 804581] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813804391|now:1746043693804391|interv:120000000| [2025/04/30 20:08:13 804585] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813804391|now:1746043693804391|interv:120000000| [2025/04/30 20:08:13 804589] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693805342|pq_index:0| [2025/04/30 20:08:13 804594] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693803939| [2025/04/30 20:08:13 804598] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693804598| [2025/04/30 20:08:13 804603] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693804602| [2025/04/30 20:08:13 804608] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 804613] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44595|min_srtt:44595|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 804617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:739910| [2025/04/30 20:08:13 804622] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 804627] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 804631] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44595|min_srtt:44595|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 804635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:741077| [2025/04/30 20:08:13 804640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 804644] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 804648] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 804707] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 804712] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 804716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:695564| [2025/04/30 20:08:13 804721] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 804725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 804729] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693805342| [2025/04/30 20:08:13 804733] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693805342| [2025/04/30 20:08:13 804737] [debug] |xqc_engine_wakeup_after|wakeup:1746043693805342|now:1746043693804737|diff:605| [2025/04/30 20:08:13 804741] [debug] |xqc_engine_main_logic|END|now:1746043693804602| [2025/04/30 20:08:13 804747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693804746| [2025/04/30 20:08:13 804750] [debug] |xqc_engine_wakeup_after|wakeup:1746043693805342|now:1746043693804750|diff:592| [2025/04/30 20:08:13 804754] [debug] |xqc_engine_main_logic|END|now:1746043693804746| [2025/04/30 20:08:13 805308] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693805307| [2025/04/30 20:08:13 805324] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 805332] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:526| [2025/04/30 20:08:13 805337] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:527| [2025/04/30 20:08:13 805342] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:527| [2025/04/30 20:08:13 805347] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 805352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 805356] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:593383|prior_time:1746043693761907|is_app_limited:0|send_elapse:45396|ack_elapse:43400|ctl_first_sent_time:1746043693762463|lagest_ack_time:1746043693805307|curr_delivered:648598| [2025/04/30 20:08:13 805362] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693762463| [2025/04/30 20:08:13 805366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:319||sndq_packets_used_bytes:0|sndq_packets_free:546| [2025/04/30 20:08:13 805371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44595|rttvar:511|minrtt:30776|latest_rtt:42844|ack_delay:24| [2025/04/30 20:08:13 805375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44373|rttvar:827|minrtt:30776|latest_rtt:42844|ack_delay:24| [2025/04/30 20:08:13 805379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:835|lost_pn:832|thresh:3| [2025/04/30 20:08:13 805384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 805394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 805398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44373|rtt_var:827|pto_duration:47681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 805403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 805407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 805410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68406| [2025/04/30 20:08:13 805414] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693876924|now:1746043693805398|interv:71526| [2025/04/30 20:08:13 805418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693876924|now:1746043693805398|interval:71526|pto_count:0|srtt:44373 [2025/04/30 20:08:13 805423] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45396, ack_elapse 43400, delivered 55215|rate 1216296|lost 278| [2025/04/30 20:08:13 805427] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1216296) in round 12| [2025/04/30 20:08:13 805432] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 805436] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 805440] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693762463|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 805444] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693762463|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 805450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:68406|srtt:44373|latest_rtt:42844|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 805459] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:527|largest:527|pns:2| [2025/04/30 20:08:13 805466] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:527|frame:ACK |recv_time:1746043693805307|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 805474] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813805307|now:1746043693805307|interv:120000000| [2025/04/30 20:08:13 805481] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813805307|now:1746043693805307|interv:120000000| [2025/04/30 20:08:13 805487] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693805342|pq_index:0| [2025/04/30 20:08:13 805493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693804602| [2025/04/30 20:08:13 805497] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693805497| [2025/04/30 20:08:13 805502] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693805501| [2025/04/30 20:08:13 805513] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693805342|now:1746043693805501| [2025/04/30 20:08:13 805519] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693805342|now:1746043693805501| [2025/04/30 20:08:13 805526] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 805532] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 805540] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44373|min_srtt:44373|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 805546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:68406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:741077| [2025/04/30 20:08:13 805554] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44373|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 805561] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 805569] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44373|min_srtt:44373|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 805576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:68406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:742244| [2025/04/30 20:08:13 805583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 805589] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 805595] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 805599] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 805604] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 805609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:695564| [2025/04/30 20:08:13 805613] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 805618] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:896| [2025/04/30 20:08:13 805659] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746043693805626|stream_id:0|stream_offset:695564| [2025/04/30 20:08:13 805667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 805679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 20:08:13 805685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44373|rtt_var:827|pto_duration:47681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 805693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 805699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 805705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 805712] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693878307|now:1746043693805685|interv:72622| [2025/04/30 20:08:13 805719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693878307|now:1746043693805685|interval:72622|pto_count:0|srtt:44373 [2025/04/30 20:08:13 805726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:69606| [2025/04/30 20:08:13 805735] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 805740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:696731| [2025/04/30 20:08:13 805745] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 805749] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:897| [2025/04/30 20:08:13 805782] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746043693805757|stream_id:0|stream_offset:696731| [2025/04/30 20:08:13 805788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 805793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 20:08:13 805798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44373|rtt_var:827|pto_duration:47681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 805806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 805813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 805819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 805826] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693878438|now:1746043693805798|interv:72640| [2025/04/30 20:08:13 805832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693878438|now:1746043693805798|interval:72640|pto_count:0|srtt:44373 [2025/04/30 20:08:13 805839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:70806| [2025/04/30 20:08:13 805848] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 805862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:697898| [2025/04/30 20:08:13 805866] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 805871] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:898| [2025/04/30 20:08:13 805909] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70806|now:1746043693805878|stream_id:0|stream_offset:697898| [2025/04/30 20:08:13 805919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 805927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70806|applimit:0| [2025/04/30 20:08:13 805934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44373|rtt_var:827|pto_duration:47681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 805941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 805947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 805953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 20:08:13 805959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693878559|now:1746043693805933|interv:72626| [2025/04/30 20:08:13 805966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693878559|now:1746043693805933|interval:72626|pto_count:0|srtt:44373 [2025/04/30 20:08:13 805974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:72006| [2025/04/30 20:08:13 805982] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 805989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:699065| [2025/04/30 20:08:13 805996] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 806003] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693807002|now:1746043693806002|interv:1000| [2025/04/30 20:08:13 806009] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 806016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 806022] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693807002| [2025/04/30 20:08:13 806029] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693807002| [2025/04/30 20:08:13 806034] [debug] |xqc_engine_wakeup_after|wakeup:1746043693807002|now:1746043693806034|diff:968| [2025/04/30 20:08:13 806039] [debug] |xqc_engine_main_logic|END|now:1746043693805501| [2025/04/30 20:08:13 806044] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693806044| [2025/04/30 20:08:13 806053] [debug] |xqc_engine_wakeup_after|wakeup:1746043693807002|now:1746043693806053|diff:949| [2025/04/30 20:08:13 806057] [debug] |xqc_engine_main_logic|END|now:1746043693806044| [2025/04/30 20:08:13 806427] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693806425| [2025/04/30 20:08:13 806444] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 806454] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:527| [2025/04/30 20:08:13 806460] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:528| [2025/04/30 20:08:13 806466] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:528| [2025/04/30 20:08:13 806471] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 806477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 806485] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:594583|prior_time:1746043693762662|is_app_limited:0|send_elapse:45885|ack_elapse:43763|ctl_first_sent_time:1746043693763050|lagest_ack_time:1746043693806425|curr_delivered:649798| [2025/04/30 20:08:13 806492] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693763050| [2025/04/30 20:08:13 806499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:547| [2025/04/30 20:08:13 806505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44373|rttvar:827|minrtt:30776|latest_rtt:43375|ack_delay:32| [2025/04/30 20:08:13 806511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44244|rttvar:878|minrtt:30776|latest_rtt:43375|ack_delay:32| [2025/04/30 20:08:13 806516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:836|lost_pn:833|thresh:3| [2025/04/30 20:08:13 806522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 806529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 806536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44244|rtt_var:878|pto_duration:47756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 806543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 806549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 806556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 806563] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693878634|now:1746043693806536|interv:72098| [2025/04/30 20:08:13 806569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693878634|now:1746043693806536|interval:72098|pto_count:0|srtt:44244 [2025/04/30 20:08:13 806574] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45885, ack_elapse 43763, delivered 55215|rate 1203334|lost 278| [2025/04/30 20:08:13 806586] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203334) in round 12| [2025/04/30 20:08:13 806590] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 806594] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 806598] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693763050|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 806603] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693763050|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 806607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:70806|srtt:44244|latest_rtt:43375|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 806613] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:528|largest:528|pns:2| [2025/04/30 20:08:13 806618] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:528|frame:ACK |recv_time:1746043693806425|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 806623] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813806425|now:1746043693806425|interv:120000000| [2025/04/30 20:08:13 806627] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813806425|now:1746043693806425|interv:120000000| [2025/04/30 20:08:13 806631] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693807002|pq_index:0| [2025/04/30 20:08:13 806636] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693805501| [2025/04/30 20:08:13 806640] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693806640| [2025/04/30 20:08:13 806645] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693806644| [2025/04/30 20:08:13 806650] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 806655] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44244|min_srtt:44244|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 806660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:742244| [2025/04/30 20:08:13 806665] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44244|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 806669] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 806674] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44244|min_srtt:44244|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 806682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:743411| [2025/04/30 20:08:13 806687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 806691] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 806694] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 806699] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 806704] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 806708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:699065| [2025/04/30 20:08:13 806712] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 806716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 806720] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693807002| [2025/04/30 20:08:13 806725] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693807002| [2025/04/30 20:08:13 806729] [debug] |xqc_engine_wakeup_after|wakeup:1746043693807002|now:1746043693806728|diff:274| [2025/04/30 20:08:13 806733] [debug] |xqc_engine_main_logic|END|now:1746043693806644| [2025/04/30 20:08:13 806738] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693806738| [2025/04/30 20:08:13 806742] [debug] |xqc_engine_wakeup_after|wakeup:1746043693807002|now:1746043693806742|diff:260| [2025/04/30 20:08:13 806746] [debug] |xqc_engine_main_logic|END|now:1746043693806738| [2025/04/30 20:08:13 807453] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693807451| [2025/04/30 20:08:13 807468] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 807478] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:528| [2025/04/30 20:08:13 807485] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:529| [2025/04/30 20:08:13 807494] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:529| [2025/04/30 20:08:13 807500] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 807507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 807515] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:595783|prior_time:1746043693763219|is_app_limited:0|send_elapse:45082|ack_elapse:44232|ctl_first_sent_time:1746043693763644|lagest_ack_time:1746043693807451|curr_delivered:650998| [2025/04/30 20:08:13 807522] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693763644| [2025/04/30 20:08:13 807530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:317||sndq_packets_used_bytes:0|sndq_packets_free:548| [2025/04/30 20:08:13 807542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44244|rttvar:878|minrtt:30776|latest_rtt:43807|ack_delay:40| [2025/04/30 20:08:13 807549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44184|rttvar:778|minrtt:30776|latest_rtt:43807|ack_delay:40| [2025/04/30 20:08:13 807556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:837|lost_pn:834|thresh:3| [2025/04/30 20:08:13 807563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 807570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 807576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44184|rtt_var:778|pto_duration:47296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 807583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 807589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 807593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 807599] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693878174|now:1746043693807576|interv:70598| [2025/04/30 20:08:13 807606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693878174|now:1746043693807576|interval:70598|pto_count:0|srtt:44184 [2025/04/30 20:08:13 807613] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45082, ack_elapse 44232, delivered 55215|rate 1224768|lost 278| [2025/04/30 20:08:13 807619] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1224768) in round 12| [2025/04/30 20:08:13 807624] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 807628] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 807632] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693763644|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 807636] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693763644|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 807641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:69606|srtt:44184|latest_rtt:43807|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 807647] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 807651] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693832451|now:1746043693807451|interv:25000| [2025/04/30 20:08:13 807657] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693807451|max_ack_delay:25000| [2025/04/30 20:08:13 807666] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:529|largest:529|pns:2| [2025/04/30 20:08:13 807671] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:529|frame:PING ACK |recv_time:1746043693807451|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 807676] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813807451|now:1746043693807451|interv:120000000| [2025/04/30 20:08:13 807681] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813807451|now:1746043693807451|interv:120000000| [2025/04/30 20:08:13 807688] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693807002|pq_index:0| [2025/04/30 20:08:13 807694] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693806644| [2025/04/30 20:08:13 807700] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693807700| [2025/04/30 20:08:13 807705] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693807704| [2025/04/30 20:08:13 807710] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693807002|now:1746043693807704| [2025/04/30 20:08:13 807715] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693807002|now:1746043693807704| [2025/04/30 20:08:13 807719] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 807723] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 807728] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44184|min_srtt:44184|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 807733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:743411| [2025/04/30 20:08:13 807738] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44184|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 807742] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 807747] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44184|min_srtt:44184|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 807751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:744578| [2025/04/30 20:08:13 807756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 807760] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 807766] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 807778] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 807784] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 807788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:699065| [2025/04/30 20:08:13 807792] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 807797] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:899| [2025/04/30 20:08:13 807837] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746043693807805|stream_id:0|stream_offset:699065| [2025/04/30 20:08:13 807847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 807855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 20:08:13 807862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44184|rtt_var:778|pto_duration:47296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 807869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 807875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 807879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 807883] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693880101|now:1746043693807862|interv:72239| [2025/04/30 20:08:13 807887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693880101|now:1746043693807862|interval:72239|pto_count:0|srtt:44184 [2025/04/30 20:08:13 807892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:70806| [2025/04/30 20:08:13 807897] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 807901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:700232| [2025/04/30 20:08:13 807906] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 807910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:900| [2025/04/30 20:08:13 807946] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70806|now:1746043693807917|stream_id:0|stream_offset:700232| [2025/04/30 20:08:13 807955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 807968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70806|applimit:0| [2025/04/30 20:08:13 807974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44184|rtt_var:778|pto_duration:47296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 807981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 807987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 807992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 20:08:13 807998] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693880213|now:1746043693807974|interv:72239| [2025/04/30 20:08:13 808004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693880213|now:1746043693807974|interval:72239|pto_count:0|srtt:44184 [2025/04/30 20:08:13 808011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:72006| [2025/04/30 20:08:13 808018] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 808023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:701399| [2025/04/30 20:08:13 808030] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 808036] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:901| [2025/04/30 20:08:13 808065] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72006|now:1746043693808046|stream_id:0|stream_offset:701399| [2025/04/30 20:08:13 808073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 808080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72006|applimit:0| [2025/04/30 20:08:13 808086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44184|rtt_var:778|pto_duration:47296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 808093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 808099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 808105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73206| [2025/04/30 20:08:13 808112] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693880342|now:1746043693808086|interv:72256| [2025/04/30 20:08:13 808118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693880342|now:1746043693808086|interval:72256|pto_count:0|srtt:44184 [2025/04/30 20:08:13 808124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:73206| [2025/04/30 20:08:13 808131] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 808144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73206|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:702566| [2025/04/30 20:08:13 808149] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 808153] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693809153|now:1746043693808153|interv:1000| [2025/04/30 20:08:13 808157] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 808161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 808165] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693809153| [2025/04/30 20:08:13 808191] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693809153| [2025/04/30 20:08:13 808196] [debug] |xqc_engine_wakeup_after|wakeup:1746043693809153|now:1746043693808196|diff:957| [2025/04/30 20:08:13 808204] [debug] |xqc_engine_main_logic|END|now:1746043693807704| [2025/04/30 20:08:13 808212] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693808212| [2025/04/30 20:08:13 808218] [debug] |xqc_engine_wakeup_after|wakeup:1746043693809153|now:1746043693808218|diff:935| [2025/04/30 20:08:13 808224] [debug] |xqc_engine_main_logic|END|now:1746043693808212| [2025/04/30 20:08:13 809303] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693809302| [2025/04/30 20:08:13 809318] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693809153|pq_index:0| [2025/04/30 20:08:13 809325] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693807704| [2025/04/30 20:08:13 809333] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693809331| [2025/04/30 20:08:13 809341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693809153|now:1746043693809331| [2025/04/30 20:08:13 809386] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693809153|now:1746043693809331| [2025/04/30 20:08:13 809771] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 809778] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 809786] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44184|min_srtt:44184|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 809791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73206|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:744578| [2025/04/30 20:08:13 809799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 809805] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 809811] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 809818] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 809840] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 809844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73206|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:702566| [2025/04/30 20:08:13 809849] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 809853] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:902| [2025/04/30 20:08:13 809902] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73206|now:1746043693809862|stream_id:0|stream_offset:702566| [2025/04/30 20:08:13 809912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 809920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73206|applimit:0| [2025/04/30 20:08:13 809927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44184|rtt_var:778|pto_duration:47296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 809934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 809941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 809948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74406| [2025/04/30 20:08:13 809954] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693882158|now:1746043693809927|interv:72231| [2025/04/30 20:08:13 809961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693882158|now:1746043693809927|interval:72231|pto_count:0|srtt:44184 [2025/04/30 20:08:13 809968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74406| [2025/04/30 20:08:13 809976] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 809983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:703733| [2025/04/30 20:08:13 809990] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 809997] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:903| [2025/04/30 20:08:13 810042] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74406|now:1746043693810008|stream_id:0|stream_offset:703733| [2025/04/30 20:08:13 810052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 810059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74406|applimit:0| [2025/04/30 20:08:13 810065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44184|rtt_var:778|pto_duration:47296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 810074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 810079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 810086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75606| [2025/04/30 20:08:13 810093] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693882304|now:1746043693810064|interv:72240| [2025/04/30 20:08:13 810100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693882304|now:1746043693810064|interval:72240|pto_count:0|srtt:44184 [2025/04/30 20:08:13 810107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75606| [2025/04/30 20:08:13 810114] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 810120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:704900| [2025/04/30 20:08:13 810128] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 810133] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693811132|now:1746043693810132|interv:1000| [2025/04/30 20:08:13 810137] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 810140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 810145] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693811132| [2025/04/30 20:08:13 810149] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693811132| [2025/04/30 20:08:13 810153] [debug] |xqc_engine_wakeup_after|wakeup:1746043693811132|now:1746043693810153|diff:979| [2025/04/30 20:08:13 810158] [debug] |xqc_engine_main_logic|END|now:1746043693809331| [2025/04/30 20:08:13 810186] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693810185| [2025/04/30 20:08:13 810197] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 810203] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:529| [2025/04/30 20:08:13 810207] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:530| [2025/04/30 20:08:13 810214] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:530| [2025/04/30 20:08:13 810220] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 810228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 810236] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:596983|prior_time:1746043693763804|is_app_limited:0|send_elapse:43816|ack_elapse:46381|ctl_first_sent_time:1746043693764047|lagest_ack_time:1746043693810185|curr_delivered:652198| [2025/04/30 20:08:13 810243] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693764047| [2025/04/30 20:08:13 810257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:316||sndq_packets_used_bytes:0|sndq_packets_free:549| [2025/04/30 20:08:13 810264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44184|rttvar:778|minrtt:30776|latest_rtt:46138|ack_delay:120| [2025/04/30 20:08:13 810271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44413|rttvar:1042|minrtt:30776|latest_rtt:46138|ack_delay:120| [2025/04/30 20:08:13 810278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:838|lost_pn:835|thresh:3| [2025/04/30 20:08:13 810285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 810291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 810296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44413|rtt_var:1042|pto_duration:48581|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 810301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 810305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 810309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74406| [2025/04/30 20:08:13 810313] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693883589|now:1746043693810296|interv:73293| [2025/04/30 20:08:13 810317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693883589|now:1746043693810296|interval:73293|pto_count:0|srtt:44413 [2025/04/30 20:08:13 810321] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43816, ack_elapse 46381, delivered 55215|rate 1190465|lost 278| [2025/04/30 20:08:13 810326] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190465) in round 12| [2025/04/30 20:08:13 810331] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 810335] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 810339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693764047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 810344] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693764047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 810348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74406|srtt:44413|latest_rtt:46138|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 810354] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:530|largest:530|pns:2| [2025/04/30 20:08:13 810362] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:530|frame:ACK |recv_time:1746043693810185|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 810375] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813810185|now:1746043693810185|interv:120000000| [2025/04/30 20:08:13 810380] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813810185|now:1746043693810185|interv:120000000| [2025/04/30 20:08:13 810384] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693811132|pq_index:0| [2025/04/30 20:08:13 810389] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693809331| [2025/04/30 20:08:13 810393] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693810393| [2025/04/30 20:08:13 810398] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693810397| [2025/04/30 20:08:13 810403] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 810408] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44413|min_srtt:44413|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 810413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:744578| [2025/04/30 20:08:13 810418] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44413|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 810423] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 810427] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44413|min_srtt:44413|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 810432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:745745| [2025/04/30 20:08:13 810436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 810442] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 810449] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 810456] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 810462] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 810466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:704900| [2025/04/30 20:08:13 810470] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 810474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 810481] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693811132| [2025/04/30 20:08:13 810485] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693811132| [2025/04/30 20:08:13 810489] [debug] |xqc_engine_wakeup_after|wakeup:1746043693811132|now:1746043693810489|diff:643| [2025/04/30 20:08:13 810494] [debug] |xqc_engine_main_logic|END|now:1746043693810397| [2025/04/30 20:08:13 810499] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693810499| [2025/04/30 20:08:13 810503] [debug] |xqc_engine_wakeup_after|wakeup:1746043693811132|now:1746043693810503|diff:629| [2025/04/30 20:08:13 810507] [debug] |xqc_engine_main_logic|END|now:1746043693810499| [2025/04/30 20:08:13 811432] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693811431| [2025/04/30 20:08:13 811449] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 811459] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:530| [2025/04/30 20:08:13 811466] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:531| [2025/04/30 20:08:13 811475] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:531| [2025/04/30 20:08:13 811481] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 811490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 811497] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:598183|prior_time:1746043693764213|is_app_limited:0|send_elapse:44185|ack_elapse:47218|ctl_first_sent_time:1746043693764542|lagest_ack_time:1746043693811431|curr_delivered:653398| [2025/04/30 20:08:13 811504] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693764542| [2025/04/30 20:08:13 811512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:315||sndq_packets_used_bytes:0|sndq_packets_free:550| [2025/04/30 20:08:13 811518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44413|rttvar:1042|minrtt:30776|latest_rtt:46889|ack_delay:960| [2025/04/30 20:08:13 811525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44603|rttvar:1161|minrtt:30776|latest_rtt:46889|ack_delay:960| [2025/04/30 20:08:13 811532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:839|lost_pn:836|thresh:3| [2025/04/30 20:08:13 811539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 811545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 811550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44603|rtt_var:1161|pto_duration:49247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 811664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 811672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 811679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73206| [2025/04/30 20:08:13 811691] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693884255|now:1746043693811550|interv:72705| [2025/04/30 20:08:13 811696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693884255|now:1746043693811550|interval:72705|pto_count:0|srtt:44603 [2025/04/30 20:08:13 811725] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44185, ack_elapse 47218, delivered 55215|rate 1169363|lost 278| [2025/04/30 20:08:13 811732] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169363) in round 12| [2025/04/30 20:08:13 811738] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 811745] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 811749] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693764542|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 811753] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693764542|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 811776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73206|srtt:44603|latest_rtt:46889|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 811783] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:531|largest:531|pns:2| [2025/04/30 20:08:13 811787] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:531|frame:ACK |recv_time:1746043693811431|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 811792] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813811431|now:1746043693811431|interv:120000000| [2025/04/30 20:08:13 811797] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813811431|now:1746043693811431|interv:120000000| [2025/04/30 20:08:13 811801] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693811132|pq_index:0| [2025/04/30 20:08:13 811805] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693810397| [2025/04/30 20:08:13 811809] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693811809| [2025/04/30 20:08:13 811815] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693811813| [2025/04/30 20:08:13 811819] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693811132|now:1746043693811813| [2025/04/30 20:08:13 811823] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693811132|now:1746043693811813| [2025/04/30 20:08:13 811827] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 811832] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 811837] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44603|min_srtt:44603|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 811848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73206|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:745745| [2025/04/30 20:08:13 811855] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44603|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 811884] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 811892] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44603|min_srtt:44603|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 811899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73206|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:746912| [2025/04/30 20:08:13 811906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 811912] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 811918] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 811952] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 811960] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 811966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73206|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:704900| [2025/04/30 20:08:13 812087] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 812266] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:904| [2025/04/30 20:08:13 812457] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73206|now:1746043693812300|stream_id:0|stream_offset:704900| [2025/04/30 20:08:13 812786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 812797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73206|applimit:0| [2025/04/30 20:08:13 812805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44603|rtt_var:1161|pto_duration:49247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 812812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 812818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 812824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74406| [2025/04/30 20:08:13 812831] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693886547|now:1746043693812804|interv:73743| [2025/04/30 20:08:13 812845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693886547|now:1746043693812804|interval:73743|pto_count:0|srtt:44603 [2025/04/30 20:08:13 812852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74406| [2025/04/30 20:08:13 812859] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 812864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:706067| [2025/04/30 20:08:13 812869] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 812873] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:905| [2025/04/30 20:08:13 812913] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74406|now:1746043693812881|stream_id:0|stream_offset:706067| [2025/04/30 20:08:13 812922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 812929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74406|applimit:0| [2025/04/30 20:08:13 812936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44603|rtt_var:1161|pto_duration:49247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 812942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 812947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 812952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75606| [2025/04/30 20:08:13 812958] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693887128|now:1746043693812936|interv:74192| [2025/04/30 20:08:13 812964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693887128|now:1746043693812936|interval:74192|pto_count:0|srtt:44603 [2025/04/30 20:08:13 812970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75606| [2025/04/30 20:08:13 812976] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 812982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:707234| [2025/04/30 20:08:13 812988] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 812993] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:906| [2025/04/30 20:08:13 813024] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75606|now:1746043693813002|stream_id:0|stream_offset:707234| [2025/04/30 20:08:13 813034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 813040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75606|applimit:0| [2025/04/30 20:08:13 813046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44603|rtt_var:1161|pto_duration:49247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 813051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 813057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 813062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76806| [2025/04/30 20:08:13 813067] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693887249|now:1746043693813045|interv:74204| [2025/04/30 20:08:13 813072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693887249|now:1746043693813045|interval:74204|pto_count:0|srtt:44603 [2025/04/30 20:08:13 813078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76806| [2025/04/30 20:08:13 813083] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 813089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:708401| [2025/04/30 20:08:13 813095] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 813100] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693814100|now:1746043693813100|interv:1000| [2025/04/30 20:08:13 813105] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 813110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 813116] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693814100| [2025/04/30 20:08:13 813122] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693814100| [2025/04/30 20:08:13 813127] [debug] |xqc_engine_wakeup_after|wakeup:1746043693814100|now:1746043693813127|diff:973| [2025/04/30 20:08:13 813133] [debug] |xqc_engine_main_logic|END|now:1746043693811813| [2025/04/30 20:08:13 813142] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693813141| [2025/04/30 20:08:13 813148] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 813155] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:531| [2025/04/30 20:08:13 813160] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:532| [2025/04/30 20:08:13 813191] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:532| [2025/04/30 20:08:13 813199] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 813205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 813215] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:599383|prior_time:1746043693764837|is_app_limited:0|send_elapse:43242|ack_elapse:48304|ctl_first_sent_time:1746043693765164|lagest_ack_time:1746043693813141|curr_delivered:654598| [2025/04/30 20:08:13 813222] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693765164| [2025/04/30 20:08:13 813228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:314||sndq_packets_used_bytes:0|sndq_packets_free:551| [2025/04/30 20:08:13 813233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44603|rttvar:1161|minrtt:30776|latest_rtt:47977|ack_delay:56| [2025/04/30 20:08:13 813239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45018|rttvar:1700|minrtt:30776|latest_rtt:47977|ack_delay:56| [2025/04/30 20:08:13 813245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:840|lost_pn:837|thresh:3| [2025/04/30 20:08:13 813251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 813257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 813262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45018|rtt_var:1700|pto_duration:51818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 813268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 813274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 813279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75606| [2025/04/30 20:08:13 813284] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693889820|now:1746043693813262|interv:76558| [2025/04/30 20:08:13 813290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693889820|now:1746043693813262|interval:76558|pto_count:0|srtt:45018 [2025/04/30 20:08:13 813295] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43242, ack_elapse 48304, delivered 55215|rate 1143073|lost 278| [2025/04/30 20:08:13 813301] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143073) in round 12| [2025/04/30 20:08:13 813307] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 813312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 813318] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693765164|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 813324] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693765164|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 813330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75606|srtt:45018|latest_rtt:47977|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 813341] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:532|largest:532|pns:2| [2025/04/30 20:08:13 813347] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:532|frame:ACK |recv_time:1746043693813141|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 813354] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813813141|now:1746043693813141|interv:120000000| [2025/04/30 20:08:13 813359] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813813141|now:1746043693813141|interv:120000000| [2025/04/30 20:08:13 813364] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693814100|pq_index:0| [2025/04/30 20:08:13 813370] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693811813| [2025/04/30 20:08:13 813375] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693813375| [2025/04/30 20:08:13 813382] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693813380| [2025/04/30 20:08:13 813388] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 813395] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45018|min_srtt:45018|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 813401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:746912| [2025/04/30 20:08:13 813407] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45018|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 813414] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 813420] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45018|min_srtt:45018|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 813425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:748079| [2025/04/30 20:08:13 813432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 813437] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 813442] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 813448] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 813454] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 813463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:708401| [2025/04/30 20:08:13 813469] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 813474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 813479] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693814100| [2025/04/30 20:08:13 813484] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693814100| [2025/04/30 20:08:13 813489] [debug] |xqc_engine_wakeup_after|wakeup:1746043693814100|now:1746043693813489|diff:611| [2025/04/30 20:08:13 813495] [debug] |xqc_engine_main_logic|END|now:1746043693813380| [2025/04/30 20:08:13 813504] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693813503| [2025/04/30 20:08:13 813510] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 813516] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:532| [2025/04/30 20:08:13 813521] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:533| [2025/04/30 20:08:13 813528] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:533| [2025/04/30 20:08:13 813533] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 813539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 813545] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:600583|prior_time:1746043693766123|is_app_limited:0|send_elapse:44466|ack_elapse:47380|ctl_first_sent_time:1746043693766478|lagest_ack_time:1746043693813503|curr_delivered:655798| [2025/04/30 20:08:13 813551] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693766478| [2025/04/30 20:08:13 813557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:313||sndq_packets_used_bytes:0|sndq_packets_free:552| [2025/04/30 20:08:13 813562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45018|rttvar:1700|minrtt:30776|latest_rtt:47025|ack_delay:24| [2025/04/30 20:08:13 813568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45266|rttvar:1770|minrtt:30776|latest_rtt:47025|ack_delay:24| [2025/04/30 20:08:13 813573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:841|lost_pn:838|thresh:3| [2025/04/30 20:08:13 813579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 813584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 813589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45266|rtt_var:1770|pto_duration:52346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 813595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 813600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 813609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74406| [2025/04/30 20:08:13 813614] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693890348|now:1746043693813589|interv:76759| [2025/04/30 20:08:13 813620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693890348|now:1746043693813589|interval:76759|pto_count:0|srtt:45266 [2025/04/30 20:08:13 813625] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44466, ack_elapse 47380, delivered 55215|rate 1165365|lost 278| [2025/04/30 20:08:13 813631] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165365) in round 12| [2025/04/30 20:08:13 813636] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 813642] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 813647] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693766478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 813653] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693766478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 813659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74406|srtt:45266|latest_rtt:47025|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 813666] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:533|largest:533|pns:2| [2025/04/30 20:08:13 813672] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:533|frame:ACK |recv_time:1746043693813503|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 813678] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813813503|now:1746043693813503|interv:120000000| [2025/04/30 20:08:13 813683] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813813503|now:1746043693813503|interv:120000000| [2025/04/30 20:08:13 813688] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693814100|pq_index:0| [2025/04/30 20:08:13 813694] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693813380| [2025/04/30 20:08:13 813699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693813699| [2025/04/30 20:08:13 813706] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693813704| [2025/04/30 20:08:13 813712] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 813718] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45266|min_srtt:45266|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 813724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:748079| [2025/04/30 20:08:13 813733] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45266|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 813739] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 813745] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45266|min_srtt:45266|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 813751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:749246| [2025/04/30 20:08:13 813757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 813762] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 813767] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 813772] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 813778] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 813783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:708401| [2025/04/30 20:08:13 813789] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 813794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 813800] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693814100| [2025/04/30 20:08:13 813805] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693814100| [2025/04/30 20:08:13 813810] [debug] |xqc_engine_wakeup_after|wakeup:1746043693814100|now:1746043693813810|diff:290| [2025/04/30 20:08:13 813816] [debug] |xqc_engine_main_logic|END|now:1746043693813704| [2025/04/30 20:08:13 813824] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693813823| [2025/04/30 20:08:13 813829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 813835] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:533| [2025/04/30 20:08:13 813841] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:534| [2025/04/30 20:08:13 813847] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:534| [2025/04/30 20:08:13 813852] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 813858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 813864] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:601783|prior_time:1746043693766650|is_app_limited:0|send_elapse:42785|ack_elapse:47173|ctl_first_sent_time:1746043693766904|lagest_ack_time:1746043693813823|curr_delivered:656998| [2025/04/30 20:08:13 813873] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693766904| [2025/04/30 20:08:13 813879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:312||sndq_packets_used_bytes:0|sndq_packets_free:553| [2025/04/30 20:08:13 813885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45266|rttvar:1770|minrtt:30776|latest_rtt:46919|ack_delay:40| [2025/04/30 20:08:13 813891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45467|rttvar:1731|minrtt:30776|latest_rtt:46919|ack_delay:40| [2025/04/30 20:08:13 813898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:842|lost_pn:839|thresh:3| [2025/04/30 20:08:13 813904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 813911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 813917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45467|rtt_var:1731|pto_duration:52391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 813924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 813931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 813937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73206| [2025/04/30 20:08:13 813943] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693890393|now:1746043693813917|interv:76476| [2025/04/30 20:08:13 813949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693890393|now:1746043693813917|interval:76476|pto_count:0|srtt:45467 [2025/04/30 20:08:13 813956] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42785, ack_elapse 47173, delivered 55215|rate 1170478|lost 278| [2025/04/30 20:08:13 813962] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170478) in round 12| [2025/04/30 20:08:13 813969] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 813975] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 813981] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693766904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 813988] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693766904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 813995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73206|srtt:45467|latest_rtt:46919|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 814010] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:117277|inflight:73206|mode:2|applimit:0|pacing_rate:985464|bw:1313952|srtt:45467|latest_rtt:46919|min_rtt:30776|send:897|lost:278|tlp:0|recv:524|recovery:0|slow_start:0|conn_life:637621|acked:1200|delivered:656998|is_cwnd_limited:0| [2025/04/30 20:08:13 814019] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:534|largest:534|pns:2| [2025/04/30 20:08:13 814026] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:534|frame:ACK |recv_time:1746043693813823|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 814033] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813813823|now:1746043693813823|interv:120000000| [2025/04/30 20:08:13 814040] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813813823|now:1746043693813823|interv:120000000| [2025/04/30 20:08:13 814046] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693814100|pq_index:0| [2025/04/30 20:08:13 814050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693813704| [2025/04/30 20:08:13 814054] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693814054| [2025/04/30 20:08:13 814059] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693814058| [2025/04/30 20:08:13 814066] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 814071] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45467|min_srtt:45467|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 814076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73206|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:749246| [2025/04/30 20:08:13 814080] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45467|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 814085] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 814090] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45467|min_srtt:45467|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 814094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73206|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:750413| [2025/04/30 20:08:13 814099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 814103] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 814106] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 814115] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 814120] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 814124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73206|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:708401| [2025/04/30 20:08:13 814128] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 814132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 814136] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693814100| [2025/04/30 20:08:13 814140] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693814100| [2025/04/30 20:08:13 814146] [debug] |xqc_engine_wakeup_after|wakeup:1746043693814100|now:1746043693814146|diff:18446744073709551570| [2025/04/30 20:08:13 814153] [debug] |xqc_engine_main_logic|END|now:1746043693814058| [2025/04/30 20:08:13 814164] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693814163| [2025/04/30 20:08:13 814540] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 814549] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:534| [2025/04/30 20:08:13 814555] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:535| [2025/04/30 20:08:13 814563] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:535| [2025/04/30 20:08:13 814568] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 814573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 814578] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:602983|prior_time:1746043693767416|is_app_limited:0|send_elapse:43448|ack_elapse:46747|ctl_first_sent_time:1746043693767727|lagest_ack_time:1746043693814163|curr_delivered:658198| [2025/04/30 20:08:13 814582] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693767727| [2025/04/30 20:08:13 814587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:311||sndq_packets_used_bytes:0|sndq_packets_free:554| [2025/04/30 20:08:13 814591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45467|rttvar:1731|minrtt:30776|latest_rtt:46436|ack_delay:40| [2025/04/30 20:08:13 814596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45583|rttvar:1531|minrtt:30776|latest_rtt:46436|ack_delay:40| [2025/04/30 20:08:13 814600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:843|lost_pn:840|thresh:3| [2025/04/30 20:08:13 814605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 814612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 814619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45583|rtt_var:1531|pto_duration:51707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 814633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 814637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 814641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 20:08:13 814645] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693889709|now:1746043693814618|interv:75091| [2025/04/30 20:08:13 814649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693889709|now:1746043693814618|interval:75091|pto_count:0|srtt:45583 [2025/04/30 20:08:13 814653] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43448, ack_elapse 46747, delivered 55215|rate 1181145|lost 278| [2025/04/30 20:08:13 814658] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181145) in round 12| [2025/04/30 20:08:13 814662] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 814667] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 814671] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693767727|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 814675] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693767727|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 814680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:72006|srtt:45583|latest_rtt:46436|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 814686] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:535|largest:535|pns:2| [2025/04/30 20:08:13 814690] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:535|frame:ACK |recv_time:1746043693814163|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 814695] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813814163|now:1746043693814163|interv:120000000| [2025/04/30 20:08:13 814699] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813814163|now:1746043693814163|interv:120000000| [2025/04/30 20:08:13 814703] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693814100|pq_index:0| [2025/04/30 20:08:13 814708] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693814058| [2025/04/30 20:08:13 814712] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693814712| [2025/04/30 20:08:13 814717] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693814716| [2025/04/30 20:08:13 814722] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693814100|now:1746043693814716| [2025/04/30 20:08:13 814730] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693814100|now:1746043693814716| [2025/04/30 20:08:13 814734] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 814738] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 814743] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45583|min_srtt:45583|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 814747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:72006|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:750413| [2025/04/30 20:08:13 814752] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45583|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 814757] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 814762] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45583|min_srtt:45583|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 814766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:72006|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:751580| [2025/04/30 20:08:13 814770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 814774] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 814778] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 814782] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 814787] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 814791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:708401| [2025/04/30 20:08:13 814796] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 814800] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:907| [2025/04/30 20:08:13 814834] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72006|now:1746043693814807|stream_id:0|stream_offset:708401| [2025/04/30 20:08:13 814841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 814846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72006|applimit:0| [2025/04/30 20:08:13 814850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45583|rtt_var:1531|pto_duration:51707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 814862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 814867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 814870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73206| [2025/04/30 20:08:13 814875] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693891514|now:1746043693814850|interv:76664| [2025/04/30 20:08:13 814879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693891514|now:1746043693814850|interval:76664|pto_count:0|srtt:45583 [2025/04/30 20:08:13 814883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:73206| [2025/04/30 20:08:13 814888] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 814892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73206|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:709568| [2025/04/30 20:08:13 814897] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 814901] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693815901|now:1746043693814901|interv:1000| [2025/04/30 20:08:13 814905] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 814909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 814913] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693815901| [2025/04/30 20:08:13 814917] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693815901| [2025/04/30 20:08:13 814921] [debug] |xqc_engine_wakeup_after|wakeup:1746043693815901|now:1746043693814921|diff:980| [2025/04/30 20:08:13 814928] [debug] |xqc_engine_main_logic|END|now:1746043693814716| [2025/04/30 20:08:13 814938] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693814938| [2025/04/30 20:08:13 814945] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 814954] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:535| [2025/04/30 20:08:13 815117] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:536| [2025/04/30 20:08:13 815128] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:536| [2025/04/30 20:08:13 815134] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 815142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 815149] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:604183|prior_time:1746043693768563|is_app_limited:0|send_elapse:44462|ack_elapse:46375|ctl_first_sent_time:1746043693768880|lagest_ack_time:1746043693814938|curr_delivered:659398| [2025/04/30 20:08:13 815154] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693768880| [2025/04/30 20:08:13 815164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:310||sndq_packets_used_bytes:0|sndq_packets_free:555| [2025/04/30 20:08:13 815190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45583|rttvar:1531|minrtt:30776|latest_rtt:46058|ack_delay:40| [2025/04/30 20:08:13 815194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45638|rttvar:1257|minrtt:30776|latest_rtt:46058|ack_delay:40| [2025/04/30 20:08:13 815199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:844|lost_pn:841|thresh:3| [2025/04/30 20:08:13 815205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 815212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 815219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45638|rtt_var:1257|pto_duration:50666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 815225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 815229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 815233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 20:08:13 815237] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693890473|now:1746043693815218|interv:75255| [2025/04/30 20:08:13 815241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693890473|now:1746043693815218|interval:75255|pto_count:0|srtt:45638 [2025/04/30 20:08:13 815246] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44462, ack_elapse 46375, delivered 55215|rate 1190619|lost 278| [2025/04/30 20:08:13 815250] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190619) in round 12| [2025/04/30 20:08:13 815254] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 815258] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 815262] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693768880|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 815267] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693768880|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 815272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:72006|srtt:45638|latest_rtt:46058|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 815278] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:536|largest:536|pns:2| [2025/04/30 20:08:13 815282] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:536|frame:ACK |recv_time:1746043693814938|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 815294] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813814938|now:1746043693814938|interv:120000000| [2025/04/30 20:08:13 815301] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813814938|now:1746043693814938|interv:120000000| [2025/04/30 20:08:13 815308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693815901|pq_index:0| [2025/04/30 20:08:13 815312] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693814716| [2025/04/30 20:08:13 815317] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693815316| [2025/04/30 20:08:13 815322] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693815321| [2025/04/30 20:08:13 815327] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 815332] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45638|min_srtt:45638|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 815337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:72006|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:751580| [2025/04/30 20:08:13 815341] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45638|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 815346] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 815351] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45638|min_srtt:45638|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 815355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:72006|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:752747| [2025/04/30 20:08:13 815360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 815364] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 815368] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 815374] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 815382] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 815389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:709568| [2025/04/30 20:08:13 815394] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 815398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 815407] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693815901| [2025/04/30 20:08:13 815413] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693815901| [2025/04/30 20:08:13 815420] [debug] |xqc_engine_wakeup_after|wakeup:1746043693815901|now:1746043693815420|diff:481| [2025/04/30 20:08:13 815427] [debug] |xqc_engine_main_logic|END|now:1746043693815321| [2025/04/30 20:08:13 815435] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693815435| [2025/04/30 20:08:13 815441] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 815450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:536| [2025/04/30 20:08:13 815456] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:537| [2025/04/30 20:08:13 815465] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:537| [2025/04/30 20:08:13 815472] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 815478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 815486] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:605383|prior_time:1746043693769514|is_app_limited:0|send_elapse:43003|ack_elapse:45921|ctl_first_sent_time:1746043693769826|lagest_ack_time:1746043693815435|curr_delivered:660598| [2025/04/30 20:08:13 815493] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693769826| [2025/04/30 20:08:13 815499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:309||sndq_packets_used_bytes:0|sndq_packets_free:556| [2025/04/30 20:08:13 815505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45638|rttvar:1257|minrtt:30776|latest_rtt:45609|ack_delay:40| [2025/04/30 20:08:13 815512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45630|rttvar:960|minrtt:30776|latest_rtt:45609|ack_delay:40| [2025/04/30 20:08:13 815518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:845|lost_pn:842|thresh:3| [2025/04/30 20:08:13 815522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 815526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 815530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45630|rtt_var:960|pto_duration:49470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 815535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 815541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 815547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 815553] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693889277|now:1746043693815530|interv:73747| [2025/04/30 20:08:13 815559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693889277|now:1746043693815530|interval:73747|pto_count:0|srtt:45630 [2025/04/30 20:08:13 815570] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43003, ack_elapse 45921, delivered 55215|rate 1202391|lost 278| [2025/04/30 20:08:13 815575] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202391) in round 12| [2025/04/30 20:08:13 815579] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 815583] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 815587] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693769826|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 815592] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693769826|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 815596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:70806|srtt:45630|latest_rtt:45609|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 815602] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:537|largest:537|pns:2| [2025/04/30 20:08:13 815607] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:537|frame:ACK |recv_time:1746043693815435|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 815612] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813815435|now:1746043693815435|interv:120000000| [2025/04/30 20:08:13 815616] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813815435|now:1746043693815435|interv:120000000| [2025/04/30 20:08:13 815620] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693815901|pq_index:0| [2025/04/30 20:08:13 815625] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693815321| [2025/04/30 20:08:13 815632] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693815632| [2025/04/30 20:08:13 815640] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693815638| [2025/04/30 20:08:13 815647] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 815652] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45630|min_srtt:45630|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 815657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:752747| [2025/04/30 20:08:13 815662] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45630|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 815666] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 815674] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45630|min_srtt:45630|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 815678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:753914| [2025/04/30 20:08:13 815683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 815686] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 815690] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 815695] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 815699] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 815703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:709568| [2025/04/30 20:08:13 815708] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 815714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 815721] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693815901| [2025/04/30 20:08:13 815727] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693815901| [2025/04/30 20:08:13 815732] [debug] |xqc_engine_wakeup_after|wakeup:1746043693815901|now:1746043693815732|diff:169| [2025/04/30 20:08:13 815737] [debug] |xqc_engine_main_logic|END|now:1746043693815638| [2025/04/30 20:08:13 815742] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693815742| [2025/04/30 20:08:13 815746] [debug] |xqc_engine_wakeup_after|wakeup:1746043693815901|now:1746043693815746|diff:155| [2025/04/30 20:08:13 815750] [debug] |xqc_engine_main_logic|END|now:1746043693815742| [2025/04/30 20:08:13 816376] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693816375| [2025/04/30 20:08:13 816391] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 816401] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:537| [2025/04/30 20:08:13 816407] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:538| [2025/04/30 20:08:13 816415] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:538| [2025/04/30 20:08:13 816419] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 816424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 816429] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:606583|prior_time:1746043693770517|is_app_limited:0|send_elapse:43939|ack_elapse:45858|ctl_first_sent_time:1746043693770885|lagest_ack_time:1746043693816375|curr_delivered:661798| [2025/04/30 20:08:13 816439] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693770885| [2025/04/30 20:08:13 816446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:308||sndq_packets_used_bytes:0|sndq_packets_free:557| [2025/04/30 20:08:13 816453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45630|rttvar:960|minrtt:30776|latest_rtt:45490|ack_delay:32| [2025/04/30 20:08:13 816460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45609|rttvar:763|minrtt:30776|latest_rtt:45490|ack_delay:32| [2025/04/30 20:08:13 816467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:846|lost_pn:843|thresh:3| [2025/04/30 20:08:13 816473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 816479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 816486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45609|rtt_var:763|pto_duration:48661|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 816492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 816496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 816500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 816504] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693888468|now:1746043693816485|interv:71983| [2025/04/30 20:08:13 816508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693888468|now:1746043693816485|interval:71983|pto_count:0|srtt:45609 [2025/04/30 20:08:13 816512] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43939, ack_elapse 45858, delivered 55215|rate 1204042|lost 278| [2025/04/30 20:08:13 816517] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204042) in round 12| [2025/04/30 20:08:13 816521] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 816525] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 816529] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693770885|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 816533] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693770885|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 816538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:69606|srtt:45609|latest_rtt:45490|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 816545] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:538|largest:538|pns:2| [2025/04/30 20:08:13 816557] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:538|frame:ACK |recv_time:1746043693816375|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 816565] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813816375|now:1746043693816375|interv:120000000| [2025/04/30 20:08:13 816571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813816375|now:1746043693816375|interv:120000000| [2025/04/30 20:08:13 816575] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693815901|pq_index:0| [2025/04/30 20:08:13 816579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693815638| [2025/04/30 20:08:13 816583] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693816583| [2025/04/30 20:08:13 816588] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693816587| [2025/04/30 20:08:13 816593] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693815901|now:1746043693816587| [2025/04/30 20:08:13 816597] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693815901|now:1746043693816587| [2025/04/30 20:08:13 816601] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 816605] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 816610] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45609|min_srtt:45609|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 816615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:753914| [2025/04/30 20:08:13 816619] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45609|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 816624] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 816628] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45609|min_srtt:45609|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 816636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:755081| [2025/04/30 20:08:13 816643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 816649] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 816654] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 816658] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 816663] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 816671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:709568| [2025/04/30 20:08:13 816675] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 816680] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:908| [2025/04/30 20:08:13 816715] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746043693816687|stream_id:0|stream_offset:709568| [2025/04/30 20:08:13 816725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 816733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 20:08:13 816740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45609|rtt_var:763|pto_duration:48661|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 816746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 816750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 816754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 816758] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693890348|now:1746043693816740|interv:73608| [2025/04/30 20:08:13 816762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693890348|now:1746043693816740|interval:73608|pto_count:0|srtt:45609 [2025/04/30 20:08:13 816767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:70806| [2025/04/30 20:08:13 816771] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 816776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:710735| [2025/04/30 20:08:13 816780] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 816784] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:909| [2025/04/30 20:08:13 816815] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:909|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70806|now:1746043693816791|stream_id:0|stream_offset:710735| [2025/04/30 20:08:13 816824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 816831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70806|applimit:0| [2025/04/30 20:08:13 816835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45609|rtt_var:763|pto_duration:48661|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 816843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 816847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 816851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 20:08:13 816855] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693890452|now:1746043693816835|interv:73617| [2025/04/30 20:08:13 816859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693890452|now:1746043693816835|interval:73617|pto_count:0|srtt:45609 [2025/04/30 20:08:13 816864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:72006| [2025/04/30 20:08:13 816868] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 816872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:711902| [2025/04/30 20:08:13 816877] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 816881] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693817881|now:1746043693816881|interv:1000| [2025/04/30 20:08:13 816885] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 816889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 816896] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693817881| [2025/04/30 20:08:13 816903] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693817881| [2025/04/30 20:08:13 816910] [debug] |xqc_engine_wakeup_after|wakeup:1746043693817881|now:1746043693816909|diff:972| [2025/04/30 20:08:13 816915] [debug] |xqc_engine_main_logic|END|now:1746043693816587| [2025/04/30 20:08:13 816921] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693816921| [2025/04/30 20:08:13 816924] [debug] |xqc_engine_wakeup_after|wakeup:1746043693817881|now:1746043693816924|diff:957| [2025/04/30 20:08:13 816928] [debug] |xqc_engine_main_logic|END|now:1746043693816921| [2025/04/30 20:08:13 817505] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693817503| [2025/04/30 20:08:13 817523] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 817530] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:538| [2025/04/30 20:08:13 817534] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:539| [2025/04/30 20:08:13 817544] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:539| [2025/04/30 20:08:13 817550] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 817557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 817564] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:607783|prior_time:1746043693771438|is_app_limited:0|send_elapse:42905|ack_elapse:46065|ctl_first_sent_time:1746043693771696|lagest_ack_time:1746043693817503|curr_delivered:662998| [2025/04/30 20:08:13 817581] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693771696| [2025/04/30 20:08:13 817589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:558| [2025/04/30 20:08:13 817596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45609|rttvar:763|minrtt:30776|latest_rtt:45807|ack_delay:32| [2025/04/30 20:08:13 817602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45629|rttvar:614|minrtt:30776|latest_rtt:45807|ack_delay:32| [2025/04/30 20:08:13 817606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:847|lost_pn:844|thresh:3| [2025/04/30 20:08:13 817610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 817615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 817621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45629|rtt_var:614|pto_duration:48085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 817627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 817633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 817639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 817644] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693889876|now:1746043693817621|interv:72255| [2025/04/30 20:08:13 817650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693889876|now:1746043693817621|interval:72255|pto_count:0|srtt:45629 [2025/04/30 20:08:13 817657] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42905, ack_elapse 46065, delivered 55215|rate 1198632|lost 278| [2025/04/30 20:08:13 817664] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198632) in round 12| [2025/04/30 20:08:13 817671] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 817677] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 817683] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693771696|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 817687] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693771696|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 817692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:70806|srtt:45629|latest_rtt:45807|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 817698] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:539|largest:539|pns:2| [2025/04/30 20:08:13 817707] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:539|frame:ACK |recv_time:1746043693817503|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 817712] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813817503|now:1746043693817503|interv:120000000| [2025/04/30 20:08:13 817716] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813817503|now:1746043693817503|interv:120000000| [2025/04/30 20:08:13 817720] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693817881|pq_index:0| [2025/04/30 20:08:13 817724] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693816587| [2025/04/30 20:08:13 817728] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693817728| [2025/04/30 20:08:13 817733] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693817732| [2025/04/30 20:08:13 817739] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 817744] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45629|min_srtt:45629|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 817748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:755081| [2025/04/30 20:08:13 817753] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45629|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 817758] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 817762] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45629|min_srtt:45629|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 817767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:756248| [2025/04/30 20:08:13 817771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 817775] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 817779] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 817784] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 817788] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 817792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:711902| [2025/04/30 20:08:13 817800] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 817804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 817808] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693817881| [2025/04/30 20:08:13 817812] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693817881| [2025/04/30 20:08:13 817816] [debug] |xqc_engine_wakeup_after|wakeup:1746043693817881|now:1746043693817816|diff:65| [2025/04/30 20:08:13 817821] [debug] |xqc_engine_main_logic|END|now:1746043693817732| [2025/04/30 20:08:13 817826] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693817826| [2025/04/30 20:08:13 817830] [debug] |xqc_engine_wakeup_after|wakeup:1746043693817881|now:1746043693817830|diff:51| [2025/04/30 20:08:13 817834] [debug] |xqc_engine_main_logic|END|now:1746043693817826| [2025/04/30 20:08:13 818979] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043693818977| [2025/04/30 20:08:13 818995] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 819001] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:539| [2025/04/30 20:08:13 819005] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:540| [2025/04/30 20:08:13 819013] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:540| [2025/04/30 20:08:13 819020] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 819028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 819035] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:608983|prior_time:1746043693772570|is_app_limited:0|send_elapse:43745|ack_elapse:46407|ctl_first_sent_time:1746043693772876|lagest_ack_time:1746043693818977|curr_delivered:664198| [2025/04/30 20:08:13 819043] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693772876| [2025/04/30 20:08:13 819050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:306||sndq_packets_used_bytes:0|sndq_packets_free:559| [2025/04/30 20:08:13 819057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45629|rttvar:614|minrtt:30776|latest_rtt:46101|ack_delay:32| [2025/04/30 20:08:13 819063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45684|rttvar:571|minrtt:30776|latest_rtt:46101|ack_delay:32| [2025/04/30 20:08:13 819070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:848|lost_pn:845|thresh:3| [2025/04/30 20:08:13 819077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 819083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 819089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45684|rtt_var:571|pto_duration:47968|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 819096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 819102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 819116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 819121] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693889759|now:1746043693819089|interv:70670| [2025/04/30 20:08:13 819127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693889759|now:1746043693819089|interval:70670|pto_count:0|srtt:45684 [2025/04/30 20:08:13 819135] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43745, ack_elapse 46407, delivered 55215|rate 1189798|lost 278| [2025/04/30 20:08:13 819141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189798) in round 12| [2025/04/30 20:08:13 819148] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 819155] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 819161] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693772876|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 819188] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693772876|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 819193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:69606|srtt:45684|latest_rtt:46101|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 819199] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:540|largest:540|pns:2| [2025/04/30 20:08:13 819204] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:540|frame:ACK |recv_time:1746043693818977|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 819209] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813818977|now:1746043693818977|interv:120000000| [2025/04/30 20:08:13 819213] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813818977|now:1746043693818977|interv:120000000| [2025/04/30 20:08:13 819217] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693817881|pq_index:0| [2025/04/30 20:08:13 819221] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693817732| [2025/04/30 20:08:13 819225] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693819225| [2025/04/30 20:08:13 819230] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693819229| [2025/04/30 20:08:13 819237] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693817881|now:1746043693819229| [2025/04/30 20:08:13 819244] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693817881|now:1746043693819229| [2025/04/30 20:08:13 819251] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 819258] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 819270] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45684|min_srtt:45684|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 819278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:756248| [2025/04/30 20:08:13 819284] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45684|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 819291] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 819297] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45684|min_srtt:45684|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 819303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:757415| [2025/04/30 20:08:13 819310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 819317] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 819323] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 819327] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 819332] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 819339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:711902| [2025/04/30 20:08:13 819346] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 819353] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:910| [2025/04/30 20:08:13 819421] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746043693819364|stream_id:0|stream_offset:711902| [2025/04/30 20:08:13 819429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 819435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 20:08:13 819442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45684|rtt_var:571|pto_duration:47968|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 819449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 819455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 819460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 819470] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693892332|now:1746043693819441|interv:72891| [2025/04/30 20:08:13 819474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693892332|now:1746043693819441|interval:72891|pto_count:0|srtt:45684 [2025/04/30 20:08:13 819478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:70806| [2025/04/30 20:08:13 819483] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 819488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:713069| [2025/04/30 20:08:13 819492] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 819497] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:911| [2025/04/30 20:08:13 819527] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70806|now:1746043693819504|stream_id:0|stream_offset:713069| [2025/04/30 20:08:13 819532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 819537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70806|applimit:0| [2025/04/30 20:08:13 819542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45684|rtt_var:571|pto_duration:47968|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 819546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 819550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 819554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 20:08:13 819558] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693892472|now:1746043693819541|interv:72931| [2025/04/30 20:08:13 819562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693892472|now:1746043693819541|interval:72931|pto_count:0|srtt:45684 [2025/04/30 20:08:13 819567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:72006| [2025/04/30 20:08:13 819571] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 819576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:714236| [2025/04/30 20:08:13 819580] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 819584] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693820584|now:1746043693819584|interv:1000| [2025/04/30 20:08:13 819592] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 819596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 819600] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693820584| [2025/04/30 20:08:13 819604] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693820584| [2025/04/30 20:08:13 819608] [debug] |xqc_engine_wakeup_after|wakeup:1746043693820584|now:1746043693819608|diff:976| [2025/04/30 20:08:13 819613] [debug] |xqc_engine_main_logic|END|now:1746043693819229| [2025/04/30 20:08:13 819620] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693819620| [2025/04/30 20:08:13 819625] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 819631] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:540| [2025/04/30 20:08:13 819635] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:541| [2025/04/30 20:08:13 819640] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:541| [2025/04/30 20:08:13 819644] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 819649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 819654] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:610183|prior_time:1746043693773483|is_app_limited:0|send_elapse:43024|ack_elapse:46137|ctl_first_sent_time:1746043693773805|lagest_ack_time:1746043693819620|curr_delivered:665398| [2025/04/30 20:08:13 819658] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693773805| [2025/04/30 20:08:13 819663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:305||sndq_packets_used_bytes:0|sndq_packets_free:560| [2025/04/30 20:08:13 819667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45684|rttvar:571|minrtt:30776|latest_rtt:45815|ack_delay:32| [2025/04/30 20:08:13 819671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45696|rttvar:453|minrtt:30776|latest_rtt:45815|ack_delay:32| [2025/04/30 20:08:13 819675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:849|lost_pn:846|thresh:3| [2025/04/30 20:08:13 819679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 819684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 819688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45696|rtt_var:453|pto_duration:47696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 819692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 819696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 819700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 819704] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693892200|now:1746043693819687|interv:72513| [2025/04/30 20:08:13 819710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693892200|now:1746043693819687|interval:72513|pto_count:0|srtt:45696 [2025/04/30 20:08:13 819715] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43024, ack_elapse 46137, delivered 55215|rate 1196761|lost 278| [2025/04/30 20:08:13 819719] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196761) in round 12| [2025/04/30 20:08:13 819724] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 819728] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 819732] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693773805|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 819736] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693773805|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 819741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:70806|srtt:45696|latest_rtt:45815|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 819746] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:541|largest:541|pns:2| [2025/04/30 20:08:13 819751] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:541|frame:ACK |recv_time:1746043693819620|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 819756] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813819620|now:1746043693819620|interv:120000000| [2025/04/30 20:08:13 819760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813819620|now:1746043693819620|interv:120000000| [2025/04/30 20:08:13 819764] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693820584|pq_index:0| [2025/04/30 20:08:13 819768] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693819229| [2025/04/30 20:08:13 819772] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693819772| [2025/04/30 20:08:13 819777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693819776| [2025/04/30 20:08:13 819782] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 819787] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45696|min_srtt:45696|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 819791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:757415| [2025/04/30 20:08:13 819796] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45696|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 819803] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 819807] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45696|min_srtt:45696|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 819812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:758582| [2025/04/30 20:08:13 819816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 819820] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 819824] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 819828] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 819833] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 819837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:714236| [2025/04/30 20:08:13 819841] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 819845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 819849] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693820584| [2025/04/30 20:08:13 819853] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693820584| [2025/04/30 20:08:13 819857] [debug] |xqc_engine_wakeup_after|wakeup:1746043693820584|now:1746043693819857|diff:727| [2025/04/30 20:08:13 819861] [debug] |xqc_engine_main_logic|END|now:1746043693819776| [2025/04/30 20:08:13 819866] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693819866| [2025/04/30 20:08:13 819870] [debug] |xqc_engine_wakeup_after|wakeup:1746043693820584|now:1746043693819870|diff:714| [2025/04/30 20:08:13 819874] [debug] |xqc_engine_main_logic|END|now:1746043693819866| [2025/04/30 20:08:13 820362] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693820361| [2025/04/30 20:08:13 820376] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 820385] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:541| [2025/04/30 20:08:13 820392] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:542| [2025/04/30 20:08:13 820401] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:542| [2025/04/30 20:08:13 820407] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 820415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 820422] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:611383|prior_time:1746043693774517|is_app_limited:0|send_elapse:44440|ack_elapse:45844|ctl_first_sent_time:1746043693775361|lagest_ack_time:1746043693820361|curr_delivered:666598| [2025/04/30 20:08:13 820437] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693775361| [2025/04/30 20:08:13 820443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:304||sndq_packets_used_bytes:0|sndq_packets_free:561| [2025/04/30 20:08:13 820451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45696|rttvar:453|minrtt:30776|latest_rtt:45000|ack_delay:40| [2025/04/30 20:08:13 820457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45604|rttvar:524|minrtt:30776|latest_rtt:45000|ack_delay:40| [2025/04/30 20:08:13 820464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:850|lost_pn:847|thresh:3| [2025/04/30 20:08:13 820470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 820474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 820479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45604|rtt_var:524|pto_duration:47700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 820483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 820488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 820494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 820500] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693892204|now:1746043693820478|interv:71726| [2025/04/30 20:08:13 820506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693892204|now:1746043693820478|interval:71726|pto_count:0|srtt:45604 [2025/04/30 20:08:13 820512] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44440, ack_elapse 45844, delivered 55215|rate 1204410|lost 278| [2025/04/30 20:08:13 820517] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204410) in round 12| [2025/04/30 20:08:13 820521] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 820525] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 820529] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693775361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 820534] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693775361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 820538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:69606|srtt:45604|latest_rtt:45000|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 820548] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:542|largest:542|pns:2| [2025/04/30 20:08:13 820553] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:542|frame:ACK |recv_time:1746043693820361|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 820557] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813820361|now:1746043693820361|interv:120000000| [2025/04/30 20:08:13 820562] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813820361|now:1746043693820361|interv:120000000| [2025/04/30 20:08:13 820566] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693820584|pq_index:0| [2025/04/30 20:08:13 820570] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693819776| [2025/04/30 20:08:13 820574] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693820574| [2025/04/30 20:08:13 820579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693820578| [2025/04/30 20:08:13 820584] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 820589] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45604|min_srtt:45604|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 820594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:758582| [2025/04/30 20:08:13 820598] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45604|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 820603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 820608] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45604|min_srtt:45604|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 820612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:759749| [2025/04/30 20:08:13 820616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 820620] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 820624] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 820628] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 820633] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 820637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:714236| [2025/04/30 20:08:13 820644] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 820648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 820652] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693820584| [2025/04/30 20:08:13 820656] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693820584| [2025/04/30 20:08:13 820660] [debug] |xqc_engine_wakeup_after|wakeup:1746043693820584|now:1746043693820660|diff:18446744073709551540| [2025/04/30 20:08:13 820665] [debug] |xqc_engine_main_logic|END|now:1746043693820578| [2025/04/30 20:08:13 820670] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693820670| [2025/04/30 20:08:13 820674] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693820584|pq_index:0| [2025/04/30 20:08:13 820678] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693820578| [2025/04/30 20:08:13 820683] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693820682| [2025/04/30 20:08:13 820687] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693820584|now:1746043693820682| [2025/04/30 20:08:13 820691] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693820584|now:1746043693820682| [2025/04/30 20:08:13 820695] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 820699] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 820704] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45604|min_srtt:45604|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 820708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:759749| [2025/04/30 20:08:13 820712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 820716] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 820720] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 820724] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 820728] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 820732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:714236| [2025/04/30 20:08:13 820737] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 820741] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:912| [2025/04/30 20:08:13 820774] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746043693820748|stream_id:0|stream_offset:714236| [2025/04/30 20:08:13 820784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 820789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 20:08:13 820793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45604|rtt_var:524|pto_duration:47700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 820797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 820801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 820805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 820809] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693893448|now:1746043693820793|interv:72655| [2025/04/30 20:08:13 820813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693893448|now:1746043693820793|interval:72655|pto_count:0|srtt:45604 [2025/04/30 20:08:13 820818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:70806| [2025/04/30 20:08:13 820822] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 820826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:715403| [2025/04/30 20:08:13 820831] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 820835] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693821835|now:1746043693820835|interv:1000| [2025/04/30 20:08:13 820839] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 820843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 820847] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693821835| [2025/04/30 20:08:13 820851] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693821835| [2025/04/30 20:08:13 820855] [debug] |xqc_engine_wakeup_after|wakeup:1746043693821835|now:1746043693820855|diff:980| [2025/04/30 20:08:13 820859] [debug] |xqc_engine_main_logic|END|now:1746043693820682| [2025/04/30 20:08:13 821316] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693821315| [2025/04/30 20:08:13 821332] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 821341] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:542| [2025/04/30 20:08:13 821347] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:543| [2025/04/30 20:08:13 821356] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:543| [2025/04/30 20:08:13 821363] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 821370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 821385] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55215|prior_delivered:612583|prior_time:1746043693775512|is_app_limited:0|send_elapse:44787|ack_elapse:45803|ctl_first_sent_time:1746043693775814|lagest_ack_time:1746043693821315|curr_delivered:667798| [2025/04/30 20:08:13 821393] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693775814| [2025/04/30 20:08:13 821399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:303||sndq_packets_used_bytes:0|sndq_packets_free:562| [2025/04/30 20:08:13 821403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45604|rttvar:524|minrtt:30776|latest_rtt:45501|ack_delay:32| [2025/04/30 20:08:13 821407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45587|rttvar:426|minrtt:30776|latest_rtt:45501|ack_delay:32| [2025/04/30 20:08:13 821412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:851|lost_pn:848|thresh:3| [2025/04/30 20:08:13 821416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 821420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 821425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45587|rtt_var:426|pto_duration:47587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 821432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 821438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 821444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 821448] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693893335|now:1746043693821424|interv:71911| [2025/04/30 20:08:13 821452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693893335|now:1746043693821424|interval:71911|pto_count:0|srtt:45587 [2025/04/30 20:08:13 821458] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44787, ack_elapse 45803, delivered 55215|rate 1205488|lost 278| [2025/04/30 20:08:13 821466] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205488) in round 12| [2025/04/30 20:08:13 821472] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 821478] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 821482] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693775814|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 821487] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693775814|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 821491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:69606|srtt:45587|latest_rtt:45501|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 821502] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:543|largest:543|pns:2| [2025/04/30 20:08:13 821507] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:543|frame:ACK |recv_time:1746043693821315|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 821511] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813821315|now:1746043693821315|interv:120000000| [2025/04/30 20:08:13 821516] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813821315|now:1746043693821315|interv:120000000| [2025/04/30 20:08:13 821520] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693821835|pq_index:0| [2025/04/30 20:08:13 821524] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693820682| [2025/04/30 20:08:13 821528] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693821528| [2025/04/30 20:08:13 821533] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693821532| [2025/04/30 20:08:13 821538] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 821543] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45587|min_srtt:45587|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 821548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:759749| [2025/04/30 20:08:13 821552] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45587|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 821557] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 821561] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45587|min_srtt:45587|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 821566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:760916| [2025/04/30 20:08:13 821570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 821632] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 821639] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 821644] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 821653] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 821657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:715403| [2025/04/30 20:08:13 821662] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 821666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 821670] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693821835| [2025/04/30 20:08:13 821674] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693821835| [2025/04/30 20:08:13 821679] [debug] |xqc_engine_wakeup_after|wakeup:1746043693821835|now:1746043693821678|diff:157| [2025/04/30 20:08:13 821683] [debug] |xqc_engine_main_logic|END|now:1746043693821532| [2025/04/30 20:08:13 821689] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693821688| [2025/04/30 20:08:13 821692] [debug] |xqc_engine_wakeup_after|wakeup:1746043693821835|now:1746043693821692|diff:143| [2025/04/30 20:08:13 821696] [debug] |xqc_engine_main_logic|END|now:1746043693821688| [2025/04/30 20:08:13 822291] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693822290| [2025/04/30 20:08:13 822307] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 822316] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:543| [2025/04/30 20:08:13 822320] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:544| [2025/04/30 20:08:13 822327] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:544| [2025/04/30 20:08:13 822334] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 822341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 822347] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55207|prior_delivered:613791|prior_time:1746043693776576|is_app_limited:0|send_elapse:44381|ack_elapse:45714|ctl_first_sent_time:1746043693776877|lagest_ack_time:1746043693822290|curr_delivered:668998| [2025/04/30 20:08:13 822353] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693776877| [2025/04/30 20:08:13 822360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:302||sndq_packets_used_bytes:0|sndq_packets_free:563| [2025/04/30 20:08:13 822366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45587|rttvar:426|minrtt:30776|latest_rtt:45413|ack_delay:40| [2025/04/30 20:08:13 822373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45560|rttvar:373|minrtt:30776|latest_rtt:45413|ack_delay:40| [2025/04/30 20:08:13 822379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:852|lost_pn:849|thresh:3| [2025/04/30 20:08:13 822385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 822391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 822403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45560|rtt_var:373|pto_duration:47560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 822410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 822417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 822423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68406| [2025/04/30 20:08:13 822430] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693893308|now:1746043693822402|interv:70906| [2025/04/30 20:08:13 822436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693893308|now:1746043693822402|interval:70906|pto_count:0|srtt:45560 [2025/04/30 20:08:13 822443] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44381, ack_elapse 45714, delivered 55207|rate 1207660|lost 278| [2025/04/30 20:08:13 822451] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207660) in round 12| [2025/04/30 20:08:13 822456] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 822460] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 822464] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693776877|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 822468] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693776877|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 822473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:68406|srtt:45560|latest_rtt:45413|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 822479] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:544|largest:544|pns:2| [2025/04/30 20:08:13 822484] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:544|frame:ACK |recv_time:1746043693822290|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 822488] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813822290|now:1746043693822290|interv:120000000| [2025/04/30 20:08:13 822493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813822290|now:1746043693822290|interv:120000000| [2025/04/30 20:08:13 822497] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693821835|pq_index:0| [2025/04/30 20:08:13 822501] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693821532| [2025/04/30 20:08:13 822505] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693822505| [2025/04/30 20:08:13 822510] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693822509| [2025/04/30 20:08:13 822518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693821835|now:1746043693822509| [2025/04/30 20:08:13 822523] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693821835|now:1746043693822509| [2025/04/30 20:08:13 822527] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 822531] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 822536] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45560|min_srtt:45560|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 822541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:68406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:760916| [2025/04/30 20:08:13 822545] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45560|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 822550] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 822555] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45560|min_srtt:45560|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 822559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:68406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:762083| [2025/04/30 20:08:13 822563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 822567] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 822571] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 822575] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 822580] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 822584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:715403| [2025/04/30 20:08:13 822588] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 822593] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:913| [2025/04/30 20:08:13 822628] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746043693822600|stream_id:0|stream_offset:715403| [2025/04/30 20:08:13 822634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 822639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 20:08:13 822644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45560|rtt_var:373|pto_duration:47560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 822657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 822663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 822670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 822677] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693895160|now:1746043693822644|interv:72516| [2025/04/30 20:08:13 822684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693895160|now:1746043693822644|interval:72516|pto_count:0|srtt:45560 [2025/04/30 20:08:13 822691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:69606| [2025/04/30 20:08:13 822697] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 822702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:716570| [2025/04/30 20:08:13 822706] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 822711] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:914| [2025/04/30 20:08:13 822850] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746043693822766|stream_id:0|stream_offset:716570| [2025/04/30 20:08:13 822872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:914|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 822880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 20:08:13 822888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45560|rtt_var:373|pto_duration:47560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 822895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 822901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 822905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 822910] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693895326|now:1746043693822887|interv:72439| [2025/04/30 20:08:13 822916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693895326|now:1746043693822887|interval:72439|pto_count:0|srtt:45560 [2025/04/30 20:08:13 822922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:70806| [2025/04/30 20:08:13 822931] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 822937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:717737| [2025/04/30 20:08:13 822958] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 822964] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693823964|now:1746043693822964|interv:1000| [2025/04/30 20:08:13 822969] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 822974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 822980] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693823964| [2025/04/30 20:08:13 822987] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693823964| [2025/04/30 20:08:13 822994] [debug] |xqc_engine_wakeup_after|wakeup:1746043693823964|now:1746043693822993|diff:971| [2025/04/30 20:08:13 823001] [debug] |xqc_engine_main_logic|END|now:1746043693822509| [2025/04/30 20:08:13 823012] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693823012| [2025/04/30 20:08:13 823018] [debug] |xqc_engine_wakeup_after|wakeup:1746043693823964|now:1746043693823018|diff:946| [2025/04/30 20:08:13 823024] [debug] |xqc_engine_main_logic|END|now:1746043693823012| [2025/04/30 20:08:13 823232] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043693823231| [2025/04/30 20:08:13 823249] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 823270] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:544| [2025/04/30 20:08:13 823277] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:545| [2025/04/30 20:08:13 823286] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:545| [2025/04/30 20:08:13 823292] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 823300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 823306] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55207|prior_delivered:614991|prior_time:1746043693778477|is_app_limited:0|send_elapse:44431|ack_elapse:44754|ctl_first_sent_time:1746043693778806|lagest_ack_time:1746043693823231|curr_delivered:670198| [2025/04/30 20:08:13 823314] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693778806| [2025/04/30 20:08:13 823321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:301||sndq_packets_used_bytes:0|sndq_packets_free:564| [2025/04/30 20:08:13 823327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45560|rttvar:373|minrtt:30776|latest_rtt:44425|ack_delay:32| [2025/04/30 20:08:13 823334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45414|rttvar:571|minrtt:30776|latest_rtt:44425|ack_delay:32| [2025/04/30 20:08:13 823341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:853|lost_pn:850|thresh:3| [2025/04/30 20:08:13 823347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 823353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 823368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45414|rtt_var:571|pto_duration:47698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 823375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 823381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 823388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 823394] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693895464|now:1746043693823367|interv:72097| [2025/04/30 20:08:13 823400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693895464|now:1746043693823367|interval:72097|pto_count:0|srtt:45414 [2025/04/30 20:08:13 823407] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44431, ack_elapse 44754, delivered 55207|rate 1233565|lost 278| [2025/04/30 20:08:13 823414] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1233565) in round 12| [2025/04/30 20:08:13 823420] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 823426] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 823432] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693778806|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 823438] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693778806|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 823445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:69606|srtt:45414|latest_rtt:44425|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 823454] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:545|largest:545|pns:2| [2025/04/30 20:08:13 823460] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:545|frame:ACK |recv_time:1746043693823231|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 823467] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813823231|now:1746043693823231|interv:120000000| [2025/04/30 20:08:13 823473] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813823231|now:1746043693823231|interv:120000000| [2025/04/30 20:08:13 823480] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693823964|pq_index:0| [2025/04/30 20:08:13 823487] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693822509| [2025/04/30 20:08:13 823493] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693823493| [2025/04/30 20:08:13 823501] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693823499| [2025/04/30 20:08:13 823514] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 823522] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45414|min_srtt:45414|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 823529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:762083| [2025/04/30 20:08:13 823536] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45414|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 823543] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 823550] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45414|min_srtt:45414|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 823557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:763250| [2025/04/30 20:08:13 823562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 823565] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 823569] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 823574] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 823578] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 823583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:717737| [2025/04/30 20:08:13 823587] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 823591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 823596] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693823964| [2025/04/30 20:08:13 823603] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693823964| [2025/04/30 20:08:13 823610] [debug] |xqc_engine_wakeup_after|wakeup:1746043693823964|now:1746043693823610|diff:354| [2025/04/30 20:08:13 823616] [debug] |xqc_engine_main_logic|END|now:1746043693823499| [2025/04/30 20:08:13 823624] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693823624| [2025/04/30 20:08:13 823628] [debug] |xqc_engine_wakeup_after|wakeup:1746043693823964|now:1746043693823628|diff:336| [2025/04/30 20:08:13 823632] [debug] |xqc_engine_main_logic|END|now:1746043693823624| [2025/04/30 20:08:13 824573] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043693824571| [2025/04/30 20:08:13 824590] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 824600] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:545| [2025/04/30 20:08:13 824612] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:546| [2025/04/30 20:08:13 824621] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:546| [2025/04/30 20:08:13 824628] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 824636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 824642] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55207|prior_delivered:616191|prior_time:1746043693778926|is_app_limited:0|send_elapse:44678|ack_elapse:45645|ctl_first_sent_time:1746043693779253|lagest_ack_time:1746043693824571|curr_delivered:671398| [2025/04/30 20:08:13 824649] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693779253| [2025/04/30 20:08:13 824656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:300||sndq_packets_used_bytes:0|sndq_packets_free:565| [2025/04/30 20:08:13 824663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45414|rttvar:571|minrtt:30776|latest_rtt:45318|ack_delay:40| [2025/04/30 20:08:13 824670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45397|rttvar:463|minrtt:30776|latest_rtt:45318|ack_delay:40| [2025/04/30 20:08:13 824677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:857|lost_pn:854|thresh:3| [2025/04/30 20:08:13 824683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 824690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 824697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45397|rtt_var:463|pto_duration:47397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 824704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 824711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 824716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68406| [2025/04/30 20:08:13 824722] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693895163|now:1746043693824696|interv:70467| [2025/04/30 20:08:13 824729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693895163|now:1746043693824696|interval:70467|pto_count:0|srtt:45397 [2025/04/30 20:08:13 824734] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44678, ack_elapse 45645, delivered 55207|rate 1209486|lost 278| [2025/04/30 20:08:13 824739] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209486) in round 12| [2025/04/30 20:08:13 824743] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 824747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 824751] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693779253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 824761] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693779253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 824765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:68406|srtt:45397|latest_rtt:45318|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 824772] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:546|largest:546|pns:2| [2025/04/30 20:08:13 824776] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:546|frame:ACK |recv_time:1746043693824571|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 824781] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813824571|now:1746043693824571|interv:120000000| [2025/04/30 20:08:13 824786] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813824571|now:1746043693824571|interv:120000000| [2025/04/30 20:08:13 824790] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693823964|pq_index:0| [2025/04/30 20:08:13 824794] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693823499| [2025/04/30 20:08:13 824798] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693824798| [2025/04/30 20:08:13 824803] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693824802| [2025/04/30 20:08:13 824808] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693823964|now:1746043693824802| [2025/04/30 20:08:13 824812] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693823964|now:1746043693824802| [2025/04/30 20:08:13 824816] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 824820] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 824825] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45397|min_srtt:45397|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 824830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:68406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:763250| [2025/04/30 20:08:13 824835] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45397|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 824839] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 824844] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45397|min_srtt:45397|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 824848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:68406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:764417| [2025/04/30 20:08:13 824856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 824860] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 824863] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 824868] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 824872] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 824878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:717737| [2025/04/30 20:08:13 824885] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 824892] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:915| [2025/04/30 20:08:13 824936] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746043693824904|stream_id:0|stream_offset:717737| [2025/04/30 20:08:13 824945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 824952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 20:08:13 824959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45397|rtt_var:463|pto_duration:47397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 824965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 824971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 824977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 824982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693897301|now:1746043693824958|interv:72343| [2025/04/30 20:08:13 824989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693897301|now:1746043693824958|interval:72343|pto_count:0|srtt:45397 [2025/04/30 20:08:13 824995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:69606| [2025/04/30 20:08:13 825002] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 825009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:718904| [2025/04/30 20:08:13 825015] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 825027] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:916| [2025/04/30 20:08:13 825062] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746043693825037|stream_id:0|stream_offset:718904| [2025/04/30 20:08:13 825070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 825077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 20:08:13 825084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45397|rtt_var:463|pto_duration:47397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 825091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 825097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 825103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 825109] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693897434|now:1746043693825084|interv:72350| [2025/04/30 20:08:13 825115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693897434|now:1746043693825084|interval:72350|pto_count:0|srtt:45397 [2025/04/30 20:08:13 825122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:70806| [2025/04/30 20:08:13 825128] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 825132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:720071| [2025/04/30 20:08:13 825137] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 825141] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693826140|now:1746043693825140|interv:1000| [2025/04/30 20:08:13 825145] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 825150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 825157] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693826140| [2025/04/30 20:08:13 825164] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693826140| [2025/04/30 20:08:13 825194] [debug] |xqc_engine_wakeup_after|wakeup:1746043693826140|now:1746043693825194|diff:946| [2025/04/30 20:08:13 825199] [debug] |xqc_engine_main_logic|END|now:1746043693824802| [2025/04/30 20:08:13 825205] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693825205| [2025/04/30 20:08:13 825209] [debug] |xqc_engine_wakeup_after|wakeup:1746043693826140|now:1746043693825208|diff:932| [2025/04/30 20:08:13 825213] [debug] |xqc_engine_main_logic|END|now:1746043693825205| [2025/04/30 20:08:13 825390] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043693825389| [2025/04/30 20:08:13 825403] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 825411] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:546| [2025/04/30 20:08:13 825424] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:547| [2025/04/30 20:08:13 825434] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:547| [2025/04/30 20:08:13 825440] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 825446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 825453] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55207|prior_delivered:617391|prior_time:1746043693779608|is_app_limited:0|send_elapse:45200|ack_elapse:45781|ctl_first_sent_time:1746043693779900|lagest_ack_time:1746043693825389|curr_delivered:672598| [2025/04/30 20:08:13 825461] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693779900| [2025/04/30 20:08:13 825466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:299||sndq_packets_used_bytes:0|sndq_packets_free:566| [2025/04/30 20:08:13 825473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45397|rttvar:463|minrtt:30776|latest_rtt:45489|ack_delay:64| [2025/04/30 20:08:13 825479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45401|rttvar:355|minrtt:30776|latest_rtt:45489|ack_delay:64| [2025/04/30 20:08:13 825485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:858|lost_pn:855|thresh:3| [2025/04/30 20:08:13 825489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 825496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 825503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45401|rtt_var:355|pto_duration:47401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 825510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 825516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 825522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 825529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693897438|now:1746043693825502|interv:71936| [2025/04/30 20:08:13 825535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693897438|now:1746043693825502|interval:71936|pto_count:0|srtt:45401 [2025/04/30 20:08:13 825542] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45200, ack_elapse 45781, delivered 55207|rate 1205893|lost 278| [2025/04/30 20:08:13 825548] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205893) in round 12| [2025/04/30 20:08:13 825554] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 825558] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 825562] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693779900|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 825576] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693779900|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 825581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:69606|srtt:45401|latest_rtt:45489|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 825587] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:547|largest:547|pns:2| [2025/04/30 20:08:13 825591] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:547|frame:ACK |recv_time:1746043693825389|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 825597] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813825389|now:1746043693825389|interv:120000000| [2025/04/30 20:08:13 825601] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813825389|now:1746043693825389|interv:120000000| [2025/04/30 20:08:13 825605] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693826140|pq_index:0| [2025/04/30 20:08:13 825610] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693824802| [2025/04/30 20:08:13 825614] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693825614| [2025/04/30 20:08:13 825619] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693825618| [2025/04/30 20:08:13 825625] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 825630] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45401|min_srtt:45401|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 825634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:764417| [2025/04/30 20:08:13 825639] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45401|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 825644] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 825649] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45401|min_srtt:45401|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 825653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:765584| [2025/04/30 20:08:13 825658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 825662] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 825669] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 825673] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 825678] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 825683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:720071| [2025/04/30 20:08:13 825687] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 825691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 825695] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693826140| [2025/04/30 20:08:13 825699] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693826140| [2025/04/30 20:08:13 825703] [debug] |xqc_engine_wakeup_after|wakeup:1746043693826140|now:1746043693825703|diff:437| [2025/04/30 20:08:13 825708] [debug] |xqc_engine_main_logic|END|now:1746043693825618| [2025/04/30 20:08:13 825713] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693825713| [2025/04/30 20:08:13 825717] [debug] |xqc_engine_wakeup_after|wakeup:1746043693826140|now:1746043693825717|diff:423| [2025/04/30 20:08:13 825721] [debug] |xqc_engine_main_logic|END|now:1746043693825713| [2025/04/30 20:08:13 826287] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043693826285| [2025/04/30 20:08:13 826302] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 826309] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:547| [2025/04/30 20:08:13 826315] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:548| [2025/04/30 20:08:13 826324] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:548| [2025/04/30 20:08:13 826331] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 826339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 826346] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55207|prior_delivered:618591|prior_time:1746043693781495|is_app_limited:0|send_elapse:44941|ack_elapse:44790|ctl_first_sent_time:1746043693781820|lagest_ack_time:1746043693826285|curr_delivered:673798| [2025/04/30 20:08:13 826354] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693781820| [2025/04/30 20:08:13 826361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:298||sndq_packets_used_bytes:0|sndq_packets_free:567| [2025/04/30 20:08:13 826367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45401|rttvar:355|minrtt:30776|latest_rtt:44465|ack_delay:40| [2025/04/30 20:08:13 826374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45279|rttvar:511|minrtt:30776|latest_rtt:44465|ack_delay:40| [2025/04/30 20:08:13 826387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:859|lost_pn:856|thresh:3| [2025/04/30 20:08:13 826392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 826399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 826406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45279|rtt_var:511|pto_duration:47323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 826413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 826419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 826422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68406| [2025/04/30 20:08:13 826426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693897360|now:1746043693826406|interv:70954| [2025/04/30 20:08:13 826431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693897360|now:1746043693826406|interval:70954|pto_count:0|srtt:45279 [2025/04/30 20:08:13 826435] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44941, ack_elapse 44790, delivered 55207|rate 1228432|lost 278| [2025/04/30 20:08:13 826440] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1228432) in round 12| [2025/04/30 20:08:13 826444] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 826448] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 826452] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693781820|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 826456] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693781820|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 826461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:68406|srtt:45279|latest_rtt:44465|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 826467] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:548|largest:548|pns:2| [2025/04/30 20:08:13 826471] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:548|frame:ACK |recv_time:1746043693826285|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 826476] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813826285|now:1746043693826285|interv:120000000| [2025/04/30 20:08:13 826480] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813826285|now:1746043693826285|interv:120000000| [2025/04/30 20:08:13 826484] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693826140|pq_index:0| [2025/04/30 20:08:13 826489] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693825618| [2025/04/30 20:08:13 826497] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693826497| [2025/04/30 20:08:13 826502] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693826501| [2025/04/30 20:08:13 826506] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693826140|now:1746043693826501| [2025/04/30 20:08:13 826511] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693826140|now:1746043693826501| [2025/04/30 20:08:13 826515] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 826519] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 826524] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45279|min_srtt:45279|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 826529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:68406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:765584| [2025/04/30 20:08:13 826533] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45279|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 826538] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 826543] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45279|min_srtt:45279|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 826547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:68406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:766751| [2025/04/30 20:08:13 826551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 826555] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 826559] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 826563] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 826568] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 826572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:720071| [2025/04/30 20:08:13 826577] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 826581] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:917| [2025/04/30 20:08:13 826617] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746043693826588|stream_id:0|stream_offset:720071| [2025/04/30 20:08:13 826627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 826633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 20:08:13 826640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45279|rtt_var:511|pto_duration:47323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 826647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 826654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 826660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69606| [2025/04/30 20:08:13 826667] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693898911|now:1746043693826640|interv:72271| [2025/04/30 20:08:13 826674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693898911|now:1746043693826640|interval:72271|pto_count:0|srtt:45279 [2025/04/30 20:08:13 826682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:69606| [2025/04/30 20:08:13 826688] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 826692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:721238| [2025/04/30 20:08:13 826697] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 826701] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693827701|now:1746043693826701|interv:1000| [2025/04/30 20:08:13 826705] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 826709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 826713] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693827701| [2025/04/30 20:08:13 826717] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693827701| [2025/04/30 20:08:13 826721] [debug] |xqc_engine_wakeup_after|wakeup:1746043693827701|now:1746043693826721|diff:980| [2025/04/30 20:08:13 826725] [debug] |xqc_engine_main_logic|END|now:1746043693826501| [2025/04/30 20:08:13 826731] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693826731| [2025/04/30 20:08:13 826735] [debug] |xqc_engine_wakeup_after|wakeup:1746043693827701|now:1746043693826735|diff:966| [2025/04/30 20:08:13 826739] [debug] |xqc_engine_main_logic|END|now:1746043693826731| [2025/04/30 20:08:13 827816] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693827816| [2025/04/30 20:08:13 827830] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693827701|pq_index:0| [2025/04/30 20:08:13 827838] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693826501| [2025/04/30 20:08:13 827847] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693827845| [2025/04/30 20:08:13 827861] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693827701|now:1746043693827845| [2025/04/30 20:08:13 827868] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693827701|now:1746043693827845| [2025/04/30 20:08:13 827874] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 827881] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 827889] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45279|min_srtt:45279|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 827897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:766751| [2025/04/30 20:08:13 827904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 827910] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 827916] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 827923] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 827931] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 827938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:721238| [2025/04/30 20:08:13 827945] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 827952] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:918| [2025/04/30 20:08:13 827997] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746043693827963|stream_id:0|stream_offset:721238| [2025/04/30 20:08:13 828005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 828010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 20:08:13 828014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45279|rtt_var:511|pto_duration:47323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 828020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 828026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 828031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70806| [2025/04/30 20:08:13 828037] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693900286|now:1746043693828014|interv:72272| [2025/04/30 20:08:13 828044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693900286|now:1746043693828014|interval:72272|pto_count:0|srtt:45279 [2025/04/30 20:08:13 828054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:70806| [2025/04/30 20:08:13 828061] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 828069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:722405| [2025/04/30 20:08:13 828076] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 828085] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693829085|now:1746043693828085|interv:1000| [2025/04/30 20:08:13 828089] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 828093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 828097] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693829085| [2025/04/30 20:08:13 828101] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693829085| [2025/04/30 20:08:13 828105] [debug] |xqc_engine_wakeup_after|wakeup:1746043693829085|now:1746043693828105|diff:980| [2025/04/30 20:08:13 828112] [debug] |xqc_engine_main_logic|END|now:1746043693827845| [2025/04/30 20:08:13 829197] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693829197| [2025/04/30 20:08:13 829212] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693829085|pq_index:0| [2025/04/30 20:08:13 829217] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693827845| [2025/04/30 20:08:13 829223] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693829221| [2025/04/30 20:08:13 829228] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693829085|now:1746043693829221| [2025/04/30 20:08:13 829232] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693829085|now:1746043693829221| [2025/04/30 20:08:13 829236] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 829241] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 829246] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45279|min_srtt:45279|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 829253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:766751| [2025/04/30 20:08:13 829258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 829262] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 829266] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 829270] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 829282] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 829286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:722405| [2025/04/30 20:08:13 829291] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 829295] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:919| [2025/04/30 20:08:13 829332] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70806|now:1746043693829304|stream_id:0|stream_offset:722405| [2025/04/30 20:08:13 829338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 829343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70806|applimit:0| [2025/04/30 20:08:13 829348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45279|rtt_var:511|pto_duration:47323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 829352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 829357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 829364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72006| [2025/04/30 20:08:13 829370] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693901627|now:1746043693829347|interv:72280| [2025/04/30 20:08:13 829377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693901627|now:1746043693829347|interval:72280|pto_count:0|srtt:45279 [2025/04/30 20:08:13 829385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:72006| [2025/04/30 20:08:13 829393] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 829399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:723572| [2025/04/30 20:08:13 829406] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 829410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693830410|now:1746043693829410|interv:1000| [2025/04/30 20:08:13 829414] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 829418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 829422] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693830410| [2025/04/30 20:08:13 829426] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693830410| [2025/04/30 20:08:13 829430] [debug] |xqc_engine_wakeup_after|wakeup:1746043693830410|now:1746043693829430|diff:980| [2025/04/30 20:08:13 829435] [debug] |xqc_engine_main_logic|END|now:1746043693829221| [2025/04/30 20:08:13 829676] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693829675| [2025/04/30 20:08:13 829686] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 829695] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:548| [2025/04/30 20:08:13 829702] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:549| [2025/04/30 20:08:13 829710] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:549| [2025/04/30 20:08:13 829714] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 829719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:860|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:862|path_largest_ack:860| [2025/04/30 20:08:13 829724] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55207|prior_delivered:619791|prior_time:1746043693781923|is_app_limited:0|send_elapse:45268|ack_elapse:47752|ctl_first_sent_time:1746043693782260|lagest_ack_time:1746043693829675|curr_delivered:674998| [2025/04/30 20:08:13 829729] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693782260| [2025/04/30 20:08:13 829734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:297||sndq_packets_used_bytes:0|sndq_packets_free:568| [2025/04/30 20:08:13 829739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:861|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:862|path_largest_ack:861| [2025/04/30 20:08:13 829743] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55213|prior_delivered:620991|prior_time:1746043693782516|is_app_limited:0|send_elapse:44393|ack_elapse:47159|ctl_first_sent_time:1746043693782841|lagest_ack_time:1746043693829675|curr_delivered:676204| [2025/04/30 20:08:13 829748] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693782841| [2025/04/30 20:08:13 829752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:296||sndq_packets_used_bytes:0|sndq_packets_free:569| [2025/04/30 20:08:13 829759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 829766] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:54013|prior_delivered:623391|prior_time:1746043693784571|is_app_limited:0|send_elapse:44458|ack_elapse:45104|ctl_first_sent_time:1746043693784917|lagest_ack_time:1746043693829675|curr_delivered:677404| [2025/04/30 20:08:13 829773] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693784917| [2025/04/30 20:08:13 829780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:295||sndq_packets_used_bytes:0|sndq_packets_free:570| [2025/04/30 20:08:13 829786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45279|rttvar:511|minrtt:30776|latest_rtt:44758|ack_delay:32| [2025/04/30 20:08:13 829793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45210|rttvar:522|minrtt:30776|latest_rtt:44758|ack_delay:32| [2025/04/30 20:08:13 829800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:862|lost_pn:859|thresh:3| [2025/04/30 20:08:13 829813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 829821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 505|pns:2| [2025/04/30 20:08:13 829828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 829835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45210|rtt_var:522|pto_duration:47298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 829842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 829848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 829855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68400| [2025/04/30 20:08:13 829861] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693901602|now:1746043693829835|interv:71767| [2025/04/30 20:08:13 829868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693901602|now:1746043693829835|interval:71767|pto_count:0|srtt:45210 [2025/04/30 20:08:13 829875] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44458, ack_elapse 45104, delivered 54013|rate 1197521|lost 278| [2025/04/30 20:08:13 829882] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197521) in round 12| [2025/04/30 20:08:13 829889] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 829896] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 829902] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:3606|po_sent_time:1746043693784917|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 829909] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:3606|po_sent_time:1746043693784917|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 829916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:68400|srtt:45210|latest_rtt:44758|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 829925] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:549|largest:549|pns:2| [2025/04/30 20:08:13 829933] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:549|frame:ACK |recv_time:1746043693829675|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 829940] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813829675|now:1746043693829675|interv:120000000| [2025/04/30 20:08:13 829947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813829675|now:1746043693829675|interv:120000000| [2025/04/30 20:08:13 829951] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693830410|pq_index:0| [2025/04/30 20:08:13 829956] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693829221| [2025/04/30 20:08:13 829965] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693829965| [2025/04/30 20:08:13 829970] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693829969| [2025/04/30 20:08:13 829975] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 829980] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45210|min_srtt:45210|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 829985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:68400|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:766751| [2025/04/30 20:08:13 829990] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45210|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 829994] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 829999] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45210|min_srtt:45210|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 830003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:68400|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:767918| [2025/04/30 20:08:13 830008] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45210|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 830012] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 830016] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45210|min_srtt:45210|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 830021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:68400|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:769085| [2025/04/30 20:08:13 830025] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45210|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 830029] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 830034] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45210|min_srtt:45210|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 830038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:68400|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:770252| [2025/04/30 20:08:13 830042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 830049] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 830053] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 830058] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 830063] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 830070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:723572| [2025/04/30 20:08:13 830077] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 830083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 830090] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693830410| [2025/04/30 20:08:13 830097] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693830410| [2025/04/30 20:08:13 830103] [debug] |xqc_engine_wakeup_after|wakeup:1746043693830410|now:1746043693830103|diff:307| [2025/04/30 20:08:13 830110] [debug] |xqc_engine_main_logic|END|now:1746043693829969| [2025/04/30 20:08:13 830118] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693830118| [2025/04/30 20:08:13 830125] [debug] |xqc_engine_wakeup_after|wakeup:1746043693830410|now:1746043693830124|diff:286| [2025/04/30 20:08:13 830131] [debug] |xqc_engine_main_logic|END|now:1746043693830118| [2025/04/30 20:08:13 830254] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693830253| [2025/04/30 20:08:13 830266] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 830272] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:549| [2025/04/30 20:08:13 830276] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:550| [2025/04/30 20:08:13 830282] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:550| [2025/04/30 20:08:13 830286] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 830291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:863|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:863|path_largest_ack:863| [2025/04/30 20:08:13 830296] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55213|prior_delivered:623391|prior_time:1746043693784571|is_app_limited:0|send_elapse:44553|ack_elapse:45682|ctl_first_sent_time:1746043693785012|lagest_ack_time:1746043693830253|curr_delivered:678604| [2025/04/30 20:08:13 830301] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693785012| [2025/04/30 20:08:13 830305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:294||sndq_packets_used_bytes:0|sndq_packets_free:571| [2025/04/30 20:08:13 830310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45210|rttvar:522|minrtt:30776|latest_rtt:45241|ack_delay:40| [2025/04/30 20:08:13 830317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45209|rttvar:394|minrtt:30776|latest_rtt:45241|ack_delay:40| [2025/04/30 20:08:13 830330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:863|lost_pn:860|thresh:3| [2025/04/30 20:08:13 830336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 830343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 830348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45209|rtt_var:394|pto_duration:47209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 830355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 830360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 830366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67200| [2025/04/30 20:08:13 830373] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693901513|now:1746043693830348|interv:71165| [2025/04/30 20:08:13 830379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693901513|now:1746043693830348|interval:71165|pto_count:0|srtt:45209 [2025/04/30 20:08:13 830386] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44553, ack_elapse 45682, delivered 55213|rate 1208637|lost 278| [2025/04/30 20:08:13 830393] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208637) in round 12| [2025/04/30 20:08:13 830399] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 830405] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 830411] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693785012|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 830415] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693785012|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 830420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:67200|srtt:45209|latest_rtt:45241|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 830427] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:550|largest:550|pns:2| [2025/04/30 20:08:13 830434] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:550|frame:ACK |recv_time:1746043693830253|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 830441] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813830253|now:1746043693830253|interv:120000000| [2025/04/30 20:08:13 830447] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813830253|now:1746043693830253|interv:120000000| [2025/04/30 20:08:13 830453] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693830410|pq_index:0| [2025/04/30 20:08:13 830467] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693829969| [2025/04/30 20:08:13 830472] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693830472| [2025/04/30 20:08:13 830476] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693830475| [2025/04/30 20:08:13 830481] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693830410|now:1746043693830475| [2025/04/30 20:08:13 830485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693830410|now:1746043693830475| [2025/04/30 20:08:13 830489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 830494] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 830499] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45209|min_srtt:45209|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 830503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67200|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:770252| [2025/04/30 20:08:13 830508] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45209|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 830514] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 830522] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45209|min_srtt:45209|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 830528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67200|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:771419| [2025/04/30 20:08:13 830535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 830540] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 830546] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 830552] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 830559] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 830563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:723572| [2025/04/30 20:08:13 830568] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 830572] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:920| [2025/04/30 20:08:13 830609] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746043693830580|stream_id:0|stream_offset:723572| [2025/04/30 20:08:13 830621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 830626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 20:08:13 830630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45209|rtt_var:394|pto_duration:47209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 830636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 830642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 830649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68400| [2025/04/30 20:08:13 830655] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693902789|now:1746043693830630|interv:72159| [2025/04/30 20:08:13 830663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693902789|now:1746043693830630|interval:72159|pto_count:0|srtt:45209 [2025/04/30 20:08:13 830670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:68400| [2025/04/30 20:08:13 830678] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 830684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:724739| [2025/04/30 20:08:13 830689] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 830693] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693831693|now:1746043693830693|interv:1000| [2025/04/30 20:08:13 830697] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 830701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 830705] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693831693| [2025/04/30 20:08:13 830709] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693831693| [2025/04/30 20:08:13 830713] [debug] |xqc_engine_wakeup_after|wakeup:1746043693831693|now:1746043693830713|diff:980| [2025/04/30 20:08:13 830718] [debug] |xqc_engine_main_logic|END|now:1746043693830475| [2025/04/30 20:08:13 830723] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693830723| [2025/04/30 20:08:13 830727] [debug] |xqc_engine_wakeup_after|wakeup:1746043693831693|now:1746043693830727|diff:966| [2025/04/30 20:08:13 830731] [debug] |xqc_engine_main_logic|END|now:1746043693830723| [2025/04/30 20:08:13 831310] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693831306| [2025/04/30 20:08:13 831341] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 831358] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:550| [2025/04/30 20:08:13 831366] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:551| [2025/04/30 20:08:13 831379] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:551| [2025/04/30 20:08:13 831402] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 831414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:864|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:864|path_largest_ack:864| [2025/04/30 20:08:13 831425] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55213|prior_delivered:624591|prior_time:1746043693785430|is_app_limited:0|send_elapse:45165|ack_elapse:45876|ctl_first_sent_time:1746043693785752|lagest_ack_time:1746043693831306|curr_delivered:679804| [2025/04/30 20:08:13 831435] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693785752| [2025/04/30 20:08:13 831445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:293||sndq_packets_used_bytes:0|sndq_packets_free:572| [2025/04/30 20:08:13 831454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45209|rttvar:394|minrtt:30776|latest_rtt:45554|ack_delay:32| [2025/04/30 20:08:13 831461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45248|rttvar:374|minrtt:30776|latest_rtt:45554|ack_delay:32| [2025/04/30 20:08:13 831467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:864|lost_pn:861|thresh:3| [2025/04/30 20:08:13 831473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 831479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 831485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45248|rtt_var:374|pto_duration:47248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 831491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 831497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 831502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67200| [2025/04/30 20:08:13 831507] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693902828|now:1746043693831484|interv:71344| [2025/04/30 20:08:13 831513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693902828|now:1746043693831484|interval:71344|pto_count:0|srtt:45248 [2025/04/30 20:08:13 831519] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45165, ack_elapse 45876, delivered 55213|rate 1203526|lost 278| [2025/04/30 20:08:13 831526] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203526) in round 12| [2025/04/30 20:08:13 831532] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 831538] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 831543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693785752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 831550] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693785752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 831562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:67200|srtt:45248|latest_rtt:45554|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 831570] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:551|largest:551|pns:2| [2025/04/30 20:08:13 831577] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:551|frame:ACK |recv_time:1746043693831306|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 831585] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813831306|now:1746043693831306|interv:120000000| [2025/04/30 20:08:13 831591] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813831306|now:1746043693831306|interv:120000000| [2025/04/30 20:08:13 831596] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693831693|pq_index:0| [2025/04/30 20:08:13 831603] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693830475| [2025/04/30 20:08:13 831608] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693831608| [2025/04/30 20:08:13 831617] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693831613| [2025/04/30 20:08:13 831626] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 831635] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45248|min_srtt:45248|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 831643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67200|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:771419| [2025/04/30 20:08:13 831650] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45248|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 831656] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 831662] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45248|min_srtt:45248|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 831667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67200|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:772586| [2025/04/30 20:08:13 831673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 831678] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 831683] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 831691] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 831698] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 831703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:724739| [2025/04/30 20:08:13 831709] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 831714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 831719] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693831693| [2025/04/30 20:08:13 831724] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693831693| [2025/04/30 20:08:13 831730] [debug] |xqc_engine_wakeup_after|wakeup:1746043693831693|now:1746043693831729|diff:18446744073709551580| [2025/04/30 20:08:13 831736] [debug] |xqc_engine_main_logic|END|now:1746043693831613| [2025/04/30 20:08:13 831743] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693831743| [2025/04/30 20:08:13 831748] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693831693|pq_index:0| [2025/04/30 20:08:13 831753] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693831613| [2025/04/30 20:08:13 831759] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693831757| [2025/04/30 20:08:13 831764] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693831693|now:1746043693831757| [2025/04/30 20:08:13 831770] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693831693|now:1746043693831757| [2025/04/30 20:08:13 831775] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 831780] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 831785] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45248|min_srtt:45248|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 831791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67200|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:772586| [2025/04/30 20:08:13 831796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 831801] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 831806] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 831811] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 831818] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 831827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:724739| [2025/04/30 20:08:13 831841] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 831849] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:921| [2025/04/30 20:08:13 831922] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746043693831863|stream_id:0|stream_offset:724739| [2025/04/30 20:08:13 831935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 831944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 20:08:13 831952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45248|rtt_var:374|pto_duration:47248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 831960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 831967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 831974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68400| [2025/04/30 20:08:13 831982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693904111|now:1746043693831951|interv:72160| [2025/04/30 20:08:13 831990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693904111|now:1746043693831951|interval:72160|pto_count:0|srtt:45248 [2025/04/30 20:08:13 831999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:68400| [2025/04/30 20:08:13 832007] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 832015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:725906| [2025/04/30 20:08:13 832023] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 832031] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693833031|now:1746043693832031|interv:1000| [2025/04/30 20:08:13 832039] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 832046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 832054] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693832451| [2025/04/30 20:08:13 832063] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693832451| [2025/04/30 20:08:13 832071] [debug] |xqc_engine_wakeup_after|wakeup:1746043693832451|now:1746043693832070|diff:381| [2025/04/30 20:08:13 832079] [debug] |xqc_engine_main_logic|END|now:1746043693831757| [2025/04/30 20:08:13 833158] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693832807| [2025/04/30 20:08:13 833198] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 833216] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:551| [2025/04/30 20:08:13 833223] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:552| [2025/04/30 20:08:13 833232] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:552| [2025/04/30 20:08:13 833239] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 833247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 833259] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55213|prior_delivered:625791|prior_time:1746043693786520|is_app_limited:0|send_elapse:43870|ack_elapse:46287|ctl_first_sent_time:1746043693786834|lagest_ack_time:1746043693832807|curr_delivered:681004| [2025/04/30 20:08:13 833267] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693786834| [2025/04/30 20:08:13 833273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:292||sndq_packets_used_bytes:0|sndq_packets_free:573| [2025/04/30 20:08:13 833277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45248|rttvar:374|minrtt:30776|latest_rtt:45973|ack_delay:40| [2025/04/30 20:08:13 833282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45333|rttvar:452|minrtt:30776|latest_rtt:45973|ack_delay:40| [2025/04/30 20:08:13 833286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:865|lost_pn:862|thresh:3| [2025/04/30 20:08:13 833290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 833294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 833299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45333|rtt_var:452|pto_duration:47333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 833303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 833307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 833311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67200| [2025/04/30 20:08:13 833315] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693904196|now:1746043693833298|interv:70898| [2025/04/30 20:08:13 833319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693904196|now:1746043693833298|interval:70898|pto_count:0|srtt:45333 [2025/04/30 20:08:13 833324] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43870, ack_elapse 46287, delivered 55213|rate 1192840|lost 278| [2025/04/30 20:08:13 833329] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192840) in round 12| [2025/04/30 20:08:13 833333] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 833337] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 833343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693786834|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 833356] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693786834|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 833363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:67200|srtt:45333|latest_rtt:45973|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 833372] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:552|largest:552|pns:2| [2025/04/30 20:08:13 833379] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:552|frame:ACK |recv_time:1746043693832807|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 833386] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813832807|now:1746043693832807|interv:120000000| [2025/04/30 20:08:13 833393] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813832807|now:1746043693832807|interv:120000000| [2025/04/30 20:08:13 833399] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693832451|pq_index:0| [2025/04/30 20:08:13 833406] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693831757| [2025/04/30 20:08:13 833411] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693833411| [2025/04/30 20:08:13 833417] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693833415| [2025/04/30 20:08:13 833421] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693832451|now:1746043693833415| [2025/04/30 20:08:13 833425] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 833430] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693832451|now:1746043693833415| [2025/04/30 20:08:13 833434] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 833440] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693833031|now:1746043693833415| [2025/04/30 20:08:13 833447] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693833031|now:1746043693833415| [2025/04/30 20:08:13 833453] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 833459] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 833464] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:552|ack_delay:26013|first_ack_range:46|largest_pkt_recv_time:1746043693807451| [2025/04/30 20:08:13 833469] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:552|low:506|pkt_pns:2| [2025/04/30 20:08:13 833473] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:529|frame_largest_recv:552| [2025/04/30 20:08:13 833478] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 833483] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45333|min_srtt:45333|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 833492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67200|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:772586| [2025/04/30 20:08:13 833497] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45333|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 833502] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 833507] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45333|min_srtt:45333|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 833511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67200|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:773753| [2025/04/30 20:08:13 833515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 833520] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 833527] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 833534] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 833541] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 833545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:67200|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:725906| [2025/04/30 20:08:13 833550] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 833554] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:922| [2025/04/30 20:08:13 833592] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:922|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:67200|now:1746043693833562|stream_id:0|stream_offset:725906| [2025/04/30 20:08:13 833599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:922|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:08:13 833607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 20:08:13 833614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45333|rtt_var:452|pto_duration:47333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 833621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 833627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 833631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68407| [2025/04/30 20:08:13 833639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693905895|now:1746043693833613|interv:72282| [2025/04/30 20:08:13 833643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693905895|now:1746043693833613|interval:72282|pto_count:0|srtt:45333 [2025/04/30 20:08:13 833648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:68407| [2025/04/30 20:08:13 833653] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 833657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:727073| [2025/04/30 20:08:13 833662] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 833666] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:923| [2025/04/30 20:08:13 833697] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746043693833672|stream_id:0|stream_offset:727073| [2025/04/30 20:08:13 833706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 833713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 20:08:13 833717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45333|rtt_var:452|pto_duration:47333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 833722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 833726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 833730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69607| [2025/04/30 20:08:13 833734] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693906005|now:1746043693833717|interv:72288| [2025/04/30 20:08:13 833738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693906005|now:1746043693833717|interval:72288|pto_count:0|srtt:45333 [2025/04/30 20:08:13 833742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:69607| [2025/04/30 20:08:13 833747] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 833751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69607|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:728240| [2025/04/30 20:08:13 833756] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 833760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693834760|now:1746043693833760|interv:1000| [2025/04/30 20:08:13 833764] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 833774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 833781] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693834760| [2025/04/30 20:08:13 833788] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693834760| [2025/04/30 20:08:13 833793] [debug] |xqc_engine_wakeup_after|wakeup:1746043693834760|now:1746043693833793|diff:967| [2025/04/30 20:08:13 833798] [debug] |xqc_engine_main_logic|END|now:1746043693833415| [2025/04/30 20:08:13 833805] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693833805| [2025/04/30 20:08:13 833810] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 833816] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:552| [2025/04/30 20:08:13 833820] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:553| [2025/04/30 20:08:13 833825] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:553| [2025/04/30 20:08:13 833829] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 833834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 833839] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55213|prior_delivered:626991|prior_time:1746043693787449|is_app_limited:0|send_elapse:44666|ack_elapse:46356|ctl_first_sent_time:1746043693787758|lagest_ack_time:1746043693833805|curr_delivered:682204| [2025/04/30 20:08:13 833844] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693787758| [2025/04/30 20:08:13 833848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:291||sndq_packets_used_bytes:0|sndq_packets_free:574| [2025/04/30 20:08:13 833853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45333|rttvar:452|minrtt:30776|latest_rtt:46047|ack_delay:32| [2025/04/30 20:08:13 833860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45418|rttvar:509|minrtt:30776|latest_rtt:46047|ack_delay:32| [2025/04/30 20:08:13 833867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:866|lost_pn:863|thresh:3| [2025/04/30 20:08:13 833874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 833878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 833882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45418|rtt_var:509|pto_duration:47454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 833886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 833890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 833894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68407| [2025/04/30 20:08:13 833898] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693906126|now:1746043693833882|interv:72244| [2025/04/30 20:08:13 833902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693906126|now:1746043693833882|interval:72244|pto_count:0|srtt:45418 [2025/04/30 20:08:13 833910] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44666, ack_elapse 46356, delivered 55213|rate 1191064|lost 278| [2025/04/30 20:08:13 833915] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191064) in round 12| [2025/04/30 20:08:13 833919] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 833923] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 833927] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693787758|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 833932] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693787758|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 833938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:68407|srtt:45418|latest_rtt:46047|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 833947] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:553|largest:553|pns:2| [2025/04/30 20:08:13 833954] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:553|frame:ACK |recv_time:1746043693833805|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 833959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813833805|now:1746043693833805|interv:120000000| [2025/04/30 20:08:13 833963] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813833805|now:1746043693833805|interv:120000000| [2025/04/30 20:08:13 833967] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693834760|pq_index:0| [2025/04/30 20:08:13 833971] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693833415| [2025/04/30 20:08:13 833976] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693833975| [2025/04/30 20:08:13 833981] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693833979| [2025/04/30 20:08:13 833986] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 833990] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45418|min_srtt:45418|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 833995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:68407|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:773753| [2025/04/30 20:08:13 833999] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45418|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 834007] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 834012] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45418|min_srtt:45418|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 834017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:68407|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:774920| [2025/04/30 20:08:13 834024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 834031] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 834037] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 834041] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 834046] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 834050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:728240| [2025/04/30 20:08:13 834054] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 834058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 834062] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693834760| [2025/04/30 20:08:13 834066] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693834760| [2025/04/30 20:08:13 834070] [debug] |xqc_engine_wakeup_after|wakeup:1746043693834760|now:1746043693834070|diff:690| [2025/04/30 20:08:13 834074] [debug] |xqc_engine_main_logic|END|now:1746043693833979| [2025/04/30 20:08:13 834080] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693834079| [2025/04/30 20:08:13 834084] [debug] |xqc_engine_wakeup_after|wakeup:1746043693834760|now:1746043693834083|diff:677| [2025/04/30 20:08:13 834087] [debug] |xqc_engine_main_logic|END|now:1746043693834079| [2025/04/30 20:08:13 834236] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043693834235| [2025/04/30 20:08:13 834248] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 834254] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:553| [2025/04/30 20:08:13 834258] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:554| [2025/04/30 20:08:13 834264] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:554| [2025/04/30 20:08:13 834268] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 834284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 834293] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55213|prior_delivered:628191|prior_time:1746043693789149|is_app_limited:0|send_elapse:46287|ack_elapse:45086|ctl_first_sent_time:1746043693789524|lagest_ack_time:1746043693834235|curr_delivered:683404| [2025/04/30 20:08:13 834306] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693789524| [2025/04/30 20:08:13 834312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:290||sndq_packets_used_bytes:0|sndq_packets_free:575| [2025/04/30 20:08:13 834317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45418|rttvar:509|minrtt:30776|latest_rtt:44711|ack_delay:32| [2025/04/30 20:08:13 834321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45325|rttvar:566|minrtt:30776|latest_rtt:44711|ack_delay:32| [2025/04/30 20:08:13 834325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:867|lost_pn:864|thresh:3| [2025/04/30 20:08:13 834329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 834334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 834338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45325|rtt_var:566|pto_duration:47589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 834342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 834346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 834350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 834354] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693906261|now:1746043693834337|interv:71924| [2025/04/30 20:08:13 834358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693906261|now:1746043693834337|interval:71924|pto_count:0|srtt:45325 [2025/04/30 20:08:13 834365] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46287, ack_elapse 45086, delivered 55213|rate 1192840|lost 278| [2025/04/30 20:08:13 834372] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192840) in round 12| [2025/04/30 20:08:13 834379] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 834385] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 834390] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693789524|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 834394] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693789524|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:629391| [2025/04/30 20:08:13 834399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:67207|srtt:45325|latest_rtt:44711|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 834404] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 834412] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693859235|now:1746043693834235|interv:25000| [2025/04/30 20:08:13 834417] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693834235|max_ack_delay:25000| [2025/04/30 20:08:13 834422] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:554|largest:554|pns:2| [2025/04/30 20:08:13 834427] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:554|frame:PING ACK |recv_time:1746043693834235|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 834431] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813834235|now:1746043693834235|interv:120000000| [2025/04/30 20:08:13 834436] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813834235|now:1746043693834235|interv:120000000| [2025/04/30 20:08:13 834439] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693834760|pq_index:0| [2025/04/30 20:08:13 834444] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693833979| [2025/04/30 20:08:13 834450] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693834450| [2025/04/30 20:08:13 834458] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693834456| [2025/04/30 20:08:13 834466] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 834471] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45325|min_srtt:45325|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 834475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:774920| [2025/04/30 20:08:13 834480] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45325|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 834485] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 834489] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45325|min_srtt:45325|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 834493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:776087| [2025/04/30 20:08:13 834498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 834502] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 834506] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 834513] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 834517] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 834521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:728240| [2025/04/30 20:08:13 834526] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 834532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 834539] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693834760| [2025/04/30 20:08:13 834546] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693834760| [2025/04/30 20:08:13 834550] [debug] |xqc_engine_wakeup_after|wakeup:1746043693834760|now:1746043693834550|diff:210| [2025/04/30 20:08:13 834554] [debug] |xqc_engine_main_logic|END|now:1746043693834456| [2025/04/30 20:08:13 834560] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693834560| [2025/04/30 20:08:13 834564] [debug] |xqc_engine_wakeup_after|wakeup:1746043693834760|now:1746043693834564|diff:196| [2025/04/30 20:08:13 834568] [debug] |xqc_engine_main_logic|END|now:1746043693834560| [2025/04/30 20:08:13 835460] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693835458| [2025/04/30 20:08:13 835476] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 835485] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:554| [2025/04/30 20:08:13 835492] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:555| [2025/04/30 20:08:13 835501] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:555| [2025/04/30 20:08:13 835507] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 835515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:868|origin_pktnum:770|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:08:13 835523] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:55213|prior_delivered:629391|prior_time:1746043693789649|is_app_limited:0|send_elapse:46467|ack_elapse:45809|ctl_first_sent_time:1746043693790960|lagest_ack_time:1746043693835458|curr_delivered:684604| [2025/04/30 20:08:13 835530] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693790960| [2025/04/30 20:08:13 835536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:288||sndq_packets_used_bytes:0|sndq_packets_free:577| [2025/04/30 20:08:13 835541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45325|rttvar:566|minrtt:30776|latest_rtt:44498|ack_delay:208| [2025/04/30 20:08:13 835545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45196|rttvar:683|minrtt:30776|latest_rtt:44498|ack_delay:208| [2025/04/30 20:08:13 835550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:868|lost_pn:865|thresh:3| [2025/04/30 20:08:13 835556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 835571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45196|rtt_var:683|pto_duration:47928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 835576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 835580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 835584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 835588] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693906600|now:1746043693835571|interv:71029| [2025/04/30 20:08:13 835594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693906600|now:1746043693835571|interval:71029|pto_count:0|srtt:45196 [2025/04/30 20:08:13 835601] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46467, ack_elapse 45809, delivered 55213|rate 1188219|lost 278| [2025/04/30 20:08:13 835608] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 12 -> 13| [2025/04/30 20:08:13 835615] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188219) in round 13| [2025/04/30 20:08:13 835620] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 835624] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 835628] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693790960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 835632] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693790960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 835637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66007|srtt:45196|latest_rtt:44498|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:13 835643] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:555|largest:555|pns:2| [2025/04/30 20:08:13 835648] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:555|frame:ACK |recv_time:1746043693835458|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 835653] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813835458|now:1746043693835458|interv:120000000| [2025/04/30 20:08:13 835657] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813835458|now:1746043693835458|interv:120000000| [2025/04/30 20:08:13 835661] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693834760|pq_index:0| [2025/04/30 20:08:13 835666] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693834456| [2025/04/30 20:08:13 835670] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693835670| [2025/04/30 20:08:13 835675] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693835674| [2025/04/30 20:08:13 835683] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693834760|now:1746043693835674| [2025/04/30 20:08:13 835687] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693834760|now:1746043693835674| [2025/04/30 20:08:13 835691] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 835696] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 835701] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45196|min_srtt:45196|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 835705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:776087| [2025/04/30 20:08:13 835710] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45196|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 835715] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 835719] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45196|min_srtt:45196|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 835724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:777254| [2025/04/30 20:08:13 835728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 835732] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 835736] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 835740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 835745] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 835749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:728240| [2025/04/30 20:08:13 835753] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 835758] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:924| [2025/04/30 20:08:13 835794] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746043693835765|stream_id:0|stream_offset:728240| [2025/04/30 20:08:13 835800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 835811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 20:08:13 835819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45196|rtt_var:683|pto_duration:47928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 835825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 835832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 835838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 835845] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693908693|now:1746043693835818|interv:72875| [2025/04/30 20:08:13 835852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693908693|now:1746043693835818|interval:72875|pto_count:0|srtt:45196 [2025/04/30 20:08:13 835860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67207| [2025/04/30 20:08:13 835868] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 835874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:729407| [2025/04/30 20:08:13 835881] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 835887] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:925| [2025/04/30 20:08:13 835925] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746043693835898|stream_id:0|stream_offset:729407| [2025/04/30 20:08:13 835936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 835943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 20:08:13 835950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45196|rtt_var:683|pto_duration:47928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 835957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 835963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 835969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68407| [2025/04/30 20:08:13 835974] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693908826|now:1746043693835949|interv:72877| [2025/04/30 20:08:13 835978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693908826|now:1746043693835949|interval:72877|pto_count:0|srtt:45196 [2025/04/30 20:08:13 835983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:68407| [2025/04/30 20:08:13 835988] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 836001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:730574| [2025/04/30 20:08:13 836009] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1087| [2025/04/30 20:08:13 836015] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693837102|now:1746043693836015|interv:1087| [2025/04/30 20:08:13 836021] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1087| [2025/04/30 20:08:13 836027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 836033] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693837102| [2025/04/30 20:08:13 836039] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693837102| [2025/04/30 20:08:13 836046] [debug] |xqc_engine_wakeup_after|wakeup:1746043693837102|now:1746043693836045|diff:1057| [2025/04/30 20:08:13 836053] [debug] |xqc_engine_main_logic|END|now:1746043693835674| [2025/04/30 20:08:13 836061] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693836061| [2025/04/30 20:08:13 836066] [debug] |xqc_engine_wakeup_after|wakeup:1746043693837102|now:1746043693836066|diff:1036| [2025/04/30 20:08:13 836072] [debug] |xqc_engine_main_logic|END|now:1746043693836061| [2025/04/30 20:08:13 836258] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693836257| [2025/04/30 20:08:13 836273] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 836282] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:555| [2025/04/30 20:08:13 836287] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:556| [2025/04/30 20:08:13 836293] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:556| [2025/04/30 20:08:13 836298] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 836306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 836313] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:56413|prior_delivered:629391|prior_time:1746043693789649|is_app_limited:0|send_elapse:46602|ack_elapse:46608|ctl_first_sent_time:1746043693791095|lagest_ack_time:1746043693836257|curr_delivered:685804| [2025/04/30 20:08:13 836320] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693791095| [2025/04/30 20:08:13 836327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:287||sndq_packets_used_bytes:0|sndq_packets_free:578| [2025/04/30 20:08:13 836333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45196|rttvar:683|minrtt:30776|latest_rtt:45162|ack_delay:48| [2025/04/30 20:08:13 836340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45186|rttvar:533|minrtt:30776|latest_rtt:45162|ack_delay:48| [2025/04/30 20:08:13 836348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:869|lost_pn:866|thresh:3| [2025/04/30 20:08:13 836354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 836367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45186|rtt_var:533|pto_duration:47318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 836375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 836381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 836387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 836393] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693908216|now:1746043693836367|interv:71849| [2025/04/30 20:08:13 836400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693908216|now:1746043693836367|interval:71849|pto_count:0|srtt:45186 [2025/04/30 20:08:13 836405] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46602, ack_elapse 46608, delivered 56413|rate 1210371|lost 278| [2025/04/30 20:08:13 836410] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210371) in round 13| [2025/04/30 20:08:13 836414] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 836418] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 836422] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791095|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 836427] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791095|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 836431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:67207|srtt:45186|latest_rtt:45162|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 836438] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:556|largest:556|pns:2| [2025/04/30 20:08:13 836442] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:556|frame:ACK |recv_time:1746043693836257|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 836447] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813836257|now:1746043693836257|interv:120000000| [2025/04/30 20:08:13 836451] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813836257|now:1746043693836257|interv:120000000| [2025/04/30 20:08:13 836455] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693837102|pq_index:0| [2025/04/30 20:08:13 836460] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693835674| [2025/04/30 20:08:13 836464] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693836463| [2025/04/30 20:08:13 836469] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693836467| [2025/04/30 20:08:13 836477] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 836482] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45186|min_srtt:45186|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 836487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:777254| [2025/04/30 20:08:13 836492] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45186|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 836496] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 836501] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45186|min_srtt:45186|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 836505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:778421| [2025/04/30 20:08:13 836509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 836513] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 836517] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 836522] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 836526] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 836530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:730574| [2025/04/30 20:08:13 836535] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 836539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 836543] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693837102| [2025/04/30 20:08:13 836547] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693837102| [2025/04/30 20:08:13 836551] [debug] |xqc_engine_wakeup_after|wakeup:1746043693837102|now:1746043693836551|diff:551| [2025/04/30 20:08:13 836555] [debug] |xqc_engine_main_logic|END|now:1746043693836467| [2025/04/30 20:08:13 836561] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693836561| [2025/04/30 20:08:13 836565] [debug] |xqc_engine_wakeup_after|wakeup:1746043693837102|now:1746043693836564|diff:538| [2025/04/30 20:08:13 836568] [debug] |xqc_engine_main_logic|END|now:1746043693836561| [2025/04/30 20:08:13 837331] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693837329| [2025/04/30 20:08:13 837350] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 837380] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:556| [2025/04/30 20:08:13 837384] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:557| [2025/04/30 20:08:13 837390] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:557| [2025/04/30 20:08:13 837395] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 837404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 837411] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:57613|prior_delivered:629391|prior_time:1746043693789649|is_app_limited:0|send_elapse:46771|ack_elapse:47680|ctl_first_sent_time:1746043693791264|lagest_ack_time:1746043693837329|curr_delivered:687004| [2025/04/30 20:08:13 837418] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693791264| [2025/04/30 20:08:13 837424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:286||sndq_packets_used_bytes:0|sndq_packets_free:579| [2025/04/30 20:08:13 837428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45186|rttvar:533|minrtt:30776|latest_rtt:46065|ack_delay:48| [2025/04/30 20:08:13 837433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45290|rttvar:607|minrtt:30776|latest_rtt:46065|ack_delay:48| [2025/04/30 20:08:13 837439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:870|lost_pn:867|thresh:3| [2025/04/30 20:08:13 837446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 837452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45290|rtt_var:607|pto_duration:47718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 837459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 837466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 837471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 837478] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693908616|now:1746043693837452|interv:71164| [2025/04/30 20:08:13 837484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693908616|now:1746043693837452|interval:71164|pto_count:0|srtt:45290 [2025/04/30 20:08:13 837491] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46771, ack_elapse 47680, delivered 57613|rate 1208326|lost 278| [2025/04/30 20:08:13 837498] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208326) in round 13| [2025/04/30 20:08:13 837505] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 837510] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 837514] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791264|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 837523] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791264|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 837528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66007|srtt:45290|latest_rtt:46065|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 837535] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:557|largest:557|pns:2| [2025/04/30 20:08:13 837539] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:557|frame:ACK |recv_time:1746043693837329|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 837544] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813837329|now:1746043693837329|interv:120000000| [2025/04/30 20:08:13 837549] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813837329|now:1746043693837329|interv:120000000| [2025/04/30 20:08:13 837553] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693837102|pq_index:0| [2025/04/30 20:08:13 837558] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693836467| [2025/04/30 20:08:13 837562] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693837562| [2025/04/30 20:08:13 837567] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693837566| [2025/04/30 20:08:13 837572] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693837102|now:1746043693837566| [2025/04/30 20:08:13 837576] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693837102|now:1746043693837566| [2025/04/30 20:08:13 837580] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 837585] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 837590] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45290|min_srtt:45290|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 837594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:778421| [2025/04/30 20:08:13 837599] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45290|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 837605] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 837609] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45290|min_srtt:45290|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 837614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:779588| [2025/04/30 20:08:13 837621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 837625] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 837629] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 837634] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 837638] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 837643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:730574| [2025/04/30 20:08:13 837647] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 837652] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:926| [2025/04/30 20:08:13 837694] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746043693837660|stream_id:0|stream_offset:730574| [2025/04/30 20:08:13 837700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 837705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 20:08:13 837710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45290|rtt_var:607|pto_duration:47718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 837715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 837719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 837723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 837727] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693910378|now:1746043693837710|interv:72668| [2025/04/30 20:08:13 837731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693910378|now:1746043693837710|interval:72668|pto_count:0|srtt:45290 [2025/04/30 20:08:13 837736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67207| [2025/04/30 20:08:13 837741] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 837745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:731741| [2025/04/30 20:08:13 837750] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 837754] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693838753|now:1746043693837753|interv:1000| [2025/04/30 20:08:13 837762] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 837766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 837770] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693838753| [2025/04/30 20:08:13 837774] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693838753| [2025/04/30 20:08:13 837778] [debug] |xqc_engine_wakeup_after|wakeup:1746043693838753|now:1746043693837778|diff:975| [2025/04/30 20:08:13 837782] [debug] |xqc_engine_main_logic|END|now:1746043693837566| [2025/04/30 20:08:13 837788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693837788| [2025/04/30 20:08:13 837792] [debug] |xqc_engine_wakeup_after|wakeup:1746043693838753|now:1746043693837792|diff:961| [2025/04/30 20:08:13 837796] [debug] |xqc_engine_main_logic|END|now:1746043693837788| [2025/04/30 20:08:13 838837] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693838835| [2025/04/30 20:08:13 838855] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 838865] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:557| [2025/04/30 20:08:13 838871] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:558| [2025/04/30 20:08:13 838880] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:558| [2025/04/30 20:08:13 838887] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 838895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 838903] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:58813|prior_delivered:629391|prior_time:1746043693789649|is_app_limited:0|send_elapse:46881|ack_elapse:49186|ctl_first_sent_time:1746043693791374|lagest_ack_time:1746043693838835|curr_delivered:688204| [2025/04/30 20:08:13 838910] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693791374| [2025/04/30 20:08:13 838917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:285||sndq_packets_used_bytes:0|sndq_packets_free:580| [2025/04/30 20:08:13 838923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45290|rttvar:607|minrtt:30776|latest_rtt:47461|ack_delay:280| [2025/04/30 20:08:13 838928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45526|rttvar:928|minrtt:30776|latest_rtt:47461|ack_delay:280| [2025/04/30 20:08:13 838933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:871|lost_pn:868|thresh:3| [2025/04/30 20:08:13 838940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 838946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45526|rtt_var:928|pto_duration:49238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 838953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 838958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 838964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 838987] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693911898|now:1746043693838946|interv:72952| [2025/04/30 20:08:13 838994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693911898|now:1746043693838946|interval:72952|pto_count:0|srtt:45526 [2025/04/30 20:08:13 839001] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46881, ack_elapse 49186, delivered 58813|rate 1195726|lost 278| [2025/04/30 20:08:13 839008] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195726) in round 13| [2025/04/30 20:08:13 839014] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 839020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 839026] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791374|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 839031] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791374|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 839036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66007|srtt:45526|latest_rtt:47461|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 839042] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:558|largest:558|pns:2| [2025/04/30 20:08:13 839049] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:558|frame:ACK |recv_time:1746043693838835|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 839056] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813838835|now:1746043693838835|interv:120000000| [2025/04/30 20:08:13 839063] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813838835|now:1746043693838835|interv:120000000| [2025/04/30 20:08:13 839068] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693838753|pq_index:0| [2025/04/30 20:08:13 839072] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693837566| [2025/04/30 20:08:13 839077] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693839076| [2025/04/30 20:08:13 839084] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693839082| [2025/04/30 20:08:13 839091] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693838753|now:1746043693839082| [2025/04/30 20:08:13 839099] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693838753|now:1746043693839082| [2025/04/30 20:08:13 839105] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 839111] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 839119] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45526|min_srtt:45526|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 839133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:779588| [2025/04/30 20:08:13 839140] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45526|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 839147] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 839154] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45526|min_srtt:45526|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 839161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:780755| [2025/04/30 20:08:13 839192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 839199] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 839204] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 839209] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 839214] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 839218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:731741| [2025/04/30 20:08:13 839223] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 839227] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:927| [2025/04/30 20:08:13 839263] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746043693839236|stream_id:0|stream_offset:731741| [2025/04/30 20:08:13 839270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 839275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 20:08:13 839279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45526|rtt_var:928|pto_duration:49238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 839284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 839288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 839292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 839301] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693913474|now:1746043693839279|interv:74195| [2025/04/30 20:08:13 839305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693913474|now:1746043693839279|interval:74195|pto_count:0|srtt:45526 [2025/04/30 20:08:13 839310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67207| [2025/04/30 20:08:13 839315] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 839319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:732908| [2025/04/30 20:08:13 839324] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 839328] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693840328|now:1746043693839328|interv:1000| [2025/04/30 20:08:13 839332] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 839336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 839340] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693840328| [2025/04/30 20:08:13 839344] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693840328| [2025/04/30 20:08:13 839348] [debug] |xqc_engine_wakeup_after|wakeup:1746043693840328|now:1746043693839348|diff:980| [2025/04/30 20:08:13 839353] [debug] |xqc_engine_main_logic|END|now:1746043693839082| [2025/04/30 20:08:13 839358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693839358| [2025/04/30 20:08:13 839362] [debug] |xqc_engine_wakeup_after|wakeup:1746043693840328|now:1746043693839362|diff:966| [2025/04/30 20:08:13 839366] [debug] |xqc_engine_main_logic|END|now:1746043693839358| [2025/04/30 20:08:13 839519] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693839517| [2025/04/30 20:08:13 839530] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 839539] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:558| [2025/04/30 20:08:13 839545] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:559| [2025/04/30 20:08:13 839553] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:559| [2025/04/30 20:08:13 839559] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 839565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 839595] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:60013|prior_delivered:629391|prior_time:1746043693789649|is_app_limited:0|send_elapse:46987|ack_elapse:49868|ctl_first_sent_time:1746043693791480|lagest_ack_time:1746043693839517|curr_delivered:689404| [2025/04/30 20:08:13 839603] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693791480| [2025/04/30 20:08:13 839610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:284||sndq_packets_used_bytes:0|sndq_packets_free:581| [2025/04/30 20:08:13 839617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45526|rttvar:928|minrtt:30776|latest_rtt:48037|ack_delay:72| [2025/04/30 20:08:13 839648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45831|rttvar:1305|minrtt:30776|latest_rtt:48037|ack_delay:72| [2025/04/30 20:08:13 839653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:872|lost_pn:869|thresh:3| [2025/04/30 20:08:13 839658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 839662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45831|rtt_var:1305|pto_duration:51051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 839666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 839671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 839678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 839684] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693915287|now:1746043693839662|interv:75625| [2025/04/30 20:08:13 839690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693915287|now:1746043693839662|interval:75625|pto_count:0|srtt:45831 [2025/04/30 20:08:13 839694] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46987, ack_elapse 49868, delivered 60013|rate 1203437|lost 278| [2025/04/30 20:08:13 839699] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203437) in round 13| [2025/04/30 20:08:13 839703] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 839707] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 839711] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791480|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 839716] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791480|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 839735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66007|srtt:45831|latest_rtt:48037|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 839741] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:559|largest:559|pns:2| [2025/04/30 20:08:13 839746] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:559|frame:ACK |recv_time:1746043693839517|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 839751] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813839517|now:1746043693839517|interv:120000000| [2025/04/30 20:08:13 839755] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813839517|now:1746043693839517|interv:120000000| [2025/04/30 20:08:13 839763] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693840328|pq_index:0| [2025/04/30 20:08:13 839767] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693839082| [2025/04/30 20:08:13 839771] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693839771| [2025/04/30 20:08:13 839776] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693839775| [2025/04/30 20:08:13 839781] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 839786] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45831|min_srtt:45831|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 839791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:780755| [2025/04/30 20:08:13 839795] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:45831|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 839800] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 839804] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45831|min_srtt:45831|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 839808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:781922| [2025/04/30 20:08:13 839813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 839817] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 839820] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 839825] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 839829] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 839833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:732908| [2025/04/30 20:08:13 840128] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 840137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 840144] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693840328| [2025/04/30 20:08:13 840150] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693840328| [2025/04/30 20:08:13 840154] [debug] |xqc_engine_wakeup_after|wakeup:1746043693840328|now:1746043693840154|diff:174| [2025/04/30 20:08:13 840159] [debug] |xqc_engine_main_logic|END|now:1746043693839775| [2025/04/30 20:08:13 840187] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693840186| [2025/04/30 20:08:13 840193] [debug] |xqc_engine_wakeup_after|wakeup:1746043693840328|now:1746043693840193|diff:135| [2025/04/30 20:08:13 840200] [debug] |xqc_engine_main_logic|END|now:1746043693840186| [2025/04/30 20:08:13 840717] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693840716| [2025/04/30 20:08:13 840745] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 840756] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:559| [2025/04/30 20:08:13 840760] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:560| [2025/04/30 20:08:13 840766] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:560| [2025/04/30 20:08:13 840770] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 840775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 840780] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:61213|prior_delivered:629391|prior_time:1746043693789649|is_app_limited:0|send_elapse:47083|ack_elapse:51067|ctl_first_sent_time:1746043693791576|lagest_ack_time:1746043693840716|curr_delivered:690604| [2025/04/30 20:08:13 840786] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693791576| [2025/04/30 20:08:13 840794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:283||sndq_packets_used_bytes:0|sndq_packets_free:582| [2025/04/30 20:08:13 840801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45831|rttvar:1305|minrtt:30776|latest_rtt:49140|ack_delay:40| [2025/04/30 20:08:13 840807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46240|rttvar:1796|minrtt:30776|latest_rtt:49140|ack_delay:40| [2025/04/30 20:08:13 840814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:873|lost_pn:870|thresh:3| [2025/04/30 20:08:13 840821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 840827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46240|rtt_var:1796|pto_duration:53424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 840834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 840841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 840848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 840854] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693917660|now:1746043693840827|interv:76833| [2025/04/30 20:08:13 840860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693917660|now:1746043693840827|interval:76833|pto_count:0|srtt:46240 [2025/04/30 20:08:13 840867] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47083, ack_elapse 51067, delivered 61213|rate 1198680|lost 278| [2025/04/30 20:08:13 840882] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198680) in round 13| [2025/04/30 20:08:13 840889] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 840896] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 840902] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 840910] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 840917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:64807|srtt:46240|latest_rtt:49140|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 840927] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:560|largest:560|pns:2| [2025/04/30 20:08:13 840933] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:560|frame:ACK |recv_time:1746043693840716|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 840941] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813840716|now:1746043693840716|interv:120000000| [2025/04/30 20:08:13 840947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813840716|now:1746043693840716|interv:120000000| [2025/04/30 20:08:13 840954] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693840328|pq_index:0| [2025/04/30 20:08:13 840958] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693839775| [2025/04/30 20:08:13 840962] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693840962| [2025/04/30 20:08:13 840968] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693840967| [2025/04/30 20:08:13 840972] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693840328|now:1746043693840967| [2025/04/30 20:08:13 840977] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693840328|now:1746043693840967| [2025/04/30 20:08:13 840980] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 840985] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 840993] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 841000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:781922| [2025/04/30 20:08:13 841007] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46240|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 841022] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 841029] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46240|min_srtt:46240|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 841036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:783089| [2025/04/30 20:08:13 841040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 841044] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 841048] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 841052] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 841057] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 841061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:732908| [2025/04/30 20:08:13 841066] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 841072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:928| [2025/04/30 20:08:13 841122] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693841084|stream_id:0|stream_offset:732908| [2025/04/30 20:08:13 841130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 841138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 841145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46240|rtt_var:1796|pto_duration:53424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 841152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 841159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 841180] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 841191] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693919508|now:1746043693841145|interv:78363| [2025/04/30 20:08:13 841198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693919508|now:1746043693841145|interval:78363|pto_count:0|srtt:46240 [2025/04/30 20:08:13 841205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:66007| [2025/04/30 20:08:13 841213] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 841226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:734075| [2025/04/30 20:08:13 841233] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 841240] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:929| [2025/04/30 20:08:13 841283] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746043693841248|stream_id:0|stream_offset:734075| [2025/04/30 20:08:13 841293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 841299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 20:08:13 841306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46240|rtt_var:1796|pto_duration:53424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 841312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 841319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 841325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 841331] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693919672|now:1746043693841305|interv:78367| [2025/04/30 20:08:13 841338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693919672|now:1746043693841305|interval:78367|pto_count:0|srtt:46240 [2025/04/30 20:08:13 841346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67207| [2025/04/30 20:08:13 841354] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 841360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:735242| [2025/04/30 20:08:13 841367] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 841371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693842371|now:1746043693841371|interv:1000| [2025/04/30 20:08:13 841375] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 841379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 841383] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693842371| [2025/04/30 20:08:13 841387] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693842371| [2025/04/30 20:08:13 841391] [debug] |xqc_engine_wakeup_after|wakeup:1746043693842371|now:1746043693841391|diff:980| [2025/04/30 20:08:13 841396] [debug] |xqc_engine_main_logic|END|now:1746043693840967| [2025/04/30 20:08:13 841404] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693841403| [2025/04/30 20:08:13 841414] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 841420] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:560| [2025/04/30 20:08:13 841424] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:561| [2025/04/30 20:08:13 841429] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:561| [2025/04/30 20:08:13 841433] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 841438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 841443] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:62413|prior_delivered:629391|prior_time:1746043693789649|is_app_limited:0|send_elapse:47177|ack_elapse:51754|ctl_first_sent_time:1746043693791670|lagest_ack_time:1746043693841403|curr_delivered:691804| [2025/04/30 20:08:13 841448] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693791670| [2025/04/30 20:08:13 841453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:282||sndq_packets_used_bytes:0|sndq_packets_free:583| [2025/04/30 20:08:13 841457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46240|rttvar:1796|minrtt:30776|latest_rtt:49733|ack_delay:72| [2025/04/30 20:08:13 841461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46667|rttvar:2202|minrtt:30776|latest_rtt:49733|ack_delay:72| [2025/04/30 20:08:13 841466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:874|lost_pn:871|thresh:3| [2025/04/30 20:08:13 841470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 841474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46667|rtt_var:2202|pto_duration:55475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 841478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 841482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 841486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 841490] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693921723|now:1746043693841474|interv:80249| [2025/04/30 20:08:13 841494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693921723|now:1746043693841474|interval:80249|pto_count:0|srtt:46667 [2025/04/30 20:08:13 841499] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47177, ack_elapse 51754, delivered 62413|rate 1205955|lost 278| [2025/04/30 20:08:13 841503] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205955) in round 13| [2025/04/30 20:08:13 841508] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 841512] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 841516] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791670|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 841523] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791670|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 841528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66007|srtt:46667|latest_rtt:49733|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 841534] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:561|largest:561|pns:2| [2025/04/30 20:08:13 841538] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:561|frame:ACK |recv_time:1746043693841403|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 841543] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813841403|now:1746043693841403|interv:120000000| [2025/04/30 20:08:13 841547] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813841403|now:1746043693841403|interv:120000000| [2025/04/30 20:08:13 841551] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693842371|pq_index:0| [2025/04/30 20:08:13 841556] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693840967| [2025/04/30 20:08:13 841560] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693841559| [2025/04/30 20:08:13 841564] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693841563| [2025/04/30 20:08:13 841570] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 841574] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46667|min_srtt:46667|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 841579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:783089| [2025/04/30 20:08:13 841584] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:46667|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 841588] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 841593] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46667|min_srtt:46667|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 841597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:784256| [2025/04/30 20:08:13 841601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 841608] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 841612] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 841616] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 841621] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 841625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:735242| [2025/04/30 20:08:13 841629] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 841633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 841637] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693842371| [2025/04/30 20:08:13 841641] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693842371| [2025/04/30 20:08:13 841645] [debug] |xqc_engine_wakeup_after|wakeup:1746043693842371|now:1746043693841645|diff:726| [2025/04/30 20:08:13 841649] [debug] |xqc_engine_main_logic|END|now:1746043693841563| [2025/04/30 20:08:13 841654] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693841654| [2025/04/30 20:08:13 841658] [debug] |xqc_engine_wakeup_after|wakeup:1746043693842371|now:1746043693841658|diff:713| [2025/04/30 20:08:13 841662] [debug] |xqc_engine_main_logic|END|now:1746043693841654| [2025/04/30 20:08:13 842239] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693842237| [2025/04/30 20:08:13 842254] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 842264] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:561| [2025/04/30 20:08:13 842270] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:562| [2025/04/30 20:08:13 842279] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:562| [2025/04/30 20:08:13 842285] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 842293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 842300] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:63613|prior_delivered:629391|prior_time:1746043693789649|is_app_limited:0|send_elapse:47270|ack_elapse:52588|ctl_first_sent_time:1746043693791763|lagest_ack_time:1746043693842237|curr_delivered:693004| [2025/04/30 20:08:13 842305] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693791763| [2025/04/30 20:08:13 842312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:281||sndq_packets_used_bytes:0|sndq_packets_free:584| [2025/04/30 20:08:13 842318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46667|rttvar:2202|minrtt:30776|latest_rtt:50474|ack_delay:40| [2025/04/30 20:08:13 842325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47138|rttvar:2593|minrtt:30776|latest_rtt:50474|ack_delay:40| [2025/04/30 20:08:13 842338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:875|lost_pn:872|thresh:3| [2025/04/30 20:08:13 842344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 842351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47138|rtt_var:2593|pto_duration:57510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 842358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 842364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 842370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 842374] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693923758|now:1746043693842350|interv:81408| [2025/04/30 20:08:13 842378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693923758|now:1746043693842350|interval:81408|pto_count:0|srtt:47138 [2025/04/30 20:08:13 842383] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47270, ack_elapse 52588, delivered 63613|rate 1209648|lost 278| [2025/04/30 20:08:13 842387] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209648) in round 13| [2025/04/30 20:08:13 842392] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 842399] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 842405] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791763|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 842412] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791763|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 842418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:64807|srtt:47138|latest_rtt:50474|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 842425] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:562|largest:562|pns:2| [2025/04/30 20:08:13 842430] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:562|frame:ACK |recv_time:1746043693842237|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 842435] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813842237|now:1746043693842237|interv:120000000| [2025/04/30 20:08:13 842439] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813842237|now:1746043693842237|interv:120000000| [2025/04/30 20:08:13 842443] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693842371|pq_index:0| [2025/04/30 20:08:13 842447] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693841563| [2025/04/30 20:08:13 842451] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693842451| [2025/04/30 20:08:13 842460] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693842459| [2025/04/30 20:08:13 842464] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693842371|now:1746043693842459| [2025/04/30 20:08:13 842468] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693842371|now:1746043693842459| [2025/04/30 20:08:13 842472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 842477] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 842482] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47138|min_srtt:47138|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 842486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:784256| [2025/04/30 20:08:13 842491] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47138|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 842496] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 842500] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47138|min_srtt:47138|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 842504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:785423| [2025/04/30 20:08:13 842509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 842513] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 842517] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 842521] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 842525] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 842530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:735242| [2025/04/30 20:08:13 842534] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 842538] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:930| [2025/04/30 20:08:13 842573] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693842546|stream_id:0|stream_offset:735242| [2025/04/30 20:08:13 842583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 842588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 842595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47138|rtt_var:2593|pto_duration:57510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 842602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 842609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 842615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 842622] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693925056|now:1746043693842595|interv:82461| [2025/04/30 20:08:13 842630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693925056|now:1746043693842595|interval:82461|pto_count:0|srtt:47138 [2025/04/30 20:08:13 842637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:66007| [2025/04/30 20:08:13 842642] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 842646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:736409| [2025/04/30 20:08:13 842651] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 842655] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693843655|now:1746043693842655|interv:1000| [2025/04/30 20:08:13 842659] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 842663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 842667] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693843655| [2025/04/30 20:08:13 842671] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693843655| [2025/04/30 20:08:13 842675] [debug] |xqc_engine_wakeup_after|wakeup:1746043693843655|now:1746043693842675|diff:980| [2025/04/30 20:08:13 842680] [debug] |xqc_engine_main_logic|END|now:1746043693842459| [2025/04/30 20:08:13 842686] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693842686| [2025/04/30 20:08:13 842690] [debug] |xqc_engine_wakeup_after|wakeup:1746043693843655|now:1746043693842690|diff:965| [2025/04/30 20:08:13 842694] [debug] |xqc_engine_main_logic|END|now:1746043693842686| [2025/04/30 20:08:13 843309] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693843308| [2025/04/30 20:08:13 843324] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 843332] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:562| [2025/04/30 20:08:13 843338] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:563| [2025/04/30 20:08:13 843344] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:563| [2025/04/30 20:08:13 843350] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 843366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 843373] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:64813|prior_delivered:629391|prior_time:1746043693789649|is_app_limited:0|send_elapse:47354|ack_elapse:53659|ctl_first_sent_time:1746043693791847|lagest_ack_time:1746043693843308|curr_delivered:694204| [2025/04/30 20:08:13 843381] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693791847| [2025/04/30 20:08:13 843386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:585| [2025/04/30 20:08:13 843390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47138|rttvar:2593|minrtt:30776|latest_rtt:51461|ack_delay:64| [2025/04/30 20:08:13 843396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47670|rttvar:3009|minrtt:30776|latest_rtt:51461|ack_delay:64| [2025/04/30 20:08:13 843402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:876|lost_pn:873|thresh:3| [2025/04/30 20:08:13 843409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 843416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47670|rtt_var:3009|pto_duration:59706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 843423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 843429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 843435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 843442] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693927252|now:1746043693843416|interv:83836| [2025/04/30 20:08:13 843448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693927252|now:1746043693843416|interval:83836|pto_count:0|srtt:47670 [2025/04/30 20:08:13 843453] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47354, ack_elapse 53659, delivered 64813|rate 1207868|lost 278| [2025/04/30 20:08:13 843458] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207868) in round 13| [2025/04/30 20:08:13 843462] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 843466] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 843470] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791847|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 843474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791847|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 843479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:64807|srtt:47670|latest_rtt:51461|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 843489] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:563|largest:563|pns:2| [2025/04/30 20:08:13 843494] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:563|frame:ACK |recv_time:1746043693843308|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 843499] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813843308|now:1746043693843308|interv:120000000| [2025/04/30 20:08:13 843503] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813843308|now:1746043693843308|interv:120000000| [2025/04/30 20:08:13 843507] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693843655|pq_index:0| [2025/04/30 20:08:13 843512] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693842459| [2025/04/30 20:08:13 843516] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693843516| [2025/04/30 20:08:13 843521] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693843520| [2025/04/30 20:08:13 843666] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 843672] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47670|min_srtt:47670|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 843678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:785423| [2025/04/30 20:08:13 843682] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47670|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 843687] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 843691] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47670|min_srtt:47670|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 843696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:786590| [2025/04/30 20:08:13 843700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 843704] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 843708] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 843712] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 843717] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 843724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:736409| [2025/04/30 20:08:13 843729] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 843733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 843737] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693843655| [2025/04/30 20:08:13 843741] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693843655| [2025/04/30 20:08:13 843745] [debug] |xqc_engine_wakeup_after|wakeup:1746043693843655|now:1746043693843745|diff:18446744073709551526| [2025/04/30 20:08:13 843749] [debug] |xqc_engine_main_logic|END|now:1746043693843520| [2025/04/30 20:08:13 843755] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693843755| [2025/04/30 20:08:13 843759] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693843655|pq_index:0| [2025/04/30 20:08:13 843763] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693843520| [2025/04/30 20:08:13 843768] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693843767| [2025/04/30 20:08:13 843772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693843655|now:1746043693843767| [2025/04/30 20:08:13 843777] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693843655|now:1746043693843767| [2025/04/30 20:08:13 843784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 843791] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 843798] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47670|min_srtt:47670|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 843805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:786590| [2025/04/30 20:08:13 843812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 843818] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 843824] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 843832] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 843839] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 843845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:736409| [2025/04/30 20:08:13 843852] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 843865] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:931| [2025/04/30 20:08:13 843910] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693843876|stream_id:0|stream_offset:736409| [2025/04/30 20:08:13 843921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 843929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 843936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47670|rtt_var:3009|pto_duration:59706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 843943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 843949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 843955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 843962] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693928582|now:1746043693843936|interv:84646| [2025/04/30 20:08:13 843968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693928582|now:1746043693843936|interval:84646|pto_count:0|srtt:47670 [2025/04/30 20:08:13 843976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:66007| [2025/04/30 20:08:13 843983] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 843990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:737576| [2025/04/30 20:08:13 843998] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 844004] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:932| [2025/04/30 20:08:13 844041] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746043693844015|stream_id:0|stream_offset:737576| [2025/04/30 20:08:13 844047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 844052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 20:08:13 844057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47670|rtt_var:3009|pto_duration:59706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 844062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 844068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 844074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 844087] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693928721|now:1746043693844056|interv:84665| [2025/04/30 20:08:13 844094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693928721|now:1746043693844056|interval:84665|pto_count:0|srtt:47670 [2025/04/30 20:08:13 844101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67207| [2025/04/30 20:08:13 844109] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 844113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:738743| [2025/04/30 20:08:13 844118] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 844122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693845122|now:1746043693844122|interv:1000| [2025/04/30 20:08:13 844126] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 844130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 844134] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693845122| [2025/04/30 20:08:13 844138] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693845122| [2025/04/30 20:08:13 844142] [debug] |xqc_engine_wakeup_after|wakeup:1746043693845122|now:1746043693844142|diff:980| [2025/04/30 20:08:13 844146] [debug] |xqc_engine_main_logic|END|now:1746043693843767| [2025/04/30 20:08:13 844351] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693844350| [2025/04/30 20:08:13 844362] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 844371] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:563| [2025/04/30 20:08:13 844376] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:564| [2025/04/30 20:08:13 844385] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:564| [2025/04/30 20:08:13 844391] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 844399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 844406] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:66013|prior_delivered:629391|prior_time:1746043693789649|is_app_limited:0|send_elapse:47443|ack_elapse:54701|ctl_first_sent_time:1746043693791936|lagest_ack_time:1746043693844350|curr_delivered:695404| [2025/04/30 20:08:13 844414] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693791936| [2025/04/30 20:08:13 844421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:279||sndq_packets_used_bytes:0|sndq_packets_free:586| [2025/04/30 20:08:13 844426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47670|rttvar:3009|minrtt:30776|latest_rtt:52414|ack_delay:48| [2025/04/30 20:08:13 844431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:48257|rttvar:3431|minrtt:30776|latest_rtt:52414|ack_delay:48| [2025/04/30 20:08:13 844441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:877|lost_pn:874|thresh:3| [2025/04/30 20:08:13 844446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 844450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48257|rtt_var:3431|pto_duration:61981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 844454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 844458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 844462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 844466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693930996|now:1746043693844449|interv:86547| [2025/04/30 20:08:13 844470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693930996|now:1746043693844449|interval:86547|pto_count:0|srtt:48257 [2025/04/30 20:08:13 844475] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47443, ack_elapse 54701, delivered 66013|rate 1206796|lost 278| [2025/04/30 20:08:13 844479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206796) in round 13| [2025/04/30 20:08:13 844483] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 844487] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 844492] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791936|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 844496] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693791936|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 844501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66007|srtt:48257|latest_rtt:52414|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 844507] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:564|largest:564|pns:2| [2025/04/30 20:08:13 844511] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:564|frame:ACK |recv_time:1746043693844350|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 844516] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813844350|now:1746043693844350|interv:120000000| [2025/04/30 20:08:13 844520] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813844350|now:1746043693844350|interv:120000000| [2025/04/30 20:08:13 844524] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693845122|pq_index:0| [2025/04/30 20:08:13 844529] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693843767| [2025/04/30 20:08:13 844535] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693844535| [2025/04/30 20:08:13 844540] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693844539| [2025/04/30 20:08:13 844546] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 844551] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48257|min_srtt:48257|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 844555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:786590| [2025/04/30 20:08:13 844560] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48257|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 844565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 844569] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48257|min_srtt:48257|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 844573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:787757| [2025/04/30 20:08:13 844578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 844582] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 844586] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 844590] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 844594] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 844599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:738743| [2025/04/30 20:08:13 844604] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 844608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 844612] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693845122| [2025/04/30 20:08:13 844616] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693845122| [2025/04/30 20:08:13 844620] [debug] |xqc_engine_wakeup_after|wakeup:1746043693845122|now:1746043693844619|diff:503| [2025/04/30 20:08:13 844624] [debug] |xqc_engine_main_logic|END|now:1746043693844539| [2025/04/30 20:08:13 844629] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693844629| [2025/04/30 20:08:13 844633] [debug] |xqc_engine_wakeup_after|wakeup:1746043693845122|now:1746043693844633|diff:489| [2025/04/30 20:08:13 844640] [debug] |xqc_engine_main_logic|END|now:1746043693844629| [2025/04/30 20:08:13 845263] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693845262| [2025/04/30 20:08:13 845294] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 845312] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:564| [2025/04/30 20:08:13 845319] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:565| [2025/04/30 20:08:13 845328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:565| [2025/04/30 20:08:13 845334] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 845342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 845350] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67213|prior_delivered:629391|prior_time:1746043693789649|is_app_limited:0|send_elapse:47542|ack_elapse:55613|ctl_first_sent_time:1746043693792035|lagest_ack_time:1746043693845262|curr_delivered:696604| [2025/04/30 20:08:13 845358] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693792035| [2025/04/30 20:08:13 845365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:587| [2025/04/30 20:08:13 845371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:48257|rttvar:3431|minrtt:30776|latest_rtt:53227|ack_delay:48| [2025/04/30 20:08:13 845377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:48872|rttvar:3804|minrtt:30776|latest_rtt:53227|ack_delay:48| [2025/04/30 20:08:13 845384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:878|lost_pn:875|thresh:3| [2025/04/30 20:08:13 845390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 845396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48872|rtt_var:3804|pto_duration:64088|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 845404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 845410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 845416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 845422] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693933103|now:1746043693845396|interv:87707| [2025/04/30 20:08:13 845427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693933103|now:1746043693845396|interval:87707|pto_count:0|srtt:48872 [2025/04/30 20:08:13 845434] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47542, ack_elapse 55613, delivered 67213|rate 1208584|lost 278| [2025/04/30 20:08:13 845440] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208584) in round 13| [2025/04/30 20:08:13 845447] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 845462] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 845468] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693792035|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 845474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693792035|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 845479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:64807|srtt:48872|latest_rtt:53227|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 845486] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:565|largest:565|pns:2| [2025/04/30 20:08:13 845493] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:565|frame:ACK |recv_time:1746043693845262|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 845501] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813845262|now:1746043693845262|interv:120000000| [2025/04/30 20:08:13 845507] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813845262|now:1746043693845262|interv:120000000| [2025/04/30 20:08:13 845514] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693845122|pq_index:0| [2025/04/30 20:08:13 845520] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693844539| [2025/04/30 20:08:13 845524] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693845524| [2025/04/30 20:08:13 845529] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693845528| [2025/04/30 20:08:13 845534] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693845122|now:1746043693845528| [2025/04/30 20:08:13 845538] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693845122|now:1746043693845528| [2025/04/30 20:08:13 845542] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 845547] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 845552] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48872|min_srtt:48872|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 845556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:787757| [2025/04/30 20:08:13 845561] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48872|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 845566] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 845571] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48872|min_srtt:48872|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 845579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:788924| [2025/04/30 20:08:13 845583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 845587] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 845591] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 845595] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 845600] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 845604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:738743| [2025/04/30 20:08:13 845609] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 845614] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:933| [2025/04/30 20:08:13 845658] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693845622|stream_id:0|stream_offset:738743| [2025/04/30 20:08:13 845664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 845669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 845673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48872|rtt_var:3804|pto_duration:64088|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 845678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 845682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 845686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 845690] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693934710|now:1746043693845673|interv:89037| [2025/04/30 20:08:13 845694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693934710|now:1746043693845673|interval:89037|pto_count:0|srtt:48872 [2025/04/30 20:08:13 845699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:66007| [2025/04/30 20:08:13 845703] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 845708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:739910| [2025/04/30 20:08:13 845716] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 845720] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:934| [2025/04/30 20:08:13 845746] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746043693845726|stream_id:0|stream_offset:739910| [2025/04/30 20:08:13 845752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 845756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 20:08:13 845760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48872|rtt_var:3804|pto_duration:64088|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 845765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 845769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 845773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 845776] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693934814|now:1746043693845760|interv:89054| [2025/04/30 20:08:13 845780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693934814|now:1746043693845760|interval:89054|pto_count:0|srtt:48872 [2025/04/30 20:08:13 845785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67207| [2025/04/30 20:08:13 845789] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 845793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:741077| [2025/04/30 20:08:13 845798] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 845802] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693846802|now:1746043693845802|interv:1000| [2025/04/30 20:08:13 845806] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 845810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 845814] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693846802| [2025/04/30 20:08:13 845818] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693846802| [2025/04/30 20:08:13 845822] [debug] |xqc_engine_wakeup_after|wakeup:1746043693846802|now:1746043693845822|diff:980| [2025/04/30 20:08:13 845829] [debug] |xqc_engine_main_logic|END|now:1746043693845528| [2025/04/30 20:08:13 845838] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693845838| [2025/04/30 20:08:13 845844] [debug] |xqc_engine_wakeup_after|wakeup:1746043693846802|now:1746043693845844|diff:958| [2025/04/30 20:08:13 845850] [debug] |xqc_engine_main_logic|END|now:1746043693845838| [2025/04/30 20:08:13 846498] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693846496| [2025/04/30 20:08:13 846519] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 846527] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:565| [2025/04/30 20:08:13 846531] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:566| [2025/04/30 20:08:13 846537] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:566| [2025/04/30 20:08:13 846542] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 846547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 846565] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:68413|prior_delivered:629391|prior_time:1746043693789649|is_app_limited:0|send_elapse:47647|ack_elapse:56847|ctl_first_sent_time:1746043693792140|lagest_ack_time:1746043693846496|curr_delivered:697804| [2025/04/30 20:08:13 846570] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693792140| [2025/04/30 20:08:13 846575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:277||sndq_packets_used_bytes:0|sndq_packets_free:588| [2025/04/30 20:08:13 846580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:48872|rttvar:3804|minrtt:30776|latest_rtt:54356|ack_delay:48| [2025/04/30 20:08:13 846584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49551|rttvar:4212|minrtt:30776|latest_rtt:54356|ack_delay:48| [2025/04/30 20:08:13 846589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:879|lost_pn:876|thresh:3| [2025/04/30 20:08:13 846593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 846597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49551|rtt_var:4212|pto_duration:66399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 846602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 846606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 846610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 846614] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693937125|now:1746043693846597|interv:90528| [2025/04/30 20:08:13 846618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693937125|now:1746043693846597|interval:90528|pto_count:0|srtt:49551 [2025/04/30 20:08:13 846623] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47647, ack_elapse 56847, delivered 68413|rate 1203458|lost 278| [2025/04/30 20:08:13 846628] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203458) in round 13| [2025/04/30 20:08:13 846632] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 846636] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 846640] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693792140|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 846648] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693792140|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 846653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66007|srtt:49551|latest_rtt:54356|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 846659] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:566|largest:566|pns:2| [2025/04/30 20:08:13 846664] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:566|frame:ACK |recv_time:1746043693846496|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 846668] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813846496|now:1746043693846496|interv:120000000| [2025/04/30 20:08:13 846673] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813846496|now:1746043693846496|interv:120000000| [2025/04/30 20:08:13 846677] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693846802|pq_index:0| [2025/04/30 20:08:13 846682] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693845528| [2025/04/30 20:08:13 846686] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693846686| [2025/04/30 20:08:13 846691] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693846690| [2025/04/30 20:08:13 846696] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 846701] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49551|min_srtt:49551|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 846706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:788924| [2025/04/30 20:08:13 846711] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49551|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 846716] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 846720] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49551|min_srtt:49551|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 846725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:790091| [2025/04/30 20:08:13 846729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 846736] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 846740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 846744] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 846749] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 846753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:741077| [2025/04/30 20:08:13 846758] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 846761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 846766] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693846802| [2025/04/30 20:08:13 846770] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693846802| [2025/04/30 20:08:13 846774] [debug] |xqc_engine_wakeup_after|wakeup:1746043693846802|now:1746043693846774|diff:28| [2025/04/30 20:08:13 846778] [debug] |xqc_engine_main_logic|END|now:1746043693846690| [2025/04/30 20:08:13 846784] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693846783| [2025/04/30 20:08:13 846787] [debug] |xqc_engine_wakeup_after|wakeup:1746043693846802|now:1746043693846787|diff:15| [2025/04/30 20:08:13 846791] [debug] |xqc_engine_main_logic|END|now:1746043693846783| [2025/04/30 20:08:13 847342] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693847341| [2025/04/30 20:08:13 847358] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 847365] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:566| [2025/04/30 20:08:13 847371] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:567| [2025/04/30 20:08:13 847380] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:567| [2025/04/30 20:08:13 847387] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 847395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 847402] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:64813|prior_delivered:634191|prior_time:1746043693794453|is_app_limited:0|send_elapse:44184|ack_elapse:52888|ctl_first_sent_time:1746043693794841|lagest_ack_time:1746043693847341|curr_delivered:699004| [2025/04/30 20:08:13 847408] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693794841| [2025/04/30 20:08:13 847415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:589| [2025/04/30 20:08:13 847422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49551|rttvar:4212|minrtt:30776|latest_rtt:52500|ack_delay:48| [2025/04/30 20:08:13 847428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49914|rttvar:3884|minrtt:30776|latest_rtt:52500|ack_delay:48| [2025/04/30 20:08:13 847440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:880|lost_pn:877|thresh:3| [2025/04/30 20:08:13 847446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 847452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49914|rtt_var:3884|pto_duration:65450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 847459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 847465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 847469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 847473] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693936176|now:1746043693847452|interv:88724| [2025/04/30 20:08:13 847478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693936176|now:1746043693847452|interval:88724|pto_count:0|srtt:49914 [2025/04/30 20:08:13 847482] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44184, ack_elapse 52888, delivered 64813|rate 1225476|lost 278| [2025/04/30 20:08:13 847487] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1225476) in round 13| [2025/04/30 20:08:13 847494] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 847501] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 847507] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693794841|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 847512] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693794841|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 847517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:64807|srtt:49914|latest_rtt:52500|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 847523] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:567|largest:567|pns:2| [2025/04/30 20:08:13 847528] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:567|frame:ACK |recv_time:1746043693847341|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 847533] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813847341|now:1746043693847341|interv:120000000| [2025/04/30 20:08:13 847537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813847341|now:1746043693847341|interv:120000000| [2025/04/30 20:08:13 847541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693846802|pq_index:0| [2025/04/30 20:08:13 847545] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693846690| [2025/04/30 20:08:13 847553] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693847553| [2025/04/30 20:08:13 847559] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693847557| [2025/04/30 20:08:13 847563] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693846802|now:1746043693847557| [2025/04/30 20:08:13 847567] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693846802|now:1746043693847557| [2025/04/30 20:08:13 847571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 847576] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 847581] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49914|min_srtt:49914|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 847586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:790091| [2025/04/30 20:08:13 847590] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49914|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 847595] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 847600] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49914|min_srtt:49914|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 847604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:791258| [2025/04/30 20:08:13 847608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 847612] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 847616] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 847620] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 847625] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 847629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:741077| [2025/04/30 20:08:13 847634] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 847638] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:935| [2025/04/30 20:08:13 847675] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693847646|stream_id:0|stream_offset:741077| [2025/04/30 20:08:13 847686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 847694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 847701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49914|rtt_var:3884|pto_duration:65450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 847707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 847714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 847721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 847727] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693938096|now:1746043693847700|interv:90396| [2025/04/30 20:08:13 847734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693938096|now:1746043693847700|interval:90396|pto_count:0|srtt:49914 [2025/04/30 20:08:13 847742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:66007| [2025/04/30 20:08:13 847749] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 847753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:742244| [2025/04/30 20:08:13 847758] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 847762] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:936| [2025/04/30 20:08:13 847794] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746043693847770|stream_id:0|stream_offset:742244| [2025/04/30 20:08:13 847801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 847809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 20:08:13 847816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49914|rtt_var:3884|pto_duration:65450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 847823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 847829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 847835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 847842] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693938220|now:1746043693847816|interv:90404| [2025/04/30 20:08:13 847848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693938220|now:1746043693847816|interval:90404|pto_count:0|srtt:49914 [2025/04/30 20:08:13 847862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67207| [2025/04/30 20:08:13 847869] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 847876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:743411| [2025/04/30 20:08:13 847883] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 847889] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693848889|now:1746043693847889|interv:1000| [2025/04/30 20:08:13 847896] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 847902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 847908] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693848889| [2025/04/30 20:08:13 847914] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693848889| [2025/04/30 20:08:13 847918] [debug] |xqc_engine_wakeup_after|wakeup:1746043693848889|now:1746043693847918|diff:971| [2025/04/30 20:08:13 847924] [debug] |xqc_engine_main_logic|END|now:1746043693847557| [2025/04/30 20:08:13 847932] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693847932| [2025/04/30 20:08:13 847938] [debug] |xqc_engine_wakeup_after|wakeup:1746043693848889|now:1746043693847938|diff:951| [2025/04/30 20:08:13 847944] [debug] |xqc_engine_main_logic|END|now:1746043693847932| [2025/04/30 20:08:13 848280] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693848279| [2025/04/30 20:08:13 848295] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 848305] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:567| [2025/04/30 20:08:13 848312] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:568| [2025/04/30 20:08:13 848321] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:568| [2025/04/30 20:08:13 848327] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 848335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 848343] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:66013|prior_delivered:634191|prior_time:1746043693794453|is_app_limited:0|send_elapse:44302|ack_elapse:53826|ctl_first_sent_time:1746043693794959|lagest_ack_time:1746043693848279|curr_delivered:700204| [2025/04/30 20:08:13 848350] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693794959| [2025/04/30 20:08:13 848357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:275||sndq_packets_used_bytes:0|sndq_packets_free:590| [2025/04/30 20:08:13 848363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49914|rttvar:3884|minrtt:30776|latest_rtt:53320|ack_delay:48| [2025/04/30 20:08:13 848370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50334|rttvar:3752|minrtt:30776|latest_rtt:53320|ack_delay:48| [2025/04/30 20:08:13 848377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:881|lost_pn:878|thresh:3| [2025/04/30 20:08:13 848390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 848397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50334|rtt_var:3752|pto_duration:65342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 848403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 848407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 848410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 848415] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693938112|now:1746043693848396|interv:89716| [2025/04/30 20:08:13 848419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693938112|now:1746043693848396|interval:89716|pto_count:0|srtt:50334 [2025/04/30 20:08:13 848423] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44302, ack_elapse 53826, delivered 66013|rate 1226414|lost 278| [2025/04/30 20:08:13 848428] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1226414) in round 13| [2025/04/30 20:08:13 848432] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 848436] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 848440] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693794959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 848445] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693794959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 848449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66007|srtt:50334|latest_rtt:53320|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 848456] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:568|largest:568|pns:2| [2025/04/30 20:08:13 848460] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:568|frame:ACK |recv_time:1746043693848279|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 848465] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813848279|now:1746043693848279|interv:120000000| [2025/04/30 20:08:13 848469] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813848279|now:1746043693848279|interv:120000000| [2025/04/30 20:08:13 848473] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693848889|pq_index:0| [2025/04/30 20:08:13 848478] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693847557| [2025/04/30 20:08:13 848482] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693848482| [2025/04/30 20:08:13 848487] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693848486| [2025/04/30 20:08:13 848495] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 848500] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50334|min_srtt:50334|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 848505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:791258| [2025/04/30 20:08:13 848509] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50334|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 848514] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 848519] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50334|min_srtt:50334|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 848523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:792425| [2025/04/30 20:08:13 848527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 848531] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 848535] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 848539] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 848544] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 848548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:743411| [2025/04/30 20:08:13 848552] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 848556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 848560] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693848889| [2025/04/30 20:08:13 848564] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693848889| [2025/04/30 20:08:13 848568] [debug] |xqc_engine_wakeup_after|wakeup:1746043693848889|now:1746043693848568|diff:321| [2025/04/30 20:08:13 848572] [debug] |xqc_engine_main_logic|END|now:1746043693848486| [2025/04/30 20:08:13 848578] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693848578| [2025/04/30 20:08:13 848582] [debug] |xqc_engine_wakeup_after|wakeup:1746043693848889|now:1746043693848582|diff:307| [2025/04/30 20:08:13 848586] [debug] |xqc_engine_main_logic|END|now:1746043693848578| [2025/04/30 20:08:13 849209] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693849207| [2025/04/30 20:08:13 849231] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 849240] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:568| [2025/04/30 20:08:13 849246] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:569| [2025/04/30 20:08:13 849256] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:569| [2025/04/30 20:08:13 849262] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 849271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 849278] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67213|prior_delivered:634191|prior_time:1746043693794453|is_app_limited:0|send_elapse:44399|ack_elapse:54754|ctl_first_sent_time:1746043693795056|lagest_ack_time:1746043693849207|curr_delivered:701404| [2025/04/30 20:08:13 849286] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693795056| [2025/04/30 20:08:13 849292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:591| [2025/04/30 20:08:13 849296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50334|rttvar:3752|minrtt:30776|latest_rtt:54151|ack_delay:48| [2025/04/30 20:08:13 849300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50805|rttvar:3756|minrtt:30776|latest_rtt:54151|ack_delay:48| [2025/04/30 20:08:13 849305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:882|lost_pn:879|thresh:3| [2025/04/30 20:08:13 849309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 849316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50805|rtt_var:3756|pto_duration:65829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 849323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 849329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 849335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 849341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693938599|now:1746043693849316|interv:89283| [2025/04/30 20:08:13 849347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693938599|now:1746043693849316|interval:89283|pto_count:0|srtt:50805 [2025/04/30 20:08:13 849354] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44399, ack_elapse 54754, delivered 67213|rate 1227545|lost 278| [2025/04/30 20:08:13 849362] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1227545) in round 13| [2025/04/30 20:08:13 849368] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 849374] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 849378] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693795056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 849387] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693795056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 849392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:64807|srtt:50805|latest_rtt:54151|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 849398] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:569|largest:569|pns:2| [2025/04/30 20:08:13 849403] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:569|frame:ACK |recv_time:1746043693849207|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 849408] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813849207|now:1746043693849207|interv:120000000| [2025/04/30 20:08:13 849412] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813849207|now:1746043693849207|interv:120000000| [2025/04/30 20:08:13 849416] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693848889|pq_index:0| [2025/04/30 20:08:13 849421] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693848486| [2025/04/30 20:08:13 849425] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693849425| [2025/04/30 20:08:13 849430] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693849429| [2025/04/30 20:08:13 849434] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693848889|now:1746043693849429| [2025/04/30 20:08:13 849439] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693848889|now:1746043693849429| [2025/04/30 20:08:13 849443] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 849448] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 849453] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50805|min_srtt:50805|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 849457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:792425| [2025/04/30 20:08:13 849462] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50805|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 849467] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 849471] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50805|min_srtt:50805|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 849478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:793592| [2025/04/30 20:08:13 849483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 849487] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 849491] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 849495] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 849500] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 849504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:743411| [2025/04/30 20:08:13 849509] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 849513] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:937| [2025/04/30 20:08:13 849551] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693849521|stream_id:0|stream_offset:743411| [2025/04/30 20:08:13 849558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 849565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 849572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50805|rtt_var:3756|pto_duration:65829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 849579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 849585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 849589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 849593] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693940350|now:1746043693849572|interv:90778| [2025/04/30 20:08:13 849597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693940350|now:1746043693849572|interval:90778|pto_count:0|srtt:50805 [2025/04/30 20:08:13 849602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:66007| [2025/04/30 20:08:13 849607] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 849611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:744578| [2025/04/30 20:08:13 849628] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 849632] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:938| [2025/04/30 20:08:13 849667] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746043693849639|stream_id:0|stream_offset:744578| [2025/04/30 20:08:13 849676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 849681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 20:08:13 849685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50805|rtt_var:3756|pto_duration:65829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 849690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 849694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 849697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 849701] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693940468|now:1746043693849685|interv:90783| [2025/04/30 20:08:13 849705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693940468|now:1746043693849685|interval:90783|pto_count:0|srtt:50805 [2025/04/30 20:08:13 849710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67207| [2025/04/30 20:08:13 849714] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 849719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:745745| [2025/04/30 20:08:13 849723] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 849727] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693850727|now:1746043693849727|interv:1000| [2025/04/30 20:08:13 849731] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 849737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 849744] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693850727| [2025/04/30 20:08:13 849751] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693850727| [2025/04/30 20:08:13 849757] [debug] |xqc_engine_wakeup_after|wakeup:1746043693850727|now:1746043693849756|diff:971| [2025/04/30 20:08:13 849761] [debug] |xqc_engine_main_logic|END|now:1746043693849429| [2025/04/30 20:08:13 849767] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693849766| [2025/04/30 20:08:13 849770] [debug] |xqc_engine_wakeup_after|wakeup:1746043693850727|now:1746043693849770|diff:957| [2025/04/30 20:08:13 849774] [debug] |xqc_engine_main_logic|END|now:1746043693849766| [2025/04/30 20:08:13 850209] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693850208| [2025/04/30 20:08:13 850225] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 850241] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:569| [2025/04/30 20:08:13 850248] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:570| [2025/04/30 20:08:13 850257] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:570| [2025/04/30 20:08:13 850264] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 850272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 850280] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:68413|prior_delivered:634191|prior_time:1746043693794453|is_app_limited:0|send_elapse:44497|ack_elapse:55755|ctl_first_sent_time:1746043693795154|lagest_ack_time:1746043693850208|curr_delivered:702604| [2025/04/30 20:08:13 850287] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693795154| [2025/04/30 20:08:13 850294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:592| [2025/04/30 20:08:13 850301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50805|rttvar:3756|minrtt:30776|latest_rtt:55054|ack_delay:48| [2025/04/30 20:08:13 850308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51330|rttvar:3867|minrtt:30776|latest_rtt:55054|ack_delay:48| [2025/04/30 20:08:13 850313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:883|lost_pn:880|thresh:3| [2025/04/30 20:08:13 850319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 850325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51330|rtt_var:3867|pto_duration:66798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 850333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 850339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 850345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 850351] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693941437|now:1746043693850325|interv:91112| [2025/04/30 20:08:13 850357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693941437|now:1746043693850325|interval:91112|pto_count:0|srtt:51330 [2025/04/30 20:08:13 850362] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44497, ack_elapse 55755, delivered 68413|rate 1227028|lost 278| [2025/04/30 20:08:13 850367] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1227028) in round 13| [2025/04/30 20:08:13 850371] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 850377] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 850383] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693795154|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 850397] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693795154|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 850402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66007|srtt:51330|latest_rtt:55054|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 850408] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:570|largest:570|pns:2| [2025/04/30 20:08:13 850413] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:570|frame:ACK |recv_time:1746043693850208|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 850418] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813850208|now:1746043693850208|interv:120000000| [2025/04/30 20:08:13 850422] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813850208|now:1746043693850208|interv:120000000| [2025/04/30 20:08:13 850426] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693850727|pq_index:0| [2025/04/30 20:08:13 850431] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693849429| [2025/04/30 20:08:13 850435] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693850435| [2025/04/30 20:08:13 850440] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693850439| [2025/04/30 20:08:13 850446] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 850451] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51330|min_srtt:51330|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 850455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:793592| [2025/04/30 20:08:13 850461] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51330|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 850469] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 850476] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51330|min_srtt:51330|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 850483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:794759| [2025/04/30 20:08:13 850487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 850491] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 850498] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 850503] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 850508] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 850512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:745745| [2025/04/30 20:08:13 850516] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 850520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 850524] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693850727| [2025/04/30 20:08:13 850529] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693850727| [2025/04/30 20:08:13 850533] [debug] |xqc_engine_wakeup_after|wakeup:1746043693850727|now:1746043693850532|diff:195| [2025/04/30 20:08:13 850537] [debug] |xqc_engine_main_logic|END|now:1746043693850439| [2025/04/30 20:08:13 850543] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693850543| [2025/04/30 20:08:13 850549] [debug] |xqc_engine_wakeup_after|wakeup:1746043693850727|now:1746043693850549|diff:178| [2025/04/30 20:08:13 850556] [debug] |xqc_engine_main_logic|END|now:1746043693850543| [2025/04/30 20:08:13 851216] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693851215| [2025/04/30 20:08:13 851228] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 851238] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:570| [2025/04/30 20:08:13 851244] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:571| [2025/04/30 20:08:13 851253] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:571| [2025/04/30 20:08:13 851259] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 851264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 851269] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:66013|prior_delivered:637791|prior_time:1746043693796874|is_app_limited:0|send_elapse:45271|ack_elapse:54341|ctl_first_sent_time:1746043693797302|lagest_ack_time:1746043693851215|curr_delivered:703804| [2025/04/30 20:08:13 851276] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693797302| [2025/04/30 20:08:13 851284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:272||sndq_packets_used_bytes:0|sndq_packets_free:593| [2025/04/30 20:08:13 851291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51330|rttvar:3867|minrtt:30776|latest_rtt:53913|ack_delay:48| [2025/04/30 20:08:13 851297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51647|rttvar:3534|minrtt:30776|latest_rtt:53913|ack_delay:48| [2025/04/30 20:08:13 851304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:884|lost_pn:881|thresh:3| [2025/04/30 20:08:13 851320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 851327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51647|rtt_var:3534|pto_duration:65783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 851334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 851338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 851342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 851346] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693940422|now:1746043693851326|interv:89096| [2025/04/30 20:08:13 851351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693940422|now:1746043693851326|interval:89096|pto_count:0|srtt:51647 [2025/04/30 20:08:13 851358] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45271, ack_elapse 54341, delivered 66013|rate 1214791|lost 278| [2025/04/30 20:08:13 851365] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1214791) in round 13| [2025/04/30 20:08:13 851371] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 851378] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 851384] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693797302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 851390] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693797302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 851395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:64807|srtt:51647|latest_rtt:53913|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 851403] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:571|largest:571|pns:2| [2025/04/30 20:08:13 851411] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:571|frame:ACK |recv_time:1746043693851215|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 851418] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813851215|now:1746043693851215|interv:120000000| [2025/04/30 20:08:13 851424] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813851215|now:1746043693851215|interv:120000000| [2025/04/30 20:08:13 851428] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693850727|pq_index:0| [2025/04/30 20:08:13 851433] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693850439| [2025/04/30 20:08:13 851437] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693851437| [2025/04/30 20:08:13 851442] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693851441| [2025/04/30 20:08:13 851451] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693850727|now:1746043693851441| [2025/04/30 20:08:13 851456] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693850727|now:1746043693851441| [2025/04/30 20:08:13 851460] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 851464] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 851470] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51647|min_srtt:51647|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 851474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:794759| [2025/04/30 20:08:13 851479] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51647|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 851484] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 851488] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51647|min_srtt:51647|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 851493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:795926| [2025/04/30 20:08:13 851497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 851501] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 851505] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 851509] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 851514] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 851518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:745745| [2025/04/30 20:08:13 851523] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 851527] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:939| [2025/04/30 20:08:13 851563] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693851535|stream_id:0|stream_offset:745745| [2025/04/30 20:08:13 851570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:939|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 851578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 851583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51647|rtt_var:3534|pto_duration:65783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 851587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 851591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 851595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 851599] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693942318|now:1746043693851583|interv:90735| [2025/04/30 20:08:13 851603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693942318|now:1746043693851583|interval:90735|pto_count:0|srtt:51647 [2025/04/30 20:08:13 851608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:66007| [2025/04/30 20:08:13 851613] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 851617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:746912| [2025/04/30 20:08:13 851622] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 851656] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:940| [2025/04/30 20:08:13 851685] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746043693851663|stream_id:0|stream_offset:746912| [2025/04/30 20:08:13 851691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 851696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 20:08:13 851703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51647|rtt_var:3534|pto_duration:65783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 851711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 851717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 851723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 851730] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693942446|now:1746043693851703|interv:90743| [2025/04/30 20:08:13 851737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693942446|now:1746043693851703|interval:90743|pto_count:0|srtt:51647 [2025/04/30 20:08:13 851744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67207| [2025/04/30 20:08:13 851759] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 851763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:748079| [2025/04/30 20:08:13 851768] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 851772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693852772|now:1746043693851772|interv:1000| [2025/04/30 20:08:13 851776] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 851780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 851784] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693852772| [2025/04/30 20:08:13 851788] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693852772| [2025/04/30 20:08:13 851793] [debug] |xqc_engine_wakeup_after|wakeup:1746043693852772|now:1746043693851792|diff:980| [2025/04/30 20:08:13 851797] [debug] |xqc_engine_main_logic|END|now:1746043693851441| [2025/04/30 20:08:13 851806] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693851806| [2025/04/30 20:08:13 851812] [debug] |xqc_engine_wakeup_after|wakeup:1746043693852772|now:1746043693851812|diff:960| [2025/04/30 20:08:13 851819] [debug] |xqc_engine_main_logic|END|now:1746043693851806| [2025/04/30 20:08:13 852194] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693852193| [2025/04/30 20:08:13 852208] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 852215] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:571| [2025/04/30 20:08:13 852219] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:572| [2025/04/30 20:08:13 852225] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:572| [2025/04/30 20:08:13 852229] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 852234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 852239] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67213|prior_delivered:637791|prior_time:1746043693796874|is_app_limited:0|send_elapse:45404|ack_elapse:55319|ctl_first_sent_time:1746043693797435|lagest_ack_time:1746043693852193|curr_delivered:705004| [2025/04/30 20:08:13 852243] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693797435| [2025/04/30 20:08:13 852248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:271||sndq_packets_used_bytes:0|sndq_packets_free:594| [2025/04/30 20:08:13 852253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51647|rttvar:3534|minrtt:30776|latest_rtt:54758|ack_delay:48| [2025/04/30 20:08:13 852257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52030|rttvar:3416|minrtt:30776|latest_rtt:54758|ack_delay:48| [2025/04/30 20:08:13 852261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:885|lost_pn:882|thresh:3| [2025/04/30 20:08:13 852265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 852285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52030|rtt_var:3416|pto_duration:65694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 852292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 852298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 852304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 852308] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693942357|now:1746043693852284|interv:90073| [2025/04/30 20:08:13 852312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693942357|now:1746043693852284|interval:90073|pto_count:0|srtt:52030 [2025/04/30 20:08:13 852318] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45404, ack_elapse 55319, delivered 67213|rate 1215007|lost 278| [2025/04/30 20:08:13 852325] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1215007) in round 13| [2025/04/30 20:08:13 852331] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 852337] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 852344] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693797435|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 852351] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693797435|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 852358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66007|srtt:52030|latest_rtt:54758|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 852367] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:572|largest:572|pns:2| [2025/04/30 20:08:13 852374] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:572|frame:ACK |recv_time:1746043693852193|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 852381] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813852193|now:1746043693852193|interv:120000000| [2025/04/30 20:08:13 852387] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813852193|now:1746043693852193|interv:120000000| [2025/04/30 20:08:13 852393] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693852772|pq_index:0| [2025/04/30 20:08:13 852405] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693851441| [2025/04/30 20:08:13 852411] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693852411| [2025/04/30 20:08:13 852420] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693852418| [2025/04/30 20:08:13 852434] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 852442] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52030|min_srtt:52030|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 852447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:795926| [2025/04/30 20:08:13 852451] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52030|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 852456] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 852461] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52030|min_srtt:52030|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 852466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:797093| [2025/04/30 20:08:13 852470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 852474] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 852478] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 852482] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 852487] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 852491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:748079| [2025/04/30 20:08:13 852495] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 852499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 852503] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693852772| [2025/04/30 20:08:13 852507] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693852772| [2025/04/30 20:08:13 852511] [debug] |xqc_engine_wakeup_after|wakeup:1746043693852772|now:1746043693852511|diff:261| [2025/04/30 20:08:13 852516] [debug] |xqc_engine_main_logic|END|now:1746043693852418| [2025/04/30 20:08:13 852522] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693852522| [2025/04/30 20:08:13 852526] [debug] |xqc_engine_wakeup_after|wakeup:1746043693852772|now:1746043693852526|diff:246| [2025/04/30 20:08:13 852530] [debug] |xqc_engine_main_logic|END|now:1746043693852522| [2025/04/30 20:08:13 853382] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693853381| [2025/04/30 20:08:13 853398] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 853415] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:572| [2025/04/30 20:08:13 853421] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:573| [2025/04/30 20:08:13 853429] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:573| [2025/04/30 20:08:13 853435] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 853443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 853448] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:68413|prior_delivered:637791|prior_time:1746043693796874|is_app_limited:0|send_elapse:45508|ack_elapse:56507|ctl_first_sent_time:1746043693797539|lagest_ack_time:1746043693853381|curr_delivered:706204| [2025/04/30 20:08:13 853453] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693797539| [2025/04/30 20:08:13 853459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:270||sndq_packets_used_bytes:0|sndq_packets_free:595| [2025/04/30 20:08:13 853465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52030|rttvar:3416|minrtt:30776|latest_rtt:55842|ack_delay:64| [2025/04/30 20:08:13 853472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52499|rttvar:3499|minrtt:30776|latest_rtt:55842|ack_delay:64| [2025/04/30 20:08:13 853477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:886|lost_pn:883|thresh:3| [2025/04/30 20:08:13 853482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 853487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52499|rtt_var:3499|pto_duration:66495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 853494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 853500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 853506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 853512] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693943158|now:1746043693853486|interv:89672| [2025/04/30 20:08:13 853518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693943158|now:1746043693853486|interval:89672|pto_count:0|srtt:52499 [2025/04/30 20:08:13 853524] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45508, ack_elapse 56507, delivered 68413|rate 1210699|lost 278| [2025/04/30 20:08:13 853529] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210699) in round 13| [2025/04/30 20:08:13 853533] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 853537] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 853541] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693797539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 853550] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693797539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 853555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:64807|srtt:52499|latest_rtt:55842|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 853561] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:573|largest:573|pns:2| [2025/04/30 20:08:13 853565] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:573|frame:ACK |recv_time:1746043693853381|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 853570] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813853381|now:1746043693853381|interv:120000000| [2025/04/30 20:08:13 853574] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813853381|now:1746043693853381|interv:120000000| [2025/04/30 20:08:13 853578] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693852772|pq_index:0| [2025/04/30 20:08:13 853582] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693852418| [2025/04/30 20:08:13 853587] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693853586| [2025/04/30 20:08:13 853592] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693853591| [2025/04/30 20:08:13 853596] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693852772|now:1746043693853591| [2025/04/30 20:08:13 853601] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693852772|now:1746043693853591| [2025/04/30 20:08:13 853605] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 853609] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 853614] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52499|min_srtt:52499|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 853618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:797093| [2025/04/30 20:08:13 853623] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52499|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 853628] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 853632] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52499|min_srtt:52499|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 853637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:798260| [2025/04/30 20:08:13 853644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 853648] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 853652] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 853656] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 853661] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 853665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:748079| [2025/04/30 20:08:13 853670] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 853674] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:941| [2025/04/30 20:08:13 853849] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693853812|stream_id:0|stream_offset:748079| [2025/04/30 20:08:13 853859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:941|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 853867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 853873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52499|rtt_var:3499|pto_duration:66495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 853880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 853886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 853892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 853899] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693945307|now:1746043693853873|interv:91434| [2025/04/30 20:08:13 853905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693945307|now:1746043693853873|interval:91434|pto_count:0|srtt:52499 [2025/04/30 20:08:13 853913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:66007| [2025/04/30 20:08:13 853918] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 853922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:749246| [2025/04/30 20:08:13 853927] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 853933] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:942| [2025/04/30 20:08:13 853979] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746043693853951|stream_id:0|stream_offset:749246| [2025/04/30 20:08:13 853989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:942|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 853997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 20:08:13 854003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52499|rtt_var:3499|pto_duration:66495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 854011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 854017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 854024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 854030] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693945446|now:1746043693854003|interv:91443| [2025/04/30 20:08:13 854037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693945446|now:1746043693854003|interval:91443|pto_count:0|srtt:52499 [2025/04/30 20:08:13 854043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67207| [2025/04/30 20:08:13 854051] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 854058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:750413| [2025/04/30 20:08:13 854065] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 854072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:943| [2025/04/30 20:08:13 854108] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746043693854083|stream_id:0|stream_offset:750413| [2025/04/30 20:08:13 854115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 854121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 20:08:13 854129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52499|rtt_var:3499|pto_duration:66495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 854136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 854142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 854149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68407| [2025/04/30 20:08:13 854155] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693945578|now:1746043693854128|interv:91450| [2025/04/30 20:08:13 854187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693945578|now:1746043693854128|interval:91450|pto_count:0|srtt:52499 [2025/04/30 20:08:13 854195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:68407| [2025/04/30 20:08:13 854203] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 854209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:751580| [2025/04/30 20:08:13 854216] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 854222] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693855222|now:1746043693854222|interv:1000| [2025/04/30 20:08:13 854229] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 854235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 854242] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693855222| [2025/04/30 20:08:13 854249] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693855222| [2025/04/30 20:08:13 854255] [debug] |xqc_engine_wakeup_after|wakeup:1746043693855222|now:1746043693854255|diff:967| [2025/04/30 20:08:13 854261] [debug] |xqc_engine_main_logic|END|now:1746043693853591| [2025/04/30 20:08:13 854273] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693854272| [2025/04/30 20:08:13 854280] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 854289] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:573| [2025/04/30 20:08:13 854295] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:574| [2025/04/30 20:08:13 854303] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:574| [2025/04/30 20:08:13 854309] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 854316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 854321] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67213|prior_delivered:640191|prior_time:1746043693798426|is_app_limited:0|send_elapse:45768|ack_elapse:55846|ctl_first_sent_time:1746043693798730|lagest_ack_time:1746043693854272|curr_delivered:707404| [2025/04/30 20:08:13 854326] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693798730| [2025/04/30 20:08:13 854331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:269||sndq_packets_used_bytes:0|sndq_packets_free:596| [2025/04/30 20:08:13 854335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52499|rttvar:3499|minrtt:30776|latest_rtt:55542|ack_delay:72| [2025/04/30 20:08:13 854340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52870|rttvar:3367|minrtt:30776|latest_rtt:55542|ack_delay:72| [2025/04/30 20:08:13 854350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:887|lost_pn:884|thresh:3| [2025/04/30 20:08:13 854354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 854358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52870|rtt_var:3367|pto_duration:66338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 854362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 854366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 854370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 854374] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693945421|now:1746043693854358|interv:91063| [2025/04/30 20:08:13 854378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693945421|now:1746043693854358|interval:91063|pto_count:0|srtt:52870 [2025/04/30 20:08:13 854383] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45768, ack_elapse 55846, delivered 67213|rate 1203541|lost 278| [2025/04/30 20:08:13 854387] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203541) in round 13| [2025/04/30 20:08:13 854392] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 854396] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 854400] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693798730|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 854404] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693798730|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 854409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:67207|srtt:52870|latest_rtt:55542|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 854415] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:574|largest:574|pns:2| [2025/04/30 20:08:13 854419] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:574|frame:ACK |recv_time:1746043693854272|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 854424] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813854272|now:1746043693854272|interv:120000000| [2025/04/30 20:08:13 854428] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813854272|now:1746043693854272|interv:120000000| [2025/04/30 20:08:13 854432] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693855222|pq_index:0| [2025/04/30 20:08:13 854437] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693853591| [2025/04/30 20:08:13 854441] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693854441| [2025/04/30 20:08:13 854446] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693854445| [2025/04/30 20:08:13 854454] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 854458] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52870|min_srtt:52870|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 854463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:798260| [2025/04/30 20:08:13 854468] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52870|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 854472] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 854477] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52870|min_srtt:52870|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 854481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:799427| [2025/04/30 20:08:13 854486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 854489] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 854493] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 854498] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 854502] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 854506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:751580| [2025/04/30 20:08:13 854511] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 854514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 854518] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693855222| [2025/04/30 20:08:13 854522] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693855222| [2025/04/30 20:08:13 854526] [debug] |xqc_engine_wakeup_after|wakeup:1746043693855222|now:1746043693854526|diff:696| [2025/04/30 20:08:13 854531] [debug] |xqc_engine_main_logic|END|now:1746043693854445| [2025/04/30 20:08:13 854536] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693854536| [2025/04/30 20:08:13 854540] [debug] |xqc_engine_wakeup_after|wakeup:1746043693855222|now:1746043693854540|diff:682| [2025/04/30 20:08:13 854544] [debug] |xqc_engine_main_logic|END|now:1746043693854536| [2025/04/30 20:08:13 855585] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693855584| [2025/04/30 20:08:13 855609] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 855631] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:574| [2025/04/30 20:08:13 855639] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:575| [2025/04/30 20:08:13 855647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:575| [2025/04/30 20:08:13 855654] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 855662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 855669] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:68413|prior_delivered:640191|prior_time:1746043693798426|is_app_limited:0|send_elapse:45879|ack_elapse:57158|ctl_first_sent_time:1746043693798841|lagest_ack_time:1746043693855584|curr_delivered:708604| [2025/04/30 20:08:13 855676] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693798841| [2025/04/30 20:08:13 855685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:268||sndq_packets_used_bytes:0|sndq_packets_free:597| [2025/04/30 20:08:13 855691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52870|rttvar:3367|minrtt:30776|latest_rtt:56743|ack_delay:48| [2025/04/30 20:08:13 855698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53348|rttvar:3482|minrtt:30776|latest_rtt:56743|ack_delay:48| [2025/04/30 20:08:13 855705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:888|lost_pn:885|thresh:3| [2025/04/30 20:08:13 855711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 855716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53348|rtt_var:3482|pto_duration:67276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 855720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 855724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 855728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 855732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693946359|now:1746043693855715|interv:90644| [2025/04/30 20:08:13 855736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693946359|now:1746043693855715|interval:90644|pto_count:0|srtt:53348 [2025/04/30 20:08:13 855742] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45879, ack_elapse 57158, delivered 68413|rate 1196910|lost 278| [2025/04/30 20:08:13 855748] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196910) in round 13| [2025/04/30 20:08:13 855755] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 855761] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 855774] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693798841|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 855782] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693798841|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 855790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66007|srtt:53348|latest_rtt:56743|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 855799] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:575|largest:575|pns:2| [2025/04/30 20:08:13 855806] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:575|frame:ACK |recv_time:1746043693855584|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 855814] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813855584|now:1746043693855584|interv:120000000| [2025/04/30 20:08:13 855820] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813855584|now:1746043693855584|interv:120000000| [2025/04/30 20:08:13 855826] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693855222|pq_index:0| [2025/04/30 20:08:13 855833] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693854445| [2025/04/30 20:08:13 855839] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693855839| [2025/04/30 20:08:13 855847] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693855845| [2025/04/30 20:08:13 855854] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693855222|now:1746043693855845| [2025/04/30 20:08:13 855862] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693855222|now:1746043693855845| [2025/04/30 20:08:13 855867] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 855871] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 855877] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53348|min_srtt:53348|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 855884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:799427| [2025/04/30 20:08:13 855891] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53348|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 855899] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 855906] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53348|min_srtt:53348|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 855919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:800594| [2025/04/30 20:08:13 855926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 855932] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 855938] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 855944] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 855951] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 855958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:751580| [2025/04/30 20:08:13 855965] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 855969] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:944| [2025/04/30 20:08:13 856011] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746043693855977|stream_id:0|stream_offset:751580| [2025/04/30 20:08:13 856020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 856028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 20:08:13 856036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53348|rtt_var:3482|pto_duration:67276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 856043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 856049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 856056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 856062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693948253|now:1746043693856035|interv:92218| [2025/04/30 20:08:13 856069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693948253|now:1746043693856035|interval:92218|pto_count:0|srtt:53348 [2025/04/30 20:08:13 856076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67207| [2025/04/30 20:08:13 856081] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 856086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:752747| [2025/04/30 20:08:13 856096] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 856100] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:945| [2025/04/30 20:08:13 856141] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746043693856111|stream_id:0|stream_offset:752747| [2025/04/30 20:08:13 856152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 856159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 20:08:13 856185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53348|rtt_var:3482|pto_duration:67276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 856196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 856202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 856209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68407| [2025/04/30 20:08:13 856215] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693948387|now:1746043693856185|interv:92202| [2025/04/30 20:08:13 856221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693948387|now:1746043693856185|interval:92202|pto_count:0|srtt:53348 [2025/04/30 20:08:13 856229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:68407| [2025/04/30 20:08:13 856237] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 856243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:753914| [2025/04/30 20:08:13 856250] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 856256] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693857256|now:1746043693856256|interv:1000| [2025/04/30 20:08:13 856263] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 856269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 856276] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693857256| [2025/04/30 20:08:13 856283] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693857256| [2025/04/30 20:08:13 856289] [debug] |xqc_engine_wakeup_after|wakeup:1746043693857256|now:1746043693856289|diff:967| [2025/04/30 20:08:13 856296] [debug] |xqc_engine_main_logic|END|now:1746043693855845| [2025/04/30 20:08:13 856305] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693856304| [2025/04/30 20:08:13 856310] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 856316] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:575| [2025/04/30 20:08:13 856320] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:576| [2025/04/30 20:08:13 856331] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:576| [2025/04/30 20:08:13 856335] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 856340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 856345] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67213|prior_delivered:642591|prior_time:1746043693800370|is_app_limited:0|send_elapse:47020|ack_elapse:55934|ctl_first_sent_time:1746043693801862|lagest_ack_time:1746043693856304|curr_delivered:709804| [2025/04/30 20:08:13 856350] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693801862| [2025/04/30 20:08:13 856355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:267||sndq_packets_used_bytes:0|sndq_packets_free:598| [2025/04/30 20:08:13 856359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53348|rttvar:3482|minrtt:30776|latest_rtt:54442|ack_delay:56| [2025/04/30 20:08:13 856363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53478|rttvar:2871|minrtt:30776|latest_rtt:54442|ack_delay:56| [2025/04/30 20:08:13 856367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:889|lost_pn:886|thresh:3| [2025/04/30 20:08:13 856372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 856376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53478|rtt_var:2871|pto_duration:64962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 856380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 856384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 856388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 856392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693946073|now:1746043693856375|interv:89698| [2025/04/30 20:08:13 856396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693946073|now:1746043693856375|interval:89698|pto_count:0|srtt:53478 [2025/04/30 20:08:13 856400] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47020, ack_elapse 55934, delivered 67213|rate 1201648|lost 278| [2025/04/30 20:08:13 856405] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201648) in round 13| [2025/04/30 20:08:13 856409] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 856413] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 856417] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693801862|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 856422] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693801862|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 856429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:67207|srtt:53478|latest_rtt:54442|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 856435] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:576|largest:576|pns:2| [2025/04/30 20:08:13 856440] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:576|frame:ACK |recv_time:1746043693856304|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 856445] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813856304|now:1746043693856304|interv:120000000| [2025/04/30 20:08:13 856449] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813856304|now:1746043693856304|interv:120000000| [2025/04/30 20:08:13 856453] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693857256|pq_index:0| [2025/04/30 20:08:13 856457] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693855845| [2025/04/30 20:08:13 856461] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693856461| [2025/04/30 20:08:13 856466] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693856465| [2025/04/30 20:08:13 856471] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 856476] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53478|min_srtt:53478|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 856481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:800594| [2025/04/30 20:08:13 856485] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53478|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 856490] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 856495] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53478|min_srtt:53478|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 856499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:801761| [2025/04/30 20:08:13 856503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 856507] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 856511] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 856518] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 856523] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 856527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:753914| [2025/04/30 20:08:13 856531] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 856535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 856539] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693857256| [2025/04/30 20:08:13 856543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693857256| [2025/04/30 20:08:13 856547] [debug] |xqc_engine_wakeup_after|wakeup:1746043693857256|now:1746043693856547|diff:709| [2025/04/30 20:08:13 856551] [debug] |xqc_engine_main_logic|END|now:1746043693856465| [2025/04/30 20:08:13 856556] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693856556| [2025/04/30 20:08:13 856560] [debug] |xqc_engine_wakeup_after|wakeup:1746043693857256|now:1746043693856560|diff:696| [2025/04/30 20:08:13 856564] [debug] |xqc_engine_main_logic|END|now:1746043693856556| [2025/04/30 20:08:13 857257] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693857255| [2025/04/30 20:08:13 857277] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 857286] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:576| [2025/04/30 20:08:13 857293] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:577| [2025/04/30 20:08:13 857302] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:577| [2025/04/30 20:08:13 857309] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 857316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 857323] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:68413|prior_delivered:642591|prior_time:1746043693800370|is_app_limited:0|send_elapse:47135|ack_elapse:56885|ctl_first_sent_time:1746043693801977|lagest_ack_time:1746043693857255|curr_delivered:711004| [2025/04/30 20:08:13 857330] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693801977| [2025/04/30 20:08:13 857336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:599| [2025/04/30 20:08:13 857343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53478|rttvar:2871|minrtt:30776|latest_rtt:55278|ack_delay:64| [2025/04/30 20:08:13 857349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53695|rttvar:2588|minrtt:30776|latest_rtt:55278|ack_delay:64| [2025/04/30 20:08:13 857354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:890|lost_pn:887|thresh:3| [2025/04/30 20:08:13 857359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 857374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53695|rtt_var:2588|pto_duration:64047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 857381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 857387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 857393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 857400] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693945158|now:1746043693857374|interv:87784| [2025/04/30 20:08:13 857406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693945158|now:1746043693857374|interval:87784|pto_count:0|srtt:53695 [2025/04/30 20:08:13 857411] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47135, ack_elapse 56885, delivered 68413|rate 1202654|lost 278| [2025/04/30 20:08:13 857416] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202654) in round 13| [2025/04/30 20:08:13 857423] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 857430] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 857436] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693801977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 857442] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693801977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 857447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66007|srtt:53695|latest_rtt:55278|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 857453] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:577|largest:577|pns:2| [2025/04/30 20:08:13 857458] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:577|frame:ACK |recv_time:1746043693857255|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 857462] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813857255|now:1746043693857255|interv:120000000| [2025/04/30 20:08:13 857467] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813857255|now:1746043693857255|interv:120000000| [2025/04/30 20:08:13 857470] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693857256|pq_index:0| [2025/04/30 20:08:13 857475] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693856465| [2025/04/30 20:08:13 857479] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693857479| [2025/04/30 20:08:13 857484] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693857483| [2025/04/30 20:08:13 857493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693857256|now:1746043693857483| [2025/04/30 20:08:13 857497] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693857256|now:1746043693857483| [2025/04/30 20:08:13 857501] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 857506] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 857511] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53695|min_srtt:53695|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 857515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:801761| [2025/04/30 20:08:13 857520] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53695|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 857525] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 857529] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53695|min_srtt:53695|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 857533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:802928| [2025/04/30 20:08:13 857538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 857542] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 857546] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 857550] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 857555] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 857559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:753914| [2025/04/30 20:08:13 857564] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 857568] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:946| [2025/04/30 20:08:13 857604] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746043693857576|stream_id:0|stream_offset:753914| [2025/04/30 20:08:13 857610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 857615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 20:08:13 857623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53695|rtt_var:2588|pto_duration:64047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 857627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 857631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 857635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 857639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693946623|now:1746043693857623|interv:89000| [2025/04/30 20:08:13 857643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693946623|now:1746043693857623|interval:89000|pto_count:0|srtt:53695 [2025/04/30 20:08:13 857648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67207| [2025/04/30 20:08:13 857652] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 857657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:755081| [2025/04/30 20:08:13 857661] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 857665] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:947| [2025/04/30 20:08:13 857689] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67207|now:1746043693857671|stream_id:0|stream_offset:755081| [2025/04/30 20:08:13 857695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 857699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67207|applimit:0| [2025/04/30 20:08:13 857703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53695|rtt_var:2588|pto_duration:64047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 857707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 857711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 857716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68407| [2025/04/30 20:08:13 857723] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693946718|now:1746043693857703|interv:89015| [2025/04/30 20:08:13 857729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693946718|now:1746043693857703|interval:89015|pto_count:0|srtt:53695 [2025/04/30 20:08:13 857736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:68407| [2025/04/30 20:08:13 857743] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 857748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:756248| [2025/04/30 20:08:13 857756] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 857760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693858760|now:1746043693857760|interv:1000| [2025/04/30 20:08:13 857766] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 857772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 857778] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693858760| [2025/04/30 20:08:13 857784] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693858760| [2025/04/30 20:08:13 857788] [debug] |xqc_engine_wakeup_after|wakeup:1746043693858760|now:1746043693857788|diff:972| [2025/04/30 20:08:13 857792] [debug] |xqc_engine_main_logic|END|now:1746043693857483| [2025/04/30 20:08:13 857800] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693857800| [2025/04/30 20:08:13 857806] [debug] |xqc_engine_wakeup_after|wakeup:1746043693858760|now:1746043693857806|diff:954| [2025/04/30 20:08:13 857813] [debug] |xqc_engine_main_logic|END|now:1746043693857800| [2025/04/30 20:08:13 858149] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693858148| [2025/04/30 20:08:13 858160] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 858190] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:577| [2025/04/30 20:08:13 858198] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:578| [2025/04/30 20:08:13 858206] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:578| [2025/04/30 20:08:13 858212] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 858220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 858227] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:69613|prior_delivered:642591|prior_time:1746043693800370|is_app_limited:0|send_elapse:47261|ack_elapse:57778|ctl_first_sent_time:1746043693802103|lagest_ack_time:1746043693858148|curr_delivered:712204| [2025/04/30 20:08:13 858234] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693802103| [2025/04/30 20:08:13 858241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:265||sndq_packets_used_bytes:0|sndq_packets_free:600| [2025/04/30 20:08:13 858248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53695|rttvar:2588|minrtt:30776|latest_rtt:56045|ack_delay:48| [2025/04/30 20:08:13 858254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53983|rttvar:2516|minrtt:30776|latest_rtt:56045|ack_delay:48| [2025/04/30 20:08:13 858259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:891|lost_pn:888|thresh:3| [2025/04/30 20:08:13 858263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 858267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53983|rtt_var:2516|pto_duration:64047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 858278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 858285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 858291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67207| [2025/04/30 20:08:13 858297] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693946718|now:1746043693858267|interv:88451| [2025/04/30 20:08:13 858304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693946718|now:1746043693858267|interval:88451|pto_count:0|srtt:53983 [2025/04/30 20:08:13 858311] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47261, ack_elapse 57778, delivered 69613|rate 1204835|lost 278| [2025/04/30 20:08:13 858319] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204835) in round 13| [2025/04/30 20:08:13 858326] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 858332] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 858338] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693802103|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 858346] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693802103|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 858351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:67207|srtt:53983|latest_rtt:56045|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 858357] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:578|largest:578|pns:2| [2025/04/30 20:08:13 858362] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:578|frame:ACK |recv_time:1746043693858148|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 858367] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813858148|now:1746043693858148|interv:120000000| [2025/04/30 20:08:13 858371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813858148|now:1746043693858148|interv:120000000| [2025/04/30 20:08:13 858375] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693858760|pq_index:0| [2025/04/30 20:08:13 858379] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693857483| [2025/04/30 20:08:13 858383] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693858383| [2025/04/30 20:08:13 858388] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693858387| [2025/04/30 20:08:13 858394] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 858404] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53983|min_srtt:53983|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 858408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:802928| [2025/04/30 20:08:13 858413] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53983|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 858417] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 858422] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53983|min_srtt:53983|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 858426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:804095| [2025/04/30 20:08:13 858430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 858434] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 858438] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 858443] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 858447] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 858452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:756248| [2025/04/30 20:08:13 858456] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 858460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 858464] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693858760| [2025/04/30 20:08:13 858468] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693858760| [2025/04/30 20:08:13 858472] [debug] |xqc_engine_wakeup_after|wakeup:1746043693858760|now:1746043693858472|diff:288| [2025/04/30 20:08:13 858477] [debug] |xqc_engine_main_logic|END|now:1746043693858387| [2025/04/30 20:08:13 858482] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693858482| [2025/04/30 20:08:13 858486] [debug] |xqc_engine_wakeup_after|wakeup:1746043693858760|now:1746043693858486|diff:274| [2025/04/30 20:08:13 858490] [debug] |xqc_engine_main_logic|END|now:1746043693858482| [2025/04/30 20:08:13 859528] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043693859526| [2025/04/30 20:08:13 859545] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 859554] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:578| [2025/04/30 20:08:13 859561] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:579| [2025/04/30 20:08:13 859578] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:579| [2025/04/30 20:08:13 859585] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 859593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 859601] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:70813|prior_delivered:642591|prior_time:1746043693800370|is_app_limited:0|send_elapse:47420|ack_elapse:59156|ctl_first_sent_time:1746043693802262|lagest_ack_time:1746043693859526|curr_delivered:713404| [2025/04/30 20:08:13 859608] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693802262| [2025/04/30 20:08:13 859616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:264||sndq_packets_used_bytes:0|sndq_packets_free:601| [2025/04/30 20:08:13 859623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53983|rttvar:2516|minrtt:30776|latest_rtt:57264|ack_delay:56| [2025/04/30 20:08:13 859630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54387|rttvar:2693|minrtt:30776|latest_rtt:57264|ack_delay:56| [2025/04/30 20:08:13 859634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:892|lost_pn:889|thresh:3| [2025/04/30 20:08:13 859641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 859648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54387|rtt_var:2693|pto_duration:65159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 859654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 859660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 859664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 859668] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693947830|now:1746043693859647|interv:88183| [2025/04/30 20:08:13 859672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693947830|now:1746043693859647|interval:88183|pto_count:0|srtt:54387 [2025/04/30 20:08:13 859677] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47420, ack_elapse 59156, delivered 70813|rate 1197055|lost 278| [2025/04/30 20:08:13 859682] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197055) in round 13| [2025/04/30 20:08:13 859686] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 859690] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 859694] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693802262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 859698] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693802262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 859708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66007|srtt:54387|latest_rtt:57264|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 859713] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 859718] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 859726] [debug] |scid:ed3061445c419a858f5981dc|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:08:13 859733] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:579|largest:579|pns:2| [2025/04/30 20:08:13 859741] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:579|frame:PING ACK |recv_time:1746043693859526|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 859748] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813859526|now:1746043693859526|interv:120000000| [2025/04/30 20:08:13 859753] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813859526|now:1746043693859526|interv:120000000| [2025/04/30 20:08:13 859757] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693858760|pq_index:0| [2025/04/30 20:08:13 859761] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693858387| [2025/04/30 20:08:13 859766] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693859765| [2025/04/30 20:08:13 859770] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693859769| [2025/04/30 20:08:13 859775] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693858760|now:1746043693859769| [2025/04/30 20:08:13 859779] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693858760|now:1746043693859769| [2025/04/30 20:08:13 859783] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 859789] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 859796] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:579|ack_delay:270|first_ack_range:73|largest_pkt_recv_time:1746043693859526| [2025/04/30 20:08:13 859804] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:579|low:506|pkt_pns:2| [2025/04/30 20:08:13 859810] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:579|frame_largest_recv:579| [2025/04/30 20:08:13 859817] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 859824] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54387|min_srtt:54387|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 859830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:804095| [2025/04/30 20:08:13 859843] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54387|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 859850] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 859857] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54387|min_srtt:54387|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 859863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:805262| [2025/04/30 20:08:13 859869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 859875] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 859880] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 859886] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 859893] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 859899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:66007|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:756248| [2025/04/30 20:08:13 859905] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 859912] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:948| [2025/04/30 20:08:13 859948] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:948|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:66007|now:1746043693859922|stream_id:0|stream_offset:756248| [2025/04/30 20:08:13 859956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:948|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:08:13 859964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 20:08:13 859971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54387|rtt_var:2693|pto_duration:65159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 859978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 859984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 859990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67214| [2025/04/30 20:08:13 859995] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693950081|now:1746043693859970|interv:90111| [2025/04/30 20:08:13 859999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693950081|now:1746043693859970|interval:90111|pto_count:0|srtt:54387 [2025/04/30 20:08:13 860009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:67214| [2025/04/30 20:08:13 860014] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 860019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67214|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:757415| [2025/04/30 20:08:13 860023] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 860028] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:949| [2025/04/30 20:08:13 860061] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67214|now:1746043693860037|stream_id:0|stream_offset:757415| [2025/04/30 20:08:13 860068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 860073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67214|applimit:0| [2025/04/30 20:08:13 860077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54387|rtt_var:2693|pto_duration:65159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 860082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 860086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 860089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68414| [2025/04/30 20:08:13 860093] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693950196|now:1746043693860077|interv:90119| [2025/04/30 20:08:13 860098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693950196|now:1746043693860077|interval:90119|pto_count:0|srtt:54387 [2025/04/30 20:08:13 860102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:68414| [2025/04/30 20:08:13 860107] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 860114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68414|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:758582| [2025/04/30 20:08:13 860121] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 860128] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:950| [2025/04/30 20:08:13 860153] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68414|now:1746043693860137|stream_id:0|stream_offset:758582| [2025/04/30 20:08:13 860159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 860196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68414|applimit:0| [2025/04/30 20:08:13 860203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54387|rtt_var:2693|pto_duration:65159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 860211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 860215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 860219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69614| [2025/04/30 20:08:13 860223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693950296|now:1746043693860203|interv:90093| [2025/04/30 20:08:13 860227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693950296|now:1746043693860203|interval:90093|pto_count:0|srtt:54387 [2025/04/30 20:08:13 860232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:69614| [2025/04/30 20:08:13 860237] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 860241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69614|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:759749| [2025/04/30 20:08:13 860246] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 860250] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693861250|now:1746043693860250|interv:1000| [2025/04/30 20:08:13 860254] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 860257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 860262] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693861250| [2025/04/30 20:08:13 860266] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693861250| [2025/04/30 20:08:13 860270] [debug] |xqc_engine_wakeup_after|wakeup:1746043693861250|now:1746043693860270|diff:980| [2025/04/30 20:08:13 860274] [debug] |xqc_engine_main_logic|END|now:1746043693859769| [2025/04/30 20:08:13 860280] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693860280| [2025/04/30 20:08:13 860284] [debug] |xqc_engine_wakeup_after|wakeup:1746043693861250|now:1746043693860284|diff:966| [2025/04/30 20:08:13 860289] [debug] |xqc_engine_main_logic|END|now:1746043693860280| [2025/04/30 20:08:13 860342] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693860341| [2025/04/30 20:08:13 860352] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 860360] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:579| [2025/04/30 20:08:13 860366] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:580| [2025/04/30 20:08:13 860374] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:580| [2025/04/30 20:08:13 860381] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 860387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 860397] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:72013|prior_delivered:642591|prior_time:1746043693800370|is_app_limited:0|send_elapse:47537|ack_elapse:59971|ctl_first_sent_time:1746043693802379|lagest_ack_time:1746043693860341|curr_delivered:714604| [2025/04/30 20:08:13 860402] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693802379| [2025/04/30 20:08:13 860407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:263||sndq_packets_used_bytes:0|sndq_packets_free:602| [2025/04/30 20:08:13 860411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54387|rttvar:2693|minrtt:30776|latest_rtt:57962|ack_delay:48| [2025/04/30 20:08:13 860415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54828|rttvar:2901|minrtt:30776|latest_rtt:57962|ack_delay:48| [2025/04/30 20:08:13 860420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:893|lost_pn:890|thresh:3| [2025/04/30 20:08:13 860424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 860428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54828|rtt_var:2901|pto_duration:66432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 860432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 860436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 860440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68414| [2025/04/30 20:08:13 860444] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693951569|now:1746043693860428|interv:91141| [2025/04/30 20:08:13 860448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693951569|now:1746043693860428|interval:91141|pto_count:0|srtt:54828 [2025/04/30 20:08:13 860453] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47537, ack_elapse 59971, delivered 72013|rate 1200797|lost 278| [2025/04/30 20:08:13 860457] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200797) in round 13| [2025/04/30 20:08:13 860461] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 860466] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 860470] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693802379|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 860474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693802379|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 860479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:68414|srtt:54828|latest_rtt:57962|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 860488] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:580|largest:580|pns:2| [2025/04/30 20:08:13 860492] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:580|frame:ACK |recv_time:1746043693860341|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 860497] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813860341|now:1746043693860341|interv:120000000| [2025/04/30 20:08:13 860501] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813860341|now:1746043693860341|interv:120000000| [2025/04/30 20:08:13 860505] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693861250|pq_index:0| [2025/04/30 20:08:13 860509] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693859769| [2025/04/30 20:08:13 860513] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693860513| [2025/04/30 20:08:13 860518] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693860517| [2025/04/30 20:08:13 860524] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 860529] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54828|min_srtt:54828|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 860533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:68414|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:805262| [2025/04/30 20:08:13 860538] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54828|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 860542] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 860547] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54828|min_srtt:54828|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 860551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:68414|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:806429| [2025/04/30 20:08:13 860556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 860560] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 860564] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 860568] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 860572] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 860577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68414|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:759749| [2025/04/30 20:08:13 860583] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 860587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 860591] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693861250| [2025/04/30 20:08:13 860598] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693861250| [2025/04/30 20:08:13 860604] [debug] |xqc_engine_wakeup_after|wakeup:1746043693861250|now:1746043693860604|diff:646| [2025/04/30 20:08:13 860611] [debug] |xqc_engine_main_logic|END|now:1746043693860517| [2025/04/30 20:08:13 860619] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693860619| [2025/04/30 20:08:13 860623] [debug] |xqc_engine_wakeup_after|wakeup:1746043693861250|now:1746043693860623|diff:627| [2025/04/30 20:08:13 860627] [debug] |xqc_engine_main_logic|END|now:1746043693860619| [2025/04/30 20:08:13 861298] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043693861297| [2025/04/30 20:08:13 861312] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 861321] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:580| [2025/04/30 20:08:13 861328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:581| [2025/04/30 20:08:13 861336] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:581| [2025/04/30 20:08:13 861343] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 861351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 861358] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:69606|prior_delivered:646198|prior_time:1746043693803709|is_app_limited:0|send_elapse:45213|ack_elapse:57588|ctl_first_sent_time:1746043693804073|lagest_ack_time:1746043693861297|curr_delivered:715804| [2025/04/30 20:08:13 861366] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693804073| [2025/04/30 20:08:13 861373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:262||sndq_packets_used_bytes:0|sndq_packets_free:603| [2025/04/30 20:08:13 861380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54828|rttvar:2901|minrtt:30776|latest_rtt:57224|ack_delay:88| [2025/04/30 20:08:13 861388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55117|rttvar:2753|minrtt:30776|latest_rtt:57224|ack_delay:88| [2025/04/30 20:08:13 861395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:894|lost_pn:891|thresh:3| [2025/04/30 20:08:13 861401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 861408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55117|rtt_var:2753|pto_duration:66129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 861415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 861421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 861434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67214| [2025/04/30 20:08:13 861438] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693951266|now:1746043693861408|interv:89858| [2025/04/30 20:08:13 861442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693951266|now:1746043693861408|interval:89858|pto_count:0|srtt:55117 [2025/04/30 20:08:13 861446] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45213, ack_elapse 57588, delivered 69606|rate 1208689|lost 278| [2025/04/30 20:08:13 861451] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208689) in round 13| [2025/04/30 20:08:13 861455] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 861459] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 861463] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693804073|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 861468] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693804073|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 861473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:67214|srtt:55117|latest_rtt:57224|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 861479] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:581|largest:581|pns:2| [2025/04/30 20:08:13 861483] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:581|frame:ACK |recv_time:1746043693861297|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 861488] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813861297|now:1746043693861297|interv:120000000| [2025/04/30 20:08:13 861492] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813861297|now:1746043693861297|interv:120000000| [2025/04/30 20:08:13 861496] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693861250|pq_index:0| [2025/04/30 20:08:13 861501] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693860517| [2025/04/30 20:08:13 861505] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693861505| [2025/04/30 20:08:13 861510] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693861509| [2025/04/30 20:08:13 861515] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693861250|now:1746043693861509| [2025/04/30 20:08:13 861519] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693861250|now:1746043693861509| [2025/04/30 20:08:13 861523] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 861527] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 861536] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55117|min_srtt:55117|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 861540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67214|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:806429| [2025/04/30 20:08:13 861545] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55117|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 861550] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 861554] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55117|min_srtt:55117|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 861559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67214|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:807596| [2025/04/30 20:08:13 861563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 861567] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 861571] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 861575] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 861580] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 861584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67214|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:759749| [2025/04/30 20:08:13 861589] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 861593] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:951| [2025/04/30 20:08:13 861628] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67214|now:1746043693861601|stream_id:0|stream_offset:759749| [2025/04/30 20:08:13 861634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 861639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67214|applimit:0| [2025/04/30 20:08:13 861643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55117|rtt_var:2753|pto_duration:66129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 861648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 861651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 861659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68414| [2025/04/30 20:08:13 861663] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693952730|now:1746043693861643|interv:91087| [2025/04/30 20:08:13 861667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693952730|now:1746043693861643|interval:91087|pto_count:0|srtt:55117 [2025/04/30 20:08:13 861672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:68414| [2025/04/30 20:08:13 861676] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 861680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68414|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:760916| [2025/04/30 20:08:13 861685] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 861689] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693862689|now:1746043693861689|interv:1000| [2025/04/30 20:08:13 861693] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 861697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 861701] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693862689| [2025/04/30 20:08:13 861705] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693862689| [2025/04/30 20:08:13 861709] [debug] |xqc_engine_wakeup_after|wakeup:1746043693862689|now:1746043693861709|diff:980| [2025/04/30 20:08:13 861714] [debug] |xqc_engine_main_logic|END|now:1746043693861509| [2025/04/30 20:08:13 861719] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693861719| [2025/04/30 20:08:13 861723] [debug] |xqc_engine_wakeup_after|wakeup:1746043693862689|now:1746043693861723|diff:966| [2025/04/30 20:08:13 861727] [debug] |xqc_engine_main_logic|END|now:1746043693861719| [2025/04/30 20:08:13 862160] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693862159| [2025/04/30 20:08:13 862188] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 862198] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:581| [2025/04/30 20:08:13 862204] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:582| [2025/04/30 20:08:13 862212] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:582| [2025/04/30 20:08:13 862220] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 862225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 862230] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:69606|prior_delivered:648598|prior_time:1746043693805307|is_app_limited:0|send_elapse:43163|ack_elapse:56852|ctl_first_sent_time:1746043693805626|lagest_ack_time:1746043693862159|curr_delivered:717004| [2025/04/30 20:08:13 862235] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693805626| [2025/04/30 20:08:13 862242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:261||sndq_packets_used_bytes:0|sndq_packets_free:604| [2025/04/30 20:08:13 862255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55117|rttvar:2753|minrtt:30776|latest_rtt:56533|ack_delay:48| [2025/04/30 20:08:13 862263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55288|rttvar:2407|minrtt:30776|latest_rtt:56533|ack_delay:48| [2025/04/30 20:08:13 862269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:896|lost_pn:893|thresh:3| [2025/04/30 20:08:13 862276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 862283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693867842|now:1746043693862283|interval:5559| [2025/04/30 20:08:13 862289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693867842|now:1746043693862283|interv:5559| [2025/04/30 20:08:13 862296] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43163, ack_elapse 56852, delivered 68406|rate 1203229|lost 278| [2025/04/30 20:08:13 862303] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203229) in round 13| [2025/04/30 20:08:13 862308] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 862312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 862316] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693805626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 862321] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693805626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 862326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:67214|srtt:55288|latest_rtt:56533|min_rtt:30776|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 862332] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:582|largest:582|pns:2| [2025/04/30 20:08:13 862337] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:582|frame:ACK |recv_time:1746043693862159|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 862341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813862159|now:1746043693862159|interv:120000000| [2025/04/30 20:08:13 862346] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813862159|now:1746043693862159|interv:120000000| [2025/04/30 20:08:13 862350] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693862689|pq_index:0| [2025/04/30 20:08:13 862354] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693861509| [2025/04/30 20:08:13 862358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693862358| [2025/04/30 20:08:13 862363] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693862362| [2025/04/30 20:08:13 862372] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 862377] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55288|min_srtt:55288|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 862382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67214|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:807596| [2025/04/30 20:08:13 862387] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55288|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 862391] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 862396] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55288|min_srtt:55288|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 862400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67214|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 862405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 862409] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 862412] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 862417] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 862421] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 862425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67214|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:760916| [2025/04/30 20:08:13 862430] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 862434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 862438] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693862689| [2025/04/30 20:08:13 862442] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693862689| [2025/04/30 20:08:13 862446] [debug] |xqc_engine_wakeup_after|wakeup:1746043693862689|now:1746043693862446|diff:243| [2025/04/30 20:08:13 862450] [debug] |xqc_engine_main_logic|END|now:1746043693862362| [2025/04/30 20:08:13 862456] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693862456| [2025/04/30 20:08:13 862459] [debug] |xqc_engine_wakeup_after|wakeup:1746043693862689|now:1746043693862459|diff:230| [2025/04/30 20:08:13 862463] [debug] |xqc_engine_main_logic|END|now:1746043693862456| [2025/04/30 20:08:13 863289] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693863288| [2025/04/30 20:08:13 863305] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 863322] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:582| [2025/04/30 20:08:13 863329] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:583| [2025/04/30 20:08:13 863337] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:583| [2025/04/30 20:08:13 863344] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 863352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 863359] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:72006|prior_delivered:648598|prior_time:1746043693805307|is_app_limited:0|send_elapse:43415|ack_elapse:57981|ctl_first_sent_time:1746043693805878|lagest_ack_time:1746043693863288|curr_delivered:718204| [2025/04/30 20:08:13 863367] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693805878| [2025/04/30 20:08:13 863375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:260||sndq_packets_used_bytes:0|sndq_packets_free:605| [2025/04/30 20:08:13 863381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55288|rttvar:2407|minrtt:30776|latest_rtt:57410|ack_delay:112| [2025/04/30 20:08:13 863388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55539|rttvar:2308|minrtt:30776|latest_rtt:57410|ack_delay:112| [2025/04/30 20:08:13 863395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:898|lost_pn:895|thresh:3| [2025/04/30 20:08:13 863403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:895|lost_pn:895|po_sent_time:1746043693804243|lost_send_time:1746043693798702|loss_delay:64586|frame:STREAM |repair:128| [2025/04/30 20:08:13 863411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693804243u| [2025/04/30 20:08:13 863418] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |lost interval:119287|lost_count:1|send_count:130|pkt_num:895|po_send_time:1746043693804243|srtt:55539|cwnd:117277|bw:1313952|conn_life:686900|now:0|last_lost_time:686900| [2025/04/30 20:08:13 863425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 863431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693870343|now:1746043693863431|interval:6912| [2025/04/30 20:08:13 863435] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693870343|now:1746043693863431|interv:6912| [2025/04/30 20:08:13 863439] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43415, ack_elapse 57981, delivered 69606|rate 1200496|lost 279| [2025/04/30 20:08:13 863444] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200496) in round 13| [2025/04/30 20:08:13 863448] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 863452] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 863456] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693805878|recovery:1|recovery_start:1746043693863417|packet_conservation:0|next_round_delivered:684604| [2025/04/30 20:08:13 863470] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:1|acked:1200|po_sent_time:1746043693805878|recovery:1|recovery_start:1746043693863417|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 863474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64814|srtt:55539|latest_rtt:57410|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693863417|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 863480] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:583|largest:583|pns:2| [2025/04/30 20:08:13 863485] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:583|frame:ACK |recv_time:1746043693863288|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 863490] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813863288|now:1746043693863288|interv:120000000| [2025/04/30 20:08:13 863494] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813863288|now:1746043693863288|interv:120000000| [2025/04/30 20:08:13 863498] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693862689|pq_index:0| [2025/04/30 20:08:13 863502] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693862362| [2025/04/30 20:08:13 863506] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693863506| [2025/04/30 20:08:13 863511] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693863510| [2025/04/30 20:08:13 863516] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693862689|now:1746043693863510| [2025/04/30 20:08:13 863520] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693862689|now:1746043693863510| [2025/04/30 20:08:13 863524] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 863529] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 863533] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55539|min_srtt:55539|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 863538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 863542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 863546] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 863550] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 863555] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 863562] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55539|min_srtt:55539|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 863566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 863571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 863575] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 863579] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 863583] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 863587] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 863592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:760916| [2025/04/30 20:08:13 863596] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 863600] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:952| [2025/04/30 20:08:13 863636] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693863608|stream_id:0|stream_offset:760916| [2025/04/30 20:08:13 863643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 863649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 863656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693870343|now:1746043693863655|interval:6688| [2025/04/30 20:08:13 863664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693870343|now:1746043693863655|interv:6688| [2025/04/30 20:08:13 863671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 863678] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 863683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:762083| [2025/04/30 20:08:13 863688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 863692] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693870343| [2025/04/30 20:08:13 863696] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693870343| [2025/04/30 20:08:13 863700] [debug] |xqc_engine_wakeup_after|wakeup:1746043693870343|now:1746043693863700|diff:6643| [2025/04/30 20:08:13 863709] [debug] |xqc_engine_main_logic|END|now:1746043693863510| [2025/04/30 20:08:13 863714] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693863714| [2025/04/30 20:08:13 863718] [debug] |xqc_engine_wakeup_after|wakeup:1746043693870343|now:1746043693863718|diff:6625| [2025/04/30 20:08:13 863722] [debug] |xqc_engine_main_logic|END|now:1746043693863714| [2025/04/30 20:08:13 864241] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693864240| [2025/04/30 20:08:13 864258] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 864267] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:583| [2025/04/30 20:08:13 864274] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:584| [2025/04/30 20:08:13 864282] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:584| [2025/04/30 20:08:13 864289] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 864295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 864302] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:70806|prior_delivered:650998|prior_time:1746043693807451|is_app_limited:0|send_elapse:44161|ack_elapse:56789|ctl_first_sent_time:1746043693807805|lagest_ack_time:1746043693864240|curr_delivered:719404| [2025/04/30 20:08:13 864310] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693807805| [2025/04/30 20:08:13 864317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:260||sndq_packets_used_bytes:0|sndq_packets_free:605| [2025/04/30 20:08:13 864323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55539|rttvar:2308|minrtt:30776|latest_rtt:56435|ack_delay:40| [2025/04/30 20:08:13 864330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55646|rttvar:1945|minrtt:30776|latest_rtt:56435|ack_delay:40| [2025/04/30 20:08:13 864338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:899|lost_pn:896|thresh:3| [2025/04/30 20:08:13 864344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 864351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 864357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693869246|now:1746043693864357|interval:4889| [2025/04/30 20:08:13 864364] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693869246|now:1746043693864357|interv:4889| [2025/04/30 20:08:13 864371] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44161, ack_elapse 56789, delivered 68406|rate 1204564|lost 279| [2025/04/30 20:08:13 864376] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204564) in round 13| [2025/04/30 20:08:13 864380] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 864385] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 864395] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693807805|recovery:1|recovery_start:1746043693863417|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 864399] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693807805|recovery:1|recovery_start:1746043693863417|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 864404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64814|srtt:55646|latest_rtt:56435|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693863417|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 864410] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:584|largest:584|pns:2| [2025/04/30 20:08:13 864414] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:584|frame:ACK |recv_time:1746043693864240|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 864419] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813864240|now:1746043693864240|interv:120000000| [2025/04/30 20:08:13 864423] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813864240|now:1746043693864240|interv:120000000| [2025/04/30 20:08:13 864428] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693870343|pq_index:0| [2025/04/30 20:08:13 864432] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693863510| [2025/04/30 20:08:13 864436] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693864436| [2025/04/30 20:08:13 864441] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693864440| [2025/04/30 20:08:13 864446] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 864451] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 864456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 864461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 864464] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 864468] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 864473] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 864477] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 864481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 864488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 864492] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 864496] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 864500] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 864505] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 864509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:762083| [2025/04/30 20:08:13 864513] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 864518] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:953| [2025/04/30 20:08:13 864552] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693864525|stream_id:0|stream_offset:762083| [2025/04/30 20:08:13 864558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 864562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 864567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693869246|now:1746043693864567|interval:4679| [2025/04/30 20:08:13 864571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693869246|now:1746043693864567|interv:4679| [2025/04/30 20:08:13 864575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 864580] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 864584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:763250| [2025/04/30 20:08:13 864589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 864593] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693869246| [2025/04/30 20:08:13 864597] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693869246| [2025/04/30 20:08:13 864601] [debug] |xqc_engine_wakeup_after|wakeup:1746043693869246|now:1746043693864601|diff:4645| [2025/04/30 20:08:13 864605] [debug] |xqc_engine_main_logic|END|now:1746043693864440| [2025/04/30 20:08:13 864611] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693864611| [2025/04/30 20:08:13 864615] [debug] |xqc_engine_wakeup_after|wakeup:1746043693869246|now:1746043693864615|diff:4631| [2025/04/30 20:08:13 864622] [debug] |xqc_engine_main_logic|END|now:1746043693864611| [2025/04/30 20:08:13 865263] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693865262| [2025/04/30 20:08:13 865279] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 865288] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:584| [2025/04/30 20:08:13 865294] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:585| [2025/04/30 20:08:13 865303] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:585| [2025/04/30 20:08:13 865310] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 865318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 865325] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:72006|prior_delivered:650998|prior_time:1746043693807451|is_app_limited:0|send_elapse:44273|ack_elapse:57811|ctl_first_sent_time:1746043693807917|lagest_ack_time:1746043693865262|curr_delivered:720604| [2025/04/30 20:08:13 865332] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693807917| [2025/04/30 20:08:13 865339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/04/30 20:08:13 865346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55646|rttvar:1945|minrtt:30776|latest_rtt:57345|ack_delay:40| [2025/04/30 20:08:13 865353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55854|rttvar:1873|minrtt:30776|latest_rtt:57345|ack_delay:40| [2025/04/30 20:08:13 865360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:900|lost_pn:897|thresh:3| [2025/04/30 20:08:13 865367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 865374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:897|lost_pn:897|po_sent_time:1746043693805757|lost_send_time:1746043693800749|loss_delay:64513|frame:STREAM |repair:128| [2025/04/30 20:08:13 865382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693805757u| [2025/04/30 20:08:13 865388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 865395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55854|rtt_var:1873|pto_duration:63346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 865402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 865407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 865410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63614| [2025/04/30 20:08:13 865414] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693952871|now:1746043693865395|interv:87476| [2025/04/30 20:08:13 865418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693952871|now:1746043693865395|interval:87476|pto_count:0|srtt:55854 [2025/04/30 20:08:13 865429] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44273, ack_elapse 57811, delivered 69606|rate 1204026|lost 280| [2025/04/30 20:08:13 865434] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204026) in round 13| [2025/04/30 20:08:13 865438] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 865442] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 865446] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:1|acked:1200|po_sent_time:1746043693807917|recovery:1|recovery_start:1746043693865388|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 865451] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:1|acked:1200|po_sent_time:1746043693807917|recovery:1|recovery_start:1746043693865388|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 865455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:63614|srtt:55854|latest_rtt:57345|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693865388|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 865462] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:585|largest:585|pns:2| [2025/04/30 20:08:13 865466] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:585|frame:ACK |recv_time:1746043693865262|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 865471] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813865262|now:1746043693865262|interv:120000000| [2025/04/30 20:08:13 865475] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813865262|now:1746043693865262|interv:120000000| [2025/04/30 20:08:13 865479] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693869246|pq_index:0| [2025/04/30 20:08:13 865484] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693864440| [2025/04/30 20:08:13 865488] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693865487| [2025/04/30 20:08:13 865493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693865491| [2025/04/30 20:08:13 865498] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 865503] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55854|min_srtt:55854|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 865507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 865512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 865516] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 865523] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 865527] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 865531] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55854|min_srtt:55854|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 865535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 865540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 865544] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 865547] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 865552] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 865556] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 865560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:763250| [2025/04/30 20:08:13 865565] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 865569] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:954| [2025/04/30 20:08:13 865604] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63614|now:1746043693865577|stream_id:0|stream_offset:763250| [2025/04/30 20:08:13 865610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 865615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63614|applimit:0| [2025/04/30 20:08:13 865620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55854|rtt_var:1873|pto_duration:63346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 865624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 865628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 865632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64814| [2025/04/30 20:08:13 865636] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693953923|now:1746043693865619|interv:88304| [2025/04/30 20:08:13 865640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693953923|now:1746043693865619|interval:88304|pto_count:0|srtt:55854 [2025/04/30 20:08:13 865644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:64814| [2025/04/30 20:08:13 865653] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 865657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:764417| [2025/04/30 20:08:13 865662] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 865666] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:955| [2025/04/30 20:08:13 865690] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693865673|stream_id:0|stream_offset:764417| [2025/04/30 20:08:13 865696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 865701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 865705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55854|rtt_var:1873|pto_duration:63346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 865709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 865713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 865717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66014| [2025/04/30 20:08:13 865721] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693954019|now:1746043693865705|interv:88314| [2025/04/30 20:08:13 865725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693954019|now:1746043693865705|interval:88314|pto_count:0|srtt:55854 [2025/04/30 20:08:13 865729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 865733] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 865738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:765584| [2025/04/30 20:08:13 865742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 865746] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693954019| [2025/04/30 20:08:13 865751] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693954019| [2025/04/30 20:08:13 865755] [debug] |xqc_engine_wakeup_after|wakeup:1746043693954019|now:1746043693865754|diff:88265| [2025/04/30 20:08:13 865759] [debug] |xqc_engine_main_logic|END|now:1746043693865491| [2025/04/30 20:08:13 865765] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693865765| [2025/04/30 20:08:13 865771] [debug] |xqc_engine_wakeup_after|wakeup:1746043693954019|now:1746043693865771|diff:88248| [2025/04/30 20:08:13 865777] [debug] |xqc_engine_main_logic|END|now:1746043693865765| [2025/04/30 20:08:13 866320] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693866318| [2025/04/30 20:08:13 866336] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 866346] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:585| [2025/04/30 20:08:13 866351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:586| [2025/04/30 20:08:13 866357] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:586| [2025/04/30 20:08:13 866363] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 866371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 866378] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:74406|prior_delivered:650998|prior_time:1746043693807451|is_app_limited:0|send_elapse:46218|ack_elapse:58867|ctl_first_sent_time:1746043693809862|lagest_ack_time:1746043693866318|curr_delivered:721804| [2025/04/30 20:08:13 866386] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693809862| [2025/04/30 20:08:13 866393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/04/30 20:08:13 866400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55854|rttvar:1873|minrtt:30776|latest_rtt:56456|ack_delay:40| [2025/04/30 20:08:13 866406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55925|rttvar:1545|minrtt:30776|latest_rtt:56456|ack_delay:40| [2025/04/30 20:08:13 866414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:902|lost_pn:899|thresh:3| [2025/04/30 20:08:13 866421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 866428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 866434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 866441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693871559|now:1746043693866441|interval:5118| [2025/04/30 20:08:13 866448] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693871559|now:1746043693866441|interv:5118| [2025/04/30 20:08:13 866453] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46218, ack_elapse 58867, delivered 70806|rate 1202813|lost 280| [2025/04/30 20:08:13 866458] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202813) in round 13| [2025/04/30 20:08:13 866462] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 866467] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 866471] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693809862|recovery:1|recovery_start:1746043693865388|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 866483] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693809862|recovery:1|recovery_start:1746043693865388|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 866491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64814|srtt:55925|latest_rtt:56456|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693865388|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 866500] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:586|largest:586|pns:2| [2025/04/30 20:08:13 866505] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:586|frame:ACK |recv_time:1746043693866318|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 866510] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813866318|now:1746043693866318|interv:120000000| [2025/04/30 20:08:13 866515] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813866318|now:1746043693866318|interv:120000000| [2025/04/30 20:08:13 866519] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693954019|pq_index:0| [2025/04/30 20:08:13 866523] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693865491| [2025/04/30 20:08:13 866527] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693866527| [2025/04/30 20:08:13 866533] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693866531| [2025/04/30 20:08:13 866538] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 866543] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55925|min_srtt:55925|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 866548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 866552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 866556] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 866560] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 866565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 866569] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55925|min_srtt:55925|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 866573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 866578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 866585] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 866589] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 866593] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 866598] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 866602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:765584| [2025/04/30 20:08:13 866606] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 866611] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:956| [2025/04/30 20:08:13 866648] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693866618|stream_id:0|stream_offset:765584| [2025/04/30 20:08:13 866654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 866660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 866667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693871559|now:1746043693866667|interval:4892| [2025/04/30 20:08:13 866674] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693871559|now:1746043693866667|interv:4892| [2025/04/30 20:08:13 866681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 866688] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 866696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:766751| [2025/04/30 20:08:13 866703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 866710] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693871559| [2025/04/30 20:08:13 866717] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693871559| [2025/04/30 20:08:13 866723] [debug] |xqc_engine_wakeup_after|wakeup:1746043693871559|now:1746043693866723|diff:4836| [2025/04/30 20:08:13 866730] [debug] |xqc_engine_main_logic|END|now:1746043693866531| [2025/04/30 20:08:13 866738] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693866738| [2025/04/30 20:08:13 866745] [debug] |xqc_engine_wakeup_after|wakeup:1746043693871559|now:1746043693866745|diff:4814| [2025/04/30 20:08:13 866751] [debug] |xqc_engine_main_logic|END|now:1746043693866738| [2025/04/30 20:08:13 867268] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693867267| [2025/04/30 20:08:13 867281] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 867296] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:586| [2025/04/30 20:08:13 867302] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:587| [2025/04/30 20:08:13 867310] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:587| [2025/04/30 20:08:13 867315] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 867320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 867325] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:75606|prior_delivered:650998|prior_time:1746043693807451|is_app_limited:0|send_elapse:46364|ack_elapse:59816|ctl_first_sent_time:1746043693810008|lagest_ack_time:1746043693867267|curr_delivered:723004| [2025/04/30 20:08:13 867330] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693810008| [2025/04/30 20:08:13 867335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:607| [2025/04/30 20:08:13 867339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55925|rttvar:1545|minrtt:30776|latest_rtt:57259|ack_delay:40| [2025/04/30 20:08:13 867343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56087|rttvar:1482|minrtt:30776|latest_rtt:57259|ack_delay:40| [2025/04/30 20:08:13 867348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:903|lost_pn:900|thresh:3| [2025/04/30 20:08:13 867352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 867356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 867360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 867364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693872462|now:1746043693867364|interval:5098| [2025/04/30 20:08:13 867368] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693872462|now:1746043693867364|interv:5098| [2025/04/30 20:08:13 867373] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46364, ack_elapse 59816, delivered 72006|rate 1203791|lost 280| [2025/04/30 20:08:13 867377] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203791) in round 13| [2025/04/30 20:08:13 867381] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 867386] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 867389] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693810008|recovery:1|recovery_start:1746043693865388|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 867394] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693810008|recovery:1|recovery_start:1746043693865388|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 867402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64814|srtt:56087|latest_rtt:57259|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693865388|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 867408] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:587|largest:587|pns:2| [2025/04/30 20:08:13 867412] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:587|frame:ACK |recv_time:1746043693867267|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 867417] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813867267|now:1746043693867267|interv:120000000| [2025/04/30 20:08:13 867421] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813867267|now:1746043693867267|interv:120000000| [2025/04/30 20:08:13 867425] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693871559|pq_index:0| [2025/04/30 20:08:13 867430] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693866531| [2025/04/30 20:08:13 867434] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693867434| [2025/04/30 20:08:13 867439] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693867438| [2025/04/30 20:08:13 867444] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 867449] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56087|min_srtt:56087|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 867453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 867458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 867462] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 867466] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 867470] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 867474] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56087|min_srtt:56087|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 867478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 867483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 867486] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 867490] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 867499] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 867504] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 867508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:766751| [2025/04/30 20:08:13 867513] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 867517] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:957| [2025/04/30 20:08:13 867551] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693867524|stream_id:0|stream_offset:766751| [2025/04/30 20:08:13 867558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 867562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 867567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693872462|now:1746043693867567|interval:4895| [2025/04/30 20:08:13 867571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693872462|now:1746043693867567|interv:4895| [2025/04/30 20:08:13 867575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 867580] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 867584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:767918| [2025/04/30 20:08:13 867589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 867593] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693872462| [2025/04/30 20:08:13 867598] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693872462| [2025/04/30 20:08:13 867602] [debug] |xqc_engine_wakeup_after|wakeup:1746043693872462|now:1746043693867602|diff:4860| [2025/04/30 20:08:13 867606] [debug] |xqc_engine_main_logic|END|now:1746043693867438| [2025/04/30 20:08:13 867611] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693867611| [2025/04/30 20:08:13 867615] [debug] |xqc_engine_wakeup_after|wakeup:1746043693872462|now:1746043693867615|diff:4847| [2025/04/30 20:08:13 867619] [debug] |xqc_engine_main_logic|END|now:1746043693867611| [2025/04/30 20:08:13 868385] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693868384| [2025/04/30 20:08:13 868401] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 868409] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:587| [2025/04/30 20:08:13 868423] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:588| [2025/04/30 20:08:13 868429] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:588| [2025/04/30 20:08:13 868435] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 868443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 868450] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:74406|prior_delivered:653398|prior_time:1746043693811431|is_app_limited:0|send_elapse:47758|ack_elapse:56953|ctl_first_sent_time:1746043693812300|lagest_ack_time:1746043693868384|curr_delivered:724204| [2025/04/30 20:08:13 868457] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693812300| [2025/04/30 20:08:13 868464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:608| [2025/04/30 20:08:13 868469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56087|rttvar:1482|minrtt:30776|latest_rtt:56084|ack_delay:32| [2025/04/30 20:08:13 868475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56083|rttvar:1120|minrtt:30776|latest_rtt:56084|ack_delay:32| [2025/04/30 20:08:13 868481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:904|lost_pn:901|thresh:3| [2025/04/30 20:08:13 868489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 868496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 868503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:901|lost_pn:901|po_sent_time:1746043693808046|lost_send_time:1746043693805290|loss_delay:63094|frame:STREAM |repair:128| [2025/04/30 20:08:13 868511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693808046u| [2025/04/30 20:08:13 868517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 868524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56083|rtt_var:1120|pto_duration:60563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 868529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 868533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 868537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63614| [2025/04/30 20:08:13 868541] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693953087|now:1746043693868523|interv:84564| [2025/04/30 20:08:13 868545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693953087|now:1746043693868523|interval:84564|pto_count:0|srtt:56083 [2025/04/30 20:08:13 868550] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47758, ack_elapse 56953, delivered 70806|rate 1243235|lost 281| [2025/04/30 20:08:13 868554] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1243235) in round 13| [2025/04/30 20:08:13 868563] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 868567] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 868571] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:1|acked:1200|po_sent_time:1746043693812300|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 868575] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:1|acked:1200|po_sent_time:1746043693812300|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 868580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:63614|srtt:56083|latest_rtt:56084|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693868517|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 868586] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:588|largest:588|pns:2| [2025/04/30 20:08:13 868591] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:588|frame:ACK |recv_time:1746043693868384|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 868596] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813868384|now:1746043693868384|interv:120000000| [2025/04/30 20:08:13 868600] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813868384|now:1746043693868384|interv:120000000| [2025/04/30 20:08:13 868604] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693872462|pq_index:0| [2025/04/30 20:08:13 868608] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693867438| [2025/04/30 20:08:13 868612] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693868612| [2025/04/30 20:08:13 868617] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693868616| [2025/04/30 20:08:13 868623] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 868628] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56083|min_srtt:56083|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 868632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 868637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 868641] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 868645] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 868649] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 868656] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56083|min_srtt:56083|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 868660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 868665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 868668] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 868672] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 868676] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 868681] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 868685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:767918| [2025/04/30 20:08:13 868689] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 868694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:958| [2025/04/30 20:08:13 868737] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63614|now:1746043693868701|stream_id:0|stream_offset:767918| [2025/04/30 20:08:13 868748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 868755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63614|applimit:0| [2025/04/30 20:08:13 868762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56083|rtt_var:1120|pto_duration:60563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 868769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 868775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 868781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64814| [2025/04/30 20:08:13 868787] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693954264|now:1746043693868762|interv:85502| [2025/04/30 20:08:13 868794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693954264|now:1746043693868762|interval:85502|pto_count:0|srtt:56083 [2025/04/30 20:08:13 868802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:64814| [2025/04/30 20:08:13 868810] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 868817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:769085| [2025/04/30 20:08:13 868831] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 868838] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:959| [2025/04/30 20:08:13 868877] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693868849|stream_id:0|stream_offset:769085| [2025/04/30 20:08:13 868886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 868891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 868898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56083|rtt_var:1120|pto_duration:60563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 868905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 868912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 868919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66014| [2025/04/30 20:08:13 868925] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693954412|now:1746043693868898|interv:85514| [2025/04/30 20:08:13 868932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693954412|now:1746043693868898|interval:85514|pto_count:0|srtt:56083 [2025/04/30 20:08:13 868939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 868947] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 868952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:770252| [2025/04/30 20:08:13 868957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 868961] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693954412| [2025/04/30 20:08:13 868965] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693954412| [2025/04/30 20:08:13 868969] [debug] |xqc_engine_wakeup_after|wakeup:1746043693954412|now:1746043693868969|diff:85443| [2025/04/30 20:08:13 868974] [debug] |xqc_engine_main_logic|END|now:1746043693868616| [2025/04/30 20:08:13 868980] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693868980| [2025/04/30 20:08:13 868986] [debug] |xqc_engine_wakeup_after|wakeup:1746043693954412|now:1746043693868986|diff:85426| [2025/04/30 20:08:13 868993] [debug] |xqc_engine_main_logic|END|now:1746043693868980| [2025/04/30 20:08:13 869161] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693869160| [2025/04/30 20:08:13 869188] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 869197] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:588| [2025/04/30 20:08:13 869207] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:589| [2025/04/30 20:08:13 869213] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:589| [2025/04/30 20:08:13 869217] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 869223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 869227] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:75606|prior_delivered:653398|prior_time:1746043693811431|is_app_limited:0|send_elapse:48339|ack_elapse:57729|ctl_first_sent_time:1746043693812881|lagest_ack_time:1746043693869160|curr_delivered:725404| [2025/04/30 20:08:13 869232] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693812881| [2025/04/30 20:08:13 869237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:608| [2025/04/30 20:08:13 869244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56083|rttvar:1120|minrtt:30776|latest_rtt:56279|ack_delay:48| [2025/04/30 20:08:13 869254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56101|rttvar:877|minrtt:30776|latest_rtt:56279|ack_delay:48| [2025/04/30 20:08:13 869289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:905|lost_pn:902|thresh:3| [2025/04/30 20:08:13 869300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 869308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 869316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 869322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 869328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56101|rtt_var:877|pto_duration:59609|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 869337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 869345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 869352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64814| [2025/04/30 20:08:13 869360] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693953458|now:1746043693869327|interv:84131| [2025/04/30 20:08:13 869365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693953458|now:1746043693869327|interval:84131|pto_count:0|srtt:56101 [2025/04/30 20:08:13 869371] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 48339, ack_elapse 57729, delivered 72006|rate 1247310|lost 281| [2025/04/30 20:08:13 869377] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1247310) in round 13| [2025/04/30 20:08:13 869383] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 869398] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 869403] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693812881|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 869409] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693812881|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 869415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64814|srtt:56101|latest_rtt:56279|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693868517|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 869422] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:589|largest:589|pns:2| [2025/04/30 20:08:13 869428] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:589|frame:ACK |recv_time:1746043693869160|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 869435] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813869160|now:1746043693869160|interv:120000000| [2025/04/30 20:08:13 869441] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813869160|now:1746043693869160|interv:120000000| [2025/04/30 20:08:13 869446] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693954412|pq_index:0| [2025/04/30 20:08:13 869452] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693868616| [2025/04/30 20:08:13 869457] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693869457| [2025/04/30 20:08:13 869463] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693869462| [2025/04/30 20:08:13 869470] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 869477] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56101|min_srtt:56101|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 869482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 869488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 869493] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 869498] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 869504] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 869509] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56101|min_srtt:56101|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 869518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 869524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 869528] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 869533] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 869538] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 869544] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 869549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:770252| [2025/04/30 20:08:13 869555] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 869560] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693870560|now:1746043693869560|interv:1000| [2025/04/30 20:08:13 869565] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 869570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 869575] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693870560| [2025/04/30 20:08:13 869580] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693870560| [2025/04/30 20:08:13 869585] [debug] |xqc_engine_wakeup_after|wakeup:1746043693870560|now:1746043693869585|diff:975| [2025/04/30 20:08:13 869591] [debug] |xqc_engine_main_logic|END|now:1746043693869462| [2025/04/30 20:08:13 869598] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693869598| [2025/04/30 20:08:13 869603] [debug] |xqc_engine_wakeup_after|wakeup:1746043693870560|now:1746043693869603|diff:957| [2025/04/30 20:08:13 869608] [debug] |xqc_engine_main_logic|END|now:1746043693869598| [2025/04/30 20:08:13 870228] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693870226| [2025/04/30 20:08:13 870246] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 870276] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:589| [2025/04/30 20:08:13 870324] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:590| [2025/04/30 20:08:13 870418] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:590| [2025/04/30 20:08:13 870426] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 870434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 870442] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:76806|prior_delivered:653398|prior_time:1746043693811431|is_app_limited:0|send_elapse:48460|ack_elapse:58795|ctl_first_sent_time:1746043693813002|lagest_ack_time:1746043693870226|curr_delivered:726604| [2025/04/30 20:08:13 870458] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693813002| [2025/04/30 20:08:13 870464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:609| [2025/04/30 20:08:13 870469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56101|rttvar:877|minrtt:30776|latest_rtt:57224|ack_delay:48| [2025/04/30 20:08:13 870473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56236|rttvar:926|minrtt:30776|latest_rtt:57224|ack_delay:48| [2025/04/30 20:08:13 870478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:906|lost_pn:903|thresh:3| [2025/04/30 20:08:13 870484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 870490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 870496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 870502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 870506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56236|rtt_var:926|pto_duration:59940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 870511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 870515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 870519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63614| [2025/04/30 20:08:13 870524] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693953789|now:1746043693870506|interv:83283| [2025/04/30 20:08:13 870530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693953789|now:1746043693870506|interval:83283|pto_count:0|srtt:56236 [2025/04/30 20:08:13 870537] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 48460, ack_elapse 58795, delivered 73206|rate 1245105|lost 281| [2025/04/30 20:08:13 870543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1245105) in round 13| [2025/04/30 20:08:13 870548] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 870572] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 870576] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693813002|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 870580] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693813002|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 870585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:63614|srtt:56236|latest_rtt:57224|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693868517|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 870596] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:590|largest:590|pns:2| [2025/04/30 20:08:13 870601] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:590|frame:ACK |recv_time:1746043693870226|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 870606] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813870226|now:1746043693870226|interv:120000000| [2025/04/30 20:08:13 870610] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813870226|now:1746043693870226|interv:120000000| [2025/04/30 20:08:13 870614] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693870560|pq_index:0| [2025/04/30 20:08:13 870619] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693869462| [2025/04/30 20:08:13 870623] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693870623| [2025/04/30 20:08:13 870628] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693870627| [2025/04/30 20:08:13 870633] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693870560|now:1746043693870627| [2025/04/30 20:08:13 870637] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693870560|now:1746043693870627| [2025/04/30 20:08:13 870641] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 870645] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 870650] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56236|min_srtt:56236|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 870655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 870659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 870663] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 870667] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 870672] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 870676] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56236|min_srtt:56236|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 870680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 870685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 870692] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 870732] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 870740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 870747] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 870754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:770252| [2025/04/30 20:08:13 870939] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 870947] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:960| [2025/04/30 20:08:13 870991] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63614|now:1746043693870958|stream_id:0|stream_offset:770252| [2025/04/30 20:08:13 871002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 871010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63614|applimit:0| [2025/04/30 20:08:13 871016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56236|rtt_var:926|pto_duration:59940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 871021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 871025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 871029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64814| [2025/04/30 20:08:13 871033] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693955898|now:1746043693871016|interv:84882| [2025/04/30 20:08:13 871037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693955898|now:1746043693871016|interval:84882|pto_count:0|srtt:56236 [2025/04/30 20:08:13 871041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:64814| [2025/04/30 20:08:13 871047] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 871051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:771419| [2025/04/30 20:08:13 871056] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 871060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:961| [2025/04/30 20:08:13 871095] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693871070|stream_id:0|stream_offset:771419| [2025/04/30 20:08:13 871117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 871125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 871132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56236|rtt_var:926|pto_duration:59940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 871139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 871146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 871151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66014| [2025/04/30 20:08:13 871155] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693956010|now:1746043693871132|interv:84878| [2025/04/30 20:08:13 871159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693956010|now:1746043693871132|interval:84878|pto_count:0|srtt:56236 [2025/04/30 20:08:13 871183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 871195] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 871201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:772586| [2025/04/30 20:08:13 871209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 871215] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693956010| [2025/04/30 20:08:13 871222] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693956010| [2025/04/30 20:08:13 871227] [debug] |xqc_engine_wakeup_after|wakeup:1746043693956010|now:1746043693871227|diff:84783| [2025/04/30 20:08:13 871232] [debug] |xqc_engine_main_logic|END|now:1746043693870627| [2025/04/30 20:08:13 871238] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693871238| [2025/04/30 20:08:13 871244] [debug] |xqc_engine_wakeup_after|wakeup:1746043693956010|now:1746043693871244|diff:84766| [2025/04/30 20:08:13 871251] [debug] |xqc_engine_main_logic|END|now:1746043693871238| [2025/04/30 20:08:13 871592] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693871591| [2025/04/30 20:08:13 871603] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 871612] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:590| [2025/04/30 20:08:13 871619] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:591| [2025/04/30 20:08:13 871628] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:591| [2025/04/30 20:08:13 871635] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 871643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 871655] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:73206|prior_delivered:658198|prior_time:1746043693814163|is_app_limited:0|send_elapse:47080|ack_elapse:57428|ctl_first_sent_time:1746043693814807|lagest_ack_time:1746043693871591|curr_delivered:727804| [2025/04/30 20:08:13 871660] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693814807| [2025/04/30 20:08:13 871665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:255||sndq_packets_used_bytes:0|sndq_packets_free:610| [2025/04/30 20:08:13 871669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56236|rttvar:926|minrtt:30776|latest_rtt:56784|ack_delay:176| [2025/04/30 20:08:13 871674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56283|rttvar:788|minrtt:30776|latest_rtt:56784|ack_delay:176| [2025/04/30 20:08:13 871678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:907|lost_pn:904|thresh:3| [2025/04/30 20:08:13 871682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 871687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 871693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 871700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 871707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56283|rtt_var:788|pto_duration:59435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 871714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 871720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 871726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64814| [2025/04/30 20:08:13 871733] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693955505|now:1746043693871706|interv:83799| [2025/04/30 20:08:13 871740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693955505|now:1746043693871706|interval:83799|pto_count:0|srtt:56283 [2025/04/30 20:08:13 871747] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47080, ack_elapse 57428, delivered 69606|rate 1212056|lost 281| [2025/04/30 20:08:13 871754] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212056) in round 13| [2025/04/30 20:08:13 871761] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 871767] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 871774] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693814807|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 871781] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693814807|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 871795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64814|srtt:56283|latest_rtt:56784|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693868517|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 871804] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:591|largest:591|pns:2| [2025/04/30 20:08:13 871809] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:591|frame:ACK |recv_time:1746043693871591|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 871814] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813871591|now:1746043693871591|interv:120000000| [2025/04/30 20:08:13 871818] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813871591|now:1746043693871591|interv:120000000| [2025/04/30 20:08:13 871822] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693956010|pq_index:0| [2025/04/30 20:08:13 871827] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693870627| [2025/04/30 20:08:13 871831] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693871830| [2025/04/30 20:08:13 871836] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693871834| [2025/04/30 20:08:13 871844] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 871851] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56283|min_srtt:56283|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 871857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 871864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 871869] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 871875] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 871882] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 871889] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56283|min_srtt:56283|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 871896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 871901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 871905] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 871913] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 871917] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 871925] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 871931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:772586| [2025/04/30 20:08:13 871938] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 871943] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:962| [2025/04/30 20:08:13 871978] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693871951|stream_id:0|stream_offset:772586| [2025/04/30 20:08:13 871984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 871989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 871994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56283|rtt_var:788|pto_duration:59435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 872001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 872008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 872014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66014| [2025/04/30 20:08:13 872021] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693956386|now:1746043693871994|interv:84392| [2025/04/30 20:08:13 872027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693956386|now:1746043693871994|interval:84392|pto_count:0|srtt:56283 [2025/04/30 20:08:13 872035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 872041] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 872046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:773753| [2025/04/30 20:08:13 872050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 872055] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693956386| [2025/04/30 20:08:13 872059] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693956386| [2025/04/30 20:08:13 872063] [debug] |xqc_engine_wakeup_after|wakeup:1746043693956386|now:1746043693872063|diff:84323| [2025/04/30 20:08:13 872067] [debug] |xqc_engine_main_logic|END|now:1746043693871834| [2025/04/30 20:08:13 872078] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693872078| [2025/04/30 20:08:13 872084] [debug] |xqc_engine_wakeup_after|wakeup:1746043693956386|now:1746043693872084|diff:84302| [2025/04/30 20:08:13 872091] [debug] |xqc_engine_main_logic|END|now:1746043693872078| [2025/04/30 20:08:13 872194] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693872193| [2025/04/30 20:08:13 872232] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 872242] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:591| [2025/04/30 20:08:13 872248] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:592| [2025/04/30 20:08:13 872257] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:592| [2025/04/30 20:08:13 872263] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 872271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 872279] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:70806|prior_delivered:661798|prior_time:1746043693816375|is_app_limited:0|send_elapse:45802|ack_elapse:55818|ctl_first_sent_time:1746043693816687|lagest_ack_time:1746043693872193|curr_delivered:729004| [2025/04/30 20:08:13 872300] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693816687| [2025/04/30 20:08:13 872307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:611| [2025/04/30 20:08:13 872314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56283|rttvar:788|minrtt:30776|latest_rtt:55506|ack_delay:40| [2025/04/30 20:08:13 872320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56181|rttvar:795|minrtt:30776|latest_rtt:55506|ack_delay:40| [2025/04/30 20:08:13 872327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:908|lost_pn:905|thresh:3| [2025/04/30 20:08:13 872334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 872339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 872343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 872347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 872351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56181|rtt_var:795|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 872356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 872361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 872365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64814| [2025/04/30 20:08:13 872369] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693956312|now:1746043693872351|interv:83961| [2025/04/30 20:08:13 872373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693956312|now:1746043693872351|interval:83961|pto_count:0|srtt:56181 [2025/04/30 20:08:13 872384] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45802, ack_elapse 55818, delivered 67206|rate 1204020|lost 281| [2025/04/30 20:08:13 872389] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204020) in round 13| [2025/04/30 20:08:13 872393] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 872397] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 872401] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693816687|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 872406] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693816687|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 872410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64814|srtt:56181|latest_rtt:55506|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693868517|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 872417] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:592|largest:592|pns:2| [2025/04/30 20:08:13 872421] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:592|frame:ACK |recv_time:1746043693872193|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 872426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813872193|now:1746043693872193|interv:120000000| [2025/04/30 20:08:13 872430] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813872193|now:1746043693872193|interv:120000000| [2025/04/30 20:08:13 872434] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693956386|pq_index:0| [2025/04/30 20:08:13 872439] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693871834| [2025/04/30 20:08:13 872443] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693872443| [2025/04/30 20:08:13 872448] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693872447| [2025/04/30 20:08:13 872453] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 872458] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56181|min_srtt:56181|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 872463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 872468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 872475] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 872479] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 872483] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 872487] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56181|min_srtt:56181|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 872491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 872496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 872500] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 872503] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 872508] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 872512] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 872517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:773753| [2025/04/30 20:08:13 872521] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 872525] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:963| [2025/04/30 20:08:13 872574] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693872533|stream_id:0|stream_offset:773753| [2025/04/30 20:08:13 872584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 872592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 872599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56181|rtt_var:795|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 872606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 872610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 872614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66014| [2025/04/30 20:08:13 872618] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693956894|now:1746043693872598|interv:84296| [2025/04/30 20:08:13 872622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693956894|now:1746043693872598|interval:84296|pto_count:0|srtt:56181 [2025/04/30 20:08:13 872632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 872637] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 872641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:774920| [2025/04/30 20:08:13 872646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 872651] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693956894| [2025/04/30 20:08:13 872655] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693956894| [2025/04/30 20:08:13 872659] [debug] |xqc_engine_wakeup_after|wakeup:1746043693956894|now:1746043693872659|diff:84235| [2025/04/30 20:08:13 872663] [debug] |xqc_engine_main_logic|END|now:1746043693872447| [2025/04/30 20:08:13 872669] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693872669| [2025/04/30 20:08:13 872673] [debug] |xqc_engine_wakeup_after|wakeup:1746043693956894|now:1746043693872673|diff:84221| [2025/04/30 20:08:13 872677] [debug] |xqc_engine_main_logic|END|now:1746043693872669| [2025/04/30 20:08:13 873145] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693873144| [2025/04/30 20:08:13 873157] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 873184] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:592| [2025/04/30 20:08:13 873195] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:593| [2025/04/30 20:08:13 873204] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:593| [2025/04/30 20:08:13 873211] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 873219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 873226] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:72006|prior_delivered:661798|prior_time:1746043693816375|is_app_limited:0|send_elapse:45906|ack_elapse:56769|ctl_first_sent_time:1746043693816791|lagest_ack_time:1746043693873144|curr_delivered:730204| [2025/04/30 20:08:13 873233] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693816791| [2025/04/30 20:08:13 873239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:253||sndq_packets_used_bytes:0|sndq_packets_free:612| [2025/04/30 20:08:13 873245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56181|rttvar:795|minrtt:30776|latest_rtt:56353|ack_delay:32| [2025/04/30 20:08:13 873252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56199|rttvar:632|minrtt:30776|latest_rtt:56353|ack_delay:32| [2025/04/30 20:08:13 873260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:909|lost_pn:906|thresh:3| [2025/04/30 20:08:13 873266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 873273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 873297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 873301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 873306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56199|rtt_var:632|pto_duration:58727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 873310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 873314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 873318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64814| [2025/04/30 20:08:13 873322] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693956260|now:1746043693873305|interv:82955| [2025/04/30 20:08:13 873326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693956260|now:1746043693873305|interval:82955|pto_count:0|srtt:56199 [2025/04/30 20:08:13 873331] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45906, ack_elapse 56769, delivered 68406|rate 1204988|lost 281| [2025/04/30 20:08:13 873335] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204988) in round 13| [2025/04/30 20:08:13 873339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 873343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 873347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693816791|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 873352] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693816791|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 873357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64814|srtt:56199|latest_rtt:56353|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693868517|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 873363] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:593|largest:593|pns:2| [2025/04/30 20:08:13 873367] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:593|frame:ACK |recv_time:1746043693873144|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 873372] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813873144|now:1746043693873144|interv:120000000| [2025/04/30 20:08:13 873376] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813873144|now:1746043693873144|interv:120000000| [2025/04/30 20:08:13 873380] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693956894|pq_index:0| [2025/04/30 20:08:13 873385] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693872447| [2025/04/30 20:08:13 873392] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693873392| [2025/04/30 20:08:13 873397] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693873396| [2025/04/30 20:08:13 873402] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 873407] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56199|min_srtt:56199|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 873412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 873416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 873420] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 873424] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 873428] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 873433] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56199|min_srtt:56199|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 873437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 873441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 873445] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 873449] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 873453] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 873457] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 873462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:774920| [2025/04/30 20:08:13 873466] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 873470] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693874470|now:1746043693873470|interv:1000| [2025/04/30 20:08:13 873474] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 873478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 873482] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693874470| [2025/04/30 20:08:13 873489] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693874470| [2025/04/30 20:08:13 873493] [debug] |xqc_engine_wakeup_after|wakeup:1746043693874470|now:1746043693873493|diff:977| [2025/04/30 20:08:13 873498] [debug] |xqc_engine_main_logic|END|now:1746043693873396| [2025/04/30 20:08:13 873504] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693873504| [2025/04/30 20:08:13 873508] [debug] |xqc_engine_wakeup_after|wakeup:1746043693874470|now:1746043693873507|diff:963| [2025/04/30 20:08:13 873511] [debug] |xqc_engine_main_logic|END|now:1746043693873504| [2025/04/30 20:08:13 874254] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693874253| [2025/04/30 20:08:13 874269] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 874278] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:593| [2025/04/30 20:08:13 874285] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:594| [2025/04/30 20:08:13 874293] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:594| [2025/04/30 20:08:13 874300] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 874307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 874314] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:70806|prior_delivered:664198|prior_time:1746043693818977|is_app_limited:0|send_elapse:46488|ack_elapse:55276|ctl_first_sent_time:1746043693819364|lagest_ack_time:1746043693874253|curr_delivered:731404| [2025/04/30 20:08:13 874319] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693819364| [2025/04/30 20:08:13 874324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:252||sndq_packets_used_bytes:0|sndq_packets_free:613| [2025/04/30 20:08:13 874328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56199|rttvar:632|minrtt:30776|latest_rtt:54889|ack_delay:40| [2025/04/30 20:08:13 874334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56031|rttvar:811|minrtt:30776|latest_rtt:54889|ack_delay:40| [2025/04/30 20:08:13 874341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:910|lost_pn:907|thresh:3| [2025/04/30 20:08:13 874347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 874353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 874359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 874365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 874372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56031|rtt_var:811|pto_duration:59275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 874376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 874380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 874391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63614| [2025/04/30 20:08:13 874395] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693956808|now:1746043693874371|interv:82437| [2025/04/30 20:08:13 874400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693956808|now:1746043693874371|interval:82437|pto_count:0|srtt:56031 [2025/04/30 20:08:13 874404] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46488, ack_elapse 55276, delivered 67206|rate 1215826|lost 281| [2025/04/30 20:08:13 874409] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1215826) in round 13| [2025/04/30 20:08:13 874413] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 874417] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 874421] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693819364|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 874426] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693819364|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 874430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:63614|srtt:56031|latest_rtt:54889|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693868517|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 874436] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:594|largest:594|pns:2| [2025/04/30 20:08:13 874441] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:594|frame:ACK |recv_time:1746043693874253|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 874446] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813874253|now:1746043693874253|interv:120000000| [2025/04/30 20:08:13 874450] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813874253|now:1746043693874253|interv:120000000| [2025/04/30 20:08:13 874454] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693874470|pq_index:0| [2025/04/30 20:08:13 874458] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693873396| [2025/04/30 20:08:13 874462] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693874462| [2025/04/30 20:08:13 874468] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693874466| [2025/04/30 20:08:13 874473] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 874478] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56031|min_srtt:56031|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 874482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 874490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 874494] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 874498] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 874502] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 874507] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56031|min_srtt:56031|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 874511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 874515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 874519] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 874523] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 874528] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 874532] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 874536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:774920| [2025/04/30 20:08:13 874541] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 874544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 874549] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693874470| [2025/04/30 20:08:13 874553] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693874470| [2025/04/30 20:08:13 874557] [debug] |xqc_engine_wakeup_after|wakeup:1746043693874470|now:1746043693874557|diff:18446744073709551529| [2025/04/30 20:08:13 874561] [debug] |xqc_engine_main_logic|END|now:1746043693874466| [2025/04/30 20:08:13 874566] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693874566| [2025/04/30 20:08:13 874570] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693874470|pq_index:0| [2025/04/30 20:08:13 874574] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693874466| [2025/04/30 20:08:13 874579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693874578| [2025/04/30 20:08:13 874584] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693874470|now:1746043693874578| [2025/04/30 20:08:13 874591] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693874470|now:1746043693874578| [2025/04/30 20:08:13 874595] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 874599] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 874603] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56031|min_srtt:56031|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 874607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 874611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 874615] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 874619] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 874623] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 874627] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56031|min_srtt:56031|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 874632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 874636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 874640] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 874643] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 874647] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 874652] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 874656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:774920| [2025/04/30 20:08:13 874660] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 874664] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:964| [2025/04/30 20:08:13 874703] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63614|now:1746043693874671|stream_id:0|stream_offset:774920| [2025/04/30 20:08:13 874714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 874721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63614|applimit:0| [2025/04/30 20:08:13 874733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56031|rtt_var:811|pto_duration:59275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 874740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 874747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 874753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64814| [2025/04/30 20:08:13 874760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693958946|now:1746043693874733|interv:84213| [2025/04/30 20:08:13 874766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693958946|now:1746043693874733|interval:84213|pto_count:0|srtt:56031 [2025/04/30 20:08:13 874774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:64814| [2025/04/30 20:08:13 874782] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 874789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:776087| [2025/04/30 20:08:13 874796] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 874802] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:965| [2025/04/30 20:08:13 874832] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693874810|stream_id:0|stream_offset:776087| [2025/04/30 20:08:13 874838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 874842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 874847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56031|rtt_var:811|pto_duration:59275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 874852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 874859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 874866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66014| [2025/04/30 20:08:13 874873] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693959085|now:1746043693874847|interv:84238| [2025/04/30 20:08:13 874880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693959085|now:1746043693874847|interval:84238|pto_count:0|srtt:56031 [2025/04/30 20:08:13 874887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 874894] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 874904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:777254| [2025/04/30 20:08:13 874911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 874918] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693959085| [2025/04/30 20:08:13 874925] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693959085| [2025/04/30 20:08:13 874931] [debug] |xqc_engine_wakeup_after|wakeup:1746043693959085|now:1746043693874930|diff:84155| [2025/04/30 20:08:13 874938] [debug] |xqc_engine_main_logic|END|now:1746043693874578| [2025/04/30 20:08:13 875120] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693875119| [2025/04/30 20:08:13 875132] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 875141] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:594| [2025/04/30 20:08:13 875147] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:595| [2025/04/30 20:08:13 875155] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:595| [2025/04/30 20:08:13 875162] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 875190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 875197] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:72006|prior_delivered:664198|prior_time:1746043693818977|is_app_limited:0|send_elapse:46628|ack_elapse:56142|ctl_first_sent_time:1746043693819504|lagest_ack_time:1746043693875119|curr_delivered:732604| [2025/04/30 20:08:13 875204] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693819504| [2025/04/30 20:08:13 875212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:251||sndq_packets_used_bytes:0|sndq_packets_free:614| [2025/04/30 20:08:13 875218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56031|rttvar:811|minrtt:30776|latest_rtt:55615|ack_delay:40| [2025/04/30 20:08:13 875225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55974|rttvar:723|minrtt:30776|latest_rtt:55615|ack_delay:40| [2025/04/30 20:08:13 875231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:911|lost_pn:908|thresh:3| [2025/04/30 20:08:13 875239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 875244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 875251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 875258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 875264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55974|rtt_var:723|pto_duration:58866|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 875277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 875281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 875285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64814| [2025/04/30 20:08:13 875289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693958676|now:1746043693875264|interv:83412| [2025/04/30 20:08:13 875293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693958676|now:1746043693875264|interval:83412|pto_count:0|srtt:55974 [2025/04/30 20:08:13 875298] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46628, ack_elapse 56142, delivered 68406|rate 1218446|lost 281| [2025/04/30 20:08:13 875302] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1218446) in round 13| [2025/04/30 20:08:13 875306] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 875311] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 875315] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693819504|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 875319] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693819504|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 875324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64814|srtt:55974|latest_rtt:55615|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693868517|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 875330] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:595|largest:595|pns:2| [2025/04/30 20:08:13 875335] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:595|frame:ACK |recv_time:1746043693875119|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 875340] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813875119|now:1746043693875119|interv:120000000| [2025/04/30 20:08:13 875344] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813875119|now:1746043693875119|interv:120000000| [2025/04/30 20:08:13 875348] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693959085|pq_index:0| [2025/04/30 20:08:13 875352] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693874578| [2025/04/30 20:08:13 875356] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693875356| [2025/04/30 20:08:13 875361] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693875360| [2025/04/30 20:08:13 875367] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 875374] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55974|min_srtt:55974|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 875379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 875383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 875387] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 875391] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 875395] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 875400] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55974|min_srtt:55974|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 875404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 875408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 875412] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 875416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 875420] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 875425] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 875429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:777254| [2025/04/30 20:08:13 875433] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 875438] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:966| [2025/04/30 20:08:13 875489] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693875448|stream_id:0|stream_offset:777254| [2025/04/30 20:08:13 875497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 875502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 875506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55974|rtt_var:723|pto_duration:58866|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 875511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 875520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 875526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66014| [2025/04/30 20:08:13 875533] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693959314|now:1746043693875506|interv:83808| [2025/04/30 20:08:13 875539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693959314|now:1746043693875506|interval:83808|pto_count:0|srtt:55974 [2025/04/30 20:08:13 875546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 875554] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 875561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:778421| [2025/04/30 20:08:13 875568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 875574] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693959314| [2025/04/30 20:08:13 875579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693959314| [2025/04/30 20:08:13 875583] [debug] |xqc_engine_wakeup_after|wakeup:1746043693959314|now:1746043693875583|diff:83731| [2025/04/30 20:08:13 875587] [debug] |xqc_engine_main_logic|END|now:1746043693875360| [2025/04/30 20:08:13 875593] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693875593| [2025/04/30 20:08:13 875597] [debug] |xqc_engine_wakeup_after|wakeup:1746043693959314|now:1746043693875597|diff:83717| [2025/04/30 20:08:13 875601] [debug] |xqc_engine_main_logic|END|now:1746043693875593| [2025/04/30 20:08:13 876192] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693876191| [2025/04/30 20:08:13 876207] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 876213] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:595| [2025/04/30 20:08:13 876217] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:596| [2025/04/30 20:08:13 876224] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:596| [2025/04/30 20:08:13 876230] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 876238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 876245] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:70806|prior_delivered:666598|prior_time:1746043693820361|is_app_limited:0|send_elapse:45387|ack_elapse:55830|ctl_first_sent_time:1746043693820748|lagest_ack_time:1746043693876191|curr_delivered:733804| [2025/04/30 20:08:13 876251] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693820748| [2025/04/30 20:08:13 876256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:615| [2025/04/30 20:08:13 876260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55974|rttvar:723|minrtt:30776|latest_rtt:55443|ack_delay:40| [2025/04/30 20:08:13 876271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55903|rttvar:685|minrtt:30776|latest_rtt:55443|ack_delay:40| [2025/04/30 20:08:13 876275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:912|lost_pn:909|thresh:3| [2025/04/30 20:08:13 876281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 876287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 876293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 876299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 876305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55903|rtt_var:685|pto_duration:58643|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 876310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 876314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 876318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64814| [2025/04/30 20:08:13 876324] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693959091|now:1746043693876305|interv:82786| [2025/04/30 20:08:13 876330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693959091|now:1746043693876305|interval:82786|pto_count:0|srtt:55903 [2025/04/30 20:08:13 876337] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45387, ack_elapse 55830, delivered 67206|rate 1203761|lost 281| [2025/04/30 20:08:13 876342] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203761) in round 13| [2025/04/30 20:08:13 876346] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 876350] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 876354] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693820748|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 876359] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693820748|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 876364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64814|srtt:55903|latest_rtt:55443|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693868517|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 876373] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:596|largest:596|pns:2| [2025/04/30 20:08:13 876380] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:596|frame:ACK |recv_time:1746043693876191|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 876392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813876191|now:1746043693876191|interv:120000000| [2025/04/30 20:08:13 876398] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813876191|now:1746043693876191|interv:120000000| [2025/04/30 20:08:13 876404] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693959314|pq_index:0| [2025/04/30 20:08:13 876410] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693875360| [2025/04/30 20:08:13 876414] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693876414| [2025/04/30 20:08:13 876420] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693876418| [2025/04/30 20:08:13 876428] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 876435] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55903|min_srtt:55903|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 876442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 876450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 876455] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 876461] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 876465] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 876469] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55903|min_srtt:55903|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 876474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 876478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 876482] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 876486] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 876502] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 876510] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 876634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:778421| [2025/04/30 20:08:13 876645] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 876649] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693877649|now:1746043693876649|interv:1000| [2025/04/30 20:08:13 876653] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 876657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 876661] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693877649| [2025/04/30 20:08:13 876666] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693877649| [2025/04/30 20:08:13 876670] [debug] |xqc_engine_wakeup_after|wakeup:1746043693877649|now:1746043693876670|diff:979| [2025/04/30 20:08:13 876674] [debug] |xqc_engine_main_logic|END|now:1746043693876418| [2025/04/30 20:08:13 876682] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693876682| [2025/04/30 20:08:13 876689] [debug] |xqc_engine_wakeup_after|wakeup:1746043693877649|now:1746043693876688|diff:961| [2025/04/30 20:08:13 876695] [debug] |xqc_engine_main_logic|END|now:1746043693876682| [2025/04/30 20:08:13 877145] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693877143| [2025/04/30 20:08:13 877156] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 877163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:596| [2025/04/30 20:08:13 877186] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:597| [2025/04/30 20:08:13 877194] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:597| [2025/04/30 20:08:13 877200] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 877208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 877216] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:69606|prior_delivered:668998|prior_time:1746043693822290|is_app_limited:0|send_elapse:45723|ack_elapse:54853|ctl_first_sent_time:1746043693822600|lagest_ack_time:1746043693877143|curr_delivered:735004| [2025/04/30 20:08:13 877223] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693822600| [2025/04/30 20:08:13 877231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:616| [2025/04/30 20:08:13 877238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55903|rttvar:685|minrtt:30776|latest_rtt:54543|ack_delay:40| [2025/04/30 20:08:13 877244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55728|rttvar:864|minrtt:30776|latest_rtt:54543|ack_delay:40| [2025/04/30 20:08:13 877255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:913|lost_pn:910|thresh:3| [2025/04/30 20:08:13 877262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 877268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 877274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 877285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 877289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55728|rtt_var:864|pto_duration:59184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 877294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 877298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 877302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63614| [2025/04/30 20:08:13 877308] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693959632|now:1746043693877289|interv:82343| [2025/04/30 20:08:13 877315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693959632|now:1746043693877289|interval:82343|pto_count:0|srtt:55728 [2025/04/30 20:08:13 877322] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45723, ack_elapse 54853, delivered 66006|rate 1203325|lost 281| [2025/04/30 20:08:13 877329] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203325) in round 13| [2025/04/30 20:08:13 877333] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 877338] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 877342] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693822600|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 877346] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693822600|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 877351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:63614|srtt:55728|latest_rtt:54543|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693868517|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 877357] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:597|largest:597|pns:2| [2025/04/30 20:08:13 877361] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:597|frame:ACK |recv_time:1746043693877143|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 877366] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813877143|now:1746043693877143|interv:120000000| [2025/04/30 20:08:13 877371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813877143|now:1746043693877143|interv:120000000| [2025/04/30 20:08:13 877375] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693877649|pq_index:0| [2025/04/30 20:08:13 877379] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693876418| [2025/04/30 20:08:13 877383] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693877383| [2025/04/30 20:08:13 877388] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693877387| [2025/04/30 20:08:13 877397] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 877402] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55728|min_srtt:55728|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 877407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 877411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 877415] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 877419] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 877423] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 877428] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55728|min_srtt:55728|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 877432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 877436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 877440] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 877444] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 877448] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 877452] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 877457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:778421| [2025/04/30 20:08:13 877461] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 877465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 877469] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693877649| [2025/04/30 20:08:13 877473] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693877649| [2025/04/30 20:08:13 877477] [debug] |xqc_engine_wakeup_after|wakeup:1746043693877649|now:1746043693877477|diff:172| [2025/04/30 20:08:13 877482] [debug] |xqc_engine_main_logic|END|now:1746043693877387| [2025/04/30 20:08:13 877487] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693877487| [2025/04/30 20:08:13 877491] [debug] |xqc_engine_wakeup_after|wakeup:1746043693877649|now:1746043693877491|diff:158| [2025/04/30 20:08:13 877498] [debug] |xqc_engine_main_logic|END|now:1746043693877487| [2025/04/30 20:08:13 878187] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693878186| [2025/04/30 20:08:13 878202] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 878212] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:597| [2025/04/30 20:08:13 878218] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:598| [2025/04/30 20:08:13 878227] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:598| [2025/04/30 20:08:13 878233] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 878241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:914|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:914|path_largest_ack:914| [2025/04/30 20:08:13 878249] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:70806|prior_delivered:668998|prior_time:1746043693822290|is_app_limited:0|send_elapse:45889|ack_elapse:55896|ctl_first_sent_time:1746043693822766|lagest_ack_time:1746043693878186|curr_delivered:736204| [2025/04/30 20:08:13 878255] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693822766| [2025/04/30 20:08:13 878260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:248||sndq_packets_used_bytes:0|sndq_packets_free:617| [2025/04/30 20:08:13 878267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55728|rttvar:864|minrtt:30776|latest_rtt:55420|ack_delay:40| [2025/04/30 20:08:13 878274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55684|rttvar:735|minrtt:30776|latest_rtt:55420|ack_delay:40| [2025/04/30 20:08:13 878280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:914|lost_pn:911|thresh:3| [2025/04/30 20:08:13 878285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 878289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 878363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 878373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 878381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55684|rtt_var:735|pto_duration:58624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 878388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 878394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 878400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62414| [2025/04/30 20:08:13 878404] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693959072|now:1746043693878380|interv:80692| [2025/04/30 20:08:13 878409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693959072|now:1746043693878380|interval:80692|pto_count:0|srtt:55684 [2025/04/30 20:08:13 878420] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45889, ack_elapse 55896, delivered 67206|rate 1202340|lost 281| [2025/04/30 20:08:13 878425] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202340) in round 13| [2025/04/30 20:08:13 878429] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 878433] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 878437] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693822766|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 878442] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693822766|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 878447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:62414|srtt:55684|latest_rtt:55420|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693868517|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 878453] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:598|largest:598|pns:2| [2025/04/30 20:08:13 878457] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:598|frame:ACK |recv_time:1746043693878186|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 878462] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813878186|now:1746043693878186|interv:120000000| [2025/04/30 20:08:13 878467] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813878186|now:1746043693878186|interv:120000000| [2025/04/30 20:08:13 878471] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693877649|pq_index:0| [2025/04/30 20:08:13 878475] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693877387| [2025/04/30 20:08:13 878479] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693878479| [2025/04/30 20:08:13 878484] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693878483| [2025/04/30 20:08:13 878489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693877649|now:1746043693878483| [2025/04/30 20:08:13 878493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693877649|now:1746043693878483| [2025/04/30 20:08:13 878497] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 878501] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 878506] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55684|min_srtt:55684|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 878511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:62414|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 878538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 878542] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 878546] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 878551] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 878557] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55684|min_srtt:55684|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 878591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:62414|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 878596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 878600] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 878603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 878608] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 878626] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 878631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62414|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:778421| [2025/04/30 20:08:13 878783] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 878792] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:967| [2025/04/30 20:08:13 878925] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62414|now:1746043693878829|stream_id:0|stream_offset:778421| [2025/04/30 20:08:13 878936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:967|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 878943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62414|applimit:0| [2025/04/30 20:08:13 878950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55684|rtt_var:735|pto_duration:58624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 878957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 878964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 878970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63614| [2025/04/30 20:08:13 878977] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693962453|now:1746043693878950|interv:83503| [2025/04/30 20:08:13 878989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693962453|now:1746043693878950|interval:83503|pto_count:0|srtt:55684 [2025/04/30 20:08:13 878995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:63614| [2025/04/30 20:08:13 879146] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 879155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:779588| [2025/04/30 20:08:13 879163] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 879189] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:968| [2025/04/30 20:08:13 879223] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63614|now:1746043693879198|stream_id:0|stream_offset:779588| [2025/04/30 20:08:13 879229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 879234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63614|applimit:0| [2025/04/30 20:08:13 879238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55684|rtt_var:735|pto_duration:58624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 879243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 879247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 879250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64814| [2025/04/30 20:08:13 879254] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693962822|now:1746043693879238|interv:83584| [2025/04/30 20:08:13 879258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693962822|now:1746043693879238|interval:83584|pto_count:0|srtt:55684 [2025/04/30 20:08:13 879263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:64814| [2025/04/30 20:08:13 879268] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 879272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:780755| [2025/04/30 20:08:13 879277] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 879281] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:969| [2025/04/30 20:08:13 879304] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693879287|stream_id:0|stream_offset:780755| [2025/04/30 20:08:13 879310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 879319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 879324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55684|rtt_var:735|pto_duration:58624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 879328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 879332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 879335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66014| [2025/04/30 20:08:13 879339] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693962911|now:1746043693879323|interv:83588| [2025/04/30 20:08:13 879343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693962911|now:1746043693879323|interval:83588|pto_count:0|srtt:55684 [2025/04/30 20:08:13 879348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 879352] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 879356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:781922| [2025/04/30 20:08:13 879360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 879365] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693962911| [2025/04/30 20:08:13 879369] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693962911| [2025/04/30 20:08:13 879373] [debug] |xqc_engine_wakeup_after|wakeup:1746043693962911|now:1746043693879373|diff:83538| [2025/04/30 20:08:13 879378] [debug] |xqc_engine_main_logic|END|now:1746043693878483| [2025/04/30 20:08:13 879383] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693879383| [2025/04/30 20:08:13 879387] [debug] |xqc_engine_wakeup_after|wakeup:1746043693962911|now:1746043693879387|diff:83524| [2025/04/30 20:08:13 879391] [debug] |xqc_engine_main_logic|END|now:1746043693879383| [2025/04/30 20:08:13 880119] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693880117| [2025/04/30 20:08:13 880131] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 880139] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:598| [2025/04/30 20:08:13 880145] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:599| [2025/04/30 20:08:13 880155] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:599| [2025/04/30 20:08:13 880162] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 880192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 880199] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:70806|prior_delivered:671398|prior_time:1746043693824571|is_app_limited:0|send_elapse:45784|ack_elapse:55546|ctl_first_sent_time:1746043693825037|lagest_ack_time:1746043693880117|curr_delivered:737404| [2025/04/30 20:08:13 880213] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693825037| [2025/04/30 20:08:13 880221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:247||sndq_packets_used_bytes:0|sndq_packets_free:618| [2025/04/30 20:08:13 880228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55684|rttvar:735|minrtt:30776|latest_rtt:55080|ack_delay:40| [2025/04/30 20:08:13 880235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55604|rttvar:713|minrtt:30776|latest_rtt:55080|ack_delay:40| [2025/04/30 20:08:13 880242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:916|lost_pn:913|thresh:3| [2025/04/30 20:08:13 880248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 880254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 880260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 880267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 880273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693887458|now:1746043693880272|interval:7186| [2025/04/30 20:08:13 880280] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693887458|now:1746043693880272|interv:7186| [2025/04/30 20:08:13 880286] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45784, ack_elapse 55546, delivered 66006|rate 1188312|lost 281| [2025/04/30 20:08:13 880293] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188312) in round 13| [2025/04/30 20:08:13 880298] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 880302] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 880306] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693825037|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 880310] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693825037|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 880315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64814|srtt:55604|latest_rtt:55080|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693868517|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 880321] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:599|largest:599|pns:2| [2025/04/30 20:08:13 880326] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:599|frame:ACK |recv_time:1746043693880117|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 880335] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813880117|now:1746043693880117|interv:120000000| [2025/04/30 20:08:13 880339] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813880117|now:1746043693880117|interv:120000000| [2025/04/30 20:08:13 880343] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693962911|pq_index:0| [2025/04/30 20:08:13 880347] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693878483| [2025/04/30 20:08:13 880351] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693880351| [2025/04/30 20:08:13 880356] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693880355| [2025/04/30 20:08:13 880362] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 880367] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55604|min_srtt:55604|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 880371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 880376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 880380] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 880384] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 880388] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 880392] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55604|min_srtt:55604|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 880396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 880401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 880404] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 880408] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 880412] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 880417] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 880422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:781922| [2025/04/30 20:08:13 880432] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 880436] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:970| [2025/04/30 20:08:13 880471] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693880444|stream_id:0|stream_offset:781922| [2025/04/30 20:08:13 880478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 880483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 880487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693887458|now:1746043693880487|interval:6971| [2025/04/30 20:08:13 880492] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693887458|now:1746043693880487|interv:6971| [2025/04/30 20:08:13 880496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 880501] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 880505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:783089| [2025/04/30 20:08:13 880510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 880514] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693887458| [2025/04/30 20:08:13 880518] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693887458| [2025/04/30 20:08:13 880522] [debug] |xqc_engine_wakeup_after|wakeup:1746043693887458|now:1746043693880522|diff:6936| [2025/04/30 20:08:13 880527] [debug] |xqc_engine_main_logic|END|now:1746043693880355| [2025/04/30 20:08:13 880532] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693880532| [2025/04/30 20:08:13 880536] [debug] |xqc_engine_wakeup_after|wakeup:1746043693887458|now:1746043693880536|diff:6922| [2025/04/30 20:08:13 880540] [debug] |xqc_engine_main_logic|END|now:1746043693880532| [2025/04/30 20:08:13 881125] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693881124| [2025/04/30 20:08:13 881137] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 881146] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:599| [2025/04/30 20:08:13 881152] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:600| [2025/04/30 20:08:13 881161] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:600| [2025/04/30 20:08:13 881189] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 881198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 881205] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:69606|prior_delivered:673798|prior_time:1746043693826285|is_app_limited:0|send_elapse:44768|ack_elapse:54839|ctl_first_sent_time:1746043693826588|lagest_ack_time:1746043693881124|curr_delivered:738604| [2025/04/30 20:08:13 881220] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693826588| [2025/04/30 20:08:13 881226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:619| [2025/04/30 20:08:13 881231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55604|rttvar:713|minrtt:30776|latest_rtt:54536|ack_delay:40| [2025/04/30 20:08:13 881238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55466|rttvar:812|minrtt:30776|latest_rtt:54536|ack_delay:40| [2025/04/30 20:08:13 881245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:917|lost_pn:914|thresh:3| [2025/04/30 20:08:13 881252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 881259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 881265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 881272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 881278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693887303|now:1746043693881278|interval:6025| [2025/04/30 20:08:13 881285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693887303|now:1746043693881278|interv:6025| [2025/04/30 20:08:13 881292] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44768, ack_elapse 54839, delivered 64806|rate 1181750|lost 281| [2025/04/30 20:08:13 881299] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181750) in round 13| [2025/04/30 20:08:13 881304] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 881308] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 881312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693826588|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 881317] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693826588|recovery:1|recovery_start:1746043693868517|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 881321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64814|srtt:55466|latest_rtt:54536|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693868517|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 881328] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:600|largest:600|pns:2| [2025/04/30 20:08:13 881332] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:600|frame:ACK |recv_time:1746043693881124|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 881341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813881124|now:1746043693881124|interv:120000000| [2025/04/30 20:08:13 881346] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813881124|now:1746043693881124|interv:120000000| [2025/04/30 20:08:13 881349] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693887458|pq_index:0| [2025/04/30 20:08:13 881354] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693880355| [2025/04/30 20:08:13 881358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693881358| [2025/04/30 20:08:13 881363] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693881362| [2025/04/30 20:08:13 881368] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 881373] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55466|min_srtt:55466|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 881378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 881383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 881387] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 881390] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 881395] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 881399] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55466|min_srtt:55466|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 881403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 881407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 881411] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 881415] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 881419] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 881424] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 881429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:783089| [2025/04/30 20:08:13 881436] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 881440] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:971| [2025/04/30 20:08:13 881476] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:971|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693881448|stream_id:0|stream_offset:783089| [2025/04/30 20:08:13 881482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 881487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 881492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693887303|now:1746043693881492|interval:5811| [2025/04/30 20:08:13 881496] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693887303|now:1746043693881492|interv:5811| [2025/04/30 20:08:13 881500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 881505] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 881510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:784256| [2025/04/30 20:08:13 881514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 881518] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693887303| [2025/04/30 20:08:13 881523] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693887303| [2025/04/30 20:08:13 881527] [debug] |xqc_engine_wakeup_after|wakeup:1746043693887303|now:1746043693881527|diff:5776| [2025/04/30 20:08:13 881531] [debug] |xqc_engine_main_logic|END|now:1746043693881362| [2025/04/30 20:08:13 881537] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693881537| [2025/04/30 20:08:13 881541] [debug] |xqc_engine_wakeup_after|wakeup:1746043693887303|now:1746043693881541|diff:5762| [2025/04/30 20:08:13 881545] [debug] |xqc_engine_main_logic|END|now:1746043693881537| [2025/04/30 20:08:13 882060] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693882058| [2025/04/30 20:08:13 882071] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 882079] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:600| [2025/04/30 20:08:13 882085] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:601| [2025/04/30 20:08:13 882094] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:601| [2025/04/30 20:08:13 882101] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 882109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 882116] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:70806|prior_delivered:673798|prior_time:1746043693826285|is_app_limited:0|send_elapse:46143|ack_elapse:55773|ctl_first_sent_time:1746043693827963|lagest_ack_time:1746043693882058|curr_delivered:739804| [2025/04/30 20:08:13 882130] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693827963| [2025/04/30 20:08:13 882138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:245||sndq_packets_used_bytes:0|sndq_packets_free:620| [2025/04/30 20:08:13 882145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55466|rttvar:812|minrtt:30776|latest_rtt:54095|ack_delay:32| [2025/04/30 20:08:13 882152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55290|rttvar:959|minrtt:30776|latest_rtt:54095|ack_delay:32| [2025/04/30 20:08:13 882159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:918|lost_pn:915|thresh:3| [2025/04/30 20:08:13 882182] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 882193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 882199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 882205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:915|lost_pn:915|po_sent_time:1746043693824904|lost_send_time:1746043693819857|loss_delay:62201|frame:STREAM |repair:128| [2025/04/30 20:08:13 882209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693824904u| [2025/04/30 20:08:13 882213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 882218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55290|rtt_var:959|pto_duration:59126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 882223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 882227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 882231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63614| [2025/04/30 20:08:13 882235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693965574|now:1746043693882218|interv:83356| [2025/04/30 20:08:13 882239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693965574|now:1746043693882218|interval:83356|pto_count:0|srtt:55290 [2025/04/30 20:08:13 882243] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46143, ack_elapse 55773, delivered 66006|rate 1183475|lost 282| [2025/04/30 20:08:13 882248] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183475) in round 13| [2025/04/30 20:08:13 882252] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 882256] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 882260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:1|acked:1200|po_sent_time:1746043693827963|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 882269] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:1|acked:1200|po_sent_time:1746043693827963|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 882274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:63614|srtt:55290|latest_rtt:54095|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 882280] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:601|largest:601|pns:2| [2025/04/30 20:08:13 882284] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:601|frame:ACK |recv_time:1746043693882058|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 882289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813882058|now:1746043693882058|interv:120000000| [2025/04/30 20:08:13 882293] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813882058|now:1746043693882058|interv:120000000| [2025/04/30 20:08:13 882297] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693887303|pq_index:0| [2025/04/30 20:08:13 882301] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693881362| [2025/04/30 20:08:13 882305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693882305| [2025/04/30 20:08:13 882311] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693882309| [2025/04/30 20:08:13 882316] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 882321] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55290|min_srtt:55290|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 882325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 882330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 882334] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 882337] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 882342] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 882346] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55290|min_srtt:55290|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 882350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 882354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 882366] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 882370] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 882374] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 882378] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 882383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63614|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:784256| [2025/04/30 20:08:13 882387] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 882392] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:972| [2025/04/30 20:08:13 882427] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63614|now:1746043693882400|stream_id:0|stream_offset:784256| [2025/04/30 20:08:13 882433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 882438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63614|applimit:0| [2025/04/30 20:08:13 882443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55290|rtt_var:959|pto_duration:59126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 882447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 882451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 882455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64814| [2025/04/30 20:08:13 882459] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693966526|now:1746043693882443|interv:84083| [2025/04/30 20:08:13 882463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693966526|now:1746043693882443|interval:84083|pto_count:0|srtt:55290 [2025/04/30 20:08:13 882468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:64814| [2025/04/30 20:08:13 882473] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 882477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:785423| [2025/04/30 20:08:13 882482] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 882486] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:973| [2025/04/30 20:08:13 882508] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693882491|stream_id:0|stream_offset:785423| [2025/04/30 20:08:13 882518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 882523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 882527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55290|rtt_var:959|pto_duration:59126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 882531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 882535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 882539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66014| [2025/04/30 20:08:13 882543] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693966617|now:1746043693882527|interv:84090| [2025/04/30 20:08:13 882547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693966617|now:1746043693882527|interval:84090|pto_count:0|srtt:55290 [2025/04/30 20:08:13 882552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 882556] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 882560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:786590| [2025/04/30 20:08:13 882565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 882569] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693966617| [2025/04/30 20:08:13 882574] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693966617| [2025/04/30 20:08:13 882578] [debug] |xqc_engine_wakeup_after|wakeup:1746043693966617|now:1746043693882577|diff:84040| [2025/04/30 20:08:13 882582] [debug] |xqc_engine_main_logic|END|now:1746043693882309| [2025/04/30 20:08:13 882587] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693882587| [2025/04/30 20:08:13 882591] [debug] |xqc_engine_wakeup_after|wakeup:1746043693966617|now:1746043693882591|diff:84026| [2025/04/30 20:08:13 882595] [debug] |xqc_engine_main_logic|END|now:1746043693882587| [2025/04/30 20:08:13 883185] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693883183| [2025/04/30 20:08:13 883201] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 883210] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:601| [2025/04/30 20:08:13 883217] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:602| [2025/04/30 20:08:13 883225] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:602| [2025/04/30 20:08:13 883232] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 883240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 883255] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:72006|prior_delivered:673798|prior_time:1746043693826285|is_app_limited:0|send_elapse:47484|ack_elapse:56898|ctl_first_sent_time:1746043693829304|lagest_ack_time:1746043693883183|curr_delivered:741004| [2025/04/30 20:08:13 883262] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693829304| [2025/04/30 20:08:13 883270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:245||sndq_packets_used_bytes:0|sndq_packets_free:620| [2025/04/30 20:08:13 883277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55290|rttvar:959|minrtt:30776|latest_rtt:53879|ack_delay:40| [2025/04/30 20:08:13 883283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55108|rttvar:1082|minrtt:30776|latest_rtt:53879|ack_delay:40| [2025/04/30 20:08:13 883290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:919|lost_pn:916|thresh:3| [2025/04/30 20:08:13 883297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 883304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 883310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 883316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 883323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 883330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55108|rtt_var:1082|pto_duration:59436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 883337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 883343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 883348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64814| [2025/04/30 20:08:13 883352] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693966927|now:1746043693883329|interv:83598| [2025/04/30 20:08:13 883356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693966927|now:1746043693883329|interval:83598|pto_count:0|srtt:55108 [2025/04/30 20:08:13 883360] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47484, ack_elapse 56898, delivered 67206|rate 1181166|lost 282| [2025/04/30 20:08:13 883365] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181166) in round 13| [2025/04/30 20:08:13 883369] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 883374] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 883377] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693829304|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 883386] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693829304|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 883391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64814|srtt:55108|latest_rtt:53879|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 883397] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:602|largest:602|pns:2| [2025/04/30 20:08:13 883402] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:602|frame:ACK |recv_time:1746043693883183|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 883407] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813883183|now:1746043693883183|interv:120000000| [2025/04/30 20:08:13 883411] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813883183|now:1746043693883183|interv:120000000| [2025/04/30 20:08:13 883415] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693966617|pq_index:0| [2025/04/30 20:08:13 883420] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693882309| [2025/04/30 20:08:13 883424] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693883424| [2025/04/30 20:08:13 883429] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693883428| [2025/04/30 20:08:13 883434] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 883439] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55108|min_srtt:55108|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 883444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 883448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 883452] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 883456] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 883461] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 883465] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55108|min_srtt:55108|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 883469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 883473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 883480] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 883484] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 883488] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 883493] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 883497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:786590| [2025/04/30 20:08:13 883502] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 883506] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:974| [2025/04/30 20:08:13 883542] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693883514|stream_id:0|stream_offset:786590| [2025/04/30 20:08:13 883548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 883553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 883558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55108|rtt_var:1082|pto_duration:59436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 883562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 883566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 883570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66014| [2025/04/30 20:08:13 883574] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693967950|now:1746043693883557|interv:84393| [2025/04/30 20:08:13 883578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693967950|now:1746043693883557|interval:84393|pto_count:0|srtt:55108 [2025/04/30 20:08:13 883583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 883588] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 883592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:787757| [2025/04/30 20:08:13 883597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 883601] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693967950| [2025/04/30 20:08:13 883605] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693967950| [2025/04/30 20:08:13 883613] [debug] |xqc_engine_wakeup_after|wakeup:1746043693967950|now:1746043693883613|diff:84337| [2025/04/30 20:08:13 883617] [debug] |xqc_engine_main_logic|END|now:1746043693883428| [2025/04/30 20:08:13 883623] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693883623| [2025/04/30 20:08:13 883627] [debug] |xqc_engine_wakeup_after|wakeup:1746043693967950|now:1746043693883626|diff:84324| [2025/04/30 20:08:13 883630] [debug] |xqc_engine_main_logic|END|now:1746043693883623| [2025/04/30 20:08:13 884177] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693884176| [2025/04/30 20:08:13 884189] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 884195] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:602| [2025/04/30 20:08:13 884199] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:603| [2025/04/30 20:08:13 884205] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:603| [2025/04/30 20:08:13 884209] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 884215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 884219] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:68400|prior_delivered:678604|prior_time:1746043693830253|is_app_limited:0|send_elapse:45568|ack_elapse:53923|ctl_first_sent_time:1746043693830580|lagest_ack_time:1746043693884176|curr_delivered:742204| [2025/04/30 20:08:13 884224] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693830580| [2025/04/30 20:08:13 884241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:244||sndq_packets_used_bytes:0|sndq_packets_free:621| [2025/04/30 20:08:13 884255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55108|rttvar:1082|minrtt:30776|latest_rtt:53596|ack_delay:56| [2025/04/30 20:08:13 884261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54912|rttvar:1204|minrtt:30776|latest_rtt:53596|ack_delay:56| [2025/04/30 20:08:13 884266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:920|lost_pn:917|thresh:3| [2025/04/30 20:08:13 884271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 884275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 884279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 884283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 884287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 884292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54912|rtt_var:1204|pto_duration:59728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 884296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 884300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 884312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64814| [2025/04/30 20:08:13 884317] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693968242|now:1746043693884291|interv:83951| [2025/04/30 20:08:13 884321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693968242|now:1746043693884291|interval:83951|pto_count:0|srtt:54912 [2025/04/30 20:08:13 884326] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45568, ack_elapse 53923, delivered 63600|rate 1179459|lost 282| [2025/04/30 20:08:13 884330] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179459) in round 13| [2025/04/30 20:08:13 884335] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 884339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 884343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693830580|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 884348] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693830580|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 884352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64814|srtt:54912|latest_rtt:53596|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 884359] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:603|largest:603|pns:2| [2025/04/30 20:08:13 884364] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:603|frame:ACK |recv_time:1746043693884176|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 884370] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813884176|now:1746043693884176|interv:120000000| [2025/04/30 20:08:13 884374] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813884176|now:1746043693884176|interv:120000000| [2025/04/30 20:08:13 884378] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693967950|pq_index:0| [2025/04/30 20:08:13 884383] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693883428| [2025/04/30 20:08:13 884387] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693884387| [2025/04/30 20:08:13 884393] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693884391| [2025/04/30 20:08:13 884399] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 884404] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54912|min_srtt:54912|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 884408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 884416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 884420] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 884424] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 884429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 884433] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54912|min_srtt:54912|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 884438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 884442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 884446] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 884449] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 884454] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 884458] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 884463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:787757| [2025/04/30 20:08:13 884467] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 884472] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:975| [2025/04/30 20:08:13 884535] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693884486|stream_id:0|stream_offset:787757| [2025/04/30 20:08:13 884542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 884548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 884552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54912|rtt_var:1204|pto_duration:59728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 884557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 884561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 884565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66014| [2025/04/30 20:08:13 884572] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693969214|now:1746043693884552|interv:84662| [2025/04/30 20:08:13 884577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693969214|now:1746043693884552|interval:84662|pto_count:0|srtt:54912 [2025/04/30 20:08:13 884581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 884587] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 884591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:788924| [2025/04/30 20:08:13 884595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 884600] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693969214| [2025/04/30 20:08:13 884604] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693969214| [2025/04/30 20:08:13 884608] [debug] |xqc_engine_wakeup_after|wakeup:1746043693969214|now:1746043693884608|diff:84606| [2025/04/30 20:08:13 884613] [debug] |xqc_engine_main_logic|END|now:1746043693884391| [2025/04/30 20:08:13 884619] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693884619| [2025/04/30 20:08:13 884623] [debug] |xqc_engine_wakeup_after|wakeup:1746043693969214|now:1746043693884622|diff:84592| [2025/04/30 20:08:13 884626] [debug] |xqc_engine_main_logic|END|now:1746043693884619| [2025/04/30 20:08:13 885152] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:47|state:ESTABED|recv_time:1746043693885151| [2025/04/30 20:08:13 885165] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 885201] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:603| [2025/04/30 20:08:13 885207] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:604| [2025/04/30 20:08:13 885215] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:604| [2025/04/30 20:08:13 885221] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 885229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 885236] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:68400|prior_delivered:679804|prior_time:1746043693831306|is_app_limited:0|send_elapse:46111|ack_elapse:53845|ctl_first_sent_time:1746043693831863|lagest_ack_time:1746043693885151|curr_delivered:743404| [2025/04/30 20:08:13 885243] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693831863| [2025/04/30 20:08:13 885250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:243||sndq_packets_used_bytes:0|sndq_packets_free:622| [2025/04/30 20:08:13 885257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54912|rttvar:1204|minrtt:30776|latest_rtt:53288|ack_delay:40| [2025/04/30 20:08:13 885263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54704|rttvar:1319|minrtt:30776|latest_rtt:53288|ack_delay:40| [2025/04/30 20:08:13 885278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:921|lost_pn:918|thresh:3| [2025/04/30 20:08:13 885284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 885291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 885297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 885303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 885309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 885314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54704|rtt_var:1319|pto_duration:59980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 885318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 885322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 885326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64814| [2025/04/30 20:08:13 885330] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693969466|now:1746043693885313|interv:84153| [2025/04/30 20:08:13 885334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693969466|now:1746043693885313|interval:84153|pto_count:0|srtt:54704 [2025/04/30 20:08:13 885339] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46111, ack_elapse 53845, delivered 63600|rate 1181168|lost 282| [2025/04/30 20:08:13 885344] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181168) in round 13| [2025/04/30 20:08:13 885350] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 885357] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 885363] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693831863|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 885370] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693831863|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 885377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64814|srtt:54704|latest_rtt:53288|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 885385] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 885392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693910151|now:1746043693885151|interv:25000| [2025/04/30 20:08:13 885397] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693885151|max_ack_delay:25000| [2025/04/30 20:08:13 885406] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:604|largest:604|pns:2| [2025/04/30 20:08:13 885411] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:604|frame:PING ACK |recv_time:1746043693885151|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 885416] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813885151|now:1746043693885151|interv:120000000| [2025/04/30 20:08:13 885420] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813885151|now:1746043693885151|interv:120000000| [2025/04/30 20:08:13 885424] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693969214|pq_index:0| [2025/04/30 20:08:13 885428] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693884391| [2025/04/30 20:08:13 885433] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693885432| [2025/04/30 20:08:13 885437] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693885436| [2025/04/30 20:08:13 885443] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 885448] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54704|min_srtt:54704|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 885452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 885457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 885461] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 885465] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 885469] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 885473] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54704|min_srtt:54704|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 885478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 885482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 885486] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 885490] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 885494] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 885502] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 885506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64814|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:788924| [2025/04/30 20:08:13 885511] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 885515] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:976| [2025/04/30 20:08:13 885554] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64814|now:1746043693885522|stream_id:0|stream_offset:788924| [2025/04/30 20:08:13 885561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 885566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64814|applimit:0| [2025/04/30 20:08:13 885571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54704|rtt_var:1319|pto_duration:59980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 885578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 885584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 885591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66014| [2025/04/30 20:08:13 885597] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693970502|now:1746043693885570|interv:84932| [2025/04/30 20:08:13 885604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693970502|now:1746043693885570|interval:84932|pto_count:0|srtt:54704 [2025/04/30 20:08:13 885611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66014| [2025/04/30 20:08:13 885619] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 885626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66014|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:790091| [2025/04/30 20:08:13 885633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 885639] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 885643] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 885647] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693885647|diff:24504| [2025/04/30 20:08:13 885652] [debug] |xqc_engine_main_logic|END|now:1746043693885436| [2025/04/30 20:08:13 885657] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693885657| [2025/04/30 20:08:13 885661] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693885661|diff:24490| [2025/04/30 20:08:13 885665] [debug] |xqc_engine_main_logic|END|now:1746043693885657| [2025/04/30 20:08:13 886897] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693886895| [2025/04/30 20:08:13 886915] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 886925] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:604| [2025/04/30 20:08:13 886932] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:605| [2025/04/30 20:08:13 886941] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:605| [2025/04/30 20:08:13 886948] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 886957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:922|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:922|path_largest_ack:922| [2025/04/30 20:08:13 886964] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:68407|prior_delivered:681004|prior_time:1746043693832807|is_app_limited:0|send_elapse:46728|ack_elapse:54088|ctl_first_sent_time:1746043693833562|lagest_ack_time:1746043693886895|curr_delivered:744611| [2025/04/30 20:08:13 886971] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693833562| [2025/04/30 20:08:13 886978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:242||sndq_packets_used_bytes:0|sndq_packets_free:623| [2025/04/30 20:08:13 886985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54704|rttvar:1319|minrtt:30776|latest_rtt:53333|ack_delay:208| [2025/04/30 20:08:13 886992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54506|rttvar:1384|minrtt:30776|latest_rtt:53333|ack_delay:208| [2025/04/30 20:08:13 886998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:922|lost_pn:919|thresh:3| [2025/04/30 20:08:13 887005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 887012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 887018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 887024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 887028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 553|pns:2| [2025/04/30 20:08:13 887032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 887036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54506|rtt_var:1384|pto_duration:60042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 887041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 887045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 887049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 887053] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693970564|now:1746043693887036|interv:83528| [2025/04/30 20:08:13 887064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693970564|now:1746043693887036|interval:83528|pto_count:0|srtt:54506 [2025/04/30 20:08:13 887069] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46728, ack_elapse 54088, delivered 63607|rate 1175990|lost 282| [2025/04/30 20:08:13 887073] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175990) in round 13| [2025/04/30 20:08:13 887078] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 887082] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 887086] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1207|po_sent_time:1746043693833562|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 887090] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1207|po_sent_time:1746043693833562|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 887095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:54506|latest_rtt:53333|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 887101] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:605|largest:605|pns:2| [2025/04/30 20:08:13 887105] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:605|frame:ACK |recv_time:1746043693886895|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 887110] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813886895|now:1746043693886895|interv:120000000| [2025/04/30 20:08:13 887115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813886895|now:1746043693886895|interv:120000000| [2025/04/30 20:08:13 887119] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 887123] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693885436| [2025/04/30 20:08:13 887127] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693887127| [2025/04/30 20:08:13 887132] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693887131| [2025/04/30 20:08:13 887138] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 887143] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54506|min_srtt:54506|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 887147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 887152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 887158] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 887162] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 887224] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 887233] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54506|min_srtt:54506|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 887240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 887248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 887254] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 887258] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 887262] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 887267] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 887274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:790091| [2025/04/30 20:08:13 887281] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 887288] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:977| [2025/04/30 20:08:13 887330] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:977|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693887297|stream_id:0|stream_offset:790091| [2025/04/30 20:08:13 887340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 887348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 887355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54506|rtt_var:1384|pto_duration:60042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 887362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 887368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 887374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 887380] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693972339|now:1746043693887354|interv:84985| [2025/04/30 20:08:13 887387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693972339|now:1746043693887354|interval:84985|pto_count:0|srtt:54506 [2025/04/30 20:08:13 887401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 887409] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 887415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:791258| [2025/04/30 20:08:13 887422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 887429] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 887436] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 887443] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693887442|diff:22709| [2025/04/30 20:08:13 887450] [debug] |xqc_engine_main_logic|END|now:1746043693887131| [2025/04/30 20:08:13 887461] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693887460| [2025/04/30 20:08:13 887468] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 887477] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:605| [2025/04/30 20:08:13 887483] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:606| [2025/04/30 20:08:13 887492] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:606| [2025/04/30 20:08:13 887498] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 887506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 887511] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:69607|prior_delivered:681004|prior_time:1746043693832807|is_app_limited:0|send_elapse:46838|ack_elapse:54653|ctl_first_sent_time:1746043693833672|lagest_ack_time:1746043693887460|curr_delivered:745811| [2025/04/30 20:08:13 887518] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693833672| [2025/04/30 20:08:13 887525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:241||sndq_packets_used_bytes:0|sndq_packets_free:624| [2025/04/30 20:08:13 887532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54506|rttvar:1384|minrtt:30776|latest_rtt:53788|ack_delay:40| [2025/04/30 20:08:13 887538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54411|rttvar:1227|minrtt:30776|latest_rtt:53788|ack_delay:40| [2025/04/30 20:08:13 887545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:923|lost_pn:920|thresh:3| [2025/04/30 20:08:13 887551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 887555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 887559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 887568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 887573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 887577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54411|rtt_var:1227|pto_duration:59319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 887582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 887586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 887590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 887594] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693971616|now:1746043693887577|interv:84039| [2025/04/30 20:08:13 887598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693971616|now:1746043693887577|interval:84039|pto_count:0|srtt:54411 [2025/04/30 20:08:13 887602] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46838, ack_elapse 54653, delivered 64807|rate 1185790|lost 282| [2025/04/30 20:08:13 887607] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185790) in round 13| [2025/04/30 20:08:13 887611] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 887615] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 887619] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693833672|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 887624] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693833672|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 887629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:54411|latest_rtt:53788|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 887635] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:606|largest:606|pns:2| [2025/04/30 20:08:13 887639] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:606|frame:ACK |recv_time:1746043693887460|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 887644] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813887460|now:1746043693887460|interv:120000000| [2025/04/30 20:08:13 887650] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813887460|now:1746043693887460|interv:120000000| [2025/04/30 20:08:13 887657] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 887664] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693887131| [2025/04/30 20:08:13 887675] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693887675| [2025/04/30 20:08:13 887684] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693887682| [2025/04/30 20:08:13 887691] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 887698] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54411|min_srtt:54411|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 887705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 887712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 887718] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 887724] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 887731] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 887738] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54411|min_srtt:54411|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 887744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 887776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 887783] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 887789] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 887794] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 887802] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 887808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:791258| [2025/04/30 20:08:13 887816] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 887822] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:978| [2025/04/30 20:08:13 887867] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693887833|stream_id:0|stream_offset:791258| [2025/04/30 20:08:13 887878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 887913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 887921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54411|rtt_var:1227|pto_duration:59319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 887955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 888056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 888080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 888086] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693972152|now:1746043693887921|interv:84231| [2025/04/30 20:08:13 888093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693972152|now:1746043693887921|interval:84231|pto_count:0|srtt:54411 [2025/04/30 20:08:13 888145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 888155] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 888162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:792425| [2025/04/30 20:08:13 888192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 888199] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 888205] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 888212] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693888212|diff:21939| [2025/04/30 20:08:13 888219] [debug] |xqc_engine_main_logic|END|now:1746043693887682| [2025/04/30 20:08:13 888231] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693888230| [2025/04/30 20:08:13 888236] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 888243] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:606| [2025/04/30 20:08:13 888249] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:607| [2025/04/30 20:08:13 888259] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:607| [2025/04/30 20:08:13 888265] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 888273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 888280] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67207|prior_delivered:684604|prior_time:1746043693835458|is_app_limited:0|send_elapse:44805|ack_elapse:52772|ctl_first_sent_time:1746043693835765|lagest_ack_time:1746043693888230|curr_delivered:747011| [2025/04/30 20:08:13 888285] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693835765| [2025/04/30 20:08:13 888291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:240||sndq_packets_used_bytes:0|sndq_packets_free:625| [2025/04/30 20:08:13 888304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54411|rttvar:1227|minrtt:30776|latest_rtt:52465|ack_delay:32| [2025/04/30 20:08:13 888311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54164|rttvar:1415|minrtt:30776|latest_rtt:52465|ack_delay:32| [2025/04/30 20:08:13 888316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:924|lost_pn:921|thresh:3| [2025/04/30 20:08:13 888320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 888324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 888328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 888332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 888336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 888340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54164|rtt_var:1415|pto_duration:59824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 888344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 888348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 888352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 888356] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693972657|now:1746043693888340|interv:84317| [2025/04/30 20:08:13 888360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693972657|now:1746043693888340|interval:84317|pto_count:0|srtt:54164 [2025/04/30 20:08:13 888364] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44805, ack_elapse 52772, delivered 62407|rate 1182577|lost 282| [2025/04/30 20:08:13 888369] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182577) in round 13| [2025/04/30 20:08:13 888373] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 888377] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 888381] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693835765|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 888385] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693835765|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 888390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:54164|latest_rtt:52465|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 888399] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:607|largest:607|pns:2| [2025/04/30 20:08:13 888404] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:607|frame:ACK |recv_time:1746043693888230|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 888408] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813888230|now:1746043693888230|interv:120000000| [2025/04/30 20:08:13 888413] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813888230|now:1746043693888230|interv:120000000| [2025/04/30 20:08:13 888417] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 888421] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693887682| [2025/04/30 20:08:13 888425] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693888425| [2025/04/30 20:08:13 888430] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693888429| [2025/04/30 20:08:13 888435] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 888440] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54164|min_srtt:54164|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 888444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 888449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 888453] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 888457] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 888461] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 888465] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54164|min_srtt:54164|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 888469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 888474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 888478] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 888481] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 888486] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 888494] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 888498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:792425| [2025/04/30 20:08:13 888503] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 888507] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:979| [2025/04/30 20:08:13 888541] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693888514|stream_id:0|stream_offset:792425| [2025/04/30 20:08:13 888547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 888552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 888556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54164|rtt_var:1415|pto_duration:59824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 888561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 888568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 888574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 888581] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693973338|now:1746043693888556|interv:84782| [2025/04/30 20:08:13 888588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693973338|now:1746043693888556|interval:84782|pto_count:0|srtt:54164 [2025/04/30 20:08:13 888595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 888603] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 888610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:793592| [2025/04/30 20:08:13 888617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 888622] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 888627] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 888631] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693888631|diff:21520| [2025/04/30 20:08:13 888635] [debug] |xqc_engine_main_logic|END|now:1746043693888429| [2025/04/30 20:08:13 888641] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693888641| [2025/04/30 20:08:13 888645] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693888645|diff:21506| [2025/04/30 20:08:13 888649] [debug] |xqc_engine_main_logic|END|now:1746043693888641| [2025/04/30 20:08:13 889069] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693889068| [2025/04/30 20:08:13 889090] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 889099] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:607| [2025/04/30 20:08:13 889106] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:608| [2025/04/30 20:08:13 889112] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:608| [2025/04/30 20:08:13 889117] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 889124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 889132] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:68407|prior_delivered:684604|prior_time:1746043693835458|is_app_limited:0|send_elapse:44938|ack_elapse:53610|ctl_first_sent_time:1746043693835898|lagest_ack_time:1746043693889068|curr_delivered:748211| [2025/04/30 20:08:13 889140] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693835898| [2025/04/30 20:08:13 889148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:239||sndq_packets_used_bytes:0|sndq_packets_free:626| [2025/04/30 20:08:13 889154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54164|rttvar:1415|minrtt:30776|latest_rtt:53170|ack_delay:32| [2025/04/30 20:08:13 889162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54036|rttvar:1318|minrtt:30776|latest_rtt:53170|ack_delay:32| [2025/04/30 20:08:13 889190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:925|lost_pn:922|thresh:3| [2025/04/30 20:08:13 889197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 889203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 889209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 889215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 889221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 889225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54036|rtt_var:1318|pto_duration:59308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 889230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 889234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 889238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 889242] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693972822|now:1746043693889225|interv:83597| [2025/04/30 20:08:13 889246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693972822|now:1746043693889225|interval:83597|pto_count:0|srtt:54036 [2025/04/30 20:08:13 889256] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44938, ack_elapse 53610, delivered 63607|rate 1186476|lost 282| [2025/04/30 20:08:13 889261] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186476) in round 13| [2025/04/30 20:08:13 889265] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 889269] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 889273] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693835898|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 889278] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693835898|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 889283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:54036|latest_rtt:53170|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 889289] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:608|largest:608|pns:2| [2025/04/30 20:08:13 889294] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:608|frame:ACK |recv_time:1746043693889068|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 889299] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813889068|now:1746043693889068|interv:120000000| [2025/04/30 20:08:13 889303] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813889068|now:1746043693889068|interv:120000000| [2025/04/30 20:08:13 889307] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 889312] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693888429| [2025/04/30 20:08:13 889316] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693889316| [2025/04/30 20:08:13 889321] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693889320| [2025/04/30 20:08:13 889326] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 889331] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54036|min_srtt:54036|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 889335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 889340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 889344] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 889348] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 889355] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 889359] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54036|min_srtt:54036|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 889363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 889367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 889371] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 889375] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 889379] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 889384] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 889388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:793592| [2025/04/30 20:08:13 889392] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 889397] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:980| [2025/04/30 20:08:13 889431] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693889404|stream_id:0|stream_offset:793592| [2025/04/30 20:08:13 889437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 889442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 889447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54036|rtt_var:1318|pto_duration:59308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 889455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 889461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 889467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 889474] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693973712|now:1746043693889447|interv:84265| [2025/04/30 20:08:13 889480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693973712|now:1746043693889447|interval:84265|pto_count:0|srtt:54036 [2025/04/30 20:08:13 889488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 889501] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 889505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:794759| [2025/04/30 20:08:13 889510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 889514] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 889519] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 889523] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693889523|diff:20628| [2025/04/30 20:08:13 889527] [debug] |xqc_engine_main_logic|END|now:1746043693889320| [2025/04/30 20:08:13 889533] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693889533| [2025/04/30 20:08:13 889537] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693889537|diff:20614| [2025/04/30 20:08:13 889541] [debug] |xqc_engine_main_logic|END|now:1746043693889533| [2025/04/30 20:08:13 890051] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693890050| [2025/04/30 20:08:13 890062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 890071] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:608| [2025/04/30 20:08:13 890077] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:609| [2025/04/30 20:08:13 890086] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:609| [2025/04/30 20:08:13 890093] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 890100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 890106] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67207|prior_delivered:687004|prior_time:1746043693837329|is_app_limited:0|send_elapse:46396|ack_elapse:52721|ctl_first_sent_time:1746043693837660|lagest_ack_time:1746043693890050|curr_delivered:749411| [2025/04/30 20:08:13 890113] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693837660| [2025/04/30 20:08:13 890120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:238||sndq_packets_used_bytes:0|sndq_packets_free:627| [2025/04/30 20:08:13 890124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54036|rttvar:1318|minrtt:30776|latest_rtt:52390|ack_delay:40| [2025/04/30 20:08:13 890130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53825|rttvar:1410|minrtt:30776|latest_rtt:52390|ack_delay:40| [2025/04/30 20:08:13 890136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:926|lost_pn:923|thresh:3| [2025/04/30 20:08:13 890142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 890148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 890152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 890164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 890189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 890195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53825|rtt_var:1410|pto_duration:59465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 890199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 890203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 890207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 890211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693973869|now:1746043693890195|interv:83674| [2025/04/30 20:08:13 890215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693973869|now:1746043693890195|interval:83674|pto_count:0|srtt:53825 [2025/04/30 20:08:13 890220] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46396, ack_elapse 52721, delivered 62407|rate 1183721|lost 282| [2025/04/30 20:08:13 890224] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183721) in round 13| [2025/04/30 20:08:13 890228] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 890232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 890236] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693837660|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 890241] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693837660|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 890245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:53825|latest_rtt:52390|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 890251] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:609|largest:609|pns:2| [2025/04/30 20:08:13 890256] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:609|frame:ACK |recv_time:1746043693890050|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 890261] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813890050|now:1746043693890050|interv:120000000| [2025/04/30 20:08:13 890265] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813890050|now:1746043693890050|interv:120000000| [2025/04/30 20:08:13 890269] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 890274] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693889320| [2025/04/30 20:08:13 890282] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693890281| [2025/04/30 20:08:13 890287] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693890286| [2025/04/30 20:08:13 890292] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 890296] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53825|min_srtt:53825|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 890301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 890305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 890309] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 890313] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 890317] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 890321] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53825|min_srtt:53825|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 890326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 890330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 890334] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 890338] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 890342] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 890346] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 890351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:794759| [2025/04/30 20:08:13 890355] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 890359] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:981| [2025/04/30 20:08:13 890393] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:981|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693890367|stream_id:0|stream_offset:794759| [2025/04/30 20:08:13 890400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:981|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 890417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 890425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53825|rtt_var:1410|pto_duration:59465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 890432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 890439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 890445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 890452] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693974832|now:1746043693890424|interv:84408| [2025/04/30 20:08:13 890457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693974832|now:1746043693890424|interval:84408|pto_count:0|srtt:53825 [2025/04/30 20:08:13 890462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 890467] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 890472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:795926| [2025/04/30 20:08:13 890476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 890481] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 890485] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 890489] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693890489|diff:19662| [2025/04/30 20:08:13 890493] [debug] |xqc_engine_main_logic|END|now:1746043693890286| [2025/04/30 20:08:13 890499] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693890499| [2025/04/30 20:08:13 890503] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693890503|diff:19648| [2025/04/30 20:08:13 890507] [debug] |xqc_engine_main_logic|END|now:1746043693890499| [2025/04/30 20:08:13 891094] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693891093| [2025/04/30 20:08:13 891106] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 891116] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:609| [2025/04/30 20:08:13 891123] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:610| [2025/04/30 20:08:13 891131] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:610| [2025/04/30 20:08:13 891138] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 891145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 891152] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67207|prior_delivered:688204|prior_time:1746043693838835|is_app_limited:0|send_elapse:47862|ack_elapse:52258|ctl_first_sent_time:1746043693839236|lagest_ack_time:1746043693891093|curr_delivered:750611| [2025/04/30 20:08:13 891195] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693839236| [2025/04/30 20:08:13 891203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:237||sndq_packets_used_bytes:0|sndq_packets_free:628| [2025/04/30 20:08:13 891210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53825|rttvar:1410|minrtt:30776|latest_rtt:51857|ack_delay:40| [2025/04/30 20:08:13 891217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53574|rttvar:1560|minrtt:30776|latest_rtt:51857|ack_delay:40| [2025/04/30 20:08:13 891224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:927|lost_pn:924|thresh:3| [2025/04/30 20:08:13 891230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 891236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 891243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 891249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 891256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 891261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53574|rtt_var:1560|pto_duration:59814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 891266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 891270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 891274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 891278] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693975181|now:1746043693891261|interv:83920| [2025/04/30 20:08:13 891282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693975181|now:1746043693891261|interval:83920|pto_count:0|srtt:53574 [2025/04/30 20:08:13 891286] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47862, ack_elapse 52258, delivered 62407|rate 1194209|lost 282| [2025/04/30 20:08:13 891291] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194209) in round 13| [2025/04/30 20:08:13 891295] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 891300] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 891303] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693839236|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 891308] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693839236|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 891319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:53574|latest_rtt:51857|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 891326] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:610|largest:610|pns:2| [2025/04/30 20:08:13 891331] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:610|frame:ACK |recv_time:1746043693891093|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 891336] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813891093|now:1746043693891093|interv:120000000| [2025/04/30 20:08:13 891340] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813891093|now:1746043693891093|interv:120000000| [2025/04/30 20:08:13 891344] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 891348] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693890286| [2025/04/30 20:08:13 891352] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693891352| [2025/04/30 20:08:13 891357] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693891356| [2025/04/30 20:08:13 891362] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 891367] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53574|min_srtt:53574|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 891372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 891376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 891380] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 891384] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 891388] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 891392] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53574|min_srtt:53574|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 891396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 891401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 891405] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 891411] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 891416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 891420] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 891424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:795926| [2025/04/30 20:08:13 891429] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 891433] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:982| [2025/04/30 20:08:13 891477] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693891441|stream_id:0|stream_offset:795926| [2025/04/30 20:08:13 891484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:982|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 891489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 891494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53574|rtt_var:1560|pto_duration:59814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 891499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 891505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 891511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 891517] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693976255|now:1746043693891493|interv:84762| [2025/04/30 20:08:13 891523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693976255|now:1746043693891493|interval:84762|pto_count:0|srtt:53574 [2025/04/30 20:08:13 891530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 891538] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 891544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:797093| [2025/04/30 20:08:13 891552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 891558] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 891564] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 891568] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693891568|diff:18583| [2025/04/30 20:08:13 891572] [debug] |xqc_engine_main_logic|END|now:1746043693891356| [2025/04/30 20:08:13 891583] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693891582| [2025/04/30 20:08:13 891587] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693891587|diff:18564| [2025/04/30 20:08:13 891591] [debug] |xqc_engine_main_logic|END|now:1746043693891582| [2025/04/30 20:08:13 892082] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693892080| [2025/04/30 20:08:13 892100] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 892110] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:610| [2025/04/30 20:08:13 892116] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:611| [2025/04/30 20:08:13 892126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:611| [2025/04/30 20:08:13 892132] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 892141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 892147] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:66007|prior_delivered:690604|prior_time:1746043693840716|is_app_limited:0|send_elapse:49508|ack_elapse:51364|ctl_first_sent_time:1746043693841084|lagest_ack_time:1746043693892080|curr_delivered:751811| [2025/04/30 20:08:13 892154] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693841084| [2025/04/30 20:08:13 892162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:236||sndq_packets_used_bytes:0|sndq_packets_free:629| [2025/04/30 20:08:13 892192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53574|rttvar:1560|minrtt:30776|latest_rtt:50996|ack_delay:24| [2025/04/30 20:08:13 892199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53249|rttvar:1820|minrtt:30776|latest_rtt:50996|ack_delay:24| [2025/04/30 20:08:13 892205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:928|lost_pn:925|thresh:3| [2025/04/30 20:08:13 892210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 892214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 892218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 892222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 892225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 892230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53249|rtt_var:1820|pto_duration:60529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 892234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 892238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 892242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 892246] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693976970|now:1746043693892229|interv:84741| [2025/04/30 20:08:13 892256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693976970|now:1746043693892229|interval:84741|pto_count:0|srtt:53249 [2025/04/30 20:08:13 892261] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49508, ack_elapse 51364, delivered 61207|rate 1191632|lost 282| [2025/04/30 20:08:13 892265] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191632) in round 13| [2025/04/30 20:08:13 892269] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 892273] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 892277] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693841084|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 892282] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693841084|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 892287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:53249|latest_rtt:50996|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 892294] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:611|largest:611|pns:2| [2025/04/30 20:08:13 892298] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:611|frame:ACK |recv_time:1746043693892080|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 892303] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813892080|now:1746043693892080|interv:120000000| [2025/04/30 20:08:13 892308] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813892080|now:1746043693892080|interv:120000000| [2025/04/30 20:08:13 892311] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 892316] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693891356| [2025/04/30 20:08:13 892320] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693892320| [2025/04/30 20:08:13 892325] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693892324| [2025/04/30 20:08:13 892330] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 892335] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53249|min_srtt:53249|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 892340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 892348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 892352] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 892355] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 892360] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 892364] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53249|min_srtt:53249|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 892368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 892373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 892377] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 892381] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 892385] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 892389] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 892394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:797093| [2025/04/30 20:08:13 892398] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 892402] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:983| [2025/04/30 20:08:13 892440] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693892410|stream_id:0|stream_offset:797093| [2025/04/30 20:08:13 892448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:983|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 892453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 892460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53249|rtt_var:1820|pto_duration:60529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 892467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 892478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 892485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 892491] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693977939|now:1746043693892460|interv:85479| [2025/04/30 20:08:13 892504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693977939|now:1746043693892460|interval:85479|pto_count:0|srtt:53249 [2025/04/30 20:08:13 892511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 892516] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 892521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:798260| [2025/04/30 20:08:13 892526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 892530] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 892534] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 892538] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693892538|diff:17613| [2025/04/30 20:08:13 892543] [debug] |xqc_engine_main_logic|END|now:1746043693892324| [2025/04/30 20:08:13 892549] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693892549| [2025/04/30 20:08:13 892553] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693892553|diff:17598| [2025/04/30 20:08:13 892557] [debug] |xqc_engine_main_logic|END|now:1746043693892549| [2025/04/30 20:08:13 893006] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693893005| [2025/04/30 20:08:13 893018] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 893026] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:611| [2025/04/30 20:08:13 893032] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:612| [2025/04/30 20:08:13 893041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:612| [2025/04/30 20:08:13 893045] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 893052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 893058] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67207|prior_delivered:690604|prior_time:1746043693840716|is_app_limited:0|send_elapse:49672|ack_elapse:52289|ctl_first_sent_time:1746043693841248|lagest_ack_time:1746043693893005|curr_delivered:753011| [2025/04/30 20:08:13 893065] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693841248| [2025/04/30 20:08:13 893070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:235||sndq_packets_used_bytes:0|sndq_packets_free:630| [2025/04/30 20:08:13 893075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53249|rttvar:1820|minrtt:30776|latest_rtt:51757|ack_delay:24| [2025/04/30 20:08:13 893082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53059|rttvar:1744|minrtt:30776|latest_rtt:51757|ack_delay:24| [2025/04/30 20:08:13 893088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:929|lost_pn:926|thresh:3| [2025/04/30 20:08:13 893094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 893105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 893112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 893118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 893125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 893131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53059|rtt_var:1744|pto_duration:60035|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 893138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 893143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 893147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 893151] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693977445|now:1746043693893130|interv:84315| [2025/04/30 20:08:13 893155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693977445|now:1746043693893130|interval:84315|pto_count:0|srtt:53059 [2025/04/30 20:08:13 893159] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49672, ack_elapse 52289, delivered 62407|rate 1193501|lost 282| [2025/04/30 20:08:13 893164] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193501) in round 13| [2025/04/30 20:08:13 893191] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 893196] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 893200] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693841248|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 893204] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693841248|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 893209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:53059|latest_rtt:51757|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 893215] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:612|largest:612|pns:2| [2025/04/30 20:08:13 893220] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:612|frame:ACK |recv_time:1746043693893005|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 893224] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813893005|now:1746043693893005|interv:120000000| [2025/04/30 20:08:13 893232] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813893005|now:1746043693893005|interv:120000000| [2025/04/30 20:08:13 893236] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 893241] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693892324| [2025/04/30 20:08:13 893245] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693893245| [2025/04/30 20:08:13 893250] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693893249| [2025/04/30 20:08:13 893255] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 893260] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53059|min_srtt:53059|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 893264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 893269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 893273] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 893277] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 893281] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 893285] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53059|min_srtt:53059|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 893289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 893294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 893298] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 893301] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 893305] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 893310] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 893314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:798260| [2025/04/30 20:08:13 893319] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 893323] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:984| [2025/04/30 20:08:13 893359] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693893333|stream_id:0|stream_offset:798260| [2025/04/30 20:08:13 893365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:984|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 893371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 893378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53059|rtt_var:1744|pto_duration:60035|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 893385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 893392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 893398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 893404] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693978368|now:1746043693893378|interv:84990| [2025/04/30 20:08:13 893411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693978368|now:1746043693893378|interval:84990|pto_count:0|srtt:53059 [2025/04/30 20:08:13 893418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 893423] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 893428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:799427| [2025/04/30 20:08:13 893433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 893437] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 893441] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 893445] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693893445|diff:16706| [2025/04/30 20:08:13 893450] [debug] |xqc_engine_main_logic|END|now:1746043693893249| [2025/04/30 20:08:13 893455] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693893455| [2025/04/30 20:08:13 893459] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693893459|diff:16692| [2025/04/30 20:08:13 893463] [debug] |xqc_engine_main_logic|END|now:1746043693893455| [2025/04/30 20:08:13 894063] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693894061| [2025/04/30 20:08:13 894076] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 894085] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:612| [2025/04/30 20:08:13 894091] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:613| [2025/04/30 20:08:13 894100] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:613| [2025/04/30 20:08:13 894107] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 894115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 894129] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:66007|prior_delivered:693004|prior_time:1746043693842237|is_app_limited:0|send_elapse:50783|ack_elapse:51824|ctl_first_sent_time:1746043693842546|lagest_ack_time:1746043693894061|curr_delivered:754211| [2025/04/30 20:08:13 894137] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693842546| [2025/04/30 20:08:13 894144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:234||sndq_packets_used_bytes:0|sndq_packets_free:631| [2025/04/30 20:08:13 894150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53059|rttvar:1744|minrtt:30776|latest_rtt:51515|ack_delay:48| [2025/04/30 20:08:13 894156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52860|rttvar:1706|minrtt:30776|latest_rtt:51515|ack_delay:48| [2025/04/30 20:08:13 894163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:930|lost_pn:927|thresh:3| [2025/04/30 20:08:13 894192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 894199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 894205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 894211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 894217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 894221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52860|rtt_var:1706|pto_duration:59684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 894226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 894230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 894234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 894238] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693978017|now:1746043693894221|interv:83796| [2025/04/30 20:08:13 894242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693978017|now:1746043693894221|interval:83796|pto_count:0|srtt:52860 [2025/04/30 20:08:13 894247] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50783, ack_elapse 51824, delivered 61207|rate 1181055|lost 282| [2025/04/30 20:08:13 894251] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181055) in round 13| [2025/04/30 20:08:13 894256] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 894260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 894264] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693842546|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 894273] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693842546|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 894277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:52860|latest_rtt:51515|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 894284] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:613|largest:613|pns:2| [2025/04/30 20:08:13 894288] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:613|frame:ACK |recv_time:1746043693894061|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 894293] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813894061|now:1746043693894061|interv:120000000| [2025/04/30 20:08:13 894298] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813894061|now:1746043693894061|interv:120000000| [2025/04/30 20:08:13 894302] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 894306] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693893249| [2025/04/30 20:08:13 894310] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693894310| [2025/04/30 20:08:13 894315] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693894314| [2025/04/30 20:08:13 894321] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 894326] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52860|min_srtt:52860|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 894330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 894335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 894339] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 894343] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 894347] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 894351] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52860|min_srtt:52860|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 894356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 894363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 894367] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 894371] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 894375] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 894380] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 894384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:799427| [2025/04/30 20:08:13 894389] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 894393] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:985| [2025/04/30 20:08:13 894433] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:985|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693894401|stream_id:0|stream_offset:799427| [2025/04/30 20:08:13 894443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:985|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 894451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 894457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52860|rtt_var:1706|pto_duration:59684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 894463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 894467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 894471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 894475] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693979085|now:1746043693894457|interv:84628| [2025/04/30 20:08:13 894479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693979085|now:1746043693894457|interval:84628|pto_count:0|srtt:52860 [2025/04/30 20:08:13 894484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 894488] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 894493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:800594| [2025/04/30 20:08:13 894497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 894502] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 894510] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 894514] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693894514|diff:15637| [2025/04/30 20:08:13 894519] [debug] |xqc_engine_main_logic|END|now:1746043693894314| [2025/04/30 20:08:13 894524] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693894524| [2025/04/30 20:08:13 894528] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693894528|diff:15623| [2025/04/30 20:08:13 894532] [debug] |xqc_engine_main_logic|END|now:1746043693894524| [2025/04/30 20:08:13 895121] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693895120| [2025/04/30 20:08:13 895134] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 895142] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:613| [2025/04/30 20:08:13 895148] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:614| [2025/04/30 20:08:13 895157] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:614| [2025/04/30 20:08:13 895164] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 895195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 895202] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:66007|prior_delivered:694204|prior_time:1746043693843308|is_app_limited:0|send_elapse:52029|ack_elapse:51812|ctl_first_sent_time:1746043693843876|lagest_ack_time:1746043693895120|curr_delivered:755411| [2025/04/30 20:08:13 895209] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693843876| [2025/04/30 20:08:13 895217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:233||sndq_packets_used_bytes:0|sndq_packets_free:632| [2025/04/30 20:08:13 895223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52860|rttvar:1706|minrtt:30776|latest_rtt:51244|ack_delay:40| [2025/04/30 20:08:13 895231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52653|rttvar:1694|minrtt:30776|latest_rtt:51244|ack_delay:40| [2025/04/30 20:08:13 895238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:931|lost_pn:928|thresh:3| [2025/04/30 20:08:13 895244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 895250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 895256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 895262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 895269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 895275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52653|rtt_var:1694|pto_duration:59429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 895282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 895292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 895296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 895300] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693978830|now:1746043693895275|interv:83555| [2025/04/30 20:08:13 895304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693978830|now:1746043693895275|interval:83555|pto_count:0|srtt:52653 [2025/04/30 20:08:13 895310] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52029, ack_elapse 51812, delivered 61207|rate 1176401|lost 282| [2025/04/30 20:08:13 895318] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176401) in round 13| [2025/04/30 20:08:13 895324] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 895331] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 895336] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693843876|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 895341] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693843876|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 895345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:52653|latest_rtt:51244|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 895352] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:614|largest:614|pns:2| [2025/04/30 20:08:13 895356] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:614|frame:ACK |recv_time:1746043693895120|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 895361] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813895120|now:1746043693895120|interv:120000000| [2025/04/30 20:08:13 895366] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813895120|now:1746043693895120|interv:120000000| [2025/04/30 20:08:13 895369] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 895374] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693894314| [2025/04/30 20:08:13 895378] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693895378| [2025/04/30 20:08:13 895383] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693895382| [2025/04/30 20:08:13 895388] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 895393] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52653|min_srtt:52653|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 895401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 895406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 895410] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 895413] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 895418] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 895422] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52653|min_srtt:52653|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 895426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 895431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 895434] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 895438] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 895442] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 895447] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 895451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:800594| [2025/04/30 20:08:13 895455] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 895460] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:986| [2025/04/30 20:08:13 895501] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693895468|stream_id:0|stream_offset:800594| [2025/04/30 20:08:13 895511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 895518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 895525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52653|rtt_var:1694|pto_duration:59429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 895533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 895537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 895546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 895550] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693979897|now:1746043693895525|interv:84372| [2025/04/30 20:08:13 895554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693979897|now:1746043693895525|interval:84372|pto_count:0|srtt:52653 [2025/04/30 20:08:13 895559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 895564] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 895568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:801761| [2025/04/30 20:08:13 895572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 895577] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 895581] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 895585] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693895585|diff:14566| [2025/04/30 20:08:13 895610] [debug] |xqc_engine_main_logic|END|now:1746043693895382| [2025/04/30 20:08:13 895618] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693895618| [2025/04/30 20:08:13 895622] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693895622|diff:14529| [2025/04/30 20:08:13 895626] [debug] |xqc_engine_main_logic|END|now:1746043693895618| [2025/04/30 20:08:13 896074] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693896073| [2025/04/30 20:08:13 896086] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 896096] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:614| [2025/04/30 20:08:13 896103] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:615| [2025/04/30 20:08:13 896112] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:615| [2025/04/30 20:08:13 896118] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 896126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 896134] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67207|prior_delivered:694204|prior_time:1746043693843308|is_app_limited:0|send_elapse:52168|ack_elapse:52765|ctl_first_sent_time:1746043693844015|lagest_ack_time:1746043693896073|curr_delivered:756611| [2025/04/30 20:08:13 896141] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693844015| [2025/04/30 20:08:13 896149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:232||sndq_packets_used_bytes:0|sndq_packets_free:633| [2025/04/30 20:08:13 896155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52653|rttvar:1694|minrtt:30776|latest_rtt:52058|ack_delay:40| [2025/04/30 20:08:13 896161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52574|rttvar:1429|minrtt:30776|latest_rtt:52058|ack_delay:40| [2025/04/30 20:08:13 896202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:932|lost_pn:929|thresh:3| [2025/04/30 20:08:13 896207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 896212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 896218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 896224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 896230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 896236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52574|rtt_var:1429|pto_duration:58290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 896242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 896246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 896249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 896254] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693978758|now:1746043693896236|interv:82522| [2025/04/30 20:08:13 896260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693978758|now:1746043693896236|interval:82522|pto_count:0|srtt:52574 [2025/04/30 20:08:13 896266] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52168, ack_elapse 52765, delivered 62407|rate 1182734|lost 282| [2025/04/30 20:08:13 896273] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182734) in round 13| [2025/04/30 20:08:13 896279] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 896285] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 896291] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693844015|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 896299] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693844015|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 896307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:52574|latest_rtt:52058|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 896316] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:615|largest:615|pns:2| [2025/04/30 20:08:13 896322] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:615|frame:ACK |recv_time:1746043693896073|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 896331] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813896073|now:1746043693896073|interv:120000000| [2025/04/30 20:08:13 896336] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813896073|now:1746043693896073|interv:120000000| [2025/04/30 20:08:13 896340] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 896344] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693895382| [2025/04/30 20:08:13 896348] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693896348| [2025/04/30 20:08:13 896354] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693896352| [2025/04/30 20:08:13 896369] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 896374] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52574|min_srtt:52574|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 896379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 896384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 896387] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 896391] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 896396] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 896400] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52574|min_srtt:52574|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 896404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 896409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 896412] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 896416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 896420] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 896425] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 896430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:801761| [2025/04/30 20:08:13 896437] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 896442] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:987| [2025/04/30 20:08:13 896483] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693896449|stream_id:0|stream_offset:801761| [2025/04/30 20:08:13 896492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 896499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 896506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52574|rtt_var:1429|pto_duration:58290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 896512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 896518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 896523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 896527] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693979739|now:1746043693896506|interv:83233| [2025/04/30 20:08:13 896531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693979739|now:1746043693896506|interval:83233|pto_count:0|srtt:52574 [2025/04/30 20:08:13 896535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 896540] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 896545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:802928| [2025/04/30 20:08:13 896549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 896553] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 896558] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 896562] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693896562|diff:13589| [2025/04/30 20:08:13 896566] [debug] |xqc_engine_main_logic|END|now:1746043693896352| [2025/04/30 20:08:13 896572] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693896572| [2025/04/30 20:08:13 896576] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693896575|diff:13576| [2025/04/30 20:08:13 896579] [debug] |xqc_engine_main_logic|END|now:1746043693896572| [2025/04/30 20:08:13 897139] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693897137| [2025/04/30 20:08:13 897154] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 897163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:615| [2025/04/30 20:08:13 897192] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:616| [2025/04/30 20:08:13 897209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:616| [2025/04/30 20:08:13 897214] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 897220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 897225] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:66007|prior_delivered:696604|prior_time:1746043693845262|is_app_limited:0|send_elapse:53587|ack_elapse:51875|ctl_first_sent_time:1746043693845622|lagest_ack_time:1746043693897137|curr_delivered:757811| [2025/04/30 20:08:13 897230] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693845622| [2025/04/30 20:08:13 897236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:231||sndq_packets_used_bytes:0|sndq_packets_free:634| [2025/04/30 20:08:13 897243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52574|rttvar:1429|minrtt:30776|latest_rtt:51515|ack_delay:40| [2025/04/30 20:08:13 897253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52437|rttvar:1346|minrtt:30776|latest_rtt:51515|ack_delay:40| [2025/04/30 20:08:13 897260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:933|lost_pn:930|thresh:3| [2025/04/30 20:08:13 897267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 897274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 897280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 897286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 897292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 897299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52437|rtt_var:1346|pto_duration:57821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 897306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 897312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 897319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 897325] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693979270|now:1746043693897298|interv:81972| [2025/04/30 20:08:13 897332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693979270|now:1746043693897298|interval:81972|pto_count:0|srtt:52437 [2025/04/30 20:08:13 897338] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53587, ack_elapse 51875, delivered 61207|rate 1142198|lost 282| [2025/04/30 20:08:13 897344] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142198) in round 13| [2025/04/30 20:08:13 897348] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 897357] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 897361] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693845622|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 897365] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693845622|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 897370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:52437|latest_rtt:51515|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 897376] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:616|largest:616|pns:2| [2025/04/30 20:08:13 897381] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:616|frame:ACK |recv_time:1746043693897137|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 897386] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813897137|now:1746043693897137|interv:120000000| [2025/04/30 20:08:13 897391] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813897137|now:1746043693897137|interv:120000000| [2025/04/30 20:08:13 897395] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 897399] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693896352| [2025/04/30 20:08:13 897403] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693897403| [2025/04/30 20:08:13 897409] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693897407| [2025/04/30 20:08:13 897414] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 897419] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52437|min_srtt:52437|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 897423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 897428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 897432] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 897436] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 897440] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 897444] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52437|min_srtt:52437|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 897452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 897457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 897461] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 897464] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 897469] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 897473] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 897477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:802928| [2025/04/30 20:08:13 897482] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 897486] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:988| [2025/04/30 20:08:13 897529] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693897494|stream_id:0|stream_offset:802928| [2025/04/30 20:08:13 897539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 897546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 897553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52437|rtt_var:1346|pto_duration:57821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 897560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 897566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 897570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 897574] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693980315|now:1746043693897553|interv:82762| [2025/04/30 20:08:13 897578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693980315|now:1746043693897553|interval:82762|pto_count:0|srtt:52437 [2025/04/30 20:08:13 897582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 897588] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 897592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:804095| [2025/04/30 20:08:13 897602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 897606] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 897610] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 897614] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693897614|diff:12537| [2025/04/30 20:08:13 897619] [debug] |xqc_engine_main_logic|END|now:1746043693897407| [2025/04/30 20:08:13 897624] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693897624| [2025/04/30 20:08:13 897628] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693897628|diff:12523| [2025/04/30 20:08:13 897632] [debug] |xqc_engine_main_logic|END|now:1746043693897624| [2025/04/30 20:08:13 899158] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693899157| [2025/04/30 20:08:13 899189] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 899199] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:616| [2025/04/30 20:08:13 899205] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:617| [2025/04/30 20:08:13 899215] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:617| [2025/04/30 20:08:13 899221] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 899229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 899237] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67207|prior_delivered:696604|prior_time:1746043693845262|is_app_limited:0|send_elapse:53691|ack_elapse:53895|ctl_first_sent_time:1746043693845726|lagest_ack_time:1746043693899157|curr_delivered:759011| [2025/04/30 20:08:13 899245] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693845726| [2025/04/30 20:08:13 899252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:230||sndq_packets_used_bytes:0|sndq_packets_free:635| [2025/04/30 20:08:13 899258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52437|rttvar:1346|minrtt:30776|latest_rtt:53431|ack_delay:40| [2025/04/30 20:08:13 899265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52556|rttvar:1248|minrtt:30776|latest_rtt:53431|ack_delay:40| [2025/04/30 20:08:13 899272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:934|lost_pn:931|thresh:3| [2025/04/30 20:08:13 899279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 899285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 899291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 899297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 899303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 899319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52556|rtt_var:1248|pto_duration:57548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 899326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 899333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 899339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 899345] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693980042|now:1746043693899318|interv:80724| [2025/04/30 20:08:13 899351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693980042|now:1746043693899318|interval:80724|pto_count:0|srtt:52556 [2025/04/30 20:08:13 899358] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53691, ack_elapse 53895, delivered 62407|rate 1157936|lost 282| [2025/04/30 20:08:13 899365] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157936) in round 13| [2025/04/30 20:08:13 899372] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 899378] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 899384] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693845726|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 899391] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693845726|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 899398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:52556|latest_rtt:53431|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 899407] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:617|largest:617|pns:2| [2025/04/30 20:08:13 899415] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:617|frame:ACK |recv_time:1746043693899157|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 899422] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813899157|now:1746043693899157|interv:120000000| [2025/04/30 20:08:13 899428] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813899157|now:1746043693899157|interv:120000000| [2025/04/30 20:08:13 899434] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 899441] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693897407| [2025/04/30 20:08:13 899447] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693899447| [2025/04/30 20:08:13 899455] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693899454| [2025/04/30 20:08:13 899469] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 899477] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52556|min_srtt:52556|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 899483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 899490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 899496] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 899502] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 899509] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 899516] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52556|min_srtt:52556|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 899523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 899530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 899536] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 899542] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 899549] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 899556] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 899563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:804095| [2025/04/30 20:08:13 899568] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 899572] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:989| [2025/04/30 20:08:13 899610] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693899581|stream_id:0|stream_offset:804095| [2025/04/30 20:08:13 899617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 899625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 899632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52556|rtt_var:1248|pto_duration:57548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 899646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 899651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 899655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 899662] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693982129|now:1746043693899632|interv:82497| [2025/04/30 20:08:13 899669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693982129|now:1746043693899632|interval:82497|pto_count:0|srtt:52556 [2025/04/30 20:08:13 899676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 899681] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 899685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:805262| [2025/04/30 20:08:13 899691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 899698] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 899704] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 899711] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693899711|diff:10440| [2025/04/30 20:08:13 899718] [debug] |xqc_engine_main_logic|END|now:1746043693899454| [2025/04/30 20:08:13 899728] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693899727| [2025/04/30 20:08:13 899734] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 899742] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:617| [2025/04/30 20:08:13 899748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:618| [2025/04/30 20:08:13 899756] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:618| [2025/04/30 20:08:13 899762] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 899769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 899776] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:66007|prior_delivered:699004|prior_time:1746043693847341|is_app_limited:0|send_elapse:52805|ack_elapse:52386|ctl_first_sent_time:1746043693847646|lagest_ack_time:1746043693899727|curr_delivered:760211| [2025/04/30 20:08:13 899782] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693847646| [2025/04/30 20:08:13 899788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:229||sndq_packets_used_bytes:0|sndq_packets_free:636| [2025/04/30 20:08:13 899795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52556|rttvar:1248|minrtt:30776|latest_rtt:52081|ack_delay:48| [2025/04/30 20:08:13 899801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52491|rttvar:1066|minrtt:30776|latest_rtt:52081|ack_delay:48| [2025/04/30 20:08:13 899812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:935|lost_pn:932|thresh:3| [2025/04/30 20:08:13 899818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 899825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 899831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 899837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 899843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 899849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52491|rtt_var:1066|pto_duration:56755|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 899856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 899862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 899868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 899874] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693981336|now:1746043693899848|interv:81488| [2025/04/30 20:08:13 899880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693981336|now:1746043693899848|interval:81488|pto_count:0|srtt:52491 [2025/04/30 20:08:13 899887] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52805, ack_elapse 52386, delivered 61207|rate 1159113|lost 282| [2025/04/30 20:08:13 899895] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159113) in round 13| [2025/04/30 20:08:13 899901] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 899907] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 899913] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693847646|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 899920] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693847646|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 899927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:52491|latest_rtt:52081|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 899936] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:618|largest:618|pns:2| [2025/04/30 20:08:13 899948] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:618|frame:ACK |recv_time:1746043693899727|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 899956] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813899727|now:1746043693899727|interv:120000000| [2025/04/30 20:08:13 899962] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813899727|now:1746043693899727|interv:120000000| [2025/04/30 20:08:13 899968] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 899973] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693899454| [2025/04/30 20:08:13 899977] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693899977| [2025/04/30 20:08:13 899982] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693899981| [2025/04/30 20:08:13 899987] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 899992] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52491|min_srtt:52491|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 899997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 900002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 900005] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 900009] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 900014] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 900018] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52491|min_srtt:52491|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 900022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 900026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 900030] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 900034] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 900038] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 900043] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 900047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:805262| [2025/04/30 20:08:13 900055] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 900059] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:990| [2025/04/30 20:08:13 900092] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693900067|stream_id:0|stream_offset:805262| [2025/04/30 20:08:13 900098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 900103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 900107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52491|rtt_var:1066|pto_duration:56755|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 900112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 900116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 900120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 900124] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693981822|now:1746043693900107|interv:81715| [2025/04/30 20:08:13 900128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693981822|now:1746043693900107|interval:81715|pto_count:0|srtt:52491 [2025/04/30 20:08:13 900133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 900141] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 900148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:806429| [2025/04/30 20:08:13 900155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 900161] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 900180] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 900191] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693900191|diff:9960| [2025/04/30 20:08:13 900198] [debug] |xqc_engine_main_logic|END|now:1746043693899981| [2025/04/30 20:08:13 900209] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693900208| [2025/04/30 20:08:13 900217] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 900225] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:618| [2025/04/30 20:08:13 900230] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:619| [2025/04/30 20:08:13 900238] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:619| [2025/04/30 20:08:13 900244] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 900258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 900265] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67207|prior_delivered:699004|prior_time:1746043693847341|is_app_limited:0|send_elapse:52929|ack_elapse:52867|ctl_first_sent_time:1746043693847770|lagest_ack_time:1746043693900208|curr_delivered:761411| [2025/04/30 20:08:13 900273] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693847770| [2025/04/30 20:08:13 900280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:228||sndq_packets_used_bytes:0|sndq_packets_free:637| [2025/04/30 20:08:13 900286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52491|rttvar:1066|minrtt:30776|latest_rtt:52438|ack_delay:48| [2025/04/30 20:08:13 900293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52478|rttvar:825|minrtt:30776|latest_rtt:52438|ack_delay:48| [2025/04/30 20:08:13 900300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:936|lost_pn:933|thresh:3| [2025/04/30 20:08:13 900307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 900312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 900319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 900326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 900332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 900338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52478|rtt_var:825|pto_duration:55778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 900344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 900348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 900352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 900356] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693980845|now:1746043693900338|interv:80507| [2025/04/30 20:08:13 900360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693980845|now:1746043693900338|interval:80507|pto_count:0|srtt:52478 [2025/04/30 20:08:13 900366] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52929, ack_elapse 52867, delivered 62407|rate 1179070|lost 282| [2025/04/30 20:08:13 900373] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179070) in round 13| [2025/04/30 20:08:13 900380] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 900386] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 900395] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693847770|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 900400] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693847770|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 900404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:52478|latest_rtt:52438|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 900411] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:619|largest:619|pns:2| [2025/04/30 20:08:13 900415] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:619|frame:ACK |recv_time:1746043693900208|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 900420] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813900208|now:1746043693900208|interv:120000000| [2025/04/30 20:08:13 900424] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813900208|now:1746043693900208|interv:120000000| [2025/04/30 20:08:13 900428] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 900433] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693899981| [2025/04/30 20:08:13 900437] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693900437| [2025/04/30 20:08:13 900442] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693900441| [2025/04/30 20:08:13 900447] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 900454] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52478|min_srtt:52478|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 900461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 900469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 900473] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 900477] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 900482] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 900486] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52478|min_srtt:52478|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 900490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 900498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 900502] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 900506] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 900510] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 900515] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 900519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:806429| [2025/04/30 20:08:13 900523] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 900528] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:991| [2025/04/30 20:08:13 900568] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693900537|stream_id:0|stream_offset:806429| [2025/04/30 20:08:13 900575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 900580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 900584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52478|rtt_var:825|pto_duration:55778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 900589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 900593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 900597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 900601] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693981315|now:1746043693900584|interv:80731| [2025/04/30 20:08:13 900605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693981315|now:1746043693900584|interval:80731|pto_count:0|srtt:52478 [2025/04/30 20:08:13 900609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 900614] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 900619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:807596| [2025/04/30 20:08:13 900626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 900638] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 900645] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 900649] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693900649|diff:9502| [2025/04/30 20:08:13 900653] [debug] |xqc_engine_main_logic|END|now:1746043693900441| [2025/04/30 20:08:13 900659] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693900659| [2025/04/30 20:08:13 900663] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693900663|diff:9488| [2025/04/30 20:08:13 900666] [debug] |xqc_engine_main_logic|END|now:1746043693900659| [2025/04/30 20:08:13 901099] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693901098| [2025/04/30 20:08:13 901111] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 901121] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:619| [2025/04/30 20:08:13 901127] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:620| [2025/04/30 20:08:13 901136] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:620| [2025/04/30 20:08:13 901142] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 901150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:937|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:937|path_largest_ack:937| [2025/04/30 20:08:13 901157] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:66007|prior_delivered:701404|prior_time:1746043693849207|is_app_limited:0|send_elapse:54465|ack_elapse:51891|ctl_first_sent_time:1746043693849521|lagest_ack_time:1746043693901098|curr_delivered:762611| [2025/04/30 20:08:13 901164] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693849521| [2025/04/30 20:08:13 901194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:227||sndq_packets_used_bytes:0|sndq_packets_free:638| [2025/04/30 20:08:13 901201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52478|rttvar:825|minrtt:30776|latest_rtt:51577|ack_delay:32| [2025/04/30 20:08:13 901207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52362|rttvar:852|minrtt:30776|latest_rtt:51577|ack_delay:32| [2025/04/30 20:08:13 901214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:937|lost_pn:934|thresh:3| [2025/04/30 20:08:13 901220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 901226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 901233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 901239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 901246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 901257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52362|rtt_var:852|pto_duration:55770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 901272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 901278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 901282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 901286] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693981307|now:1746043693901257|interv:80050| [2025/04/30 20:08:13 901290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693981307|now:1746043693901257|interval:80050|pto_count:0|srtt:52362 [2025/04/30 20:08:13 901295] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54465, ack_elapse 51891, delivered 61207|rate 1123785|lost 282| [2025/04/30 20:08:13 901300] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123785) in round 13| [2025/04/30 20:08:13 901304] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 901308] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 901312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693849521|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 901317] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693849521|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 901322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:52362|latest_rtt:51577|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 901329] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:620|largest:620|pns:2| [2025/04/30 20:08:13 901337] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:620|frame:ACK |recv_time:1746043693901098|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 901344] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813901098|now:1746043693901098|interv:120000000| [2025/04/30 20:08:13 901351] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813901098|now:1746043693901098|interv:120000000| [2025/04/30 20:08:13 901357] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 901362] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693900441| [2025/04/30 20:08:13 901366] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693901366| [2025/04/30 20:08:13 901371] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693901370| [2025/04/30 20:08:13 901376] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 901385] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52362|min_srtt:52362|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 901390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 901394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 901398] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 901402] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 901407] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 901411] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52362|min_srtt:52362|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 901415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 901420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 901424] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 901428] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 901432] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 901437] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 901441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:807596| [2025/04/30 20:08:13 901445] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 901450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:992| [2025/04/30 20:08:13 901490] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693901458|stream_id:0|stream_offset:807596| [2025/04/30 20:08:13 901500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 901508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 901514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52362|rtt_var:852|pto_duration:55770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 901520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 901528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 901532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 901536] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693982228|now:1746043693901514|interv:80714| [2025/04/30 20:08:13 901540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693982228|now:1746043693901514|interval:80714|pto_count:0|srtt:52362 [2025/04/30 20:08:13 901545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 901550] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 901555] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 901559] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693901559|diff:8592| [2025/04/30 20:08:13 901563] [debug] |xqc_engine_main_logic|END|now:1746043693901370| [2025/04/30 20:08:13 901569] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693901569| [2025/04/30 20:08:13 901573] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693901572|diff:8579| [2025/04/30 20:08:13 901579] [debug] |xqc_engine_main_logic|END|now:1746043693901569| [2025/04/30 20:08:13 904153] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693904152| [2025/04/30 20:08:13 904194] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 904203] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:620| [2025/04/30 20:08:13 904209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:621| [2025/04/30 20:08:13 904218] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:621| [2025/04/30 20:08:13 904224] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 904232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:938|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:939|path_largest_ack:938| [2025/04/30 20:08:13 904240] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67207|prior_delivered:701404|prior_time:1746043693849207|is_app_limited:0|send_elapse:54583|ack_elapse:54945|ctl_first_sent_time:1746043693849639|lagest_ack_time:1746043693904152|curr_delivered:763811| [2025/04/30 20:08:13 904247] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693849639| [2025/04/30 20:08:13 904254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:639| [2025/04/30 20:08:13 904260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:939|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:939|path_largest_ack:939| [2025/04/30 20:08:13 904267] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:66007|prior_delivered:703804|prior_time:1746043693851215|is_app_limited:0|send_elapse:54233|ack_elapse:52937|ctl_first_sent_time:1746043693851535|lagest_ack_time:1746043693904152|curr_delivered:765011| [2025/04/30 20:08:13 904298] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693851535| [2025/04/30 20:08:13 904306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:640| [2025/04/30 20:08:13 904323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52362|rttvar:852|minrtt:30776|latest_rtt:52617|ack_delay:32| [2025/04/30 20:08:13 904329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52390|rttvar:694|minrtt:30776|latest_rtt:52617|ack_delay:32| [2025/04/30 20:08:13 904336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:939|lost_pn:936|thresh:3| [2025/04/30 20:08:13 904343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 904349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 904356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 904361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 904367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 904373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52390|rtt_var:694|pto_duration:55166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 904380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 904386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 904392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63607| [2025/04/30 20:08:13 904398] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693981624|now:1746043693904373|interv:77251| [2025/04/30 20:08:13 904404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693981624|now:1746043693904373|interval:77251|pto_count:0|srtt:52390 [2025/04/30 20:08:13 904411] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54233, ack_elapse 52937, delivered 61207|rate 1128593|lost 282| [2025/04/30 20:08:13 904418] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128593) in round 13| [2025/04/30 20:08:13 904425] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 904432] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 904438] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:2400|po_sent_time:1746043693851535|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 904445] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:2400|po_sent_time:1746043693851535|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 904452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:63607|srtt:52390|latest_rtt:52617|min_rtt:30776|applimit:0|lost:278|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 904465] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:621|largest:621|pns:2| [2025/04/30 20:08:13 904470] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:621|frame:ACK |recv_time:1746043693904152|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 904476] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813904152|now:1746043693904152|interv:120000000| [2025/04/30 20:08:13 904481] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813904152|now:1746043693904152|interv:120000000| [2025/04/30 20:08:13 904485] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 904490] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693901370| [2025/04/30 20:08:13 904494] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693904494| [2025/04/30 20:08:13 904499] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693904498| [2025/04/30 20:08:13 904506] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 904513] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52390|min_srtt:52390|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 904520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 904526] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52390|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 904533] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:895|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 904541] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52390|min_srtt:52390|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 904545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63607|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:696731| [2025/04/30 20:08:13 904550] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52390|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 904554] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:897|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 904558] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52390|min_srtt:52390|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 904563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63607|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:701399| [2025/04/30 20:08:13 904571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 904574] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 904578] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 904583] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 904587] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52390|min_srtt:52390|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 904591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63607|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 904596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 904600] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 904604] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 904608] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 904612] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:895|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 904617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 904621] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 904626] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:993| [2025/04/30 20:08:13 904678] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746043693904635|stream_id:0|stream_offset:694397| [2025/04/30 20:08:13 904688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:993|origin_pktnum:895|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 904695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 20:08:13 904701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52390|rtt_var:694|pto_duration:55166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 904707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 904713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 904718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 904724] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693984801|now:1746043693904700|interv:80101| [2025/04/30 20:08:13 904729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693984801|now:1746043693904700|interval:80101|pto_count:0|srtt:52390 [2025/04/30 20:08:13 904742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:64807| [2025/04/30 20:08:13 904749] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:897|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 904756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:696731| [2025/04/30 20:08:13 904763] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 904769] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:994| [2025/04/30 20:08:13 904802] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693904778|stream_id:0|stream_offset:696731| [2025/04/30 20:08:13 904810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:994|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:08:13 904816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 904822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52390|rtt_var:694|pto_duration:55166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 904828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 904834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 904840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 904845] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693984944|now:1746043693904822|interv:80122| [2025/04/30 20:08:13 904851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693984944|now:1746043693904822|interval:80122|pto_count:0|srtt:52390 [2025/04/30 20:08:13 904858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 904865] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 904872] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 904877] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693904877|diff:5274| [2025/04/30 20:08:13 904884] [debug] |xqc_engine_main_logic|END|now:1746043693904498| [2025/04/30 20:08:13 904894] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693904894| [2025/04/30 20:08:13 904901] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 904910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:621| [2025/04/30 20:08:13 904916] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:622| [2025/04/30 20:08:13 904922] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:622| [2025/04/30 20:08:13 904938] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 904943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 904948] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67207|prior_delivered:703804|prior_time:1746043693851215|is_app_limited:0|send_elapse:54361|ack_elapse:53679|ctl_first_sent_time:1746043693851663|lagest_ack_time:1746043693904894|curr_delivered:766211| [2025/04/30 20:08:13 904953] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693851663| [2025/04/30 20:08:13 904958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:641| [2025/04/30 20:08:13 904965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52390|rttvar:694|minrtt:30776|latest_rtt:53231|ack_delay:32| [2025/04/30 20:08:13 904972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52491|rttvar:723|minrtt:30776|latest_rtt:53231|ack_delay:32| [2025/04/30 20:08:13 904979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:940|lost_pn:937|thresh:3| [2025/04/30 20:08:13 904986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 904991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 904995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 904999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 905003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 905007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52491|rtt_var:723|pto_duration:55383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 905012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 905016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 905019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 905023] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693985161|now:1746043693905007|interv:80154| [2025/04/30 20:08:13 905029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693985161|now:1746043693905007|interval:80154|pto_count:0|srtt:52491 [2025/04/30 20:08:13 905036] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54361, ack_elapse 53679, delivered 62407|rate 1148010|lost 282| [2025/04/30 20:08:13 905043] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148010) in round 13| [2025/04/30 20:08:13 905049] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 905056] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 905067] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693851663|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 905074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693851663|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 905081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:52491|latest_rtt:53231|min_rtt:30776|applimit:0|lost:280|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 905090] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:622|largest:622|pns:2| [2025/04/30 20:08:13 905097] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:622|frame:ACK |recv_time:1746043693904894|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 905105] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813904894|now:1746043693904894|interv:120000000| [2025/04/30 20:08:13 905110] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813904894|now:1746043693904894|interv:120000000| [2025/04/30 20:08:13 905114] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 905119] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693904498| [2025/04/30 20:08:13 905125] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693905125| [2025/04/30 20:08:13 905133] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693905131| [2025/04/30 20:08:13 905140] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 905147] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52491|min_srtt:52491|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 905153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:701399| [2025/04/30 20:08:13 905160] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52491|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 905167] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:901|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 905196] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52491|min_srtt:52491|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 905203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:717737| [2025/04/30 20:08:13 905214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 905218] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 905222] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 905226] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 905230] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52491|min_srtt:52491|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 905234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 905239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 905242] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 905246] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 905250] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 905255] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:901|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 905259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:701399| [2025/04/30 20:08:13 905264] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 905268] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:995| [2025/04/30 20:08:13 905297] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:995|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693905276|stream_id:0|stream_offset:701399| [2025/04/30 20:08:13 905303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:995|origin_pktnum:901|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 905308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 905312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52491|rtt_var:723|pto_duration:55383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 905317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 905321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 905324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 905328] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693985659|now:1746043693905312|interv:80347| [2025/04/30 20:08:13 905332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693985659|now:1746043693905312|interval:80347|pto_count:0|srtt:52491 [2025/04/30 20:08:13 905341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 905346] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 905350] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 905354] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693905354|diff:4797| [2025/04/30 20:08:13 905358] [debug] |xqc_engine_main_logic|END|now:1746043693905131| [2025/04/30 20:08:13 905366] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693905366| [2025/04/30 20:08:13 905371] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 905376] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:622| [2025/04/30 20:08:13 905380] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:623| [2025/04/30 20:08:13 905385] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:623| [2025/04/30 20:08:13 905389] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 905394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:941|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:941|path_largest_ack:941| [2025/04/30 20:08:13 905399] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:66007|prior_delivered:706204|prior_time:1746043693853381|is_app_limited:0|send_elapse:56273|ack_elapse:51985|ctl_first_sent_time:1746043693853812|lagest_ack_time:1746043693905366|curr_delivered:767411| [2025/04/30 20:08:13 905404] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693853812| [2025/04/30 20:08:13 905408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:642| [2025/04/30 20:08:13 905412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52491|rttvar:723|minrtt:30776|latest_rtt:51554|ack_delay:40| [2025/04/30 20:08:13 905416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52369|rttvar:787|minrtt:30776|latest_rtt:51554|ack_delay:40| [2025/04/30 20:08:13 905421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:941|lost_pn:938|thresh:3| [2025/04/30 20:08:13 905425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 905429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 905432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 905436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 905440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 905444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52369|rtt_var:787|pto_duration:55517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 905451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 905455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 905459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 905463] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693985793|now:1746043693905444|interv:80349| [2025/04/30 20:08:13 905467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693985793|now:1746043693905444|interval:80349|pto_count:0|srtt:52369 [2025/04/30 20:08:13 905471] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56273, ack_elapse 51985, delivered 61207|rate 1087679|lost 282| [2025/04/30 20:08:13 905476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1087679) in round 13| [2025/04/30 20:08:13 905480] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 905484] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 905488] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693853812|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 905492] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693853812|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 905497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:52369|latest_rtt:51554|min_rtt:30776|applimit:0|lost:281|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 905502] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:623|largest:623|pns:2| [2025/04/30 20:08:13 905507] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:623|frame:ACK |recv_time:1746043693905366|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 905512] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813905366|now:1746043693905366|interv:120000000| [2025/04/30 20:08:13 905516] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813905366|now:1746043693905366|interv:120000000| [2025/04/30 20:08:13 905520] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 905524] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693905131| [2025/04/30 20:08:13 905528] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693905528| [2025/04/30 20:08:13 905532] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693905531| [2025/04/30 20:08:13 905537] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 905544] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52369|min_srtt:52369|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 905549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:717737| [2025/04/30 20:08:13 905553] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52369|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 905558] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:915|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 905562] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52369|min_srtt:52369|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 905567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 905571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 905575] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 905579] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 905583] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 905587] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:915|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 905591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:717737| [2025/04/30 20:08:13 905596] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 905600] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:996| [2025/04/30 20:08:13 905622] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693905606|stream_id:0|stream_offset:717737| [2025/04/30 20:08:13 905627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:996|origin_pktnum:915|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 905633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 905640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52369|rtt_var:787|pto_duration:55517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 905647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 905653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 905659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 905671] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693986123|now:1746043693905640|interv:80483| [2025/04/30 20:08:13 905675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693986123|now:1746043693905640|interval:80483|pto_count:0|srtt:52369 [2025/04/30 20:08:13 905679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 905685] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 905691] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 905697] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693905697|diff:4454| [2025/04/30 20:08:13 905703] [debug] |xqc_engine_main_logic|END|now:1746043693905531| [2025/04/30 20:08:13 905711] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693905711| [2025/04/30 20:08:13 905716] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693905716|diff:4435| [2025/04/30 20:08:13 905722] [debug] |xqc_engine_main_logic|END|now:1746043693905711| [2025/04/30 20:08:13 906071] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693906070| [2025/04/30 20:08:13 906083] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 906090] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:623| [2025/04/30 20:08:13 906094] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:624| [2025/04/30 20:08:13 906101] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:624| [2025/04/30 20:08:13 906107] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 906115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:942|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:942|path_largest_ack:942| [2025/04/30 20:08:13 906122] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67207|prior_delivered:706204|prior_time:1746043693853381|is_app_limited:0|send_elapse:56412|ack_elapse:52689|ctl_first_sent_time:1746043693853951|lagest_ack_time:1746043693906070|curr_delivered:768611| [2025/04/30 20:08:13 906129] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693853951| [2025/04/30 20:08:13 906135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:643| [2025/04/30 20:08:13 906139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52369|rttvar:787|minrtt:30776|latest_rtt:52119|ack_delay:40| [2025/04/30 20:08:13 906146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52332|rttvar:663|minrtt:30776|latest_rtt:52119|ack_delay:40| [2025/04/30 20:08:13 906153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:942|lost_pn:939|thresh:3| [2025/04/30 20:08:13 906189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 906195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 906201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 906211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 906215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 906219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52332|rtt_var:663|pto_duration:54984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 906224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 906228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 906232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 906236] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693985590|now:1746043693906219|interv:79371| [2025/04/30 20:08:13 906240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693985590|now:1746043693906219|interval:79371|pto_count:0|srtt:52332 [2025/04/30 20:08:13 906244] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56412, ack_elapse 52689, delivered 62407|rate 1106271|lost 282| [2025/04/30 20:08:13 906249] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1106271) in round 13| [2025/04/30 20:08:13 906253] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 906257] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 906261] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693853951|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 906266] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693853951|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 906270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:52332|latest_rtt:52119|min_rtt:30776|applimit:0|lost:282|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 906276] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:624|largest:624|pns:2| [2025/04/30 20:08:13 906281] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:624|frame:ACK |recv_time:1746043693906070|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 906286] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813906070|now:1746043693906070|interv:120000000| [2025/04/30 20:08:13 906290] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813906070|now:1746043693906070|interv:120000000| [2025/04/30 20:08:13 906294] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 906298] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693905531| [2025/04/30 20:08:13 906305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693906305| [2025/04/30 20:08:13 906310] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693906309| [2025/04/30 20:08:13 906315] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 906320] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52332|min_srtt:52332|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 906325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 906329] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52332|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 906334] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 906339] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52332|min_srtt:52332|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 906343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:809930| [2025/04/30 20:08:13 906347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 906351] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 906355] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 906360] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 906364] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 906368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 906373] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 906377] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:997| [2025/04/30 20:08:13 906416] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693906384|stream_id:0|stream_offset:808763| [2025/04/30 20:08:13 906426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 906433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 906445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52332|rtt_var:663|pto_duration:54984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 906451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 906455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 906459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 906463] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693986368|now:1746043693906444|interv:79924| [2025/04/30 20:08:13 906467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693986368|now:1746043693906444|interval:79924|pto_count:0|srtt:52332 [2025/04/30 20:08:13 906472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 906477] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 906481] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 906485] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693906485|diff:3666| [2025/04/30 20:08:13 906490] [debug] |xqc_engine_main_logic|END|now:1746043693906309| [2025/04/30 20:08:13 906495] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693906495| [2025/04/30 20:08:13 906499] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693906499|diff:3652| [2025/04/30 20:08:13 906503] [debug] |xqc_engine_main_logic|END|now:1746043693906495| [2025/04/30 20:08:13 909752] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693909750| [2025/04/30 20:08:13 909768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 909777] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:624| [2025/04/30 20:08:13 909784] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:625| [2025/04/30 20:08:13 909792] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:625| [2025/04/30 20:08:13 909799] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 909807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 909815] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:68407|prior_delivered:706204|prior_time:1746043693853381|is_app_limited:0|send_elapse:56544|ack_elapse:56369|ctl_first_sent_time:1746043693854083|lagest_ack_time:1746043693909750|curr_delivered:769811| [2025/04/30 20:08:13 909822] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693854083| [2025/04/30 20:08:13 909829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:644| [2025/04/30 20:08:13 909836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52332|rttvar:663|minrtt:30776|latest_rtt:55667|ack_delay:40| [2025/04/30 20:08:13 909843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52744|rttvar:1321|minrtt:30776|latest_rtt:55667|ack_delay:40| [2025/04/30 20:08:13 909857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:943|lost_pn:940|thresh:3| [2025/04/30 20:08:13 909863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 909869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 909875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 909882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 909888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 909895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52744|rtt_var:1321|pto_duration:58028|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 909901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 909908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 909913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 909919] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693989412|now:1746043693909894|interv:79518| [2025/04/30 20:08:13 909926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693989412|now:1746043693909894|interval:79518|pto_count:0|srtt:52744 [2025/04/30 20:08:13 909933] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56544, ack_elapse 56369, delivered 63607|rate 1124911|lost 282| [2025/04/30 20:08:13 909940] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124911) in round 13| [2025/04/30 20:08:13 909948] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 909955] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 909961] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693854083|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 909968] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693854083|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 909974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:52744|latest_rtt:55667|min_rtt:30776|applimit:0|lost:282|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 909983] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:625|largest:625|pns:2| [2025/04/30 20:08:13 909990] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:625|frame:ACK |recv_time:1746043693909750|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 910002] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813909750|now:1746043693909750|interv:120000000| [2025/04/30 20:08:13 910009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813909750|now:1746043693909750|interv:120000000| [2025/04/30 20:08:13 910015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 910021] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693906309| [2025/04/30 20:08:13 910027] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693910027| [2025/04/30 20:08:13 910035] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693910033| [2025/04/30 20:08:13 910042] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 910050] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52744|min_srtt:52744|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 910056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:809930| [2025/04/30 20:08:13 910063] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52744|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 910070] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:08:13 910078] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52744|min_srtt:52744|path_bw:1313952|loss_rate:60.19|path_pto:0| [2025/04/30 20:08:13 910084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:811097| [2025/04/30 20:08:13 910091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 910097] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 910102] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 910108] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 910115] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 910121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:809930| [2025/04/30 20:08:13 910128] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 910135] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:998| [2025/04/30 20:08:13 910215] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043693910150|stream_id:0|stream_offset:809930| [2025/04/30 20:08:13 910227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 910234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 910240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52744|rtt_var:1321|pto_duration:58028|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 910248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 910253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 910259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:13 910264] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693993178|now:1746043693910240|interv:82938| [2025/04/30 20:08:13 910271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693993178|now:1746043693910240|interval:82938|pto_count:0|srtt:52744 [2025/04/30 20:08:13 910277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66007| [2025/04/30 20:08:13 910285] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693910151| [2025/04/30 20:08:13 910291] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693910151| [2025/04/30 20:08:13 910297] [debug] |xqc_engine_wakeup_after|wakeup:1746043693910151|now:1746043693910297|diff:18446744073709551470| [2025/04/30 20:08:13 910303] [debug] |xqc_engine_main_logic|END|now:1746043693910033| [2025/04/30 20:08:13 910313] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693910313| [2025/04/30 20:08:13 910320] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 910329] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:625| [2025/04/30 20:08:13 910334] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:626| [2025/04/30 20:08:13 910339] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:626| [2025/04/30 20:08:13 910344] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 910349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 910355] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67207|prior_delivered:708604|prior_time:1746043693855584|is_app_limited:0|send_elapse:57136|ack_elapse:54729|ctl_first_sent_time:1746043693855977|lagest_ack_time:1746043693910313|curr_delivered:771011| [2025/04/30 20:08:13 910362] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693855977| [2025/04/30 20:08:13 910370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:645| [2025/04/30 20:08:13 910376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52744|rttvar:1321|minrtt:30776|latest_rtt:54336|ack_delay:40| [2025/04/30 20:08:13 910389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52938|rttvar:1379|minrtt:30776|latest_rtt:54336|ack_delay:40| [2025/04/30 20:08:13 910396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:944|lost_pn:941|thresh:3| [2025/04/30 20:08:13 910400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 910405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 910411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 910417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 910423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 910430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52938|rtt_var:1379|pto_duration:58454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 910436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 910442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 910449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:13 910455] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693993604|now:1746043693910429|interv:83175| [2025/04/30 20:08:13 910462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693993604|now:1746043693910429|interval:83175|pto_count:0|srtt:52938 [2025/04/30 20:08:13 910469] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57136, ack_elapse 54729, delivered 62407|rate 1092253|lost 282| [2025/04/30 20:08:13 910477] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1092253) in round 13| [2025/04/30 20:08:13 910484] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 910490] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 910495] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693855977|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 910500] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693855977|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 910504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64807|srtt:52938|latest_rtt:54336|min_rtt:30776|applimit:0|lost:282|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 910515] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:626|largest:626|pns:2| [2025/04/30 20:08:13 910520] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:626|frame:ACK |recv_time:1746043693910313|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 910525] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813910313|now:1746043693910313|interv:120000000| [2025/04/30 20:08:13 910529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813910313|now:1746043693910313|interv:120000000| [2025/04/30 20:08:13 910533] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693910151|pq_index:0| [2025/04/30 20:08:13 910537] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693910033| [2025/04/30 20:08:13 910541] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693910541| [2025/04/30 20:08:13 910547] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693910545| [2025/04/30 20:08:13 910551] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693910151|now:1746043693910545| [2025/04/30 20:08:13 910556] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 910560] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693910151|now:1746043693910545| [2025/04/30 20:08:13 910564] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 910568] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 910574] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:626|ack_delay:25422|first_ack_range:73|largest_pkt_recv_time:1746043693885151| [2025/04/30 20:08:13 910578] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:626|low:553|pkt_pns:2| [2025/04/30 20:08:13 910582] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:604|frame_largest_recv:626| [2025/04/30 20:08:13 910587] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 910591] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:811097| [2025/04/30 20:08:13 910596] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52938|min_srtt:52938|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 910601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1208|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:812264| [2025/04/30 20:08:13 910606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 910609] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 910613] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 910618] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 910622] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 910629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:64807|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:811097| [2025/04/30 20:08:13 910636] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 910643] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:999| [2025/04/30 20:08:13 910686] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:999|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:64807|now:1746043693910654|stream_id:0|stream_offset:811097| [2025/04/30 20:08:13 910696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:999|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:08:13 910704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:13 910710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52938|rtt_var:1379|pto_duration:58454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 910718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 910722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 910726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66015| [2025/04/30 20:08:13 910730] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693994108|now:1746043693910710|interv:83398| [2025/04/30 20:08:13 910734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693994108|now:1746043693910710|interval:83398|pto_count:0|srtt:52938 [2025/04/30 20:08:13 910738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66015| [2025/04/30 20:08:13 910743] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693994108| [2025/04/30 20:08:13 910748] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693994108| [2025/04/30 20:08:13 910752] [debug] |xqc_engine_wakeup_after|wakeup:1746043693994108|now:1746043693910752|diff:83356| [2025/04/30 20:08:13 910756] [debug] |xqc_engine_main_logic|END|now:1746043693910545| [2025/04/30 20:08:13 910763] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693910763| [2025/04/30 20:08:13 910768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 910774] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:626| [2025/04/30 20:08:13 910778] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:627| [2025/04/30 20:08:13 910784] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:627| [2025/04/30 20:08:13 910791] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 910798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 910805] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:68407|prior_delivered:708604|prior_time:1746043693855584|is_app_limited:0|send_elapse:57270|ack_elapse:55179|ctl_first_sent_time:1746043693856111|lagest_ack_time:1746043693910763|curr_delivered:772211| [2025/04/30 20:08:13 910820] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693856111| [2025/04/30 20:08:13 910824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:646| [2025/04/30 20:08:13 910829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52938|rttvar:1379|minrtt:30776|latest_rtt:54652|ack_delay:32| [2025/04/30 20:08:13 910833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53148|rttvar:1455|minrtt:30776|latest_rtt:54652|ack_delay:32| [2025/04/30 20:08:13 910838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:945|lost_pn:942|thresh:3| [2025/04/30 20:08:13 910842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 910848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 910855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 910861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 910867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 910872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53148|rtt_var:1455|pto_duration:58968|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 910876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 910880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 910884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64815| [2025/04/30 20:08:13 910888] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693994622|now:1746043693910871|interv:83751| [2025/04/30 20:08:13 910892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693994622|now:1746043693910871|interval:83751|pto_count:0|srtt:53148 [2025/04/30 20:08:13 910896] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57270, ack_elapse 55179, delivered 63607|rate 1110651|lost 282| [2025/04/30 20:08:13 910901] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110651) in round 13| [2025/04/30 20:08:13 910905] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 910909] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 910913] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693856111|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 910918] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693856111|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 910930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64815|srtt:53148|latest_rtt:54652|min_rtt:30776|applimit:0|lost:282|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 910940] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:627|largest:627|pns:2| [2025/04/30 20:08:13 910947] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:627|frame:ACK |recv_time:1746043693910763|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 910954] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813910763|now:1746043693910763|interv:120000000| [2025/04/30 20:08:13 910961] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813910763|now:1746043693910763|interv:120000000| [2025/04/30 20:08:13 910968] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693994108|pq_index:0| [2025/04/30 20:08:13 910975] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693910545| [2025/04/30 20:08:13 910981] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693910981| [2025/04/30 20:08:13 910987] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693910986| [2025/04/30 20:08:13 910992] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 910997] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53148|min_srtt:53148|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 911001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64815|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:812264| [2025/04/30 20:08:13 911006] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 911011] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 911015] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53148|min_srtt:53148|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 911020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64815|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:813431| [2025/04/30 20:08:13 911024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 911028] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 911032] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 911041] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 911045] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 911049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64815|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:812264| [2025/04/30 20:08:13 911054] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 911058] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1000| [2025/04/30 20:08:13 911099] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64815|now:1746043693911066|stream_id:0|stream_offset:812264| [2025/04/30 20:08:13 911110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 911117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64815|applimit:0| [2025/04/30 20:08:13 911124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53148|rtt_var:1455|pto_duration:58968|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 911131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 911137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 911143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66015| [2025/04/30 20:08:13 911149] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693995034|now:1746043693911124|interv:83910| [2025/04/30 20:08:13 911156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693995034|now:1746043693911124|interval:83910|pto_count:0|srtt:53148 [2025/04/30 20:08:13 911163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66015| [2025/04/30 20:08:13 911191] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693995034| [2025/04/30 20:08:13 911197] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693995034| [2025/04/30 20:08:13 911201] [debug] |xqc_engine_wakeup_after|wakeup:1746043693995034|now:1746043693911201|diff:83833| [2025/04/30 20:08:13 911205] [debug] |xqc_engine_main_logic|END|now:1746043693910986| [2025/04/30 20:08:13 911216] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693911215| [2025/04/30 20:08:13 911223] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 911231] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:627| [2025/04/30 20:08:13 911235] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:628| [2025/04/30 20:08:13 911241] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:628| [2025/04/30 20:08:13 911248] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 911263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 911270] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67207|prior_delivered:711004|prior_time:1746043693857255|is_app_limited:0|send_elapse:55599|ack_elapse:53960|ctl_first_sent_time:1746043693857576|lagest_ack_time:1746043693911215|curr_delivered:773411| [2025/04/30 20:08:13 911278] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693857576| [2025/04/30 20:08:13 911285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:647| [2025/04/30 20:08:13 911292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53148|rttvar:1455|minrtt:30776|latest_rtt:53639|ack_delay:40| [2025/04/30 20:08:13 911299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53204|rttvar:1204|minrtt:30776|latest_rtt:53639|ack_delay:40| [2025/04/30 20:08:13 911306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:946|lost_pn:943|thresh:3| [2025/04/30 20:08:13 911312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 911318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 911324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 911330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 911334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 911338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53204|rtt_var:1204|pto_duration:58020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 911343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 911347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 911354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64815| [2025/04/30 20:08:13 911360] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693994086|now:1746043693911338|interv:82748| [2025/04/30 20:08:13 911366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693994086|now:1746043693911338|interval:82748|pto_count:0|srtt:53204 [2025/04/30 20:08:13 911371] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55599, ack_elapse 53960, delivered 62407|rate 1122448|lost 282| [2025/04/30 20:08:13 911376] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122448) in round 13| [2025/04/30 20:08:13 911380] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 911384] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 911388] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693857576|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 911397] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693857576|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 911402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64815|srtt:53204|latest_rtt:53639|min_rtt:30776|applimit:0|lost:282|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 911408] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:628|largest:628|pns:2| [2025/04/30 20:08:13 911412] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:628|frame:ACK |recv_time:1746043693911215|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 911417] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813911215|now:1746043693911215|interv:120000000| [2025/04/30 20:08:13 911421] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813911215|now:1746043693911215|interv:120000000| [2025/04/30 20:08:13 911425] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693995034|pq_index:0| [2025/04/30 20:08:13 911430] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693910986| [2025/04/30 20:08:13 911434] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693911434| [2025/04/30 20:08:13 911439] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693911438| [2025/04/30 20:08:13 911444] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 911449] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53204|min_srtt:53204|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 911453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64815|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:813431| [2025/04/30 20:08:13 911458] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53204|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 911463] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 911467] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53204|min_srtt:53204|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 911472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64815|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:814598| [2025/04/30 20:08:13 911476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 911483] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 911487] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 911491] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 911496] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 911500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64815|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:813431| [2025/04/30 20:08:13 911504] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 911509] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1001| [2025/04/30 20:08:13 911543] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1001|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64815|now:1746043693911516|stream_id:0|stream_offset:813431| [2025/04/30 20:08:13 911549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 911554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64815|applimit:0| [2025/04/30 20:08:13 911561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53204|rtt_var:1204|pto_duration:58020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 911569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 911575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 911582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66015| [2025/04/30 20:08:13 911589] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693994536|now:1746043693911561|interv:82975| [2025/04/30 20:08:13 911595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693994536|now:1746043693911561|interval:82975|pto_count:0|srtt:53204 [2025/04/30 20:08:13 911603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66015| [2025/04/30 20:08:13 911610] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693994536| [2025/04/30 20:08:13 911617] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693994536| [2025/04/30 20:08:13 911624] [debug] |xqc_engine_wakeup_after|wakeup:1746043693994536|now:1746043693911623|diff:82913| [2025/04/30 20:08:13 911631] [debug] |xqc_engine_main_logic|END|now:1746043693911438| [2025/04/30 20:08:13 911641] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:45|state:ESTABED|recv_time:1746043693911640| [2025/04/30 20:08:13 911648] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 911657] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:628| [2025/04/30 20:08:13 911663] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:629| [2025/04/30 20:08:13 911678] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:629| [2025/04/30 20:08:13 911683] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 911688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 911693] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:68407|prior_delivered:711004|prior_time:1746043693857255|is_app_limited:0|send_elapse:55694|ack_elapse:54385|ctl_first_sent_time:1746043693857671|lagest_ack_time:1746043693911640|curr_delivered:774611| [2025/04/30 20:08:13 911700] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693857671| [2025/04/30 20:08:13 911707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:648| [2025/04/30 20:08:13 911714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53204|rttvar:1204|minrtt:30776|latest_rtt:53969|ack_delay:72| [2025/04/30 20:08:13 911719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53291|rttvar:1076|minrtt:30776|latest_rtt:53969|ack_delay:72| [2025/04/30 20:08:13 911726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:947|lost_pn:944|thresh:3| [2025/04/30 20:08:13 911732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 911738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 911743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 911749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 911755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 911762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53291|rtt_var:1076|pto_duration:57595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 911768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 911774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 911779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64815| [2025/04/30 20:08:13 911786] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693994111|now:1746043693911762|interv:82349| [2025/04/30 20:08:13 911792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693994111|now:1746043693911762|interval:82349|pto_count:0|srtt:53291 [2025/04/30 20:08:13 911799] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55694, ack_elapse 54385, delivered 63607|rate 1142079|lost 282| [2025/04/30 20:08:13 911805] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142079) in round 13| [2025/04/30 20:08:13 911811] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 911823] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 911828] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693857671|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 911832] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693857671|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 911837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64815|srtt:53291|latest_rtt:53969|min_rtt:30776|applimit:0|lost:282|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 911842] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 911847] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693936640|now:1746043693911640|interv:25000| [2025/04/30 20:08:13 911853] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693911640|max_ack_delay:25000| [2025/04/30 20:08:13 911857] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:629|largest:629|pns:2| [2025/04/30 20:08:13 911862] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:629|frame:PING ACK |recv_time:1746043693911640|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 911867] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813911640|now:1746043693911640|interv:120000000| [2025/04/30 20:08:13 911871] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813911640|now:1746043693911640|interv:120000000| [2025/04/30 20:08:13 911875] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693994536|pq_index:0| [2025/04/30 20:08:13 911879] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693911438| [2025/04/30 20:08:13 911883] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693911883| [2025/04/30 20:08:13 911888] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693911887| [2025/04/30 20:08:13 911893] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 911898] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53291|min_srtt:53291|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 911902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64815|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:814598| [2025/04/30 20:08:13 911907] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 911915] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 911919] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53291|min_srtt:53291|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 911923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64815|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:815765| [2025/04/30 20:08:13 911928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 911932] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 911935] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 911940] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 911944] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 911948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64815|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:814598| [2025/04/30 20:08:13 911953] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 911957] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1002| [2025/04/30 20:08:13 911992] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64815|now:1746043693911964|stream_id:0|stream_offset:814598| [2025/04/30 20:08:13 911998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 912004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64815|applimit:0| [2025/04/30 20:08:13 912011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53291|rtt_var:1076|pto_duration:57595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 912017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 912024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 912030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66015| [2025/04/30 20:08:13 912037] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693994559|now:1746043693912010|interv:82549| [2025/04/30 20:08:13 912043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693994559|now:1746043693912010|interval:82549|pto_count:0|srtt:53291 [2025/04/30 20:08:13 912051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66015| [2025/04/30 20:08:13 912060] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693936640| [2025/04/30 20:08:13 912065] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693936640| [2025/04/30 20:08:13 912069] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693912068|diff:24572| [2025/04/30 20:08:13 912073] [debug] |xqc_engine_main_logic|END|now:1746043693911887| [2025/04/30 20:08:13 912079] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693912079| [2025/04/30 20:08:13 912083] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693912082|diff:24558| [2025/04/30 20:08:13 912086] [debug] |xqc_engine_main_logic|END|now:1746043693912079| [2025/04/30 20:08:13 912235] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693912234| [2025/04/30 20:08:13 912246] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 912253] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:629| [2025/04/30 20:08:13 912257] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:630| [2025/04/30 20:08:13 912265] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:630| [2025/04/30 20:08:13 912271] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 912279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:948|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:948|path_largest_ack:948| [2025/04/30 20:08:13 912285] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:67214|prior_delivered:713404|prior_time:1746043693859526|is_app_limited:0|send_elapse:57660|ack_elapse:52708|ctl_first_sent_time:1746043693859922|lagest_ack_time:1746043693912234|curr_delivered:775818| [2025/04/30 20:08:13 912292] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693859922| [2025/04/30 20:08:13 912299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:649| [2025/04/30 20:08:13 912305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53291|rttvar:1076|minrtt:30776|latest_rtt:52312|ack_delay:144| [2025/04/30 20:08:13 912309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53151|rttvar:1087|minrtt:30776|latest_rtt:52312|ack_delay:144| [2025/04/30 20:08:13 912315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:948|lost_pn:945|thresh:3| [2025/04/30 20:08:13 912321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 912327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 912333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 912339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 912346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 580|pns:2| [2025/04/30 20:08:13 912352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 912359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53151|rtt_var:1087|pto_duration:57499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 912369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 912373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 912377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64808| [2025/04/30 20:08:13 912381] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693994463|now:1746043693912358|interv:82105| [2025/04/30 20:08:13 912386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693994463|now:1746043693912358|interval:82105|pto_count:0|srtt:53151 [2025/04/30 20:08:13 912390] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57660, ack_elapse 52708, delivered 62414|rate 1082448|lost 282| [2025/04/30 20:08:13 912395] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1082448) in round 13| [2025/04/30 20:08:13 912399] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 912403] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 912407] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1207|po_sent_time:1746043693859922|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 912412] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1207|po_sent_time:1746043693859922|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 912416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64808|srtt:53151|latest_rtt:52312|min_rtt:30776|applimit:0|lost:282|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 912422] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:630|largest:630|pns:2| [2025/04/30 20:08:13 912427] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:630|frame:ACK |recv_time:1746043693912234|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 912431] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813912234|now:1746043693912234|interv:120000000| [2025/04/30 20:08:13 912436] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813912234|now:1746043693912234|interv:120000000| [2025/04/30 20:08:13 912440] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693936640|pq_index:0| [2025/04/30 20:08:13 912444] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693911887| [2025/04/30 20:08:13 912448] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693912448| [2025/04/30 20:08:13 912453] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693912452| [2025/04/30 20:08:13 912461] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 912466] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53151|min_srtt:53151|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 912470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64808|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:815765| [2025/04/30 20:08:13 912475] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53151|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 912480] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 912484] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53151|min_srtt:53151|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 912489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64808|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:816932| [2025/04/30 20:08:13 912493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 912497] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 912501] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 912505] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 912510] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 912514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64808|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:815765| [2025/04/30 20:08:13 912518] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 912523] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1003| [2025/04/30 20:08:13 912556] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64808|now:1746043693912530|stream_id:0|stream_offset:815765| [2025/04/30 20:08:13 912563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 912569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64808|applimit:0| [2025/04/30 20:08:13 912577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53151|rtt_var:1087|pto_duration:57499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 912584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 912590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 912602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66008| [2025/04/30 20:08:13 912609] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693995029|now:1746043693912577|interv:82452| [2025/04/30 20:08:13 912615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693995029|now:1746043693912577|interval:82452|pto_count:0|srtt:53151 [2025/04/30 20:08:13 912623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66008| [2025/04/30 20:08:13 912631] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693936640| [2025/04/30 20:08:13 912638] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693936640| [2025/04/30 20:08:13 912644] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693912644|diff:23996| [2025/04/30 20:08:13 912651] [debug] |xqc_engine_main_logic|END|now:1746043693912452| [2025/04/30 20:08:13 912659] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693912659| [2025/04/30 20:08:13 912665] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693912665|diff:23975| [2025/04/30 20:08:13 912672] [debug] |xqc_engine_main_logic|END|now:1746043693912659| [2025/04/30 20:08:13 914658] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693914656| [2025/04/30 20:08:13 914677] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 914687] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:630| [2025/04/30 20:08:13 914693] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:631| [2025/04/30 20:08:13 914702] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:631| [2025/04/30 20:08:13 914708] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 914716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 914723] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:69614|prior_delivered:713404|prior_time:1746043693859526|is_app_limited:0|send_elapse:57875|ack_elapse:55130|ctl_first_sent_time:1746043693860137|lagest_ack_time:1746043693914656|curr_delivered:777018| [2025/04/30 20:08:13 914729] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693860137| [2025/04/30 20:08:13 914736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:650| [2025/04/30 20:08:13 914742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53151|rttvar:1087|minrtt:30776|latest_rtt:54519|ack_delay:40| [2025/04/30 20:08:13 914748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53317|rttvar:1148|minrtt:30776|latest_rtt:54519|ack_delay:40| [2025/04/30 20:08:13 914755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:950|lost_pn:947|thresh:3| [2025/04/30 20:08:13 914762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 914768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 914781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 914787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 914793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 914798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693921370|now:1746043693914798|interval:6572| [2025/04/30 20:08:13 914805] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693921370|now:1746043693914798|interv:6572| [2025/04/30 20:08:13 914811] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57875, ack_elapse 55130, delivered 63614|rate 1099161|lost 282| [2025/04/30 20:08:13 914817] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099161) in round 13| [2025/04/30 20:08:13 914823] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 914829] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 914836] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693860137|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 914842] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693860137|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 914850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64808|srtt:53317|latest_rtt:54519|min_rtt:30776|applimit:0|lost:282|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 914858] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:66250|inflight:64808|mode:2|applimit:0|pacing_rate:1313952|bw:1313952|srtt:53317|latest_rtt:54519|min_rtt:30776|send:994|lost:282|tlp:0|recv:621|recovery:1|slow_start:0|conn_life:738469|acked:1200|delivered:777018|is_cwnd_limited:1| [2025/04/30 20:08:13 914866] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:631|largest:631|pns:2| [2025/04/30 20:08:13 914873] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:631|frame:ACK |recv_time:1746043693914656|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 914881] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813914656|now:1746043693914656|interv:120000000| [2025/04/30 20:08:13 914887] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813914656|now:1746043693914656|interv:120000000| [2025/04/30 20:08:13 914893] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693936640|pq_index:0| [2025/04/30 20:08:13 914900] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693912452| [2025/04/30 20:08:13 914906] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693914906| [2025/04/30 20:08:13 914918] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693914917| [2025/04/30 20:08:13 914923] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 914929] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53317|min_srtt:53317|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 914933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64808|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:816932| [2025/04/30 20:08:13 914938] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53317|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 914943] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 914947] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53317|min_srtt:53317|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 914952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64808|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:818099| [2025/04/30 20:08:13 914956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 914960] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 914964] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 914972] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 914980] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 914987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64808|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:816932| [2025/04/30 20:08:13 914994] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 915000] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1004| [2025/04/30 20:08:13 915039] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64808|now:1746043693915010|stream_id:0|stream_offset:816932| [2025/04/30 20:08:13 915049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 915056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64808|applimit:0| [2025/04/30 20:08:13 915063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693921370|now:1746043693915063|interval:6307| [2025/04/30 20:08:13 915076] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693921370|now:1746043693915063|interv:6307| [2025/04/30 20:08:13 915083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66008| [2025/04/30 20:08:13 915091] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693921370| [2025/04/30 20:08:13 915097] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693921370| [2025/04/30 20:08:13 915103] [debug] |xqc_engine_wakeup_after|wakeup:1746043693921370|now:1746043693915103|diff:6267| [2025/04/30 20:08:13 915111] [debug] |xqc_engine_main_logic|END|now:1746043693914917| [2025/04/30 20:08:13 915119] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693915119| [2025/04/30 20:08:13 915124] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 915131] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:631| [2025/04/30 20:08:13 915138] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:632| [2025/04/30 20:08:13 915146] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:632| [2025/04/30 20:08:13 915153] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 915161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 915185] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:278|tx_in_flight:68414|prior_delivered:715804|prior_time:1746043693861297|is_app_limited:0|send_elapse:57528|ack_elapse:53822|ctl_first_sent_time:1746043693861601|lagest_ack_time:1746043693915119|curr_delivered:778218| [2025/04/30 20:08:13 915191] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693861601| [2025/04/30 20:08:13 915196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:651| [2025/04/30 20:08:13 915200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53317|rttvar:1148|minrtt:30776|latest_rtt:53518|ack_delay:40| [2025/04/30 20:08:13 915205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53337|rttvar:901|minrtt:30776|latest_rtt:53518|ack_delay:40| [2025/04/30 20:08:13 915209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:951|lost_pn:948|thresh:3| [2025/04/30 20:08:13 915213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 915218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 915221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 915225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 915229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 915233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693920244|now:1746043693915233|interval:5011| [2025/04/30 20:08:13 915243] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693920244|now:1746043693915233|interv:5011| [2025/04/30 20:08:13 915247] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57528, ack_elapse 53822, delivered 62414|rate 1084932|lost 282| [2025/04/30 20:08:13 915251] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1084932) in round 13| [2025/04/30 20:08:13 915255] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 915260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 915264] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693861601|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 915268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:0|acked:1200|po_sent_time:1746043693861601|recovery:1|recovery_start:1746043693882213|packet_conservation:1|next_round_delivered:718204| [2025/04/30 20:08:13 915273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:66250|full_bw_reached:1|inflight:64808|srtt:53337|latest_rtt:53518|min_rtt:30776|applimit:0|lost:282|recovery:1|recovery_start:1746043693882213|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:13 915279] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:632|largest:632|pns:2| [2025/04/30 20:08:13 915283] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:632|frame:ACK |recv_time:1746043693915119|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 915288] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813915119|now:1746043693915119|interv:120000000| [2025/04/30 20:08:13 915292] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813915119|now:1746043693915119|interv:120000000| [2025/04/30 20:08:13 915296] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693921370|pq_index:0| [2025/04/30 20:08:13 915301] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693914917| [2025/04/30 20:08:13 915305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693915305| [2025/04/30 20:08:13 915309] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693915308| [2025/04/30 20:08:13 915315] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 915319] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53337|min_srtt:53337|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 915324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64808|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:818099| [2025/04/30 20:08:13 915335] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53337|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 915340] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 915345] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53337|min_srtt:53337|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 915349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64808|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:819266| [2025/04/30 20:08:13 915354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 915358] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 915361] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 915366] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 915370] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 915374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64808|cwnd:66250|conn:000055FC16B356FC|stream_id:0|stream_offset:818099| [2025/04/30 20:08:13 915379] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 915383] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1005| [2025/04/30 20:08:13 915422] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64808|now:1746043693915390|stream_id:0|stream_offset:818099| [2025/04/30 20:08:13 915432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 915439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64808|applimit:0| [2025/04/30 20:08:13 915446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693920244|now:1746043693915445|interval:4799| [2025/04/30 20:08:13 915453] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693920244|now:1746043693915445|interv:4799| [2025/04/30 20:08:13 915457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66250|inflight:66008| [2025/04/30 20:08:13 915462] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693920244| [2025/04/30 20:08:13 915467] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693920244| [2025/04/30 20:08:13 915471] [debug] |xqc_engine_wakeup_after|wakeup:1746043693920244|now:1746043693915471|diff:4773| [2025/04/30 20:08:13 915475] [debug] |xqc_engine_main_logic|END|now:1746043693915308| [2025/04/30 20:08:13 915480] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693915480| [2025/04/30 20:08:13 915484] [debug] |xqc_engine_wakeup_after|wakeup:1746043693920244|now:1746043693915484|diff:4760| [2025/04/30 20:08:13 915492] [debug] |xqc_engine_main_logic|END|now:1746043693915480| [2025/04/30 20:08:13 916705] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693916704| [2025/04/30 20:08:13 916721] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 916731] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:632| [2025/04/30 20:08:13 916737] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:633| [2025/04/30 20:08:13 916744] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:633| [2025/04/30 20:08:13 916748] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 916753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 916758] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:279|tx_in_flight:66014|prior_delivered:718204|prior_time:1746043693863288|is_app_limited:0|send_elapse:57730|ack_elapse:53416|ctl_first_sent_time:1746043693863608|lagest_ack_time:1746043693916704|curr_delivered:779418| [2025/04/30 20:08:13 916763] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693863608| [2025/04/30 20:08:13 916768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:652| [2025/04/30 20:08:13 916773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53337|rttvar:901|minrtt:30776|latest_rtt:53096|ack_delay:32| [2025/04/30 20:08:13 916780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53303|rttvar:744|minrtt:30776|latest_rtt:53096|ack_delay:32| [2025/04/30 20:08:13 916787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:952|lost_pn:949|thresh:3| [2025/04/30 20:08:13 916793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 916800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 916806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 916812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 916820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:949|lost_pn:949|po_sent_time:1746043693860037|lost_send_time:1746043693856739|loss_delay:59965|frame:STREAM |repair:128| [2025/04/30 20:08:13 916825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693860037u| [2025/04/30 20:08:13 916829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 916833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53303|rtt_var:744|pto_duration:56279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 916838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 916842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 916853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63608| [2025/04/30 20:08:13 916857] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693996669|now:1746043693916833|interv:79836| [2025/04/30 20:08:13 916862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693996669|now:1746043693916833|interval:79836|pto_count:0|srtt:53303 [2025/04/30 20:08:13 916869] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57730, ack_elapse 53416, delivered 61214|rate 1060349|lost 283| [2025/04/30 20:08:13 916876] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 13 -> 14| [2025/04/30 20:08:13 916882] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1060349) in round 14| [2025/04/30 20:08:13 916889] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 916896] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 916902] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66250|packet_lost:1|acked:1200|po_sent_time:1746043693863608|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 916909] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66250|packet_lost:1|acked:1200|po_sent_time:1746043693863608|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 916917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:67450|full_bw_reached:1|inflight:63608|srtt:53303|latest_rtt:53096|min_rtt:30776|applimit:0|lost:282|recovery:1|recovery_start:1746043693916829|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:13 916923] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:633|largest:633|pns:2| [2025/04/30 20:08:13 916928] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:633|frame:ACK |recv_time:1746043693916704|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 916933] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813916704|now:1746043693916704|interv:120000000| [2025/04/30 20:08:13 916937] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813916704|now:1746043693916704|interv:120000000| [2025/04/30 20:08:13 916941] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693920244|pq_index:0| [2025/04/30 20:08:13 916946] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693915308| [2025/04/30 20:08:13 916950] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693916950| [2025/04/30 20:08:13 916957] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693916955| [2025/04/30 20:08:13 916965] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 916972] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53303|min_srtt:53303|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 916985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63608|cwnd:67450|conn:000055FC16B356FC|stream_id:0|stream_offset:757415| [2025/04/30 20:08:13 916992] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 917000] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:949|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 917007] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53303|min_srtt:53303|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 917015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63608|cwnd:67450|conn:000055FC16B356FC|stream_id:0|stream_offset:819266| [2025/04/30 20:08:13 917022] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 917029] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 917037] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53303|min_srtt:53303|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 917043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:63608|cwnd:67450|conn:000055FC16B356FC|stream_id:0|stream_offset:820433| [2025/04/30 20:08:13 917050] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 917058] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 917065] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53303|min_srtt:53303|path_bw:1313952|loss_rate:2.46|path_pto:0| [2025/04/30 20:08:13 917071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:63608|cwnd:67450|conn:000055FC16B356FC|stream_id:0|stream_offset:821600| [2025/04/30 20:08:13 917078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 917084] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 917090] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 917097] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 917104] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:949|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 917111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63608|cwnd:67450|conn:000055FC16B356FC|stream_id:0|stream_offset:757415| [2025/04/30 20:08:13 917125] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 917129] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1006| [2025/04/30 20:08:13 917164] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63608|now:1746043693917137|stream_id:0|stream_offset:757415| [2025/04/30 20:08:13 917186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1006|origin_pktnum:949|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 917192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63608|applimit:0| [2025/04/30 20:08:13 917196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53303|rtt_var:744|pto_duration:56279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 917201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 917205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 917209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64808| [2025/04/30 20:08:13 917213] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693998416|now:1746043693917196|interv:81220| [2025/04/30 20:08:13 917217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693998416|now:1746043693917196|interval:81220|pto_count:0|srtt:53303 [2025/04/30 20:08:13 917221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67450|inflight:64808| [2025/04/30 20:08:13 917227] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 917231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64808|cwnd:67450|conn:000055FC16B356FC|stream_id:0|stream_offset:819266| [2025/04/30 20:08:13 917236] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 917240] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1007| [2025/04/30 20:08:13 917268] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64808|now:1746043693917246|stream_id:0|stream_offset:819266| [2025/04/30 20:08:13 917274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 917279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64808|applimit:0| [2025/04/30 20:08:13 917283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53303|rtt_var:744|pto_duration:56279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 917288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 917296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 917300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66008| [2025/04/30 20:08:13 917304] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693998525|now:1746043693917283|interv:81242| [2025/04/30 20:08:13 917308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693998525|now:1746043693917283|interval:81242|pto_count:0|srtt:53303 [2025/04/30 20:08:13 917313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67450|inflight:66008| [2025/04/30 20:08:13 917317] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 917321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:67450|conn:000055FC16B356FC|stream_id:0|stream_offset:820433| [2025/04/30 20:08:13 917326] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 917330] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1008| [2025/04/30 20:08:13 917352] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66008|now:1746043693917335|stream_id:0|stream_offset:820433| [2025/04/30 20:08:13 917357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 917362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66008|applimit:0| [2025/04/30 20:08:13 917366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53303|rtt_var:744|pto_duration:56279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 917370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 917374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 917378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:13 917382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693998614|now:1746043693917366|interv:81248| [2025/04/30 20:08:13 917386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693998614|now:1746043693917366|interval:81248|pto_count:0|srtt:53303 [2025/04/30 20:08:13 917390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67450|inflight:67208| [2025/04/30 20:08:13 917395] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693936640| [2025/04/30 20:08:13 917399] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693936640| [2025/04/30 20:08:13 917403] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693917403|diff:19237| [2025/04/30 20:08:13 917408] [debug] |xqc_engine_main_logic|END|now:1746043693916955| [2025/04/30 20:08:13 917415] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693917415| [2025/04/30 20:08:13 917424] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 917429] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:633| [2025/04/30 20:08:13 917433] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:634| [2025/04/30 20:08:13 917439] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:634| [2025/04/30 20:08:13 917443] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 917448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 917453] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:279|tx_in_flight:66014|prior_delivered:719404|prior_time:1746043693864240|is_app_limited:0|send_elapse:56720|ack_elapse:53175|ctl_first_sent_time:1746043693864525|lagest_ack_time:1746043693917415|curr_delivered:780618| [2025/04/30 20:08:13 917457] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693864525| [2025/04/30 20:08:13 917462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:652| [2025/04/30 20:08:13 917466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53303|rttvar:744|minrtt:30776|latest_rtt:52890|ack_delay:40| [2025/04/30 20:08:13 917470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53247|rttvar:671|minrtt:30776|latest_rtt:52890|ack_delay:40| [2025/04/30 20:08:13 917475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:953|lost_pn:950|thresh:3| [2025/04/30 20:08:13 917479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 917483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 917487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 917490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 917494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 917498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 917502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53247|rtt_var:671|pto_duration:55931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 917507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 917511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 917515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66008| [2025/04/30 20:08:13 917518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693998266|now:1746043693917502|interv:80764| [2025/04/30 20:08:13 917522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693998266|now:1746043693917502|interval:80764|pto_count:0|srtt:53247 [2025/04/30 20:08:13 917530] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56720, ack_elapse 53175, delivered 61214|rate 1079231|lost 283| [2025/04/30 20:08:13 917534] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079231) in round 14| [2025/04/30 20:08:13 917539] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 917543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 917547] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67450|packet_lost:0|acked:1200|po_sent_time:1746043693864525|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 917552] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67450|packet_lost:0|acked:1200|po_sent_time:1746043693864525|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 917556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:68650|full_bw_reached:1|inflight:66008|srtt:53247|latest_rtt:52890|min_rtt:30776|applimit:0|lost:283|recovery:1|recovery_start:1746043693916829|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 917562] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:634|largest:634|pns:2| [2025/04/30 20:08:13 917566] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:634|frame:ACK |recv_time:1746043693917415|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 917571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813917415|now:1746043693917415|interv:120000000| [2025/04/30 20:08:13 917575] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813917415|now:1746043693917415|interv:120000000| [2025/04/30 20:08:13 917579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693936640|pq_index:0| [2025/04/30 20:08:13 917584] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693916955| [2025/04/30 20:08:13 917588] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693917588| [2025/04/30 20:08:13 917593] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693917592| [2025/04/30 20:08:13 917598] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 917603] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53247|min_srtt:53247|path_bw:1313952|loss_rate:10.00|path_pto:0| [2025/04/30 20:08:13 917607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:68650|conn:000055FC16B356FC|stream_id:0|stream_offset:821600| [2025/04/30 20:08:13 917613] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53247|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 917626] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 917633] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53247|min_srtt:53247|path_bw:1313952|loss_rate:10.00|path_pto:0| [2025/04/30 20:08:13 917639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:66008|cwnd:68650|conn:000055FC16B356FC|stream_id:0|stream_offset:822767| [2025/04/30 20:08:13 917646] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53247|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 917653] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 917659] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53247|min_srtt:53247|path_bw:1313952|loss_rate:10.00|path_pto:0| [2025/04/30 20:08:13 917666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:66008|cwnd:68650|conn:000055FC16B356FC|stream_id:0|stream_offset:823934| [2025/04/30 20:08:13 917672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 917679] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 917685] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 917691] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 917695] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 917700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:68650|conn:000055FC16B356FC|stream_id:0|stream_offset:821600| [2025/04/30 20:08:13 917706] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 917713] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1009| [2025/04/30 20:08:13 917755] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66008|now:1746043693917724|stream_id:0|stream_offset:821600| [2025/04/30 20:08:13 917766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 917773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66008|applimit:0| [2025/04/30 20:08:13 917779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53247|rtt_var:671|pto_duration:55931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 917786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 917793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 917801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:13 917805] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693998655|now:1746043693917779|interv:80876| [2025/04/30 20:08:13 917810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693998655|now:1746043693917779|interval:80876|pto_count:0|srtt:53247 [2025/04/30 20:08:13 917814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68650|inflight:67208| [2025/04/30 20:08:13 917819] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 917824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:68650|conn:000055FC16B356FC|stream_id:0|stream_offset:822767| [2025/04/30 20:08:13 917829] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 917833] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1010| [2025/04/30 20:08:13 917858] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67208|now:1746043693917840|stream_id:0|stream_offset:822767| [2025/04/30 20:08:13 917864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 917868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67208|applimit:0| [2025/04/30 20:08:13 917872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53247|rtt_var:671|pto_duration:55931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 917877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 917881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 917885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68408| [2025/04/30 20:08:13 917888] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693998771|now:1746043693917872|interv:80899| [2025/04/30 20:08:13 917893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693998771|now:1746043693917872|interval:80899|pto_count:0|srtt:53247 [2025/04/30 20:08:13 917897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68650|inflight:68408| [2025/04/30 20:08:13 917902] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693936640| [2025/04/30 20:08:13 917906] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693936640| [2025/04/30 20:08:13 917910] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693917910|diff:18730| [2025/04/30 20:08:13 917914] [debug] |xqc_engine_main_logic|END|now:1746043693917592| [2025/04/30 20:08:13 917920] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693917920| [2025/04/30 20:08:13 917924] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693917924|diff:18716| [2025/04/30 20:08:13 917931] [debug] |xqc_engine_main_logic|END|now:1746043693917920| [2025/04/30 20:08:13 918015] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693918013| [2025/04/30 20:08:13 918028] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 918038] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:634| [2025/04/30 20:08:13 918045] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:635| [2025/04/30 20:08:13 918054] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:635| [2025/04/30 20:08:13 918061] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 918070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 918078] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:280|tx_in_flight:64814|prior_delivered:720604|prior_time:1746043693865262|is_app_limited:0|send_elapse:57660|ack_elapse:52751|ctl_first_sent_time:1746043693865577|lagest_ack_time:1746043693918013|curr_delivered:781818| [2025/04/30 20:08:13 918085] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693865577| [2025/04/30 20:08:13 918096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:653| [2025/04/30 20:08:13 918103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53247|rttvar:671|minrtt:30776|latest_rtt:52436|ack_delay:40| [2025/04/30 20:08:13 918110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53141|rttvar:716|minrtt:30776|latest_rtt:52436|ack_delay:40| [2025/04/30 20:08:13 918115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:954|lost_pn:951|thresh:3| [2025/04/30 20:08:13 918121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 918142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 918152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 918158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 918165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 918215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 918222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53141|rtt_var:716|pto_duration:56005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 918227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 918231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 918235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:13 918239] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693998845|now:1746043693918221|interv:80624| [2025/04/30 20:08:13 918256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693998845|now:1746043693918221|interval:80624|pto_count:0|srtt:53141 [2025/04/30 20:08:13 918261] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57660, ack_elapse 52751, delivered 61214|rate 1061637|lost 283| [2025/04/30 20:08:13 918265] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1061637) in round 14| [2025/04/30 20:08:13 918270] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 918274] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 918278] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68650|packet_lost:0|acked:1200|po_sent_time:1746043693865577|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 918282] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68650|packet_lost:0|acked:1200|po_sent_time:1746043693865577|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 918287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:69850|full_bw_reached:1|inflight:67208|srtt:53141|latest_rtt:52436|min_rtt:30776|applimit:0|lost:283|recovery:1|recovery_start:1746043693916829|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 918293] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:635|largest:635|pns:2| [2025/04/30 20:08:13 918298] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:635|frame:ACK |recv_time:1746043693918013|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 918303] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813918013|now:1746043693918013|interv:120000000| [2025/04/30 20:08:13 918308] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813918013|now:1746043693918013|interv:120000000| [2025/04/30 20:08:13 918312] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693936640|pq_index:0| [2025/04/30 20:08:13 918316] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693917592| [2025/04/30 20:08:13 918519] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693918519| [2025/04/30 20:08:13 918526] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693918524| [2025/04/30 20:08:13 918531] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 918536] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53141|min_srtt:53141|path_bw:1313952|loss_rate:8.33|path_pto:0| [2025/04/30 20:08:13 918541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:69850|conn:000055FC16B356FC|stream_id:0|stream_offset:823934| [2025/04/30 20:08:13 918553] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 918560] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 918567] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53141|min_srtt:53141|path_bw:1313952|loss_rate:8.33|path_pto:0| [2025/04/30 20:08:13 918574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:67208|cwnd:69850|conn:000055FC16B356FC|stream_id:0|stream_offset:825101| [2025/04/30 20:08:13 918581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 918589] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 918596] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53141|min_srtt:53141|path_bw:1313952|loss_rate:8.33|path_pto:0| [2025/04/30 20:08:13 918602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:67208|cwnd:69850|conn:000055FC16B356FC|stream_id:0|stream_offset:826268| [2025/04/30 20:08:13 918609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 918616] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 918622] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 918629] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 918636] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 918643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:69850|conn:000055FC16B356FC|stream_id:0|stream_offset:823934| [2025/04/30 20:08:13 918650] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 918658] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1011| [2025/04/30 20:08:13 918702] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67208|now:1746043693918669|stream_id:0|stream_offset:823934| [2025/04/30 20:08:13 918712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 918719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67208|applimit:0| [2025/04/30 20:08:13 918726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53141|rtt_var:716|pto_duration:56005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 918739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 918746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 918752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68408| [2025/04/30 20:08:13 918758] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693999674|now:1746043693918726|interv:80948| [2025/04/30 20:08:13 918764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693999674|now:1746043693918726|interval:80948|pto_count:0|srtt:53141 [2025/04/30 20:08:13 918772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69850|inflight:68408| [2025/04/30 20:08:13 918779] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 918786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68408|cwnd:69850|conn:000055FC16B356FC|stream_id:0|stream_offset:825101| [2025/04/30 20:08:13 918793] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 918800] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1012| [2025/04/30 20:08:13 918837] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1012|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68408|now:1746043693918810|stream_id:0|stream_offset:825101| [2025/04/30 20:08:13 918848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 918856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68408|applimit:0| [2025/04/30 20:08:13 918863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53141|rtt_var:716|pto_duration:56005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 918870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 918876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 918882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69608| [2025/04/30 20:08:13 918886] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693999815|now:1746043693918862|interv:80953| [2025/04/30 20:08:13 918890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693999815|now:1746043693918862|interval:80953|pto_count:0|srtt:53141 [2025/04/30 20:08:13 918895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69850|inflight:69608| [2025/04/30 20:08:13 918900] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693936640| [2025/04/30 20:08:13 918904] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693936640| [2025/04/30 20:08:13 918908] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693918908|diff:17732| [2025/04/30 20:08:13 918913] [debug] |xqc_engine_main_logic|END|now:1746043693918524| [2025/04/30 20:08:13 918925] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693918925| [2025/04/30 20:08:13 918931] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693918931|diff:17709| [2025/04/30 20:08:13 918938] [debug] |xqc_engine_main_logic|END|now:1746043693918925| [2025/04/30 20:08:13 919015] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693919014| [2025/04/30 20:08:13 919026] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 919034] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:635| [2025/04/30 20:08:13 919039] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:636| [2025/04/30 20:08:13 919048] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:636| [2025/04/30 20:08:13 919054] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 919061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 919069] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:280|tx_in_flight:66014|prior_delivered:720604|prior_time:1746043693865262|is_app_limited:0|send_elapse:57756|ack_elapse:53752|ctl_first_sent_time:1746043693865673|lagest_ack_time:1746043693919014|curr_delivered:783018| [2025/04/30 20:08:13 919077] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693865673| [2025/04/30 20:08:13 919084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:654| [2025/04/30 20:08:13 919090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53141|rttvar:716|minrtt:30776|latest_rtt:53341|ack_delay:48| [2025/04/30 20:08:13 919097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53160|rttvar:575|minrtt:30776|latest_rtt:53341|ack_delay:48| [2025/04/30 20:08:13 919104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:955|lost_pn:952|thresh:3| [2025/04/30 20:08:13 919111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 919117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 919121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 919126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 919132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 919138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 919145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53160|rtt_var:575|pto_duration:55460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 919152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 919158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 919164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68408| [2025/04/30 20:08:13 919197] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693999270|now:1746043693919144|interv:80126| [2025/04/30 20:08:13 919202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693999270|now:1746043693919144|interval:80126|pto_count:0|srtt:53160 [2025/04/30 20:08:13 919207] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57756, ack_elapse 53752, delivered 62414|rate 1080649|lost 283| [2025/04/30 20:08:13 919214] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080649) in round 14| [2025/04/30 20:08:13 919221] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 919227] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 919231] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69850|packet_lost:0|acked:1200|po_sent_time:1746043693865673|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 919236] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69850|packet_lost:0|acked:1200|po_sent_time:1746043693865673|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 919241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:71050|full_bw_reached:1|inflight:68408|srtt:53160|latest_rtt:53341|min_rtt:30776|applimit:0|lost:283|recovery:1|recovery_start:1746043693916829|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 919247] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:636|largest:636|pns:2| [2025/04/30 20:08:13 919252] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:636|frame:ACK |recv_time:1746043693919014|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 919257] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813919014|now:1746043693919014|interv:120000000| [2025/04/30 20:08:13 919261] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813919014|now:1746043693919014|interv:120000000| [2025/04/30 20:08:13 919265] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693936640|pq_index:0| [2025/04/30 20:08:13 919270] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693918524| [2025/04/30 20:08:13 919274] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693919274| [2025/04/30 20:08:13 919279] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693919278| [2025/04/30 20:08:13 919284] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 919289] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53160|min_srtt:53160|path_bw:1313952|loss_rate:7.14|path_pto:0| [2025/04/30 20:08:13 919294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68408|cwnd:71050|conn:000055FC16B356FC|stream_id:0|stream_offset:826268| [2025/04/30 20:08:13 919302] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 919307] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 919311] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53160|min_srtt:53160|path_bw:1313952|loss_rate:7.14|path_pto:0| [2025/04/30 20:08:13 919315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:68408|cwnd:71050|conn:000055FC16B356FC|stream_id:0|stream_offset:827435| [2025/04/30 20:08:13 919320] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 919324] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 919329] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53160|min_srtt:53160|path_bw:1313952|loss_rate:7.14|path_pto:0| [2025/04/30 20:08:13 919333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:68408|cwnd:71050|conn:000055FC16B356FC|stream_id:0|stream_offset:828602| [2025/04/30 20:08:13 919337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 919341] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 919345] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 919349] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 919354] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 919358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68408|cwnd:71050|conn:000055FC16B356FC|stream_id:0|stream_offset:826268| [2025/04/30 20:08:13 919363] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 919367] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1013| [2025/04/30 20:08:13 919405] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1013|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68408|now:1746043693919375|stream_id:0|stream_offset:826268| [2025/04/30 20:08:13 919412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 919417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68408|applimit:0| [2025/04/30 20:08:13 919425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53160|rtt_var:575|pto_duration:55460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 919432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 919438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 919445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69608| [2025/04/30 20:08:13 919452] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693999835|now:1746043693919425|interv:80410| [2025/04/30 20:08:13 919458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693999835|now:1746043693919425|interval:80410|pto_count:0|srtt:53160 [2025/04/30 20:08:13 919466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71050|inflight:69608| [2025/04/30 20:08:13 919473] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 919479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69608|cwnd:71050|conn:000055FC16B356FC|stream_id:0|stream_offset:827435| [2025/04/30 20:08:13 919484] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 919488] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1014| [2025/04/30 20:08:13 919519] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69608|now:1746043693919495|stream_id:0|stream_offset:827435| [2025/04/30 20:08:13 919526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 919531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69608|applimit:0| [2025/04/30 20:08:13 919535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53160|rtt_var:575|pto_duration:55460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 919540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 919545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 919552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:13 919559] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693999955|now:1746043693919535|interv:80420| [2025/04/30 20:08:13 919565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693999955|now:1746043693919535|interval:80420|pto_count:0|srtt:53160 [2025/04/30 20:08:13 919573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71050|inflight:70808| [2025/04/30 20:08:13 919580] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693936640| [2025/04/30 20:08:13 919587] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693936640| [2025/04/30 20:08:13 919600] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693919600|diff:17040| [2025/04/30 20:08:13 919607] [debug] |xqc_engine_main_logic|END|now:1746043693919278| [2025/04/30 20:08:13 919616] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693919616| [2025/04/30 20:08:13 919622] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693919622|diff:17018| [2025/04/30 20:08:13 919628] [debug] |xqc_engine_main_logic|END|now:1746043693919616| [2025/04/30 20:08:13 920025] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693920024| [2025/04/30 20:08:13 920034] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 920043] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:636| [2025/04/30 20:08:13 920049] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:637| [2025/04/30 20:08:13 920058] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:637| [2025/04/30 20:08:13 920063] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 920071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:956|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:956|path_largest_ack:956| [2025/04/30 20:08:13 920079] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:280|tx_in_flight:66014|prior_delivered:721804|prior_time:1746043693866318|is_app_limited:0|send_elapse:56756|ack_elapse:53706|ctl_first_sent_time:1746043693866618|lagest_ack_time:1746043693920024|curr_delivered:784218| [2025/04/30 20:08:13 920086] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693866618| [2025/04/30 20:08:13 920094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:655| [2025/04/30 20:08:13 920100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53160|rttvar:575|minrtt:30776|latest_rtt:53406|ack_delay:48| [2025/04/30 20:08:13 920107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53184|rttvar:481|minrtt:30776|latest_rtt:53406|ack_delay:48| [2025/04/30 20:08:13 920112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:956|lost_pn:953|thresh:3| [2025/04/30 20:08:13 920117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 920124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 920129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 920136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 920141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 920144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 920149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53184|rtt_var:481|pto_duration:55184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 920156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 920189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 920194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69608| [2025/04/30 20:08:13 920198] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693999679|now:1746043693920148|interv:79531| [2025/04/30 20:08:13 920202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693999679|now:1746043693920148|interval:79531|pto_count:0|srtt:53184 [2025/04/30 20:08:13 920206] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56756, ack_elapse 53706, delivered 62414|rate 1099689|lost 283| [2025/04/30 20:08:13 920211] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099689) in round 14| [2025/04/30 20:08:13 920215] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 920219] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 920223] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:71050|packet_lost:0|acked:1200|po_sent_time:1746043693866618|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 920228] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:71050|packet_lost:0|acked:1200|po_sent_time:1746043693866618|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 920233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:72250|full_bw_reached:1|inflight:69608|srtt:53184|latest_rtt:53406|min_rtt:30776|applimit:0|lost:283|recovery:1|recovery_start:1746043693916829|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 920239] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:637|largest:637|pns:2| [2025/04/30 20:08:13 920243] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:637|frame:ACK |recv_time:1746043693920024|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 920248] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813920024|now:1746043693920024|interv:120000000| [2025/04/30 20:08:13 920253] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813920024|now:1746043693920024|interv:120000000| [2025/04/30 20:08:13 920256] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693936640|pq_index:0| [2025/04/30 20:08:13 920261] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693919278| [2025/04/30 20:08:13 920265] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693920265| [2025/04/30 20:08:13 920270] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693920269| [2025/04/30 20:08:13 920275] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 920280] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53184|min_srtt:53184|path_bw:1313952|loss_rate:6.25|path_pto:0| [2025/04/30 20:08:13 920288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69608|cwnd:72250|conn:000055FC16B356FC|stream_id:0|stream_offset:828602| [2025/04/30 20:08:13 920293] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53184|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 920298] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 920302] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53184|min_srtt:53184|path_bw:1313952|loss_rate:6.25|path_pto:0| [2025/04/30 20:08:13 920307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:69608|cwnd:72250|conn:000055FC16B356FC|stream_id:0|stream_offset:829769| [2025/04/30 20:08:13 920311] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53184|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 920316] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 920320] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53184|min_srtt:53184|path_bw:1313952|loss_rate:6.25|path_pto:0| [2025/04/30 20:08:13 920324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:69608|cwnd:72250|conn:000055FC16B356FC|stream_id:0|stream_offset:830936| [2025/04/30 20:08:13 920328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 920332] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 920336] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 920341] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 920345] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 920349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69608|cwnd:72250|conn:000055FC16B356FC|stream_id:0|stream_offset:828602| [2025/04/30 20:08:13 920354] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 920358] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1015| [2025/04/30 20:08:13 920393] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69608|now:1746043693920366|stream_id:0|stream_offset:828602| [2025/04/30 20:08:13 920399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 920407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69608|applimit:0| [2025/04/30 20:08:13 920414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53184|rtt_var:481|pto_duration:55184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 920421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 920427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 920434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:13 920440] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694000550|now:1746043693920414|interv:80136| [2025/04/30 20:08:13 920447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694000550|now:1746043693920414|interval:80136|pto_count:0|srtt:53184 [2025/04/30 20:08:13 920454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72250|inflight:70808| [2025/04/30 20:08:13 920460] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 920465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:72250|conn:000055FC16B356FC|stream_id:0|stream_offset:829769| [2025/04/30 20:08:13 920470] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 920474] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1016| [2025/04/30 20:08:13 920502] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70808|now:1746043693920481|stream_id:0|stream_offset:829769| [2025/04/30 20:08:13 920508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 920513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70808|applimit:0| [2025/04/30 20:08:13 920520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53184|rtt_var:481|pto_duration:55184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 920528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 920534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 920540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:13 920547] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694000665|now:1746043693920520|interv:80145| [2025/04/30 20:08:13 920554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694000665|now:1746043693920520|interval:80145|pto_count:0|srtt:53184 [2025/04/30 20:08:13 920561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72250|inflight:72008| [2025/04/30 20:08:13 920568] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693936640| [2025/04/30 20:08:13 920581] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693936640| [2025/04/30 20:08:13 920588] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693920588|diff:16052| [2025/04/30 20:08:13 920594] [debug] |xqc_engine_main_logic|END|now:1746043693920269| [2025/04/30 20:08:13 920602] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693920602| [2025/04/30 20:08:13 920609] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693920608|diff:16032| [2025/04/30 20:08:13 920615] [debug] |xqc_engine_main_logic|END|now:1746043693920602| [2025/04/30 20:08:13 921134] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693921132| [2025/04/30 20:08:13 921143] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 921149] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:637| [2025/04/30 20:08:13 921153] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:638| [2025/04/30 20:08:13 921159] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:638| [2025/04/30 20:08:13 921163] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 921192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 921197] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:280|tx_in_flight:66014|prior_delivered:723004|prior_time:1746043693867267|is_app_limited:0|send_elapse:57516|ack_elapse:53865|ctl_first_sent_time:1746043693867524|lagest_ack_time:1746043693921132|curr_delivered:785418| [2025/04/30 20:08:13 921202] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693867524| [2025/04/30 20:08:13 921206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:656| [2025/04/30 20:08:13 921211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53184|rttvar:481|minrtt:30776|latest_rtt:53608|ack_delay:40| [2025/04/30 20:08:13 921215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53232|rttvar:457|minrtt:30776|latest_rtt:53608|ack_delay:40| [2025/04/30 20:08:13 921219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:957|lost_pn:954|thresh:3| [2025/04/30 20:08:13 921223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 921227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 921231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 921235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 921239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 921243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 921247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53232|rtt_var:457|pto_duration:55232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 921267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 921271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 921275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:13 921279] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694000713|now:1746043693921247|interv:79466| [2025/04/30 20:08:13 921283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694000713|now:1746043693921247|interval:79466|pto_count:0|srtt:53232 [2025/04/30 20:08:13 921287] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57516, ack_elapse 53865, delivered 62414|rate 1085158|lost 283| [2025/04/30 20:08:13 921292] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1085158) in round 14| [2025/04/30 20:08:13 921296] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 921300] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 921304] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72250|packet_lost:0|acked:1200|po_sent_time:1746043693867524|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 921309] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72250|packet_lost:0|acked:1200|po_sent_time:1746043693867524|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 921313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:73450|full_bw_reached:1|inflight:70808|srtt:53232|latest_rtt:53608|min_rtt:30776|applimit:0|lost:283|recovery:1|recovery_start:1746043693916829|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 921319] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:638|largest:638|pns:2| [2025/04/30 20:08:13 921324] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:638|frame:ACK |recv_time:1746043693921132|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 921329] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813921132|now:1746043693921132|interv:120000000| [2025/04/30 20:08:13 921333] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813921132|now:1746043693921132|interv:120000000| [2025/04/30 20:08:13 921337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693936640|pq_index:0| [2025/04/30 20:08:13 921341] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693920269| [2025/04/30 20:08:13 921345] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693921345| [2025/04/30 20:08:13 921350] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693921349| [2025/04/30 20:08:13 921355] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 921363] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53232|min_srtt:53232|path_bw:1313952|loss_rate:5.56|path_pto:0| [2025/04/30 20:08:13 921368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:73450|conn:000055FC16B356FC|stream_id:0|stream_offset:830936| [2025/04/30 20:08:13 921372] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53232|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 921377] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 921382] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53232|min_srtt:53232|path_bw:1313952|loss_rate:5.56|path_pto:0| [2025/04/30 20:08:13 921386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:70808|cwnd:73450|conn:000055FC16B356FC|stream_id:0|stream_offset:832103| [2025/04/30 20:08:13 921391] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53232|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 921395] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 921399] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53232|min_srtt:53232|path_bw:1313952|loss_rate:5.56|path_pto:0| [2025/04/30 20:08:13 921404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:70808|cwnd:73450|conn:000055FC16B356FC|stream_id:0|stream_offset:833270| [2025/04/30 20:08:13 921408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 921412] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 921416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 921420] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 921425] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 921429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:73450|conn:000055FC16B356FC|stream_id:0|stream_offset:830936| [2025/04/30 20:08:13 921434] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 921438] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693922437|now:1746043693921437|interv:1000| [2025/04/30 20:08:13 921442] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 921445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 921452] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693922437| [2025/04/30 20:08:13 921456] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693922437| [2025/04/30 20:08:13 921460] [debug] |xqc_engine_wakeup_after|wakeup:1746043693922437|now:1746043693921460|diff:977| [2025/04/30 20:08:13 921465] [debug] |xqc_engine_main_logic|END|now:1746043693921349| [2025/04/30 20:08:13 921470] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693921470| [2025/04/30 20:08:13 921474] [debug] |xqc_engine_wakeup_after|wakeup:1746043693922437|now:1746043693921474|diff:963| [2025/04/30 20:08:13 921478] [debug] |xqc_engine_main_logic|END|now:1746043693921470| [2025/04/30 20:08:13 922553] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693922552| [2025/04/30 20:08:13 922564] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693922437|pq_index:0| [2025/04/30 20:08:13 922570] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693921349| [2025/04/30 20:08:13 922575] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693922574| [2025/04/30 20:08:13 922580] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693922437|now:1746043693922574| [2025/04/30 20:08:13 922585] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693922437|now:1746043693922574| [2025/04/30 20:08:13 922589] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 922593] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 922599] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53232|min_srtt:53232|path_bw:1313952|loss_rate:5.56|path_pto:0| [2025/04/30 20:08:13 922606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:70808|cwnd:73450|conn:000055FC16B356FC|stream_id:0|stream_offset:833270| [2025/04/30 20:08:13 922614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 922620] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 922627] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 922633] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 922638] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 922642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:73450|conn:000055FC16B356FC|stream_id:0|stream_offset:830936| [2025/04/30 20:08:13 922647] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 922654] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1017| [2025/04/30 20:08:13 922694] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70808|now:1746043693922665|stream_id:0|stream_offset:830936| [2025/04/30 20:08:13 922712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 922719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70808|applimit:0| [2025/04/30 20:08:13 922727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53232|rtt_var:457|pto_duration:55232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 922733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 922740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 922745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:13 922751] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694002897|now:1746043693922726|interv:80171| [2025/04/30 20:08:13 922757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694002897|now:1746043693922726|interval:80171|pto_count:0|srtt:53232 [2025/04/30 20:08:13 922765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73450|inflight:72008| [2025/04/30 20:08:13 922772] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 922779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:73450|conn:000055FC16B356FC|stream_id:0|stream_offset:832103| [2025/04/30 20:08:13 922785] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 922789] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1018| [2025/04/30 20:08:13 922827] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72008|now:1746043693922796|stream_id:0|stream_offset:832103| [2025/04/30 20:08:13 922835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 922839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:13 922844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53232|rtt_var:457|pto_duration:55232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 922848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 922852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 922856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73208| [2025/04/30 20:08:13 922860] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694003028|now:1746043693922843|interv:80185| [2025/04/30 20:08:13 922864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694003028|now:1746043693922843|interval:80185|pto_count:0|srtt:53232 [2025/04/30 20:08:13 922873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73450|inflight:73208| [2025/04/30 20:08:13 922877] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693936640| [2025/04/30 20:08:13 922882] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693936640| [2025/04/30 20:08:13 922886] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693922886|diff:13754| [2025/04/30 20:08:13 922890] [debug] |xqc_engine_main_logic|END|now:1746043693922574| [2025/04/30 20:08:13 925033] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693925032| [2025/04/30 20:08:13 925045] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 925054] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:638| [2025/04/30 20:08:13 925059] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:639| [2025/04/30 20:08:13 925067] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:639| [2025/04/30 20:08:13 925072] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 925079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 925085] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:64814|prior_delivered:724204|prior_time:1746043693868384|is_app_limited:0|send_elapse:56401|ack_elapse:56648|ctl_first_sent_time:1746043693868701|lagest_ack_time:1746043693925032|curr_delivered:786618| [2025/04/30 20:08:13 925091] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693868701| [2025/04/30 20:08:13 925097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:657| [2025/04/30 20:08:13 925103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53232|rttvar:457|minrtt:30776|latest_rtt:56331|ack_delay:40| [2025/04/30 20:08:13 925109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53614|rttvar:1107|minrtt:30776|latest_rtt:56331|ack_delay:40| [2025/04/30 20:08:13 925114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:958|lost_pn:955|thresh:3| [2025/04/30 20:08:13 925120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 925125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 925130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 925136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 925141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 925146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 925152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53614|rtt_var:1107|pto_duration:58042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 925162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 925190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 925196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:13 925201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694005838|now:1746043693925151|interv:80687| [2025/04/30 20:08:13 925207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694005838|now:1746043693925151|interval:80687|pto_count:0|srtt:53614 [2025/04/30 20:08:13 925213] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56401, ack_elapse 56648, delivered 62414|rate 1101786|lost 283| [2025/04/30 20:08:13 925219] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101786) in round 14| [2025/04/30 20:08:13 925225] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 925230] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 925236] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73450|packet_lost:0|acked:1200|po_sent_time:1746043693868701|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 925242] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73450|packet_lost:0|acked:1200|po_sent_time:1746043693868701|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 925248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:74650|full_bw_reached:1|inflight:72008|srtt:53614|latest_rtt:56331|min_rtt:30776|applimit:0|lost:283|recovery:1|recovery_start:1746043693916829|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 925256] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:639|largest:639|pns:2| [2025/04/30 20:08:13 925262] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:639|frame:ACK |recv_time:1746043693925032|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 925268] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813925032|now:1746043693925032|interv:120000000| [2025/04/30 20:08:13 925274] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813925032|now:1746043693925032|interv:120000000| [2025/04/30 20:08:13 925279] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693936640|pq_index:0| [2025/04/30 20:08:13 925285] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693922574| [2025/04/30 20:08:13 925290] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693925290| [2025/04/30 20:08:13 925296] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693925295| [2025/04/30 20:08:13 925303] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 925313] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53614|min_srtt:53614|path_bw:1313952|loss_rate:5.00|path_pto:0| [2025/04/30 20:08:13 925319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:74650|conn:000055FC16B356FC|stream_id:0|stream_offset:833270| [2025/04/30 20:08:13 925325] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53614|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 925332] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 925338] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53614|min_srtt:53614|path_bw:1313952|loss_rate:5.00|path_pto:0| [2025/04/30 20:08:13 925343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:72008|cwnd:74650|conn:000055FC16B356FC|stream_id:0|stream_offset:834437| [2025/04/30 20:08:13 925350] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53614|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 925356] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 925361] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53614|min_srtt:53614|path_bw:1313952|loss_rate:5.00|path_pto:0| [2025/04/30 20:08:13 925367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:72008|cwnd:74650|conn:000055FC16B356FC|stream_id:0|stream_offset:835604| [2025/04/30 20:08:13 925372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 925377] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 925383] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 925389] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 925394] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 925400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:74650|conn:000055FC16B356FC|stream_id:0|stream_offset:833270| [2025/04/30 20:08:13 925406] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 925411] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693926411|now:1746043693925411|interv:1000| [2025/04/30 20:08:13 925417] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 925422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 925430] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693926411| [2025/04/30 20:08:13 925435] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693926411| [2025/04/30 20:08:13 925441] [debug] |xqc_engine_wakeup_after|wakeup:1746043693926411|now:1746043693925440|diff:971| [2025/04/30 20:08:13 925446] [debug] |xqc_engine_main_logic|END|now:1746043693925295| [2025/04/30 20:08:13 925453] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693925453| [2025/04/30 20:08:13 925458] [debug] |xqc_engine_wakeup_after|wakeup:1746043693926411|now:1746043693925457|diff:954| [2025/04/30 20:08:13 925463] [debug] |xqc_engine_main_logic|END|now:1746043693925453| [2025/04/30 20:08:13 925489] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693925488| [2025/04/30 20:08:13 925495] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 925502] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:639| [2025/04/30 20:08:13 925507] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:640| [2025/04/30 20:08:13 925515] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:640| [2025/04/30 20:08:13 925520] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 925526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 925532] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:64814|prior_delivered:726604|prior_time:1746043693870226|is_app_limited:0|send_elapse:57956|ack_elapse:55262|ctl_first_sent_time:1746043693870958|lagest_ack_time:1746043693925488|curr_delivered:787818| [2025/04/30 20:08:13 925538] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693870958| [2025/04/30 20:08:13 925544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:658| [2025/04/30 20:08:13 925568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53614|rttvar:1107|minrtt:30776|latest_rtt:54530|ack_delay:32| [2025/04/30 20:08:13 925573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53725|rttvar:1052|minrtt:30776|latest_rtt:54530|ack_delay:32| [2025/04/30 20:08:13 925579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:960|lost_pn:957|thresh:3| [2025/04/30 20:08:13 925585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 925590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 925596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 925614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 925619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 925625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 925630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693930195|now:1746043693925630|interval:4565| [2025/04/30 20:08:13 925639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693930195|now:1746043693925630|interv:4565| [2025/04/30 20:08:13 925644] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57956, ack_elapse 55262, delivered 61214|rate 1056215|lost 283| [2025/04/30 20:08:13 925651] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1056215) in round 14| [2025/04/30 20:08:13 925656] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 925661] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 925667] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74650|packet_lost:0|acked:1200|po_sent_time:1746043693870958|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 925672] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74650|packet_lost:0|acked:1200|po_sent_time:1746043693870958|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 925806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:75850|full_bw_reached:1|inflight:70808|srtt:53725|latest_rtt:54530|min_rtt:30776|applimit:0|lost:283|recovery:1|recovery_start:1746043693916829|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 925824] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:640|largest:640|pns:2| [2025/04/30 20:08:13 925830] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:640|frame:ACK |recv_time:1746043693925488|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 925838] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813925488|now:1746043693925488|interv:120000000| [2025/04/30 20:08:13 925844] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813925488|now:1746043693925488|interv:120000000| [2025/04/30 20:08:13 925849] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693926411|pq_index:0| [2025/04/30 20:08:13 925855] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693925295| [2025/04/30 20:08:13 925860] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693925860| [2025/04/30 20:08:13 925882] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693925880| [2025/04/30 20:08:13 925889] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 925895] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53725|min_srtt:53725|path_bw:1313952|loss_rate:5.00|path_pto:0| [2025/04/30 20:08:13 925900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:70808|cwnd:75850|conn:000055FC16B356FC|stream_id:0|stream_offset:835604| [2025/04/30 20:08:13 925909] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53725|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 925914] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 925919] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53725|min_srtt:53725|path_bw:1313952|loss_rate:5.00|path_pto:0| [2025/04/30 20:08:13 925923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:70808|cwnd:75850|conn:000055FC16B356FC|stream_id:0|stream_offset:836771| [2025/04/30 20:08:13 925927] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53725|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 925932] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 925936] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53725|min_srtt:53725|path_bw:1313952|loss_rate:5.00|path_pto:0| [2025/04/30 20:08:13 925941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:70808|cwnd:75850|conn:000055FC16B356FC|stream_id:0|stream_offset:837938| [2025/04/30 20:08:13 925945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 925949] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 925953] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 925958] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 925962] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 925969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:75850|conn:000055FC16B356FC|stream_id:0|stream_offset:833270| [2025/04/30 20:08:13 925976] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 925982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 925988] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693926411| [2025/04/30 20:08:13 925993] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693926411| [2025/04/30 20:08:13 925999] [debug] |xqc_engine_wakeup_after|wakeup:1746043693926411|now:1746043693925999|diff:412| [2025/04/30 20:08:13 926006] [debug] |xqc_engine_main_logic|END|now:1746043693925880| [2025/04/30 20:08:13 926017] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693926017| [2025/04/30 20:08:13 926022] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 926029] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:640| [2025/04/30 20:08:13 926037] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:641| [2025/04/30 20:08:13 926044] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:641| [2025/04/30 20:08:13 926048] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 926054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 926060] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:66014|prior_delivered:726604|prior_time:1746043693870226|is_app_limited:0|send_elapse:58068|ack_elapse:55791|ctl_first_sent_time:1746043693871070|lagest_ack_time:1746043693926017|curr_delivered:789018| [2025/04/30 20:08:13 926068] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693871070| [2025/04/30 20:08:13 926075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:659| [2025/04/30 20:08:13 926080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53725|rttvar:1052|minrtt:30776|latest_rtt:54947|ack_delay:32| [2025/04/30 20:08:13 926086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53874|rttvar:1086|minrtt:30776|latest_rtt:54947|ack_delay:32| [2025/04/30 20:08:13 926092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:961|lost_pn:958|thresh:3| [2025/04/30 20:08:13 926097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 926102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 926107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 926112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 926117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 926122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 926127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693930664|now:1746043693926127|interval:4537| [2025/04/30 20:08:13 926132] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693930664|now:1746043693926127|interv:4537| [2025/04/30 20:08:13 926138] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58068, ack_elapse 55791, delivered 62414|rate 1074843|lost 283| [2025/04/30 20:08:13 926143] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074843) in round 14| [2025/04/30 20:08:13 926148] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 926154] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 926159] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75850|packet_lost:0|acked:1200|po_sent_time:1746043693871070|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 926188] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75850|packet_lost:0|acked:1200|po_sent_time:1746043693871070|recovery:1|recovery_start:1746043693916829|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 926194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:77050|full_bw_reached:1|inflight:69608|srtt:53874|latest_rtt:54947|min_rtt:30776|applimit:0|lost:283|recovery:1|recovery_start:1746043693916829|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 926202] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:641|largest:641|pns:2| [2025/04/30 20:08:13 926207] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:641|frame:ACK |recv_time:1746043693926017|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 926213] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813926017|now:1746043693926017|interv:120000000| [2025/04/30 20:08:13 926219] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813926017|now:1746043693926017|interv:120000000| [2025/04/30 20:08:13 926224] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693926411|pq_index:0| [2025/04/30 20:08:13 926229] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693925880| [2025/04/30 20:08:13 926234] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693926234| [2025/04/30 20:08:13 926240] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693926239| [2025/04/30 20:08:13 926246] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 926252] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53874|min_srtt:53874|path_bw:1313952|loss_rate:5.00|path_pto:0| [2025/04/30 20:08:13 926258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:69608|cwnd:77050|conn:000055FC16B356FC|stream_id:0|stream_offset:837938| [2025/04/30 20:08:13 926263] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53874|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 926269] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 926275] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53874|min_srtt:53874|path_bw:1313952|loss_rate:5.00|path_pto:0| [2025/04/30 20:08:13 926280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:69608|cwnd:77050|conn:000055FC16B356FC|stream_id:0|stream_offset:839105| [2025/04/30 20:08:13 926286] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53874|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 926302] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 926308] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53874|min_srtt:53874|path_bw:1313952|loss_rate:5.00|path_pto:0| [2025/04/30 20:08:13 926314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:69608|cwnd:77050|conn:000055FC16B356FC|stream_id:0|stream_offset:840272| [2025/04/30 20:08:13 926321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 926327] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 926333] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 926340] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 926346] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 926353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69608|cwnd:77050|conn:000055FC16B356FC|stream_id:0|stream_offset:833270| [2025/04/30 20:08:13 926360] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 926364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 926368] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693926411| [2025/04/30 20:08:13 926372] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693926411| [2025/04/30 20:08:13 926377] [debug] |xqc_engine_wakeup_after|wakeup:1746043693926411|now:1746043693926377|diff:34| [2025/04/30 20:08:13 926383] [debug] |xqc_engine_main_logic|END|now:1746043693926239| [2025/04/30 20:08:13 926393] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693926393| [2025/04/30 20:08:13 926401] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 926408] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:641| [2025/04/30 20:08:13 926412] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:642| [2025/04/30 20:08:13 926417] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:642| [2025/04/30 20:08:13 926421] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 926426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 926431] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:66014|prior_delivered:727804|prior_time:1746043693871591|is_app_limited:0|send_elapse:57144|ack_elapse:54802|ctl_first_sent_time:1746043693871951|lagest_ack_time:1746043693926393|curr_delivered:790218| [2025/04/30 20:08:13 926436] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693871951| [2025/04/30 20:08:13 926440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:660| [2025/04/30 20:08:13 926448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53874|rttvar:1086|minrtt:30776|latest_rtt:54442|ack_delay:32| [2025/04/30 20:08:13 926452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53941|rttvar:949|minrtt:30776|latest_rtt:54442|ack_delay:32| [2025/04/30 20:08:13 926457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:962|lost_pn:959|thresh:3| [2025/04/30 20:08:13 926461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 926465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 926469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 926473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 926477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 926482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:959|lost_pn:959|po_sent_time:1746043693868849|lost_send_time:1746043693865146|loss_delay:61247|frame:STREAM |repair:128| [2025/04/30 20:08:13 926486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693868849u| [2025/04/30 20:08:13 926490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 926494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53941|rtt_var:949|pto_duration:57737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 926499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 926503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 926507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:13 926510] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694005533|now:1746043693926494|interv:79039| [2025/04/30 20:08:13 926515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694005533|now:1746043693926494|interval:79039|pto_count:0|srtt:53941 [2025/04/30 20:08:13 926519] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57144, ack_elapse 54802, delivered 62414|rate 1092223|lost 284| [2025/04/30 20:08:13 926523] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1092223) in round 14| [2025/04/30 20:08:13 926527] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 926532] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 926536] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:77050|packet_lost:1|acked:1200|po_sent_time:1746043693871951|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 926540] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:77050|packet_lost:1|acked:1200|po_sent_time:1746043693871951|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 926553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:78250|full_bw_reached:1|inflight:67208|srtt:53941|latest_rtt:54442|min_rtt:30776|applimit:0|lost:283|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 926559] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:642|largest:642|pns:2| [2025/04/30 20:08:13 926563] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:642|frame:ACK |recv_time:1746043693926393|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 926568] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813926393|now:1746043693926393|interv:120000000| [2025/04/30 20:08:13 926572] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813926393|now:1746043693926393|interv:120000000| [2025/04/30 20:08:13 926576] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693926411|pq_index:0| [2025/04/30 20:08:13 926583] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693926239| [2025/04/30 20:08:13 926589] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693926589| [2025/04/30 20:08:13 926596] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693926595| [2025/04/30 20:08:13 926604] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693926411|now:1746043693926595| [2025/04/30 20:08:13 926611] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693926411|now:1746043693926595| [2025/04/30 20:08:13 926617] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 926621] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 926626] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53941|min_srtt:53941|path_bw:1313952|loss_rate:5.00|path_pto:0| [2025/04/30 20:08:13 926630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:67208|cwnd:78250|conn:000055FC16B356FC|stream_id:0|stream_offset:769085| [2025/04/30 20:08:13 926637] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 926644] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:959|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 926650] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53941|min_srtt:53941|path_bw:1313952|loss_rate:5.00|path_pto:0| [2025/04/30 20:08:13 926658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:67208|cwnd:78250|conn:000055FC16B356FC|stream_id:0|stream_offset:840272| [2025/04/30 20:08:13 926668] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 926675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 926682] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53941|min_srtt:53941|path_bw:1313952|loss_rate:5.00|path_pto:0| [2025/04/30 20:08:13 926688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:67208|cwnd:78250|conn:000055FC16B356FC|stream_id:0|stream_offset:841439| [2025/04/30 20:08:13 926695] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 926700] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 926704] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53941|min_srtt:53941|path_bw:1313952|loss_rate:5.00|path_pto:0| [2025/04/30 20:08:13 926709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:67208|cwnd:78250|conn:000055FC16B356FC|stream_id:0|stream_offset:842606| [2025/04/30 20:08:13 926716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 926722] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 926728] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 926735] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 926741] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:959|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 926747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:78250|conn:000055FC16B356FC|stream_id:0|stream_offset:769085| [2025/04/30 20:08:13 926753] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 926760] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1019| [2025/04/30 20:08:13 926809] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1019|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67208|now:1746043693926772|stream_id:0|stream_offset:769085| [2025/04/30 20:08:13 926816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1019|origin_pktnum:959|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 926822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67208|applimit:0| [2025/04/30 20:08:13 926826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53941|rtt_var:949|pto_duration:57737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 926835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 926839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 926843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68408| [2025/04/30 20:08:13 926847] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694009509|now:1746043693926826|interv:82683| [2025/04/30 20:08:13 926851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694009509|now:1746043693926826|interval:82683|pto_count:0|srtt:53941 [2025/04/30 20:08:13 926856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78250|inflight:68408| [2025/04/30 20:08:13 926861] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 926865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68408|cwnd:78250|conn:000055FC16B356FC|stream_id:0|stream_offset:833270| [2025/04/30 20:08:13 926870] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 926874] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1020| [2025/04/30 20:08:13 926900] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68408|now:1746043693926881|stream_id:0|stream_offset:833270| [2025/04/30 20:08:13 926906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 926911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68408|applimit:0| [2025/04/30 20:08:13 926916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53941|rtt_var:949|pto_duration:57737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 926920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 926924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 926928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69608| [2025/04/30 20:08:13 926932] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694009618|now:1746043693926915|interv:82703| [2025/04/30 20:08:13 926936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694009618|now:1746043693926915|interval:82703|pto_count:0|srtt:53941 [2025/04/30 20:08:13 926941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78250|inflight:69608| [2025/04/30 20:08:13 926945] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 926949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69608|cwnd:78250|conn:000055FC16B356FC|stream_id:0|stream_offset:834437| [2025/04/30 20:08:13 926957] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 926962] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1021| [2025/04/30 20:08:13 926981] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69608|now:1746043693926968|stream_id:0|stream_offset:834437| [2025/04/30 20:08:13 926987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 926991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69608|applimit:0| [2025/04/30 20:08:13 926995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53941|rtt_var:949|pto_duration:57737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 927000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 927003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 927007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:13 927011] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694009705|now:1746043693926995|interv:82710| [2025/04/30 20:08:13 927015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694009705|now:1746043693926995|interval:82710|pto_count:0|srtt:53941 [2025/04/30 20:08:13 927019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78250|inflight:70808| [2025/04/30 20:08:13 927024] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 927028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:78250|conn:000055FC16B356FC|stream_id:0|stream_offset:835604| [2025/04/30 20:08:13 927032] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 927036] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1022| [2025/04/30 20:08:13 927053] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70808|now:1746043693927042|stream_id:0|stream_offset:835604| [2025/04/30 20:08:13 927058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1022|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 927063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70808|applimit:0| [2025/04/30 20:08:13 927067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53941|rtt_var:949|pto_duration:57737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 927071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 927075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 927082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:13 927086] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694009779|now:1746043693927067|interv:82712| [2025/04/30 20:08:13 927090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694009779|now:1746043693927067|interval:82712|pto_count:0|srtt:53941 [2025/04/30 20:08:13 927095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78250|inflight:72008| [2025/04/30 20:08:13 927099] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 927103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:78250|conn:000055FC16B356FC|stream_id:0|stream_offset:836771| [2025/04/30 20:08:13 927107] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 927111] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1023| [2025/04/30 20:08:13 927138] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72008|now:1746043693927117|stream_id:0|stream_offset:836771| [2025/04/30 20:08:13 927143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1023|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 927147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:13 927151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53941|rtt_var:949|pto_duration:57737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 927155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 927159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 927163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73208| [2025/04/30 20:08:13 927192] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694009854|now:1746043693927151|interv:82703| [2025/04/30 20:08:13 927197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694009854|now:1746043693927151|interval:82703|pto_count:0|srtt:53941 [2025/04/30 20:08:13 927201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78250|inflight:73208| [2025/04/30 20:08:13 927205] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 927210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73208|cwnd:78250|conn:000055FC16B356FC|stream_id:0|stream_offset:837938| [2025/04/30 20:08:13 927215] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 927222] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693928222|now:1746043693927222|interv:1000| [2025/04/30 20:08:13 927234] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 927240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 927246] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693928222| [2025/04/30 20:08:13 927251] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693928222| [2025/04/30 20:08:13 927255] [debug] |xqc_engine_wakeup_after|wakeup:1746043693928222|now:1746043693927255|diff:967| [2025/04/30 20:08:13 927259] [debug] |xqc_engine_main_logic|END|now:1746043693926595| [2025/04/30 20:08:13 927268] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693927267| [2025/04/30 20:08:13 927273] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 927278] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:642| [2025/04/30 20:08:13 927282] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:643| [2025/04/30 20:08:13 927288] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:643| [2025/04/30 20:08:13 927292] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 927297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:963|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:963|path_largest_ack:963| [2025/04/30 20:08:13 927302] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:66014|prior_delivered:729004|prior_time:1746043693872193|is_app_limited:0|send_elapse:55846|ack_elapse:55074|ctl_first_sent_time:1746043693872533|lagest_ack_time:1746043693927267|curr_delivered:791418| [2025/04/30 20:08:13 927306] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693872533| [2025/04/30 20:08:13 927311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:660| [2025/04/30 20:08:13 927315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53941|rttvar:949|minrtt:30776|latest_rtt:54734|ack_delay:40| [2025/04/30 20:08:13 927319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54035|rttvar:900|minrtt:30776|latest_rtt:54734|ack_delay:40| [2025/04/30 20:08:13 927324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:963|lost_pn:960|thresh:3| [2025/04/30 20:08:13 927328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 927332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 927336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 927339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 927343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 927347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 927351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 927359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54035|rtt_var:900|pto_duration:57635|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 927363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 927367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 927371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:13 927375] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694009752|now:1746043693927358|interv:82394| [2025/04/30 20:08:13 927379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694009752|now:1746043693927358|interval:82394|pto_count:0|srtt:54035 [2025/04/30 20:08:13 927383] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55846, ack_elapse 55074, delivered 62414|rate 1117609|lost 284| [2025/04/30 20:08:13 927388] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117609) in round 14| [2025/04/30 20:08:13 927392] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 927396] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 927400] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78250|packet_lost:0|acked:1200|po_sent_time:1746043693872533|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 927405] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78250|packet_lost:0|acked:1200|po_sent_time:1746043693872533|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 927409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:79450|full_bw_reached:1|inflight:72008|srtt:54035|latest_rtt:54734|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 927415] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:643|largest:643|pns:2| [2025/04/30 20:08:13 927420] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:643|frame:ACK |recv_time:1746043693927267|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 927425] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813927267|now:1746043693927267|interv:120000000| [2025/04/30 20:08:13 927429] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813927267|now:1746043693927267|interv:120000000| [2025/04/30 20:08:13 927433] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693928222|pq_index:0| [2025/04/30 20:08:13 927437] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693926595| [2025/04/30 20:08:13 927441] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693927441| [2025/04/30 20:08:13 927446] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693927445| [2025/04/30 20:08:13 927453] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 927458] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54035|min_srtt:54035|path_bw:1313952|loss_rate:8.00|path_pto:0| [2025/04/30 20:08:13 927463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:72008|cwnd:79450|conn:000055FC16B356FC|stream_id:0|stream_offset:842606| [2025/04/30 20:08:13 927467] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54035|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 927472] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 927476] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54035|min_srtt:54035|path_bw:1313952|loss_rate:8.00|path_pto:0| [2025/04/30 20:08:13 927481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:72008|cwnd:79450|conn:000055FC16B356FC|stream_id:0|stream_offset:843773| [2025/04/30 20:08:13 927485] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54035|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 927489] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 927494] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54035|min_srtt:54035|path_bw:1313952|loss_rate:8.00|path_pto:0| [2025/04/30 20:08:13 927498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:72008|cwnd:79450|conn:000055FC16B356FC|stream_id:0|stream_offset:844940| [2025/04/30 20:08:13 927502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 927506] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 927511] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 927517] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 927524] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 927530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:79450|conn:000055FC16B356FC|stream_id:0|stream_offset:837938| [2025/04/30 20:08:13 927537] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 927542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 927549] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693928222| [2025/04/30 20:08:13 927560] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693928222| [2025/04/30 20:08:13 927566] [debug] |xqc_engine_wakeup_after|wakeup:1746043693928222|now:1746043693927566|diff:656| [2025/04/30 20:08:13 927572] [debug] |xqc_engine_main_logic|END|now:1746043693927445| [2025/04/30 20:08:13 927580] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693927579| [2025/04/30 20:08:13 927585] [debug] |xqc_engine_wakeup_after|wakeup:1746043693928222|now:1746043693927585|diff:637| [2025/04/30 20:08:13 927592] [debug] |xqc_engine_main_logic|END|now:1746043693927579| [2025/04/30 20:08:13 927979] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693927977| [2025/04/30 20:08:13 928013] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 928023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:643| [2025/04/30 20:08:13 928029] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:644| [2025/04/30 20:08:13 928038] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:644| [2025/04/30 20:08:13 928044] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 928053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 928343] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:64814|prior_delivered:731404|prior_time:1746043693874253|is_app_limited:0|send_elapse:55307|ack_elapse:53724|ctl_first_sent_time:1746043693874671|lagest_ack_time:1746043693927977|curr_delivered:792618| [2025/04/30 20:08:13 928353] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693874671| [2025/04/30 20:08:13 928358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:661| [2025/04/30 20:08:13 928363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54035|rttvar:900|minrtt:30776|latest_rtt:53306|ack_delay:40| [2025/04/30 20:08:13 928367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53939|rttvar:867|minrtt:30776|latest_rtt:53306|ack_delay:40| [2025/04/30 20:08:13 928372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:964|lost_pn:961|thresh:3| [2025/04/30 20:08:13 928376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 928380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 928384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 928388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 928392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 928396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 928400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 928412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53939|rtt_var:867|pto_duration:57407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 928417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 928421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 928425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:13 928429] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694009524|now:1746043693928411|interv:81113| [2025/04/30 20:08:13 928433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694009524|now:1746043693928411|interval:81113|pto_count:0|srtt:53939 [2025/04/30 20:08:13 928437] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55307, ack_elapse 53724, delivered 61214|rate 1106803|lost 284| [2025/04/30 20:08:13 928442] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1106803) in round 14| [2025/04/30 20:08:13 928446] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 928450] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 928455] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79450|packet_lost:0|acked:1200|po_sent_time:1746043693874671|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 928459] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79450|packet_lost:0|acked:1200|po_sent_time:1746043693874671|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 928464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:80650|full_bw_reached:1|inflight:70808|srtt:53939|latest_rtt:53306|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 928471] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:644|largest:644|pns:2| [2025/04/30 20:08:13 928475] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:644|frame:ACK |recv_time:1746043693927977|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 928480] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813927977|now:1746043693927977|interv:120000000| [2025/04/30 20:08:13 928485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813927977|now:1746043693927977|interv:120000000| [2025/04/30 20:08:13 928489] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693928222|pq_index:0| [2025/04/30 20:08:13 928493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693927445| [2025/04/30 20:08:13 928497] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693928497| [2025/04/30 20:08:13 928503] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693928501| [2025/04/30 20:08:13 928512] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693928222|now:1746043693928501| [2025/04/30 20:08:13 928516] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693928222|now:1746043693928501| [2025/04/30 20:08:13 928520] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 928525] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 928530] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53939|min_srtt:53939|path_bw:1313952|loss_rate:8.00|path_pto:0| [2025/04/30 20:08:13 928534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:70808|cwnd:80650|conn:000055FC16B356FC|stream_id:0|stream_offset:844940| [2025/04/30 20:08:13 928539] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53939|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 928544] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 928549] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53939|min_srtt:53939|path_bw:1313952|loss_rate:8.00|path_pto:0| [2025/04/30 20:08:13 928553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:70808|cwnd:80650|conn:000055FC16B356FC|stream_id:0|stream_offset:846107| [2025/04/30 20:08:13 928558] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53939|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 928566] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 928573] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53939|min_srtt:53939|path_bw:1313952|loss_rate:8.00|path_pto:0| [2025/04/30 20:08:13 928580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:70808|cwnd:80650|conn:000055FC16B356FC|stream_id:0|stream_offset:847274| [2025/04/30 20:08:13 928586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 928590] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 928594] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 928599] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 928606] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 928612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:80650|conn:000055FC16B356FC|stream_id:0|stream_offset:837938| [2025/04/30 20:08:13 928624] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 928631] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1024| [2025/04/30 20:08:13 928681] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1024|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70808|now:1746043693928643|stream_id:0|stream_offset:837938| [2025/04/30 20:08:13 928691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1024|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 928698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70808|applimit:0| [2025/04/30 20:08:13 928704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53939|rtt_var:867|pto_duration:57407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 928711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 928716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 928722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:13 928728] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694011050|now:1746043693928704|interv:82346| [2025/04/30 20:08:13 928734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694011050|now:1746043693928704|interval:82346|pto_count:0|srtt:53939 [2025/04/30 20:08:13 928740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80650|inflight:72008| [2025/04/30 20:08:13 928748] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 928754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:80650|conn:000055FC16B356FC|stream_id:0|stream_offset:839105| [2025/04/30 20:08:13 928762] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 928768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1025| [2025/04/30 20:08:13 928809] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72008|now:1746043693928777|stream_id:0|stream_offset:839105| [2025/04/30 20:08:13 928818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 928825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:13 928831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53939|rtt_var:867|pto_duration:57407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 928838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 928844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 928853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73208| [2025/04/30 20:08:13 928857] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694011184|now:1746043693928831|interv:82353| [2025/04/30 20:08:13 928861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694011184|now:1746043693928831|interval:82353|pto_count:0|srtt:53939 [2025/04/30 20:08:13 928866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80650|inflight:73208| [2025/04/30 20:08:13 928871] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 928876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73208|cwnd:80650|conn:000055FC16B356FC|stream_id:0|stream_offset:840272| [2025/04/30 20:08:13 928884] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 928890] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693929890|now:1746043693928890|interv:1000| [2025/04/30 20:08:13 928897] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 928902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 928906] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693929890| [2025/04/30 20:08:13 928910] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693929890| [2025/04/30 20:08:13 928916] [debug] |xqc_engine_wakeup_after|wakeup:1746043693929890|now:1746043693928916|diff:974| [2025/04/30 20:08:13 928923] [debug] |xqc_engine_main_logic|END|now:1746043693928501| [2025/04/30 20:08:13 928935] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693928935| [2025/04/30 20:08:13 928943] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 928951] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:644| [2025/04/30 20:08:13 928958] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:645| [2025/04/30 20:08:13 928967] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:645| [2025/04/30 20:08:13 928973] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 928981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 928988] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:66014|prior_delivered:731404|prior_time:1746043693874253|is_app_limited:0|send_elapse:55446|ack_elapse:54682|ctl_first_sent_time:1746043693874810|lagest_ack_time:1746043693928935|curr_delivered:793818| [2025/04/30 20:08:13 928995] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693874810| [2025/04/30 20:08:13 929002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:662| [2025/04/30 20:08:13 929008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53939|rttvar:867|minrtt:30776|latest_rtt:54125|ack_delay:40| [2025/04/30 20:08:13 929014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53957|rttvar:687|minrtt:30776|latest_rtt:54125|ack_delay:40| [2025/04/30 20:08:13 929027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:965|lost_pn:962|thresh:3| [2025/04/30 20:08:13 929034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 929041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 929047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 929053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 929058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 929062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 929066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 929070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53957|rtt_var:687|pto_duration:56705|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 929076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 929082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 929089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:13 929095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694010482|now:1746043693929070|interv:81412| [2025/04/30 20:08:13 929102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694010482|now:1746043693929070|interval:81412|pto_count:0|srtt:53957 [2025/04/30 20:08:13 929108] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55446, ack_elapse 54682, delivered 62414|rate 1125671|lost 284| [2025/04/30 20:08:13 929115] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125671) in round 14| [2025/04/30 20:08:13 929121] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 929126] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 929130] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80650|packet_lost:0|acked:1200|po_sent_time:1746043693874810|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 929135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80650|packet_lost:0|acked:1200|po_sent_time:1746043693874810|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 929139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:81850|full_bw_reached:1|inflight:72008|srtt:53957|latest_rtt:54125|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 929150] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:645|largest:645|pns:2| [2025/04/30 20:08:13 929155] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:645|frame:ACK |recv_time:1746043693928935|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 929160] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813928935|now:1746043693928935|interv:120000000| [2025/04/30 20:08:13 929164] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813928935|now:1746043693928935|interv:120000000| [2025/04/30 20:08:13 929190] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693929890|pq_index:0| [2025/04/30 20:08:13 929195] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693928501| [2025/04/30 20:08:13 929199] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693929199| [2025/04/30 20:08:13 929204] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693929203| [2025/04/30 20:08:13 929209] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 929214] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53957|min_srtt:53957|path_bw:1313952|loss_rate:7.41|path_pto:0| [2025/04/30 20:08:13 929218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:72008|cwnd:81850|conn:000055FC16B356FC|stream_id:0|stream_offset:847274| [2025/04/30 20:08:13 929223] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 929228] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 929233] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53957|min_srtt:53957|path_bw:1313952|loss_rate:7.41|path_pto:0| [2025/04/30 20:08:13 929237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:72008|cwnd:81850|conn:000055FC16B356FC|stream_id:0|stream_offset:848441| [2025/04/30 20:08:13 929242] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 929246] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 929254] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53957|min_srtt:53957|path_bw:1313952|loss_rate:7.41|path_pto:0| [2025/04/30 20:08:13 929258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:72008|cwnd:81850|conn:000055FC16B356FC|stream_id:0|stream_offset:849608| [2025/04/30 20:08:13 929266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 929270] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 929274] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 929278] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 929283] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 929287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:81850|conn:000055FC16B356FC|stream_id:0|stream_offset:840272| [2025/04/30 20:08:13 929291] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 929295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 929299] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693929890| [2025/04/30 20:08:13 929303] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693929890| [2025/04/30 20:08:13 929307] [debug] |xqc_engine_wakeup_after|wakeup:1746043693929890|now:1746043693929307|diff:583| [2025/04/30 20:08:13 929312] [debug] |xqc_engine_main_logic|END|now:1746043693929203| [2025/04/30 20:08:13 929318] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693929317| [2025/04/30 20:08:13 929322] [debug] |xqc_engine_wakeup_after|wakeup:1746043693929890|now:1746043693929322|diff:568| [2025/04/30 20:08:13 929326] [debug] |xqc_engine_main_logic|END|now:1746043693929317| [2025/04/30 20:08:13 930204] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693930203| [2025/04/30 20:08:13 930218] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 930225] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:645| [2025/04/30 20:08:13 930229] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:646| [2025/04/30 20:08:13 930235] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:646| [2025/04/30 20:08:13 930240] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 930245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 930250] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:66014|prior_delivered:732604|prior_time:1746043693875119|is_app_limited:0|send_elapse:55944|ack_elapse:55084|ctl_first_sent_time:1746043693875448|lagest_ack_time:1746043693930203|curr_delivered:795018| [2025/04/30 20:08:13 930255] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693875448| [2025/04/30 20:08:13 930261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:663| [2025/04/30 20:08:13 930267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53957|rttvar:687|minrtt:30776|latest_rtt:54755|ack_delay:48| [2025/04/30 20:08:13 930274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54051|rttvar:703|minrtt:30776|latest_rtt:54755|ack_delay:48| [2025/04/30 20:08:13 930288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:966|lost_pn:963|thresh:3| [2025/04/30 20:08:13 930292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 930298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 930304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 930310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 930316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 930320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 930325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 930331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54051|rtt_var:703|pto_duration:56863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 930338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 930343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 930348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:13 930354] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694010640|now:1746043693930331|interv:80309| [2025/04/30 20:08:13 930360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694010640|now:1746043693930331|interval:80309|pto_count:0|srtt:54051 [2025/04/30 20:08:13 930365] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55944, ack_elapse 55084, delivered 62414|rate 1115651|lost 284| [2025/04/30 20:08:13 930370] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115651) in round 14| [2025/04/30 20:08:13 930375] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 930382] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 930389] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81850|packet_lost:0|acked:1200|po_sent_time:1746043693875448|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 930396] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81850|packet_lost:0|acked:1200|po_sent_time:1746043693875448|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 930403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:83050|full_bw_reached:1|inflight:70808|srtt:54051|latest_rtt:54755|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 930419] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:646|largest:646|pns:2| [2025/04/30 20:08:13 930426] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:646|frame:ACK |recv_time:1746043693930203|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 930434] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813930203|now:1746043693930203|interv:120000000| [2025/04/30 20:08:13 930439] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813930203|now:1746043693930203|interv:120000000| [2025/04/30 20:08:13 930443] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693929890|pq_index:0| [2025/04/30 20:08:13 930448] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693929203| [2025/04/30 20:08:13 930452] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693930452| [2025/04/30 20:08:13 930457] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693930456| [2025/04/30 20:08:13 930462] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693929890|now:1746043693930456| [2025/04/30 20:08:13 930466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693929890|now:1746043693930456| [2025/04/30 20:08:13 930470] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 930475] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 930480] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54051|min_srtt:54051|path_bw:1313952|loss_rate:7.41|path_pto:0| [2025/04/30 20:08:13 930484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:70808|cwnd:83050|conn:000055FC16B356FC|stream_id:0|stream_offset:849608| [2025/04/30 20:08:13 930489] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54051|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 930494] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 930498] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54051|min_srtt:54051|path_bw:1313952|loss_rate:7.41|path_pto:0| [2025/04/30 20:08:13 930503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:70808|cwnd:83050|conn:000055FC16B356FC|stream_id:0|stream_offset:850775| [2025/04/30 20:08:13 930507] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54051|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 930512] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 930516] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54051|min_srtt:54051|path_bw:1313952|loss_rate:7.41|path_pto:0| [2025/04/30 20:08:13 930523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:70808|cwnd:83050|conn:000055FC16B356FC|stream_id:0|stream_offset:851942| [2025/04/30 20:08:13 930528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 930532] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 930536] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 930540] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 930545] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 930549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:83050|conn:000055FC16B356FC|stream_id:0|stream_offset:840272| [2025/04/30 20:08:13 930554] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 930558] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1026| [2025/04/30 20:08:13 930600] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70808|now:1746043693930566|stream_id:0|stream_offset:840272| [2025/04/30 20:08:13 930607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 930615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70808|applimit:0| [2025/04/30 20:08:13 930621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54051|rtt_var:703|pto_duration:56863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 930627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 930631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 930635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:13 930639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694012429|now:1746043693930621|interv:81808| [2025/04/30 20:08:13 930643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694012429|now:1746043693930621|interval:81808|pto_count:0|srtt:54051 [2025/04/30 20:08:13 930648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83050|inflight:72008| [2025/04/30 20:08:13 930653] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 930657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:83050|conn:000055FC16B356FC|stream_id:0|stream_offset:841439| [2025/04/30 20:08:13 930666] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 930670] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1027| [2025/04/30 20:08:13 930695] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72008|now:1746043693930677|stream_id:0|stream_offset:841439| [2025/04/30 20:08:13 930701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 930705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:13 930710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54051|rtt_var:703|pto_duration:56863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 930714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 930718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 930722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73208| [2025/04/30 20:08:13 930726] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694012540|now:1746043693930709|interv:81831| [2025/04/30 20:08:13 930730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694012540|now:1746043693930709|interval:81831|pto_count:0|srtt:54051 [2025/04/30 20:08:13 930734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83050|inflight:73208| [2025/04/30 20:08:13 930739] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 930743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73208|cwnd:83050|conn:000055FC16B356FC|stream_id:0|stream_offset:842606| [2025/04/30 20:08:13 930747] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 930752] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693931752|now:1746043693930752|interv:1000| [2025/04/30 20:08:13 930759] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 930764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 930771] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693931752| [2025/04/30 20:08:13 930778] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693931752| [2025/04/30 20:08:13 930784] [debug] |xqc_engine_wakeup_after|wakeup:1746043693931752|now:1746043693930783|diff:969| [2025/04/30 20:08:13 930789] [debug] |xqc_engine_main_logic|END|now:1746043693930456| [2025/04/30 20:08:13 930797] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693930796| [2025/04/30 20:08:13 930803] [debug] |xqc_engine_wakeup_after|wakeup:1746043693931752|now:1746043693930803|diff:949| [2025/04/30 20:08:13 930809] [debug] |xqc_engine_main_logic|END|now:1746043693930796| [2025/04/30 20:08:13 931039] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693931038| [2025/04/30 20:08:13 931049] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 931061] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:646| [2025/04/30 20:08:13 931065] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:647| [2025/04/30 20:08:13 931073] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:647| [2025/04/30 20:08:13 931079] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 931088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:967|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:967|path_largest_ack:967| [2025/04/30 20:08:13 931095] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:63614|prior_delivered:736204|prior_time:1746043693878186|is_app_limited:0|send_elapse:56063|ack_elapse:52852|ctl_first_sent_time:1746043693878829|lagest_ack_time:1746043693931038|curr_delivered:796218| [2025/04/30 20:08:13 931102] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693878829| [2025/04/30 20:08:13 931106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:664| [2025/04/30 20:08:13 931111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54051|rttvar:703|minrtt:30776|latest_rtt:52209|ack_delay:40| [2025/04/30 20:08:13 931118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53816|rttvar:998|minrtt:30776|latest_rtt:52209|ack_delay:40| [2025/04/30 20:08:13 931124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:967|lost_pn:964|thresh:3| [2025/04/30 20:08:13 931131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 931137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 931144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 931150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 931156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 931163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 931190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 931197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53816|rtt_var:998|pto_duration:57808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 931201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 931205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 931209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:13 931213] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694013485|now:1746043693931196|interv:82289| [2025/04/30 20:08:13 931217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694013485|now:1746043693931196|interval:82289|pto_count:0|srtt:53816 [2025/04/30 20:08:13 931226] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56063, ack_elapse 52852, delivered 60014|rate 1070474|lost 284| [2025/04/30 20:08:13 931231] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1070474) in round 14| [2025/04/30 20:08:13 931235] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 931242] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 931248] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:83050|packet_lost:0|acked:1200|po_sent_time:1746043693878829|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 931255] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:83050|packet_lost:0|acked:1200|po_sent_time:1746043693878829|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 931263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:84250|full_bw_reached:1|inflight:72008|srtt:53816|latest_rtt:52209|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 931272] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:647|largest:647|pns:2| [2025/04/30 20:08:13 931278] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:647|frame:ACK |recv_time:1746043693931038|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 931283] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813931038|now:1746043693931038|interv:120000000| [2025/04/30 20:08:13 931287] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813931038|now:1746043693931038|interv:120000000| [2025/04/30 20:08:13 931291] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693931752|pq_index:0| [2025/04/30 20:08:13 931296] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693930456| [2025/04/30 20:08:13 931300] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693931300| [2025/04/30 20:08:13 931305] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693931304| [2025/04/30 20:08:13 931311] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 931316] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53816|min_srtt:53816|path_bw:1313952|loss_rate:6.90|path_pto:0| [2025/04/30 20:08:13 931320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:72008|cwnd:84250|conn:000055FC16B356FC|stream_id:0|stream_offset:851942| [2025/04/30 20:08:13 931325] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53816|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 931336] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 931341] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53816|min_srtt:53816|path_bw:1313952|loss_rate:6.90|path_pto:0| [2025/04/30 20:08:13 931345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:72008|cwnd:84250|conn:000055FC16B356FC|stream_id:0|stream_offset:853109| [2025/04/30 20:08:13 931350] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53816|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 931354] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 931359] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53816|min_srtt:53816|path_bw:1313952|loss_rate:6.90|path_pto:0| [2025/04/30 20:08:13 931363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:72008|cwnd:84250|conn:000055FC16B356FC|stream_id:0|stream_offset:854276| [2025/04/30 20:08:13 931367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 931371] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 931375] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 931379] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 931384] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 931388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:84250|conn:000055FC16B356FC|stream_id:0|stream_offset:842606| [2025/04/30 20:08:13 931393] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 931397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 931401] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693931752| [2025/04/30 20:08:13 931405] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693931752| [2025/04/30 20:08:13 931409] [debug] |xqc_engine_wakeup_after|wakeup:1746043693931752|now:1746043693931409|diff:343| [2025/04/30 20:08:13 931413] [debug] |xqc_engine_main_logic|END|now:1746043693931304| [2025/04/30 20:08:13 931419] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693931419| [2025/04/30 20:08:13 931423] [debug] |xqc_engine_wakeup_after|wakeup:1746043693931752|now:1746043693931423|diff:329| [2025/04/30 20:08:13 931426] [debug] |xqc_engine_main_logic|END|now:1746043693931419| [2025/04/30 20:08:13 932009] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693932007| [2025/04/30 20:08:13 932026] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 932048] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:647| [2025/04/30 20:08:13 932054] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:648| [2025/04/30 20:08:13 932063] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:648| [2025/04/30 20:08:13 932071] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 932081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 932091] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:64814|prior_delivered:736204|prior_time:1746043693878186|is_app_limited:0|send_elapse:56432|ack_elapse:53821|ctl_first_sent_time:1746043693879198|lagest_ack_time:1746043693932007|curr_delivered:797418| [2025/04/30 20:08:13 932099] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693879198| [2025/04/30 20:08:13 932105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:665| [2025/04/30 20:08:13 932110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53816|rttvar:998|minrtt:30776|latest_rtt:52809|ack_delay:40| [2025/04/30 20:08:13 932116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53685|rttvar:1010|minrtt:30776|latest_rtt:52809|ack_delay:40| [2025/04/30 20:08:13 932122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:968|lost_pn:965|thresh:3| [2025/04/30 20:08:13 932127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 932132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 932137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 932142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 932147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 932151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 932156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 932162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53685|rtt_var:1010|pto_duration:57725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 932198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 932206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 932213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:13 932219] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694013402|now:1746043693932161|interv:81241| [2025/04/30 20:08:13 932224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694013402|now:1746043693932161|interval:81241|pto_count:0|srtt:53685 [2025/04/30 20:08:13 932235] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56432, ack_elapse 53821, delivered 61214|rate 1084739|lost 284| [2025/04/30 20:08:13 932241] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1084739) in round 14| [2025/04/30 20:08:13 932246] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 932251] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 932256] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84250|packet_lost:0|acked:1200|po_sent_time:1746043693879198|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 932262] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84250|packet_lost:0|acked:1200|po_sent_time:1746043693879198|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 932268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:85450|full_bw_reached:1|inflight:70808|srtt:53685|latest_rtt:52809|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 932276] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:648|largest:648|pns:2| [2025/04/30 20:08:13 932281] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:648|frame:ACK |recv_time:1746043693932007|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 932287] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813932007|now:1746043693932007|interv:120000000| [2025/04/30 20:08:13 932293] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813932007|now:1746043693932007|interv:120000000| [2025/04/30 20:08:13 932298] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693931752|pq_index:0| [2025/04/30 20:08:13 932304] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693931304| [2025/04/30 20:08:13 932309] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693932309| [2025/04/30 20:08:13 932315] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693932314| [2025/04/30 20:08:13 932321] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693931752|now:1746043693932314| [2025/04/30 20:08:13 932327] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693931752|now:1746043693932314| [2025/04/30 20:08:13 932331] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 932337] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 932343] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53685|min_srtt:53685|path_bw:1313952|loss_rate:6.90|path_pto:0| [2025/04/30 20:08:13 932349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:70808|cwnd:85450|conn:000055FC16B356FC|stream_id:0|stream_offset:854276| [2025/04/30 20:08:13 932358] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53685|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 932364] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 932370] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53685|min_srtt:53685|path_bw:1313952|loss_rate:6.90|path_pto:0| [2025/04/30 20:08:13 932376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:70808|cwnd:85450|conn:000055FC16B356FC|stream_id:0|stream_offset:855443| [2025/04/30 20:08:13 932381] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53685|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 932387] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 932392] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53685|min_srtt:53685|path_bw:1313952|loss_rate:6.90|path_pto:0| [2025/04/30 20:08:13 932397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:70808|cwnd:85450|conn:000055FC16B356FC|stream_id:0|stream_offset:856610| [2025/04/30 20:08:13 932403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 932408] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 932413] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 932418] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 932424] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 932430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:85450|conn:000055FC16B356FC|stream_id:0|stream_offset:842606| [2025/04/30 20:08:13 932435] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 932441] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1028| [2025/04/30 20:08:13 932492] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70808|now:1746043693932450|stream_id:0|stream_offset:842606| [2025/04/30 20:08:13 932503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 932512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70808|applimit:0| [2025/04/30 20:08:13 932528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53685|rtt_var:1010|pto_duration:57725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 932535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 932540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 932545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:13 932550] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694015175|now:1746043693932527|interv:82648| [2025/04/30 20:08:13 932555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694015175|now:1746043693932527|interval:82648|pto_count:0|srtt:53685 [2025/04/30 20:08:13 932561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85450|inflight:72008| [2025/04/30 20:08:13 932571] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 932580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:85450|conn:000055FC16B356FC|stream_id:0|stream_offset:843773| [2025/04/30 20:08:13 932588] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 932596] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1029| [2025/04/30 20:08:13 932644] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72008|now:1746043693932607|stream_id:0|stream_offset:843773| [2025/04/30 20:08:13 932656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 932665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:13 932674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53685|rtt_var:1010|pto_duration:57725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 932682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 932689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 932697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73208| [2025/04/30 20:08:13 932704] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694015332|now:1746043693932673|interv:82659| [2025/04/30 20:08:13 932712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694015332|now:1746043693932673|interval:82659|pto_count:0|srtt:53685 [2025/04/30 20:08:13 932721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85450|inflight:73208| [2025/04/30 20:08:13 932730] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 932745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73208|cwnd:85450|conn:000055FC16B356FC|stream_id:0|stream_offset:844940| [2025/04/30 20:08:13 932753] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 932758] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693933758|now:1746043693932758|interv:1000| [2025/04/30 20:08:13 932763] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 932768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 932773] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693933758| [2025/04/30 20:08:13 932779] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693933758| [2025/04/30 20:08:13 932784] [debug] |xqc_engine_wakeup_after|wakeup:1746043693933758|now:1746043693932784|diff:974| [2025/04/30 20:08:13 932789] [debug] |xqc_engine_main_logic|END|now:1746043693932314| [2025/04/30 20:08:13 932796] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693932796| [2025/04/30 20:08:13 932801] [debug] |xqc_engine_wakeup_after|wakeup:1746043693933758|now:1746043693932801|diff:957| [2025/04/30 20:08:13 932806] [debug] |xqc_engine_main_logic|END|now:1746043693932796| [2025/04/30 20:08:13 932995] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693932993| [2025/04/30 20:08:13 933010] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 933021] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:648| [2025/04/30 20:08:13 933028] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:649| [2025/04/30 20:08:13 933036] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:649| [2025/04/30 20:08:13 933040] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 933046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 933053] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:66014|prior_delivered:736204|prior_time:1746043693878186|is_app_limited:0|send_elapse:56521|ack_elapse:54807|ctl_first_sent_time:1746043693879287|lagest_ack_time:1746043693932993|curr_delivered:798618| [2025/04/30 20:08:13 933061] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693879287| [2025/04/30 20:08:13 933068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:666| [2025/04/30 20:08:13 933075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53685|rttvar:1010|minrtt:30776|latest_rtt:53706|ack_delay:40| [2025/04/30 20:08:13 933082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53683|rttvar:762|minrtt:30776|latest_rtt:53706|ack_delay:40| [2025/04/30 20:08:13 933089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:969|lost_pn:966|thresh:3| [2025/04/30 20:08:13 933096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 933102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 933117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 933123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 933129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 933135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 933141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 933147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53683|rtt_var:762|pto_duration:56731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 933154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 933160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 933187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:13 933199] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694014338|now:1746043693933147|interv:81191| [2025/04/30 20:08:13 933205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694014338|now:1746043693933147|interval:81191|pto_count:0|srtt:53683 [2025/04/30 20:08:13 933210] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56521, ack_elapse 54807, delivered 62414|rate 1104262|lost 284| [2025/04/30 20:08:13 933231] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104262) in round 14| [2025/04/30 20:08:13 933238] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 933242] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 933246] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85450|packet_lost:0|acked:1200|po_sent_time:1746043693879287|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 933252] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85450|packet_lost:0|acked:1200|po_sent_time:1746043693879287|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 933258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:86650|full_bw_reached:1|inflight:72008|srtt:53683|latest_rtt:53706|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 933266] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:649|largest:649|pns:2| [2025/04/30 20:08:13 933271] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:649|frame:ACK |recv_time:1746043693932993|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 933276] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813932993|now:1746043693932993|interv:120000000| [2025/04/30 20:08:13 933287] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813932993|now:1746043693932993|interv:120000000| [2025/04/30 20:08:13 933291] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693933758|pq_index:0| [2025/04/30 20:08:13 933295] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693932314| [2025/04/30 20:08:13 933299] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693933299| [2025/04/30 20:08:13 933305] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693933303| [2025/04/30 20:08:13 933310] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 933315] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53683|min_srtt:53683|path_bw:1313952|loss_rate:6.45|path_pto:0| [2025/04/30 20:08:13 933320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:72008|cwnd:86650|conn:000055FC16B356FC|stream_id:0|stream_offset:856610| [2025/04/30 20:08:13 933325] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53683|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 933329] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 933334] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53683|min_srtt:53683|path_bw:1313952|loss_rate:6.45|path_pto:0| [2025/04/30 20:08:13 933338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:72008|cwnd:86650|conn:000055FC16B356FC|stream_id:0|stream_offset:857777| [2025/04/30 20:08:13 933343] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53683|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 933347] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 933352] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53683|min_srtt:53683|path_bw:1313952|loss_rate:6.45|path_pto:0| [2025/04/30 20:08:13 933356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:72008|cwnd:86650|conn:000055FC16B356FC|stream_id:0|stream_offset:858944| [2025/04/30 20:08:13 933360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 933364] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 933368] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 933372] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 933380] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 933384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:86650|conn:000055FC16B356FC|stream_id:0|stream_offset:844940| [2025/04/30 20:08:13 933388] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 933392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 933396] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693933758| [2025/04/30 20:08:13 933400] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693933758| [2025/04/30 20:08:13 933404] [debug] |xqc_engine_wakeup_after|wakeup:1746043693933758|now:1746043693933404|diff:354| [2025/04/30 20:08:13 933409] [debug] |xqc_engine_main_logic|END|now:1746043693933303| [2025/04/30 20:08:13 933415] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693933415| [2025/04/30 20:08:13 933419] [debug] |xqc_engine_wakeup_after|wakeup:1746043693933758|now:1746043693933419|diff:339| [2025/04/30 20:08:13 933423] [debug] |xqc_engine_main_logic|END|now:1746043693933415| [2025/04/30 20:08:13 934010] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693934008| [2025/04/30 20:08:13 934023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 934034] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:649| [2025/04/30 20:08:13 934040] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:650| [2025/04/30 20:08:13 934049] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:650| [2025/04/30 20:08:13 934056] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 934064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 934072] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:66014|prior_delivered:737404|prior_time:1746043693880117|is_app_limited:0|send_elapse:55407|ack_elapse:53891|ctl_first_sent_time:1746043693880444|lagest_ack_time:1746043693934008|curr_delivered:799818| [2025/04/30 20:08:13 934080] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693880444| [2025/04/30 20:08:13 934088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:667| [2025/04/30 20:08:13 934095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53683|rttvar:762|minrtt:30776|latest_rtt:53564|ack_delay:40| [2025/04/30 20:08:13 934101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53663|rttvar:611|minrtt:30776|latest_rtt:53564|ack_delay:40| [2025/04/30 20:08:13 934109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:970|lost_pn:967|thresh:3| [2025/04/30 20:08:13 934115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 934122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 934139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 934145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 934151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 934155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 934159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 934163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53663|rtt_var:611|pto_duration:56107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 934189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 934193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 934197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:13 934201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694013714|now:1746043693934163|interv:79551| [2025/04/30 20:08:13 934206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694013714|now:1746043693934163|interval:79551|pto_count:0|srtt:53663 [2025/04/30 20:08:13 934210] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55407, ack_elapse 53891, delivered 62414|rate 1126464|lost 284| [2025/04/30 20:08:13 934215] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126464) in round 14| [2025/04/30 20:08:13 934219] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 934223] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 934227] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86650|packet_lost:0|acked:1200|po_sent_time:1746043693880444|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 934232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86650|packet_lost:0|acked:1200|po_sent_time:1746043693880444|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 934237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:87850|full_bw_reached:1|inflight:70808|srtt:53663|latest_rtt:53564|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 934243] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:650|largest:650|pns:2| [2025/04/30 20:08:13 934248] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:650|frame:ACK |recv_time:1746043693934008|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 934253] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813934008|now:1746043693934008|interv:120000000| [2025/04/30 20:08:13 934262] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813934008|now:1746043693934008|interv:120000000| [2025/04/30 20:08:13 934266] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693933758|pq_index:0| [2025/04/30 20:08:13 934270] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693933303| [2025/04/30 20:08:13 934275] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693934274| [2025/04/30 20:08:13 934280] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693934278| [2025/04/30 20:08:13 934285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693933758|now:1746043693934278| [2025/04/30 20:08:13 934289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693933758|now:1746043693934278| [2025/04/30 20:08:13 934293] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 934298] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 934303] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53663|min_srtt:53663|path_bw:1313952|loss_rate:6.45|path_pto:0| [2025/04/30 20:08:13 934307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:70808|cwnd:87850|conn:000055FC16B356FC|stream_id:0|stream_offset:858944| [2025/04/30 20:08:13 934312] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53663|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 934317] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 934322] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53663|min_srtt:53663|path_bw:1313952|loss_rate:6.45|path_pto:0| [2025/04/30 20:08:13 934326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:70808|cwnd:87850|conn:000055FC16B356FC|stream_id:0|stream_offset:860111| [2025/04/30 20:08:13 934331] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53663|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 934336] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 934340] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53663|min_srtt:53663|path_bw:1313952|loss_rate:6.45|path_pto:0| [2025/04/30 20:08:13 934345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:70808|cwnd:87850|conn:000055FC16B356FC|stream_id:0|stream_offset:861278| [2025/04/30 20:08:13 934349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 934353] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 934360] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 934364] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 934369] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 934373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:87850|conn:000055FC16B356FC|stream_id:0|stream_offset:844940| [2025/04/30 20:08:13 934377] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 934382] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1030| [2025/04/30 20:08:13 934424] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70808|now:1746043693934390|stream_id:0|stream_offset:844940| [2025/04/30 20:08:13 934434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 934442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70808|applimit:0| [2025/04/30 20:08:13 934449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53663|rtt_var:611|pto_duration:56107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 934456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 934461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 934465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:13 934469] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694015497|now:1746043693934449|interv:81048| [2025/04/30 20:08:13 934473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694015497|now:1746043693934449|interval:81048|pto_count:0|srtt:53663 [2025/04/30 20:08:13 934478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87850|inflight:72008| [2025/04/30 20:08:13 934484] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 934488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:87850|conn:000055FC16B356FC|stream_id:0|stream_offset:846107| [2025/04/30 20:08:13 934492] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 934497] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1031| [2025/04/30 20:08:13 934532] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72008|now:1746043693934505|stream_id:0|stream_offset:846107| [2025/04/30 20:08:13 934542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 934556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:13 934562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53663|rtt_var:611|pto_duration:56107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 934567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 934571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 934575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73208| [2025/04/30 20:08:13 934578] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694015612|now:1746043693934562|interv:81050| [2025/04/30 20:08:13 934583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694015612|now:1746043693934562|interval:81050|pto_count:0|srtt:53663 [2025/04/30 20:08:13 934587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87850|inflight:73208| [2025/04/30 20:08:13 934592] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 934597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73208|cwnd:87850|conn:000055FC16B356FC|stream_id:0|stream_offset:847274| [2025/04/30 20:08:13 934604] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 934610] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693935610|now:1746043693934610|interv:1000| [2025/04/30 20:08:13 934617] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 934623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 934630] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693935610| [2025/04/30 20:08:13 934635] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693935610| [2025/04/30 20:08:13 934639] [debug] |xqc_engine_wakeup_after|wakeup:1746043693935610|now:1746043693934639|diff:971| [2025/04/30 20:08:13 934643] [debug] |xqc_engine_main_logic|END|now:1746043693934278| [2025/04/30 20:08:13 934649] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693934649| [2025/04/30 20:08:13 934653] [debug] |xqc_engine_wakeup_after|wakeup:1746043693935610|now:1746043693934653|diff:957| [2025/04/30 20:08:13 934657] [debug] |xqc_engine_main_logic|END|now:1746043693934649| [2025/04/30 20:08:13 935036] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693935035| [2025/04/30 20:08:13 935047] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 935054] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:650| [2025/04/30 20:08:13 935061] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:651| [2025/04/30 20:08:13 935070] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:651| [2025/04/30 20:08:13 935076] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 935081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 935092] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:66014|prior_delivered:738604|prior_time:1746043693881124|is_app_limited:0|send_elapse:54860|ack_elapse:53911|ctl_first_sent_time:1746043693881448|lagest_ack_time:1746043693935035|curr_delivered:801018| [2025/04/30 20:08:13 935099] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693881448| [2025/04/30 20:08:13 935106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:668| [2025/04/30 20:08:13 935112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53663|rttvar:611|minrtt:30776|latest_rtt:53587|ack_delay:48| [2025/04/30 20:08:13 935118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53648|rttvar:490|minrtt:30776|latest_rtt:53587|ack_delay:48| [2025/04/30 20:08:13 935125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:971|lost_pn:968|thresh:3| [2025/04/30 20:08:13 935129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 935133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 935138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 935145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 935152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 935158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 935164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 935183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53648|rtt_var:490|pto_duration:55648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 935188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 935192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 935196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:13 935200] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694015153|now:1746043693935183|interv:79970| [2025/04/30 20:08:13 935204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694015153|now:1746043693935183|interval:79970|pto_count:0|srtt:53648 [2025/04/30 20:08:13 935208] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54860, ack_elapse 53911, delivered 62414|rate 1137695|lost 284| [2025/04/30 20:08:13 935213] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137695) in round 14| [2025/04/30 20:08:13 935217] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 935232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 935236] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87850|packet_lost:0|acked:1200|po_sent_time:1746043693881448|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 935241] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87850|packet_lost:0|acked:1200|po_sent_time:1746043693881448|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 935245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:89050|full_bw_reached:1|inflight:72008|srtt:53648|latest_rtt:53587|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 935251] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:651|largest:651|pns:2| [2025/04/30 20:08:13 935256] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:651|frame:ACK |recv_time:1746043693935035|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 935261] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813935035|now:1746043693935035|interv:120000000| [2025/04/30 20:08:13 935265] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813935035|now:1746043693935035|interv:120000000| [2025/04/30 20:08:13 935269] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693935610|pq_index:0| [2025/04/30 20:08:13 935274] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693934278| [2025/04/30 20:08:13 935278] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693935278| [2025/04/30 20:08:13 935283] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693935282| [2025/04/30 20:08:13 935288] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 935293] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53648|min_srtt:53648|path_bw:1313952|loss_rate:6.06|path_pto:0| [2025/04/30 20:08:13 935298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:72008|cwnd:89050|conn:000055FC16B356FC|stream_id:0|stream_offset:861278| [2025/04/30 20:08:13 935302] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53648|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 935307] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 935312] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53648|min_srtt:53648|path_bw:1313952|loss_rate:6.06|path_pto:0| [2025/04/30 20:08:13 935316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:72008|cwnd:89050|conn:000055FC16B356FC|stream_id:0|stream_offset:862445| [2025/04/30 20:08:13 935323] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53648|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 935328] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 935332] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53648|min_srtt:53648|path_bw:1313952|loss_rate:6.06|path_pto:0| [2025/04/30 20:08:13 935336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:72008|cwnd:89050|conn:000055FC16B356FC|stream_id:0|stream_offset:863612| [2025/04/30 20:08:13 935341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 935345] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 935349] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 935353] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 935357] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 935362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:89050|conn:000055FC16B356FC|stream_id:0|stream_offset:847274| [2025/04/30 20:08:13 935366] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 935370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 935374] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693935610| [2025/04/30 20:08:13 935378] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693935610| [2025/04/30 20:08:13 935382] [debug] |xqc_engine_wakeup_after|wakeup:1746043693935610|now:1746043693935382|diff:228| [2025/04/30 20:08:13 935387] [debug] |xqc_engine_main_logic|END|now:1746043693935282| [2025/04/30 20:08:13 935392] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693935392| [2025/04/30 20:08:13 935396] [debug] |xqc_engine_wakeup_after|wakeup:1746043693935610|now:1746043693935396|diff:214| [2025/04/30 20:08:13 935400] [debug] |xqc_engine_main_logic|END|now:1746043693935392| [2025/04/30 20:08:13 935930] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693935929| [2025/04/30 20:08:13 935941] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 935949] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:651| [2025/04/30 20:08:13 935955] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:652| [2025/04/30 20:08:13 935964] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:652| [2025/04/30 20:08:13 935968] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 935974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 935987] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:64814|prior_delivered:739804|prior_time:1746043693882058|is_app_limited:0|send_elapse:54437|ack_elapse:53871|ctl_first_sent_time:1746043693882400|lagest_ack_time:1746043693935929|curr_delivered:802218| [2025/04/30 20:08:13 935995] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693882400| [2025/04/30 20:08:13 936002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:669| [2025/04/30 20:08:13 936008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53648|rttvar:490|minrtt:30776|latest_rtt:53529|ack_delay:32| [2025/04/30 20:08:13 936015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53629|rttvar:405|minrtt:30776|latest_rtt:53529|ack_delay:32| [2025/04/30 20:08:13 936020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:972|lost_pn:969|thresh:3| [2025/04/30 20:08:13 936024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 936028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 936034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 936040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 936046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 936050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 936054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 936059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53629|rtt_var:405|pto_duration:55629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 936064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 936070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 936076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:13 936082] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694015134|now:1746043693936059|interv:79075| [2025/04/30 20:08:13 936088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694015134|now:1746043693936059|interval:79075|pto_count:0|srtt:53629 [2025/04/30 20:08:13 936096] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54437, ack_elapse 53871, delivered 62414|rate 1146536|lost 284| [2025/04/30 20:08:13 936103] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146536) in round 14| [2025/04/30 20:08:13 936109] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 936121] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 936127] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:89050|packet_lost:0|acked:1200|po_sent_time:1746043693882400|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 936133] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:89050|packet_lost:0|acked:1200|po_sent_time:1746043693882400|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 936138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:90250|full_bw_reached:1|inflight:70808|srtt:53629|latest_rtt:53529|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 936144] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:652|largest:652|pns:2| [2025/04/30 20:08:13 936149] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:652|frame:ACK |recv_time:1746043693935929|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 936154] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813935929|now:1746043693935929|interv:120000000| [2025/04/30 20:08:13 936158] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813935929|now:1746043693935929|interv:120000000| [2025/04/30 20:08:13 936162] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693935610|pq_index:0| [2025/04/30 20:08:13 936181] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693935282| [2025/04/30 20:08:13 936188] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693936188| [2025/04/30 20:08:13 936194] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693936192| [2025/04/30 20:08:13 936198] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693935610|now:1746043693936192| [2025/04/30 20:08:13 936203] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693935610|now:1746043693936192| [2025/04/30 20:08:13 936207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 936211] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 936216] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53629|min_srtt:53629|path_bw:1313952|loss_rate:6.06|path_pto:0| [2025/04/30 20:08:13 936220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:70808|cwnd:90250|conn:000055FC16B356FC|stream_id:0|stream_offset:863612| [2025/04/30 20:08:13 936225] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53629|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 936230] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 936238] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53629|min_srtt:53629|path_bw:1313952|loss_rate:6.06|path_pto:0| [2025/04/30 20:08:13 936243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:70808|cwnd:90250|conn:000055FC16B356FC|stream_id:0|stream_offset:864779| [2025/04/30 20:08:13 936247] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53629|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 936251] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 936256] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53629|min_srtt:53629|path_bw:1313952|loss_rate:6.06|path_pto:0| [2025/04/30 20:08:13 936260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:70808|cwnd:90250|conn:000055FC16B356FC|stream_id:0|stream_offset:865946| [2025/04/30 20:08:13 936264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 936268] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 936272] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 936276] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 936281] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 936285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:90250|conn:000055FC16B356FC|stream_id:0|stream_offset:847274| [2025/04/30 20:08:13 936289] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 936294] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1032| [2025/04/30 20:08:13 936332] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70808|now:1746043693936301|stream_id:0|stream_offset:847274| [2025/04/30 20:08:13 936342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 936349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70808|applimit:0| [2025/04/30 20:08:13 936356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53629|rtt_var:405|pto_duration:55629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 936363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 936367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 936371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:13 936379] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694016930|now:1746043693936356|interv:80574| [2025/04/30 20:08:13 936383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694016930|now:1746043693936356|interval:80574|pto_count:0|srtt:53629 [2025/04/30 20:08:13 936388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90250|inflight:72008| [2025/04/30 20:08:13 936393] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 936397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:90250|conn:000055FC16B356FC|stream_id:0|stream_offset:848441| [2025/04/30 20:08:13 936402] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 936406] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1033| [2025/04/30 20:08:13 936441] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72008|now:1746043693936413|stream_id:0|stream_offset:848441| [2025/04/30 20:08:13 936450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 936458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:13 936464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53629|rtt_var:405|pto_duration:55629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 936469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 936473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 936477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73208| [2025/04/30 20:08:13 936481] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694017042|now:1746043693936464|interv:80578| [2025/04/30 20:08:13 936485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694017042|now:1746043693936464|interval:80578|pto_count:0|srtt:53629 [2025/04/30 20:08:13 936490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90250|inflight:73208| [2025/04/30 20:08:13 936494] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 936499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73208|cwnd:90250|conn:000055FC16B356FC|stream_id:0|stream_offset:849608| [2025/04/30 20:08:13 936504] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 936507] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693937507|now:1746043693936507|interv:1000| [2025/04/30 20:08:13 936511] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 936519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 936524] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693936640| [2025/04/30 20:08:13 936528] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693936640| [2025/04/30 20:08:13 936532] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693936532|diff:108| [2025/04/30 20:08:13 936536] [debug] |xqc_engine_main_logic|END|now:1746043693936192| [2025/04/30 20:08:13 936542] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693936542| [2025/04/30 20:08:13 936546] [debug] |xqc_engine_wakeup_after|wakeup:1746043693936640|now:1746043693936546|diff:94| [2025/04/30 20:08:13 936550] [debug] |xqc_engine_main_logic|END|now:1746043693936542| [2025/04/30 20:08:13 936965] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693936964| [2025/04/30 20:08:13 936977] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 936985] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:652| [2025/04/30 20:08:13 936991] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:653| [2025/04/30 20:08:13 937000] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:653| [2025/04/30 20:08:13 937007] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 937015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 937032] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66014|prior_delivered:739804|prior_time:1746043693882058|is_app_limited:0|send_elapse:54528|ack_elapse:54906|ctl_first_sent_time:1746043693882491|lagest_ack_time:1746043693936964|curr_delivered:803418| [2025/04/30 20:08:13 937040] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693882491| [2025/04/30 20:08:13 937047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:670| [2025/04/30 20:08:13 937051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53629|rttvar:405|minrtt:30776|latest_rtt:54473|ack_delay:40| [2025/04/30 20:08:13 937058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53730|rttvar:505|minrtt:30776|latest_rtt:54473|ack_delay:40| [2025/04/30 20:08:13 937065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:973|lost_pn:970|thresh:3| [2025/04/30 20:08:13 937071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 937078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 937084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 937090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 937094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 937097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 937110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 937117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53730|rtt_var:505|pto_duration:55750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 937124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 937130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 937134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:13 937138] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694017163|now:1746043693937116|interv:80047| [2025/04/30 20:08:13 937143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694017163|now:1746043693937116|interval:80047|pto_count:0|srtt:53730 [2025/04/30 20:08:13 937147] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54528, ack_elapse 54906, delivered 63614|rate 1158598|lost 284| [2025/04/30 20:08:13 937152] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158598) in round 14| [2025/04/30 20:08:13 937156] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 937160] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 937164] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90250|packet_lost:0|acked:1200|po_sent_time:1746043693882491|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 937188] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90250|packet_lost:0|acked:1200|po_sent_time:1746043693882491|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 937193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:91450|full_bw_reached:1|inflight:72008|srtt:53730|latest_rtt:54473|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 937199] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:653|largest:653|pns:2| [2025/04/30 20:08:13 937204] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:653|frame:ACK |recv_time:1746043693936964|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 937209] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813936964|now:1746043693936964|interv:120000000| [2025/04/30 20:08:13 937213] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813936964|now:1746043693936964|interv:120000000| [2025/04/30 20:08:13 937217] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693936640|pq_index:0| [2025/04/30 20:08:13 937222] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693936192| [2025/04/30 20:08:13 937226] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693937226| [2025/04/30 20:08:13 937236] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693937234| [2025/04/30 20:08:13 937240] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693936640|now:1746043693937234| [2025/04/30 20:08:13 937244] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 937248] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693936640|now:1746043693937234| [2025/04/30 20:08:13 937256] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 937261] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 937266] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:653|ack_delay:25626|first_ack_range:73|largest_pkt_recv_time:1746043693911640| [2025/04/30 20:08:13 937271] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:653|low:580|pkt_pns:2| [2025/04/30 20:08:13 937275] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:629|frame_largest_recv:653| [2025/04/30 20:08:13 937280] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 937285] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53730|min_srtt:53730|path_bw:1313952|loss_rate:5.71|path_pto:0| [2025/04/30 20:08:13 937289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:72008|cwnd:91450|conn:000055FC16B356FC|stream_id:0|stream_offset:865946| [2025/04/30 20:08:13 937294] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53730|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 937299] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 937303] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53730|min_srtt:53730|path_bw:1313952|loss_rate:5.71|path_pto:0| [2025/04/30 20:08:13 937307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:72008|cwnd:91450|conn:000055FC16B356FC|stream_id:0|stream_offset:867113| [2025/04/30 20:08:13 937312] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53730|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 937316] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 937321] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53730|min_srtt:53730|path_bw:1313952|loss_rate:5.71|path_pto:0| [2025/04/30 20:08:13 937325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:72008|cwnd:91450|conn:000055FC16B356FC|stream_id:0|stream_offset:868280| [2025/04/30 20:08:13 937329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 937336] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 937340] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 937344] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 937349] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 937353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:72008|cwnd:91450|conn:000055FC16B356FC|stream_id:0|stream_offset:849608| [2025/04/30 20:08:13 937357] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 937361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 937365] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693937507| [2025/04/30 20:08:13 937369] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693937507| [2025/04/30 20:08:13 937373] [debug] |xqc_engine_wakeup_after|wakeup:1746043693937507|now:1746043693937373|diff:134| [2025/04/30 20:08:13 937378] [debug] |xqc_engine_main_logic|END|now:1746043693937234| [2025/04/30 20:08:13 937383] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693937383| [2025/04/30 20:08:13 937387] [debug] |xqc_engine_wakeup_after|wakeup:1746043693937507|now:1746043693937387|diff:120| [2025/04/30 20:08:13 937391] [debug] |xqc_engine_main_logic|END|now:1746043693937383| [2025/04/30 20:08:13 938232] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:49|state:ESTABED|recv_time:1746043693938230| [2025/04/30 20:08:13 938246] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 938253] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:653| [2025/04/30 20:08:13 938260] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:654| [2025/04/30 20:08:13 938269] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:654| [2025/04/30 20:08:13 938276] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 938284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 938291] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66014|prior_delivered:741004|prior_time:1746043693883183|is_app_limited:0|send_elapse:54210|ack_elapse:55047|ctl_first_sent_time:1746043693883514|lagest_ack_time:1746043693938230|curr_delivered:804618| [2025/04/30 20:08:13 938298] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693883514| [2025/04/30 20:08:13 938303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:671| [2025/04/30 20:08:13 938308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53730|rttvar:505|minrtt:30776|latest_rtt:54716|ack_delay:32| [2025/04/30 20:08:13 938312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53849|rttvar:617|minrtt:30776|latest_rtt:54716|ack_delay:32| [2025/04/30 20:08:13 938326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:974|lost_pn:971|thresh:3| [2025/04/30 20:08:13 938333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 938339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 938343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 938348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 938354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 938360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 938365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 938369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53849|rtt_var:617|pto_duration:56317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 938374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 938378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 938381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:13 938385] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694017730|now:1746043693938369|interv:79361| [2025/04/30 20:08:13 938390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694017730|now:1746043693938369|interval:79361|pto_count:0|srtt:53849 [2025/04/30 20:08:13 938394] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54210, ack_elapse 55047, delivered 63614|rate 1155630|lost 284| [2025/04/30 20:08:13 938399] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155630) in round 14| [2025/04/30 20:08:13 938405] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 938412] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 938418] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91450|packet_lost:0|acked:1200|po_sent_time:1746043693883514|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 938423] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91450|packet_lost:0|acked:1200|po_sent_time:1746043693883514|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 938428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:92650|full_bw_reached:1|inflight:70808|srtt:53849|latest_rtt:54716|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 938434] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 938442] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693963230|now:1746043693938230|interv:25000| [2025/04/30 20:08:13 938448] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693938230|max_ack_delay:25000| [2025/04/30 20:08:13 938453] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:654|largest:654|pns:2| [2025/04/30 20:08:13 938457] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:654|frame:PING ACK |recv_time:1746043693938230|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 938462] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813938230|now:1746043693938230|interv:120000000| [2025/04/30 20:08:13 938467] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813938230|now:1746043693938230|interv:120000000| [2025/04/30 20:08:13 938470] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693937507|pq_index:0| [2025/04/30 20:08:13 938475] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693937234| [2025/04/30 20:08:13 938479] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693938479| [2025/04/30 20:08:13 938485] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693938484| [2025/04/30 20:08:13 938493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693937507|now:1746043693938484| [2025/04/30 20:08:13 938500] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693937507|now:1746043693938484| [2025/04/30 20:08:13 938506] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 938513] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 938521] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53849|min_srtt:53849|path_bw:1313952|loss_rate:5.71|path_pto:0| [2025/04/30 20:08:13 938528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:70808|cwnd:92650|conn:000055FC16B356FC|stream_id:0|stream_offset:868280| [2025/04/30 20:08:13 938535] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 938543] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 938550] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53849|min_srtt:53849|path_bw:1313952|loss_rate:5.71|path_pto:0| [2025/04/30 20:08:13 938557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:70808|cwnd:92650|conn:000055FC16B356FC|stream_id:0|stream_offset:869447| [2025/04/30 20:08:13 938564] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 938577] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 938585] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53849|min_srtt:53849|path_bw:1313952|loss_rate:5.71|path_pto:0| [2025/04/30 20:08:13 938593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:70808|cwnd:92650|conn:000055FC16B356FC|stream_id:0|stream_offset:870614| [2025/04/30 20:08:13 938600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 938606] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 938611] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 938618] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 938626] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 938633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:70808|cwnd:92650|conn:000055FC16B356FC|stream_id:0|stream_offset:849608| [2025/04/30 20:08:13 938640] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 938647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1034| [2025/04/30 20:08:13 938692] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1034|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:70808|now:1746043693938659|stream_id:0|stream_offset:849608| [2025/04/30 20:08:13 938702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1034|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:08:13 938710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70808|applimit:0| [2025/04/30 20:08:13 938716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53849|rtt_var:617|pto_duration:56317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 938723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 938729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 938733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:13 938738] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694019976|now:1746043693938715|interv:81261| [2025/04/30 20:08:13 938742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694019976|now:1746043693938715|interval:81261|pto_count:0|srtt:53849 [2025/04/30 20:08:13 938746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92650|inflight:72016| [2025/04/30 20:08:13 938759] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 938766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:92650|conn:000055FC16B356FC|stream_id:0|stream_offset:850775| [2025/04/30 20:08:13 938773] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 938780] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1035| [2025/04/30 20:08:13 938817] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72016|now:1746043693938792|stream_id:0|stream_offset:850775| [2025/04/30 20:08:13 938825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 938830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72016|applimit:0| [2025/04/30 20:08:13 938834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53849|rtt_var:617|pto_duration:56317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 938839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 938843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 938847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:13 938851] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694020109|now:1746043693938834|interv:81275| [2025/04/30 20:08:13 938855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694020109|now:1746043693938834|interval:81275|pto_count:0|srtt:53849 [2025/04/30 20:08:13 938860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92650|inflight:73216| [2025/04/30 20:08:13 938867] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 938874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:92650|conn:000055FC16B356FC|stream_id:0|stream_offset:851942| [2025/04/30 20:08:13 938881] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 938888] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1036| [2025/04/30 20:08:13 938923] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73216|now:1746043693938898|stream_id:0|stream_offset:851942| [2025/04/30 20:08:13 938931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 938938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73216|applimit:0| [2025/04/30 20:08:13 938952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53849|rtt_var:617|pto_duration:56317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 938959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 938965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 938972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 938979] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694020215|now:1746043693938952|interv:81263| [2025/04/30 20:08:13 938985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694020215|now:1746043693938952|interval:81263|pto_count:0|srtt:53849 [2025/04/30 20:08:13 938992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92650|inflight:74416| [2025/04/30 20:08:13 938998] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 939005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:92650|conn:000055FC16B356FC|stream_id:0|stream_offset:853109| [2025/04/30 20:08:13 939012] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 939018] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693940018|now:1746043693939018|interv:1000| [2025/04/30 20:08:13 939025] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 939030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 939037] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693940018| [2025/04/30 20:08:13 939043] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693940018| [2025/04/30 20:08:13 939050] [debug] |xqc_engine_wakeup_after|wakeup:1746043693940018|now:1746043693939049|diff:969| [2025/04/30 20:08:13 939057] [debug] |xqc_engine_main_logic|END|now:1746043693938484| [2025/04/30 20:08:13 939065] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693939065| [2025/04/30 20:08:13 939070] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 939076] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:654| [2025/04/30 20:08:13 939080] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:655| [2025/04/30 20:08:13 939086] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:655| [2025/04/30 20:08:13 939090] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 939095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 939100] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66014|prior_delivered:742204|prior_time:1746043693884176|is_app_limited:0|send_elapse:53906|ack_elapse:54889|ctl_first_sent_time:1746043693884486|lagest_ack_time:1746043693939065|curr_delivered:805818| [2025/04/30 20:08:13 939105] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693884486| [2025/04/30 20:08:13 939114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:672| [2025/04/30 20:08:13 939118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53849|rttvar:617|minrtt:30776|latest_rtt:54579|ack_delay:40| [2025/04/30 20:08:13 939123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53935|rttvar:635|minrtt:30776|latest_rtt:54579|ack_delay:40| [2025/04/30 20:08:13 939127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:975|lost_pn:972|thresh:3| [2025/04/30 20:08:13 939131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 939135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 939139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 939143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 939147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 939151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 939155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 939159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53935|rtt_var:635|pto_duration:56475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 939163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 939197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 939204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:13 939210] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694020373|now:1746043693939159|interv:81214| [2025/04/30 20:08:13 939216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694020373|now:1746043693939159|interval:81214|pto_count:0|srtt:53935 [2025/04/30 20:08:13 939223] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53906, ack_elapse 54889, delivered 63614|rate 1158957|lost 284| [2025/04/30 20:08:13 939229] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158957) in round 14| [2025/04/30 20:08:13 939233] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 939237] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 939241] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92650|packet_lost:0|acked:1200|po_sent_time:1746043693884486|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 939246] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92650|packet_lost:0|acked:1200|po_sent_time:1746043693884486|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 939254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:93850|full_bw_reached:1|inflight:73216|srtt:53935|latest_rtt:54579|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 939260] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:655|largest:655|pns:2| [2025/04/30 20:08:13 939265] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:655|frame:ACK |recv_time:1746043693939065|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 939270] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813939065|now:1746043693939065|interv:120000000| [2025/04/30 20:08:13 939274] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813939065|now:1746043693939065|interv:120000000| [2025/04/30 20:08:13 939278] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693940018|pq_index:0| [2025/04/30 20:08:13 939282] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693938484| [2025/04/30 20:08:13 939286] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693939286| [2025/04/30 20:08:13 939291] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693939290| [2025/04/30 20:08:13 939297] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 939301] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53935|min_srtt:53935|path_bw:1313952|loss_rate:5.26|path_pto:0| [2025/04/30 20:08:13 939306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:73216|cwnd:93850|conn:000055FC16B356FC|stream_id:0|stream_offset:870614| [2025/04/30 20:08:13 939311] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 939315] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 939320] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53935|min_srtt:53935|path_bw:1313952|loss_rate:5.26|path_pto:0| [2025/04/30 20:08:13 939324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:73216|cwnd:93850|conn:000055FC16B356FC|stream_id:0|stream_offset:871781| [2025/04/30 20:08:13 939329] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 939333] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 939340] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53935|min_srtt:53935|path_bw:1313952|loss_rate:5.26|path_pto:0| [2025/04/30 20:08:13 939344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:73216|cwnd:93850|conn:000055FC16B356FC|stream_id:0|stream_offset:872948| [2025/04/30 20:08:13 939349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 939352] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 939356] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 939361] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 939365] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 939369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:93850|conn:000055FC16B356FC|stream_id:0|stream_offset:853109| [2025/04/30 20:08:13 939374] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 939378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 939382] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693940018| [2025/04/30 20:08:13 939386] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693940018| [2025/04/30 20:08:13 939390] [debug] |xqc_engine_wakeup_after|wakeup:1746043693940018|now:1746043693939390|diff:628| [2025/04/30 20:08:13 939394] [debug] |xqc_engine_main_logic|END|now:1746043693939290| [2025/04/30 20:08:13 939400] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693939400| [2025/04/30 20:08:13 939404] [debug] |xqc_engine_wakeup_after|wakeup:1746043693940018|now:1746043693939404|diff:614| [2025/04/30 20:08:13 939408] [debug] |xqc_engine_main_logic|END|now:1746043693939400| [2025/04/30 20:08:13 939977] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693939975| [2025/04/30 20:08:13 939989] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 939995] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:655| [2025/04/30 20:08:13 939999] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:656| [2025/04/30 20:08:13 940006] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:656| [2025/04/30 20:08:13 940010] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 940017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 940024] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66014|prior_delivered:743404|prior_time:1746043693885151|is_app_limited:0|send_elapse:53659|ack_elapse:54824|ctl_first_sent_time:1746043693885522|lagest_ack_time:1746043693939975|curr_delivered:807018| [2025/04/30 20:08:13 940032] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693885522| [2025/04/30 20:08:13 940045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:673| [2025/04/30 20:08:13 940052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53935|rttvar:635|minrtt:30776|latest_rtt:54453|ack_delay:32| [2025/04/30 20:08:13 940058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53996|rttvar:598|minrtt:30776|latest_rtt:54453|ack_delay:32| [2025/04/30 20:08:13 940065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:976|lost_pn:973|thresh:3| [2025/04/30 20:08:13 940072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 940079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 940085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 940090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 940094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 940098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 940102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 940107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53996|rtt_var:598|pto_duration:56388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 940111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 940115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 940119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:13 940123] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694020286|now:1746043693940106|interv:80180| [2025/04/30 20:08:13 940127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694020286|now:1746043693940106|interval:80180|pto_count:0|srtt:53996 [2025/04/30 20:08:13 940132] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53659, ack_elapse 54824, delivered 63614|rate 1160331|lost 284| [2025/04/30 20:08:13 940136] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160331) in round 14| [2025/04/30 20:08:13 940141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 940145] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 940149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93850|packet_lost:0|acked:1200|po_sent_time:1746043693885522|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 940153] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93850|packet_lost:0|acked:1200|po_sent_time:1746043693885522|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 940162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:95050|full_bw_reached:1|inflight:72016|srtt:53996|latest_rtt:54453|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 940196] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:656|largest:656|pns:2| [2025/04/30 20:08:13 940201] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:656|frame:ACK |recv_time:1746043693939975|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 940206] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813939975|now:1746043693939975|interv:120000000| [2025/04/30 20:08:13 940210] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813939975|now:1746043693939975|interv:120000000| [2025/04/30 20:08:13 940214] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693940018|pq_index:0| [2025/04/30 20:08:13 940219] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693939290| [2025/04/30 20:08:13 940223] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693940223| [2025/04/30 20:08:13 940228] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693940227| [2025/04/30 20:08:13 940232] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693940018|now:1746043693940227| [2025/04/30 20:08:13 940237] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693940018|now:1746043693940227| [2025/04/30 20:08:13 940241] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 940245] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 940250] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53996|min_srtt:53996|path_bw:1313952|loss_rate:5.26|path_pto:0| [2025/04/30 20:08:13 940255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:72016|cwnd:95050|conn:000055FC16B356FC|stream_id:0|stream_offset:872948| [2025/04/30 20:08:13 940259] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53996|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 940264] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 940268] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53996|min_srtt:53996|path_bw:1313952|loss_rate:5.26|path_pto:0| [2025/04/30 20:08:13 940273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:72016|cwnd:95050|conn:000055FC16B356FC|stream_id:0|stream_offset:874115| [2025/04/30 20:08:13 940277] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53996|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 940285] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 940290] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53996|min_srtt:53996|path_bw:1313952|loss_rate:5.26|path_pto:0| [2025/04/30 20:08:13 940294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:72016|cwnd:95050|conn:000055FC16B356FC|stream_id:0|stream_offset:875282| [2025/04/30 20:08:13 940298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 940302] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 940306] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 940310] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 940315] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 940319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:95050|conn:000055FC16B356FC|stream_id:0|stream_offset:853109| [2025/04/30 20:08:13 940323] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 940328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1037| [2025/04/30 20:08:13 940364] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72016|now:1746043693940335|stream_id:0|stream_offset:853109| [2025/04/30 20:08:13 940374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 940382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72016|applimit:0| [2025/04/30 20:08:13 940389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53996|rtt_var:598|pto_duration:56388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 940393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 940397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 940401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:13 940405] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694021723|now:1746043693940389|interv:81334| [2025/04/30 20:08:13 940409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694021723|now:1746043693940389|interval:81334|pto_count:0|srtt:53996 [2025/04/30 20:08:13 940414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95050|inflight:73216| [2025/04/30 20:08:13 940428] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 940432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:95050|conn:000055FC16B356FC|stream_id:0|stream_offset:854276| [2025/04/30 20:08:13 940437] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 940441] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693941440|now:1746043693940440|interv:1000| [2025/04/30 20:08:13 940447] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 940452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 940459] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693941440| [2025/04/30 20:08:13 940466] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693941440| [2025/04/30 20:08:13 940472] [debug] |xqc_engine_wakeup_after|wakeup:1746043693941440|now:1746043693940472|diff:968| [2025/04/30 20:08:13 940478] [debug] |xqc_engine_main_logic|END|now:1746043693940227| [2025/04/30 20:08:13 940484] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693940484| [2025/04/30 20:08:13 940488] [debug] |xqc_engine_wakeup_after|wakeup:1746043693941440|now:1746043693940488|diff:952| [2025/04/30 20:08:13 940492] [debug] |xqc_engine_main_logic|END|now:1746043693940484| [2025/04/30 20:08:13 941569] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693941568| [2025/04/30 20:08:13 941584] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693941440|pq_index:0| [2025/04/30 20:08:13 941591] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693940227| [2025/04/30 20:08:13 941597] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693941596| [2025/04/30 20:08:13 941602] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693941440|now:1746043693941596| [2025/04/30 20:08:13 941608] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693941440|now:1746043693941596| [2025/04/30 20:08:13 941615] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 941620] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 941627] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53996|min_srtt:53996|path_bw:1313952|loss_rate:5.13|path_pto:0| [2025/04/30 20:08:13 941633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:73216|cwnd:95050|conn:000055FC16B356FC|stream_id:0|stream_offset:875282| [2025/04/30 20:08:13 941639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 941644] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 941649] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 941662] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 941668] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 941673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:95050|conn:000055FC16B356FC|stream_id:0|stream_offset:854276| [2025/04/30 20:08:13 941679] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 941684] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1038| [2025/04/30 20:08:13 941746] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1038|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73216|now:1746043693941694|stream_id:0|stream_offset:854276| [2025/04/30 20:08:13 941754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 941760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73216|applimit:0| [2025/04/30 20:08:13 941765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53996|rtt_var:598|pto_duration:56388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 941771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 941777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 941783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 941790] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694023082|now:1746043693941765|interv:81317| [2025/04/30 20:08:13 941797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694023082|now:1746043693941765|interval:81317|pto_count:0|srtt:53996 [2025/04/30 20:08:13 941804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95050|inflight:74416| [2025/04/30 20:08:13 941810] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 941815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:95050|conn:000055FC16B356FC|stream_id:0|stream_offset:855443| [2025/04/30 20:08:13 941819] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 941824] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1039| [2025/04/30 20:08:13 941917] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74416|now:1746043693941831|stream_id:0|stream_offset:855443| [2025/04/30 20:08:13 941928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 941935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74416|applimit:0| [2025/04/30 20:08:13 941948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53996|rtt_var:598|pto_duration:56388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 941955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 941961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 941967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75616| [2025/04/30 20:08:13 941973] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694023219|now:1746043693941948|interv:81271| [2025/04/30 20:08:13 941980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694023219|now:1746043693941948|interval:81271|pto_count:0|srtt:53996 [2025/04/30 20:08:13 941987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95050|inflight:75616| [2025/04/30 20:08:13 941995] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 942002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75616|cwnd:95050|conn:000055FC16B356FC|stream_id:0|stream_offset:856610| [2025/04/30 20:08:13 942009] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 942015] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693943015|now:1746043693942015|interv:1000| [2025/04/30 20:08:13 942021] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 942027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 942034] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693943015| [2025/04/30 20:08:13 942041] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693943015| [2025/04/30 20:08:13 942047] [debug] |xqc_engine_wakeup_after|wakeup:1746043693943015|now:1746043693942047|diff:968| [2025/04/30 20:08:13 942080] [debug] |xqc_engine_main_logic|END|now:1746043693941596| [2025/04/30 20:08:13 943083] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693943081| [2025/04/30 20:08:13 943099] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 943109] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:656| [2025/04/30 20:08:13 943115] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:658| [2025/04/30 20:08:13 943124] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:658| [2025/04/30 20:08:13 943130] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 943138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:977|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:979|path_largest_ack:977| [2025/04/30 20:08:13 943146] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:744611|prior_time:1746043693886895|is_app_limited:0|send_elapse:53735|ack_elapse:56186|ctl_first_sent_time:1746043693887297|lagest_ack_time:1746043693943081|curr_delivered:808218| [2025/04/30 20:08:13 943161] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693887297| [2025/04/30 20:08:13 943190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:674| [2025/04/30 20:08:13 943197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:978|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:979|path_largest_ack:978| [2025/04/30 20:08:13 943204] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:745811|prior_time:1746043693887460|is_app_limited:0|send_elapse:54161|ack_elapse:55621|ctl_first_sent_time:1746043693887833|lagest_ack_time:1746043693943081|curr_delivered:809418| [2025/04/30 20:08:13 943211] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693887833| [2025/04/30 20:08:13 943216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:675| [2025/04/30 20:08:13 943221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 943225] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:747011|prior_time:1746043693888230|is_app_limited:0|send_elapse:52749|ack_elapse:54851|ctl_first_sent_time:1746043693888514|lagest_ack_time:1746043693943081|curr_delivered:810618| [2025/04/30 20:08:13 943230] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693888514| [2025/04/30 20:08:13 943234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:676| [2025/04/30 20:08:13 943238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53996|rttvar:598|minrtt:30776|latest_rtt:54567|ack_delay:32| [2025/04/30 20:08:13 943242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54063|rttvar:583|minrtt:30776|latest_rtt:54567|ack_delay:32| [2025/04/30 20:08:13 943247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:979|lost_pn:976|thresh:3| [2025/04/30 20:08:13 943251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 943257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 943263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 943269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 943274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 943278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 943282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 943286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54063|rtt_var:583|pto_duration:56395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 943291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 943299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 943302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:13 943306] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694023226|now:1746043693943286|interv:79940| [2025/04/30 20:08:13 943311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694023226|now:1746043693943286|interval:79940|pto_count:0|srtt:54063 [2025/04/30 20:08:13 943315] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52749, ack_elapse 54851, delivered 63607|rate 1159632|lost 284| [2025/04/30 20:08:13 943320] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159632) in round 14| [2025/04/30 20:08:13 943324] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 943328] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 943332] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:95050|packet_lost:0|acked:3600|po_sent_time:1746043693888514|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 943337] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:95050|packet_lost:0|acked:3600|po_sent_time:1746043693888514|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 943341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:98650|full_bw_reached:1|inflight:72016|srtt:54063|latest_rtt:54567|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 943348] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:658|largest:658|pns:2| [2025/04/30 20:08:13 943353] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:658|frame:ACK |recv_time:1746043693943081|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 943360] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813943081|now:1746043693943081|interv:120000000| [2025/04/30 20:08:13 943366] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813943081|now:1746043693943081|interv:120000000| [2025/04/30 20:08:13 943373] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693943015|pq_index:0| [2025/04/30 20:08:13 943378] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693941596| [2025/04/30 20:08:13 943382] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693943382| [2025/04/30 20:08:13 943388] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693943386| [2025/04/30 20:08:13 943392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693943015|now:1746043693943386| [2025/04/30 20:08:13 943400] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693943015|now:1746043693943386| [2025/04/30 20:08:13 943404] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 943408] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 943413] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54063|min_srtt:54063|path_bw:1313952|loss_rate:4.88|path_pto:0| [2025/04/30 20:08:13 943418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:72016|cwnd:98650|conn:000055FC16B356FC|stream_id:0|stream_offset:875282| [2025/04/30 20:08:13 943422] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 943427] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 943432] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54063|min_srtt:54063|path_bw:1313952|loss_rate:4.88|path_pto:0| [2025/04/30 20:08:13 943436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:72016|cwnd:98650|conn:000055FC16B356FC|stream_id:0|stream_offset:876449| [2025/04/30 20:08:13 943441] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 943446] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 943450] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54063|min_srtt:54063|path_bw:1313952|loss_rate:4.88|path_pto:0| [2025/04/30 20:08:13 943454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:72016|cwnd:98650|conn:000055FC16B356FC|stream_id:0|stream_offset:877616| [2025/04/30 20:08:13 943459] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 943463] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 943467] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54063|min_srtt:54063|path_bw:1313952|loss_rate:4.88|path_pto:0| [2025/04/30 20:08:13 943471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:72016|cwnd:98650|conn:000055FC16B356FC|stream_id:0|stream_offset:878783| [2025/04/30 20:08:13 943479] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 943487] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 943498] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54063|min_srtt:54063|path_bw:1313952|loss_rate:4.88|path_pto:0| [2025/04/30 20:08:13 943505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:72016|cwnd:98650|conn:000055FC16B356FC|stream_id:0|stream_offset:879950| [2025/04/30 20:08:13 943512] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 943519] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 943527] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54063|min_srtt:54063|path_bw:1313952|loss_rate:4.88|path_pto:0| [2025/04/30 20:08:13 943534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:72016|cwnd:98650|conn:000055FC16B356FC|stream_id:0|stream_offset:881117| [2025/04/30 20:08:13 943541] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 943548] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 943555] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54063|min_srtt:54063|path_bw:1313952|loss_rate:4.88|path_pto:0| [2025/04/30 20:08:13 943562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:72016|cwnd:98650|conn:000055FC16B356FC|stream_id:0|stream_offset:882284| [2025/04/30 20:08:13 943570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 943576] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 943581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 943586] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 943630] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 943640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:98650|conn:000055FC16B356FC|stream_id:0|stream_offset:856610| [2025/04/30 20:08:13 943648] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 943654] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1040| [2025/04/30 20:08:13 943781] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72016|now:1746043693943685|stream_id:0|stream_offset:856610| [2025/04/30 20:08:13 943890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 943925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72016|applimit:0| [2025/04/30 20:08:13 943933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54063|rtt_var:583|pto_duration:56395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 943940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 943947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 943954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:13 943960] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694025080|now:1746043693943932|interv:81148| [2025/04/30 20:08:13 943967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694025080|now:1746043693943932|interval:81148|pto_count:0|srtt:54063 [2025/04/30 20:08:13 943975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98650|inflight:73216| [2025/04/30 20:08:13 943983] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 943990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:98650|conn:000055FC16B356FC|stream_id:0|stream_offset:857777| [2025/04/30 20:08:13 944418] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 944428] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1041| [2025/04/30 20:08:13 944476] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73216|now:1746043693944440|stream_id:0|stream_offset:857777| [2025/04/30 20:08:13 944487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 944494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73216|applimit:0| [2025/04/30 20:08:13 944501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54063|rtt_var:583|pto_duration:56395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 944508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 944515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 944521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 944527] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694025835|now:1746043693944501|interv:81334| [2025/04/30 20:08:13 944534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694025835|now:1746043693944501|interval:81334|pto_count:0|srtt:54063 [2025/04/30 20:08:13 944541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98650|inflight:74416| [2025/04/30 20:08:13 944559] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 944566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:98650|conn:000055FC16B356FC|stream_id:0|stream_offset:858944| [2025/04/30 20:08:13 944573] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 944579] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1042| [2025/04/30 20:08:13 944623] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74416|now:1746043693944591|stream_id:0|stream_offset:858944| [2025/04/30 20:08:13 944633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 944640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74416|applimit:0| [2025/04/30 20:08:13 944646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54063|rtt_var:583|pto_duration:56395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 944653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 944658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 944662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75616| [2025/04/30 20:08:13 944666] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694025986|now:1746043693944646|interv:81340| [2025/04/30 20:08:13 944670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694025986|now:1746043693944646|interval:81340|pto_count:0|srtt:54063 [2025/04/30 20:08:13 944677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98650|inflight:75616| [2025/04/30 20:08:13 944685] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 944692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75616|cwnd:98650|conn:000055FC16B356FC|stream_id:0|stream_offset:860111| [2025/04/30 20:08:13 944699] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 944705] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693945705|now:1746043693944705|interv:1000| [2025/04/30 20:08:13 944711] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 944718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 944723] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693945705| [2025/04/30 20:08:13 944727] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693945705| [2025/04/30 20:08:13 944731] [debug] |xqc_engine_wakeup_after|wakeup:1746043693945705|now:1746043693944731|diff:974| [2025/04/30 20:08:13 944736] [debug] |xqc_engine_main_logic|END|now:1746043693943386| [2025/04/30 20:08:13 944749] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693944748| [2025/04/30 20:08:13 944754] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 944760] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:658| [2025/04/30 20:08:13 944764] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:659| [2025/04/30 20:08:13 944770] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:659| [2025/04/30 20:08:13 944774] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 944779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 944784] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:748211|prior_time:1746043693889068|is_app_limited:0|send_elapse:53506|ack_elapse:55680|ctl_first_sent_time:1746043693889404|lagest_ack_time:1746043693944748|curr_delivered:811818| [2025/04/30 20:08:13 944789] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693889404| [2025/04/30 20:08:13 944793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:677| [2025/04/30 20:08:13 944798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54063|rttvar:583|minrtt:30776|latest_rtt:55344|ack_delay:40| [2025/04/30 20:08:13 944802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54219|rttvar:748|minrtt:30776|latest_rtt:55344|ack_delay:40| [2025/04/30 20:08:13 944806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:980|lost_pn:977|thresh:3| [2025/04/30 20:08:13 944811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 944815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 944819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 944822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 944826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 944830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 944834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 944838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54219|rtt_var:748|pto_duration:57211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 944843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 944847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 944850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 944858] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694026802|now:1746043693944838|interv:81964| [2025/04/30 20:08:13 944862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694026802|now:1746043693944838|interval:81964|pto_count:0|srtt:54219 [2025/04/30 20:08:13 944866] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53506, ack_elapse 55680, delivered 63607|rate 1142367|lost 284| [2025/04/30 20:08:13 944871] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142367) in round 14| [2025/04/30 20:08:13 944875] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 944879] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 944887] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98650|packet_lost:0|acked:1200|po_sent_time:1746043693889404|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 944894] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98650|packet_lost:0|acked:1200|po_sent_time:1746043693889404|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 944906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:99850|full_bw_reached:1|inflight:74416|srtt:54219|latest_rtt:55344|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 944915] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:659|largest:659|pns:2| [2025/04/30 20:08:13 944922] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:659|frame:ACK |recv_time:1746043693944748|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 944930] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813944748|now:1746043693944748|interv:120000000| [2025/04/30 20:08:13 944936] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813944748|now:1746043693944748|interv:120000000| [2025/04/30 20:08:13 944941] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693945705|pq_index:0| [2025/04/30 20:08:13 944946] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693943386| [2025/04/30 20:08:13 944950] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693944950| [2025/04/30 20:08:13 944955] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693944954| [2025/04/30 20:08:13 944961] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 944966] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54219|min_srtt:54219|path_bw:1313952|loss_rate:4.55|path_pto:0| [2025/04/30 20:08:13 944971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:74416|cwnd:99850|conn:000055FC16B356FC|stream_id:0|stream_offset:882284| [2025/04/30 20:08:13 944979] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 944984] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 944990] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54219|min_srtt:54219|path_bw:1313952|loss_rate:4.55|path_pto:0| [2025/04/30 20:08:13 944997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:74416|cwnd:99850|conn:000055FC16B356FC|stream_id:0|stream_offset:883451| [2025/04/30 20:08:13 945004] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 945011] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 945018] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54219|min_srtt:54219|path_bw:1313952|loss_rate:4.55|path_pto:0| [2025/04/30 20:08:13 945023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:74416|cwnd:99850|conn:000055FC16B356FC|stream_id:0|stream_offset:884618| [2025/04/30 20:08:13 945028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 945032] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 945036] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 945040] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 945044] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 945049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:99850|conn:000055FC16B356FC|stream_id:0|stream_offset:860111| [2025/04/30 20:08:13 945053] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 945057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 945061] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693945705| [2025/04/30 20:08:13 945065] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693945705| [2025/04/30 20:08:13 945069] [debug] |xqc_engine_wakeup_after|wakeup:1746043693945705|now:1746043693945069|diff:636| [2025/04/30 20:08:13 945074] [debug] |xqc_engine_main_logic|END|now:1746043693944954| [2025/04/30 20:08:13 945079] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693945079| [2025/04/30 20:08:13 945083] [debug] |xqc_engine_wakeup_after|wakeup:1746043693945705|now:1746043693945083|diff:622| [2025/04/30 20:08:13 945087] [debug] |xqc_engine_main_logic|END|now:1746043693945079| [2025/04/30 20:08:13 945303] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693945302| [2025/04/30 20:08:13 945314] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 945320] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:659| [2025/04/30 20:08:13 945326] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:660| [2025/04/30 20:08:13 945335] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:660| [2025/04/30 20:08:13 945342] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 945350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:981|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:981|path_largest_ack:981| [2025/04/30 20:08:13 945357] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:749411|prior_time:1746043693890050|is_app_limited:0|send_elapse:52707|ack_elapse:55252|ctl_first_sent_time:1746043693890367|lagest_ack_time:1746043693945302|curr_delivered:813018| [2025/04/30 20:08:13 945365] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693890367| [2025/04/30 20:08:13 945372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:678| [2025/04/30 20:08:13 945379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54219|rttvar:748|minrtt:30776|latest_rtt:54935|ack_delay:40| [2025/04/30 20:08:13 945386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54303|rttvar:730|minrtt:30776|latest_rtt:54935|ack_delay:40| [2025/04/30 20:08:13 945392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:981|lost_pn:978|thresh:3| [2025/04/30 20:08:13 945398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 945404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 945411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 945417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 945423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 945428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 945432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 945436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54303|rtt_var:730|pto_duration:57223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 945441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 945445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 945448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:13 945458] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694026814|now:1746043693945436|interv:81378| [2025/04/30 20:08:13 945462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694026814|now:1746043693945436|interval:81378|pto_count:0|srtt:54303 [2025/04/30 20:08:13 945467] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52707, ack_elapse 55252, delivered 63607|rate 1151216|lost 284| [2025/04/30 20:08:13 945474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151216) in round 14| [2025/04/30 20:08:13 945481] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 945487] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 945493] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99850|packet_lost:0|acked:1200|po_sent_time:1746043693890367|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 945501] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99850|packet_lost:0|acked:1200|po_sent_time:1746043693890367|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 945508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:101050|full_bw_reached:1|inflight:73216|srtt:54303|latest_rtt:54935|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 945518] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:660|largest:660|pns:2| [2025/04/30 20:08:13 945525] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:660|frame:ACK |recv_time:1746043693945302|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 945532] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813945302|now:1746043693945302|interv:120000000| [2025/04/30 20:08:13 945539] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813945302|now:1746043693945302|interv:120000000| [2025/04/30 20:08:13 945545] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693945705|pq_index:0| [2025/04/30 20:08:13 945552] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693944954| [2025/04/30 20:08:13 945559] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693945559| [2025/04/30 20:08:13 945567] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693945565| [2025/04/30 20:08:13 945573] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 945578] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54303|min_srtt:54303|path_bw:1313952|loss_rate:4.55|path_pto:0| [2025/04/30 20:08:13 945583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:73216|cwnd:101050|conn:000055FC16B356FC|stream_id:0|stream_offset:884618| [2025/04/30 20:08:13 945596] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 945603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 945610] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54303|min_srtt:54303|path_bw:1313952|loss_rate:4.55|path_pto:0| [2025/04/30 20:08:13 945617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:73216|cwnd:101050|conn:000055FC16B356FC|stream_id:0|stream_offset:885785| [2025/04/30 20:08:13 945623] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54303|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 945627] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 945631] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54303|min_srtt:54303|path_bw:1313952|loss_rate:4.55|path_pto:0| [2025/04/30 20:08:13 945636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:73216|cwnd:101050|conn:000055FC16B356FC|stream_id:0|stream_offset:886952| [2025/04/30 20:08:13 945640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 945646] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 945651] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 945658] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 945665] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 945672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:101050|conn:000055FC16B356FC|stream_id:0|stream_offset:860111| [2025/04/30 20:08:13 945679] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 945685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 945691] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693945705| [2025/04/30 20:08:13 945698] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693945705| [2025/04/30 20:08:13 945704] [debug] |xqc_engine_wakeup_after|wakeup:1746043693945705|now:1746043693945704|diff:1| [2025/04/30 20:08:13 945711] [debug] |xqc_engine_main_logic|END|now:1746043693945565| [2025/04/30 20:08:13 945719] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693945719| [2025/04/30 20:08:13 945726] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693945705|pq_index:0| [2025/04/30 20:08:13 945732] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693945565| [2025/04/30 20:08:13 945747] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693945745| [2025/04/30 20:08:13 945754] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693945705|now:1746043693945745| [2025/04/30 20:08:13 945761] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693945705|now:1746043693945745| [2025/04/30 20:08:13 945767] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 945773] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 945778] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54303|min_srtt:54303|path_bw:1313952|loss_rate:4.55|path_pto:0| [2025/04/30 20:08:13 945782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:73216|cwnd:101050|conn:000055FC16B356FC|stream_id:0|stream_offset:886952| [2025/04/30 20:08:13 945787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 945791] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 945795] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 945799] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 945803] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 945807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:101050|conn:000055FC16B356FC|stream_id:0|stream_offset:860111| [2025/04/30 20:08:13 945812] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 945816] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1043| [2025/04/30 20:08:13 945861] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73216|now:1746043693945824|stream_id:0|stream_offset:860111| [2025/04/30 20:08:13 945871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 945879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73216|applimit:0| [2025/04/30 20:08:13 945886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54303|rtt_var:730|pto_duration:57223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 945893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 945899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 945905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 945918] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694028047|now:1746043693945886|interv:82161| [2025/04/30 20:08:13 945924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694028047|now:1746043693945886|interval:82161|pto_count:0|srtt:54303 [2025/04/30 20:08:13 945932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101050|inflight:74416| [2025/04/30 20:08:13 945940] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 945946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:101050|conn:000055FC16B356FC|stream_id:0|stream_offset:861278| [2025/04/30 20:08:13 945954] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 945960] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693946960|now:1746043693945960|interv:1000| [2025/04/30 20:08:13 945966] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 945972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 945978] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693946960| [2025/04/30 20:08:13 945983] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693946960| [2025/04/30 20:08:13 945988] [debug] |xqc_engine_wakeup_after|wakeup:1746043693946960|now:1746043693945987|diff:973| [2025/04/30 20:08:13 945994] [debug] |xqc_engine_main_logic|END|now:1746043693945745| [2025/04/30 20:08:13 946007] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693946006| [2025/04/30 20:08:13 946016] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 946025] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:660| [2025/04/30 20:08:13 946031] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:661| [2025/04/30 20:08:13 946041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:661| [2025/04/30 20:08:13 946047] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 946055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:982|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:982|path_largest_ack:982| [2025/04/30 20:08:13 946063] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:750611|prior_time:1746043693891093|is_app_limited:0|send_elapse:52205|ack_elapse:54913|ctl_first_sent_time:1746043693891441|lagest_ack_time:1746043693946006|curr_delivered:814218| [2025/04/30 20:08:13 946068] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693891441| [2025/04/30 20:08:13 946073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:679| [2025/04/30 20:08:13 946078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54303|rttvar:730|minrtt:30776|latest_rtt:54565|ack_delay:48| [2025/04/30 20:08:13 946082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54330|rttvar:601|minrtt:30776|latest_rtt:54565|ack_delay:48| [2025/04/30 20:08:13 946092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:982|lost_pn:979|thresh:3| [2025/04/30 20:08:13 946096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 946100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 946104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 946108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 946112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 946116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 946120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 946124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54330|rtt_var:601|pto_duration:56734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 946128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 946132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 946136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:13 946140] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694027558|now:1746043693946123|interv:81435| [2025/04/30 20:08:13 946144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694027558|now:1746043693946123|interval:81435|pto_count:0|srtt:54330 [2025/04/30 20:08:13 946148] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52205, ack_elapse 54913, delivered 63607|rate 1158323|lost 284| [2025/04/30 20:08:13 946153] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158323) in round 14| [2025/04/30 20:08:13 946157] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 946161] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 946188] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101050|packet_lost:0|acked:1200|po_sent_time:1746043693891441|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 946198] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101050|packet_lost:0|acked:1200|po_sent_time:1746043693891441|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 946203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:102250|full_bw_reached:1|inflight:73216|srtt:54330|latest_rtt:54565|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 946213] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:661|largest:661|pns:2| [2025/04/30 20:08:13 946217] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:661|frame:ACK |recv_time:1746043693946006|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 946222] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813946006|now:1746043693946006|interv:120000000| [2025/04/30 20:08:13 946226] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813946006|now:1746043693946006|interv:120000000| [2025/04/30 20:08:13 946230] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693946960|pq_index:0| [2025/04/30 20:08:13 946235] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693945745| [2025/04/30 20:08:13 946239] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693946239| [2025/04/30 20:08:13 946244] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693946243| [2025/04/30 20:08:13 946249] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 946254] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54330|min_srtt:54330|path_bw:1313952|loss_rate:4.44|path_pto:0| [2025/04/30 20:08:13 946258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:73216|cwnd:102250|conn:000055FC16B356FC|stream_id:0|stream_offset:886952| [2025/04/30 20:08:13 946263] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54330|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 946267] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 946272] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54330|min_srtt:54330|path_bw:1313952|loss_rate:4.44|path_pto:0| [2025/04/30 20:08:13 946276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:73216|cwnd:102250|conn:000055FC16B356FC|stream_id:0|stream_offset:888119| [2025/04/30 20:08:13 946280] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54330|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 946285] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 946289] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54330|min_srtt:54330|path_bw:1313952|loss_rate:4.44|path_pto:0| [2025/04/30 20:08:13 946294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:73216|cwnd:102250|conn:000055FC16B356FC|stream_id:0|stream_offset:889286| [2025/04/30 20:08:13 946298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 946304] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 946308] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 946313] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 946317] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 946321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:102250|conn:000055FC16B356FC|stream_id:0|stream_offset:861278| [2025/04/30 20:08:13 946326] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 946329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 946333] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693946960| [2025/04/30 20:08:13 946337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693946960| [2025/04/30 20:08:13 946341] [debug] |xqc_engine_wakeup_after|wakeup:1746043693946960|now:1746043693946341|diff:619| [2025/04/30 20:08:13 946346] [debug] |xqc_engine_main_logic|END|now:1746043693946243| [2025/04/30 20:08:13 946351] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693946351| [2025/04/30 20:08:13 946355] [debug] |xqc_engine_wakeup_after|wakeup:1746043693946960|now:1746043693946355|diff:605| [2025/04/30 20:08:13 946359] [debug] |xqc_engine_main_logic|END|now:1746043693946351| [2025/04/30 20:08:13 946910] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693946909| [2025/04/30 20:08:13 946923] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 946932] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:661| [2025/04/30 20:08:13 946938] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:662| [2025/04/30 20:08:13 946945] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:662| [2025/04/30 20:08:13 946949] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 946955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:983|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:983|path_largest_ack:983| [2025/04/30 20:08:13 946960] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:751811|prior_time:1746043693892080|is_app_limited:0|send_elapse:51326|ack_elapse:54829|ctl_first_sent_time:1746043693892410|lagest_ack_time:1746043693946909|curr_delivered:815418| [2025/04/30 20:08:13 946968] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693892410| [2025/04/30 20:08:13 946975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:680| [2025/04/30 20:08:13 946982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54330|rttvar:601|minrtt:30776|latest_rtt:54499|ack_delay:24| [2025/04/30 20:08:13 946988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54348|rttvar:487|minrtt:30776|latest_rtt:54499|ack_delay:24| [2025/04/30 20:08:13 947002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:983|lost_pn:980|thresh:3| [2025/04/30 20:08:13 947009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 947015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 947022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 947027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 947030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 947034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 947038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 947043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54348|rtt_var:487|pto_duration:56348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 947048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 947054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 947061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:13 947067] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694027172|now:1746043693947042|interv:80130| [2025/04/30 20:08:13 947074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694027172|now:1746043693947042|interval:80130|pto_count:0|srtt:54348 [2025/04/30 20:08:13 947080] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51326, ack_elapse 54829, delivered 63607|rate 1160097|lost 284| [2025/04/30 20:08:13 947085] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160097) in round 14| [2025/04/30 20:08:13 947089] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 947093] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 947097] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102250|packet_lost:0|acked:1200|po_sent_time:1746043693892410|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 947101] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102250|packet_lost:0|acked:1200|po_sent_time:1746043693892410|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 947106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:103450|full_bw_reached:1|inflight:72016|srtt:54348|latest_rtt:54499|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 947116] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:662|largest:662|pns:2| [2025/04/30 20:08:13 947121] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:662|frame:ACK |recv_time:1746043693946909|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 947125] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813946909|now:1746043693946909|interv:120000000| [2025/04/30 20:08:13 947130] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813946909|now:1746043693946909|interv:120000000| [2025/04/30 20:08:13 947134] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693946960|pq_index:0| [2025/04/30 20:08:13 947138] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693946243| [2025/04/30 20:08:13 947142] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693947142| [2025/04/30 20:08:13 947147] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693947146| [2025/04/30 20:08:13 947152] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693946960|now:1746043693947146| [2025/04/30 20:08:13 947156] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693946960|now:1746043693947146| [2025/04/30 20:08:13 947160] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 947164] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 947192] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54348|min_srtt:54348|path_bw:1313952|loss_rate:4.44|path_pto:0| [2025/04/30 20:08:13 947197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:72016|cwnd:103450|conn:000055FC16B356FC|stream_id:0|stream_offset:889286| [2025/04/30 20:08:13 947201] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54348|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 947206] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 947210] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54348|min_srtt:54348|path_bw:1313952|loss_rate:4.44|path_pto:0| [2025/04/30 20:08:13 947215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:72016|cwnd:103450|conn:000055FC16B356FC|stream_id:0|stream_offset:890453| [2025/04/30 20:08:13 947219] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54348|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 947224] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 947228] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54348|min_srtt:54348|path_bw:1313952|loss_rate:4.44|path_pto:0| [2025/04/30 20:08:13 947236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:72016|cwnd:103450|conn:000055FC16B356FC|stream_id:0|stream_offset:891620| [2025/04/30 20:08:13 947240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 947244] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 947248] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 947252] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 947257] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 947261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:103450|conn:000055FC16B356FC|stream_id:0|stream_offset:861278| [2025/04/30 20:08:13 947266] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 947270] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1044| [2025/04/30 20:08:13 947304] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72016|now:1746043693947278|stream_id:0|stream_offset:861278| [2025/04/30 20:08:13 947310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 947315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72016|applimit:0| [2025/04/30 20:08:13 947320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54348|rtt_var:487|pto_duration:56348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 947327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 947333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 947340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:13 947347] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694028626|now:1746043693947319|interv:81307| [2025/04/30 20:08:13 947353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694028626|now:1746043693947319|interval:81307|pto_count:0|srtt:54348 [2025/04/30 20:08:13 947361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103450|inflight:73216| [2025/04/30 20:08:13 947368] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 947373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:103450|conn:000055FC16B356FC|stream_id:0|stream_offset:862445| [2025/04/30 20:08:13 947382] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 947387] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1045| [2025/04/30 20:08:13 947416] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73216|now:1746043693947393|stream_id:0|stream_offset:862445| [2025/04/30 20:08:13 947422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 947428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73216|applimit:0| [2025/04/30 20:08:13 947436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54348|rtt_var:487|pto_duration:56348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 947443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 947450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 947456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 947463] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694028741|now:1746043693947435|interv:81306| [2025/04/30 20:08:13 947469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694028741|now:1746043693947435|interval:81306|pto_count:0|srtt:54348 [2025/04/30 20:08:13 947477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103450|inflight:74416| [2025/04/30 20:08:13 947485] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 947491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:103450|conn:000055FC16B356FC|stream_id:0|stream_offset:863612| [2025/04/30 20:08:13 947499] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 947505] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693948504|now:1746043693947504|interv:1000| [2025/04/30 20:08:13 947511] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 947516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 947523] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693948504| [2025/04/30 20:08:13 947530] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693948504| [2025/04/30 20:08:13 947536] [debug] |xqc_engine_wakeup_after|wakeup:1746043693948504|now:1746043693947536|diff:968| [2025/04/30 20:08:13 947543] [debug] |xqc_engine_main_logic|END|now:1746043693947146| [2025/04/30 20:08:13 947551] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693947551| [2025/04/30 20:08:13 947557] [debug] |xqc_engine_wakeup_after|wakeup:1746043693948504|now:1746043693947557|diff:947| [2025/04/30 20:08:13 947562] [debug] |xqc_engine_main_logic|END|now:1746043693947551| [2025/04/30 20:08:13 947932] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693947931| [2025/04/30 20:08:13 947944] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 947960] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:662| [2025/04/30 20:08:13 947967] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:663| [2025/04/30 20:08:13 947975] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:663| [2025/04/30 20:08:13 947981] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 947989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:984|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:984|path_largest_ack:984| [2025/04/30 20:08:13 947994] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:753011|prior_time:1746043693893005|is_app_limited:0|send_elapse:52085|ack_elapse:54926|ctl_first_sent_time:1746043693893333|lagest_ack_time:1746043693947931|curr_delivered:816618| [2025/04/30 20:08:13 948000] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693893333| [2025/04/30 20:08:13 948007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:681| [2025/04/30 20:08:13 948013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54348|rttvar:487|minrtt:30776|latest_rtt:54598|ack_delay:32| [2025/04/30 20:08:13 948019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54375|rttvar:420|minrtt:30776|latest_rtt:54598|ack_delay:32| [2025/04/30 20:08:13 948026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:984|lost_pn:981|thresh:3| [2025/04/30 20:08:13 948031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 948036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 948042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 948049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 948054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 948061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 948065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 948069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54375|rtt_var:420|pto_duration:56375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 948073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 948077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 948081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:13 948085] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694028768|now:1746043693948069|interv:80699| [2025/04/30 20:08:13 948089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694028768|now:1746043693948069|interval:80699|pto_count:0|srtt:54375 [2025/04/30 20:08:13 948098] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52085, ack_elapse 54926, delivered 63607|rate 1158049|lost 284| [2025/04/30 20:08:13 948102] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158049) in round 14| [2025/04/30 20:08:13 948106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 948111] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 948115] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103450|packet_lost:0|acked:1200|po_sent_time:1746043693893333|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 948119] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103450|packet_lost:0|acked:1200|po_sent_time:1746043693893333|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 948124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:104650|full_bw_reached:1|inflight:73216|srtt:54375|latest_rtt:54598|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 948130] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:663|largest:663|pns:2| [2025/04/30 20:08:13 948134] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:663|frame:ACK |recv_time:1746043693947931|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 948139] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813947931|now:1746043693947931|interv:120000000| [2025/04/30 20:08:13 948143] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813947931|now:1746043693947931|interv:120000000| [2025/04/30 20:08:13 948147] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693948504|pq_index:0| [2025/04/30 20:08:13 948152] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693947146| [2025/04/30 20:08:13 948156] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693948156| [2025/04/30 20:08:13 948161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693948160| [2025/04/30 20:08:13 948186] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 948195] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54375|min_srtt:54375|path_bw:1313952|loss_rate:4.26|path_pto:0| [2025/04/30 20:08:13 948200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:73216|cwnd:104650|conn:000055FC16B356FC|stream_id:0|stream_offset:891620| [2025/04/30 20:08:13 948205] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54375|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 948213] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 948217] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54375|min_srtt:54375|path_bw:1313952|loss_rate:4.26|path_pto:0| [2025/04/30 20:08:13 948222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:73216|cwnd:104650|conn:000055FC16B356FC|stream_id:0|stream_offset:892787| [2025/04/30 20:08:13 948226] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54375|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 948231] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 948235] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54375|min_srtt:54375|path_bw:1313952|loss_rate:4.26|path_pto:0| [2025/04/30 20:08:13 948239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:73216|cwnd:104650|conn:000055FC16B356FC|stream_id:0|stream_offset:893954| [2025/04/30 20:08:13 948243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 948247] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 948251] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 948255] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 948260] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 948264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:104650|conn:000055FC16B356FC|stream_id:0|stream_offset:863612| [2025/04/30 20:08:13 948269] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 948272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 948276] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693948504| [2025/04/30 20:08:13 948281] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693948504| [2025/04/30 20:08:13 948285] [debug] |xqc_engine_wakeup_after|wakeup:1746043693948504|now:1746043693948284|diff:220| [2025/04/30 20:08:13 948289] [debug] |xqc_engine_main_logic|END|now:1746043693948160| [2025/04/30 20:08:13 948294] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693948294| [2025/04/30 20:08:13 948298] [debug] |xqc_engine_wakeup_after|wakeup:1746043693948504|now:1746043693948298|diff:206| [2025/04/30 20:08:13 948302] [debug] |xqc_engine_main_logic|END|now:1746043693948294| [2025/04/30 20:08:13 948873] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693948871| [2025/04/30 20:08:13 948884] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 948905] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:663| [2025/04/30 20:08:13 948910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:664| [2025/04/30 20:08:13 948916] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:664| [2025/04/30 20:08:13 948920] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 948925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:985|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:985|path_largest_ack:985| [2025/04/30 20:08:13 948930] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:754211|prior_time:1746043693894061|is_app_limited:0|send_elapse:51855|ack_elapse:54810|ctl_first_sent_time:1746043693894401|lagest_ack_time:1746043693948871|curr_delivered:817818| [2025/04/30 20:08:13 948935] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693894401| [2025/04/30 20:08:13 948940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:682| [2025/04/30 20:08:13 948947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54375|rttvar:420|minrtt:30776|latest_rtt:54470|ack_delay:32| [2025/04/30 20:08:13 948953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54383|rttvar:330|minrtt:30776|latest_rtt:54470|ack_delay:32| [2025/04/30 20:08:13 948960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:985|lost_pn:982|thresh:3| [2025/04/30 20:08:13 948966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 948973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 948976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 948980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 948984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 948988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 948992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 948996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54383|rtt_var:330|pto_duration:56383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 949001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 949004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 949008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:13 949012] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694028776|now:1746043693948996|interv:79780| [2025/04/30 20:08:13 949016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694028776|now:1746043693948996|interval:79780|pto_count:0|srtt:54383 [2025/04/30 20:08:13 949025] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51855, ack_elapse 54810, delivered 63607|rate 1160499|lost 284| [2025/04/30 20:08:13 949032] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160499) in round 14| [2025/04/30 20:08:13 949039] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 949045] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 949051] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104650|packet_lost:0|acked:1200|po_sent_time:1746043693894401|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 949056] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104650|packet_lost:0|acked:1200|po_sent_time:1746043693894401|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 949061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:105850|full_bw_reached:1|inflight:72016|srtt:54383|latest_rtt:54470|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 949067] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:664|largest:664|pns:2| [2025/04/30 20:08:13 949072] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:664|frame:ACK |recv_time:1746043693948871|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 949076] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813948871|now:1746043693948871|interv:120000000| [2025/04/30 20:08:13 949081] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813948871|now:1746043693948871|interv:120000000| [2025/04/30 20:08:13 949084] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693948504|pq_index:0| [2025/04/30 20:08:13 949089] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693948160| [2025/04/30 20:08:13 949093] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693949093| [2025/04/30 20:08:13 949098] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693949097| [2025/04/30 20:08:13 949102] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693948504|now:1746043693949097| [2025/04/30 20:08:13 949107] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693948504|now:1746043693949097| [2025/04/30 20:08:13 949111] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 949115] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 949120] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54383|min_srtt:54383|path_bw:1313952|loss_rate:4.26|path_pto:0| [2025/04/30 20:08:13 949124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:72016|cwnd:105850|conn:000055FC16B356FC|stream_id:0|stream_offset:893954| [2025/04/30 20:08:13 949132] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54383|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 949137] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 949141] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54383|min_srtt:54383|path_bw:1313952|loss_rate:4.26|path_pto:0| [2025/04/30 20:08:13 949146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:72016|cwnd:105850|conn:000055FC16B356FC|stream_id:0|stream_offset:895121| [2025/04/30 20:08:13 949150] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54383|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 949154] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 949159] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54383|min_srtt:54383|path_bw:1313952|loss_rate:4.26|path_pto:0| [2025/04/30 20:08:13 949163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:72016|cwnd:105850|conn:000055FC16B356FC|stream_id:0|stream_offset:896288| [2025/04/30 20:08:13 949191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 949195] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 949199] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 949203] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 949208] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 949212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:105850|conn:000055FC16B356FC|stream_id:0|stream_offset:863612| [2025/04/30 20:08:13 949216] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 949221] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1046| [2025/04/30 20:08:13 949255] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72016|now:1746043693949228|stream_id:0|stream_offset:863612| [2025/04/30 20:08:13 949264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 949269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72016|applimit:0| [2025/04/30 20:08:13 949280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54383|rtt_var:330|pto_duration:56383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 949287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 949294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 949300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:13 949306] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694030611|now:1746043693949280|interv:81331| [2025/04/30 20:08:13 949313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694030611|now:1746043693949280|interval:81331|pto_count:0|srtt:54383 [2025/04/30 20:08:13 949321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105850|inflight:73216| [2025/04/30 20:08:13 949328] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 949333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:105850|conn:000055FC16B356FC|stream_id:0|stream_offset:864779| [2025/04/30 20:08:13 949337] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 949342] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1047| [2025/04/30 20:08:13 949370] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1047|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73216|now:1746043693949348|stream_id:0|stream_offset:864779| [2025/04/30 20:08:13 949376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1047|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 949380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73216|applimit:0| [2025/04/30 20:08:13 949386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54383|rtt_var:330|pto_duration:56383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 949393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 949399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 949406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 949412] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694030731|now:1746043693949386|interv:81345| [2025/04/30 20:08:13 949419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694030731|now:1746043693949386|interval:81345|pto_count:0|srtt:54383 [2025/04/30 20:08:13 949426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105850|inflight:74416| [2025/04/30 20:08:13 949433] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 949438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:105850|conn:000055FC16B356FC|stream_id:0|stream_offset:865946| [2025/04/30 20:08:13 949447] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 949451] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693950451|now:1746043693949451|interv:1000| [2025/04/30 20:08:13 949455] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 949459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 949463] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693950451| [2025/04/30 20:08:13 949468] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693950451| [2025/04/30 20:08:13 949472] [debug] |xqc_engine_wakeup_after|wakeup:1746043693950451|now:1746043693949471|diff:980| [2025/04/30 20:08:13 949476] [debug] |xqc_engine_main_logic|END|now:1746043693949097| [2025/04/30 20:08:13 949482] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693949481| [2025/04/30 20:08:13 949485] [debug] |xqc_engine_wakeup_after|wakeup:1746043693950451|now:1746043693949485|diff:966| [2025/04/30 20:08:13 949489] [debug] |xqc_engine_main_logic|END|now:1746043693949481| [2025/04/30 20:08:13 950698] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693950676| [2025/04/30 20:08:13 950928] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 950945] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:664| [2025/04/30 20:08:13 950952] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:665| [2025/04/30 20:08:13 950966] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:665| [2025/04/30 20:08:13 950973] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 950985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 950993] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:755411|prior_time:1746043693895120|is_app_limited:0|send_elapse:51592|ack_elapse:55556|ctl_first_sent_time:1746043693895468|lagest_ack_time:1746043693950676|curr_delivered:819018| [2025/04/30 20:08:13 951001] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693895468| [2025/04/30 20:08:13 951010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:683| [2025/04/30 20:08:13 951016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54383|rttvar:330|minrtt:30776|latest_rtt:55208|ack_delay:24| [2025/04/30 20:08:13 951023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54484|rttvar:448|minrtt:30776|latest_rtt:55208|ack_delay:24| [2025/04/30 20:08:13 951029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:986|lost_pn:983|thresh:3| [2025/04/30 20:08:13 951036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 951043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 951059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 951066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 951071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 951077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 951084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 951090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54484|rtt_var:448|pto_duration:56484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 951097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 951103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 951108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:13 951114] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694030832|now:1746043693951089|interv:79743| [2025/04/30 20:08:13 951121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694030832|now:1746043693951089|interval:79743|pto_count:0|srtt:54484 [2025/04/30 20:08:13 951128] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51592, ack_elapse 55556, delivered 63607|rate 1144916|lost 284| [2025/04/30 20:08:13 951135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144916) in round 14| [2025/04/30 20:08:13 951142] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 951149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 951154] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105850|packet_lost:0|acked:1200|po_sent_time:1746043693895468|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 951158] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105850|packet_lost:0|acked:1200|po_sent_time:1746043693895468|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 951164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:107050|full_bw_reached:1|inflight:73216|srtt:54484|latest_rtt:55208|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 951197] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:665|largest:665|pns:2| [2025/04/30 20:08:13 951204] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:665|frame:ACK |recv_time:1746043693950676|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 951211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813950676|now:1746043693950676|interv:120000000| [2025/04/30 20:08:13 951224] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813950676|now:1746043693950676|interv:120000000| [2025/04/30 20:08:13 951230] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693950451|pq_index:0| [2025/04/30 20:08:13 951237] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693949097| [2025/04/30 20:08:13 951243] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693951242| [2025/04/30 20:08:13 951252] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693951248| [2025/04/30 20:08:13 951259] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693950451|now:1746043693951248| [2025/04/30 20:08:13 951266] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693950451|now:1746043693951248| [2025/04/30 20:08:13 951272] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 951277] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 951285] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54484|min_srtt:54484|path_bw:1313952|loss_rate:4.08|path_pto:0| [2025/04/30 20:08:13 951292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:73216|cwnd:107050|conn:000055FC16B356FC|stream_id:0|stream_offset:896288| [2025/04/30 20:08:13 951299] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54484|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 951306] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 951312] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54484|min_srtt:54484|path_bw:1313952|loss_rate:4.08|path_pto:0| [2025/04/30 20:08:13 951317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:73216|cwnd:107050|conn:000055FC16B356FC|stream_id:0|stream_offset:897455| [2025/04/30 20:08:13 951321] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54484|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 951326] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 951330] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54484|min_srtt:54484|path_bw:1313952|loss_rate:4.08|path_pto:0| [2025/04/30 20:08:13 951334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73216|cwnd:107050|conn:000055FC16B356FC|stream_id:0|stream_offset:898622| [2025/04/30 20:08:13 951338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 951343] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 951351] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 951355] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 951360] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 951365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:107050|conn:000055FC16B356FC|stream_id:0|stream_offset:865946| [2025/04/30 20:08:13 951370] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 951375] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1048| [2025/04/30 20:08:13 951426] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73216|now:1746043693951385|stream_id:0|stream_offset:865946| [2025/04/30 20:08:13 951433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 951439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73216|applimit:0| [2025/04/30 20:08:13 951445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54484|rtt_var:448|pto_duration:56484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 951453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 951460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 951466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 951472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694032869|now:1746043693951445|interv:81424| [2025/04/30 20:08:13 951478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694032869|now:1746043693951445|interval:81424|pto_count:0|srtt:54484 [2025/04/30 20:08:13 951486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107050|inflight:74416| [2025/04/30 20:08:13 951493] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 951500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:107050|conn:000055FC16B356FC|stream_id:0|stream_offset:867113| [2025/04/30 20:08:13 951508] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 951515] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1049| [2025/04/30 20:08:13 951561] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74416|now:1746043693951525|stream_id:0|stream_offset:867113| [2025/04/30 20:08:13 951571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 951584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74416|applimit:0| [2025/04/30 20:08:13 951591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54484|rtt_var:448|pto_duration:56484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 951598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 951605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 951611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75616| [2025/04/30 20:08:13 951617] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694033009|now:1746043693951590|interv:81419| [2025/04/30 20:08:13 951623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694033009|now:1746043693951590|interval:81419|pto_count:0|srtt:54484 [2025/04/30 20:08:13 951628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107050|inflight:75616| [2025/04/30 20:08:13 951633] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 951638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75616|cwnd:107050|conn:000055FC16B356FC|stream_id:0|stream_offset:868280| [2025/04/30 20:08:13 951642] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 951647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1050| [2025/04/30 20:08:13 951681] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75616|now:1746043693951654|stream_id:0|stream_offset:868280| [2025/04/30 20:08:13 951690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 951697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75616|applimit:0| [2025/04/30 20:08:13 951704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54484|rtt_var:448|pto_duration:56484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 951711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 951717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 951724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76816| [2025/04/30 20:08:13 951730] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694033138|now:1746043693951704|interv:81434| [2025/04/30 20:08:13 951735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694033138|now:1746043693951704|interval:81434|pto_count:0|srtt:54484 [2025/04/30 20:08:13 951740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107050|inflight:76816| [2025/04/30 20:08:13 951749] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 951753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76816|cwnd:107050|conn:000055FC16B356FC|stream_id:0|stream_offset:869447| [2025/04/30 20:08:13 951758] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 951762] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693952762|now:1746043693951762|interv:1000| [2025/04/30 20:08:13 951766] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 951770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 951774] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693952762| [2025/04/30 20:08:13 951779] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693952762| [2025/04/30 20:08:13 951783] [debug] |xqc_engine_wakeup_after|wakeup:1746043693952762|now:1746043693951783|diff:979| [2025/04/30 20:08:13 951789] [debug] |xqc_engine_main_logic|END|now:1746043693951248| [2025/04/30 20:08:13 951798] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693951797| [2025/04/30 20:08:13 951803] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 951809] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:665| [2025/04/30 20:08:13 951813] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:666| [2025/04/30 20:08:13 951819] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:666| [2025/04/30 20:08:13 951823] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 951829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 951834] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:756611|prior_time:1746043693896073|is_app_limited:0|send_elapse:52434|ack_elapse:55724|ctl_first_sent_time:1746043693896449|lagest_ack_time:1746043693951797|curr_delivered:820218| [2025/04/30 20:08:13 951839] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693896449| [2025/04/30 20:08:13 951843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:684| [2025/04/30 20:08:13 951848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54484|rttvar:448|minrtt:30776|latest_rtt:55348|ack_delay:32| [2025/04/30 20:08:13 951852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54588|rttvar:544|minrtt:30776|latest_rtt:55348|ack_delay:32| [2025/04/30 20:08:13 951856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:987|lost_pn:984|thresh:3| [2025/04/30 20:08:13 951860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 951864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 951871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 951876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 951882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 951889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 951896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 951902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54588|rtt_var:544|pto_duration:56764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 951909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 951916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 951923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75616| [2025/04/30 20:08:13 951929] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694033418|now:1746043693951902|interv:81516| [2025/04/30 20:08:13 951936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694033418|now:1746043693951902|interval:81516|pto_count:0|srtt:54588 [2025/04/30 20:08:13 951943] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52434, ack_elapse 55724, delivered 63607|rate 1141465|lost 284| [2025/04/30 20:08:13 951950] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141465) in round 14| [2025/04/30 20:08:13 951957] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 951964] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 951968] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107050|packet_lost:0|acked:1200|po_sent_time:1746043693896449|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 951973] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107050|packet_lost:0|acked:1200|po_sent_time:1746043693896449|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 951978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108250|full_bw_reached:1|inflight:75616|srtt:54588|latest_rtt:55348|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 951984] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:666|largest:666|pns:2| [2025/04/30 20:08:13 951988] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:666|frame:ACK |recv_time:1746043693951797|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 951993] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813951797|now:1746043693951797|interv:120000000| [2025/04/30 20:08:13 952002] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813951797|now:1746043693951797|interv:120000000| [2025/04/30 20:08:13 952006] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693952762|pq_index:0| [2025/04/30 20:08:13 952011] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693951248| [2025/04/30 20:08:13 952015] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693952015| [2025/04/30 20:08:13 952021] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693952019| [2025/04/30 20:08:13 952027] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 952032] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54588|min_srtt:54588|path_bw:1313952|loss_rate:3.85|path_pto:0| [2025/04/30 20:08:13 952037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:75616|cwnd:108250|conn:000055FC16B356FC|stream_id:0|stream_offset:898622| [2025/04/30 20:08:13 952041] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54588|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 952046] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 952051] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54588|min_srtt:54588|path_bw:1313952|loss_rate:3.85|path_pto:0| [2025/04/30 20:08:13 952055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:75616|cwnd:108250|conn:000055FC16B356FC|stream_id:0|stream_offset:899789| [2025/04/30 20:08:13 952060] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54588|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 952064] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 952069] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54588|min_srtt:54588|path_bw:1313952|loss_rate:3.85|path_pto:0| [2025/04/30 20:08:13 952073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:75616|cwnd:108250|conn:000055FC16B356FC|stream_id:0|stream_offset:900956| [2025/04/30 20:08:13 952077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 952081] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 952085] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 952089] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 952097] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 952101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75616|cwnd:108250|conn:000055FC16B356FC|stream_id:0|stream_offset:869447| [2025/04/30 20:08:13 952105] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 952109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 952113] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693952762| [2025/04/30 20:08:13 952117] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693952762| [2025/04/30 20:08:13 952121] [debug] |xqc_engine_wakeup_after|wakeup:1746043693952762|now:1746043693952121|diff:641| [2025/04/30 20:08:13 952126] [debug] |xqc_engine_main_logic|END|now:1746043693952019| [2025/04/30 20:08:13 952133] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693952133| [2025/04/30 20:08:13 952138] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 952144] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:666| [2025/04/30 20:08:13 952148] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:667| [2025/04/30 20:08:13 952154] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:667| [2025/04/30 20:08:13 952158] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 952163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 952192] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:757811|prior_time:1746043693897137|is_app_limited:0|send_elapse:51872|ack_elapse:54996|ctl_first_sent_time:1746043693897494|lagest_ack_time:1746043693952133|curr_delivered:821418| [2025/04/30 20:08:13 952198] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693897494| [2025/04/30 20:08:13 952204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:685| [2025/04/30 20:08:13 952210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54588|rttvar:544|minrtt:30776|latest_rtt:54639|ack_delay:32| [2025/04/30 20:08:13 952217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54590|rttvar:412|minrtt:30776|latest_rtt:54639|ack_delay:32| [2025/04/30 20:08:13 952223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:988|lost_pn:985|thresh:3| [2025/04/30 20:08:13 952228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 952232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 952236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 952240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 952250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 952256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 952262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 952267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54590|rtt_var:412|pto_duration:56590|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 952273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 952279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 952283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 952288] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694033244|now:1746043693952267|interv:80977| [2025/04/30 20:08:13 952294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694033244|now:1746043693952267|interval:80977|pto_count:0|srtt:54590 [2025/04/30 20:08:13 952300] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51872, ack_elapse 54996, delivered 63607|rate 1156575|lost 284| [2025/04/30 20:08:13 952305] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156575) in round 14| [2025/04/30 20:08:13 952312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 952318] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 952323] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108250|packet_lost:0|acked:1200|po_sent_time:1746043693897494|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 952330] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108250|packet_lost:0|acked:1200|po_sent_time:1746043693897494|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 952337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109450|full_bw_reached:1|inflight:74416|srtt:54590|latest_rtt:54639|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 952344] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:667|largest:667|pns:2| [2025/04/30 20:08:13 952349] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:667|frame:ACK |recv_time:1746043693952133|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 952354] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813952133|now:1746043693952133|interv:120000000| [2025/04/30 20:08:13 952358] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813952133|now:1746043693952133|interv:120000000| [2025/04/30 20:08:13 952364] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693952762|pq_index:0| [2025/04/30 20:08:13 952376] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693952019| [2025/04/30 20:08:13 952382] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693952381| [2025/04/30 20:08:13 952390] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693952388| [2025/04/30 20:08:13 952397] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 952404] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54590|min_srtt:54590|path_bw:1313952|loss_rate:3.85|path_pto:0| [2025/04/30 20:08:13 952409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:74416|cwnd:109450|conn:000055FC16B356FC|stream_id:0|stream_offset:900956| [2025/04/30 20:08:13 952414] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54590|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 952418] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 952423] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54590|min_srtt:54590|path_bw:1313952|loss_rate:3.85|path_pto:0| [2025/04/30 20:08:13 952427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:74416|cwnd:109450|conn:000055FC16B356FC|stream_id:0|stream_offset:902123| [2025/04/30 20:08:13 952432] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54590|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 952436] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 952441] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54590|min_srtt:54590|path_bw:1313952|loss_rate:3.85|path_pto:0| [2025/04/30 20:08:13 952446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:74416|cwnd:109450|conn:000055FC16B356FC|stream_id:0|stream_offset:903290| [2025/04/30 20:08:13 952453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 952460] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 952466] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 952472] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 952480] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 952485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:109450|conn:000055FC16B356FC|stream_id:0|stream_offset:869447| [2025/04/30 20:08:13 952497] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 952503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 952509] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693952762| [2025/04/30 20:08:13 952516] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693952762| [2025/04/30 20:08:13 952522] [debug] |xqc_engine_wakeup_after|wakeup:1746043693952762|now:1746043693952522|diff:240| [2025/04/30 20:08:13 952529] [debug] |xqc_engine_main_logic|END|now:1746043693952388| [2025/04/30 20:08:13 952537] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693952537| [2025/04/30 20:08:13 952542] [debug] |xqc_engine_wakeup_after|wakeup:1746043693952762|now:1746043693952542|diff:220| [2025/04/30 20:08:13 952549] [debug] |xqc_engine_main_logic|END|now:1746043693952537| [2025/04/30 20:08:13 952889] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693952888| [2025/04/30 20:08:13 952903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 952912] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:667| [2025/04/30 20:08:13 952918] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:668| [2025/04/30 20:08:13 952926] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:668| [2025/04/30 20:08:13 952933] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 952940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 952947] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:759011|prior_time:1746043693899157|is_app_limited:0|send_elapse:53855|ack_elapse:53731|ctl_first_sent_time:1746043693899581|lagest_ack_time:1746043693952888|curr_delivered:822618| [2025/04/30 20:08:13 952954] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693899581| [2025/04/30 20:08:13 952959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:686| [2025/04/30 20:08:13 952964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54590|rttvar:412|minrtt:30776|latest_rtt:53307|ack_delay:32| [2025/04/30 20:08:13 952970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54426|rttvar:637|minrtt:30776|latest_rtt:53307|ack_delay:32| [2025/04/30 20:08:13 952976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:989|lost_pn:986|thresh:3| [2025/04/30 20:08:13 952983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 952989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 952994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 952998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 953009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 953013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 953017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 953021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54426|rtt_var:637|pto_duration:56974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 953026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 953030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 953033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:13 953037] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694033628|now:1746043693953021|interv:80607| [2025/04/30 20:08:13 953042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694033628|now:1746043693953021|interval:80607|pto_count:0|srtt:54426 [2025/04/30 20:08:13 953046] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53855, ack_elapse 53731, delivered 63607|rate 1181078|lost 284| [2025/04/30 20:08:13 953051] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181078) in round 14| [2025/04/30 20:08:13 953055] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 953059] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 953063] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109450|packet_lost:0|acked:1200|po_sent_time:1746043693899581|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 953068] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109450|packet_lost:0|acked:1200|po_sent_time:1746043693899581|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 953072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:110650|full_bw_reached:1|inflight:73216|srtt:54426|latest_rtt:53307|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 953079] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:668|largest:668|pns:2| [2025/04/30 20:08:13 953083] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:668|frame:ACK |recv_time:1746043693952888|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 953088] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813952888|now:1746043693952888|interv:120000000| [2025/04/30 20:08:13 953092] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813952888|now:1746043693952888|interv:120000000| [2025/04/30 20:08:13 953096] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693952762|pq_index:0| [2025/04/30 20:08:13 953104] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693952388| [2025/04/30 20:08:13 953108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693953108| [2025/04/30 20:08:13 953113] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693953112| [2025/04/30 20:08:13 953118] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693952762|now:1746043693953112| [2025/04/30 20:08:13 953122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693952762|now:1746043693953112| [2025/04/30 20:08:13 953126] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 953131] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 953136] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54426|min_srtt:54426|path_bw:1313952|loss_rate:3.85|path_pto:0| [2025/04/30 20:08:13 953141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:73216|cwnd:110650|conn:000055FC16B356FC|stream_id:0|stream_offset:903290| [2025/04/30 20:08:13 953145] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54426|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 953150] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 953155] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54426|min_srtt:54426|path_bw:1313952|loss_rate:3.85|path_pto:0| [2025/04/30 20:08:13 953159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:73216|cwnd:110650|conn:000055FC16B356FC|stream_id:0|stream_offset:904457| [2025/04/30 20:08:13 953164] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54426|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 953194] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 953199] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54426|min_srtt:54426|path_bw:1313952|loss_rate:3.85|path_pto:0| [2025/04/30 20:08:13 953203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:73216|cwnd:110650|conn:000055FC16B356FC|stream_id:0|stream_offset:905624| [2025/04/30 20:08:13 953208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 953212] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 953216] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 953220] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 953228] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 953233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:110650|conn:000055FC16B356FC|stream_id:0|stream_offset:869447| [2025/04/30 20:08:13 953237] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 953242] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1051| [2025/04/30 20:08:13 953288] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73216|now:1746043693953252|stream_id:0|stream_offset:869447| [2025/04/30 20:08:13 953298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 953306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73216|applimit:0| [2025/04/30 20:08:13 953312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54426|rtt_var:637|pto_duration:56974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 953319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 953323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 953327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 953331] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694035226|now:1746043693953312|interv:81914| [2025/04/30 20:08:13 953335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694035226|now:1746043693953312|interval:81914|pto_count:0|srtt:54426 [2025/04/30 20:08:13 953339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110650|inflight:74416| [2025/04/30 20:08:13 953344] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 953348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:110650|conn:000055FC16B356FC|stream_id:0|stream_offset:870614| [2025/04/30 20:08:13 953353] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 953357] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1052| [2025/04/30 20:08:13 953389] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74416|now:1746043693953364|stream_id:0|stream_offset:870614| [2025/04/30 20:08:13 953398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 953404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74416|applimit:0| [2025/04/30 20:08:13 953417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54426|rtt_var:637|pto_duration:56974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 953422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 953425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 953429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75616| [2025/04/30 20:08:13 953433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694035338|now:1746043693953417|interv:81921| [2025/04/30 20:08:13 953437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694035338|now:1746043693953417|interval:81921|pto_count:0|srtt:54426 [2025/04/30 20:08:13 953443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110650|inflight:75616| [2025/04/30 20:08:13 953450] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 953455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75616|cwnd:110650|conn:000055FC16B356FC|stream_id:0|stream_offset:871781| [2025/04/30 20:08:13 953460] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 953464] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693954464|now:1746043693953464|interv:1000| [2025/04/30 20:08:13 953468] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 953472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 953476] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693954464| [2025/04/30 20:08:13 953481] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693954464| [2025/04/30 20:08:13 953485] [debug] |xqc_engine_wakeup_after|wakeup:1746043693954464|now:1746043693953485|diff:979| [2025/04/30 20:08:13 953490] [debug] |xqc_engine_main_logic|END|now:1746043693953112| [2025/04/30 20:08:13 953495] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693953495| [2025/04/30 20:08:13 953499] [debug] |xqc_engine_wakeup_after|wakeup:1746043693954464|now:1746043693953499|diff:965| [2025/04/30 20:08:13 953503] [debug] |xqc_engine_main_logic|END|now:1746043693953495| [2025/04/30 20:08:13 953968] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693953967| [2025/04/30 20:08:13 953982] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 953992] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:668| [2025/04/30 20:08:13 953996] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:669| [2025/04/30 20:08:13 954003] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:669| [2025/04/30 20:08:13 954009] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 954018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 954026] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:760211|prior_time:1746043693899727|is_app_limited:0|send_elapse:52421|ack_elapse:54240|ctl_first_sent_time:1746043693900067|lagest_ack_time:1746043693953967|curr_delivered:823818| [2025/04/30 20:08:13 954042] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693900067| [2025/04/30 20:08:13 954049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:687| [2025/04/30 20:08:13 954056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54426|rttvar:637|minrtt:30776|latest_rtt:53900|ack_delay:32| [2025/04/30 20:08:13 954061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54356|rttvar:617|minrtt:30776|latest_rtt:53900|ack_delay:32| [2025/04/30 20:08:13 954065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:990|lost_pn:987|thresh:3| [2025/04/30 20:08:13 954069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 954073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 954077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 954081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 954085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 954089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 954093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 954097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54356|rtt_var:617|pto_duration:56824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 954102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 954106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 954109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 954113] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694035188|now:1746043693954097|interv:81091| [2025/04/30 20:08:13 954118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694035188|now:1746043693954097|interval:81091|pto_count:0|srtt:54356 [2025/04/30 20:08:13 954126] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52421, ack_elapse 54240, delivered 63607|rate 1172695|lost 284| [2025/04/30 20:08:13 954133] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172695) in round 14| [2025/04/30 20:08:13 954139] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 954145] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 954149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110650|packet_lost:0|acked:1200|po_sent_time:1746043693900067|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 954157] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110650|packet_lost:0|acked:1200|po_sent_time:1746043693900067|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 954162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111850|full_bw_reached:1|inflight:74416|srtt:54356|latest_rtt:53900|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 954195] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:669|largest:669|pns:2| [2025/04/30 20:08:13 954202] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:669|frame:ACK |recv_time:1746043693953967|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 954209] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813953967|now:1746043693953967|interv:120000000| [2025/04/30 20:08:13 954216] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813953967|now:1746043693953967|interv:120000000| [2025/04/30 20:08:13 954222] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693954464|pq_index:0| [2025/04/30 20:08:13 954227] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693953112| [2025/04/30 20:08:13 954231] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693954231| [2025/04/30 20:08:13 954236] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693954235| [2025/04/30 20:08:13 954242] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 954247] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54356|min_srtt:54356|path_bw:1313952|loss_rate:3.70|path_pto:0| [2025/04/30 20:08:13 954252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:74416|cwnd:111850|conn:000055FC16B356FC|stream_id:0|stream_offset:905624| [2025/04/30 20:08:13 954257] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 954262] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 954266] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54356|min_srtt:54356|path_bw:1313952|loss_rate:3.70|path_pto:0| [2025/04/30 20:08:13 954271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:74416|cwnd:111850|conn:000055FC16B356FC|stream_id:0|stream_offset:906791| [2025/04/30 20:08:13 954275] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 954285] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 954292] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54356|min_srtt:54356|path_bw:1313952|loss_rate:3.70|path_pto:0| [2025/04/30 20:08:13 954298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:74416|cwnd:111850|conn:000055FC16B356FC|stream_id:0|stream_offset:907958| [2025/04/30 20:08:13 954305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 954309] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 954312] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 954317] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 954322] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 954326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:111850|conn:000055FC16B356FC|stream_id:0|stream_offset:871781| [2025/04/30 20:08:13 954331] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 954335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 954339] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693954464| [2025/04/30 20:08:13 954343] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693954464| [2025/04/30 20:08:13 954347] [debug] |xqc_engine_wakeup_after|wakeup:1746043693954464|now:1746043693954347|diff:117| [2025/04/30 20:08:13 954352] [debug] |xqc_engine_main_logic|END|now:1746043693954235| [2025/04/30 20:08:13 954357] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693954357| [2025/04/30 20:08:13 954361] [debug] |xqc_engine_wakeup_after|wakeup:1746043693954464|now:1746043693954361|diff:103| [2025/04/30 20:08:13 954365] [debug] |xqc_engine_main_logic|END|now:1746043693954357| [2025/04/30 20:08:13 954963] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693954962| [2025/04/30 20:08:13 954976] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 954985] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:669| [2025/04/30 20:08:13 954990] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:670| [2025/04/30 20:08:13 954999] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:670| [2025/04/30 20:08:13 955005] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 955013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 955019] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:761411|prior_time:1746043693900208|is_app_limited:0|send_elapse:52767|ack_elapse:54754|ctl_first_sent_time:1746043693900537|lagest_ack_time:1746043693954962|curr_delivered:825018| [2025/04/30 20:08:13 955032] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693900537| [2025/04/30 20:08:13 955040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:688| [2025/04/30 20:08:13 955047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54356|rttvar:617|minrtt:30776|latest_rtt:54425|ack_delay:40| [2025/04/30 20:08:13 955052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54360|rttvar:470|minrtt:30776|latest_rtt:54425|ack_delay:40| [2025/04/30 20:08:13 955056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:991|lost_pn:988|thresh:3| [2025/04/30 20:08:13 955060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 955064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 955068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 955072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 955076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 955080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 955084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 955088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54360|rtt_var:470|pto_duration:56360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 955092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 955096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 955100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:13 955104] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694034724|now:1746043693955087|interv:79637| [2025/04/30 20:08:13 955109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694034724|now:1746043693955087|interval:79637|pto_count:0|srtt:54360 [2025/04/30 20:08:13 955116] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52767, ack_elapse 54754, delivered 63607|rate 1161686|lost 284| [2025/04/30 20:08:13 955123] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161686) in round 14| [2025/04/30 20:08:13 955130] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 955135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 955139] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111850|packet_lost:0|acked:1200|po_sent_time:1746043693900537|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 955147] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111850|packet_lost:0|acked:1200|po_sent_time:1746043693900537|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 955152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:113050|full_bw_reached:1|inflight:73216|srtt:54360|latest_rtt:54425|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 955158] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:670|largest:670|pns:2| [2025/04/30 20:08:13 955163] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:670|frame:ACK |recv_time:1746043693954962|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 955189] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813954962|now:1746043693954962|interv:120000000| [2025/04/30 20:08:13 955193] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813954962|now:1746043693954962|interv:120000000| [2025/04/30 20:08:13 955197] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693954464|pq_index:0| [2025/04/30 20:08:13 955202] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693954235| [2025/04/30 20:08:13 955206] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693955206| [2025/04/30 20:08:13 955211] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693955209| [2025/04/30 20:08:13 955215] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693954464|now:1746043693955209| [2025/04/30 20:08:13 955220] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693954464|now:1746043693955209| [2025/04/30 20:08:13 955224] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 955228] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 955233] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54360|min_srtt:54360|path_bw:1313952|loss_rate:3.70|path_pto:0| [2025/04/30 20:08:13 955237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:73216|cwnd:113050|conn:000055FC16B356FC|stream_id:0|stream_offset:907958| [2025/04/30 20:08:13 955242] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 955247] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 955251] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54360|min_srtt:54360|path_bw:1313952|loss_rate:3.70|path_pto:0| [2025/04/30 20:08:13 955256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:73216|cwnd:113050|conn:000055FC16B356FC|stream_id:0|stream_offset:909125| [2025/04/30 20:08:13 955268] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 955273] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 955277] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54360|min_srtt:54360|path_bw:1313952|loss_rate:3.70|path_pto:0| [2025/04/30 20:08:13 955281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:73216|cwnd:113050|conn:000055FC16B356FC|stream_id:0|stream_offset:910292| [2025/04/30 20:08:13 955285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 955289] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 955293] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 955297] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 955302] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 955306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:113050|conn:000055FC16B356FC|stream_id:0|stream_offset:871781| [2025/04/30 20:08:13 955311] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 955315] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1053| [2025/04/30 20:08:13 955353] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73216|now:1746043693955322|stream_id:0|stream_offset:871781| [2025/04/30 20:08:13 955363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 955370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73216|applimit:0| [2025/04/30 20:08:13 955377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54360|rtt_var:470|pto_duration:56360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 955384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 955388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 955391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 955395] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694036682|now:1746043693955377|interv:81305| [2025/04/30 20:08:13 955404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694036682|now:1746043693955377|interval:81305|pto_count:0|srtt:54360 [2025/04/30 20:08:13 955409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113050|inflight:74416| [2025/04/30 20:08:13 955414] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 955418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:113050|conn:000055FC16B356FC|stream_id:0|stream_offset:872948| [2025/04/30 20:08:13 955423] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 955427] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1054| [2025/04/30 20:08:13 955462] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74416|now:1746043693955434|stream_id:0|stream_offset:872948| [2025/04/30 20:08:13 955471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 955479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74416|applimit:0| [2025/04/30 20:08:13 955486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54360|rtt_var:470|pto_duration:56360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 955491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 955495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 955499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75616| [2025/04/30 20:08:13 955503] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694036794|now:1746043693955485|interv:81309| [2025/04/30 20:08:13 955507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694036794|now:1746043693955485|interval:81309|pto_count:0|srtt:54360 [2025/04/30 20:08:13 955513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113050|inflight:75616| [2025/04/30 20:08:13 955520] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 955527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75616|cwnd:113050|conn:000055FC16B356FC|stream_id:0|stream_offset:874115| [2025/04/30 20:08:13 955533] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 955537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693956537|now:1746043693955537|interv:1000| [2025/04/30 20:08:13 955541] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 955546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 955552] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693956537| [2025/04/30 20:08:13 955564] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693956537| [2025/04/30 20:08:13 955582] [debug] |xqc_engine_wakeup_after|wakeup:1746043693956537|now:1746043693955582|diff:955| [2025/04/30 20:08:13 955592] [debug] |xqc_engine_main_logic|END|now:1746043693955209| [2025/04/30 20:08:13 955600] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693955600| [2025/04/30 20:08:13 955606] [debug] |xqc_engine_wakeup_after|wakeup:1746043693956537|now:1746043693955606|diff:931| [2025/04/30 20:08:13 955612] [debug] |xqc_engine_main_logic|END|now:1746043693955600| [2025/04/30 20:08:13 956127] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693956126| [2025/04/30 20:08:13 956140] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 956148] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:670| [2025/04/30 20:08:13 956152] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:671| [2025/04/30 20:08:13 956159] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:671| [2025/04/30 20:08:13 956163] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 956198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 956203] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:762611|prior_time:1746043693901098|is_app_limited:0|send_elapse:51937|ack_elapse:55028|ctl_first_sent_time:1746043693901458|lagest_ack_time:1746043693956126|curr_delivered:826218| [2025/04/30 20:08:13 956208] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693901458| [2025/04/30 20:08:13 956214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:689| [2025/04/30 20:08:13 956218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54360|rttvar:470|minrtt:30776|latest_rtt:54668|ack_delay:32| [2025/04/30 20:08:13 956223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54394|rttvar:422|minrtt:30776|latest_rtt:54668|ack_delay:32| [2025/04/30 20:08:13 956227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:992|lost_pn:989|thresh:3| [2025/04/30 20:08:13 956231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 956236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 956239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 956243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 956247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 956251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 956255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 956267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54394|rtt_var:422|pto_duration:56394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 956272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 956276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 956279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 956283] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694036828|now:1746043693956267|interv:80561| [2025/04/30 20:08:13 956288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694036828|now:1746043693956267|interval:80561|pto_count:0|srtt:54394 [2025/04/30 20:08:13 956292] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51937, ack_elapse 55028, delivered 63607|rate 1155902|lost 284| [2025/04/30 20:08:13 956297] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155902) in round 14| [2025/04/30 20:08:13 956301] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 956305] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 956309] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113050|packet_lost:0|acked:1200|po_sent_time:1746043693901458|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 956314] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113050|packet_lost:0|acked:1200|po_sent_time:1746043693901458|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 956319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:114250|full_bw_reached:1|inflight:74416|srtt:54394|latest_rtt:54668|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 956325] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:671|largest:671|pns:2| [2025/04/30 20:08:13 956329] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:671|frame:ACK |recv_time:1746043693956126|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 956334] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813956126|now:1746043693956126|interv:120000000| [2025/04/30 20:08:13 956339] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813956126|now:1746043693956126|interv:120000000| [2025/04/30 20:08:13 956343] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693956537|pq_index:0| [2025/04/30 20:08:13 956347] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693955209| [2025/04/30 20:08:13 956351] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693956351| [2025/04/30 20:08:13 956357] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693956355| [2025/04/30 20:08:13 956365] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 956370] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54394|min_srtt:54394|path_bw:1313952|loss_rate:3.57|path_pto:0| [2025/04/30 20:08:13 956375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:74416|cwnd:114250|conn:000055FC16B356FC|stream_id:0|stream_offset:910292| [2025/04/30 20:08:13 956380] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54394|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 956384] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 956389] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54394|min_srtt:54394|path_bw:1313952|loss_rate:3.57|path_pto:0| [2025/04/30 20:08:13 956393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:74416|cwnd:114250|conn:000055FC16B356FC|stream_id:0|stream_offset:911459| [2025/04/30 20:08:13 956398] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54394|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 956402] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 956406] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54394|min_srtt:54394|path_bw:1313952|loss_rate:3.57|path_pto:0| [2025/04/30 20:08:13 956411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74416|cwnd:114250|conn:000055FC16B356FC|stream_id:0|stream_offset:912626| [2025/04/30 20:08:13 956415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 956419] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 956423] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 956427] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 956433] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 956439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:114250|conn:000055FC16B356FC|stream_id:0|stream_offset:874115| [2025/04/30 20:08:13 956447] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 956453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 956459] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693956537| [2025/04/30 20:08:13 956471] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693956537| [2025/04/30 20:08:13 956477] [debug] |xqc_engine_wakeup_after|wakeup:1746043693956537|now:1746043693956477|diff:60| [2025/04/30 20:08:13 956484] [debug] |xqc_engine_main_logic|END|now:1746043693956355| [2025/04/30 20:08:13 956494] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693956493| [2025/04/30 20:08:13 956500] [debug] |xqc_engine_wakeup_after|wakeup:1746043693956537|now:1746043693956500|diff:37| [2025/04/30 20:08:13 956506] [debug] |xqc_engine_main_logic|END|now:1746043693956493| [2025/04/30 20:08:13 957247] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693957246| [2025/04/30 20:08:13 957267] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 957276] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:671| [2025/04/30 20:08:13 957282] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:672| [2025/04/30 20:08:13 957291] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:672| [2025/04/30 20:08:13 957297] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 957306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:993|origin_pktnum:895|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:08:13 957313] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:64807|prior_delivered:765011|prior_time:1746043693904152|is_app_limited:0|send_elapse:53100|ack_elapse:53094|ctl_first_sent_time:1746043693904635|lagest_ack_time:1746043693957246|curr_delivered:827418| [2025/04/30 20:08:13 957331] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693904635| [2025/04/30 20:08:13 957339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:691| [2025/04/30 20:08:13 957345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54394|rttvar:422|minrtt:30776|latest_rtt:52611|ack_delay:48| [2025/04/30 20:08:13 957352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54165|rttvar:774|minrtt:30776|latest_rtt:52611|ack_delay:48| [2025/04/30 20:08:13 957359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:993|lost_pn:990|thresh:3| [2025/04/30 20:08:13 957366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 957372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 957379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 957385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 957391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 957397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 957402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54165|rtt_var:774|pto_duration:57261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 957412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 957416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 957420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:13 957424] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694037695|now:1746043693957401|interv:80294| [2025/04/30 20:08:13 957429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694037695|now:1746043693957401|interval:80294|pto_count:0|srtt:54165 [2025/04/30 20:08:13 957436] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53100, ack_elapse 53094, delivered 62407|rate 1175273|lost 284| [2025/04/30 20:08:13 957443] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175273) in round 14| [2025/04/30 20:08:13 957450] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 957456] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 957463] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114250|packet_lost:0|acked:1200|po_sent_time:1746043693904635|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 957470] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:114250|packet_lost:0|acked:1200|po_sent_time:1746043693904635|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 957478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:115450|full_bw_reached:1|inflight:73216|srtt:54165|latest_rtt:52611|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 957488] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:672|largest:672|pns:2| [2025/04/30 20:08:13 957495] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:672|frame:ACK |recv_time:1746043693957246|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 957502] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813957246|now:1746043693957246|interv:120000000| [2025/04/30 20:08:13 957509] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813957246|now:1746043693957246|interv:120000000| [2025/04/30 20:08:13 957515] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693956537|pq_index:0| [2025/04/30 20:08:13 957522] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693956355| [2025/04/30 20:08:13 957528] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693957528| [2025/04/30 20:08:13 957536] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693957534| [2025/04/30 20:08:13 957543] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693956537|now:1746043693957534| [2025/04/30 20:08:13 957556] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693956537|now:1746043693957534| [2025/04/30 20:08:13 957563] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 957569] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 957578] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54165|min_srtt:54165|path_bw:1313952|loss_rate:3.57|path_pto:0| [2025/04/30 20:08:13 957585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:73216|cwnd:115450|conn:000055FC16B356FC|stream_id:0|stream_offset:912626| [2025/04/30 20:08:13 957592] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54165|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 957599] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 957606] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54165|min_srtt:54165|path_bw:1313952|loss_rate:3.57|path_pto:0| [2025/04/30 20:08:13 957613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:73216|cwnd:115450|conn:000055FC16B356FC|stream_id:0|stream_offset:913793| [2025/04/30 20:08:13 957620] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54165|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 957627] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 957634] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54165|min_srtt:54165|path_bw:1313952|loss_rate:3.57|path_pto:0| [2025/04/30 20:08:13 957640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:73216|cwnd:115450|conn:000055FC16B356FC|stream_id:0|stream_offset:914960| [2025/04/30 20:08:13 957646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 957650] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 957653] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 957658] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 957662] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 957667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:115450|conn:000055FC16B356FC|stream_id:0|stream_offset:874115| [2025/04/30 20:08:13 957671] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 957676] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1055| [2025/04/30 20:08:13 957721] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73216|now:1746043693957689|stream_id:0|stream_offset:874115| [2025/04/30 20:08:13 957731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 957739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73216|applimit:0| [2025/04/30 20:08:13 957746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54165|rtt_var:774|pto_duration:57261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 957753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 957760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 957767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 957773] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694039950|now:1746043693957745|interv:82205| [2025/04/30 20:08:13 957780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694039950|now:1746043693957745|interval:82205|pto_count:0|srtt:54165 [2025/04/30 20:08:13 957787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115450|inflight:74416| [2025/04/30 20:08:13 957793] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 957797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:115450|conn:000055FC16B356FC|stream_id:0|stream_offset:875282| [2025/04/30 20:08:13 957802] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 957806] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1056| [2025/04/30 20:08:13 957841] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74416|now:1746043693957814|stream_id:0|stream_offset:875282| [2025/04/30 20:08:13 957851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 957859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74416|applimit:0| [2025/04/30 20:08:13 957865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54165|rtt_var:774|pto_duration:57261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 957872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 957879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 957883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75616| [2025/04/30 20:08:13 957887] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694040075|now:1746043693957865|interv:82210| [2025/04/30 20:08:13 957896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694040075|now:1746043693957865|interval:82210|pto_count:0|srtt:54165 [2025/04/30 20:08:13 957901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115450|inflight:75616| [2025/04/30 20:08:13 957908] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 957915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75616|cwnd:115450|conn:000055FC16B356FC|stream_id:0|stream_offset:876449| [2025/04/30 20:08:13 957923] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 957929] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1057| [2025/04/30 20:08:13 957965] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75616|now:1746043693957938|stream_id:0|stream_offset:876449| [2025/04/30 20:08:13 957974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 957981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75616|applimit:0| [2025/04/30 20:08:13 957988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54165|rtt_var:774|pto_duration:57261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 957995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 958001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 958006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76816| [2025/04/30 20:08:13 958012] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694040199|now:1746043693957988|interv:82211| [2025/04/30 20:08:13 958018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694040199|now:1746043693957988|interval:82211|pto_count:0|srtt:54165 [2025/04/30 20:08:13 958025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115450|inflight:76816| [2025/04/30 20:08:13 958033] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 958039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76816|cwnd:115450|conn:000055FC16B356FC|stream_id:0|stream_offset:877616| [2025/04/30 20:08:13 958047] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 958053] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693959052|now:1746043693958052|interv:1000| [2025/04/30 20:08:13 958059] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 958065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 958078] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693959052| [2025/04/30 20:08:13 958084] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693959052| [2025/04/30 20:08:13 958088] [debug] |xqc_engine_wakeup_after|wakeup:1746043693959052|now:1746043693958088|diff:964| [2025/04/30 20:08:13 958092] [debug] |xqc_engine_main_logic|END|now:1746043693957534| [2025/04/30 20:08:13 958100] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693958100| [2025/04/30 20:08:13 958105] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 958111] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:672| [2025/04/30 20:08:13 958115] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:673| [2025/04/30 20:08:13 958121] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:673| [2025/04/30 20:08:13 958125] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 958130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:994|origin_pktnum:897|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:08:13 958135] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:765011|prior_time:1746043693904152|is_app_limited:0|send_elapse:53243|ack_elapse:53948|ctl_first_sent_time:1746043693904778|lagest_ack_time:1746043693958100|curr_delivered:828618| [2025/04/30 20:08:13 958140] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693904778| [2025/04/30 20:08:13 958145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:693| [2025/04/30 20:08:13 958149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54165|rttvar:774|minrtt:30776|latest_rtt:53322|ack_delay:72| [2025/04/30 20:08:13 958153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54051|rttvar:809|minrtt:30776|latest_rtt:53322|ack_delay:72| [2025/04/30 20:08:13 958158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:994|lost_pn:991|thresh:3| [2025/04/30 20:08:13 958162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 958186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 958193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 958200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 958206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 958213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54051|rtt_var:809|pto_duration:57287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 958220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 958227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 958235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75616| [2025/04/30 20:08:13 958239] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694040225|now:1746043693958213|interv:82012| [2025/04/30 20:08:13 958243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694040225|now:1746043693958213|interval:82012|pto_count:0|srtt:54051 [2025/04/30 20:08:13 958247] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53243, ack_elapse 53948, delivered 63607|rate 1179042|lost 284| [2025/04/30 20:08:13 958252] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179042) in round 14| [2025/04/30 20:08:13 958256] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 958260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 958264] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115450|packet_lost:0|acked:1200|po_sent_time:1746043693904778|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 958269] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115450|packet_lost:0|acked:1200|po_sent_time:1746043693904778|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 958273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:116650|full_bw_reached:1|inflight:75616|srtt:54051|latest_rtt:53322|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 958280] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:673|largest:673|pns:2| [2025/04/30 20:08:13 958284] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:673|frame:ACK |recv_time:1746043693958100|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 958289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813958100|now:1746043693958100|interv:120000000| [2025/04/30 20:08:13 958293] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813958100|now:1746043693958100|interv:120000000| [2025/04/30 20:08:13 958297] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693959052|pq_index:0| [2025/04/30 20:08:13 958301] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693957534| [2025/04/30 20:08:13 958305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693958305| [2025/04/30 20:08:13 958311] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693958309| [2025/04/30 20:08:13 958316] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 958321] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54051|min_srtt:54051|path_bw:1313952|loss_rate:3.39|path_pto:0| [2025/04/30 20:08:13 958325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:75616|cwnd:116650|conn:000055FC16B356FC|stream_id:0|stream_offset:914960| [2025/04/30 20:08:13 958333] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54051|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 958338] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 958342] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54051|min_srtt:54051|path_bw:1313952|loss_rate:3.39|path_pto:0| [2025/04/30 20:08:13 958346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75616|cwnd:116650|conn:000055FC16B356FC|stream_id:0|stream_offset:916127| [2025/04/30 20:08:13 958351] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54051|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 958355] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 958359] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54051|min_srtt:54051|path_bw:1313952|loss_rate:3.39|path_pto:0| [2025/04/30 20:08:13 958364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75616|cwnd:116650|conn:000055FC16B356FC|stream_id:0|stream_offset:917294| [2025/04/30 20:08:13 958368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 958372] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 958376] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 958380] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 958384] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 958388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75616|cwnd:116650|conn:000055FC16B356FC|stream_id:0|stream_offset:877616| [2025/04/30 20:08:13 958393] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 958397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 958401] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693959052| [2025/04/30 20:08:13 958405] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693959052| [2025/04/30 20:08:13 958409] [debug] |xqc_engine_wakeup_after|wakeup:1746043693959052|now:1746043693958409|diff:643| [2025/04/30 20:08:13 958413] [debug] |xqc_engine_main_logic|END|now:1746043693958309| [2025/04/30 20:08:13 958418] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693958418| [2025/04/30 20:08:13 958422] [debug] |xqc_engine_wakeup_after|wakeup:1746043693959052|now:1746043693958422|diff:630| [2025/04/30 20:08:13 958429] [debug] |xqc_engine_main_logic|END|now:1746043693958418| [2025/04/30 20:08:13 959077] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693959076| [2025/04/30 20:08:13 959087] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 959097] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:673| [2025/04/30 20:08:13 959103] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:674| [2025/04/30 20:08:13 959112] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:674| [2025/04/30 20:08:13 959119] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 959127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:995|origin_pktnum:901|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:08:13 959134] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:766211|prior_time:1746043693904894|is_app_limited:0|send_elapse:53613|ack_elapse:54182|ctl_first_sent_time:1746043693905276|lagest_ack_time:1746043693959076|curr_delivered:829818| [2025/04/30 20:08:13 959141] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693905276| [2025/04/30 20:08:13 959147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:695| [2025/04/30 20:08:13 959151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54051|rttvar:809|minrtt:30776|latest_rtt:53800|ack_delay:88| [2025/04/30 20:08:13 959156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54009|rttvar:691|minrtt:30776|latest_rtt:53800|ack_delay:88| [2025/04/30 20:08:13 959163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:995|lost_pn:992|thresh:3| [2025/04/30 20:08:13 959190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 959197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 959203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 959210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 959217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54009|rtt_var:691|pto_duration:56773|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 959224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 959230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 959236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 959242] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694039711|now:1746043693959216|interv:80495| [2025/04/30 20:08:13 959249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694039711|now:1746043693959216|interval:80495|pto_count:0|srtt:54009 [2025/04/30 20:08:13 959263] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53613, ack_elapse 54182, delivered 63607|rate 1173950|lost 284| [2025/04/30 20:08:13 959269] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173950) in round 14| [2025/04/30 20:08:13 959276] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 959281] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 959285] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:116650|packet_lost:0|acked:1200|po_sent_time:1746043693905276|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 959290] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:116650|packet_lost:0|acked:1200|po_sent_time:1746043693905276|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 959294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74416|srtt:54009|latest_rtt:53800|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 959301] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:674|largest:674|pns:2| [2025/04/30 20:08:13 959305] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:674|frame:ACK |recv_time:1746043693959076|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 959310] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813959076|now:1746043693959076|interv:120000000| [2025/04/30 20:08:13 959315] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813959076|now:1746043693959076|interv:120000000| [2025/04/30 20:08:13 959319] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693959052|pq_index:0| [2025/04/30 20:08:13 959323] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693958309| [2025/04/30 20:08:13 959327] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693959327| [2025/04/30 20:08:13 959332] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693959331| [2025/04/30 20:08:13 959337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693959052|now:1746043693959331| [2025/04/30 20:08:13 959341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693959052|now:1746043693959331| [2025/04/30 20:08:13 959345] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 959349] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 959354] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54009|min_srtt:54009|path_bw:1313952|loss_rate:3.39|path_pto:0| [2025/04/30 20:08:13 959359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74416|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:917294| [2025/04/30 20:08:13 959367] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54009|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 959372] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 959376] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54009|min_srtt:54009|path_bw:1313952|loss_rate:3.39|path_pto:0| [2025/04/30 20:08:13 959381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74416|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:918461| [2025/04/30 20:08:13 959385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 959389] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 959393] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 959397] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 959402] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 959406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:877616| [2025/04/30 20:08:13 959410] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 959415] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1058| [2025/04/30 20:08:13 959460] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74416|now:1746043693959424|stream_id:0|stream_offset:877616| [2025/04/30 20:08:13 959470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 959478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74416|applimit:0| [2025/04/30 20:08:13 959485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54009|rtt_var:691|pto_duration:56773|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 959492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 959498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 959504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75616| [2025/04/30 20:08:13 959510] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694041197|now:1746043693959485|interv:81712| [2025/04/30 20:08:13 959517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694041197|now:1746043693959485|interval:81712|pto_count:0|srtt:54009 [2025/04/30 20:08:13 959530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75616| [2025/04/30 20:08:13 959536] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 959541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75616|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:878783| [2025/04/30 20:08:13 959548] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 959554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693960554|now:1746043693959554|interv:1000| [2025/04/30 20:08:13 959560] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 959566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 959572] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693960554| [2025/04/30 20:08:13 959578] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693960554| [2025/04/30 20:08:13 959584] [debug] |xqc_engine_wakeup_after|wakeup:1746043693960554|now:1746043693959584|diff:970| [2025/04/30 20:08:13 959591] [debug] |xqc_engine_main_logic|END|now:1746043693959331| [2025/04/30 20:08:13 959600] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693959600| [2025/04/30 20:08:13 959606] [debug] |xqc_engine_wakeup_after|wakeup:1746043693960554|now:1746043693959606|diff:948| [2025/04/30 20:08:13 959612] [debug] |xqc_engine_main_logic|END|now:1746043693959600| [2025/04/30 20:08:13 960073] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693960072| [2025/04/30 20:08:13 960086] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 960095] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:674| [2025/04/30 20:08:13 960101] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:675| [2025/04/30 20:08:13 960111] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:675| [2025/04/30 20:08:13 960117] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 960125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:996|origin_pktnum:915|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:08:13 960134] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:767411|prior_time:1746043693905366|is_app_limited:0|send_elapse:51794|ack_elapse:54706|ctl_first_sent_time:1746043693905606|lagest_ack_time:1746043693960072|curr_delivered:831018| [2025/04/30 20:08:13 960138] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693905606| [2025/04/30 20:08:13 960143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:697| [2025/04/30 20:08:13 960149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54009|rttvar:691|minrtt:30776|latest_rtt:54466|ack_delay:128| [2025/04/30 20:08:13 960156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54050|rttvar:601|minrtt:30776|latest_rtt:54466|ack_delay:128| [2025/04/30 20:08:13 960191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:996|lost_pn:993|thresh:3| [2025/04/30 20:08:13 960198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 960203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 960209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 960215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54050|rtt_var:601|pto_duration:56454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 960223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 960227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 960232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 960238] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694040878|now:1746043693960215|interv:80663| [2025/04/30 20:08:13 960244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694040878|now:1746043693960215|interval:80663|pto_count:0|srtt:54050 [2025/04/30 20:08:13 960251] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51794, ack_elapse 54706, delivered 63607|rate 1162706|lost 284| [2025/04/30 20:08:13 960255] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162706) in round 14| [2025/04/30 20:08:13 960260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 960264] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 960268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693905606|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 960272] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693905606|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 960277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74416|srtt:54050|latest_rtt:54466|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 960283] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:675|largest:675|pns:2| [2025/04/30 20:08:13 960288] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:675|frame:ACK |recv_time:1746043693960072|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 960293] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813960072|now:1746043693960072|interv:120000000| [2025/04/30 20:08:13 960297] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813960072|now:1746043693960072|interv:120000000| [2025/04/30 20:08:13 960306] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693960554|pq_index:0| [2025/04/30 20:08:13 960310] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693959331| [2025/04/30 20:08:13 960315] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693960314| [2025/04/30 20:08:13 960320] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693960319| [2025/04/30 20:08:13 960325] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 960330] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54050|min_srtt:54050|path_bw:1313952|loss_rate:3.33|path_pto:0| [2025/04/30 20:08:13 960335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74416|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:918461| [2025/04/30 20:08:13 960340] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 960344] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 960349] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54050|min_srtt:54050|path_bw:1313952|loss_rate:3.33|path_pto:0| [2025/04/30 20:08:13 960353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74416|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:919628| [2025/04/30 20:08:13 960358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 960362] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 960366] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 960371] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 960375] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 960380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:878783| [2025/04/30 20:08:13 960384] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 960388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 960392] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693960554| [2025/04/30 20:08:13 960396] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693960554| [2025/04/30 20:08:13 960400] [debug] |xqc_engine_wakeup_after|wakeup:1746043693960554|now:1746043693960400|diff:154| [2025/04/30 20:08:13 960408] [debug] |xqc_engine_main_logic|END|now:1746043693960319| [2025/04/30 20:08:13 960413] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693960413| [2025/04/30 20:08:13 960417] [debug] |xqc_engine_wakeup_after|wakeup:1746043693960554|now:1746043693960417|diff:137| [2025/04/30 20:08:13 960423] [debug] |xqc_engine_main_logic|END|now:1746043693960413| [2025/04/30 20:08:13 961021] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693961020| [2025/04/30 20:08:13 961034] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 961043] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:675| [2025/04/30 20:08:13 961050] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:676| [2025/04/30 20:08:13 961059] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:676| [2025/04/30 20:08:13 961064] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 961071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 961079] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:768611|prior_time:1746043693906070|is_app_limited:0|send_elapse:52433|ack_elapse:54950|ctl_first_sent_time:1746043693906384|lagest_ack_time:1746043693961020|curr_delivered:832218| [2025/04/30 20:08:13 961086] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693906384| [2025/04/30 20:08:13 961093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:698| [2025/04/30 20:08:13 961099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54050|rttvar:601|minrtt:30776|latest_rtt:54636|ack_delay:40| [2025/04/30 20:08:13 961106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54118|rttvar:587|minrtt:30776|latest_rtt:54636|ack_delay:40| [2025/04/30 20:08:13 961112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:997|lost_pn:994|thresh:3| [2025/04/30 20:08:13 961116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 961120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 961124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 961131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54118|rtt_var:587|pto_duration:56466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 961138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 961143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 961147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:13 961154] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694040890|now:1746043693961130|interv:79760| [2025/04/30 20:08:13 961161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694040890|now:1746043693961130|interval:79760|pto_count:0|srtt:54118 [2025/04/30 20:08:13 961200] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52433, ack_elapse 54950, delivered 63607|rate 1157543|lost 284| [2025/04/30 20:08:13 961207] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157543) in round 14| [2025/04/30 20:08:13 961214] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 961219] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 961223] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693906384|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 961228] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693906384|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 961233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73216|srtt:54118|latest_rtt:54636|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 961239] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:676|largest:676|pns:2| [2025/04/30 20:08:13 961244] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:676|frame:ACK |recv_time:1746043693961020|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 961249] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813961020|now:1746043693961020|interv:120000000| [2025/04/30 20:08:13 961257] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813961020|now:1746043693961020|interv:120000000| [2025/04/30 20:08:13 961261] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693960554|pq_index:0| [2025/04/30 20:08:13 961265] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693960319| [2025/04/30 20:08:13 961270] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693961270| [2025/04/30 20:08:13 961275] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693961274| [2025/04/30 20:08:13 961280] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693960554|now:1746043693961274| [2025/04/30 20:08:13 961284] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693960554|now:1746043693961274| [2025/04/30 20:08:13 961288] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 961292] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 961298] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54118|min_srtt:54118|path_bw:1313952|loss_rate:3.33|path_pto:0| [2025/04/30 20:08:13 961302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73216|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:919628| [2025/04/30 20:08:13 961311] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54118|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 961316] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 961320] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54118|min_srtt:54118|path_bw:1313952|loss_rate:3.33|path_pto:0| [2025/04/30 20:08:13 961325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73216|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:920795| [2025/04/30 20:08:13 961329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 961333] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 961337] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 961341] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 961346] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 961350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:878783| [2025/04/30 20:08:13 961355] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 961360] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1059| [2025/04/30 20:08:13 961396] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73216|now:1746043693961367|stream_id:0|stream_offset:878783| [2025/04/30 20:08:13 961402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 961407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73216|applimit:0| [2025/04/30 20:08:13 961411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54118|rtt_var:587|pto_duration:56466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 961416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 961419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 961423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:13 961427] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694042833|now:1746043693961411|interv:81422| [2025/04/30 20:08:13 961431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694042833|now:1746043693961411|interval:81422|pto_count:0|srtt:54118 [2025/04/30 20:08:13 961440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74416| [2025/04/30 20:08:13 961444] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 961448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:879950| [2025/04/30 20:08:13 961453] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 961457] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1060| [2025/04/30 20:08:13 961485] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74416|now:1746043693961463|stream_id:0|stream_offset:879950| [2025/04/30 20:08:13 961495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 961502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74416|applimit:0| [2025/04/30 20:08:13 961508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54118|rtt_var:587|pto_duration:56466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 961515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 961522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 961528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75616| [2025/04/30 20:08:13 961534] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694042929|now:1746043693961508|interv:81421| [2025/04/30 20:08:13 961540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694042929|now:1746043693961508|interval:81421|pto_count:0|srtt:54118 [2025/04/30 20:08:13 961547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75616| [2025/04/30 20:08:13 961555] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 961561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75616|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:881117| [2025/04/30 20:08:13 961568] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 961575] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1061| [2025/04/30 20:08:13 961616] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75616|now:1746043693961586|stream_id:0|stream_offset:881117| [2025/04/30 20:08:13 961626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 961639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75616|applimit:0| [2025/04/30 20:08:13 961647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54118|rtt_var:587|pto_duration:56466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 961653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 961659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 961665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76816| [2025/04/30 20:08:13 961672] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694043052|now:1746043693961646|interv:81406| [2025/04/30 20:08:13 961678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694043052|now:1746043693961646|interval:81406|pto_count:0|srtt:54118 [2025/04/30 20:08:13 961685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76816| [2025/04/30 20:08:13 961692] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 961699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76816|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:882284| [2025/04/30 20:08:13 961705] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 961709] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693962709|now:1746043693961709|interv:1000| [2025/04/30 20:08:13 961713] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 961716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 961721] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693962709| [2025/04/30 20:08:13 961725] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693962709| [2025/04/30 20:08:13 961729] [debug] |xqc_engine_wakeup_after|wakeup:1746043693962709|now:1746043693961729|diff:980| [2025/04/30 20:08:13 961734] [debug] |xqc_engine_main_logic|END|now:1746043693961274| [2025/04/30 20:08:13 961740] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693961740| [2025/04/30 20:08:13 961744] [debug] |xqc_engine_wakeup_after|wakeup:1746043693962709|now:1746043693961743|diff:966| [2025/04/30 20:08:13 961747] [debug] |xqc_engine_main_logic|END|now:1746043693961740| [2025/04/30 20:08:13 961877] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693961876| [2025/04/30 20:08:13 961890] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 961900] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:676| [2025/04/30 20:08:13 961907] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:677| [2025/04/30 20:08:13 961914] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:677| [2025/04/30 20:08:13 961921] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 961929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 961945] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66007|prior_delivered:769811|prior_time:1746043693909750|is_app_limited:0|send_elapse:56067|ack_elapse:52126|ctl_first_sent_time:1746043693910150|lagest_ack_time:1746043693961876|curr_delivered:833418| [2025/04/30 20:08:13 961953] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693910150| [2025/04/30 20:08:13 961961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:699| [2025/04/30 20:08:13 961967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54118|rttvar:587|minrtt:30776|latest_rtt:51726|ack_delay:40| [2025/04/30 20:08:13 961974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53814|rttvar:1049|minrtt:30776|latest_rtt:51726|ack_delay:40| [2025/04/30 20:08:13 961981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:998|lost_pn:995|thresh:3| [2025/04/30 20:08:13 961986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 961990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 961994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 961998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53814|rtt_var:1049|pto_duration:58010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 962003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 962007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 962011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75616| [2025/04/30 20:08:13 962015] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694044596|now:1746043693961998|interv:82598| [2025/04/30 20:08:13 962019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694044596|now:1746043693961998|interval:82598|pto_count:0|srtt:53814 [2025/04/30 20:08:13 962023] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56067, ack_elapse 52126, delivered 63607|rate 1134481|lost 284| [2025/04/30 20:08:13 962028] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134481) in round 14| [2025/04/30 20:08:13 962032] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 962036] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 962040] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693910150|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 962045] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693910150|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 962058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75616|srtt:53814|latest_rtt:51726|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 962068] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:677|largest:677|pns:2| [2025/04/30 20:08:13 962073] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:677|frame:ACK |recv_time:1746043693961876|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 962078] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813961876|now:1746043693961876|interv:120000000| [2025/04/30 20:08:13 962082] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813961876|now:1746043693961876|interv:120000000| [2025/04/30 20:08:13 962086] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693962709|pq_index:0| [2025/04/30 20:08:13 962090] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693961274| [2025/04/30 20:08:13 962094] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693962094| [2025/04/30 20:08:13 962099] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693962098| [2025/04/30 20:08:13 962105] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 962110] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53814|min_srtt:53814|path_bw:1313952|loss_rate:3.17|path_pto:0| [2025/04/30 20:08:13 962114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75616|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:920795| [2025/04/30 20:08:13 962119] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 962124] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 962129] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53814|min_srtt:53814|path_bw:1313952|loss_rate:3.17|path_pto:0| [2025/04/30 20:08:13 962136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75616|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:921962| [2025/04/30 20:08:13 962143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 962149] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 962154] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 962161] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 962185] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 962197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75616|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:882284| [2025/04/30 20:08:13 962203] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 962209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 962214] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693962709| [2025/04/30 20:08:13 962220] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693962709| [2025/04/30 20:08:13 962226] [debug] |xqc_engine_wakeup_after|wakeup:1746043693962709|now:1746043693962226|diff:483| [2025/04/30 20:08:13 962233] [debug] |xqc_engine_main_logic|END|now:1746043693962098| [2025/04/30 20:08:13 962239] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693962239| [2025/04/30 20:08:13 962243] [debug] |xqc_engine_wakeup_after|wakeup:1746043693962709|now:1746043693962243|diff:466| [2025/04/30 20:08:13 962247] [debug] |xqc_engine_main_logic|END|now:1746043693962239| [2025/04/30 20:08:13 963056] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693963055| [2025/04/30 20:08:13 963068] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 963077] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:677| [2025/04/30 20:08:13 963084] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:678| [2025/04/30 20:08:13 963093] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:678| [2025/04/30 20:08:13 963100] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 963108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:999|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:999|path_largest_ack:999| [2025/04/30 20:08:13 963116] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66015|prior_delivered:771011|prior_time:1746043693910313|is_app_limited:0|send_elapse:54677|ack_elapse:52742|ctl_first_sent_time:1746043693910654|lagest_ack_time:1746043693963055|curr_delivered:834626| [2025/04/30 20:08:13 963123] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693910654| [2025/04/30 20:08:13 963130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:700| [2025/04/30 20:08:13 963137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53814|rttvar:1049|minrtt:30776|latest_rtt:52401|ack_delay:192| [2025/04/30 20:08:13 963144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53614|rttvar:1188|minrtt:30776|latest_rtt:52401|ack_delay:192| [2025/04/30 20:08:13 963151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:999|lost_pn:996|thresh:3| [2025/04/30 20:08:13 963158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 963194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 963199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 627|pns:2| [2025/04/30 20:08:13 963203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 963207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53614|rtt_var:1188|pto_duration:58366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 963212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 963216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 963220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74408| [2025/04/30 20:08:13 963224] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694044952|now:1746043693963207|interv:81745| [2025/04/30 20:08:13 963228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694044952|now:1746043693963207|interval:81745|pto_count:0|srtt:53614 [2025/04/30 20:08:13 963232] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54677, ack_elapse 52742, delivered 63615|rate 1163469|lost 284| [2025/04/30 20:08:13 963237] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163469) in round 14| [2025/04/30 20:08:13 963241] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 963245] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 963249] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1208|po_sent_time:1746043693910654|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 963254] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1208|po_sent_time:1746043693910654|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 963258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74408|srtt:53614|latest_rtt:52401|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 963265] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:678|largest:678|pns:2| [2025/04/30 20:08:13 963269] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:678|frame:ACK |recv_time:1746043693963055|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 963274] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813963055|now:1746043693963055|interv:120000000| [2025/04/30 20:08:13 963278] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813963055|now:1746043693963055|interv:120000000| [2025/04/30 20:08:13 963282] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693962709|pq_index:0| [2025/04/30 20:08:13 963287] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693962098| [2025/04/30 20:08:13 963294] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693963294| [2025/04/30 20:08:13 963300] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693963298| [2025/04/30 20:08:13 963304] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693963230|now:1746043693963298| [2025/04/30 20:08:13 963308] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 963312] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693963230|now:1746043693963298| [2025/04/30 20:08:13 963316] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 963320] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693962709|now:1746043693963298| [2025/04/30 20:08:13 963324] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693962709|now:1746043693963298| [2025/04/30 20:08:13 963328] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 963333] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 963338] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:678|ack_delay:25108|first_ack_range:20|largest_pkt_recv_time:1746043693938230| [2025/04/30 20:08:13 963343] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:678|low:658|pkt_pns:2| [2025/04/30 20:08:13 963347] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:656|low:627|pkt_pns:2| [2025/04/30 20:08:13 963351] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:654|frame_largest_recv:678| [2025/04/30 20:08:13 963355] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 963360] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53614|min_srtt:53614|path_bw:1313952|loss_rate:3.17|path_pto:0| [2025/04/30 20:08:13 963365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74408|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:921962| [2025/04/30 20:08:13 963370] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53614|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 963375] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 963379] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53614|min_srtt:53614|path_bw:1313952|loss_rate:3.17|path_pto:0| [2025/04/30 20:08:13 963384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74408|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:923129| [2025/04/30 20:08:13 963388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 963392] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 963396] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 963404] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 963409] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 963413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:74408|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:882284| [2025/04/30 20:08:13 963418] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 963422] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1062| [2025/04/30 20:08:13 963460] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1062|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:74408|now:1746043693963430|stream_id:0|stream_offset:882284| [2025/04/30 20:08:13 963471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1062|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:08:13 963478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74408|applimit:0| [2025/04/30 20:08:13 963486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53614|rtt_var:1188|pto_duration:58366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 963491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 963495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 963499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75617| [2025/04/30 20:08:13 963503] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694046796|now:1746043693963485|interv:83311| [2025/04/30 20:08:13 963507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694046796|now:1746043693963485|interval:83311|pto_count:0|srtt:53614 [2025/04/30 20:08:13 963512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75617| [2025/04/30 20:08:13 963517] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 963521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:883451| [2025/04/30 20:08:13 963526] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 963530] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1063| [2025/04/30 20:08:13 963562] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75617|now:1746043693963537|stream_id:0|stream_offset:883451| [2025/04/30 20:08:13 963572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 963586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75617|applimit:0| [2025/04/30 20:08:13 963592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53614|rtt_var:1188|pto_duration:58366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 963596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 963600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 963604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76817| [2025/04/30 20:08:13 963611] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694046903|now:1746043693963591|interv:83312| [2025/04/30 20:08:13 963617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694046903|now:1746043693963591|interval:83312|pto_count:0|srtt:53614 [2025/04/30 20:08:13 963624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76817| [2025/04/30 20:08:13 963631] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 963637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:884618| [2025/04/30 20:08:13 963642] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 963646] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693964646|now:1746043693963646|interv:1000| [2025/04/30 20:08:13 963650] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 963654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 963658] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693964646| [2025/04/30 20:08:13 963662] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693964646| [2025/04/30 20:08:13 963666] [debug] |xqc_engine_wakeup_after|wakeup:1746043693964646|now:1746043693963666|diff:980| [2025/04/30 20:08:13 963671] [debug] |xqc_engine_main_logic|END|now:1746043693963298| [2025/04/30 20:08:13 963676] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693963676| [2025/04/30 20:08:13 963680] [debug] |xqc_engine_wakeup_after|wakeup:1746043693964646|now:1746043693963680|diff:966| [2025/04/30 20:08:13 963684] [debug] |xqc_engine_main_logic|END|now:1746043693963676| [2025/04/30 20:08:13 963875] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043693963874| [2025/04/30 20:08:13 963886] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 963894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:678| [2025/04/30 20:08:13 963900] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:679| [2025/04/30 20:08:13 963909] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:679| [2025/04/30 20:08:13 963914] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 963922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 963937] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66015|prior_delivered:772211|prior_time:1746043693910763|is_app_limited:0|send_elapse:54955|ack_elapse:53111|ctl_first_sent_time:1746043693911066|lagest_ack_time:1746043693963874|curr_delivered:835826| [2025/04/30 20:08:13 963945] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693911066| [2025/04/30 20:08:13 963952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:701| [2025/04/30 20:08:13 963959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53614|rttvar:1188|minrtt:30776|latest_rtt:52808|ack_delay:32| [2025/04/30 20:08:13 963966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53510|rttvar:1100|minrtt:30776|latest_rtt:52808|ack_delay:32| [2025/04/30 20:08:13 963971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1000|lost_pn:997|thresh:3| [2025/04/30 20:08:13 963975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 963979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 963983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 963987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53510|rtt_var:1100|pto_duration:57910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 963992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 963995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 963999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75617| [2025/04/30 20:08:13 964003] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694046447|now:1746043693963987|interv:82460| [2025/04/30 20:08:13 964007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694046447|now:1746043693963987|interval:82460|pto_count:0|srtt:53510 [2025/04/30 20:08:13 964012] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54955, ack_elapse 53111, delivered 63615|rate 1157583|lost 284| [2025/04/30 20:08:13 964016] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157583) in round 14| [2025/04/30 20:08:13 964020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 964024] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 964028] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693911066|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 964033] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693911066|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 964041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75617|srtt:53510|latest_rtt:52808|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 964046] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 964051] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043693988874|now:1746043693963874|interv:25000| [2025/04/30 20:08:13 964057] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693963874|max_ack_delay:25000| [2025/04/30 20:08:13 964062] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:679|largest:679|pns:2| [2025/04/30 20:08:13 964066] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:679|frame:PING ACK |recv_time:1746043693963874|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 964071] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813963874|now:1746043693963874|interv:120000000| [2025/04/30 20:08:13 964075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813963874|now:1746043693963874|interv:120000000| [2025/04/30 20:08:13 964079] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693964646|pq_index:0| [2025/04/30 20:08:13 964083] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693963298| [2025/04/30 20:08:13 964087] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693964087| [2025/04/30 20:08:13 964092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693964091| [2025/04/30 20:08:13 964097] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 964102] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53510|min_srtt:53510|path_bw:1313952|loss_rate:3.08|path_pto:0| [2025/04/30 20:08:13 964107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:923129| [2025/04/30 20:08:13 964112] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53510|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 964116] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 964121] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53510|min_srtt:53510|path_bw:1313952|loss_rate:3.08|path_pto:0| [2025/04/30 20:08:13 964125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:924296| [2025/04/30 20:08:13 964132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 964136] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 964140] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 964144] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 964149] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 964153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:884618| [2025/04/30 20:08:13 964157] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 964161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 964180] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693964646| [2025/04/30 20:08:13 964187] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693964646| [2025/04/30 20:08:13 964191] [debug] |xqc_engine_wakeup_after|wakeup:1746043693964646|now:1746043693964191|diff:455| [2025/04/30 20:08:13 964196] [debug] |xqc_engine_main_logic|END|now:1746043693964091| [2025/04/30 20:08:13 964201] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693964201| [2025/04/30 20:08:13 964205] [debug] |xqc_engine_wakeup_after|wakeup:1746043693964646|now:1746043693964205|diff:441| [2025/04/30 20:08:13 964209] [debug] |xqc_engine_main_logic|END|now:1746043693964201| [2025/04/30 20:08:13 965285] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043693965283| [2025/04/30 20:08:13 965315] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 965331] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:679| [2025/04/30 20:08:13 965340] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:680| [2025/04/30 20:08:13 965353] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:680| [2025/04/30 20:08:13 965362] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 965373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 965383] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66015|prior_delivered:773411|prior_time:1746043693911215|is_app_limited:0|send_elapse:53940|ack_elapse:54068|ctl_first_sent_time:1746043693911516|lagest_ack_time:1746043693965283|curr_delivered:837026| [2025/04/30 20:08:13 965393] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693911516| [2025/04/30 20:08:13 965403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:702| [2025/04/30 20:08:13 965412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53510|rttvar:1100|minrtt:30776|latest_rtt:53767|ack_delay:224| [2025/04/30 20:08:13 965436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53514|rttvar:833|minrtt:30776|latest_rtt:53767|ack_delay:224| [2025/04/30 20:08:13 965446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1001|lost_pn:998|thresh:3| [2025/04/30 20:08:13 965453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 965461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 965469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 965476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53514|rtt_var:833|pto_duration:56846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 965485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 965492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 965500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74417| [2025/04/30 20:08:13 965508] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694045383|now:1746043693965475|interv:79908| [2025/04/30 20:08:13 965514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694045383|now:1746043693965475|interval:79908|pto_count:0|srtt:53514 [2025/04/30 20:08:13 965522] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53940, ack_elapse 54068, delivered 63615|rate 1176573|lost 284| [2025/04/30 20:08:13 965531] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176573) in round 14| [2025/04/30 20:08:13 965539] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 965547] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 965555] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693911516|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 965563] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693911516|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 965573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74417|srtt:53514|latest_rtt:53767|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 965585] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:680|largest:680|pns:2| [2025/04/30 20:08:13 965594] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:680|frame:ACK |recv_time:1746043693965283|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 965622] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813965283|now:1746043693965283|interv:120000000| [2025/04/30 20:08:13 965630] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813965283|now:1746043693965283|interv:120000000| [2025/04/30 20:08:13 965637] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693964646|pq_index:0| [2025/04/30 20:08:13 965646] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693964091| [2025/04/30 20:08:13 965654] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693965653| [2025/04/30 20:08:13 965665] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693965662| [2025/04/30 20:08:13 965674] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693964646|now:1746043693965662| [2025/04/30 20:08:13 965682] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693964646|now:1746043693965662| [2025/04/30 20:08:13 965690] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 965700] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 965712] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53514|min_srtt:53514|path_bw:1313952|loss_rate:3.08|path_pto:0| [2025/04/30 20:08:13 965724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:924296| [2025/04/30 20:08:13 965731] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53514|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 965737] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 965743] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53514|min_srtt:53514|path_bw:1313952|loss_rate:3.08|path_pto:0| [2025/04/30 20:08:13 965749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:925463| [2025/04/30 20:08:13 965754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 965760] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 965767] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 965776] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 965785] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 965793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:884618| [2025/04/30 20:08:13 965807] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 965813] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1064| [2025/04/30 20:08:13 965873] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1064|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74417|now:1746043693965824|stream_id:0|stream_offset:884618| [2025/04/30 20:08:13 965883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 965890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74417|applimit:0| [2025/04/30 20:08:13 965897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53514|rtt_var:833|pto_duration:56846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 965903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 965909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 965915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75617| [2025/04/30 20:08:13 965922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694047670|now:1746043693965897|interv:81773| [2025/04/30 20:08:13 965928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694047670|now:1746043693965897|interval:81773|pto_count:0|srtt:53514 [2025/04/30 20:08:13 965935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75617| [2025/04/30 20:08:13 965941] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 965945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:885785| [2025/04/30 20:08:13 965950] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 965954] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1065| [2025/04/30 20:08:13 965981] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1065|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75617|now:1746043693965961|stream_id:0|stream_offset:885785| [2025/04/30 20:08:13 965987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 965991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75617|applimit:0| [2025/04/30 20:08:13 965995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53514|rtt_var:833|pto_duration:56846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 966000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 966004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 966013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76817| [2025/04/30 20:08:13 966017] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694047807|now:1746043693965995|interv:81812| [2025/04/30 20:08:13 966021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694047807|now:1746043693965995|interval:81812|pto_count:0|srtt:53514 [2025/04/30 20:08:13 966025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76817| [2025/04/30 20:08:13 966030] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 966034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:886952| [2025/04/30 20:08:13 966039] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 966043] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693967043|now:1746043693966043|interv:1000| [2025/04/30 20:08:13 966047] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 966051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 966055] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693967043| [2025/04/30 20:08:13 966059] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693967043| [2025/04/30 20:08:13 966064] [debug] |xqc_engine_wakeup_after|wakeup:1746043693967043|now:1746043693966063|diff:980| [2025/04/30 20:08:13 966068] [debug] |xqc_engine_main_logic|END|now:1746043693965662| [2025/04/30 20:08:13 966074] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693966074| [2025/04/30 20:08:13 966078] [debug] |xqc_engine_wakeup_after|wakeup:1746043693967043|now:1746043693966078|diff:965| [2025/04/30 20:08:13 966082] [debug] |xqc_engine_main_logic|END|now:1746043693966074| [2025/04/30 20:08:13 967163] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693967163| [2025/04/30 20:08:13 967194] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693967043|pq_index:0| [2025/04/30 20:08:13 967200] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693965662| [2025/04/30 20:08:13 967205] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693967204| [2025/04/30 20:08:13 967211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693967043|now:1746043693967204| [2025/04/30 20:08:13 967216] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693967043|now:1746043693967204| [2025/04/30 20:08:13 967220] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 967224] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 967230] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53514|min_srtt:53514|path_bw:1313952|loss_rate:2.99|path_pto:0| [2025/04/30 20:08:13 967235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:925463| [2025/04/30 20:08:13 967247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 967251] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 967255] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 967259] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 967264] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 967268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:886952| [2025/04/30 20:08:13 967273] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 967278] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1066| [2025/04/30 20:08:13 967318] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76817|now:1746043693967287|stream_id:0|stream_offset:886952| [2025/04/30 20:08:13 967328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 967335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76817|applimit:0| [2025/04/30 20:08:13 967342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53514|rtt_var:833|pto_duration:56846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 967347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 967351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 967355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78017| [2025/04/30 20:08:13 967359] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694049133|now:1746043693967342|interv:81791| [2025/04/30 20:08:13 967363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694049133|now:1746043693967342|interval:81791|pto_count:0|srtt:53514 [2025/04/30 20:08:13 967368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:78017| [2025/04/30 20:08:13 967373] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 967377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78017|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:888119| [2025/04/30 20:08:13 967382] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 967386] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1067| [2025/04/30 20:08:13 967426] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78017|now:1746043693967397|stream_id:0|stream_offset:888119| [2025/04/30 20:08:13 967434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 967438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78017|applimit:0| [2025/04/30 20:08:13 967443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53514|rtt_var:833|pto_duration:56846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 967447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 967451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 967455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79217| [2025/04/30 20:08:13 967459] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694049243|now:1746043693967442|interv:81801| [2025/04/30 20:08:13 967463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694049243|now:1746043693967442|interval:81801|pto_count:0|srtt:53514 [2025/04/30 20:08:13 967468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:79217| [2025/04/30 20:08:13 967472] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 967476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:889286| [2025/04/30 20:08:13 967481] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 967485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693968485|now:1746043693967485|interv:1000| [2025/04/30 20:08:13 967493] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 967499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 967506] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693968485| [2025/04/30 20:08:13 967512] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693968485| [2025/04/30 20:08:13 967519] [debug] |xqc_engine_wakeup_after|wakeup:1746043693968485|now:1746043693967518|diff:967| [2025/04/30 20:08:13 967526] [debug] |xqc_engine_main_logic|END|now:1746043693967204| [2025/04/30 20:08:13 967896] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693967895| [2025/04/30 20:08:13 967908] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 967916] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:680| [2025/04/30 20:08:13 967922] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:681| [2025/04/30 20:08:13 967931] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:681| [2025/04/30 20:08:13 967945] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 967954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1002|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1004|path_largest_ack:1002| [2025/04/30 20:08:13 967962] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66015|prior_delivered:774611|prior_time:1746043693911640|is_app_limited:0|send_elapse:54293|ack_elapse:56255|ctl_first_sent_time:1746043693911964|lagest_ack_time:1746043693967895|curr_delivered:838226| [2025/04/30 20:08:13 967970] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693911964| [2025/04/30 20:08:13 967977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:703| [2025/04/30 20:08:13 967984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 967991] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66008|prior_delivered:777018|prior_time:1746043693914656|is_app_limited:0|send_elapse:54873|ack_elapse:53239|ctl_first_sent_time:1746043693915010|lagest_ack_time:1746043693967895|curr_delivered:839426| [2025/04/30 20:08:13 967998] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693915010| [2025/04/30 20:08:13 968004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:704| [2025/04/30 20:08:13 968011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53514|rttvar:833|minrtt:30776|latest_rtt:52885|ack_delay:24| [2025/04/30 20:08:13 968018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53432|rttvar:788|minrtt:30776|latest_rtt:52885|ack_delay:24| [2025/04/30 20:08:13 968025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1004|lost_pn:1001|thresh:3| [2025/04/30 20:08:13 968031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 968037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 968042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 968046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693972641|now:1746043693968045|interval:4596| [2025/04/30 20:08:13 968050] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693972641|now:1746043693968045|interv:4596| [2025/04/30 20:08:13 968056] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54873, ack_elapse 53239, delivered 62408|rate 1137317|lost 284| [2025/04/30 20:08:13 968063] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137317) in round 14| [2025/04/30 20:08:13 968071] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 968078] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 968084] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:2400|po_sent_time:1746043693915010|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 968093] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:2400|po_sent_time:1746043693915010|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 968098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:76817|srtt:53432|latest_rtt:52885|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 968105] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:681|largest:681|pns:2| [2025/04/30 20:08:13 968110] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:681|frame:ACK |recv_time:1746043693967895|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 968115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813967895|now:1746043693967895|interv:120000000| [2025/04/30 20:08:13 968120] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813967895|now:1746043693967895|interv:120000000| [2025/04/30 20:08:13 968124] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693968485|pq_index:0| [2025/04/30 20:08:13 968128] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693967204| [2025/04/30 20:08:13 968132] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693968132| [2025/04/30 20:08:13 968138] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693968136| [2025/04/30 20:08:13 968143] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 968151] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53432|min_srtt:53432|path_bw:1313952|loss_rate:2.90|path_pto:0| [2025/04/30 20:08:13 968159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:925463| [2025/04/30 20:08:13 968184] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53432|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 968195] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 968201] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53432|min_srtt:53432|path_bw:1313952|loss_rate:2.90|path_pto:0| [2025/04/30 20:08:13 968206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:926630| [2025/04/30 20:08:13 968210] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53432|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 968219] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 968223] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53432|min_srtt:53432|path_bw:1313952|loss_rate:2.90|path_pto:0| [2025/04/30 20:08:13 968228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:927797| [2025/04/30 20:08:13 968232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 968238] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 968244] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 968251] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 968259] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 968263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:889286| [2025/04/30 20:08:13 968268] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 968271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 968276] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693968485| [2025/04/30 20:08:13 968280] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693968485| [2025/04/30 20:08:13 968284] [debug] |xqc_engine_wakeup_after|wakeup:1746043693968485|now:1746043693968284|diff:201| [2025/04/30 20:08:13 968288] [debug] |xqc_engine_main_logic|END|now:1746043693968136| [2025/04/30 20:08:13 968294] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693968294| [2025/04/30 20:08:13 968298] [debug] |xqc_engine_wakeup_after|wakeup:1746043693968485|now:1746043693968298|diff:187| [2025/04/30 20:08:13 968302] [debug] |xqc_engine_main_logic|END|now:1746043693968294| [2025/04/30 20:08:13 969105] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693969103| [2025/04/30 20:08:13 969117] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 969126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:681| [2025/04/30 20:08:13 969132] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:682| [2025/04/30 20:08:13 969141] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:682| [2025/04/30 20:08:13 969147] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 969155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 969188] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:66008|prior_delivered:778218|prior_time:1746043693915119|is_app_limited:0|send_elapse:53789|ack_elapse:53984|ctl_first_sent_time:1746043693915390|lagest_ack_time:1746043693969103|curr_delivered:840626| [2025/04/30 20:08:13 969203] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693915390| [2025/04/30 20:08:13 969210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:705| [2025/04/30 20:08:13 969217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53432|rttvar:788|minrtt:30776|latest_rtt:53713|ack_delay:32| [2025/04/30 20:08:13 969224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53463|rttvar:653|minrtt:30776|latest_rtt:53713|ack_delay:32| [2025/04/30 20:08:13 969231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1005|lost_pn:1002|thresh:3| [2025/04/30 20:08:13 969237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 969243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 969253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 969259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693972957|now:1746043693969259|interval:3698| [2025/04/30 20:08:13 969266] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693972957|now:1746043693969259|interv:3698| [2025/04/30 20:08:13 969272] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53789, ack_elapse 53984, delivered 62408|rate 1156046|lost 284| [2025/04/30 20:08:13 969279] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156046) in round 14| [2025/04/30 20:08:13 969285] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 969290] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 969293] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693915390|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 969298] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693915390|recovery:1|recovery_start:1746043693926490|packet_conservation:0|next_round_delivered:779418| [2025/04/30 20:08:13 969303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75617|srtt:53463|latest_rtt:53713|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693926490|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 969312] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:682|largest:682|pns:2| [2025/04/30 20:08:13 969319] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:682|frame:ACK |recv_time:1746043693969103|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 969335] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813969103|now:1746043693969103|interv:120000000| [2025/04/30 20:08:13 969340] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813969103|now:1746043693969103|interv:120000000| [2025/04/30 20:08:13 969344] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693968485|pq_index:0| [2025/04/30 20:08:13 969348] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693968136| [2025/04/30 20:08:13 969353] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693969353| [2025/04/30 20:08:13 969358] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693969357| [2025/04/30 20:08:13 969363] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693968485|now:1746043693969357| [2025/04/30 20:08:13 969367] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693968485|now:1746043693969357| [2025/04/30 20:08:13 969371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 969376] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 969381] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53463|min_srtt:53463|path_bw:1313952|loss_rate:2.90|path_pto:0| [2025/04/30 20:08:13 969386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:927797| [2025/04/30 20:08:13 969391] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53463|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 969395] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 969400] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53463|min_srtt:53463|path_bw:1313952|loss_rate:2.90|path_pto:0| [2025/04/30 20:08:13 969404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:928964| [2025/04/30 20:08:13 969409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 969412] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 969416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 969421] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 969425] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 969429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:889286| [2025/04/30 20:08:13 969437] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 969442] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1068| [2025/04/30 20:08:13 969483] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75617|now:1746043693969450|stream_id:0|stream_offset:889286| [2025/04/30 20:08:13 969492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 969499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75617|applimit:0| [2025/04/30 20:08:13 969506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693972957|now:1746043693969505|interval:3452| [2025/04/30 20:08:13 969512] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693972957|now:1746043693969505|interv:3452| [2025/04/30 20:08:13 969518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76817| [2025/04/30 20:08:13 969692] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 969700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:890453| [2025/04/30 20:08:13 969707] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 969715] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1069| [2025/04/30 20:08:13 969764] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1069|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76817|now:1746043693969725|stream_id:0|stream_offset:890453| [2025/04/30 20:08:13 969774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 969781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76817|applimit:0| [2025/04/30 20:08:13 969786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693972957|now:1746043693969786|interval:3171| [2025/04/30 20:08:13 969790] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693972957|now:1746043693969786|interv:3171| [2025/04/30 20:08:13 969795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:78017| [2025/04/30 20:08:13 969799] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 969804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78017|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:891620| [2025/04/30 20:08:13 969808] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 969818] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1070| [2025/04/30 20:08:13 969856] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1070|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78017|now:1746043693969828|stream_id:0|stream_offset:891620| [2025/04/30 20:08:13 969865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 969871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78017|applimit:0| [2025/04/30 20:08:13 969877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693972957|now:1746043693969877|interval:3080| [2025/04/30 20:08:13 969884] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693972957|now:1746043693969877|interv:3080| [2025/04/30 20:08:13 969890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:79217| [2025/04/30 20:08:13 969897] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 969903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:892787| [2025/04/30 20:08:13 969910] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 969916] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693970916|now:1746043693969916|interv:1000| [2025/04/30 20:08:13 969922] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 969928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 969935] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693970916| [2025/04/30 20:08:13 969941] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693970916| [2025/04/30 20:08:13 969947] [debug] |xqc_engine_wakeup_after|wakeup:1746043693970916|now:1746043693969947|diff:969| [2025/04/30 20:08:13 969954] [debug] |xqc_engine_main_logic|END|now:1746043693969357| [2025/04/30 20:08:13 969965] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693969964| [2025/04/30 20:08:13 969971] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 969979] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:682| [2025/04/30 20:08:13 969985] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:683| [2025/04/30 20:08:13 969993] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:683| [2025/04/30 20:08:13 969998] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 970004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1006|origin_pktnum:949|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:08:13 970011] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:64808|prior_delivered:779418|prior_time:1746043693916704|is_app_limited:0|send_elapse:53529|ack_elapse:53260|ctl_first_sent_time:1746043693917137|lagest_ack_time:1746043693969964|curr_delivered:841826| [2025/04/30 20:08:13 970023] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693917137| [2025/04/30 20:08:13 970031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:707| [2025/04/30 20:08:13 970037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53463|rttvar:653|minrtt:30776|latest_rtt:52827|ack_delay:80| [2025/04/30 20:08:13 970044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53374|rttvar:669|minrtt:30776|latest_rtt:52827|ack_delay:80| [2025/04/30 20:08:13 970051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1006|lost_pn:1003|thresh:3| [2025/04/30 20:08:13 970057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 970065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1003|lost_pn:1003|po_sent_time:1746043693912530|lost_send_time:1746043693909919|loss_delay:60045|frame:STREAM |repair:128| [2025/04/30 20:08:13 970070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693912530u| [2025/04/30 20:08:13 970074] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |lost interval:106676|lost_count:6|send_count:119|pkt_num:1003|po_send_time:1746043693912530|srtt:53374|cwnd:117277|bw:1313952|conn_life:793576|now:0|last_lost_time:793576| [2025/04/30 20:08:13 970079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 970083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53374|rtt_var:669|pto_duration:56050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 970088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 970092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 970096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76817| [2025/04/30 20:08:13 970100] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694050878|now:1746043693970083|interv:80795| [2025/04/30 20:08:13 970104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694050878|now:1746043693970083|interval:80795|pto_count:0|srtt:53374 [2025/04/30 20:08:13 970109] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53529, ack_elapse 53260, delivered 62408|rate 1165872|lost 285| [2025/04/30 20:08:13 970113] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 14 -> 15| [2025/04/30 20:08:13 970117] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165872) in round 15| [2025/04/30 20:08:13 970121] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 970126] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 970130] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693917137|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 970138] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693917137|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 970142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:76817|srtt:53374|latest_rtt:52827|min_rtt:30776|applimit:0|lost:284|recovery:1|recovery_start:1746043693970074|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:13 970148] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:683|largest:683|pns:2| [2025/04/30 20:08:13 970153] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:683|frame:ACK |recv_time:1746043693969964|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 970158] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813969964|now:1746043693969964|interv:120000000| [2025/04/30 20:08:13 970162] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813969964|now:1746043693969964|interv:120000000| [2025/04/30 20:08:13 970190] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693970916|pq_index:0| [2025/04/30 20:08:13 970197] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693969357| [2025/04/30 20:08:13 970203] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693970203| [2025/04/30 20:08:13 970209] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693970208| [2025/04/30 20:08:13 970217] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 970223] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53374|min_srtt:53374|path_bw:1313952|loss_rate:2.78|path_pto:0| [2025/04/30 20:08:13 970228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:815765| [2025/04/30 20:08:13 970234] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 970240] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1003|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 970247] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53374|min_srtt:53374|path_bw:1313952|loss_rate:2.78|path_pto:0| [2025/04/30 20:08:13 970255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:928964| [2025/04/30 20:08:13 970260] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 970274] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 970278] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53374|min_srtt:53374|path_bw:1313952|loss_rate:2.78|path_pto:0| [2025/04/30 20:08:13 970283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:930131| [2025/04/30 20:08:13 970287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 970291] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 970295] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 970299] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 970304] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1003|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 970308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:815765| [2025/04/30 20:08:13 970312] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 970316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 970320] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 970324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:892787| [2025/04/30 20:08:13 970329] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 970333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 970337] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693970916| [2025/04/30 20:08:13 970341] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693970916| [2025/04/30 20:08:13 970345] [debug] |xqc_engine_wakeup_after|wakeup:1746043693970916|now:1746043693970345|diff:571| [2025/04/30 20:08:13 970349] [debug] |xqc_engine_main_logic|END|now:1746043693970208| [2025/04/30 20:08:13 970355] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693970355| [2025/04/30 20:08:13 970359] [debug] |xqc_engine_wakeup_after|wakeup:1746043693970916|now:1746043693970359|diff:557| [2025/04/30 20:08:13 970363] [debug] |xqc_engine_main_logic|END|now:1746043693970355| [2025/04/30 20:08:13 971444] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693971443| [2025/04/30 20:08:13 971460] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693970916|pq_index:0| [2025/04/30 20:08:13 971468] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693970208| [2025/04/30 20:08:13 971477] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693971474| [2025/04/30 20:08:13 971493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693970916|now:1746043693971474| [2025/04/30 20:08:13 971500] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693970916|now:1746043693971474| [2025/04/30 20:08:13 971506] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 971512] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 971520] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53374|min_srtt:53374|path_bw:1313952|loss_rate:2.78|path_pto:0| [2025/04/30 20:08:13 971528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:930131| [2025/04/30 20:08:13 971535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 971541] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 971547] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 971554] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 971562] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1003|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 971569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:815765| [2025/04/30 20:08:13 971577] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 971584] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1071| [2025/04/30 20:08:13 971626] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76817|now:1746043693971596|stream_id:0|stream_offset:815765| [2025/04/30 20:08:13 971636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1071|origin_pktnum:1003|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 971644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76817|applimit:0| [2025/04/30 20:08:13 971652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53374|rtt_var:669|pto_duration:56050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 971659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 971665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 971671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78017| [2025/04/30 20:08:13 971677] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694052646|now:1746043693971651|interv:80995| [2025/04/30 20:08:13 971688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694052646|now:1746043693971651|interval:80995|pto_count:0|srtt:53374 [2025/04/30 20:08:13 971694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:78017| [2025/04/30 20:08:13 971700] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 971705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78017|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:892787| [2025/04/30 20:08:13 971709] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 971714] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1072| [2025/04/30 20:08:13 971747] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78017|now:1746043693971720|stream_id:0|stream_offset:892787| [2025/04/30 20:08:13 971756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 971763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78017|applimit:0| [2025/04/30 20:08:13 971770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53374|rtt_var:669|pto_duration:56050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 971776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 971780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 971784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79217| [2025/04/30 20:08:13 971788] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694052770|now:1746043693971770|interv:81000| [2025/04/30 20:08:13 971792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694052770|now:1746043693971770|interval:81000|pto_count:0|srtt:53374 [2025/04/30 20:08:13 971796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:79217| [2025/04/30 20:08:13 971801] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 971805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:893954| [2025/04/30 20:08:13 971810] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 971814] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693972814|now:1746043693971814|interv:1000| [2025/04/30 20:08:13 971818] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 971822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 971831] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693972814| [2025/04/30 20:08:13 971835] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693972814| [2025/04/30 20:08:13 971839] [debug] |xqc_engine_wakeup_after|wakeup:1746043693972814|now:1746043693971839|diff:975| [2025/04/30 20:08:13 971844] [debug] |xqc_engine_main_logic|END|now:1746043693971474| [2025/04/30 20:08:13 972290] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693972289| [2025/04/30 20:08:13 972307] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 972316] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:683| [2025/04/30 20:08:13 972322] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:684| [2025/04/30 20:08:13 972331] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:684| [2025/04/30 20:08:13 972338] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 972347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 972353] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:66008|prior_delivered:779418|prior_time:1746043693916704|is_app_limited:0|send_elapse:53638|ack_elapse:55585|ctl_first_sent_time:1746043693917246|lagest_ack_time:1746043693972289|curr_delivered:843026| [2025/04/30 20:08:13 972360] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693917246| [2025/04/30 20:08:13 972368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:707| [2025/04/30 20:08:13 972374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53374|rttvar:669|minrtt:30776|latest_rtt:55043|ack_delay:40| [2025/04/30 20:08:13 972381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53578|rttvar:909|minrtt:30776|latest_rtt:55043|ack_delay:40| [2025/04/30 20:08:13 972388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1007|lost_pn:1004|thresh:3| [2025/04/30 20:08:13 972394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 972401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 972407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 972414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53578|rtt_var:909|pto_duration:57214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 972421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 972428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 972434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78017| [2025/04/30 20:08:13 972441] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694053934|now:1746043693972414|interv:81520| [2025/04/30 20:08:13 972454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694053934|now:1746043693972414|interval:81520|pto_count:0|srtt:53578 [2025/04/30 20:08:13 972461] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53638, ack_elapse 55585, delivered 63608|rate 1144337|lost 285| [2025/04/30 20:08:13 972470] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144337) in round 15| [2025/04/30 20:08:13 972476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 972483] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 972490] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693917246|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 972497] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693917246|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 972504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:78017|srtt:53578|latest_rtt:55043|min_rtt:30776|applimit:0|lost:285|recovery:1|recovery_start:1746043693970074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 972514] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:684|largest:684|pns:2| [2025/04/30 20:08:13 972522] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:684|frame:ACK |recv_time:1746043693972289|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 972529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813972289|now:1746043693972289|interv:120000000| [2025/04/30 20:08:13 972535] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813972289|now:1746043693972289|interv:120000000| [2025/04/30 20:08:13 972542] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693972814|pq_index:0| [2025/04/30 20:08:13 972549] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693971474| [2025/04/30 20:08:13 972556] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693972556| [2025/04/30 20:08:13 972564] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693972562| [2025/04/30 20:08:13 972571] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 972579] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53578|min_srtt:53578|path_bw:1313952|loss_rate:4.05|path_pto:0| [2025/04/30 20:08:13 972586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:78017|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:930131| [2025/04/30 20:08:13 972593] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53578|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 972607] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 972614] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53578|min_srtt:53578|path_bw:1313952|loss_rate:4.05|path_pto:0| [2025/04/30 20:08:13 972620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:78017|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:931298| [2025/04/30 20:08:13 972628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 972635] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 972641] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 972648] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 972655] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 972662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78017|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:893954| [2025/04/30 20:08:13 972669] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 972676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 972682] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693972814| [2025/04/30 20:08:13 972689] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693972814| [2025/04/30 20:08:13 972695] [debug] |xqc_engine_wakeup_after|wakeup:1746043693972814|now:1746043693972695|diff:119| [2025/04/30 20:08:13 972700] [debug] |xqc_engine_main_logic|END|now:1746043693972562| [2025/04/30 20:08:13 972708] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693972708| [2025/04/30 20:08:13 972714] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 972720] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:684| [2025/04/30 20:08:13 972724] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:685| [2025/04/30 20:08:13 972730] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:685| [2025/04/30 20:08:13 972734] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 972739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 972744] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:67208|prior_delivered:779418|prior_time:1746043693916704|is_app_limited:0|send_elapse:53727|ack_elapse:56004|ctl_first_sent_time:1746043693917335|lagest_ack_time:1746043693972708|curr_delivered:844226| [2025/04/30 20:08:13 972748] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693917335| [2025/04/30 20:08:13 972758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:708| [2025/04/30 20:08:13 972765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53578|rttvar:909|minrtt:30776|latest_rtt:55373|ack_delay:24| [2025/04/30 20:08:13 972773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53799|rttvar:1124|minrtt:30776|latest_rtt:55373|ack_delay:24| [2025/04/30 20:08:13 972780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1008|lost_pn:1005|thresh:3| [2025/04/30 20:08:13 972786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 972793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 972799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 972806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53799|rtt_var:1124|pto_duration:58295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 972813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 972820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 972826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76817| [2025/04/30 20:08:13 972832] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694055015|now:1746043693972806|interv:82209| [2025/04/30 20:08:13 972838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694055015|now:1746043693972806|interval:82209|pto_count:0|srtt:53799 [2025/04/30 20:08:13 972845] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53727, ack_elapse 56004, delivered 64808|rate 1157203|lost 285| [2025/04/30 20:08:13 972852] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157203) in round 15| [2025/04/30 20:08:13 972859] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 972865] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 972871] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693917335|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 972879] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693917335|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 972885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:76817|srtt:53799|latest_rtt:55373|min_rtt:30776|applimit:0|lost:285|recovery:1|recovery_start:1746043693970074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 972900] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:685|largest:685|pns:2| [2025/04/30 20:08:13 972908] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:685|frame:ACK |recv_time:1746043693972708|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 972915] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813972708|now:1746043693972708|interv:120000000| [2025/04/30 20:08:13 972922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813972708|now:1746043693972708|interv:120000000| [2025/04/30 20:08:13 972928] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693972814|pq_index:0| [2025/04/30 20:08:13 972935] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693972562| [2025/04/30 20:08:13 972941] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693972941| [2025/04/30 20:08:13 972950] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693972948| [2025/04/30 20:08:13 972956] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693972814|now:1746043693972948| [2025/04/30 20:08:13 972963] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693972814|now:1746043693972948| [2025/04/30 20:08:13 972970] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 972976] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 972984] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53799|min_srtt:53799|path_bw:1313952|loss_rate:4.05|path_pto:0| [2025/04/30 20:08:13 972990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:931298| [2025/04/30 20:08:13 972995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53799|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 972999] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 973004] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53799|min_srtt:53799|path_bw:1313952|loss_rate:4.05|path_pto:0| [2025/04/30 20:08:13 973008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:932465| [2025/04/30 20:08:13 973013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 973017] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 973021] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 973025] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 973034] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 973039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:893954| [2025/04/30 20:08:13 973043] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 973048] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1073| [2025/04/30 20:08:13 973087] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76817|now:1746043693973056|stream_id:0|stream_offset:893954| [2025/04/30 20:08:13 973096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 973104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76817|applimit:0| [2025/04/30 20:08:13 973110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53799|rtt_var:1124|pto_duration:58295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 973118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 973122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 973126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78017| [2025/04/30 20:08:13 973130] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694056351|now:1746043693973110|interv:83241| [2025/04/30 20:08:13 973134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694056351|now:1746043693973110|interval:83241|pto_count:0|srtt:53799 [2025/04/30 20:08:13 973139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:78017| [2025/04/30 20:08:13 973143] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 973147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78017|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:895121| [2025/04/30 20:08:13 973152] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 973156] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693974156|now:1746043693973156|interv:1000| [2025/04/30 20:08:13 973160] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 973164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 973191] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693974156| [2025/04/30 20:08:13 973195] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693974156| [2025/04/30 20:08:13 973199] [debug] |xqc_engine_wakeup_after|wakeup:1746043693974156|now:1746043693973199|diff:957| [2025/04/30 20:08:13 973204] [debug] |xqc_engine_main_logic|END|now:1746043693972948| [2025/04/30 20:08:13 973217] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693973216| [2025/04/30 20:08:13 973222] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 973228] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:685| [2025/04/30 20:08:13 973232] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:686| [2025/04/30 20:08:13 973237] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:686| [2025/04/30 20:08:13 973241] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 973246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 973254] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:67208|prior_delivered:780618|prior_time:1746043693917415|is_app_limited:0|send_elapse:53199|ack_elapse:55801|ctl_first_sent_time:1746043693917724|lagest_ack_time:1746043693973216|curr_delivered:845426| [2025/04/30 20:08:13 973259] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693917724| [2025/04/30 20:08:13 973264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:709| [2025/04/30 20:08:13 973268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53799|rttvar:1124|minrtt:30776|latest_rtt:55492|ack_delay:40| [2025/04/30 20:08:13 973272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54006|rttvar:1256|minrtt:30776|latest_rtt:55492|ack_delay:40| [2025/04/30 20:08:13 973277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1009|lost_pn:1006|thresh:3| [2025/04/30 20:08:13 973281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 973285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 973289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 973293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54006|rtt_var:1256|pto_duration:59030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 973298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 973302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 973305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76817| [2025/04/30 20:08:13 973309] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694057086|now:1746043693973293|interv:83793| [2025/04/30 20:08:13 973313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694057086|now:1746043693973293|interval:83793|pto_count:0|srtt:54006 [2025/04/30 20:08:13 973318] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53199, ack_elapse 55801, delivered 64808|rate 1161412|lost 285| [2025/04/30 20:08:13 973322] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161412) in round 15| [2025/04/30 20:08:13 973330] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 973334] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 973338] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693917724|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 973342] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693917724|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 973347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:76817|srtt:54006|latest_rtt:55492|min_rtt:30776|applimit:0|lost:285|recovery:1|recovery_start:1746043693970074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 973353] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:686|largest:686|pns:2| [2025/04/30 20:08:13 973357] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:686|frame:ACK |recv_time:1746043693973216|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 973362] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813973216|now:1746043693973216|interv:120000000| [2025/04/30 20:08:13 973366] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813973216|now:1746043693973216|interv:120000000| [2025/04/30 20:08:13 973370] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693974156|pq_index:0| [2025/04/30 20:08:13 973375] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693972948| [2025/04/30 20:08:13 973379] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693973379| [2025/04/30 20:08:13 973384] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693973383| [2025/04/30 20:08:13 973448] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 973465] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54006|min_srtt:54006|path_bw:1313952|loss_rate:4.00|path_pto:0| [2025/04/30 20:08:13 973473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:932465| [2025/04/30 20:08:13 973480] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54006|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 973487] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 973494] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54006|min_srtt:54006|path_bw:1313952|loss_rate:4.00|path_pto:0| [2025/04/30 20:08:13 973507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:933632| [2025/04/30 20:08:13 973514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 973520] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 973526] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 973533] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 973540] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 973546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:895121| [2025/04/30 20:08:13 973553] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 973560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 973566] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693974156| [2025/04/30 20:08:13 973572] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693974156| [2025/04/30 20:08:13 973578] [debug] |xqc_engine_wakeup_after|wakeup:1746043693974156|now:1746043693973578|diff:578| [2025/04/30 20:08:13 973584] [debug] |xqc_engine_main_logic|END|now:1746043693973383| [2025/04/30 20:08:13 973592] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693973592| [2025/04/30 20:08:13 973599] [debug] |xqc_engine_wakeup_after|wakeup:1746043693974156|now:1746043693973599|diff:557| [2025/04/30 20:08:13 973605] [debug] |xqc_engine_main_logic|END|now:1746043693973592| [2025/04/30 20:08:13 973843] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693973842| [2025/04/30 20:08:13 973854] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 973863] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:686| [2025/04/30 20:08:13 973868] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:687| [2025/04/30 20:08:13 973874] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:687| [2025/04/30 20:08:13 973878] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 973884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 973890] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:68408|prior_delivered:780618|prior_time:1746043693917415|is_app_limited:0|send_elapse:53315|ack_elapse:56427|ctl_first_sent_time:1746043693917840|lagest_ack_time:1746043693973842|curr_delivered:846626| [2025/04/30 20:08:13 973898] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693917840| [2025/04/30 20:08:13 973905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:710| [2025/04/30 20:08:13 973922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54006|rttvar:1256|minrtt:30776|latest_rtt:56002|ack_delay:40| [2025/04/30 20:08:13 973929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54251|rttvar:1431|minrtt:30776|latest_rtt:56002|ack_delay:40| [2025/04/30 20:08:13 973935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1010|lost_pn:1007|thresh:3| [2025/04/30 20:08:13 973942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 973948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 973955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 973961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54251|rtt_var:1431|pto_duration:59975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 973968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 973973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 973980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75617| [2025/04/30 20:08:13 973986] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694058031|now:1746043693973961|interv:84070| [2025/04/30 20:08:13 973993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694058031|now:1746043693973961|interval:84070|pto_count:0|srtt:54251 [2025/04/30 20:08:13 974000] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53315, ack_elapse 56427, delivered 66008|rate 1169794|lost 285| [2025/04/30 20:08:13 974008] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169794) in round 15| [2025/04/30 20:08:13 974012] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 974016] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 974020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693917840|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 974025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693917840|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 974029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75617|srtt:54251|latest_rtt:56002|min_rtt:30776|applimit:0|lost:285|recovery:1|recovery_start:1746043693970074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 974036] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:687|largest:687|pns:2| [2025/04/30 20:08:13 974045] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:687|frame:ACK |recv_time:1746043693973842|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 974050] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813973842|now:1746043693973842|interv:120000000| [2025/04/30 20:08:13 974054] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813973842|now:1746043693973842|interv:120000000| [2025/04/30 20:08:13 974058] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693974156|pq_index:0| [2025/04/30 20:08:13 974063] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693973383| [2025/04/30 20:08:13 974067] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693974066| [2025/04/30 20:08:13 974072] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693974070| [2025/04/30 20:08:13 974077] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 974082] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54251|min_srtt:54251|path_bw:1313952|loss_rate:4.00|path_pto:0| [2025/04/30 20:08:13 974087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:933632| [2025/04/30 20:08:13 974092] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54251|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 974096] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 974101] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54251|min_srtt:54251|path_bw:1313952|loss_rate:4.00|path_pto:0| [2025/04/30 20:08:13 974105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:934799| [2025/04/30 20:08:13 974110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 974114] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 974117] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 974122] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 974126] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 974130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:895121| [2025/04/30 20:08:13 974135] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 974141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 974145] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693974156| [2025/04/30 20:08:13 974149] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693974156| [2025/04/30 20:08:13 974153] [debug] |xqc_engine_wakeup_after|wakeup:1746043693974156|now:1746043693974153|diff:3| [2025/04/30 20:08:13 974158] [debug] |xqc_engine_main_logic|END|now:1746043693974070| [2025/04/30 20:08:13 974163] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693974163| [2025/04/30 20:08:13 974192] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693974156|pq_index:0| [2025/04/30 20:08:13 974197] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693974070| [2025/04/30 20:08:13 974202] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693974201| [2025/04/30 20:08:13 974206] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693974156|now:1746043693974201| [2025/04/30 20:08:13 974211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693974156|now:1746043693974201| [2025/04/30 20:08:13 974215] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 974219] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 974223] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54251|min_srtt:54251|path_bw:1313952|loss_rate:4.00|path_pto:0| [2025/04/30 20:08:13 974228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:934799| [2025/04/30 20:08:13 974232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 974236] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 974240] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 974244] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 974248] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 974252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:895121| [2025/04/30 20:08:13 974257] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 974261] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1074| [2025/04/30 20:08:13 974300] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75617|now:1746043693974269|stream_id:0|stream_offset:895121| [2025/04/30 20:08:13 974309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 974322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75617|applimit:0| [2025/04/30 20:08:13 974330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54251|rtt_var:1431|pto_duration:59975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 974335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 974339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 974343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76817| [2025/04/30 20:08:13 974347] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694059244|now:1746043693974330|interv:84914| [2025/04/30 20:08:13 974351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694059244|now:1746043693974330|interval:84914|pto_count:0|srtt:54251 [2025/04/30 20:08:13 974355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76817| [2025/04/30 20:08:13 974360] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 974364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:896288| [2025/04/30 20:08:13 974369] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 974373] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1075| [2025/04/30 20:08:13 974404] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76817|now:1746043693974379|stream_id:0|stream_offset:896288| [2025/04/30 20:08:13 974412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 974420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76817|applimit:0| [2025/04/30 20:08:13 974427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54251|rtt_var:1431|pto_duration:59975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 974432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 974436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 974440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78017| [2025/04/30 20:08:13 974444] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694059354|now:1746043693974426|interv:84928| [2025/04/30 20:08:13 974448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694059354|now:1746043693974426|interval:84928|pto_count:0|srtt:54251 [2025/04/30 20:08:13 974457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:78017| [2025/04/30 20:08:13 974462] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 974466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78017|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:897455| [2025/04/30 20:08:13 974471] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 974477] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693975477|now:1746043693974477|interv:1000| [2025/04/30 20:08:13 974483] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 974489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 974496] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693975477| [2025/04/30 20:08:13 974503] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693975477| [2025/04/30 20:08:13 974507] [debug] |xqc_engine_wakeup_after|wakeup:1746043693975477|now:1746043693974507|diff:970| [2025/04/30 20:08:13 974511] [debug] |xqc_engine_main_logic|END|now:1746043693974201| [2025/04/30 20:08:13 975066] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693975065| [2025/04/30 20:08:13 975079] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 975088] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:687| [2025/04/30 20:08:13 975094] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:688| [2025/04/30 20:08:13 975103] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:688| [2025/04/30 20:08:13 975108] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 975113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 975121] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:68408|prior_delivered:781818|prior_time:1746043693918013|is_app_limited:0|send_elapse:53092|ack_elapse:57052|ctl_first_sent_time:1746043693918669|lagest_ack_time:1746043693975065|curr_delivered:847826| [2025/04/30 20:08:13 975128] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693918669| [2025/04/30 20:08:13 975135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:711| [2025/04/30 20:08:13 975140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54251|rttvar:1431|minrtt:30776|latest_rtt:56396|ack_delay:40| [2025/04/30 20:08:13 975147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54514|rttvar:1600|minrtt:30776|latest_rtt:56396|ack_delay:40| [2025/04/30 20:08:13 975154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1011|lost_pn:1008|thresh:3| [2025/04/30 20:08:13 975160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 975183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 975199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 975206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54514|rtt_var:1600|pto_duration:60914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 975213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 975220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 975226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76817| [2025/04/30 20:08:13 975232] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694060293|now:1746043693975206|interv:85087| [2025/04/30 20:08:13 975238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694060293|now:1746043693975206|interval:85087|pto_count:0|srtt:54514 [2025/04/30 20:08:13 975245] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53092, ack_elapse 57052, delivered 66008|rate 1156979|lost 285| [2025/04/30 20:08:13 975252] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156979) in round 15| [2025/04/30 20:08:13 975256] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 975260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 975264] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693918669|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 975268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693918669|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 975273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:76817|srtt:54514|latest_rtt:56396|min_rtt:30776|applimit:0|lost:285|recovery:1|recovery_start:1746043693970074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 975279] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:688|largest:688|pns:2| [2025/04/30 20:08:13 975284] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:688|frame:ACK |recv_time:1746043693975065|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 975288] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813975065|now:1746043693975065|interv:120000000| [2025/04/30 20:08:13 975293] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813975065|now:1746043693975065|interv:120000000| [2025/04/30 20:08:13 975297] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693975477|pq_index:0| [2025/04/30 20:08:13 975301] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693974201| [2025/04/30 20:08:13 975305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693975305| [2025/04/30 20:08:13 975314] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693975313| [2025/04/30 20:08:13 975319] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 975325] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54514|min_srtt:54514|path_bw:1313952|loss_rate:3.90|path_pto:0| [2025/04/30 20:08:13 975329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:934799| [2025/04/30 20:08:13 975334] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54514|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 975339] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 975344] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54514|min_srtt:54514|path_bw:1313952|loss_rate:3.90|path_pto:0| [2025/04/30 20:08:13 975348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:935966| [2025/04/30 20:08:13 975352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 975356] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 975360] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 975365] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 975369] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 975373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:897455| [2025/04/30 20:08:13 975378] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 975382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 975386] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693975477| [2025/04/30 20:08:13 975393] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693975477| [2025/04/30 20:08:13 975399] [debug] |xqc_engine_wakeup_after|wakeup:1746043693975477|now:1746043693975399|diff:78| [2025/04/30 20:08:13 975406] [debug] |xqc_engine_main_logic|END|now:1746043693975313| [2025/04/30 20:08:13 975413] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693975413| [2025/04/30 20:08:13 975417] [debug] |xqc_engine_wakeup_after|wakeup:1746043693975477|now:1746043693975417|diff:60| [2025/04/30 20:08:13 975421] [debug] |xqc_engine_main_logic|END|now:1746043693975413| [2025/04/30 20:08:13 975817] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043693975815| [2025/04/30 20:08:13 975828] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 975837] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:688| [2025/04/30 20:08:13 975842] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:689| [2025/04/30 20:08:13 975847] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:689| [2025/04/30 20:08:13 975852] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 975858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 975865] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:69608|prior_delivered:781818|prior_time:1746043693918013|is_app_limited:0|send_elapse:53233|ack_elapse:57802|ctl_first_sent_time:1746043693918810|lagest_ack_time:1746043693975815|curr_delivered:849026| [2025/04/30 20:08:13 975872] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693918810| [2025/04/30 20:08:13 975880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:712| [2025/04/30 20:08:13 975884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54514|rttvar:1600|minrtt:30776|latest_rtt:57005|ack_delay:40| [2025/04/30 20:08:13 975888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54820|rttvar:1812|minrtt:30776|latest_rtt:57005|ack_delay:40| [2025/04/30 20:08:13 975893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1012|lost_pn:1009|thresh:3| [2025/04/30 20:08:13 975897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 975902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 975909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 975915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54820|rtt_var:1812|pto_duration:62068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 975922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 975928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 975934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75617| [2025/04/30 20:08:13 975940] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694061447|now:1746043693975914|interv:85533| [2025/04/30 20:08:13 975947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694061447|now:1746043693975914|interval:85533|pto_count:0|srtt:54820 [2025/04/30 20:08:13 975954] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53233, ack_elapse 57802, delivered 67208|rate 1162727|lost 285| [2025/04/30 20:08:13 975960] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162727) in round 15| [2025/04/30 20:08:13 975972] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 975977] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 975981] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693918810|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 975985] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693918810|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 975990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75617|srtt:54820|latest_rtt:57005|min_rtt:30776|applimit:0|lost:285|recovery:1|recovery_start:1746043693970074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 975996] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:689|largest:689|pns:2| [2025/04/30 20:08:13 976000] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:689|frame:ACK |recv_time:1746043693975815|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 976005] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813975815|now:1746043693975815|interv:120000000| [2025/04/30 20:08:13 976009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813975815|now:1746043693975815|interv:120000000| [2025/04/30 20:08:13 976013] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693975477|pq_index:0| [2025/04/30 20:08:13 976018] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693975313| [2025/04/30 20:08:13 976022] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693976022| [2025/04/30 20:08:13 976027] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693976026| [2025/04/30 20:08:13 976031] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693975477|now:1746043693976026| [2025/04/30 20:08:13 976036] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693975477|now:1746043693976026| [2025/04/30 20:08:13 976040] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 976044] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 976049] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54820|min_srtt:54820|path_bw:1313952|loss_rate:3.90|path_pto:0| [2025/04/30 20:08:13 976054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:935966| [2025/04/30 20:08:13 976059] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 976066] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 976071] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54820|min_srtt:54820|path_bw:1313952|loss_rate:3.90|path_pto:0| [2025/04/30 20:08:13 976075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:937133| [2025/04/30 20:08:13 976080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 976084] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 976087] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 976092] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 976096] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 976100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:897455| [2025/04/30 20:08:13 976105] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 976109] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1076| [2025/04/30 20:08:13 976147] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75617|now:1746043693976116|stream_id:0|stream_offset:897455| [2025/04/30 20:08:13 976156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 976163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75617|applimit:0| [2025/04/30 20:08:13 976194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54820|rtt_var:1812|pto_duration:62068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 976199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 976203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 976207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76817| [2025/04/30 20:08:13 976211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694063184|now:1746043693976193|interv:86991| [2025/04/30 20:08:13 976215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694063184|now:1746043693976193|interval:86991|pto_count:0|srtt:54820 [2025/04/30 20:08:13 976220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76817| [2025/04/30 20:08:13 976225] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 976234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:898622| [2025/04/30 20:08:13 976238] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 976242] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1077| [2025/04/30 20:08:13 976274] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76817|now:1746043693976249|stream_id:0|stream_offset:898622| [2025/04/30 20:08:13 976283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 976291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76817|applimit:0| [2025/04/30 20:08:13 976297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54820|rtt_var:1812|pto_duration:62068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 976304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 976308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 976312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78017| [2025/04/30 20:08:13 976316] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694063317|now:1746043693976297|interv:87020| [2025/04/30 20:08:13 976320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694063317|now:1746043693976297|interval:87020|pto_count:0|srtt:54820 [2025/04/30 20:08:13 976325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:78017| [2025/04/30 20:08:13 976329] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 976333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78017|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:899789| [2025/04/30 20:08:13 976338] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 976342] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693977342|now:1746043693976342|interv:1000| [2025/04/30 20:08:13 976346] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 976349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 976354] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693977342| [2025/04/30 20:08:13 976358] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693977342| [2025/04/30 20:08:13 976362] [debug] |xqc_engine_wakeup_after|wakeup:1746043693977342|now:1746043693976362|diff:980| [2025/04/30 20:08:13 976366] [debug] |xqc_engine_main_logic|END|now:1746043693976026| [2025/04/30 20:08:13 976372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693976372| [2025/04/30 20:08:13 976380] [debug] |xqc_engine_wakeup_after|wakeup:1746043693977342|now:1746043693976380|diff:962| [2025/04/30 20:08:13 976384] [debug] |xqc_engine_main_logic|END|now:1746043693976372| [2025/04/30 20:08:13 976822] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693976820| [2025/04/30 20:08:13 976834] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 976843] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:689| [2025/04/30 20:08:13 976847] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:690| [2025/04/30 20:08:13 976853] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:690| [2025/04/30 20:08:13 976857] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 976864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 976872] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:70808|prior_delivered:783018|prior_time:1746043693919014|is_app_limited:0|send_elapse:53822|ack_elapse:57806|ctl_first_sent_time:1746043693919495|lagest_ack_time:1746043693976820|curr_delivered:850226| [2025/04/30 20:08:13 976878] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693919495| [2025/04/30 20:08:13 976886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:713| [2025/04/30 20:08:13 976891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54820|rttvar:1812|minrtt:30776|latest_rtt:57325|ack_delay:40| [2025/04/30 20:08:13 976895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55128|rttvar:1975|minrtt:30776|latest_rtt:57325|ack_delay:40| [2025/04/30 20:08:13 976900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1014|lost_pn:1011|thresh:3| [2025/04/30 20:08:13 976904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 976910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 976916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 976922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693983865|now:1746043693976922|interval:6943| [2025/04/30 20:08:13 976930] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693983865|now:1746043693976922|interv:6943| [2025/04/30 20:08:13 976936] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53822, ack_elapse 57806, delivered 67208|rate 1162647|lost 285| [2025/04/30 20:08:13 976943] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162647) in round 15| [2025/04/30 20:08:13 976950] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 976957] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 976963] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693919495|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 976974] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693919495|recovery:1|recovery_start:1746043693970074|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 976979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:76817|srtt:55128|latest_rtt:57325|min_rtt:30776|applimit:0|lost:285|recovery:1|recovery_start:1746043693970074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 976985] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:690|largest:690|pns:2| [2025/04/30 20:08:13 976989] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:690|frame:ACK |recv_time:1746043693976820|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 976994] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813976820|now:1746043693976820|interv:120000000| [2025/04/30 20:08:13 976998] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813976820|now:1746043693976820|interv:120000000| [2025/04/30 20:08:13 977002] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693977342|pq_index:0| [2025/04/30 20:08:13 977007] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693976026| [2025/04/30 20:08:13 977011] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693977010| [2025/04/30 20:08:13 977016] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693977014| [2025/04/30 20:08:13 977021] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 977026] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55128|min_srtt:55128|path_bw:1313952|loss_rate:3.80|path_pto:0| [2025/04/30 20:08:13 977030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:937133| [2025/04/30 20:08:13 977035] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55128|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 977040] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 977044] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55128|min_srtt:55128|path_bw:1313952|loss_rate:3.80|path_pto:0| [2025/04/30 20:08:13 977049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:938300| [2025/04/30 20:08:13 977053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 977060] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 977064] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 977068] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 977073] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 977077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:899789| [2025/04/30 20:08:13 977082] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 977086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 977090] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693977342| [2025/04/30 20:08:13 977094] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693977342| [2025/04/30 20:08:13 977098] [debug] |xqc_engine_wakeup_after|wakeup:1746043693977342|now:1746043693977098|diff:244| [2025/04/30 20:08:13 977102] [debug] |xqc_engine_main_logic|END|now:1746043693977014| [2025/04/30 20:08:13 977108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693977107| [2025/04/30 20:08:13 977111] [debug] |xqc_engine_wakeup_after|wakeup:1746043693977342|now:1746043693977111|diff:231| [2025/04/30 20:08:13 977115] [debug] |xqc_engine_main_logic|END|now:1746043693977107| [2025/04/30 20:08:13 978201] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693978200| [2025/04/30 20:08:13 978218] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 978227] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:690| [2025/04/30 20:08:13 978233] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:691| [2025/04/30 20:08:13 978239] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:691| [2025/04/30 20:08:13 978243] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 978249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 978257] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:72008|prior_delivered:784218|prior_time:1746043693920024|is_app_limited:0|send_elapse:53863|ack_elapse:58176|ctl_first_sent_time:1746043693920481|lagest_ack_time:1746043693978200|curr_delivered:851426| [2025/04/30 20:08:13 978264] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693920481| [2025/04/30 20:08:13 978271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:714| [2025/04/30 20:08:13 978278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55128|rttvar:1975|minrtt:30776|latest_rtt:57719|ack_delay:32| [2025/04/30 20:08:13 978285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55447|rttvar:2121|minrtt:30776|latest_rtt:57719|ack_delay:32| [2025/04/30 20:08:13 978299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1016|lost_pn:1013|thresh:3| [2025/04/30 20:08:13 978306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 978312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 978320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1013|lost_pn:1013|po_sent_time:1746043693919375|lost_send_time:1746043693913267|loss_delay:64933|frame:STREAM |repair:128| [2025/04/30 20:08:13 978327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693919375u| [2025/04/30 20:08:13 978334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 978340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693985299|now:1746043693978340|interval:6959| [2025/04/30 20:08:13 978347] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693985299|now:1746043693978340|interv:6959| [2025/04/30 20:08:13 978353] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53863, ack_elapse 58176, delivered 67208|rate 1155253|lost 286| [2025/04/30 20:08:13 978359] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155253) in round 15| [2025/04/30 20:08:13 978364] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 978368] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 978372] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693920481|recovery:1|recovery_start:1746043693978333|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 978376] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693920481|recovery:1|recovery_start:1746043693978333|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 978381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74417|srtt:55447|latest_rtt:57719|min_rtt:30776|applimit:0|lost:285|recovery:1|recovery_start:1746043693978333|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 978387] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:691|largest:691|pns:2| [2025/04/30 20:08:13 978393] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:691|frame:ACK |recv_time:1746043693978200|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 978400] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813978200|now:1746043693978200|interv:120000000| [2025/04/30 20:08:13 978407] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813978200|now:1746043693978200|interv:120000000| [2025/04/30 20:08:13 978413] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693977342|pq_index:0| [2025/04/30 20:08:13 978420] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693977014| [2025/04/30 20:08:13 978431] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693978431| [2025/04/30 20:08:13 978440] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693978438| [2025/04/30 20:08:13 978446] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693977342|now:1746043693978438| [2025/04/30 20:08:13 978452] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693977342|now:1746043693978438| [2025/04/30 20:08:13 978459] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 978466] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 978473] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55447|min_srtt:55447|path_bw:1313952|loss_rate:3.80|path_pto:0| [2025/04/30 20:08:13 978480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:826268| [2025/04/30 20:08:13 978487] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55447|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 978494] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1013|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 978501] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55447|min_srtt:55447|path_bw:1313952|loss_rate:3.80|path_pto:0| [2025/04/30 20:08:13 978508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:938300| [2025/04/30 20:08:13 978515] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55447|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 978522] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 978529] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55447|min_srtt:55447|path_bw:1313952|loss_rate:3.80|path_pto:0| [2025/04/30 20:08:13 978536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:939467| [2025/04/30 20:08:13 978543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 978550] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 978555] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 978559] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 978573] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1013|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 978577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:826268| [2025/04/30 20:08:13 978581] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 978586] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1078| [2025/04/30 20:08:13 978635] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1078|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74417|now:1746043693978596|stream_id:0|stream_offset:826268| [2025/04/30 20:08:13 978646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1078|origin_pktnum:1013|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 978654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74417|applimit:0| [2025/04/30 20:08:13 978661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693985299|now:1746043693978661|interval:6638| [2025/04/30 20:08:13 978668] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693985299|now:1746043693978661|interv:6638| [2025/04/30 20:08:13 978675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75617| [2025/04/30 20:08:13 978680] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 978685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:899789| [2025/04/30 20:08:13 978689] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 978694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1079| [2025/04/30 20:08:13 978730] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75617|now:1746043693978701|stream_id:0|stream_offset:899789| [2025/04/30 20:08:13 978740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 978747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75617|applimit:0| [2025/04/30 20:08:13 978752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693985299|now:1746043693978752|interval:6547| [2025/04/30 20:08:13 978758] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693985299|now:1746043693978752|interv:6547| [2025/04/30 20:08:13 978764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76817| [2025/04/30 20:08:13 978770] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 978776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:900956| [2025/04/30 20:08:13 978785] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 978790] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693979790|now:1746043693978790|interv:1000| [2025/04/30 20:08:13 978796] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 978801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 978806] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693979790| [2025/04/30 20:08:13 978812] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693979790| [2025/04/30 20:08:13 978817] [debug] |xqc_engine_wakeup_after|wakeup:1746043693979790|now:1746043693978817|diff:973| [2025/04/30 20:08:13 978823] [debug] |xqc_engine_main_logic|END|now:1746043693978438| [2025/04/30 20:08:13 978832] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693978832| [2025/04/30 20:08:13 978839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 978846] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:691| [2025/04/30 20:08:13 978851] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:692| [2025/04/30 20:08:13 978859] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:692| [2025/04/30 20:08:13 978864] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 978871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 978877] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:72008|prior_delivered:785418|prior_time:1746043693921132|is_app_limited:0|send_elapse:55141|ack_elapse:57700|ctl_first_sent_time:1746043693922665|lagest_ack_time:1746043693978832|curr_delivered:852626| [2025/04/30 20:08:13 978884] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693922665| [2025/04/30 20:08:13 978890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:714| [2025/04/30 20:08:13 978895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55447|rttvar:2121|minrtt:30776|latest_rtt:56167|ack_delay:24| [2025/04/30 20:08:13 978901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55534|rttvar:1765|minrtt:30776|latest_rtt:56167|ack_delay:24| [2025/04/30 20:08:13 978907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1017|lost_pn:1014|thresh:3| [2025/04/30 20:08:13 978912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 978918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 978923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 978928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 978937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693983553|now:1746043693978937|interval:4616| [2025/04/30 20:08:13 978943] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693983553|now:1746043693978937|interv:4616| [2025/04/30 20:08:13 978948] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55141, ack_elapse 57700, delivered 67208|rate 1164783|lost 286| [2025/04/30 20:08:13 978954] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164783) in round 15| [2025/04/30 20:08:13 978960] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 978965] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 978971] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693922665|recovery:1|recovery_start:1746043693978333|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 978977] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693922665|recovery:1|recovery_start:1746043693978333|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 978983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75617|srtt:55534|latest_rtt:56167|min_rtt:30776|applimit:0|lost:286|recovery:1|recovery_start:1746043693978333|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 978991] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:692|largest:692|pns:2| [2025/04/30 20:08:13 978997] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:692|frame:ACK |recv_time:1746043693978832|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 979003] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813978832|now:1746043693978832|interv:120000000| [2025/04/30 20:08:13 979009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813978832|now:1746043693978832|interv:120000000| [2025/04/30 20:08:13 979014] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693979790|pq_index:0| [2025/04/30 20:08:13 979020] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693978438| [2025/04/30 20:08:13 979025] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693979025| [2025/04/30 20:08:13 979031] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693979030| [2025/04/30 20:08:13 979039] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 979046] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55534|min_srtt:55534|path_bw:1313952|loss_rate:4.94|path_pto:0| [2025/04/30 20:08:13 979052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:939467| [2025/04/30 20:08:13 979064] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 979070] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 979076] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55534|min_srtt:55534|path_bw:1313952|loss_rate:4.94|path_pto:0| [2025/04/30 20:08:13 979082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:940634| [2025/04/30 20:08:13 979088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 979093] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 979098] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 979104] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 979110] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 979115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:900956| [2025/04/30 20:08:13 979121] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 979126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 979131] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693979790| [2025/04/30 20:08:13 979136] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693979790| [2025/04/30 20:08:13 979142] [debug] |xqc_engine_wakeup_after|wakeup:1746043693979790|now:1746043693979142|diff:648| [2025/04/30 20:08:13 979147] [debug] |xqc_engine_main_logic|END|now:1746043693979030| [2025/04/30 20:08:13 979154] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693979153| [2025/04/30 20:08:13 979159] [debug] |xqc_engine_wakeup_after|wakeup:1746043693979790|now:1746043693979159|diff:631| [2025/04/30 20:08:13 979164] [debug] |xqc_engine_main_logic|END|now:1746043693979153| [2025/04/30 20:08:13 980376] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693980375| [2025/04/30 20:08:13 980390] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 980400] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:692| [2025/04/30 20:08:13 980406] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:693| [2025/04/30 20:08:13 980415] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:693| [2025/04/30 20:08:13 980422] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 980430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 980444] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:73208|prior_delivered:785418|prior_time:1746043693921132|is_app_limited:0|send_elapse:55272|ack_elapse:59243|ctl_first_sent_time:1746043693922796|lagest_ack_time:1746043693980375|curr_delivered:853826| [2025/04/30 20:08:13 980451] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693922796| [2025/04/30 20:08:13 980459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:715| [2025/04/30 20:08:13 980465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55534|rttvar:1765|minrtt:30776|latest_rtt:57579|ack_delay:40| [2025/04/30 20:08:13 980473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55785|rttvar:1825|minrtt:30776|latest_rtt:57579|ack_delay:40| [2025/04/30 20:08:13 980480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1018|lost_pn:1015|thresh:3| [2025/04/30 20:08:13 980486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 980492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 980498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 980505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1015|lost_pn:1015|po_sent_time:1746043693920366|lost_send_time:1746043693915599|loss_delay:64776|frame:STREAM |repair:128| [2025/04/30 20:08:13 980512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693920366u| [2025/04/30 20:08:13 980518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 980524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55785|rtt_var:1825|pto_duration:63085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 980530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 980536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 980542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73217| [2025/04/30 20:08:13 980547] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694066786|now:1746043693980524|interv:86262| [2025/04/30 20:08:13 980554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694066786|now:1746043693980524|interval:86262|pto_count:0|srtt:55785 [2025/04/30 20:08:13 980560] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55272, ack_elapse 59243, delivered 68408|rate 1154701|lost 287| [2025/04/30 20:08:13 980568] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154701) in round 15| [2025/04/30 20:08:13 980575] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 980582] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 980595] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693922796|recovery:1|recovery_start:1746043693980517|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 980602] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693922796|recovery:1|recovery_start:1746043693980517|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 980608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73217|srtt:55785|latest_rtt:57579|min_rtt:30776|applimit:0|lost:286|recovery:1|recovery_start:1746043693980517|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 980617] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:693|largest:693|pns:2| [2025/04/30 20:08:13 980624] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:693|frame:ACK |recv_time:1746043693980375|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 980631] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813980375|now:1746043693980375|interv:120000000| [2025/04/30 20:08:13 980639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813980375|now:1746043693980375|interv:120000000| [2025/04/30 20:08:13 980644] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693979790|pq_index:0| [2025/04/30 20:08:13 980651] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693979030| [2025/04/30 20:08:13 980657] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693980657| [2025/04/30 20:08:13 980665] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693980663| [2025/04/30 20:08:13 980672] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693979790|now:1746043693980663| [2025/04/30 20:08:13 980678] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693979790|now:1746043693980663| [2025/04/30 20:08:13 980684] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 980690] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 980697] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55785|min_srtt:55785|path_bw:1313952|loss_rate:4.94|path_pto:0| [2025/04/30 20:08:13 980704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:828602| [2025/04/30 20:08:13 980709] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55785|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 980714] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1015|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 980718] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55785|min_srtt:55785|path_bw:1313952|loss_rate:4.94|path_pto:0| [2025/04/30 20:08:13 980727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:940634| [2025/04/30 20:08:13 980732] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55785|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 980737] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 980741] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55785|min_srtt:55785|path_bw:1313952|loss_rate:4.94|path_pto:0| [2025/04/30 20:08:13 980746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:941801| [2025/04/30 20:08:13 980750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 980754] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 980758] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 980765] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 980770] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1015|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 980774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:828602| [2025/04/30 20:08:13 980779] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 980783] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1080| [2025/04/30 20:08:13 980818] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1080|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73217|now:1746043693980791|stream_id:0|stream_offset:828602| [2025/04/30 20:08:13 980827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1080|origin_pktnum:1015|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 980835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73217|applimit:0| [2025/04/30 20:08:13 980841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55785|rtt_var:1825|pto_duration:63085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 980848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 980852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 980856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74417| [2025/04/30 20:08:13 980864] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694068876|now:1746043693980841|interv:88035| [2025/04/30 20:08:13 980868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694068876|now:1746043693980841|interval:88035|pto_count:0|srtt:55785 [2025/04/30 20:08:13 980873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74417| [2025/04/30 20:08:13 980879] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 980883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:900956| [2025/04/30 20:08:13 980887] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 980892] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1081| [2025/04/30 20:08:13 980922] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1081|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74417|now:1746043693980898|stream_id:0|stream_offset:900956| [2025/04/30 20:08:13 980931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 980938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74417|applimit:0| [2025/04/30 20:08:13 980945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55785|rtt_var:1825|pto_duration:63085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 980949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 980953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 980958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75617| [2025/04/30 20:08:13 980965] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694068983|now:1746043693980945|interv:88038| [2025/04/30 20:08:13 980972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694068983|now:1746043693980945|interval:88038|pto_count:0|srtt:55785 [2025/04/30 20:08:13 980979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75617| [2025/04/30 20:08:13 980986] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 980990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:902123| [2025/04/30 20:08:13 980995] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 981000] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1082| [2025/04/30 20:08:13 981038] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1082|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75617|now:1746043693981010|stream_id:0|stream_offset:902123| [2025/04/30 20:08:13 981054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 981062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75617|applimit:0| [2025/04/30 20:08:13 981069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55785|rtt_var:1825|pto_duration:63085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 981076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 981082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 981089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76817| [2025/04/30 20:08:13 981095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694069095|now:1746043693981069|interv:88026| [2025/04/30 20:08:13 981101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694069095|now:1746043693981069|interval:88026|pto_count:0|srtt:55785 [2025/04/30 20:08:13 981109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76817| [2025/04/30 20:08:13 981116] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 981123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:903290| [2025/04/30 20:08:13 981130] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 981136] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693982136|now:1746043693981136|interv:1000| [2025/04/30 20:08:13 981142] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 981148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 981155] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693982136| [2025/04/30 20:08:13 981162] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693982136| [2025/04/30 20:08:13 981187] [debug] |xqc_engine_wakeup_after|wakeup:1746043693982136|now:1746043693981187|diff:949| [2025/04/30 20:08:13 981192] [debug] |xqc_engine_main_logic|END|now:1746043693980663| [2025/04/30 20:08:13 981200] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693981200| [2025/04/30 20:08:13 981205] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 981212] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:693| [2025/04/30 20:08:13 981216] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:694| [2025/04/30 20:08:13 981222] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:694| [2025/04/30 20:08:13 981226] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 981231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1019|origin_pktnum:959|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:08:13 981240] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:68408|prior_delivered:790218|prior_time:1746043693926393|is_app_limited:0|send_elapse:54821|ack_elapse:54807|ctl_first_sent_time:1746043693926772|lagest_ack_time:1746043693981200|curr_delivered:855026| [2025/04/30 20:08:13 981245] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693926772| [2025/04/30 20:08:13 981253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:716| [2025/04/30 20:08:13 981258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55785|rttvar:1825|minrtt:30776|latest_rtt:54428|ack_delay:160| [2025/04/30 20:08:13 981262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55595|rttvar:1748|minrtt:30776|latest_rtt:54428|ack_delay:160| [2025/04/30 20:08:13 981266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1019|lost_pn:1016|thresh:3| [2025/04/30 20:08:13 981270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 981275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 981279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 981282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 981287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55595|rtt_var:1748|pto_duration:62587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 981291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 981295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 981299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75617| [2025/04/30 20:08:13 981303] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694068597|now:1746043693981286|interv:87311| [2025/04/30 20:08:13 981307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694068597|now:1746043693981286|interval:87311|pto_count:0|srtt:55595 [2025/04/30 20:08:13 981311] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54821, ack_elapse 54807, delivered 64808|rate 1182174|lost 287| [2025/04/30 20:08:13 981316] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182174) in round 15| [2025/04/30 20:08:13 981320] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 981324] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 981328] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693926772|recovery:1|recovery_start:1746043693980517|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 981333] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693926772|recovery:1|recovery_start:1746043693980517|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 981340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75617|srtt:55595|latest_rtt:54428|min_rtt:30776|applimit:0|lost:287|recovery:1|recovery_start:1746043693980517|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 981346] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:694|largest:694|pns:2| [2025/04/30 20:08:13 981350] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:694|frame:ACK |recv_time:1746043693981200|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 981355] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813981200|now:1746043693981200|interv:120000000| [2025/04/30 20:08:13 981359] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813981200|now:1746043693981200|interv:120000000| [2025/04/30 20:08:13 981363] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693982136|pq_index:0| [2025/04/30 20:08:13 981368] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693980663| [2025/04/30 20:08:13 981372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693981372| [2025/04/30 20:08:13 981377] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693981376| [2025/04/30 20:08:13 981382] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 981387] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55595|min_srtt:55595|path_bw:1313952|loss_rate:5.95|path_pto:0| [2025/04/30 20:08:13 981391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:941801| [2025/04/30 20:08:13 981396] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55595|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 981401] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 981405] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55595|min_srtt:55595|path_bw:1313952|loss_rate:5.95|path_pto:0| [2025/04/30 20:08:13 981409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:942968| [2025/04/30 20:08:13 981416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 981422] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 981429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 981440] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 981445] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 981450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:903290| [2025/04/30 20:08:13 981457] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 981463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 981469] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693982136| [2025/04/30 20:08:13 981475] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693982136| [2025/04/30 20:08:13 981481] [debug] |xqc_engine_wakeup_after|wakeup:1746043693982136|now:1746043693981480|diff:656| [2025/04/30 20:08:13 981487] [debug] |xqc_engine_main_logic|END|now:1746043693981376| [2025/04/30 20:08:13 981494] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693981494| [2025/04/30 20:08:13 981500] [debug] |xqc_engine_wakeup_after|wakeup:1746043693982136|now:1746043693981500|diff:636| [2025/04/30 20:08:13 981505] [debug] |xqc_engine_main_logic|END|now:1746043693981494| [2025/04/30 20:08:13 982077] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693982075| [2025/04/30 20:08:13 982092] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 982100] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:694| [2025/04/30 20:08:13 982106] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:695| [2025/04/30 20:08:13 982116] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:695| [2025/04/30 20:08:13 982123] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 982131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 982138] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:69608|prior_delivered:790218|prior_time:1746043693926393|is_app_limited:0|send_elapse:54930|ack_elapse:55682|ctl_first_sent_time:1746043693926881|lagest_ack_time:1746043693982075|curr_delivered:856226| [2025/04/30 20:08:13 982145] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693926881| [2025/04/30 20:08:13 982152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:717| [2025/04/30 20:08:13 982159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55595|rttvar:1748|minrtt:30776|latest_rtt:55194|ack_delay:40| [2025/04/30 20:08:13 982186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55540|rttvar:1421|minrtt:30776|latest_rtt:55194|ack_delay:40| [2025/04/30 20:08:13 982197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1020|lost_pn:1017|thresh:3| [2025/04/30 20:08:13 982203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 982216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 982223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 982229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 982233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55540|rtt_var:1421|pto_duration:61224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 982238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 982242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 982247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74417| [2025/04/30 20:08:13 982253] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694067234|now:1746043693982233|interv:85001| [2025/04/30 20:08:13 982259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694067234|now:1746043693982233|interval:85001|pto_count:0|srtt:55540 [2025/04/30 20:08:13 982266] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54930, ack_elapse 55682, delivered 66008|rate 1185445|lost 287| [2025/04/30 20:08:13 982270] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185445) in round 15| [2025/04/30 20:08:13 982275] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 982279] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 982283] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693926881|recovery:1|recovery_start:1746043693980517|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 982288] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693926881|recovery:1|recovery_start:1746043693980517|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 982295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74417|srtt:55540|latest_rtt:55194|min_rtt:30776|applimit:0|lost:287|recovery:1|recovery_start:1746043693980517|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 982304] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:695|largest:695|pns:2| [2025/04/30 20:08:13 982311] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:695|frame:ACK |recv_time:1746043693982075|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 982316] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813982075|now:1746043693982075|interv:120000000| [2025/04/30 20:08:13 982321] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813982075|now:1746043693982075|interv:120000000| [2025/04/30 20:08:13 982325] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693982136|pq_index:0| [2025/04/30 20:08:13 982333] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693981376| [2025/04/30 20:08:13 982337] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693982337| [2025/04/30 20:08:13 982342] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693982341| [2025/04/30 20:08:13 982346] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693982136|now:1746043693982341| [2025/04/30 20:08:13 982351] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693982136|now:1746043693982341| [2025/04/30 20:08:13 982354] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 982359] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 982364] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55540|min_srtt:55540|path_bw:1313952|loss_rate:5.95|path_pto:0| [2025/04/30 20:08:13 982368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:942968| [2025/04/30 20:08:13 982373] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55540|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 982377] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 982382] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55540|min_srtt:55540|path_bw:1313952|loss_rate:5.95|path_pto:0| [2025/04/30 20:08:13 982386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:944135| [2025/04/30 20:08:13 982391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 982395] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 982399] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 982405] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 982413] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 982420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:903290| [2025/04/30 20:08:13 982426] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 982430] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1083| [2025/04/30 20:08:13 982477] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74417|now:1746043693982444|stream_id:0|stream_offset:903290| [2025/04/30 20:08:13 982486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 982493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74417|applimit:0| [2025/04/30 20:08:13 982499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55540|rtt_var:1421|pto_duration:61224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 982505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 982511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 982516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75617| [2025/04/30 20:08:13 982522] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694068668|now:1746043693982499|interv:86169| [2025/04/30 20:08:13 982527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694068668|now:1746043693982499|interval:86169|pto_count:0|srtt:55540 [2025/04/30 20:08:13 982534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75617| [2025/04/30 20:08:13 982541] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 982547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:904457| [2025/04/30 20:08:13 982554] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 982559] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693983559|now:1746043693982559|interv:1000| [2025/04/30 20:08:13 982565] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 982571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 982577] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693983559| [2025/04/30 20:08:13 982583] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693983559| [2025/04/30 20:08:13 982588] [debug] |xqc_engine_wakeup_after|wakeup:1746043693983559|now:1746043693982588|diff:971| [2025/04/30 20:08:13 982594] [debug] |xqc_engine_main_logic|END|now:1746043693982341| [2025/04/30 20:08:13 982603] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693982603| [2025/04/30 20:08:13 982609] [debug] |xqc_engine_wakeup_after|wakeup:1746043693983559|now:1746043693982609|diff:950| [2025/04/30 20:08:13 982613] [debug] |xqc_engine_main_logic|END|now:1746043693982603| [2025/04/30 20:08:13 982905] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693982904| [2025/04/30 20:08:13 982916] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 982925] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:695| [2025/04/30 20:08:13 982931] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:696| [2025/04/30 20:08:13 982947] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:696| [2025/04/30 20:08:13 982953] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 982961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 982968] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:70808|prior_delivered:790218|prior_time:1746043693926393|is_app_limited:0|send_elapse:55017|ack_elapse:56511|ctl_first_sent_time:1746043693926968|lagest_ack_time:1746043693982904|curr_delivered:857426| [2025/04/30 20:08:13 982975] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693926968| [2025/04/30 20:08:13 982983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:718| [2025/04/30 20:08:13 982989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55540|rttvar:1421|minrtt:30776|latest_rtt:55936|ack_delay:40| [2025/04/30 20:08:13 982996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55585|rttvar:1155|minrtt:30776|latest_rtt:55936|ack_delay:40| [2025/04/30 20:08:13 983001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1021|lost_pn:1018|thresh:3| [2025/04/30 20:08:13 983005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 983009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 983013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 983017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 983022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55585|rtt_var:1155|pto_duration:60205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 983026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 983033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 983039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74417| [2025/04/30 20:08:13 983045] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694067649|now:1746043693983021|interv:84628| [2025/04/30 20:08:13 983049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694067649|now:1746043693983021|interval:84628|pto_count:0|srtt:55585 [2025/04/30 20:08:13 983054] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55017, ack_elapse 56511, delivered 67208|rate 1189290|lost 287| [2025/04/30 20:08:13 983059] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189290) in round 15| [2025/04/30 20:08:13 983067] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 983074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 983087] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693926968|recovery:1|recovery_start:1746043693980517|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 983095] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693926968|recovery:1|recovery_start:1746043693980517|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 983101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74417|srtt:55585|latest_rtt:55936|min_rtt:30776|applimit:0|lost:287|recovery:1|recovery_start:1746043693980517|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 983107] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:696|largest:696|pns:2| [2025/04/30 20:08:13 983112] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:696|frame:ACK |recv_time:1746043693982904|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 983117] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813982904|now:1746043693982904|interv:120000000| [2025/04/30 20:08:13 983121] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813982904|now:1746043693982904|interv:120000000| [2025/04/30 20:08:13 983125] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693983559|pq_index:0| [2025/04/30 20:08:13 983130] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693982341| [2025/04/30 20:08:13 983134] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693983133| [2025/04/30 20:08:13 983139] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693983137| [2025/04/30 20:08:13 983144] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 983149] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55585|min_srtt:55585|path_bw:1313952|loss_rate:5.88|path_pto:0| [2025/04/30 20:08:13 983153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:944135| [2025/04/30 20:08:13 983158] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55585|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 983162] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 983190] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55585|min_srtt:55585|path_bw:1313952|loss_rate:5.88|path_pto:0| [2025/04/30 20:08:13 983195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:945302| [2025/04/30 20:08:13 983203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 983207] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 983211] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 983216] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 983220] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 983224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:904457| [2025/04/30 20:08:13 983229] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 983233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 983237] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693983559| [2025/04/30 20:08:13 983241] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693983559| [2025/04/30 20:08:13 983245] [debug] |xqc_engine_wakeup_after|wakeup:1746043693983559|now:1746043693983245|diff:314| [2025/04/30 20:08:13 983249] [debug] |xqc_engine_main_logic|END|now:1746043693983137| [2025/04/30 20:08:13 983255] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693983255| [2025/04/30 20:08:13 983259] [debug] |xqc_engine_wakeup_after|wakeup:1746043693983559|now:1746043693983259|diff:300| [2025/04/30 20:08:13 983263] [debug] |xqc_engine_main_logic|END|now:1746043693983255| [2025/04/30 20:08:13 983811] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693983810| [2025/04/30 20:08:13 983823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 983832] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:696| [2025/04/30 20:08:13 983838] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:697| [2025/04/30 20:08:13 983847] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:697| [2025/04/30 20:08:13 983854] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 983862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1022|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1022|path_largest_ack:1022| [2025/04/30 20:08:13 983870] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:72008|prior_delivered:790218|prior_time:1746043693926393|is_app_limited:0|send_elapse:55091|ack_elapse:57417|ctl_first_sent_time:1746043693927042|lagest_ack_time:1746043693983810|curr_delivered:858626| [2025/04/30 20:08:13 983877] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693927042| [2025/04/30 20:08:13 983885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:719| [2025/04/30 20:08:13 983892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55585|rttvar:1155|minrtt:30776|latest_rtt:56768|ack_delay:40| [2025/04/30 20:08:13 983897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55728|rttvar:1152|minrtt:30776|latest_rtt:56768|ack_delay:40| [2025/04/30 20:08:13 983911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1022|lost_pn:1019|thresh:3| [2025/04/30 20:08:13 983918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 983924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 983930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 983936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 983943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55728|rtt_var:1152|pto_duration:60336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 983949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 983956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 983960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73217| [2025/04/30 20:08:13 983964] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694067780|now:1746043693983942|interv:83838| [2025/04/30 20:08:13 983968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694067780|now:1746043693983942|interval:83838|pto_count:0|srtt:55728 [2025/04/30 20:08:13 983973] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55091, ack_elapse 57417, delivered 68408|rate 1191424|lost 287| [2025/04/30 20:08:13 983977] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191424) in round 15| [2025/04/30 20:08:13 983982] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 983986] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 983990] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693927042|recovery:1|recovery_start:1746043693980517|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 983994] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693927042|recovery:1|recovery_start:1746043693980517|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 983999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73217|srtt:55728|latest_rtt:56768|min_rtt:30776|applimit:0|lost:287|recovery:1|recovery_start:1746043693980517|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 984005] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:697|largest:697|pns:2| [2025/04/30 20:08:13 984010] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:697|frame:ACK |recv_time:1746043693983810|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 984019] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813983810|now:1746043693983810|interv:120000000| [2025/04/30 20:08:13 984023] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813983810|now:1746043693983810|interv:120000000| [2025/04/30 20:08:13 984027] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693983559|pq_index:0| [2025/04/30 20:08:13 984031] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693983137| [2025/04/30 20:08:13 984035] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693984035| [2025/04/30 20:08:13 984041] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693984039| [2025/04/30 20:08:13 984045] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693983559|now:1746043693984039| [2025/04/30 20:08:13 984050] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693983559|now:1746043693984039| [2025/04/30 20:08:13 984053] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 984058] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 984063] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55728|min_srtt:55728|path_bw:1313952|loss_rate:5.88|path_pto:0| [2025/04/30 20:08:13 984067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:945302| [2025/04/30 20:08:13 984072] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 984076] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 984081] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55728|min_srtt:55728|path_bw:1313952|loss_rate:5.88|path_pto:0| [2025/04/30 20:08:13 984085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:946469| [2025/04/30 20:08:13 984090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 984093] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 984097] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 984102] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 984106] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 984110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:904457| [2025/04/30 20:08:13 984118] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 984122] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1084| [2025/04/30 20:08:13 984157] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73217|now:1746043693984130|stream_id:0|stream_offset:904457| [2025/04/30 20:08:13 984163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 984190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73217|applimit:0| [2025/04/30 20:08:13 984197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55728|rtt_var:1152|pto_duration:60336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 984204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 984210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 984217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74417| [2025/04/30 20:08:13 984224] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694069466|now:1746043693984197|interv:85269| [2025/04/30 20:08:13 984230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694069466|now:1746043693984197|interval:85269|pto_count:0|srtt:55728 [2025/04/30 20:08:13 984236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74417| [2025/04/30 20:08:13 984241] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 984246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:905624| [2025/04/30 20:08:13 984250] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 984255] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1085| [2025/04/30 20:08:13 984285] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74417|now:1746043693984262|stream_id:0|stream_offset:905624| [2025/04/30 20:08:13 984290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 984298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74417|applimit:0| [2025/04/30 20:08:13 984305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55728|rtt_var:1152|pto_duration:60336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 984312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 984319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 984331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75617| [2025/04/30 20:08:13 984338] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694069598|now:1746043693984304|interv:85294| [2025/04/30 20:08:13 984345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694069598|now:1746043693984304|interval:85294|pto_count:0|srtt:55728 [2025/04/30 20:08:13 984349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75617| [2025/04/30 20:08:13 984354] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 984359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:906791| [2025/04/30 20:08:13 984363] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 984367] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693985367|now:1746043693984367|interv:1000| [2025/04/30 20:08:13 984371] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 984375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 984379] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693985367| [2025/04/30 20:08:13 984383] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693985367| [2025/04/30 20:08:13 984387] [debug] |xqc_engine_wakeup_after|wakeup:1746043693985367|now:1746043693984387|diff:980| [2025/04/30 20:08:13 984392] [debug] |xqc_engine_main_logic|END|now:1746043693984039| [2025/04/30 20:08:13 984398] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693984398| [2025/04/30 20:08:13 984405] [debug] |xqc_engine_wakeup_after|wakeup:1746043693985367|now:1746043693984405|diff:962| [2025/04/30 20:08:13 984412] [debug] |xqc_engine_main_logic|END|now:1746043693984398| [2025/04/30 20:08:13 984897] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693984896| [2025/04/30 20:08:13 984909] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 984918] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:697| [2025/04/30 20:08:13 984924] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:698| [2025/04/30 20:08:13 984933] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:698| [2025/04/30 20:08:13 984938] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 984946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1024|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1024|path_largest_ack:1024| [2025/04/30 20:08:13 984953] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:72008|prior_delivered:792618|prior_time:1746043693927977|is_app_limited:0|send_elapse:53972|ack_elapse:56919|ctl_first_sent_time:1746043693928643|lagest_ack_time:1746043693984896|curr_delivered:859826| [2025/04/30 20:08:13 984958] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693928643| [2025/04/30 20:08:13 984964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:720| [2025/04/30 20:08:13 984979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55728|rttvar:1152|minrtt:30776|latest_rtt:56253|ack_delay:40| [2025/04/30 20:08:13 984985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55788|rttvar:985|minrtt:30776|latest_rtt:56253|ack_delay:40| [2025/04/30 20:08:13 984991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1024|lost_pn:1021|thresh:3| [2025/04/30 20:08:13 984998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 985005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 985011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 985018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 985025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693990401|now:1746043693985024|interval:5377| [2025/04/30 20:08:13 985032] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693990401|now:1746043693985024|interv:5377| [2025/04/30 20:08:13 985038] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53972, ack_elapse 56919, delivered 67208|rate 1180765|lost 287| [2025/04/30 20:08:13 985044] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180765) in round 15| [2025/04/30 20:08:13 985048] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 985052] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 985056] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693928643|recovery:1|recovery_start:1746043693980517|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 985061] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693928643|recovery:1|recovery_start:1746043693980517|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 985066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74417|srtt:55788|latest_rtt:56253|min_rtt:30776|applimit:0|lost:287|recovery:1|recovery_start:1746043693980517|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 985072] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:698|largest:698|pns:2| [2025/04/30 20:08:13 985076] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:698|frame:ACK |recv_time:1746043693984896|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 985081] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813984896|now:1746043693984896|interv:120000000| [2025/04/30 20:08:13 985085] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813984896|now:1746043693984896|interv:120000000| [2025/04/30 20:08:13 985094] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693985367|pq_index:0| [2025/04/30 20:08:13 985099] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693984039| [2025/04/30 20:08:13 985103] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693985103| [2025/04/30 20:08:13 985108] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693985107| [2025/04/30 20:08:13 985113] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 985118] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55788|min_srtt:55788|path_bw:1313952|loss_rate:5.75|path_pto:0| [2025/04/30 20:08:13 985123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:946469| [2025/04/30 20:08:13 985127] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55788|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 985132] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 985137] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55788|min_srtt:55788|path_bw:1313952|loss_rate:5.75|path_pto:0| [2025/04/30 20:08:13 985141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:947636| [2025/04/30 20:08:13 985145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 985149] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 985153] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 985157] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 985162] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 985186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:906791| [2025/04/30 20:08:13 985194] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 985198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 985202] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693985367| [2025/04/30 20:08:13 985206] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693985367| [2025/04/30 20:08:13 985210] [debug] |xqc_engine_wakeup_after|wakeup:1746043693985367|now:1746043693985210|diff:157| [2025/04/30 20:08:13 985218] [debug] |xqc_engine_main_logic|END|now:1746043693985107| [2025/04/30 20:08:13 985224] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693985224| [2025/04/30 20:08:13 985228] [debug] |xqc_engine_wakeup_after|wakeup:1746043693985367|now:1746043693985228|diff:139| [2025/04/30 20:08:13 985232] [debug] |xqc_engine_main_logic|END|now:1746043693985224| [2025/04/30 20:08:13 986190] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693986189| [2025/04/30 20:08:13 986207] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 986216] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:698| [2025/04/30 20:08:13 986222] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:699| [2025/04/30 20:08:13 986231] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:699| [2025/04/30 20:08:13 986237] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 986246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 986254] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:73208|prior_delivered:792618|prior_time:1746043693927977|is_app_limited:0|send_elapse:54106|ack_elapse:58212|ctl_first_sent_time:1746043693928777|lagest_ack_time:1746043693986189|curr_delivered:861026| [2025/04/30 20:08:13 986261] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693928777| [2025/04/30 20:08:13 986268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:721| [2025/04/30 20:08:13 986275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55788|rttvar:985|minrtt:30776|latest_rtt:57412|ack_delay:48| [2025/04/30 20:08:13 986282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55985|rttvar:1133|minrtt:30776|latest_rtt:57412|ack_delay:48| [2025/04/30 20:08:13 986288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1025|lost_pn:1022|thresh:3| [2025/04/30 20:08:13 986295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 986302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 986308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 986314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 986321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693991705|now:1746043693986321|interval:5384| [2025/04/30 20:08:13 986328] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693991705|now:1746043693986321|interv:5384| [2025/04/30 20:08:13 986334] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54106, ack_elapse 58212, delivered 68408|rate 1175152|lost 287| [2025/04/30 20:08:13 986341] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175152) in round 15| [2025/04/30 20:08:13 986353] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 986357] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 986361] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693928777|recovery:1|recovery_start:1746043693980517|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 986366] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693928777|recovery:1|recovery_start:1746043693980517|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 986371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73217|srtt:55985|latest_rtt:57412|min_rtt:30776|applimit:0|lost:287|recovery:1|recovery_start:1746043693980517|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 986381] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:699|largest:699|pns:2| [2025/04/30 20:08:13 986388] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:699|frame:ACK |recv_time:1746043693986189|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 986396] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813986189|now:1746043693986189|interv:120000000| [2025/04/30 20:08:13 986400] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813986189|now:1746043693986189|interv:120000000| [2025/04/30 20:08:13 986405] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693985367|pq_index:0| [2025/04/30 20:08:13 986410] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693985107| [2025/04/30 20:08:13 986416] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693986416| [2025/04/30 20:08:13 986424] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693986422| [2025/04/30 20:08:13 986431] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693985367|now:1746043693986422| [2025/04/30 20:08:13 986437] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693985367|now:1746043693986422| [2025/04/30 20:08:13 986443] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 986450] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 986457] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55985|min_srtt:55985|path_bw:1313952|loss_rate:5.75|path_pto:0| [2025/04/30 20:08:13 986465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:947636| [2025/04/30 20:08:13 986472] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 986486] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 986493] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55985|min_srtt:55985|path_bw:1313952|loss_rate:5.75|path_pto:0| [2025/04/30 20:08:13 986499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:948803| [2025/04/30 20:08:13 986505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 986511] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 986517] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 986524] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 986530] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 986537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:906791| [2025/04/30 20:08:13 986543] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 986550] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1086| [2025/04/30 20:08:13 986595] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73217|now:1746043693986560|stream_id:0|stream_offset:906791| [2025/04/30 20:08:13 986605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 986612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73217|applimit:0| [2025/04/30 20:08:13 986618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693991705|now:1746043693986618|interval:5087| [2025/04/30 20:08:13 986625] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693991705|now:1746043693986618|interv:5087| [2025/04/30 20:08:13 986632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74417| [2025/04/30 20:08:13 986639] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 986646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:907958| [2025/04/30 20:08:13 986653] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 986660] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1087| [2025/04/30 20:08:13 986688] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1087|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74417|now:1746043693986668|stream_id:0|stream_offset:907958| [2025/04/30 20:08:13 986699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 986704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74417|applimit:0| [2025/04/30 20:08:13 986708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693991705|now:1746043693986708|interval:4997| [2025/04/30 20:08:13 986712] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693991705|now:1746043693986708|interv:4997| [2025/04/30 20:08:13 986716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75617| [2025/04/30 20:08:13 986721] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 986725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:909125| [2025/04/30 20:08:13 986729] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 986733] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1088| [2025/04/30 20:08:13 986755] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1088|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75617|now:1746043693986739|stream_id:0|stream_offset:909125| [2025/04/30 20:08:13 986761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 986765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75617|applimit:0| [2025/04/30 20:08:13 986769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043693991705|now:1746043693986769|interval:4936| [2025/04/30 20:08:13 986773] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043693991705|now:1746043693986769|interv:4936| [2025/04/30 20:08:13 986777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76817| [2025/04/30 20:08:13 986782] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 986786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:910292| [2025/04/30 20:08:13 986790] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 986794] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693987794|now:1746043693986794|interv:1000| [2025/04/30 20:08:13 986798] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 986802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 986814] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693987794| [2025/04/30 20:08:13 986818] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693987794| [2025/04/30 20:08:13 986822] [debug] |xqc_engine_wakeup_after|wakeup:1746043693987794|now:1746043693986822|diff:972| [2025/04/30 20:08:13 986827] [debug] |xqc_engine_main_logic|END|now:1746043693986422| [2025/04/30 20:08:13 986832] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693986832| [2025/04/30 20:08:13 986836] [debug] |xqc_engine_wakeup_after|wakeup:1746043693987794|now:1746043693986836|diff:958| [2025/04/30 20:08:13 986840] [debug] |xqc_engine_main_logic|END|now:1746043693986832| [2025/04/30 20:08:13 987155] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693987154| [2025/04/30 20:08:13 987164] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 987190] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:699| [2025/04/30 20:08:13 987194] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:700| [2025/04/30 20:08:13 987200] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:700| [2025/04/30 20:08:13 987205] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 987210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 987215] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:72008|prior_delivered:795018|prior_time:1746043693930203|is_app_limited:0|send_elapse:55118|ack_elapse:56951|ctl_first_sent_time:1746043693930566|lagest_ack_time:1746043693987154|curr_delivered:862226| [2025/04/30 20:08:13 987223] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693930566| [2025/04/30 20:08:13 987230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:722| [2025/04/30 20:08:13 987237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55985|rttvar:1133|minrtt:30776|latest_rtt:56588|ack_delay:24| [2025/04/30 20:08:13 987244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56057|rttvar:994|minrtt:30776|latest_rtt:56588|ack_delay:24| [2025/04/30 20:08:13 987251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1026|lost_pn:1023|thresh:3| [2025/04/30 20:08:13 987258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 987262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 987266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 987272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1023|lost_pn:1023|po_sent_time:1746043693927117|lost_send_time:1746043693923493|loss_delay:63661|frame:STREAM |repair:128| [2025/04/30 20:08:13 987278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693927117u| [2025/04/30 20:08:13 987285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 987291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56057|rtt_var:994|pto_duration:60033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 987306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 987312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 987318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74417| [2025/04/30 20:08:13 987322] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694071772|now:1746043693987290|interv:84482| [2025/04/30 20:08:13 987326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694071772|now:1746043693987290|interval:84482|pto_count:0|srtt:56057 [2025/04/30 20:08:13 987330] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55118, ack_elapse 56951, delivered 67208|rate 1180102|lost 288| [2025/04/30 20:08:13 987335] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180102) in round 15| [2025/04/30 20:08:13 987339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 987343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 987347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693930566|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 987352] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693930566|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 987356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74417|srtt:56057|latest_rtt:56588|min_rtt:30776|applimit:0|lost:287|recovery:1|recovery_start:1746043693987285|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 987362] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:700|largest:700|pns:2| [2025/04/30 20:08:13 987367] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:700|frame:ACK |recv_time:1746043693987154|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 987372] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813987154|now:1746043693987154|interv:120000000| [2025/04/30 20:08:13 987376] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813987154|now:1746043693987154|interv:120000000| [2025/04/30 20:08:13 987380] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693987794|pq_index:0| [2025/04/30 20:08:13 987384] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693986422| [2025/04/30 20:08:13 987388] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693987388| [2025/04/30 20:08:13 987393] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693987392| [2025/04/30 20:08:13 987402] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 987407] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56057|min_srtt:56057|path_bw:1313952|loss_rate:5.56|path_pto:0| [2025/04/30 20:08:13 987411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:836771| [2025/04/30 20:08:13 987416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 987421] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1023|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 987427] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56057|min_srtt:56057|path_bw:1313952|loss_rate:5.56|path_pto:0| [2025/04/30 20:08:13 987434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:948803| [2025/04/30 20:08:13 987442] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 987449] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 987453] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56057|min_srtt:56057|path_bw:1313952|loss_rate:5.56|path_pto:0| [2025/04/30 20:08:13 987458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:949970| [2025/04/30 20:08:13 987462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 987466] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 987470] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 987474] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 987481] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1023|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 987488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:836771| [2025/04/30 20:08:13 987494] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 987501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 987506] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 987519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:910292| [2025/04/30 20:08:13 987526] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 987532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 987539] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693987794| [2025/04/30 20:08:13 987543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693987794| [2025/04/30 20:08:13 987549] [debug] |xqc_engine_wakeup_after|wakeup:1746043693987794|now:1746043693987549|diff:245| [2025/04/30 20:08:13 987556] [debug] |xqc_engine_main_logic|END|now:1746043693987392| [2025/04/30 20:08:13 987563] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693987563| [2025/04/30 20:08:13 987570] [debug] |xqc_engine_wakeup_after|wakeup:1746043693987794|now:1746043693987570|diff:224| [2025/04/30 20:08:13 987576] [debug] |xqc_engine_main_logic|END|now:1746043693987563| [2025/04/30 20:08:13 987851] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693987850| [2025/04/30 20:08:13 987867] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 987876] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:700| [2025/04/30 20:08:13 987882] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:701| [2025/04/30 20:08:13 987892] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:701| [2025/04/30 20:08:13 987898] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 987907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 987915] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:73208|prior_delivered:795018|prior_time:1746043693930203|is_app_limited:0|send_elapse:55229|ack_elapse:57647|ctl_first_sent_time:1746043693930677|lagest_ack_time:1746043693987850|curr_delivered:863426| [2025/04/30 20:08:13 987922] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693930677| [2025/04/30 20:08:13 987929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:722| [2025/04/30 20:08:13 987934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56057|rttvar:994|minrtt:30776|latest_rtt:57173|ack_delay:40| [2025/04/30 20:08:13 987941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56191|rttvar:1015|minrtt:30776|latest_rtt:57173|ack_delay:40| [2025/04/30 20:08:13 987948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1027|lost_pn:1024|thresh:3| [2025/04/30 20:08:13 987954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 987961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 987965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 987979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 987985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 987992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56191|rtt_var:1015|pto_duration:60251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 987997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 988001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 988005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73217| [2025/04/30 20:08:13 988009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694071990|now:1746043693987991|interv:83999| [2025/04/30 20:08:13 988013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694071990|now:1746043693987991|interval:83999|pto_count:0|srtt:56191 [2025/04/30 20:08:13 988017] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55229, ack_elapse 57647, delivered 68408|rate 1186670|lost 288| [2025/04/30 20:08:13 988022] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186670) in round 15| [2025/04/30 20:08:13 988026] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 988030] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 988034] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693930677|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 988039] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693930677|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 988043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73217|srtt:56191|latest_rtt:57173|min_rtt:30776|applimit:0|lost:287|recovery:1|recovery_start:1746043693987285|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 988049] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:701|largest:701|pns:2| [2025/04/30 20:08:13 988054] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:701|frame:ACK |recv_time:1746043693987850|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 988059] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813987850|now:1746043693987850|interv:120000000| [2025/04/30 20:08:13 988063] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813987850|now:1746043693987850|interv:120000000| [2025/04/30 20:08:13 988067] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693987794|pq_index:0| [2025/04/30 20:08:13 988071] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693987392| [2025/04/30 20:08:13 988079] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693988079| [2025/04/30 20:08:13 988084] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693988083| [2025/04/30 20:08:13 988089] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693987794|now:1746043693988083| [2025/04/30 20:08:13 988093] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693987794|now:1746043693988083| [2025/04/30 20:08:13 988097] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 988102] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 988106] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56191|min_srtt:56191|path_bw:1313952|loss_rate:5.56|path_pto:0| [2025/04/30 20:08:13 988111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:949970| [2025/04/30 20:08:13 988115] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56191|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 988120] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 988125] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56191|min_srtt:56191|path_bw:1313952|loss_rate:5.56|path_pto:0| [2025/04/30 20:08:13 988129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:951137| [2025/04/30 20:08:13 988134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 988138] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 988142] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 988146] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 988150] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1023|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 988155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:836771| [2025/04/30 20:08:13 988159] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 988164] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1089| [2025/04/30 20:08:13 988224] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1089|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73217|now:1746043693988197|stream_id:0|stream_offset:836771| [2025/04/30 20:08:13 988235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1089|origin_pktnum:1023|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 988240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73217|applimit:0| [2025/04/30 20:08:13 988244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56191|rtt_var:1015|pto_duration:60251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 988249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 988253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 988256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74417| [2025/04/30 20:08:13 988260] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694073448|now:1746043693988244|interv:85204| [2025/04/30 20:08:13 988264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694073448|now:1746043693988244|interval:85204|pto_count:0|srtt:56191 [2025/04/30 20:08:13 988269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74417| [2025/04/30 20:08:13 988274] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 988278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:910292| [2025/04/30 20:08:13 988283] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 988287] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1090| [2025/04/30 20:08:13 988310] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1090|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74417|now:1746043693988293|stream_id:0|stream_offset:910292| [2025/04/30 20:08:13 988315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 988320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74417|applimit:0| [2025/04/30 20:08:13 988324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56191|rtt_var:1015|pto_duration:60251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 988328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 988332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 988336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75617| [2025/04/30 20:08:13 988340] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694073544|now:1746043693988324|interv:85220| [2025/04/30 20:08:13 988344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694073544|now:1746043693988324|interval:85220|pto_count:0|srtt:56191 [2025/04/30 20:08:13 988352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75617| [2025/04/30 20:08:13 988356] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 988361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75617|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:911459| [2025/04/30 20:08:13 988365] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 988369] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693989369|now:1746043693988369|interv:1000| [2025/04/30 20:08:13 988375] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 988382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 988389] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693988874| [2025/04/30 20:08:13 988395] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693988874| [2025/04/30 20:08:13 988402] [debug] |xqc_engine_wakeup_after|wakeup:1746043693988874|now:1746043693988402|diff:472| [2025/04/30 20:08:13 988409] [debug] |xqc_engine_main_logic|END|now:1746043693988083| [2025/04/30 20:08:13 988416] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693988416| [2025/04/30 20:08:13 988422] [debug] |xqc_engine_wakeup_after|wakeup:1746043693988874|now:1746043693988422|diff:452| [2025/04/30 20:08:13 988428] [debug] |xqc_engine_main_logic|END|now:1746043693988416| [2025/04/30 20:08:13 988827] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693988826| [2025/04/30 20:08:13 988839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 988847] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:701| [2025/04/30 20:08:13 988854] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:702| [2025/04/30 20:08:13 988863] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:702| [2025/04/30 20:08:13 988895] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 988913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 988923] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:72008|prior_delivered:797418|prior_time:1746043693932007|is_app_limited:0|send_elapse:53252|ack_elapse:56819|ctl_first_sent_time:1746043693932450|lagest_ack_time:1746043693988826|curr_delivered:864626| [2025/04/30 20:08:13 988937] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693932450| [2025/04/30 20:08:13 988948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:723| [2025/04/30 20:08:13 988956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56191|rttvar:1015|minrtt:30776|latest_rtt:56376|ack_delay:56| [2025/04/30 20:08:13 988965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56208|rttvar:794|minrtt:30776|latest_rtt:56376|ack_delay:56| [2025/04/30 20:08:13 988983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1028|lost_pn:1025|thresh:3| [2025/04/30 20:08:13 988989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 988995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 989001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 989009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 989017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 989026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56208|rtt_var:794|pto_duration:59384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 989033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 989039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 989043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74417| [2025/04/30 20:08:13 989049] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694072677|now:1746043693989025|interv:83652| [2025/04/30 20:08:13 989054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694072677|now:1746043693989025|interval:83652|pto_count:0|srtt:56208 [2025/04/30 20:08:13 989060] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53252, ack_elapse 56819, delivered 67208|rate 1182843|lost 288| [2025/04/30 20:08:13 989066] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182843) in round 15| [2025/04/30 20:08:13 989071] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 989077] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 989082] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693932450|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 989088] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693932450|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 989094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74417|srtt:56208|latest_rtt:56376|min_rtt:30776|applimit:0|lost:288|recovery:1|recovery_start:1746043693987285|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 989102] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:702|largest:702|pns:2| [2025/04/30 20:08:13 989108] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:702|frame:ACK |recv_time:1746043693988826|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 989115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813988826|now:1746043693988826|interv:120000000| [2025/04/30 20:08:13 989124] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813988826|now:1746043693988826|interv:120000000| [2025/04/30 20:08:13 989129] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693988874|pq_index:0| [2025/04/30 20:08:13 989136] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693988083| [2025/04/30 20:08:13 989141] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693989141| [2025/04/30 20:08:13 989149] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693989146| [2025/04/30 20:08:13 989155] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043693988874|now:1746043693989146| [2025/04/30 20:08:13 989160] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:13 989165] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043693988874|now:1746043693989146| [2025/04/30 20:08:13 989204] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:13 989211] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 989218] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:702|ack_delay:25343|first_ack_range:44|largest_pkt_recv_time:1746043693963874| [2025/04/30 20:08:13 989223] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:702|low:658|pkt_pns:2| [2025/04/30 20:08:13 989228] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:656|low:627|pkt_pns:2| [2025/04/30 20:08:13 989233] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:679|frame_largest_recv:702| [2025/04/30 20:08:13 989239] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:13 989246] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56208|min_srtt:56208|path_bw:1313952|loss_rate:6.52|path_pto:0| [2025/04/30 20:08:13 989252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:951137| [2025/04/30 20:08:13 989258] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56208|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 989264] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 989270] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56208|min_srtt:56208|path_bw:1313952|loss_rate:6.52|path_pto:0| [2025/04/30 20:08:13 989275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:952304| [2025/04/30 20:08:13 989281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 989286] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 989295] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 989300] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 989306] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 989311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:74417|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:911459| [2025/04/30 20:08:13 989317] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 989322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 989327] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693989369| [2025/04/30 20:08:13 989332] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693989369| [2025/04/30 20:08:13 989337] [debug] |xqc_engine_wakeup_after|wakeup:1746043693989369|now:1746043693989337|diff:32| [2025/04/30 20:08:13 989343] [debug] |xqc_engine_main_logic|END|now:1746043693989146| [2025/04/30 20:08:13 989351] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693989351| [2025/04/30 20:08:13 989356] [debug] |xqc_engine_wakeup_after|wakeup:1746043693989369|now:1746043693989356|diff:13| [2025/04/30 20:08:13 989361] [debug] |xqc_engine_main_logic|END|now:1746043693989351| [2025/04/30 20:08:13 989872] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693989870| [2025/04/30 20:08:13 989914] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 989924] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:702| [2025/04/30 20:08:13 989930] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:703| [2025/04/30 20:08:13 990103] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:703| [2025/04/30 20:08:13 990111] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 990120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 990127] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:73208|prior_delivered:797418|prior_time:1746043693932007|is_app_limited:0|send_elapse:53409|ack_elapse:57863|ctl_first_sent_time:1746043693932607|lagest_ack_time:1746043693989870|curr_delivered:865826| [2025/04/30 20:08:13 990136] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693932607| [2025/04/30 20:08:13 990144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:724| [2025/04/30 20:08:13 990150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56208|rttvar:794|minrtt:30776|latest_rtt:57263|ack_delay:40| [2025/04/30 20:08:13 990158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56334|rttvar:849|minrtt:30776|latest_rtt:57263|ack_delay:40| [2025/04/30 20:08:13 990163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1029|lost_pn:1026|thresh:3| [2025/04/30 20:08:13 990872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 990881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 990889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 990895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 990901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 990908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56334|rtt_var:849|pto_duration:59730|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 990913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 990917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 990921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73217| [2025/04/30 20:08:13 990925] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694073023|now:1746043693990907|interv:82116| [2025/04/30 20:08:13 990929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694073023|now:1746043693990907|interval:82116|pto_count:0|srtt:56334 [2025/04/30 20:08:13 990936] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53409, ack_elapse 57863, delivered 68408|rate 1182240|lost 288| [2025/04/30 20:08:13 990944] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182240) in round 15| [2025/04/30 20:08:13 990950] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 990957] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 990962] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693932607|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 990966] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693932607|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 990971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73217|srtt:56334|latest_rtt:57263|min_rtt:30776|applimit:0|lost:288|recovery:1|recovery_start:1746043693987285|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 990977] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:703|largest:703|pns:2| [2025/04/30 20:08:13 990982] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:703|frame:ACK |recv_time:1746043693989870|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 990987] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813989870|now:1746043693989870|interv:120000000| [2025/04/30 20:08:13 990997] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813989870|now:1746043693989870|interv:120000000| [2025/04/30 20:08:13 991001] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693989369|pq_index:0| [2025/04/30 20:08:13 991005] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693989146| [2025/04/30 20:08:13 991009] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693991009| [2025/04/30 20:08:13 991015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693991013| [2025/04/30 20:08:13 991020] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693989369|now:1746043693991013| [2025/04/30 20:08:13 991024] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693989369|now:1746043693991013| [2025/04/30 20:08:13 991028] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 991033] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 991038] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56334|min_srtt:56334|path_bw:1313952|loss_rate:6.52|path_pto:0| [2025/04/30 20:08:13 991043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:952304| [2025/04/30 20:08:13 991047] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56334|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 991052] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 991057] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56334|min_srtt:56334|path_bw:1313952|loss_rate:6.52|path_pto:0| [2025/04/30 20:08:13 991061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:953471| [2025/04/30 20:08:13 991065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 991069] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 991073] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 991078] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 991082] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:13 991087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:73217|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:911459| [2025/04/30 20:08:13 991094] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 991099] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1091| [2025/04/30 20:08:13 991137] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1091|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:73217|now:1746043693991107|stream_id:0|stream_offset:911459| [2025/04/30 20:08:13 991143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1091|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:08:13 991149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73217|applimit:0| [2025/04/30 20:08:13 991153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56334|rtt_var:849|pto_duration:59730|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 991158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 991162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 991181] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74426| [2025/04/30 20:08:13 991190] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694075837|now:1746043693991153|interv:84684| [2025/04/30 20:08:13 991194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694075837|now:1746043693991153|interval:84684|pto_count:0|srtt:56334 [2025/04/30 20:08:13 991199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74426| [2025/04/30 20:08:13 991204] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 991208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74426|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:912626| [2025/04/30 20:08:13 991213] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 991217] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1092| [2025/04/30 20:08:13 991244] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74426|now:1746043693991223|stream_id:0|stream_offset:912626| [2025/04/30 20:08:13 991250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 991255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74426|applimit:0| [2025/04/30 20:08:13 991259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56334|rtt_var:849|pto_duration:59730|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 991263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 991267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 991271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75626| [2025/04/30 20:08:13 991281] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694075953|now:1746043693991259|interv:84694| [2025/04/30 20:08:13 991285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694075953|now:1746043693991259|interval:84694|pto_count:0|srtt:56334 [2025/04/30 20:08:13 991289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75626| [2025/04/30 20:08:13 991294] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 991298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75626|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:913793| [2025/04/30 20:08:13 991303] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 991307] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1093| [2025/04/30 20:08:13 991330] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75626|now:1746043693991313|stream_id:0|stream_offset:913793| [2025/04/30 20:08:13 991336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 991341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75626|applimit:0| [2025/04/30 20:08:13 991345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56334|rtt_var:849|pto_duration:59730|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 991349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 991353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 991357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76826| [2025/04/30 20:08:13 991361] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694076043|now:1746043693991345|interv:84698| [2025/04/30 20:08:13 991365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694076043|now:1746043693991345|interval:84698|pto_count:0|srtt:56334 [2025/04/30 20:08:13 991370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76826| [2025/04/30 20:08:13 991374] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 991380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76826|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:914960| [2025/04/30 20:08:13 991388] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 991395] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693992394|now:1746043693991394|interv:1000| [2025/04/30 20:08:13 991401] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 991413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 991419] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693992394| [2025/04/30 20:08:13 991425] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693992394| [2025/04/30 20:08:13 991432] [debug] |xqc_engine_wakeup_after|wakeup:1746043693992394|now:1746043693991432|diff:962| [2025/04/30 20:08:13 991438] [debug] |xqc_engine_main_logic|END|now:1746043693991013| [2025/04/30 20:08:13 991448] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:49|state:ESTABED|recv_time:1746043693991447| [2025/04/30 20:08:13 991455] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 991463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:703| [2025/04/30 20:08:13 991469] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:704| [2025/04/30 20:08:13 991476] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:704| [2025/04/30 20:08:13 991483] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 991490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 991496] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:72008|prior_delivered:799818|prior_time:1746043693934008|is_app_limited:0|send_elapse:53946|ack_elapse:57439|ctl_first_sent_time:1746043693934390|lagest_ack_time:1746043693991447|curr_delivered:867026| [2025/04/30 20:08:13 991503] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693934390| [2025/04/30 20:08:13 991509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:725| [2025/04/30 20:08:13 991515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56334|rttvar:849|minrtt:30776|latest_rtt:57057|ack_delay:32| [2025/04/30 20:08:13 991521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56421|rttvar:809|minrtt:30776|latest_rtt:57057|ack_delay:32| [2025/04/30 20:08:13 991528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1030|lost_pn:1027|thresh:3| [2025/04/30 20:08:13 991534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 991540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 991546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 991552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 991558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 991565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56421|rtt_var:809|pto_duration:59657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 991571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 991582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 991588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75626| [2025/04/30 20:08:13 991594] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694075970|now:1746043693991564|interv:84406| [2025/04/30 20:08:13 991600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694075970|now:1746043693991564|interval:84406|pto_count:0|srtt:56421 [2025/04/30 20:08:13 991607] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53946, ack_elapse 57439, delivered 67208|rate 1170076|lost 288| [2025/04/30 20:08:13 991614] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170076) in round 15| [2025/04/30 20:08:13 991619] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 991623] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 991627] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693934390|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 991632] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693934390|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 991636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75626|srtt:56421|latest_rtt:57057|min_rtt:30776|applimit:0|lost:288|recovery:1|recovery_start:1746043693987285|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 991642] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:13 991647] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694016447|now:1746043693991447|interv:25000| [2025/04/30 20:08:13 991652] [debug] |scid:ed3061445c419a858f5981dc|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:1746043693991447|max_ack_delay:25000| [2025/04/30 20:08:13 991657] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:704|largest:704|pns:2| [2025/04/30 20:08:13 991661] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:704|frame:PING ACK |recv_time:1746043693991447|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 991666] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813991447|now:1746043693991447|interv:120000000| [2025/04/30 20:08:13 991670] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813991447|now:1746043693991447|interv:120000000| [2025/04/30 20:08:13 991674] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693992394|pq_index:0| [2025/04/30 20:08:13 991679] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693991013| [2025/04/30 20:08:13 991683] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693991683| [2025/04/30 20:08:13 991691] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693991690| [2025/04/30 20:08:13 991696] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 991701] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56421|min_srtt:56421|path_bw:1313952|loss_rate:6.32|path_pto:0| [2025/04/30 20:08:13 991706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75626|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:953471| [2025/04/30 20:08:13 991710] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 991715] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 991720] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56421|min_srtt:56421|path_bw:1313952|loss_rate:6.32|path_pto:0| [2025/04/30 20:08:13 991726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75626|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:954638| [2025/04/30 20:08:13 991734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 991741] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 991747] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 991752] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 991757] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 991764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75626|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:914960| [2025/04/30 20:08:13 991771] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 991778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 991784] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693992394| [2025/04/30 20:08:13 991791] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693992394| [2025/04/30 20:08:13 991797] [debug] |xqc_engine_wakeup_after|wakeup:1746043693992394|now:1746043693991797|diff:597| [2025/04/30 20:08:13 991803] [debug] |xqc_engine_main_logic|END|now:1746043693991690| [2025/04/30 20:08:13 991814] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693991814| [2025/04/30 20:08:13 991822] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 991837] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:704| [2025/04/30 20:08:13 991843] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:705| [2025/04/30 20:08:13 991852] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:705| [2025/04/30 20:08:13 991860] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 991867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 991875] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:73208|prior_delivered:799818|prior_time:1746043693934008|is_app_limited:0|send_elapse:54061|ack_elapse:57806|ctl_first_sent_time:1746043693934505|lagest_ack_time:1746043693991814|curr_delivered:868226| [2025/04/30 20:08:13 991882] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693934505| [2025/04/30 20:08:13 991888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:726| [2025/04/30 20:08:13 991895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56421|rttvar:809|minrtt:30776|latest_rtt:57309|ack_delay:32| [2025/04/30 20:08:13 991902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56528|rttvar:821|minrtt:30776|latest_rtt:57309|ack_delay:32| [2025/04/30 20:08:13 991909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1031|lost_pn:1028|thresh:3| [2025/04/30 20:08:13 991915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 991923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 991929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 991935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 991941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 991945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56528|rtt_var:821|pto_duration:59812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 991949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 991953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 991957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74426| [2025/04/30 20:08:13 991961] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694076125|now:1746043693991944|interv:84181| [2025/04/30 20:08:13 991965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694076125|now:1746043693991944|interval:84181|pto_count:0|srtt:56528 [2025/04/30 20:08:13 991969] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54061, ack_elapse 57806, delivered 68408|rate 1183406|lost 288| [2025/04/30 20:08:13 991979] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183406) in round 15| [2025/04/30 20:08:13 991983] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 991987] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 991991] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693934505|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 991996] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693934505|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 992001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74426|srtt:56528|latest_rtt:57309|min_rtt:30776|applimit:0|lost:288|recovery:1|recovery_start:1746043693987285|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 992010] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:705|largest:705|pns:2| [2025/04/30 20:08:13 992018] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:705|frame:ACK |recv_time:1746043693991814|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 992025] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813991814|now:1746043693991814|interv:120000000| [2025/04/30 20:08:13 992029] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813991814|now:1746043693991814|interv:120000000| [2025/04/30 20:08:13 992033] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693992394|pq_index:0| [2025/04/30 20:08:13 992037] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693991690| [2025/04/30 20:08:13 992041] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693992041| [2025/04/30 20:08:13 992046] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693992045| [2025/04/30 20:08:13 992051] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 992056] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56528|min_srtt:56528|path_bw:1313952|loss_rate:6.32|path_pto:0| [2025/04/30 20:08:13 992060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74426|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:954638| [2025/04/30 20:08:13 992065] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56528|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 992069] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 992074] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56528|min_srtt:56528|path_bw:1313952|loss_rate:6.32|path_pto:0| [2025/04/30 20:08:13 992082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74426|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:955805| [2025/04/30 20:08:13 992088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 992094] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 992100] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 992107] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 992112] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 992116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74426|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:914960| [2025/04/30 20:08:13 992120] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 992124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 992128] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693992394| [2025/04/30 20:08:13 992132] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693992394| [2025/04/30 20:08:13 992136] [debug] |xqc_engine_wakeup_after|wakeup:1746043693992394|now:1746043693992136|diff:258| [2025/04/30 20:08:13 992141] [debug] |xqc_engine_main_logic|END|now:1746043693992045| [2025/04/30 20:08:13 992146] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693992146| [2025/04/30 20:08:13 992150] [debug] |xqc_engine_wakeup_after|wakeup:1746043693992394|now:1746043693992150|diff:244| [2025/04/30 20:08:13 992154] [debug] |xqc_engine_main_logic|END|now:1746043693992146| [2025/04/30 20:08:13 992786] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693992784| [2025/04/30 20:08:13 992800] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 992810] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:705| [2025/04/30 20:08:13 992816] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:706| [2025/04/30 20:08:13 992825] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:706| [2025/04/30 20:08:13 992831] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 992840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 992848] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:72008|prior_delivered:802218|prior_time:1746043693935929|is_app_limited:0|send_elapse:53901|ack_elapse:56855|ctl_first_sent_time:1746043693936301|lagest_ack_time:1746043693992784|curr_delivered:869426| [2025/04/30 20:08:13 992855] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693936301| [2025/04/30 20:08:13 992868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:727| [2025/04/30 20:08:13 992875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56528|rttvar:821|minrtt:30776|latest_rtt:56483|ack_delay:32| [2025/04/30 20:08:13 992879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56518|rttvar:635|minrtt:30776|latest_rtt:56483|ack_delay:32| [2025/04/30 20:08:13 992884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1032|lost_pn:1029|thresh:3| [2025/04/30 20:08:13 992888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 992893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 992899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 992906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 992912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 992916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56518|rtt_var:635|pto_duration:59058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 992922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 992928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 992934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73226| [2025/04/30 20:08:13 992941] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694075371|now:1746043693992916|interv:82455| [2025/04/30 20:08:13 992946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694075371|now:1746043693992916|interval:82455|pto_count:0|srtt:56518 [2025/04/30 20:08:13 992950] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53901, ack_elapse 56855, delivered 67208|rate 1182094|lost 288| [2025/04/30 20:08:13 992955] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182094) in round 15| [2025/04/30 20:08:13 992959] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 992963] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 992967] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693936301|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 992972] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693936301|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 992977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73226|srtt:56518|latest_rtt:56483|min_rtt:30776|applimit:0|lost:288|recovery:1|recovery_start:1746043693987285|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 992986] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:706|largest:706|pns:2| [2025/04/30 20:08:13 992991] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:706|frame:ACK |recv_time:1746043693992784|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 992996] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813992784|now:1746043693992784|interv:120000000| [2025/04/30 20:08:13 993000] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813992784|now:1746043693992784|interv:120000000| [2025/04/30 20:08:13 993004] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693992394|pq_index:0| [2025/04/30 20:08:13 993011] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693992045| [2025/04/30 20:08:13 993018] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693993018| [2025/04/30 20:08:13 993026] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693993024| [2025/04/30 20:08:13 993031] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693992394|now:1746043693993024| [2025/04/30 20:08:13 993035] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693992394|now:1746043693993024| [2025/04/30 20:08:13 993039] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 993044] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 993049] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1313952|loss_rate:6.32|path_pto:0| [2025/04/30 20:08:13 993053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73226|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:955805| [2025/04/30 20:08:13 993058] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 993063] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 993067] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1313952|loss_rate:6.32|path_pto:0| [2025/04/30 20:08:13 993072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73226|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:956972| [2025/04/30 20:08:13 993076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 993080] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 993084] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 993094] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 993101] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 993108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73226|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:914960| [2025/04/30 20:08:13 993114] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 993118] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1094| [2025/04/30 20:08:13 993153] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1094|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73226|now:1746043693993126|stream_id:0|stream_offset:914960| [2025/04/30 20:08:13 993159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 993164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73226|applimit:0| [2025/04/30 20:08:13 993193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56518|rtt_var:635|pto_duration:59058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 993201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 993205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 993209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74426| [2025/04/30 20:08:13 993213] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694077184|now:1746043693993193|interv:83991| [2025/04/30 20:08:13 993217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694077184|now:1746043693993193|interval:83991|pto_count:0|srtt:56518 [2025/04/30 20:08:13 993222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74426| [2025/04/30 20:08:13 993227] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 993231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74426|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:916127| [2025/04/30 20:08:13 993236] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 993240] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1095| [2025/04/30 20:08:13 993284] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1095|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74426|now:1746043693993247|stream_id:0|stream_offset:916127| [2025/04/30 20:08:13 993292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 993301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74426|applimit:0| [2025/04/30 20:08:13 993306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56518|rtt_var:635|pto_duration:59058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 993310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 993314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 993318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75626| [2025/04/30 20:08:13 993322] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694077305|now:1746043693993306|interv:83999| [2025/04/30 20:08:13 993326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694077305|now:1746043693993306|interval:83999|pto_count:0|srtt:56518 [2025/04/30 20:08:13 993331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75626| [2025/04/30 20:08:13 993335] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 993339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75626|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:917294| [2025/04/30 20:08:13 993344] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 993350] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693994350|now:1746043693993350|interv:1000| [2025/04/30 20:08:13 993357] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 993363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 993370] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693994350| [2025/04/30 20:08:13 993375] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693994350| [2025/04/30 20:08:13 993381] [debug] |xqc_engine_wakeup_after|wakeup:1746043693994350|now:1746043693993381|diff:969| [2025/04/30 20:08:13 993387] [debug] |xqc_engine_main_logic|END|now:1746043693993024| [2025/04/30 20:08:13 993395] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693993394| [2025/04/30 20:08:13 993400] [debug] |xqc_engine_wakeup_after|wakeup:1746043693994350|now:1746043693993400|diff:950| [2025/04/30 20:08:13 993406] [debug] |xqc_engine_main_logic|END|now:1746043693993394| [2025/04/30 20:08:13 993942] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043693993939| [2025/04/30 20:08:13 993958] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 993967] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:706| [2025/04/30 20:08:13 993973] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:707| [2025/04/30 20:08:13 993982] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:707| [2025/04/30 20:08:13 993989] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 993997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 994010] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:73208|prior_delivered:802218|prior_time:1746043693935929|is_app_limited:0|send_elapse:54013|ack_elapse:58010|ctl_first_sent_time:1746043693936413|lagest_ack_time:1746043693993939|curr_delivered:870626| [2025/04/30 20:08:13 994016] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693936413| [2025/04/30 20:08:13 994021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:728| [2025/04/30 20:08:13 994026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56518|rttvar:635|minrtt:30776|latest_rtt:57526|ack_delay:40| [2025/04/30 20:08:13 994030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56639|rttvar:719|minrtt:30776|latest_rtt:57526|ack_delay:40| [2025/04/30 20:08:13 994034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1033|lost_pn:1030|thresh:3| [2025/04/30 20:08:13 994038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 994043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 994046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 994050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 994054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 994059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56639|rtt_var:719|pto_duration:59515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 994063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 994067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 994071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74426| [2025/04/30 20:08:13 994075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694077762|now:1746043693994058|interv:83704| [2025/04/30 20:08:13 994079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694077762|now:1746043693994058|interval:83704|pto_count:0|srtt:56639 [2025/04/30 20:08:13 994084] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54013, ack_elapse 58010, delivered 68408|rate 1179244|lost 288| [2025/04/30 20:08:13 994088] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179244) in round 15| [2025/04/30 20:08:13 994092] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 994097] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 994101] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693936413|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 994108] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693936413|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 994113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74426|srtt:56639|latest_rtt:57526|min_rtt:30776|applimit:0|lost:288|recovery:1|recovery_start:1746043693987285|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 994119] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:707|largest:707|pns:2| [2025/04/30 20:08:13 994123] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:707|frame:ACK |recv_time:1746043693993939|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 994128] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813993939|now:1746043693993939|interv:120000000| [2025/04/30 20:08:13 994132] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813993939|now:1746043693993939|interv:120000000| [2025/04/30 20:08:13 994136] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693994350|pq_index:0| [2025/04/30 20:08:13 994141] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693993024| [2025/04/30 20:08:13 994145] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693994145| [2025/04/30 20:08:13 994150] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693994149| [2025/04/30 20:08:13 994155] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 994160] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56639|min_srtt:56639|path_bw:1313952|loss_rate:6.19|path_pto:0| [2025/04/30 20:08:13 994165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74426|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:956972| [2025/04/30 20:08:13 994196] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56639|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 994206] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 994211] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56639|min_srtt:56639|path_bw:1313952|loss_rate:6.19|path_pto:0| [2025/04/30 20:08:13 994216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74426|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:958139| [2025/04/30 20:08:13 994220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 994224] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 994234] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 994241] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 994248] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 994255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74426|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:917294| [2025/04/30 20:08:13 994261] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 994266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 994272] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693994350| [2025/04/30 20:08:13 994278] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693994350| [2025/04/30 20:08:13 994285] [debug] |xqc_engine_wakeup_after|wakeup:1746043693994350|now:1746043693994284|diff:66| [2025/04/30 20:08:13 994291] [debug] |xqc_engine_main_logic|END|now:1746043693994149| [2025/04/30 20:08:13 994300] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693994300| [2025/04/30 20:08:13 994306] [debug] |xqc_engine_wakeup_after|wakeup:1746043693994350|now:1746043693994306|diff:44| [2025/04/30 20:08:13 994311] [debug] |xqc_engine_main_logic|END|now:1746043693994300| [2025/04/30 20:08:13 995386] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693995386| [2025/04/30 20:08:13 995404] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693994350|pq_index:0| [2025/04/30 20:08:13 995411] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693994149| [2025/04/30 20:08:13 995419] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693995418| [2025/04/30 20:08:13 995427] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693994350|now:1746043693995418| [2025/04/30 20:08:13 995434] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693994350|now:1746043693995418| [2025/04/30 20:08:13 995440] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 995446] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 995453] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56639|min_srtt:56639|path_bw:1313952|loss_rate:6.19|path_pto:0| [2025/04/30 20:08:13 995461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74426|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:958139| [2025/04/30 20:08:13 995469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 995475] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 995481] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 995495] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 995500] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 995506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74426|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:917294| [2025/04/30 20:08:13 995513] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 995520] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1096| [2025/04/30 20:08:13 995566] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1096|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74426|now:1746043693995531|stream_id:0|stream_offset:917294| [2025/04/30 20:08:13 995576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 995583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74426|applimit:0| [2025/04/30 20:08:13 995590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56639|rtt_var:719|pto_duration:59515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 995597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 995604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 995609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75626| [2025/04/30 20:08:13 995616] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694080046|now:1746043693995590|interv:84456| [2025/04/30 20:08:13 995622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694080046|now:1746043693995590|interval:84456|pto_count:0|srtt:56639 [2025/04/30 20:08:13 995630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75626| [2025/04/30 20:08:13 995637] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 995645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75626|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:918461| [2025/04/30 20:08:13 995652] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 995659] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1097| [2025/04/30 20:08:13 995702] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1097|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75626|now:1746043693995669|stream_id:0|stream_offset:918461| [2025/04/30 20:08:13 995712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 995725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75626|applimit:0| [2025/04/30 20:08:13 995733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56639|rtt_var:719|pto_duration:59515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 995740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 995744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 995748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76826| [2025/04/30 20:08:13 995753] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694080184|now:1746043693995732|interv:84452| [2025/04/30 20:08:13 995759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694080184|now:1746043693995732|interval:84452|pto_count:0|srtt:56639 [2025/04/30 20:08:13 995767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76826| [2025/04/30 20:08:13 995775] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 995781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76826|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:919628| [2025/04/30 20:08:13 995788] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 995795] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1098| [2025/04/30 20:08:13 995833] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1098|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76826|now:1746043693995806|stream_id:0|stream_offset:919628| [2025/04/30 20:08:13 995843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1098|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 995850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76826|applimit:0| [2025/04/30 20:08:13 995857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56639|rtt_var:719|pto_duration:59515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 995864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 995871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 995877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78026| [2025/04/30 20:08:13 995883] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694080321|now:1746043693995857|interv:84464| [2025/04/30 20:08:13 995889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694080321|now:1746043693995857|interval:84464|pto_count:0|srtt:56639 [2025/04/30 20:08:13 995896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:78026| [2025/04/30 20:08:13 995903] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 995914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78026|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:920795| [2025/04/30 20:08:13 995919] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 995923] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693996923|now:1746043693995923|interv:1000| [2025/04/30 20:08:13 995927] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 995933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 995940] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693996923| [2025/04/30 20:08:13 995946] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693996923| [2025/04/30 20:08:13 995953] [debug] |xqc_engine_wakeup_after|wakeup:1746043693996923|now:1746043693995953|diff:970| [2025/04/30 20:08:13 995959] [debug] |xqc_engine_main_logic|END|now:1746043693995418| [2025/04/30 20:08:13 995973] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693995972| [2025/04/30 20:08:13 995981] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 995989] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:707| [2025/04/30 20:08:13 995995] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:708| [2025/04/30 20:08:13 996004] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:708| [2025/04/30 20:08:13 996011] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 996019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1034|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1034|path_largest_ack:1034| [2025/04/30 20:08:13 996027] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:72016|prior_delivered:804618|prior_time:1746043693938230|is_app_limited:0|send_elapse:55145|ack_elapse:57742|ctl_first_sent_time:1746043693938659|lagest_ack_time:1746043693995972|curr_delivered:871834| [2025/04/30 20:08:13 996031] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693938659| [2025/04/30 20:08:13 996036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:729| [2025/04/30 20:08:13 996040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56639|rttvar:719|minrtt:30776|latest_rtt:57313|ack_delay:200| [2025/04/30 20:08:13 996045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56699|rttvar:658|minrtt:30776|latest_rtt:57313|ack_delay:200| [2025/04/30 20:08:13 996049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1034|lost_pn:1031|thresh:3| [2025/04/30 20:08:13 996053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 996057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 996061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 996070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 996074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 654|pns:2| [2025/04/30 20:08:13 996078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 996082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56699|rtt_var:658|pto_duration:59331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 996086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 996090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 996094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76818| [2025/04/30 20:08:13 996098] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694080137|now:1746043693996082|interv:84055| [2025/04/30 20:08:13 996102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694080137|now:1746043693996082|interval:84055|pto_count:0|srtt:56699 [2025/04/30 20:08:13 996107] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55145, ack_elapse 57742, delivered 67216|rate 1164074|lost 288| [2025/04/30 20:08:13 996111] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164074) in round 15| [2025/04/30 20:08:13 996116] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 996120] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 996124] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1208|po_sent_time:1746043693938659|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 996128] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1208|po_sent_time:1746043693938659|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 996133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:76818|srtt:56699|latest_rtt:57313|min_rtt:30776|applimit:0|lost:288|recovery:1|recovery_start:1746043693987285|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 996139] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:708|largest:708|pns:2| [2025/04/30 20:08:13 996143] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:708|frame:ACK |recv_time:1746043693995972|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 996148] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813995972|now:1746043693995972|interv:120000000| [2025/04/30 20:08:13 996153] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813995972|now:1746043693995972|interv:120000000| [2025/04/30 20:08:13 996157] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693996923|pq_index:0| [2025/04/30 20:08:13 996164] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693995418| [2025/04/30 20:08:13 996193] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693996193| [2025/04/30 20:08:13 996198] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693996197| [2025/04/30 20:08:13 996203] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 996208] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56699|min_srtt:56699|path_bw:1313952|loss_rate:6.00|path_pto:0| [2025/04/30 20:08:13 996213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:76818|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:958139| [2025/04/30 20:08:13 996217] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56699|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 996222] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 996227] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56699|min_srtt:56699|path_bw:1313952|loss_rate:6.00|path_pto:0| [2025/04/30 20:08:13 996231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:76818|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:959306| [2025/04/30 20:08:13 996235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 996239] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 996243] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 996247] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 996252] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 996256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76818|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:920795| [2025/04/30 20:08:13 996261] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 996264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 996268] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693996923| [2025/04/30 20:08:13 996272] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693996923| [2025/04/30 20:08:13 996277] [debug] |xqc_engine_wakeup_after|wakeup:1746043693996923|now:1746043693996276|diff:647| [2025/04/30 20:08:13 996281] [debug] |xqc_engine_main_logic|END|now:1746043693996197| [2025/04/30 20:08:13 996288] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043693996288| [2025/04/30 20:08:13 996302] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 996307] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:708| [2025/04/30 20:08:13 996311] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:709| [2025/04/30 20:08:13 996316] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:709| [2025/04/30 20:08:13 996320] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 996325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 996329] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:73216|prior_delivered:804618|prior_time:1746043693938230|is_app_limited:0|send_elapse:55278|ack_elapse:58058|ctl_first_sent_time:1746043693938792|lagest_ack_time:1746043693996288|curr_delivered:873034| [2025/04/30 20:08:13 996334] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693938792| [2025/04/30 20:08:13 996338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:730| [2025/04/30 20:08:13 996343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56699|rttvar:658|minrtt:30776|latest_rtt:57496|ack_delay:32| [2025/04/30 20:08:13 996347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56795|rttvar:685|minrtt:30776|latest_rtt:57496|ack_delay:32| [2025/04/30 20:08:13 996351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1035|lost_pn:1032|thresh:3| [2025/04/30 20:08:13 996355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 996359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 996363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 996367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 996371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 996375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56795|rtt_var:685|pto_duration:59535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 996382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 996388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 996394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75618| [2025/04/30 20:08:13 996400] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694080341|now:1746043693996375|interv:83966| [2025/04/30 20:08:13 996407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694080341|now:1746043693996375|interval:83966|pto_count:0|srtt:56795 [2025/04/30 20:08:13 996419] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55278, ack_elapse 58058, delivered 68416|rate 1178407|lost 288| [2025/04/30 20:08:13 996426] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178407) in round 15| [2025/04/30 20:08:13 996433] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 996439] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 996445] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693938792|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 996452] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693938792|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 996459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75618|srtt:56795|latest_rtt:57496|min_rtt:30776|applimit:0|lost:288|recovery:1|recovery_start:1746043693987285|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 996468] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:709|largest:709|pns:2| [2025/04/30 20:08:13 996475] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:709|frame:ACK |recv_time:1746043693996288|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 996480] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813996288|now:1746043693996288|interv:120000000| [2025/04/30 20:08:13 996486] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813996288|now:1746043693996288|interv:120000000| [2025/04/30 20:08:13 996492] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693996923|pq_index:0| [2025/04/30 20:08:13 996499] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693996197| [2025/04/30 20:08:13 996505] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693996505| [2025/04/30 20:08:13 996513] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693996511| [2025/04/30 20:08:13 996521] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 996528] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56795|min_srtt:56795|path_bw:1313952|loss_rate:6.00|path_pto:0| [2025/04/30 20:08:13 996535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:959306| [2025/04/30 20:08:13 996543] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56795|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 996550] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 996563] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56795|min_srtt:56795|path_bw:1313952|loss_rate:6.00|path_pto:0| [2025/04/30 20:08:13 996569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:960473| [2025/04/30 20:08:13 996574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 996578] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 996582] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 996586] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 996590] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 996595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:920795| [2025/04/30 20:08:13 996599] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 996603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 996607] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693996923| [2025/04/30 20:08:13 996611] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693996923| [2025/04/30 20:08:13 996615] [debug] |xqc_engine_wakeup_after|wakeup:1746043693996923|now:1746043693996615|diff:308| [2025/04/30 20:08:13 996621] [debug] |xqc_engine_main_logic|END|now:1746043693996511| [2025/04/30 20:08:13 996629] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693996629| [2025/04/30 20:08:13 996636] [debug] |xqc_engine_wakeup_after|wakeup:1746043693996923|now:1746043693996636|diff:287| [2025/04/30 20:08:13 996643] [debug] |xqc_engine_main_logic|END|now:1746043693996629| [2025/04/30 20:08:13 996744] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693996742| [2025/04/30 20:08:13 996755] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 996765] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:709| [2025/04/30 20:08:13 996771] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:710| [2025/04/30 20:08:13 996779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:710| [2025/04/30 20:08:13 996783] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 996789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 996808] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:73216|prior_delivered:807018|prior_time:1746043693939975|is_app_limited:0|send_elapse:54813|ack_elapse:56767|ctl_first_sent_time:1746043693940335|lagest_ack_time:1746043693996742|curr_delivered:874234| [2025/04/30 20:08:13 996823] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693940335| [2025/04/30 20:08:13 996831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:731| [2025/04/30 20:08:13 996838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56795|rttvar:685|minrtt:30776|latest_rtt:56407|ack_delay:32| [2025/04/30 20:08:13 996844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56742|rttvar:619|minrtt:30776|latest_rtt:56407|ack_delay:32| [2025/04/30 20:08:13 996851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1037|lost_pn:1034|thresh:3| [2025/04/30 20:08:13 996858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 996864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 996870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 996877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 996883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 996889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694002732|now:1746043693996889|interval:5843| [2025/04/30 20:08:13 996896] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694002732|now:1746043693996889|interv:5843| [2025/04/30 20:08:13 996903] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54813, ack_elapse 56767, delivered 67216|rate 1184068|lost 288| [2025/04/30 20:08:13 996907] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184068) in round 15| [2025/04/30 20:08:13 996912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 996916] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 996920] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693940335|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 996924] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693940335|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 996929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74418|srtt:56742|latest_rtt:56407|min_rtt:30776|applimit:0|lost:288|recovery:1|recovery_start:1746043693987285|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 996935] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:710|largest:710|pns:2| [2025/04/30 20:08:13 996940] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:710|frame:ACK |recv_time:1746043693996742|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 996949] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813996742|now:1746043693996742|interv:120000000| [2025/04/30 20:08:13 996953] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813996742|now:1746043693996742|interv:120000000| [2025/04/30 20:08:13 996957] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693996923|pq_index:0| [2025/04/30 20:08:13 996962] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693996511| [2025/04/30 20:08:13 996966] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693996966| [2025/04/30 20:08:13 996971] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693996970| [2025/04/30 20:08:13 996975] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693996923|now:1746043693996970| [2025/04/30 20:08:13 996979] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693996923|now:1746043693996970| [2025/04/30 20:08:13 996983] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 997021] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 997070] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56742|min_srtt:56742|path_bw:1313952|loss_rate:6.00|path_pto:0| [2025/04/30 20:08:13 997081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:960473| [2025/04/30 20:08:13 997091] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56742|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 997101] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 997111] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56742|min_srtt:56742|path_bw:1313952|loss_rate:6.00|path_pto:0| [2025/04/30 20:08:13 997119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:961640| [2025/04/30 20:08:13 997128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 997135] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 997141] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 997147] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 997154] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 997160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:920795| [2025/04/30 20:08:13 997236] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 997244] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1099| [2025/04/30 20:08:13 997364] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1099|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74418|now:1746043693997266|stream_id:0|stream_offset:920795| [2025/04/30 20:08:13 997378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1099|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 997387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74418|applimit:0| [2025/04/30 20:08:13 997395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694002732|now:1746043693997395|interval:5337| [2025/04/30 20:08:13 997403] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694002732|now:1746043693997395|interv:5337| [2025/04/30 20:08:13 997411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75618| [2025/04/30 20:08:13 997420] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 997428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:921962| [2025/04/30 20:08:13 997436] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 997444] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1100| [2025/04/30 20:08:13 997496] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75618|now:1746043693997456|stream_id:0|stream_offset:921962| [2025/04/30 20:08:13 997508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:13 997517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75618|applimit:0| [2025/04/30 20:08:13 997524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694002732|now:1746043693997524|interval:5208| [2025/04/30 20:08:13 997532] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694002732|now:1746043693997524|interv:5208| [2025/04/30 20:08:13 997539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76818| [2025/04/30 20:08:13 997547] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 997555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76818|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:923129| [2025/04/30 20:08:13 997571] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 997578] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043693998578|now:1746043693997578|interv:1000| [2025/04/30 20:08:13 997586] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 997593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 997600] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693998578| [2025/04/30 20:08:13 997610] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693998578| [2025/04/30 20:08:13 997620] [debug] |xqc_engine_wakeup_after|wakeup:1746043693998578|now:1746043693997619|diff:959| [2025/04/30 20:08:13 997630] [debug] |xqc_engine_main_logic|END|now:1746043693996970| [2025/04/30 20:08:13 997643] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693997642| [2025/04/30 20:08:13 997651] [debug] |xqc_engine_wakeup_after|wakeup:1746043693998578|now:1746043693997651|diff:927| [2025/04/30 20:08:13 997660] [debug] |xqc_engine_main_logic|END|now:1746043693997642| [2025/04/30 20:08:13 997833] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693997831| [2025/04/30 20:08:13 997846] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 997858] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:710| [2025/04/30 20:08:13 997866] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:711| [2025/04/30 20:08:13 997878] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:711| [2025/04/30 20:08:13 997886] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 997898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 997907] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:74416|prior_delivered:807018|prior_time:1746043693939975|is_app_limited:0|send_elapse:56172|ack_elapse:57856|ctl_first_sent_time:1746043693941694|lagest_ack_time:1746043693997831|curr_delivered:875434| [2025/04/30 20:08:13 997917] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693941694| [2025/04/30 20:08:13 997927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:732| [2025/04/30 20:08:13 997936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56742|rttvar:619|minrtt:30776|latest_rtt:56137|ack_delay:32| [2025/04/30 20:08:13 997945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56663|rttvar:624|minrtt:30776|latest_rtt:56137|ack_delay:32| [2025/04/30 20:08:13 997953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1038|lost_pn:1035|thresh:3| [2025/04/30 20:08:13 997962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 997968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 997973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 997979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 997990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 997996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694002643|now:1746043693997995|interval:4648| [2025/04/30 20:08:13 998002] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694002643|now:1746043693997995|interv:4648| [2025/04/30 20:08:13 998008] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56172, ack_elapse 57856, delivered 68416|rate 1182522|lost 288| [2025/04/30 20:08:13 998016] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182522) in round 15| [2025/04/30 20:08:13 998021] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 998026] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 998030] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693941694|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 998035] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693941694|recovery:1|recovery_start:1746043693987285|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 998040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75618|srtt:56663|latest_rtt:56137|min_rtt:30776|applimit:0|lost:288|recovery:1|recovery_start:1746043693987285|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 998048] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:711|largest:711|pns:2| [2025/04/30 20:08:13 998052] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:711|frame:ACK |recv_time:1746043693997831|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 998058] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813997831|now:1746043693997831|interv:120000000| [2025/04/30 20:08:13 998062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813997831|now:1746043693997831|interv:120000000| [2025/04/30 20:08:13 998066] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693998578|pq_index:0| [2025/04/30 20:08:13 998071] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693996970| [2025/04/30 20:08:13 998075] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693998075| [2025/04/30 20:08:13 998082] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693998079| [2025/04/30 20:08:13 998087] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 998092] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56663|min_srtt:56663|path_bw:1313952|loss_rate:5.88|path_pto:0| [2025/04/30 20:08:13 998105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:961640| [2025/04/30 20:08:13 998110] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56663|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 998115] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 998120] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56663|min_srtt:56663|path_bw:1313952|loss_rate:5.88|path_pto:0| [2025/04/30 20:08:13 998124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:962807| [2025/04/30 20:08:13 998129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 998133] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 998136] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 998141] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 998145] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 998150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:923129| [2025/04/30 20:08:13 998154] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:13 998158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 998162] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043693998578| [2025/04/30 20:08:13 998189] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043693998578| [2025/04/30 20:08:13 998199] [debug] |xqc_engine_wakeup_after|wakeup:1746043693998578|now:1746043693998199|diff:379| [2025/04/30 20:08:13 998204] [debug] |xqc_engine_main_logic|END|now:1746043693998079| [2025/04/30 20:08:13 998211] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693998211| [2025/04/30 20:08:13 998217] [debug] |xqc_engine_wakeup_after|wakeup:1746043693998578|now:1746043693998217|diff:361| [2025/04/30 20:08:13 998224] [debug] |xqc_engine_main_logic|END|now:1746043693998211| [2025/04/30 20:08:13 998984] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693998983| [2025/04/30 20:08:13 998996] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 999004] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:711| [2025/04/30 20:08:13 999008] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:712| [2025/04/30 20:08:13 999015] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:712| [2025/04/30 20:08:13 999019] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 999032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 999038] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:75616|prior_delivered:807018|prior_time:1746043693939975|is_app_limited:0|send_elapse:56309|ack_elapse:59008|ctl_first_sent_time:1746043693941831|lagest_ack_time:1746043693998983|curr_delivered:876634| [2025/04/30 20:08:13 999043] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693941831| [2025/04/30 20:08:13 999048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:733| [2025/04/30 20:08:13 999052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56663|rttvar:624|minrtt:30776|latest_rtt:57152|ack_delay:40| [2025/04/30 20:08:13 999057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56720|rttvar:580|minrtt:30776|latest_rtt:57152|ack_delay:40| [2025/04/30 20:08:13 999064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1039|lost_pn:1036|thresh:3| [2025/04/30 20:08:13 999071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 999077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 999084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 999090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 999098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1036|lost_pn:1036|po_sent_time:1746043693938898|lost_send_time:1746043693934687|loss_delay:64296|frame:STREAM |repair:128| [2025/04/30 20:08:13 999105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693938898u| [2025/04/30 20:08:13 999111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 999118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56720|rtt_var:580|pto_duration:59040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 999123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 999127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 999131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73218| [2025/04/30 20:08:13 999135] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694081496|now:1746043693999118|interv:82378| [2025/04/30 20:08:13 999139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694081496|now:1746043693999118|interval:82378|pto_count:0|srtt:56720 [2025/04/30 20:08:13 999143] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56309, ack_elapse 59008, delivered 69616|rate 1179772|lost 289| [2025/04/30 20:08:13 999148] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179772) in round 15| [2025/04/30 20:08:13 999156] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 999161] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 999165] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693941831|recovery:1|recovery_start:1746043693999111|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 999192] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693941831|recovery:1|recovery_start:1746043693999111|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 999197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73218|srtt:56720|latest_rtt:57152|min_rtt:30776|applimit:0|lost:288|recovery:1|recovery_start:1746043693999111|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 999203] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:712|largest:712|pns:2| [2025/04/30 20:08:13 999207] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:712|frame:ACK |recv_time:1746043693998983|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 999212] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813998983|now:1746043693998983|interv:120000000| [2025/04/30 20:08:13 999217] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813998983|now:1746043693998983|interv:120000000| [2025/04/30 20:08:13 999221] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043693998578|pq_index:0| [2025/04/30 20:08:13 999226] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693998079| [2025/04/30 20:08:13 999230] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693999229| [2025/04/30 20:08:13 999235] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693999233| [2025/04/30 20:08:13 999240] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043693998578|now:1746043693999233| [2025/04/30 20:08:13 999244] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043693998578|now:1746043693999233| [2025/04/30 20:08:13 999248] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:13 999253] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:13 999257] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56720|min_srtt:56720|path_bw:1313952|loss_rate:5.88|path_pto:0| [2025/04/30 20:08:13 999262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:851942| [2025/04/30 20:08:13 999267] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56720|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 999275] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1036|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 999280] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56720|min_srtt:56720|path_bw:1313952|loss_rate:5.88|path_pto:0| [2025/04/30 20:08:13 999285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:962807| [2025/04/30 20:08:13 999289] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56720|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:13 999294] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:13 999299] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56720|min_srtt:56720|path_bw:1313952|loss_rate:5.88|path_pto:0| [2025/04/30 20:08:13 999303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:963974| [2025/04/30 20:08:13 999308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:13 999314] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:13 999321] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:13 999327] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:13 999335] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1036|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 999341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:851942| [2025/04/30 20:08:13 999349] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 999356] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1101| [2025/04/30 20:08:13 999404] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73218|now:1746043693999368|stream_id:0|stream_offset:851942| [2025/04/30 20:08:13 999415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1101|origin_pktnum:1036|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:13 999423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73218|applimit:0| [2025/04/30 20:08:13 999429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56720|rtt_var:580|pto_duration:59040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 999435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 999447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 999453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74418| [2025/04/30 20:08:13 999459] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694083408|now:1746043693999429|interv:83979| [2025/04/30 20:08:13 999465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694083408|now:1746043693999429|interval:83979|pto_count:0|srtt:56720 [2025/04/30 20:08:13 999471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74418| [2025/04/30 20:08:13 999479] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 999484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:923129| [2025/04/30 20:08:13 999491] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:13 999497] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1102| [2025/04/30 20:08:13 999539] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74418|now:1746043693999508|stream_id:0|stream_offset:923129| [2025/04/30 20:08:13 999546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1102|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:13 999553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74418|applimit:0| [2025/04/30 20:08:13 999561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56720|rtt_var:580|pto_duration:59040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 999567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 999573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 999580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75618| [2025/04/30 20:08:13 999586] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694083548|now:1746043693999560|interv:83988| [2025/04/30 20:08:13 999593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694083548|now:1746043693999560|interval:83988|pto_count:0|srtt:56720 [2025/04/30 20:08:13 999601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75618| [2025/04/30 20:08:13 999608] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:13 999614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:924296| [2025/04/30 20:08:13 999621] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:13 999632] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694000632|now:1746043693999632|interv:1000| [2025/04/30 20:08:13 999636] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:13 999640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:13 999644] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694000632| [2025/04/30 20:08:13 999649] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694000632| [2025/04/30 20:08:13 999653] [debug] |xqc_engine_wakeup_after|wakeup:1746043694000632|now:1746043693999653|diff:979| [2025/04/30 20:08:13 999657] [debug] |xqc_engine_main_logic|END|now:1746043693999233| [2025/04/30 20:08:13 999663] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693999663| [2025/04/30 20:08:13 999668] [debug] |xqc_engine_wakeup_after|wakeup:1746043694000632|now:1746043693999668|diff:964| [2025/04/30 20:08:13 999675] [debug] |xqc_engine_main_logic|END|now:1746043693999663| [2025/04/30 20:08:13 999763] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043693999762| [2025/04/30 20:08:13 999776] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:13 999786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:712| [2025/04/30 20:08:13 999793] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:713| [2025/04/30 20:08:13 999802] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:713| [2025/04/30 20:08:13 999808] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:13 999816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:13 999824] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:73216|prior_delivered:810618|prior_time:1746043693943081|is_app_limited:0|send_elapse:55171|ack_elapse:56681|ctl_first_sent_time:1746043693943685|lagest_ack_time:1746043693999762|curr_delivered:877834| [2025/04/30 20:08:13 999831] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693943685| [2025/04/30 20:08:13 999838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:733| [2025/04/30 20:08:13 999844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56720|rttvar:580|minrtt:30776|latest_rtt:56077|ack_delay:32| [2025/04/30 20:08:13 999851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56635|rttvar:603|minrtt:30776|latest_rtt:56077|ack_delay:32| [2025/04/30 20:08:13 999856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1040|lost_pn:1037|thresh:3| [2025/04/30 20:08:13 999862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 999870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 999876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 999882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 999895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:13 999899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:13 999903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56635|rtt_var:603|pto_duration:59047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:13 999908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:13 999912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:13 999916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74418| [2025/04/30 20:08:13 999920] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694083555|now:1746043693999903|interv:83652| [2025/04/30 20:08:13 999924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694083555|now:1746043693999903|interval:83652|pto_count:0|srtt:56635 [2025/04/30 20:08:13 999928] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55171, ack_elapse 56681, delivered 67216|rate 1185864|lost 289| [2025/04/30 20:08:13 999933] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185864) in round 15| [2025/04/30 20:08:13 999938] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:13 999942] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:13 999946] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693943685|recovery:1|recovery_start:1746043693999111|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 999951] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693943685|recovery:1|recovery_start:1746043693999111|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:13 999956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74418|srtt:56635|latest_rtt:56077|min_rtt:30776|applimit:0|lost:289|recovery:1|recovery_start:1746043693999111|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:13 999962] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:713|largest:713|pns:2| [2025/04/30 20:08:13 999967] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:713|frame:ACK |recv_time:1746043693999762|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:13 999972] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043813999762|now:1746043693999762|interv:120000000| [2025/04/30 20:08:13 999976] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043813999762|now:1746043693999762|interv:120000000| [2025/04/30 20:08:13 999980] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694000632|pq_index:0| [2025/04/30 20:08:13 999984] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693999233| [2025/04/30 20:08:13 999988] [debug] |xqc_engine_main_logic|BEGIN|now:1746043693999988| [2025/04/30 20:08:13 999997] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043693999996| [2025/04/30 20:08:14 000003] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 000008] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56635|min_srtt:56635|path_bw:1313952|loss_rate:6.73|path_pto:0| [2025/04/30 20:08:14 000013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:963974| [2025/04/30 20:08:14 000018] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56635|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 000023] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 000027] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56635|min_srtt:56635|path_bw:1313952|loss_rate:6.73|path_pto:0| [2025/04/30 20:08:14 000032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:965141| [2025/04/30 20:08:14 000036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 000040] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 000044] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 000048] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 000053] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 000057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:924296| [2025/04/30 20:08:14 000062] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 000066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 000070] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694000632| [2025/04/30 20:08:14 000074] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694000632| [2025/04/30 20:08:14 000078] [debug] |xqc_engine_wakeup_after|wakeup:1746043694000632|now:1746043694000078|diff:554| [2025/04/30 20:08:14 000083] [debug] |xqc_engine_main_logic|END|now:1746043693999996| [2025/04/30 20:08:14 000089] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694000088| [2025/04/30 20:08:14 000092] [debug] |xqc_engine_wakeup_after|wakeup:1746043694000632|now:1746043694000092|diff:540| [2025/04/30 20:08:14 000096] [debug] |xqc_engine_main_logic|END|now:1746043694000088| [2025/04/30 20:08:14 000852] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694000851| [2025/04/30 20:08:14 000867] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 000877] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:713| [2025/04/30 20:08:14 000883] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:714| [2025/04/30 20:08:14 000891] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:714| [2025/04/30 20:08:14 000895] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 000901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1041|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1041|path_largest_ack:1041| [2025/04/30 20:08:14 000906] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:74416|prior_delivered:810618|prior_time:1746043693943081|is_app_limited:0|send_elapse:55926|ack_elapse:57770|ctl_first_sent_time:1746043693944440|lagest_ack_time:1746043694000851|curr_delivered:879034| [2025/04/30 20:08:14 000915] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693944440| [2025/04/30 20:08:14 000921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:734| [2025/04/30 20:08:14 000927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56635|rttvar:603|minrtt:30776|latest_rtt:56411|ack_delay:40| [2025/04/30 20:08:14 000931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56602|rttvar:519|minrtt:30776|latest_rtt:56411|ack_delay:40| [2025/04/30 20:08:14 000936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1041|lost_pn:1038|thresh:3| [2025/04/30 20:08:14 000941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 000947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 000954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 000960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 000966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 000970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 000974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56602|rtt_var:519|pto_duration:58678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 000978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 000982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 000986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73218| [2025/04/30 20:08:14 000990] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694083186|now:1746043694000973|interv:82213| [2025/04/30 20:08:14 001001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694083186|now:1746043694000973|interval:82213|pto_count:0|srtt:56602 [2025/04/30 20:08:14 001006] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55926, ack_elapse 57770, delivered 68416|rate 1184282|lost 289| [2025/04/30 20:08:14 001010] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184282) in round 15| [2025/04/30 20:08:14 001015] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 001019] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 001023] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693944440|recovery:1|recovery_start:1746043693999111|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 001028] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693944440|recovery:1|recovery_start:1746043693999111|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 001032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73218|srtt:56602|latest_rtt:56411|min_rtt:30776|applimit:0|lost:289|recovery:1|recovery_start:1746043693999111|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 001038] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:714|largest:714|pns:2| [2025/04/30 20:08:14 001043] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:714|frame:ACK |recv_time:1746043694000851|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 001048] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814000851|now:1746043694000851|interv:120000000| [2025/04/30 20:08:14 001052] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814000851|now:1746043694000851|interv:120000000| [2025/04/30 20:08:14 001056] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694000632|pq_index:0| [2025/04/30 20:08:14 001060] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043693999996| [2025/04/30 20:08:14 001064] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694001064| [2025/04/30 20:08:14 001070] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694001068| [2025/04/30 20:08:14 001074] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694000632|now:1746043694001068| [2025/04/30 20:08:14 001079] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694000632|now:1746043694001068| [2025/04/30 20:08:14 001083] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 001087] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 001092] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56602|min_srtt:56602|path_bw:1313952|loss_rate:6.73|path_pto:0| [2025/04/30 20:08:14 001100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:965141| [2025/04/30 20:08:14 001104] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 001109] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 001114] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56602|min_srtt:56602|path_bw:1313952|loss_rate:6.73|path_pto:0| [2025/04/30 20:08:14 001118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:966308| [2025/04/30 20:08:14 001122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 001126] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 001130] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 001135] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 001139] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 001144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:924296| [2025/04/30 20:08:14 001148] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 001153] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1103| [2025/04/30 20:08:14 001203] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73218|now:1746043694001160|stream_id:0|stream_offset:924296| [2025/04/30 20:08:14 001212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1103|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 001217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73218|applimit:0| [2025/04/30 20:08:14 001221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56602|rtt_var:519|pto_duration:58678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 001226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 001230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 001234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74418| [2025/04/30 20:08:14 001238] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694084838|now:1746043694001221|interv:83617| [2025/04/30 20:08:14 001248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694084838|now:1746043694001221|interval:83617|pto_count:0|srtt:56602 [2025/04/30 20:08:14 001252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74418| [2025/04/30 20:08:14 001257] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 001261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:925463| [2025/04/30 20:08:14 001266] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 001270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1104-1110|next_skip_chance:1746043694252304|current_time:1746043694001270| [2025/04/30 20:08:14 001274] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1111| [2025/04/30 20:08:14 001301] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74418|now:1746043694001281|stream_id:0|stream_offset:925463| [2025/04/30 20:08:14 001306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 001311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74418|applimit:0| [2025/04/30 20:08:14 001315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56602|rtt_var:519|pto_duration:58678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 001319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 001323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 001327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75618| [2025/04/30 20:08:14 001331] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694084959|now:1746043694001315|interv:83644| [2025/04/30 20:08:14 001335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694084959|now:1746043694001315|interval:83644|pto_count:0|srtt:56602 [2025/04/30 20:08:14 001339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75618| [2025/04/30 20:08:14 001344] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 001348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:926630| [2025/04/30 20:08:14 001353] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 001360] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694002359|now:1746043694001359|interv:1000| [2025/04/30 20:08:14 001372] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 001379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 001384] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694002359| [2025/04/30 20:08:14 001389] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694002359| [2025/04/30 20:08:14 001395] [debug] |xqc_engine_wakeup_after|wakeup:1746043694002359|now:1746043694001395|diff:964| [2025/04/30 20:08:14 001402] [debug] |xqc_engine_main_logic|END|now:1746043694001068| [2025/04/30 20:08:14 001410] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694001409| [2025/04/30 20:08:14 001415] [debug] |xqc_engine_wakeup_after|wakeup:1746043694002359|now:1746043694001415|diff:944| [2025/04/30 20:08:14 001421] [debug] |xqc_engine_main_logic|END|now:1746043694001409| [2025/04/30 20:08:14 001786] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694001784| [2025/04/30 20:08:14 001798] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 001808] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:714| [2025/04/30 20:08:14 001814] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:715| [2025/04/30 20:08:14 001823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:715| [2025/04/30 20:08:14 001829] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 001838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 001845] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:75616|prior_delivered:810618|prior_time:1746043693943081|is_app_limited:0|send_elapse:56077|ack_elapse:58703|ctl_first_sent_time:1746043693944591|lagest_ack_time:1746043694001784|curr_delivered:880234| [2025/04/30 20:08:14 001853] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693944591| [2025/04/30 20:08:14 001859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:735| [2025/04/30 20:08:14 001864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56602|rttvar:519|minrtt:30776|latest_rtt:57193|ack_delay:40| [2025/04/30 20:08:14 001868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56671|rttvar:527|minrtt:30776|latest_rtt:57193|ack_delay:40| [2025/04/30 20:08:14 001873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1042|lost_pn:1039|thresh:3| [2025/04/30 20:08:14 001880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 001886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 001893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 001898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 001902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 001912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 001916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56671|rtt_var:527|pto_duration:58779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 001920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 001924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 001928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74418| [2025/04/30 20:08:14 001932] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694085060|now:1746043694001916|interv:83144| [2025/04/30 20:08:14 001936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694085060|now:1746043694001916|interval:83144|pto_count:0|srtt:56671 [2025/04/30 20:08:14 001941] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56077, ack_elapse 58703, delivered 69616|rate 1185901|lost 289| [2025/04/30 20:08:14 001946] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185901) in round 15| [2025/04/30 20:08:14 001950] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 001954] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 001958] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693944591|recovery:1|recovery_start:1746043693999111|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 001963] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693944591|recovery:1|recovery_start:1746043693999111|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 001967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74418|srtt:56671|latest_rtt:57193|min_rtt:30776|applimit:0|lost:289|recovery:1|recovery_start:1746043693999111|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 001973] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:715|largest:715|pns:2| [2025/04/30 20:08:14 001978] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:715|frame:ACK |recv_time:1746043694001784|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 001983] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814001784|now:1746043694001784|interv:120000000| [2025/04/30 20:08:14 001987] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814001784|now:1746043694001784|interv:120000000| [2025/04/30 20:08:14 001991] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694002359|pq_index:0| [2025/04/30 20:08:14 001995] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694001068| [2025/04/30 20:08:14 001999] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694001999| [2025/04/30 20:08:14 002004] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694002003| [2025/04/30 20:08:14 002019] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 002024] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56671|min_srtt:56671|path_bw:1313952|loss_rate:6.60|path_pto:0| [2025/04/30 20:08:14 002029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:966308| [2025/04/30 20:08:14 002033] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56671|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 002038] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 002043] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56671|min_srtt:56671|path_bw:1313952|loss_rate:6.60|path_pto:0| [2025/04/30 20:08:14 002047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:967475| [2025/04/30 20:08:14 002051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 002055] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 002059] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 002064] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 002068] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 002072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:926630| [2025/04/30 20:08:14 002077] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 002081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 002085] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694002359| [2025/04/30 20:08:14 002089] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694002359| [2025/04/30 20:08:14 002093] [debug] |xqc_engine_wakeup_after|wakeup:1746043694002359|now:1746043694002093|diff:266| [2025/04/30 20:08:14 002097] [debug] |xqc_engine_main_logic|END|now:1746043694002003| [2025/04/30 20:08:14 002102] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694002102| [2025/04/30 20:08:14 002106] [debug] |xqc_engine_wakeup_after|wakeup:1746043694002359|now:1746043694002106|diff:253| [2025/04/30 20:08:14 002110] [debug] |xqc_engine_main_logic|END|now:1746043694002102| [2025/04/30 20:08:14 003184] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694003183| [2025/04/30 20:08:14 003196] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694002359|pq_index:0| [2025/04/30 20:08:14 003208] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694002003| [2025/04/30 20:08:14 003213] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694003212| [2025/04/30 20:08:14 003218] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694002359|now:1746043694003212| [2025/04/30 20:08:14 003223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694002359|now:1746043694003212| [2025/04/30 20:08:14 003227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 003231] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 003237] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56671|min_srtt:56671|path_bw:1313952|loss_rate:6.60|path_pto:0| [2025/04/30 20:08:14 003241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:967475| [2025/04/30 20:08:14 003246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 003250] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 003254] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 003259] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 003263] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 003268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:926630| [2025/04/30 20:08:14 003272] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 003277] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1112| [2025/04/30 20:08:14 003321] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74418|now:1746043694003285|stream_id:0|stream_offset:926630| [2025/04/30 20:08:14 003331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 003339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74418|applimit:0| [2025/04/30 20:08:14 003346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56671|rtt_var:527|pto_duration:58779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 003353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 003359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 003371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75618| [2025/04/30 20:08:14 003377] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694087064|now:1746043694003345|interv:83719| [2025/04/30 20:08:14 003383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694087064|now:1746043694003345|interval:83719|pto_count:0|srtt:56671 [2025/04/30 20:08:14 003390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75618| [2025/04/30 20:08:14 003398] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 003406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:927797| [2025/04/30 20:08:14 003413] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 003420] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1113| [2025/04/30 20:08:14 003462] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75618|now:1746043694003431|stream_id:0|stream_offset:927797| [2025/04/30 20:08:14 003470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 003477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75618|applimit:0| [2025/04/30 20:08:14 003483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56671|rtt_var:527|pto_duration:58779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 003490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 003495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 003500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76818| [2025/04/30 20:08:14 003506] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694087210|now:1746043694003483|interv:83727| [2025/04/30 20:08:14 003512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694087210|now:1746043694003483|interval:83727|pto_count:0|srtt:56671 [2025/04/30 20:08:14 003519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76818| [2025/04/30 20:08:14 003526] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 003532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76818|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:928964| [2025/04/30 20:08:14 003539] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 003592] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694004592|now:1746043694003592|interv:1000| [2025/04/30 20:08:14 003600] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 003606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 003613] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694004592| [2025/04/30 20:08:14 003619] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694004592| [2025/04/30 20:08:14 003625] [debug] |xqc_engine_wakeup_after|wakeup:1746043694004592|now:1746043694003625|diff:967| [2025/04/30 20:08:14 003631] [debug] |xqc_engine_main_logic|END|now:1746043694003212| [2025/04/30 20:08:14 003753] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694003752| [2025/04/30 20:08:14 003764] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 003773] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:715| [2025/04/30 20:08:14 003779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:716| [2025/04/30 20:08:14 003788] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:716| [2025/04/30 20:08:14 003793] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 003802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 003809] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:73216|prior_delivered:815418|prior_time:1746043693946909|is_app_limited:0|send_elapse:54868|ack_elapse:56843|ctl_first_sent_time:1746043693947278|lagest_ack_time:1746043694003752|curr_delivered:881434| [2025/04/30 20:08:14 003817] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693947278| [2025/04/30 20:08:14 003825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:736| [2025/04/30 20:08:14 003831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56671|rttvar:527|minrtt:30776|latest_rtt:56474|ack_delay:32| [2025/04/30 20:08:14 003837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56643|rttvar:453|minrtt:30776|latest_rtt:56474|ack_delay:32| [2025/04/30 20:08:14 003841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1044|lost_pn:1041|thresh:3| [2025/04/30 20:08:14 003848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 003854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 003860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 003865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 003869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 003873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 003884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694009547|now:1746043694003883|interval:5664| [2025/04/30 20:08:14 003888] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694009547|now:1746043694003883|interv:5664| [2025/04/30 20:08:14 003893] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54868, ack_elapse 56843, delivered 66016|rate 1161374|lost 289| [2025/04/30 20:08:14 003900] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161374) in round 15| [2025/04/30 20:08:14 003908] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 003914] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 003921] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693947278|recovery:1|recovery_start:1746043693999111|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 003926] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693947278|recovery:1|recovery_start:1746043693999111|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 003930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75618|srtt:56643|latest_rtt:56474|min_rtt:30776|applimit:0|lost:289|recovery:1|recovery_start:1746043693999111|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 003937] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:716|largest:716|pns:2| [2025/04/30 20:08:14 003941] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:716|frame:ACK |recv_time:1746043694003752|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 003946] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814003752|now:1746043694003752|interv:120000000| [2025/04/30 20:08:14 003951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814003752|now:1746043694003752|interv:120000000| [2025/04/30 20:08:14 003955] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694004592|pq_index:0| [2025/04/30 20:08:14 003960] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694003212| [2025/04/30 20:08:14 003964] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694003964| [2025/04/30 20:08:14 003969] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694003968| [2025/04/30 20:08:14 003975] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 003980] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56643|min_srtt:56643|path_bw:1313952|loss_rate:6.48|path_pto:0| [2025/04/30 20:08:14 003984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:967475| [2025/04/30 20:08:14 003993] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 003998] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 004003] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56643|min_srtt:56643|path_bw:1313952|loss_rate:6.48|path_pto:0| [2025/04/30 20:08:14 004007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:968642| [2025/04/30 20:08:14 004011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 004015] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 004019] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 004024] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 004029] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 004033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:928964| [2025/04/30 20:08:14 004038] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 004042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 004046] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694004592| [2025/04/30 20:08:14 004050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694004592| [2025/04/30 20:08:14 004054] [debug] |xqc_engine_wakeup_after|wakeup:1746043694004592|now:1746043694004054|diff:538| [2025/04/30 20:08:14 004059] [debug] |xqc_engine_main_logic|END|now:1746043694003968| [2025/04/30 20:08:14 004064] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694004064| [2025/04/30 20:08:14 004068] [debug] |xqc_engine_wakeup_after|wakeup:1746043694004592|now:1746043694004068|diff:524| [2025/04/30 20:08:14 004072] [debug] |xqc_engine_main_logic|END|now:1746043694004064| [2025/04/30 20:08:14 004862] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694004861| [2025/04/30 20:08:14 004876] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 004886] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:716| [2025/04/30 20:08:14 004892] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:717| [2025/04/30 20:08:14 004901] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:717| [2025/04/30 20:08:14 004908] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 004916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 004932] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:74416|prior_delivered:815418|prior_time:1746043693946909|is_app_limited:0|send_elapse:54983|ack_elapse:57952|ctl_first_sent_time:1746043693947393|lagest_ack_time:1746043694004861|curr_delivered:882634| [2025/04/30 20:08:14 004939] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693947393| [2025/04/30 20:08:14 004946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:737| [2025/04/30 20:08:14 004952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56643|rttvar:453|minrtt:30776|latest_rtt:57468|ack_delay:64| [2025/04/30 20:08:14 004959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56738|rttvar:530|minrtt:30776|latest_rtt:57468|ack_delay:64| [2025/04/30 20:08:14 004963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1045|lost_pn:1042|thresh:3| [2025/04/30 20:08:14 004967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 004971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 004976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 004982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 004989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 004995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 005002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694010475|now:1746043694005002|interval:5473| [2025/04/30 20:08:14 005007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694010475|now:1746043694005002|interv:5473| [2025/04/30 20:08:14 005012] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54983, ack_elapse 57952, delivered 67216|rate 1159856|lost 289| [2025/04/30 20:08:14 005016] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159856) in round 15| [2025/04/30 20:08:14 005021] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 005025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 005029] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693947393|recovery:1|recovery_start:1746043693999111|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 005033] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693947393|recovery:1|recovery_start:1746043693999111|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 005038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74418|srtt:56738|latest_rtt:57468|min_rtt:30776|applimit:0|lost:289|recovery:1|recovery_start:1746043693999111|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 005048] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:717|largest:717|pns:2| [2025/04/30 20:08:14 005053] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:717|frame:ACK |recv_time:1746043694004861|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 005057] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814004861|now:1746043694004861|interv:120000000| [2025/04/30 20:08:14 005062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814004861|now:1746043694004861|interv:120000000| [2025/04/30 20:08:14 005066] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694004592|pq_index:0| [2025/04/30 20:08:14 005070] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694003968| [2025/04/30 20:08:14 005074] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694005074| [2025/04/30 20:08:14 005079] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694005078| [2025/04/30 20:08:14 005084] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694004592|now:1746043694005078| [2025/04/30 20:08:14 005088] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694004592|now:1746043694005078| [2025/04/30 20:08:14 005092] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 005097] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 005102] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56738|min_srtt:56738|path_bw:1313952|loss_rate:6.48|path_pto:0| [2025/04/30 20:08:14 005106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:968642| [2025/04/30 20:08:14 005111] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56738|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 005116] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 005121] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56738|min_srtt:56738|path_bw:1313952|loss_rate:6.48|path_pto:0| [2025/04/30 20:08:14 005125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:969809| [2025/04/30 20:08:14 005129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 005133] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 005137] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 005144] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 005149] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 005154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:928964| [2025/04/30 20:08:14 005158] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 005163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1114| [2025/04/30 20:08:14 005223] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74418|now:1746043694005192|stream_id:0|stream_offset:928964| [2025/04/30 20:08:14 005234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 005242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74418|applimit:0| [2025/04/30 20:08:14 005248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694010475|now:1746043694005247|interval:5228| [2025/04/30 20:08:14 005255] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694010475|now:1746043694005247|interv:5228| [2025/04/30 20:08:14 005261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75618| [2025/04/30 20:08:14 005269] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 005275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:930131| [2025/04/30 20:08:14 005281] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 005285] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1115| [2025/04/30 20:08:14 005320] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75618|now:1746043694005294|stream_id:0|stream_offset:930131| [2025/04/30 20:08:14 005330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 005338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75618|applimit:0| [2025/04/30 20:08:14 005344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694010475|now:1746043694005344|interval:5131| [2025/04/30 20:08:14 005350] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694010475|now:1746043694005344|interv:5131| [2025/04/30 20:08:14 005354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76818| [2025/04/30 20:08:14 005363] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 005368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76818|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:931298| [2025/04/30 20:08:14 005375] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 005382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694006381|now:1746043694005381|interv:1000| [2025/04/30 20:08:14 005388] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 005394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 005398] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694006381| [2025/04/30 20:08:14 005403] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694006381| [2025/04/30 20:08:14 005407] [debug] |xqc_engine_wakeup_after|wakeup:1746043694006381|now:1746043694005407|diff:974| [2025/04/30 20:08:14 005411] [debug] |xqc_engine_main_logic|END|now:1746043694005078| [2025/04/30 20:08:14 005417] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694005417| [2025/04/30 20:08:14 005421] [debug] |xqc_engine_wakeup_after|wakeup:1746043694006381|now:1746043694005421|diff:960| [2025/04/30 20:08:14 005425] [debug] |xqc_engine_main_logic|END|now:1746043694005417| [2025/04/30 20:08:14 005880] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694005878| [2025/04/30 20:08:14 005892] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 005900] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:717| [2025/04/30 20:08:14 005906] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:718| [2025/04/30 20:08:14 005915] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:718| [2025/04/30 20:08:14 005921] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 005930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 005937] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:73216|prior_delivered:817818|prior_time:1746043693948871|is_app_limited:0|send_elapse:54827|ack_elapse:57007|ctl_first_sent_time:1746043693949228|lagest_ack_time:1746043694005878|curr_delivered:883834| [2025/04/30 20:08:14 005944] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693949228| [2025/04/30 20:08:14 005951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:738| [2025/04/30 20:08:14 005957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56738|rttvar:530|minrtt:30776|latest_rtt:56650|ack_delay:48| [2025/04/30 20:08:14 005964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56721|rttvar:432|minrtt:30776|latest_rtt:56650|ack_delay:48| [2025/04/30 20:08:14 005971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1046|lost_pn:1043|thresh:3| [2025/04/30 20:08:14 005984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 005991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 005997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 006003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 006007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 006012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1043|lost_pn:1043|po_sent_time:1746043693945824|lost_send_time:1746043693942067|loss_delay:63811|frame:STREAM |repair:128| [2025/04/30 20:08:14 006017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693945824u| [2025/04/30 20:08:14 006021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 006026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56721|rtt_var:432|pto_duration:58721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 006030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 006034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 006038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74418| [2025/04/30 20:08:14 006042] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694089015|now:1746043694006025|interv:82990| [2025/04/30 20:08:14 006046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694089015|now:1746043694006025|interval:82990|pto_count:0|srtt:56721 [2025/04/30 20:08:14 006051] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54827, ack_elapse 57007, delivered 66016|rate 1158033|lost 290| [2025/04/30 20:08:14 006055] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158033) in round 15| [2025/04/30 20:08:14 006060] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 006064] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 006068] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693949228|recovery:1|recovery_start:1746043694006021|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 006072] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693949228|recovery:1|recovery_start:1746043694006021|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 006077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74418|srtt:56721|latest_rtt:56650|min_rtt:30776|applimit:0|lost:289|recovery:1|recovery_start:1746043694006021|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 006086] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:718|largest:718|pns:2| [2025/04/30 20:08:14 006091] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:718|frame:ACK |recv_time:1746043694005878|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 006096] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814005878|now:1746043694005878|interv:120000000| [2025/04/30 20:08:14 006100] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814005878|now:1746043694005878|interv:120000000| [2025/04/30 20:08:14 006104] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694006381|pq_index:0| [2025/04/30 20:08:14 006108] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694005078| [2025/04/30 20:08:14 006112] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694006112| [2025/04/30 20:08:14 006118] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694006116| [2025/04/30 20:08:14 006123] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 006128] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56721|min_srtt:56721|path_bw:1313952|loss_rate:6.36|path_pto:0| [2025/04/30 20:08:14 006132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:860111| [2025/04/30 20:08:14 006137] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56721|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 006142] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1043|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 006146] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56721|min_srtt:56721|path_bw:1313952|loss_rate:6.36|path_pto:0| [2025/04/30 20:08:14 006151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:969809| [2025/04/30 20:08:14 006155] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56721|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 006159] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 006164] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56721|min_srtt:56721|path_bw:1313952|loss_rate:6.36|path_pto:0| [2025/04/30 20:08:14 006196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:970976| [2025/04/30 20:08:14 006204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 006215] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 006220] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 006224] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 006229] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1043|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 006233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:860111| [2025/04/30 20:08:14 006238] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 006242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 006246] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 006250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:931298| [2025/04/30 20:08:14 006255] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 006258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 006262] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694006381| [2025/04/30 20:08:14 006267] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694006381| [2025/04/30 20:08:14 006272] [debug] |xqc_engine_wakeup_after|wakeup:1746043694006381|now:1746043694006271|diff:110| [2025/04/30 20:08:14 006276] [debug] |xqc_engine_main_logic|END|now:1746043694006116| [2025/04/30 20:08:14 006283] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694006283| [2025/04/30 20:08:14 006287] [debug] |xqc_engine_wakeup_after|wakeup:1746043694006381|now:1746043694006287|diff:94| [2025/04/30 20:08:14 006291] [debug] |xqc_engine_main_logic|END|now:1746043694006283| [2025/04/30 20:08:14 007381] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694007381| [2025/04/30 20:08:14 007400] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694006381|pq_index:0| [2025/04/30 20:08:14 007405] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694006116| [2025/04/30 20:08:14 007413] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694007410| [2025/04/30 20:08:14 007420] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694006381|now:1746043694007410| [2025/04/30 20:08:14 007427] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694006381|now:1746043694007410| [2025/04/30 20:08:14 007433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 007440] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 007448] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56721|min_srtt:56721|path_bw:1313952|loss_rate:6.36|path_pto:0| [2025/04/30 20:08:14 007464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:970976| [2025/04/30 20:08:14 007472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 007478] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 007484] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 007491] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 007498] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1043|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 007506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:860111| [2025/04/30 20:08:14 007513] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 007519] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1116| [2025/04/30 20:08:14 007566] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74418|now:1746043694007530|stream_id:0|stream_offset:860111| [2025/04/30 20:08:14 007575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1116|origin_pktnum:1043|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 007583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74418|applimit:0| [2025/04/30 20:08:14 007590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56721|rtt_var:432|pto_duration:58721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 007595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 007599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 007603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75618| [2025/04/30 20:08:14 007608] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694091251|now:1746043694007589|interv:83662| [2025/04/30 20:08:14 007614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694091251|now:1746043694007589|interval:83662|pto_count:0|srtt:56721 [2025/04/30 20:08:14 007621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75618| [2025/04/30 20:08:14 007628] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 007633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:931298| [2025/04/30 20:08:14 007642] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 007647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1117| [2025/04/30 20:08:14 007680] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75618|now:1746043694007654|stream_id:0|stream_offset:931298| [2025/04/30 20:08:14 007689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 007698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75618|applimit:0| [2025/04/30 20:08:14 007704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56721|rtt_var:432|pto_duration:58721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 007712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 007716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 007720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76818| [2025/04/30 20:08:14 007724] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694091375|now:1746043694007704|interv:83671| [2025/04/30 20:08:14 007728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694091375|now:1746043694007704|interval:83671|pto_count:0|srtt:56721 [2025/04/30 20:08:14 007733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76818| [2025/04/30 20:08:14 007738] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 007743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76818|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:932465| [2025/04/30 20:08:14 007751] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 007757] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1118| [2025/04/30 20:08:14 007796] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76818|now:1746043694007768|stream_id:0|stream_offset:932465| [2025/04/30 20:08:14 007805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 007810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76818|applimit:0| [2025/04/30 20:08:14 007814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56721|rtt_var:432|pto_duration:58721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 007820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 007827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 007840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78018| [2025/04/30 20:08:14 007847] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694091489|now:1746043694007814|interv:83675| [2025/04/30 20:08:14 007853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694091489|now:1746043694007814|interval:83675|pto_count:0|srtt:56721 [2025/04/30 20:08:14 007859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:78018| [2025/04/30 20:08:14 007864] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 007870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78018|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:933632| [2025/04/30 20:08:14 007878] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 007883] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694008883|now:1746043694007883|interv:1000| [2025/04/30 20:08:14 007890] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 007896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 007902] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694008883| [2025/04/30 20:08:14 007909] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694008883| [2025/04/30 20:08:14 007916] [debug] |xqc_engine_wakeup_after|wakeup:1746043694008883|now:1746043694007916|diff:967| [2025/04/30 20:08:14 007922] [debug] |xqc_engine_main_logic|END|now:1746043694007410| [2025/04/30 20:08:14 007935] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694007934| [2025/04/30 20:08:14 007940] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 007946] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:718| [2025/04/30 20:08:14 007950] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:720| [2025/04/30 20:08:14 007955] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:720| [2025/04/30 20:08:14 007960] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 007965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1048|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1049|path_largest_ack:1048| [2025/04/30 20:08:14 007970] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:74416|prior_delivered:819018|prior_time:1746043693950676|is_app_limited:0|send_elapse:55917|ack_elapse:57258|ctl_first_sent_time:1746043693951385|lagest_ack_time:1746043694007934|curr_delivered:885034| [2025/04/30 20:08:14 007975] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693951385| [2025/04/30 20:08:14 007980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:738| [2025/04/30 20:08:14 007984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 007993] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:74416|prior_delivered:819018|prior_time:1746043693950676|is_app_limited:0|send_elapse:55917|ack_elapse:57258|ctl_first_sent_time:1746043693951385|lagest_ack_time:1746043694007934|curr_delivered:886234| [2025/04/30 20:08:14 007998] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693951525| [2025/04/30 20:08:14 008002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:739| [2025/04/30 20:08:14 008006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56721|rttvar:432|minrtt:30776|latest_rtt:56409|ack_delay:40| [2025/04/30 20:08:14 008010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56677|rttvar:412|minrtt:30776|latest_rtt:56409|ack_delay:40| [2025/04/30 20:08:14 008015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1049|lost_pn:1046|thresh:3| [2025/04/30 20:08:14 008019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 008023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 008027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 008031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 008035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 008039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 008043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 008047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694013109|now:1746043694008046|interval:5063| [2025/04/30 20:08:14 008051] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694013109|now:1746043694008046|interv:5063| [2025/04/30 20:08:14 008055] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55917, ack_elapse 57258, delivered 67216|rate 1173914|lost 290| [2025/04/30 20:08:14 008060] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173914) in round 15| [2025/04/30 20:08:14 008064] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 008068] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 008072] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:2400|po_sent_time:1746043693951525|recovery:1|recovery_start:1746043694006021|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 008077] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:2400|po_sent_time:1746043693951525|recovery:1|recovery_start:1746043694006021|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 008082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75618|srtt:56677|latest_rtt:56409|min_rtt:30776|applimit:0|lost:290|recovery:1|recovery_start:1746043694006021|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 008092] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:720|largest:720|pns:2| [2025/04/30 20:08:14 008096] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:720|frame:ACK |recv_time:1746043694007934|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 008101] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814007934|now:1746043694007934|interv:120000000| [2025/04/30 20:08:14 008105] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814007934|now:1746043694007934|interv:120000000| [2025/04/30 20:08:14 008109] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694008883|pq_index:0| [2025/04/30 20:08:14 008113] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694007410| [2025/04/30 20:08:14 008117] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694008117| [2025/04/30 20:08:14 008122] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694008121| [2025/04/30 20:08:14 008128] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 008133] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56677|min_srtt:56677|path_bw:1313952|loss_rate:7.08|path_pto:0| [2025/04/30 20:08:14 008137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:970976| [2025/04/30 20:08:14 008142] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56677|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 008147] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 008151] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56677|min_srtt:56677|path_bw:1313952|loss_rate:7.08|path_pto:0| [2025/04/30 20:08:14 008156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:972143| [2025/04/30 20:08:14 008160] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56677|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 008165] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 008193] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56677|min_srtt:56677|path_bw:1313952|loss_rate:7.08|path_pto:0| [2025/04/30 20:08:14 008197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:973310| [2025/04/30 20:08:14 008205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 008209] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 008213] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 008217] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 008222] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 008226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:933632| [2025/04/30 20:08:14 008230] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 008234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 008238] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694008883| [2025/04/30 20:08:14 008242] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694008883| [2025/04/30 20:08:14 008246] [debug] |xqc_engine_wakeup_after|wakeup:1746043694008883|now:1746043694008246|diff:637| [2025/04/30 20:08:14 008251] [debug] |xqc_engine_main_logic|END|now:1746043694008121| [2025/04/30 20:08:14 008256] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694008256| [2025/04/30 20:08:14 008260] [debug] |xqc_engine_wakeup_after|wakeup:1746043694008883|now:1746043694008260|diff:623| [2025/04/30 20:08:14 008264] [debug] |xqc_engine_main_logic|END|now:1746043694008256| [2025/04/30 20:08:14 008647] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694008645| [2025/04/30 20:08:14 008659] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 008667] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:720| [2025/04/30 20:08:14 008671] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:721| [2025/04/30 20:08:14 008678] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:721| [2025/04/30 20:08:14 008685] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 008693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 008701] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:76816|prior_delivered:819018|prior_time:1746043693950676|is_app_limited:0|send_elapse:56186|ack_elapse:57969|ctl_first_sent_time:1746043693951654|lagest_ack_time:1746043694008645|curr_delivered:887434| [2025/04/30 20:08:14 008710] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693951654| [2025/04/30 20:08:14 008717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:740| [2025/04/30 20:08:14 008730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56677|rttvar:412|minrtt:30776|latest_rtt:56991|ack_delay:32| [2025/04/30 20:08:14 008737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56712|rttvar:379|minrtt:30776|latest_rtt:56991|ack_delay:32| [2025/04/30 20:08:14 008744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1050|lost_pn:1047|thresh:3| [2025/04/30 20:08:14 008750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 008757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 008761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 008767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 008774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 008780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 008786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1047|lost_pn:1047|po_sent_time:1746043693949348|lost_send_time:1746043693944531|loss_delay:64114|frame:STREAM |repair:128| [2025/04/30 20:08:14 008791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693949348u| [2025/04/30 20:08:14 008795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 008799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56712|rtt_var:379|pto_duration:58712|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 008804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 008808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 008812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73218| [2025/04/30 20:08:14 008816] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694091480|now:1746043694008799|interv:82681| [2025/04/30 20:08:14 008820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694091480|now:1746043694008799|interval:82681|pto_count:0|srtt:56712 [2025/04/30 20:08:14 008824] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56186, ack_elapse 57969, delivered 68416|rate 1180217|lost 291| [2025/04/30 20:08:14 008829] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180217) in round 15| [2025/04/30 20:08:14 008833] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 008837] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 008841] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693951654|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 008850] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693951654|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 008855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73218|srtt:56712|latest_rtt:56991|min_rtt:30776|applimit:0|lost:290|recovery:1|recovery_start:1746043694008795|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 008861] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:721|largest:721|pns:2| [2025/04/30 20:08:14 008865] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:721|frame:ACK |recv_time:1746043694008645|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 008870] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814008645|now:1746043694008645|interv:120000000| [2025/04/30 20:08:14 008874] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814008645|now:1746043694008645|interv:120000000| [2025/04/30 20:08:14 008878] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694008883|pq_index:0| [2025/04/30 20:08:14 008883] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694008121| [2025/04/30 20:08:14 008887] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694008887| [2025/04/30 20:08:14 008892] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694008891| [2025/04/30 20:08:14 008897] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694008883|now:1746043694008891| [2025/04/30 20:08:14 008901] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694008883|now:1746043694008891| [2025/04/30 20:08:14 008905] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 008909] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 008914] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56712|min_srtt:56712|path_bw:1313952|loss_rate:7.08|path_pto:0| [2025/04/30 20:08:14 008919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:864779| [2025/04/30 20:08:14 008923] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56712|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 008928] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1047|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 008933] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56712|min_srtt:56712|path_bw:1313952|loss_rate:7.08|path_pto:0| [2025/04/30 20:08:14 008937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:973310| [2025/04/30 20:08:14 008944] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56712|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 008948] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 008953] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56712|min_srtt:56712|path_bw:1313952|loss_rate:7.08|path_pto:0| [2025/04/30 20:08:14 008957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:974477| [2025/04/30 20:08:14 008962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 008965] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 008969] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 008974] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 008978] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1047|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 008982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:864779| [2025/04/30 20:08:14 008987] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 008991] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1119| [2025/04/30 20:08:14 009027] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73218|now:1746043694008999|stream_id:0|stream_offset:864779| [2025/04/30 20:08:14 009034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1119|origin_pktnum:1047|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 009039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73218|applimit:0| [2025/04/30 20:08:14 009046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56712|rtt_var:379|pto_duration:58712|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 009053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 009060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 009066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74418| [2025/04/30 20:08:14 009073] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694092711|now:1746043694009046|interv:83665| [2025/04/30 20:08:14 009079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694092711|now:1746043694009046|interval:83665|pto_count:0|srtt:56712 [2025/04/30 20:08:14 009091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74418| [2025/04/30 20:08:14 009097] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 009101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:933632| [2025/04/30 20:08:14 009106] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 009110] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1120| [2025/04/30 20:08:14 009141] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74418|now:1746043694009117|stream_id:0|stream_offset:933632| [2025/04/30 20:08:14 009148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 009156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74418|applimit:0| [2025/04/30 20:08:14 009163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56712|rtt_var:379|pto_duration:58712|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 009193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 009200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 009206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75618| [2025/04/30 20:08:14 009212] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694092829|now:1746043694009162|interv:83667| [2025/04/30 20:08:14 009216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694092829|now:1746043694009162|interval:83667|pto_count:0|srtt:56712 [2025/04/30 20:08:14 009221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75618| [2025/04/30 20:08:14 009226] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 009231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:934799| [2025/04/30 20:08:14 009236] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 009240] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694010239|now:1746043694009239|interv:1000| [2025/04/30 20:08:14 009244] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 009248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 009256] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694010239| [2025/04/30 20:08:14 009260] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694010239| [2025/04/30 20:08:14 009269] [debug] |xqc_engine_wakeup_after|wakeup:1746043694010239|now:1746043694009269|diff:970| [2025/04/30 20:08:14 009274] [debug] |xqc_engine_main_logic|END|now:1746043694008891| [2025/04/30 20:08:14 009282] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694009282| [2025/04/30 20:08:14 009289] [debug] |xqc_engine_wakeup_after|wakeup:1746043694010239|now:1746043694009289|diff:950| [2025/04/30 20:08:14 009295] [debug] |xqc_engine_main_logic|END|now:1746043694009282| [2025/04/30 20:08:14 010240] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694010239| [2025/04/30 20:08:14 010257] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 010267] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:721| [2025/04/30 20:08:14 010273] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:722| [2025/04/30 20:08:14 010280] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:722| [2025/04/30 20:08:14 010284] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 010290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 010297] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:74416|prior_delivered:822618|prior_time:1746043693952888|is_app_limited:0|send_elapse:53671|ack_elapse:57351|ctl_first_sent_time:1746043693953252|lagest_ack_time:1746043694010239|curr_delivered:888634| [2025/04/30 20:08:14 010304] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693953252| [2025/04/30 20:08:14 010312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:740| [2025/04/30 20:08:14 010319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56712|rttvar:379|minrtt:30776|latest_rtt:56987|ack_delay:48| [2025/04/30 20:08:14 010326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56740|rttvar:341|minrtt:30776|latest_rtt:56987|ack_delay:48| [2025/04/30 20:08:14 010332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1051|lost_pn:1048|thresh:3| [2025/04/30 20:08:14 010339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 010346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 010351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 010357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 010364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 010399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 010407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 010414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 010428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56740|rtt_var:341|pto_duration:58740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 010435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 010440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 010446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74418| [2025/04/30 20:08:14 010452] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694092857|now:1746043694010427|interv:82430| [2025/04/30 20:08:14 010458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694092857|now:1746043694010427|interval:82430|pto_count:0|srtt:56740 [2025/04/30 20:08:14 010486] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53671, ack_elapse 57351, delivered 66016|rate 1151087|lost 291| [2025/04/30 20:08:14 010493] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151087) in round 15| [2025/04/30 20:08:14 010499] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 010521] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 010527] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693953252|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 010534] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693953252|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 010541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74418|srtt:56740|latest_rtt:56987|min_rtt:30776|applimit:0|lost:291|recovery:1|recovery_start:1746043694008795|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 010550] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:722|largest:722|pns:2| [2025/04/30 20:08:14 010558] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:722|frame:ACK |recv_time:1746043694010239|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 010565] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814010239|now:1746043694010239|interv:120000000| [2025/04/30 20:08:14 010571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814010239|now:1746043694010239|interv:120000000| [2025/04/30 20:08:14 010576] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694010239|pq_index:0| [2025/04/30 20:08:14 010595] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694008891| [2025/04/30 20:08:14 010602] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694010602| [2025/04/30 20:08:14 010611] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694010609| [2025/04/30 20:08:14 010624] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694010239|now:1746043694010609| [2025/04/30 20:08:14 010628] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694010239|now:1746043694010609| [2025/04/30 20:08:14 010632] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 010637] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 010642] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56740|min_srtt:56740|path_bw:1313952|loss_rate:7.83|path_pto:0| [2025/04/30 20:08:14 010647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:974477| [2025/04/30 20:08:14 010652] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 010656] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 010661] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56740|min_srtt:56740|path_bw:1313952|loss_rate:7.83|path_pto:0| [2025/04/30 20:08:14 010665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:975644| [2025/04/30 20:08:14 010670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 010674] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 010678] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 010682] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 010687] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 010691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:934799| [2025/04/30 20:08:14 010696] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 010700] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1121| [2025/04/30 20:08:14 010743] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74418|now:1746043694010712|stream_id:0|stream_offset:934799| [2025/04/30 20:08:14 010754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 010761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74418|applimit:0| [2025/04/30 20:08:14 010773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56740|rtt_var:341|pto_duration:58740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 010781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 010786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 010789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75618| [2025/04/30 20:08:14 010794] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694094452|now:1746043694010773|interv:83679| [2025/04/30 20:08:14 010801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694094452|now:1746043694010773|interval:83679|pto_count:0|srtt:56740 [2025/04/30 20:08:14 010808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75618| [2025/04/30 20:08:14 010816] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 010822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:935966| [2025/04/30 20:08:14 010829] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 010836] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694011835|now:1746043694010835|interv:1000| [2025/04/30 20:08:14 010842] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 010848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 010854] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694011835| [2025/04/30 20:08:14 010861] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694011835| [2025/04/30 20:08:14 010867] [debug] |xqc_engine_wakeup_after|wakeup:1746043694011835|now:1746043694010867|diff:968| [2025/04/30 20:08:14 010874] [debug] |xqc_engine_main_logic|END|now:1746043694010609| [2025/04/30 20:08:14 010885] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694010884| [2025/04/30 20:08:14 010893] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 010901] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:722| [2025/04/30 20:08:14 010908] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:723| [2025/04/30 20:08:14 010914] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:723| [2025/04/30 20:08:14 010918] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 010924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 010929] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:75616|prior_delivered:822618|prior_time:1746043693952888|is_app_limited:0|send_elapse:53783|ack_elapse:57996|ctl_first_sent_time:1746043693953364|lagest_ack_time:1746043694010884|curr_delivered:889834| [2025/04/30 20:08:14 010938] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693953364| [2025/04/30 20:08:14 010943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:741| [2025/04/30 20:08:14 010947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56740|rttvar:341|minrtt:30776|latest_rtt:57520|ack_delay:48| [2025/04/30 20:08:14 010952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56832|rttvar:439|minrtt:30776|latest_rtt:57520|ack_delay:48| [2025/04/30 20:08:14 010956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1052|lost_pn:1049|thresh:3| [2025/04/30 20:08:14 010960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 010964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 010968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 010972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 010976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 010980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 010984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 010988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 010992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56832|rtt_var:439|pto_duration:58832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 010996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 011000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 011004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74418| [2025/04/30 20:08:14 011008] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694094544|now:1746043694010992|interv:83552| [2025/04/30 20:08:14 011012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694094544|now:1746043694010992|interval:83552|pto_count:0|srtt:56832 [2025/04/30 20:08:14 011017] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53783, ack_elapse 57996, delivered 67216|rate 1158976|lost 291| [2025/04/30 20:08:14 011021] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158976) in round 15| [2025/04/30 20:08:14 011026] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 011030] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 011034] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693953364|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 011041] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693953364|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 011046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74418|srtt:56832|latest_rtt:57520|min_rtt:30776|applimit:0|lost:291|recovery:1|recovery_start:1746043694008795|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 011052] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:723|largest:723|pns:2| [2025/04/30 20:08:14 011056] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:723|frame:ACK |recv_time:1746043694010884|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 011061] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814010884|now:1746043694010884|interv:120000000| [2025/04/30 20:08:14 011065] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814010884|now:1746043694010884|interv:120000000| [2025/04/30 20:08:14 011069] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694011835|pq_index:0| [2025/04/30 20:08:14 011074] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694010609| [2025/04/30 20:08:14 011078] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694011078| [2025/04/30 20:08:14 011083] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694011082| [2025/04/30 20:08:14 011088] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 011093] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56832|min_srtt:56832|path_bw:1313952|loss_rate:7.76|path_pto:0| [2025/04/30 20:08:14 011098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:975644| [2025/04/30 20:08:14 011102] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56832|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 011107] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 011112] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56832|min_srtt:56832|path_bw:1313952|loss_rate:7.76|path_pto:0| [2025/04/30 20:08:14 011116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:976811| [2025/04/30 20:08:14 011121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 011125] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 011131] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 011135] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 011140] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 011144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:935966| [2025/04/30 20:08:14 011148] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 011152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 011156] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694011835| [2025/04/30 20:08:14 011160] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694011835| [2025/04/30 20:08:14 011164] [debug] |xqc_engine_wakeup_after|wakeup:1746043694011835|now:1746043694011164|diff:671| [2025/04/30 20:08:14 011194] [debug] |xqc_engine_main_logic|END|now:1746043694011082| [2025/04/30 20:08:14 011200] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694011200| [2025/04/30 20:08:14 011204] [debug] |xqc_engine_wakeup_after|wakeup:1746043694011835|now:1746043694011204|diff:631| [2025/04/30 20:08:14 011208] [debug] |xqc_engine_main_logic|END|now:1746043694011200| [2025/04/30 20:08:14 011811] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694011809| [2025/04/30 20:08:14 011823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 011832] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:723| [2025/04/30 20:08:14 011839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:724| [2025/04/30 20:08:14 011848] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:724| [2025/04/30 20:08:14 011855] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 011863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 011870] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:74416|prior_delivered:825018|prior_time:1746043693954962|is_app_limited:0|send_elapse:54785|ack_elapse:56847|ctl_first_sent_time:1746043693955322|lagest_ack_time:1746043694011809|curr_delivered:891034| [2025/04/30 20:08:14 011878] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693955322| [2025/04/30 20:08:14 011885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:742| [2025/04/30 20:08:14 011892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56832|rttvar:439|minrtt:30776|latest_rtt:56487|ack_delay:32| [2025/04/30 20:08:14 011898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56784|rttvar:424|minrtt:30776|latest_rtt:56487|ack_delay:32| [2025/04/30 20:08:14 011912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1053|lost_pn:1050|thresh:3| [2025/04/30 20:08:14 011919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 011925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 011931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 011938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 011942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 011946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 011950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 011954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 011959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56784|rtt_var:424|pto_duration:58784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 011966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 011973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 011979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73218| [2025/04/30 20:08:14 011984] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694094496|now:1746043694011959|interv:82537| [2025/04/30 20:08:14 011989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694094496|now:1746043694011959|interval:82537|pto_count:0|srtt:56784 [2025/04/30 20:08:14 011993] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54785, ack_elapse 56847, delivered 66016|rate 1161292|lost 291| [2025/04/30 20:08:14 011998] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161292) in round 15| [2025/04/30 20:08:14 012002] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 012006] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 012010] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693955322|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 012015] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693955322|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 012019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73218|srtt:56784|latest_rtt:56487|min_rtt:30776|applimit:0|lost:291|recovery:1|recovery_start:1746043694008795|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 012035] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:724|largest:724|pns:2| [2025/04/30 20:08:14 012040] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:724|frame:ACK |recv_time:1746043694011809|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 012045] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814011809|now:1746043694011809|interv:120000000| [2025/04/30 20:08:14 012049] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814011809|now:1746043694011809|interv:120000000| [2025/04/30 20:08:14 012053] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694011835|pq_index:0| [2025/04/30 20:08:14 012058] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694011082| [2025/04/30 20:08:14 012062] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694012062| [2025/04/30 20:08:14 012067] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694012066| [2025/04/30 20:08:14 012071] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694011835|now:1746043694012066| [2025/04/30 20:08:14 012076] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694011835|now:1746043694012066| [2025/04/30 20:08:14 012080] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 012084] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 012089] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56784|min_srtt:56784|path_bw:1313952|loss_rate:7.76|path_pto:0| [2025/04/30 20:08:14 012094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:976811| [2025/04/30 20:08:14 012099] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56784|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 012103] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 012108] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56784|min_srtt:56784|path_bw:1313952|loss_rate:7.76|path_pto:0| [2025/04/30 20:08:14 012112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:977978| [2025/04/30 20:08:14 012117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 012121] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 012125] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 012129] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 012137] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 012141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:935966| [2025/04/30 20:08:14 012146] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 012150] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1122| [2025/04/30 20:08:14 012204] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73218|now:1746043694012158|stream_id:0|stream_offset:935966| [2025/04/30 20:08:14 012215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 012223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73218|applimit:0| [2025/04/30 20:08:14 012230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56784|rtt_var:424|pto_duration:58784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 012237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 012243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 012249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74418| [2025/04/30 20:08:14 012256] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694095942|now:1746043694012229|interv:83713| [2025/04/30 20:08:14 012262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694095942|now:1746043694012229|interval:83713|pto_count:0|srtt:56784 [2025/04/30 20:08:14 012270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74418| [2025/04/30 20:08:14 012277] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 012281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:937133| [2025/04/30 20:08:14 012286] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 012290] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1123| [2025/04/30 20:08:14 012326] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74418|now:1746043694012297|stream_id:0|stream_offset:937133| [2025/04/30 20:08:14 012335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 012343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74418|applimit:0| [2025/04/30 20:08:14 012355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56784|rtt_var:424|pto_duration:58784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 012363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 012369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 012375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75618| [2025/04/30 20:08:14 012382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694096081|now:1746043694012355|interv:83726| [2025/04/30 20:08:14 012388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694096081|now:1746043694012355|interval:83726|pto_count:0|srtt:56784 [2025/04/30 20:08:14 012395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75618| [2025/04/30 20:08:14 012403] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 012410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:938300| [2025/04/30 20:08:14 012417] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 012423] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694013423|now:1746043694012423|interv:1000| [2025/04/30 20:08:14 012428] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 012432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 012436] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694013423| [2025/04/30 20:08:14 012443] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694013423| [2025/04/30 20:08:14 012449] [debug] |xqc_engine_wakeup_after|wakeup:1746043694013423|now:1746043694012449|diff:974| [2025/04/30 20:08:14 012455] [debug] |xqc_engine_main_logic|END|now:1746043694012066| [2025/04/30 20:08:14 012464] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694012464| [2025/04/30 20:08:14 012470] [debug] |xqc_engine_wakeup_after|wakeup:1746043694013423|now:1746043694012470|diff:953| [2025/04/30 20:08:14 012476] [debug] |xqc_engine_main_logic|END|now:1746043694012464| [2025/04/30 20:08:14 013182] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694013181| [2025/04/30 20:08:14 013197] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 013206] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:724| [2025/04/30 20:08:14 013212] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:725| [2025/04/30 20:08:14 013221] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:725| [2025/04/30 20:08:14 013228] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 013236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 013244] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:75616|prior_delivered:825018|prior_time:1746043693954962|is_app_limited:0|send_elapse:54897|ack_elapse:58219|ctl_first_sent_time:1746043693955434|lagest_ack_time:1746043694013181|curr_delivered:892234| [2025/04/30 20:08:14 013259] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693955434| [2025/04/30 20:08:14 013266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:743| [2025/04/30 20:08:14 013274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56784|rttvar:424|minrtt:30776|latest_rtt:57747|ack_delay:88| [2025/04/30 20:08:14 013280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56893|rttvar:536|minrtt:30776|latest_rtt:57747|ack_delay:88| [2025/04/30 20:08:14 013287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1054|lost_pn:1051|thresh:3| [2025/04/30 20:08:14 013294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 013300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 013307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 013313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 013320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 013326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 013333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 013339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 013345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56893|rtt_var:536|pto_duration:59037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 013352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 013359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 013365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74418| [2025/04/30 20:08:14 013371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694096334|now:1746043694013345|interv:82989| [2025/04/30 20:08:14 013375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694096334|now:1746043694013345|interval:82989|pto_count:0|srtt:56893 [2025/04/30 20:08:14 013380] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54897, ack_elapse 58219, delivered 67216|rate 1154537|lost 291| [2025/04/30 20:08:14 013384] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154537) in round 15| [2025/04/30 20:08:14 013388] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 013393] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 013401] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693955434|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 013406] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693955434|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 013411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74418|srtt:56893|latest_rtt:57747|min_rtt:30776|applimit:0|lost:291|recovery:1|recovery_start:1746043694008795|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 013417] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:725|largest:725|pns:2| [2025/04/30 20:08:14 013421] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:725|frame:ACK |recv_time:1746043694013181|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 013426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814013181|now:1746043694013181|interv:120000000| [2025/04/30 20:08:14 013430] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814013181|now:1746043694013181|interv:120000000| [2025/04/30 20:08:14 013434] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694013423|pq_index:0| [2025/04/30 20:08:14 013439] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694012066| [2025/04/30 20:08:14 013443] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694013443| [2025/04/30 20:08:14 013448] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694013447| [2025/04/30 20:08:14 013452] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694013423|now:1746043694013447| [2025/04/30 20:08:14 013457] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694013423|now:1746043694013447| [2025/04/30 20:08:14 013461] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 013465] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 013470] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56893|min_srtt:56893|path_bw:1313952|loss_rate:7.63|path_pto:0| [2025/04/30 20:08:14 013475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:977978| [2025/04/30 20:08:14 013482] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56893|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 013489] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 013497] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56893|min_srtt:56893|path_bw:1313952|loss_rate:7.63|path_pto:0| [2025/04/30 20:08:14 013516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:979145| [2025/04/30 20:08:14 013524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 013528] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 013532] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 013537] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 013541] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 013546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:938300| [2025/04/30 20:08:14 013550] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 013554] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1124| [2025/04/30 20:08:14 013594] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74418|now:1746043694013564|stream_id:0|stream_offset:938300| [2025/04/30 20:08:14 013605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 013612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74418|applimit:0| [2025/04/30 20:08:14 013619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56893|rtt_var:536|pto_duration:59037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 013665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 013672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 013676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75618| [2025/04/30 20:08:14 013680] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694097601|now:1746043694013619|interv:83982| [2025/04/30 20:08:14 013684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694097601|now:1746043694013619|interval:83982|pto_count:0|srtt:56893 [2025/04/30 20:08:14 013691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75618| [2025/04/30 20:08:14 013699] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 013706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:939467| [2025/04/30 20:08:14 013721] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 013729] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1125| [2025/04/30 20:08:14 013773] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75618|now:1746043694013741|stream_id:0|stream_offset:939467| [2025/04/30 20:08:14 013781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 013786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75618|applimit:0| [2025/04/30 20:08:14 013792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56893|rtt_var:536|pto_duration:59037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 013799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 013805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 013812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76818| [2025/04/30 20:08:14 013818] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694097778|now:1746043694013791|interv:83987| [2025/04/30 20:08:14 013825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694097778|now:1746043694013791|interval:83987|pto_count:0|srtt:56893 [2025/04/30 20:08:14 013832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76818| [2025/04/30 20:08:14 013840] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 013846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76818|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:940634| [2025/04/30 20:08:14 013853] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 013860] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694014860|now:1746043694013860|interv:1000| [2025/04/30 20:08:14 013866] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 013872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 013879] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694014860| [2025/04/30 20:08:14 013884] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694014860| [2025/04/30 20:08:14 013888] [debug] |xqc_engine_wakeup_after|wakeup:1746043694014860|now:1746043694013888|diff:972| [2025/04/30 20:08:14 013892] [debug] |xqc_engine_main_logic|END|now:1746043694013447| [2025/04/30 20:08:14 013901] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694013900| [2025/04/30 20:08:14 013906] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 013912] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:725| [2025/04/30 20:08:14 013921] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:726| [2025/04/30 20:08:14 013927] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:726| [2025/04/30 20:08:14 013931] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 013937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 013942] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:74416|prior_delivered:827418|prior_time:1746043693957246|is_app_limited:0|send_elapse:53054|ack_elapse:56654|ctl_first_sent_time:1746043693957689|lagest_ack_time:1746043694013900|curr_delivered:893434| [2025/04/30 20:08:14 013947] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693957689| [2025/04/30 20:08:14 013952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:744| [2025/04/30 20:08:14 013956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56893|rttvar:536|minrtt:30776|latest_rtt:56211|ack_delay:32| [2025/04/30 20:08:14 013960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56804|rttvar:580|minrtt:30776|latest_rtt:56211|ack_delay:32| [2025/04/30 20:08:14 013964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1055|lost_pn:1052|thresh:3| [2025/04/30 20:08:14 013969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 013973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 013977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 013980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 013984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 013988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 013992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 013996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 014000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56804|rtt_var:580|pto_duration:59124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 014005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 014009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 014013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75618| [2025/04/30 20:08:14 014016] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694097865|now:1746043694014000|interv:83865| [2025/04/30 20:08:14 014021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694097865|now:1746043694014000|interval:83865|pto_count:0|srtt:56804 [2025/04/30 20:08:14 014028] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53054, ack_elapse 56654, delivered 66016|rate 1165248|lost 291| [2025/04/30 20:08:14 014033] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165248) in round 15| [2025/04/30 20:08:14 014037] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 014041] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 014045] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693957689|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 014050] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693957689|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 014054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75618|srtt:56804|latest_rtt:56211|min_rtt:30776|applimit:0|lost:291|recovery:1|recovery_start:1746043694008795|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 014060] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:726|largest:726|pns:2| [2025/04/30 20:08:14 014065] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:726|frame:ACK |recv_time:1746043694013900|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 014070] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814013900|now:1746043694013900|interv:120000000| [2025/04/30 20:08:14 014074] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814013900|now:1746043694013900|interv:120000000| [2025/04/30 20:08:14 014078] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694014860|pq_index:0| [2025/04/30 20:08:14 014082] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694013447| [2025/04/30 20:08:14 014086] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694014086| [2025/04/30 20:08:14 014092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694014090| [2025/04/30 20:08:14 014097] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 014102] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56804|min_srtt:56804|path_bw:1313952|loss_rate:7.50|path_pto:0| [2025/04/30 20:08:14 014106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:979145| [2025/04/30 20:08:14 014111] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56804|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 014118] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 014123] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56804|min_srtt:56804|path_bw:1313952|loss_rate:7.50|path_pto:0| [2025/04/30 20:08:14 014127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:980312| [2025/04/30 20:08:14 014132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 014136] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 014140] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 014144] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 014148] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 014153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:940634| [2025/04/30 20:08:14 014157] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 014161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 014165] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694014860| [2025/04/30 20:08:14 014193] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694014860| [2025/04/30 20:08:14 014197] [debug] |xqc_engine_wakeup_after|wakeup:1746043694014860|now:1746043694014197|diff:663| [2025/04/30 20:08:14 014203] [debug] |xqc_engine_main_logic|END|now:1746043694014090| [2025/04/30 20:08:14 014212] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694014211| [2025/04/30 20:08:14 014218] [debug] |xqc_engine_wakeup_after|wakeup:1746043694014860|now:1746043694014217|diff:643| [2025/04/30 20:08:14 014223] [debug] |xqc_engine_main_logic|END|now:1746043694014211| [2025/04/30 20:08:14 014726] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694014724| [2025/04/30 20:08:14 014738] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 014746] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:726| [2025/04/30 20:08:14 014750] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:727| [2025/04/30 20:08:14 014757] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:727| [2025/04/30 20:08:14 014763] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 014772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 014779] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:75616|prior_delivered:827418|prior_time:1746043693957246|is_app_limited:0|send_elapse:53179|ack_elapse:57478|ctl_first_sent_time:1746043693957814|lagest_ack_time:1746043694014724|curr_delivered:894634| [2025/04/30 20:08:14 014795] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693957814| [2025/04/30 20:08:14 014803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:745| [2025/04/30 20:08:14 014810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56804|rttvar:580|minrtt:30776|latest_rtt:56910|ack_delay:40| [2025/04/30 20:08:14 014817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56812|rttvar:451|minrtt:30776|latest_rtt:56910|ack_delay:40| [2025/04/30 20:08:14 014824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1056|lost_pn:1053|thresh:3| [2025/04/30 20:08:14 014830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 014836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 014842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 014848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 014855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 014861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 014865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 014868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 014873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56812|rtt_var:451|pto_duration:58812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 014877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 014881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 014886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74418| [2025/04/30 20:08:14 014892] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694097553|now:1746043694014872|interv:82681| [2025/04/30 20:08:14 014898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694097553|now:1746043694014872|interval:82681|pto_count:0|srtt:56812 [2025/04/30 20:08:14 014905] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53179, ack_elapse 57478, delivered 67216|rate 1169421|lost 291| [2025/04/30 20:08:14 014912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169421) in round 15| [2025/04/30 20:08:14 014916] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 014920] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 014928] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693957814|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 014933] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693957814|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 014938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74418|srtt:56812|latest_rtt:56910|min_rtt:30776|applimit:0|lost:291|recovery:1|recovery_start:1746043694008795|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 014943] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:117277|inflight:74418|mode:2|applimit:0|pacing_rate:1313952|bw:1313952|srtt:56812|latest_rtt:56910|min_rtt:30776|send:1109|lost:291|tlp:0|recv:715|recovery:1|slow_start:0|conn_life:838555|acked:1200|delivered:894634|is_cwnd_limited:0| [2025/04/30 20:08:14 014950] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:727|largest:727|pns:2| [2025/04/30 20:08:14 014954] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:727|frame:ACK |recv_time:1746043694014724|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 014959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814014724|now:1746043694014724|interv:120000000| [2025/04/30 20:08:14 014964] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814014724|now:1746043694014724|interv:120000000| [2025/04/30 20:08:14 014968] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694014860|pq_index:0| [2025/04/30 20:08:14 014972] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694014090| [2025/04/30 20:08:14 014976] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694014976| [2025/04/30 20:08:14 014981] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694014980| [2025/04/30 20:08:14 014986] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694014860|now:1746043694014980| [2025/04/30 20:08:14 014990] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694014860|now:1746043694014980| [2025/04/30 20:08:14 014994] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 014999] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 015004] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56812|min_srtt:56812|path_bw:1313952|loss_rate:7.50|path_pto:0| [2025/04/30 20:08:14 015008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:980312| [2025/04/30 20:08:14 015013] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56812|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 015027] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 015031] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56812|min_srtt:56812|path_bw:1313952|loss_rate:7.50|path_pto:0| [2025/04/30 20:08:14 015036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:981479| [2025/04/30 20:08:14 015040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 015044] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 015048] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 015053] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 015057] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 015061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:940634| [2025/04/30 20:08:14 015066] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 015070] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1126| [2025/04/30 20:08:14 015106] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74418|now:1746043694015078|stream_id:0|stream_offset:940634| [2025/04/30 20:08:14 015113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 015118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74418|applimit:0| [2025/04/30 20:08:14 015122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56812|rtt_var:451|pto_duration:58812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 015127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 015131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 015135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75618| [2025/04/30 20:08:14 015139] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694098890|now:1746043694015122|interv:83768| [2025/04/30 20:08:14 015143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694098890|now:1746043694015122|interval:83768|pto_count:0|srtt:56812 [2025/04/30 20:08:14 015147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75618| [2025/04/30 20:08:14 015156] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 015160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:941801| [2025/04/30 20:08:14 015165] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 015190] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694016190|now:1746043694015190|interv:1000| [2025/04/30 20:08:14 015194] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 015198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 015203] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694016190| [2025/04/30 20:08:14 015207] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694016190| [2025/04/30 20:08:14 015211] [debug] |xqc_engine_wakeup_after|wakeup:1746043694016190|now:1746043694015211|diff:979| [2025/04/30 20:08:14 015215] [debug] |xqc_engine_main_logic|END|now:1746043694014980| [2025/04/30 20:08:14 015221] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694015221| [2025/04/30 20:08:14 015225] [debug] |xqc_engine_wakeup_after|wakeup:1746043694016190|now:1746043694015225|diff:965| [2025/04/30 20:08:14 015229] [debug] |xqc_engine_main_logic|END|now:1746043694015221| [2025/04/30 20:08:14 015938] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694015937| [2025/04/30 20:08:14 015953] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 015962] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:727| [2025/04/30 20:08:14 015969] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:728| [2025/04/30 20:08:14 015976] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:728| [2025/04/30 20:08:14 016013] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 016039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 016048] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:75616|prior_delivered:829818|prior_time:1746043693959076|is_app_limited:0|send_elapse:54148|ack_elapse:56861|ctl_first_sent_time:1746043693959424|lagest_ack_time:1746043694015937|curr_delivered:895834| [2025/04/30 20:08:14 016055] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693959424| [2025/04/30 20:08:14 016064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:746| [2025/04/30 20:08:14 016070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56812|rttvar:451|minrtt:30776|latest_rtt:56513|ack_delay:32| [2025/04/30 20:08:14 016077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56771|rttvar:421|minrtt:30776|latest_rtt:56513|ack_delay:32| [2025/04/30 20:08:14 016084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1058|lost_pn:1055|thresh:3| [2025/04/30 20:08:14 016108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 016153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 016158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 016164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 016199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 016205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 016210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 016216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 016222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694021805|now:1746043694016221|interval:5584| [2025/04/30 20:08:14 016229] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694021805|now:1746043694016221|interv:5584| [2025/04/30 20:08:14 016235] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54148, ack_elapse 56861, delivered 66016|rate 1161006|lost 291| [2025/04/30 20:08:14 016242] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161006) in round 15| [2025/04/30 20:08:14 016249] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 016255] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 016261] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693959424|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 016268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693959424|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 016273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74418|srtt:56771|latest_rtt:56513|min_rtt:30776|applimit:0|lost:291|recovery:1|recovery_start:1746043694008795|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 016280] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:728|largest:728|pns:2| [2025/04/30 20:08:14 016286] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:728|frame:ACK |recv_time:1746043694015937|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 016292] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814015937|now:1746043694015937|interv:120000000| [2025/04/30 20:08:14 016297] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814015937|now:1746043694015937|interv:120000000| [2025/04/30 20:08:14 016306] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694016190|pq_index:0| [2025/04/30 20:08:14 016312] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694014980| [2025/04/30 20:08:14 016317] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694016316| [2025/04/30 20:08:14 016324] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694016321| [2025/04/30 20:08:14 016329] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694016190|now:1746043694016321| [2025/04/30 20:08:14 016334] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694016190|now:1746043694016321| [2025/04/30 20:08:14 016338] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 016345] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 016354] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56771|min_srtt:56771|path_bw:1313952|loss_rate:7.44|path_pto:0| [2025/04/30 20:08:14 016361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:981479| [2025/04/30 20:08:14 016367] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56771|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 016374] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 016381] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56771|min_srtt:56771|path_bw:1313952|loss_rate:7.44|path_pto:0| [2025/04/30 20:08:14 016387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:982646| [2025/04/30 20:08:14 016395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 016400] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 016406] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 016412] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 016419] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 016424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:941801| [2025/04/30 20:08:14 016430] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 016438] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1127| [2025/04/30 20:08:14 016560] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74418|now:1746043694016465|stream_id:0|stream_offset:941801| [2025/04/30 20:08:14 016574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 016582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74418|applimit:0| [2025/04/30 20:08:14 016587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694021805|now:1746043694016587|interval:5218| [2025/04/30 20:08:14 016593] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694021805|now:1746043694016587|interv:5218| [2025/04/30 20:08:14 016600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75618| [2025/04/30 20:08:14 016607] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 016613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:942968| [2025/04/30 20:08:14 016620] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 016626] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1128| [2025/04/30 20:08:14 016671] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75618|now:1746043694016637|stream_id:0|stream_offset:942968| [2025/04/30 20:08:14 016677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 016682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75618|applimit:0| [2025/04/30 20:08:14 016687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694021805|now:1746043694016686|interval:5119| [2025/04/30 20:08:14 016691] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694021805|now:1746043694016686|interv:5119| [2025/04/30 20:08:14 016695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76818| [2025/04/30 20:08:14 016700] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 016704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76818|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:944135| [2025/04/30 20:08:14 016709] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 016713] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694017713|now:1746043694016713|interv:1000| [2025/04/30 20:08:14 016717] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 016721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 016730] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694016447| [2025/04/30 20:08:14 016735] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694016447| [2025/04/30 20:08:14 016739] [debug] |xqc_engine_wakeup_after|wakeup:1746043694016447|now:1746043694016739|diff:18446744073709551324| [2025/04/30 20:08:14 016746] [debug] |xqc_engine_main_logic|END|now:1746043694016321| [2025/04/30 20:08:14 016756] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694016756| [2025/04/30 20:08:14 016762] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694016447|pq_index:0| [2025/04/30 20:08:14 016768] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694016321| [2025/04/30 20:08:14 016776] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694016774| [2025/04/30 20:08:14 016784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043694016447|now:1746043694016774| [2025/04/30 20:08:14 016788] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:14 016792] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043694016447|now:1746043694016774| [2025/04/30 20:08:14 016798] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 016805] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 016813] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:728|ack_delay:25365|first_ack_range:8|largest_pkt_recv_time:1746043693991447| [2025/04/30 20:08:14 016820] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:728|low:720|pkt_pns:2| [2025/04/30 20:08:14 016825] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:718|low:658|pkt_pns:2| [2025/04/30 20:08:14 016829] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:656|low:654|pkt_pns:2| [2025/04/30 20:08:14 016833] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:704|frame_largest_recv:728| [2025/04/30 20:08:14 016839] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 016846] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56771|min_srtt:56771|path_bw:1313952|loss_rate:7.32|path_pto:0| [2025/04/30 20:08:14 016853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:76818|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:982646| [2025/04/30 20:08:14 016860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 016864] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 016868] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 016872] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 016877] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 016887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:76818|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:944135| [2025/04/30 20:08:14 016893] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 016897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 016901] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694017713| [2025/04/30 20:08:14 016908] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694017713| [2025/04/30 20:08:14 016913] [debug] |xqc_engine_wakeup_after|wakeup:1746043694017713|now:1746043694016913|diff:800| [2025/04/30 20:08:14 016920] [debug] |xqc_engine_main_logic|END|now:1746043694016774| [2025/04/30 20:08:14 016939] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:53|state:ESTABED|recv_time:1746043694016938| [2025/04/30 20:08:14 016947] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 016954] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:728| [2025/04/30 20:08:14 016958] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:729| [2025/04/30 20:08:14 016965] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:729| [2025/04/30 20:08:14 016969] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 016976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 016981] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:74416|prior_delivered:832218|prior_time:1746043693961020|is_app_limited:0|send_elapse:54983|ack_elapse:55918|ctl_first_sent_time:1746043693961367|lagest_ack_time:1746043694016938|curr_delivered:897034| [2025/04/30 20:08:14 016986] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693961367| [2025/04/30 20:08:14 016990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:747| [2025/04/30 20:08:14 016996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56771|rttvar:421|minrtt:30776|latest_rtt:55571|ack_delay:40| [2025/04/30 20:08:14 017003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56616|rttvar:626|minrtt:30776|latest_rtt:55571|ack_delay:40| [2025/04/30 20:08:14 017009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1059|lost_pn:1056|thresh:3| [2025/04/30 20:08:14 017015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 017020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 017026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 017033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 017037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 017045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 017049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 017053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 017057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694021631|now:1746043694017057|interval:4574| [2025/04/30 20:08:14 017062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694021631|now:1746043694017057|interv:4574| [2025/04/30 20:08:14 017066] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54983, ack_elapse 55918, delivered 64816|rate 1159125|lost 291| [2025/04/30 20:08:14 017070] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159125) in round 15| [2025/04/30 20:08:14 017075] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 017079] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 017083] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693961367|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 017088] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693961367|recovery:1|recovery_start:1746043694008795|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 017092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75618|srtt:56616|latest_rtt:55571|min_rtt:30776|applimit:0|lost:291|recovery:1|recovery_start:1746043694008795|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 017098] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 017102] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694041938|now:1746043694016938|interv:25000| [2025/04/30 20:08:14 017108] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694016938|max_ack_delay:25000| [2025/04/30 20:08:14 017113] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:729|largest:729|pns:2| [2025/04/30 20:08:14 017117] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:729|frame:PING ACK |recv_time:1746043694016938|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 017122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814016938|now:1746043694016938|interv:120000000| [2025/04/30 20:08:14 017126] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814016938|now:1746043694016938|interv:120000000| [2025/04/30 20:08:14 017130] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694017713|pq_index:0| [2025/04/30 20:08:14 017135] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694016774| [2025/04/30 20:08:14 017141] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694017141| [2025/04/30 20:08:14 017146] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694017145| [2025/04/30 20:08:14 017151] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 017156] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56616|min_srtt:56616|path_bw:1313952|loss_rate:7.32|path_pto:0| [2025/04/30 20:08:14 017161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:982646| [2025/04/30 20:08:14 017186] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56616|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 017197] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 017202] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56616|min_srtt:56616|path_bw:1313952|loss_rate:7.32|path_pto:0| [2025/04/30 20:08:14 017206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:983813| [2025/04/30 20:08:14 017211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 017214] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 017218] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 017223] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 017227] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 017231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:75618|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:944135| [2025/04/30 20:08:14 017236] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 017240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 017244] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694017713| [2025/04/30 20:08:14 017248] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694017713| [2025/04/30 20:08:14 017255] [debug] |xqc_engine_wakeup_after|wakeup:1746043694017713|now:1746043694017255|diff:458| [2025/04/30 20:08:14 017260] [debug] |xqc_engine_main_logic|END|now:1746043694017145| [2025/04/30 20:08:14 017267] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694017267| [2025/04/30 20:08:14 017275] [debug] |xqc_engine_wakeup_after|wakeup:1746043694017713|now:1746043694017274|diff:439| [2025/04/30 20:08:14 017279] [debug] |xqc_engine_main_logic|END|now:1746043694017267| [2025/04/30 20:08:14 017776] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694017773| [2025/04/30 20:08:14 017805] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 017820] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:729| [2025/04/30 20:08:14 017827] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:730| [2025/04/30 20:08:14 017840] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:730| [2025/04/30 20:08:14 017847] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 017858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 017865] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:75616|prior_delivered:832218|prior_time:1746043693961020|is_app_limited:0|send_elapse:55079|ack_elapse:56753|ctl_first_sent_time:1746043693961463|lagest_ack_time:1746043694017773|curr_delivered:898234| [2025/04/30 20:08:14 017873] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693961463| [2025/04/30 20:08:14 017882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:748| [2025/04/30 20:08:14 017889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56616|rttvar:626|minrtt:30776|latest_rtt:56310|ack_delay:40| [2025/04/30 20:08:14 017895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56572|rttvar:556|minrtt:30776|latest_rtt:56310|ack_delay:40| [2025/04/30 20:08:14 017903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1060|lost_pn:1057|thresh:3| [2025/04/30 20:08:14 017909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 017915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 017921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 017926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 017931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 017936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 017943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 017951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1057|lost_pn:1057|po_sent_time:1746043693957938|lost_send_time:1746043693954130|loss_delay:63643|frame:STREAM |repair:128| [2025/04/30 20:08:14 017958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693957938u| [2025/04/30 20:08:14 017964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 017985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56572|rtt_var:556|pto_duration:58796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 017990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 017994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 017998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73218| [2025/04/30 20:08:14 018002] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694100433|now:1746043694017984|interv:82449| [2025/04/30 20:08:14 018006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694100433|now:1746043694017984|interval:82449|pto_count:0|srtt:56572 [2025/04/30 20:08:14 018011] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55079, ack_elapse 56753, delivered 66016|rate 1163216|lost 292| [2025/04/30 20:08:14 018016] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163216) in round 15| [2025/04/30 20:08:14 018020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 018025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 018029] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693961463|recovery:1|recovery_start:1746043694017963|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 018034] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693961463|recovery:1|recovery_start:1746043694017963|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 018039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73218|srtt:56572|latest_rtt:56310|min_rtt:30776|applimit:0|lost:291|recovery:1|recovery_start:1746043694017963|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 018046] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:730|largest:730|pns:2| [2025/04/30 20:08:14 018051] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:730|frame:ACK |recv_time:1746043694017773|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 018057] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814017773|now:1746043694017773|interv:120000000| [2025/04/30 20:08:14 018061] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814017773|now:1746043694017773|interv:120000000| [2025/04/30 20:08:14 018066] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694017713|pq_index:0| [2025/04/30 20:08:14 018071] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694017145| [2025/04/30 20:08:14 018075] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694018075| [2025/04/30 20:08:14 018082] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694018080| [2025/04/30 20:08:14 018091] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694017713|now:1746043694018080| [2025/04/30 20:08:14 018095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694017713|now:1746043694018080| [2025/04/30 20:08:14 018099] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 018104] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 018111] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56572|min_srtt:56572|path_bw:1313952|loss_rate:7.32|path_pto:0| [2025/04/30 20:08:14 018115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:876449| [2025/04/30 20:08:14 018120] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 018126] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1057|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 018131] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56572|min_srtt:56572|path_bw:1313952|loss_rate:7.32|path_pto:0| [2025/04/30 20:08:14 018135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:983813| [2025/04/30 20:08:14 018140] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 018145] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 018149] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56572|min_srtt:56572|path_bw:1313952|loss_rate:7.32|path_pto:0| [2025/04/30 20:08:14 018154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:984980| [2025/04/30 20:08:14 018158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 018162] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 018204] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 018209] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 018214] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1057|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 018218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73218|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:876449| [2025/04/30 20:08:14 018227] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 018232] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1129| [2025/04/30 20:08:14 018302] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73218|now:1746043694018242|stream_id:0|stream_offset:876449| [2025/04/30 20:08:14 018310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1129|origin_pktnum:1057|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 018318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73218|applimit:0| [2025/04/30 20:08:14 018325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56572|rtt_var:556|pto_duration:58796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 018331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 018337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 018344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74418| [2025/04/30 20:08:14 018349] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694102038|now:1746043694018324|interv:83714| [2025/04/30 20:08:14 018355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694102038|now:1746043694018324|interval:83714|pto_count:0|srtt:56572 [2025/04/30 20:08:14 018362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74418| [2025/04/30 20:08:14 018369] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 018375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:74418|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:944135| [2025/04/30 20:08:14 018382] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 018388] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1130| [2025/04/30 20:08:14 018431] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1130|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:74418|now:1746043694018397|stream_id:0|stream_offset:944135| [2025/04/30 20:08:14 018439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1130|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:08:14 018446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74418|applimit:0| [2025/04/30 20:08:14 018451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56572|rtt_var:556|pto_duration:58796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 018458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 018463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 018474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75629| [2025/04/30 20:08:14 018479] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694102193|now:1746043694018451|interv:83742| [2025/04/30 20:08:14 018485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694102193|now:1746043694018451|interval:83742|pto_count:0|srtt:56572 [2025/04/30 20:08:14 018492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75629| [2025/04/30 20:08:14 018498] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 018504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75629|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:945302| [2025/04/30 20:08:14 018510] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 018516] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694019516|now:1746043694018516|interv:1000| [2025/04/30 20:08:14 018522] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 018527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 018533] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694019516| [2025/04/30 20:08:14 018538] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694019516| [2025/04/30 20:08:14 018544] [debug] |xqc_engine_wakeup_after|wakeup:1746043694019516|now:1746043694018544|diff:972| [2025/04/30 20:08:14 018551] [debug] |xqc_engine_main_logic|END|now:1746043694018080| [2025/04/30 20:08:14 018559] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694018559| [2025/04/30 20:08:14 018565] [debug] |xqc_engine_wakeup_after|wakeup:1746043694019516|now:1746043694018564|diff:952| [2025/04/30 20:08:14 018570] [debug] |xqc_engine_main_logic|END|now:1746043694018559| [2025/04/30 20:08:14 018810] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694018808| [2025/04/30 20:08:14 018825] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 018950] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:730| [2025/04/30 20:08:14 019164] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:731| [2025/04/30 20:08:14 019206] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:731| [2025/04/30 20:08:14 019213] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 019222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 019229] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:76816|prior_delivered:832218|prior_time:1746043693961020|is_app_limited:0|send_elapse:55202|ack_elapse:57788|ctl_first_sent_time:1746043693961586|lagest_ack_time:1746043694018808|curr_delivered:899434| [2025/04/30 20:08:14 019237] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693961586| [2025/04/30 20:08:14 019245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:748| [2025/04/30 20:08:14 019261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56572|rttvar:556|minrtt:30776|latest_rtt:57222|ack_delay:40| [2025/04/30 20:08:14 019268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56648|rttvar:569|minrtt:30776|latest_rtt:57222|ack_delay:40| [2025/04/30 20:08:14 019275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1061|lost_pn:1058|thresh:3| [2025/04/30 20:08:14 019282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 019289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 019293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 019297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 019300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 019304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 019310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 019316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 019322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 019329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56648|rtt_var:569|pto_duration:58924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 019337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 019341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 019347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74429| [2025/04/30 20:08:14 019353] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694102321|now:1746043694019329|interv:82992| [2025/04/30 20:08:14 019359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694102321|now:1746043694019329|interval:82992|pto_count:0|srtt:56648 [2025/04/30 20:08:14 019366] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55202, ack_elapse 57788, delivered 67216|rate 1163148|lost 292| [2025/04/30 20:08:14 019373] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163148) in round 15| [2025/04/30 20:08:14 019379] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 019385] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 019391] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693961586|recovery:1|recovery_start:1746043694017963|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 019405] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693961586|recovery:1|recovery_start:1746043694017963|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 019411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74429|srtt:56648|latest_rtt:57222|min_rtt:30776|applimit:0|lost:292|recovery:1|recovery_start:1746043694017963|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 019420] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:731|largest:731|pns:2| [2025/04/30 20:08:14 019427] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:731|frame:ACK |recv_time:1746043694018808|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 019434] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814018808|now:1746043694018808|interv:120000000| [2025/04/30 20:08:14 019440] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814018808|now:1746043694018808|interv:120000000| [2025/04/30 20:08:14 019446] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694019516|pq_index:0| [2025/04/30 20:08:14 019452] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694018080| [2025/04/30 20:08:14 019458] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694019458| [2025/04/30 20:08:14 019465] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694019463| [2025/04/30 20:08:14 019472] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 019480] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56648|min_srtt:56648|path_bw:1313952|loss_rate:8.00|path_pto:0| [2025/04/30 20:08:14 019487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74429|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:984980| [2025/04/30 20:08:14 019494] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56648|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 019501] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 019508] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56648|min_srtt:56648|path_bw:1313952|loss_rate:8.00|path_pto:0| [2025/04/30 20:08:14 019515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74429|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:986147| [2025/04/30 20:08:14 019522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 019527] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 019538] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 019546] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 019553] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 019560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74429|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:945302| [2025/04/30 20:08:14 019567] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 019573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 019580] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694019516| [2025/04/30 20:08:14 019587] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694019516| [2025/04/30 20:08:14 019593] [debug] |xqc_engine_wakeup_after|wakeup:1746043694019516|now:1746043694019593|diff:18446744073709551539| [2025/04/30 20:08:14 019599] [debug] |xqc_engine_main_logic|END|now:1746043694019463| [2025/04/30 20:08:14 019606] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694019605| [2025/04/30 20:08:14 019609] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694019516|pq_index:0| [2025/04/30 20:08:14 019614] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694019463| [2025/04/30 20:08:14 019619] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694019617| [2025/04/30 20:08:14 019623] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694019516|now:1746043694019617| [2025/04/30 20:08:14 019627] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694019516|now:1746043694019617| [2025/04/30 20:08:14 019631] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 019636] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 019641] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56648|min_srtt:56648|path_bw:1313952|loss_rate:8.00|path_pto:0| [2025/04/30 20:08:14 019645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74429|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:986147| [2025/04/30 20:08:14 019649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 019653] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 019657] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 019662] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 019676] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 019682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74429|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:945302| [2025/04/30 20:08:14 019689] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 019696] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1131| [2025/04/30 20:08:14 019742] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74429|now:1746043694019705|stream_id:0|stream_offset:945302| [2025/04/30 20:08:14 019749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 019755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74429|applimit:0| [2025/04/30 20:08:14 019759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56648|rtt_var:569|pto_duration:58924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 019766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 019772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 019779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75629| [2025/04/30 20:08:14 019786] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694103629|now:1746043694019759|interv:83870| [2025/04/30 20:08:14 019792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694103629|now:1746043694019759|interval:83870|pto_count:0|srtt:56648 [2025/04/30 20:08:14 019799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75629| [2025/04/30 20:08:14 019808] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 019815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75629|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:946469| [2025/04/30 20:08:14 019822] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 019828] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694020828|now:1746043694019828|interv:1000| [2025/04/30 20:08:14 019834] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 019841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 019848] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694020828| [2025/04/30 20:08:14 019854] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694020828| [2025/04/30 20:08:14 019861] [debug] |xqc_engine_wakeup_after|wakeup:1746043694020828|now:1746043694019861|diff:967| [2025/04/30 20:08:14 019868] [debug] |xqc_engine_main_logic|END|now:1746043694019617| [2025/04/30 20:08:14 019890] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694019889| [2025/04/30 20:08:14 019897] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 019903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:731| [2025/04/30 20:08:14 019907] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:732| [2025/04/30 20:08:14 019917] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:732| [2025/04/30 20:08:14 019923] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 019931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1062|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1062|path_largest_ack:1062| [2025/04/30 20:08:14 019939] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:75617|prior_delivered:834626|prior_time:1746043693963055|is_app_limited:0|send_elapse:52776|ack_elapse:56834|ctl_first_sent_time:1746043693963430|lagest_ack_time:1746043694019889|curr_delivered:900643| [2025/04/30 20:08:14 019946] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693963430| [2025/04/30 20:08:14 019953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:749| [2025/04/30 20:08:14 019960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56648|rttvar:569|minrtt:30776|latest_rtt:56459|ack_delay:152| [2025/04/30 20:08:14 019967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56605|rttvar:512|minrtt:30776|latest_rtt:56459|ack_delay:152| [2025/04/30 20:08:14 019974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1062|lost_pn:1059|thresh:3| [2025/04/30 20:08:14 019981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 019986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 019990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 019994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 019997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 020001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 020005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 020009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 020014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 679|pns:2| [2025/04/30 20:08:14 020018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 020022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56605|rtt_var:512|pto_duration:58653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 020031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 020035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 020039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74420| [2025/04/30 20:08:14 020043] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694103358|now:1746043694020022|interv:83336| [2025/04/30 20:08:14 020047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694103358|now:1746043694020022|interval:83336|pto_count:0|srtt:56605 [2025/04/30 20:08:14 020052] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52776, ack_elapse 56834, delivered 66017|rate 1161575|lost 292| [2025/04/30 20:08:14 020056] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161575) in round 15| [2025/04/30 20:08:14 020061] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 020065] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 020069] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1209|po_sent_time:1746043693963430|recovery:1|recovery_start:1746043694017963|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 020074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1209|po_sent_time:1746043693963430|recovery:1|recovery_start:1746043694017963|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 020078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74420|srtt:56605|latest_rtt:56459|min_rtt:30776|applimit:0|lost:292|recovery:1|recovery_start:1746043694017963|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 020084] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:732|largest:732|pns:2| [2025/04/30 20:08:14 020089] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:732|frame:ACK |recv_time:1746043694019889|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 020094] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814019889|now:1746043694019889|interv:120000000| [2025/04/30 20:08:14 020098] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814019889|now:1746043694019889|interv:120000000| [2025/04/30 20:08:14 020102] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694020828|pq_index:0| [2025/04/30 20:08:14 020107] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694019617| [2025/04/30 20:08:14 020111] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694020111| [2025/04/30 20:08:14 020116] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694020115| [2025/04/30 20:08:14 020121] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 020129] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56605|min_srtt:56605|path_bw:1313952|loss_rate:7.94|path_pto:0| [2025/04/30 20:08:14 020134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:986147| [2025/04/30 20:08:14 020138] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56605|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 020143] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 020148] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56605|min_srtt:56605|path_bw:1313952|loss_rate:7.94|path_pto:0| [2025/04/30 20:08:14 020152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:987314| [2025/04/30 20:08:14 020156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 020160] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 020164] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 020193] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 020197] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 020202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:946469| [2025/04/30 20:08:14 020206] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 020210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 020214] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694020828| [2025/04/30 20:08:14 020218] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694020828| [2025/04/30 20:08:14 020222] [debug] |xqc_engine_wakeup_after|wakeup:1746043694020828|now:1746043694020222|diff:606| [2025/04/30 20:08:14 020227] [debug] |xqc_engine_main_logic|END|now:1746043694020115| [2025/04/30 20:08:14 020232] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694020232| [2025/04/30 20:08:14 020236] [debug] |xqc_engine_wakeup_after|wakeup:1746043694020828|now:1746043694020236|diff:592| [2025/04/30 20:08:14 020240] [debug] |xqc_engine_main_logic|END|now:1746043694020232| [2025/04/30 20:08:14 021318] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694021317| [2025/04/30 20:08:14 021332] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694020828|pq_index:0| [2025/04/30 20:08:14 021339] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694020115| [2025/04/30 20:08:14 021347] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694021345| [2025/04/30 20:08:14 021361] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694020828|now:1746043694021345| [2025/04/30 20:08:14 021367] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694020828|now:1746043694021345| [2025/04/30 20:08:14 021373] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 021379] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 021387] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56605|min_srtt:56605|path_bw:1313952|loss_rate:7.94|path_pto:0| [2025/04/30 20:08:14 021394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:987314| [2025/04/30 20:08:14 021401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 021407] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 021413] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 021420] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 021427] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 021434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:946469| [2025/04/30 20:08:14 021441] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 021448] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1132| [2025/04/30 20:08:14 021495] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74420|now:1746043694021459|stream_id:0|stream_offset:946469| [2025/04/30 20:08:14 021505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 021513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74420|applimit:0| [2025/04/30 20:08:14 021521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56605|rtt_var:512|pto_duration:58653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 021528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 021533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 021539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75620| [2025/04/30 20:08:14 021545] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694105112|now:1746043694021520|interv:83592| [2025/04/30 20:08:14 021558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694105112|now:1746043694021520|interval:83592|pto_count:0|srtt:56605 [2025/04/30 20:08:14 021566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75620| [2025/04/30 20:08:14 021573] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 021578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:947636| [2025/04/30 20:08:14 021583] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 021587] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1133| [2025/04/30 20:08:14 021629] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75620|now:1746043694021597|stream_id:0|stream_offset:947636| [2025/04/30 20:08:14 021638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 021645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75620|applimit:0| [2025/04/30 20:08:14 021652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56605|rtt_var:512|pto_duration:58653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 021659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 021666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 021672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76820| [2025/04/30 20:08:14 021679] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694105250|now:1746043694021651|interv:83599| [2025/04/30 20:08:14 021686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694105250|now:1746043694021651|interval:83599|pto_count:0|srtt:56605 [2025/04/30 20:08:14 021693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76820| [2025/04/30 20:08:14 021700] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 021706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:948803| [2025/04/30 20:08:14 021711] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 021715] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694022715|now:1746043694021715|interv:1000| [2025/04/30 20:08:14 021719] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 021723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 021731] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694022715| [2025/04/30 20:08:14 021736] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694022715| [2025/04/30 20:08:14 021740] [debug] |xqc_engine_wakeup_after|wakeup:1746043694022715|now:1746043694021740|diff:975| [2025/04/30 20:08:14 021745] [debug] |xqc_engine_main_logic|END|now:1746043694021345| [2025/04/30 20:08:14 021823] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694021822| [2025/04/30 20:08:14 021837] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 021847] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:732| [2025/04/30 20:08:14 022517] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:733| [2025/04/30 20:08:14 022529] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:733| [2025/04/30 20:08:14 022536] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 022545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 022552] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:75617|prior_delivered:837026|prior_time:1746043693965283|is_app_limited:0|send_elapse:54308|ack_elapse:56539|ctl_first_sent_time:1746043693965824|lagest_ack_time:1746043694021822|curr_delivered:901843| [2025/04/30 20:08:14 022559] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693965824| [2025/04/30 20:08:14 022566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:750| [2025/04/30 20:08:14 022573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56605|rttvar:512|minrtt:30776|latest_rtt:55998|ack_delay:40| [2025/04/30 20:08:14 022579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56524|rttvar:545|minrtt:30776|latest_rtt:55998|ack_delay:40| [2025/04/30 20:08:14 022586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1064|lost_pn:1061|thresh:3| [2025/04/30 20:08:14 022592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 022599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 022605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 022612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 022618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 022624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 022630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 022635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 022642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 022657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694027126|now:1746043694022656|interval:4470| [2025/04/30 20:08:14 022664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694027126|now:1746043694022656|interv:4470| [2025/04/30 20:08:14 022670] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54308, ack_elapse 56539, delivered 64817|rate 1146412|lost 292| [2025/04/30 20:08:14 022677] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146412) in round 15| [2025/04/30 20:08:14 022683] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 022689] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 022695] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693965824|recovery:1|recovery_start:1746043694017963|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 022702] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693965824|recovery:1|recovery_start:1746043694017963|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 022710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75620|srtt:56524|latest_rtt:55998|min_rtt:30776|applimit:0|lost:292|recovery:1|recovery_start:1746043694017963|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 022719] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:733|largest:733|pns:2| [2025/04/30 20:08:14 022727] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:733|frame:ACK |recv_time:1746043694021822|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 022733] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814021822|now:1746043694021822|interv:120000000| [2025/04/30 20:08:14 022739] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814021822|now:1746043694021822|interv:120000000| [2025/04/30 20:08:14 022744] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694022715|pq_index:0| [2025/04/30 20:08:14 022750] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694021345| [2025/04/30 20:08:14 022756] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694022755| [2025/04/30 20:08:14 022763] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694022761| [2025/04/30 20:08:14 022769] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694022715|now:1746043694022761| [2025/04/30 20:08:14 022774] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694022715|now:1746043694022761| [2025/04/30 20:08:14 022780] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 022785] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 022799] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56524|min_srtt:56524|path_bw:1313952|loss_rate:7.81|path_pto:0| [2025/04/30 20:08:14 022805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:987314| [2025/04/30 20:08:14 022812] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 022818] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 022825] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56524|min_srtt:56524|path_bw:1313952|loss_rate:7.81|path_pto:0| [2025/04/30 20:08:14 022832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:988481| [2025/04/30 20:08:14 022836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 022840] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 022844] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 022849] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 022853] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 022858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:948803| [2025/04/30 20:08:14 022862] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 022867] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1134| [2025/04/30 20:08:14 022904] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75620|now:1746043694022875|stream_id:0|stream_offset:948803| [2025/04/30 20:08:14 022911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1134|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 022916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75620|applimit:0| [2025/04/30 20:08:14 022920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694027126|now:1746043694022920|interval:4206| [2025/04/30 20:08:14 022924] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694027126|now:1746043694022920|interv:4206| [2025/04/30 20:08:14 022929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76820| [2025/04/30 20:08:14 022938] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 022942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:949970| [2025/04/30 20:08:14 022947] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 022951] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1135| [2025/04/30 20:08:14 022973] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76820|now:1746043694022957|stream_id:0|stream_offset:949970| [2025/04/30 20:08:14 022979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1135|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 022984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76820|applimit:0| [2025/04/30 20:08:14 022988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694027126|now:1746043694022988|interval:4138| [2025/04/30 20:08:14 022993] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694027126|now:1746043694022988|interv:4138| [2025/04/30 20:08:14 022997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:78020| [2025/04/30 20:08:14 023001] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 023005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78020|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:951137| [2025/04/30 20:08:14 023010] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 023015] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694024015|now:1746043694023015|interv:1000| [2025/04/30 20:08:14 023022] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 023028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 023034] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694024015| [2025/04/30 20:08:14 023040] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694024015| [2025/04/30 20:08:14 023047] [debug] |xqc_engine_wakeup_after|wakeup:1746043694024015|now:1746043694023047|diff:968| [2025/04/30 20:08:14 023054] [debug] |xqc_engine_main_logic|END|now:1746043694022761| [2025/04/30 20:08:14 023065] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694023065| [2025/04/30 20:08:14 023073] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 023080] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:733| [2025/04/30 20:08:14 023084] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:734| [2025/04/30 20:08:14 023090] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:734| [2025/04/30 20:08:14 023094] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 023104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 023109] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:76817|prior_delivered:837026|prior_time:1746043693965283|is_app_limited:0|send_elapse:54445|ack_elapse:57782|ctl_first_sent_time:1746043693965961|lagest_ack_time:1746043694023065|curr_delivered:903043| [2025/04/30 20:08:14 023114] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693965961| [2025/04/30 20:08:14 023118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:751| [2025/04/30 20:08:14 023123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56524|rttvar:545|minrtt:30776|latest_rtt:57104|ack_delay:48| [2025/04/30 20:08:14 023127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56591|rttvar:542|minrtt:30776|latest_rtt:57104|ack_delay:48| [2025/04/30 20:08:14 023131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1065|lost_pn:1062|thresh:3| [2025/04/30 20:08:14 023135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 023190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694027779|now:1746043694023190|interval:4589| [2025/04/30 20:08:14 023194] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694027779|now:1746043694023190|interv:4589| [2025/04/30 20:08:14 023198] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54445, ack_elapse 57782, delivered 66017|rate 1142518|lost 292| [2025/04/30 20:08:14 023203] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142518) in round 15| [2025/04/30 20:08:14 023207] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 023211] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 023215] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693965961|recovery:1|recovery_start:1746043694017963|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 023223] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693965961|recovery:1|recovery_start:1746043694017963|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 023227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:76820|srtt:56591|latest_rtt:57104|min_rtt:30776|applimit:0|lost:292|recovery:1|recovery_start:1746043694017963|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 023233] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:734|largest:734|pns:2| [2025/04/30 20:08:14 023239] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:734|frame:ACK |recv_time:1746043694023065|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 023247] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814023065|now:1746043694023065|interv:120000000| [2025/04/30 20:08:14 023253] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814023065|now:1746043694023065|interv:120000000| [2025/04/30 20:08:14 023260] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694024015|pq_index:0| [2025/04/30 20:08:14 023267] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694022761| [2025/04/30 20:08:14 023273] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694023273| [2025/04/30 20:08:14 023281] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694023279| [2025/04/30 20:08:14 023289] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 023297] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56591|min_srtt:56591|path_bw:1313952|loss_rate:7.69|path_pto:0| [2025/04/30 20:08:14 023304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:76820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:988481| [2025/04/30 20:08:14 023310] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56591|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 023318] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 023325] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56591|min_srtt:56591|path_bw:1313952|loss_rate:7.69|path_pto:0| [2025/04/30 20:08:14 023333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:76820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:989648| [2025/04/30 20:08:14 023339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 023349] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 023353] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 023357] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 023362] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 023366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:951137| [2025/04/30 20:08:14 023371] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 023375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 023379] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694024015| [2025/04/30 20:08:14 023383] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694024015| [2025/04/30 20:08:14 023387] [debug] |xqc_engine_wakeup_after|wakeup:1746043694024015|now:1746043694023387|diff:628| [2025/04/30 20:08:14 023391] [debug] |xqc_engine_main_logic|END|now:1746043694023279| [2025/04/30 20:08:14 023397] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694023397| [2025/04/30 20:08:14 023401] [debug] |xqc_engine_wakeup_after|wakeup:1746043694024015|now:1746043694023401|diff:614| [2025/04/30 20:08:14 023405] [debug] |xqc_engine_main_logic|END|now:1746043694023397| [2025/04/30 20:08:14 023741] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694023740| [2025/04/30 20:08:14 023754] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 023763] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:734| [2025/04/30 20:08:14 023769] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:735| [2025/04/30 20:08:14 023781] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:735| [2025/04/30 20:08:14 023789] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 023797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 023804] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:78017|prior_delivered:837026|prior_time:1746043693965283|is_app_limited:0|send_elapse:55771|ack_elapse:58457|ctl_first_sent_time:1746043693967287|lagest_ack_time:1746043694023740|curr_delivered:904243| [2025/04/30 20:08:14 023812] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693967287| [2025/04/30 20:08:14 023819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:752| [2025/04/30 20:08:14 023826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56591|rttvar:542|minrtt:30776|latest_rtt:56453|ack_delay:32| [2025/04/30 20:08:14 023832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56570|rttvar:449|minrtt:30776|latest_rtt:56453|ack_delay:32| [2025/04/30 20:08:14 023846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1066|lost_pn:1063|thresh:3| [2025/04/30 20:08:14 023854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 023894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1063|lost_pn:1063|po_sent_time:1746043693963537|lost_send_time:1746043693960099|loss_delay:63641|frame:STREAM |repair:128| [2025/04/30 20:08:14 023900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693963537u| [2025/04/30 20:08:14 023905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 023909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56570|rtt_var:449|pto_duration:58570|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 023914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 023918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 023921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74420| [2025/04/30 20:08:14 023925] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694106527|now:1746043694023909|interv:82618| [2025/04/30 20:08:14 023929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694106527|now:1746043694023909|interval:82618|pto_count:0|srtt:56570 [2025/04/30 20:08:14 023934] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55771, ack_elapse 58457, delivered 67217|rate 1149853|lost 293| [2025/04/30 20:08:14 023939] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149853) in round 15| [2025/04/30 20:08:14 023943] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 023948] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 023952] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693967287|recovery:1|recovery_start:1746043694023904|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 023960] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693967287|recovery:1|recovery_start:1746043694023904|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 023968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74420|srtt:56570|latest_rtt:56453|min_rtt:30776|applimit:0|lost:292|recovery:1|recovery_start:1746043694023904|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 023977] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:735|largest:735|pns:2| [2025/04/30 20:08:14 023984] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:735|frame:ACK |recv_time:1746043694023740|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 023989] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814023740|now:1746043694023740|interv:120000000| [2025/04/30 20:08:14 023993] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814023740|now:1746043694023740|interv:120000000| [2025/04/30 20:08:14 023997] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694024015|pq_index:0| [2025/04/30 20:08:14 024001] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694023279| [2025/04/30 20:08:14 024005] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694024005| [2025/04/30 20:08:14 024011] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694024009| [2025/04/30 20:08:14 024016] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 024021] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1313952|loss_rate:7.69|path_pto:0| [2025/04/30 20:08:14 024026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:883451| [2025/04/30 20:08:14 024030] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56570|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 024035] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1063|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 024040] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1313952|loss_rate:7.69|path_pto:0| [2025/04/30 20:08:14 024044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:989648| [2025/04/30 20:08:14 024052] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56570|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 024063] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 024069] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1313952|loss_rate:7.69|path_pto:0| [2025/04/30 20:08:14 024073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:990815| [2025/04/30 20:08:14 024077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 024081] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 024085] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 024089] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 024094] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1063|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 024098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:883451| [2025/04/30 20:08:14 024103] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 024106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 024111] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 024115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:951137| [2025/04/30 20:08:14 024119] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 024123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 024127] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694024015| [2025/04/30 20:08:14 024134] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694024015| [2025/04/30 20:08:14 024140] [debug] |xqc_engine_wakeup_after|wakeup:1746043694024015|now:1746043694024140|diff:18446744073709551491| [2025/04/30 20:08:14 024147] [debug] |xqc_engine_main_logic|END|now:1746043694024009| [2025/04/30 20:08:14 024153] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694024153| [2025/04/30 20:08:14 024157] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694024015|pq_index:0| [2025/04/30 20:08:14 024161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694024009| [2025/04/30 20:08:14 024187] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694024186| [2025/04/30 20:08:14 024195] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694024015|now:1746043694024186| [2025/04/30 20:08:14 024208] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694024015|now:1746043694024186| [2025/04/30 20:08:14 024214] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 024221] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 024229] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1313952|loss_rate:7.69|path_pto:0| [2025/04/30 20:08:14 024235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:990815| [2025/04/30 20:08:14 024240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 024243] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 024247] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 024252] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 024256] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1063|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 024260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:883451| [2025/04/30 20:08:14 024264] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 024269] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1136| [2025/04/30 20:08:14 024313] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74420|now:1746043694024278|stream_id:0|stream_offset:883451| [2025/04/30 20:08:14 024323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1136|origin_pktnum:1063|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 024330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74420|applimit:0| [2025/04/30 20:08:14 024337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56570|rtt_var:449|pto_duration:58570|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 024344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 024350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 024355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75620| [2025/04/30 20:08:14 024359] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694107848|now:1746043694024336|interv:83512| [2025/04/30 20:08:14 024364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694107848|now:1746043694024336|interval:83512|pto_count:0|srtt:56570 [2025/04/30 20:08:14 024378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75620| [2025/04/30 20:08:14 024386] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 024392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:951137| [2025/04/30 20:08:14 024399] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 024405] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694025405|now:1746043694024405|interv:1000| [2025/04/30 20:08:14 024412] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 024418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 024424] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694025405| [2025/04/30 20:08:14 024431] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694025405| [2025/04/30 20:08:14 024437] [debug] |xqc_engine_wakeup_after|wakeup:1746043694025405|now:1746043694024437|diff:968| [2025/04/30 20:08:14 024444] [debug] |xqc_engine_main_logic|END|now:1746043694024186| [2025/04/30 20:08:14 024663] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694024662| [2025/04/30 20:08:14 024674] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 024683] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:735| [2025/04/30 20:08:14 024689] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:736| [2025/04/30 20:08:14 024698] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:736| [2025/04/30 20:08:14 024705] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 024713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 024720] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:79217|prior_delivered:837026|prior_time:1746043693965283|is_app_limited:0|send_elapse:55881|ack_elapse:59379|ctl_first_sent_time:1746043693967397|lagest_ack_time:1746043694024662|curr_delivered:905443| [2025/04/30 20:08:14 024728] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693967397| [2025/04/30 20:08:14 024735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:752| [2025/04/30 20:08:14 024741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56570|rttvar:449|minrtt:30776|latest_rtt:57265|ack_delay:40| [2025/04/30 20:08:14 024748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56652|rttvar:500|minrtt:30776|latest_rtt:57265|ack_delay:40| [2025/04/30 20:08:14 024755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1067|lost_pn:1064|thresh:3| [2025/04/30 20:08:14 024761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 024768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 024782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 024788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 024793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 024796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 024800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 024804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 024808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 024812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 024816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56652|rtt_var:500|pto_duration:58652|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 024821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 024826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 024832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74420| [2025/04/30 20:08:14 024839] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694107930|now:1746043694024816|interv:83114| [2025/04/30 20:08:14 024845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694107930|now:1746043694024816|interval:83114|pto_count:0|srtt:56652 [2025/04/30 20:08:14 024853] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55881, ack_elapse 59379, delivered 68417|rate 1152208|lost 293| [2025/04/30 20:08:14 024858] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152208) in round 15| [2025/04/30 20:08:14 024862] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 024867] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 024871] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693967397|recovery:1|recovery_start:1746043694023904|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 024875] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693967397|recovery:1|recovery_start:1746043694023904|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 024880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74420|srtt:56652|latest_rtt:57265|min_rtt:30776|applimit:0|lost:293|recovery:1|recovery_start:1746043694023904|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 024891] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:736|largest:736|pns:2| [2025/04/30 20:08:14 024896] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:736|frame:ACK |recv_time:1746043694024662|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 024901] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814024662|now:1746043694024662|interv:120000000| [2025/04/30 20:08:14 024906] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814024662|now:1746043694024662|interv:120000000| [2025/04/30 20:08:14 024910] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694025405|pq_index:0| [2025/04/30 20:08:14 024915] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694024186| [2025/04/30 20:08:14 024919] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694024919| [2025/04/30 20:08:14 024924] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694024923| [2025/04/30 20:08:14 024929] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 024935] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56652|min_srtt:56652|path_bw:1313952|loss_rate:8.40|path_pto:0| [2025/04/30 20:08:14 024940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:990815| [2025/04/30 20:08:14 024944] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56652|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 024949] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 024954] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56652|min_srtt:56652|path_bw:1313952|loss_rate:8.40|path_pto:0| [2025/04/30 20:08:14 024958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:991982| [2025/04/30 20:08:14 024963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 024967] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 024971] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 024975] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 024980] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 024984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:951137| [2025/04/30 20:08:14 024991] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 024995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 024999] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694025405| [2025/04/30 20:08:14 025003] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694025405| [2025/04/30 20:08:14 025007] [debug] |xqc_engine_wakeup_after|wakeup:1746043694025405|now:1746043694025007|diff:398| [2025/04/30 20:08:14 025012] [debug] |xqc_engine_main_logic|END|now:1746043694024923| [2025/04/30 20:08:14 025017] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694025017| [2025/04/30 20:08:14 025021] [debug] |xqc_engine_wakeup_after|wakeup:1746043694025405|now:1746043694025021|diff:384| [2025/04/30 20:08:14 025025] [debug] |xqc_engine_main_logic|END|now:1746043694025017| [2025/04/30 20:08:14 025747] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694025746| [2025/04/30 20:08:14 025768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 025779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:736| [2025/04/30 20:08:14 025785] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:737| [2025/04/30 20:08:14 025793] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:737| [2025/04/30 20:08:14 025800] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 025809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 025817] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:76817|prior_delivered:840626|prior_time:1746043693969103|is_app_limited:0|send_elapse:54060|ack_elapse:56643|ctl_first_sent_time:1746043693969450|lagest_ack_time:1746043694025746|curr_delivered:906643| [2025/04/30 20:08:14 025824] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693969450| [2025/04/30 20:08:14 025831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:753| [2025/04/30 20:08:14 025837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56652|rttvar:500|minrtt:30776|latest_rtt:56296|ack_delay:32| [2025/04/30 20:08:14 025843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56604|rttvar:472|minrtt:30776|latest_rtt:56296|ack_delay:32| [2025/04/30 20:08:14 025850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1068|lost_pn:1065|thresh:3| [2025/04/30 20:08:14 025856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 025862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 025868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 025874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 025891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 025898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 025903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 025909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 025914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 025918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 025922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56604|rtt_var:472|pto_duration:58604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 025928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 025932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 025936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73220| [2025/04/30 20:08:14 025940] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694107882|now:1746043694025922|interv:81960| [2025/04/30 20:08:14 025944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694107882|now:1746043694025922|interval:81960|pto_count:0|srtt:56604 [2025/04/30 20:08:14 025949] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54060, ack_elapse 56643, delivered 66017|rate 1165492|lost 293| [2025/04/30 20:08:14 025954] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165492) in round 15| [2025/04/30 20:08:14 025958] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 025962] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 025967] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693969450|recovery:1|recovery_start:1746043694023904|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 025972] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693969450|recovery:1|recovery_start:1746043694023904|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 025977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73220|srtt:56604|latest_rtt:56296|min_rtt:30776|applimit:0|lost:293|recovery:1|recovery_start:1746043694023904|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 025984] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:737|largest:737|pns:2| [2025/04/30 20:08:14 025988] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:737|frame:ACK |recv_time:1746043694025746|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 025997] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814025746|now:1746043694025746|interv:120000000| [2025/04/30 20:08:14 026002] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814025746|now:1746043694025746|interv:120000000| [2025/04/30 20:08:14 026006] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694025405|pq_index:0| [2025/04/30 20:08:14 026011] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694024923| [2025/04/30 20:08:14 026016] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694026016| [2025/04/30 20:08:14 026025] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694026023| [2025/04/30 20:08:14 026032] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694025405|now:1746043694026023| [2025/04/30 20:08:14 026039] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694025405|now:1746043694026023| [2025/04/30 20:08:14 026045] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 026050] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 026056] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56604|min_srtt:56604|path_bw:1313952|loss_rate:8.40|path_pto:0| [2025/04/30 20:08:14 026060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73220|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:991982| [2025/04/30 20:08:14 026065] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56604|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 026070] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 026075] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56604|min_srtt:56604|path_bw:1313952|loss_rate:8.40|path_pto:0| [2025/04/30 20:08:14 026079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73220|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:993149| [2025/04/30 20:08:14 026084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 026088] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 026092] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 026096] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 026101] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 026105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73220|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:951137| [2025/04/30 20:08:14 026113] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 026118] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1137| [2025/04/30 20:08:14 026189] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73220|now:1746043694026126|stream_id:0|stream_offset:951137| [2025/04/30 20:08:14 026199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1137|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 026204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73220|applimit:0| [2025/04/30 20:08:14 026209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56604|rtt_var:472|pto_duration:58604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 026213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 026218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 026221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74420| [2025/04/30 20:08:14 026225] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694109730|now:1746043694026209|interv:83521| [2025/04/30 20:08:14 026229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694109730|now:1746043694026209|interval:83521|pto_count:0|srtt:56604 [2025/04/30 20:08:14 026234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74420| [2025/04/30 20:08:14 026239] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 026244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:952304| [2025/04/30 20:08:14 026248] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 026252] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1138| [2025/04/30 20:08:14 026276] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74420|now:1746043694026259|stream_id:0|stream_offset:952304| [2025/04/30 20:08:14 026281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1138|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 026286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74420|applimit:0| [2025/04/30 20:08:14 026290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56604|rtt_var:472|pto_duration:58604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 026295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 026299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 026307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75620| [2025/04/30 20:08:14 026311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694109863|now:1746043694026290|interv:83573| [2025/04/30 20:08:14 026315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694109863|now:1746043694026290|interval:83573|pto_count:0|srtt:56604 [2025/04/30 20:08:14 026319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75620| [2025/04/30 20:08:14 026324] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 026328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:953471| [2025/04/30 20:08:14 026333] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 026337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694027337|now:1746043694026337|interv:1000| [2025/04/30 20:08:14 026341] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 026345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 026349] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694027337| [2025/04/30 20:08:14 026353] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694027337| [2025/04/30 20:08:14 026357] [debug] |xqc_engine_wakeup_after|wakeup:1746043694027337|now:1746043694026357|diff:980| [2025/04/30 20:08:14 026362] [debug] |xqc_engine_main_logic|END|now:1746043694026023| [2025/04/30 20:08:14 026368] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694026368| [2025/04/30 20:08:14 026372] [debug] |xqc_engine_wakeup_after|wakeup:1746043694027337|now:1746043694026372|diff:965| [2025/04/30 20:08:14 026376] [debug] |xqc_engine_main_logic|END|now:1746043694026368| [2025/04/30 20:08:14 026935] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694026933| [2025/04/30 20:08:14 026950] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 026962] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:737| [2025/04/30 20:08:14 026969] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:738| [2025/04/30 20:08:14 026980] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:738| [2025/04/30 20:08:14 026988] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 026999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 027007] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:78017|prior_delivered:840626|prior_time:1746043693969103|is_app_limited:0|send_elapse:54335|ack_elapse:57830|ctl_first_sent_time:1746043693969725|lagest_ack_time:1746043694026933|curr_delivered:907843| [2025/04/30 20:08:14 027016] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693969725| [2025/04/30 20:08:14 027025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:754| [2025/04/30 20:08:14 027046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56604|rttvar:472|minrtt:30776|latest_rtt:57208|ack_delay:24| [2025/04/30 20:08:14 027054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56677|rttvar:499|minrtt:30776|latest_rtt:57208|ack_delay:24| [2025/04/30 20:08:14 027062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1069|lost_pn:1066|thresh:3| [2025/04/30 20:08:14 027069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 027077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 027085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 027093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 027101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 027109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 027116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 027123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 027131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 027138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 027143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56677|rtt_var:499|pto_duration:58677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 027149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 027154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 027159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74420| [2025/04/30 20:08:14 027164] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694109936|now:1746043694027143|interv:82793| [2025/04/30 20:08:14 027200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694109936|now:1746043694027143|interval:82793|pto_count:0|srtt:56677 [2025/04/30 20:08:14 027206] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54335, ack_elapse 57830, delivered 67217|rate 1162320|lost 293| [2025/04/30 20:08:14 027213] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162320) in round 15| [2025/04/30 20:08:14 027222] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 027229] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 027237] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693969725|recovery:1|recovery_start:1746043694023904|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 027251] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693969725|recovery:1|recovery_start:1746043694023904|packet_conservation:0|next_round_delivered:841826| [2025/04/30 20:08:14 027257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74420|srtt:56677|latest_rtt:57208|min_rtt:30776|applimit:0|lost:293|recovery:1|recovery_start:1746043694023904|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 027265] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:738|largest:738|pns:2| [2025/04/30 20:08:14 027271] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:738|frame:ACK |recv_time:1746043694026933|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 027277] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814026933|now:1746043694026933|interv:120000000| [2025/04/30 20:08:14 027282] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814026933|now:1746043694026933|interv:120000000| [2025/04/30 20:08:14 027287] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694027337|pq_index:0| [2025/04/30 20:08:14 027293] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694026023| [2025/04/30 20:08:14 027299] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694027298| [2025/04/30 20:08:14 027310] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694027307| [2025/04/30 20:08:14 027320] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 027330] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56677|min_srtt:56677|path_bw:1313952|loss_rate:8.27|path_pto:0| [2025/04/30 20:08:14 027339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:993149| [2025/04/30 20:08:14 027348] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56677|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 027357] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 027366] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56677|min_srtt:56677|path_bw:1313952|loss_rate:8.27|path_pto:0| [2025/04/30 20:08:14 027374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:994316| [2025/04/30 20:08:14 027383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 027396] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 027403] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 027412] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 027421] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 027427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:953471| [2025/04/30 20:08:14 027435] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 027442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 027450] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694027337| [2025/04/30 20:08:14 027457] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694027337| [2025/04/30 20:08:14 027465] [debug] |xqc_engine_wakeup_after|wakeup:1746043694027337|now:1746043694027464|diff:18446744073709551489| [2025/04/30 20:08:14 027473] [debug] |xqc_engine_main_logic|END|now:1746043694027307| [2025/04/30 20:08:14 027484] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694027484| [2025/04/30 20:08:14 027492] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694027337|pq_index:0| [2025/04/30 20:08:14 027500] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694027307| [2025/04/30 20:08:14 027510] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694027508| [2025/04/30 20:08:14 027519] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694027337|now:1746043694027508| [2025/04/30 20:08:14 027527] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694027337|now:1746043694027508| [2025/04/30 20:08:14 027534] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 027542] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 027551] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56677|min_srtt:56677|path_bw:1313952|loss_rate:8.27|path_pto:0| [2025/04/30 20:08:14 027557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:994316| [2025/04/30 20:08:14 027562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 027567] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 027572] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 027577] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 027591] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 027599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:953471| [2025/04/30 20:08:14 027608] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 027617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1139| [2025/04/30 20:08:14 027666] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74420|now:1746043694027628|stream_id:0|stream_offset:953471| [2025/04/30 20:08:14 027674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 027681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74420|applimit:0| [2025/04/30 20:08:14 027687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56677|rtt_var:499|pto_duration:58677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 027693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 027698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 027702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75620| [2025/04/30 20:08:14 027707] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694111305|now:1746043694027687|interv:83618| [2025/04/30 20:08:14 027712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694111305|now:1746043694027687|interval:83618|pto_count:0|srtt:56677 [2025/04/30 20:08:14 027718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75620| [2025/04/30 20:08:14 027728] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 027736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:954638| [2025/04/30 20:08:14 027745] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 027753] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1140| [2025/04/30 20:08:14 027804] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75620|now:1746043694027765|stream_id:0|stream_offset:954638| [2025/04/30 20:08:14 027817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 027826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75620|applimit:0| [2025/04/30 20:08:14 027843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56677|rtt_var:499|pto_duration:58677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 027851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 027858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 027865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76820| [2025/04/30 20:08:14 027873] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694111442|now:1746043694027842|interv:83600| [2025/04/30 20:08:14 027881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694111442|now:1746043694027842|interval:83600|pto_count:0|srtt:56677 [2025/04/30 20:08:14 027889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76820| [2025/04/30 20:08:14 027898] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 027906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:955805| [2025/04/30 20:08:14 027915] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 027922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694028922|now:1746043694027922|interv:1000| [2025/04/30 20:08:14 027930] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 027935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 027941] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694028922| [2025/04/30 20:08:14 027950] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694028922| [2025/04/30 20:08:14 027958] [debug] |xqc_engine_wakeup_after|wakeup:1746043694028922|now:1746043694027958|diff:964| [2025/04/30 20:08:14 027966] [debug] |xqc_engine_main_logic|END|now:1746043694027508| [2025/04/30 20:08:14 027981] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694027980| [2025/04/30 20:08:14 027986] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 027992] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:738| [2025/04/30 20:08:14 027996] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:739| [2025/04/30 20:08:14 028003] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:739| [2025/04/30 20:08:14 028007] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 028013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1071|origin_pktnum:1003|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:08:14 028018] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:78017|prior_delivered:841826|prior_time:1746043693969964|is_app_limited:0|send_elapse:54459|ack_elapse:58016|ctl_first_sent_time:1746043693971596|lagest_ack_time:1746043694027980|curr_delivered:909043| [2025/04/30 20:08:14 028029] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693971596| [2025/04/30 20:08:14 028035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:756| [2025/04/30 20:08:14 028039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56677|rttvar:499|minrtt:30776|latest_rtt:56384|ack_delay:80| [2025/04/30 20:08:14 028043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56631|rttvar:468|minrtt:30776|latest_rtt:56384|ack_delay:80| [2025/04/30 20:08:14 028048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1071|lost_pn:1068|thresh:3| [2025/04/30 20:08:14 028052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 028101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694033537|now:1746043694028101|interval:5436| [2025/04/30 20:08:14 028105] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694033537|now:1746043694028101|interv:5436| [2025/04/30 20:08:14 028109] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54459, ack_elapse 58016, delivered 67217|rate 1158594|lost 293| [2025/04/30 20:08:14 028114] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 15 -> 16| [2025/04/30 20:08:14 028118] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158594) in round 16| [2025/04/30 20:08:14 028123] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 028127] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 028131] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693971596|recovery:1|recovery_start:1746043694023904|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 028135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693971596|recovery:1|recovery_start:1746043694023904|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 028146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75620|srtt:56631|latest_rtt:56384|min_rtt:30776|applimit:0|lost:293|recovery:1|recovery_start:1746043694023904|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 028152] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:739|largest:739|pns:2| [2025/04/30 20:08:14 028157] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:739|frame:ACK |recv_time:1746043694027980|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 028162] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814027980|now:1746043694027980|interv:120000000| [2025/04/30 20:08:14 028187] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814027980|now:1746043694027980|interv:120000000| [2025/04/30 20:08:14 028192] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694028922|pq_index:0| [2025/04/30 20:08:14 028196] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694027508| [2025/04/30 20:08:14 028200] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694028200| [2025/04/30 20:08:14 028205] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694028204| [2025/04/30 20:08:14 028211] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 028216] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56631|min_srtt:56631|path_bw:1313952|loss_rate:8.15|path_pto:0| [2025/04/30 20:08:14 028220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:994316| [2025/04/30 20:08:14 028225] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 028230] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 028234] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56631|min_srtt:56631|path_bw:1313952|loss_rate:8.15|path_pto:0| [2025/04/30 20:08:14 028238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:995483| [2025/04/30 20:08:14 028243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 028247] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 028251] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 028255] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 028263] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 028267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:955805| [2025/04/30 20:08:14 028271] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 028275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 028279] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694028922| [2025/04/30 20:08:14 028283] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694028922| [2025/04/30 20:08:14 028289] [debug] |xqc_engine_wakeup_after|wakeup:1746043694028922|now:1746043694028289|diff:633| [2025/04/30 20:08:14 028296] [debug] |xqc_engine_main_logic|END|now:1746043694028204| [2025/04/30 20:08:14 028303] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694028303| [2025/04/30 20:08:14 028309] [debug] |xqc_engine_wakeup_after|wakeup:1746043694028922|now:1746043694028309|diff:613| [2025/04/30 20:08:14 028316] [debug] |xqc_engine_main_logic|END|now:1746043694028303| [2025/04/30 20:08:14 028686] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694028684| [2025/04/30 20:08:14 028700] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 028709] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:739| [2025/04/30 20:08:14 028716] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:740| [2025/04/30 20:08:14 028725] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:740| [2025/04/30 20:08:14 028732] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 028741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 028749] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:79217|prior_delivered:841826|prior_time:1746043693969964|is_app_limited:0|send_elapse:54583|ack_elapse:58720|ctl_first_sent_time:1746043693971720|lagest_ack_time:1746043694028684|curr_delivered:910243| [2025/04/30 20:08:14 028757] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693971720| [2025/04/30 20:08:14 028764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:108||sndq_packets_used_bytes:0|sndq_packets_free:757| [2025/04/30 20:08:14 028771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56631|rttvar:468|minrtt:30776|latest_rtt:56964|ack_delay:24| [2025/04/30 20:08:14 028778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56670|rttvar:428|minrtt:30776|latest_rtt:56964|ack_delay:24| [2025/04/30 20:08:14 028784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1072|lost_pn:1069|thresh:3| [2025/04/30 20:08:14 028791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 028850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 028856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694033912|now:1746043694028856|interval:5056| [2025/04/30 20:08:14 028860] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694033912|now:1746043694028856|interv:5056| [2025/04/30 20:08:14 028864] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54583, ack_elapse 58720, delivered 68417|rate 1165139|lost 293| [2025/04/30 20:08:14 028869] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165139) in round 16| [2025/04/30 20:08:14 028874] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 028878] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 028882] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693971720|recovery:1|recovery_start:1746043694023904|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 028887] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693971720|recovery:1|recovery_start:1746043694023904|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 028891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74420|srtt:56670|latest_rtt:56964|min_rtt:30776|applimit:0|lost:293|recovery:1|recovery_start:1746043694023904|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 028898] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:740|largest:740|pns:2| [2025/04/30 20:08:14 028903] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:740|frame:ACK |recv_time:1746043694028684|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 028908] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814028684|now:1746043694028684|interv:120000000| [2025/04/30 20:08:14 028912] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814028684|now:1746043694028684|interv:120000000| [2025/04/30 20:08:14 028916] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694028922|pq_index:0| [2025/04/30 20:08:14 028925] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694028204| [2025/04/30 20:08:14 028929] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694028929| [2025/04/30 20:08:14 028934] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694028933| [2025/04/30 20:08:14 028939] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694028922|now:1746043694028933| [2025/04/30 20:08:14 028943] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694028922|now:1746043694028933| [2025/04/30 20:08:14 028947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 028952] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 028957] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56670|min_srtt:56670|path_bw:1313952|loss_rate:8.15|path_pto:0| [2025/04/30 20:08:14 028962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:995483| [2025/04/30 20:08:14 028967] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56670|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 028972] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 028977] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56670|min_srtt:56670|path_bw:1313952|loss_rate:8.15|path_pto:0| [2025/04/30 20:08:14 028981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:996650| [2025/04/30 20:08:14 028985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 028989] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 028993] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 028997] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 029002] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 029006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:955805| [2025/04/30 20:08:14 029011] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 029016] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1141| [2025/04/30 20:08:14 029056] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74420|now:1746043694029025|stream_id:0|stream_offset:955805| [2025/04/30 20:08:14 029067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 029072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74420|applimit:0| [2025/04/30 20:08:14 029077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694033912|now:1746043694029076|interval:4836| [2025/04/30 20:08:14 029081] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694033912|now:1746043694029076|interv:4836| [2025/04/30 20:08:14 029085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75620| [2025/04/30 20:08:14 029090] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 029094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:956972| [2025/04/30 20:08:14 029099] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 029103] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694030103|now:1746043694029103|interv:1000| [2025/04/30 20:08:14 029107] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 029111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 029115] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694030103| [2025/04/30 20:08:14 029119] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694030103| [2025/04/30 20:08:14 029123] [debug] |xqc_engine_wakeup_after|wakeup:1746043694030103|now:1746043694029123|diff:980| [2025/04/30 20:08:14 029128] [debug] |xqc_engine_main_logic|END|now:1746043694028933| [2025/04/30 20:08:14 029134] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694029133| [2025/04/30 20:08:14 029137] [debug] |xqc_engine_wakeup_after|wakeup:1746043694030103|now:1746043694029137|diff:966| [2025/04/30 20:08:14 029141] [debug] |xqc_engine_main_logic|END|now:1746043694029133| [2025/04/30 20:08:14 029733] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694029731| [2025/04/30 20:08:14 029748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 029757] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:740| [2025/04/30 20:08:14 029761] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:741| [2025/04/30 20:08:14 029767] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:741| [2025/04/30 20:08:14 029772] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 029778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 029783] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:78017|prior_delivered:844226|prior_time:1746043693972708|is_app_limited:0|send_elapse:55721|ack_elapse:57023|ctl_first_sent_time:1746043693973056|lagest_ack_time:1746043694029731|curr_delivered:911443| [2025/04/30 20:08:14 029799] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693973056| [2025/04/30 20:08:14 029806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:758| [2025/04/30 20:08:14 029812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56670|rttvar:428|minrtt:30776|latest_rtt:56675|ack_delay:40| [2025/04/30 20:08:14 029818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56666|rttvar:329|minrtt:30776|latest_rtt:56675|ack_delay:40| [2025/04/30 20:08:14 029825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1073|lost_pn:1070|thresh:3| [2025/04/30 20:08:14 029832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 029839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 029846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 029853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 029859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 029865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 029869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 029873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 029878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1070|lost_pn:1070|po_sent_time:1746043693969828|lost_send_time:1746043693965972|loss_delay:63759|frame:STREAM |repair:128| [2025/04/30 20:08:14 029882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693969828u| [2025/04/30 20:08:14 029886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 029891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56666|rtt_var:329|pto_duration:58666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 029895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 029899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 029903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73220| [2025/04/30 20:08:14 029907] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694112691|now:1746043694029890|interv:82801| [2025/04/30 20:08:14 029911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694112691|now:1746043694029890|interval:82801|pto_count:0|srtt:56666 [2025/04/30 20:08:14 029916] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55721, ack_elapse 57023, delivered 67217|rate 1178769|lost 294| [2025/04/30 20:08:14 029924] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178769) in round 16| [2025/04/30 20:08:14 029929] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 029933] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 029937] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693973056|recovery:1|recovery_start:1746043694029886|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 029942] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693973056|recovery:1|recovery_start:1746043694029886|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 029946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73220|srtt:56666|latest_rtt:56675|min_rtt:30776|applimit:0|lost:293|recovery:1|recovery_start:1746043694029886|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 029952] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:741|largest:741|pns:2| [2025/04/30 20:08:14 029957] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:741|frame:ACK |recv_time:1746043694029731|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 029962] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814029731|now:1746043694029731|interv:120000000| [2025/04/30 20:08:14 029966] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814029731|now:1746043694029731|interv:120000000| [2025/04/30 20:08:14 029970] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694030103|pq_index:0| [2025/04/30 20:08:14 029975] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694028933| [2025/04/30 20:08:14 029979] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694029978| [2025/04/30 20:08:14 029984] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694029982| [2025/04/30 20:08:14 029989] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 029994] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56666|min_srtt:56666|path_bw:1313952|loss_rate:8.09|path_pto:0| [2025/04/30 20:08:14 029998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:73220|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:891620| [2025/04/30 20:08:14 030003] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56666|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 030008] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1070|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 030012] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56666|min_srtt:56666|path_bw:1313952|loss_rate:8.09|path_pto:0| [2025/04/30 20:08:14 030020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:73220|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:996650| [2025/04/30 20:08:14 030024] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56666|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 030029] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 030034] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56666|min_srtt:56666|path_bw:1313952|loss_rate:8.09|path_pto:0| [2025/04/30 20:08:14 030038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73220|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:997817| [2025/04/30 20:08:14 030043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 030047] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 030050] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 030055] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 030059] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1070|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 030063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73220|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:891620| [2025/04/30 20:08:14 030068] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 030072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 030076] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 030080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73220|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:956972| [2025/04/30 20:08:14 030084] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 030088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 030092] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694030103| [2025/04/30 20:08:14 030096] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694030103| [2025/04/30 20:08:14 030100] [debug] |xqc_engine_wakeup_after|wakeup:1746043694030103|now:1746043694030100|diff:3| [2025/04/30 20:08:14 030104] [debug] |xqc_engine_main_logic|END|now:1746043694029982| [2025/04/30 20:08:14 030110] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694030110| [2025/04/30 20:08:14 030116] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694030103|pq_index:0| [2025/04/30 20:08:14 030120] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694029982| [2025/04/30 20:08:14 030125] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694030124| [2025/04/30 20:08:14 030130] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694030103|now:1746043694030124| [2025/04/30 20:08:14 030134] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694030103|now:1746043694030124| [2025/04/30 20:08:14 030138] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 030142] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 030146] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56666|min_srtt:56666|path_bw:1313952|loss_rate:8.09|path_pto:0| [2025/04/30 20:08:14 030151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:73220|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:997817| [2025/04/30 20:08:14 030155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 030159] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 030163] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 030188] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 030193] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1070|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 030197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73220|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:891620| [2025/04/30 20:08:14 030201] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 030206] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1142| [2025/04/30 20:08:14 030239] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73220|now:1746043694030214|stream_id:0|stream_offset:891620| [2025/04/30 20:08:14 030246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1142|origin_pktnum:1070|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 030251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73220|applimit:0| [2025/04/30 20:08:14 030255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56666|rtt_var:329|pto_duration:58666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 030259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 030268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 030271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74420| [2025/04/30 20:08:14 030275] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694113880|now:1746043694030255|interv:83625| [2025/04/30 20:08:14 030280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694113880|now:1746043694030255|interval:83625|pto_count:0|srtt:56666 [2025/04/30 20:08:14 030284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74420| [2025/04/30 20:08:14 030289] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 030293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:956972| [2025/04/30 20:08:14 030301] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 030308] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1143| [2025/04/30 20:08:14 030433] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74420|now:1746043694030318|stream_id:0|stream_offset:956972| [2025/04/30 20:08:14 030471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1143|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 030480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74420|applimit:0| [2025/04/30 20:08:14 030487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56666|rtt_var:329|pto_duration:58666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 030493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 030500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 030507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75620| [2025/04/30 20:08:14 030513] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694113984|now:1746043694030486|interv:83498| [2025/04/30 20:08:14 030547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694113984|now:1746043694030486|interval:83498|pto_count:0|srtt:56666 [2025/04/30 20:08:14 030586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75620| [2025/04/30 20:08:14 030594] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 030601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:958139| [2025/04/30 20:08:14 030608] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 030621] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694031620|now:1746043694030620|interv:1000| [2025/04/30 20:08:14 030627] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 030633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 030639] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694031620| [2025/04/30 20:08:14 030646] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694031620| [2025/04/30 20:08:14 030653] [debug] |xqc_engine_wakeup_after|wakeup:1746043694031620|now:1746043694030653|diff:967| [2025/04/30 20:08:14 030659] [debug] |xqc_engine_main_logic|END|now:1746043694030124| [2025/04/30 20:08:14 031439] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694031438| [2025/04/30 20:08:14 031453] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 031461] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:741| [2025/04/30 20:08:14 031467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:742| [2025/04/30 20:08:14 031475] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:742| [2025/04/30 20:08:14 031481] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 031489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 031495] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:76817|prior_delivered:846626|prior_time:1746043693973842|is_app_limited:0|send_elapse:56429|ack_elapse:57596|ctl_first_sent_time:1746043693974269|lagest_ack_time:1746043694031438|curr_delivered:912643| [2025/04/30 20:08:14 031502] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693974269| [2025/04/30 20:08:14 031508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:758| [2025/04/30 20:08:14 031514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56666|rttvar:329|minrtt:30776|latest_rtt:57169|ack_delay:32| [2025/04/30 20:08:14 031519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56725|rttvar:364|minrtt:30776|latest_rtt:57169|ack_delay:32| [2025/04/30 20:08:14 031525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1074|lost_pn:1071|thresh:3| [2025/04/30 20:08:14 031531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 031537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 031542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 031548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 031553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 031559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 031570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 031576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 031581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 031587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 031593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56725|rtt_var:364|pto_duration:58725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 031599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 031605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 031611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74420| [2025/04/30 20:08:14 031617] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694114043|now:1746043694031592|interv:82451| [2025/04/30 20:08:14 031624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694114043|now:1746043694031592|interval:82451|pto_count:0|srtt:56725 [2025/04/30 20:08:14 031631] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56429, ack_elapse 57596, delivered 66017|rate 1146208|lost 294| [2025/04/30 20:08:14 031638] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146208) in round 16| [2025/04/30 20:08:14 031645] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 031651] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 031657] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693974269|recovery:1|recovery_start:1746043694029886|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 031664] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693974269|recovery:1|recovery_start:1746043694029886|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 031671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74420|srtt:56725|latest_rtt:57169|min_rtt:30776|applimit:0|lost:294|recovery:1|recovery_start:1746043694029886|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 031679] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:742|largest:742|pns:2| [2025/04/30 20:08:14 031687] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:742|frame:ACK |recv_time:1746043694031438|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 031694] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814031438|now:1746043694031438|interv:120000000| [2025/04/30 20:08:14 031701] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814031438|now:1746043694031438|interv:120000000| [2025/04/30 20:08:14 031723] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694031620|pq_index:0| [2025/04/30 20:08:14 031730] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694030124| [2025/04/30 20:08:14 031737] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694031737| [2025/04/30 20:08:14 031745] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694031743| [2025/04/30 20:08:14 031753] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694031620|now:1746043694031743| [2025/04/30 20:08:14 031760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694031620|now:1746043694031743| [2025/04/30 20:08:14 031766] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 031773] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 031781] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56725|min_srtt:56725|path_bw:1313952|loss_rate:8.70|path_pto:0| [2025/04/30 20:08:14 031788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:997817| [2025/04/30 20:08:14 031795] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56725|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 031803] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 031810] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56725|min_srtt:56725|path_bw:1313952|loss_rate:8.70|path_pto:0| [2025/04/30 20:08:14 031817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:998984| [2025/04/30 20:08:14 031824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 031830] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 031837] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 031844] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 031851] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 031858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:958139| [2025/04/30 20:08:14 031865] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 031872] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1144| [2025/04/30 20:08:14 031922] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74420|now:1746043694031890|stream_id:0|stream_offset:958139| [2025/04/30 20:08:14 031930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1144|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 031935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74420|applimit:0| [2025/04/30 20:08:14 031939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56725|rtt_var:364|pto_duration:58725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 031944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 031948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 031952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75620| [2025/04/30 20:08:14 031956] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694115615|now:1746043694031939|interv:83676| [2025/04/30 20:08:14 031960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694115615|now:1746043694031939|interval:83676|pto_count:0|srtt:56725 [2025/04/30 20:08:14 031965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75620| [2025/04/30 20:08:14 031970] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 031974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:959306| [2025/04/30 20:08:14 031979] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 031983] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1145| [2025/04/30 20:08:14 032008] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75620|now:1746043694031989|stream_id:0|stream_offset:959306| [2025/04/30 20:08:14 032013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1145|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 032018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75620|applimit:0| [2025/04/30 20:08:14 032022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56725|rtt_var:364|pto_duration:58725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 032027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 032031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 032034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76820| [2025/04/30 20:08:14 032038] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694115714|now:1746043694032022|interv:83692| [2025/04/30 20:08:14 032047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694115714|now:1746043694032022|interval:83692|pto_count:0|srtt:56725 [2025/04/30 20:08:14 032051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76820| [2025/04/30 20:08:14 032056] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 032060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:960473| [2025/04/30 20:08:14 032064] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 032068] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694033068|now:1746043694032068|interv:1000| [2025/04/30 20:08:14 032072] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 032076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 032080] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694033068| [2025/04/30 20:08:14 032084] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694033068| [2025/04/30 20:08:14 032088] [debug] |xqc_engine_wakeup_after|wakeup:1746043694033068|now:1746043694032088|diff:980| [2025/04/30 20:08:14 032093] [debug] |xqc_engine_main_logic|END|now:1746043694031743| [2025/04/30 20:08:14 032098] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694032098| [2025/04/30 20:08:14 032102] [debug] |xqc_engine_wakeup_after|wakeup:1746043694033068|now:1746043694032102|diff:966| [2025/04/30 20:08:14 032106] [debug] |xqc_engine_main_logic|END|now:1746043694032098| [2025/04/30 20:08:14 032220] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694032219| [2025/04/30 20:08:14 032237] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 032246] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:742| [2025/04/30 20:08:14 032253] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:743| [2025/04/30 20:08:14 032261] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:743| [2025/04/30 20:08:14 032268] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 032277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 032284] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:78017|prior_delivered:846626|prior_time:1746043693973842|is_app_limited:0|send_elapse:56539|ack_elapse:58377|ctl_first_sent_time:1746043693974379|lagest_ack_time:1746043694032219|curr_delivered:913843| [2025/04/30 20:08:14 032291] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693974379| [2025/04/30 20:08:14 032298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:106||sndq_packets_used_bytes:0|sndq_packets_free:759| [2025/04/30 20:08:14 032305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56725|rttvar:364|minrtt:30776|latest_rtt:57840|ack_delay:40| [2025/04/30 20:08:14 032311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56860|rttvar:541|minrtt:30776|latest_rtt:57840|ack_delay:40| [2025/04/30 20:08:14 032327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1075|lost_pn:1072|thresh:3| [2025/04/30 20:08:14 032334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 032396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56860|rtt_var:541|pto_duration:59024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 032403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 032410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 032417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75620| [2025/04/30 20:08:14 032423] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694116013|now:1746043694032395|interv:83618| [2025/04/30 20:08:14 032429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694116013|now:1746043694032395|interval:83618|pto_count:0|srtt:56860 [2025/04/30 20:08:14 032436] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56539, ack_elapse 58377, delivered 67217|rate 1151429|lost 294| [2025/04/30 20:08:14 032442] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151429) in round 16| [2025/04/30 20:08:14 032449] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 032455] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 032461] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693974379|recovery:1|recovery_start:1746043694029886|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 032467] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693974379|recovery:1|recovery_start:1746043694029886|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 032477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75620|srtt:56860|latest_rtt:57840|min_rtt:30776|applimit:0|lost:294|recovery:1|recovery_start:1746043694029886|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 032484] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:743|largest:743|pns:2| [2025/04/30 20:08:14 032489] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:743|frame:ACK |recv_time:1746043694032219|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 032493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814032219|now:1746043694032219|interv:120000000| [2025/04/30 20:08:14 032498] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814032219|now:1746043694032219|interv:120000000| [2025/04/30 20:08:14 032504] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694033068|pq_index:0| [2025/04/30 20:08:14 032512] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694031743| [2025/04/30 20:08:14 032519] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694032518| [2025/04/30 20:08:14 032527] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694032525| [2025/04/30 20:08:14 032535] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 032540] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56860|min_srtt:56860|path_bw:1313952|loss_rate:8.57|path_pto:0| [2025/04/30 20:08:14 032545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:998984| [2025/04/30 20:08:14 032550] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 032555] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 032560] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 032564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:960473| [2025/04/30 20:08:14 032569] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 032572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 032576] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694033068| [2025/04/30 20:08:14 032581] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694033068| [2025/04/30 20:08:14 032589] [debug] |xqc_engine_wakeup_after|wakeup:1746043694033068|now:1746043694032589|diff:479| [2025/04/30 20:08:14 032593] [debug] |xqc_engine_main_logic|END|now:1746043694032525| [2025/04/30 20:08:14 032599] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694032599| [2025/04/30 20:08:14 032603] [debug] |xqc_engine_wakeup_after|wakeup:1746043694033068|now:1746043694032603|diff:465| [2025/04/30 20:08:14 032607] [debug] |xqc_engine_main_logic|END|now:1746043694032599| [2025/04/30 20:08:14 032814] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694032812| [2025/04/30 20:08:14 032826] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 032835] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:743| [2025/04/30 20:08:14 032842] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:744| [2025/04/30 20:08:14 032851] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:744| [2025/04/30 20:08:14 032857] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 032865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 032872] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:76817|prior_delivered:849026|prior_time:1746043693975815|is_app_limited:0|send_elapse:57306|ack_elapse:56997|ctl_first_sent_time:1746043693976116|lagest_ack_time:1746043694032812|curr_delivered:915043| [2025/04/30 20:08:14 032879] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693976116| [2025/04/30 20:08:14 032886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:105||sndq_packets_used_bytes:0|sndq_packets_free:760| [2025/04/30 20:08:14 032893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56860|rttvar:541|minrtt:30776|latest_rtt:56696|ack_delay:96| [2025/04/30 20:08:14 032899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56828|rttvar:471|minrtt:30776|latest_rtt:56696|ack_delay:96| [2025/04/30 20:08:14 032906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1076|lost_pn:1073|thresh:3| [2025/04/30 20:08:14 032912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 032967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 032973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56828|rtt_var:471|pto_duration:58828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 032980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 032986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 032990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74420| [2025/04/30 20:08:14 032994] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694115817|now:1746043694032973|interv:82844| [2025/04/30 20:08:14 032998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694115817|now:1746043694032973|interval:82844|pto_count:0|srtt:56828 [2025/04/30 20:08:14 033002] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57306, ack_elapse 56997, delivered 66017|rate 1152008|lost 294| [2025/04/30 20:08:14 033007] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152008) in round 16| [2025/04/30 20:08:14 033011] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 033015] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 033020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693976116|recovery:1|recovery_start:1746043694029886|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 033024] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693976116|recovery:1|recovery_start:1746043694029886|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 033029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74420|srtt:56828|latest_rtt:56696|min_rtt:30776|applimit:0|lost:294|recovery:1|recovery_start:1746043694029886|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 033035] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:744|largest:744|pns:2| [2025/04/30 20:08:14 033040] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:744|frame:ACK |recv_time:1746043694032812|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 033044] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814032812|now:1746043694032812|interv:120000000| [2025/04/30 20:08:14 033049] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814032812|now:1746043694032812|interv:120000000| [2025/04/30 20:08:14 033053] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694033068|pq_index:0| [2025/04/30 20:08:14 033057] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694032525| [2025/04/30 20:08:14 033065] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694033065| [2025/04/30 20:08:14 033070] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694033069| [2025/04/30 20:08:14 033075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694033068|now:1746043694033069| [2025/04/30 20:08:14 033079] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694033068|now:1746043694033069| [2025/04/30 20:08:14 033083] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 033088] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 033093] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 033097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:960473| [2025/04/30 20:08:14 033102] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 033106] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1146| [2025/04/30 20:08:14 033146] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74420|now:1746043694033114|stream_id:0|stream_offset:960473| [2025/04/30 20:08:14 033153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1146|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 033158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74420|applimit:0| [2025/04/30 20:08:14 033163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56828|rtt_var:471|pto_duration:58828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 033199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 033205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 033211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75620| [2025/04/30 20:08:14 033216] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694116942|now:1746043694033163|interv:83779| [2025/04/30 20:08:14 033222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694116942|now:1746043694033163|interval:83779|pto_count:0|srtt:56828 [2025/04/30 20:08:14 033229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75620| [2025/04/30 20:08:14 033237] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 033244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:961640| [2025/04/30 20:08:14 033262] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 033270] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1147| [2025/04/30 20:08:14 033338] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75620|now:1746043694033282|stream_id:0|stream_offset:961640| [2025/04/30 20:08:14 033350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 033358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75620|applimit:0| [2025/04/30 20:08:14 033365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56828|rtt_var:471|pto_duration:58828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 033372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 033376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 033380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76820| [2025/04/30 20:08:14 033384] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694117110|now:1746043694033365|interv:83745| [2025/04/30 20:08:14 033388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694117110|now:1746043694033365|interval:83745|pto_count:0|srtt:56828 [2025/04/30 20:08:14 033393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76820| [2025/04/30 20:08:14 033397] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 033402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:962807| [2025/04/30 20:08:14 033407] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 033410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694034410|now:1746043694033410|interv:1000| [2025/04/30 20:08:14 033415] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 033418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 033423] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694034410| [2025/04/30 20:08:14 033427] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694034410| [2025/04/30 20:08:14 033432] [debug] |xqc_engine_wakeup_after|wakeup:1746043694034410|now:1746043694033432|diff:978| [2025/04/30 20:08:14 033439] [debug] |xqc_engine_main_logic|END|now:1746043694033069| [2025/04/30 20:08:14 033447] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694033447| [2025/04/30 20:08:14 033453] [debug] |xqc_engine_wakeup_after|wakeup:1746043694034410|now:1746043694033453|diff:957| [2025/04/30 20:08:14 033460] [debug] |xqc_engine_main_logic|END|now:1746043694033447| [2025/04/30 20:08:14 033820] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694033819| [2025/04/30 20:08:14 033832] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 033848] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:744| [2025/04/30 20:08:14 033855] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:745| [2025/04/30 20:08:14 033864] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:745| [2025/04/30 20:08:14 033870] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 033879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1078|origin_pktnum:1013|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:08:14 033886] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:75617|prior_delivered:851426|prior_time:1746043693978200|is_app_limited:0|send_elapse:58115|ack_elapse:55619|ctl_first_sent_time:1746043693978596|lagest_ack_time:1746043694033819|curr_delivered:916243| [2025/04/30 20:08:14 033894] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693978596| [2025/04/30 20:08:14 033902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:103||sndq_packets_used_bytes:0|sndq_packets_free:762| [2025/04/30 20:08:14 033908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56828|rttvar:471|minrtt:30776|latest_rtt:55223|ack_delay:72| [2025/04/30 20:08:14 033915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56618|rttvar:773|minrtt:30776|latest_rtt:55223|ack_delay:72| [2025/04/30 20:08:14 033920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1078|lost_pn:1075|thresh:3| [2025/04/30 20:08:14 033927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 033933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 033939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 033945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 033951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 033957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 033962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 033966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 033970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 033975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694039944|now:1746043694033975|interval:5969| [2025/04/30 20:08:14 033982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694039944|now:1746043694033975|interv:5969| [2025/04/30 20:08:14 033988] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58115, ack_elapse 55619, delivered 64817|rate 1115323|lost 294| [2025/04/30 20:08:14 034001] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115323) in round 16| [2025/04/30 20:08:14 034006] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 034010] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 034014] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693978596|recovery:1|recovery_start:1746043694029886|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 034018] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693978596|recovery:1|recovery_start:1746043694029886|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 034023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75620|srtt:56618|latest_rtt:55223|min_rtt:30776|applimit:0|lost:294|recovery:1|recovery_start:1746043694029886|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 034029] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:745|largest:745|pns:2| [2025/04/30 20:08:14 034034] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:745|frame:ACK |recv_time:1746043694033819|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 034039] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814033819|now:1746043694033819|interv:120000000| [2025/04/30 20:08:14 034043] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814033819|now:1746043694033819|interv:120000000| [2025/04/30 20:08:14 034047] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694034410|pq_index:0| [2025/04/30 20:08:14 034051] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694033069| [2025/04/30 20:08:14 034056] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694034055| [2025/04/30 20:08:14 034061] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694034059| [2025/04/30 20:08:14 034066] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 034072] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 034076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:962807| [2025/04/30 20:08:14 034081] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 034085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 034089] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694034410| [2025/04/30 20:08:14 034093] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694034410| [2025/04/30 20:08:14 034100] [debug] |xqc_engine_wakeup_after|wakeup:1746043694034410|now:1746043694034100|diff:310| [2025/04/30 20:08:14 034104] [debug] |xqc_engine_main_logic|END|now:1746043694034059| [2025/04/30 20:08:14 034110] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694034110| [2025/04/30 20:08:14 034114] [debug] |xqc_engine_wakeup_after|wakeup:1746043694034410|now:1746043694034113|diff:297| [2025/04/30 20:08:14 034117] [debug] |xqc_engine_main_logic|END|now:1746043694034110| [2025/04/30 20:08:14 034679] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694034678| [2025/04/30 20:08:14 034695] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 034704] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:745| [2025/04/30 20:08:14 034711] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:746| [2025/04/30 20:08:14 034719] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:746| [2025/04/30 20:08:14 034726] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 034734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1079|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1079|path_largest_ack:1079| [2025/04/30 20:08:14 034741] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:76817|prior_delivered:851426|prior_time:1746043693978200|is_app_limited:0|send_elapse:58220|ack_elapse:56478|ctl_first_sent_time:1746043693978701|lagest_ack_time:1746043694034678|curr_delivered:917443| [2025/04/30 20:08:14 034748] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693978701| [2025/04/30 20:08:14 034754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:102||sndq_packets_used_bytes:0|sndq_packets_free:763| [2025/04/30 20:08:14 034758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56618|rttvar:773|minrtt:30776|latest_rtt:55977|ack_delay:40| [2025/04/30 20:08:14 034762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56533|rttvar:750|minrtt:30776|latest_rtt:55977|ack_delay:40| [2025/04/30 20:08:14 034767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1079|lost_pn:1076|thresh:3| [2025/04/30 20:08:14 034771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 034775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 034779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 034783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 034786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 034792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 034799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 034805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 034818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 034822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694039848|now:1746043694034822|interval:5026| [2025/04/30 20:08:14 034826] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694039848|now:1746043694034822|interv:5026| [2025/04/30 20:08:14 034831] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58220, ack_elapse 56478, delivered 66017|rate 1133923|lost 294| [2025/04/30 20:08:14 034835] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133923) in round 16| [2025/04/30 20:08:14 034840] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 034844] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 034848] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693978701|recovery:1|recovery_start:1746043694029886|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 034852] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693978701|recovery:1|recovery_start:1746043694029886|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 034860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74420|srtt:56533|latest_rtt:55977|min_rtt:30776|applimit:0|lost:294|recovery:1|recovery_start:1746043694029886|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 034869] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:746|largest:746|pns:2| [2025/04/30 20:08:14 034875] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:746|frame:ACK |recv_time:1746043694034678|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 034883] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814034678|now:1746043694034678|interv:120000000| [2025/04/30 20:08:14 034887] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814034678|now:1746043694034678|interv:120000000| [2025/04/30 20:08:14 034891] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694034410|pq_index:0| [2025/04/30 20:08:14 034896] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694034059| [2025/04/30 20:08:14 034900] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694034900| [2025/04/30 20:08:14 034905] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694034904| [2025/04/30 20:08:14 034910] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694034410|now:1746043694034904| [2025/04/30 20:08:14 034914] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694034410|now:1746043694034904| [2025/04/30 20:08:14 034918] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 034926] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 034931] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 034935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:962807| [2025/04/30 20:08:14 034940] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 034945] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1148| [2025/04/30 20:08:14 034981] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74420|now:1746043694034952|stream_id:0|stream_offset:962807| [2025/04/30 20:08:14 034987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 034992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74420|applimit:0| [2025/04/30 20:08:14 034997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694039848|now:1746043694034996|interval:4852| [2025/04/30 20:08:14 035001] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694039848|now:1746043694034996|interv:4852| [2025/04/30 20:08:14 035005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75620| [2025/04/30 20:08:14 035010] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 035014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:963974| [2025/04/30 20:08:14 035019] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 035023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1149| [2025/04/30 20:08:14 035046] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75620|now:1746043694035029|stream_id:0|stream_offset:963974| [2025/04/30 20:08:14 035052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 035056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75620|applimit:0| [2025/04/30 20:08:14 035061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694039848|now:1746043694035060|interval:4788| [2025/04/30 20:08:14 035065] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694039848|now:1746043694035060|interv:4788| [2025/04/30 20:08:14 035069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76820| [2025/04/30 20:08:14 035073] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 035082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:965141| [2025/04/30 20:08:14 035086] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 035090] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694036090|now:1746043694035090|interv:1000| [2025/04/30 20:08:14 035094] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 035098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 035102] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694036090| [2025/04/30 20:08:14 035106] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694036090| [2025/04/30 20:08:14 035110] [debug] |xqc_engine_wakeup_after|wakeup:1746043694036090|now:1746043694035110|diff:980| [2025/04/30 20:08:14 035115] [debug] |xqc_engine_main_logic|END|now:1746043694034904| [2025/04/30 20:08:14 035120] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694035120| [2025/04/30 20:08:14 035124] [debug] |xqc_engine_wakeup_after|wakeup:1746043694036090|now:1746043694035124|diff:966| [2025/04/30 20:08:14 035128] [debug] |xqc_engine_main_logic|END|now:1746043694035120| [2025/04/30 20:08:14 035721] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694035719| [2025/04/30 20:08:14 035736] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 035745] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:746| [2025/04/30 20:08:14 035751] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:747| [2025/04/30 20:08:14 035761] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:747| [2025/04/30 20:08:14 035768] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 035776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1080|origin_pktnum:1015|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:08:14 035783] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:74417|prior_delivered:853826|prior_time:1746043693980375|is_app_limited:0|send_elapse:57995|ack_elapse:55344|ctl_first_sent_time:1746043693980791|lagest_ack_time:1746043694035719|curr_delivered:918643| [2025/04/30 20:08:14 035790] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693980791| [2025/04/30 20:08:14 035798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:765| [2025/04/30 20:08:14 035805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56533|rttvar:750|minrtt:30776|latest_rtt:54928|ack_delay:80| [2025/04/30 20:08:14 035812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56323|rttvar:984|minrtt:30776|latest_rtt:54928|ack_delay:80| [2025/04/30 20:08:14 035819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1080|lost_pn:1077|thresh:3| [2025/04/30 20:08:14 035825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 035835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 035842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 035847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 035853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 035858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 035862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 035867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1077|lost_pn:1077|po_sent_time:1746043693976249|lost_send_time:1746043693972356|loss_delay:63363|frame:STREAM |repair:128| [2025/04/30 20:08:14 035872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693976249u| [2025/04/30 20:08:14 035876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 035880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56323|rtt_var:984|pto_duration:60259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 035887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 035893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 035899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74420| [2025/04/30 20:08:14 035905] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694120288|now:1746043694035880|interv:84408| [2025/04/30 20:08:14 035909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694120288|now:1746043694035880|interval:84408|pto_count:0|srtt:56323 [2025/04/30 20:08:14 035914] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57995, ack_elapse 55344, delivered 64817|rate 1117630|lost 295| [2025/04/30 20:08:14 035918] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117630) in round 16| [2025/04/30 20:08:14 035922] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 035927] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 035931] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693980791|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 035935] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043693980791|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 035940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:74420|srtt:56323|latest_rtt:54928|min_rtt:30776|applimit:0|lost:294|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 035949] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:747|largest:747|pns:2| [2025/04/30 20:08:14 035954] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:747|frame:ACK |recv_time:1746043694035719|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 035959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814035719|now:1746043694035719|interv:120000000| [2025/04/30 20:08:14 035963] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814035719|now:1746043694035719|interv:120000000| [2025/04/30 20:08:14 035967] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694036090|pq_index:0| [2025/04/30 20:08:14 035972] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694034904| [2025/04/30 20:08:14 035976] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694035976| [2025/04/30 20:08:14 035981] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694035980| [2025/04/30 20:08:14 035986] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 035991] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56323|min_srtt:56323|path_bw:1313952|loss_rate:8.33|path_pto:0| [2025/04/30 20:08:14 035996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:898622| [2025/04/30 20:08:14 036000] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56323|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 036005] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1077|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 036010] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1077|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 036015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:898622| [2025/04/30 20:08:14 036020] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 036023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 036027] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 036032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:965141| [2025/04/30 20:08:14 036036] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 036040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 036047] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694036090| [2025/04/30 20:08:14 036051] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694036090| [2025/04/30 20:08:14 036055] [debug] |xqc_engine_wakeup_after|wakeup:1746043694036090|now:1746043694036055|diff:35| [2025/04/30 20:08:14 036059] [debug] |xqc_engine_main_logic|END|now:1746043694035980| [2025/04/30 20:08:14 036065] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694036065| [2025/04/30 20:08:14 036069] [debug] |xqc_engine_wakeup_after|wakeup:1746043694036090|now:1746043694036069|diff:21| [2025/04/30 20:08:14 036073] [debug] |xqc_engine_main_logic|END|now:1746043694036065| [2025/04/30 20:08:14 036858] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694036857| [2025/04/30 20:08:14 036874] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 036883] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:747| [2025/04/30 20:08:14 036889] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:748| [2025/04/30 20:08:14 036898] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:748| [2025/04/30 20:08:14 036905] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 036913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1081|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1081|path_largest_ack:1081| [2025/04/30 20:08:14 036921] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:75617|prior_delivered:853826|prior_time:1746043693980375|is_app_limited:0|send_elapse:58102|ack_elapse:56482|ctl_first_sent_time:1746043693980898|lagest_ack_time:1746043694036857|curr_delivered:919843| [2025/04/30 20:08:14 036928] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693980898| [2025/04/30 20:08:14 036936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:765| [2025/04/30 20:08:14 036940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56323|rttvar:984|minrtt:30776|latest_rtt:55959|ack_delay:56| [2025/04/30 20:08:14 036945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56270|rttvar:843|minrtt:30776|latest_rtt:55959|ack_delay:56| [2025/04/30 20:08:14 036949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1081|lost_pn:1078|thresh:3| [2025/04/30 20:08:14 036953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 036957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 036961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 036965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 036970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 036976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 036991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 036997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 037002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 037009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56270|rtt_var:843|pto_duration:59642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 037015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 037022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 037027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73220| [2025/04/30 20:08:14 037031] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694119671|now:1746043694037008|interv:82663| [2025/04/30 20:08:14 037036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694119671|now:1746043694037008|interval:82663|pto_count:0|srtt:56270 [2025/04/30 20:08:14 037040] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58102, ack_elapse 56482, delivered 66017|rate 1136225|lost 295| [2025/04/30 20:08:14 037045] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136225) in round 16| [2025/04/30 20:08:14 037049] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 037053] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 037058] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693980898|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 037065] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693980898|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 037072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73220|srtt:56270|latest_rtt:55959|min_rtt:30776|applimit:0|lost:294|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 037081] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:748|largest:748|pns:2| [2025/04/30 20:08:14 037087] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:748|frame:ACK |recv_time:1746043694036857|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 037092] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814036857|now:1746043694036857|interv:120000000| [2025/04/30 20:08:14 037096] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814036857|now:1746043694036857|interv:120000000| [2025/04/30 20:08:14 037100] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694036090|pq_index:0| [2025/04/30 20:08:14 037108] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694035980| [2025/04/30 20:08:14 037113] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694037113| [2025/04/30 20:08:14 037118] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694037117| [2025/04/30 20:08:14 037122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694036090|now:1746043694037117| [2025/04/30 20:08:14 037127] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694036090|now:1746043694037117| [2025/04/30 20:08:14 037131] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 037135] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 037140] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1077|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 037145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73220|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:898622| [2025/04/30 20:08:14 037152] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 037159] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1150| [2025/04/30 20:08:14 037219] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73220|now:1746043694037192|stream_id:0|stream_offset:898622| [2025/04/30 20:08:14 037229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1150|origin_pktnum:1077|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 037234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73220|applimit:0| [2025/04/30 20:08:14 037238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56270|rtt_var:843|pto_duration:59642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 037243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 037247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 037251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74420| [2025/04/30 20:08:14 037256] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694121834|now:1746043694037238|interv:84596| [2025/04/30 20:08:14 037261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694121834|now:1746043694037238|interval:84596|pto_count:0|srtt:56270 [2025/04/30 20:08:14 037268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:74420| [2025/04/30 20:08:14 037276] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 037283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74420|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:965141| [2025/04/30 20:08:14 037294] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 037300] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1151| [2025/04/30 20:08:14 037365] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74420|now:1746043694037310|stream_id:0|stream_offset:965141| [2025/04/30 20:08:14 037374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 037412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74420|applimit:0| [2025/04/30 20:08:14 037426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56270|rtt_var:843|pto_duration:59642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 037435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 037442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 037449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75620| [2025/04/30 20:08:14 037456] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694121952|now:1746043694037425|interv:84527| [2025/04/30 20:08:14 037463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694121952|now:1746043694037425|interval:84527|pto_count:0|srtt:56270 [2025/04/30 20:08:14 037472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:75620| [2025/04/30 20:08:14 037482] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 037490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:966308| [2025/04/30 20:08:14 037498] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 037507] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1152| [2025/04/30 20:08:14 037575] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75620|now:1746043694037527|stream_id:0|stream_offset:966308| [2025/04/30 20:08:14 037585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 037594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75620|applimit:0| [2025/04/30 20:08:14 037603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56270|rtt_var:843|pto_duration:59642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 037611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 037618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 037639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76820| [2025/04/30 20:08:14 037646] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694122169|now:1746043694037603|interv:84566| [2025/04/30 20:08:14 037651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694122169|now:1746043694037603|interval:84566|pto_count:0|srtt:56270 [2025/04/30 20:08:14 037657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76820| [2025/04/30 20:08:14 037663] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 037670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:967475| [2025/04/30 20:08:14 037679] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 037687] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1153| [2025/04/30 20:08:14 037735] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76820|now:1746043694037701|stream_id:0|stream_offset:967475| [2025/04/30 20:08:14 037746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 037754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76820|applimit:0| [2025/04/30 20:08:14 037762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56270|rtt_var:843|pto_duration:59642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 037769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 037776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 037783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78020| [2025/04/30 20:08:14 037791] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694122343|now:1746043694037761|interv:84582| [2025/04/30 20:08:14 037799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694122343|now:1746043694037761|interval:84582|pto_count:0|srtt:56270 [2025/04/30 20:08:14 037808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:78020| [2025/04/30 20:08:14 037816] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 037824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78020|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:968642| [2025/04/30 20:08:14 037832] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 037840] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694038840|now:1746043694037840|interv:1000| [2025/04/30 20:08:14 037852] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 037858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 037867] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694038840| [2025/04/30 20:08:14 037877] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694038840| [2025/04/30 20:08:14 037885] [debug] |xqc_engine_wakeup_after|wakeup:1746043694038840|now:1746043694037885|diff:955| [2025/04/30 20:08:14 037893] [debug] |xqc_engine_main_logic|END|now:1746043694037117| [2025/04/30 20:08:14 037905] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694037904| [2025/04/30 20:08:14 037913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 037920] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:748| [2025/04/30 20:08:14 037925] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:749| [2025/04/30 20:08:14 037933] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:749| [2025/04/30 20:08:14 037939] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 037947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 037953] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:76817|prior_delivered:853826|prior_time:1746043693980375|is_app_limited:0|send_elapse:58214|ack_elapse:57529|ctl_first_sent_time:1746043693981010|lagest_ack_time:1746043694037904|curr_delivered:921043| [2025/04/30 20:08:14 037960] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693981010| [2025/04/30 20:08:14 037966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:766| [2025/04/30 20:08:14 037972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56270|rttvar:843|minrtt:30776|latest_rtt:56894|ack_delay:40| [2025/04/30 20:08:14 037977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56343|rttvar:779|minrtt:30776|latest_rtt:56894|ack_delay:40| [2025/04/30 20:08:14 037983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1082|lost_pn:1079|thresh:3| [2025/04/30 20:08:14 037988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 037993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 037998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 038003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 038008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 038013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 038018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 038031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 038035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 038039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56343|rtt_var:779|pto_duration:59459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 038043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 038047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 038051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76820| [2025/04/30 20:08:14 038055] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694122160|now:1746043694038038|interv:84122| [2025/04/30 20:08:14 038059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694122160|now:1746043694038038|interval:84122|pto_count:0|srtt:56343 [2025/04/30 20:08:14 038063] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58214, ack_elapse 57529, delivered 67217|rate 1154653|lost 295| [2025/04/30 20:08:14 038068] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154653) in round 16| [2025/04/30 20:08:14 038073] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 038077] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 038081] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693981010|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 038086] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693981010|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 038091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:76820|srtt:56343|latest_rtt:56894|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 038097] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:749|largest:749|pns:2| [2025/04/30 20:08:14 038102] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:749|frame:ACK |recv_time:1746043694037904|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 038107] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814037904|now:1746043694037904|interv:120000000| [2025/04/30 20:08:14 038112] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814037904|now:1746043694037904|interv:120000000| [2025/04/30 20:08:14 038116] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694038840|pq_index:0| [2025/04/30 20:08:14 038120] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694037117| [2025/04/30 20:08:14 038127] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694038127| [2025/04/30 20:08:14 038134] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694038131| [2025/04/30 20:08:14 038140] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 038145] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 038150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:968642| [2025/04/30 20:08:14 038154] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 038158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 038162] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694038840| [2025/04/30 20:08:14 038166] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694038840| [2025/04/30 20:08:14 038194] [debug] |xqc_engine_wakeup_after|wakeup:1746043694038840|now:1746043694038194|diff:646| [2025/04/30 20:08:14 038199] [debug] |xqc_engine_main_logic|END|now:1746043694038131| [2025/04/30 20:08:14 038204] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694038204| [2025/04/30 20:08:14 038208] [debug] |xqc_engine_wakeup_after|wakeup:1746043694038840|now:1746043694038208|diff:632| [2025/04/30 20:08:14 038212] [debug] |xqc_engine_main_logic|END|now:1746043694038204| [2025/04/30 20:08:14 039294] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694039294| [2025/04/30 20:08:14 039309] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694038840|pq_index:0| [2025/04/30 20:08:14 039315] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694038131| [2025/04/30 20:08:14 039321] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694039319| [2025/04/30 20:08:14 039326] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694038840|now:1746043694039319| [2025/04/30 20:08:14 039331] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694038840|now:1746043694039319| [2025/04/30 20:08:14 039335] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 039340] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 039346] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 039350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:968642| [2025/04/30 20:08:14 039356] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 039360] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1154| [2025/04/30 20:08:14 039412] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76820|now:1746043694039377|stream_id:0|stream_offset:968642| [2025/04/30 20:08:14 039422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 039430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76820|applimit:0| [2025/04/30 20:08:14 039437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56343|rtt_var:779|pto_duration:59459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 039444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 039450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 039454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78020| [2025/04/30 20:08:14 039458] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694123836|now:1746043694039437|interv:84399| [2025/04/30 20:08:14 039462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694123836|now:1746043694039437|interval:84399|pto_count:0|srtt:56343 [2025/04/30 20:08:14 039467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:78020| [2025/04/30 20:08:14 039472] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 039477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78020|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:969809| [2025/04/30 20:08:14 039481] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 039486] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1155| [2025/04/30 20:08:14 039518] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78020|now:1746043694039493|stream_id:0|stream_offset:969809| [2025/04/30 20:08:14 039528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 039535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78020|applimit:0| [2025/04/30 20:08:14 039551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56343|rtt_var:779|pto_duration:59459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 039556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 039560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 039564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79220| [2025/04/30 20:08:14 039570] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694123952|now:1746043694039551|interv:84401| [2025/04/30 20:08:14 039583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694123952|now:1746043694039551|interval:84401|pto_count:0|srtt:56343 [2025/04/30 20:08:14 039590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:79220| [2025/04/30 20:08:14 039594] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 039599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79220|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:970976| [2025/04/30 20:08:14 039607] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 039613] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694040613|now:1746043694039613|interv:1000| [2025/04/30 20:08:14 039620] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 039625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 039631] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694040613| [2025/04/30 20:08:14 039638] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694040613| [2025/04/30 20:08:14 039644] [debug] |xqc_engine_wakeup_after|wakeup:1746043694040613|now:1746043694039643|diff:970| [2025/04/30 20:08:14 039650] [debug] |xqc_engine_main_logic|END|now:1746043694039319| [2025/04/30 20:08:14 039738] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694039737| [2025/04/30 20:08:14 039749] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 039759] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:749| [2025/04/30 20:08:14 039766] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:751| [2025/04/30 20:08:14 039775] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:751| [2025/04/30 20:08:14 039782] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 039790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1083|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1084|path_largest_ack:1083| [2025/04/30 20:08:14 039795] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:75617|prior_delivered:856226|prior_time:1746043693982075|is_app_limited:0|send_elapse:55563|ack_elapse:57662|ctl_first_sent_time:1746043693982444|lagest_ack_time:1746043694039737|curr_delivered:922243| [2025/04/30 20:08:14 039800] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693982444| [2025/04/30 20:08:14 039805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:98||sndq_packets_used_bytes:0|sndq_packets_free:767| [2025/04/30 20:08:14 039810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 039814] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:74417|prior_delivered:858626|prior_time:1746043693983810|is_app_limited:0|send_elapse:57088|ack_elapse:55927|ctl_first_sent_time:1746043693984130|lagest_ack_time:1746043694039737|curr_delivered:923443| [2025/04/30 20:08:14 039827] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693984130| [2025/04/30 20:08:14 039833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:768| [2025/04/30 20:08:14 039840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56343|rttvar:779|minrtt:30776|latest_rtt:55607|ack_delay:72| [2025/04/30 20:08:14 039844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56242|rttvar:787|minrtt:30776|latest_rtt:55607|ack_delay:72| [2025/04/30 20:08:14 039850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1084|lost_pn:1081|thresh:3| [2025/04/30 20:08:14 039857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 039863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 039870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 039876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 039883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 039889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 039896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 039902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 039909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 039915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56242|rtt_var:787|pto_duration:59390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 039921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 039925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 039929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76820| [2025/04/30 20:08:14 039933] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694123883|now:1746043694039915|interv:83968| [2025/04/30 20:08:14 039937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694123883|now:1746043694039915|interval:83968|pto_count:0|srtt:56242 [2025/04/30 20:08:14 039942] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57088, ack_elapse 55927, delivered 64817|rate 1135387|lost 295| [2025/04/30 20:08:14 039947] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135387) in round 16| [2025/04/30 20:08:14 039951] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 039956] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 039967] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:2400|po_sent_time:1746043693984130|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 039974] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:2400|po_sent_time:1746043693984130|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 039981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:76820|srtt:56242|latest_rtt:55607|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 039991] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:751|largest:751|pns:2| [2025/04/30 20:08:14 039996] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:751|frame:ACK |recv_time:1746043694039737|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 040002] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814039737|now:1746043694039737|interv:120000000| [2025/04/30 20:08:14 040006] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814039737|now:1746043694039737|interv:120000000| [2025/04/30 20:08:14 040010] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694040613|pq_index:0| [2025/04/30 20:08:14 040014] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694039319| [2025/04/30 20:08:14 040019] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694040018| [2025/04/30 20:08:14 040024] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694040022| [2025/04/30 20:08:14 040029] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 040034] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 040039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:970976| [2025/04/30 20:08:14 040043] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 040047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 040051] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694040613| [2025/04/30 20:08:14 040055] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694040613| [2025/04/30 20:08:14 040059] [debug] |xqc_engine_wakeup_after|wakeup:1746043694040613|now:1746043694040059|diff:554| [2025/04/30 20:08:14 040064] [debug] |xqc_engine_main_logic|END|now:1746043694040022| [2025/04/30 20:08:14 040069] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694040069| [2025/04/30 20:08:14 040073] [debug] |xqc_engine_wakeup_after|wakeup:1746043694040613|now:1746043694040073|diff:540| [2025/04/30 20:08:14 040081] [debug] |xqc_engine_main_logic|END|now:1746043694040069| [2025/04/30 20:08:14 040738] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694040737| [2025/04/30 20:08:14 040755] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 040765] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:751| [2025/04/30 20:08:14 040771] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:752| [2025/04/30 20:08:14 040781] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:752| [2025/04/30 20:08:14 040788] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 040796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 040805] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:75617|prior_delivered:858626|prior_time:1746043693983810|is_app_limited:0|send_elapse:57220|ack_elapse:56927|ctl_first_sent_time:1746043693984262|lagest_ack_time:1746043694040737|curr_delivered:924643| [2025/04/30 20:08:14 040813] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693984262| [2025/04/30 20:08:14 040821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:96||sndq_packets_used_bytes:0|sndq_packets_free:769| [2025/04/30 20:08:14 040827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56242|rttvar:787|minrtt:30776|latest_rtt:56475|ack_delay:48| [2025/04/30 20:08:14 040832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56265|rttvar:637|minrtt:30776|latest_rtt:56475|ack_delay:48| [2025/04/30 20:08:14 040839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1085|lost_pn:1082|thresh:3| [2025/04/30 20:08:14 040846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 040852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 040859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 040865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 040871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 040875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 040879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 040883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 040892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 040899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56265|rtt_var:637|pto_duration:58813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 040906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 040924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 040928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75620| [2025/04/30 20:08:14 040932] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694123306|now:1746043694040899|interv:82407| [2025/04/30 20:08:14 040936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694123306|now:1746043694040899|interval:82407|pto_count:0|srtt:56265 [2025/04/30 20:08:14 040941] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57220, ack_elapse 56927, delivered 66017|rate 1153739|lost 295| [2025/04/30 20:08:14 040946] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153739) in round 16| [2025/04/30 20:08:14 040950] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 040954] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 040958] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693984262|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 040963] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693984262|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 040968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75620|srtt:56265|latest_rtt:56475|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 040974] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:752|largest:752|pns:2| [2025/04/30 20:08:14 040978] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:752|frame:ACK |recv_time:1746043694040737|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 040983] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814040737|now:1746043694040737|interv:120000000| [2025/04/30 20:08:14 040988] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814040737|now:1746043694040737|interv:120000000| [2025/04/30 20:08:14 040992] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694040613|pq_index:0| [2025/04/30 20:08:14 040996] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694040022| [2025/04/30 20:08:14 041000] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694041000| [2025/04/30 20:08:14 041006] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694041004| [2025/04/30 20:08:14 041010] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694040613|now:1746043694041004| [2025/04/30 20:08:14 041018] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694040613|now:1746043694041004| [2025/04/30 20:08:14 041022] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 041027] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 041032] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 041037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75620|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:970976| [2025/04/30 20:08:14 041041] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 041046] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1156| [2025/04/30 20:08:14 041085] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75620|now:1746043694041053|stream_id:0|stream_offset:970976| [2025/04/30 20:08:14 041095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 041103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75620|applimit:0| [2025/04/30 20:08:14 041110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56265|rtt_var:637|pto_duration:58813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 041116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 041121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 041125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76820| [2025/04/30 20:08:14 041129] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694124866|now:1746043694041109|interv:83757| [2025/04/30 20:08:14 041133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694124866|now:1746043694041109|interval:83757|pto_count:0|srtt:56265 [2025/04/30 20:08:14 041138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:76820| [2025/04/30 20:08:14 041143] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 041147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76820|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:972143| [2025/04/30 20:08:14 041152] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 041156] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1157| [2025/04/30 20:08:14 041210] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76820|now:1746043694041163|stream_id:0|stream_offset:972143| [2025/04/30 20:08:14 041224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 041237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76820|applimit:0| [2025/04/30 20:08:14 041242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56265|rtt_var:637|pto_duration:58813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 041247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 041252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 041256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78020| [2025/04/30 20:08:14 041260] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694124976|now:1746043694041242|interv:83734| [2025/04/30 20:08:14 041264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694124976|now:1746043694041242|interval:83734|pto_count:0|srtt:56265 [2025/04/30 20:08:14 041269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:78020| [2025/04/30 20:08:14 041274] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 041281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78020|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:973310| [2025/04/30 20:08:14 041289] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 041295] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1158| [2025/04/30 20:08:14 041357] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78020|now:1746043694041306|stream_id:0|stream_offset:973310| [2025/04/30 20:08:14 041366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 041371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78020|applimit:0| [2025/04/30 20:08:14 041376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56265|rtt_var:637|pto_duration:58813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 041380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 041384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 041388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79220| [2025/04/30 20:08:14 041392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694125119|now:1746043694041376|interv:83743| [2025/04/30 20:08:14 041398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694125119|now:1746043694041376|interval:83743|pto_count:0|srtt:56265 [2025/04/30 20:08:14 041405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:79220| [2025/04/30 20:08:14 041416] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 041421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79220|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:974477| [2025/04/30 20:08:14 041429] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 041435] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694042435|now:1746043694041435|interv:1000| [2025/04/30 20:08:14 041441] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 041448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 041455] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694041938| [2025/04/30 20:08:14 041461] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694041938| [2025/04/30 20:08:14 041468] [debug] |xqc_engine_wakeup_after|wakeup:1746043694041938|now:1746043694041467|diff:471| [2025/04/30 20:08:14 041474] [debug] |xqc_engine_main_logic|END|now:1746043694041004| [2025/04/30 20:08:14 041483] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694041482| [2025/04/30 20:08:14 041487] [debug] |xqc_engine_wakeup_after|wakeup:1746043694041938|now:1746043694041487|diff:451| [2025/04/30 20:08:14 041491] [debug] |xqc_engine_main_logic|END|now:1746043694041482| [2025/04/30 20:08:14 042293] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694042291| [2025/04/30 20:08:14 042309] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 042318] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:752| [2025/04/30 20:08:14 042325] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:753| [2025/04/30 20:08:14 042333] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:753| [2025/04/30 20:08:14 042340] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 042348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 042353] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:74417|prior_delivered:861026|prior_time:1746043693986189|is_app_limited:0|send_elapse:57783|ack_elapse:56102|ctl_first_sent_time:1746043693986560|lagest_ack_time:1746043694042291|curr_delivered:925843| [2025/04/30 20:08:14 042358] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693986560| [2025/04/30 20:08:14 042363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:770| [2025/04/30 20:08:14 042367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56265|rttvar:637|minrtt:30776|latest_rtt:55731|ack_delay:48| [2025/04/30 20:08:14 042372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56192|rttvar:623|minrtt:30776|latest_rtt:55731|ack_delay:48| [2025/04/30 20:08:14 042376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1086|lost_pn:1083|thresh:3| [2025/04/30 20:08:14 042386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 042390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 042394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 042398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 042401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 042405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 042410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 042416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 042423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 042430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56192|rtt_var:623|pto_duration:58684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 042436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 042441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 042447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78020| [2025/04/30 20:08:14 042453] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694124990|now:1746043694042430|interv:82560| [2025/04/30 20:08:14 042459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694124990|now:1746043694042430|interval:82560|pto_count:0|srtt:56192 [2025/04/30 20:08:14 042463] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57783, ack_elapse 56102, delivered 64817|rate 1121731|lost 295| [2025/04/30 20:08:14 042468] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121731) in round 16| [2025/04/30 20:08:14 042472] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 042476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 042480] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693986560|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 042485] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693986560|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 042489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:78020|srtt:56192|latest_rtt:55731|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 042502] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:753|largest:753|pns:2| [2025/04/30 20:08:14 042509] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:753|frame:ACK |recv_time:1746043694042291|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 042517] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814042291|now:1746043694042291|interv:120000000| [2025/04/30 20:08:14 042523] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814042291|now:1746043694042291|interv:120000000| [2025/04/30 20:08:14 042529] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694041938|pq_index:0| [2025/04/30 20:08:14 042537] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694041004| [2025/04/30 20:08:14 042543] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694042543| [2025/04/30 20:08:14 042551] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694042549| [2025/04/30 20:08:14 042558] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043694041938|now:1746043694042549| [2025/04/30 20:08:14 042565] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:14 042570] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043694041938|now:1746043694042549| [2025/04/30 20:08:14 042574] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 042578] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694042435|now:1746043694042549| [2025/04/30 20:08:14 042582] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694042435|now:1746043694042549| [2025/04/30 20:08:14 042586] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 042590] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 042595] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:753|ack_delay:25657|first_ack_range:2|largest_pkt_recv_time:1746043694016938| [2025/04/30 20:08:14 042600] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:753|low:751|pkt_pns:2| [2025/04/30 20:08:14 042604] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:749|low:720|pkt_pns:2| [2025/04/30 20:08:14 042608] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:718|low:679|pkt_pns:2| [2025/04/30 20:08:14 042612] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:729|frame_largest_recv:753| [2025/04/30 20:08:14 042617] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 042622] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 042626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:78020|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:974477| [2025/04/30 20:08:14 042631] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 042635] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1159| [2025/04/30 20:08:14 042679] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1159|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:78020|now:1746043694042647|stream_id:0|stream_offset:974477| [2025/04/30 20:08:14 042689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1159|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:08:14 042696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78020|applimit:0| [2025/04/30 20:08:14 042703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56192|rtt_var:623|pto_duration:58684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 042710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 042717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 042722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79231| [2025/04/30 20:08:14 042726] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694126331|now:1746043694042703|interv:83628| [2025/04/30 20:08:14 042733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694126331|now:1746043694042703|interval:83628|pto_count:0|srtt:56192 [2025/04/30 20:08:14 042740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:79231| [2025/04/30 20:08:14 042749] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 042754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79231|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:975644| [2025/04/30 20:08:14 042759] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 042764] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1160| [2025/04/30 20:08:14 042802] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79231|now:1746043694042774|stream_id:0|stream_offset:975644| [2025/04/30 20:08:14 042812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 042819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79231|applimit:0| [2025/04/30 20:08:14 042826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56192|rtt_var:623|pto_duration:58684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 042833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 042839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 042845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80431| [2025/04/30 20:08:14 042852] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694126458|now:1746043694042826|interv:83632| [2025/04/30 20:08:14 042865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694126458|now:1746043694042826|interval:83632|pto_count:0|srtt:56192 [2025/04/30 20:08:14 042873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:80431| [2025/04/30 20:08:14 042879] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 042883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80431|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:976811| [2025/04/30 20:08:14 042888] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 042892] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694043892|now:1746043694042892|interv:1000| [2025/04/30 20:08:14 042896] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 042899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 042904] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694043892| [2025/04/30 20:08:14 042908] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694043892| [2025/04/30 20:08:14 042912] [debug] |xqc_engine_wakeup_after|wakeup:1746043694043892|now:1746043694042912|diff:980| [2025/04/30 20:08:14 042916] [debug] |xqc_engine_main_logic|END|now:1746043694042549| [2025/04/30 20:08:14 042924] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:59|state:ESTABED|recv_time:1746043694042924| [2025/04/30 20:08:14 042929] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 042935] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:753| [2025/04/30 20:08:14 042939] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:754| [2025/04/30 20:08:14 042945] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:754| [2025/04/30 20:08:14 042949] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 042955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 042959] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:75617|prior_delivered:861026|prior_time:1746043693986189|is_app_limited:0|send_elapse:57891|ack_elapse:56735|ctl_first_sent_time:1746043693986668|lagest_ack_time:1746043694042924|curr_delivered:927043| [2025/04/30 20:08:14 042964] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693986668| [2025/04/30 20:08:14 042969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:771| [2025/04/30 20:08:14 042973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56192|rttvar:623|minrtt:30776|latest_rtt:56256|ack_delay:40| [2025/04/30 20:08:14 042977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56195|rttvar:474|minrtt:30776|latest_rtt:56256|ack_delay:40| [2025/04/30 20:08:14 042985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1087|lost_pn:1084|thresh:3| [2025/04/30 20:08:14 042989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 042993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 042997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 043001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 043005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 043009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 043013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 043016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 043020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 043024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56195|rtt_var:474|pto_duration:58195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 043029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 043033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 043037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79231| [2025/04/30 20:08:14 043041] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694125969|now:1746043694043024|interv:82945| [2025/04/30 20:08:14 043045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694125969|now:1746043694043024|interval:82945|pto_count:0|srtt:56195 [2025/04/30 20:08:14 043049] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57891, ack_elapse 56735, delivered 66017|rate 1140367|lost 295| [2025/04/30 20:08:14 043054] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140367) in round 16| [2025/04/30 20:08:14 043058] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 043062] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 043066] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693986668|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 043071] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693986668|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 043075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:79231|srtt:56195|latest_rtt:56256|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 043083] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 043088] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694067924|now:1746043694042924|interv:25000| [2025/04/30 20:08:14 043093] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694042924|max_ack_delay:25000| [2025/04/30 20:08:14 043098] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:754|largest:754|pns:2| [2025/04/30 20:08:14 043102] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:59|pkt_type:SHORT_HEADER|pkt_num:754|frame:PING ACK |recv_time:1746043694042924|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 043107] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814042924|now:1746043694042924|interv:120000000| [2025/04/30 20:08:14 043111] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814042924|now:1746043694042924|interv:120000000| [2025/04/30 20:08:14 043115] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694043892|pq_index:0| [2025/04/30 20:08:14 043119] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694042549| [2025/04/30 20:08:14 043123] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694043123| [2025/04/30 20:08:14 043128] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694043127| [2025/04/30 20:08:14 043133] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 043138] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 043143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79231|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:976811| [2025/04/30 20:08:14 043147] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 043151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 043155] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694043892| [2025/04/30 20:08:14 043159] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694043892| [2025/04/30 20:08:14 043163] [debug] |xqc_engine_wakeup_after|wakeup:1746043694043892|now:1746043694043163|diff:729| [2025/04/30 20:08:14 043192] [debug] |xqc_engine_main_logic|END|now:1746043694043127| [2025/04/30 20:08:14 043199] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694043198| [2025/04/30 20:08:14 043202] [debug] |xqc_engine_wakeup_after|wakeup:1746043694043892|now:1746043694043202|diff:690| [2025/04/30 20:08:14 043206] [debug] |xqc_engine_main_logic|END|now:1746043694043198| [2025/04/30 20:08:14 043619] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694043617| [2025/04/30 20:08:14 043638] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 043648] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:754| [2025/04/30 20:08:14 043654] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:755| [2025/04/30 20:08:14 043662] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:755| [2025/04/30 20:08:14 043666] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 043672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 043679] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:76817|prior_delivered:861026|prior_time:1746043693986189|is_app_limited:0|send_elapse:57962|ack_elapse:57428|ctl_first_sent_time:1746043693986739|lagest_ack_time:1746043694043617|curr_delivered:928243| [2025/04/30 20:08:14 043687] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693986739| [2025/04/30 20:08:14 043695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:772| [2025/04/30 20:08:14 043761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56195|rttvar:474|minrtt:30776|latest_rtt:56878|ack_delay:40| [2025/04/30 20:08:14 043770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56275|rttvar:516|minrtt:30776|latest_rtt:56878|ack_delay:40| [2025/04/30 20:08:14 043778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1088|lost_pn:1085|thresh:3| [2025/04/30 20:08:14 043784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 043791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 043797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 043804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 043810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 043816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 043823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 043829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 043836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 043842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56275|rtt_var:516|pto_duration:58339|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 043847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 043851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 043860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78031| [2025/04/30 20:08:14 043864] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694126113|now:1746043694043842|interv:82271| [2025/04/30 20:08:14 043871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694126113|now:1746043694043842|interval:82271|pto_count:0|srtt:56275 [2025/04/30 20:08:14 043879] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57962, ack_elapse 57428, delivered 67217|rate 1159673|lost 295| [2025/04/30 20:08:14 043886] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159673) in round 16| [2025/04/30 20:08:14 043892] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 043896] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 043900] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693986739|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 043905] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693986739|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 043910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:78031|srtt:56275|latest_rtt:56878|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 043916] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:755|largest:755|pns:2| [2025/04/30 20:08:14 043921] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:755|frame:ACK |recv_time:1746043694043617|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 043925] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814043617|now:1746043694043617|interv:120000000| [2025/04/30 20:08:14 043930] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814043617|now:1746043694043617|interv:120000000| [2025/04/30 20:08:14 043934] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694043892|pq_index:0| [2025/04/30 20:08:14 043938] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694043127| [2025/04/30 20:08:14 043942] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694043942| [2025/04/30 20:08:14 043947] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694043946| [2025/04/30 20:08:14 043952] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694043892|now:1746043694043946| [2025/04/30 20:08:14 043956] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694043892|now:1746043694043946| [2025/04/30 20:08:14 043960] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 043968] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 043974] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 043978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78031|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:976811| [2025/04/30 20:08:14 043983] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 043987] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1161| [2025/04/30 20:08:14 044026] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78031|now:1746043694043995|stream_id:0|stream_offset:976811| [2025/04/30 20:08:14 044036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 044043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78031|applimit:0| [2025/04/30 20:08:14 044050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56275|rtt_var:516|pto_duration:58339|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 044057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 044061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 044065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79231| [2025/04/30 20:08:14 044069] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694127334|now:1746043694044049|interv:83285| [2025/04/30 20:08:14 044073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694127334|now:1746043694044049|interval:83285|pto_count:0|srtt:56275 [2025/04/30 20:08:14 044078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:79231| [2025/04/30 20:08:14 044083] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 044087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79231|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:977978| [2025/04/30 20:08:14 044092] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 044096] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694045095|now:1746043694044095|interv:1000| [2025/04/30 20:08:14 044100] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 044103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 044108] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694045095| [2025/04/30 20:08:14 044112] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694045095| [2025/04/30 20:08:14 044116] [debug] |xqc_engine_wakeup_after|wakeup:1746043694045095|now:1746043694044116|diff:979| [2025/04/30 20:08:14 044125] [debug] |xqc_engine_main_logic|END|now:1746043694043946| [2025/04/30 20:08:14 044130] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694044130| [2025/04/30 20:08:14 044134] [debug] |xqc_engine_wakeup_after|wakeup:1746043694045095|now:1746043694044134|diff:961| [2025/04/30 20:08:14 044138] [debug] |xqc_engine_main_logic|END|now:1746043694044130| [2025/04/30 20:08:14 044932] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694044930| [2025/04/30 20:08:14 044948] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 044958] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:755| [2025/04/30 20:08:14 044965] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:756| [2025/04/30 20:08:14 044973] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:756| [2025/04/30 20:08:14 044980] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 044988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1089|origin_pktnum:1023|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:08:14 044996] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:74417|prior_delivered:863426|prior_time:1746043693987850|is_app_limited:0|send_elapse:57520|ack_elapse:57080|ctl_first_sent_time:1746043693988197|lagest_ack_time:1746043694044930|curr_delivered:929443| [2025/04/30 20:08:14 045004] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693988197| [2025/04/30 20:08:14 045012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:91||sndq_packets_used_bytes:0|sndq_packets_free:774| [2025/04/30 20:08:14 045018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56275|rttvar:516|minrtt:30776|latest_rtt:56733|ack_delay:80| [2025/04/30 20:08:14 045025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56322|rttvar:481|minrtt:30776|latest_rtt:56733|ack_delay:80| [2025/04/30 20:08:14 045033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1089|lost_pn:1086|thresh:3| [2025/04/30 20:08:14 045040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 045046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 045052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 045057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 045061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 045065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 045069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 045073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 045077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56322|rtt_var:481|pto_duration:58322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 045089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 045093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 045096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78031| [2025/04/30 20:08:14 045101] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694127317|now:1746043694045077|interv:82240| [2025/04/30 20:08:14 045105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694127317|now:1746043694045077|interval:82240|pto_count:0|srtt:56322 [2025/04/30 20:08:14 045109] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57520, ack_elapse 57080, delivered 66017|rate 1147722|lost 295| [2025/04/30 20:08:14 045114] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147722) in round 16| [2025/04/30 20:08:14 045118] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 045122] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 045126] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693988197|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 045131] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693988197|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 045136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:78031|srtt:56322|latest_rtt:56733|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 045142] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:756|largest:756|pns:2| [2025/04/30 20:08:14 045147] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:756|frame:ACK |recv_time:1746043694044930|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 045151] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814044930|now:1746043694044930|interv:120000000| [2025/04/30 20:08:14 045156] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814044930|now:1746043694044930|interv:120000000| [2025/04/30 20:08:14 045160] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694045095|pq_index:0| [2025/04/30 20:08:14 045164] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694043946| [2025/04/30 20:08:14 045197] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694045197| [2025/04/30 20:08:14 045206] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694045204| [2025/04/30 20:08:14 045219] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694045095|now:1746043694045204| [2025/04/30 20:08:14 045226] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694045095|now:1746043694045204| [2025/04/30 20:08:14 045232] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 045239] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 045247] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 045259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78031|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:977978| [2025/04/30 20:08:14 045266] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 045273] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1162| [2025/04/30 20:08:14 045313] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78031|now:1746043694045285|stream_id:0|stream_offset:977978| [2025/04/30 20:08:14 045322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 045329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78031|applimit:0| [2025/04/30 20:08:14 045335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56322|rtt_var:481|pto_duration:58322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 045341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 045348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 045353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79231| [2025/04/30 20:08:14 045359] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694128607|now:1746043694045335|interv:83272| [2025/04/30 20:08:14 045365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694128607|now:1746043694045335|interval:83272|pto_count:0|srtt:56322 [2025/04/30 20:08:14 045372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:79231| [2025/04/30 20:08:14 045378] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 045385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79231|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:979145| [2025/04/30 20:08:14 045392] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 045398] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1163| [2025/04/30 20:08:14 045433] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79231|now:1746043694045408|stream_id:0|stream_offset:979145| [2025/04/30 20:08:14 045447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 045454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79231|applimit:0| [2025/04/30 20:08:14 045462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56322|rtt_var:481|pto_duration:58322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 045469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 045475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 045482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80431| [2025/04/30 20:08:14 045488] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694128730|now:1746043694045461|interv:83269| [2025/04/30 20:08:14 045494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694128730|now:1746043694045461|interval:83269|pto_count:0|srtt:56322 [2025/04/30 20:08:14 045500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:80431| [2025/04/30 20:08:14 045505] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 045511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80431|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:980312| [2025/04/30 20:08:14 045518] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 045525] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694046525|now:1746043694045525|interv:1000| [2025/04/30 20:08:14 045532] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 045538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 045544] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694046525| [2025/04/30 20:08:14 045549] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694046525| [2025/04/30 20:08:14 045553] [debug] |xqc_engine_wakeup_after|wakeup:1746043694046525|now:1746043694045553|diff:972| [2025/04/30 20:08:14 045557] [debug] |xqc_engine_main_logic|END|now:1746043694045204| [2025/04/30 20:08:14 045563] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694045563| [2025/04/30 20:08:14 045567] [debug] |xqc_engine_wakeup_after|wakeup:1746043694046525|now:1746043694045567|diff:958| [2025/04/30 20:08:14 045571] [debug] |xqc_engine_main_logic|END|now:1746043694045563| [2025/04/30 20:08:14 046644] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694046644| [2025/04/30 20:08:14 046655] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694046525|pq_index:0| [2025/04/30 20:08:14 046660] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694045204| [2025/04/30 20:08:14 046666] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694046664| [2025/04/30 20:08:14 046677] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694046525|now:1746043694046664| [2025/04/30 20:08:14 046682] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694046525|now:1746043694046664| [2025/04/30 20:08:14 046686] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 046691] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 046697] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 046704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80431|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:980312| [2025/04/30 20:08:14 046711] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 046718] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1164| [2025/04/30 20:08:14 046760] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80431|now:1746043694046729|stream_id:0|stream_offset:980312| [2025/04/30 20:08:14 046768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 046773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:80431|applimit:0| [2025/04/30 20:08:14 046777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56322|rtt_var:481|pto_duration:58322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 046784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 046790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 046795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 81631| [2025/04/30 20:08:14 046802] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694130051|now:1746043694046777|interv:83274| [2025/04/30 20:08:14 046808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694130051|now:1746043694046777|interval:83274|pto_count:0|srtt:56322 [2025/04/30 20:08:14 046816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:81631| [2025/04/30 20:08:14 046824] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 046832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81631|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:981479| [2025/04/30 20:08:14 046838] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 046845] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1165| [2025/04/30 20:08:14 046885] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81631|now:1746043694046853|stream_id:0|stream_offset:981479| [2025/04/30 20:08:14 046897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 046902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:81631|applimit:0| [2025/04/30 20:08:14 046909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56322|rtt_var:481|pto_duration:58322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 046916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 046923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 046928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 82831| [2025/04/30 20:08:14 046932] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694130175|now:1746043694046909|interv:83266| [2025/04/30 20:08:14 046936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694130175|now:1746043694046909|interval:83266|pto_count:0|srtt:56322 [2025/04/30 20:08:14 046941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:82831| [2025/04/30 20:08:14 046946] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 046950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82831|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:982646| [2025/04/30 20:08:14 046954] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 046958] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694047958|now:1746043694046958|interv:1000| [2025/04/30 20:08:14 046962] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 046966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 046970] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694047958| [2025/04/30 20:08:14 046975] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694047958| [2025/04/30 20:08:14 046979] [debug] |xqc_engine_wakeup_after|wakeup:1746043694047958|now:1746043694046979|diff:979| [2025/04/30 20:08:14 046983] [debug] |xqc_engine_main_logic|END|now:1746043694046664| [2025/04/30 20:08:14 046997] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694046995| [2025/04/30 20:08:14 047004] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 047013] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:756| [2025/04/30 20:08:14 047019] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:757| [2025/04/30 20:08:14 047028] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:757| [2025/04/30 20:08:14 047034] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 047039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 047052] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:75617|prior_delivered:863426|prior_time:1746043693987850|is_app_limited:0|send_elapse:57616|ack_elapse:59145|ctl_first_sent_time:1746043693988293|lagest_ack_time:1746043694046995|curr_delivered:930643| [2025/04/30 20:08:14 047059] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693988293| [2025/04/30 20:08:14 047066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:775| [2025/04/30 20:08:14 047072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56322|rttvar:481|minrtt:30776|latest_rtt:58702|ack_delay:320| [2025/04/30 20:08:14 047078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56579|rttvar:876|minrtt:30776|latest_rtt:58702|ack_delay:320| [2025/04/30 20:08:14 047085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1090|lost_pn:1087|thresh:3| [2025/04/30 20:08:14 047089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 047121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56579|rtt_var:876|pto_duration:60083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 047126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 047132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 047138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 81631| [2025/04/30 20:08:14 047144] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694131936|now:1746043694047120|interv:84816| [2025/04/30 20:08:14 047150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694131936|now:1746043694047120|interval:84816|pto_count:0|srtt:56579 [2025/04/30 20:08:14 047156] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57616, ack_elapse 59145, delivered 67217|rate 1136478|lost 295| [2025/04/30 20:08:14 047163] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136478) in round 16| [2025/04/30 20:08:14 047205] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 047212] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 047218] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693988293|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 047224] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693988293|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 047232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:81631|srtt:56579|latest_rtt:58702|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 047241] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:757|largest:757|pns:2| [2025/04/30 20:08:14 047248] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:757|frame:ACK |recv_time:1746043694046995|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 047255] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814046995|now:1746043694046995|interv:120000000| [2025/04/30 20:08:14 047261] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814046995|now:1746043694046995|interv:120000000| [2025/04/30 20:08:14 047267] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694047958|pq_index:0| [2025/04/30 20:08:14 047273] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694046664| [2025/04/30 20:08:14 047278] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694047278| [2025/04/30 20:08:14 047286] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694047284| [2025/04/30 20:08:14 047294] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 047301] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 047306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81631|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:982646| [2025/04/30 20:08:14 047313] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 047319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 047326] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694047958| [2025/04/30 20:08:14 047332] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694047958| [2025/04/30 20:08:14 047338] [debug] |xqc_engine_wakeup_after|wakeup:1746043694047958|now:1746043694047338|diff:620| [2025/04/30 20:08:14 047352] [debug] |xqc_engine_main_logic|END|now:1746043694047284| [2025/04/30 20:08:14 047362] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694047361| [2025/04/30 20:08:14 047368] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 047377] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:757| [2025/04/30 20:08:14 047382] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:758| [2025/04/30 20:08:14 047390] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:758| [2025/04/30 20:08:14 047396] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 047404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1091|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1091|path_largest_ack:1091| [2025/04/30 20:08:14 047410] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:74426|prior_delivered:865826|prior_time:1746043693989870|is_app_limited:0|send_elapse:58500|ack_elapse:57491|ctl_first_sent_time:1746043693991107|lagest_ack_time:1746043694047361|curr_delivered:931852| [2025/04/30 20:08:14 047417] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693991107| [2025/04/30 20:08:14 047424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:89||sndq_packets_used_bytes:0|sndq_packets_free:776| [2025/04/30 20:08:14 047429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56579|rttvar:876|minrtt:30776|latest_rtt:56254|ack_delay:144| [2025/04/30 20:08:14 047436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56520|rttvar:774|minrtt:30776|latest_rtt:56254|ack_delay:144| [2025/04/30 20:08:14 047443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1091|lost_pn:1088|thresh:3| [2025/04/30 20:08:14 047449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 703|pns:2| [2025/04/30 20:08:14 047497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 047503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56520|rtt_var:774|pto_duration:59616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 047509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 047521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 047528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80422| [2025/04/30 20:08:14 047534] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694131469|now:1746043694047502|interv:83967| [2025/04/30 20:08:14 047540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694131469|now:1746043694047502|interval:83967|pto_count:0|srtt:56520 [2025/04/30 20:08:14 047547] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58500, ack_elapse 57491, delivered 66026|rate 1128649|lost 295| [2025/04/30 20:08:14 047553] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128649) in round 16| [2025/04/30 20:08:14 047559] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 047566] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 047572] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1209|po_sent_time:1746043693991107|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 047579] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1209|po_sent_time:1746043693991107|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 047586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:80422|srtt:56520|latest_rtt:56254|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 047594] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:758|largest:758|pns:2| [2025/04/30 20:08:14 047601] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:758|frame:ACK |recv_time:1746043694047361|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 047608] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814047361|now:1746043694047361|interv:120000000| [2025/04/30 20:08:14 047615] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814047361|now:1746043694047361|interv:120000000| [2025/04/30 20:08:14 047621] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694047958|pq_index:0| [2025/04/30 20:08:14 047628] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694047284| [2025/04/30 20:08:14 047634] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694047634| [2025/04/30 20:08:14 047661] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694047640| [2025/04/30 20:08:14 047685] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 047697] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 047716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80422|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:982646| [2025/04/30 20:08:14 047725] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 047733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 047739] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694047958| [2025/04/30 20:08:14 047748] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694047958| [2025/04/30 20:08:14 047756] [debug] |xqc_engine_wakeup_after|wakeup:1746043694047958|now:1746043694047756|diff:202| [2025/04/30 20:08:14 047765] [debug] |xqc_engine_main_logic|END|now:1746043694047640| [2025/04/30 20:08:14 047783] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694047782| [2025/04/30 20:08:14 047792] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 047804] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:758| [2025/04/30 20:08:14 047811] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:759| [2025/04/30 20:08:14 047823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:759| [2025/04/30 20:08:14 047830] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 047841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 047851] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:75626|prior_delivered:865826|prior_time:1746043693989870|is_app_limited:0|send_elapse:58616|ack_elapse:57912|ctl_first_sent_time:1746043693991223|lagest_ack_time:1746043694047782|curr_delivered:933052| [2025/04/30 20:08:14 047858] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693991223| [2025/04/30 20:08:14 047864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:88||sndq_packets_used_bytes:0|sndq_packets_free:777| [2025/04/30 20:08:14 047870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56520|rttvar:774|minrtt:30776|latest_rtt:56559|ack_delay:40| [2025/04/30 20:08:14 047876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56519|rttvar:581|minrtt:30776|latest_rtt:56559|ack_delay:40| [2025/04/30 20:08:14 047881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1092|lost_pn:1089|thresh:3| [2025/04/30 20:08:14 047886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 047927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 047932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56519|rtt_var:581|pto_duration:58843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 047938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 047943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 047948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79222| [2025/04/30 20:08:14 047953] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694130696|now:1746043694047932|interv:82764| [2025/04/30 20:08:14 047958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694130696|now:1746043694047932|interval:82764|pto_count:0|srtt:56519 [2025/04/30 20:08:14 047964] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58616, ack_elapse 57912, delivered 67226|rate 1146888|lost 295| [2025/04/30 20:08:14 047970] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146888) in round 16| [2025/04/30 20:08:14 047975] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 047980] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 047986] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693991223|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 047992] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693991223|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 047997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:79222|srtt:56519|latest_rtt:56559|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 048005] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:759|largest:759|pns:2| [2025/04/30 20:08:14 048011] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:759|frame:ACK |recv_time:1746043694047782|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 048017] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814047782|now:1746043694047782|interv:120000000| [2025/04/30 20:08:14 048023] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814047782|now:1746043694047782|interv:120000000| [2025/04/30 20:08:14 048031] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694047958|pq_index:0| [2025/04/30 20:08:14 048037] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694047640| [2025/04/30 20:08:14 048042] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694048042| [2025/04/30 20:08:14 048049] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694048047| [2025/04/30 20:08:14 048055] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694047958|now:1746043694048047| [2025/04/30 20:08:14 048060] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694047958|now:1746043694048047| [2025/04/30 20:08:14 048065] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 048071] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 048077] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 048082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79222|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:982646| [2025/04/30 20:08:14 048088] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 048094] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1166| [2025/04/30 20:08:14 048141] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79222|now:1746043694048103|stream_id:0|stream_offset:982646| [2025/04/30 20:08:14 048148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 048155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79222|applimit:0| [2025/04/30 20:08:14 048160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56519|rtt_var:581|pto_duration:58843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 048166] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 048196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 048203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80422| [2025/04/30 20:08:14 048212] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694131946|now:1746043694048160|interv:83786| [2025/04/30 20:08:14 048219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694131946|now:1746043694048160|interval:83786|pto_count:0|srtt:56519 [2025/04/30 20:08:14 048227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:80422| [2025/04/30 20:08:14 048235] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 048250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80422|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:983813| [2025/04/30 20:08:14 048259] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 048267] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1167| [2025/04/30 20:08:14 048310] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80422|now:1746043694048279|stream_id:0|stream_offset:983813| [2025/04/30 20:08:14 048319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 048327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:80422|applimit:0| [2025/04/30 20:08:14 048334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56519|rtt_var:581|pto_duration:58843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 048342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 048349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 048355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 81622| [2025/04/30 20:08:14 048362] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694132122|now:1746043694048334|interv:83788| [2025/04/30 20:08:14 048369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694132122|now:1746043694048334|interval:83788|pto_count:0|srtt:56519 [2025/04/30 20:08:14 048377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:81622| [2025/04/30 20:08:14 048385] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 048393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81622|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:984980| [2025/04/30 20:08:14 048400] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 048408] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694049407|now:1746043694048407|interv:1000| [2025/04/30 20:08:14 048415] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 048423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 048429] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694049407| [2025/04/30 20:08:14 048437] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694049407| [2025/04/30 20:08:14 048444] [debug] |xqc_engine_wakeup_after|wakeup:1746043694049407|now:1746043694048444|diff:963| [2025/04/30 20:08:14 048452] [debug] |xqc_engine_main_logic|END|now:1746043694048047| [2025/04/30 20:08:14 048460] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694048460| [2025/04/30 20:08:14 048467] [debug] |xqc_engine_wakeup_after|wakeup:1746043694049407|now:1746043694048467|diff:940| [2025/04/30 20:08:14 048479] [debug] |xqc_engine_main_logic|END|now:1746043694048460| [2025/04/30 20:08:14 048707] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694048705| [2025/04/30 20:08:14 048720] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 048728] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:759| [2025/04/30 20:08:14 048732] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:760| [2025/04/30 20:08:14 048738] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:760| [2025/04/30 20:08:14 048743] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 048749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 048767] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:76826|prior_delivered:865826|prior_time:1746043693989870|is_app_limited:0|send_elapse:58706|ack_elapse:58835|ctl_first_sent_time:1746043693991313|lagest_ack_time:1746043694048705|curr_delivered:934252| [2025/04/30 20:08:14 048775] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693991313| [2025/04/30 20:08:14 048782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:87||sndq_packets_used_bytes:0|sndq_packets_free:778| [2025/04/30 20:08:14 048788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56519|rttvar:581|minrtt:30776|latest_rtt:57392|ack_delay:24| [2025/04/30 20:08:14 048793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56626|rttvar:648|minrtt:30776|latest_rtt:57392|ack_delay:24| [2025/04/30 20:08:14 048797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1093|lost_pn:1090|thresh:3| [2025/04/30 20:08:14 048801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 048806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 048809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 048813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 048817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 048821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 048825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 048829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 048833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56626|rtt_var:648|pto_duration:59218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 048838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 048842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 048858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80422| [2025/04/30 20:08:14 048864] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694132497|now:1746043694048832|interv:83665| [2025/04/30 20:08:14 048870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694132497|now:1746043694048832|interval:83665|pto_count:0|srtt:56626 [2025/04/30 20:08:14 048875] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58706, ack_elapse 58835, delivered 68426|rate 1163015|lost 295| [2025/04/30 20:08:14 048879] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163015) in round 16| [2025/04/30 20:08:14 048883] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 048888] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 048892] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693991313|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 048896] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693991313|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 048901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:80422|srtt:56626|latest_rtt:57392|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 048907] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:760|largest:760|pns:2| [2025/04/30 20:08:14 048914] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:760|frame:ACK |recv_time:1746043694048705|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 048921] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814048705|now:1746043694048705|interv:120000000| [2025/04/30 20:08:14 048928] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814048705|now:1746043694048705|interv:120000000| [2025/04/30 20:08:14 048935] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694049407|pq_index:0| [2025/04/30 20:08:14 048943] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694048047| [2025/04/30 20:08:14 048949] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694048949| [2025/04/30 20:08:14 048957] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694048955| [2025/04/30 20:08:14 048965] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 048973] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 048986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80422|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:984980| [2025/04/30 20:08:14 048993] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 048999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 049006] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694049407| [2025/04/30 20:08:14 049012] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694049407| [2025/04/30 20:08:14 049017] [debug] |xqc_engine_wakeup_after|wakeup:1746043694049407|now:1746043694049017|diff:390| [2025/04/30 20:08:14 049024] [debug] |xqc_engine_main_logic|END|now:1746043694048955| [2025/04/30 20:08:14 049032] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694049032| [2025/04/30 20:08:14 049038] [debug] |xqc_engine_wakeup_after|wakeup:1746043694049407|now:1746043694049038|diff:369| [2025/04/30 20:08:14 049044] [debug] |xqc_engine_main_logic|END|now:1746043694049032| [2025/04/30 20:08:14 049629] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694049628| [2025/04/30 20:08:14 049655] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 049665] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:760| [2025/04/30 20:08:14 049671] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:761| [2025/04/30 20:08:14 049678] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:761| [2025/04/30 20:08:14 049684] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 049692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 049700] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:74426|prior_delivered:869426|prior_time:1746043693992784|is_app_limited:0|send_elapse:56825|ack_elapse:56844|ctl_first_sent_time:1746043693993126|lagest_ack_time:1746043694049628|curr_delivered:935452| [2025/04/30 20:08:14 049707] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693993126| [2025/04/30 20:08:14 049715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:779| [2025/04/30 20:08:14 049722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56626|rttvar:648|minrtt:30776|latest_rtt:56502|ack_delay:48| [2025/04/30 20:08:14 049728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56604|rttvar:529|minrtt:30776|latest_rtt:56502|ack_delay:48| [2025/04/30 20:08:14 049736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1094|lost_pn:1091|thresh:3| [2025/04/30 20:08:14 049743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 049749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 049754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 049766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 049770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 049774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 049777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 049781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 049786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56604|rtt_var:529|pto_duration:58720|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 049791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 049795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 049801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79222| [2025/04/30 20:08:14 049808] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694131999|now:1746043694049785|interv:82214| [2025/04/30 20:08:14 049814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694131999|now:1746043694049785|interval:82214|pto_count:0|srtt:56604 [2025/04/30 20:08:14 049821] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56825, ack_elapse 56844, delivered 66026|rate 1161529|lost 295| [2025/04/30 20:08:14 049826] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161529) in round 16| [2025/04/30 20:08:14 049830] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 049834] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 049838] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693993126|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 049843] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693993126|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 049847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:79222|srtt:56604|latest_rtt:56502|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 049854] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:761|largest:761|pns:2| [2025/04/30 20:08:14 049858] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:761|frame:ACK |recv_time:1746043694049628|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 049864] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814049628|now:1746043694049628|interv:120000000| [2025/04/30 20:08:14 049871] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814049628|now:1746043694049628|interv:120000000| [2025/04/30 20:08:14 049875] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694049407|pq_index:0| [2025/04/30 20:08:14 049880] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694048955| [2025/04/30 20:08:14 049884] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694049884| [2025/04/30 20:08:14 049889] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694049888| [2025/04/30 20:08:14 049894] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694049407|now:1746043694049888| [2025/04/30 20:08:14 049898] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694049407|now:1746043694049888| [2025/04/30 20:08:14 049902] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 049907] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 049912] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 049916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79222|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:984980| [2025/04/30 20:08:14 049921] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 049925] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1168| [2025/04/30 20:08:14 049963] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79222|now:1746043694049933|stream_id:0|stream_offset:984980| [2025/04/30 20:08:14 049969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 049974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79222|applimit:0| [2025/04/30 20:08:14 049980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56604|rtt_var:529|pto_duration:58720|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 049988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 049994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 050000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80422| [2025/04/30 20:08:14 050007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694133653|now:1746043694049980|interv:83673| [2025/04/30 20:08:14 050014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694133653|now:1746043694049980|interval:83673|pto_count:0|srtt:56604 [2025/04/30 20:08:14 050022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:80422| [2025/04/30 20:08:14 050030] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 050039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80422|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:986147| [2025/04/30 20:08:14 050044] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 050048] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1169| [2025/04/30 20:08:14 050079] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80422|now:1746043694050055|stream_id:0|stream_offset:986147| [2025/04/30 20:08:14 050085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 050092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:80422|applimit:0| [2025/04/30 20:08:14 050098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56604|rtt_var:529|pto_duration:58720|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 050106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 050113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 050119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 81622| [2025/04/30 20:08:14 050125] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694133775|now:1746043694050098|interv:83677| [2025/04/30 20:08:14 050132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694133775|now:1746043694050098|interval:83677|pto_count:0|srtt:56604 [2025/04/30 20:08:14 050140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:81622| [2025/04/30 20:08:14 050145] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 050150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81622|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:987314| [2025/04/30 20:08:14 050154] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 050158] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1170| [2025/04/30 20:08:14 050210] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81622|now:1746043694050184|stream_id:0|stream_offset:987314| [2025/04/30 20:08:14 050224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 050231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:81622|applimit:0| [2025/04/30 20:08:14 050238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56604|rtt_var:529|pto_duration:58720|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 050252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 050259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 050265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 82822| [2025/04/30 20:08:14 050271] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694133904|now:1746043694050238|interv:83666| [2025/04/30 20:08:14 050277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694133904|now:1746043694050238|interval:83666|pto_count:0|srtt:56604 [2025/04/30 20:08:14 050284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:82822| [2025/04/30 20:08:14 050293] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 050300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82822|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:988481| [2025/04/30 20:08:14 050307] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 050313] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694051313|now:1746043694050313|interv:1000| [2025/04/30 20:08:14 050318] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 050322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 050327] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694051313| [2025/04/30 20:08:14 050334] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694051313| [2025/04/30 20:08:14 050341] [debug] |xqc_engine_wakeup_after|wakeup:1746043694051313|now:1746043694050340|diff:973| [2025/04/30 20:08:14 050347] [debug] |xqc_engine_main_logic|END|now:1746043694049888| [2025/04/30 20:08:14 050354] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694050354| [2025/04/30 20:08:14 050360] [debug] |xqc_engine_wakeup_after|wakeup:1746043694051313|now:1746043694050360|diff:953| [2025/04/30 20:08:14 050366] [debug] |xqc_engine_main_logic|END|now:1746043694050354| [2025/04/30 20:08:14 050628] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694050627| [2025/04/30 20:08:14 050640] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 050649] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:761| [2025/04/30 20:08:14 050656] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:762| [2025/04/30 20:08:14 050665] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:762| [2025/04/30 20:08:14 050672] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 050680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 050687] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:75626|prior_delivered:869426|prior_time:1746043693992784|is_app_limited:0|send_elapse:56946|ack_elapse:57843|ctl_first_sent_time:1746043693993247|lagest_ack_time:1746043694050627|curr_delivered:936652| [2025/04/30 20:08:14 050703] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693993247| [2025/04/30 20:08:14 050711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:85||sndq_packets_used_bytes:0|sndq_packets_free:780| [2025/04/30 20:08:14 050717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56604|rttvar:529|minrtt:30776|latest_rtt:57380|ack_delay:40| [2025/04/30 20:08:14 050724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56696|rttvar:581|minrtt:30776|latest_rtt:57380|ack_delay:40| [2025/04/30 20:08:14 050731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1095|lost_pn:1092|thresh:3| [2025/04/30 20:08:14 050737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 050744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 050751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 050757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 050763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 050768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 050772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 050776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 050780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56696|rtt_var:581|pto_duration:59020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 050784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 050788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 050792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 81622| [2025/04/30 20:08:14 050796] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694134204|now:1746043694050779|interv:83425| [2025/04/30 20:08:14 050800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694134204|now:1746043694050779|interval:83425|pto_count:0|srtt:56696 [2025/04/30 20:08:14 050805] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56946, ack_elapse 57843, delivered 67226|rate 1162214|lost 295| [2025/04/30 20:08:14 050810] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162214) in round 16| [2025/04/30 20:08:14 050814] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 050818] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 050822] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693993247|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 050831] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693993247|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 050836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:81622|srtt:56696|latest_rtt:57380|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 050842] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:762|largest:762|pns:2| [2025/04/30 20:08:14 050847] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:762|frame:ACK |recv_time:1746043694050627|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 050852] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814050627|now:1746043694050627|interv:120000000| [2025/04/30 20:08:14 050857] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814050627|now:1746043694050627|interv:120000000| [2025/04/30 20:08:14 050861] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694051313|pq_index:0| [2025/04/30 20:08:14 050865] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694049888| [2025/04/30 20:08:14 050869] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694050869| [2025/04/30 20:08:14 050874] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694050873| [2025/04/30 20:08:14 050880] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 050885] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 050889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81622|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:988481| [2025/04/30 20:08:14 050894] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 050898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 050902] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694051313| [2025/04/30 20:08:14 050906] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694051313| [2025/04/30 20:08:14 050910] [debug] |xqc_engine_wakeup_after|wakeup:1746043694051313|now:1746043694050910|diff:403| [2025/04/30 20:08:14 050915] [debug] |xqc_engine_main_logic|END|now:1746043694050873| [2025/04/30 20:08:14 050920] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694050920| [2025/04/30 20:08:14 050924] [debug] |xqc_engine_wakeup_after|wakeup:1746043694051313|now:1746043694050924|diff:389| [2025/04/30 20:08:14 050928] [debug] |xqc_engine_main_logic|END|now:1746043694050920| [2025/04/30 20:08:14 051700] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694051698| [2025/04/30 20:08:14 051724] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 051732] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:762| [2025/04/30 20:08:14 051735] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:763| [2025/04/30 20:08:14 051742] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:763| [2025/04/30 20:08:14 051746] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 051751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 051768] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:75626|prior_delivered:870626|prior_time:1746043693993939|is_app_limited:0|send_elapse:59118|ack_elapse:57759|ctl_first_sent_time:1746043693995531|lagest_ack_time:1746043694051698|curr_delivered:937852| [2025/04/30 20:08:14 051776] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693995531| [2025/04/30 20:08:14 051784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:781| [2025/04/30 20:08:14 051790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56696|rttvar:581|minrtt:30776|latest_rtt:56167|ack_delay:40| [2025/04/30 20:08:14 051797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56624|rttvar:578|minrtt:30776|latest_rtt:56167|ack_delay:40| [2025/04/30 20:08:14 051802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1096|lost_pn:1093|thresh:3| [2025/04/30 20:08:14 051806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 051810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 051814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 051818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 051822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 051825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 051829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 051833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 051837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56624|rtt_var:578|pto_duration:58936|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 051842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 051846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 051851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80422| [2025/04/30 20:08:14 051863] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694134120|now:1746043694051837|interv:82283| [2025/04/30 20:08:14 051869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694134120|now:1746043694051837|interval:82283|pto_count:0|srtt:56624 [2025/04/30 20:08:14 051876] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59118, ack_elapse 57759, delivered 67226|rate 1137149|lost 295| [2025/04/30 20:08:14 051882] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137149) in round 16| [2025/04/30 20:08:14 051886] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 051890] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 051894] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693995531|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 051899] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693995531|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 051904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:80422|srtt:56624|latest_rtt:56167|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 051910] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:763|largest:763|pns:2| [2025/04/30 20:08:14 051914] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:763|frame:ACK |recv_time:1746043694051698|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 051919] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814051698|now:1746043694051698|interv:120000000| [2025/04/30 20:08:14 051924] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814051698|now:1746043694051698|interv:120000000| [2025/04/30 20:08:14 051928] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694051313|pq_index:0| [2025/04/30 20:08:14 051932] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694050873| [2025/04/30 20:08:14 051937] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694051937| [2025/04/30 20:08:14 051945] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694051943| [2025/04/30 20:08:14 051953] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694051313|now:1746043694051943| [2025/04/30 20:08:14 051959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694051313|now:1746043694051943| [2025/04/30 20:08:14 051964] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 051969] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 051980] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 051987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80422|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:988481| [2025/04/30 20:08:14 051995] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 052001] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1171| [2025/04/30 20:08:14 052077] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80422|now:1746043694052011|stream_id:0|stream_offset:988481| [2025/04/30 20:08:14 052088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 052096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:80422|applimit:0| [2025/04/30 20:08:14 052102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56624|rtt_var:578|pto_duration:58936|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 052108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 052115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 052122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 81622| [2025/04/30 20:08:14 052129] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694135947|now:1746043694052102|interv:83845| [2025/04/30 20:08:14 052135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694135947|now:1746043694052102|interval:83845|pto_count:0|srtt:56624 [2025/04/30 20:08:14 052152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:81622| [2025/04/30 20:08:14 052160] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 052188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81622|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:989648| [2025/04/30 20:08:14 052196] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 052203] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1172| [2025/04/30 20:08:14 052245] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81622|now:1746043694052214|stream_id:0|stream_offset:989648| [2025/04/30 20:08:14 052255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 052262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:81622|applimit:0| [2025/04/30 20:08:14 052275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56624|rtt_var:578|pto_duration:58936|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 052281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 052287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 052293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 82822| [2025/04/30 20:08:14 052299] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694136150|now:1746043694052274|interv:83876| [2025/04/30 20:08:14 052305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694136150|now:1746043694052274|interval:83876|pto_count:0|srtt:56624 [2025/04/30 20:08:14 052313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:82822| [2025/04/30 20:08:14 052321] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 052328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82822|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:990815| [2025/04/30 20:08:14 052335] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 052341] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1173| [2025/04/30 20:08:14 052375] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82822|now:1746043694052350|stream_id:0|stream_offset:990815| [2025/04/30 20:08:14 052384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 052390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:82822|applimit:0| [2025/04/30 20:08:14 052398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56624|rtt_var:578|pto_duration:58936|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 052405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 052412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 052418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 84022| [2025/04/30 20:08:14 052424] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694136286|now:1746043694052397|interv:83889| [2025/04/30 20:08:14 052430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694136286|now:1746043694052397|interval:83889|pto_count:0|srtt:56624 [2025/04/30 20:08:14 052437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:84022| [2025/04/30 20:08:14 052445] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 052449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84022|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:991982| [2025/04/30 20:08:14 052458] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 052462] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694053462|now:1746043694052462|interv:1000| [2025/04/30 20:08:14 052466] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 052470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 052474] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694053462| [2025/04/30 20:08:14 052478] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694053462| [2025/04/30 20:08:14 052482] [debug] |xqc_engine_wakeup_after|wakeup:1746043694053462|now:1746043694052482|diff:980| [2025/04/30 20:08:14 052487] [debug] |xqc_engine_main_logic|END|now:1746043694051943| [2025/04/30 20:08:14 052493] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694052493| [2025/04/30 20:08:14 052497] [debug] |xqc_engine_wakeup_after|wakeup:1746043694053462|now:1746043694052496|diff:966| [2025/04/30 20:08:14 052501] [debug] |xqc_engine_main_logic|END|now:1746043694052493| [2025/04/30 20:08:14 053289] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694053288| [2025/04/30 20:08:14 053304] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 053313] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:763| [2025/04/30 20:08:14 053319] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:764| [2025/04/30 20:08:14 053328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:764| [2025/04/30 20:08:14 053334] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 053342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 053349] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:76826|prior_delivered:870626|prior_time:1746043693993939|is_app_limited:0|send_elapse:59256|ack_elapse:59349|ctl_first_sent_time:1746043693995669|lagest_ack_time:1746043694053288|curr_delivered:939052| [2025/04/30 20:08:14 053354] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693995669| [2025/04/30 20:08:14 053360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:83||sndq_packets_used_bytes:0|sndq_packets_free:782| [2025/04/30 20:08:14 053367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56624|rttvar:578|minrtt:30776|latest_rtt:57619|ack_delay:48| [2025/04/30 20:08:14 053373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56742|rttvar:670|minrtt:30776|latest_rtt:57619|ack_delay:48| [2025/04/30 20:08:14 053379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1097|lost_pn:1094|thresh:3| [2025/04/30 20:08:14 053386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 053392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 053406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 053412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 053419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 053423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 053427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 053430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 053435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56742|rtt_var:670|pto_duration:59422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 053439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 053443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 053710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 82822| [2025/04/30 20:08:14 053719] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694136772|now:1746043694053434|interv:83338| [2025/04/30 20:08:14 053727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694136772|now:1746043694053434|interval:83338|pto_count:0|srtt:56742 [2025/04/30 20:08:14 053735] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59256, ack_elapse 59349, delivered 68426|rate 1152942|lost 295| [2025/04/30 20:08:14 053742] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152942) in round 16| [2025/04/30 20:08:14 053750] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 053757] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 053763] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693995669|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 053770] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693995669|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 053778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:82822|srtt:56742|latest_rtt:57619|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 053787] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:764|largest:764|pns:2| [2025/04/30 20:08:14 053795] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:764|frame:ACK |recv_time:1746043694053288|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 053809] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814053288|now:1746043694053288|interv:120000000| [2025/04/30 20:08:14 053816] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814053288|now:1746043694053288|interv:120000000| [2025/04/30 20:08:14 053823] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694053462|pq_index:0| [2025/04/30 20:08:14 053830] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694051943| [2025/04/30 20:08:14 053836] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694053836| [2025/04/30 20:08:14 053844] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694053842| [2025/04/30 20:08:14 053851] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694053462|now:1746043694053842| [2025/04/30 20:08:14 053858] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694053462|now:1746043694053842| [2025/04/30 20:08:14 053863] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 053869] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 053877] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 053884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82822|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:991982| [2025/04/30 20:08:14 053891] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 053899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1174| [2025/04/30 20:08:14 053941] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82822|now:1746043694053909|stream_id:0|stream_offset:991982| [2025/04/30 20:08:14 053949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 053955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:82822|applimit:0| [2025/04/30 20:08:14 053962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56742|rtt_var:670|pto_duration:59422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 053969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 053974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 053978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 84022| [2025/04/30 20:08:14 053982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694138331|now:1746043694053962|interv:84369| [2025/04/30 20:08:14 053986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694138331|now:1746043694053962|interval:84369|pto_count:0|srtt:56742 [2025/04/30 20:08:14 053996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:84022| [2025/04/30 20:08:14 054001] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 054005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84022|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:993149| [2025/04/30 20:08:14 054010] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 054014] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1175| [2025/04/30 20:08:14 054039] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84022|now:1746043694054021|stream_id:0|stream_offset:993149| [2025/04/30 20:08:14 054045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 054049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:84022|applimit:0| [2025/04/30 20:08:14 054054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56742|rtt_var:670|pto_duration:59422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 054059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 054062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 054066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 85222| [2025/04/30 20:08:14 054070] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694138443|now:1746043694054054|interv:84389| [2025/04/30 20:08:14 054074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694138443|now:1746043694054054|interval:84389|pto_count:0|srtt:56742 [2025/04/30 20:08:14 054079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:85222| [2025/04/30 20:08:14 054083] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 054087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85222|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:994316| [2025/04/30 20:08:14 054092] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 054096] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694055095|now:1746043694054095|interv:1000| [2025/04/30 20:08:14 054100] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 054103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 054108] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694055095| [2025/04/30 20:08:14 054112] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694055095| [2025/04/30 20:08:14 054116] [debug] |xqc_engine_wakeup_after|wakeup:1746043694055095|now:1746043694054116|diff:979| [2025/04/30 20:08:14 054124] [debug] |xqc_engine_main_logic|END|now:1746043694053842| [2025/04/30 20:08:14 054132] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694054131| [2025/04/30 20:08:14 054137] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 054142] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:764| [2025/04/30 20:08:14 054146] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:765| [2025/04/30 20:08:14 054155] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:765| [2025/04/30 20:08:14 054162] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 054193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1098|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1098|path_largest_ack:1098| [2025/04/30 20:08:14 054201] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:78026|prior_delivered:870626|prior_time:1746043693993939|is_app_limited:0|send_elapse:59393|ack_elapse:60192|ctl_first_sent_time:1746043693995806|lagest_ack_time:1746043694054131|curr_delivered:940252| [2025/04/30 20:08:14 054209] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693995806| [2025/04/30 20:08:14 054216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:82||sndq_packets_used_bytes:0|sndq_packets_free:783| [2025/04/30 20:08:14 054223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56742|rttvar:670|minrtt:30776|latest_rtt:58325|ack_delay:48| [2025/04/30 20:08:14 054230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56934|rttvar:886|minrtt:30776|latest_rtt:58325|ack_delay:48| [2025/04/30 20:08:14 054237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1098|lost_pn:1095|thresh:3| [2025/04/30 20:08:14 054244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 054250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 054256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 054262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 054269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 054275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 054282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 054288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 054294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56934|rtt_var:886|pto_duration:60478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 054300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 054313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 054318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 84022| [2025/04/30 20:08:14 054324] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694139499|now:1746043694054294|interv:85205| [2025/04/30 20:08:14 054330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694139499|now:1746043694054294|interval:85205|pto_count:0|srtt:56934 [2025/04/30 20:08:14 054338] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59393, ack_elapse 60192, delivered 69626|rate 1156731|lost 295| [2025/04/30 20:08:14 054344] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156731) in round 16| [2025/04/30 20:08:14 054349] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 054356] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 054361] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693995806|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 054368] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693995806|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 054375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:84022|srtt:56934|latest_rtt:58325|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 054383] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:765|largest:765|pns:2| [2025/04/30 20:08:14 054390] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:765|frame:ACK |recv_time:1746043694054131|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 054396] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814054131|now:1746043694054131|interv:120000000| [2025/04/30 20:08:14 054403] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814054131|now:1746043694054131|interv:120000000| [2025/04/30 20:08:14 054409] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694055095|pq_index:0| [2025/04/30 20:08:14 054416] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694053842| [2025/04/30 20:08:14 054423] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694054423| [2025/04/30 20:08:14 054431] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694054429| [2025/04/30 20:08:14 054438] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 054445] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 054458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84022|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:994316| [2025/04/30 20:08:14 054463] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 054467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 054472] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694055095| [2025/04/30 20:08:14 054476] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694055095| [2025/04/30 20:08:14 054480] [debug] |xqc_engine_wakeup_after|wakeup:1746043694055095|now:1746043694054480|diff:615| [2025/04/30 20:08:14 054484] [debug] |xqc_engine_main_logic|END|now:1746043694054429| [2025/04/30 20:08:14 054490] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694054490| [2025/04/30 20:08:14 054494] [debug] |xqc_engine_wakeup_after|wakeup:1746043694055095|now:1746043694054494|diff:601| [2025/04/30 20:08:14 054498] [debug] |xqc_engine_main_logic|END|now:1746043694054490| [2025/04/30 20:08:14 055448] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694055446| [2025/04/30 20:08:14 055464] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 055471] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:765| [2025/04/30 20:08:14 055476] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:766| [2025/04/30 20:08:14 055485] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:766| [2025/04/30 20:08:14 055492] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 055499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1099|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1099|path_largest_ack:1099| [2025/04/30 20:08:14 055505] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:75618|prior_delivered:874234|prior_time:1746043693996742|is_app_limited:0|send_elapse:56931|ack_elapse:58704|ctl_first_sent_time:1746043693997266|lagest_ack_time:1746043694055446|curr_delivered:941452| [2025/04/30 20:08:14 055513] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693997266| [2025/04/30 20:08:14 055520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:81||sndq_packets_used_bytes:0|sndq_packets_free:784| [2025/04/30 20:08:14 055527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56934|rttvar:886|minrtt:30776|latest_rtt:58180|ack_delay:40| [2025/04/30 20:08:14 055534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57085|rttvar:966|minrtt:30776|latest_rtt:58180|ack_delay:40| [2025/04/30 20:08:14 055541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1099|lost_pn:1096|thresh:3| [2025/04/30 20:08:14 055547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 055554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 055560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 055573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 055580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 055586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 055592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 055598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 055604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57085|rtt_var:966|pto_duration:60949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 055611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 055617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 055623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 82822| [2025/04/30 20:08:14 055630] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694139970|now:1746043694055604|interv:84366| [2025/04/30 20:08:14 055636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694139970|now:1746043694055604|interval:84366|pto_count:0|srtt:57085 [2025/04/30 20:08:14 055643] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56931, ack_elapse 58704, delivered 67218|rate 1145032|lost 295| [2025/04/30 20:08:14 055650] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145032) in round 16| [2025/04/30 20:08:14 055657] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 055663] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 055669] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693997266|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 055676] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693997266|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 055683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:82822|srtt:57085|latest_rtt:58180|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 055693] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:766|largest:766|pns:2| [2025/04/30 20:08:14 055700] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:766|frame:ACK |recv_time:1746043694055446|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 055708] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814055446|now:1746043694055446|interv:120000000| [2025/04/30 20:08:14 055721] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814055446|now:1746043694055446|interv:120000000| [2025/04/30 20:08:14 055727] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694055095|pq_index:0| [2025/04/30 20:08:14 055732] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694054429| [2025/04/30 20:08:14 055736] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694055736| [2025/04/30 20:08:14 055741] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694055740| [2025/04/30 20:08:14 055747] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694055095|now:1746043694055740| [2025/04/30 20:08:14 055754] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694055095|now:1746043694055740| [2025/04/30 20:08:14 055760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 055767] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 055772] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 055776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82822|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:994316| [2025/04/30 20:08:14 055781] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 055786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1176| [2025/04/30 20:08:14 055823] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82822|now:1746043694055794|stream_id:0|stream_offset:994316| [2025/04/30 20:08:14 055829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 055834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:82822|applimit:0| [2025/04/30 20:08:14 055839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57085|rtt_var:966|pto_duration:60949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 055843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 055847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 055851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 84022| [2025/04/30 20:08:14 055855] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694141743|now:1746043694055838|interv:85905| [2025/04/30 20:08:14 055859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694141743|now:1746043694055838|interval:85905|pto_count:0|srtt:57085 [2025/04/30 20:08:14 055864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:84022| [2025/04/30 20:08:14 055873] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 055877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84022|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:995483| [2025/04/30 20:08:14 055882] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 055886] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1177| [2025/04/30 20:08:14 055910] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84022|now:1746043694055892|stream_id:0|stream_offset:995483| [2025/04/30 20:08:14 055916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 055921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:84022|applimit:0| [2025/04/30 20:08:14 055926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57085|rtt_var:966|pto_duration:60949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 055930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 055934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 055938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 85222| [2025/04/30 20:08:14 055942] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694141841|now:1746043694055925|interv:85916| [2025/04/30 20:08:14 055946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694141841|now:1746043694055925|interval:85916|pto_count:0|srtt:57085 [2025/04/30 20:08:14 055951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:85222| [2025/04/30 20:08:14 055955] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 055959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85222|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:996650| [2025/04/30 20:08:14 055964] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 055968] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1178| [2025/04/30 20:08:14 055989] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85222|now:1746043694055974|stream_id:0|stream_offset:996650| [2025/04/30 20:08:14 055995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 056000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:85222|applimit:0| [2025/04/30 20:08:14 056004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57085|rtt_var:966|pto_duration:60949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 056012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 056016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 056020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 86422| [2025/04/30 20:08:14 056023] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694141923|now:1746043694056003|interv:85920| [2025/04/30 20:08:14 056028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694141923|now:1746043694056003|interval:85920|pto_count:0|srtt:57085 [2025/04/30 20:08:14 056033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:86422| [2025/04/30 20:08:14 056037] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 056042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86422|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:997817| [2025/04/30 20:08:14 056046] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 056050] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694057050|now:1746043694056050|interv:1000| [2025/04/30 20:08:14 056054] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 056058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 056062] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694057050| [2025/04/30 20:08:14 056066] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694057050| [2025/04/30 20:08:14 056070] [debug] |xqc_engine_wakeup_after|wakeup:1746043694057050|now:1746043694056070|diff:980| [2025/04/30 20:08:14 056075] [debug] |xqc_engine_main_logic|END|now:1746043694055740| [2025/04/30 20:08:14 056082] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694056082| [2025/04/30 20:08:14 056087] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 056092] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:766| [2025/04/30 20:08:14 056096] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:767| [2025/04/30 20:08:14 056102] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:767| [2025/04/30 20:08:14 056106] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 056111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1101|origin_pktnum:1036|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:08:14 056116] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:74418|prior_delivered:876634|prior_time:1746043693998983|is_app_limited:0|send_elapse:57537|ack_elapse:57099|ctl_first_sent_time:1746043693999368|lagest_ack_time:1746043694056082|curr_delivered:942652| [2025/04/30 20:08:14 056120] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693999368| [2025/04/30 20:08:14 056128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:79||sndq_packets_used_bytes:0|sndq_packets_free:786| [2025/04/30 20:08:14 056133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57085|rttvar:966|minrtt:30776|latest_rtt:56714|ack_delay:72| [2025/04/30 20:08:14 056137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57030|rttvar:835|minrtt:30776|latest_rtt:56714|ack_delay:72| [2025/04/30 20:08:14 056141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1101|lost_pn:1098|thresh:3| [2025/04/30 20:08:14 056145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 056149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 056153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 056157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 056161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 056165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 056192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 056196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694061614|now:1746043694056196|interval:5418| [2025/04/30 20:08:14 056201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694061614|now:1746043694056196|interv:5418| [2025/04/30 20:08:14 056205] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57537, ack_elapse 57099, delivered 66018|rate 1147400|lost 295| [2025/04/30 20:08:14 056209] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147400) in round 16| [2025/04/30 20:08:14 056214] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 056220] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 056227] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693999368|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 056234] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693999368|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 056241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:85222|srtt:57030|latest_rtt:56714|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 056249] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:767|largest:767|pns:2| [2025/04/30 20:08:14 056259] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:767|frame:ACK |recv_time:1746043694056082|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 056267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814056082|now:1746043694056082|interv:120000000| [2025/04/30 20:08:14 056274] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814056082|now:1746043694056082|interv:120000000| [2025/04/30 20:08:14 056279] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694057050|pq_index:0| [2025/04/30 20:08:14 056283] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694055740| [2025/04/30 20:08:14 056288] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694056287| [2025/04/30 20:08:14 056292] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694056291| [2025/04/30 20:08:14 056298] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 056303] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 056307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85222|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:997817| [2025/04/30 20:08:14 056311] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 056315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 056319] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694057050| [2025/04/30 20:08:14 056323] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694057050| [2025/04/30 20:08:14 056327] [debug] |xqc_engine_wakeup_after|wakeup:1746043694057050|now:1746043694056327|diff:723| [2025/04/30 20:08:14 056331] [debug] |xqc_engine_main_logic|END|now:1746043694056291| [2025/04/30 20:08:14 056337] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694056337| [2025/04/30 20:08:14 056341] [debug] |xqc_engine_wakeup_after|wakeup:1746043694057050|now:1746043694056341|diff:709| [2025/04/30 20:08:14 056345] [debug] |xqc_engine_main_logic|END|now:1746043694056337| [2025/04/30 20:08:14 056623] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694056622| [2025/04/30 20:08:14 056636] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 056645] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:767| [2025/04/30 20:08:14 056652] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:768| [2025/04/30 20:08:14 056661] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:768| [2025/04/30 20:08:14 056667] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 056675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1102|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1102|path_largest_ack:1102| [2025/04/30 20:08:14 056681] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:75618|prior_delivered:876634|prior_time:1746043693998983|is_app_limited:0|send_elapse:57677|ack_elapse:57639|ctl_first_sent_time:1746043693999508|lagest_ack_time:1746043694056622|curr_delivered:943852| [2025/04/30 20:08:14 056694] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043693999508| [2025/04/30 20:08:14 056701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:787| [2025/04/30 20:08:14 056707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57030|rttvar:835|minrtt:30776|latest_rtt:57114|ack_delay:40| [2025/04/30 20:08:14 056714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57036|rttvar:638|minrtt:30776|latest_rtt:57114|ack_delay:40| [2025/04/30 20:08:14 056720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1102|lost_pn:1099|thresh:3| [2025/04/30 20:08:14 056725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 056730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 056736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 056743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 056749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 056754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 056758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 056762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694061709|now:1746043694056762|interval:4947| [2025/04/30 20:08:14 056766] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694061709|now:1746043694056762|interv:4947| [2025/04/30 20:08:14 056771] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57677, ack_elapse 57639, delivered 67218|rate 1165421|lost 295| [2025/04/30 20:08:14 056775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165421) in round 16| [2025/04/30 20:08:14 056780] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 056784] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 056788] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693999508|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 056792] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043693999508|recovery:1|recovery_start:1746043694035876|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 056797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:84022|srtt:57036|latest_rtt:57114|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694035876|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 056807] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:768|largest:768|pns:2| [2025/04/30 20:08:14 056812] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:768|frame:ACK |recv_time:1746043694056622|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 056817] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814056622|now:1746043694056622|interv:120000000| [2025/04/30 20:08:14 056821] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814056622|now:1746043694056622|interv:120000000| [2025/04/30 20:08:14 056825] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694057050|pq_index:0| [2025/04/30 20:08:14 056829] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694056291| [2025/04/30 20:08:14 056834] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694056833| [2025/04/30 20:08:14 056839] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694056837| [2025/04/30 20:08:14 056844] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 056849] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 056854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84022|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:997817| [2025/04/30 20:08:14 056859] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 056863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 056867] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694057050| [2025/04/30 20:08:14 056871] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694057050| [2025/04/30 20:08:14 056875] [debug] |xqc_engine_wakeup_after|wakeup:1746043694057050|now:1746043694056875|diff:175| [2025/04/30 20:08:14 056879] [debug] |xqc_engine_main_logic|END|now:1746043694056837| [2025/04/30 20:08:14 056885] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694056885| [2025/04/30 20:08:14 056889] [debug] |xqc_engine_wakeup_after|wakeup:1746043694057050|now:1746043694056888|diff:162| [2025/04/30 20:08:14 056892] [debug] |xqc_engine_main_logic|END|now:1746043694056885| [2025/04/30 20:08:14 057701] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694057700| [2025/04/30 20:08:14 057713] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 057720] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:768| [2025/04/30 20:08:14 057724] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:769| [2025/04/30 20:08:14 057730] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:769| [2025/04/30 20:08:14 057734] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 057746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1103|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1103|path_largest_ack:1103| [2025/04/30 20:08:14 057751] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:74418|prior_delivered:879034|prior_time:1746043694000851|is_app_limited:0|send_elapse:56720|ack_elapse:56849|ctl_first_sent_time:1746043694001160|lagest_ack_time:1746043694057700|curr_delivered:945052| [2025/04/30 20:08:14 057756] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694001160| [2025/04/30 20:08:14 057761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:77||sndq_packets_used_bytes:0|sndq_packets_free:788| [2025/04/30 20:08:14 057765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57036|rttvar:638|minrtt:30776|latest_rtt:56540|ack_delay:40| [2025/04/30 20:08:14 057770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56969|rttvar:613|minrtt:30776|latest_rtt:56540|ack_delay:40| [2025/04/30 20:08:14 057774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1103|lost_pn:1100|thresh:3| [2025/04/30 20:08:14 057778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 057782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 057786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 057790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 057794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 057798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 057803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1100|lost_pn:1100|po_sent_time:1746043693997456|lost_send_time:1746043693993610|loss_delay:64090|frame:STREAM |repair:128| [2025/04/30 20:08:14 057808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043693997456u| [2025/04/30 20:08:14 057812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 057817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56969|rtt_var:613|pto_duration:59421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 057824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 057831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 057836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 81622| [2025/04/30 20:08:14 057840] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694140395|now:1746043694057817|interv:82578| [2025/04/30 20:08:14 057844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694140395|now:1746043694057817|interval:82578|pto_count:0|srtt:56969 [2025/04/30 20:08:14 057854] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56720, ack_elapse 56849, delivered 66018|rate 1161286|lost 296| [2025/04/30 20:08:14 057858] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161286) in round 16| [2025/04/30 20:08:14 057863] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 057870] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 057876] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043694001160|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 057881] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043694001160|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 057886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:81622|srtt:56969|latest_rtt:56540|min_rtt:30776|applimit:0|lost:295|recovery:1|recovery_start:1746043694057812|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 057892] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:769|largest:769|pns:2| [2025/04/30 20:08:14 057897] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:769|frame:ACK |recv_time:1746043694057700|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 057902] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814057700|now:1746043694057700|interv:120000000| [2025/04/30 20:08:14 057908] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814057700|now:1746043694057700|interv:120000000| [2025/04/30 20:08:14 057914] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694057050|pq_index:0| [2025/04/30 20:08:14 057922] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694056837| [2025/04/30 20:08:14 057928] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694057928| [2025/04/30 20:08:14 057935] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694057934| [2025/04/30 20:08:14 057940] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694057050|now:1746043694057934| [2025/04/30 20:08:14 057947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694057050|now:1746043694057934| [2025/04/30 20:08:14 057954] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 057960] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 057965] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56969|min_srtt:56969|path_bw:1313952|loss_rate:7.51|path_pto:0| [2025/04/30 20:08:14 057973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:81622|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:921962| [2025/04/30 20:08:14 057985] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56969|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 057994] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1100|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 058002] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1100|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 058006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81622|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:921962| [2025/04/30 20:08:14 058011] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 058016] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1179| [2025/04/30 20:08:14 058058] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81622|now:1746043694058025|stream_id:0|stream_offset:921962| [2025/04/30 20:08:14 058065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1179|origin_pktnum:1100|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 058070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:81622|applimit:0| [2025/04/30 20:08:14 058075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56969|rtt_var:613|pto_duration:59421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 058082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 058088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 058094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 82822| [2025/04/30 20:08:14 058101] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694142446|now:1746043694058074|interv:84372| [2025/04/30 20:08:14 058108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694142446|now:1746043694058074|interval:84372|pto_count:0|srtt:56969 [2025/04/30 20:08:14 058116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:82822| [2025/04/30 20:08:14 058125] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 058132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82822|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:997817| [2025/04/30 20:08:14 058139] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 058146] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1180| [2025/04/30 20:08:14 058249] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82822|now:1746043694058157|stream_id:0|stream_offset:997817| [2025/04/30 20:08:14 058269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 058276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:82822|applimit:0| [2025/04/30 20:08:14 058283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56969|rtt_var:613|pto_duration:59421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 058290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 058295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 058301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 84022| [2025/04/30 20:08:14 058307] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694142578|now:1746043694058283|interv:84295| [2025/04/30 20:08:14 058312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694142578|now:1746043694058283|interval:84295|pto_count:0|srtt:56969 [2025/04/30 20:08:14 058319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:84022| [2025/04/30 20:08:14 058326] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 058332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84022|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:998984| [2025/04/30 20:08:14 058338] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 058345] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1181| [2025/04/30 20:08:14 058416] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84022|now:1746043694058355|stream_id:0|stream_offset:998984| [2025/04/30 20:08:14 058426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 058434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:84022|applimit:0| [2025/04/30 20:08:14 058441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56969|rtt_var:613|pto_duration:59421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 058447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 058454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 058460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 85222| [2025/04/30 20:08:14 058467] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694142776|now:1746043694058441|interv:84335| [2025/04/30 20:08:14 058473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694142776|now:1746043694058441|interval:84335|pto_count:0|srtt:56969 [2025/04/30 20:08:14 058486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:85222| [2025/04/30 20:08:14 058493] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694067924| [2025/04/30 20:08:14 058499] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694067924| [2025/04/30 20:08:14 058503] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694058503|diff:9421| [2025/04/30 20:08:14 058508] [debug] |xqc_engine_main_logic|END|now:1746043694057934| [2025/04/30 20:08:14 058514] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694058513| [2025/04/30 20:08:14 058520] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694058520|diff:9404| [2025/04/30 20:08:14 058526] [debug] |xqc_engine_main_logic|END|now:1746043694058513| [2025/04/30 20:08:14 058637] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694058636| [2025/04/30 20:08:14 058646] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 058653] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:769| [2025/04/30 20:08:14 058657] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:770| [2025/04/30 20:08:14 058663] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:770| [2025/04/30 20:08:14 058667] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 058672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 058677] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:75618|prior_delivered:879034|prior_time:1746043694000851|is_app_limited:0|send_elapse:56841|ack_elapse:57785|ctl_first_sent_time:1746043694001281|lagest_ack_time:1746043694058636|curr_delivered:946252| [2025/04/30 20:08:14 058682] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694001281| [2025/04/30 20:08:14 058687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:77||sndq_packets_used_bytes:0|sndq_packets_free:788| [2025/04/30 20:08:14 058691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56969|rttvar:613|minrtt:30776|latest_rtt:57355|ack_delay:40| [2025/04/30 20:08:14 058695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57012|rttvar:546|minrtt:30776|latest_rtt:57355|ack_delay:40| [2025/04/30 20:08:14 058700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1111|lost_pn:1108|thresh:3| [2025/04/30 20:08:14 058704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 058708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 058712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 058715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 058719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 058729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 058733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 058737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 058741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57012|rtt_var:546|pto_duration:59196|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 058746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 058749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 058753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 84022| [2025/04/30 20:08:14 058757] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694142551|now:1746043694058741|interv:83810| [2025/04/30 20:08:14 058761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694142551|now:1746043694058741|interval:83810|pto_count:0|srtt:57012 [2025/04/30 20:08:14 058766] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56841, ack_elapse 57785, delivered 67218|rate 1163243|lost 296| [2025/04/30 20:08:14 058770] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163243) in round 16| [2025/04/30 20:08:14 058775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 058779] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 058783] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694001281|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 058787] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694001281|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 058792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:84022|srtt:57012|latest_rtt:57355|min_rtt:30776|applimit:0|lost:296|recovery:1|recovery_start:1746043694057812|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 058798] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:770|largest:770|pns:2| [2025/04/30 20:08:14 058803] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:770|frame:ACK |recv_time:1746043694058636|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 058807] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814058636|now:1746043694058636|interv:120000000| [2025/04/30 20:08:14 058811] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814058636|now:1746043694058636|interv:120000000| [2025/04/30 20:08:14 058815] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694067924|pq_index:0| [2025/04/30 20:08:14 058820] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694057934| [2025/04/30 20:08:14 058827] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694058827| [2025/04/30 20:08:14 058832] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694058831| [2025/04/30 20:08:14 058837] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 058842] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694067924| [2025/04/30 20:08:14 058846] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694067924| [2025/04/30 20:08:14 058850] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694058850|diff:9074| [2025/04/30 20:08:14 058854] [debug] |xqc_engine_main_logic|END|now:1746043694058831| [2025/04/30 20:08:14 058859] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694058859| [2025/04/30 20:08:14 058863] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694058863|diff:9061| [2025/04/30 20:08:14 058867] [debug] |xqc_engine_main_logic|END|now:1746043694058859| [2025/04/30 20:08:14 059618] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694059617| [2025/04/30 20:08:14 059633] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 059642] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:770| [2025/04/30 20:08:14 059649] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:771| [2025/04/30 20:08:14 059658] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:771| [2025/04/30 20:08:14 059665] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 059673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1112|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1112|path_largest_ack:1112| [2025/04/30 20:08:14 059680] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:75618|prior_delivered:880234|prior_time:1746043694001784|is_app_limited:0|send_elapse:58694|ack_elapse:57833|ctl_first_sent_time:1746043694003285|lagest_ack_time:1746043694059617|curr_delivered:947452| [2025/04/30 20:08:14 059688] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694003285| [2025/04/30 20:08:14 059695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:76||sndq_packets_used_bytes:0|sndq_packets_free:789| [2025/04/30 20:08:14 059702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57012|rttvar:546|minrtt:30776|latest_rtt:56332|ack_delay:32| [2025/04/30 20:08:14 059709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56923|rttvar:588|minrtt:30776|latest_rtt:56332|ack_delay:32| [2025/04/30 20:08:14 059716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1112|lost_pn:1109|thresh:3| [2025/04/30 20:08:14 059723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 059730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 059744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 059750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 059756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 059760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 059764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 059768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 059772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56923|rtt_var:588|pto_duration:59275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 059777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 059781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 059785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 82822| [2025/04/30 20:08:14 059789] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694142630|now:1746043694059772|interv:82858| [2025/04/30 20:08:14 059793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694142630|now:1746043694059772|interval:82858|pto_count:0|srtt:56923 [2025/04/30 20:08:14 059797] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58694, ack_elapse 57833, delivered 67218|rate 1145227|lost 296| [2025/04/30 20:08:14 059802] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145227) in round 16| [2025/04/30 20:08:14 059806] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 059811] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 059815] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694003285|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 059819] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694003285|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 059824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:82822|srtt:56923|latest_rtt:56332|min_rtt:30776|applimit:0|lost:296|recovery:1|recovery_start:1746043694057812|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 059830] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:771|largest:771|pns:2| [2025/04/30 20:08:14 059835] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:771|frame:ACK |recv_time:1746043694059617|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 059844] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814059617|now:1746043694059617|interv:120000000| [2025/04/30 20:08:14 059848] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814059617|now:1746043694059617|interv:120000000| [2025/04/30 20:08:14 059852] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694067924|pq_index:0| [2025/04/30 20:08:14 059856] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694058831| [2025/04/30 20:08:14 059860] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694059860| [2025/04/30 20:08:14 059866] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694059864| [2025/04/30 20:08:14 059871] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 059876] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694067924| [2025/04/30 20:08:14 059880] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694067924| [2025/04/30 20:08:14 059884] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694059884|diff:8040| [2025/04/30 20:08:14 059888] [debug] |xqc_engine_main_logic|END|now:1746043694059864| [2025/04/30 20:08:14 059894] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694059894| [2025/04/30 20:08:14 059898] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694059898|diff:8026| [2025/04/30 20:08:14 059902] [debug] |xqc_engine_main_logic|END|now:1746043694059894| [2025/04/30 20:08:14 060587] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694060585| [2025/04/30 20:08:14 060601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 060610] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:771| [2025/04/30 20:08:14 060617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:772| [2025/04/30 20:08:14 060626] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:772| [2025/04/30 20:08:14 060633] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 060641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 060648] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:76818|prior_delivered:880234|prior_time:1746043694001784|is_app_limited:0|send_elapse:58840|ack_elapse:58801|ctl_first_sent_time:1746043694003431|lagest_ack_time:1746043694060585|curr_delivered:948652| [2025/04/30 20:08:14 060656] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694003431| [2025/04/30 20:08:14 060662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:75||sndq_packets_used_bytes:0|sndq_packets_free:790| [2025/04/30 20:08:14 060666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56923|rttvar:588|minrtt:30776|latest_rtt:57154|ack_delay:32| [2025/04/30 20:08:14 060673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56948|rttvar:490|minrtt:30776|latest_rtt:57154|ack_delay:32| [2025/04/30 20:08:14 060687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1113|lost_pn:1110|thresh:3| [2025/04/30 20:08:14 060693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 060700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 060704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 060708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 060712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 060716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 060720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 060724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 060728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56948|rtt_var:490|pto_duration:58948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 060732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 060736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 060740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 81622| [2025/04/30 20:08:14 060744] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694142303|now:1746043694060728|interv:81575| [2025/04/30 20:08:14 060748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694142303|now:1746043694060728|interval:81575|pto_count:0|srtt:56948 [2025/04/30 20:08:14 060753] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58840, ack_elapse 58801, delivered 68418|rate 1162780|lost 296| [2025/04/30 20:08:14 060758] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162780) in round 16| [2025/04/30 20:08:14 060762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 060766] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 060770] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694003431|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 060774] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694003431|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 060779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:81622|srtt:56948|latest_rtt:57154|min_rtt:30776|applimit:0|lost:296|recovery:1|recovery_start:1746043694057812|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 060788] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:772|largest:772|pns:2| [2025/04/30 20:08:14 060793] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:772|frame:ACK |recv_time:1746043694060585|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 060798] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814060585|now:1746043694060585|interv:120000000| [2025/04/30 20:08:14 060802] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814060585|now:1746043694060585|interv:120000000| [2025/04/30 20:08:14 060806] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694067924|pq_index:0| [2025/04/30 20:08:14 060810] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694059864| [2025/04/30 20:08:14 060815] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694060815| [2025/04/30 20:08:14 060820] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694060819| [2025/04/30 20:08:14 060826] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 060831] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694067924| [2025/04/30 20:08:14 060835] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694067924| [2025/04/30 20:08:14 060839] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694060839|diff:7085| [2025/04/30 20:08:14 060844] [debug] |xqc_engine_main_logic|END|now:1746043694060819| [2025/04/30 20:08:14 060849] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694060849| [2025/04/30 20:08:14 060853] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694060853|diff:7071| [2025/04/30 20:08:14 060857] [debug] |xqc_engine_main_logic|END|now:1746043694060849| [2025/04/30 20:08:14 061750] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694061746| [2025/04/30 20:08:14 061775] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 061786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:772| [2025/04/30 20:08:14 061793] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:773| [2025/04/30 20:08:14 061803] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:773| [2025/04/30 20:08:14 061808] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 061817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 061825] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:75618|prior_delivered:882634|prior_time:1746043694004861|is_app_limited:0|send_elapse:57799|ack_elapse:56885|ctl_first_sent_time:1746043694005192|lagest_ack_time:1746043694061746|curr_delivered:949852| [2025/04/30 20:08:14 061832] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694005192| [2025/04/30 20:08:14 061840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:74||sndq_packets_used_bytes:0|sndq_packets_free:791| [2025/04/30 20:08:14 061846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56948|rttvar:490|minrtt:30776|latest_rtt:56554|ack_delay:40| [2025/04/30 20:08:14 061866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56894|rttvar:476|minrtt:30776|latest_rtt:56554|ack_delay:40| [2025/04/30 20:08:14 061874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1114|lost_pn:1111|thresh:3| [2025/04/30 20:08:14 061880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 061886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 061891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 061897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 061903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 061909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 061915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 061921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 061927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56894|rtt_var:476|pto_duration:58894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 061933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 061939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 061945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80422| [2025/04/30 20:08:14 061951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694142249|now:1746043694061926|interv:80323| [2025/04/30 20:08:14 061958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694142249|now:1746043694061926|interval:80323|pto_count:0|srtt:56894 [2025/04/30 20:08:14 061966] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57799, ack_elapse 56885, delivered 67218|rate 1162961|lost 296| [2025/04/30 20:08:14 061972] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162961) in round 16| [2025/04/30 20:08:14 061978] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 061984] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 061990] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694005192|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 061997] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694005192|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 062009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:80422|srtt:56894|latest_rtt:56554|min_rtt:30776|applimit:0|lost:296|recovery:1|recovery_start:1746043694057812|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 062018] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:773|largest:773|pns:2| [2025/04/30 20:08:14 062024] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:773|frame:ACK |recv_time:1746043694061746|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 062031] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814061746|now:1746043694061746|interv:120000000| [2025/04/30 20:08:14 062038] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814061746|now:1746043694061746|interv:120000000| [2025/04/30 20:08:14 062044] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694067924|pq_index:0| [2025/04/30 20:08:14 062050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694060819| [2025/04/30 20:08:14 062057] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694062057| [2025/04/30 20:08:14 062066] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694062063| [2025/04/30 20:08:14 062075] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 062082] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694067924| [2025/04/30 20:08:14 062087] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694067924| [2025/04/30 20:08:14 062091] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694062090|diff:5834| [2025/04/30 20:08:14 062095] [debug] |xqc_engine_main_logic|END|now:1746043694062063| [2025/04/30 20:08:14 062101] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694062101| [2025/04/30 20:08:14 062105] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694062105|diff:5819| [2025/04/30 20:08:14 062109] [debug] |xqc_engine_main_logic|END|now:1746043694062101| [2025/04/30 20:08:14 062709] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694062707| [2025/04/30 20:08:14 062727] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 062737] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:773| [2025/04/30 20:08:14 062743] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:774| [2025/04/30 20:08:14 062753] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:774| [2025/04/30 20:08:14 062760] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 062960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 062970] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:76818|prior_delivered:882634|prior_time:1746043694004861|is_app_limited:0|send_elapse:57901|ack_elapse:57846|ctl_first_sent_time:1746043694005294|lagest_ack_time:1746043694062707|curr_delivered:951052| [2025/04/30 20:08:14 062986] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694005294| [2025/04/30 20:08:14 062994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:73||sndq_packets_used_bytes:0|sndq_packets_free:792| [2025/04/30 20:08:14 063001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56894|rttvar:476|minrtt:30776|latest_rtt:57413|ack_delay:40| [2025/04/30 20:08:14 063029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56954|rttvar:476|minrtt:30776|latest_rtt:57413|ack_delay:40| [2025/04/30 20:08:14 063037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1115|lost_pn:1112|thresh:3| [2025/04/30 20:08:14 063043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 063049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 063054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 063060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 063066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 063071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 063076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 063082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 063088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56954|rtt_var:476|pto_duration:58954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 063094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 063101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 063106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79222| [2025/04/30 20:08:14 063112] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694142309|now:1746043694063087|interv:79222| [2025/04/30 20:08:14 063119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694142309|now:1746043694063087|interval:79222|pto_count:0|srtt:56954 [2025/04/30 20:08:14 063126] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57901, ack_elapse 57846, delivered 68418|rate 1181637|lost 296| [2025/04/30 20:08:14 063133] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181637) in round 16| [2025/04/30 20:08:14 063140] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 063146] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 063153] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694005294|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 063165] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694005294|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 063193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:79222|srtt:56954|latest_rtt:57413|min_rtt:30776|applimit:0|lost:296|recovery:1|recovery_start:1746043694057812|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 063203] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:774|largest:774|pns:2| [2025/04/30 20:08:14 063210] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:774|frame:ACK |recv_time:1746043694062707|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 063218] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814062707|now:1746043694062707|interv:120000000| [2025/04/30 20:08:14 063225] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814062707|now:1746043694062707|interv:120000000| [2025/04/30 20:08:14 063231] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694067924|pq_index:0| [2025/04/30 20:08:14 063238] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694062063| [2025/04/30 20:08:14 063244] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694063243| [2025/04/30 20:08:14 063252] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694063250| [2025/04/30 20:08:14 063259] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 063267] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694067924| [2025/04/30 20:08:14 063272] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694067924| [2025/04/30 20:08:14 063277] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694063277|diff:4647| [2025/04/30 20:08:14 063284] [debug] |xqc_engine_main_logic|END|now:1746043694063250| [2025/04/30 20:08:14 063291] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694063291| [2025/04/30 20:08:14 063297] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694063297|diff:4627| [2025/04/30 20:08:14 063302] [debug] |xqc_engine_main_logic|END|now:1746043694063291| [2025/04/30 20:08:14 063745] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694063743| [2025/04/30 20:08:14 063759] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 063769] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:774| [2025/04/30 20:08:14 063775] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:775| [2025/04/30 20:08:14 063785] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:775| [2025/04/30 20:08:14 063792] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 063810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1116|origin_pktnum:1043|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:08:14 063818] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:75618|prior_delivered:883834|prior_time:1746043694005878|is_app_limited:0|send_elapse:58302|ack_elapse:57865|ctl_first_sent_time:1746043694007530|lagest_ack_time:1746043694063743|curr_delivered:952252| [2025/04/30 20:08:14 063824] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694007530| [2025/04/30 20:08:14 063829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:71||sndq_packets_used_bytes:0|sndq_packets_free:794| [2025/04/30 20:08:14 063834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56954|rttvar:476|minrtt:30776|latest_rtt:56213|ack_delay:112| [2025/04/30 20:08:14 063841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56847|rttvar:570|minrtt:30776|latest_rtt:56213|ack_delay:112| [2025/04/30 20:08:14 063848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1116|lost_pn:1113|thresh:3| [2025/04/30 20:08:14 063854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 063859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 063866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 063872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 063878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 063884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 063890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 063897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56847|rtt_var:570|pto_duration:59127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 063904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 063910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 063916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78022| [2025/04/30 20:08:14 063922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694142482|now:1746043694063896|interv:78586| [2025/04/30 20:08:14 063928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694142482|now:1746043694063896|interval:78586|pto_count:0|srtt:56847 [2025/04/30 20:08:14 063933] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58302, ack_elapse 57865, delivered 68418|rate 1173510|lost 296| [2025/04/30 20:08:14 063938] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173510) in round 16| [2025/04/30 20:08:14 063947] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 063951] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 063955] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694007530|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 063960] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694007530|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 063965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:78022|srtt:56847|latest_rtt:56213|min_rtt:30776|applimit:0|lost:296|recovery:1|recovery_start:1746043694057812|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 063971] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:775|largest:775|pns:2| [2025/04/30 20:08:14 063975] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:775|frame:ACK |recv_time:1746043694063743|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 063980] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814063743|now:1746043694063743|interv:120000000| [2025/04/30 20:08:14 063985] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814063743|now:1746043694063743|interv:120000000| [2025/04/30 20:08:14 063989] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694067924|pq_index:0| [2025/04/30 20:08:14 063994] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694063250| [2025/04/30 20:08:14 063998] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694063998| [2025/04/30 20:08:14 064003] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694064002| [2025/04/30 20:08:14 064009] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 064014] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694067924| [2025/04/30 20:08:14 064018] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694067924| [2025/04/30 20:08:14 064022] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694064022|diff:3902| [2025/04/30 20:08:14 064027] [debug] |xqc_engine_main_logic|END|now:1746043694064002| [2025/04/30 20:08:14 064032] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694064032| [2025/04/30 20:08:14 064036] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694064036|diff:3888| [2025/04/30 20:08:14 064040] [debug] |xqc_engine_main_logic|END|now:1746043694064032| [2025/04/30 20:08:14 064577] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694064575| [2025/04/30 20:08:14 064592] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 064601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:775| [2025/04/30 20:08:14 064615] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:776| [2025/04/30 20:08:14 064624] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:776| [2025/04/30 20:08:14 064630] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 064638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 064646] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:76818|prior_delivered:883834|prior_time:1746043694005878|is_app_limited:0|send_elapse:58426|ack_elapse:58697|ctl_first_sent_time:1746043694007654|lagest_ack_time:1746043694064575|curr_delivered:953452| [2025/04/30 20:08:14 064653] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694007654| [2025/04/30 20:08:14 064661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:70||sndq_packets_used_bytes:0|sndq_packets_free:795| [2025/04/30 20:08:14 064668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56847|rttvar:570|minrtt:30776|latest_rtt:56921|ack_delay:32| [2025/04/30 20:08:14 064675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56853|rttvar:438|minrtt:30776|latest_rtt:56921|ack_delay:32| [2025/04/30 20:08:14 064682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1117|lost_pn:1114|thresh:3| [2025/04/30 20:08:14 064689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 064695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 064701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 064705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 064709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 064713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 064717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 064721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56853|rtt_var:438|pto_duration:58853|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 064726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 064730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 064734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76822| [2025/04/30 20:08:14 064738] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694142208|now:1746043694064721|interv:77487| [2025/04/30 20:08:14 064742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694142208|now:1746043694064721|interval:77487|pto_count:0|srtt:56853 [2025/04/30 20:08:14 064751] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58426, ack_elapse 58697, delivered 69618|rate 1186057|lost 296| [2025/04/30 20:08:14 064756] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186057) in round 16| [2025/04/30 20:08:14 064760] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 064764] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 064768] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694007654|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 064772] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694007654|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 064777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:76822|srtt:56853|latest_rtt:56921|min_rtt:30776|applimit:0|lost:296|recovery:1|recovery_start:1746043694057812|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 064783] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:776|largest:776|pns:2| [2025/04/30 20:08:14 064788] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:776|frame:ACK |recv_time:1746043694064575|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 064792] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814064575|now:1746043694064575|interv:120000000| [2025/04/30 20:08:14 064797] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814064575|now:1746043694064575|interv:120000000| [2025/04/30 20:08:14 064800] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694067924|pq_index:0| [2025/04/30 20:08:14 064805] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694064002| [2025/04/30 20:08:14 064809] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694064809| [2025/04/30 20:08:14 064814] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694064813| [2025/04/30 20:08:14 064819] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 064825] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694067924| [2025/04/30 20:08:14 064829] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694067924| [2025/04/30 20:08:14 064833] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694064832|diff:3092| [2025/04/30 20:08:14 064837] [debug] |xqc_engine_main_logic|END|now:1746043694064813| [2025/04/30 20:08:14 064842] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694064842| [2025/04/30 20:08:14 064846] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694064846|diff:3078| [2025/04/30 20:08:14 064850] [debug] |xqc_engine_main_logic|END|now:1746043694064842| [2025/04/30 20:08:14 065694] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694065692| [2025/04/30 20:08:14 065717] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 065727] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:776| [2025/04/30 20:08:14 065732] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:777| [2025/04/30 20:08:14 065741] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:777| [2025/04/30 20:08:14 065747] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 065755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1119|origin_pktnum:1047|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:08:14 065762] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:74418|prior_delivered:887434|prior_time:1746043694008645|is_app_limited:0|send_elapse:57345|ack_elapse:57047|ctl_first_sent_time:1746043694008999|lagest_ack_time:1746043694065692|curr_delivered:954652| [2025/04/30 20:08:14 065769] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694008999| [2025/04/30 20:08:14 065778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:68||sndq_packets_used_bytes:0|sndq_packets_free:797| [2025/04/30 20:08:14 065784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56853|rttvar:438|minrtt:30776|latest_rtt:56693|ack_delay:88| [2025/04/30 20:08:14 065791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56822|rttvar:391|minrtt:30776|latest_rtt:56693|ack_delay:88| [2025/04/30 20:08:14 065798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1119|lost_pn:1116|thresh:3| [2025/04/30 20:08:14 065803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 065810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 065816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 065822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 065827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 065831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 065835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694071692|now:1746043694065835|interval:5857| [2025/04/30 20:08:14 065840] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694071692|now:1746043694065835|interv:5857| [2025/04/30 20:08:14 065844] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57345, ack_elapse 57047, delivered 67218|rate 1172168|lost 296| [2025/04/30 20:08:14 065851] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172168) in round 16| [2025/04/30 20:08:14 065857] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 065863] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 065872] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694008999|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 065877] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694008999|recovery:1|recovery_start:1746043694057812|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 065881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:75622|srtt:56822|latest_rtt:56693|min_rtt:30776|applimit:0|lost:296|recovery:1|recovery_start:1746043694057812|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 065889] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:777|largest:777|pns:2| [2025/04/30 20:08:14 065896] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:777|frame:ACK |recv_time:1746043694065692|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 065903] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814065692|now:1746043694065692|interv:120000000| [2025/04/30 20:08:14 065909] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814065692|now:1746043694065692|interv:120000000| [2025/04/30 20:08:14 065913] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694067924|pq_index:0| [2025/04/30 20:08:14 065918] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694064813| [2025/04/30 20:08:14 065922] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694065921| [2025/04/30 20:08:14 065927] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694065926| [2025/04/30 20:08:14 065932] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 065937] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694067924| [2025/04/30 20:08:14 065941] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694067924| [2025/04/30 20:08:14 065945] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694065945|diff:1979| [2025/04/30 20:08:14 065949] [debug] |xqc_engine_main_logic|END|now:1746043694065926| [2025/04/30 20:08:14 065955] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694065955| [2025/04/30 20:08:14 065959] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067924|now:1746043694065959|diff:1965| [2025/04/30 20:08:14 065963] [debug] |xqc_engine_main_logic|END|now:1746043694065955| [2025/04/30 20:08:14 066623] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694066621| [2025/04/30 20:08:14 066639] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 066647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:777| [2025/04/30 20:08:14 066653] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:778| [2025/04/30 20:08:14 066661] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:778| [2025/04/30 20:08:14 066675] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 066683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 066691] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:75618|prior_delivered:888634|prior_time:1746043694010239|is_app_limited:0|send_elapse:57460|ack_elapse:56382|ctl_first_sent_time:1746043694010712|lagest_ack_time:1746043694066621|curr_delivered:955852| [2025/04/30 20:08:14 066697] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694010712| [2025/04/30 20:08:14 066705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:67||sndq_packets_used_bytes:0|sndq_packets_free:798| [2025/04/30 20:08:14 066711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56822|rttvar:391|minrtt:30776|latest_rtt:55909|ack_delay:32| [2025/04/30 20:08:14 066717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56704|rttvar:530|minrtt:30776|latest_rtt:55909|ack_delay:32| [2025/04/30 20:08:14 066722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1121|lost_pn:1118|thresh:3| [2025/04/30 20:08:14 066726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 066730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 066736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 066742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 066747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 066755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1118|lost_pn:1118|po_sent_time:1746043694007768|lost_send_time:1746043694002829|loss_delay:63792|frame:STREAM |repair:128| [2025/04/30 20:08:14 066762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694007768u| [2025/04/30 20:08:14 066767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 066771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694072909|now:1746043694066771|interval:6138| [2025/04/30 20:08:14 066777] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694072909|now:1746043694066771|interv:6138| [2025/04/30 20:08:14 066784] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57460, ack_elapse 56382, delivered 67218|rate 1169822|lost 297| [2025/04/30 20:08:14 066791] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169822) in round 16| [2025/04/30 20:08:14 066797] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 066801] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 066805] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043694010712|recovery:1|recovery_start:1746043694066767|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 066814] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043694010712|recovery:1|recovery_start:1746043694066767|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 066818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:73222|srtt:56704|latest_rtt:55909|min_rtt:30776|applimit:0|lost:296|recovery:1|recovery_start:1746043694066767|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 066825] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:778|largest:778|pns:2| [2025/04/30 20:08:14 066829] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:778|frame:ACK |recv_time:1746043694066621|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 066834] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814066621|now:1746043694066621|interv:120000000| [2025/04/30 20:08:14 066839] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814066621|now:1746043694066621|interv:120000000| [2025/04/30 20:08:14 066843] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694067924|pq_index:0| [2025/04/30 20:08:14 066847] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694065926| [2025/04/30 20:08:14 066851] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694066851| [2025/04/30 20:08:14 066856] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694066855| [2025/04/30 20:08:14 066862] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 066867] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56704|min_srtt:56704|path_bw:1313952|loss_rate:7.95|path_pto:0| [2025/04/30 20:08:14 066872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73222|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:932465| [2025/04/30 20:08:14 066877] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 066882] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1118|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 066887] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1118|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 066891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73222|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:932465| [2025/04/30 20:08:14 066896] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 066904] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694067904|now:1746043694066904|interv:1000| [2025/04/30 20:08:14 066908] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 066912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 066916] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694067904| [2025/04/30 20:08:14 066920] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694067904| [2025/04/30 20:08:14 066924] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067904|now:1746043694066924|diff:980| [2025/04/30 20:08:14 066928] [debug] |xqc_engine_main_logic|END|now:1746043694066855| [2025/04/30 20:08:14 066934] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694066934| [2025/04/30 20:08:14 066938] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067904|now:1746043694066937|diff:967| [2025/04/30 20:08:14 066941] [debug] |xqc_engine_main_logic|END|now:1746043694066934| [2025/04/30 20:08:14 067553] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:59|state:ESTABED|recv_time:1746043694067552| [2025/04/30 20:08:14 067567] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 067575] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:778| [2025/04/30 20:08:14 067581] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:779| [2025/04/30 20:08:14 067591] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:779| [2025/04/30 20:08:14 067597] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 067605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 067612] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:74418|prior_delivered:891034|prior_time:1746043694011809|is_app_limited:0|send_elapse:56836|ack_elapse:55743|ctl_first_sent_time:1746043694012158|lagest_ack_time:1746043694067552|curr_delivered:957052| [2025/04/30 20:08:14 067619] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694012158| [2025/04/30 20:08:14 067626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:67||sndq_packets_used_bytes:0|sndq_packets_free:798| [2025/04/30 20:08:14 067630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56704|rttvar:530|minrtt:30776|latest_rtt:55394|ack_delay:32| [2025/04/30 20:08:14 067637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56536|rttvar:733|minrtt:30776|latest_rtt:55394|ack_delay:32| [2025/04/30 20:08:14 067643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1122|lost_pn:1119|thresh:3| [2025/04/30 20:08:14 067649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 067653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 067657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 067661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 067674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 067681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 067688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 067694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694072720|now:1746043694067694|interval:5026| [2025/04/30 20:08:14 067700] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694072720|now:1746043694067694|interv:5026| [2025/04/30 20:08:14 067707] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56836, ack_elapse 55743, delivered 66018|rate 1161552|lost 297| [2025/04/30 20:08:14 067712] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161552) in round 16| [2025/04/30 20:08:14 067716] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 067720] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 067724] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694012158|recovery:1|recovery_start:1746043694066767|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 067728] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694012158|recovery:1|recovery_start:1746043694066767|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 067733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:72022|srtt:56536|latest_rtt:55394|min_rtt:30776|applimit:0|lost:296|recovery:1|recovery_start:1746043694066767|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 067738] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 067743] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 067749] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 067753] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:779|largest:779|pns:2| [2025/04/30 20:08:14 067758] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:59|pkt_type:SHORT_HEADER|pkt_num:779|frame:PING ACK |recv_time:1746043694067552|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 067763] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814067552|now:1746043694067552|interv:120000000| [2025/04/30 20:08:14 067767] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814067552|now:1746043694067552|interv:120000000| [2025/04/30 20:08:14 067771] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694067904|pq_index:0| [2025/04/30 20:08:14 067775] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694066855| [2025/04/30 20:08:14 067783] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694067783| [2025/04/30 20:08:14 067788] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694067787| [2025/04/30 20:08:14 067794] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 067799] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:779|ack_delay:247|first_ack_range:28|largest_pkt_recv_time:1746043694067552| [2025/04/30 20:08:14 067804] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:779|low:751|pkt_pns:2| [2025/04/30 20:08:14 067807] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:749|low:720|pkt_pns:2| [2025/04/30 20:08:14 067811] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:718|low:703|pkt_pns:2| [2025/04/30 20:08:14 067815] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:779|frame_largest_recv:779| [2025/04/30 20:08:14 067820] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 067825] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:08:14 067830] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1118|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 067834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72022|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:932465| [2025/04/30 20:08:14 067839] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 067843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 067847] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:35|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:08:14 067852] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1182| [2025/04/30 20:08:14 067886] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1182|size:35|sent:51|pkt_type:SHORT_HEADER|frame:ACK |inflight:72022|now:1746043694067859|stream_id:0|stream_offset:0| [2025/04/30 20:08:14 067892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1182|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:08:14 067897] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694067904| [2025/04/30 20:08:14 067902] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694067904| [2025/04/30 20:08:14 067908] [debug] |xqc_engine_wakeup_after|wakeup:1746043694067904|now:1746043694067908|diff:18446744073709551612| [2025/04/30 20:08:14 067915] [debug] |xqc_engine_main_logic|END|now:1746043694067787| [2025/04/30 20:08:14 067923] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694067923| [2025/04/30 20:08:14 067929] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694067904|pq_index:0| [2025/04/30 20:08:14 067936] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694067787| [2025/04/30 20:08:14 067944] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694067943| [2025/04/30 20:08:14 067956] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694067904|now:1746043694067943| [2025/04/30 20:08:14 067961] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694067904|now:1746043694067943| [2025/04/30 20:08:14 067965] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 067969] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 067974] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1118|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 067978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72022|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:932465| [2025/04/30 20:08:14 067983] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 067987] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1183| [2025/04/30 20:08:14 068018] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72022|now:1746043694067995|stream_id:0|stream_offset:932465| [2025/04/30 20:08:14 068024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1183|origin_pktnum:1118|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 068030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72022|applimit:0| [2025/04/30 20:08:14 068037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694072720|now:1746043694068037|interval:4683| [2025/04/30 20:08:14 068044] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694072720|now:1746043694068037|interv:4683| [2025/04/30 20:08:14 068051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:73222| [2025/04/30 20:08:14 068060] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694072720| [2025/04/30 20:08:14 068066] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694072720| [2025/04/30 20:08:14 068073] [debug] |xqc_engine_wakeup_after|wakeup:1746043694072720|now:1746043694068073|diff:4647| [2025/04/30 20:08:14 068080] [debug] |xqc_engine_main_logic|END|now:1746043694067943| [2025/04/30 20:08:14 068738] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694068737| [2025/04/30 20:08:14 068752] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 068761] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:779| [2025/04/30 20:08:14 068768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:780| [2025/04/30 20:08:14 068777] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:780| [2025/04/30 20:08:14 068783] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 068790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 068805] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:75618|prior_delivered:891034|prior_time:1746043694011809|is_app_limited:0|send_elapse:56975|ack_elapse:56928|ctl_first_sent_time:1746043694012297|lagest_ack_time:1746043694068737|curr_delivered:958252| [2025/04/30 20:08:14 068813] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694012297| [2025/04/30 20:08:14 068820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:66||sndq_packets_used_bytes:0|sndq_packets_free:799| [2025/04/30 20:08:14 068827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56536|rttvar:733|minrtt:30776|latest_rtt:56440|ack_delay:40| [2025/04/30 20:08:14 068835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56519|rttvar:584|minrtt:30776|latest_rtt:56440|ack_delay:40| [2025/04/30 20:08:14 068841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1123|lost_pn:1120|thresh:3| [2025/04/30 20:08:14 068848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 068855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 068861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 068867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 068872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 068877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 068883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1120|lost_pn:1120|po_sent_time:1746043694009117|lost_send_time:1746043694005154|loss_delay:63583|frame:STREAM |repair:128| [2025/04/30 20:08:14 068889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694009117u| [2025/04/30 20:08:14 068896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 068902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56519|rtt_var:584|pto_duration:58855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 068909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 068913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 068917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70822| [2025/04/30 20:08:14 068921] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694151850|now:1746043694068902|interv:82948| [2025/04/30 20:08:14 068925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694151850|now:1746043694068902|interval:82948|pto_count:0|srtt:56519 [2025/04/30 20:08:14 068929] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56975, ack_elapse 56928, delivered 67218|rate 1179780|lost 298| [2025/04/30 20:08:14 068939] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179780) in round 16| [2025/04/30 20:08:14 068944] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 068948] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 068952] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043694012297|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 068956] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043694012297|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 068961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:70822|srtt:56519|latest_rtt:56440|min_rtt:30776|applimit:0|lost:297|recovery:1|recovery_start:1746043694068896|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 068967] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:780|largest:780|pns:2| [2025/04/30 20:08:14 068972] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:780|frame:ACK |recv_time:1746043694068737|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 068977] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814068737|now:1746043694068737|interv:120000000| [2025/04/30 20:08:14 068981] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814068737|now:1746043694068737|interv:120000000| [2025/04/30 20:08:14 068985] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694072720|pq_index:0| [2025/04/30 20:08:14 068989] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694067943| [2025/04/30 20:08:14 068993] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694068993| [2025/04/30 20:08:14 068998] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694068997| [2025/04/30 20:08:14 069004] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 069009] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56519|min_srtt:56519|path_bw:1313952|loss_rate:8.47|path_pto:0| [2025/04/30 20:08:14 069014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70822|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:933632| [2025/04/30 20:08:14 069018] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56519|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 069023] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1120|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 069028] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1120|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 069035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70822|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:933632| [2025/04/30 20:08:14 069040] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 069044] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1184| [2025/04/30 20:08:14 069079] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70822|now:1746043694069052|stream_id:0|stream_offset:933632| [2025/04/30 20:08:14 069085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1184|origin_pktnum:1120|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 069090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70822|applimit:0| [2025/04/30 20:08:14 069095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56519|rtt_var:584|pto_duration:58855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 069102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 069109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 069115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72022| [2025/04/30 20:08:14 069121] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694152907|now:1746043694069095|interv:83812| [2025/04/30 20:08:14 069128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694152907|now:1746043694069095|interval:83812|pto_count:0|srtt:56519 [2025/04/30 20:08:14 069135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:72022| [2025/04/30 20:08:14 069143] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694152907| [2025/04/30 20:08:14 069150] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694152907| [2025/04/30 20:08:14 069156] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152907|now:1746043694069156|diff:83751| [2025/04/30 20:08:14 069164] [debug] |xqc_engine_main_logic|END|now:1746043694068997| [2025/04/30 20:08:14 069191] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694069191| [2025/04/30 20:08:14 069197] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152907|now:1746043694069197|diff:83710| [2025/04/30 20:08:14 069203] [debug] |xqc_engine_main_logic|END|now:1746043694069191| [2025/04/30 20:08:14 069631] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694069629| [2025/04/30 20:08:14 069642] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 069651] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:780| [2025/04/30 20:08:14 069657] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:781| [2025/04/30 20:08:14 069666] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:781| [2025/04/30 20:08:14 069673] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 069698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 069705] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:75618|prior_delivered:892234|prior_time:1746043694013181|is_app_limited:0|send_elapse:58130|ack_elapse:56448|ctl_first_sent_time:1746043694013564|lagest_ack_time:1746043694069629|curr_delivered:959452| [2025/04/30 20:08:14 069711] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694013564| [2025/04/30 20:08:14 069718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:66||sndq_packets_used_bytes:0|sndq_packets_free:799| [2025/04/30 20:08:14 069725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56519|rttvar:584|minrtt:30776|latest_rtt:56065|ack_delay:40| [2025/04/30 20:08:14 069730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56458|rttvar:561|minrtt:30776|latest_rtt:56065|ack_delay:40| [2025/04/30 20:08:14 069735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1124|lost_pn:1121|thresh:3| [2025/04/30 20:08:14 069739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 069743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 069748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 069755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 069762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 069768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 069774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 069780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 069786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56458|rtt_var:561|pto_duration:58702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 069791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 069795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 069799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70822| [2025/04/30 20:08:14 069803] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694152754|now:1746043694069786|interv:82968| [2025/04/30 20:08:14 069807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694152754|now:1746043694069786|interval:82968|pto_count:0|srtt:56458 [2025/04/30 20:08:14 069812] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58130, ack_elapse 56448, delivered 67218|rate 1156339|lost 298| [2025/04/30 20:08:14 069820] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156339) in round 16| [2025/04/30 20:08:14 069824] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 069829] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 069832] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694013564|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 069838] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694013564|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 069842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:70822|srtt:56458|latest_rtt:56065|min_rtt:30776|applimit:0|lost:298|recovery:1|recovery_start:1746043694068896|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 069849] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:781|largest:781|pns:2| [2025/04/30 20:08:14 069853] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:781|frame:ACK |recv_time:1746043694069629|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 069858] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814069629|now:1746043694069629|interv:120000000| [2025/04/30 20:08:14 069863] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814069629|now:1746043694069629|interv:120000000| [2025/04/30 20:08:14 069866] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694152907|pq_index:0| [2025/04/30 20:08:14 069871] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694068997| [2025/04/30 20:08:14 069875] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694069875| [2025/04/30 20:08:14 069880] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694069879| [2025/04/30 20:08:14 069885] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 069890] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694152754| [2025/04/30 20:08:14 069894] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694152754| [2025/04/30 20:08:14 069898] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152754|now:1746043694069898|diff:82856| [2025/04/30 20:08:14 069903] [debug] |xqc_engine_main_logic|END|now:1746043694069879| [2025/04/30 20:08:14 069908] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694069908| [2025/04/30 20:08:14 069912] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152754|now:1746043694069912|diff:82842| [2025/04/30 20:08:14 069916] [debug] |xqc_engine_main_logic|END|now:1746043694069908| [2025/04/30 20:08:14 070580] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694070579| [2025/04/30 20:08:14 070595] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 070610] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:781| [2025/04/30 20:08:14 070617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:782| [2025/04/30 20:08:14 070626] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:782| [2025/04/30 20:08:14 070632] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 070639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 070646] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:76818|prior_delivered:892234|prior_time:1746043694013181|is_app_limited:0|send_elapse:58307|ack_elapse:57398|ctl_first_sent_time:1746043694013741|lagest_ack_time:1746043694070579|curr_delivered:960652| [2025/04/30 20:08:14 070653] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694013741| [2025/04/30 20:08:14 070661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:65||sndq_packets_used_bytes:0|sndq_packets_free:800| [2025/04/30 20:08:14 070667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56458|rttvar:561|minrtt:30776|latest_rtt:56838|ack_delay:24| [2025/04/30 20:08:14 070674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56502|rttvar:510|minrtt:30776|latest_rtt:56838|ack_delay:24| [2025/04/30 20:08:14 070681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1125|lost_pn:1122|thresh:3| [2025/04/30 20:08:14 070688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 070692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 070698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 070705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 070711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 070716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 070720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 070724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 070729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56502|rtt_var:510|pto_duration:58542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 070733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 070737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 070741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69622| [2025/04/30 20:08:14 070745] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694152594|now:1746043694070728|interv:81866| [2025/04/30 20:08:14 070754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694152594|now:1746043694070728|interval:81866|pto_count:0|srtt:56502 [2025/04/30 20:08:14 070758] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58307, ack_elapse 57398, delivered 68418|rate 1173409|lost 298| [2025/04/30 20:08:14 070763] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173409) in round 16| [2025/04/30 20:08:14 070767] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 070771] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 070775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694013741|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 070780] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694013741|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 070784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:69622|srtt:56502|latest_rtt:56838|min_rtt:30776|applimit:0|lost:298|recovery:1|recovery_start:1746043694068896|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 070790] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:782|largest:782|pns:2| [2025/04/30 20:08:14 070795] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:782|frame:ACK |recv_time:1746043694070579|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 070800] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814070579|now:1746043694070579|interv:120000000| [2025/04/30 20:08:14 070804] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814070579|now:1746043694070579|interv:120000000| [2025/04/30 20:08:14 070808] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694152754|pq_index:0| [2025/04/30 20:08:14 070812] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694069879| [2025/04/30 20:08:14 070816] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694070816| [2025/04/30 20:08:14 070821] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694070820| [2025/04/30 20:08:14 070827] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 070832] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694152594| [2025/04/30 20:08:14 070836] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694152594| [2025/04/30 20:08:14 070839] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152594|now:1746043694070839|diff:81755| [2025/04/30 20:08:14 070844] [debug] |xqc_engine_main_logic|END|now:1746043694070820| [2025/04/30 20:08:14 070849] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694070849| [2025/04/30 20:08:14 070856] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152594|now:1746043694070856|diff:81738| [2025/04/30 20:08:14 070860] [debug] |xqc_engine_main_logic|END|now:1746043694070849| [2025/04/30 20:08:14 071586] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694071584| [2025/04/30 20:08:14 071601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 071610] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:782| [2025/04/30 20:08:14 071617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:783| [2025/04/30 20:08:14 071626] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:783| [2025/04/30 20:08:14 071630] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 071637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 071644] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:75618|prior_delivered:894634|prior_time:1746043694014724|is_app_limited:0|send_elapse:57264|ack_elapse:56860|ctl_first_sent_time:1746043694015078|lagest_ack_time:1746043694071584|curr_delivered:961852| [2025/04/30 20:08:14 071651] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694015078| [2025/04/30 20:08:14 071657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:64||sndq_packets_used_bytes:0|sndq_packets_free:801| [2025/04/30 20:08:14 071663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56502|rttvar:510|minrtt:30776|latest_rtt:56506|ack_delay:24| [2025/04/30 20:08:14 071670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56500|rttvar:388|minrtt:30776|latest_rtt:56506|ack_delay:24| [2025/04/30 20:08:14 071676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1126|lost_pn:1123|thresh:3| [2025/04/30 20:08:14 071680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 071684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 071690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 071697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 071703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 071709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 071715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 071721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 071728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56500|rtt_var:388|pto_duration:58500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 071733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 071743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 071747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68422| [2025/04/30 20:08:14 071751] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694152552|now:1746043694071727|interv:80825| [2025/04/30 20:08:14 071755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694152552|now:1746043694071727|interval:80825|pto_count:0|srtt:56500 [2025/04/30 20:08:14 071760] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57264, ack_elapse 56860, delivered 67218|rate 1173826|lost 298| [2025/04/30 20:08:14 071764] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173826) in round 16| [2025/04/30 20:08:14 071768] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 071773] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 071777] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694015078|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 071781] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694015078|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 071785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:68422|srtt:56500|latest_rtt:56506|min_rtt:30776|applimit:0|lost:298|recovery:1|recovery_start:1746043694068896|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 071792] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:783|largest:783|pns:2| [2025/04/30 20:08:14 071796] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:783|frame:ACK |recv_time:1746043694071584|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 071801] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814071584|now:1746043694071584|interv:120000000| [2025/04/30 20:08:14 071805] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814071584|now:1746043694071584|interv:120000000| [2025/04/30 20:08:14 071809] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694152594|pq_index:0| [2025/04/30 20:08:14 071813] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694070820| [2025/04/30 20:08:14 071817] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694071817| [2025/04/30 20:08:14 071822] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694071821| [2025/04/30 20:08:14 071828] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 071833] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694152552| [2025/04/30 20:08:14 071840] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694152552| [2025/04/30 20:08:14 071844] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152552|now:1746043694071844|diff:80708| [2025/04/30 20:08:14 071848] [debug] |xqc_engine_main_logic|END|now:1746043694071821| [2025/04/30 20:08:14 071854] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694071854| [2025/04/30 20:08:14 071858] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152552|now:1746043694071857|diff:80695| [2025/04/30 20:08:14 071861] [debug] |xqc_engine_main_logic|END|now:1746043694071854| [2025/04/30 20:08:14 073653] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694073651| [2025/04/30 20:08:14 073669] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 073678] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:783| [2025/04/30 20:08:14 073682] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:785| [2025/04/30 20:08:14 073690] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:785| [2025/04/30 20:08:14 073696] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 073705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1127|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1128|path_largest_ack:1127| [2025/04/30 20:08:14 073712] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:75618|prior_delivered:895834|prior_time:1746043694015937|is_app_limited:0|send_elapse:57041|ack_elapse:57714|ctl_first_sent_time:1746043694016465|lagest_ack_time:1746043694073651|curr_delivered:963052| [2025/04/30 20:08:14 073721] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694016465| [2025/04/30 20:08:14 073729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:63||sndq_packets_used_bytes:0|sndq_packets_free:802| [2025/04/30 20:08:14 073792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 073800] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:75618|prior_delivered:895834|prior_time:1746043694015937|is_app_limited:0|send_elapse:57041|ack_elapse:57714|ctl_first_sent_time:1746043694016465|lagest_ack_time:1746043694073651|curr_delivered:964252| [2025/04/30 20:08:14 073808] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694016637| [2025/04/30 20:08:14 073814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:62||sndq_packets_used_bytes:0|sndq_packets_free:803| [2025/04/30 20:08:14 073820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56500|rttvar:388|minrtt:30776|latest_rtt:57014|ack_delay:40| [2025/04/30 20:08:14 073824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56559|rttvar:409|minrtt:30776|latest_rtt:57014|ack_delay:40| [2025/04/30 20:08:14 073829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1128|lost_pn:1125|thresh:3| [2025/04/30 20:08:14 073833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 073837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 073850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 073854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 073858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 073862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 073866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 073870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 073874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56559|rtt_var:409|pto_duration:58559|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 073879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 073883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 073889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66022| [2025/04/30 20:08:14 073896] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694152611|now:1746043694073874|interv:78737| [2025/04/30 20:08:14 073902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694152611|now:1746043694073874|interval:78737|pto_count:0|srtt:56559 [2025/04/30 20:08:14 073909] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57041, ack_elapse 57714, delivered 68418|rate 1185466|lost 298| [2025/04/30 20:08:14 073914] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185466) in round 16| [2025/04/30 20:08:14 073918] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 073922] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 073926] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:2400|po_sent_time:1746043694016637|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 073931] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:2400|po_sent_time:1746043694016637|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 073936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:66022|srtt:56559|latest_rtt:57014|min_rtt:30776|applimit:0|lost:298|recovery:1|recovery_start:1746043694068896|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 073942] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:785|largest:785|pns:2| [2025/04/30 20:08:14 073947] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:785|frame:ACK |recv_time:1746043694073651|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 073955] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814073651|now:1746043694073651|interv:120000000| [2025/04/30 20:08:14 073960] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814073651|now:1746043694073651|interv:120000000| [2025/04/30 20:08:14 073964] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694152552|pq_index:0| [2025/04/30 20:08:14 073968] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694071821| [2025/04/30 20:08:14 073972] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694073972| [2025/04/30 20:08:14 073977] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694073976| [2025/04/30 20:08:14 073983] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 073988] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694152611| [2025/04/30 20:08:14 073992] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694152611| [2025/04/30 20:08:14 073996] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152611|now:1746043694073996|diff:78615| [2025/04/30 20:08:14 074000] [debug] |xqc_engine_main_logic|END|now:1746043694073976| [2025/04/30 20:08:14 074006] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694074006| [2025/04/30 20:08:14 074010] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152611|now:1746043694074010|diff:78601| [2025/04/30 20:08:14 074014] [debug] |xqc_engine_main_logic|END|now:1746043694074006| [2025/04/30 20:08:14 074578] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694074577| [2025/04/30 20:08:14 074593] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 074601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:785| [2025/04/30 20:08:14 074608] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:786| [2025/04/30 20:08:14 074617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:786| [2025/04/30 20:08:14 074623] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 074631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1129|origin_pktnum:1057|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:08:14 074638] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:74418|prior_delivered:898234|prior_time:1746043694017773|is_app_limited:0|send_elapse:56779|ack_elapse:56804|ctl_first_sent_time:1746043694018242|lagest_ack_time:1746043694074577|curr_delivered:965452| [2025/04/30 20:08:14 074647] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694018242| [2025/04/30 20:08:14 074653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:60||sndq_packets_used_bytes:0|sndq_packets_free:805| [2025/04/30 20:08:14 074659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56559|rttvar:409|minrtt:30776|latest_rtt:56335|ack_delay:56| [2025/04/30 20:08:14 074667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56524|rttvar:377|minrtt:30776|latest_rtt:56335|ack_delay:56| [2025/04/30 20:08:14 074681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1129|lost_pn:1126|thresh:3| [2025/04/30 20:08:14 074688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 074693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 074697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 074703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 074708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 074714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 074719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 074723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56524|rtt_var:377|pto_duration:58524|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 074728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 074732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 074736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64822| [2025/04/30 20:08:14 074741] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694152576|now:1746043694074723|interv:77853| [2025/04/30 20:08:14 074747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694152576|now:1746043694074723|interval:77853|pto_count:0|srtt:56524 [2025/04/30 20:08:14 074755] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56779, ack_elapse 56804, delivered 67218|rate 1183332|lost 298| [2025/04/30 20:08:14 074762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183332) in round 16| [2025/04/30 20:08:14 074767] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 074771] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 074775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694018242|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 074779] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694018242|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 074784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:64822|srtt:56524|latest_rtt:56335|min_rtt:30776|applimit:0|lost:298|recovery:1|recovery_start:1746043694068896|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 074794] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:786|largest:786|pns:2| [2025/04/30 20:08:14 074799] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:786|frame:ACK |recv_time:1746043694074577|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 074804] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814074577|now:1746043694074577|interv:120000000| [2025/04/30 20:08:14 074808] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814074577|now:1746043694074577|interv:120000000| [2025/04/30 20:08:14 074812] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694152611|pq_index:0| [2025/04/30 20:08:14 074817] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694073976| [2025/04/30 20:08:14 074821] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694074821| [2025/04/30 20:08:14 074826] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694074825| [2025/04/30 20:08:14 074831] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 074836] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694152576| [2025/04/30 20:08:14 074840] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694152576| [2025/04/30 20:08:14 074844] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152576|now:1746043694074844|diff:77732| [2025/04/30 20:08:14 074849] [debug] |xqc_engine_main_logic|END|now:1746043694074825| [2025/04/30 20:08:14 074854] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694074854| [2025/04/30 20:08:14 074858] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152576|now:1746043694074858|diff:77718| [2025/04/30 20:08:14 074862] [debug] |xqc_engine_main_logic|END|now:1746043694074854| [2025/04/30 20:08:14 075693] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694075692| [2025/04/30 20:08:14 075708] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 075717] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:786| [2025/04/30 20:08:14 075723] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:787| [2025/04/30 20:08:14 075733] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:787| [2025/04/30 20:08:14 075739] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 075747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1130|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1130|path_largest_ack:1130| [2025/04/30 20:08:14 075755] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:75629|prior_delivered:898234|prior_time:1746043694017773|is_app_limited:0|send_elapse:56934|ack_elapse:57919|ctl_first_sent_time:1746043694018397|lagest_ack_time:1746043694075692|curr_delivered:966663| [2025/04/30 20:08:14 075763] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694018397| [2025/04/30 20:08:14 075770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:59||sndq_packets_used_bytes:0|sndq_packets_free:806| [2025/04/30 20:08:14 075777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56524|rttvar:377|minrtt:30776|latest_rtt:57295|ack_delay:152| [2025/04/30 20:08:14 075791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56601|rttvar:437|minrtt:30776|latest_rtt:57295|ack_delay:152| [2025/04/30 20:08:14 075798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1130|lost_pn:1127|thresh:3| [2025/04/30 20:08:14 075805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 075811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 075818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 075823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 075838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 075847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 075868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 729|pns:2| [2025/04/30 20:08:14 075872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 075877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56601|rtt_var:437|pto_duration:58601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 075882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 075886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 075890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63611| [2025/04/30 20:08:14 075894] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694152653|now:1746043694075876|interv:76777| [2025/04/30 20:08:14 075898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694152653|now:1746043694075876|interval:76777|pto_count:0|srtt:56601 [2025/04/30 20:08:14 075903] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56934, ack_elapse 57919, delivered 68429|rate 1181460|lost 298| [2025/04/30 20:08:14 075908] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181460) in round 16| [2025/04/30 20:08:14 075912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 075916] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 075920] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1211|po_sent_time:1746043694018397|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 075925] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1211|po_sent_time:1746043694018397|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 075935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:63611|srtt:56601|latest_rtt:57295|min_rtt:30776|applimit:0|lost:298|recovery:1|recovery_start:1746043694068896|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 075942] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:787|largest:787|pns:2| [2025/04/30 20:08:14 075946] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:787|frame:ACK |recv_time:1746043694075692|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 075951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814075692|now:1746043694075692|interv:120000000| [2025/04/30 20:08:14 075956] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814075692|now:1746043694075692|interv:120000000| [2025/04/30 20:08:14 075960] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694152576|pq_index:0| [2025/04/30 20:08:14 075964] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694074825| [2025/04/30 20:08:14 075968] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694075968| [2025/04/30 20:08:14 075974] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694075972| [2025/04/30 20:08:14 075979] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 075984] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694152653| [2025/04/30 20:08:14 075988] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694152653| [2025/04/30 20:08:14 075992] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152653|now:1746043694075992|diff:76661| [2025/04/30 20:08:14 075996] [debug] |xqc_engine_main_logic|END|now:1746043694075972| [2025/04/30 20:08:14 076002] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694076002| [2025/04/30 20:08:14 076006] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152653|now:1746043694076006|diff:76647| [2025/04/30 20:08:14 076010] [debug] |xqc_engine_main_logic|END|now:1746043694076002| [2025/04/30 20:08:14 077033] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694077031| [2025/04/30 20:08:14 077052] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 077062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:787| [2025/04/30 20:08:14 077069] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:788| [2025/04/30 20:08:14 077078] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:788| [2025/04/30 20:08:14 077085] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 077093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 077100] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:75629|prior_delivered:899434|prior_time:1746043694018808|is_app_limited:0|send_elapse:58119|ack_elapse:58223|ctl_first_sent_time:1746043694019705|lagest_ack_time:1746043694077031|curr_delivered:967863| [2025/04/30 20:08:14 077127] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694019705| [2025/04/30 20:08:14 077136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:58||sndq_packets_used_bytes:0|sndq_packets_free:807| [2025/04/30 20:08:14 077142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56601|rttvar:437|minrtt:30776|latest_rtt:57326|ack_delay:24| [2025/04/30 20:08:14 077149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56688|rttvar:503|minrtt:30776|latest_rtt:57326|ack_delay:24| [2025/04/30 20:08:14 077155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1131|lost_pn:1128|thresh:3| [2025/04/30 20:08:14 077162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 077204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 077212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 077218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 077224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 077230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 077237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 077243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56688|rtt_var:503|pto_duration:58700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 077255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 077281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 077285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62411| [2025/04/30 20:08:14 077289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694152752|now:1746043694077243|interv:75509| [2025/04/30 20:08:14 077294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694152752|now:1746043694077243|interval:75509|pto_count:0|srtt:56688 [2025/04/30 20:08:14 077298] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58119, ack_elapse 58223, delivered 68429|rate 1175291|lost 298| [2025/04/30 20:08:14 077303] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175291) in round 16| [2025/04/30 20:08:14 077307] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 077311] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 077315] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694019705|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 077325] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694019705|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 077330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:62411|srtt:56688|latest_rtt:57326|min_rtt:30776|applimit:0|lost:298|recovery:1|recovery_start:1746043694068896|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 077336] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:788|largest:788|pns:2| [2025/04/30 20:08:14 077342] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:788|frame:ACK |recv_time:1746043694077031|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 077349] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814077031|now:1746043694077031|interv:120000000| [2025/04/30 20:08:14 077356] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814077031|now:1746043694077031|interv:120000000| [2025/04/30 20:08:14 077363] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694152653|pq_index:0| [2025/04/30 20:08:14 077370] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694075972| [2025/04/30 20:08:14 077375] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694077375| [2025/04/30 20:08:14 077383] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694077381| [2025/04/30 20:08:14 077391] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 077396] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694152752| [2025/04/30 20:08:14 077400] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694152752| [2025/04/30 20:08:14 077404] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152752|now:1746043694077404|diff:75348| [2025/04/30 20:08:14 077409] [debug] |xqc_engine_main_logic|END|now:1746043694077381| [2025/04/30 20:08:14 077414] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694077414| [2025/04/30 20:08:14 077418] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152752|now:1746043694077418|diff:75334| [2025/04/30 20:08:14 077422] [debug] |xqc_engine_main_logic|END|now:1746043694077414| [2025/04/30 20:08:14 077643] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694077642| [2025/04/30 20:08:14 077654] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 077663] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:788| [2025/04/30 20:08:14 077669] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:789| [2025/04/30 20:08:14 077789] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:789| [2025/04/30 20:08:14 077796] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 077806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 077826] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:75620|prior_delivered:900643|prior_time:1746043694019889|is_app_limited:0|send_elapse:58029|ack_elapse:57753|ctl_first_sent_time:1746043694021459|lagest_ack_time:1746043694077642|curr_delivered:969063| [2025/04/30 20:08:14 077857] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694021459| [2025/04/30 20:08:14 077865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:57||sndq_packets_used_bytes:0|sndq_packets_free:808| [2025/04/30 20:08:14 077870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56688|rttvar:503|minrtt:30776|latest_rtt:56183|ack_delay:40| [2025/04/30 20:08:14 077874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56619|rttvar:514|minrtt:30776|latest_rtt:56183|ack_delay:40| [2025/04/30 20:08:14 077879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1132|lost_pn:1129|thresh:3| [2025/04/30 20:08:14 077883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 077887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 077891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 077895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 077899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 077903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 077907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 077912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56619|rtt_var:514|pto_duration:58675|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 077919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 077925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 077932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61211| [2025/04/30 20:08:14 077938] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694152727|now:1746043694077912|interv:74815| [2025/04/30 20:08:14 077944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694152727|now:1746043694077912|interval:74815|pto_count:0|srtt:56619 [2025/04/30 20:08:14 077950] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58029, ack_elapse 57753, delivered 68420|rate 1179065|lost 298| [2025/04/30 20:08:14 077955] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179065) in round 16| [2025/04/30 20:08:14 077959] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 077963] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 077972] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694021459|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 077977] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694021459|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 077981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:61211|srtt:56619|latest_rtt:56183|min_rtt:30776|applimit:0|lost:298|recovery:1|recovery_start:1746043694068896|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 077988] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:789|largest:789|pns:2| [2025/04/30 20:08:14 077993] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:789|frame:ACK |recv_time:1746043694077642|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 077999] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814077642|now:1746043694077642|interv:120000000| [2025/04/30 20:08:14 078003] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814077642|now:1746043694077642|interv:120000000| [2025/04/30 20:08:14 078007] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694152752|pq_index:0| [2025/04/30 20:08:14 078012] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694077381| [2025/04/30 20:08:14 078016] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694078016| [2025/04/30 20:08:14 078022] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694078020| [2025/04/30 20:08:14 078028] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 078033] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694152727| [2025/04/30 20:08:14 078037] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694152727| [2025/04/30 20:08:14 078041] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152727|now:1746043694078041|diff:74686| [2025/04/30 20:08:14 078046] [debug] |xqc_engine_main_logic|END|now:1746043694078020| [2025/04/30 20:08:14 078053] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694078053| [2025/04/30 20:08:14 078057] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152727|now:1746043694078057|diff:74670| [2025/04/30 20:08:14 078061] [debug] |xqc_engine_main_logic|END|now:1746043694078053| [2025/04/30 20:08:14 079193] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694079191| [2025/04/30 20:08:14 079211] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 079221] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:789| [2025/04/30 20:08:14 079227] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:790| [2025/04/30 20:08:14 079237] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:790| [2025/04/30 20:08:14 079251] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 079259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1133|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1133|path_largest_ack:1133| [2025/04/30 20:08:14 079267] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:76820|prior_delivered:900643|prior_time:1746043694019889|is_app_limited:0|send_elapse:58167|ack_elapse:59302|ctl_first_sent_time:1746043694021597|lagest_ack_time:1746043694079191|curr_delivered:970263| [2025/04/30 20:08:14 079274] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694021597| [2025/04/30 20:08:14 079281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:809| [2025/04/30 20:08:14 079288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56619|rttvar:514|minrtt:30776|latest_rtt:57594|ack_delay:48| [2025/04/30 20:08:14 079295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56735|rttvar:617|minrtt:30776|latest_rtt:57594|ack_delay:48| [2025/04/30 20:08:14 079302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1133|lost_pn:1130|thresh:3| [2025/04/30 20:08:14 079308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 079314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 079320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 079327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 079333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 079339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 079345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 079351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56735|rtt_var:617|pto_duration:59203|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 079358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 079364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 079370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60011| [2025/04/30 20:08:14 079377] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694153255|now:1746043694079351|interv:73904| [2025/04/30 20:08:14 079382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694153255|now:1746043694079351|interval:73904|pto_count:0|srtt:56735 [2025/04/30 20:08:14 079386] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58167, ack_elapse 59302, delivered 69620|rate 1173990|lost 298| [2025/04/30 20:08:14 079391] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173990) in round 16| [2025/04/30 20:08:14 079400] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 079404] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 079408] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694021597|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 079413] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694021597|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 079418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:60011|srtt:56735|latest_rtt:57594|min_rtt:30776|applimit:0|lost:298|recovery:1|recovery_start:1746043694068896|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 079427] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:790|largest:790|pns:2| [2025/04/30 20:08:14 079435] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:790|frame:ACK |recv_time:1746043694079191|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 079442] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814079191|now:1746043694079191|interv:120000000| [2025/04/30 20:08:14 079449] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814079191|now:1746043694079191|interv:120000000| [2025/04/30 20:08:14 079453] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694152727|pq_index:0| [2025/04/30 20:08:14 079458] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694078020| [2025/04/30 20:08:14 079462] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694079462| [2025/04/30 20:08:14 079467] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694079466| [2025/04/30 20:08:14 079473] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 079478] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694153255| [2025/04/30 20:08:14 079482] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694153255| [2025/04/30 20:08:14 079486] [debug] |xqc_engine_wakeup_after|wakeup:1746043694153255|now:1746043694079486|diff:73769| [2025/04/30 20:08:14 079490] [debug] |xqc_engine_main_logic|END|now:1746043694079466| [2025/04/30 20:08:14 079496] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694079496| [2025/04/30 20:08:14 079500] [debug] |xqc_engine_wakeup_after|wakeup:1746043694153255|now:1746043694079500|diff:73755| [2025/04/30 20:08:14 079504] [debug] |xqc_engine_main_logic|END|now:1746043694079496| [2025/04/30 20:08:14 079753] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694079752| [2025/04/30 20:08:14 079763] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 079772] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:790| [2025/04/30 20:08:14 079785] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:791| [2025/04/30 20:08:14 079794] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:791| [2025/04/30 20:08:14 079798] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 079803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1134|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1134|path_largest_ack:1134| [2025/04/30 20:08:14 079808] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:76820|prior_delivered:901843|prior_time:1746043694021822|is_app_limited:0|send_elapse:57051|ack_elapse:57930|ctl_first_sent_time:1746043694022875|lagest_ack_time:1746043694079752|curr_delivered:971463| [2025/04/30 20:08:14 079823] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694022875| [2025/04/30 20:08:14 079828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:55||sndq_packets_used_bytes:0|sndq_packets_free:810| [2025/04/30 20:08:14 079833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56735|rttvar:617|minrtt:30776|latest_rtt:56877|ack_delay:48| [2025/04/30 20:08:14 079837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56747|rttvar:486|minrtt:30776|latest_rtt:56877|ack_delay:48| [2025/04/30 20:08:14 079842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1134|lost_pn:1131|thresh:3| [2025/04/30 20:08:14 079848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 079855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 079861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 079867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 079872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 079876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 079880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 079884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56747|rtt_var:486|pto_duration:58747|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 079888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 079892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 079896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58811| [2025/04/30 20:08:14 079900] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694152799|now:1746043694079884|interv:72915| [2025/04/30 20:08:14 079904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694152799|now:1746043694079884|interval:72915|pto_count:0|srtt:56747 [2025/04/30 20:08:14 079913] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57051, ack_elapse 57930, delivered 69620|rate 1201795|lost 298| [2025/04/30 20:08:14 079918] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201795) in round 16| [2025/04/30 20:08:14 079922] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 079926] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 079930] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694022875|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 079934] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694022875|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 079939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:58811|srtt:56747|latest_rtt:56877|min_rtt:30776|applimit:0|lost:298|recovery:1|recovery_start:1746043694068896|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 079945] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:791|largest:791|pns:2| [2025/04/30 20:08:14 079950] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:791|frame:ACK |recv_time:1746043694079752|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 079955] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814079752|now:1746043694079752|interv:120000000| [2025/04/30 20:08:14 079959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814079752|now:1746043694079752|interv:120000000| [2025/04/30 20:08:14 079963] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694153255|pq_index:0| [2025/04/30 20:08:14 079967] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694079466| [2025/04/30 20:08:14 079971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694079971| [2025/04/30 20:08:14 079976] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694079975| [2025/04/30 20:08:14 079981] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 079986] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694152799| [2025/04/30 20:08:14 079990] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694152799| [2025/04/30 20:08:14 079994] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152799|now:1746043694079994|diff:72805| [2025/04/30 20:08:14 079999] [debug] |xqc_engine_main_logic|END|now:1746043694079975| [2025/04/30 20:08:14 080005] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694080004| [2025/04/30 20:08:14 080008] [debug] |xqc_engine_wakeup_after|wakeup:1746043694152799|now:1746043694080008|diff:72791| [2025/04/30 20:08:14 080012] [debug] |xqc_engine_main_logic|END|now:1746043694080004| [2025/04/30 20:08:14 080622] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694080620| [2025/04/30 20:08:14 080638] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 080647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:791| [2025/04/30 20:08:14 080653] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:792| [2025/04/30 20:08:14 080661] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:792| [2025/04/30 20:08:14 080666] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 080671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1136|origin_pktnum:1063|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1136|path_largest_ack:1136| [2025/04/30 20:08:14 080676] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:75620|prior_delivered:904243|prior_time:1746043694023740|is_app_limited:0|send_elapse:56991|ack_elapse:56880|ctl_first_sent_time:1746043694024278|lagest_ack_time:1746043694080620|curr_delivered:972663| [2025/04/30 20:08:14 080681] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694024278| [2025/04/30 20:08:14 080687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:53||sndq_packets_used_bytes:0|sndq_packets_free:812| [2025/04/30 20:08:14 080693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56747|rttvar:486|minrtt:30776|latest_rtt:56342|ack_delay:88| [2025/04/30 20:08:14 080700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56685|rttvar:488|minrtt:30776|latest_rtt:56342|ack_delay:88| [2025/04/30 20:08:14 080706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1136|lost_pn:1133|thresh:3| [2025/04/30 20:08:14 080713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 080719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 080725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 080731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 080736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 080740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 080744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694086727|now:1746043694080744|interval:5983| [2025/04/30 20:08:14 080748] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694086727|now:1746043694080744|interv:5983| [2025/04/30 20:08:14 080752] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56991, ack_elapse 56880, delivered 68420|rate 1200540|lost 298| [2025/04/30 20:08:14 080757] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200540) in round 16| [2025/04/30 20:08:14 080761] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 080772] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 080776] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694024278|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 080781] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694024278|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 080785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:57611|srtt:56685|latest_rtt:56342|min_rtt:30776|applimit:0|lost:298|recovery:1|recovery_start:1746043694068896|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 080792] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:792|largest:792|pns:2| [2025/04/30 20:08:14 080800] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:792|frame:ACK |recv_time:1746043694080620|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 080807] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814080620|now:1746043694080620|interv:120000000| [2025/04/30 20:08:14 080813] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814080620|now:1746043694080620|interv:120000000| [2025/04/30 20:08:14 080817] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694152799|pq_index:0| [2025/04/30 20:08:14 080822] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694079975| [2025/04/30 20:08:14 080826] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694080826| [2025/04/30 20:08:14 080831] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694080830| [2025/04/30 20:08:14 080836] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 080841] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694086727| [2025/04/30 20:08:14 080845] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694086727| [2025/04/30 20:08:14 080849] [debug] |xqc_engine_wakeup_after|wakeup:1746043694086727|now:1746043694080849|diff:5878| [2025/04/30 20:08:14 080853] [debug] |xqc_engine_main_logic|END|now:1746043694080830| [2025/04/30 20:08:14 080858] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694080858| [2025/04/30 20:08:14 080862] [debug] |xqc_engine_wakeup_after|wakeup:1746043694086727|now:1746043694080862|diff:5865| [2025/04/30 20:08:14 080866] [debug] |xqc_engine_main_logic|END|now:1746043694080858| [2025/04/30 20:08:14 081553] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694081552| [2025/04/30 20:08:14 081567] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 081576] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:792| [2025/04/30 20:08:14 081582] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:793| [2025/04/30 20:08:14 081605] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:793| [2025/04/30 20:08:14 081611] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 081620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1137|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1137|path_largest_ack:1137| [2025/04/30 20:08:14 081627] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:74420|prior_delivered:906643|prior_time:1746043694025746|is_app_limited:0|send_elapse:56676|ack_elapse:55806|ctl_first_sent_time:1746043694026126|lagest_ack_time:1746043694081552|curr_delivered:973863| [2025/04/30 20:08:14 081634] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694026126| [2025/04/30 20:08:14 081639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:52||sndq_packets_used_bytes:0|sndq_packets_free:813| [2025/04/30 20:08:14 081645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56685|rttvar:488|minrtt:30776|latest_rtt:55426|ack_delay:40| [2025/04/30 20:08:14 081651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56523|rttvar:690|minrtt:30776|latest_rtt:55426|ack_delay:40| [2025/04/30 20:08:14 081658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1137|lost_pn:1134|thresh:3| [2025/04/30 20:08:14 081662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 081666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 081670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 081674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 081678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 081683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 081689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694086545|now:1746043694081689|interval:4856| [2025/04/30 20:08:14 081696] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694086545|now:1746043694081689|interv:4856| [2025/04/30 20:08:14 081702] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56676, ack_elapse 55806, delivered 67220|rate 1186039|lost 298| [2025/04/30 20:08:14 081709] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186039) in round 16| [2025/04/30 20:08:14 081714] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 081718] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 081722] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694026126|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 081727] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694026126|recovery:1|recovery_start:1746043694068896|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 081735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:56411|srtt:56523|latest_rtt:55426|min_rtt:30776|applimit:0|lost:298|recovery:1|recovery_start:1746043694068896|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 081742] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:793|largest:793|pns:2| [2025/04/30 20:08:14 081746] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:793|frame:ACK |recv_time:1746043694081552|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 081751] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814081552|now:1746043694081552|interv:120000000| [2025/04/30 20:08:14 081755] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814081552|now:1746043694081552|interv:120000000| [2025/04/30 20:08:14 081759] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694086727|pq_index:0| [2025/04/30 20:08:14 081763] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694080830| [2025/04/30 20:08:14 081767] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694081767| [2025/04/30 20:08:14 081772] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694081771| [2025/04/30 20:08:14 081778] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 081783] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694086545| [2025/04/30 20:08:14 081787] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694086545| [2025/04/30 20:08:14 081791] [debug] |xqc_engine_wakeup_after|wakeup:1746043694086545|now:1746043694081791|diff:4754| [2025/04/30 20:08:14 081795] [debug] |xqc_engine_main_logic|END|now:1746043694081771| [2025/04/30 20:08:14 081801] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694081801| [2025/04/30 20:08:14 081804] [debug] |xqc_engine_wakeup_after|wakeup:1746043694086545|now:1746043694081804|diff:4741| [2025/04/30 20:08:14 081808] [debug] |xqc_engine_main_logic|END|now:1746043694081801| [2025/04/30 20:08:14 082526] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694082525| [2025/04/30 20:08:14 082539] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 082548] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:793| [2025/04/30 20:08:14 082554] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:794| [2025/04/30 20:08:14 082563] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:794| [2025/04/30 20:08:14 082569] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 082576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1138|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1138|path_largest_ack:1138| [2025/04/30 20:08:14 082581] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:75620|prior_delivered:906643|prior_time:1746043694025746|is_app_limited:0|send_elapse:56809|ack_elapse:56779|ctl_first_sent_time:1746043694026259|lagest_ack_time:1746043694082525|curr_delivered:975063| [2025/04/30 20:08:14 082591] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694026259| [2025/04/30 20:08:14 082596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:51||sndq_packets_used_bytes:0|sndq_packets_free:814| [2025/04/30 20:08:14 082600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56523|rttvar:690|minrtt:30776|latest_rtt:56266|ack_delay:40| [2025/04/30 20:08:14 082607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56486|rttvar:592|minrtt:30776|latest_rtt:56266|ack_delay:40| [2025/04/30 20:08:14 082613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1138|lost_pn:1135|thresh:3| [2025/04/30 20:08:14 082620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 082624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 082628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 082634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 082640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 082648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1135|lost_pn:1135|po_sent_time:1746043694022957|lost_send_time:1746043694018979|loss_delay:63546|frame:STREAM |repair:128| [2025/04/30 20:08:14 082655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694022957u| [2025/04/30 20:08:14 082662] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |lost interval:112561|lost_count:14|send_count:106|pkt_num:1135|po_send_time:1746043694022957|srtt:56486|cwnd:117277|bw:1313952|conn_life:906137|now:0|last_lost_time:906137| [2025/04/30 20:08:14 082669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 082675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56486|rtt_var:592|pto_duration:58854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 082682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 082688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 082692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:08:14 082696] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694152906|now:1746043694082675|interv:70231| [2025/04/30 20:08:14 082700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694152906|now:1746043694082675|interval:70231|pto_count:0|srtt:56486 [2025/04/30 20:08:14 082704] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56809, ack_elapse 56779, delivered 68420|rate 1204386|lost 299| [2025/04/30 20:08:14 082712] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204386) in round 16| [2025/04/30 20:08:14 082717] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 082721] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 082725] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043694026259|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 082729] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:1|acked:1200|po_sent_time:1746043694026259|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 082734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:54011|srtt:56486|latest_rtt:56266|min_rtt:30776|applimit:0|lost:298|recovery:1|recovery_start:1746043694082661|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 082740] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:794|largest:794|pns:2| [2025/04/30 20:08:14 082745] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:794|frame:ACK |recv_time:1746043694082525|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 082749] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814082525|now:1746043694082525|interv:120000000| [2025/04/30 20:08:14 082754] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814082525|now:1746043694082525|interv:120000000| [2025/04/30 20:08:14 082757] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694086545|pq_index:0| [2025/04/30 20:08:14 082762] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694081771| [2025/04/30 20:08:14 082766] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694082766| [2025/04/30 20:08:14 082771] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694082770| [2025/04/30 20:08:14 082776] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 082781] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56486|min_srtt:56486|path_bw:1313952|loss_rate:8.99|path_pto:0| [2025/04/30 20:08:14 082786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:949970| [2025/04/30 20:08:14 082790] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56486|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 082796] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1135|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 082804] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1135|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 082808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:117277|conn:000055FC16B356FC|stream_id:0|stream_offset:949970| [2025/04/30 20:08:14 082813] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 082817] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1185| [2025/04/30 20:08:14 082854] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1746043694082825|stream_id:0|stream_offset:949970| [2025/04/30 20:08:14 082860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1185|origin_pktnum:1135|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 082865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/04/30 20:08:14 082869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56486|rtt_var:592|pto_duration:58854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 082874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 082878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 082882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:08:14 082886] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694166679|now:1746043694082869|interv:83810| [2025/04/30 20:08:14 082890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694166679|now:1746043694082869|interval:83810|pto_count:0|srtt:56486 [2025/04/30 20:08:14 082894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117277|inflight:55211| [2025/04/30 20:08:14 082899] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694166679| [2025/04/30 20:08:14 082903] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694166679| [2025/04/30 20:08:14 082907] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166679|now:1746043694082907|diff:83772| [2025/04/30 20:08:14 082912] [debug] |xqc_engine_main_logic|END|now:1746043694082770| [2025/04/30 20:08:14 082920] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694082920| [2025/04/30 20:08:14 082926] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166679|now:1746043694082926|diff:83753| [2025/04/30 20:08:14 082932] [debug] |xqc_engine_main_logic|END|now:1746043694082920| [2025/04/30 20:08:14 083532] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694083531| [2025/04/30 20:08:14 083546] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 083553] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:794| [2025/04/30 20:08:14 083560] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:795| [2025/04/30 20:08:14 083569] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:795| [2025/04/30 20:08:14 083575] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 083590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 083598] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:75620|prior_delivered:907843|prior_time:1746043694026933|is_app_limited:0|send_elapse:57903|ack_elapse:56598|ctl_first_sent_time:1746043694027628|lagest_ack_time:1746043694083531|curr_delivered:976263| [2025/04/30 20:08:14 083605] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694027628| [2025/04/30 20:08:14 083613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:51||sndq_packets_used_bytes:0|sndq_packets_free:814| [2025/04/30 20:08:14 083619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56486|rttvar:592|minrtt:30776|latest_rtt:55903|ack_delay:56| [2025/04/30 20:08:14 083625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56406|rttvar:603|minrtt:30776|latest_rtt:55903|ack_delay:56| [2025/04/30 20:08:14 083630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1139|lost_pn:1136|thresh:3| [2025/04/30 20:08:14 083634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 083638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 083645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 083651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 083657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 083663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 083670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 083676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56406|rtt_var:603|pto_duration:58818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 083683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 083687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 083691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:08:14 083695] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694166643|now:1746043694083676|interv:82967| [2025/04/30 20:08:14 083699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694166643|now:1746043694083676|interval:82967|pto_count:0|srtt:56406 [2025/04/30 20:08:14 083704] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57903, ack_elapse 56598, delivered 68420|rate 1181631|lost 299| [2025/04/30 20:08:14 083709] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181631) in round 16| [2025/04/30 20:08:14 083717] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 083721] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 083725] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694027628|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 083730] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694027628|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 083734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:54011|srtt:56406|latest_rtt:55903|min_rtt:30776|applimit:0|lost:299|recovery:1|recovery_start:1746043694082661|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 083740] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:795|largest:795|pns:2| [2025/04/30 20:08:14 083803] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:795|frame:ACK |recv_time:1746043694083531|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 083810] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814083531|now:1746043694083531|interv:120000000| [2025/04/30 20:08:14 083814] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814083531|now:1746043694083531|interv:120000000| [2025/04/30 20:08:14 083818] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694166679|pq_index:0| [2025/04/30 20:08:14 083823] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694082770| [2025/04/30 20:08:14 083827] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694083827| [2025/04/30 20:08:14 083832] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694083831| [2025/04/30 20:08:14 083837] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 083842] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694166643| [2025/04/30 20:08:14 083846] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694166643| [2025/04/30 20:08:14 083850] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166643|now:1746043694083850|diff:82793| [2025/04/30 20:08:14 083854] [debug] |xqc_engine_main_logic|END|now:1746043694083831| [2025/04/30 20:08:14 083860] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694083860| [2025/04/30 20:08:14 083864] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166643|now:1746043694083864|diff:82779| [2025/04/30 20:08:14 083868] [debug] |xqc_engine_main_logic|END|now:1746043694083860| [2025/04/30 20:08:14 084492] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694084491| [2025/04/30 20:08:14 084504] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 084511] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:795| [2025/04/30 20:08:14 084524] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:796| [2025/04/30 20:08:14 084533] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:796| [2025/04/30 20:08:14 084540] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 084549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 084556] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:76820|prior_delivered:907843|prior_time:1746043694026933|is_app_limited:0|send_elapse:58040|ack_elapse:57558|ctl_first_sent_time:1746043694027765|lagest_ack_time:1746043694084491|curr_delivered:977463| [2025/04/30 20:08:14 084563] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694027765| [2025/04/30 20:08:14 084570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:50||sndq_packets_used_bytes:0|sndq_packets_free:815| [2025/04/30 20:08:14 084576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56406|rttvar:603|minrtt:30776|latest_rtt:56726|ack_delay:40| [2025/04/30 20:08:14 084583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56441|rttvar:523|minrtt:30776|latest_rtt:56726|ack_delay:40| [2025/04/30 20:08:14 084591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1140|lost_pn:1137|thresh:3| [2025/04/30 20:08:14 084597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 084603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 084609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 084615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 084622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 084628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 084635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 084640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56441|rtt_var:523|pto_duration:58533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 084645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 084649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 084653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:08:14 084656] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694166358|now:1746043694084640|interv:81718| [2025/04/30 20:08:14 084661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694166358|now:1746043694084640|interval:81718|pto_count:0|srtt:56441 [2025/04/30 20:08:14 084670] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58040, ack_elapse 57558, delivered 69620|rate 1199517|lost 299| [2025/04/30 20:08:14 084674] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199517) in round 16| [2025/04/30 20:08:14 084679] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 084683] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:16182| [2025/04/30 20:08:14 084687] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694027765|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 084691] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694027765|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:909043| [2025/04/30 20:08:14 084696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:117277|full_bw_reached:1|inflight:52811|srtt:56441|latest_rtt:56726|min_rtt:30776|applimit:0|lost:299|recovery:1|recovery_start:1746043694082661|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 084702] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:796|largest:796|pns:2| [2025/04/30 20:08:14 084707] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:796|frame:ACK |recv_time:1746043694084491|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 084711] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814084491|now:1746043694084491|interv:120000000| [2025/04/30 20:08:14 084715] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814084491|now:1746043694084491|interv:120000000| [2025/04/30 20:08:14 084719] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694166643|pq_index:0| [2025/04/30 20:08:14 084724] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694083831| [2025/04/30 20:08:14 084728] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694084728| [2025/04/30 20:08:14 084733] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694084732| [2025/04/30 20:08:14 084738] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 084743] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694166358| [2025/04/30 20:08:14 084747] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694166358| [2025/04/30 20:08:14 084751] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166358|now:1746043694084751|diff:81607| [2025/04/30 20:08:14 084755] [debug] |xqc_engine_main_logic|END|now:1746043694084732| [2025/04/30 20:08:14 084761] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694084760| [2025/04/30 20:08:14 084764] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166358|now:1746043694084764|diff:81594| [2025/04/30 20:08:14 084768] [debug] |xqc_engine_main_logic|END|now:1746043694084760| [2025/04/30 20:08:14 085535] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694085533| [2025/04/30 20:08:14 085556] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 085564] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:796| [2025/04/30 20:08:14 085568] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:797| [2025/04/30 20:08:14 085577] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:797| [2025/04/30 20:08:14 085584] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 085591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 085598] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:75620|prior_delivered:910243|prior_time:1746043694028684|is_app_limited:0|send_elapse:57305|ack_elapse:56849|ctl_first_sent_time:1746043694029025|lagest_ack_time:1746043694085533|curr_delivered:978663| [2025/04/30 20:08:14 085605] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694029025| [2025/04/30 20:08:14 085611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:49||sndq_packets_used_bytes:0|sndq_packets_free:816| [2025/04/30 20:08:14 085616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56441|rttvar:523|minrtt:30776|latest_rtt:56508|ack_delay:40| [2025/04/30 20:08:14 085620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56444|rttvar:399|minrtt:30776|latest_rtt:56508|ack_delay:40| [2025/04/30 20:08:14 085624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1141|lost_pn:1138|thresh:3| [2025/04/30 20:08:14 085628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 085632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 085638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 085643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 085649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 085655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 085662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 085668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56444|rtt_var:399|pto_duration:58444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 085675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 085679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 085683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:08:14 085687] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694166269|now:1746043694085668|interv:80601| [2025/04/30 20:08:14 085698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694166269|now:1746043694085668|interval:80601|pto_count:0|srtt:56444 [2025/04/30 20:08:14 085702] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57305, ack_elapse 56849, delivered 68420|rate 1193962|lost 299| [2025/04/30 20:08:14 085707] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 16 -> 17| [2025/04/30 20:08:14 085711] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193962) in round 17| [2025/04/30 20:08:14 085715] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 085719] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 085723] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694029025|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 085728] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694029025|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 085732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:51611|srtt:56444|latest_rtt:56508|min_rtt:30776|applimit:0|lost:299|recovery:1|recovery_start:1746043694082661|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 085738] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:797|largest:797|pns:2| [2025/04/30 20:08:14 085742] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:797|frame:ACK |recv_time:1746043694085533|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 085747] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814085533|now:1746043694085533|interv:120000000| [2025/04/30 20:08:14 085751] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814085533|now:1746043694085533|interv:120000000| [2025/04/30 20:08:14 085755] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694166358|pq_index:0| [2025/04/30 20:08:14 085759] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694084732| [2025/04/30 20:08:14 085763] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694085763| [2025/04/30 20:08:14 085768] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694085767| [2025/04/30 20:08:14 085774] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 085779] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694166269| [2025/04/30 20:08:14 085783] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694166269| [2025/04/30 20:08:14 085787] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166269|now:1746043694085787|diff:80482| [2025/04/30 20:08:14 085794] [debug] |xqc_engine_main_logic|END|now:1746043694085767| [2025/04/30 20:08:14 085799] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694085799| [2025/04/30 20:08:14 085803] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166269|now:1746043694085803|diff:80466| [2025/04/30 20:08:14 085807] [debug] |xqc_engine_main_logic|END|now:1746043694085799| [2025/04/30 20:08:14 086556] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694086555| [2025/04/30 20:08:14 086570] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 086578] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:797| [2025/04/30 20:08:14 086584] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:798| [2025/04/30 20:08:14 086593] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:798| [2025/04/30 20:08:14 086600] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 086607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1142|origin_pktnum:1070|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1142|path_largest_ack:1142| [2025/04/30 20:08:14 086613] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:74420|prior_delivered:911443|prior_time:1746043694029731|is_app_limited:0|send_elapse:57158|ack_elapse:56824|ctl_first_sent_time:1746043694030214|lagest_ack_time:1746043694086555|curr_delivered:979863| [2025/04/30 20:08:14 086620] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694030214| [2025/04/30 20:08:14 086627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:47||sndq_packets_used_bytes:0|sndq_packets_free:818| [2025/04/30 20:08:14 086633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56444|rttvar:399|minrtt:30776|latest_rtt:56341|ack_delay:72| [2025/04/30 20:08:14 086638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56422|rttvar:343|minrtt:30776|latest_rtt:56341|ack_delay:72| [2025/04/30 20:08:14 086644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1142|lost_pn:1139|thresh:3| [2025/04/30 20:08:14 086651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 086657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 086661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 086665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 086669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 086673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 086677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56422|rtt_var:343|pto_duration:58422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 086681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 086685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 086697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:08:14 086702] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694166247|now:1746043694086677|interv:79570| [2025/04/30 20:08:14 086708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694166247|now:1746043694086677|interval:79570|pto_count:0|srtt:56422 [2025/04/30 20:08:14 086715] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57158, ack_elapse 56824, delivered 68420|rate 1197032|lost 299| [2025/04/30 20:08:14 086721] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197032) in round 17| [2025/04/30 20:08:14 086728] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 086735] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 086741] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694030214|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 086746] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694030214|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 086751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:50411|srtt:56422|latest_rtt:56341|min_rtt:30776|applimit:0|lost:299|recovery:1|recovery_start:1746043694082661|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 086757] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:798|largest:798|pns:2| [2025/04/30 20:08:14 086762] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:798|frame:ACK |recv_time:1746043694086555|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 086767] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814086555|now:1746043694086555|interv:120000000| [2025/04/30 20:08:14 086772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814086555|now:1746043694086555|interv:120000000| [2025/04/30 20:08:14 086776] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694166269|pq_index:0| [2025/04/30 20:08:14 086780] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694085767| [2025/04/30 20:08:14 086784] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694086784| [2025/04/30 20:08:14 086789] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694086788| [2025/04/30 20:08:14 086794] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 086799] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694166247| [2025/04/30 20:08:14 086803] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694166247| [2025/04/30 20:08:14 086811] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166247|now:1746043694086811|diff:79436| [2025/04/30 20:08:14 086815] [debug] |xqc_engine_main_logic|END|now:1746043694086788| [2025/04/30 20:08:14 086821] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694086821| [2025/04/30 20:08:14 086825] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166247|now:1746043694086825|diff:79422| [2025/04/30 20:08:14 086829] [debug] |xqc_engine_main_logic|END|now:1746043694086821| [2025/04/30 20:08:14 087529] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694087528| [2025/04/30 20:08:14 087546] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 087556] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:798| [2025/04/30 20:08:14 087563] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:799| [2025/04/30 20:08:14 087572] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:799| [2025/04/30 20:08:14 087578] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 087586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1143|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1143|path_largest_ack:1143| [2025/04/30 20:08:14 087595] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:75620|prior_delivered:911443|prior_time:1746043694029731|is_app_limited:0|send_elapse:57262|ack_elapse:57797|ctl_first_sent_time:1746043694030318|lagest_ack_time:1746043694087528|curr_delivered:981063| [2025/04/30 20:08:14 087602] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694030318| [2025/04/30 20:08:14 087609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:819| [2025/04/30 20:08:14 087692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56422|rttvar:343|minrtt:30776|latest_rtt:57210|ack_delay:32| [2025/04/30 20:08:14 087699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56517|rttvar:447|minrtt:30776|latest_rtt:57210|ack_delay:32| [2025/04/30 20:08:14 087707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1143|lost_pn:1140|thresh:3| [2025/04/30 20:08:14 087714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 087720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 087726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 087733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 087739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 087746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 087752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56517|rtt_var:447|pto_duration:58517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 087759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 087770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 087774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:08:14 087778] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694166342|now:1746043694087752|interv:78590| [2025/04/30 20:08:14 087782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694166342|now:1746043694087752|interval:78590|pto_count:0|srtt:56517 [2025/04/30 20:08:14 087787] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57262, ack_elapse 57797, delivered 69620|rate 1204560|lost 299| [2025/04/30 20:08:14 087791] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204560) in round 17| [2025/04/30 20:08:14 087795] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 087800] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 087804] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694030318|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 087808] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694030318|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 087813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:49211|srtt:56517|latest_rtt:57210|min_rtt:30776|applimit:0|lost:299|recovery:1|recovery_start:1746043694082661|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 087819] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:799|largest:799|pns:2| [2025/04/30 20:08:14 087824] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:799|frame:ACK |recv_time:1746043694087528|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 087829] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814087528|now:1746043694087528|interv:120000000| [2025/04/30 20:08:14 087833] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814087528|now:1746043694087528|interv:120000000| [2025/04/30 20:08:14 087837] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694166247|pq_index:0| [2025/04/30 20:08:14 087842] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694086788| [2025/04/30 20:08:14 087846] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694087846| [2025/04/30 20:08:14 087851] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694087850| [2025/04/30 20:08:14 087857] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 087862] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694166342| [2025/04/30 20:08:14 087869] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694166342| [2025/04/30 20:08:14 087873] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166342|now:1746043694087873|diff:78469| [2025/04/30 20:08:14 087878] [debug] |xqc_engine_main_logic|END|now:1746043694087850| [2025/04/30 20:08:14 087883] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694087883| [2025/04/30 20:08:14 087887] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166342|now:1746043694087887|diff:78455| [2025/04/30 20:08:14 087891] [debug] |xqc_engine_main_logic|END|now:1746043694087883| [2025/04/30 20:08:14 088557] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694088555| [2025/04/30 20:08:14 088572] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 088579] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:799| [2025/04/30 20:08:14 088583] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:800| [2025/04/30 20:08:14 088590] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:800| [2025/04/30 20:08:14 088594] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 088600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1144|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1144|path_largest_ack:1144| [2025/04/30 20:08:14 088607] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:75620|prior_delivered:912643|prior_time:1746043694031438|is_app_limited:0|send_elapse:57621|ack_elapse:57117|ctl_first_sent_time:1746043694031890|lagest_ack_time:1746043694088555|curr_delivered:982263| [2025/04/30 20:08:14 088614] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694031890| [2025/04/30 20:08:14 088620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:45||sndq_packets_used_bytes:0|sndq_packets_free:820| [2025/04/30 20:08:14 088624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56517|rttvar:447|minrtt:30776|latest_rtt:56665|ack_delay:40| [2025/04/30 20:08:14 088629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56531|rttvar:363|minrtt:30776|latest_rtt:56665|ack_delay:40| [2025/04/30 20:08:14 088633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1144|lost_pn:1141|thresh:3| [2025/04/30 20:08:14 088638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 088644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 088650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 088656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 088662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 088669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 088675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56531|rtt_var:363|pto_duration:58531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 088692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 088698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 088704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48011| [2025/04/30 20:08:14 088710] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694166356|now:1746043694088675|interv:77681| [2025/04/30 20:08:14 088716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694166356|now:1746043694088675|interval:77681|pto_count:0|srtt:56531 [2025/04/30 20:08:14 088723] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57621, ack_elapse 57117, delivered 69620|rate 1208240|lost 299| [2025/04/30 20:08:14 088730] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208240) in round 17| [2025/04/30 20:08:14 088737] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 088743] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 088748] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694031890|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 088752] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694031890|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 088757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:48011|srtt:56531|latest_rtt:56665|min_rtt:30776|applimit:0|lost:299|recovery:1|recovery_start:1746043694082661|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 088765] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:800|largest:800|pns:2| [2025/04/30 20:08:14 088772] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:800|frame:ACK |recv_time:1746043694088555|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 088779] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814088555|now:1746043694088555|interv:120000000| [2025/04/30 20:08:14 088785] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814088555|now:1746043694088555|interv:120000000| [2025/04/30 20:08:14 088792] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694166342|pq_index:0| [2025/04/30 20:08:14 088797] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694087850| [2025/04/30 20:08:14 088801] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694088801| [2025/04/30 20:08:14 088806] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694088805| [2025/04/30 20:08:14 088812] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 088821] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694166356| [2025/04/30 20:08:14 088825] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694166356| [2025/04/30 20:08:14 088829] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166356|now:1746043694088829|diff:77527| [2025/04/30 20:08:14 088833] [debug] |xqc_engine_main_logic|END|now:1746043694088805| [2025/04/30 20:08:14 088839] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694088839| [2025/04/30 20:08:14 088843] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166356|now:1746043694088843|diff:77513| [2025/04/30 20:08:14 088847] [debug] |xqc_engine_main_logic|END|now:1746043694088839| [2025/04/30 20:08:14 089508] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694089507| [2025/04/30 20:08:14 089521] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 089530] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:800| [2025/04/30 20:08:14 089536] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:801| [2025/04/30 20:08:14 089543] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:801| [2025/04/30 20:08:14 089550] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 089558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1145|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1145|path_largest_ack:1145| [2025/04/30 20:08:14 089565] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:76820|prior_delivered:912643|prior_time:1746043694031438|is_app_limited:0|send_elapse:57720|ack_elapse:58069|ctl_first_sent_time:1746043694031989|lagest_ack_time:1746043694089507|curr_delivered:983463| [2025/04/30 20:08:14 089572] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694031989| [2025/04/30 20:08:14 089579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:821| [2025/04/30 20:08:14 089584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56531|rttvar:363|minrtt:30776|latest_rtt:57518|ack_delay:56| [2025/04/30 20:08:14 089590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56647|rttvar:505|minrtt:30776|latest_rtt:57518|ack_delay:56| [2025/04/30 20:08:14 089596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1145|lost_pn:1142|thresh:3| [2025/04/30 20:08:14 089602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 089607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 089611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 089614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 089618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 089624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 089638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56647|rtt_var:505|pto_duration:58667|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 089645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 089652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 089658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46811| [2025/04/30 20:08:14 089664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694166492|now:1746043694089638|interv:76854| [2025/04/30 20:08:14 089671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694166492|now:1746043694089638|interval:76854|pto_count:0|srtt:56647 [2025/04/30 20:08:14 089677] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57720, ack_elapse 58069, delivered 70820|rate 1219583|lost 299| [2025/04/30 20:08:14 089681] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1219583) in round 17| [2025/04/30 20:08:14 089685] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 089690] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 089693] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694031989|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 089698] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694031989|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 089703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:46811|srtt:56647|latest_rtt:57518|min_rtt:30776|applimit:0|lost:299|recovery:1|recovery_start:1746043694082661|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 089709] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:801|largest:801|pns:2| [2025/04/30 20:08:14 089713] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:801|frame:ACK |recv_time:1746043694089507|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 089718] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814089507|now:1746043694089507|interv:120000000| [2025/04/30 20:08:14 089722] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814089507|now:1746043694089507|interv:120000000| [2025/04/30 20:08:14 089726] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694166356|pq_index:0| [2025/04/30 20:08:14 089730] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694088805| [2025/04/30 20:08:14 089734] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694089734| [2025/04/30 20:08:14 089739] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694089738| [2025/04/30 20:08:14 089748] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 089753] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694166492| [2025/04/30 20:08:14 089757] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694166492| [2025/04/30 20:08:14 089761] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166492|now:1746043694089761|diff:76731| [2025/04/30 20:08:14 089765] [debug] |xqc_engine_main_logic|END|now:1746043694089738| [2025/04/30 20:08:14 089771] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694089771| [2025/04/30 20:08:14 089774] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166492|now:1746043694089774|diff:76718| [2025/04/30 20:08:14 089778] [debug] |xqc_engine_main_logic|END|now:1746043694089771| [2025/04/30 20:08:14 090525] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694090524| [2025/04/30 20:08:14 090542] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 090746] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:801| [2025/04/30 20:08:14 090756] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:802| [2025/04/30 20:08:14 090765] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:802| [2025/04/30 20:08:14 090772] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 090780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1146|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1146|path_largest_ack:1146| [2025/04/30 20:08:14 090788] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:75620|prior_delivered:915043|prior_time:1746043694032812|is_app_limited:0|send_elapse:56998|ack_elapse:57712|ctl_first_sent_time:1746043694033114|lagest_ack_time:1746043694090524|curr_delivered:984663| [2025/04/30 20:08:14 090795] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694033114| [2025/04/30 20:08:14 090802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:43||sndq_packets_used_bytes:0|sndq_packets_free:822| [2025/04/30 20:08:14 090809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56647|rttvar:505|minrtt:30776|latest_rtt:57410|ack_delay:24| [2025/04/30 20:08:14 090814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56740|rttvar:563|minrtt:30776|latest_rtt:57410|ack_delay:24| [2025/04/30 20:08:14 090818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1146|lost_pn:1143|thresh:3| [2025/04/30 20:08:14 090822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 090826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 090830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 090834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 090838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 090849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 090853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56740|rtt_var:563|pto_duration:58992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 090857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 090861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 090865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45611| [2025/04/30 20:08:14 090869] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694166817|now:1746043694090852|interv:75965| [2025/04/30 20:08:14 090873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694166817|now:1746043694090852|interval:75965|pto_count:0|srtt:56740 [2025/04/30 20:08:14 090877] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56998, ack_elapse 57712, delivered 69620|rate 1206334|lost 299| [2025/04/30 20:08:14 090882] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206334) in round 17| [2025/04/30 20:08:14 090886] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 090890] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 090894] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694033114|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 090899] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694033114|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 090903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:45611|srtt:56740|latest_rtt:57410|min_rtt:30776|applimit:0|lost:299|recovery:1|recovery_start:1746043694082661|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 090909] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:802|largest:802|pns:2| [2025/04/30 20:08:14 090914] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:802|frame:ACK |recv_time:1746043694090524|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 090919] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814090524|now:1746043694090524|interv:120000000| [2025/04/30 20:08:14 090923] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814090524|now:1746043694090524|interv:120000000| [2025/04/30 20:08:14 090927] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694166492|pq_index:0| [2025/04/30 20:08:14 090931] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694089738| [2025/04/30 20:08:14 090935] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694090935| [2025/04/30 20:08:14 090940] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694090939| [2025/04/30 20:08:14 090948] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 090953] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694166817| [2025/04/30 20:08:14 090957] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694166817| [2025/04/30 20:08:14 090961] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166817|now:1746043694090961|diff:75856| [2025/04/30 20:08:14 090965] [debug] |xqc_engine_main_logic|END|now:1746043694090939| [2025/04/30 20:08:14 090971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694090971| [2025/04/30 20:08:14 090975] [debug] |xqc_engine_wakeup_after|wakeup:1746043694166817|now:1746043694090975|diff:75842| [2025/04/30 20:08:14 090979] [debug] |xqc_engine_main_logic|END|now:1746043694090971| [2025/04/30 20:08:14 091867] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694091866| [2025/04/30 20:08:14 091879] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 091888] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:802| [2025/04/30 20:08:14 091894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:803| [2025/04/30 20:08:14 091903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:803| [2025/04/30 20:08:14 091909] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 091917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 091924] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:75620|prior_delivered:917443|prior_time:1746043694034678|is_app_limited:0|send_elapse:56251|ack_elapse:57188|ctl_first_sent_time:1746043694034952|lagest_ack_time:1746043694091866|curr_delivered:985863| [2025/04/30 20:08:14 091931] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694034952| [2025/04/30 20:08:14 091939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:42||sndq_packets_used_bytes:0|sndq_packets_free:823| [2025/04/30 20:08:14 091946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56740|rttvar:563|minrtt:30776|latest_rtt:56914|ack_delay:40| [2025/04/30 20:08:14 091953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56757|rttvar:456|minrtt:30776|latest_rtt:56914|ack_delay:40| [2025/04/30 20:08:14 091960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1148|lost_pn:1145|thresh:3| [2025/04/30 20:08:14 091966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 091970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 091974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 091980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 091993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 092000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 092005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694097310|now:1746043694092005|interval:5305| [2025/04/30 20:08:14 092010] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694097310|now:1746043694092005|interv:5305| [2025/04/30 20:08:14 092014] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56251, ack_elapse 57188, delivered 68420|rate 1196404|lost 299| [2025/04/30 20:08:14 092019] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196404) in round 17| [2025/04/30 20:08:14 092023] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 092027] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 092031] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694034952|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 092036] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694034952|recovery:1|recovery_start:1746043694082661|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 092040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:44411|srtt:56757|latest_rtt:56914|min_rtt:30776|applimit:0|lost:299|recovery:1|recovery_start:1746043694082661|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 092046] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:803|largest:803|pns:2| [2025/04/30 20:08:14 092051] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:803|frame:ACK |recv_time:1746043694091866|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 092055] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814091866|now:1746043694091866|interv:120000000| [2025/04/30 20:08:14 092060] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814091866|now:1746043694091866|interv:120000000| [2025/04/30 20:08:14 092064] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694166817|pq_index:0| [2025/04/30 20:08:14 092068] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694090939| [2025/04/30 20:08:14 092072] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694092072| [2025/04/30 20:08:14 092077] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694092076| [2025/04/30 20:08:14 092093] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 092099] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694097310| [2025/04/30 20:08:14 092103] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694097310| [2025/04/30 20:08:14 092111] [debug] |xqc_engine_wakeup_after|wakeup:1746043694097310|now:1746043694092111|diff:5199| [2025/04/30 20:08:14 092115] [debug] |xqc_engine_main_logic|END|now:1746043694092076| [2025/04/30 20:08:14 092120] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694092120| [2025/04/30 20:08:14 092126] [debug] |xqc_engine_wakeup_after|wakeup:1746043694097310|now:1746043694092126|diff:5184| [2025/04/30 20:08:14 092132] [debug] |xqc_engine_main_logic|END|now:1746043694092120| [2025/04/30 20:08:14 092956] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:57|state:ESTABED|recv_time:1746043694092955| [2025/04/30 20:08:14 092971] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 092979] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:803| [2025/04/30 20:08:14 092986] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:804| [2025/04/30 20:08:14 092995] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:804| [2025/04/30 20:08:14 093001] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 093010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1150|origin_pktnum:1077|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:08:14 093017] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:74420|prior_delivered:919843|prior_time:1746043694036857|is_app_limited:0|send_elapse:56294|ack_elapse:56098|ctl_first_sent_time:1746043694037192|lagest_ack_time:1746043694092955|curr_delivered:987063| [2025/04/30 20:08:14 093024] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694037192| [2025/04/30 20:08:14 093031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:825| [2025/04/30 20:08:14 093038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56757|rttvar:456|minrtt:30776|latest_rtt:55763|ack_delay:104| [2025/04/30 20:08:14 093044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56620|rttvar:616|minrtt:30776|latest_rtt:55763|ack_delay:104| [2025/04/30 20:08:14 093049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1150|lost_pn:1147|thresh:3| [2025/04/30 20:08:14 093054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 093061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 093067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 093073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 093081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1147|lost_pn:1147|po_sent_time:1746043694033282|lost_send_time:1746043694029258|loss_delay:63697|frame:STREAM |repair:128| [2025/04/30 20:08:14 093088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694033282u| [2025/04/30 20:08:14 093093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 093103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694098726|now:1746043694093103|interval:5623| [2025/04/30 20:08:14 093110] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694098726|now:1746043694093103|interv:5623| [2025/04/30 20:08:14 093117] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56294, ack_elapse 56098, delivered 67220|rate 1194088|lost 300| [2025/04/30 20:08:14 093125] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194088) in round 17| [2025/04/30 20:08:14 093131] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 093138] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 093143] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694037192|recovery:1|recovery_start:1746043694093093|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 093150] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694037192|recovery:1|recovery_start:1746043694093093|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 093157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:985464|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:42011|srtt:56620|latest_rtt:55763|min_rtt:30776|applimit:0|lost:299|recovery:1|recovery_start:1746043694093093|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 093182] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 093193] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694117955|now:1746043694092955|interv:25000| [2025/04/30 20:08:14 093202] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694092955|max_ack_delay:25000| [2025/04/30 20:08:14 093208] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:804|largest:804|pns:2| [2025/04/30 20:08:14 093214] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:57|pkt_type:SHORT_HEADER|pkt_num:804|frame:PING ACK |recv_time:1746043694092955|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 093221] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814092955|now:1746043694092955|interv:120000000| [2025/04/30 20:08:14 093227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814092955|now:1746043694092955|interv:120000000| [2025/04/30 20:08:14 093233] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694097310|pq_index:0| [2025/04/30 20:08:14 093239] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694092076| [2025/04/30 20:08:14 093245] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694093245| [2025/04/30 20:08:14 093257] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694093251| [2025/04/30 20:08:14 093270] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 093277] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56620|min_srtt:56620|path_bw:1313952|loss_rate:9.50|path_pto:0| [2025/04/30 20:08:14 093284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:961640| [2025/04/30 20:08:14 093291] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56620|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 093298] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1147|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 093305] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1147|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 093311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:961640| [2025/04/30 20:08:14 093318] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 093326] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1186| [2025/04/30 20:08:14 093366] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746043694093337|stream_id:0|stream_offset:961640| [2025/04/30 20:08:14 093375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1186|origin_pktnum:1147|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 093383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 20:08:14 093389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694098726|now:1746043694093389|interval:5337| [2025/04/30 20:08:14 093393] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694098726|now:1746043694093389|interv:5337| [2025/04/30 20:08:14 093398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:43211| [2025/04/30 20:08:14 093403] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694098726| [2025/04/30 20:08:14 093407] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694098726| [2025/04/30 20:08:14 093411] [debug] |xqc_engine_wakeup_after|wakeup:1746043694098726|now:1746043694093411|diff:5315| [2025/04/30 20:08:14 093416] [debug] |xqc_engine_main_logic|END|now:1746043694093251| [2025/04/30 20:08:14 093422] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694093421| [2025/04/30 20:08:14 093425] [debug] |xqc_engine_wakeup_after|wakeup:1746043694098726|now:1746043694093425|diff:5301| [2025/04/30 20:08:14 093429] [debug] |xqc_engine_main_logic|END|now:1746043694093421| [2025/04/30 20:08:14 094252] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694094250| [2025/04/30 20:08:14 094267] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 094284] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:804| [2025/04/30 20:08:14 094288] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:805| [2025/04/30 20:08:14 094298] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:805| [2025/04/30 20:08:14 094302] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 094307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 094313] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:75620|prior_delivered:919843|prior_time:1746043694036857|is_app_limited:0|send_elapse:56412|ack_elapse:57393|ctl_first_sent_time:1746043694037310|lagest_ack_time:1746043694094250|curr_delivered:988263| [2025/04/30 20:08:14 094320] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694037310| [2025/04/30 20:08:14 094327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:825| [2025/04/30 20:08:14 094334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56620|rttvar:616|minrtt:30776|latest_rtt:56940|ack_delay:40| [2025/04/30 20:08:14 094340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56655|rttvar:532|minrtt:30776|latest_rtt:56940|ack_delay:40| [2025/04/30 20:08:14 094347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1151|lost_pn:1148|thresh:3| [2025/04/30 20:08:14 094351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 094355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 094359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 094363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 094367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 094371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 094375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694099086|now:1746043694094375|interval:4711| [2025/04/30 20:08:14 094380] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694099086|now:1746043694094375|interv:4711| [2025/04/30 20:08:14 094384] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56412, ack_elapse 57393, delivered 68420|rate 1192131|lost 300| [2025/04/30 20:08:14 094388] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192131) in round 17| [2025/04/30 20:08:14 094393] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 094397] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 094401] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694037310|recovery:1|recovery_start:1746043694093093|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 094410] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694037310|recovery:1|recovery_start:1746043694093093|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 094415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:42011|srtt:56655|latest_rtt:56940|min_rtt:30776|applimit:0|lost:300|recovery:1|recovery_start:1746043694093093|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 094421] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:805|largest:805|pns:2| [2025/04/30 20:08:14 094426] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:805|frame:ACK |recv_time:1746043694094250|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 094431] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814094250|now:1746043694094250|interv:120000000| [2025/04/30 20:08:14 094435] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814094250|now:1746043694094250|interv:120000000| [2025/04/30 20:08:14 094439] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694098726|pq_index:0| [2025/04/30 20:08:14 094444] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694093251| [2025/04/30 20:08:14 094448] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694094448| [2025/04/30 20:08:14 094453] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694094452| [2025/04/30 20:08:14 094458] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 094464] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694099086| [2025/04/30 20:08:14 094468] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694099086| [2025/04/30 20:08:14 094472] [debug] |xqc_engine_wakeup_after|wakeup:1746043694099086|now:1746043694094472|diff:4614| [2025/04/30 20:08:14 094476] [debug] |xqc_engine_main_logic|END|now:1746043694094452| [2025/04/30 20:08:14 094481] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694094481| [2025/04/30 20:08:14 094485] [debug] |xqc_engine_wakeup_after|wakeup:1746043694099086|now:1746043694094485|diff:4601| [2025/04/30 20:08:14 094489] [debug] |xqc_engine_main_logic|END|now:1746043694094481| [2025/04/30 20:08:14 094941] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694094940| [2025/04/30 20:08:14 094954] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 094964] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:805| [2025/04/30 20:08:14 094970] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:806| [2025/04/30 20:08:14 094978] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:806| [2025/04/30 20:08:14 094985] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 094993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 095008] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:76820|prior_delivered:919843|prior_time:1746043694036857|is_app_limited:0|send_elapse:56629|ack_elapse:58083|ctl_first_sent_time:1746043694037527|lagest_ack_time:1746043694094940|curr_delivered:989463| [2025/04/30 20:08:14 095016] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694037527| [2025/04/30 20:08:14 095023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:39||sndq_packets_used_bytes:0|sndq_packets_free:826| [2025/04/30 20:08:14 095030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56655|rttvar:532|minrtt:30776|latest_rtt:57413|ack_delay:56| [2025/04/30 20:08:14 095036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56743|rttvar:574|minrtt:30776|latest_rtt:57413|ack_delay:56| [2025/04/30 20:08:14 095043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1152|lost_pn:1149|thresh:3| [2025/04/30 20:08:14 095050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 095054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 095058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 095062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 095065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 095071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1149|lost_pn:1149|po_sent_time:1746043694035029|lost_send_time:1746043694030351|loss_delay:64589|frame:STREAM |repair:128| [2025/04/30 20:08:14 095078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694035029u| [2025/04/30 20:08:14 095085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 095091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56743|rtt_var:574|pto_duration:59039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 095097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 095101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 095106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 20:08:14 095110] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694177376|now:1746043694095091|interv:82285| [2025/04/30 20:08:14 095117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694177376|now:1746043694095091|interval:82285|pto_count:0|srtt:56743 [2025/04/30 20:08:14 095125] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56629, ack_elapse 58083, delivered 69620|rate 1198629|lost 301| [2025/04/30 20:08:14 095138] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198629) in round 17| [2025/04/30 20:08:14 095146] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 095152] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 095159] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694037527|recovery:1|recovery_start:1746043694095084|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 095183] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694037527|recovery:1|recovery_start:1746043694095084|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 095194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:39611|srtt:56743|latest_rtt:57413|min_rtt:30776|applimit:0|lost:300|recovery:1|recovery_start:1746043694095084|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 095203] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:806|largest:806|pns:2| [2025/04/30 20:08:14 095209] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:806|frame:ACK |recv_time:1746043694094940|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 095216] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814094940|now:1746043694094940|interv:120000000| [2025/04/30 20:08:14 095223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814094940|now:1746043694094940|interv:120000000| [2025/04/30 20:08:14 095228] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694099086|pq_index:0| [2025/04/30 20:08:14 095234] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694094452| [2025/04/30 20:08:14 095240] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694095240| [2025/04/30 20:08:14 095248] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694095246| [2025/04/30 20:08:14 095255] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 095262] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56743|min_srtt:56743|path_bw:1313952|loss_rate:10.00|path_pto:0| [2025/04/30 20:08:14 095269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:963974| [2025/04/30 20:08:14 095276] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56743|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 095283] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1149|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 095290] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1149|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 095301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:963974| [2025/04/30 20:08:14 095308] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 095316] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1187| [2025/04/30 20:08:14 095358] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746043694095327|stream_id:0|stream_offset:963974| [2025/04/30 20:08:14 095367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1187|origin_pktnum:1149|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 095375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 20:08:14 095381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56743|rtt_var:574|pto_duration:59039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 095389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 095393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 095397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 20:08:14 095401] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694179366|now:1746043694095381|interv:83985| [2025/04/30 20:08:14 095406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694179366|now:1746043694095381|interval:83985|pto_count:0|srtt:56743 [2025/04/30 20:08:14 095414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:40811| [2025/04/30 20:08:14 095422] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694117955| [2025/04/30 20:08:14 095429] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694117955| [2025/04/30 20:08:14 095434] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694095434|diff:22521| [2025/04/30 20:08:14 095441] [debug] |xqc_engine_main_logic|END|now:1746043694095246| [2025/04/30 20:08:14 095450] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694095450| [2025/04/30 20:08:14 095456] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694095456|diff:22499| [2025/04/30 20:08:14 095462] [debug] |xqc_engine_main_logic|END|now:1746043694095450| [2025/04/30 20:08:14 095554] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694095553| [2025/04/30 20:08:14 095567] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 095577] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:806| [2025/04/30 20:08:14 095583] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:807| [2025/04/30 20:08:14 095592] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:807| [2025/04/30 20:08:14 095600] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 095608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 095624] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:78020|prior_delivered:921043|prior_time:1746043694037904|is_app_limited:0|send_elapse:58367|ack_elapse:57649|ctl_first_sent_time:1746043694039377|lagest_ack_time:1746043694095553|curr_delivered:990663| [2025/04/30 20:08:14 095632] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694039377| [2025/04/30 20:08:14 095639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:39||sndq_packets_used_bytes:0|sndq_packets_free:826| [2025/04/30 20:08:14 095645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56743|rttvar:574|minrtt:30776|latest_rtt:56176|ack_delay:32| [2025/04/30 20:08:14 095650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56669|rttvar:580|minrtt:30776|latest_rtt:56176|ack_delay:32| [2025/04/30 20:08:14 095655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1154|lost_pn:1151|thresh:3| [2025/04/30 20:08:14 095661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 095667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 095673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 095677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 095680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 095684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 095688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 095692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694101453|now:1746043694095692|interval:5761| [2025/04/30 20:08:14 095697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694101453|now:1746043694095692|interv:5761| [2025/04/30 20:08:14 095701] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58367, ack_elapse 57649, delivered 69620|rate 1192797|lost 301| [2025/04/30 20:08:14 095705] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192797) in round 17| [2025/04/30 20:08:14 095709] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 095714] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 095717] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694039377|recovery:1|recovery_start:1746043694095084|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 095722] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694039377|recovery:1|recovery_start:1746043694095084|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 095731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:39611|srtt:56669|latest_rtt:56176|min_rtt:30776|applimit:0|lost:301|recovery:1|recovery_start:1746043694095084|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 095736] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:807|largest:807|pns:2| [2025/04/30 20:08:14 095741] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:807|frame:ACK |recv_time:1746043694095553|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 095746] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814095553|now:1746043694095553|interv:120000000| [2025/04/30 20:08:14 095750] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814095553|now:1746043694095553|interv:120000000| [2025/04/30 20:08:14 095754] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694117955|pq_index:0| [2025/04/30 20:08:14 095758] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694095246| [2025/04/30 20:08:14 095762] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694095762| [2025/04/30 20:08:14 095767] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694095766| [2025/04/30 20:08:14 095773] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 095778] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694101453| [2025/04/30 20:08:14 095782] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694101453| [2025/04/30 20:08:14 095786] [debug] |xqc_engine_wakeup_after|wakeup:1746043694101453|now:1746043694095786|diff:5667| [2025/04/30 20:08:14 095790] [debug] |xqc_engine_main_logic|END|now:1746043694095766| [2025/04/30 20:08:14 095796] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694095796| [2025/04/30 20:08:14 095799] [debug] |xqc_engine_wakeup_after|wakeup:1746043694101453|now:1746043694095799|diff:5654| [2025/04/30 20:08:14 095803] [debug] |xqc_engine_main_logic|END|now:1746043694095796| [2025/04/30 20:08:14 096624] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694096622| [2025/04/30 20:08:14 096637] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 096644] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:807| [2025/04/30 20:08:14 096648] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:808| [2025/04/30 20:08:14 096654] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:808| [2025/04/30 20:08:14 096658] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 096663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 096668] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:79220|prior_delivered:921043|prior_time:1746043694037904|is_app_limited:0|send_elapse:58483|ack_elapse:58718|ctl_first_sent_time:1746043694039493|lagest_ack_time:1746043694096622|curr_delivered:991863| [2025/04/30 20:08:14 096678] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694039493| [2025/04/30 20:08:14 096684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:38||sndq_packets_used_bytes:0|sndq_packets_free:827| [2025/04/30 20:08:14 096688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56669|rttvar:580|minrtt:30776|latest_rtt:57129|ack_delay:64| [2025/04/30 20:08:14 096692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56719|rttvar:534|minrtt:30776|latest_rtt:57129|ack_delay:64| [2025/04/30 20:08:14 096696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1155|lost_pn:1152|thresh:3| [2025/04/30 20:08:14 096700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 096704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 096708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 096712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 096716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 096720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 096724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 096728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694101971|now:1746043694096728|interval:5243| [2025/04/30 20:08:14 096732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694101971|now:1746043694096728|interv:5243| [2025/04/30 20:08:14 096736] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58483, ack_elapse 58718, delivered 70820|rate 1206103|lost 301| [2025/04/30 20:08:14 096741] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206103) in round 17| [2025/04/30 20:08:14 096745] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 096749] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 096753] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694039493|recovery:1|recovery_start:1746043694095084|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 096757] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694039493|recovery:1|recovery_start:1746043694095084|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 096762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:38411|srtt:56719|latest_rtt:57129|min_rtt:30776|applimit:0|lost:301|recovery:1|recovery_start:1746043694095084|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 096770] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:808|largest:808|pns:2| [2025/04/30 20:08:14 096774] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:808|frame:ACK |recv_time:1746043694096622|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 096779] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814096622|now:1746043694096622|interv:120000000| [2025/04/30 20:08:14 096783] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814096622|now:1746043694096622|interv:120000000| [2025/04/30 20:08:14 096787] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694101453|pq_index:0| [2025/04/30 20:08:14 096791] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694095766| [2025/04/30 20:08:14 096795] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694096795| [2025/04/30 20:08:14 096800] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694096799| [2025/04/30 20:08:14 096805] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 096810] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694101971| [2025/04/30 20:08:14 096814] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694101971| [2025/04/30 20:08:14 096818] [debug] |xqc_engine_wakeup_after|wakeup:1746043694101971|now:1746043694096818|diff:5153| [2025/04/30 20:08:14 096823] [debug] |xqc_engine_main_logic|END|now:1746043694096799| [2025/04/30 20:08:14 096828] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694096828| [2025/04/30 20:08:14 096832] [debug] |xqc_engine_wakeup_after|wakeup:1746043694101971|now:1746043694096832|diff:5139| [2025/04/30 20:08:14 096836] [debug] |xqc_engine_main_logic|END|now:1746043694096828| [2025/04/30 20:08:14 097588] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694097586| [2025/04/30 20:08:14 097602] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 097610] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:808| [2025/04/30 20:08:14 097617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:809| [2025/04/30 20:08:14 097626] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:809| [2025/04/30 20:08:14 097682] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 097692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 097697] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:76820|prior_delivered:924643|prior_time:1746043694040737|is_app_limited:0|send_elapse:56791|ack_elapse:56849|ctl_first_sent_time:1746043694041053|lagest_ack_time:1746043694097586|curr_delivered:993063| [2025/04/30 20:08:14 097702] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694041053| [2025/04/30 20:08:14 097707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:37||sndq_packets_used_bytes:0|sndq_packets_free:828| [2025/04/30 20:08:14 097717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56719|rttvar:534|minrtt:30776|latest_rtt:56533|ack_delay:32| [2025/04/30 20:08:14 097735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56692|rttvar:455|minrtt:30776|latest_rtt:56533|ack_delay:32| [2025/04/30 20:08:14 097742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1156|lost_pn:1153|thresh:3| [2025/04/30 20:08:14 097749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 097755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 097762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 097767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 097771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 097775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 097780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1153|lost_pn:1153|po_sent_time:1746043694037701|lost_send_time:1746043694033808|loss_delay:63778|frame:STREAM |repair:128| [2025/04/30 20:08:14 097785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694037701u| [2025/04/30 20:08:14 097789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 097793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56692|rtt_var:455|pto_duration:58692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 097798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 097802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 097806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 36011| [2025/04/30 20:08:14 097813] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694179019|now:1746043694097793|interv:81226| [2025/04/30 20:08:14 097819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694179019|now:1746043694097793|interval:81226|pto_count:0|srtt:56692 [2025/04/30 20:08:14 097826] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56791, ack_elapse 56849, delivered 68420|rate 1203539|lost 302| [2025/04/30 20:08:14 097832] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203539) in round 17| [2025/04/30 20:08:14 097836] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 097840] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 097844] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694041053|recovery:1|recovery_start:1746043694097789|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 097852] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694041053|recovery:1|recovery_start:1746043694097789|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 097857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:36011|srtt:56692|latest_rtt:56533|min_rtt:30776|applimit:0|lost:301|recovery:1|recovery_start:1746043694097789|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 097863] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:809|largest:809|pns:2| [2025/04/30 20:08:14 097867] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:809|frame:ACK |recv_time:1746043694097586|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 097872] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814097586|now:1746043694097586|interv:120000000| [2025/04/30 20:08:14 097876] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814097586|now:1746043694097586|interv:120000000| [2025/04/30 20:08:14 097880] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694101971|pq_index:0| [2025/04/30 20:08:14 097885] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694096799| [2025/04/30 20:08:14 097889] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694097889| [2025/04/30 20:08:14 097894] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694097893| [2025/04/30 20:08:14 097899] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 097904] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56692|min_srtt:56692|path_bw:1313952|loss_rate:10.50|path_pto:0| [2025/04/30 20:08:14 097908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36011|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:967475| [2025/04/30 20:08:14 097913] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56692|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 097918] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1153|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 097923] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1153|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 097928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36011|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:967475| [2025/04/30 20:08:14 097932] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 097937] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1188| [2025/04/30 20:08:14 097977] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36011|now:1746043694097948|stream_id:0|stream_offset:967475| [2025/04/30 20:08:14 097983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1188|origin_pktnum:1153|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 097988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:36011|applimit:0| [2025/04/30 20:08:14 097995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56692|rtt_var:455|pto_duration:58692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 098002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 098008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 098015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 37211| [2025/04/30 20:08:14 098021] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694181640|now:1746043694097995|interv:83645| [2025/04/30 20:08:14 098028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694181640|now:1746043694097995|interval:83645|pto_count:0|srtt:56692 [2025/04/30 20:08:14 098035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:37211| [2025/04/30 20:08:14 098043] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694117955| [2025/04/30 20:08:14 098049] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694117955| [2025/04/30 20:08:14 098056] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694098055|diff:19900| [2025/04/30 20:08:14 098062] [debug] |xqc_engine_main_logic|END|now:1746043694097893| [2025/04/30 20:08:14 098070] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694098070| [2025/04/30 20:08:14 098076] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694098076|diff:19879| [2025/04/30 20:08:14 098082] [debug] |xqc_engine_main_logic|END|now:1746043694098070| [2025/04/30 20:08:14 098539] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694098538| [2025/04/30 20:08:14 098552] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 098559] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:809| [2025/04/30 20:08:14 098563] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:810| [2025/04/30 20:08:14 098569] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:810| [2025/04/30 20:08:14 098573] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 098578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 098583] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:78020|prior_delivered:924643|prior_time:1746043694040737|is_app_limited:0|send_elapse:56901|ack_elapse:57801|ctl_first_sent_time:1746043694041163|lagest_ack_time:1746043694098538|curr_delivered:994263| [2025/04/30 20:08:14 098594] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694041163| [2025/04/30 20:08:14 098599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:37||sndq_packets_used_bytes:0|sndq_packets_free:828| [2025/04/30 20:08:14 098603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56692|rttvar:455|minrtt:30776|latest_rtt:57375|ack_delay:40| [2025/04/30 20:08:14 098608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56772|rttvar:502|minrtt:30776|latest_rtt:57375|ack_delay:40| [2025/04/30 20:08:14 098612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1157|lost_pn:1154|thresh:3| [2025/04/30 20:08:14 098616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 098620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 098624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 098628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 098632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 098636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 098640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 098644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 098648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56772|rtt_var:502|pto_duration:58780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 098652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 098656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 098660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 36011| [2025/04/30 20:08:14 098664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694181728|now:1746043694098647|interv:83081| [2025/04/30 20:08:14 098668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694181728|now:1746043694098647|interval:83081|pto_count:0|srtt:56772 [2025/04/30 20:08:14 098672] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56901, ack_elapse 57801, delivered 69620|rate 1204477|lost 302| [2025/04/30 20:08:14 098677] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204477) in round 17| [2025/04/30 20:08:14 098681] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 098685] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 098689] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694041163|recovery:1|recovery_start:1746043694097789|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 098696] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694041163|recovery:1|recovery_start:1746043694097789|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 098701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:36011|srtt:56772|latest_rtt:57375|min_rtt:30776|applimit:0|lost:302|recovery:1|recovery_start:1746043694097789|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 098707] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:810|largest:810|pns:2| [2025/04/30 20:08:14 098711] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:810|frame:ACK |recv_time:1746043694098538|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 098716] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814098538|now:1746043694098538|interv:120000000| [2025/04/30 20:08:14 098720] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814098538|now:1746043694098538|interv:120000000| [2025/04/30 20:08:14 098724] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694117955|pq_index:0| [2025/04/30 20:08:14 098729] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694097893| [2025/04/30 20:08:14 098733] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694098733| [2025/04/30 20:08:14 098738] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694098737| [2025/04/30 20:08:14 098744] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 098751] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694117955| [2025/04/30 20:08:14 098757] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694117955| [2025/04/30 20:08:14 098763] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694098763|diff:19192| [2025/04/30 20:08:14 098770] [debug] |xqc_engine_main_logic|END|now:1746043694098737| [2025/04/30 20:08:14 098777] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694098777| [2025/04/30 20:08:14 098783] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694098783|diff:19172| [2025/04/30 20:08:14 098790] [debug] |xqc_engine_main_logic|END|now:1746043694098777| [2025/04/30 20:08:14 099870] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694099869| [2025/04/30 20:08:14 099886] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 099895] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:810| [2025/04/30 20:08:14 099902] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:811| [2025/04/30 20:08:14 099911] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:811| [2025/04/30 20:08:14 099918] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 099926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1159|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1159|path_largest_ack:1159| [2025/04/30 20:08:14 099941] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:79231|prior_delivered:925843|prior_time:1746043694042291|is_app_limited:0|send_elapse:56087|ack_elapse:57578|ctl_first_sent_time:1746043694042647|lagest_ack_time:1746043694099869|curr_delivered:995474| [2025/04/30 20:08:14 099949] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694042647| [2025/04/30 20:08:14 099957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:36||sndq_packets_used_bytes:0|sndq_packets_free:829| [2025/04/30 20:08:14 099963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56772|rttvar:502|minrtt:30776|latest_rtt:57222|ack_delay:160| [2025/04/30 20:08:14 099970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56808|rttvar:449|minrtt:30776|latest_rtt:57222|ack_delay:160| [2025/04/30 20:08:14 099977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1159|lost_pn:1156|thresh:3| [2025/04/30 20:08:14 099983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 099987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 100047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 100055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 100071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 100075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 100079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 100084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 754|pns:2| [2025/04/30 20:08:14 100088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 100093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694105680|now:1746043694100092|interval:5588| [2025/04/30 20:08:14 100097] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694105680|now:1746043694100092|interv:5588| [2025/04/30 20:08:14 100103] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56087, ack_elapse 57578, delivered 69631|rate 1209333|lost 302| [2025/04/30 20:08:14 100111] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209333) in round 17| [2025/04/30 20:08:14 100117] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 100123] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 100127] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1211|po_sent_time:1746043694042647|recovery:1|recovery_start:1746043694097789|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 100137] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1211|po_sent_time:1746043694042647|recovery:1|recovery_start:1746043694097789|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 100142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:34800|srtt:56808|latest_rtt:57222|min_rtt:30776|applimit:0|lost:302|recovery:1|recovery_start:1746043694097789|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 100149] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:811|largest:811|pns:2| [2025/04/30 20:08:14 100286] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:811|frame:ACK |recv_time:1746043694099869|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 100296] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814099869|now:1746043694099869|interv:120000000| [2025/04/30 20:08:14 100302] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814099869|now:1746043694099869|interv:120000000| [2025/04/30 20:08:14 100309] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694117955|pq_index:0| [2025/04/30 20:08:14 100315] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694098737| [2025/04/30 20:08:14 100322] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694100322| [2025/04/30 20:08:14 100330] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694100328| [2025/04/30 20:08:14 100338] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 100345] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694105680| [2025/04/30 20:08:14 100352] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694105680| [2025/04/30 20:08:14 100358] [debug] |xqc_engine_wakeup_after|wakeup:1746043694105680|now:1746043694100358|diff:5322| [2025/04/30 20:08:14 100365] [debug] |xqc_engine_main_logic|END|now:1746043694100328| [2025/04/30 20:08:14 100373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694100373| [2025/04/30 20:08:14 100379] [debug] |xqc_engine_wakeup_after|wakeup:1746043694105680|now:1746043694100379|diff:5301| [2025/04/30 20:08:14 100385] [debug] |xqc_engine_main_logic|END|now:1746043694100373| [2025/04/30 20:08:14 100580] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694100579| [2025/04/30 20:08:14 100592] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 100601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:811| [2025/04/30 20:08:14 100721] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:812| [2025/04/30 20:08:14 100736] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:812| [2025/04/30 20:08:14 100743] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 100752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 101668] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:79231|prior_delivered:928243|prior_time:1746043694043617|is_app_limited:0|send_elapse:57256|ack_elapse:56962|ctl_first_sent_time:1746043694043995|lagest_ack_time:1746043694100579|curr_delivered:996674| [2025/04/30 20:08:14 101678] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694043995| [2025/04/30 20:08:14 101686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:830| [2025/04/30 20:08:14 101692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56808|rttvar:449|minrtt:30776|latest_rtt:56584|ack_delay:56| [2025/04/30 20:08:14 101699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56773|rttvar:407|minrtt:30776|latest_rtt:56584|ack_delay:56| [2025/04/30 20:08:14 101707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1161|lost_pn:1158|thresh:3| [2025/04/30 20:08:14 101713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 101720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 101726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 101732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 101738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 101744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 101751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 101758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1158|lost_pn:1158|po_sent_time:1746043694041306|lost_send_time:1746043694036710|loss_delay:63869|frame:STREAM |repair:128| [2025/04/30 20:08:14 101766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694041306u| [2025/04/30 20:08:14 101772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 101778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694106643|now:1746043694101778|interval:4865| [2025/04/30 20:08:14 101785] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694106643|now:1746043694101778|interv:4865| [2025/04/30 20:08:14 101792] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57256, ack_elapse 56962, delivered 68431|rate 1195176|lost 303| [2025/04/30 20:08:14 101799] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195176) in round 17| [2025/04/30 20:08:14 101806] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 101812] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 101818] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694043995|recovery:1|recovery_start:1746043694101772|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 101835] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694043995|recovery:1|recovery_start:1746043694101772|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 101840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:32400|srtt:56773|latest_rtt:56584|min_rtt:30776|applimit:0|lost:302|recovery:1|recovery_start:1746043694101772|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 101849] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:812|largest:812|pns:2| [2025/04/30 20:08:14 101856] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:812|frame:ACK |recv_time:1746043694100579|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 101864] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814100579|now:1746043694100579|interv:120000000| [2025/04/30 20:08:14 101870] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814100579|now:1746043694100579|interv:120000000| [2025/04/30 20:08:14 101876] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694105680|pq_index:0| [2025/04/30 20:08:14 101883] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694100328| [2025/04/30 20:08:14 101889] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694101889| [2025/04/30 20:08:14 101897] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694101895| [2025/04/30 20:08:14 101904] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 101912] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56773|min_srtt:56773|path_bw:1313952|loss_rate:10.99|path_pto:0| [2025/04/30 20:08:14 101920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:973310| [2025/04/30 20:08:14 101927] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56773|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 101935] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1158|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 101944] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1158|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 101951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:973310| [2025/04/30 20:08:14 101957] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 101966] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1189| [2025/04/30 20:08:14 102005] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746043694101975|stream_id:0|stream_offset:973310| [2025/04/30 20:08:14 102012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1189|origin_pktnum:1158|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 102017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 20:08:14 102023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694106643|now:1746043694102023|interval:4620| [2025/04/30 20:08:14 102031] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694106643|now:1746043694102023|interv:4620| [2025/04/30 20:08:14 102038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:33600| [2025/04/30 20:08:14 102045] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694106643| [2025/04/30 20:08:14 102052] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694106643| [2025/04/30 20:08:14 102059] [debug] |xqc_engine_wakeup_after|wakeup:1746043694106643|now:1746043694102059|diff:4584| [2025/04/30 20:08:14 102066] [debug] |xqc_engine_main_logic|END|now:1746043694101895| [2025/04/30 20:08:14 102078] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694102077| [2025/04/30 20:08:14 102085] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 102094] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:812| [2025/04/30 20:08:14 102100] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:813| [2025/04/30 20:08:14 102109] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:813| [2025/04/30 20:08:14 102115] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 102123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 102131] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:79231|prior_delivered:929443|prior_time:1746043694044930|is_app_limited:0|send_elapse:57088|ack_elapse:57147|ctl_first_sent_time:1746043694045285|lagest_ack_time:1746043694102077|curr_delivered:997874| [2025/04/30 20:08:14 102140] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694045285| [2025/04/30 20:08:14 102147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:830| [2025/04/30 20:08:14 102154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56773|rttvar:407|minrtt:30776|latest_rtt:56792|ack_delay:40| [2025/04/30 20:08:14 102160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56771|rttvar:311|minrtt:30776|latest_rtt:56792|ack_delay:40| [2025/04/30 20:08:14 102185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1162|lost_pn:1159|thresh:3| [2025/04/30 20:08:14 102196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 102246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694106665|now:1746043694102246|interval:4419| [2025/04/30 20:08:14 102250] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694106665|now:1746043694102246|interv:4419| [2025/04/30 20:08:14 102254] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57088, ack_elapse 57147, delivered 68431|rate 1197455|lost 303| [2025/04/30 20:08:14 102259] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197455) in round 17| [2025/04/30 20:08:14 102263] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 102268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 102271] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694045285|recovery:1|recovery_start:1746043694101772|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 102276] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694045285|recovery:1|recovery_start:1746043694101772|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 102281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:32400|srtt:56771|latest_rtt:56792|min_rtt:30776|applimit:0|lost:303|recovery:1|recovery_start:1746043694101772|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 102287] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:813|largest:813|pns:2| [2025/04/30 20:08:14 102292] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:813|frame:ACK |recv_time:1746043694102077|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 102297] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814102077|now:1746043694102077|interv:120000000| [2025/04/30 20:08:14 102301] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814102077|now:1746043694102077|interv:120000000| [2025/04/30 20:08:14 102309] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694106643|pq_index:0| [2025/04/30 20:08:14 102316] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694101895| [2025/04/30 20:08:14 102322] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694102322| [2025/04/30 20:08:14 102329] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694102328| [2025/04/30 20:08:14 102336] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 102344] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694106665| [2025/04/30 20:08:14 102351] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694106665| [2025/04/30 20:08:14 102357] [debug] |xqc_engine_wakeup_after|wakeup:1746043694106665|now:1746043694102357|diff:4308| [2025/04/30 20:08:14 102365] [debug] |xqc_engine_main_logic|END|now:1746043694102328| [2025/04/30 20:08:14 102373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694102373| [2025/04/30 20:08:14 102379] [debug] |xqc_engine_wakeup_after|wakeup:1746043694106665|now:1746043694102379|diff:4286| [2025/04/30 20:08:14 102383] [debug] |xqc_engine_main_logic|END|now:1746043694102373| [2025/04/30 20:08:14 102547] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694102546| [2025/04/30 20:08:14 102557] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 102566] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:813| [2025/04/30 20:08:14 102572] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:814| [2025/04/30 20:08:14 102581] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:814| [2025/04/30 20:08:14 102585] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 102593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 102600] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:80431|prior_delivered:929443|prior_time:1746043694044930|is_app_limited:0|send_elapse:57211|ack_elapse:57616|ctl_first_sent_time:1746043694045408|lagest_ack_time:1746043694102546|curr_delivered:999074| [2025/04/30 20:08:14 102608] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694045408| [2025/04/30 20:08:14 102615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:831| [2025/04/30 20:08:14 102621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56771|rttvar:311|minrtt:30776|latest_rtt:57138|ack_delay:48| [2025/04/30 20:08:14 102629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56811|rttvar:313|minrtt:30776|latest_rtt:57138|ack_delay:48| [2025/04/30 20:08:14 102635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1163|lost_pn:1160|thresh:3| [2025/04/30 20:08:14 102642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 102699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1160|lost_pn:1160|po_sent_time:1746043694042774|lost_send_time:1746043694038266|loss_delay:64280|frame:STREAM |repair:128| [2025/04/30 20:08:14 102706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694042774u| [2025/04/30 20:08:14 102710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 102714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56811|rtt_var:313|pto_duration:58811|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 102719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 102723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 102727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 20:08:14 102731] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694185786|now:1746043694102714|interv:83072| [2025/04/30 20:08:14 102735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694185786|now:1746043694102714|interval:83072|pto_count:0|srtt:56811 [2025/04/30 20:08:14 102740] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57211, ack_elapse 57616, delivered 69631|rate 1208535|lost 304| [2025/04/30 20:08:14 102744] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208535) in round 17| [2025/04/30 20:08:14 102748] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 102752] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 102756] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694045408|recovery:1|recovery_start:1746043694102710|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 102761] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694045408|recovery:1|recovery_start:1746043694102710|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 102766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:30000|srtt:56811|latest_rtt:57138|min_rtt:30776|applimit:0|lost:303|recovery:1|recovery_start:1746043694102710|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 102776] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:814|largest:814|pns:2| [2025/04/30 20:08:14 102781] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:814|frame:ACK |recv_time:1746043694102546|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 102785] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814102546|now:1746043694102546|interv:120000000| [2025/04/30 20:08:14 102790] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814102546|now:1746043694102546|interv:120000000| [2025/04/30 20:08:14 102794] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694106665|pq_index:0| [2025/04/30 20:08:14 102798] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694102328| [2025/04/30 20:08:14 102802] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694102802| [2025/04/30 20:08:14 102807] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694102806| [2025/04/30 20:08:14 102812] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 102817] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56811|min_srtt:56811|path_bw:1313952|loss_rate:11.48|path_pto:0| [2025/04/30 20:08:14 102822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:975644| [2025/04/30 20:08:14 102827] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56811|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 102832] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1160|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 102837] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1160|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 102841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:975644| [2025/04/30 20:08:14 102846] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 102850] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1190| [2025/04/30 20:08:14 102886] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746043694102857|stream_id:0|stream_offset:975644| [2025/04/30 20:08:14 102893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1190|origin_pktnum:1160|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 102904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 20:08:14 102911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56811|rtt_var:313|pto_duration:58811|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 102918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 102924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 102931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 20:08:14 102938] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694186668|now:1746043694102911|interv:83757| [2025/04/30 20:08:14 102944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694186668|now:1746043694102911|interval:83757|pto_count:0|srtt:56811 [2025/04/30 20:08:14 102950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:31200| [2025/04/30 20:08:14 102955] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694117955| [2025/04/30 20:08:14 102959] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694117955| [2025/04/30 20:08:14 102963] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694102963|diff:14992| [2025/04/30 20:08:14 102968] [debug] |xqc_engine_main_logic|END|now:1746043694102806| [2025/04/30 20:08:14 102974] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694102973| [2025/04/30 20:08:14 102977] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694102977|diff:14978| [2025/04/30 20:08:14 102981] [debug] |xqc_engine_main_logic|END|now:1746043694102973| [2025/04/30 20:08:14 103912] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694103911| [2025/04/30 20:08:14 103928] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 103937] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:814| [2025/04/30 20:08:14 103944] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:815| [2025/04/30 20:08:14 103953] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:815| [2025/04/30 20:08:14 103960] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 103968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 103975] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:81631|prior_delivered:929443|prior_time:1746043694044930|is_app_limited:0|send_elapse:58532|ack_elapse:58981|ctl_first_sent_time:1746043694046729|lagest_ack_time:1746043694103911|curr_delivered:1000274| [2025/04/30 20:08:14 103982] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694046729| [2025/04/30 20:08:14 103987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:831| [2025/04/30 20:08:14 103994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56811|rttvar:313|minrtt:30776|latest_rtt:57182|ack_delay:40| [2025/04/30 20:08:14 104007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56852|rttvar:317|minrtt:30776|latest_rtt:57182|ack_delay:40| [2025/04/30 20:08:14 104014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1164|lost_pn:1161|thresh:3| [2025/04/30 20:08:14 104020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 104026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 104031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 104035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 104039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 104045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 104052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 104058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 104064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 104070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 104076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56852|rtt_var:317|pto_duration:58852|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 104083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 104087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 104091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 30000| [2025/04/30 20:08:14 104095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694186709|now:1746043694104076|interv:82633| [2025/04/30 20:08:14 104099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694186709|now:1746043694104076|interval:82633|pto_count:0|srtt:56852 [2025/04/30 20:08:14 104104] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58532, ack_elapse 58981, delivered 70831|rate 1200912|lost 304| [2025/04/30 20:08:14 104108] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200912) in round 17| [2025/04/30 20:08:14 104112] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 104117] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 104121] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694046729|recovery:1|recovery_start:1746043694102710|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 104125] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694046729|recovery:1|recovery_start:1746043694102710|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 104134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:30000|srtt:56852|latest_rtt:57182|min_rtt:30776|applimit:0|lost:304|recovery:1|recovery_start:1746043694102710|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 104144] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:815|largest:815|pns:2| [2025/04/30 20:08:14 104151] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:815|frame:ACK |recv_time:1746043694103911|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 104159] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814103911|now:1746043694103911|interv:120000000| [2025/04/30 20:08:14 104164] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814103911|now:1746043694103911|interv:120000000| [2025/04/30 20:08:14 104192] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694117955|pq_index:0| [2025/04/30 20:08:14 104196] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694102806| [2025/04/30 20:08:14 104200] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694104200| [2025/04/30 20:08:14 104206] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694104204| [2025/04/30 20:08:14 104211] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 104216] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694117955| [2025/04/30 20:08:14 104220] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694117955| [2025/04/30 20:08:14 104225] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694104225|diff:13730| [2025/04/30 20:08:14 104233] [debug] |xqc_engine_main_logic|END|now:1746043694104204| [2025/04/30 20:08:14 104241] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694104241| [2025/04/30 20:08:14 104247] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694104247|diff:13708| [2025/04/30 20:08:14 104251] [debug] |xqc_engine_main_logic|END|now:1746043694104241| [2025/04/30 20:08:14 105284] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694105282| [2025/04/30 20:08:14 105299] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 105308] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:815| [2025/04/30 20:08:14 105315] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:816| [2025/04/30 20:08:14 105324] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:816| [2025/04/30 20:08:14 105330] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 105339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 105347] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:82831|prior_delivered:929443|prior_time:1746043694044930|is_app_limited:0|send_elapse:58656|ack_elapse:60352|ctl_first_sent_time:1746043694046853|lagest_ack_time:1746043694105282|curr_delivered:1001474| [2025/04/30 20:08:14 105361] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694046853| [2025/04/30 20:08:14 105369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:33||sndq_packets_used_bytes:0|sndq_packets_free:832| [2025/04/30 20:08:14 105375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56852|rttvar:317|minrtt:30776|latest_rtt:58429|ack_delay:32| [2025/04/30 20:08:14 105380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57045|rttvar:624|minrtt:30776|latest_rtt:58429|ack_delay:32| [2025/04/30 20:08:14 105385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1165|lost_pn:1162|thresh:3| [2025/04/30 20:08:14 105389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 105436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57045|rtt_var:624|pto_duration:59541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 105442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 105449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 105455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 28800| [2025/04/30 20:08:14 105461] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694187398|now:1746043694105435|interv:81963| [2025/04/30 20:08:14 105466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694187398|now:1746043694105435|interval:81963|pto_count:0|srtt:57045 [2025/04/30 20:08:14 105470] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58656, ack_elapse 60352, delivered 72031|rate 1193514|lost 304| [2025/04/30 20:08:14 105481] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193514) in round 17| [2025/04/30 20:08:14 105485] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 105489] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 105493] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694046853|recovery:1|recovery_start:1746043694102710|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 105498] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694046853|recovery:1|recovery_start:1746043694102710|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 105506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:28800|srtt:57045|latest_rtt:58429|min_rtt:30776|applimit:0|lost:304|recovery:1|recovery_start:1746043694102710|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 105515] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:816|largest:816|pns:2| [2025/04/30 20:08:14 105522] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:816|frame:ACK |recv_time:1746043694105282|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 105530] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814105282|now:1746043694105282|interv:120000000| [2025/04/30 20:08:14 105535] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814105282|now:1746043694105282|interv:120000000| [2025/04/30 20:08:14 105541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694117955|pq_index:0| [2025/04/30 20:08:14 105548] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694104204| [2025/04/30 20:08:14 105554] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694105554| [2025/04/30 20:08:14 105562] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694105560| [2025/04/30 20:08:14 105571] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 105579] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694117955| [2025/04/30 20:08:14 105586] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694117955| [2025/04/30 20:08:14 105592] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694105592|diff:12363| [2025/04/30 20:08:14 105598] [debug] |xqc_engine_main_logic|END|now:1746043694105560| [2025/04/30 20:08:14 105609] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694105609| [2025/04/30 20:08:14 105616] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 105624] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:816| [2025/04/30 20:08:14 105630] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:817| [2025/04/30 20:08:14 105644] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:817| [2025/04/30 20:08:14 105650] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 105657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 105665] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:80422|prior_delivered:933052|prior_time:1746043694047782|is_app_limited:0|send_elapse:56880|ack_elapse:57827|ctl_first_sent_time:1746043694048103|lagest_ack_time:1746043694105609|curr_delivered:1002674| [2025/04/30 20:08:14 105673] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694048103| [2025/04/30 20:08:14 105679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:32||sndq_packets_used_bytes:0|sndq_packets_free:833| [2025/04/30 20:08:14 105686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57045|rttvar:624|minrtt:30776|latest_rtt:57506|ack_delay:40| [2025/04/30 20:08:14 105691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57098|rttvar:573|minrtt:30776|latest_rtt:57506|ack_delay:40| [2025/04/30 20:08:14 105695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1166|lost_pn:1163|thresh:3| [2025/04/30 20:08:14 105699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 105734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 105738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57098|rtt_var:573|pto_duration:59390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 105743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 105747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 105751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 27600| [2025/04/30 20:08:14 105755] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694187247|now:1746043694105738|interv:81509| [2025/04/30 20:08:14 105762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694187247|now:1746043694105738|interval:81509|pto_count:0|srtt:57098 [2025/04/30 20:08:14 105767] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56880, ack_elapse 57827, delivered 69622|rate 1203970|lost 304| [2025/04/30 20:08:14 105771] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203970) in round 17| [2025/04/30 20:08:14 105775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 105779] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 105783] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694048103|recovery:1|recovery_start:1746043694102710|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 105788] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694048103|recovery:1|recovery_start:1746043694102710|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 105792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:27600|srtt:57098|latest_rtt:57506|min_rtt:30776|applimit:0|lost:304|recovery:1|recovery_start:1746043694102710|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 105798] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:817|largest:817|pns:2| [2025/04/30 20:08:14 105802] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:817|frame:ACK |recv_time:1746043694105609|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 105807] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814105609|now:1746043694105609|interv:120000000| [2025/04/30 20:08:14 105811] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814105609|now:1746043694105609|interv:120000000| [2025/04/30 20:08:14 105815] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694117955|pq_index:0| [2025/04/30 20:08:14 105820] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694105560| [2025/04/30 20:08:14 105824] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694105823| [2025/04/30 20:08:14 105829] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694105827| [2025/04/30 20:08:14 105834] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 105839] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694117955| [2025/04/30 20:08:14 105843] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694117955| [2025/04/30 20:08:14 105847] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694105847|diff:12108| [2025/04/30 20:08:14 105851] [debug] |xqc_engine_main_logic|END|now:1746043694105827| [2025/04/30 20:08:14 105856] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694105856| [2025/04/30 20:08:14 105863] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694105863|diff:12092| [2025/04/30 20:08:14 105867] [debug] |xqc_engine_main_logic|END|now:1746043694105856| [2025/04/30 20:08:14 106974] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694106973| [2025/04/30 20:08:14 106986] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 106992] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:817| [2025/04/30 20:08:14 106996] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:818| [2025/04/30 20:08:14 107002] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:818| [2025/04/30 20:08:14 107007] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 107013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 107017] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:80422|prior_delivered:935452|prior_time:1746043694049628|is_app_limited:0|send_elapse:56807|ack_elapse:57345|ctl_first_sent_time:1746043694049933|lagest_ack_time:1746043694106973|curr_delivered:1003874| [2025/04/30 20:08:14 107022] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694049933| [2025/04/30 20:08:14 107027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:31||sndq_packets_used_bytes:0|sndq_packets_free:834| [2025/04/30 20:08:14 107031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57098|rttvar:573|minrtt:30776|latest_rtt:57040|ack_delay:24| [2025/04/30 20:08:14 107035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57088|rttvar:450|minrtt:30776|latest_rtt:57040|ack_delay:24| [2025/04/30 20:08:14 107040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1168|lost_pn:1165|thresh:3| [2025/04/30 20:08:14 107044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 107107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694112503|now:1746043694107106|interval:5397| [2025/04/30 20:08:14 107113] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694112503|now:1746043694107106|interv:5397| [2025/04/30 20:08:14 107120] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56807, ack_elapse 57345, delivered 68422|rate 1193164|lost 304| [2025/04/30 20:08:14 107125] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193164) in round 17| [2025/04/30 20:08:14 107130] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 107134] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 107140] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694049933|recovery:1|recovery_start:1746043694102710|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 107147] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694049933|recovery:1|recovery_start:1746043694102710|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 107154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:26400|srtt:57088|latest_rtt:57040|min_rtt:30776|applimit:0|lost:304|recovery:1|recovery_start:1746043694102710|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 107164] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:818|largest:818|pns:2| [2025/04/30 20:08:14 107191] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:818|frame:ACK |recv_time:1746043694106973|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 107199] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814106973|now:1746043694106973|interv:120000000| [2025/04/30 20:08:14 107205] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814106973|now:1746043694106973|interv:120000000| [2025/04/30 20:08:14 107211] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694117955|pq_index:0| [2025/04/30 20:08:14 107218] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694105827| [2025/04/30 20:08:14 107223] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694107223| [2025/04/30 20:08:14 107228] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694107227| [2025/04/30 20:08:14 107233] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 107239] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694112503| [2025/04/30 20:08:14 107243] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694112503| [2025/04/30 20:08:14 107246] [debug] |xqc_engine_wakeup_after|wakeup:1746043694112503|now:1746043694107246|diff:5257| [2025/04/30 20:08:14 107255] [debug] |xqc_engine_main_logic|END|now:1746043694107227| [2025/04/30 20:08:14 107261] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694107261| [2025/04/30 20:08:14 107264] [debug] |xqc_engine_wakeup_after|wakeup:1746043694112503|now:1746043694107264|diff:5239| [2025/04/30 20:08:14 107270] [debug] |xqc_engine_main_logic|END|now:1746043694107261| [2025/04/30 20:08:14 107537] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043694107536| [2025/04/30 20:08:14 107548] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 107556] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:818| [2025/04/30 20:08:14 107561] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:819| [2025/04/30 20:08:14 107571] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:819| [2025/04/30 20:08:14 107577] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 107585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 107593] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:82822|prior_delivered:935452|prior_time:1746043694049628|is_app_limited:0|send_elapse:57058|ack_elapse:57908|ctl_first_sent_time:1746043694050184|lagest_ack_time:1746043694107536|curr_delivered:1005074| [2025/04/30 20:08:14 107598] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694050184| [2025/04/30 20:08:14 107603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:30||sndq_packets_used_bytes:0|sndq_packets_free:835| [2025/04/30 20:08:14 107607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57088|rttvar:450|minrtt:30776|latest_rtt:57352|ack_delay:40| [2025/04/30 20:08:14 107613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57116|rttvar:394|minrtt:30776|latest_rtt:57352|ack_delay:40| [2025/04/30 20:08:14 107619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1170|lost_pn:1167|thresh:3| [2025/04/30 20:08:14 107625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 107679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1167|lost_pn:1167|po_sent_time:1746043694048279|lost_send_time:1746043694043015|loss_delay:64521|frame:STREAM |repair:128| [2025/04/30 20:08:14 107684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694048279u| [2025/04/30 20:08:14 107688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 107692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694114576|now:1746043694107692|interval:6884| [2025/04/30 20:08:14 107697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694114576|now:1746043694107692|interv:6884| [2025/04/30 20:08:14 107701] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57058, ack_elapse 57908, delivered 69622|rate 1202286|lost 305| [2025/04/30 20:08:14 107705] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202286) in round 17| [2025/04/30 20:08:14 107709] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 107714] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 107718] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694050184|recovery:1|recovery_start:1746043694107688|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 107722] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694050184|recovery:1|recovery_start:1746043694107688|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 107727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:24000|srtt:57116|latest_rtt:57352|min_rtt:30776|applimit:0|lost:304|recovery:1|recovery_start:1746043694107688|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 107733] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:819|largest:819|pns:2| [2025/04/30 20:08:14 107737] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:819|frame:ACK |recv_time:1746043694107536|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 107742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814107536|now:1746043694107536|interv:120000000| [2025/04/30 20:08:14 107746] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814107536|now:1746043694107536|interv:120000000| [2025/04/30 20:08:14 107750] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694112503|pq_index:0| [2025/04/30 20:08:14 107754] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694107227| [2025/04/30 20:08:14 107758] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694107758| [2025/04/30 20:08:14 107763] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694107762| [2025/04/30 20:08:14 107771] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 107776] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57116|min_srtt:57116|path_bw:1313952|loss_rate:11.96|path_pto:0| [2025/04/30 20:08:14 107781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24000|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:983813| [2025/04/30 20:08:14 107785] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57116|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 107790] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1167|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 107796] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1167|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 107800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24000|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:983813| [2025/04/30 20:08:14 107805] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 107809] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1191| [2025/04/30 20:08:14 107846] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:24000|now:1746043694107816|stream_id:0|stream_offset:983813| [2025/04/30 20:08:14 107852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1191|origin_pktnum:1167|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 107858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:24000|applimit:0| [2025/04/30 20:08:14 107862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694114576|now:1746043694107862|interval:6714| [2025/04/30 20:08:14 107866] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694114576|now:1746043694107862|interv:6714| [2025/04/30 20:08:14 107871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:25200| [2025/04/30 20:08:14 107876] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694114576| [2025/04/30 20:08:14 107880] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694114576| [2025/04/30 20:08:14 107884] [debug] |xqc_engine_wakeup_after|wakeup:1746043694114576|now:1746043694107884|diff:6692| [2025/04/30 20:08:14 107890] [debug] |xqc_engine_main_logic|END|now:1746043694107762| [2025/04/30 20:08:14 107898] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694107898| [2025/04/30 20:08:14 107904] [debug] |xqc_engine_wakeup_after|wakeup:1746043694114576|now:1746043694107904|diff:6672| [2025/04/30 20:08:14 107911] [debug] |xqc_engine_main_logic|END|now:1746043694107898| [2025/04/30 20:08:14 108560] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043694108559| [2025/04/30 20:08:14 108573] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 108579] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:819| [2025/04/30 20:08:14 108591] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:820| [2025/04/30 20:08:14 108597] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:820| [2025/04/30 20:08:14 108601] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 108606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 108611] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:81622|prior_delivered:937852|prior_time:1746043694051698|is_app_limited:0|send_elapse:56480|ack_elapse:56861|ctl_first_sent_time:1746043694052011|lagest_ack_time:1746043694108559|curr_delivered:1006274| [2025/04/30 20:08:14 108616] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694052011| [2025/04/30 20:08:14 108621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:30||sndq_packets_used_bytes:0|sndq_packets_free:835| [2025/04/30 20:08:14 108625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57116|rttvar:394|minrtt:30776|latest_rtt:56548|ack_delay:32| [2025/04/30 20:08:14 108630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57041|rttvar:446|minrtt:30776|latest_rtt:56548|ack_delay:32| [2025/04/30 20:08:14 108634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1171|lost_pn:1168|thresh:3| [2025/04/30 20:08:14 108638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 108642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 108646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 108650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 108654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 108658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 108662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 108666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 108669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 108691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 108706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 108711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694114226|now:1746043694108711|interval:5515| [2025/04/30 20:08:14 108716] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694114226|now:1746043694108711|interv:5515| [2025/04/30 20:08:14 108730] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56480, ack_elapse 56861, delivered 68422|rate 1203320|lost 305| [2025/04/30 20:08:14 108735] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203320) in round 17| [2025/04/30 20:08:14 108740] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 108744] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 108748] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694052011|recovery:1|recovery_start:1746043694107688|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 108754] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694052011|recovery:1|recovery_start:1746043694107688|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 108758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:24000|srtt:57041|latest_rtt:56548|min_rtt:30776|applimit:0|lost:305|recovery:1|recovery_start:1746043694107688|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 108767] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:820|largest:820|pns:2| [2025/04/30 20:08:14 108772] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:820|frame:ACK |recv_time:1746043694108559|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 108778] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814108559|now:1746043694108559|interv:120000000| [2025/04/30 20:08:14 108782] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814108559|now:1746043694108559|interv:120000000| [2025/04/30 20:08:14 108787] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694114576|pq_index:0| [2025/04/30 20:08:14 108792] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694107762| [2025/04/30 20:08:14 108796] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694108796| [2025/04/30 20:08:14 108802] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694108800| [2025/04/30 20:08:14 108808] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 108814] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694114226| [2025/04/30 20:08:14 108819] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694114226| [2025/04/30 20:08:14 108823] [debug] |xqc_engine_wakeup_after|wakeup:1746043694114226|now:1746043694108822|diff:5404| [2025/04/30 20:08:14 108828] [debug] |xqc_engine_main_logic|END|now:1746043694108800| [2025/04/30 20:08:14 108835] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694108835| [2025/04/30 20:08:14 108839] [debug] |xqc_engine_wakeup_after|wakeup:1746043694114226|now:1746043694108839|diff:5387| [2025/04/30 20:08:14 108843] [debug] |xqc_engine_main_logic|END|now:1746043694108835| [2025/04/30 20:08:14 109616] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043694109614| [2025/04/30 20:08:14 109649] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 109665] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:820| [2025/04/30 20:08:14 109674] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:821| [2025/04/30 20:08:14 110018] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:821| [2025/04/30 20:08:14 110046] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 110060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 110071] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:82822|prior_delivered:937852|prior_time:1746043694051698|is_app_limited:0|send_elapse:56683|ack_elapse:57916|ctl_first_sent_time:1746043694052214|lagest_ack_time:1746043694109614|curr_delivered:1007474| [2025/04/30 20:08:14 110078] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694052214| [2025/04/30 20:08:14 110086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:836| [2025/04/30 20:08:14 110094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57041|rttvar:446|minrtt:30776|latest_rtt:57400|ack_delay:40| [2025/04/30 20:08:14 110102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57081|rttvar:414|minrtt:30776|latest_rtt:57400|ack_delay:40| [2025/04/30 20:08:14 110110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1172|lost_pn:1169|thresh:3| [2025/04/30 20:08:14 110117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1169|lost_pn:1169|po_sent_time:1746043694050055|lost_send_time:1746043694045039|loss_delay:64575|frame:STREAM |repair:128| [2025/04/30 20:08:14 110218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694050055u| [2025/04/30 20:08:14 110222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 110227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57081|rtt_var:414|pto_duration:59081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 110232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 110236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 110240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 21600| [2025/04/30 20:08:14 110244] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694191897|now:1746043694110226|interv:81671| [2025/04/30 20:08:14 110248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694191897|now:1746043694110226|interval:81671|pto_count:0|srtt:57081 [2025/04/30 20:08:14 110252] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56683, ack_elapse 57916, delivered 69622|rate 1202120|lost 306| [2025/04/30 20:08:14 110257] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202120) in round 17| [2025/04/30 20:08:14 110261] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 110266] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 110270] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694052214|recovery:1|recovery_start:1746043694110222|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 110275] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694052214|recovery:1|recovery_start:1746043694110222|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 110280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:21600|srtt:57081|latest_rtt:57400|min_rtt:30776|applimit:0|lost:305|recovery:1|recovery_start:1746043694110222|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 110286] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:821|largest:821|pns:2| [2025/04/30 20:08:14 110291] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:821|frame:ACK |recv_time:1746043694109614|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 110296] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814109614|now:1746043694109614|interv:120000000| [2025/04/30 20:08:14 110301] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814109614|now:1746043694109614|interv:120000000| [2025/04/30 20:08:14 110304] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694114226|pq_index:0| [2025/04/30 20:08:14 110309] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694108800| [2025/04/30 20:08:14 110313] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694110313| [2025/04/30 20:08:14 110322] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694110321| [2025/04/30 20:08:14 110328] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 110334] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57081|min_srtt:57081|path_bw:1313952|loss_rate:12.43|path_pto:0| [2025/04/30 20:08:14 110338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21600|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:986147| [2025/04/30 20:08:14 110343] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57081|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 110349] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1169|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 110354] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1169|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 110359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21600|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:986147| [2025/04/30 20:08:14 110363] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 110368] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1192| [2025/04/30 20:08:14 110410] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:21600|now:1746043694110378|stream_id:0|stream_offset:986147| [2025/04/30 20:08:14 110417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1192|origin_pktnum:1169|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 110423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:21600|applimit:0| [2025/04/30 20:08:14 110427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57081|rtt_var:414|pto_duration:59081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 110432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 110439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 110444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 22800| [2025/04/30 20:08:14 110451] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694194459|now:1746043694110427|interv:84032| [2025/04/30 20:08:14 110458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694194459|now:1746043694110427|interval:84032|pto_count:0|srtt:57081 [2025/04/30 20:08:14 110465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:22800| [2025/04/30 20:08:14 110480] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694117955| [2025/04/30 20:08:14 110487] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694117955| [2025/04/30 20:08:14 110494] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694110494|diff:7461| [2025/04/30 20:08:14 110500] [debug] |xqc_engine_main_logic|END|now:1746043694110321| [2025/04/30 20:08:14 110509] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694110509| [2025/04/30 20:08:14 110515] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694110515|diff:7440| [2025/04/30 20:08:14 110522] [debug] |xqc_engine_main_logic|END|now:1746043694110509| [2025/04/30 20:08:14 110535] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:62|state:ESTABED|recv_time:1746043694110534| [2025/04/30 20:08:14 110543] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 110552] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:821| [2025/04/30 20:08:14 110558] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:822| [2025/04/30 20:08:14 110567] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:822| [2025/04/30 20:08:14 110573] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 110581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1174|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1174|path_largest_ack:1174| [2025/04/30 20:08:14 110585] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:84022|prior_delivered:939052|prior_time:1746043694053288|is_app_limited:0|send_elapse:58240|ack_elapse:57246|ctl_first_sent_time:1746043694053909|lagest_ack_time:1746043694110534|curr_delivered:1008674| [2025/04/30 20:08:14 110591] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694053909| [2025/04/30 20:08:14 110598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:836| [2025/04/30 20:08:14 110604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57081|rttvar:414|minrtt:30776|latest_rtt:56625|ack_delay:32| [2025/04/30 20:08:14 110610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57020|rttvar:433|minrtt:30776|latest_rtt:56625|ack_delay:32| [2025/04/30 20:08:14 110616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1174|lost_pn:1171|thresh:3| [2025/04/30 20:08:14 110621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 110691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 110695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694116497|now:1746043694110695|interval:5802| [2025/04/30 20:08:14 110699] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694116497|now:1746043694110695|interv:5802| [2025/04/30 20:08:14 110703] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58240, ack_elapse 57246, delivered 69622|rate 1195432|lost 306| [2025/04/30 20:08:14 110708] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195432) in round 17| [2025/04/30 20:08:14 110712] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 110716] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 110720] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694053909|recovery:1|recovery_start:1746043694110222|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 110727] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694053909|recovery:1|recovery_start:1746043694110222|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 110735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:21600|srtt:57020|latest_rtt:56625|min_rtt:30776|applimit:0|lost:306|recovery:1|recovery_start:1746043694110222|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 110744] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:822|largest:822|pns:2| [2025/04/30 20:08:14 110750] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:822|frame:ACK |recv_time:1746043694110534|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 110755] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814110534|now:1746043694110534|interv:120000000| [2025/04/30 20:08:14 110760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814110534|now:1746043694110534|interv:120000000| [2025/04/30 20:08:14 110763] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694117955|pq_index:0| [2025/04/30 20:08:14 110768] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694110321| [2025/04/30 20:08:14 110772] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694110772| [2025/04/30 20:08:14 110777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694110776| [2025/04/30 20:08:14 110786] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 110791] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694116497| [2025/04/30 20:08:14 110795] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694116497| [2025/04/30 20:08:14 110799] [debug] |xqc_engine_wakeup_after|wakeup:1746043694116497|now:1746043694110799|diff:5698| [2025/04/30 20:08:14 110803] [debug] |xqc_engine_main_logic|END|now:1746043694110776| [2025/04/30 20:08:14 110808] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694110808| [2025/04/30 20:08:14 110815] [debug] |xqc_engine_wakeup_after|wakeup:1746043694116497|now:1746043694110814|diff:5683| [2025/04/30 20:08:14 110821] [debug] |xqc_engine_main_logic|END|now:1746043694110808| [2025/04/30 20:08:14 113146] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:62|state:ESTABED|recv_time:1746043694113145| [2025/04/30 20:08:14 113164] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 113195] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:822| [2025/04/30 20:08:14 113201] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:823| [2025/04/30 20:08:14 113232] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:823| [2025/04/30 20:08:14 113239] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 113249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 113256] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:85222|prior_delivered:939052|prior_time:1746043694053288|is_app_limited:0|send_elapse:58352|ack_elapse:59857|ctl_first_sent_time:1746043694054021|lagest_ack_time:1746043694113145|curr_delivered:1009874| [2025/04/30 20:08:14 113264] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694054021| [2025/04/30 20:08:14 113271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:837| [2025/04/30 20:08:14 113278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57020|rttvar:433|minrtt:30776|latest_rtt:59124|ack_delay:40| [2025/04/30 20:08:14 113286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57278|rttvar:841|minrtt:30776|latest_rtt:59124|ack_delay:40| [2025/04/30 20:08:14 113303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1175|lost_pn:1172|thresh:3| [2025/04/30 20:08:14 113309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 113393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694118864|now:1746043694113393|interval:5471| [2025/04/30 20:08:14 113398] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694118864|now:1746043694113393|interv:5471| [2025/04/30 20:08:14 113402] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58352, ack_elapse 59857, delivered 70822|rate 1183186|lost 306| [2025/04/30 20:08:14 113407] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183186) in round 17| [2025/04/30 20:08:14 113412] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 113416] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 113420] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694054021|recovery:1|recovery_start:1746043694110222|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 113425] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694054021|recovery:1|recovery_start:1746043694110222|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 113429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:20400|srtt:57278|latest_rtt:59124|min_rtt:30776|applimit:0|lost:306|recovery:1|recovery_start:1746043694110222|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 113436] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:823|largest:823|pns:2| [2025/04/30 20:08:14 113441] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:823|frame:ACK |recv_time:1746043694113145|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 113446] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814113145|now:1746043694113145|interv:120000000| [2025/04/30 20:08:14 113451] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814113145|now:1746043694113145|interv:120000000| [2025/04/30 20:08:14 113464] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694116497|pq_index:0| [2025/04/30 20:08:14 113468] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694110776| [2025/04/30 20:08:14 113472] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694113472| [2025/04/30 20:08:14 113478] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694113476| [2025/04/30 20:08:14 113483] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 113488] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694117955| [2025/04/30 20:08:14 113493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694117955| [2025/04/30 20:08:14 113497] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694113496|diff:4459| [2025/04/30 20:08:14 113501] [debug] |xqc_engine_main_logic|END|now:1746043694113476| [2025/04/30 20:08:14 113509] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:62|state:ESTABED|recv_time:1746043694113509| [2025/04/30 20:08:14 113514] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 113520] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:823| [2025/04/30 20:08:14 113524] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:824| [2025/04/30 20:08:14 113530] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:824| [2025/04/30 20:08:14 113534] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 113539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 113544] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:84022|prior_delivered:941452|prior_time:1746043694055446|is_app_limited:0|send_elapse:58528|ack_elapse:58063|ctl_first_sent_time:1746043694055794|lagest_ack_time:1746043694113509|curr_delivered:1011074| [2025/04/30 20:08:14 113549] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694055794| [2025/04/30 20:08:14 113553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:27||sndq_packets_used_bytes:0|sndq_packets_free:838| [2025/04/30 20:08:14 113557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57278|rttvar:841|minrtt:30776|latest_rtt:57715|ack_delay:40| [2025/04/30 20:08:14 113562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57328|rttvar:730|minrtt:30776|latest_rtt:57715|ack_delay:40| [2025/04/30 20:08:14 113566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1176|lost_pn:1173|thresh:3| [2025/04/30 20:08:14 113570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 113617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1173|lost_pn:1173|po_sent_time:1746043694052350|lost_send_time:1746043694048580|loss_delay:64929|frame:STREAM |repair:128| [2025/04/30 20:08:14 113622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694052350u| [2025/04/30 20:08:14 113626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 113630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57328|rtt_var:730|pto_duration:60248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 113635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 113639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 113643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 18000| [2025/04/30 20:08:14 113647] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694195626|now:1746043694113630|interv:81996| [2025/04/30 20:08:14 113651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694195626|now:1746043694113630|interval:81996|pto_count:0|srtt:57328 [2025/04/30 20:08:14 113655] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58528, ack_elapse 58063, delivered 69622|rate 1189550|lost 307| [2025/04/30 20:08:14 113659] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189550) in round 17| [2025/04/30 20:08:14 113663] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 113668] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 113672] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694055794|recovery:1|recovery_start:1746043694113626|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 113676] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:1|acked:1200|po_sent_time:1746043694055794|recovery:1|recovery_start:1746043694113626|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 113683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:18000|srtt:57328|latest_rtt:57715|min_rtt:30776|applimit:0|lost:306|recovery:1|recovery_start:1746043694113626|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 113689] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:824|largest:824|pns:2| [2025/04/30 20:08:14 113693] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:824|frame:ACK |recv_time:1746043694113509|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 113698] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814113509|now:1746043694113509|interv:120000000| [2025/04/30 20:08:14 113702] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814113509|now:1746043694113509|interv:120000000| [2025/04/30 20:08:14 113706] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694117955|pq_index:0| [2025/04/30 20:08:14 113710] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694113476| [2025/04/30 20:08:14 113714] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694113714| [2025/04/30 20:08:14 113719] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694113718| [2025/04/30 20:08:14 113724] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 113728] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57328|min_srtt:57328|path_bw:1313952|loss_rate:12.90|path_pto:0| [2025/04/30 20:08:14 113733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18000|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:990815| [2025/04/30 20:08:14 113738] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57328|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 113743] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1173|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 113748] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1173|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 113752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18000|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:990815| [2025/04/30 20:08:14 113757] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 113761] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1193| [2025/04/30 20:08:14 113803] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:18000|now:1746043694113769|stream_id:0|stream_offset:990815| [2025/04/30 20:08:14 113813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1193|origin_pktnum:1173|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 113826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:18000|applimit:0| [2025/04/30 20:08:14 113833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57328|rtt_var:730|pto_duration:60248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 113839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 113843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 113847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 19200| [2025/04/30 20:08:14 113851] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694199017|now:1746043694113832|interv:85185| [2025/04/30 20:08:14 113855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694199017|now:1746043694113832|interval:85185|pto_count:0|srtt:57328 [2025/04/30 20:08:14 113860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:19200| [2025/04/30 20:08:14 113865] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694117955| [2025/04/30 20:08:14 113870] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694117955| [2025/04/30 20:08:14 113874] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694113874|diff:4081| [2025/04/30 20:08:14 113878] [debug] |xqc_engine_main_logic|END|now:1746043694113718| [2025/04/30 20:08:14 113883] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694113883| [2025/04/30 20:08:14 113887] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694113887|diff:4068| [2025/04/30 20:08:14 113891] [debug] |xqc_engine_main_logic|END|now:1746043694113883| [2025/04/30 20:08:14 114050] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694114049| [2025/04/30 20:08:14 114062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 114071] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:824| [2025/04/30 20:08:14 114076] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:825| [2025/04/30 20:08:14 114084] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:825| [2025/04/30 20:08:14 114091] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 114100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1179|origin_pktnum:1100|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:08:14 114107] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:82822|prior_delivered:945052|prior_time:1746043694057700|is_app_limited:0|send_elapse:56865|ack_elapse:56349|ctl_first_sent_time:1746043694058025|lagest_ack_time:1746043694114049|curr_delivered:1012274| [2025/04/30 20:08:14 114115] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694058025| [2025/04/30 20:08:14 114122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:26||sndq_packets_used_bytes:0|sndq_packets_free:839| [2025/04/30 20:08:14 114129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57328|rttvar:730|minrtt:30776|latest_rtt:56024|ack_delay:216| [2025/04/30 20:08:14 114141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57138|rttvar:928|minrtt:30776|latest_rtt:56024|ack_delay:216| [2025/04/30 20:08:14 114145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1179|lost_pn:1176|thresh:3| [2025/04/30 20:08:14 114151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 114158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 114164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 114191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 114197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 114203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 114210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 114216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 114222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 114228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 114235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 114240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 114244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694120172|now:1746043694114244|interval:5928| [2025/04/30 20:08:14 114249] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694120172|now:1746043694114244|interv:5928| [2025/04/30 20:08:14 114253] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56865, ack_elapse 56349, delivered 67222|rate 1182133|lost 307| [2025/04/30 20:08:14 114258] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182133) in round 17| [2025/04/30 20:08:14 114262] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 114266] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 114270] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694058025|recovery:1|recovery_start:1746043694113626|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 114274] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694058025|recovery:1|recovery_start:1746043694113626|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 114279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:18000|srtt:57138|latest_rtt:56024|min_rtt:30776|applimit:0|lost:307|recovery:1|recovery_start:1746043694113626|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 114290] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:825|largest:825|pns:2| [2025/04/30 20:08:14 114295] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:825|frame:ACK |recv_time:1746043694114049|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 114299] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814114049|now:1746043694114049|interv:120000000| [2025/04/30 20:08:14 114304] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814114049|now:1746043694114049|interv:120000000| [2025/04/30 20:08:14 114308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694117955|pq_index:0| [2025/04/30 20:08:14 114314] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694113718| [2025/04/30 20:08:14 114320] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694114320| [2025/04/30 20:08:14 114328] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694114326| [2025/04/30 20:08:14 114336] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 114344] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694117955| [2025/04/30 20:08:14 114350] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694117955| [2025/04/30 20:08:14 114356] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694114356|diff:3599| [2025/04/30 20:08:14 114363] [debug] |xqc_engine_main_logic|END|now:1746043694114326| [2025/04/30 20:08:14 114371] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694114371| [2025/04/30 20:08:14 114375] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694114375|diff:3580| [2025/04/30 20:08:14 114379] [debug] |xqc_engine_main_logic|END|now:1746043694114371| [2025/04/30 20:08:14 116036] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694116034| [2025/04/30 20:08:14 116057] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 116069] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:825| [2025/04/30 20:08:14 116077] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:826| [2025/04/30 20:08:14 116088] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:826| [2025/04/30 20:08:14 116095] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 116107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1180|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1182|path_largest_ack:1180| [2025/04/30 20:08:14 116116] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:84022|prior_delivered:945052|prior_time:1746043694057700|is_app_limited:0|send_elapse:56997|ack_elapse:58334|ctl_first_sent_time:1746043694058157|lagest_ack_time:1746043694116034|curr_delivered:1013474| [2025/04/30 20:08:14 116147] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694058157| [2025/04/30 20:08:14 116155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:25||sndq_packets_used_bytes:0|sndq_packets_free:840| [2025/04/30 20:08:14 116163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1181|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1182|path_largest_ack:1181| [2025/04/30 20:08:14 116194] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:84022|prior_delivered:945052|prior_time:1746043694057700|is_app_limited:0|send_elapse:56997|ack_elapse:58334|ctl_first_sent_time:1746043694058157|lagest_ack_time:1746043694116034|curr_delivered:1014674| [2025/04/30 20:08:14 116204] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694058355| [2025/04/30 20:08:14 116212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:24||sndq_packets_used_bytes:0|sndq_packets_free:841| [2025/04/30 20:08:14 116219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57138|rttvar:928|minrtt:30776|latest_rtt:57679|ack_delay:128| [2025/04/30 20:08:14 116227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57189|rttvar:799|minrtt:30776|latest_rtt:57679|ack_delay:128| [2025/04/30 20:08:14 116236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1181|lost_pn:1178|thresh:3| [2025/04/30 20:08:14 116244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 116252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 116260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 116268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 116276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 116284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 116290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 116295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 116300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 116305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 116310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 116316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1177|lost_pn:1178|po_sent_time:1746043694055892|lost_send_time:1746043694051146|loss_delay:64888|frame:STREAM |repair:128| [2025/04/30 20:08:14 116322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1178|lost_pn:1178|po_sent_time:1746043694055974|lost_send_time:1746043694051146|loss_delay:64888|frame:STREAM |repair:128| [2025/04/30 20:08:14 116333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694055974u| [2025/04/30 20:08:14 116339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 780|pns:2| [2025/04/30 20:08:14 116344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 116349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57189|rtt_var:799|pto_duration:60385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 116355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 116360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 116364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 13200| [2025/04/30 20:08:14 116369] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694199154|now:1746043694116348|interv:82806| [2025/04/30 20:08:14 116375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694199154|now:1746043694116348|interval:82806|pto_count:0|srtt:57189 [2025/04/30 20:08:14 116380] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56997, ack_elapse 58334, delivered 69622|rate 1193506|lost 309| [2025/04/30 20:08:14 116386] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193506) in round 17| [2025/04/30 20:08:14 116391] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 116397] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 116402] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:2|acked:2400|po_sent_time:1746043694058355|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 116407] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:2|acked:2400|po_sent_time:1746043694058355|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 116413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:13200|srtt:57189|latest_rtt:57679|min_rtt:30776|applimit:0|lost:307|recovery:1|recovery_start:1746043694116338|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 116420] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:109467|inflight:13200|mode:2|applimit:0|pacing_rate:1313952|bw:1313952|srtt:57189|latest_rtt:57679|min_rtt:30776|send:1176|lost:307|tlp:0|recv:812|recovery:1|slow_start:0|conn_life:940032|acked:2400|delivered:1014674|is_cwnd_limited:0| [2025/04/30 20:08:14 116428] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:826|largest:826|pns:2| [2025/04/30 20:08:14 116434] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:826|frame:ACK |recv_time:1746043694116034|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 116440] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814116034|now:1746043694116034|interv:120000000| [2025/04/30 20:08:14 116448] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814116034|now:1746043694116034|interv:120000000| [2025/04/30 20:08:14 116453] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694117955|pq_index:0| [2025/04/30 20:08:14 116459] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694114326| [2025/04/30 20:08:14 116464] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694116464| [2025/04/30 20:08:14 116471] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694116469| [2025/04/30 20:08:14 116477] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 116483] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1313952|loss_rate:13.37|path_pto:0| [2025/04/30 20:08:14 116489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:13200|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:995483| [2025/04/30 20:08:14 116495] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:14 116501] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1177|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 116507] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57189|min_srtt:57189|path_bw:1313952|loss_rate:13.37|path_pto:0| [2025/04/30 20:08:14 116512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:13200|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:996650| [2025/04/30 20:08:14 116517] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:14 116523] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1178|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 116529] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1177|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 116534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:13200|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:995483| [2025/04/30 20:08:14 116539] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 116545] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1194| [2025/04/30 20:08:14 116592] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:13200|now:1746043694116555|stream_id:0|stream_offset:995483| [2025/04/30 20:08:14 116600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1194|origin_pktnum:1177|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 116610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:13200|applimit:0| [2025/04/30 20:08:14 116616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57189|rtt_var:799|pto_duration:60385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 116621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 116626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 116631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 14400| [2025/04/30 20:08:14 116636] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694201940|now:1746043694116615|interv:85325| [2025/04/30 20:08:14 116641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694201940|now:1746043694116615|interval:85325|pto_count:0|srtt:57189 [2025/04/30 20:08:14 116647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:14400| [2025/04/30 20:08:14 116653] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1178|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 116658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:14400|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:996650| [2025/04/30 20:08:14 116664] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 116669] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1195| [2025/04/30 20:08:14 116700] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:14400|now:1746043694116677|stream_id:0|stream_offset:996650| [2025/04/30 20:08:14 116707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1195|origin_pktnum:1178|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 116713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:14400|applimit:0| [2025/04/30 20:08:14 116718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57189|rtt_var:799|pto_duration:60385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 116723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 116728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 116733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 15600| [2025/04/30 20:08:14 116738] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694202062|now:1746043694116718|interv:85344| [2025/04/30 20:08:14 116756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694202062|now:1746043694116718|interval:85344|pto_count:0|srtt:57189 [2025/04/30 20:08:14 116761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:15600| [2025/04/30 20:08:14 116772] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694117955| [2025/04/30 20:08:14 116777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694117955| [2025/04/30 20:08:14 116782] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694116782|diff:1173| [2025/04/30 20:08:14 116787] [debug] |xqc_engine_main_logic|END|now:1746043694116469| [2025/04/30 20:08:14 116794] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694116794| [2025/04/30 20:08:14 116799] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694116799|diff:1156| [2025/04/30 20:08:14 116804] [debug] |xqc_engine_main_logic|END|now:1746043694116794| [2025/04/30 20:08:14 117101] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694117098| [2025/04/30 20:08:14 117115] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 117126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:826| [2025/04/30 20:08:14 117132] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:827| [2025/04/30 20:08:14 117143] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:827| [2025/04/30 20:08:14 117149] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 117158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1183|origin_pktnum:1118|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:08:14 117187] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:73222|prior_delivered:957052|prior_time:1746043694067552|is_app_limited:0|send_elapse:55837|ack_elapse:49546|ctl_first_sent_time:1746043694067995|lagest_ack_time:1746043694117098|curr_delivered:1015874| [2025/04/30 20:08:14 117200] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694067995| [2025/04/30 20:08:14 117208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:24||sndq_packets_used_bytes:0|sndq_packets_free:841| [2025/04/30 20:08:14 117214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57189|rttvar:799|minrtt:30776|latest_rtt:49103|ack_delay:48| [2025/04/30 20:08:14 117222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56172|rttvar:2633|minrtt:30776|latest_rtt:49103|ack_delay:48| [2025/04/30 20:08:14 117228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1183|lost_pn:1180|thresh:3| [2025/04/30 20:08:14 117234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 117322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56172|rtt_var:2633|pto_duration:66704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 117330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 117336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 117342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 14400| [2025/04/30 20:08:14 117346] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694208381|now:1746043694117322|interv:91059| [2025/04/30 20:08:14 117350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694208381|now:1746043694117322|interval:91059|pto_count:0|srtt:56172 [2025/04/30 20:08:14 117355] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55837, ack_elapse 49546, delivered 58822|rate 1053459|lost 309| [2025/04/30 20:08:14 117360] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1053459) in round 17| [2025/04/30 20:08:14 117364] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 117368] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 117372] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694067995|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 117377] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694067995|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 117382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:14400|srtt:56172|latest_rtt:49103|min_rtt:30776|applimit:0|lost:309|recovery:1|recovery_start:1746043694116338|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 117388] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:827|largest:827|pns:2| [2025/04/30 20:08:14 117393] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:827|frame:ACK |recv_time:1746043694117098|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 117402] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814117098|now:1746043694117098|interv:120000000| [2025/04/30 20:08:14 117406] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814117098|now:1746043694117098|interv:120000000| [2025/04/30 20:08:14 117410] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694117955|pq_index:0| [2025/04/30 20:08:14 117415] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694116469| [2025/04/30 20:08:14 117419] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694117419| [2025/04/30 20:08:14 117424] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694117423| [2025/04/30 20:08:14 117430] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 117435] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694117955| [2025/04/30 20:08:14 117439] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694117955| [2025/04/30 20:08:14 117443] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694117443|diff:512| [2025/04/30 20:08:14 117447] [debug] |xqc_engine_main_logic|END|now:1746043694117423| [2025/04/30 20:08:14 117453] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694117453| [2025/04/30 20:08:14 117457] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694117457|diff:498| [2025/04/30 20:08:14 117461] [debug] |xqc_engine_main_logic|END|now:1746043694117453| [2025/04/30 20:08:14 117526] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694117525| [2025/04/30 20:08:14 117536] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 117544] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:827| [2025/04/30 20:08:14 117550] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:828| [2025/04/30 20:08:14 117559] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:828| [2025/04/30 20:08:14 117566] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 117574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1184|origin_pktnum:1120|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1184|path_largest_ack:1184| [2025/04/30 20:08:14 117581] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:72022|prior_delivered:958252|prior_time:1746043694068737|is_app_limited:0|send_elapse:56755|ack_elapse:48788|ctl_first_sent_time:1746043694069052|lagest_ack_time:1746043694117525|curr_delivered:1017074| [2025/04/30 20:08:14 117589] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694069052| [2025/04/30 20:08:14 117596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:22||sndq_packets_used_bytes:0|sndq_packets_free:843| [2025/04/30 20:08:14 117602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56172|rttvar:2633|minrtt:30776|latest_rtt:48473|ack_delay:96| [2025/04/30 20:08:14 117610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55198|rttvar:3923|minrtt:30776|latest_rtt:48473|ack_delay:96| [2025/04/30 20:08:14 117623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1184|lost_pn:1181|thresh:3| [2025/04/30 20:08:14 117630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 117688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 117695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55198|rtt_var:3923|pto_duration:70890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 117702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 117709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 117713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 13200| [2025/04/30 20:08:14 117717] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694212567|now:1746043694117695|interv:94872| [2025/04/30 20:08:14 117721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694212567|now:1746043694117695|interval:94872|pto_count:0|srtt:55198 [2025/04/30 20:08:14 117726] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56755, ack_elapse 48788, delivered 58822|rate 1036419|lost 309| [2025/04/30 20:08:14 117730] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036419) in round 17| [2025/04/30 20:08:14 117734] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 117739] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 117743] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694069052|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 117751] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694069052|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 117756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:13200|srtt:55198|latest_rtt:48473|min_rtt:30776|applimit:0|lost:309|recovery:1|recovery_start:1746043694116338|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 117762] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:828|largest:828|pns:2| [2025/04/30 20:08:14 117767] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:828|frame:ACK |recv_time:1746043694117525|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 117772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814117525|now:1746043694117525|interv:120000000| [2025/04/30 20:08:14 117776] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814117525|now:1746043694117525|interv:120000000| [2025/04/30 20:08:14 117780] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694117955|pq_index:0| [2025/04/30 20:08:14 117784] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694117423| [2025/04/30 20:08:14 117788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694117788| [2025/04/30 20:08:14 117793] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694117792| [2025/04/30 20:08:14 117799] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 117804] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694117955| [2025/04/30 20:08:14 117808] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694117955| [2025/04/30 20:08:14 117812] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694117812|diff:143| [2025/04/30 20:08:14 117816] [debug] |xqc_engine_main_logic|END|now:1746043694117792| [2025/04/30 20:08:14 117822] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694117822| [2025/04/30 20:08:14 117826] [debug] |xqc_engine_wakeup_after|wakeup:1746043694117955|now:1746043694117826|diff:129| [2025/04/30 20:08:14 117830] [debug] |xqc_engine_main_logic|END|now:1746043694117822| [2025/04/30 20:08:14 118575] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:57|state:ESTABED|recv_time:1746043694118573| [2025/04/30 20:08:14 118595] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 118604] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:828| [2025/04/30 20:08:14 118610] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:829| [2025/04/30 20:08:14 118620] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:829| [2025/04/30 20:08:14 118627] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 118635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1185|origin_pktnum:1135|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:08:14 118651] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:55211|prior_delivered:975063|prior_time:1746043694082525|is_app_limited:0|send_elapse:56566|ack_elapse:36048|ctl_first_sent_time:1746043694082825|lagest_ack_time:1746043694118573|curr_delivered:1018274| [2025/04/30 20:08:14 118657] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694082825| [2025/04/30 20:08:14 118662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:20||sndq_packets_used_bytes:0|sndq_packets_free:845| [2025/04/30 20:08:14 118666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55198|rttvar:3923|minrtt:30776|latest_rtt:35748|ack_delay:80| [2025/04/30 20:08:14 118671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52757|rttvar:7825|minrtt:30776|latest_rtt:35748|ack_delay:80| [2025/04/30 20:08:14 118678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1185|lost_pn:1182|thresh:3| [2025/04/30 20:08:14 118684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 118691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 118697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 118703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 118709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 118715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 118721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 118727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 118733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 118740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 118744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 118748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52757|rtt_var:7825|pto_duration:84057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 118753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 118757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 118762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 12000| [2025/04/30 20:08:14 118768] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694225734|now:1746043694118747|interv:106987| [2025/04/30 20:08:14 118775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694225734|now:1746043694118747|interval:106987|pto_count:0|srtt:52757 [2025/04/30 20:08:14 118787] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56566, ack_elapse 36048, delivered 43211|rate 763904|lost 309| [2025/04/30 20:08:14 118792] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (763904) in round 17| [2025/04/30 20:08:14 118796] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 118800] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 118804] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694082825|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 118809] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694082825|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:978663| [2025/04/30 20:08:14 118814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:12000|srtt:52757|latest_rtt:35748|min_rtt:30776|applimit:0|lost:309|recovery:1|recovery_start:1746043694116338|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 118820] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 118825] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 118830] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 118835] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:829|largest:829|pns:2| [2025/04/30 20:08:14 118840] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:57|pkt_type:SHORT_HEADER|pkt_num:829|frame:PING ACK |recv_time:1746043694118573|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 118844] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814118573|now:1746043694118573|interv:120000000| [2025/04/30 20:08:14 118849] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814118573|now:1746043694118573|interv:120000000| [2025/04/30 20:08:14 118853] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694117955|pq_index:0| [2025/04/30 20:08:14 118857] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694117792| [2025/04/30 20:08:14 118861] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694118861| [2025/04/30 20:08:14 118866] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694118865| [2025/04/30 20:08:14 118871] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 118877] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:829|ack_delay:304|first_ack_range:44|largest_pkt_recv_time:1746043694118573| [2025/04/30 20:08:14 118885] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:829|low:785|pkt_pns:2| [2025/04/30 20:08:14 118889] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:783|low:780|pkt_pns:2| [2025/04/30 20:08:14 118893] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:829|frame_largest_recv:829| [2025/04/30 20:08:14 118897] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 118902] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:08:14 118907] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:33|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:08:14 118912] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1196| [2025/04/30 20:08:14 118949] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1196|size:33|sent:49|pkt_type:SHORT_HEADER|frame:ACK |inflight:12000|now:1746043694118919|stream_id:0|stream_offset:0| [2025/04/30 20:08:14 118955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1196|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:08:14 118961] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694225734| [2025/04/30 20:08:14 118965] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694225734| [2025/04/30 20:08:14 118969] [debug] |xqc_engine_wakeup_after|wakeup:1746043694225734|now:1746043694118969|diff:106765| [2025/04/30 20:08:14 118974] [debug] |xqc_engine_main_logic|END|now:1746043694118865| [2025/04/30 20:08:14 118979] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694118979| [2025/04/30 20:08:14 118983] [debug] |xqc_engine_wakeup_after|wakeup:1746043694225734|now:1746043694118983|diff:106751| [2025/04/30 20:08:14 118987] [debug] |xqc_engine_main_logic|END|now:1746043694118979| [2025/04/30 20:08:14 125191] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694125189| [2025/04/30 20:08:14 125210] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 125222] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:829| [2025/04/30 20:08:14 125228] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:830| [2025/04/30 20:08:14 125238] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:830| [2025/04/30 20:08:14 125245] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 125254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1186|origin_pktnum:1147|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:08:14 125261] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:43211|prior_delivered:987063|prior_time:1746043694092955|is_app_limited:0|send_elapse:56145|ack_elapse:32234|ctl_first_sent_time:1746043694093337|lagest_ack_time:1746043694125189|curr_delivered:1019474| [2025/04/30 20:08:14 125268] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694093337| [2025/04/30 20:08:14 125276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:18||sndq_packets_used_bytes:0|sndq_packets_free:847| [2025/04/30 20:08:14 125283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52757|rttvar:7825|minrtt:30776|latest_rtt:31852|ack_delay:88| [2025/04/30 20:08:14 125299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50133|rttvar:11117|minrtt:30776|latest_rtt:31852|ack_delay:88| [2025/04/30 20:08:14 125306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1186|lost_pn:1183|thresh:3| [2025/04/30 20:08:14 125313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 125319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 125324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 125331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 125337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 125342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 125348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 125354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 125358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 125362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 125367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50133|rtt_var:11117|pto_duration:94601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 125371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 125375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 125379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 10800| [2025/04/30 20:08:14 125383] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694236278|now:1746043694125366|interv:110912| [2025/04/30 20:08:14 125387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694236278|now:1746043694125366|interval:110912|pto_count:0|srtt:50133 [2025/04/30 20:08:14 125392] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56145, ack_elapse 32234, delivered 32411|rate 577273|lost 309| [2025/04/30 20:08:14 125396] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 17 -> 18| [2025/04/30 20:08:14 125401] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (577273) in round 18| [2025/04/30 20:08:14 125405] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 125409] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 125413] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694093337|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 125421] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694093337|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 125426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:10800|srtt:50133|latest_rtt:31852|min_rtt:30776|applimit:0|lost:309|recovery:1|recovery_start:1746043694116338|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 125432] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:830|largest:830|pns:2| [2025/04/30 20:08:14 125437] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:830|frame:ACK |recv_time:1746043694125189|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 125441] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814125189|now:1746043694125189|interv:120000000| [2025/04/30 20:08:14 125446] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814125189|now:1746043694125189|interv:120000000| [2025/04/30 20:08:14 125450] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694225734|pq_index:0| [2025/04/30 20:08:14 125455] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694118865| [2025/04/30 20:08:14 125459] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694125459| [2025/04/30 20:08:14 125464] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694125463| [2025/04/30 20:08:14 125470] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 125475] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694236278| [2025/04/30 20:08:14 125479] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694236278| [2025/04/30 20:08:14 125483] [debug] |xqc_engine_wakeup_after|wakeup:1746043694236278|now:1746043694125483|diff:110795| [2025/04/30 20:08:14 125488] [debug] |xqc_engine_main_logic|END|now:1746043694125463| [2025/04/30 20:08:14 125493] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694125493| [2025/04/30 20:08:14 125497] [debug] |xqc_engine_wakeup_after|wakeup:1746043694236278|now:1746043694125497|diff:110781| [2025/04/30 20:08:14 125501] [debug] |xqc_engine_main_logic|END|now:1746043694125493| [2025/04/30 20:08:14 127005] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694127003| [2025/04/30 20:08:14 127023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 127033] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:830| [2025/04/30 20:08:14 127040] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:831| [2025/04/30 20:08:14 127050] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:831| [2025/04/30 20:08:14 127057] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 127066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1187|origin_pktnum:1149|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:08:14 127081] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:40811|prior_delivered:989463|prior_time:1746043694094940|is_app_limited:0|send_elapse:57800|ack_elapse:32063|ctl_first_sent_time:1746043694095327|lagest_ack_time:1746043694127003|curr_delivered:1020674| [2025/04/30 20:08:14 127090] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694095327| [2025/04/30 20:08:14 127098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:16||sndq_packets_used_bytes:0|sndq_packets_free:849| [2025/04/30 20:08:14 127104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50133|rttvar:11117|minrtt:30776|latest_rtt:31676|ack_delay:80| [2025/04/30 20:08:14 127111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47816|rttvar:12972|minrtt:30776|latest_rtt:31676|ack_delay:80| [2025/04/30 20:08:14 127117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1187|lost_pn:1184|thresh:3| [2025/04/30 20:08:14 127124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 127130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 127136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 127142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 127148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 127155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 127159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 127163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 127190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 127194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47816|rtt_var:12972|pto_duration:99704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 127199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 127203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 127207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 9600| [2025/04/30 20:08:14 127211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694241381|now:1746043694127194|interv:114187| [2025/04/30 20:08:14 127215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694241381|now:1746043694127194|interval:114187|pto_count:0|srtt:47816 [2025/04/30 20:08:14 127220] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57800, ack_elapse 32063, delivered 31211|rate 539982|lost 309| [2025/04/30 20:08:14 127229] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (539982) in round 18| [2025/04/30 20:08:14 127233] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 127238] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 127242] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694095327|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 127247] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694095327|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 127251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:9600|srtt:47816|latest_rtt:31676|min_rtt:30776|applimit:0|lost:309|recovery:1|recovery_start:1746043694116338|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 127258] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:831|largest:831|pns:2| [2025/04/30 20:08:14 127262] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:831|frame:ACK |recv_time:1746043694127003|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 127267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814127003|now:1746043694127003|interv:120000000| [2025/04/30 20:08:14 127272] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814127003|now:1746043694127003|interv:120000000| [2025/04/30 20:08:14 127276] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694236278|pq_index:0| [2025/04/30 20:08:14 127280] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694125463| [2025/04/30 20:08:14 127285] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694127285| [2025/04/30 20:08:14 127290] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694127289| [2025/04/30 20:08:14 127296] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 127301] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694241381| [2025/04/30 20:08:14 127305] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694241381| [2025/04/30 20:08:14 127309] [debug] |xqc_engine_wakeup_after|wakeup:1746043694241381|now:1746043694127309|diff:114072| [2025/04/30 20:08:14 127314] [debug] |xqc_engine_main_logic|END|now:1746043694127289| [2025/04/30 20:08:14 127331] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694127331| [2025/04/30 20:08:14 127342] [debug] |xqc_engine_wakeup_after|wakeup:1746043694241381|now:1746043694127342|diff:114039| [2025/04/30 20:08:14 127347] [debug] |xqc_engine_main_logic|END|now:1746043694127331| [2025/04/30 20:08:14 129588] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694129586| [2025/04/30 20:08:14 129615] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 129626] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:831| [2025/04/30 20:08:14 129633] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:832| [2025/04/30 20:08:14 129642] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:832| [2025/04/30 20:08:14 129648] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 129657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1188|origin_pktnum:1153|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:08:14 129665] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:37211|prior_delivered:993063|prior_time:1746043694097586|is_app_limited:0|send_elapse:56895|ack_elapse:32000|ctl_first_sent_time:1746043694097948|lagest_ack_time:1746043694129586|curr_delivered:1021874| [2025/04/30 20:08:14 129673] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694097948| [2025/04/30 20:08:14 129727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:14||sndq_packets_used_bytes:0|sndq_packets_free:851| [2025/04/30 20:08:14 129736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47816|rttvar:12972|minrtt:30776|latest_rtt:31638|ack_delay:88| [2025/04/30 20:08:14 129743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45782|rttvar:13795|minrtt:30776|latest_rtt:31638|ack_delay:88| [2025/04/30 20:08:14 129750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1188|lost_pn:1185|thresh:3| [2025/04/30 20:08:14 129756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 129763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 129811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 129815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 129819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 129823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 129827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 129831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 129835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45782|rtt_var:13795|pto_duration:100962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 129937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 129945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 129952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 8400| [2025/04/30 20:08:14 130121] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694242639|now:1746043694129835|interv:112804| [2025/04/30 20:08:14 130132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694242639|now:1746043694129835|interval:112804|pto_count:0|srtt:45782 [2025/04/30 20:08:14 130267] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56895, ack_elapse 32000, delivered 28811|rate 506388|lost 309| [2025/04/30 20:08:14 130278] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (506388) in round 18| [2025/04/30 20:08:14 130284] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 130292] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 130298] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694097948|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 130305] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694097948|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 130312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:8400|srtt:45782|latest_rtt:31638|min_rtt:30776|applimit:0|lost:309|recovery:1|recovery_start:1746043694116338|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 130322] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:832|largest:832|pns:2| [2025/04/30 20:08:14 130329] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:832|frame:ACK |recv_time:1746043694129586|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 130337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814129586|now:1746043694129586|interv:120000000| [2025/04/30 20:08:14 130342] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814129586|now:1746043694129586|interv:120000000| [2025/04/30 20:08:14 130349] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694241381|pq_index:0| [2025/04/30 20:08:14 130356] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694127289| [2025/04/30 20:08:14 130362] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694130362| [2025/04/30 20:08:14 130369] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694130367| [2025/04/30 20:08:14 130377] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 130385] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694242639| [2025/04/30 20:08:14 130389] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694242639| [2025/04/30 20:08:14 130395] [debug] |xqc_engine_wakeup_after|wakeup:1746043694242639|now:1746043694130395|diff:112244| [2025/04/30 20:08:14 130402] [debug] |xqc_engine_main_logic|END|now:1746043694130367| [2025/04/30 20:08:14 130416] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694130416| [2025/04/30 20:08:14 130420] [debug] |xqc_engine_wakeup_after|wakeup:1746043694242639|now:1746043694130420|diff:112219| [2025/04/30 20:08:14 130424] [debug] |xqc_engine_main_logic|END|now:1746043694130416| [2025/04/30 20:08:14 133550] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694133548| [2025/04/30 20:08:14 133574] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 133584] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:832| [2025/04/30 20:08:14 133589] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:833| [2025/04/30 20:08:14 133600] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:833| [2025/04/30 20:08:14 133608] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 133619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1189|origin_pktnum:1158|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:08:14 133628] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:33600|prior_delivered:996674|prior_time:1746043694100579|is_app_limited:0|send_elapse:57980|ack_elapse:32969|ctl_first_sent_time:1746043694101975|lagest_ack_time:1746043694133548|curr_delivered:1023074| [2025/04/30 20:08:14 133635] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694101975| [2025/04/30 20:08:14 133644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:12||sndq_packets_used_bytes:0|sndq_packets_free:853| [2025/04/30 20:08:14 133654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45782|rttvar:13795|minrtt:30776|latest_rtt:31573|ack_delay:56| [2025/04/30 20:08:14 133662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43999|rttvar:13913|minrtt:30776|latest_rtt:31573|ack_delay:56| [2025/04/30 20:08:14 133671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1189|lost_pn:1186|thresh:3| [2025/04/30 20:08:14 133680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 133688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 133696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 133704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 133712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 133720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 133728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 133736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43999|rtt_var:13913|pto_duration:99651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 133746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 133763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 133771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 7200| [2025/04/30 20:08:14 133780] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694241328|now:1746043694133736|interv:107592| [2025/04/30 20:08:14 133789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694241328|now:1746043694133736|interval:107592|pto_count:0|srtt:43999 [2025/04/30 20:08:14 133798] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57980, ack_elapse 32969, delivered 26400|rate 455329|lost 309| [2025/04/30 20:08:14 133807] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (455329) in round 18| [2025/04/30 20:08:14 133815] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 133822] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 133830] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694101975|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 133838] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694101975|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 133848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:7200|srtt:43999|latest_rtt:31573|min_rtt:30776|applimit:0|lost:309|recovery:1|recovery_start:1746043694116338|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 133860] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:833|largest:833|pns:2| [2025/04/30 20:08:14 133870] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:833|frame:ACK |recv_time:1746043694133548|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 133879] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814133548|now:1746043694133548|interv:120000000| [2025/04/30 20:08:14 133887] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814133548|now:1746043694133548|interv:120000000| [2025/04/30 20:08:14 133894] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694242639|pq_index:0| [2025/04/30 20:08:14 133903] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694130367| [2025/04/30 20:08:14 133912] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694133912| [2025/04/30 20:08:14 133923] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694133920| [2025/04/30 20:08:14 133933] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 133943] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694241328| [2025/04/30 20:08:14 133960] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694241328| [2025/04/30 20:08:14 133968] [debug] |xqc_engine_wakeup_after|wakeup:1746043694241328|now:1746043694133968|diff:107360| [2025/04/30 20:08:14 133977] [debug] |xqc_engine_main_logic|END|now:1746043694133920| [2025/04/30 20:08:14 133988] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694133988| [2025/04/30 20:08:14 133996] [debug] |xqc_engine_wakeup_after|wakeup:1746043694241328|now:1746043694133996|diff:107332| [2025/04/30 20:08:14 134004] [debug] |xqc_engine_main_logic|END|now:1746043694133988| [2025/04/30 20:08:14 134640] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694134639| [2025/04/30 20:08:14 134660] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 134669] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:833| [2025/04/30 20:08:14 134844] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:834| [2025/04/30 20:08:14 134922] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:834| [2025/04/30 20:08:14 134928] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 134937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1190|origin_pktnum:1160|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:08:14 134944] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:31200|prior_delivered:999074|prior_time:1746043694102546|is_app_limited:0|send_elapse:57449|ack_elapse:32093|ctl_first_sent_time:1746043694102857|lagest_ack_time:1746043694134639|curr_delivered:1024274| [2025/04/30 20:08:14 134952] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694102857| [2025/04/30 20:08:14 134959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:10||sndq_packets_used_bytes:0|sndq_packets_free:855| [2025/04/30 20:08:14 134965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43999|rttvar:13913|minrtt:30776|latest_rtt:31782|ack_delay:96| [2025/04/30 20:08:14 134971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42460|rttvar:13513|minrtt:30776|latest_rtt:31782|ack_delay:96| [2025/04/30 20:08:14 134978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1190|lost_pn:1187|thresh:3| [2025/04/30 20:08:14 134984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 134991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 134997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 135002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 135023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 135031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 135038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42460|rtt_var:13513|pto_duration:96512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 135067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 135075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 135079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 6000| [2025/04/30 20:08:14 135083] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694238189|now:1746043694135037|interv:103152| [2025/04/30 20:08:14 135087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694238189|now:1746043694135037|interval:103152|pto_count:0|srtt:42460 [2025/04/30 20:08:14 135092] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57449, ack_elapse 32093, delivered 25200|rate 438649|lost 309| [2025/04/30 20:08:14 135097] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (438649) in round 18| [2025/04/30 20:08:14 135101] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 135106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 135110] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694102857|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 135115] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694102857|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 135119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:6000|srtt:42460|latest_rtt:31782|min_rtt:30776|applimit:0|lost:309|recovery:1|recovery_start:1746043694116338|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 135126] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:834|largest:834|pns:2| [2025/04/30 20:08:14 135130] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:834|frame:ACK |recv_time:1746043694134639|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 135136] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814134639|now:1746043694134639|interv:120000000| [2025/04/30 20:08:14 135140] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814134639|now:1746043694134639|interv:120000000| [2025/04/30 20:08:14 135144] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694241328|pq_index:0| [2025/04/30 20:08:14 135149] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694133920| [2025/04/30 20:08:14 135153] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694135153| [2025/04/30 20:08:14 135158] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694135157| [2025/04/30 20:08:14 135164] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 135195] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694238189| [2025/04/30 20:08:14 135199] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694238189| [2025/04/30 20:08:14 135203] [debug] |xqc_engine_wakeup_after|wakeup:1746043694238189|now:1746043694135203|diff:102986| [2025/04/30 20:08:14 135208] [debug] |xqc_engine_main_logic|END|now:1746043694135157| [2025/04/30 20:08:14 135214] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694135214| [2025/04/30 20:08:14 135218] [debug] |xqc_engine_wakeup_after|wakeup:1746043694238189|now:1746043694135218|diff:102971| [2025/04/30 20:08:14 135222] [debug] |xqc_engine_main_logic|END|now:1746043694135214| [2025/04/30 20:08:14 139604] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:62|state:ESTABED|recv_time:1746043694139602| [2025/04/30 20:08:14 139628] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 139640] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:834| [2025/04/30 20:08:14 139647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:835| [2025/04/30 20:08:14 139659] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:835| [2025/04/30 20:08:14 139667] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 139678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1191|origin_pktnum:1167|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:08:14 139688] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:25200|prior_delivered:1005074|prior_time:1746043694107536|is_app_limited:0|send_elapse:57632|ack_elapse:32066|ctl_first_sent_time:1746043694107816|lagest_ack_time:1746043694139602|curr_delivered:1025474| [2025/04/30 20:08:14 139697] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694107816| [2025/04/30 20:08:14 139706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:8||sndq_packets_used_bytes:0|sndq_packets_free:857| [2025/04/30 20:08:14 139714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42460|rttvar:13513|minrtt:30776|latest_rtt:31786|ack_delay:128| [2025/04/30 20:08:14 139722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41110|rttvar:12835|minrtt:30776|latest_rtt:31786|ack_delay:128| [2025/04/30 20:08:14 139730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1191|lost_pn:1188|thresh:3| [2025/04/30 20:08:14 139738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 139746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 139754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 139762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 139770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 139778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 139797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 139802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 139807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 4800| [2025/04/30 20:08:14 139812] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694234127|now:1746043694139777|interv:94350| [2025/04/30 20:08:14 139817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694234127|now:1746043694139777|interval:94350|pto_count:0|srtt:41110 [2025/04/30 20:08:14 139823] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57632, ack_elapse 32066, delivered 20400|rate 353970|lost 309| [2025/04/30 20:08:14 139828] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (353970) in round 18| [2025/04/30 20:08:14 139834] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 139839] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 139844] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694107816|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 139850] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694107816|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 139855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:4800|srtt:41110|latest_rtt:31786|min_rtt:30776|applimit:0|lost:309|recovery:1|recovery_start:1746043694116338|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 139862] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:11| [2025/04/30 20:08:14 139868] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_max_stream_data_frame|max_stream_data=1017748|max_stream_data_old=1000000| [2025/04/30 20:08:14 139874] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694164602|now:1746043694139602|interv:25000| [2025/04/30 20:08:14 139881] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694139602|max_ack_delay:25000| [2025/04/30 20:08:14 139887] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:835|largest:835|pns:2| [2025/04/30 20:08:14 139893] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:835|frame:ACK MAX_STREAM_DATA |recv_time:1746043694139602|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 139899] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814139602|now:1746043694139602|interv:120000000| [2025/04/30 20:08:14 139905] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814139602|now:1746043694139602|interv:120000000| [2025/04/30 20:08:14 139914] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694238189|pq_index:0| [2025/04/30 20:08:14 139919] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694135157| [2025/04/30 20:08:14 139924] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694139924| [2025/04/30 20:08:14 139931] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694139929| [2025/04/30 20:08:14 139937] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055FC16B356FC|cnt:0| [2025/04/30 20:08:14 139944] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9001016| [2025/04/30 20:08:14 139950] [debug] |scid:ed3061445c419a858f5981dc|xqc_sample_check_app_limited|check_applimit|path:0|inflight:4800|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 20:08:14 139955] [debug] |scid:ed3061445c419a858f5981dc|xqc_sample_check_app_limited|path:0|applimit:1030274| [2025/04/30 20:08:14 139963] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8999849| [2025/04/30 20:08:14 139968] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8998682| [2025/04/30 20:08:14 139974] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8997515| [2025/04/30 20:08:14 139979] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8996348| [2025/04/30 20:08:14 139984] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8995181| [2025/04/30 20:08:14 139990] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8994014| [2025/04/30 20:08:14 139995] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8992847| [2025/04/30 20:08:14 140001] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8991680| [2025/04/30 20:08:14 140006] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8990513| [2025/04/30 20:08:14 140011] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8989346| [2025/04/30 20:08:14 140017] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8988179| [2025/04/30 20:08:14 140022] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8987012| [2025/04/30 20:08:14 140027] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8985845| [2025/04/30 20:08:14 140032] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8984678| [2025/04/30 20:08:14 140038] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8983511| [2025/04/30 20:08:14 140043] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8982344| [2025/04/30 20:08:14 140048] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1017748| [2025/04/30 20:08:14 140054] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1017656|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1098168|offset:18672|fin:1|stream_flag:5|conn:000055FC16B356FC|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:08:14 140062] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:14 140070] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8982344| [2025/04/30 20:08:14 140075] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1017748| [2025/04/30 20:08:14 140081] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1017656|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1079496|offset:0|fin:1|stream_flag:5|conn:000055FC16B356FC|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:08:14 140087] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:14 140093] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140099] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140105] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 140111] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140116] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140122] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 140127] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:62|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1000151| [2025/04/30 20:08:14 140138] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140144] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140149] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1262|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1001318| [2025/04/30 20:08:14 140159] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140165] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140208] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2462|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1002485| [2025/04/30 20:08:14 140217] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140222] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140226] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3662|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1003652| [2025/04/30 20:08:14 140235] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140239] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140243] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4862|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1004819| [2025/04/30 20:08:14 140251] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140255] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140259] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6062|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1005986| [2025/04/30 20:08:14 140268] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140272] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140276] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7262|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1007153| [2025/04/30 20:08:14 140287] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140291] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140295] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8462|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1008320| [2025/04/30 20:08:14 140304] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140308] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140312] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9662|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1009487| [2025/04/30 20:08:14 140320] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140324] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140328] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10862|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1010654| [2025/04/30 20:08:14 140337] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140341] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140345] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12062|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1011821| [2025/04/30 20:08:14 140354] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140360] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140364] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13262|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1012988| [2025/04/30 20:08:14 140373] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140377] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140381] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14462|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1014155| [2025/04/30 20:08:14 140389] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140394] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140398] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15662|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1015322| [2025/04/30 20:08:14 140406] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140410] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140414] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16862|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1016489| [2025/04/30 20:08:14 140423] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140427] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140431] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41110|min_srtt:41110|path_bw:1313952|loss_rate:14.29|path_pto:0| [2025/04/30 20:08:14 140438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18062|inflight:4800|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1017656| [2025/04/30 20:08:14 140443] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41110|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 140447] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 140452] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:08:14 140457] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1197| [2025/04/30 20:08:14 140500] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1197|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:4800|now:1746043694140465|stream_id:0|stream_offset:0| [2025/04/30 20:08:14 140510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1197|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:08:14 140517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1197|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:08:14 140524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:4800|applimit:1030274| [2025/04/30 20:08:14 140530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 140537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 140542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 140546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 4831| [2025/04/30 20:08:14 140550] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694257915|now:1746043694140530|interv:117385| [2025/04/30 20:08:14 140554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694257915|now:1746043694140530|interval:117385|pto_count:0|srtt:41110 [2025/04/30 20:08:14 140558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:4831| [2025/04/30 20:08:14 140563] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:08:14 140568] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1198| [2025/04/30 20:08:14 140597] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1198|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:4831|now:1746043694140574|stream_id:0|stream_offset:0| [2025/04/30 20:08:14 140606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1198|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:08:14 140619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1198|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:08:14 140625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:4831|applimit:1030274| [2025/04/30 20:08:14 140629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 140633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 140637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 140641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 4862| [2025/04/30 20:08:14 140645] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258024|now:1746043694140629|interv:117395| [2025/04/30 20:08:14 140649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258024|now:1746043694140629|interval:117395|pto_count:0|srtt:41110 [2025/04/30 20:08:14 140653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:4862| [2025/04/30 20:08:14 140658] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 140662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:4862|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1000151| [2025/04/30 20:08:14 140667] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 140671] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1199| [2025/04/30 20:08:14 140701] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:4862|now:1746043694140678|stream_id:0|stream_offset:1000151| [2025/04/30 20:08:14 140710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1199|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 140717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:4862|applimit:1030274| [2025/04/30 20:08:14 140724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 140729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 140733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 140737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 6062| [2025/04/30 20:08:14 140741] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258128|now:1746043694140724|interv:117404| [2025/04/30 20:08:14 140745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258128|now:1746043694140724|interval:117404|pto_count:0|srtt:41110 [2025/04/30 20:08:14 140753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:6062| [2025/04/30 20:08:14 140758] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 140762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:6062|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1001318| [2025/04/30 20:08:14 140767] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 140771] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1200| [2025/04/30 20:08:14 140799] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:6062|now:1746043694140777|stream_id:0|stream_offset:1001318| [2025/04/30 20:08:14 140808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1200|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 140815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:6062|applimit:1030274| [2025/04/30 20:08:14 140821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 140827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 140831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 140835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 7262| [2025/04/30 20:08:14 140839] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258227|now:1746043694140821|interv:117406| [2025/04/30 20:08:14 140842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258227|now:1746043694140821|interval:117406|pto_count:0|srtt:41110 [2025/04/30 20:08:14 140847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:7262| [2025/04/30 20:08:14 140851] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 140855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:7262|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1002485| [2025/04/30 20:08:14 140860] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 140864] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1201| [2025/04/30 20:08:14 140891] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:7262|now:1746043694140870|stream_id:0|stream_offset:1002485| [2025/04/30 20:08:14 140899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1201|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 140906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:7262|applimit:1030274| [2025/04/30 20:08:14 140917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 140922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 140926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 140929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 8462| [2025/04/30 20:08:14 140933] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258320|now:1746043694140917|interv:117403| [2025/04/30 20:08:14 140937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258320|now:1746043694140917|interval:117403|pto_count:0|srtt:41110 [2025/04/30 20:08:14 140942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:8462| [2025/04/30 20:08:14 140946] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 140950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:8462|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1003652| [2025/04/30 20:08:14 140954] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 140959] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1202| [2025/04/30 20:08:14 140986] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:8462|now:1746043694140965|stream_id:0|stream_offset:1003652| [2025/04/30 20:08:14 140995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 141002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:8462|applimit:1030274| [2025/04/30 20:08:14 141008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 141013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 141017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 141021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 9662| [2025/04/30 20:08:14 141025] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258415|now:1746043694141008|interv:117407| [2025/04/30 20:08:14 141029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258415|now:1746043694141008|interval:117407|pto_count:0|srtt:41110 [2025/04/30 20:08:14 141033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:9662| [2025/04/30 20:08:14 141038] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 141046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:9662|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1004819| [2025/04/30 20:08:14 141050] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 141054] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1203| [2025/04/30 20:08:14 141082] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:9662|now:1746043694141061|stream_id:0|stream_offset:1004819| [2025/04/30 20:08:14 141091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 141098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:9662|applimit:1030274| [2025/04/30 20:08:14 141104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 141109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 141113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 141117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 10862| [2025/04/30 20:08:14 141121] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258511|now:1746043694141104|interv:117407| [2025/04/30 20:08:14 141125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258511|now:1746043694141104|interval:117407|pto_count:0|srtt:41110 [2025/04/30 20:08:14 141129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:10862| [2025/04/30 20:08:14 141134] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 141138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:10862|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1005986| [2025/04/30 20:08:14 141142] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 141146] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1204| [2025/04/30 20:08:14 141187] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:10862|now:1746043694141153|stream_id:0|stream_offset:1005986| [2025/04/30 20:08:14 141200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 141208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:10862|applimit:1030274| [2025/04/30 20:08:14 141215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 141228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 141234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 141238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 12062| [2025/04/30 20:08:14 141242] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258603|now:1746043694141214|interv:117389| [2025/04/30 20:08:14 141246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258603|now:1746043694141214|interval:117389|pto_count:0|srtt:41110 [2025/04/30 20:08:14 141251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:12062| [2025/04/30 20:08:14 141255] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 141260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:12062|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1007153| [2025/04/30 20:08:14 141264] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 141268] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1205| [2025/04/30 20:08:14 141299] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:12062|now:1746043694141275|stream_id:0|stream_offset:1007153| [2025/04/30 20:08:14 141307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 141314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:12062|applimit:1030274| [2025/04/30 20:08:14 141321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 141328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 141333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 141337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 13262| [2025/04/30 20:08:14 141341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258725|now:1746043694141320|interv:117405| [2025/04/30 20:08:14 141345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258725|now:1746043694141320|interval:117405|pto_count:0|srtt:41110 [2025/04/30 20:08:14 141349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:13262| [2025/04/30 20:08:14 141353] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 141358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:13262|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1008320| [2025/04/30 20:08:14 141366] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 141370] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1206| [2025/04/30 20:08:14 141399] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:13262|now:1746043694141377|stream_id:0|stream_offset:1008320| [2025/04/30 20:08:14 141408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 141415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:13262|applimit:1030274| [2025/04/30 20:08:14 141421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 141429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 141433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 141437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 14462| [2025/04/30 20:08:14 141441] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258827|now:1746043694141421|interv:117406| [2025/04/30 20:08:14 141445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258827|now:1746043694141421|interval:117406|pto_count:0|srtt:41110 [2025/04/30 20:08:14 141450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:14462| [2025/04/30 20:08:14 141454] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 141458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:14462|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1009487| [2025/04/30 20:08:14 141463] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 141467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1207| [2025/04/30 20:08:14 141494] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:14462|now:1746043694141473|stream_id:0|stream_offset:1009487| [2025/04/30 20:08:14 141503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 141509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:14462|applimit:1030274| [2025/04/30 20:08:14 141516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 141523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 141528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 141536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 15662| [2025/04/30 20:08:14 141540] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258923|now:1746043694141515|interv:117408| [2025/04/30 20:08:14 141544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258923|now:1746043694141515|interval:117408|pto_count:0|srtt:41110 [2025/04/30 20:08:14 141548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:15662| [2025/04/30 20:08:14 141553] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 141557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:15662|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1010654| [2025/04/30 20:08:14 141561] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 141565] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1208| [2025/04/30 20:08:14 141593] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:15662|now:1746043694141572|stream_id:0|stream_offset:1010654| [2025/04/30 20:08:14 141602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 141609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:15662|applimit:1030274| [2025/04/30 20:08:14 141616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 141622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 141627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 141631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 16862| [2025/04/30 20:08:14 141635] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694259022|now:1746043694141615|interv:117407| [2025/04/30 20:08:14 141639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694259022|now:1746043694141615|interval:117407|pto_count:0|srtt:41110 [2025/04/30 20:08:14 141643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:16862| [2025/04/30 20:08:14 141648] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 141652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:16862|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1011821| [2025/04/30 20:08:14 141656] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 141660] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1209| [2025/04/30 20:08:14 141693] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:16862|now:1746043694141670|stream_id:0|stream_offset:1011821| [2025/04/30 20:08:14 141702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 141708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:16862|applimit:1030274| [2025/04/30 20:08:14 141715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 141722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 141726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 141730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 18062| [2025/04/30 20:08:14 141734] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694259120|now:1746043694141715|interv:117405| [2025/04/30 20:08:14 141738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694259120|now:1746043694141715|interval:117405|pto_count:0|srtt:41110 [2025/04/30 20:08:14 141742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:18062| [2025/04/30 20:08:14 141747] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 141751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18062|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1012988| [2025/04/30 20:08:14 141755] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 141759] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1210| [2025/04/30 20:08:14 141786] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:18062|now:1746043694141765|stream_id:0|stream_offset:1012988| [2025/04/30 20:08:14 141795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 141802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:18062|applimit:1030274| [2025/04/30 20:08:14 141808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 141815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 141820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 141824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 19262| [2025/04/30 20:08:14 141827] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694259215|now:1746043694141808|interv:117407| [2025/04/30 20:08:14 141836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694259215|now:1746043694141808|interval:117407|pto_count:0|srtt:41110 [2025/04/30 20:08:14 141840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:19262| [2025/04/30 20:08:14 141845] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 141849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19262|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1014155| [2025/04/30 20:08:14 141853] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 141857] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1211| [2025/04/30 20:08:14 141886] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:19262|now:1746043694141864|stream_id:0|stream_offset:1014155| [2025/04/30 20:08:14 141894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 141901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:19262|applimit:1030274| [2025/04/30 20:08:14 141907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41110|rtt_var:12835|pto_duration:92450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 141914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 141919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 141923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 20462| [2025/04/30 20:08:14 141927] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694259314|now:1746043694141907|interv:117407| [2025/04/30 20:08:14 141931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694259314|now:1746043694141907|interval:117407|pto_count:0|srtt:41110 [2025/04/30 20:08:14 141936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:20462| [2025/04/30 20:08:14 141941] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 141947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20462|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1015322| [2025/04/30 20:08:14 141954] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 141960] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694142960|now:1746043694141960|interv:1000| [2025/04/30 20:08:14 141967] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 141972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 141981] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694142960| [2025/04/30 20:08:14 141985] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694142960| [2025/04/30 20:08:14 141991] [debug] |xqc_engine_wakeup_after|wakeup:1746043694142960|now:1746043694141991|diff:969| [2025/04/30 20:08:14 141998] [debug] |xqc_engine_main_logic|END|now:1746043694139929| [2025/04/30 20:08:14 142009] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694142008| [2025/04/30 20:08:14 142016] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 142023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:835| [2025/04/30 20:08:14 142034] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:836| [2025/04/30 20:08:14 142042] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:836| [2025/04/30 20:08:14 142048] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 142055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1192|origin_pktnum:1169|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:08:14 142062] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:22800|prior_delivered:1007474|prior_time:1746043694109614|is_app_limited:0|send_elapse:58164|ack_elapse:32394|ctl_first_sent_time:1746043694110378|lagest_ack_time:1746043694142008|curr_delivered:1026674| [2025/04/30 20:08:14 142069] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694110378| [2025/04/30 20:08:14 142076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:24||sndq_packets_used_bytes:0|sndq_packets_free:841| [2025/04/30 20:08:14 142083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41110|rttvar:12835|minrtt:30776|latest_rtt:31630|ack_delay:64| [2025/04/30 20:08:14 142090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39917|rttvar:12013|minrtt:30776|latest_rtt:31630|ack_delay:64| [2025/04/30 20:08:14 142097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1192|lost_pn:1189|thresh:3| [2025/04/30 20:08:14 142103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 142110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 142116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 142123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 142129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39917|rtt_var:12013|pto_duration:87969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 142135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 142141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 142147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 19262| [2025/04/30 20:08:14 142159] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694254833|now:1746043694142129|interv:112704| [2025/04/30 20:08:14 142164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694254833|now:1746043694142129|interval:112704|pto_count:0|srtt:39917 [2025/04/30 20:08:14 142190] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58164, ack_elapse 32394, delivered 19200|rate 330101|lost 309| [2025/04/30 20:08:14 142197] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (330101) in round 18| [2025/04/30 20:08:14 142203] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 142210] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 142216] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694110378|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 142227] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694110378|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 142233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:19262|srtt:39917|latest_rtt:31630|min_rtt:30776|applimit:0|lost:309|recovery:1|recovery_start:1746043694116338|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 142239] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:836|largest:836|pns:2| [2025/04/30 20:08:14 142244] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:836|frame:ACK |recv_time:1746043694142008|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 142248] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814142008|now:1746043694142008|interv:120000000| [2025/04/30 20:08:14 142253] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814142008|now:1746043694142008|interv:120000000| [2025/04/30 20:08:14 142257] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694142960|pq_index:0| [2025/04/30 20:08:14 142262] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694139929| [2025/04/30 20:08:14 142268] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694142268| [2025/04/30 20:08:14 142276] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694142274| [2025/04/30 20:08:14 142284] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 142289] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 142294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19262|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1015322| [2025/04/30 20:08:14 142302] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 142306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 142310] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694142960| [2025/04/30 20:08:14 142314] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694142960| [2025/04/30 20:08:14 142318] [debug] |xqc_engine_wakeup_after|wakeup:1746043694142960|now:1746043694142318|diff:642| [2025/04/30 20:08:14 142322] [debug] |xqc_engine_main_logic|END|now:1746043694142274| [2025/04/30 20:08:14 142328] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694142328| [2025/04/30 20:08:14 142332] [debug] |xqc_engine_wakeup_after|wakeup:1746043694142960|now:1746043694142332|diff:628| [2025/04/30 20:08:14 142336] [debug] |xqc_engine_main_logic|END|now:1746043694142328| [2025/04/30 20:08:14 143427] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694143426| [2025/04/30 20:08:14 143445] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694142960|pq_index:0| [2025/04/30 20:08:14 143451] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694142274| [2025/04/30 20:08:14 143457] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694143455| [2025/04/30 20:08:14 143463] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694142960|now:1746043694143455| [2025/04/30 20:08:14 143468] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694142960|now:1746043694143455| [2025/04/30 20:08:14 143472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 143477] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 143484] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 143489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19262|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1015322| [2025/04/30 20:08:14 143495] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 143503] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1212| [2025/04/30 20:08:14 143564] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:19262|now:1746043694143519|stream_id:0|stream_offset:1015322| [2025/04/30 20:08:14 143576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 143586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:19262|applimit:1030274| [2025/04/30 20:08:14 143593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39917|rtt_var:12013|pto_duration:87969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 143601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 143608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 143622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 20462| [2025/04/30 20:08:14 143626] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694256488|now:1746043694143593|interv:112895| [2025/04/30 20:08:14 143630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694256488|now:1746043694143593|interval:112895|pto_count:0|srtt:39917 [2025/04/30 20:08:14 143635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:20462| [2025/04/30 20:08:14 143641] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 143645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20462|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1016489| [2025/04/30 20:08:14 143650] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 143654] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1213| [2025/04/30 20:08:14 143690] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:20462|now:1746043694143662|stream_id:0|stream_offset:1016489| [2025/04/30 20:08:14 143699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 143707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:20462|applimit:1030274| [2025/04/30 20:08:14 143714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39917|rtt_var:12013|pto_duration:87969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 143720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 143724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 143728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 21662| [2025/04/30 20:08:14 143732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694256631|now:1746043694143713|interv:112918| [2025/04/30 20:08:14 143736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694256631|now:1746043694143713|interval:112918|pto_count:0|srtt:39917 [2025/04/30 20:08:14 143741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:21662| [2025/04/30 20:08:14 143746] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 143750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21662|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1017656| [2025/04/30 20:08:14 143754] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 143766] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694144766|now:1746043694143766|interv:1000| [2025/04/30 20:08:14 143770] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 143774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 143778] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694144766| [2025/04/30 20:08:14 143783] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694144766| [2025/04/30 20:08:14 143787] [debug] |xqc_engine_wakeup_after|wakeup:1746043694144766|now:1746043694143787|diff:979| [2025/04/30 20:08:14 143791] [debug] |xqc_engine_main_logic|END|now:1746043694143455| [2025/04/30 20:08:14 144865] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694144865| [2025/04/30 20:08:14 144877] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694144766|pq_index:0| [2025/04/30 20:08:14 144882] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694143455| [2025/04/30 20:08:14 144887] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694144886| [2025/04/30 20:08:14 144893] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694144766|now:1746043694144886| [2025/04/30 20:08:14 144897] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694144766|now:1746043694144886| [2025/04/30 20:08:14 144901] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 144906] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 144911] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 144915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21662|cwnd:109467|conn:000055FC16B356FC|stream_id:0|stream_offset:1017656| [2025/04/30 20:08:14 144920] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 144925] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1214| [2025/04/30 20:08:14 144963] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:21662|now:1746043694144933|stream_id:0|stream_offset:1017656| [2025/04/30 20:08:14 144973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 144981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:21662|applimit:1030274| [2025/04/30 20:08:14 144987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39917|rtt_var:12013|pto_duration:87969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 144995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 145000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 145003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 22862| [2025/04/30 20:08:14 145013] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694257902|now:1746043694144987|interv:112915| [2025/04/30 20:08:14 145017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694257902|now:1746043694144987|interval:112915|pto_count:0|srtt:39917 [2025/04/30 20:08:14 145022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109467|inflight:22862| [2025/04/30 20:08:14 145027] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694164602| [2025/04/30 20:08:14 145031] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694164602| [2025/04/30 20:08:14 145035] [debug] |xqc_engine_wakeup_after|wakeup:1746043694164602|now:1746043694145035|diff:19567| [2025/04/30 20:08:14 145039] [debug] |xqc_engine_main_logic|END|now:1746043694144886| [2025/04/30 20:08:14 145421] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694145419| [2025/04/30 20:08:14 145438] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 145448] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:836| [2025/04/30 20:08:14 145454] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:837| [2025/04/30 20:08:14 145463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:837| [2025/04/30 20:08:14 145470] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 145478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1193|origin_pktnum:1173|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:08:14 145484] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:19200|prior_delivered:1011074|prior_time:1746043694113509|is_app_limited:0|send_elapse:57975|ack_elapse:31910|ctl_first_sent_time:1746043694113769|lagest_ack_time:1746043694145419|curr_delivered:1027874| [2025/04/30 20:08:14 145492] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694113769| [2025/04/30 20:08:14 145499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:22||sndq_packets_used_bytes:0|sndq_packets_free:843| [2025/04/30 20:08:14 145505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39917|rttvar:12013|minrtt:30776|latest_rtt:31650|ack_delay:80| [2025/04/30 20:08:14 145512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38874|rttvar:11096|minrtt:30776|latest_rtt:31650|ack_delay:80| [2025/04/30 20:08:14 145519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1193|lost_pn:1190|thresh:3| [2025/04/30 20:08:14 145526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 145532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 145539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 145546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38874|rtt_var:11096|pto_duration:83258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 145560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 145566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 145572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 21662| [2025/04/30 20:08:14 145577] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694253191|now:1746043694145545|interv:107646| [2025/04/30 20:08:14 145582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694253191|now:1746043694145545|interval:107646|pto_count:0|srtt:38874 [2025/04/30 20:08:14 145586] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57975, ack_elapse 31910, delivered 16800|rate 289780|lost 309| [2025/04/30 20:08:14 145591] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (289780) in round 18| [2025/04/30 20:08:14 145598] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 145605] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 145611] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694113769|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 145619] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694113769|recovery:1|recovery_start:1746043694116338|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 145625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:21662|srtt:38874|latest_rtt:31650|min_rtt:30776|applimit:0|lost:309|recovery:1|recovery_start:1746043694116338|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 145632] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:837|largest:837|pns:2| [2025/04/30 20:08:14 145637] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:837|frame:ACK |recv_time:1746043694145419|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 145642] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814145419|now:1746043694145419|interv:120000000| [2025/04/30 20:08:14 145646] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814145419|now:1746043694145419|interv:120000000| [2025/04/30 20:08:14 145650] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694164602|pq_index:0| [2025/04/30 20:08:14 145655] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694144886| [2025/04/30 20:08:14 145659] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694145659| [2025/04/30 20:08:14 145664] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694145663| [2025/04/30 20:08:14 145670] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 145688] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694164602| [2025/04/30 20:08:14 145692] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694164602| [2025/04/30 20:08:14 145696] [debug] |xqc_engine_wakeup_after|wakeup:1746043694164602|now:1746043694145696|diff:18906| [2025/04/30 20:08:14 145700] [debug] |xqc_engine_main_logic|END|now:1746043694145663| [2025/04/30 20:08:14 145706] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694145706| [2025/04/30 20:08:14 145710] [debug] |xqc_engine_wakeup_after|wakeup:1746043694164602|now:1746043694145710|diff:18892| [2025/04/30 20:08:14 145714] [debug] |xqc_engine_main_logic|END|now:1746043694145706| [2025/04/30 20:08:14 148757] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694148755| [2025/04/30 20:08:14 148779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 148792] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:837| [2025/04/30 20:08:14 148800] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:838| [2025/04/30 20:08:14 148811] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:838| [2025/04/30 20:08:14 148819] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 148827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1194|origin_pktnum:1177|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1194|path_largest_ack:1194| [2025/04/30 20:08:14 148836] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:14400|prior_delivered:1014674|prior_time:1746043694116034|is_app_limited:0|send_elapse:58398|ack_elapse:32721|ctl_first_sent_time:1746043694116555|lagest_ack_time:1746043694148755|curr_delivered:1029074| [2025/04/30 20:08:14 148846] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694116555| [2025/04/30 20:08:14 148855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:20||sndq_packets_used_bytes:0|sndq_packets_free:845| [2025/04/30 20:08:14 148863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38874|rttvar:11096|minrtt:30776|latest_rtt:32200|ack_delay:120| [2025/04/30 20:08:14 148870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38025|rttvar:10020|minrtt:30776|latest_rtt:32200|ack_delay:120| [2025/04/30 20:08:14 148877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1194|lost_pn:1191|thresh:3| [2025/04/30 20:08:14 148885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 148893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 148901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38025|rtt_var:10020|pto_duration:78105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 148909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 148916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 148923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 20462| [2025/04/30 20:08:14 148940] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694248038|now:1746043694148900|interv:99138| [2025/04/30 20:08:14 148948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694248038|now:1746043694148900|interval:99138|pto_count:0|srtt:38025 [2025/04/30 20:08:14 148957] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58398, ack_elapse 32721, delivered 14400|rate 246583|lost 309| [2025/04/30 20:08:14 148966] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (246583) in round 18| [2025/04/30 20:08:14 148974] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 148983] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 148991] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694116555|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 148999] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117277|packet_lost:0|acked:1200|po_sent_time:1746043694116555|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 149004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:20462|srtt:38025|latest_rtt:32200|min_rtt:30776|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 149012] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:838|largest:838|pns:2| [2025/04/30 20:08:14 149018] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:838|frame:ACK |recv_time:1746043694148755|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 149024] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814148755|now:1746043694148755|interv:120000000| [2025/04/30 20:08:14 149029] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814148755|now:1746043694148755|interv:120000000| [2025/04/30 20:08:14 149034] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694164602|pq_index:0| [2025/04/30 20:08:14 149040] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694145663| [2025/04/30 20:08:14 149045] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694149045| [2025/04/30 20:08:14 149051] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694149050| [2025/04/30 20:08:14 149058] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 149064] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694164602| [2025/04/30 20:08:14 149069] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694164602| [2025/04/30 20:08:14 149074] [debug] |xqc_engine_wakeup_after|wakeup:1746043694164602|now:1746043694149074|diff:15528| [2025/04/30 20:08:14 149080] [debug] |xqc_engine_main_logic|END|now:1746043694149050| [2025/04/30 20:08:14 149086] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694149086| [2025/04/30 20:08:14 149096] [debug] |xqc_engine_wakeup_after|wakeup:1746043694164602|now:1746043694149096|diff:15506| [2025/04/30 20:08:14 149101] [debug] |xqc_engine_main_logic|END|now:1746043694149086| [2025/04/30 20:08:14 149270] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694149269| [2025/04/30 20:08:14 149291] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 149302] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:838| [2025/04/30 20:08:14 149307] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:839| [2025/04/30 20:08:14 149314] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:839| [2025/04/30 20:08:14 149319] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 149328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1195|origin_pktnum:1178|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:08:14 149336] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:15600|prior_delivered:1014674|prior_time:1746043694116034|is_app_limited:0|send_elapse:58520|ack_elapse:33235|ctl_first_sent_time:1746043694116677|lagest_ack_time:1746043694149269|curr_delivered:1030274| [2025/04/30 20:08:14 149344] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694116677| [2025/04/30 20:08:14 149350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:18||sndq_packets_used_bytes:0|sndq_packets_free:847| [2025/04/30 20:08:14 149356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38025|rttvar:10020|minrtt:30776|latest_rtt:32592|ack_delay:184| [2025/04/30 20:08:14 149363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37323|rttvar:8919|minrtt:30776|latest_rtt:32592|ack_delay:184| [2025/04/30 20:08:14 149370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1195|lost_pn:1192|thresh:3| [2025/04/30 20:08:14 149377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 149383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37323|rtt_var:8919|pto_duration:72999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 149390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 149395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 149401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 19262| [2025/04/30 20:08:14 149407] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694242932|now:1746043694149383|interv:93549| [2025/04/30 20:08:14 149414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694242932|now:1746043694149383|interval:93549|pto_count:0|srtt:37323 [2025/04/30 20:08:14 149421] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58520, ack_elapse 33235, delivered 15600|rate 266575|lost 309| [2025/04/30 20:08:14 149428] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (266575) in round 18| [2025/04/30 20:08:14 149440] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30776, old_rtt:30776| [2025/04/30 20:08:14 149447] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:101095|extra_cwnd:8372| [2025/04/30 20:08:14 149454] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694116677|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 149461] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:1200|po_sent_time:1746043694116677|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1019474| [2025/04/30 20:08:14 149468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109467|full_bw_reached:1|inflight:19262|srtt:37323|latest_rtt:32592|min_rtt:30776|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 149475] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:839|largest:839|pns:2| [2025/04/30 20:08:14 149479] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:839|frame:ACK |recv_time:1746043694149269|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 149485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814149269|now:1746043694149269|interv:120000000| [2025/04/30 20:08:14 149490] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814149269|now:1746043694149269|interv:120000000| [2025/04/30 20:08:14 149494] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694164602|pq_index:0| [2025/04/30 20:08:14 149498] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694149050| [2025/04/30 20:08:14 149502] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694149502| [2025/04/30 20:08:14 149508] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694149506| [2025/04/30 20:08:14 149514] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 149519] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694164602| [2025/04/30 20:08:14 149523] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694164602| [2025/04/30 20:08:14 149527] [debug] |xqc_engine_wakeup_after|wakeup:1746043694164602|now:1746043694149527|diff:15075| [2025/04/30 20:08:14 149532] [debug] |xqc_engine_main_logic|END|now:1746043694149506| [2025/04/30 20:08:14 149537] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694149537| [2025/04/30 20:08:14 149541] [debug] |xqc_engine_wakeup_after|wakeup:1746043694164602|now:1746043694149541|diff:15061| [2025/04/30 20:08:14 149545] [debug] |xqc_engine_main_logic|END|now:1746043694149537| [2025/04/30 20:08:14 149710] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694149709| [2025/04/30 20:08:14 149722] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 149731] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:839| [2025/04/30 20:08:14 149744] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:840| [2025/04/30 20:08:14 149753] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:840| [2025/04/30 20:08:14 149760] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 149767] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:840|largest:840|pns:2| [2025/04/30 20:08:14 149774] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:840|frame:ACK |recv_time:1746043694149709|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 149782] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814149709|now:1746043694149709|interv:120000000| [2025/04/30 20:08:14 149788] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814149709|now:1746043694149709|interv:120000000| [2025/04/30 20:08:14 149795] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694164602|pq_index:0| [2025/04/30 20:08:14 149802] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694149506| [2025/04/30 20:08:14 149809] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694149809| [2025/04/30 20:08:14 149817] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694149815| [2025/04/30 20:08:14 149825] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 149833] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694164602| [2025/04/30 20:08:14 149839] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694164602| [2025/04/30 20:08:14 149845] [debug] |xqc_engine_wakeup_after|wakeup:1746043694164602|now:1746043694149845|diff:14757| [2025/04/30 20:08:14 149852] [debug] |xqc_engine_main_logic|END|now:1746043694149815| [2025/04/30 20:08:14 149857] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694149857| [2025/04/30 20:08:14 149861] [debug] |xqc_engine_wakeup_after|wakeup:1746043694164602|now:1746043694149861|diff:14741| [2025/04/30 20:08:14 149865] [debug] |xqc_engine_main_logic|END|now:1746043694149857| [2025/04/30 20:08:14 164948] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694164947| [2025/04/30 20:08:14 164968] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694164602|pq_index:0| [2025/04/30 20:08:14 164975] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694149815| [2025/04/30 20:08:14 164985] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694164982| [2025/04/30 20:08:14 165002] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043694164602|now:1746043694164982| [2025/04/30 20:08:14 165009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:14 165015] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043694164602|now:1746043694164982| [2025/04/30 20:08:14 165019] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 165024] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 165031] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:840|ack_delay:25429|first_ack_range:55|largest_pkt_recv_time:1746043694139602| [2025/04/30 20:08:14 165051] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:840|low:785|pkt_pns:2| [2025/04/30 20:08:14 165055] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:783|low:780|pkt_pns:2| [2025/04/30 20:08:14 165059] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:835|frame_largest_recv:840| [2025/04/30 20:08:14 165063] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 165069] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:08:14 165074] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:34|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:08:14 165080] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1215| [2025/04/30 20:08:14 165121] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1215|size:34|sent:50|pkt_type:SHORT_HEADER|frame:ACK |inflight:19262|now:1746043694165090|stream_id:0|stream_offset:0| [2025/04/30 20:08:14 165128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1215|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:08:14 165134] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694242932| [2025/04/30 20:08:14 165139] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694242932| [2025/04/30 20:08:14 165143] [debug] |xqc_engine_wakeup_after|wakeup:1746043694242932|now:1746043694165143|diff:77789| [2025/04/30 20:08:14 165147] [debug] |xqc_engine_main_logic|END|now:1746043694164982| [2025/04/30 20:08:14 171193] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694171191| [2025/04/30 20:08:14 171210] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 171220] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:840| [2025/04/30 20:08:14 171227] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:841| [2025/04/30 20:08:14 171237] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:841| [2025/04/30 20:08:14 171243] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 171252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1197|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1198|path_largest_ack:1197| [2025/04/30 20:08:14 171260] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:4831|prior_delivered:1025474|prior_time:1746043694139602|is_app_limited:1|send_elapse:32649|ack_elapse:31589|ctl_first_sent_time:1746043694140465|lagest_ack_time:1746043694171191|curr_delivered:1030305| [2025/04/30 20:08:14 171269] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694140465| [2025/04/30 20:08:14 171276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:17||sndq_packets_used_bytes:0|sndq_packets_free:848| [2025/04/30 20:08:14 171283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1198|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1198|path_largest_ack:1198| [2025/04/30 20:08:14 171290] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:4831|prior_delivered:1025474|prior_time:1746043694139602|is_app_limited:1|send_elapse:32649|ack_elapse:31589|ctl_first_sent_time:1746043694140465|lagest_ack_time:1746043694171191|curr_delivered:1030336| [2025/04/30 20:08:14 171306] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694140574| [2025/04/30 20:08:14 171313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:16||sndq_packets_used_bytes:0|sndq_packets_free:849| [2025/04/30 20:08:14 171317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37323|rttvar:8919|minrtt:30776|latest_rtt:30617|ack_delay:32| [2025/04/30 20:08:14 171322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36481|rttvar:8374|minrtt:30617|latest_rtt:30617|ack_delay:32| [2025/04/30 20:08:14 171326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1198|lost_pn:1195|thresh:3| [2025/04/30 20:08:14 171330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 171335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36481|rtt_var:8374|pto_duration:69977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 171340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 171344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 171348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 19200| [2025/04/30 20:08:14 171352] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694239910|now:1746043694171334|interv:68576| [2025/04/30 20:08:14 171356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694239910|now:1746043694171334|interval:68576|pto_count:0|srtt:36481 [2025/04/30 20:08:14 171360] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 32649, ack_elapse 31589, delivered 4862|rate 148917|lost 309| [2025/04/30 20:08:14 171365] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 18 -> 19| [2025/04/30 20:08:14 171370] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|probertt expire|rtt:30617, old_rtt:30776| [2025/04/30 20:08:14 171374] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30776| [2025/04/30 20:08:14 171378] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 171382] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:62|po_sent_time:1746043694140574|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 171387] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109467|packet_lost:0|acked:62|po_sent_time:1746043694140574|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 171392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:19200|srtt:36481|latest_rtt:30617|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 171402] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:841|largest:841|pns:2| [2025/04/30 20:08:14 171407] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:841|frame:ACK |recv_time:1746043694171191|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 171412] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814171191|now:1746043694171191|interv:120000000| [2025/04/30 20:08:14 171416] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814171191|now:1746043694171191|interv:120000000| [2025/04/30 20:08:14 171420] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694242932|pq_index:0| [2025/04/30 20:08:14 171425] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694164982| [2025/04/30 20:08:14 171429] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694171429| [2025/04/30 20:08:14 171435] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694171433| [2025/04/30 20:08:14 171441] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 171446] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694239910| [2025/04/30 20:08:14 171450] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694239910| [2025/04/30 20:08:14 171454] [debug] |xqc_engine_wakeup_after|wakeup:1746043694239910|now:1746043694171454|diff:68456| [2025/04/30 20:08:14 171459] [debug] |xqc_engine_main_logic|END|now:1746043694171433| [2025/04/30 20:08:14 171465] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694171465| [2025/04/30 20:08:14 171469] [debug] |xqc_engine_wakeup_after|wakeup:1746043694239910|now:1746043694171469|diff:68441| [2025/04/30 20:08:14 171473] [debug] |xqc_engine_main_logic|END|now:1746043694171465| [2025/04/30 20:08:14 172289] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694172288| [2025/04/30 20:08:14 172303] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 172311] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:841| [2025/04/30 20:08:14 172317] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:842| [2025/04/30 20:08:14 172327] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:842| [2025/04/30 20:08:14 172334] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 172341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1199|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1199|path_largest_ack:1199| [2025/04/30 20:08:14 172349] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:6062|prior_delivered:1025474|prior_time:1746043694139602|is_app_limited:1|send_elapse:32862|ack_elapse:32686|ctl_first_sent_time:1746043694140678|lagest_ack_time:1746043694172288|curr_delivered:1031536| [2025/04/30 20:08:14 172357] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694140678| [2025/04/30 20:08:14 172365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:15||sndq_packets_used_bytes:0|sndq_packets_free:850| [2025/04/30 20:08:14 172380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36481|rttvar:8374|minrtt:30617|latest_rtt:31610|ack_delay:104| [2025/04/30 20:08:14 172387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35859|rttvar:7524|minrtt:30617|latest_rtt:31610|ack_delay:104| [2025/04/30 20:08:14 172393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1199|lost_pn:1196|thresh:3| [2025/04/30 20:08:14 172397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 172402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35859|rtt_var:7524|pto_duration:65955|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 172410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 172416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 172422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 18000| [2025/04/30 20:08:14 172426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694235888|now:1746043694172402|interv:63486| [2025/04/30 20:08:14 172430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694235888|now:1746043694172402|interval:63486|pto_count:0|srtt:35859 [2025/04/30 20:08:14 172435] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 32862, ack_elapse 32686, delivered 6062|rate 184468|lost 309| [2025/04/30 20:08:14 172440] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 172445] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 172449] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694140678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 172453] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694140678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 172458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:18000|srtt:35859|latest_rtt:31610|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 172464] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:842|largest:842|pns:2| [2025/04/30 20:08:14 172469] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:842|frame:ACK |recv_time:1746043694172288|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 172473] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814172288|now:1746043694172288|interv:120000000| [2025/04/30 20:08:14 172478] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814172288|now:1746043694172288|interv:120000000| [2025/04/30 20:08:14 172482] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694239910|pq_index:0| [2025/04/30 20:08:14 172490] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694171433| [2025/04/30 20:08:14 172494] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694172494| [2025/04/30 20:08:14 172499] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694172498| [2025/04/30 20:08:14 172505] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 172511] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694235888| [2025/04/30 20:08:14 172515] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694235888| [2025/04/30 20:08:14 172519] [debug] |xqc_engine_wakeup_after|wakeup:1746043694235888|now:1746043694172519|diff:63369| [2025/04/30 20:08:14 172523] [debug] |xqc_engine_main_logic|END|now:1746043694172498| [2025/04/30 20:08:14 172529] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694172529| [2025/04/30 20:08:14 172533] [debug] |xqc_engine_wakeup_after|wakeup:1746043694235888|now:1746043694172533|diff:63355| [2025/04/30 20:08:14 172537] [debug] |xqc_engine_main_logic|END|now:1746043694172529| [2025/04/30 20:08:14 173213] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694173211| [2025/04/30 20:08:14 173241] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 173255] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:842| [2025/04/30 20:08:14 173261] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:843| [2025/04/30 20:08:14 173270] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:843| [2025/04/30 20:08:14 173276] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 173284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1200|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1200|path_largest_ack:1200| [2025/04/30 20:08:14 173292] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:7262|prior_delivered:1025474|prior_time:1746043694139602|is_app_limited:1|send_elapse:32961|ack_elapse:33609|ctl_first_sent_time:1746043694140777|lagest_ack_time:1746043694173211|curr_delivered:1032736| [2025/04/30 20:08:14 173300] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694140777| [2025/04/30 20:08:14 173307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:14||sndq_packets_used_bytes:0|sndq_packets_free:851| [2025/04/30 20:08:14 173313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35859|rttvar:7524|minrtt:30617|latest_rtt:32434|ack_delay:48| [2025/04/30 20:08:14 173320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35425|rttvar:6511|minrtt:30617|latest_rtt:32434|ack_delay:48| [2025/04/30 20:08:14 173326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1200|lost_pn:1197|thresh:3| [2025/04/30 20:08:14 173333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 173340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35425|rtt_var:6511|pto_duration:61469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 173352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 173356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 173360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 16800| [2025/04/30 20:08:14 173367] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694231402|now:1746043694173339|interv:58063| [2025/04/30 20:08:14 173374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694231402|now:1746043694173339|interval:58063|pto_count:0|srtt:35425 [2025/04/30 20:08:14 173381] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 32961, ack_elapse 33609, delivered 7262|rate 216073|lost 309| [2025/04/30 20:08:14 173387] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 173392] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 173396] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694140777|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 173400] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694140777|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 173405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:16800|srtt:35425|latest_rtt:32434|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 173411] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:843|largest:843|pns:2| [2025/04/30 20:08:14 173416] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:843|frame:ACK |recv_time:1746043694173211|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 173421] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814173211|now:1746043694173211|interv:120000000| [2025/04/30 20:08:14 173425] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814173211|now:1746043694173211|interv:120000000| [2025/04/30 20:08:14 173429] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694235888|pq_index:0| [2025/04/30 20:08:14 173434] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694172498| [2025/04/30 20:08:14 173438] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694173438| [2025/04/30 20:08:14 173443] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694173442| [2025/04/30 20:08:14 173451] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 173464] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694231402| [2025/04/30 20:08:14 173471] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694231402| [2025/04/30 20:08:14 173475] [debug] |xqc_engine_wakeup_after|wakeup:1746043694231402|now:1746043694173475|diff:57927| [2025/04/30 20:08:14 173479] [debug] |xqc_engine_main_logic|END|now:1746043694173442| [2025/04/30 20:08:14 173485] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694173485| [2025/04/30 20:08:14 173489] [debug] |xqc_engine_wakeup_after|wakeup:1746043694231402|now:1746043694173488|diff:57914| [2025/04/30 20:08:14 173492] [debug] |xqc_engine_main_logic|END|now:1746043694173485| [2025/04/30 20:08:14 174244] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694174242| [2025/04/30 20:08:14 174260] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 174267] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:843| [2025/04/30 20:08:14 174273] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:844| [2025/04/30 20:08:14 174282] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:844| [2025/04/30 20:08:14 174289] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 174296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1201|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1201|path_largest_ack:1201| [2025/04/30 20:08:14 174303] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:8462|prior_delivered:1025474|prior_time:1746043694139602|is_app_limited:1|send_elapse:33054|ack_elapse:34640|ctl_first_sent_time:1746043694140870|lagest_ack_time:1746043694174242|curr_delivered:1033936| [2025/04/30 20:08:14 174311] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694140870| [2025/04/30 20:08:14 174318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:13||sndq_packets_used_bytes:0|sndq_packets_free:852| [2025/04/30 20:08:14 174324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35425|rttvar:6511|minrtt:30617|latest_rtt:33372|ack_delay:56| [2025/04/30 20:08:14 174330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35161|rttvar:5411|minrtt:30617|latest_rtt:33372|ack_delay:56| [2025/04/30 20:08:14 174337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1201|lost_pn:1198|thresh:3| [2025/04/30 20:08:14 174344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 174350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 174358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 174365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 174371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 15600| [2025/04/30 20:08:14 174378] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694226738|now:1746043694174350|interv:52388| [2025/04/30 20:08:14 174384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694226738|now:1746043694174350|interval:52388|pto_count:0|srtt:35161 [2025/04/30 20:08:14 174396] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33054, ack_elapse 34640, delivered 8462|rate 244284|lost 309| [2025/04/30 20:08:14 174401] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 174405] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 174409] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694140870|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 174414] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694140870|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 174418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:15600|srtt:35161|latest_rtt:33372|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 174424] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:11| [2025/04/30 20:08:14 174428] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_max_stream_data_frame|max_stream_data=1068021|max_stream_data_old=1017748| [2025/04/30 20:08:14 174433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694199242|now:1746043694174242|interv:25000| [2025/04/30 20:08:14 174439] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694174242|max_ack_delay:25000| [2025/04/30 20:08:14 174443] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:844|largest:844|pns:2| [2025/04/30 20:08:14 174448] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:844|frame:ACK MAX_STREAM_DATA |recv_time:1746043694174242|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 174453] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814174242|now:1746043694174242|interv:120000000| [2025/04/30 20:08:14 174457] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814174242|now:1746043694174242|interv:120000000| [2025/04/30 20:08:14 174461] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694231402|pq_index:0| [2025/04/30 20:08:14 174465] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694173442| [2025/04/30 20:08:14 174469] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694174469| [2025/04/30 20:08:14 174474] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694174473| [2025/04/30 20:08:14 174480] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055FC16B356FC|cnt:0| [2025/04/30 20:08:14 174488] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8982344| [2025/04/30 20:08:14 174493] [debug] |scid:ed3061445c419a858f5981dc|xqc_sample_check_app_limited|check_applimit|path:0|inflight:15600|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 20:08:14 174557] [debug] |scid:ed3061445c419a858f5981dc|xqc_sample_check_app_limited|path:0|applimit:1049536| [2025/04/30 20:08:14 174564] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8981177| [2025/04/30 20:08:14 174569] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8980010| [2025/04/30 20:08:14 174573] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8978843| [2025/04/30 20:08:14 174578] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8977676| [2025/04/30 20:08:14 174582] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8976509| [2025/04/30 20:08:14 174586] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8975342| [2025/04/30 20:08:14 174590] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8974175| [2025/04/30 20:08:14 174595] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8973008| [2025/04/30 20:08:14 174599] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8971841| [2025/04/30 20:08:14 174603] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8970674| [2025/04/30 20:08:14 174608] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8969507| [2025/04/30 20:08:14 174612] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8968340| [2025/04/30 20:08:14 174616] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8967173| [2025/04/30 20:08:14 174620] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8966006| [2025/04/30 20:08:14 174624] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8964839| [2025/04/30 20:08:14 174629] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8963672| [2025/04/30 20:08:14 174633] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8962505| [2025/04/30 20:08:14 174637] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8961338| [2025/04/30 20:08:14 174641] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8960171| [2025/04/30 20:08:14 174646] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8959004| [2025/04/30 20:08:14 174650] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8957837| [2025/04/30 20:08:14 174654] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8956670| [2025/04/30 20:08:14 174658] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8955503| [2025/04/30 20:08:14 174663] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8954336| [2025/04/30 20:08:14 174667] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8953169| [2025/04/30 20:08:14 174671] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8952002| [2025/04/30 20:08:14 174676] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8950835| [2025/04/30 20:08:14 174680] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8949668| [2025/04/30 20:08:14 174684] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8948501| [2025/04/30 20:08:14 174693] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8947334| [2025/04/30 20:08:14 174697] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8946167| [2025/04/30 20:08:14 174701] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8945000| [2025/04/30 20:08:14 174706] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8943833| [2025/04/30 20:08:14 174710] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8942666| [2025/04/30 20:08:14 174714] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8941499| [2025/04/30 20:08:14 174719] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8940332| [2025/04/30 20:08:14 174723] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8939165| [2025/04/30 20:08:14 174727] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8937998| [2025/04/30 20:08:14 174732] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8936831| [2025/04/30 20:08:14 174736] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8935664| [2025/04/30 20:08:14 174740] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8934497| [2025/04/30 20:08:14 174744] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8933330| [2025/04/30 20:08:14 174748] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8932163| [2025/04/30 20:08:14 174752] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1068021| [2025/04/30 20:08:14 174758] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1067837|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1079496|offset:50181|fin:1|stream_flag:5|conn:000055FC16B356FC|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:08:14 174764] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:14 174769] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8932163| [2025/04/30 20:08:14 174773] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1068021| [2025/04/30 20:08:14 174778] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1067837|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1029315|offset:0|fin:1|stream_flag:5|conn:000055FC16B356FC|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:08:14 174783] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:14 174789] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 174794] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 174800] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 174807] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 174811] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 174816] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 174820] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 174824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:62|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1018823| [2025/04/30 20:08:14 174829] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 174833] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 174838] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 174842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1262|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1019990| [2025/04/30 20:08:14 174846] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 174851] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 174855] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 174859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2462|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1021157| [2025/04/30 20:08:14 174863] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 174867] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 174871] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 174875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3662|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1022324| [2025/04/30 20:08:14 174880] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 174887] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 174891] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 174895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4862|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1023491| [2025/04/30 20:08:14 174900] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 174904] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 174909] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 174913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6062|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1024658| [2025/04/30 20:08:14 174917] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 174922] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 174926] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 174930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7262|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1025825| [2025/04/30 20:08:14 174934] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 174938] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 174943] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 174947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8462|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1026992| [2025/04/30 20:08:14 174951] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 174955] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 174959] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 174972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9662|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1028159| [2025/04/30 20:08:14 174976] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 174981] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 174985] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 174989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10862|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1029326| [2025/04/30 20:08:14 174993] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 174997] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175001] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12062|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1030493| [2025/04/30 20:08:14 175010] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175014] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175018] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13262|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1031660| [2025/04/30 20:08:14 175026] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175031] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175035] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14462|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1032827| [2025/04/30 20:08:14 175047] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175052] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175056] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15662|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1033994| [2025/04/30 20:08:14 175064] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175069] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175073] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16862|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1035161| [2025/04/30 20:08:14 175081] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175086] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175090] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18062|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1036328| [2025/04/30 20:08:14 175098] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175102] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175107] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19262|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1037495| [2025/04/30 20:08:14 175115] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175119] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175126] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20462|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1038662| [2025/04/30 20:08:14 175134] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175139] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175143] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21662|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1039829| [2025/04/30 20:08:14 175151] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175155] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175159] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22862|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1040996| [2025/04/30 20:08:14 175200] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175208] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175215] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24062|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1042163| [2025/04/30 20:08:14 175230] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175236] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175240] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25262|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1043330| [2025/04/30 20:08:14 175260] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175266] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175273] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26462|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1044497| [2025/04/30 20:08:14 175286] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175291] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175295] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27662|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1045664| [2025/04/30 20:08:14 175304] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175308] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175313] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28862|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1046831| [2025/04/30 20:08:14 175327] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175334] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175341] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30062|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1047998| [2025/04/30 20:08:14 175355] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175367] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175373] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31262|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1049165| [2025/04/30 20:08:14 175386] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175393] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175399] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32462|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1050332| [2025/04/30 20:08:14 175412] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175419] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175426] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33662|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1051499| [2025/04/30 20:08:14 175440] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175446] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175451] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34862|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1052666| [2025/04/30 20:08:14 175459] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175464] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175468] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36062|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1053833| [2025/04/30 20:08:14 175484] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175489] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175493] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37262|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1055000| [2025/04/30 20:08:14 175501] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175506] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175511] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38462|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1056167| [2025/04/30 20:08:14 175525] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175532] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175536] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39662|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1057334| [2025/04/30 20:08:14 175545] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175549] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175553] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40862|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1058501| [2025/04/30 20:08:14 175565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175569] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175573] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42062|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1059668| [2025/04/30 20:08:14 175581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175586] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175590] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43262|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1060835| [2025/04/30 20:08:14 175603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175610] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175615] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44462|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1062002| [2025/04/30 20:08:14 175624] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175628] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175632] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45662|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1063169| [2025/04/30 20:08:14 175641] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175645] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175652] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46862|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1064336| [2025/04/30 20:08:14 175661] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175665] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175669] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48062|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1065503| [2025/04/30 20:08:14 175679] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175686] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175693] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49262|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1066670| [2025/04/30 20:08:14 175703] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175707] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175711] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:35161|min_srtt:35161|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 175715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50462|inflight:15600|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1067837| [2025/04/30 20:08:14 175720] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:35161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 175724] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 175729] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:08:14 175734] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1216| [2025/04/30 20:08:14 175779] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1216|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:15600|now:1746043694175745|stream_id:0|stream_offset:0| [2025/04/30 20:08:14 175790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1216|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:08:14 175797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1216|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:08:14 175805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:15600|applimit:1049536| [2025/04/30 20:08:14 175811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 175818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 175822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 175826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 15631| [2025/04/30 20:08:14 175830] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694257550|now:1746043694175811|interv:81739| [2025/04/30 20:08:14 175834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694257550|now:1746043694175811|interval:81739|pto_count:0|srtt:35161 [2025/04/30 20:08:14 175840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:15631| [2025/04/30 20:08:14 175845] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:08:14 175849] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1217| [2025/04/30 20:08:14 175880] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1217|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:15631|now:1746043694175856|stream_id:0|stream_offset:0| [2025/04/30 20:08:14 175889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1217|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:08:14 175897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1217|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:08:14 175904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:15631|applimit:1049536| [2025/04/30 20:08:14 175910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 175915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 175919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 175923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 15662| [2025/04/30 20:08:14 175931] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694257661|now:1746043694175910|interv:81751| [2025/04/30 20:08:14 175935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694257661|now:1746043694175910|interval:81751|pto_count:0|srtt:35161 [2025/04/30 20:08:14 175940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:15662| [2025/04/30 20:08:14 175945] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 175949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:15662|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1018823| [2025/04/30 20:08:14 175954] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 175959] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1218| [2025/04/30 20:08:14 175991] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:15662|now:1746043694175966|stream_id:0|stream_offset:1018823| [2025/04/30 20:08:14 176000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 176007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:15662|applimit:1049536| [2025/04/30 20:08:14 176014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 176020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 176024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 176028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 16862| [2025/04/30 20:08:14 176031] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694257771|now:1746043694176013|interv:81758| [2025/04/30 20:08:14 176035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694257771|now:1746043694176013|interval:81758|pto_count:0|srtt:35161 [2025/04/30 20:08:14 176040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:16862| [2025/04/30 20:08:14 176045] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 176049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:16862|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1019990| [2025/04/30 20:08:14 176053] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 176058] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1219| [2025/04/30 20:08:14 176087] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:16862|now:1746043694176064|stream_id:0|stream_offset:1019990| [2025/04/30 20:08:14 176102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 176109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:16862|applimit:1049536| [2025/04/30 20:08:14 176116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 176121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 176124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 176129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 18062| [2025/04/30 20:08:14 176135] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694257869|now:1746043694176116|interv:81753| [2025/04/30 20:08:14 176142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694257869|now:1746043694176116|interval:81753|pto_count:0|srtt:35161 [2025/04/30 20:08:14 176149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:18062| [2025/04/30 20:08:14 176155] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 176159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18062|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1021157| [2025/04/30 20:08:14 176163] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 176188] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1220| [2025/04/30 20:08:14 176222] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:18062|now:1746043694176196|stream_id:0|stream_offset:1021157| [2025/04/30 20:08:14 176231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 176239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:18062|applimit:1049536| [2025/04/30 20:08:14 176247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 176254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 176260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 176266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 19262| [2025/04/30 20:08:14 176273] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258001|now:1746043694176247|interv:81754| [2025/04/30 20:08:14 176279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258001|now:1746043694176247|interval:81754|pto_count:0|srtt:35161 [2025/04/30 20:08:14 176294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:19262| [2025/04/30 20:08:14 176301] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 176308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19262|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1022324| [2025/04/30 20:08:14 176314] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 176321] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1221| [2025/04/30 20:08:14 176364] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:19262|now:1746043694176331|stream_id:0|stream_offset:1022324| [2025/04/30 20:08:14 176374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 176382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:19262|applimit:1049536| [2025/04/30 20:08:14 176388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 176395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 176402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 176408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 20462| [2025/04/30 20:08:14 176412] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258136|now:1746043694176388|interv:81748| [2025/04/30 20:08:14 176416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258136|now:1746043694176388|interval:81748|pto_count:0|srtt:35161 [2025/04/30 20:08:14 176420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:20462| [2025/04/30 20:08:14 176425] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 176429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20462|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1023491| [2025/04/30 20:08:14 176434] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 176438] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1222| [2025/04/30 20:08:14 176468] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:20462|now:1746043694176445|stream_id:0|stream_offset:1023491| [2025/04/30 20:08:14 176473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 176483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:20462|applimit:1049536| [2025/04/30 20:08:14 176487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 176492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 176496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 176499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 21662| [2025/04/30 20:08:14 176503] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258250|now:1746043694176487|interv:81763| [2025/04/30 20:08:14 176507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258250|now:1746043694176487|interval:81763|pto_count:0|srtt:35161 [2025/04/30 20:08:14 176512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:21662| [2025/04/30 20:08:14 176516] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 176520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21662|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1024658| [2025/04/30 20:08:14 176525] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 176529] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1223| [2025/04/30 20:08:14 176551] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:21662|now:1746043694176534|stream_id:0|stream_offset:1024658| [2025/04/30 20:08:14 176556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 176561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:21662|applimit:1049536| [2025/04/30 20:08:14 176565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 176569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 176573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 176580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 22862| [2025/04/30 20:08:14 176586] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258339|now:1746043694176565|interv:81774| [2025/04/30 20:08:14 176592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258339|now:1746043694176565|interval:81774|pto_count:0|srtt:35161 [2025/04/30 20:08:14 176599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:22862| [2025/04/30 20:08:14 176613] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 176620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22862|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1025825| [2025/04/30 20:08:14 176627] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 176631] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1224| [2025/04/30 20:08:14 176660] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:22862|now:1746043694176637|stream_id:0|stream_offset:1025825| [2025/04/30 20:08:14 176666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 176670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:22862|applimit:1049536| [2025/04/30 20:08:14 176674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 176679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 176686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 176693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 24062| [2025/04/30 20:08:14 176699] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258442|now:1746043694176674|interv:81768| [2025/04/30 20:08:14 176706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258442|now:1746043694176674|interval:81768|pto_count:0|srtt:35161 [2025/04/30 20:08:14 176713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:24062| [2025/04/30 20:08:14 176721] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 176725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24062|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1026992| [2025/04/30 20:08:14 176729] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 176733] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1225| [2025/04/30 20:08:14 176761] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:24062|now:1746043694176740|stream_id:0|stream_offset:1026992| [2025/04/30 20:08:14 176767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 176772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:24062|applimit:1049536| [2025/04/30 20:08:14 176776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 176789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 176795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 176802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 25262| [2025/04/30 20:08:14 176808] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258545|now:1746043694176776|interv:81769| [2025/04/30 20:08:14 176815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258545|now:1746043694176776|interval:81769|pto_count:0|srtt:35161 [2025/04/30 20:08:14 176822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:25262| [2025/04/30 20:08:14 176829] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 176835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25262|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1028159| [2025/04/30 20:08:14 176839] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 176844] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1226| [2025/04/30 20:08:14 176876] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25262|now:1746043694176851|stream_id:0|stream_offset:1028159| [2025/04/30 20:08:14 176882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 176887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:25262|applimit:1049536| [2025/04/30 20:08:14 176892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 176899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 176905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 176911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 26462| [2025/04/30 20:08:14 176918] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258656|now:1746043694176891|interv:81765| [2025/04/30 20:08:14 176925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258656|now:1746043694176891|interval:81765|pto_count:0|srtt:35161 [2025/04/30 20:08:14 176932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:26462| [2025/04/30 20:08:14 176937] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 176941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26462|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1029326| [2025/04/30 20:08:14 176950] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 176955] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1227| [2025/04/30 20:08:14 176982] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:26462|now:1746043694176961|stream_id:0|stream_offset:1029326| [2025/04/30 20:08:14 176988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 176992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:26462|applimit:1049536| [2025/04/30 20:08:14 176999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 177006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 177012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 177019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 27662| [2025/04/30 20:08:14 177025] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258766|now:1746043694176999|interv:81767| [2025/04/30 20:08:14 177032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258766|now:1746043694176999|interval:81767|pto_count:0|srtt:35161 [2025/04/30 20:08:14 177039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:27662| [2025/04/30 20:08:14 177046] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 177051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27662|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1030493| [2025/04/30 20:08:14 177055] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 177059] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1228| [2025/04/30 20:08:14 177088] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27662|now:1746043694177066|stream_id:0|stream_offset:1030493| [2025/04/30 20:08:14 177093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 177099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:27662|applimit:1049536| [2025/04/30 20:08:14 177107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 177114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 177127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 177133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 28862| [2025/04/30 20:08:14 177139] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258871|now:1746043694177106|interv:81765| [2025/04/30 20:08:14 177146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258871|now:1746043694177106|interval:81765|pto_count:0|srtt:35161 [2025/04/30 20:08:14 177154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:28862| [2025/04/30 20:08:14 177161] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 177185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28862|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1031660| [2025/04/30 20:08:14 177193] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 177200] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1229| [2025/04/30 20:08:14 177240] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28862|now:1746043694177211|stream_id:0|stream_offset:1031660| [2025/04/30 20:08:14 177251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 177259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:28862|applimit:1049536| [2025/04/30 20:08:14 177266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 177273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 177280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 177286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 30062| [2025/04/30 20:08:14 177292] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694259016|now:1746043694177265|interv:81751| [2025/04/30 20:08:14 177296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694259016|now:1746043694177265|interval:81751|pto_count:0|srtt:35161 [2025/04/30 20:08:14 177301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:30062| [2025/04/30 20:08:14 177307] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 177313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30062|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1032827| [2025/04/30 20:08:14 177321] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 177334] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1230| [2025/04/30 20:08:14 177376] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30062|now:1746043694177344|stream_id:0|stream_offset:1032827| [2025/04/30 20:08:14 177386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 177393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:30062|applimit:1049536| [2025/04/30 20:08:14 177399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35161|rtt_var:5411|pto_duration:56805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 177407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 177413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 177420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 31262| [2025/04/30 20:08:14 177427] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694259149|now:1746043694177399|interv:81750| [2025/04/30 20:08:14 177433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694259149|now:1746043694177399|interval:81750|pto_count:0|srtt:35161 [2025/04/30 20:08:14 177440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:31262| [2025/04/30 20:08:14 177444] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 177449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31262|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1033994| [2025/04/30 20:08:14 177453] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 177457] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694178457|now:1746043694177457|interv:1000| [2025/04/30 20:08:14 177461] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 177465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 177470] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694178457| [2025/04/30 20:08:14 177474] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694178457| [2025/04/30 20:08:14 177478] [debug] |xqc_engine_wakeup_after|wakeup:1746043694178457|now:1746043694177478|diff:979| [2025/04/30 20:08:14 177483] [debug] |xqc_engine_main_logic|END|now:1746043694174473| [2025/04/30 20:08:14 177491] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694177490| [2025/04/30 20:08:14 177496] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 177501] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:844| [2025/04/30 20:08:14 177505] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:845| [2025/04/30 20:08:14 177511] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:845| [2025/04/30 20:08:14 177520] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 177526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 177530] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:9662|prior_delivered:1025474|prior_time:1746043694139602|is_app_limited:1|send_elapse:33149|ack_elapse:37888|ctl_first_sent_time:1746043694140965|lagest_ack_time:1746043694177490|curr_delivered:1035136| [2025/04/30 20:08:14 177536] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694140965| [2025/04/30 20:08:14 177540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:57||sndq_packets_used_bytes:0|sndq_packets_free:808| [2025/04/30 20:08:14 177544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35161|rttvar:5411|minrtt:30617|latest_rtt:36525|ack_delay:48| [2025/04/30 20:08:14 177549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35325|rttvar:4388|minrtt:30617|latest_rtt:36525|ack_delay:48| [2025/04/30 20:08:14 177553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1202|lost_pn:1199|thresh:3| [2025/04/30 20:08:14 177557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 177561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35325|rtt_var:4388|pto_duration:52877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 177566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 177570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 177574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 30062| [2025/04/30 20:08:14 177577] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694255221|now:1746043694177561|interv:77660| [2025/04/30 20:08:14 177581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694255221|now:1746043694177561|interval:77660|pto_count:0|srtt:35325 [2025/04/30 20:08:14 177586] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33149, ack_elapse 37888, delivered 9662|rate 255014|lost 309| [2025/04/30 20:08:14 177591] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 177595] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 177599] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694140965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 177604] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694140965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 177608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:30062|srtt:35325|latest_rtt:36525|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 177617] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:845|largest:845|pns:2| [2025/04/30 20:08:14 177622] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:845|frame:ACK |recv_time:1746043694177490|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 177626] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814177490|now:1746043694177490|interv:120000000| [2025/04/30 20:08:14 177631] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814177490|now:1746043694177490|interv:120000000| [2025/04/30 20:08:14 177635] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694178457|pq_index:0| [2025/04/30 20:08:14 177639] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694174473| [2025/04/30 20:08:14 177643] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694177643| [2025/04/30 20:08:14 177648] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694177647| [2025/04/30 20:08:14 177654] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 177659] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 177663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30062|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1033994| [2025/04/30 20:08:14 177668] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 177671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 177675] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694178457| [2025/04/30 20:08:14 177679] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694178457| [2025/04/30 20:08:14 177683] [debug] |xqc_engine_wakeup_after|wakeup:1746043694178457|now:1746043694177683|diff:774| [2025/04/30 20:08:14 177687] [debug] |xqc_engine_main_logic|END|now:1746043694177647| [2025/04/30 20:08:14 177694] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694177694| [2025/04/30 20:08:14 177698] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 177703] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:845| [2025/04/30 20:08:14 177707] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:846| [2025/04/30 20:08:14 177712] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:846| [2025/04/30 20:08:14 177716] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 177720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 177727] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:10862|prior_delivered:1025474|prior_time:1746043694139602|is_app_limited:1|send_elapse:33245|ack_elapse:38092|ctl_first_sent_time:1746043694141061|lagest_ack_time:1746043694177694|curr_delivered:1036336| [2025/04/30 20:08:14 177732] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694141061| [2025/04/30 20:08:14 177736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:809| [2025/04/30 20:08:14 177740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35325|rttvar:4388|minrtt:30617|latest_rtt:36633|ack_delay:64| [2025/04/30 20:08:14 177744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35481|rttvar:3602|minrtt:30617|latest_rtt:36633|ack_delay:64| [2025/04/30 20:08:14 177749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1203|lost_pn:1200|thresh:3| [2025/04/30 20:08:14 177753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 177757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35481|rtt_var:3602|pto_duration:49889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 177761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 177765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 177769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 28862| [2025/04/30 20:08:14 177773] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694252233|now:1746043694177757|interv:74476| [2025/04/30 20:08:14 177777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694252233|now:1746043694177757|interval:74476|pto_count:0|srtt:35481 [2025/04/30 20:08:14 177781] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33245, ack_elapse 38092, delivered 10862|rate 285151|lost 309| [2025/04/30 20:08:14 177785] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 177789] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 177793] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141061|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 177798] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141061|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 177802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:28862|srtt:35481|latest_rtt:36633|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 177808] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:846|largest:846|pns:2| [2025/04/30 20:08:14 177815] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:846|frame:ACK |recv_time:1746043694177694|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 177819] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814177694|now:1746043694177694|interv:120000000| [2025/04/30 20:08:14 177824] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814177694|now:1746043694177694|interv:120000000| [2025/04/30 20:08:14 177827] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694178457|pq_index:0| [2025/04/30 20:08:14 177832] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694177647| [2025/04/30 20:08:14 177836] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694177835| [2025/04/30 20:08:14 177840] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694177839| [2025/04/30 20:08:14 177845] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 177849] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 177854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28862|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1033994| [2025/04/30 20:08:14 177858] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 177862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 177866] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694178457| [2025/04/30 20:08:14 177870] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694178457| [2025/04/30 20:08:14 177874] [debug] |xqc_engine_wakeup_after|wakeup:1746043694178457|now:1746043694177873|diff:584| [2025/04/30 20:08:14 177878] [debug] |xqc_engine_main_logic|END|now:1746043694177839| [2025/04/30 20:08:14 177884] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694177883| [2025/04/30 20:08:14 177888] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 177892] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:846| [2025/04/30 20:08:14 177896] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:847| [2025/04/30 20:08:14 177901] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:847| [2025/04/30 20:08:14 177905] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 177909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 177913] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:12062|prior_delivered:1025474|prior_time:1746043694139602|is_app_limited:1|send_elapse:33337|ack_elapse:38281|ctl_first_sent_time:1746043694141153|lagest_ack_time:1746043694177883|curr_delivered:1037536| [2025/04/30 20:08:14 177918] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694141153| [2025/04/30 20:08:14 177925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:55||sndq_packets_used_bytes:0|sndq_packets_free:810| [2025/04/30 20:08:14 177930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35481|rttvar:3602|minrtt:30617|latest_rtt:36730|ack_delay:48| [2025/04/30 20:08:14 177934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35631|rttvar:3002|minrtt:30617|latest_rtt:36730|ack_delay:48| [2025/04/30 20:08:14 177938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1204|lost_pn:1201|thresh:3| [2025/04/30 20:08:14 177942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 177946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35631|rtt_var:3002|pto_duration:47639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 177950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 177954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 177958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 27662| [2025/04/30 20:08:14 177962] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694249983|now:1746043694177946|interv:72037| [2025/04/30 20:08:14 177966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694249983|now:1746043694177946|interval:72037|pto_count:0|srtt:35631 [2025/04/30 20:08:14 177970] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33337, ack_elapse 38281, delivered 12062|rate 315091|lost 309| [2025/04/30 20:08:14 177974] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 177978] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 177982] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141153|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 177987] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141153|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 177991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:27662|srtt:35631|latest_rtt:36730|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 177996] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:847|largest:847|pns:2| [2025/04/30 20:08:14 178000] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:847|frame:ACK |recv_time:1746043694177883|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 178005] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814177883|now:1746043694177883|interv:120000000| [2025/04/30 20:08:14 178011] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814177883|now:1746043694177883|interv:120000000| [2025/04/30 20:08:14 178015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694178457|pq_index:0| [2025/04/30 20:08:14 178019] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694177839| [2025/04/30 20:08:14 178023] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694178023| [2025/04/30 20:08:14 178028] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694178027| [2025/04/30 20:08:14 178032] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 178037] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 178041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27662|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1033994| [2025/04/30 20:08:14 178046] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 178051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 178058] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694178457| [2025/04/30 20:08:14 178065] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694178457| [2025/04/30 20:08:14 178071] [debug] |xqc_engine_wakeup_after|wakeup:1746043694178457|now:1746043694178070|diff:387| [2025/04/30 20:08:14 178077] [debug] |xqc_engine_main_logic|END|now:1746043694178027| [2025/04/30 20:08:14 178085] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694178085| [2025/04/30 20:08:14 178091] [debug] |xqc_engine_wakeup_after|wakeup:1746043694178457|now:1746043694178091|diff:366| [2025/04/30 20:08:14 178098] [debug] |xqc_engine_main_logic|END|now:1746043694178085| [2025/04/30 20:08:14 178152] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694178151| [2025/04/30 20:08:14 178160] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 178188] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:847| [2025/04/30 20:08:14 178198] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:848| [2025/04/30 20:08:14 178204] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:848| [2025/04/30 20:08:14 178210] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 178217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1205|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1205|path_largest_ack:1205| [2025/04/30 20:08:14 178225] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:13262|prior_delivered:1025474|prior_time:1746043694139602|is_app_limited:1|send_elapse:33459|ack_elapse:38549|ctl_first_sent_time:1746043694141275|lagest_ack_time:1746043694178151|curr_delivered:1038736| [2025/04/30 20:08:14 178231] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694141275| [2025/04/30 20:08:14 178245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:54||sndq_packets_used_bytes:0|sndq_packets_free:811| [2025/04/30 20:08:14 178251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35631|rttvar:3002|minrtt:30617|latest_rtt:36876|ack_delay:48| [2025/04/30 20:08:14 178255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:35781|rttvar:2551|minrtt:30617|latest_rtt:36876|ack_delay:48| [2025/04/30 20:08:14 178260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1205|lost_pn:1202|thresh:3| [2025/04/30 20:08:14 178264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 178268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:35781|rtt_var:2551|pto_duration:45985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 178272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 178276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 178280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 26462| [2025/04/30 20:08:14 178284] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694248329|now:1746043694178268|interv:70061| [2025/04/30 20:08:14 178289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694248329|now:1746043694178268|interval:70061|pto_count:0|srtt:35781 [2025/04/30 20:08:14 178296] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33459, ack_elapse 38549, delivered 13262|rate 344029|lost 309| [2025/04/30 20:08:14 178302] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 178309] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 178315] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 178321] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 178328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:26462|srtt:35781|latest_rtt:36876|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 178337] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:848|largest:848|pns:2| [2025/04/30 20:08:14 178342] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:848|frame:ACK |recv_time:1746043694178151|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 178347] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814178151|now:1746043694178151|interv:120000000| [2025/04/30 20:08:14 178351] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814178151|now:1746043694178151|interv:120000000| [2025/04/30 20:08:14 178359] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694178457|pq_index:0| [2025/04/30 20:08:14 178363] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694178027| [2025/04/30 20:08:14 178367] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694178367| [2025/04/30 20:08:14 178372] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694178371| [2025/04/30 20:08:14 178377] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 178382] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 178387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26462|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1033994| [2025/04/30 20:08:14 178391] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 178395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 178399] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694178457| [2025/04/30 20:08:14 178403] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694178457| [2025/04/30 20:08:14 178407] [debug] |xqc_engine_wakeup_after|wakeup:1746043694178457|now:1746043694178407|diff:50| [2025/04/30 20:08:14 178412] [debug] |xqc_engine_main_logic|END|now:1746043694178371| [2025/04/30 20:08:14 178417] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694178417| [2025/04/30 20:08:14 178421] [debug] |xqc_engine_wakeup_after|wakeup:1746043694178457|now:1746043694178421|diff:36| [2025/04/30 20:08:14 178425] [debug] |xqc_engine_main_logic|END|now:1746043694178417| [2025/04/30 20:08:14 179133] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694179132| [2025/04/30 20:08:14 179142] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 179151] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:848| [2025/04/30 20:08:14 179157] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:849| [2025/04/30 20:08:14 179183] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:849| [2025/04/30 20:08:14 179194] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 179199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 179204] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:14462|prior_delivered:1025474|prior_time:1746043694139602|is_app_limited:1|send_elapse:33561|ack_elapse:39530|ctl_first_sent_time:1746043694141377|lagest_ack_time:1746043694179132|curr_delivered:1039936| [2025/04/30 20:08:14 179211] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694141377| [2025/04/30 20:08:14 179217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:53||sndq_packets_used_bytes:0|sndq_packets_free:812| [2025/04/30 20:08:14 179229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:35781|rttvar:2551|minrtt:30617|latest_rtt:37755|ack_delay:48| [2025/04/30 20:08:14 179235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36022|rttvar:2395|minrtt:30617|latest_rtt:37755|ack_delay:48| [2025/04/30 20:08:14 179242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1206|lost_pn:1203|thresh:3| [2025/04/30 20:08:14 179248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 179253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36022|rtt_var:2395|pto_duration:45602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 179259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 179266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 179272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 25262| [2025/04/30 20:08:14 179277] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694247946|now:1746043694179253|interv:68693| [2025/04/30 20:08:14 179281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694247946|now:1746043694179253|interval:68693|pto_count:0|srtt:36022 [2025/04/30 20:08:14 179285] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33561, ack_elapse 39530, delivered 14462|rate 365848|lost 309| [2025/04/30 20:08:14 179290] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 179294] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 179298] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141377|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 179302] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141377|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 179307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:25262|srtt:36022|latest_rtt:37755|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 179313] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:849|largest:849|pns:2| [2025/04/30 20:08:14 179317] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:849|frame:ACK |recv_time:1746043694179132|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 179322] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814179132|now:1746043694179132|interv:120000000| [2025/04/30 20:08:14 179326] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814179132|now:1746043694179132|interv:120000000| [2025/04/30 20:08:14 179334] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694178457|pq_index:0| [2025/04/30 20:08:14 179338] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694178371| [2025/04/30 20:08:14 179342] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694179342| [2025/04/30 20:08:14 179347] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694179346| [2025/04/30 20:08:14 179351] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694178457|now:1746043694179346| [2025/04/30 20:08:14 179356] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694178457|now:1746043694179346| [2025/04/30 20:08:14 179360] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 179364] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 179369] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 179374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25262|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1033994| [2025/04/30 20:08:14 179378] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 179383] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1231| [2025/04/30 20:08:14 179416] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25262|now:1746043694179390|stream_id:0|stream_offset:1033994| [2025/04/30 20:08:14 179422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 179427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:25262|applimit:1049536| [2025/04/30 20:08:14 179432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36022|rtt_var:2395|pto_duration:45602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 179436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 179440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 179444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 26462| [2025/04/30 20:08:14 179448] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694249992|now:1746043694179432|interv:70560| [2025/04/30 20:08:14 179452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694249992|now:1746043694179432|interval:70560|pto_count:0|srtt:36022 [2025/04/30 20:08:14 179457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:26462| [2025/04/30 20:08:14 179461] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 179469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26462|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1035161| [2025/04/30 20:08:14 179474] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 179478] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1232| [2025/04/30 20:08:14 179498] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:26462|now:1746043694179484|stream_id:0|stream_offset:1035161| [2025/04/30 20:08:14 179503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 179508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:26462|applimit:1049536| [2025/04/30 20:08:14 179512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36022|rtt_var:2395|pto_duration:45602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 179517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 179521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 179525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 27662| [2025/04/30 20:08:14 179529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694250086|now:1746043694179512|interv:70574| [2025/04/30 20:08:14 179533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694250086|now:1746043694179512|interval:70574|pto_count:0|srtt:36022 [2025/04/30 20:08:14 179537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:27662| [2025/04/30 20:08:14 179542] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 179546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27662|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1036328| [2025/04/30 20:08:14 179550] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 179554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694180554|now:1746043694179554|interv:1000| [2025/04/30 20:08:14 179558] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 179562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 179566] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694180554| [2025/04/30 20:08:14 179571] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694180554| [2025/04/30 20:08:14 179575] [debug] |xqc_engine_wakeup_after|wakeup:1746043694180554|now:1746043694179575|diff:979| [2025/04/30 20:08:14 179579] [debug] |xqc_engine_main_logic|END|now:1746043694179346| [2025/04/30 20:08:14 179584] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694179584| [2025/04/30 20:08:14 179588] [debug] |xqc_engine_wakeup_after|wakeup:1746043694180554|now:1746043694179588|diff:966| [2025/04/30 20:08:14 179595] [debug] |xqc_engine_main_logic|END|now:1746043694179584| [2025/04/30 20:08:14 180159] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694180158| [2025/04/30 20:08:14 180191] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 180198] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:849| [2025/04/30 20:08:14 180203] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:850| [2025/04/30 20:08:14 180212] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:850| [2025/04/30 20:08:14 180218] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 180224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 180230] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:15662|prior_delivered:1025474|prior_time:1746043694139602|is_app_limited:1|send_elapse:33657|ack_elapse:40556|ctl_first_sent_time:1746043694141473|lagest_ack_time:1746043694180158|curr_delivered:1041136| [2025/04/30 20:08:14 180237] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694141473| [2025/04/30 20:08:14 180244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:52||sndq_packets_used_bytes:0|sndq_packets_free:813| [2025/04/30 20:08:14 180251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36022|rttvar:2395|minrtt:30617|latest_rtt:38685|ack_delay:48| [2025/04/30 20:08:14 180258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36349|rttvar:2450|minrtt:30617|latest_rtt:38685|ack_delay:48| [2025/04/30 20:08:14 180265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1207|lost_pn:1204|thresh:3| [2025/04/30 20:08:14 180271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 180277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36349|rtt_var:2450|pto_duration:46149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 180284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 180291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 180297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 26462| [2025/04/30 20:08:14 180303] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694250633|now:1746043694180277|interv:70356| [2025/04/30 20:08:14 180309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694250633|now:1746043694180277|interval:70356|pto_count:0|srtt:36349 [2025/04/30 20:08:14 180317] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33657, ack_elapse 40556, delivered 15662|rate 386182|lost 309| [2025/04/30 20:08:14 180323] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 180330] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 180343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141473|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 180350] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141473|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 180355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:26462|srtt:36349|latest_rtt:38685|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 180361] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:850|largest:850|pns:2| [2025/04/30 20:08:14 180367] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:850|frame:ACK |recv_time:1746043694180158|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 180374] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814180158|now:1746043694180158|interv:120000000| [2025/04/30 20:08:14 180381] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814180158|now:1746043694180158|interv:120000000| [2025/04/30 20:08:14 180387] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694180554|pq_index:0| [2025/04/30 20:08:14 180392] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694179346| [2025/04/30 20:08:14 180398] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694180398| [2025/04/30 20:08:14 180406] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694180404| [2025/04/30 20:08:14 180412] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 180420] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 180427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26462|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1036328| [2025/04/30 20:08:14 180434] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 180439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 180445] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694180554| [2025/04/30 20:08:14 180452] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694180554| [2025/04/30 20:08:14 180458] [debug] |xqc_engine_wakeup_after|wakeup:1746043694180554|now:1746043694180458|diff:96| [2025/04/30 20:08:14 180465] [debug] |xqc_engine_main_logic|END|now:1746043694180404| [2025/04/30 20:08:14 180472] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694180472| [2025/04/30 20:08:14 180476] [debug] |xqc_engine_wakeup_after|wakeup:1746043694180554|now:1746043694180476|diff:78| [2025/04/30 20:08:14 180480] [debug] |xqc_engine_main_logic|END|now:1746043694180472| [2025/04/30 20:08:14 181129] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694181127| [2025/04/30 20:08:14 181140] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 181150] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:850| [2025/04/30 20:08:14 181156] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:851| [2025/04/30 20:08:14 181183] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:851| [2025/04/30 20:08:14 181191] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 181197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 181205] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:16862|prior_delivered:1025474|prior_time:1746043694139602|is_app_limited:1|send_elapse:33756|ack_elapse:41525|ctl_first_sent_time:1746043694141572|lagest_ack_time:1746043694181127|curr_delivered:1042336| [2025/04/30 20:08:14 181212] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694141572| [2025/04/30 20:08:14 181220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:51||sndq_packets_used_bytes:0|sndq_packets_free:814| [2025/04/30 20:08:14 181227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36349|rttvar:2450|minrtt:30617|latest_rtt:39555|ack_delay:48| [2025/04/30 20:08:14 181234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36744|rttvar:2627|minrtt:30617|latest_rtt:39555|ack_delay:48| [2025/04/30 20:08:14 181241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1208|lost_pn:1205|thresh:3| [2025/04/30 20:08:14 181248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 181259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36744|rtt_var:2627|pto_duration:47252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 181266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 181272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 181278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 25262| [2025/04/30 20:08:14 181283] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694251736|now:1746043694181258|interv:70478| [2025/04/30 20:08:14 181290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694251736|now:1746043694181258|interval:70478|pto_count:0|srtt:36744 [2025/04/30 20:08:14 181296] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33756, ack_elapse 41525, delivered 16862|rate 406068|lost 309| [2025/04/30 20:08:14 181303] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 181310] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 181316] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141572|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 181331] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141572|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 181337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:25262|srtt:36744|latest_rtt:39555|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 181344] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:851|largest:851|pns:2| [2025/04/30 20:08:14 181351] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:851|frame:ACK |recv_time:1746043694181127|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 181359] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814181127|now:1746043694181127|interv:120000000| [2025/04/30 20:08:14 181365] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814181127|now:1746043694181127|interv:120000000| [2025/04/30 20:08:14 181370] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694180554|pq_index:0| [2025/04/30 20:08:14 181375] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694180404| [2025/04/30 20:08:14 181379] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694181379| [2025/04/30 20:08:14 181384] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694181383| [2025/04/30 20:08:14 181389] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694180554|now:1746043694181383| [2025/04/30 20:08:14 181393] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694180554|now:1746043694181383| [2025/04/30 20:08:14 181397] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 181402] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 181407] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 181411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25262|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1036328| [2025/04/30 20:08:14 181416] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 181420] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1233| [2025/04/30 20:08:14 181463] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25262|now:1746043694181428|stream_id:0|stream_offset:1036328| [2025/04/30 20:08:14 181475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 181493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:25262|applimit:1049536| [2025/04/30 20:08:14 181501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36744|rtt_var:2627|pto_duration:47252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 181507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 181511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 181515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 26462| [2025/04/30 20:08:14 181519] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694253680|now:1746043694181500|interv:72180| [2025/04/30 20:08:14 181523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694253680|now:1746043694181500|interval:72180|pto_count:0|srtt:36744 [2025/04/30 20:08:14 181527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:26462| [2025/04/30 20:08:14 181533] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 181537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26462|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1037495| [2025/04/30 20:08:14 181541] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 181546] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1234| [2025/04/30 20:08:14 181578] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:26462|now:1746043694181552|stream_id:0|stream_offset:1037495| [2025/04/30 20:08:14 181587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 181595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:26462|applimit:1049536| [2025/04/30 20:08:14 181602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36744|rtt_var:2627|pto_duration:47252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 181608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 181612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 181616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 27662| [2025/04/30 20:08:14 181620] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694253804|now:1746043694181602|interv:72202| [2025/04/30 20:08:14 181624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694253804|now:1746043694181602|interval:72202|pto_count:0|srtt:36744 [2025/04/30 20:08:14 181628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:27662| [2025/04/30 20:08:14 181637] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 181642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27662|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1038662| [2025/04/30 20:08:14 181646] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 181650] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1235| [2025/04/30 20:08:14 181682] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27662|now:1746043694181658|stream_id:0|stream_offset:1038662| [2025/04/30 20:08:14 181691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 181698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:27662|applimit:1049536| [2025/04/30 20:08:14 181705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36744|rtt_var:2627|pto_duration:47252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 181712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 181716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 181720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 28862| [2025/04/30 20:08:14 181724] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694253910|now:1746043694181704|interv:72206| [2025/04/30 20:08:14 181728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694253910|now:1746043694181704|interval:72206|pto_count:0|srtt:36744 [2025/04/30 20:08:14 181733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:28862| [2025/04/30 20:08:14 181737] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 181741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28862|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1039829| [2025/04/30 20:08:14 181746] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 181750] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694182750|now:1746043694181750|interv:1000| [2025/04/30 20:08:14 181754] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 181758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 181762] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694182750| [2025/04/30 20:08:14 181766] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694182750| [2025/04/30 20:08:14 181770] [debug] |xqc_engine_wakeup_after|wakeup:1746043694182750|now:1746043694181770|diff:980| [2025/04/30 20:08:14 181775] [debug] |xqc_engine_main_logic|END|now:1746043694181383| [2025/04/30 20:08:14 181786] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694181786| [2025/04/30 20:08:14 181790] [debug] |xqc_engine_wakeup_after|wakeup:1746043694182750|now:1746043694181790|diff:960| [2025/04/30 20:08:14 181794] [debug] |xqc_engine_main_logic|END|now:1746043694181786| [2025/04/30 20:08:14 182251] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694182249| [2025/04/30 20:08:14 182267] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 182277] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:851| [2025/04/30 20:08:14 182283] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:852| [2025/04/30 20:08:14 182292] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:852| [2025/04/30 20:08:14 182298] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 182306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 182313] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:18062|prior_delivered:1025474|prior_time:1746043694139602|is_app_limited:1|send_elapse:33854|ack_elapse:42647|ctl_first_sent_time:1746043694141670|lagest_ack_time:1746043694182249|curr_delivered:1043536| [2025/04/30 20:08:14 182320] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694141670| [2025/04/30 20:08:14 182327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:50||sndq_packets_used_bytes:0|sndq_packets_free:815| [2025/04/30 20:08:14 182334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36744|rttvar:2627|minrtt:30617|latest_rtt:40579|ack_delay:64| [2025/04/30 20:08:14 182341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37215|rttvar:2913|minrtt:30617|latest_rtt:40579|ack_delay:64| [2025/04/30 20:08:14 182348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1209|lost_pn:1206|thresh:3| [2025/04/30 20:08:14 182355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 182362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37215|rtt_var:2913|pto_duration:48867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 182368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 182375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 182380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 27662| [2025/04/30 20:08:14 182387] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694255525|now:1746043694182361|interv:73164| [2025/04/30 20:08:14 182393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694255525|now:1746043694182361|interval:73164|pto_count:0|srtt:37215 [2025/04/30 20:08:14 182400] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33854, ack_elapse 42647, delivered 18062|rate 423523|lost 309| [2025/04/30 20:08:14 182406] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 182416] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 182420] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141670|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 182425] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141670|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 182429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:27662|srtt:37215|latest_rtt:40579|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 182435] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:852|largest:852|pns:2| [2025/04/30 20:08:14 182440] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:852|frame:ACK |recv_time:1746043694182249|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 182445] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814182249|now:1746043694182249|interv:120000000| [2025/04/30 20:08:14 182449] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814182249|now:1746043694182249|interv:120000000| [2025/04/30 20:08:14 182453] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694182750|pq_index:0| [2025/04/30 20:08:14 182457] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694181383| [2025/04/30 20:08:14 182461] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694182461| [2025/04/30 20:08:14 182466] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694182465| [2025/04/30 20:08:14 182472] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 182477] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 182481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27662|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1039829| [2025/04/30 20:08:14 182486] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 182490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 182494] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694182750| [2025/04/30 20:08:14 182498] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694182750| [2025/04/30 20:08:14 182502] [debug] |xqc_engine_wakeup_after|wakeup:1746043694182750|now:1746043694182502|diff:248| [2025/04/30 20:08:14 182506] [debug] |xqc_engine_main_logic|END|now:1746043694182465| [2025/04/30 20:08:14 182512] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694182512| [2025/04/30 20:08:14 182516] [debug] |xqc_engine_wakeup_after|wakeup:1746043694182750|now:1746043694182516|diff:234| [2025/04/30 20:08:14 182523] [debug] |xqc_engine_main_logic|END|now:1746043694182512| [2025/04/30 20:08:14 183129] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694183127| [2025/04/30 20:08:14 183140] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 183149] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:852| [2025/04/30 20:08:14 183155] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:853| [2025/04/30 20:08:14 183164] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:853| [2025/04/30 20:08:14 183194] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 183202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 183208] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:19262|prior_delivered:1025474|prior_time:1746043694139602|is_app_limited:1|send_elapse:33949|ack_elapse:43525|ctl_first_sent_time:1746043694141765|lagest_ack_time:1746043694183127|curr_delivered:1044736| [2025/04/30 20:08:14 183215] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694141765| [2025/04/30 20:08:14 183223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:49||sndq_packets_used_bytes:0|sndq_packets_free:816| [2025/04/30 20:08:14 183229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37215|rttvar:2913|minrtt:30617|latest_rtt:41362|ack_delay:48| [2025/04/30 20:08:14 183236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37728|rttvar:3209|minrtt:30617|latest_rtt:41362|ack_delay:48| [2025/04/30 20:08:14 183244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1210|lost_pn:1207|thresh:3| [2025/04/30 20:08:14 183250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 183257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37728|rtt_var:3209|pto_duration:50564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 183264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 183270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 183275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 26462| [2025/04/30 20:08:14 183282] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694257222|now:1746043694183256|interv:73966| [2025/04/30 20:08:14 183289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694257222|now:1746043694183256|interval:73966|pto_count:0|srtt:37728 [2025/04/30 20:08:14 183294] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33949, ack_elapse 43525, delivered 19262|rate 442550|lost 309| [2025/04/30 20:08:14 183299] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 183303] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 183312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 183317] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 183321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:26462|srtt:37728|latest_rtt:41362|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 183327] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:853|largest:853|pns:2| [2025/04/30 20:08:14 183332] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:853|frame:ACK |recv_time:1746043694183127|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 183337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814183127|now:1746043694183127|interv:120000000| [2025/04/30 20:08:14 183341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814183127|now:1746043694183127|interv:120000000| [2025/04/30 20:08:14 183345] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694182750|pq_index:0| [2025/04/30 20:08:14 183349] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694182465| [2025/04/30 20:08:14 183353] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694183353| [2025/04/30 20:08:14 183358] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694183357| [2025/04/30 20:08:14 183363] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694182750|now:1746043694183357| [2025/04/30 20:08:14 183367] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694182750|now:1746043694183357| [2025/04/30 20:08:14 183371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 183375] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 183380] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 183385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26462|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1039829| [2025/04/30 20:08:14 183389] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 183394] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1236| [2025/04/30 20:08:14 183434] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:26462|now:1746043694183401|stream_id:0|stream_offset:1039829| [2025/04/30 20:08:14 183453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 183460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:26462|applimit:1049536| [2025/04/30 20:08:14 183467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37728|rtt_var:3209|pto_duration:50564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 183471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 183475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 183479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 27662| [2025/04/30 20:08:14 183483] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694258965|now:1746043694183466|interv:75499| [2025/04/30 20:08:14 183487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694258965|now:1746043694183466|interval:75499|pto_count:0|srtt:37728 [2025/04/30 20:08:14 183492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:27662| [2025/04/30 20:08:14 183497] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 183501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27662|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1040996| [2025/04/30 20:08:14 183506] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 183510] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1237| [2025/04/30 20:08:14 183542] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27662|now:1746043694183517|stream_id:0|stream_offset:1040996| [2025/04/30 20:08:14 183551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 183559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:27662|applimit:1049536| [2025/04/30 20:08:14 183566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37728|rtt_var:3209|pto_duration:50564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 183571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 183575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 183579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 28862| [2025/04/30 20:08:14 183583] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694259081|now:1746043694183565|interv:75516| [2025/04/30 20:08:14 183587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694259081|now:1746043694183565|interval:75516|pto_count:0|srtt:37728 [2025/04/30 20:08:14 183601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:28862| [2025/04/30 20:08:14 183605] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 183610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28862|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1042163| [2025/04/30 20:08:14 183614] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 183618] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694184618|now:1746043694183618|interv:1000| [2025/04/30 20:08:14 183622] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 183626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 183630] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694184618| [2025/04/30 20:08:14 183635] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694184618| [2025/04/30 20:08:14 183639] [debug] |xqc_engine_wakeup_after|wakeup:1746043694184618|now:1746043694183639|diff:979| [2025/04/30 20:08:14 183643] [debug] |xqc_engine_main_logic|END|now:1746043694183357| [2025/04/30 20:08:14 183649] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694183649| [2025/04/30 20:08:14 183653] [debug] |xqc_engine_wakeup_after|wakeup:1746043694184618|now:1746043694183652|diff:966| [2025/04/30 20:08:14 183656] [debug] |xqc_engine_main_logic|END|now:1746043694183649| [2025/04/30 20:08:14 184116] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694184115| [2025/04/30 20:08:14 184126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 184135] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:853| [2025/04/30 20:08:14 184141] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:854| [2025/04/30 20:08:14 184150] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:854| [2025/04/30 20:08:14 184157] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 184164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 184192] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:20462|prior_delivered:1025474|prior_time:1746043694139602|is_app_limited:1|send_elapse:34048|ack_elapse:44513|ctl_first_sent_time:1746043694141864|lagest_ack_time:1746043694184115|curr_delivered:1045936| [2025/04/30 20:08:14 184200] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694141864| [2025/04/30 20:08:14 184207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:48||sndq_packets_used_bytes:0|sndq_packets_free:817| [2025/04/30 20:08:14 184213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37728|rttvar:3209|minrtt:30617|latest_rtt:42251|ack_delay:32| [2025/04/30 20:08:14 184220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38289|rttvar:3529|minrtt:30617|latest_rtt:42251|ack_delay:32| [2025/04/30 20:08:14 184227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1211|lost_pn:1208|thresh:3| [2025/04/30 20:08:14 184240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 184246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38289|rtt_var:3529|pto_duration:52405|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 184251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 184255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 184259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 27662| [2025/04/30 20:08:14 184263] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694260922|now:1746043694184246|interv:76676| [2025/04/30 20:08:14 184267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694260922|now:1746043694184246|interval:76676|pto_count:0|srtt:38289 [2025/04/30 20:08:14 184271] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 34048, ack_elapse 44513, delivered 20462|rate 459685|lost 309| [2025/04/30 20:08:14 184276] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 184280] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 184284] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 184289] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694141864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 184294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:27662|srtt:38289|latest_rtt:42251|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 184301] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:854|largest:854|pns:2| [2025/04/30 20:08:14 184308] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:854|frame:ACK |recv_time:1746043694184115|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 184315] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814184115|now:1746043694184115|interv:120000000| [2025/04/30 20:08:14 184322] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814184115|now:1746043694184115|interv:120000000| [2025/04/30 20:08:14 184326] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694184618|pq_index:0| [2025/04/30 20:08:14 184331] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694183357| [2025/04/30 20:08:14 184335] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694184334| [2025/04/30 20:08:14 184340] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694184338| [2025/04/30 20:08:14 184348] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 184353] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 184358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27662|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1042163| [2025/04/30 20:08:14 184362] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 184366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 184370] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694184618| [2025/04/30 20:08:14 184374] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694184618| [2025/04/30 20:08:14 184378] [debug] |xqc_engine_wakeup_after|wakeup:1746043694184618|now:1746043694184378|diff:240| [2025/04/30 20:08:14 184383] [debug] |xqc_engine_main_logic|END|now:1746043694184338| [2025/04/30 20:08:14 184388] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694184388| [2025/04/30 20:08:14 184392] [debug] |xqc_engine_wakeup_after|wakeup:1746043694184618|now:1746043694184392|diff:226| [2025/04/30 20:08:14 184396] [debug] |xqc_engine_main_logic|END|now:1746043694184388| [2025/04/30 20:08:14 185137] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694185135| [2025/04/30 20:08:14 185152] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 185161] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:854| [2025/04/30 20:08:14 185195] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:855| [2025/04/30 20:08:14 185205] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:855| [2025/04/30 20:08:14 185212] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 185220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 185227] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:20462|prior_delivered:1026674|prior_time:1746043694142008|is_app_limited:1|send_elapse:33141|ack_elapse:43127|ctl_first_sent_time:1746043694143519|lagest_ack_time:1746043694185135|curr_delivered:1047136| [2025/04/30 20:08:14 185234] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694143519| [2025/04/30 20:08:14 185242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:47||sndq_packets_used_bytes:0|sndq_packets_free:818| [2025/04/30 20:08:14 185249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38289|rttvar:3529|minrtt:30617|latest_rtt:41616|ack_delay:48| [2025/04/30 20:08:14 185260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38699|rttvar:3466|minrtt:30617|latest_rtt:41616|ack_delay:48| [2025/04/30 20:08:14 185267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1212|lost_pn:1209|thresh:3| [2025/04/30 20:08:14 185282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 185289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38699|rtt_var:3466|pto_duration:52563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 185297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 185303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 185309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 26462| [2025/04/30 20:08:14 185315] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694261080|now:1746043694185289|interv:75791| [2025/04/30 20:08:14 185319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694261080|now:1746043694185289|interval:75791|pto_count:0|srtt:38699 [2025/04/30 20:08:14 185324] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33141, ack_elapse 43127, delivered 20462|rate 474459|lost 309| [2025/04/30 20:08:14 185329] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 185333] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 185337] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694143519|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 185341] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694143519|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 185346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:26462|srtt:38699|latest_rtt:41616|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 185353] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:855|largest:855|pns:2| [2025/04/30 20:08:14 185358] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:855|frame:ACK |recv_time:1746043694185135|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 185363] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814185135|now:1746043694185135|interv:120000000| [2025/04/30 20:08:14 185368] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814185135|now:1746043694185135|interv:120000000| [2025/04/30 20:08:14 185372] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694184618|pq_index:0| [2025/04/30 20:08:14 185376] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694184338| [2025/04/30 20:08:14 185381] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694185381| [2025/04/30 20:08:14 185386] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694185385| [2025/04/30 20:08:14 185394] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694184618|now:1746043694185385| [2025/04/30 20:08:14 185399] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694184618|now:1746043694185385| [2025/04/30 20:08:14 185403] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 185408] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 185413] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 185418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26462|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1042163| [2025/04/30 20:08:14 185423] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 185427] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1238| [2025/04/30 20:08:14 185481] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:26462|now:1746043694185437|stream_id:0|stream_offset:1042163| [2025/04/30 20:08:14 185492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 185499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:26462|applimit:1049536| [2025/04/30 20:08:14 185507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38699|rtt_var:3466|pto_duration:52563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 185514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 185519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 185522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 27662| [2025/04/30 20:08:14 185526] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694263000|now:1746043694185506|interv:77494| [2025/04/30 20:08:14 185530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694263000|now:1746043694185506|interval:77494|pto_count:0|srtt:38699 [2025/04/30 20:08:14 185535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:27662| [2025/04/30 20:08:14 185540] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 185544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27662|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1043330| [2025/04/30 20:08:14 185549] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 185553] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1239| [2025/04/30 20:08:14 185584] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27662|now:1746043694185559|stream_id:0|stream_offset:1043330| [2025/04/30 20:08:14 185599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 185607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:27662|applimit:1049536| [2025/04/30 20:08:14 185613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38699|rtt_var:3466|pto_duration:52563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 185617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 185621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 185625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 28862| [2025/04/30 20:08:14 185629] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694263122|now:1746043694185613|interv:77509| [2025/04/30 20:08:14 185633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694263122|now:1746043694185613|interval:77509|pto_count:0|srtt:38699 [2025/04/30 20:08:14 185637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:28862| [2025/04/30 20:08:14 185642] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 185646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28862|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1044497| [2025/04/30 20:08:14 185651] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 185654] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694186654|now:1746043694185654|interv:1000| [2025/04/30 20:08:14 185658] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 185662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 185666] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694186654| [2025/04/30 20:08:14 185671] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694186654| [2025/04/30 20:08:14 185675] [debug] |xqc_engine_wakeup_after|wakeup:1746043694186654|now:1746043694185674|diff:980| [2025/04/30 20:08:14 185679] [debug] |xqc_engine_main_logic|END|now:1746043694185385| [2025/04/30 20:08:14 185685] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694185684| [2025/04/30 20:08:14 185688] [debug] |xqc_engine_wakeup_after|wakeup:1746043694186654|now:1746043694185688|diff:966| [2025/04/30 20:08:14 185692] [debug] |xqc_engine_main_logic|END|now:1746043694185684| [2025/04/30 20:08:14 186117] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694186116| [2025/04/30 20:08:14 186129] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 186138] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:855| [2025/04/30 20:08:14 186144] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:856| [2025/04/30 20:08:14 186153] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:856| [2025/04/30 20:08:14 186189] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 186201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 186208] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:21662|prior_delivered:1026674|prior_time:1746043694142008|is_app_limited:1|send_elapse:33284|ack_elapse:44108|ctl_first_sent_time:1746043694143662|lagest_ack_time:1746043694186116|curr_delivered:1048336| [2025/04/30 20:08:14 186215] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694143662| [2025/04/30 20:08:14 186222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:819| [2025/04/30 20:08:14 186229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38699|rttvar:3466|minrtt:30617|latest_rtt:42454|ack_delay:48| [2025/04/30 20:08:14 186236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39162|rttvar:3526|minrtt:30617|latest_rtt:42454|ack_delay:48| [2025/04/30 20:08:14 186242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1213|lost_pn:1210|thresh:3| [2025/04/30 20:08:14 186249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 186255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39162|rtt_var:3526|pto_duration:53266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 186261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 186267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 186273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 27662| [2025/04/30 20:08:14 186279] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694263825|now:1746043694186254|interv:77571| [2025/04/30 20:08:14 186283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694263825|now:1746043694186254|interval:77571|pto_count:0|srtt:39162 [2025/04/30 20:08:14 186287] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 33284, ack_elapse 44108, delivered 21662|rate 491112|lost 309| [2025/04/30 20:08:14 186292] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 186296] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 186300] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694143662|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 186305] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694143662|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 186309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:27662|srtt:39162|latest_rtt:42454|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 186320] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:856|largest:856|pns:2| [2025/04/30 20:08:14 186324] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:856|frame:ACK |recv_time:1746043694186116|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 186329] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814186116|now:1746043694186116|interv:120000000| [2025/04/30 20:08:14 186333] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814186116|now:1746043694186116|interv:120000000| [2025/04/30 20:08:14 186337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694186654|pq_index:0| [2025/04/30 20:08:14 186342] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694185385| [2025/04/30 20:08:14 186346] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694186346| [2025/04/30 20:08:14 186351] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694186350| [2025/04/30 20:08:14 186356] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 186361] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 186365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27662|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1044497| [2025/04/30 20:08:14 186370] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 186374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 186378] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694186654| [2025/04/30 20:08:14 186382] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694186654| [2025/04/30 20:08:14 186386] [debug] |xqc_engine_wakeup_after|wakeup:1746043694186654|now:1746043694186386|diff:268| [2025/04/30 20:08:14 186390] [debug] |xqc_engine_main_logic|END|now:1746043694186350| [2025/04/30 20:08:14 186396] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694186396| [2025/04/30 20:08:14 186400] [debug] |xqc_engine_wakeup_after|wakeup:1746043694186654|now:1746043694186400|diff:254| [2025/04/30 20:08:14 186404] [debug] |xqc_engine_main_logic|END|now:1746043694186396| [2025/04/30 20:08:14 187123] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694187121| [2025/04/30 20:08:14 187135] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 187144] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:856| [2025/04/30 20:08:14 187151] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:857| [2025/04/30 20:08:14 187159] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:857| [2025/04/30 20:08:14 187200] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 187208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 187216] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:22862|prior_delivered:1026674|prior_time:1746043694142008|is_app_limited:1|send_elapse:34555|ack_elapse:45113|ctl_first_sent_time:1746043694144933|lagest_ack_time:1746043694187121|curr_delivered:1049536| [2025/04/30 20:08:14 187223] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694144933| [2025/04/30 20:08:14 187231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:45||sndq_packets_used_bytes:0|sndq_packets_free:820| [2025/04/30 20:08:14 187238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39162|rttvar:3526|minrtt:30617|latest_rtt:42188|ack_delay:40| [2025/04/30 20:08:14 187244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39535|rttvar:3391|minrtt:30617|latest_rtt:42188|ack_delay:40| [2025/04/30 20:08:14 187251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1214|lost_pn:1211|thresh:3| [2025/04/30 20:08:14 187257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 187264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 187270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 187277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 187282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 26462| [2025/04/30 20:08:14 187286] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694263658|now:1746043694187263|interv:76395| [2025/04/30 20:08:14 187290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694263658|now:1746043694187263|interval:76395|pto_count:0|srtt:39535 [2025/04/30 20:08:14 187294] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 34555, ack_elapse 45113, delivered 22862|rate 506771|lost 309| [2025/04/30 20:08:14 187299] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30617, old_rtt:30617| [2025/04/30 20:08:14 187305] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100572|extra_cwnd:8372| [2025/04/30 20:08:14 187312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694144933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 187319] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:1200|po_sent_time:1746043694144933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1030336| [2025/04/30 20:08:14 187327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108944|full_bw_reached:1|inflight:26462|srtt:39535|latest_rtt:42188|min_rtt:30617|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 187339] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:857|largest:857|pns:2| [2025/04/30 20:08:14 187343] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:857|frame:ACK |recv_time:1746043694187121|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 187348] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814187121|now:1746043694187121|interv:120000000| [2025/04/30 20:08:14 187352] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814187121|now:1746043694187121|interv:120000000| [2025/04/30 20:08:14 187356] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694186654|pq_index:0| [2025/04/30 20:08:14 187361] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694186350| [2025/04/30 20:08:14 187365] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694187365| [2025/04/30 20:08:14 187370] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694187369| [2025/04/30 20:08:14 187374] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694186654|now:1746043694187369| [2025/04/30 20:08:14 187378] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694186654|now:1746043694187369| [2025/04/30 20:08:14 187382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 187387] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 187392] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 187396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26462|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1044497| [2025/04/30 20:08:14 187401] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 187405] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1240| [2025/04/30 20:08:14 187444] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:26462|now:1746043694187413|stream_id:0|stream_offset:1044497| [2025/04/30 20:08:14 187454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 187461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:26462|applimit:1049536| [2025/04/30 20:08:14 187468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 187475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 187479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 187487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 27662| [2025/04/30 20:08:14 187491] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694265512|now:1746043694187468|interv:78044| [2025/04/30 20:08:14 187495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694265512|now:1746043694187468|interval:78044|pto_count:0|srtt:39535 [2025/04/30 20:08:14 187500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:27662| [2025/04/30 20:08:14 187505] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 187509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27662|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1045664| [2025/04/30 20:08:14 187513] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 187518] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1241| [2025/04/30 20:08:14 187549] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27662|now:1746043694187524|stream_id:0|stream_offset:1045664| [2025/04/30 20:08:14 187557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 187565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:27662|applimit:1049536| [2025/04/30 20:08:14 187571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 187578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 187582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 187586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 28862| [2025/04/30 20:08:14 187590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694265623|now:1746043694187571|interv:78052| [2025/04/30 20:08:14 187594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694265623|now:1746043694187571|interval:78052|pto_count:0|srtt:39535 [2025/04/30 20:08:14 187598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:28862| [2025/04/30 20:08:14 187603] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 187607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28862|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1046831| [2025/04/30 20:08:14 187611] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 187615] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694188615|now:1746043694187615|interv:1000| [2025/04/30 20:08:14 187623] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 187627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 187631] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694188615| [2025/04/30 20:08:14 187635] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694188615| [2025/04/30 20:08:14 187640] [debug] |xqc_engine_wakeup_after|wakeup:1746043694188615|now:1746043694187639|diff:976| [2025/04/30 20:08:14 187644] [debug] |xqc_engine_main_logic|END|now:1746043694187369| [2025/04/30 20:08:14 187649] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694187649| [2025/04/30 20:08:14 187653] [debug] |xqc_engine_wakeup_after|wakeup:1746043694188615|now:1746043694187653|diff:962| [2025/04/30 20:08:14 187657] [debug] |xqc_engine_main_logic|END|now:1746043694187649| [2025/04/30 20:08:14 188732] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694188732| [2025/04/30 20:08:14 188745] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694188615|pq_index:0| [2025/04/30 20:08:14 188750] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694187369| [2025/04/30 20:08:14 188755] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694188754| [2025/04/30 20:08:14 188760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694188615|now:1746043694188754| [2025/04/30 20:08:14 188764] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694188615|now:1746043694188754| [2025/04/30 20:08:14 188768] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 188773] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 188778] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 188783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28862|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1046831| [2025/04/30 20:08:14 188788] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 188792] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1242| [2025/04/30 20:08:14 188832] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28862|now:1746043694188800|stream_id:0|stream_offset:1046831| [2025/04/30 20:08:14 188841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 188849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:28862|applimit:1049536| [2025/04/30 20:08:14 188856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 188863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 188873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 188877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 30062| [2025/04/30 20:08:14 188881] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694266899|now:1746043694188855|interv:78044| [2025/04/30 20:08:14 188885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694266899|now:1746043694188855|interval:78044|pto_count:0|srtt:39535 [2025/04/30 20:08:14 188890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:30062| [2025/04/30 20:08:14 188895] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 188900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30062|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1047998| [2025/04/30 20:08:14 188904] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 188908] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1243| [2025/04/30 20:08:14 188957] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30062|now:1746043694188917|stream_id:0|stream_offset:1047998| [2025/04/30 20:08:14 188970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 188977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:30062|applimit:1049536| [2025/04/30 20:08:14 188984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 188991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 188997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 189001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 31262| [2025/04/30 20:08:14 189005] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694267016|now:1746043694188983|interv:78033| [2025/04/30 20:08:14 189009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694267016|now:1746043694188983|interval:78033|pto_count:0|srtt:39535 [2025/04/30 20:08:14 189013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:31262| [2025/04/30 20:08:14 189018] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 189022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31262|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1049165| [2025/04/30 20:08:14 189027] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 189037] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694190036|now:1746043694189036|interv:1000| [2025/04/30 20:08:14 189041] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 189044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 189049] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694190036| [2025/04/30 20:08:14 189053] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694190036| [2025/04/30 20:08:14 189057] [debug] |xqc_engine_wakeup_after|wakeup:1746043694190036|now:1746043694189057|diff:979| [2025/04/30 20:08:14 189061] [debug] |xqc_engine_main_logic|END|now:1746043694188754| [2025/04/30 20:08:14 190138] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694190137| [2025/04/30 20:08:14 190151] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694190036|pq_index:0| [2025/04/30 20:08:14 190156] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694188754| [2025/04/30 20:08:14 190161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694190160| [2025/04/30 20:08:14 190182] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694190036|now:1746043694190160| [2025/04/30 20:08:14 190186] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694190036|now:1746043694190160| [2025/04/30 20:08:14 190190] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 190195] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 190200] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 190205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31262|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1049165| [2025/04/30 20:08:14 190210] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 190214] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1244| [2025/04/30 20:08:14 190253] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31262|now:1746043694190223|stream_id:0|stream_offset:1049165| [2025/04/30 20:08:14 190263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 190271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:31262|applimit:1049536| [2025/04/30 20:08:14 190278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 190285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 190290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 190294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 32462| [2025/04/30 20:08:14 190304] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694268322|now:1746043694190278|interv:78044| [2025/04/30 20:08:14 190309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694268322|now:1746043694190278|interval:78044|pto_count:0|srtt:39535 [2025/04/30 20:08:14 190314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:32462| [2025/04/30 20:08:14 190319] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 190323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32462|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1050332| [2025/04/30 20:08:14 190328] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 190332] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694191331|now:1746043694190331|interv:1000| [2025/04/30 20:08:14 190336] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 190339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 190344] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694191331| [2025/04/30 20:08:14 190348] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694191331| [2025/04/30 20:08:14 190352] [debug] |xqc_engine_wakeup_after|wakeup:1746043694191331|now:1746043694190352|diff:979| [2025/04/30 20:08:14 190356] [debug] |xqc_engine_main_logic|END|now:1746043694190160| [2025/04/30 20:08:14 191457] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694191457| [2025/04/30 20:08:14 191470] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694191331|pq_index:0| [2025/04/30 20:08:14 191475] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694190160| [2025/04/30 20:08:14 191481] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694191480| [2025/04/30 20:08:14 191486] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694191331|now:1746043694191480| [2025/04/30 20:08:14 191491] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694191331|now:1746043694191480| [2025/04/30 20:08:14 191495] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 191500] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 191505] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 191510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32462|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1050332| [2025/04/30 20:08:14 191515] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 191519] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1245| [2025/04/30 20:08:14 191566] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32462|now:1746043694191535|stream_id:0|stream_offset:1050332| [2025/04/30 20:08:14 191574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 191579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:32462|applimit:1049536| [2025/04/30 20:08:14 191587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 191594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 191600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 191607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 33662| [2025/04/30 20:08:14 191613] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694269634|now:1746043694191586|interv:78048| [2025/04/30 20:08:14 191620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694269634|now:1746043694191586|interval:78048|pto_count:0|srtt:39535 [2025/04/30 20:08:14 191628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:33662| [2025/04/30 20:08:14 191633] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 191638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33662|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1051499| [2025/04/30 20:08:14 191643] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 191647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1246| [2025/04/30 20:08:14 191677] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33662|now:1746043694191654|stream_id:0|stream_offset:1051499| [2025/04/30 20:08:14 191683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 191688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:33662|applimit:1049536| [2025/04/30 20:08:14 191694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 191701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 191707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 191714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 34862| [2025/04/30 20:08:14 191720] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694269753|now:1746043694191694|interv:78059| [2025/04/30 20:08:14 191733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694269753|now:1746043694191694|interval:78059|pto_count:0|srtt:39535 [2025/04/30 20:08:14 191739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:34862| [2025/04/30 20:08:14 191744] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 191749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34862|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1052666| [2025/04/30 20:08:14 191753] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 191757] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694192757|now:1746043694191757|interv:1000| [2025/04/30 20:08:14 191761] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 191765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 191769] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694192757| [2025/04/30 20:08:14 191774] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694192757| [2025/04/30 20:08:14 191778] [debug] |xqc_engine_wakeup_after|wakeup:1746043694192757|now:1746043694191778|diff:979| [2025/04/30 20:08:14 191782] [debug] |xqc_engine_main_logic|END|now:1746043694191480| [2025/04/30 20:08:14 192851] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694192851| [2025/04/30 20:08:14 192863] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694192757|pq_index:0| [2025/04/30 20:08:14 192868] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694191480| [2025/04/30 20:08:14 192873] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694192872| [2025/04/30 20:08:14 192878] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694192757|now:1746043694192872| [2025/04/30 20:08:14 192883] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694192757|now:1746043694192872| [2025/04/30 20:08:14 192886] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 192891] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 192896] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 192901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34862|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1052666| [2025/04/30 20:08:14 192906] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 192910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1247| [2025/04/30 20:08:14 192948] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34862|now:1746043694192919|stream_id:0|stream_offset:1052666| [2025/04/30 20:08:14 192961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 192966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:34862|applimit:1049536| [2025/04/30 20:08:14 192971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 192978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 192985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 192992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 36062| [2025/04/30 20:08:14 192998] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694271018|now:1746043694192971|interv:78047| [2025/04/30 20:08:14 193005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694271018|now:1746043694192971|interval:78047|pto_count:0|srtt:39535 [2025/04/30 20:08:14 193013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:36062| [2025/04/30 20:08:14 193021] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 193028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36062|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1053833| [2025/04/30 20:08:14 193036] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 193042] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694194042|now:1746043694193042|interv:1000| [2025/04/30 20:08:14 193048] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 193054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 193061] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694194042| [2025/04/30 20:08:14 193068] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694194042| [2025/04/30 20:08:14 193074] [debug] |xqc_engine_wakeup_after|wakeup:1746043694194042|now:1746043694193074|diff:968| [2025/04/30 20:08:14 193081] [debug] |xqc_engine_main_logic|END|now:1746043694192872| [2025/04/30 20:08:14 194160] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694194159| [2025/04/30 20:08:14 194183] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694194042|pq_index:0| [2025/04/30 20:08:14 194188] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694192872| [2025/04/30 20:08:14 194193] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694194192| [2025/04/30 20:08:14 194199] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694194042|now:1746043694194192| [2025/04/30 20:08:14 194206] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694194042|now:1746043694194192| [2025/04/30 20:08:14 194220] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 194226] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 194234] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 194241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36062|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1053833| [2025/04/30 20:08:14 194248] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 194255] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1248| [2025/04/30 20:08:14 194292] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36062|now:1746043694194264|stream_id:0|stream_offset:1053833| [2025/04/30 20:08:14 194298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 194303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:36062|applimit:1049536| [2025/04/30 20:08:14 194307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 194312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 194316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 194320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 37262| [2025/04/30 20:08:14 194324] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694272363|now:1746043694194307|interv:78056| [2025/04/30 20:08:14 194328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694272363|now:1746043694194307|interval:78056|pto_count:0|srtt:39535 [2025/04/30 20:08:14 194332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:37262| [2025/04/30 20:08:14 194337] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 194342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37262|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1055000| [2025/04/30 20:08:14 194346] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 194350] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694195350|now:1746043694194350|interv:1000| [2025/04/30 20:08:14 194354] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 194358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 194362] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694195350| [2025/04/30 20:08:14 194371] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694195350| [2025/04/30 20:08:14 194375] [debug] |xqc_engine_wakeup_after|wakeup:1746043694195350|now:1746043694194375|diff:975| [2025/04/30 20:08:14 194380] [debug] |xqc_engine_main_logic|END|now:1746043694194192| [2025/04/30 20:08:14 195459] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694195459| [2025/04/30 20:08:14 195474] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694195350|pq_index:0| [2025/04/30 20:08:14 195478] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694194192| [2025/04/30 20:08:14 195484] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694195482| [2025/04/30 20:08:14 195488] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694195350|now:1746043694195482| [2025/04/30 20:08:14 195493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694195350|now:1746043694195482| [2025/04/30 20:08:14 195497] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 195501] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 195507] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 195511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37262|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1055000| [2025/04/30 20:08:14 195516] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 195520] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1249| [2025/04/30 20:08:14 195556] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37262|now:1746043694195528|stream_id:0|stream_offset:1055000| [2025/04/30 20:08:14 195562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 195567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:37262|applimit:1049536| [2025/04/30 20:08:14 195572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 195576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 195580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 195584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 38462| [2025/04/30 20:08:14 195588] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694273627|now:1746043694195571|interv:78056| [2025/04/30 20:08:14 195592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694273627|now:1746043694195571|interval:78056|pto_count:0|srtt:39535 [2025/04/30 20:08:14 195602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:38462| [2025/04/30 20:08:14 195607] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 195612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38462|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1056167| [2025/04/30 20:08:14 195616] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 195620] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1250| [2025/04/30 20:08:14 195645] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38462|now:1746043694195626|stream_id:0|stream_offset:1056167| [2025/04/30 20:08:14 195651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 195655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:38462|applimit:1049536| [2025/04/30 20:08:14 195660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 195664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 195668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 195672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 39662| [2025/04/30 20:08:14 195676] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694273725|now:1746043694195659|interv:78066| [2025/04/30 20:08:14 195680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694273725|now:1746043694195659|interval:78066|pto_count:0|srtt:39535 [2025/04/30 20:08:14 195684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:39662| [2025/04/30 20:08:14 195689] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 195694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39662|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1057334| [2025/04/30 20:08:14 195698] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 195702] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694196702|now:1746043694195702|interv:1000| [2025/04/30 20:08:14 195706] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 195710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 195714] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694196702| [2025/04/30 20:08:14 195718] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694196702| [2025/04/30 20:08:14 195722] [debug] |xqc_engine_wakeup_after|wakeup:1746043694196702|now:1746043694195722|diff:980| [2025/04/30 20:08:14 195730] [debug] |xqc_engine_main_logic|END|now:1746043694195482| [2025/04/30 20:08:14 196802] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694196801| [2025/04/30 20:08:14 196814] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694196702|pq_index:0| [2025/04/30 20:08:14 196819] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694195482| [2025/04/30 20:08:14 196824] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694196823| [2025/04/30 20:08:14 196829] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694196702|now:1746043694196823| [2025/04/30 20:08:14 196834] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694196702|now:1746043694196823| [2025/04/30 20:08:14 196838] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 196842] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 196847] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 196852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39662|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1057334| [2025/04/30 20:08:14 196857] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 196861] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1251| [2025/04/30 20:08:14 196903] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39662|now:1746043694196870|stream_id:0|stream_offset:1057334| [2025/04/30 20:08:14 196910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 196915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:39662|applimit:1049536| [2025/04/30 20:08:14 196920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 196925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 196929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 196933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40862| [2025/04/30 20:08:14 196936] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694274969|now:1746043694196920|interv:78049| [2025/04/30 20:08:14 196941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694274969|now:1746043694196920|interval:78049|pto_count:0|srtt:39535 [2025/04/30 20:08:14 196945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:40862| [2025/04/30 20:08:14 196951] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 196963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1058501| [2025/04/30 20:08:14 196967] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 196971] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694197971|now:1746043694196971|interv:1000| [2025/04/30 20:08:14 196975] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 196979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 196984] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694197971| [2025/04/30 20:08:14 196990] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694197971| [2025/04/30 20:08:14 196997] [debug] |xqc_engine_wakeup_after|wakeup:1746043694197971|now:1746043694196996|diff:975| [2025/04/30 20:08:14 197004] [debug] |xqc_engine_main_logic|END|now:1746043694196823| [2025/04/30 20:08:14 198084] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694198084| [2025/04/30 20:08:14 198099] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694197971|pq_index:0| [2025/04/30 20:08:14 198104] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694196823| [2025/04/30 20:08:14 198109] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694198108| [2025/04/30 20:08:14 198114] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694197971|now:1746043694198108| [2025/04/30 20:08:14 198119] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694197971|now:1746043694198108| [2025/04/30 20:08:14 198122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 198127] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 198132] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 198137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40862|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1058501| [2025/04/30 20:08:14 198141] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 198146] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1252| [2025/04/30 20:08:14 198196] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1252|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40862|now:1746043694198154|stream_id:0|stream_offset:1058501| [2025/04/30 20:08:14 198205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 198209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:40862|applimit:1049536| [2025/04/30 20:08:14 198214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 198226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 198233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 198239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42062| [2025/04/30 20:08:14 198246] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694276253|now:1746043694198214|interv:78039| [2025/04/30 20:08:14 198252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694276253|now:1746043694198214|interval:78039|pto_count:0|srtt:39535 [2025/04/30 20:08:14 198260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:42062| [2025/04/30 20:08:14 198268] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 198274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42062|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1059668| [2025/04/30 20:08:14 198281] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 198287] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1253| [2025/04/30 20:08:14 198331] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42062|now:1746043694198297|stream_id:0|stream_offset:1059668| [2025/04/30 20:08:14 198341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 198348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42062|applimit:1049536| [2025/04/30 20:08:14 198355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 198361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 198367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 198373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43262| [2025/04/30 20:08:14 198379] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694276396|now:1746043694198354|interv:78042| [2025/04/30 20:08:14 198386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694276396|now:1746043694198354|interval:78042|pto_count:0|srtt:39535 [2025/04/30 20:08:14 198393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:43262| [2025/04/30 20:08:14 198401] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 198408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43262|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1060835| [2025/04/30 20:08:14 198422] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 198429] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694199428|now:1746043694198428|interv:1000| [2025/04/30 20:08:14 198433] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 198437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 198441] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694199242| [2025/04/30 20:08:14 198445] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694199242| [2025/04/30 20:08:14 198449] [debug] |xqc_engine_wakeup_after|wakeup:1746043694199242|now:1746043694198449|diff:793| [2025/04/30 20:08:14 198454] [debug] |xqc_engine_main_logic|END|now:1746043694198108| [2025/04/30 20:08:14 199526] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694199525| [2025/04/30 20:08:14 199538] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694199242|pq_index:0| [2025/04/30 20:08:14 199543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694198108| [2025/04/30 20:08:14 199553] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694199552| [2025/04/30 20:08:14 199561] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043694199242|now:1746043694199552| [2025/04/30 20:08:14 199567] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:14 199573] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043694199242|now:1746043694199552| [2025/04/30 20:08:14 199580] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 199584] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694199428|now:1746043694199552| [2025/04/30 20:08:14 199588] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694199428|now:1746043694199552| [2025/04/30 20:08:14 199592] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 199596] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 199602] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:857|ack_delay:25360|first_ack_range:72|largest_pkt_recv_time:1746043694174242| [2025/04/30 20:08:14 199607] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:857|low:785|pkt_pns:2| [2025/04/30 20:08:14 199611] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:783|low:780|pkt_pns:2| [2025/04/30 20:08:14 199615] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:844|frame_largest_recv:857| [2025/04/30 20:08:14 199619] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 199625] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 199629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:43262|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1060835| [2025/04/30 20:08:14 199642] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 199646] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1254| [2025/04/30 20:08:14 199689] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1254|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:43262|now:1746043694199655|stream_id:0|stream_offset:1060835| [2025/04/30 20:08:14 199696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1254|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:08:14 199701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43262|applimit:1049536| [2025/04/30 20:08:14 199705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 199710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 199714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 199718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44472| [2025/04/30 20:08:14 199722] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694277754|now:1746043694199705|interv:78049| [2025/04/30 20:08:14 199726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694277754|now:1746043694199705|interval:78049|pto_count:0|srtt:39535 [2025/04/30 20:08:14 199730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:44472| [2025/04/30 20:08:14 199736] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 199740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44472|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1062002| [2025/04/30 20:08:14 199745] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 199749] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694200749|now:1746043694199749|interv:1000| [2025/04/30 20:08:14 199756] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 199763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 199769] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694200749| [2025/04/30 20:08:14 199776] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694200749| [2025/04/30 20:08:14 199782] [debug] |xqc_engine_wakeup_after|wakeup:1746043694200749|now:1746043694199782|diff:967| [2025/04/30 20:08:14 199789] [debug] |xqc_engine_main_logic|END|now:1746043694199552| [2025/04/30 20:08:14 200878] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694200877| [2025/04/30 20:08:14 200903] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694200749|pq_index:0| [2025/04/30 20:08:14 200910] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694199552| [2025/04/30 20:08:14 200918] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694200914| [2025/04/30 20:08:14 200931] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694200749|now:1746043694200914| [2025/04/30 20:08:14 200937] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694200749|now:1746043694200914| [2025/04/30 20:08:14 200941] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 200948] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 200955] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 200961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44472|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1062002| [2025/04/30 20:08:14 200967] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 200988] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1255| [2025/04/30 20:08:14 201074] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44472|now:1746043694201011|stream_id:0|stream_offset:1062002| [2025/04/30 20:08:14 201085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 201093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44472|applimit:1049536| [2025/04/30 20:08:14 201099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 201107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 201112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 201117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45672| [2025/04/30 20:08:14 201122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694279110|now:1746043694201099|interv:78011| [2025/04/30 20:08:14 201128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694279110|now:1746043694201099|interval:78011|pto_count:0|srtt:39535 [2025/04/30 20:08:14 201135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:45672| [2025/04/30 20:08:14 201143] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 201149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45672|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1063169| [2025/04/30 20:08:14 201156] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 201198] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1256| [2025/04/30 20:08:14 201239] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45672|now:1746043694201210|stream_id:0|stream_offset:1063169| [2025/04/30 20:08:14 201246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 201251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45672|applimit:1049536| [2025/04/30 20:08:14 201255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 201260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 201264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 201270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46872| [2025/04/30 20:08:14 201276] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694279309|now:1746043694201255|interv:78054| [2025/04/30 20:08:14 201283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694279309|now:1746043694201255|interval:78054|pto_count:0|srtt:39535 [2025/04/30 20:08:14 201290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:46872| [2025/04/30 20:08:14 201298] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 201305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46872|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1064336| [2025/04/30 20:08:14 201312] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 201317] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694202317|now:1746043694201317|interv:1000| [2025/04/30 20:08:14 201321] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 201325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 201329] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694202317| [2025/04/30 20:08:14 201334] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694202317| [2025/04/30 20:08:14 201339] [debug] |xqc_engine_wakeup_after|wakeup:1746043694202317|now:1746043694201339|diff:978| [2025/04/30 20:08:14 201345] [debug] |xqc_engine_main_logic|END|now:1746043694200914| [2025/04/30 20:08:14 202870] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694202869| [2025/04/30 20:08:14 202885] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694202317|pq_index:0| [2025/04/30 20:08:14 202893] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694200914| [2025/04/30 20:08:14 202902] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694202900| [2025/04/30 20:08:14 202916] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694202317|now:1746043694202900| [2025/04/30 20:08:14 202924] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694202317|now:1746043694202900| [2025/04/30 20:08:14 202930] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 202937] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 202946] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 202952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46872|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1064336| [2025/04/30 20:08:14 202959] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 203107] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1257| [2025/04/30 20:08:14 203187] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46872|now:1746043694203123|stream_id:0|stream_offset:1064336| [2025/04/30 20:08:14 203201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 203213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46872|applimit:1049536| [2025/04/30 20:08:14 203220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 203227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 203234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 203240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48072| [2025/04/30 20:08:14 203247] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694281222|now:1746043694203220|interv:78002| [2025/04/30 20:08:14 203253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694281222|now:1746043694203220|interval:78002|pto_count:0|srtt:39535 [2025/04/30 20:08:14 203260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:48072| [2025/04/30 20:08:14 203269] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 203276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48072|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1065503| [2025/04/30 20:08:14 203284] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 203291] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1258| [2025/04/30 20:08:14 203329] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48072|now:1746043694203303|stream_id:0|stream_offset:1065503| [2025/04/30 20:08:14 203342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 203347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:48072|applimit:1049536| [2025/04/30 20:08:14 203351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 203358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 203365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 203371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49272| [2025/04/30 20:08:14 203378] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694281402|now:1746043694203351|interv:78051| [2025/04/30 20:08:14 203384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694281402|now:1746043694203351|interval:78051|pto_count:0|srtt:39535 [2025/04/30 20:08:14 203390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:49272| [2025/04/30 20:08:14 203395] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 203399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49272|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1066670| [2025/04/30 20:08:14 203404] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 203408] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694204408|now:1746043694203408|interv:1000| [2025/04/30 20:08:14 203412] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 203416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 203420] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694204408| [2025/04/30 20:08:14 203424] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694204408| [2025/04/30 20:08:14 203428] [debug] |xqc_engine_wakeup_after|wakeup:1746043694204408|now:1746043694203428|diff:980| [2025/04/30 20:08:14 203433] [debug] |xqc_engine_main_logic|END|now:1746043694202900| [2025/04/30 20:08:14 204504] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694204504| [2025/04/30 20:08:14 204516] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694204408|pq_index:0| [2025/04/30 20:08:14 204521] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694202900| [2025/04/30 20:08:14 204529] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694204527| [2025/04/30 20:08:14 204537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694204408|now:1746043694204527| [2025/04/30 20:08:14 204552] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694204408|now:1746043694204527| [2025/04/30 20:08:14 204557] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 204562] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 204567] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 204572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49272|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1066670| [2025/04/30 20:08:14 204577] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 204581] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1259| [2025/04/30 20:08:14 204620] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49272|now:1746043694204590|stream_id:0|stream_offset:1066670| [2025/04/30 20:08:14 204627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1259|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 204632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49272|applimit:1049536| [2025/04/30 20:08:14 204636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 204641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 204645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 204651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50472| [2025/04/30 20:08:14 204658] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694282689|now:1746043694204636|interv:78053| [2025/04/30 20:08:14 204664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694282689|now:1746043694204636|interval:78053|pto_count:0|srtt:39535 [2025/04/30 20:08:14 204672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:50472| [2025/04/30 20:08:14 204680] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 204687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50472|cwnd:108944|conn:000055FC16B356FC|stream_id:0|stream_offset:1067837| [2025/04/30 20:08:14 204694] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 204700] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1260| [2025/04/30 20:08:14 204734] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50472|now:1746043694204707|stream_id:0|stream_offset:1067837| [2025/04/30 20:08:14 204741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1260|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 204751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:50472|applimit:1049536| [2025/04/30 20:08:14 204759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39535|rtt_var:3391|pto_duration:53099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 204765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 204772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 204778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51672| [2025/04/30 20:08:14 204785] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694282806|now:1746043694204758|interv:78048| [2025/04/30 20:08:14 204791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694282806|now:1746043694204758|interval:78048|pto_count:0|srtt:39535 [2025/04/30 20:08:14 204799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108944|inflight:51672| [2025/04/30 20:08:14 204804] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694282806| [2025/04/30 20:08:14 204809] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694282806| [2025/04/30 20:08:14 204813] [debug] |xqc_engine_wakeup_after|wakeup:1746043694282806|now:1746043694204813|diff:77993| [2025/04/30 20:08:14 204817] [debug] |xqc_engine_main_logic|END|now:1746043694204527| [2025/04/30 20:08:14 206358] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694206355| [2025/04/30 20:08:14 206375] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 206386] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:857| [2025/04/30 20:08:14 206394] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:858| [2025/04/30 20:08:14 206403] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:858| [2025/04/30 20:08:14 206410] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 206419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1216|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1217|path_largest_ack:1216| [2025/04/30 20:08:14 206427] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:15631|prior_delivered:1033936|prior_time:1746043694174242|is_app_limited:1|send_elapse:34875|ack_elapse:32113|ctl_first_sent_time:1746043694175745|lagest_ack_time:1746043694206355|curr_delivered:1049567| [2025/04/30 20:08:14 206435] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694175745| [2025/04/30 20:08:14 206443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:821| [2025/04/30 20:08:14 206449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1217|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1217|path_largest_ack:1217| [2025/04/30 20:08:14 206455] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:15631|prior_delivered:1033936|prior_time:1746043694174242|is_app_limited:1|send_elapse:34875|ack_elapse:32113|ctl_first_sent_time:1746043694175745|lagest_ack_time:1746043694206355|curr_delivered:1049598| [2025/04/30 20:08:14 206470] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694175856| [2025/04/30 20:08:14 206477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:43||sndq_packets_used_bytes:0|sndq_packets_free:822| [2025/04/30 20:08:14 206484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39535|rttvar:3391|minrtt:30617|latest_rtt:30499|ack_delay:32| [2025/04/30 20:08:14 206491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38402|rttvar:4811|minrtt:30499|latest_rtt:30499|ack_delay:32| [2025/04/30 20:08:14 206498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1217|lost_pn:1214|thresh:3| [2025/04/30 20:08:14 206504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 841|pns:2| [2025/04/30 20:08:14 206508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 206514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38402|rtt_var:4811|pto_duration:57646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 206521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 206528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 206533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:08:14 206537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694287353|now:1746043694206514|interv:80839| [2025/04/30 20:08:14 206541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694287353|now:1746043694206514|interval:80839|pto_count:0|srtt:38402 [2025/04/30 20:08:14 206546] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 34875, ack_elapse 32113, delivered 15662|rate 449089|lost 309| [2025/04/30 20:08:14 206551] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 19 -> 20| [2025/04/30 20:08:14 206556] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|probertt expire|rtt:30499, old_rtt:30617| [2025/04/30 20:08:14 206560] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30617| [2025/04/30 20:08:14 206564] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 206569] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:62|po_sent_time:1746043694175856|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 206574] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108944|packet_lost:0|acked:62|po_sent_time:1746043694175856|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 206578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:51610|srtt:38402|latest_rtt:30499|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 206589] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:858|largest:858|pns:2| [2025/04/30 20:08:14 206595] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:858|frame:ACK |recv_time:1746043694206355|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 206603] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814206355|now:1746043694206355|interv:120000000| [2025/04/30 20:08:14 206610] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814206355|now:1746043694206355|interv:120000000| [2025/04/30 20:08:14 206616] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694282806|pq_index:0| [2025/04/30 20:08:14 206622] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694204527| [2025/04/30 20:08:14 206626] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694206626| [2025/04/30 20:08:14 206632] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694206630| [2025/04/30 20:08:14 206637] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 206643] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694287353| [2025/04/30 20:08:14 206647] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694287353| [2025/04/30 20:08:14 206651] [debug] |xqc_engine_wakeup_after|wakeup:1746043694287353|now:1746043694206650|diff:80703| [2025/04/30 20:08:14 206655] [debug] |xqc_engine_main_logic|END|now:1746043694206630| [2025/04/30 20:08:14 206661] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694206661| [2025/04/30 20:08:14 206665] [debug] |xqc_engine_wakeup_after|wakeup:1746043694287353|now:1746043694206665|diff:80688| [2025/04/30 20:08:14 206669] [debug] |xqc_engine_main_logic|END|now:1746043694206661| [2025/04/30 20:08:14 207454] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694207452| [2025/04/30 20:08:14 207469] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 207477] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:858| [2025/04/30 20:08:14 207481] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:859| [2025/04/30 20:08:14 207487] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:859| [2025/04/30 20:08:14 207493] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 207502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 207510] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:16862|prior_delivered:1033936|prior_time:1746043694174242|is_app_limited:1|send_elapse:35096|ack_elapse:33210|ctl_first_sent_time:1746043694175966|lagest_ack_time:1746043694207452|curr_delivered:1050798| [2025/04/30 20:08:14 207517] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694175966| [2025/04/30 20:08:14 207525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:42||sndq_packets_used_bytes:0|sndq_packets_free:823| [2025/04/30 20:08:14 207540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38402|rttvar:4811|minrtt:30499|latest_rtt:31486|ack_delay:88| [2025/04/30 20:08:14 207546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37526|rttvar:5360|minrtt:30499|latest_rtt:31486|ack_delay:88| [2025/04/30 20:08:14 207553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1218|lost_pn:1215|thresh:3| [2025/04/30 20:08:14 207560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 207567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37526|rtt_var:5360|pto_duration:58966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 207574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 207581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 207587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:08:14 207592] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694288673|now:1746043694207566|interv:81107| [2025/04/30 20:08:14 207597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694288673|now:1746043694207566|interval:81107|pto_count:0|srtt:37526 [2025/04/30 20:08:14 207602] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35096, ack_elapse 33210, delivered 16862|rate 480453|lost 309| [2025/04/30 20:08:14 207607] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 207613] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 207620] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694175966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 207627] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694175966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 207632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:50410|srtt:37526|latest_rtt:31486|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 207638] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:859|largest:859|pns:2| [2025/04/30 20:08:14 207643] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:859|frame:ACK |recv_time:1746043694207452|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 207648] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814207452|now:1746043694207452|interv:120000000| [2025/04/30 20:08:14 207653] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814207452|now:1746043694207452|interv:120000000| [2025/04/30 20:08:14 207661] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694287353|pq_index:0| [2025/04/30 20:08:14 207665] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694206630| [2025/04/30 20:08:14 207670] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694207669| [2025/04/30 20:08:14 207675] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694207673| [2025/04/30 20:08:14 207680] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 207685] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694288673| [2025/04/30 20:08:14 207689] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694288673| [2025/04/30 20:08:14 207693] [debug] |xqc_engine_wakeup_after|wakeup:1746043694288673|now:1746043694207693|diff:80980| [2025/04/30 20:08:14 207698] [debug] |xqc_engine_main_logic|END|now:1746043694207673| [2025/04/30 20:08:14 207703] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694207703| [2025/04/30 20:08:14 207707] [debug] |xqc_engine_wakeup_after|wakeup:1746043694288673|now:1746043694207707|diff:80966| [2025/04/30 20:08:14 207711] [debug] |xqc_engine_main_logic|END|now:1746043694207703| [2025/04/30 20:08:14 208430] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694208428| [2025/04/30 20:08:14 208444] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 208451] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:859| [2025/04/30 20:08:14 208455] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:860| [2025/04/30 20:08:14 208461] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:860| [2025/04/30 20:08:14 208466] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 208471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 208476] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:18062|prior_delivered:1033936|prior_time:1746043694174242|is_app_limited:1|send_elapse:35194|ack_elapse:34186|ctl_first_sent_time:1746043694176064|lagest_ack_time:1746043694208428|curr_delivered:1051998| [2025/04/30 20:08:14 208481] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694176064| [2025/04/30 20:08:14 208486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:41||sndq_packets_used_bytes:0|sndq_packets_free:824| [2025/04/30 20:08:14 208490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37526|rttvar:5360|minrtt:30499|latest_rtt:32364|ack_delay:48| [2025/04/30 20:08:14 208495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36875|rttvar:5322|minrtt:30499|latest_rtt:32364|ack_delay:48| [2025/04/30 20:08:14 208499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1219|lost_pn:1216|thresh:3| [2025/04/30 20:08:14 208503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 208515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36875|rtt_var:5322|pto_duration:58163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 208520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 208524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 208527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 20:08:14 208532] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694287870|now:1746043694208515|interv:79355| [2025/04/30 20:08:14 208538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694287870|now:1746043694208515|interval:79355|pto_count:0|srtt:36875 [2025/04/30 20:08:14 208545] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35194, ack_elapse 34186, delivered 18062|rate 513212|lost 309| [2025/04/30 20:08:14 208552] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 208559] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 208565] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694176064|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 208570] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694176064|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 208575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:49210|srtt:36875|latest_rtt:32364|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 208583] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:860|largest:860|pns:2| [2025/04/30 20:08:14 208590] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:860|frame:ACK |recv_time:1746043694208428|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 208597] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814208428|now:1746043694208428|interv:120000000| [2025/04/30 20:08:14 208603] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814208428|now:1746043694208428|interv:120000000| [2025/04/30 20:08:14 208609] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694288673|pq_index:0| [2025/04/30 20:08:14 208616] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694207673| [2025/04/30 20:08:14 208622] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694208622| [2025/04/30 20:08:14 208627] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694208626| [2025/04/30 20:08:14 208632] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 208646] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694287870| [2025/04/30 20:08:14 208653] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694287870| [2025/04/30 20:08:14 208659] [debug] |xqc_engine_wakeup_after|wakeup:1746043694287870|now:1746043694208659|diff:79211| [2025/04/30 20:08:14 208666] [debug] |xqc_engine_main_logic|END|now:1746043694208626| [2025/04/30 20:08:14 208674] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694208674| [2025/04/30 20:08:14 208680] [debug] |xqc_engine_wakeup_after|wakeup:1746043694287870|now:1746043694208680|diff:79190| [2025/04/30 20:08:14 208687] [debug] |xqc_engine_main_logic|END|now:1746043694208674| [2025/04/30 20:08:14 209430] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694209428| [2025/04/30 20:08:14 209445] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 209453] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:860| [2025/04/30 20:08:14 209459] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:861| [2025/04/30 20:08:14 209467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:861| [2025/04/30 20:08:14 209473] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 209480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 209487] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:19262|prior_delivered:1033936|prior_time:1746043694174242|is_app_limited:1|send_elapse:35326|ack_elapse:35186|ctl_first_sent_time:1746043694176196|lagest_ack_time:1746043694209428|curr_delivered:1053198| [2025/04/30 20:08:14 209494] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694176196| [2025/04/30 20:08:14 209499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:825| [2025/04/30 20:08:14 209506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36875|rttvar:5322|minrtt:30499|latest_rtt:33232|ack_delay:64| [2025/04/30 20:08:14 209513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36412|rttvar:4918|minrtt:30499|latest_rtt:33232|ack_delay:64| [2025/04/30 20:08:14 209520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1220|lost_pn:1217|thresh:3| [2025/04/30 20:08:14 209526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 209532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36412|rtt_var:4918|pto_duration:56084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 209539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 209544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 209547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 20:08:14 209551] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694285791|now:1746043694209532|interv:76259| [2025/04/30 20:08:14 209563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694285791|now:1746043694209532|interval:76259|pto_count:0|srtt:36412 [2025/04/30 20:08:14 209567] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35326, ack_elapse 35186, delivered 19262|rate 545264|lost 309| [2025/04/30 20:08:14 209572] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 209576] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 209580] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694176196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 209584] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694176196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 209589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:48010|srtt:36412|latest_rtt:33232|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 209598] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:861|largest:861|pns:2| [2025/04/30 20:08:14 209606] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:861|frame:ACK |recv_time:1746043694209428|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 209613] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814209428|now:1746043694209428|interv:120000000| [2025/04/30 20:08:14 209619] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814209428|now:1746043694209428|interv:120000000| [2025/04/30 20:08:14 209623] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694287870|pq_index:0| [2025/04/30 20:08:14 209627] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694208626| [2025/04/30 20:08:14 209631] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694209631| [2025/04/30 20:08:14 209637] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694209635| [2025/04/30 20:08:14 209642] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 209647] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694285791| [2025/04/30 20:08:14 209651] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694285791| [2025/04/30 20:08:14 209655] [debug] |xqc_engine_wakeup_after|wakeup:1746043694285791|now:1746043694209655|diff:76136| [2025/04/30 20:08:14 209660] [debug] |xqc_engine_main_logic|END|now:1746043694209635| [2025/04/30 20:08:14 209665] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694209665| [2025/04/30 20:08:14 209669] [debug] |xqc_engine_wakeup_after|wakeup:1746043694285791|now:1746043694209669|diff:76122| [2025/04/30 20:08:14 209673] [debug] |xqc_engine_main_logic|END|now:1746043694209665| [2025/04/30 20:08:14 211947] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694211945| [2025/04/30 20:08:14 211963] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 211972] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:861| [2025/04/30 20:08:14 211978] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:863| [2025/04/30 20:08:14 211987] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:863| [2025/04/30 20:08:14 211993] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 212001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1221|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1222|path_largest_ack:1221| [2025/04/30 20:08:14 212008] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:20462|prior_delivered:1033936|prior_time:1746043694174242|is_app_limited:1|send_elapse:35461|ack_elapse:37703|ctl_first_sent_time:1746043694176331|lagest_ack_time:1746043694211945|curr_delivered:1054398| [2025/04/30 20:08:14 212014] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694176331| [2025/04/30 20:08:14 212019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:39||sndq_packets_used_bytes:0|sndq_packets_free:826| [2025/04/30 20:08:14 212024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 212031] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:20462|prior_delivered:1033936|prior_time:1746043694174242|is_app_limited:1|send_elapse:35461|ack_elapse:37703|ctl_first_sent_time:1746043694176331|lagest_ack_time:1746043694211945|curr_delivered:1055598| [2025/04/30 20:08:14 212037] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694176445| [2025/04/30 20:08:14 212044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:38||sndq_packets_used_bytes:0|sndq_packets_free:827| [2025/04/30 20:08:14 212050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36412|rttvar:4918|minrtt:30499|latest_rtt:35500|ack_delay:256| [2025/04/30 20:08:14 212057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36266|rttvar:3981|minrtt:30499|latest_rtt:35500|ack_delay:256| [2025/04/30 20:08:14 212064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1222|lost_pn:1219|thresh:3| [2025/04/30 20:08:14 212068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 212073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36266|rtt_var:3981|pto_duration:52190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 212078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 212084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 212090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 20:08:14 212097] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694281897|now:1746043694212072|interv:69825| [2025/04/30 20:08:14 212110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694281897|now:1746043694212072|interval:69825|pto_count:0|srtt:36266 [2025/04/30 20:08:14 212117] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35461, ack_elapse 37703, delivered 21662|rate 574543|lost 309| [2025/04/30 20:08:14 212125] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 212132] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 212138] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:2400|po_sent_time:1746043694176445|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 212145] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:2400|po_sent_time:1746043694176445|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 212152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:45610|srtt:36266|latest_rtt:35500|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 212161] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:863|largest:863|pns:2| [2025/04/30 20:08:14 212194] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:863|frame:ACK |recv_time:1746043694211945|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 212202] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814211945|now:1746043694211945|interv:120000000| [2025/04/30 20:08:14 212208] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814211945|now:1746043694211945|interv:120000000| [2025/04/30 20:08:14 212214] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694285791|pq_index:0| [2025/04/30 20:08:14 212220] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694209635| [2025/04/30 20:08:14 212225] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694212225| [2025/04/30 20:08:14 212234] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694212232| [2025/04/30 20:08:14 212242] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 212249] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694281897| [2025/04/30 20:08:14 212255] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694281897| [2025/04/30 20:08:14 212260] [debug] |xqc_engine_wakeup_after|wakeup:1746043694281897|now:1746043694212260|diff:69637| [2025/04/30 20:08:14 212266] [debug] |xqc_engine_main_logic|END|now:1746043694212232| [2025/04/30 20:08:14 212274] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694212274| [2025/04/30 20:08:14 212279] [debug] |xqc_engine_wakeup_after|wakeup:1746043694281897|now:1746043694212279|diff:69618| [2025/04/30 20:08:14 212291] [debug] |xqc_engine_main_logic|END|now:1746043694212274| [2025/04/30 20:08:14 212575] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694212574| [2025/04/30 20:08:14 212584] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 212591] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:863| [2025/04/30 20:08:14 212595] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:864| [2025/04/30 20:08:14 212601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:864| [2025/04/30 20:08:14 212607] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 212614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 212621] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:22862|prior_delivered:1033936|prior_time:1746043694174242|is_app_limited:1|send_elapse:35664|ack_elapse:38332|ctl_first_sent_time:1746043694176534|lagest_ack_time:1746043694212574|curr_delivered:1056798| [2025/04/30 20:08:14 212627] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694176534| [2025/04/30 20:08:14 212635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:37||sndq_packets_used_bytes:0|sndq_packets_free:828| [2025/04/30 20:08:14 212641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36266|rttvar:3981|minrtt:30499|latest_rtt:36040|ack_delay:96| [2025/04/30 20:08:14 212648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36226|rttvar:3066|minrtt:30499|latest_rtt:36040|ack_delay:96| [2025/04/30 20:08:14 212654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1223|lost_pn:1220|thresh:3| [2025/04/30 20:08:14 212660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 212666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36226|rtt_var:3066|pto_duration:48490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 212673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 212679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 212685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44410| [2025/04/30 20:08:14 212689] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694278197|now:1746043694212666|interv:65531| [2025/04/30 20:08:14 212693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694278197|now:1746043694212666|interval:65531|pto_count:0|srtt:36226 [2025/04/30 20:08:14 212699] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35664, ack_elapse 38332, delivered 22862|rate 596420|lost 309| [2025/04/30 20:08:14 212706] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 212712] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 212725] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694176534|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 212730] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694176534|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 212736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:44410|srtt:36226|latest_rtt:36040|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 212745] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:864|largest:864|pns:2| [2025/04/30 20:08:14 212752] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:864|frame:ACK |recv_time:1746043694212574|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 212759] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814212574|now:1746043694212574|interv:120000000| [2025/04/30 20:08:14 212765] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814212574|now:1746043694212574|interv:120000000| [2025/04/30 20:08:14 212771] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694281897|pq_index:0| [2025/04/30 20:08:14 212777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694212232| [2025/04/30 20:08:14 212783] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694212783| [2025/04/30 20:08:14 212789] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694212788| [2025/04/30 20:08:14 212795] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 212800] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694278197| [2025/04/30 20:08:14 212804] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694278197| [2025/04/30 20:08:14 212808] [debug] |xqc_engine_wakeup_after|wakeup:1746043694278197|now:1746043694212808|diff:65389| [2025/04/30 20:08:14 212812] [debug] |xqc_engine_main_logic|END|now:1746043694212788| [2025/04/30 20:08:14 212818] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694212818| [2025/04/30 20:08:14 212821] [debug] |xqc_engine_wakeup_after|wakeup:1746043694278197|now:1746043694212821|diff:65376| [2025/04/30 20:08:14 212825] [debug] |xqc_engine_main_logic|END|now:1746043694212818| [2025/04/30 20:08:14 213522] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694213520| [2025/04/30 20:08:14 213538] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 213546] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:864| [2025/04/30 20:08:14 213551] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:865| [2025/04/30 20:08:14 213557] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:865| [2025/04/30 20:08:14 213564] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 213578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 213585] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:24062|prior_delivered:1033936|prior_time:1746043694174242|is_app_limited:1|send_elapse:35767|ack_elapse:39278|ctl_first_sent_time:1746043694176637|lagest_ack_time:1746043694213520|curr_delivered:1057998| [2025/04/30 20:08:14 213593] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694176637| [2025/04/30 20:08:14 213600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:36||sndq_packets_used_bytes:0|sndq_packets_free:829| [2025/04/30 20:08:14 213605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36226|rttvar:3066|minrtt:30499|latest_rtt:36883|ack_delay:32| [2025/04/30 20:08:14 213609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36304|rttvar:2456|minrtt:30499|latest_rtt:36883|ack_delay:32| [2025/04/30 20:08:14 213614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1224|lost_pn:1221|thresh:3| [2025/04/30 20:08:14 213618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 213622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36304|rtt_var:2456|pto_duration:46128|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 213627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 213631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 213634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 20:08:14 213638] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694275835|now:1746043694213622|interv:62213| [2025/04/30 20:08:14 213643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694275835|now:1746043694213622|interval:62213|pto_count:0|srtt:36304 [2025/04/30 20:08:14 213647] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35767, ack_elapse 39278, delivered 24062|rate 612607|lost 309| [2025/04/30 20:08:14 213652] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 213656] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 213660] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694176637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 213667] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694176637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 213674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:43210|srtt:36304|latest_rtt:36883|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 213687] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:865|largest:865|pns:2| [2025/04/30 20:08:14 213691] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:865|frame:ACK |recv_time:1746043694213520|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 213697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814213520|now:1746043694213520|interv:120000000| [2025/04/30 20:08:14 213701] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814213520|now:1746043694213520|interv:120000000| [2025/04/30 20:08:14 213705] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694278197|pq_index:0| [2025/04/30 20:08:14 213709] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694212788| [2025/04/30 20:08:14 213713] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694213713| [2025/04/30 20:08:14 213719] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694213717| [2025/04/30 20:08:14 213724] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 213729] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694275835| [2025/04/30 20:08:14 213734] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694275835| [2025/04/30 20:08:14 213738] [debug] |xqc_engine_wakeup_after|wakeup:1746043694275835|now:1746043694213737|diff:62098| [2025/04/30 20:08:14 213742] [debug] |xqc_engine_main_logic|END|now:1746043694213717| [2025/04/30 20:08:14 213747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694213747| [2025/04/30 20:08:14 213751] [debug] |xqc_engine_wakeup_after|wakeup:1746043694275835|now:1746043694213751|diff:62084| [2025/04/30 20:08:14 213755] [debug] |xqc_engine_main_logic|END|now:1746043694213747| [2025/04/30 20:08:14 214635] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694214634| [2025/04/30 20:08:14 214648] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 214655] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:865| [2025/04/30 20:08:14 214659] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:866| [2025/04/30 20:08:14 214665] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:866| [2025/04/30 20:08:14 214669] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 214674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 214679] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:25262|prior_delivered:1033936|prior_time:1746043694174242|is_app_limited:1|send_elapse:35870|ack_elapse:40392|ctl_first_sent_time:1746043694176740|lagest_ack_time:1746043694214634|curr_delivered:1059198| [2025/04/30 20:08:14 214684] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694176740| [2025/04/30 20:08:14 214689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:830| [2025/04/30 20:08:14 214699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36304|rttvar:2456|minrtt:30499|latest_rtt:37894|ack_delay:152| [2025/04/30 20:08:14 214704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36483|rttvar:2201|minrtt:30499|latest_rtt:37894|ack_delay:152| [2025/04/30 20:08:14 214708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1225|lost_pn:1222|thresh:3| [2025/04/30 20:08:14 214712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 214716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36483|rtt_var:2201|pto_duration:45287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 214721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 214725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 214729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 20:08:14 214733] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694274994|now:1746043694214716|interv:60278| [2025/04/30 20:08:14 214737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694274994|now:1746043694214716|interval:60278|pto_count:0|srtt:36483 [2025/04/30 20:08:14 214741] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35870, ack_elapse 40392, delivered 25262|rate 625420|lost 309| [2025/04/30 20:08:14 214746] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 214750] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 214754] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694176740|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 214759] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694176740|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 214763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:42010|srtt:36483|latest_rtt:37894|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 214769] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:866|largest:866|pns:2| [2025/04/30 20:08:14 214775] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:866|frame:ACK |recv_time:1746043694214634|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 214782] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814214634|now:1746043694214634|interv:120000000| [2025/04/30 20:08:14 214789] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814214634|now:1746043694214634|interv:120000000| [2025/04/30 20:08:14 214799] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694275835|pq_index:0| [2025/04/30 20:08:14 214805] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694213717| [2025/04/30 20:08:14 214811] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694214811| [2025/04/30 20:08:14 214819] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694214817| [2025/04/30 20:08:14 214827] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 214835] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694274994| [2025/04/30 20:08:14 214841] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694274994| [2025/04/30 20:08:14 214848] [debug] |xqc_engine_wakeup_after|wakeup:1746043694274994|now:1746043694214848|diff:60146| [2025/04/30 20:08:14 214855] [debug] |xqc_engine_main_logic|END|now:1746043694214817| [2025/04/30 20:08:14 214864] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694214863| [2025/04/30 20:08:14 214869] [debug] |xqc_engine_wakeup_after|wakeup:1746043694274994|now:1746043694214869|diff:60125| [2025/04/30 20:08:14 214876] [debug] |xqc_engine_main_logic|END|now:1746043694214863| [2025/04/30 20:08:14 215584] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694215582| [2025/04/30 20:08:14 215600] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 215610] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:866| [2025/04/30 20:08:14 215616] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:867| [2025/04/30 20:08:14 215625] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:867| [2025/04/30 20:08:14 215631] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 215639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 215646] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:26462|prior_delivered:1033936|prior_time:1746043694174242|is_app_limited:1|send_elapse:35981|ack_elapse:41340|ctl_first_sent_time:1746043694176851|lagest_ack_time:1746043694215582|curr_delivered:1060398| [2025/04/30 20:08:14 215654] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694176851| [2025/04/30 20:08:14 215661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:831| [2025/04/30 20:08:14 215668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36483|rttvar:2201|minrtt:30499|latest_rtt:38731|ack_delay:120| [2025/04/30 20:08:14 215674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:36749|rttvar:2183|minrtt:30499|latest_rtt:38731|ack_delay:120| [2025/04/30 20:08:14 215679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1226|lost_pn:1223|thresh:3| [2025/04/30 20:08:14 215683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 215696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:36749|rtt_var:2183|pto_duration:45481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 215703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 215709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 215715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 20:08:14 215719] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694275188|now:1746043694215695|interv:59493| [2025/04/30 20:08:14 215723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694275188|now:1746043694215695|interval:59493|pto_count:0|srtt:36749 [2025/04/30 20:08:14 215728] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35981, ack_elapse 41340, delivered 26462|rate 640106|lost 309| [2025/04/30 20:08:14 215733] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 215737] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 215741] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694176851|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 215745] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694176851|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 215750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:40810|srtt:36749|latest_rtt:38731|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 215756] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:867|largest:867|pns:2| [2025/04/30 20:08:14 215761] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:867|frame:ACK |recv_time:1746043694215582|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 215765] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814215582|now:1746043694215582|interv:120000000| [2025/04/30 20:08:14 215770] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814215582|now:1746043694215582|interv:120000000| [2025/04/30 20:08:14 215774] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694274994|pq_index:0| [2025/04/30 20:08:14 215778] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694214817| [2025/04/30 20:08:14 215782] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694215782| [2025/04/30 20:08:14 215787] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694215786| [2025/04/30 20:08:14 215793] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 215801] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694275188| [2025/04/30 20:08:14 215806] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694275188| [2025/04/30 20:08:14 215810] [debug] |xqc_engine_wakeup_after|wakeup:1746043694275188|now:1746043694215809|diff:59379| [2025/04/30 20:08:14 215814] [debug] |xqc_engine_main_logic|END|now:1746043694215786| [2025/04/30 20:08:14 215820] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694215820| [2025/04/30 20:08:14 215824] [debug] |xqc_engine_wakeup_after|wakeup:1746043694275188|now:1746043694215824|diff:59364| [2025/04/30 20:08:14 215828] [debug] |xqc_engine_main_logic|END|now:1746043694215820| [2025/04/30 20:08:14 216562] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694216561| [2025/04/30 20:08:14 216592] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 216603] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:867| [2025/04/30 20:08:14 216610] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:868| [2025/04/30 20:08:14 216619] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:868| [2025/04/30 20:08:14 216626] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 216633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 216639] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:27662|prior_delivered:1033936|prior_time:1746043694174242|is_app_limited:1|send_elapse:36091|ack_elapse:42319|ctl_first_sent_time:1746043694176961|lagest_ack_time:1746043694216561|curr_delivered:1061598| [2025/04/30 20:08:14 216644] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694176961| [2025/04/30 20:08:14 216652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:33||sndq_packets_used_bytes:0|sndq_packets_free:832| [2025/04/30 20:08:14 216658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:36749|rttvar:2183|minrtt:30499|latest_rtt:39600|ack_delay:64| [2025/04/30 20:08:14 216711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37098|rttvar:2334|minrtt:30499|latest_rtt:39600|ack_delay:64| [2025/04/30 20:08:14 216721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1227|lost_pn:1224|thresh:3| [2025/04/30 20:08:14 216728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 216735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37098|rtt_var:2334|pto_duration:46434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 216782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 216789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 216796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 20:08:14 216801] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694276141|now:1746043694216734|interv:59407| [2025/04/30 20:08:14 216812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694276141|now:1746043694216734|interval:59407|pto_count:0|srtt:37098 [2025/04/30 20:08:14 216946] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36091, ack_elapse 42319, delivered 27662|rate 653654|lost 309| [2025/04/30 20:08:14 217461] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 217472] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 217478] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694176961|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 217486] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694176961|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 217493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:39610|srtt:37098|latest_rtt:39600|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 217502] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:108557|inflight:39610|mode:2|applimit:0|pacing_rate:1313952|bw:1313952|srtt:37098|latest_rtt:39600|min_rtt:30499|send:1241|lost:309|tlp:0|recv:853|recovery:0|slow_start:0|conn_life:1041114|acked:1200|delivered:1061598|is_cwnd_limited:0| [2025/04/30 20:08:14 217512] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:868|largest:868|pns:2| [2025/04/30 20:08:14 217520] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:868|frame:ACK |recv_time:1746043694216561|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 217527] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814216561|now:1746043694216561|interv:120000000| [2025/04/30 20:08:14 217534] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814216561|now:1746043694216561|interv:120000000| [2025/04/30 20:08:14 217540] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694275188|pq_index:0| [2025/04/30 20:08:14 217548] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694215786| [2025/04/30 20:08:14 217554] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694217554| [2025/04/30 20:08:14 217562] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694217560| [2025/04/30 20:08:14 217570] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 217577] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694276141| [2025/04/30 20:08:14 217583] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694276141| [2025/04/30 20:08:14 217588] [debug] |xqc_engine_wakeup_after|wakeup:1746043694276141|now:1746043694217588|diff:58553| [2025/04/30 20:08:14 217602] [debug] |xqc_engine_main_logic|END|now:1746043694217560| [2025/04/30 20:08:14 217614] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694217614| [2025/04/30 20:08:14 217622] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 217631] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:868| [2025/04/30 20:08:14 217637] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:869| [2025/04/30 20:08:14 217646] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:869| [2025/04/30 20:08:14 217652] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 217657] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 217662] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694242614|now:1746043694217614|interv:25000| [2025/04/30 20:08:14 217668] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694217614|max_ack_delay:25000| [2025/04/30 20:08:14 217675] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:869|largest:869|pns:2| [2025/04/30 20:08:14 217681] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:869|frame:PING ACK |recv_time:1746043694217614|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 217689] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814217614|now:1746043694217614|interv:120000000| [2025/04/30 20:08:14 217693] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814217614|now:1746043694217614|interv:120000000| [2025/04/30 20:08:14 217697] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694276141|pq_index:0| [2025/04/30 20:08:14 217701] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694217560| [2025/04/30 20:08:14 217705] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694217705| [2025/04/30 20:08:14 217710] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694217709| [2025/04/30 20:08:14 217716] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 217724] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694242614| [2025/04/30 20:08:14 217730] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694242614| [2025/04/30 20:08:14 217736] [debug] |xqc_engine_wakeup_after|wakeup:1746043694242614|now:1746043694217735|diff:24879| [2025/04/30 20:08:14 217740] [debug] |xqc_engine_main_logic|END|now:1746043694217709| [2025/04/30 20:08:14 217745] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694217745| [2025/04/30 20:08:14 217749] [debug] |xqc_engine_wakeup_after|wakeup:1746043694242614|now:1746043694217749|diff:24865| [2025/04/30 20:08:14 217753] [debug] |xqc_engine_main_logic|END|now:1746043694217745| [2025/04/30 20:08:14 218197] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694218196| [2025/04/30 20:08:14 218221] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 218231] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:869| [2025/04/30 20:08:14 218237] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:870| [2025/04/30 20:08:14 218246] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:870| [2025/04/30 20:08:14 218253] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 218260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 218268] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:28862|prior_delivered:1033936|prior_time:1746043694174242|is_app_limited:1|send_elapse:36196|ack_elapse:43954|ctl_first_sent_time:1746043694177066|lagest_ack_time:1746043694218196|curr_delivered:1062798| [2025/04/30 20:08:14 218275] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694177066| [2025/04/30 20:08:14 218282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:32||sndq_packets_used_bytes:0|sndq_packets_free:833| [2025/04/30 20:08:14 218288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37098|rttvar:2334|minrtt:30499|latest_rtt:41130|ack_delay:56| [2025/04/30 20:08:14 218295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37595|rttvar:2745|minrtt:30499|latest_rtt:41130|ack_delay:56| [2025/04/30 20:08:14 218302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1228|lost_pn:1225|thresh:3| [2025/04/30 20:08:14 218309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 218315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37595|rtt_var:2745|pto_duration:48575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 218321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 218325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 218329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 38410| [2025/04/30 20:08:14 218333] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694278282|now:1746043694218315|interv:59967| [2025/04/30 20:08:14 218337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694278282|now:1746043694218315|interval:59967|pto_count:0|srtt:37595 [2025/04/30 20:08:14 218341] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36196, ack_elapse 43954, delivered 28862|rate 656641|lost 309| [2025/04/30 20:08:14 218346] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 218350] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 218355] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694177066|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 218369] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694177066|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 218377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:38410|srtt:37595|latest_rtt:41130|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 218386] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:870|largest:870|pns:2| [2025/04/30 20:08:14 218393] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:870|frame:ACK |recv_time:1746043694218196|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 218401] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814218196|now:1746043694218196|interv:120000000| [2025/04/30 20:08:14 218407] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814218196|now:1746043694218196|interv:120000000| [2025/04/30 20:08:14 218414] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694242614|pq_index:0| [2025/04/30 20:08:14 218420] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694217709| [2025/04/30 20:08:14 218427] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694218427| [2025/04/30 20:08:14 218435] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694218433| [2025/04/30 20:08:14 218443] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 218450] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694242614| [2025/04/30 20:08:14 218457] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694242614| [2025/04/30 20:08:14 218461] [debug] |xqc_engine_wakeup_after|wakeup:1746043694242614|now:1746043694218461|diff:24153| [2025/04/30 20:08:14 218467] [debug] |xqc_engine_main_logic|END|now:1746043694218433| [2025/04/30 20:08:14 218479] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694218478| [2025/04/30 20:08:14 218486] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 218495] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:870| [2025/04/30 20:08:14 218502] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:871| [2025/04/30 20:08:14 218508] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:871| [2025/04/30 20:08:14 218513] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 218520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 218527] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:30062|prior_delivered:1033936|prior_time:1746043694174242|is_app_limited:1|send_elapse:36341|ack_elapse:44236|ctl_first_sent_time:1746043694177211|lagest_ack_time:1746043694218478|curr_delivered:1063998| [2025/04/30 20:08:14 218541] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694177211| [2025/04/30 20:08:14 218549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:31||sndq_packets_used_bytes:0|sndq_packets_free:834| [2025/04/30 20:08:14 218555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37595|rttvar:2745|minrtt:30499|latest_rtt:41267|ack_delay:48| [2025/04/30 20:08:14 218562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38048|rttvar:2965|minrtt:30499|latest_rtt:41267|ack_delay:48| [2025/04/30 20:08:14 218569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1229|lost_pn:1226|thresh:3| [2025/04/30 20:08:14 218573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 218578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38048|rtt_var:2965|pto_duration:49908|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 218582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 218586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 218590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 37210| [2025/04/30 20:08:14 218594] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694279615|now:1746043694218577|interv:61038| [2025/04/30 20:08:14 218598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694279615|now:1746043694218577|interval:61038|pto_count:0|srtt:38048 [2025/04/30 20:08:14 218602] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36341, ack_elapse 44236, delivered 30062|rate 679582|lost 309| [2025/04/30 20:08:14 218607] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 218611] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 218615] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694177211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 218620] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694177211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 218624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:37210|srtt:38048|latest_rtt:41267|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 218630] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:871|largest:871|pns:2| [2025/04/30 20:08:14 218635] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:871|frame:ACK |recv_time:1746043694218478|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 218643] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814218478|now:1746043694218478|interv:120000000| [2025/04/30 20:08:14 218648] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814218478|now:1746043694218478|interv:120000000| [2025/04/30 20:08:14 218651] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694242614|pq_index:0| [2025/04/30 20:08:14 218656] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694218433| [2025/04/30 20:08:14 218660] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694218660| [2025/04/30 20:08:14 218665] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694218664| [2025/04/30 20:08:14 218670] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 218674] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694242614| [2025/04/30 20:08:14 218678] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694242614| [2025/04/30 20:08:14 218682] [debug] |xqc_engine_wakeup_after|wakeup:1746043694242614|now:1746043694218682|diff:23932| [2025/04/30 20:08:14 218687] [debug] |xqc_engine_main_logic|END|now:1746043694218664| [2025/04/30 20:08:14 218692] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694218692| [2025/04/30 20:08:14 218696] [debug] |xqc_engine_wakeup_after|wakeup:1746043694242614|now:1746043694218696|diff:23918| [2025/04/30 20:08:14 218700] [debug] |xqc_engine_main_logic|END|now:1746043694218692| [2025/04/30 20:08:14 219597] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694219596| [2025/04/30 20:08:14 219609] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 219618] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:871| [2025/04/30 20:08:14 219624] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:872| [2025/04/30 20:08:14 219632] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:872| [2025/04/30 20:08:14 219636] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 219643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 219649] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:31262|prior_delivered:1033936|prior_time:1746043694174242|is_app_limited:1|send_elapse:36474|ack_elapse:45354|ctl_first_sent_time:1746043694177344|lagest_ack_time:1746043694219596|curr_delivered:1065198| [2025/04/30 20:08:14 219657] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694177344| [2025/04/30 20:08:14 219664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:30||sndq_packets_used_bytes:0|sndq_packets_free:835| [2025/04/30 20:08:14 219671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38048|rttvar:2965|minrtt:30499|latest_rtt:42252|ack_delay:48| [2025/04/30 20:08:14 219676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38567|rttvar:3263|minrtt:30499|latest_rtt:42252|ack_delay:48| [2025/04/30 20:08:14 219690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1230|lost_pn:1227|thresh:3| [2025/04/30 20:08:14 219696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 219703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38567|rtt_var:3263|pto_duration:51619|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 219710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 219717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 219723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 36010| [2025/04/30 20:08:14 219730] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694281326|now:1746043694219703|interv:61623| [2025/04/30 20:08:14 219736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694281326|now:1746043694219703|interval:61623|pto_count:0|srtt:38567 [2025/04/30 20:08:14 219742] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 36474, ack_elapse 45354, delivered 31262|rate 689288|lost 309| [2025/04/30 20:08:14 219746] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 219751] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 219755] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694177344|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 219759] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694177344|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 219763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:36010|srtt:38567|latest_rtt:42252|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 219769] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:872|largest:872|pns:2| [2025/04/30 20:08:14 219774] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:872|frame:ACK |recv_time:1746043694219596|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 219779] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814219596|now:1746043694219596|interv:120000000| [2025/04/30 20:08:14 219783] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814219596|now:1746043694219596|interv:120000000| [2025/04/30 20:08:14 219787] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694242614|pq_index:0| [2025/04/30 20:08:14 219792] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694218664| [2025/04/30 20:08:14 219796] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694219796| [2025/04/30 20:08:14 219801] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694219800| [2025/04/30 20:08:14 219810] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 219815] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694242614| [2025/04/30 20:08:14 219819] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694242614| [2025/04/30 20:08:14 219823] [debug] |xqc_engine_wakeup_after|wakeup:1746043694242614|now:1746043694219823|diff:22791| [2025/04/30 20:08:14 219828] [debug] |xqc_engine_main_logic|END|now:1746043694219800| [2025/04/30 20:08:14 219833] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694219833| [2025/04/30 20:08:14 219837] [debug] |xqc_engine_wakeup_after|wakeup:1746043694242614|now:1746043694219837|diff:22777| [2025/04/30 20:08:14 219841] [debug] |xqc_engine_main_logic|END|now:1746043694219833| [2025/04/30 20:08:14 220387] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694220386| [2025/04/30 20:08:14 220401] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 220410] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:872| [2025/04/30 20:08:14 220416] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:873| [2025/04/30 20:08:14 220422] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:873| [2025/04/30 20:08:14 220428] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 220435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 220443] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:26462|prior_delivered:1039936|prior_time:1746043694179132|is_app_limited:1|send_elapse:38013|ack_elapse:41254|ctl_first_sent_time:1746043694179390|lagest_ack_time:1746043694220386|curr_delivered:1066398| [2025/04/30 20:08:14 220450] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694179390| [2025/04/30 20:08:14 220457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:836| [2025/04/30 20:08:14 220462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38567|rttvar:3263|minrtt:30499|latest_rtt:40996|ack_delay:48| [2025/04/30 20:08:14 220466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38865|rttvar:3043|minrtt:30499|latest_rtt:40996|ack_delay:48| [2025/04/30 20:08:14 220472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1231|lost_pn:1228|thresh:3| [2025/04/30 20:08:14 220478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 220485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38865|rtt_var:3043|pto_duration:51037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 220491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 220498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 220512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 34810| [2025/04/30 20:08:14 220518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694280744|now:1746043694220484|interv:60260| [2025/04/30 20:08:14 220523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694280744|now:1746043694220484|interval:60260|pto_count:0|srtt:38865 [2025/04/30 20:08:14 220528] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38013, ack_elapse 41254, delivered 26462|rate 641440|lost 309| [2025/04/30 20:08:14 220532] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 220537] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 220541] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694179390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 220545] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694179390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 220550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:34810|srtt:38865|latest_rtt:40996|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 220556] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:873|largest:873|pns:2| [2025/04/30 20:08:14 220560] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:873|frame:ACK |recv_time:1746043694220386|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 220565] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814220386|now:1746043694220386|interv:120000000| [2025/04/30 20:08:14 220569] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814220386|now:1746043694220386|interv:120000000| [2025/04/30 20:08:14 220573] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694242614|pq_index:0| [2025/04/30 20:08:14 220577] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694219800| [2025/04/30 20:08:14 220581] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694220581| [2025/04/30 20:08:14 220586] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694220585| [2025/04/30 20:08:14 220591] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 220596] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694242614| [2025/04/30 20:08:14 220600] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694242614| [2025/04/30 20:08:14 220604] [debug] |xqc_engine_wakeup_after|wakeup:1746043694242614|now:1746043694220604|diff:22010| [2025/04/30 20:08:14 220609] [debug] |xqc_engine_main_logic|END|now:1746043694220585| [2025/04/30 20:08:14 220617] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694220617| [2025/04/30 20:08:14 220621] [debug] |xqc_engine_wakeup_after|wakeup:1746043694242614|now:1746043694220621|diff:21993| [2025/04/30 20:08:14 220625] [debug] |xqc_engine_main_logic|END|now:1746043694220617| [2025/04/30 20:08:14 221378] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694221377| [2025/04/30 20:08:14 221389] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 221398] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:873| [2025/04/30 20:08:14 221404] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:874| [2025/04/30 20:08:14 221413] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:874| [2025/04/30 20:08:14 221420] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 221428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 221435] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:27662|prior_delivered:1039936|prior_time:1746043694179132|is_app_limited:1|send_elapse:38107|ack_elapse:42245|ctl_first_sent_time:1746043694179484|lagest_ack_time:1746043694221377|curr_delivered:1067598| [2025/04/30 20:08:14 221442] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694179484| [2025/04/30 20:08:14 221449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:837| [2025/04/30 20:08:14 221457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38865|rttvar:3043|minrtt:30499|latest_rtt:41893|ack_delay:48| [2025/04/30 20:08:14 221461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39237|rttvar:3028|minrtt:30499|latest_rtt:41893|ack_delay:48| [2025/04/30 20:08:14 221467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1232|lost_pn:1229|thresh:3| [2025/04/30 20:08:14 221474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 221480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39237|rtt_var:3028|pto_duration:51349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 221487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 221491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 221495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 33610| [2025/04/30 20:08:14 221500] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694281056|now:1746043694221479|interv:59577| [2025/04/30 20:08:14 221507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694281056|now:1746043694221479|interval:59577|pto_count:0|srtt:39237 [2025/04/30 20:08:14 221514] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 38107, ack_elapse 42245, delivered 27662|rate 654799|lost 309| [2025/04/30 20:08:14 221521] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 221538] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 221542] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694179484|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 221547] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694179484|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 221551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:33610|srtt:39237|latest_rtt:41893|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 221557] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:874|largest:874|pns:2| [2025/04/30 20:08:14 221562] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:874|frame:ACK |recv_time:1746043694221377|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 221567] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814221377|now:1746043694221377|interv:120000000| [2025/04/30 20:08:14 221571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814221377|now:1746043694221377|interv:120000000| [2025/04/30 20:08:14 221575] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694242614|pq_index:0| [2025/04/30 20:08:14 221579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694220585| [2025/04/30 20:08:14 221583] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694221583| [2025/04/30 20:08:14 221588] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694221587| [2025/04/30 20:08:14 221593] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 221598] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694242614| [2025/04/30 20:08:14 221602] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694242614| [2025/04/30 20:08:14 221606] [debug] |xqc_engine_wakeup_after|wakeup:1746043694242614|now:1746043694221606|diff:21008| [2025/04/30 20:08:14 221610] [debug] |xqc_engine_main_logic|END|now:1746043694221587| [2025/04/30 20:08:14 221616] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694221616| [2025/04/30 20:08:14 221619] [debug] |xqc_engine_wakeup_after|wakeup:1746043694242614|now:1746043694221619|diff:20995| [2025/04/30 20:08:14 221623] [debug] |xqc_engine_main_logic|END|now:1746043694221616| [2025/04/30 20:08:14 222404] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694222403| [2025/04/30 20:08:14 222419] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 222428] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:874| [2025/04/30 20:08:14 222433] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:875| [2025/04/30 20:08:14 222457] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:875| [2025/04/30 20:08:14 222464] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 222471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 222477] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:26462|prior_delivered:1042336|prior_time:1746043694181127|is_app_limited:1|send_elapse:39856|ack_elapse:41276|ctl_first_sent_time:1746043694181428|lagest_ack_time:1746043694222403|curr_delivered:1068798| [2025/04/30 20:08:14 222484] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694181428| [2025/04/30 20:08:14 222492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:27||sndq_packets_used_bytes:0|sndq_packets_free:838| [2025/04/30 20:08:14 222498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39237|rttvar:3028|minrtt:30499|latest_rtt:40975|ack_delay:40| [2025/04/30 20:08:14 222504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39449|rttvar:2695|minrtt:30499|latest_rtt:40975|ack_delay:40| [2025/04/30 20:08:14 222510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1233|lost_pn:1230|thresh:3| [2025/04/30 20:08:14 222517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 222523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 222530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 222537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 222542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 32410| [2025/04/30 20:08:14 222546] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694279936|now:1746043694222523|interv:57413| [2025/04/30 20:08:14 222550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694279936|now:1746043694222523|interval:57413|pto_count:0|srtt:39449 [2025/04/30 20:08:14 222554] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 39856, ack_elapse 41276, delivered 26462|rate 641098|lost 309| [2025/04/30 20:08:14 222560] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 222567] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 222573] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694181428|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 222579] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694181428|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 222584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:32410|srtt:39449|latest_rtt:40975|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 222594] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:11| [2025/04/30 20:08:14 222599] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_max_stream_data_frame|max_stream_data=1167400|max_stream_data_old=1068021| [2025/04/30 20:08:14 222604] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 222609] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 222614] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:875|largest:875|pns:2| [2025/04/30 20:08:14 222619] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:875|frame:ACK MAX_STREAM_DATA |recv_time:1746043694222403|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 222623] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814222403|now:1746043694222403|interv:120000000| [2025/04/30 20:08:14 222628] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814222403|now:1746043694222403|interv:120000000| [2025/04/30 20:08:14 222632] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694242614|pq_index:0| [2025/04/30 20:08:14 222636] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694221587| [2025/04/30 20:08:14 222640] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694222640| [2025/04/30 20:08:14 222645] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694222644| [2025/04/30 20:08:14 222650] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055FC16B356FC|cnt:0| [2025/04/30 20:08:14 222656] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8932163| [2025/04/30 20:08:14 222660] [debug] |scid:ed3061445c419a858f5981dc|xqc_sample_check_app_limited|check_applimit|path:0|inflight:32410|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 20:08:14 222665] [debug] |scid:ed3061445c419a858f5981dc|xqc_sample_check_app_limited|path:0|applimit:1101208| [2025/04/30 20:08:14 222671] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8930996| [2025/04/30 20:08:14 222675] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8929829| [2025/04/30 20:08:14 222680] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8928662| [2025/04/30 20:08:14 222684] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8927495| [2025/04/30 20:08:14 222689] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8926328| [2025/04/30 20:08:14 222693] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8925161| [2025/04/30 20:08:14 222697] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8923994| [2025/04/30 20:08:14 222701] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8922827| [2025/04/30 20:08:14 222709] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8921660| [2025/04/30 20:08:14 222713] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8920493| [2025/04/30 20:08:14 222717] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8919326| [2025/04/30 20:08:14 222721] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8918159| [2025/04/30 20:08:14 222725] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8916992| [2025/04/30 20:08:14 222730] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8915825| [2025/04/30 20:08:14 222734] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8914658| [2025/04/30 20:08:14 222738] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8913491| [2025/04/30 20:08:14 222743] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8912324| [2025/04/30 20:08:14 222747] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8911157| [2025/04/30 20:08:14 222751] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8909990| [2025/04/30 20:08:14 222756] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8908823| [2025/04/30 20:08:14 222760] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8907656| [2025/04/30 20:08:14 222764] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8906489| [2025/04/30 20:08:14 222768] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8905322| [2025/04/30 20:08:14 222772] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8904155| [2025/04/30 20:08:14 222777] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8902988| [2025/04/30 20:08:14 222781] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8901821| [2025/04/30 20:08:14 222785] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8900654| [2025/04/30 20:08:14 222789] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8899487| [2025/04/30 20:08:14 222793] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8898320| [2025/04/30 20:08:14 222798] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8897153| [2025/04/30 20:08:14 222802] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8895986| [2025/04/30 20:08:14 222806] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8894819| [2025/04/30 20:08:14 222810] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8893652| [2025/04/30 20:08:14 222815] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8892485| [2025/04/30 20:08:14 222819] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8891318| [2025/04/30 20:08:14 222823] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8890151| [2025/04/30 20:08:14 222827] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8888984| [2025/04/30 20:08:14 222831] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8887817| [2025/04/30 20:08:14 222836] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8886650| [2025/04/30 20:08:14 222840] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8885483| [2025/04/30 20:08:14 222847] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8884316| [2025/04/30 20:08:14 222851] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8883149| [2025/04/30 20:08:14 222855] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8881982| [2025/04/30 20:08:14 222860] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8880815| [2025/04/30 20:08:14 222864] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8879648| [2025/04/30 20:08:14 222868] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8878481| [2025/04/30 20:08:14 222872] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8877314| [2025/04/30 20:08:14 222876] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8876147| [2025/04/30 20:08:14 222881] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8874980| [2025/04/30 20:08:14 222885] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8873813| [2025/04/30 20:08:14 222889] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8872646| [2025/04/30 20:08:14 222894] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8871479| [2025/04/30 20:08:14 222898] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8870312| [2025/04/30 20:08:14 222902] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8869145| [2025/04/30 20:08:14 222906] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8867978| [2025/04/30 20:08:14 222910] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8866811| [2025/04/30 20:08:14 222915] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8865644| [2025/04/30 20:08:14 222919] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8864477| [2025/04/30 20:08:14 222923] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8863310| [2025/04/30 20:08:14 222927] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8862143| [2025/04/30 20:08:14 222931] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8860976| [2025/04/30 20:08:14 222935] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8859809| [2025/04/30 20:08:14 222940] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8858642| [2025/04/30 20:08:14 222944] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8857475| [2025/04/30 20:08:14 222948] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8856308| [2025/04/30 20:08:14 222955] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8855141| [2025/04/30 20:08:14 222962] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8853974| [2025/04/30 20:08:14 222968] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8852807| [2025/04/30 20:08:14 222976] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8851640| [2025/04/30 20:08:14 222982] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8850473| [2025/04/30 20:08:14 222989] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8849306| [2025/04/30 20:08:14 222997] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8848139| [2025/04/30 20:08:14 223004] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8846972| [2025/04/30 20:08:14 223016] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8845805| [2025/04/30 20:08:14 223022] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8844638| [2025/04/30 20:08:14 223029] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8843471| [2025/04/30 20:08:14 223036] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8842304| [2025/04/30 20:08:14 223043] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8841137| [2025/04/30 20:08:14 223050] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8839970| [2025/04/30 20:08:14 223057] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8838803| [2025/04/30 20:08:14 223064] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8837636| [2025/04/30 20:08:14 223071] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8836469| [2025/04/30 20:08:14 223076] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8835302| [2025/04/30 20:08:14 223083] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8834135| [2025/04/30 20:08:14 223090] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8832968| [2025/04/30 20:08:14 223096] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1167400| [2025/04/30 20:08:14 223105] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1167032|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1029315|offset:99195|fin:1|stream_flag:5|conn:000055FC16B356FC|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:08:14 223114] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:14 223121] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8832968| [2025/04/30 20:08:14 223128] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1167400| [2025/04/30 20:08:14 223136] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1167032|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:930120|offset:0|fin:1|stream_flag:5|conn:000055FC16B356FC|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:08:14 223142] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:14 223150] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:875|ack_delay:746|first_ack_range:12|largest_pkt_recv_time:1746043694222403| [2025/04/30 20:08:14 223157] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:875|low:863|pkt_pns:2| [2025/04/30 20:08:14 223164] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:861|low:841|pkt_pns:2| [2025/04/30 20:08:14 223190] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:875|frame_largest_recv:875| [2025/04/30 20:08:14 223197] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 223210] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223216] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223221] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 223226] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223230] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223234] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 223239] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:1069004| [2025/04/30 20:08:14 223244] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1271|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1070171| [2025/04/30 20:08:14 223253] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223258] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223262] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2471|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1071338| [2025/04/30 20:08:14 223271] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223275] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223279] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3671|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1072505| [2025/04/30 20:08:14 223288] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223292] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223299] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4871|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1073672| [2025/04/30 20:08:14 223308] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223312] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223316] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6071|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1074839| [2025/04/30 20:08:14 223325] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223329] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223333] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7271|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1076006| [2025/04/30 20:08:14 223342] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223349] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223356] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8471|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1077173| [2025/04/30 20:08:14 223370] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223377] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223384] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9671|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1078340| [2025/04/30 20:08:14 223404] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223411] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223418] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10871|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1079507| [2025/04/30 20:08:14 223431] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223436] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223443] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12071|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1080674| [2025/04/30 20:08:14 223457] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223461] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223467] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13271|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1081841| [2025/04/30 20:08:14 223481] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223488] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223495] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14471|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1083008| [2025/04/30 20:08:14 223509] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223522] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223529] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15671|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1084175| [2025/04/30 20:08:14 223543] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223548] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223555] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16871|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1085342| [2025/04/30 20:08:14 223567] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223571] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223576] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18071|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1086509| [2025/04/30 20:08:14 223584] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223588] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223593] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19271|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1087676| [2025/04/30 20:08:14 223601] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223605] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223609] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20471|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1088843| [2025/04/30 20:08:14 223622] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223626] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223631] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21671|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1090010| [2025/04/30 20:08:14 223639] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223643] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223647] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22871|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1091177| [2025/04/30 20:08:14 223656] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223660] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223664] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24071|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1092344| [2025/04/30 20:08:14 223672] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223677] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223681] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25271|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1093511| [2025/04/30 20:08:14 223692] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223696] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223700] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26471|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1094678| [2025/04/30 20:08:14 223708] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223713] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223717] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27671|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1095845| [2025/04/30 20:08:14 223725] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223744] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223751] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28871|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1097012| [2025/04/30 20:08:14 223762] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223767] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223771] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30071|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1098179| [2025/04/30 20:08:14 223781] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223785] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223795] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31271|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1099346| [2025/04/30 20:08:14 223804] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223809] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223813] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32471|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1100513| [2025/04/30 20:08:14 223822] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223827] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223831] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33671|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1101680| [2025/04/30 20:08:14 223839] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223844] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223848] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34871|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1102847| [2025/04/30 20:08:14 223856] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223861] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223865] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36071|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1104014| [2025/04/30 20:08:14 223876] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223880] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223884] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37271|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1105181| [2025/04/30 20:08:14 223893] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223897] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223901] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38471|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1106348| [2025/04/30 20:08:14 223910] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223914] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223918] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39671|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1107515| [2025/04/30 20:08:14 223926] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223931] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223935] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40871|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1108682| [2025/04/30 20:08:14 223944] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223953] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223960] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42071|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1109849| [2025/04/30 20:08:14 223974] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 223981] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 223988] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 223995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43271|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1111016| [2025/04/30 20:08:14 224002] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224010] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224017] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44471|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1112183| [2025/04/30 20:08:14 224030] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224037] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224043] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45671|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1113350| [2025/04/30 20:08:14 224092] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224100] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224107] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46871|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1114517| [2025/04/30 20:08:14 224473] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224483] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224490] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48071|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1115684| [2025/04/30 20:08:14 224502] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224509] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224516] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49271|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1116851| [2025/04/30 20:08:14 224525] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224530] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224537] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50471|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1118018| [2025/04/30 20:08:14 224552] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224558] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224566] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:51671|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1119185| [2025/04/30 20:08:14 224586] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224593] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224601] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:52871|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1120352| [2025/04/30 20:08:14 224614] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224621] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224627] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:54071|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1121519| [2025/04/30 20:08:14 224641] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224649] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224654] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:55271|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1122686| [2025/04/30 20:08:14 224662] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224667] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224672] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:56471|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1123853| [2025/04/30 20:08:14 224685] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224691] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224699] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:57671|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1125020| [2025/04/30 20:08:14 224708] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224713] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224720] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:58871|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 224734] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224739] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224743] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:60071|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1127354| [2025/04/30 20:08:14 224752] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224756] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224760] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:61271|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1128521| [2025/04/30 20:08:14 224769] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224774] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224778] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:62471|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1129688| [2025/04/30 20:08:14 224789] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224794] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224798] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:63671|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1130855| [2025/04/30 20:08:14 224806] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224811] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224815] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:64871|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1132022| [2025/04/30 20:08:14 224823] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224827] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224832] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66071|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1133189| [2025/04/30 20:08:14 224840] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224844] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224848] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67271|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1134356| [2025/04/30 20:08:14 224857] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224864] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224869] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68471|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1135523| [2025/04/30 20:08:14 224877] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224881] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224885] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:69671|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1136690| [2025/04/30 20:08:14 224894] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224898] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224902] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:70871|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1137857| [2025/04/30 20:08:14 224911] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224915] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224920] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:72071|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1139024| [2025/04/30 20:08:14 224928] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224932] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224937] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:73271|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1140191| [2025/04/30 20:08:14 224948] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224952] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224956] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:74471|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1141358| [2025/04/30 20:08:14 224964] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 224969] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 224973] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39449|min_srtt:39449|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 224977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:75671|inflight:32410|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1142525| [2025/04/30 20:08:14 224982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 224989] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 224995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 225002] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 225008] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:08:14 225013] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1261| [2025/04/30 20:08:14 225332] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1261|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:32410|now:1746043694225025|stream_id:0|stream_offset:0| [2025/04/30 20:08:14 225344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1261|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:08:14 225350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1261|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:08:14 225354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:32410|applimit:1101208| [2025/04/30 20:08:14 225364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 225371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 225378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 225384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 32441| [2025/04/30 20:08:14 225390] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694300254|now:1746043694225364|interv:74890| [2025/04/30 20:08:14 225396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694300254|now:1746043694225364|interval:74890|pto_count:0|srtt:39449 [2025/04/30 20:08:14 225401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108557|inflight:32441| [2025/04/30 20:08:14 225406] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:08:14 225411] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1262| [2025/04/30 20:08:14 225447] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1262|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:32441|now:1746043694225419|stream_id:0|stream_offset:0| [2025/04/30 20:08:14 225457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1262|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:08:14 225465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1262|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:08:14 225472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:32441|applimit:1101208| [2025/04/30 20:08:14 225479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 225486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 225492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 225499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 32472| [2025/04/30 20:08:14 225505] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694300648|now:1746043694225478|interv:75170| [2025/04/30 20:08:14 225511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694300648|now:1746043694225478|interval:75170|pto_count:0|srtt:39449 [2025/04/30 20:08:14 225519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108557|inflight:32472| [2025/04/30 20:08:14 225526] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 225533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:32472|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1069004| [2025/04/30 20:08:14 225546] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 225554] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1263| [2025/04/30 20:08:14 225599] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1263|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:32472|now:1746043694225566|stream_id:0|stream_offset:1069004| [2025/04/30 20:08:14 225609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1263|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:08:14 225615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:32472|applimit:1101208| [2025/04/30 20:08:14 225621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 225627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 225632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 225638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 33681| [2025/04/30 20:08:14 225643] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694300795|now:1746043694225621|interv:75174| [2025/04/30 20:08:14 225649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694300795|now:1746043694225621|interval:75174|pto_count:0|srtt:39449 [2025/04/30 20:08:14 225655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108557|inflight:33681| [2025/04/30 20:08:14 225661] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 225666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33681|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1070171| [2025/04/30 20:08:14 225673] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 225678] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1264| [2025/04/30 20:08:14 225713] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33681|now:1746043694225687|stream_id:0|stream_offset:1070171| [2025/04/30 20:08:14 225720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 225726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:33681|applimit:1101208| [2025/04/30 20:08:14 225732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 225738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 225743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 225752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 34881| [2025/04/30 20:08:14 225757] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694300916|now:1746043694225732|interv:75184| [2025/04/30 20:08:14 225763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694300916|now:1746043694225732|interval:75184|pto_count:0|srtt:39449 [2025/04/30 20:08:14 225768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108557|inflight:34881| [2025/04/30 20:08:14 225774] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 225780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34881|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1071338| [2025/04/30 20:08:14 225786] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 225791] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1265| [2025/04/30 20:08:14 225821] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34881|now:1746043694225799|stream_id:0|stream_offset:1071338| [2025/04/30 20:08:14 225828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 225834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:34881|applimit:1101208| [2025/04/30 20:08:14 225840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 225846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 225851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 225856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 36081| [2025/04/30 20:08:14 225862] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694301028|now:1746043694225839|interv:75189| [2025/04/30 20:08:14 225867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694301028|now:1746043694225839|interval:75189|pto_count:0|srtt:39449 [2025/04/30 20:08:14 225873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108557|inflight:36081| [2025/04/30 20:08:14 225878] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 225884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36081|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1072505| [2025/04/30 20:08:14 225890] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 225899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1266| [2025/04/30 20:08:14 225928] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36081|now:1746043694225907|stream_id:0|stream_offset:1072505| [2025/04/30 20:08:14 225934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 225940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:36081|applimit:1101208| [2025/04/30 20:08:14 225946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 225952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 225957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 225961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 37281| [2025/04/30 20:08:14 225967] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694301136|now:1746043694225946|interv:75190| [2025/04/30 20:08:14 225972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694301136|now:1746043694225946|interval:75190|pto_count:0|srtt:39449 [2025/04/30 20:08:14 225978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108557|inflight:37281| [2025/04/30 20:08:14 225984] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 225989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37281|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1073672| [2025/04/30 20:08:14 225995] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 226000] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1267| [2025/04/30 20:08:14 226208] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37281|now:1746043694226165|stream_id:0|stream_offset:1073672| [2025/04/30 20:08:14 226219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 226225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:37281|applimit:1101208| [2025/04/30 20:08:14 226231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 226237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 226242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 226247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 38481| [2025/04/30 20:08:14 226252] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694301394|now:1746043694226230|interv:75164| [2025/04/30 20:08:14 226262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694301394|now:1746043694226230|interval:75164|pto_count:0|srtt:39449 [2025/04/30 20:08:14 226268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108557|inflight:38481| [2025/04/30 20:08:14 226274] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 226280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38481|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1074839| [2025/04/30 20:08:14 226286] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 226292] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1268| [2025/04/30 20:08:14 226323] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38481|now:1746043694226300|stream_id:0|stream_offset:1074839| [2025/04/30 20:08:14 226329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 226336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:38481|applimit:1101208| [2025/04/30 20:08:14 226341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 226347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 226352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 226357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 39681| [2025/04/30 20:08:14 226362] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694301529|now:1746043694226341|interv:75188| [2025/04/30 20:08:14 226368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694301529|now:1746043694226341|interval:75188|pto_count:0|srtt:39449 [2025/04/30 20:08:14 226374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108557|inflight:39681| [2025/04/30 20:08:14 226380] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 226385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39681|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1076006| [2025/04/30 20:08:14 226391] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 226397] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1269| [2025/04/30 20:08:14 226423] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39681|now:1746043694226406|stream_id:0|stream_offset:1076006| [2025/04/30 20:08:14 226433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 226440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:39681|applimit:1101208| [2025/04/30 20:08:14 226445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 226451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 226456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 226461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40881| [2025/04/30 20:08:14 226466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694301635|now:1746043694226445|interv:75190| [2025/04/30 20:08:14 226471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694301635|now:1746043694226445|interval:75190|pto_count:0|srtt:39449 [2025/04/30 20:08:14 226477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108557|inflight:40881| [2025/04/30 20:08:14 226483] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 226488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40881|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1077173| [2025/04/30 20:08:14 226494] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 226500] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1270| [2025/04/30 20:08:14 226524] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40881|now:1746043694226507|stream_id:0|stream_offset:1077173| [2025/04/30 20:08:14 226531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 226536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:40881|applimit:1101208| [2025/04/30 20:08:14 226542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 226547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 226553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 226558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42081| [2025/04/30 20:08:14 226563] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694301736|now:1746043694226542|interv:75194| [2025/04/30 20:08:14 226568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694301736|now:1746043694226542|interval:75194|pto_count:0|srtt:39449 [2025/04/30 20:08:14 226577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108557|inflight:42081| [2025/04/30 20:08:14 226583] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 226589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42081|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1078340| [2025/04/30 20:08:14 226594] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 226600] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1271| [2025/04/30 20:08:14 226624] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42081|now:1746043694226607|stream_id:0|stream_offset:1078340| [2025/04/30 20:08:14 226630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 226636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42081|applimit:1101208| [2025/04/30 20:08:14 226642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 226647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 226652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 226657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43281| [2025/04/30 20:08:14 226662] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694301836|now:1746043694226641|interv:75195| [2025/04/30 20:08:14 226667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694301836|now:1746043694226641|interval:75195|pto_count:0|srtt:39449 [2025/04/30 20:08:14 226673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108557|inflight:43281| [2025/04/30 20:08:14 226678] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 226683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1079507| [2025/04/30 20:08:14 226689] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 226695] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1272| [2025/04/30 20:08:14 226726] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43281|now:1746043694226704|stream_id:0|stream_offset:1079507| [2025/04/30 20:08:14 226733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 226747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43281|applimit:1101208| [2025/04/30 20:08:14 226751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 226755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 226759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 226763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44481| [2025/04/30 20:08:14 226767] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694301933|now:1746043694226751|interv:75182| [2025/04/30 20:08:14 226771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694301933|now:1746043694226751|interval:75182|pto_count:0|srtt:39449 [2025/04/30 20:08:14 226776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108557|inflight:44481| [2025/04/30 20:08:14 226780] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 226784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44481|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1080674| [2025/04/30 20:08:14 226789] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 226793] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1273| [2025/04/30 20:08:14 226829] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44481|now:1746043694226801|stream_id:0|stream_offset:1080674| [2025/04/30 20:08:14 226837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 226842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44481|applimit:1101208| [2025/04/30 20:08:14 226847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 226851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 226855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 226859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45681| [2025/04/30 20:08:14 226862] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694302030|now:1746043694226846|interv:75184| [2025/04/30 20:08:14 226866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694302030|now:1746043694226846|interval:75184|pto_count:0|srtt:39449 [2025/04/30 20:08:14 226871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108557|inflight:45681| [2025/04/30 20:08:14 226875] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 226888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45681|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1081841| [2025/04/30 20:08:14 226895] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 226902] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1274| [2025/04/30 20:08:14 226926] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45681|now:1746043694226909|stream_id:0|stream_offset:1081841| [2025/04/30 20:08:14 226934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 226942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45681|applimit:1101208| [2025/04/30 20:08:14 226948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 226955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 226961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 226967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46881| [2025/04/30 20:08:14 226973] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694302138|now:1746043694226948|interv:75190| [2025/04/30 20:08:14 226979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694302138|now:1746043694226948|interval:75190|pto_count:0|srtt:39449 [2025/04/30 20:08:14 226986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108557|inflight:46881| [2025/04/30 20:08:14 226994] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 227000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46881|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1083008| [2025/04/30 20:08:14 227008] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 227014] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1275| [2025/04/30 20:08:14 227053] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46881|now:1746043694227024|stream_id:0|stream_offset:1083008| [2025/04/30 20:08:14 227060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 227065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46881|applimit:1101208| [2025/04/30 20:08:14 227069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39449|rtt_var:2695|pto_duration:50229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 227080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 227084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 227088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48081| [2025/04/30 20:08:14 227092] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694302253|now:1746043694227069|interv:75184| [2025/04/30 20:08:14 227096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694302253|now:1746043694227069|interval:75184|pto_count:0|srtt:39449 [2025/04/30 20:08:14 227103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108557|inflight:48081| [2025/04/30 20:08:14 227110] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 227117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48081|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1084175| [2025/04/30 20:08:14 227124] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 227130] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694228130|now:1746043694227130|interv:1000| [2025/04/30 20:08:14 227137] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 227143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 227149] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694228130| [2025/04/30 20:08:14 227154] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694228130| [2025/04/30 20:08:14 227160] [debug] |xqc_engine_wakeup_after|wakeup:1746043694228130|now:1746043694227160|diff:970| [2025/04/30 20:08:14 227184] [debug] |xqc_engine_main_logic|END|now:1746043694222644| [2025/04/30 20:08:14 227194] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694227193| [2025/04/30 20:08:14 227201] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 227209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:875| [2025/04/30 20:08:14 227214] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:876| [2025/04/30 20:08:14 227223] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:876| [2025/04/30 20:08:14 227228] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 227236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 227243] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:27662|prior_delivered:1042336|prior_time:1746043694181127|is_app_limited:1|send_elapse:39980|ack_elapse:46066|ctl_first_sent_time:1746043694181552|lagest_ack_time:1746043694227193|curr_delivered:1069998| [2025/04/30 20:08:14 227250] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694181552| [2025/04/30 20:08:14 227257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:752| [2025/04/30 20:08:14 227269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39449|rttvar:2695|minrtt:30499|latest_rtt:45641|ack_delay:72| [2025/04/30 20:08:14 227275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40214|rttvar:3552|minrtt:30499|latest_rtt:45641|ack_delay:72| [2025/04/30 20:08:14 227281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1234|lost_pn:1231|thresh:3| [2025/04/30 20:08:14 227288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 227294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40214|rtt_var:3552|pto_duration:54422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 227301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 227307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 227313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46881| [2025/04/30 20:08:14 227319] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694306446|now:1746043694227294|interv:79152| [2025/04/30 20:08:14 227325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694306446|now:1746043694227294|interval:79152|pto_count:0|srtt:40214 [2025/04/30 20:08:14 227331] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 39980, ack_elapse 46066, delivered 27662|rate 600486|lost 309| [2025/04/30 20:08:14 227339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 227346] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 227352] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694181552|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 227359] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694181552|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 227366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:46881|srtt:40214|latest_rtt:45641|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 227376] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:876|largest:876|pns:2| [2025/04/30 20:08:14 227381] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:876|frame:ACK |recv_time:1746043694227193|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 227385] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814227193|now:1746043694227193|interv:120000000| [2025/04/30 20:08:14 227390] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814227193|now:1746043694227193|interv:120000000| [2025/04/30 20:08:14 227398] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694228130|pq_index:0| [2025/04/30 20:08:14 227402] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694222644| [2025/04/30 20:08:14 227406] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694227406| [2025/04/30 20:08:14 227412] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694227410| [2025/04/30 20:08:14 227417] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 227422] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40214|min_srtt:40214|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 227427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:46881|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1142525| [2025/04/30 20:08:14 227432] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40214|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 227436] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 227441] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40214|min_srtt:40214|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 227445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:46881|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1143692| [2025/04/30 20:08:14 227449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 227453] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 227457] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 227461] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 227466] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 227470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46881|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1084175| [2025/04/30 20:08:14 227475] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 227478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 227483] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694228130| [2025/04/30 20:08:14 227487] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694228130| [2025/04/30 20:08:14 227491] [debug] |xqc_engine_wakeup_after|wakeup:1746043694228130|now:1746043694227490|diff:640| [2025/04/30 20:08:14 227501] [debug] |xqc_engine_main_logic|END|now:1746043694227410| [2025/04/30 20:08:14 227509] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694227508| [2025/04/30 20:08:14 227513] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 227519] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:876| [2025/04/30 20:08:14 227523] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:877| [2025/04/30 20:08:14 227529] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:877| [2025/04/30 20:08:14 227533] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 227537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 227542] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:28862|prior_delivered:1042336|prior_time:1746043694181127|is_app_limited:1|send_elapse:40086|ack_elapse:46381|ctl_first_sent_time:1746043694181658|lagest_ack_time:1746043694227508|curr_delivered:1071198| [2025/04/30 20:08:14 227547] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694181658| [2025/04/30 20:08:14 227551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:753| [2025/04/30 20:08:14 227555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40214|rttvar:3552|minrtt:30499|latest_rtt:45850|ack_delay:48| [2025/04/30 20:08:14 227560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40913|rttvar:4061|minrtt:30499|latest_rtt:45850|ack_delay:48| [2025/04/30 20:08:14 227564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1235|lost_pn:1232|thresh:3| [2025/04/30 20:08:14 227568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 227572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40913|rtt_var:4061|pto_duration:57157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 227577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 227580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 227584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45681| [2025/04/30 20:08:14 227588] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694309181|now:1746043694227572|interv:81609| [2025/04/30 20:08:14 227592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694309181|now:1746043694227572|interval:81609|pto_count:0|srtt:40913 [2025/04/30 20:08:14 227597] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40086, ack_elapse 46381, delivered 28862|rate 622280|lost 309| [2025/04/30 20:08:14 227601] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 227605] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 227612] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694181658|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 227616] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694181658|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 227621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:45681|srtt:40913|latest_rtt:45850|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 227626] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:877|largest:877|pns:2| [2025/04/30 20:08:14 227631] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:877|frame:ACK |recv_time:1746043694227508|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 227635] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814227508|now:1746043694227508|interv:120000000| [2025/04/30 20:08:14 227640] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814227508|now:1746043694227508|interv:120000000| [2025/04/30 20:08:14 227647] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694228130|pq_index:0| [2025/04/30 20:08:14 227654] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694227410| [2025/04/30 20:08:14 227660] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694227660| [2025/04/30 20:08:14 227668] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694227667| [2025/04/30 20:08:14 227676] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 227681] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40913|min_srtt:40913|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 227688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:45681|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1143692| [2025/04/30 20:08:14 227695] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:40913|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 227702] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 227707] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:40913|min_srtt:40913|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 227712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:45681|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1144859| [2025/04/30 20:08:14 227720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 227727] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 227733] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 227740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 227747] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 227753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45681|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1084175| [2025/04/30 20:08:14 227761] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 227765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 227769] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694228130| [2025/04/30 20:08:14 227776] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694228130| [2025/04/30 20:08:14 227782] [debug] |xqc_engine_wakeup_after|wakeup:1746043694228130|now:1746043694227782|diff:348| [2025/04/30 20:08:14 227789] [debug] |xqc_engine_main_logic|END|now:1746043694227667| [2025/04/30 20:08:14 227800] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694227799| [2025/04/30 20:08:14 227807] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 227816] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:877| [2025/04/30 20:08:14 227822] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:878| [2025/04/30 20:08:14 227830] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:878| [2025/04/30 20:08:14 227835] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 227840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 227845] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:27662|prior_delivered:1044736|prior_time:1746043694183127|is_app_limited:1|send_elapse:41636|ack_elapse:44672|ctl_first_sent_time:1746043694183401|lagest_ack_time:1746043694227799|curr_delivered:1072398| [2025/04/30 20:08:14 227849] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694183401| [2025/04/30 20:08:14 227854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:754| [2025/04/30 20:08:14 227858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40913|rttvar:4061|minrtt:30499|latest_rtt:44398|ack_delay:56| [2025/04/30 20:08:14 227863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41341|rttvar:3903|minrtt:30499|latest_rtt:44398|ack_delay:56| [2025/04/30 20:08:14 227867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1236|lost_pn:1233|thresh:3| [2025/04/30 20:08:14 227876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 227880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41341|rtt_var:3903|pto_duration:56953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 227884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 227888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 227892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44481| [2025/04/30 20:08:14 227896] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694308977|now:1746043694227880|interv:81097| [2025/04/30 20:08:14 227900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694308977|now:1746043694227880|interval:81097|pto_count:0|srtt:41341 [2025/04/30 20:08:14 227904] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41636, ack_elapse 44672, delivered 27662|rate 619224|lost 309| [2025/04/30 20:08:14 227909] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 227913] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:8372| [2025/04/30 20:08:14 227917] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694183401|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 227921] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:1200|po_sent_time:1746043694183401|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 227926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:108557|full_bw_reached:1|inflight:44481|srtt:41341|latest_rtt:44398|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 227931] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:878|largest:878|pns:2| [2025/04/30 20:08:14 227936] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:878|frame:ACK |recv_time:1746043694227799|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 227940] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814227799|now:1746043694227799|interv:120000000| [2025/04/30 20:08:14 227945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814227799|now:1746043694227799|interv:120000000| [2025/04/30 20:08:14 227948] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694228130|pq_index:0| [2025/04/30 20:08:14 227953] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694227667| [2025/04/30 20:08:14 227957] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694227956| [2025/04/30 20:08:14 227961] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694227960| [2025/04/30 20:08:14 227969] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 227974] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41341|min_srtt:41341|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 227978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:44481|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1144859| [2025/04/30 20:08:14 227983] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41341|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 227987] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 227992] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41341|min_srtt:41341|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 227999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:44481|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1146026| [2025/04/30 20:08:14 228006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 228013] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 228018] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 228025] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 228031] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 228037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44481|cwnd:108557|conn:000055FC16B356FC|stream_id:0|stream_offset:1084175| [2025/04/30 20:08:14 228044] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 228049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 228055] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694228130| [2025/04/30 20:08:14 228061] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694228130| [2025/04/30 20:08:14 228066] [debug] |xqc_engine_wakeup_after|wakeup:1746043694228130|now:1746043694228066|diff:64| [2025/04/30 20:08:14 228072] [debug] |xqc_engine_main_logic|END|now:1746043694227960| [2025/04/30 20:08:14 228081] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694228080| [2025/04/30 20:08:14 228087] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 228094] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:878| [2025/04/30 20:08:14 228099] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:880| [2025/04/30 20:08:14 228111] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:880| [2025/04/30 20:08:14 228117] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 228123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1237|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1238|path_largest_ack:1237| [2025/04/30 20:08:14 228129] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:28862|prior_delivered:1044736|prior_time:1746043694183127|is_app_limited:1|send_elapse:41752|ack_elapse:44953|ctl_first_sent_time:1746043694183517|lagest_ack_time:1746043694228080|curr_delivered:1073598| [2025/04/30 20:08:14 228136] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694183517| [2025/04/30 20:08:14 228142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:110||sndq_packets_used_bytes:0|sndq_packets_free:755| [2025/04/30 20:08:14 228149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 228155] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:27662|prior_delivered:1047136|prior_time:1746043694185135|is_app_limited:1|send_elapse:41918|ack_elapse:42945|ctl_first_sent_time:1746043694185437|lagest_ack_time:1746043694228080|curr_delivered:1074798| [2025/04/30 20:08:14 228161] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694185437| [2025/04/30 20:08:14 228190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:756| [2025/04/30 20:08:14 228197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41341|rttvar:3903|minrtt:30499|latest_rtt:42643|ack_delay:48| [2025/04/30 20:08:14 228203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41498|rttvar:3241|minrtt:30499|latest_rtt:42643|ack_delay:48| [2025/04/30 20:08:14 228209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1238|lost_pn:1235|thresh:3| [2025/04/30 20:08:14 228216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 228222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41498|rtt_var:3241|pto_duration:54462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 228229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 228235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 228241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42081| [2025/04/30 20:08:14 228247] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694306486|now:1746043694228222|interv:78264| [2025/04/30 20:08:14 228253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694306486|now:1746043694228222|interval:78264|pto_count:0|srtt:41498 [2025/04/30 20:08:14 228260] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41918, ack_elapse 42945, delivered 27662|rate 644126|lost 309| [2025/04/30 20:08:14 228272] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 228276] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:9670| [2025/04/30 20:08:14 228280] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:2400|po_sent_time:1746043694185437|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 228285] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108557|packet_lost:0|acked:2400|po_sent_time:1746043694185437|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 228290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:109855|full_bw_reached:1|inflight:42081|srtt:41498|latest_rtt:42643|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 228297] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:880|largest:880|pns:2| [2025/04/30 20:08:14 228305] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:880|frame:ACK |recv_time:1746043694228080|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 228312] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814228080|now:1746043694228080|interv:120000000| [2025/04/30 20:08:14 228319] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814228080|now:1746043694228080|interv:120000000| [2025/04/30 20:08:14 228325] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694228130|pq_index:0| [2025/04/30 20:08:14 228329] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694227960| [2025/04/30 20:08:14 228333] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694228333| [2025/04/30 20:08:14 228341] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694228339| [2025/04/30 20:08:14 228349] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694228130|now:1746043694228339| [2025/04/30 20:08:14 228357] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694228130|now:1746043694228339| [2025/04/30 20:08:14 228364] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 228370] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 228378] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41498|min_srtt:41498|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 228386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:42081|cwnd:109855|conn:000055FC16B356FC|stream_id:0|stream_offset:1146026| [2025/04/30 20:08:14 228393] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41498|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 228407] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 228415] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41498|min_srtt:41498|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 228421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:42081|cwnd:109855|conn:000055FC16B356FC|stream_id:0|stream_offset:1147193| [2025/04/30 20:08:14 228429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41498|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 228436] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 228443] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41498|min_srtt:41498|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 228450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:42081|cwnd:109855|conn:000055FC16B356FC|stream_id:0|stream_offset:1148360| [2025/04/30 20:08:14 228456] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41498|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 228464] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 228470] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41498|min_srtt:41498|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 228477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:42081|cwnd:109855|conn:000055FC16B356FC|stream_id:0|stream_offset:1149527| [2025/04/30 20:08:14 228483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 228487] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 228491] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 228495] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 228500] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 228504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42081|cwnd:109855|conn:000055FC16B356FC|stream_id:0|stream_offset:1084175| [2025/04/30 20:08:14 228508] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 228513] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1276| [2025/04/30 20:08:14 228548] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42081|now:1746043694228521|stream_id:0|stream_offset:1084175| [2025/04/30 20:08:14 228559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 228564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42081|applimit:1101208| [2025/04/30 20:08:14 228569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41498|rtt_var:3241|pto_duration:54462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 228573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 228577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 228581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43281| [2025/04/30 20:08:14 228585] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694307983|now:1746043694228568|interv:79415| [2025/04/30 20:08:14 228589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694307983|now:1746043694228568|interval:79415|pto_count:0|srtt:41498 [2025/04/30 20:08:14 228594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109855|inflight:43281| [2025/04/30 20:08:14 228599] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 228603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:109855|conn:000055FC16B356FC|stream_id:0|stream_offset:1085342| [2025/04/30 20:08:14 228608] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 228612] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1277| [2025/04/30 20:08:14 228635] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43281|now:1746043694228618|stream_id:0|stream_offset:1085342| [2025/04/30 20:08:14 228641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 228646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43281|applimit:1101208| [2025/04/30 20:08:14 228650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41498|rtt_var:3241|pto_duration:54462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 228654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 228658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 228662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44481| [2025/04/30 20:08:14 228666] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694308080|now:1746043694228650|interv:79430| [2025/04/30 20:08:14 228670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694308080|now:1746043694228650|interval:79430|pto_count:0|srtt:41498 [2025/04/30 20:08:14 228678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109855|inflight:44481| [2025/04/30 20:08:14 228683] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 228687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44481|cwnd:109855|conn:000055FC16B356FC|stream_id:0|stream_offset:1086509| [2025/04/30 20:08:14 228692] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 228696] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694229695|now:1746043694228695|interv:1000| [2025/04/30 20:08:14 228700] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 228703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 228708] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694229695| [2025/04/30 20:08:14 228712] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694229695| [2025/04/30 20:08:14 228716] [debug] |xqc_engine_wakeup_after|wakeup:1746043694229695|now:1746043694228716|diff:979| [2025/04/30 20:08:14 228720] [debug] |xqc_engine_main_logic|END|now:1746043694228339| [2025/04/30 20:08:14 228728] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694228728| [2025/04/30 20:08:14 228733] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 228739] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:880| [2025/04/30 20:08:14 228743] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:881| [2025/04/30 20:08:14 228748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:881| [2025/04/30 20:08:14 228752] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 228757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 228762] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:28862|prior_delivered:1047136|prior_time:1746043694185135|is_app_limited:1|send_elapse:42040|ack_elapse:43593|ctl_first_sent_time:1746043694185559|lagest_ack_time:1746043694228728|curr_delivered:1075998| [2025/04/30 20:08:14 228766] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694185559| [2025/04/30 20:08:14 228771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:108||sndq_packets_used_bytes:0|sndq_packets_free:757| [2025/04/30 20:08:14 228775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41498|rttvar:3241|minrtt:30499|latest_rtt:43169|ack_delay:48| [2025/04/30 20:08:14 228779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41701|rttvar:2836|minrtt:30499|latest_rtt:43169|ack_delay:48| [2025/04/30 20:08:14 228784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1239|lost_pn:1236|thresh:3| [2025/04/30 20:08:14 228788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 228901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41701|rtt_var:2836|pto_duration:53045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 228905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 228909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 228913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43281| [2025/04/30 20:08:14 228917] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694306663|now:1746043694228901|interv:77762| [2025/04/30 20:08:14 228921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694306663|now:1746043694228901|interval:77762|pto_count:0|srtt:41701 [2025/04/30 20:08:14 228925] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42040, ack_elapse 43593, delivered 28862|rate 662078|lost 309| [2025/04/30 20:08:14 228929] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 228934] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:10368| [2025/04/30 20:08:14 228938] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109855|packet_lost:0|acked:1200|po_sent_time:1746043694185559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 228942] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109855|packet_lost:0|acked:1200|po_sent_time:1746043694185559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 228946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:110553|full_bw_reached:1|inflight:43281|srtt:41701|latest_rtt:43169|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 228952] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:881|largest:881|pns:2| [2025/04/30 20:08:14 228957] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:881|frame:ACK |recv_time:1746043694228728|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 228961] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814228728|now:1746043694228728|interv:120000000| [2025/04/30 20:08:14 228966] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814228728|now:1746043694228728|interv:120000000| [2025/04/30 20:08:14 228969] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694229695|pq_index:0| [2025/04/30 20:08:14 228974] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694228339| [2025/04/30 20:08:14 228978] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694228978| [2025/04/30 20:08:14 228986] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694228984| [2025/04/30 20:08:14 229000] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 229008] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41701|min_srtt:41701|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 229014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:43281|cwnd:110553|conn:000055FC16B356FC|stream_id:0|stream_offset:1149527| [2025/04/30 20:08:14 229020] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41701|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 229028] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 229034] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41701|min_srtt:41701|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 229041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:43281|cwnd:110553|conn:000055FC16B356FC|stream_id:0|stream_offset:1150694| [2025/04/30 20:08:14 229047] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41701|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 229054] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 229060] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41701|min_srtt:41701|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 229066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:43281|cwnd:110553|conn:000055FC16B356FC|stream_id:0|stream_offset:1151861| [2025/04/30 20:08:14 229072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 229083] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 229088] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 229094] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 229101] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 229107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:110553|conn:000055FC16B356FC|stream_id:0|stream_offset:1086509| [2025/04/30 20:08:14 229114] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 229119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 229125] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694229695| [2025/04/30 20:08:14 229131] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694229695| [2025/04/30 20:08:14 229140] [debug] |xqc_engine_wakeup_after|wakeup:1746043694229695|now:1746043694229140|diff:555| [2025/04/30 20:08:14 229147] [debug] |xqc_engine_main_logic|END|now:1746043694228984| [2025/04/30 20:08:14 229155] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694229155| [2025/04/30 20:08:14 229161] [debug] |xqc_engine_wakeup_after|wakeup:1746043694229695|now:1746043694229161|diff:534| [2025/04/30 20:08:14 229187] [debug] |xqc_engine_main_logic|END|now:1746043694229155| [2025/04/30 20:08:14 229360] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694229359| [2025/04/30 20:08:14 229371] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 229381] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:881| [2025/04/30 20:08:14 229388] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:882| [2025/04/30 20:08:14 229397] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:882| [2025/04/30 20:08:14 229404] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 229412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 229419] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:27662|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:42480|ack_elapse:42238|ctl_first_sent_time:1746043694187413|lagest_ack_time:1746043694229359|curr_delivered:1077198| [2025/04/30 20:08:14 229426] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694187413| [2025/04/30 20:08:14 229433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:758| [2025/04/30 20:08:14 229440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41701|rttvar:2836|minrtt:30499|latest_rtt:41946|ack_delay:56| [2025/04/30 20:08:14 229447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41725|rttvar:2174|minrtt:30499|latest_rtt:41946|ack_delay:56| [2025/04/30 20:08:14 229454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1240|lost_pn:1237|thresh:3| [2025/04/30 20:08:14 229460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 229467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41725|rtt_var:2174|pto_duration:50421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 229474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 229480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 229486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42081| [2025/04/30 20:08:14 229493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694304039|now:1746043694229467|interv:74572| [2025/04/30 20:08:14 229499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694304039|now:1746043694229467|interval:74572|pto_count:0|srtt:41725 [2025/04/30 20:08:14 229513] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42480, ack_elapse 42238, delivered 27662|rate 651177|lost 309| [2025/04/30 20:08:14 229520] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 229526] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 229531] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110553|packet_lost:0|acked:1200|po_sent_time:1746043694187413|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 229535] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110553|packet_lost:0|acked:1200|po_sent_time:1746043694187413|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 229540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:42081|srtt:41725|latest_rtt:41946|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 229547] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:882|largest:882|pns:2| [2025/04/30 20:08:14 229552] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:882|frame:ACK |recv_time:1746043694229359|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 229557] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814229359|now:1746043694229359|interv:120000000| [2025/04/30 20:08:14 229561] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814229359|now:1746043694229359|interv:120000000| [2025/04/30 20:08:14 229565] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694229695|pq_index:0| [2025/04/30 20:08:14 229570] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694228984| [2025/04/30 20:08:14 229574] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694229574| [2025/04/30 20:08:14 229579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694229578| [2025/04/30 20:08:14 229584] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 229589] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41725|min_srtt:41725|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 229594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:42081|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1151861| [2025/04/30 20:08:14 229599] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41725|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 229603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 229608] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41725|min_srtt:41725|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 229617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:42081|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1153028| [2025/04/30 20:08:14 229621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 229625] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 229629] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 229633] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 229638] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 229642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42081|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1086509| [2025/04/30 20:08:14 229647] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 229650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 229655] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694229695| [2025/04/30 20:08:14 229659] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694229695| [2025/04/30 20:08:14 229663] [debug] |xqc_engine_wakeup_after|wakeup:1746043694229695|now:1746043694229663|diff:32| [2025/04/30 20:08:14 229667] [debug] |xqc_engine_main_logic|END|now:1746043694229578| [2025/04/30 20:08:14 229674] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694229673| [2025/04/30 20:08:14 229677] [debug] |xqc_engine_wakeup_after|wakeup:1746043694229695|now:1746043694229677|diff:18| [2025/04/30 20:08:14 229681] [debug] |xqc_engine_main_logic|END|now:1746043694229673| [2025/04/30 20:08:14 230821] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694230819| [2025/04/30 20:08:14 230836] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 230846] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:882| [2025/04/30 20:08:14 230853] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:883| [2025/04/30 20:08:14 230861] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:883| [2025/04/30 20:08:14 230868] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 230875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 230882] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:28862|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:42591|ack_elapse:43698|ctl_first_sent_time:1746043694187524|lagest_ack_time:1746043694230819|curr_delivered:1078398| [2025/04/30 20:08:14 230889] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694187524| [2025/04/30 20:08:14 230897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:106||sndq_packets_used_bytes:0|sndq_packets_free:759| [2025/04/30 20:08:14 230911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41725|rttvar:2174|minrtt:30499|latest_rtt:43295|ack_delay:48| [2025/04/30 20:08:14 230917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41915|rttvar:2011|minrtt:30499|latest_rtt:43295|ack_delay:48| [2025/04/30 20:08:14 230924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1241|lost_pn:1238|thresh:3| [2025/04/30 20:08:14 230931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 230938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41915|rtt_var:2011|pto_duration:49959|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 230945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 230951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 230957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40881| [2025/04/30 20:08:14 230963] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694303577|now:1746043694230937|interv:72640| [2025/04/30 20:08:14 230970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694303577|now:1746043694230937|interval:72640|pto_count:0|srtt:41915 [2025/04/30 20:08:14 230976] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42591, ack_elapse 43698, delivered 28862|rate 660487|lost 309| [2025/04/30 20:08:14 230984] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 230990] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 230995] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694187524|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 231002] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694187524|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 231010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:40881|srtt:41915|latest_rtt:43295|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 231017] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:883|largest:883|pns:2| [2025/04/30 20:08:14 231025] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:883|frame:ACK |recv_time:1746043694230819|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 231032] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814230819|now:1746043694230819|interv:120000000| [2025/04/30 20:08:14 231039] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814230819|now:1746043694230819|interv:120000000| [2025/04/30 20:08:14 231050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694229695|pq_index:0| [2025/04/30 20:08:14 231057] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694229578| [2025/04/30 20:08:14 231062] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694231062| [2025/04/30 20:08:14 231070] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694231068| [2025/04/30 20:08:14 231077] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694229695|now:1746043694231068| [2025/04/30 20:08:14 231083] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694229695|now:1746043694231068| [2025/04/30 20:08:14 231088] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 231095] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 231102] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41915|min_srtt:41915|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 231108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:40881|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1153028| [2025/04/30 20:08:14 231115] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:41915|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 231122] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 231128] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:41915|min_srtt:41915|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 231134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:40881|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1154195| [2025/04/30 20:08:14 231140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 231147] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 231152] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 231160] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 231186] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 231197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40881|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1086509| [2025/04/30 20:08:14 231203] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 231215] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1278| [2025/04/30 20:08:14 231261] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40881|now:1746043694231227|stream_id:0|stream_offset:1086509| [2025/04/30 20:08:14 231271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 231278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:40881|applimit:1101208| [2025/04/30 20:08:14 231285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41915|rtt_var:2011|pto_duration:49959|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 231292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 231298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 231303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42081| [2025/04/30 20:08:14 231310] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694306186|now:1746043694231284|interv:74902| [2025/04/30 20:08:14 231316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694306186|now:1746043694231284|interval:74902|pto_count:0|srtt:41915 [2025/04/30 20:08:14 231324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:42081| [2025/04/30 20:08:14 231332] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 231338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42081|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1087676| [2025/04/30 20:08:14 231345] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 231351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1279| [2025/04/30 20:08:14 231393] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42081|now:1746043694231363|stream_id:0|stream_offset:1087676| [2025/04/30 20:08:14 231402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 231410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42081|applimit:1101208| [2025/04/30 20:08:14 231416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41915|rtt_var:2011|pto_duration:49959|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 231424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 231430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 231436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43281| [2025/04/30 20:08:14 231451] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694306322|now:1746043694231416|interv:74906| [2025/04/30 20:08:14 231457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694306322|now:1746043694231416|interval:74906|pto_count:0|srtt:41915 [2025/04/30 20:08:14 231464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:43281| [2025/04/30 20:08:14 231470] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 231476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1088843| [2025/04/30 20:08:14 231483] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 231489] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1280| [2025/04/30 20:08:14 231526] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43281|now:1746043694231496|stream_id:0|stream_offset:1088843| [2025/04/30 20:08:14 231535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 231542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43281|applimit:1101208| [2025/04/30 20:08:14 231548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41915|rtt_var:2011|pto_duration:49959|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 231555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 231562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 231568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44481| [2025/04/30 20:08:14 231574] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694306455|now:1746043694231548|interv:74907| [2025/04/30 20:08:14 231580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694306455|now:1746043694231548|interval:74907|pto_count:0|srtt:41915 [2025/04/30 20:08:14 231587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:44481| [2025/04/30 20:08:14 231592] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 231597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44481|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1090010| [2025/04/30 20:08:14 231601] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 231605] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694232605|now:1746043694231605|interv:1000| [2025/04/30 20:08:14 231609] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 231618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 231622] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694232605| [2025/04/30 20:08:14 231626] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694232605| [2025/04/30 20:08:14 231630] [debug] |xqc_engine_wakeup_after|wakeup:1746043694232605|now:1746043694231630|diff:975| [2025/04/30 20:08:14 231635] [debug] |xqc_engine_main_logic|END|now:1746043694231068| [2025/04/30 20:08:14 231642] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694231642| [2025/04/30 20:08:14 231647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 231653] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:883| [2025/04/30 20:08:14 231657] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:884| [2025/04/30 20:08:14 231663] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:884| [2025/04/30 20:08:14 231667] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 231672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 231676] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:30062|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:43867|ack_elapse:44521|ctl_first_sent_time:1746043694188800|lagest_ack_time:1746043694231642|curr_delivered:1079598| [2025/04/30 20:08:14 231681] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694188800| [2025/04/30 20:08:14 231686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:105||sndq_packets_used_bytes:0|sndq_packets_free:760| [2025/04/30 20:08:14 231690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41915|rttvar:2011|minrtt:30499|latest_rtt:42842|ack_delay:48| [2025/04/30 20:08:14 231694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42025|rttvar:1728|minrtt:30499|latest_rtt:42842|ack_delay:48| [2025/04/30 20:08:14 231699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1242|lost_pn:1239|thresh:3| [2025/04/30 20:08:14 231703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 231707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42025|rtt_var:1728|pto_duration:48937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 231711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 231715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 231719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43281| [2025/04/30 20:08:14 231723] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694305433|now:1746043694231707|interv:73726| [2025/04/30 20:08:14 231727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694305433|now:1746043694231707|interval:73726|pto_count:0|srtt:42025 [2025/04/30 20:08:14 231735] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43867, ack_elapse 44521, delivered 30062|rate 675231|lost 309| [2025/04/30 20:08:14 231739] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 231744] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 231748] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694188800|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 231752] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694188800|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 231757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:43281|srtt:42025|latest_rtt:42842|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 231763] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:884|largest:884|pns:2| [2025/04/30 20:08:14 231767] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:884|frame:ACK |recv_time:1746043694231642|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 231772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814231642|now:1746043694231642|interv:120000000| [2025/04/30 20:08:14 231776] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814231642|now:1746043694231642|interv:120000000| [2025/04/30 20:08:14 231780] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694232605|pq_index:0| [2025/04/30 20:08:14 231784] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694231068| [2025/04/30 20:08:14 231788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694231788| [2025/04/30 20:08:14 231793] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694231792| [2025/04/30 20:08:14 231799] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 231803] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42025|min_srtt:42025|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 231808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1154195| [2025/04/30 20:08:14 231813] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42025|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 231817] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 231822] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42025|min_srtt:42025|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 231829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1155362| [2025/04/30 20:08:14 231833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 231837] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 231841] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 231845] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 231850] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 231854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1090010| [2025/04/30 20:08:14 231858] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 231862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 231866] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694232605| [2025/04/30 20:08:14 231870] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694232605| [2025/04/30 20:08:14 231874] [debug] |xqc_engine_wakeup_after|wakeup:1746043694232605|now:1746043694231874|diff:731| [2025/04/30 20:08:14 231878] [debug] |xqc_engine_main_logic|END|now:1746043694231792| [2025/04/30 20:08:14 231883] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694231883| [2025/04/30 20:08:14 231887] [debug] |xqc_engine_wakeup_after|wakeup:1746043694232605|now:1746043694231887|diff:718| [2025/04/30 20:08:14 231891] [debug] |xqc_engine_main_logic|END|now:1746043694231883| [2025/04/30 20:08:14 232966] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694232966| [2025/04/30 20:08:14 232981] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694232605|pq_index:0| [2025/04/30 20:08:14 232988] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694231792| [2025/04/30 20:08:14 232993] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694232992| [2025/04/30 20:08:14 233000] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694232605|now:1746043694232992| [2025/04/30 20:08:14 233007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694232605|now:1746043694232992| [2025/04/30 20:08:14 233013] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 233020] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 233027] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42025|min_srtt:42025|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 233033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1155362| [2025/04/30 20:08:14 233047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 233052] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 233058] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 233064] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 233071] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 233077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1090010| [2025/04/30 20:08:14 233083] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 233090] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1281| [2025/04/30 20:08:14 233134] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43281|now:1746043694233100|stream_id:0|stream_offset:1090010| [2025/04/30 20:08:14 233141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 233148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43281|applimit:1101208| [2025/04/30 20:08:14 233154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42025|rtt_var:1728|pto_duration:48937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 233160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 233182] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 233191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44481| [2025/04/30 20:08:14 233197] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694307037|now:1746043694233154|interv:73883| [2025/04/30 20:08:14 233203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694307037|now:1746043694233154|interval:73883|pto_count:0|srtt:42025 [2025/04/30 20:08:14 233210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:44481| [2025/04/30 20:08:14 233217] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 233224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44481|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1091177| [2025/04/30 20:08:14 233232] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 233243] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1282| [2025/04/30 20:08:14 233307] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44481|now:1746043694233255|stream_id:0|stream_offset:1091177| [2025/04/30 20:08:14 233318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 233325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44481|applimit:1101208| [2025/04/30 20:08:14 233330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42025|rtt_var:1728|pto_duration:48937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 233335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 233339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 233343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45681| [2025/04/30 20:08:14 233347] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694307192|now:1746043694233330|interv:73862| [2025/04/30 20:08:14 233353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694307192|now:1746043694233330|interval:73862|pto_count:0|srtt:42025 [2025/04/30 20:08:14 233360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:45681| [2025/04/30 20:08:14 233368] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 233375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45681|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1092344| [2025/04/30 20:08:14 233383] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 233390] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694234389|now:1746043694233389|interv:1000| [2025/04/30 20:08:14 233397] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 233402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 233409] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694234389| [2025/04/30 20:08:14 233415] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694234389| [2025/04/30 20:08:14 233422] [debug] |xqc_engine_wakeup_after|wakeup:1746043694234389|now:1746043694233422|diff:967| [2025/04/30 20:08:14 233429] [debug] |xqc_engine_main_logic|END|now:1746043694232992| [2025/04/30 20:08:14 233441] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694233440| [2025/04/30 20:08:14 233446] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 233452] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:884| [2025/04/30 20:08:14 233456] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:885| [2025/04/30 20:08:14 233462] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:885| [2025/04/30 20:08:14 233471] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 233476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 233481] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:31262|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:43984|ack_elapse:46319|ctl_first_sent_time:1746043694188917|lagest_ack_time:1746043694233440|curr_delivered:1080798| [2025/04/30 20:08:14 233486] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694188917| [2025/04/30 20:08:14 233491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:104||sndq_packets_used_bytes:0|sndq_packets_free:761| [2025/04/30 20:08:14 233499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42025|rttvar:1728|minrtt:30499|latest_rtt:44523|ack_delay:32| [2025/04/30 20:08:14 233506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42333|rttvar:1912|minrtt:30499|latest_rtt:44523|ack_delay:32| [2025/04/30 20:08:14 233512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1243|lost_pn:1240|thresh:3| [2025/04/30 20:08:14 233519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 233523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42333|rtt_var:1912|pto_duration:49981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 233528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 233532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 233536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44481| [2025/04/30 20:08:14 233539] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694308236|now:1746043694233523|interv:74713| [2025/04/30 20:08:14 233544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694308236|now:1746043694233523|interval:74713|pto_count:0|srtt:42333 [2025/04/30 20:08:14 233548] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43984, ack_elapse 46319, delivered 31262|rate 674928|lost 309| [2025/04/30 20:08:14 233553] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 233557] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 233561] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694188917|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 233565] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694188917|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 233570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:44481|srtt:42333|latest_rtt:44523|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 233579] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:885|largest:885|pns:2| [2025/04/30 20:08:14 233584] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:885|frame:ACK |recv_time:1746043694233440|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 233589] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814233440|now:1746043694233440|interv:120000000| [2025/04/30 20:08:14 233593] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814233440|now:1746043694233440|interv:120000000| [2025/04/30 20:08:14 233597] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694234389|pq_index:0| [2025/04/30 20:08:14 233601] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694232992| [2025/04/30 20:08:14 233605] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694233605| [2025/04/30 20:08:14 233610] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694233609| [2025/04/30 20:08:14 233615] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 233620] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42333|min_srtt:42333|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 233625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44481|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1155362| [2025/04/30 20:08:14 233629] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42333|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 233634] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 233638] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42333|min_srtt:42333|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 233643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:44481|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1156529| [2025/04/30 20:08:14 233647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 233651] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 233655] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 233659] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 233664] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 233675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44481|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1092344| [2025/04/30 20:08:14 233680] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 233683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 233687] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694234389| [2025/04/30 20:08:14 233692] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694234389| [2025/04/30 20:08:14 233695] [debug] |xqc_engine_wakeup_after|wakeup:1746043694234389|now:1746043694233695|diff:694| [2025/04/30 20:08:14 233700] [debug] |xqc_engine_main_logic|END|now:1746043694233609| [2025/04/30 20:08:14 233707] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694233706| [2025/04/30 20:08:14 233711] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 233716] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:885| [2025/04/30 20:08:14 233720] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:886| [2025/04/30 20:08:14 233725] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:886| [2025/04/30 20:08:14 233729] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 233734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 233738] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:32462|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:45290|ack_elapse:46585|ctl_first_sent_time:1746043694190223|lagest_ack_time:1746043694233706|curr_delivered:1081998| [2025/04/30 20:08:14 233743] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694190223| [2025/04/30 20:08:14 233747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:103||sndq_packets_used_bytes:0|sndq_packets_free:762| [2025/04/30 20:08:14 233751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42333|rttvar:1912|minrtt:30499|latest_rtt:43483|ack_delay:56| [2025/04/30 20:08:14 233756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42470|rttvar:1707|minrtt:30499|latest_rtt:43483|ack_delay:56| [2025/04/30 20:08:14 233760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1244|lost_pn:1241|thresh:3| [2025/04/30 20:08:14 233764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 233768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42470|rtt_var:1707|pto_duration:49298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 233772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 233776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 233783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43281| [2025/04/30 20:08:14 233787] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694307553|now:1746043694233768|interv:73785| [2025/04/30 20:08:14 233791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694307553|now:1746043694233768|interval:73785|pto_count:0|srtt:42470 [2025/04/30 20:08:14 233795] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45290, ack_elapse 46585, delivered 32462|rate 696833|lost 309| [2025/04/30 20:08:14 233800] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 233804] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 233808] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694190223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 233812] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694190223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 233817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:43281|srtt:42470|latest_rtt:43483|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 233822] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:886|largest:886|pns:2| [2025/04/30 20:08:14 233826] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:886|frame:ACK |recv_time:1746043694233706|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 233831] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814233706|now:1746043694233706|interv:120000000| [2025/04/30 20:08:14 233835] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814233706|now:1746043694233706|interv:120000000| [2025/04/30 20:08:14 233839] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694234389|pq_index:0| [2025/04/30 20:08:14 233843] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694233609| [2025/04/30 20:08:14 233847] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694233847| [2025/04/30 20:08:14 233852] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694233851| [2025/04/30 20:08:14 233856] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 233861] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42470|min_srtt:42470|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 233865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1156529| [2025/04/30 20:08:14 233872] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42470|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 233877] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 233881] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42470|min_srtt:42470|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 233885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1157696| [2025/04/30 20:08:14 233890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 233894] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 233898] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 233902] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 233906] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 233910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1092344| [2025/04/30 20:08:14 233914] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 233918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 233922] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694234389| [2025/04/30 20:08:14 233926] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694234389| [2025/04/30 20:08:14 233930] [debug] |xqc_engine_wakeup_after|wakeup:1746043694234389|now:1746043694233930|diff:459| [2025/04/30 20:08:14 233934] [debug] |xqc_engine_main_logic|END|now:1746043694233851| [2025/04/30 20:08:14 233939] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694233939| [2025/04/30 20:08:14 233943] [debug] |xqc_engine_wakeup_after|wakeup:1746043694234389|now:1746043694233942|diff:447| [2025/04/30 20:08:14 233946] [debug] |xqc_engine_main_logic|END|now:1746043694233939| [2025/04/30 20:08:14 234341] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694234340| [2025/04/30 20:08:14 234357] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 234367] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:886| [2025/04/30 20:08:14 234373] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:887| [2025/04/30 20:08:14 234382] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:887| [2025/04/30 20:08:14 234388] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 234396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 234410] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:33662|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:46602|ack_elapse:47219|ctl_first_sent_time:1746043694191535|lagest_ack_time:1746043694234340|curr_delivered:1083198| [2025/04/30 20:08:14 234417] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694191535| [2025/04/30 20:08:14 234423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:102||sndq_packets_used_bytes:0|sndq_packets_free:763| [2025/04/30 20:08:14 234429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42470|rttvar:1707|minrtt:30499|latest_rtt:42805|ack_delay:48| [2025/04/30 20:08:14 234436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42506|rttvar:1352|minrtt:30499|latest_rtt:42805|ack_delay:48| [2025/04/30 20:08:14 234442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1245|lost_pn:1242|thresh:3| [2025/04/30 20:08:14 234446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 234450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42506|rtt_var:1352|pto_duration:47914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 234454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 234459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 234465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42081| [2025/04/30 20:08:14 234471] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694306169|now:1746043694234450|interv:71719| [2025/04/30 20:08:14 234478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694306169|now:1746043694234450|interval:71719|pto_count:0|srtt:42506 [2025/04/30 20:08:14 234485] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46602, ack_elapse 47219, delivered 33662|rate 712890|lost 309| [2025/04/30 20:08:14 234492] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 234498] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 234505] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694191535|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 234509] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694191535|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 234514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:42081|srtt:42506|latest_rtt:42805|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 234520] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:887|largest:887|pns:2| [2025/04/30 20:08:14 234529] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:887|frame:ACK |recv_time:1746043694234340|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 234534] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814234340|now:1746043694234340|interv:120000000| [2025/04/30 20:08:14 234538] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814234340|now:1746043694234340|interv:120000000| [2025/04/30 20:08:14 234542] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694234389|pq_index:0| [2025/04/30 20:08:14 234547] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694233851| [2025/04/30 20:08:14 234551] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694234550| [2025/04/30 20:08:14 234555] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694234554| [2025/04/30 20:08:14 234560] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694234389|now:1746043694234554| [2025/04/30 20:08:14 234564] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694234389|now:1746043694234554| [2025/04/30 20:08:14 234568] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 234573] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 234578] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42506|min_srtt:42506|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 234582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:42081|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1157696| [2025/04/30 20:08:14 234587] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42506|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 234592] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 234596] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42506|min_srtt:42506|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 234601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:42081|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1158863| [2025/04/30 20:08:14 234605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 234609] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 234613] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 234617] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 234625] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 234629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42081|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1092344| [2025/04/30 20:08:14 234634] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 234638] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1283| [2025/04/30 20:08:14 234673] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42081|now:1746043694234646|stream_id:0|stream_offset:1092344| [2025/04/30 20:08:14 234679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 234684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42081|applimit:1101208| [2025/04/30 20:08:14 234689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42506|rtt_var:1352|pto_duration:47914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 234693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 234697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 234701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43281| [2025/04/30 20:08:14 234705] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694307560|now:1746043694234688|interv:72872| [2025/04/30 20:08:14 234709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694307560|now:1746043694234688|interval:72872|pto_count:0|srtt:42506 [2025/04/30 20:08:14 234714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:43281| [2025/04/30 20:08:14 234718] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 234723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1093511| [2025/04/30 20:08:14 234727] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 234731] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694235731|now:1746043694234731|interv:1000| [2025/04/30 20:08:14 234735] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 234739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 234743] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694235731| [2025/04/30 20:08:14 234747] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694235731| [2025/04/30 20:08:14 234751] [debug] |xqc_engine_wakeup_after|wakeup:1746043694235731|now:1746043694234751|diff:980| [2025/04/30 20:08:14 234756] [debug] |xqc_engine_main_logic|END|now:1746043694234554| [2025/04/30 20:08:14 234761] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694234761| [2025/04/30 20:08:14 234769] [debug] |xqc_engine_wakeup_after|wakeup:1746043694235731|now:1746043694234769|diff:962| [2025/04/30 20:08:14 234773] [debug] |xqc_engine_main_logic|END|now:1746043694234761| [2025/04/30 20:08:14 235407] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694235405| [2025/04/30 20:08:14 235419] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 235426] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:887| [2025/04/30 20:08:14 235433] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:888| [2025/04/30 20:08:14 235441] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:888| [2025/04/30 20:08:14 235448] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 235455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 235463] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:34862|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:46721|ack_elapse:48284|ctl_first_sent_time:1746043694191654|lagest_ack_time:1746043694235405|curr_delivered:1084398| [2025/04/30 20:08:14 235470] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694191654| [2025/04/30 20:08:14 235478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:101||sndq_packets_used_bytes:0|sndq_packets_free:764| [2025/04/30 20:08:14 235485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42506|rttvar:1352|minrtt:30499|latest_rtt:43751|ack_delay:48| [2025/04/30 20:08:14 235491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42655|rttvar:1313|minrtt:30499|latest_rtt:43751|ack_delay:48| [2025/04/30 20:08:14 235498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1246|lost_pn:1243|thresh:3| [2025/04/30 20:08:14 235504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 235511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42655|rtt_var:1313|pto_duration:47907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 235518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 235524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 235531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42081| [2025/04/30 20:08:14 235537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694307553|now:1746043694235511|interv:72042| [2025/04/30 20:08:14 235542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694307553|now:1746043694235511|interval:72042|pto_count:0|srtt:42655 [2025/04/30 20:08:14 235549] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46721, ack_elapse 48284, delivered 34862|rate 722019|lost 309| [2025/04/30 20:08:14 235556] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 235567] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 235574] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694191654|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 235581] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694191654|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 235589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:42081|srtt:42655|latest_rtt:43751|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 235596] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:888|largest:888|pns:2| [2025/04/30 20:08:14 235600] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:888|frame:ACK |recv_time:1746043694235405|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 235605] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814235405|now:1746043694235405|interv:120000000| [2025/04/30 20:08:14 235610] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814235405|now:1746043694235405|interv:120000000| [2025/04/30 20:08:14 235614] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694235731|pq_index:0| [2025/04/30 20:08:14 235618] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694234554| [2025/04/30 20:08:14 235622] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694235622| [2025/04/30 20:08:14 235627] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694235626| [2025/04/30 20:08:14 235632] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 235637] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42655|min_srtt:42655|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 235642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:42081|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1158863| [2025/04/30 20:08:14 235646] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42655|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 235651] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 235656] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42655|min_srtt:42655|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 235660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:42081|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1160030| [2025/04/30 20:08:14 235668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 235672] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 235676] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 235680] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 235685] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 235689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42081|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1093511| [2025/04/30 20:08:14 235693] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 235697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 235701] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694235731| [2025/04/30 20:08:14 235705] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694235731| [2025/04/30 20:08:14 235709] [debug] |xqc_engine_wakeup_after|wakeup:1746043694235731|now:1746043694235709|diff:22| [2025/04/30 20:08:14 235714] [debug] |xqc_engine_main_logic|END|now:1746043694235626| [2025/04/30 20:08:14 235719] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694235719| [2025/04/30 20:08:14 235723] [debug] |xqc_engine_wakeup_after|wakeup:1746043694235731|now:1746043694235723|diff:8| [2025/04/30 20:08:14 235727] [debug] |xqc_engine_main_logic|END|now:1746043694235719| [2025/04/30 20:08:14 236403] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694236402| [2025/04/30 20:08:14 236420] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 236430] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:888| [2025/04/30 20:08:14 236435] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:889| [2025/04/30 20:08:14 236443] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:889| [2025/04/30 20:08:14 236448] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 236456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 236463] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:36062|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:47986|ack_elapse:49281|ctl_first_sent_time:1746043694192919|lagest_ack_time:1746043694236402|curr_delivered:1085598| [2025/04/30 20:08:14 236470] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694192919| [2025/04/30 20:08:14 236477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:765| [2025/04/30 20:08:14 236484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42655|rttvar:1313|minrtt:30499|latest_rtt:43483|ack_delay:48| [2025/04/30 20:08:14 236498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42753|rttvar:1180|minrtt:30499|latest_rtt:43483|ack_delay:48| [2025/04/30 20:08:14 236505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1247|lost_pn:1244|thresh:3| [2025/04/30 20:08:14 236511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 236518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42753|rtt_var:1180|pto_duration:47473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 236524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 236530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 236536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 40881| [2025/04/30 20:08:14 236542] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694307119|now:1746043694236517|interv:70602| [2025/04/30 20:08:14 236546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694307119|now:1746043694236517|interval:70602|pto_count:0|srtt:42753 [2025/04/30 20:08:14 236550] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47986, ack_elapse 49281, delivered 36062|rate 731762|lost 309| [2025/04/30 20:08:14 236555] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 236559] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 236563] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694192919|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 236568] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694192919|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 236573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:40881|srtt:42753|latest_rtt:43483|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 236579] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:889|largest:889|pns:2| [2025/04/30 20:08:14 236584] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:889|frame:ACK |recv_time:1746043694236402|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 236591] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814236402|now:1746043694236402|interv:120000000| [2025/04/30 20:08:14 236598] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814236402|now:1746043694236402|interv:120000000| [2025/04/30 20:08:14 236604] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694235731|pq_index:0| [2025/04/30 20:08:14 236611] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694235626| [2025/04/30 20:08:14 236620] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694236620| [2025/04/30 20:08:14 236625] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694236624| [2025/04/30 20:08:14 236630] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694235731|now:1746043694236624| [2025/04/30 20:08:14 236634] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694235731|now:1746043694236624| [2025/04/30 20:08:14 236638] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 236642] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 236647] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42753|min_srtt:42753|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 236652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:40881|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1160030| [2025/04/30 20:08:14 236657] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42753|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 236662] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 236666] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42753|min_srtt:42753|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 236671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:40881|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1161197| [2025/04/30 20:08:14 236676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 236682] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 236689] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 236696] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 236701] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 236705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40881|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1093511| [2025/04/30 20:08:14 236710] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 236714] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1284| [2025/04/30 20:08:14 236751] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40881|now:1746043694236722|stream_id:0|stream_offset:1093511| [2025/04/30 20:08:14 236763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 236771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:40881|applimit:1101208| [2025/04/30 20:08:14 236778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42753|rtt_var:1180|pto_duration:47473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 236785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 236790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 236794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42081| [2025/04/30 20:08:14 236797] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694309195|now:1746043694236777|interv:72418| [2025/04/30 20:08:14 236802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694309195|now:1746043694236777|interval:72418|pto_count:0|srtt:42753 [2025/04/30 20:08:14 236806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:42081| [2025/04/30 20:08:14 236811] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 236816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42081|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1094678| [2025/04/30 20:08:14 236821] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 236825] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1285| [2025/04/30 20:08:14 236855] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42081|now:1746043694236831|stream_id:0|stream_offset:1094678| [2025/04/30 20:08:14 236865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 236873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42081|applimit:1101208| [2025/04/30 20:08:14 236877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42753|rtt_var:1180|pto_duration:47473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 236881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 236885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 236889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43281| [2025/04/30 20:08:14 236893] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694309304|now:1746043694236877|interv:72427| [2025/04/30 20:08:14 236897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694309304|now:1746043694236877|interval:72427|pto_count:0|srtt:42753 [2025/04/30 20:08:14 236908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:43281| [2025/04/30 20:08:14 236913] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 236917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1095845| [2025/04/30 20:08:14 236922] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 236926] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1286| [2025/04/30 20:08:14 236961] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43281|now:1746043694236933|stream_id:0|stream_offset:1095845| [2025/04/30 20:08:14 236967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 236972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43281|applimit:1101208| [2025/04/30 20:08:14 236976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42753|rtt_var:1180|pto_duration:47473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 236980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 236984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 236988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44481| [2025/04/30 20:08:14 236992] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694309406|now:1746043694236976|interv:72430| [2025/04/30 20:08:14 236996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694309406|now:1746043694236976|interval:72430|pto_count:0|srtt:42753 [2025/04/30 20:08:14 237000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:44481| [2025/04/30 20:08:14 237005] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 237009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44481|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1097012| [2025/04/30 20:08:14 237013] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 237017] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694238017|now:1746043694237017|interv:1000| [2025/04/30 20:08:14 237022] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 237029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 237035] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694238017| [2025/04/30 20:08:14 237042] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694238017| [2025/04/30 20:08:14 237051] [debug] |xqc_engine_wakeup_after|wakeup:1746043694238017|now:1746043694237051|diff:966| [2025/04/30 20:08:14 237055] [debug] |xqc_engine_main_logic|END|now:1746043694236624| [2025/04/30 20:08:14 237061] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694237061| [2025/04/30 20:08:14 237065] [debug] |xqc_engine_wakeup_after|wakeup:1746043694238017|now:1746043694237064|diff:953| [2025/04/30 20:08:14 237068] [debug] |xqc_engine_main_logic|END|now:1746043694237061| [2025/04/30 20:08:14 237408] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694237407| [2025/04/30 20:08:14 237424] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 237434] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:889| [2025/04/30 20:08:14 237440] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:890| [2025/04/30 20:08:14 237449] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:890| [2025/04/30 20:08:14 237456] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 237465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 237472] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:37262|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:49331|ack_elapse:50286|ctl_first_sent_time:1746043694194264|lagest_ack_time:1746043694237407|curr_delivered:1086798| [2025/04/30 20:08:14 237480] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694194264| [2025/04/30 20:08:14 237487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:766| [2025/04/30 20:08:14 237494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42753|rttvar:1180|minrtt:30499|latest_rtt:43143|ack_delay:72| [2025/04/30 20:08:14 237501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42792|rttvar:964|minrtt:30499|latest_rtt:43143|ack_delay:72| [2025/04/30 20:08:14 237508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1248|lost_pn:1245|thresh:3| [2025/04/30 20:08:14 237514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 237519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42792|rtt_var:964|pto_duration:46648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 237526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 237532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 237538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43281| [2025/04/30 20:08:14 237544] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694308581|now:1746043694237519|interv:71062| [2025/04/30 20:08:14 237551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694308581|now:1746043694237519|interval:71062|pto_count:0|srtt:42792 [2025/04/30 20:08:14 237564] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49331, ack_elapse 50286, delivered 37262|rate 741001|lost 309| [2025/04/30 20:08:14 237569] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 237574] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 237579] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694194264|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 237586] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694194264|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 237594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:43281|srtt:42792|latest_rtt:43143|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 237603] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:890|largest:890|pns:2| [2025/04/30 20:08:14 237610] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:890|frame:ACK |recv_time:1746043694237407|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 237615] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814237407|now:1746043694237407|interv:120000000| [2025/04/30 20:08:14 237619] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814237407|now:1746043694237407|interv:120000000| [2025/04/30 20:08:14 237623] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694238017|pq_index:0| [2025/04/30 20:08:14 237627] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694236624| [2025/04/30 20:08:14 237631] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694237631| [2025/04/30 20:08:14 237637] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694237635| [2025/04/30 20:08:14 237642] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 237647] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42792|min_srtt:42792|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 237652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1161197| [2025/04/30 20:08:14 237657] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42792|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 237662] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 237666] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42792|min_srtt:42792|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 237675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1162364| [2025/04/30 20:08:14 237680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 237683] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 237687] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 237692] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 237696] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 237701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1097012| [2025/04/30 20:08:14 237705] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 237709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 237713] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694238017| [2025/04/30 20:08:14 237717] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694238017| [2025/04/30 20:08:14 237721] [debug] |xqc_engine_wakeup_after|wakeup:1746043694238017|now:1746043694237721|diff:296| [2025/04/30 20:08:14 237726] [debug] |xqc_engine_main_logic|END|now:1746043694237635| [2025/04/30 20:08:14 237731] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694237731| [2025/04/30 20:08:14 237735] [debug] |xqc_engine_wakeup_after|wakeup:1746043694238017|now:1746043694237735|diff:282| [2025/04/30 20:08:14 237739] [debug] |xqc_engine_main_logic|END|now:1746043694237731| [2025/04/30 20:08:14 238809] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694238809| [2025/04/30 20:08:14 238818] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694238017|pq_index:0| [2025/04/30 20:08:14 238823] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694237635| [2025/04/30 20:08:14 238828] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694238827| [2025/04/30 20:08:14 238833] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694238017|now:1746043694238827| [2025/04/30 20:08:14 238837] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694238017|now:1746043694238827| [2025/04/30 20:08:14 238841] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 238845] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 238850] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42792|min_srtt:42792|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 238855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1162364| [2025/04/30 20:08:14 238864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 238868] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 238871] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 238876] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 238880] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 238885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1097012| [2025/04/30 20:08:14 238889] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 238894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1287| [2025/04/30 20:08:14 238931] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43281|now:1746043694238902|stream_id:0|stream_offset:1097012| [2025/04/30 20:08:14 238937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 238942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43281|applimit:1101208| [2025/04/30 20:08:14 238947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42792|rtt_var:964|pto_duration:46648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 238954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 238961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 238967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44481| [2025/04/30 20:08:14 238973] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694310550|now:1746043694238946|interv:71604| [2025/04/30 20:08:14 238980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694310550|now:1746043694238946|interval:71604|pto_count:0|srtt:42792 [2025/04/30 20:08:14 238988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:44481| [2025/04/30 20:08:14 238995] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 239002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44481|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1098179| [2025/04/30 20:08:14 239008] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 239022] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1288| [2025/04/30 20:08:14 239053] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44481|now:1746043694239029|stream_id:0|stream_offset:1098179| [2025/04/30 20:08:14 239059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1288|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 239066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44481|applimit:1101208| [2025/04/30 20:08:14 239073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42792|rtt_var:964|pto_duration:46648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 239080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 239087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 239093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45681| [2025/04/30 20:08:14 239100] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694310677|now:1746043694239073|interv:71604| [2025/04/30 20:08:14 239106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694310677|now:1746043694239073|interval:71604|pto_count:0|srtt:42792 [2025/04/30 20:08:14 239111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:45681| [2025/04/30 20:08:14 239115] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 239120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45681|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1099346| [2025/04/30 20:08:14 239124] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 239128] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694240128|now:1746043694239128|interv:1000| [2025/04/30 20:08:14 239132] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 239136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 239140] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694240128| [2025/04/30 20:08:14 239144] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694240128| [2025/04/30 20:08:14 239149] [debug] |xqc_engine_wakeup_after|wakeup:1746043694240128|now:1746043694239148|diff:980| [2025/04/30 20:08:14 239153] [debug] |xqc_engine_main_logic|END|now:1746043694238827| [2025/04/30 20:08:14 240221] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694240221| [2025/04/30 20:08:14 240230] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694240128|pq_index:0| [2025/04/30 20:08:14 240235] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694238827| [2025/04/30 20:08:14 240239] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694240238| [2025/04/30 20:08:14 240249] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694240128|now:1746043694240238| [2025/04/30 20:08:14 240253] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694240128|now:1746043694240238| [2025/04/30 20:08:14 240257] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 240261] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 240266] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42792|min_srtt:42792|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 240271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45681|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1162364| [2025/04/30 20:08:14 240276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 240279] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 240283] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 240288] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 240292] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 240296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45681|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1099346| [2025/04/30 20:08:14 240301] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 240305] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1289| [2025/04/30 20:08:14 240342] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45681|now:1746043694240313|stream_id:0|stream_offset:1099346| [2025/04/30 20:08:14 240352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1289|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 240359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45681|applimit:1101208| [2025/04/30 20:08:14 240365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42792|rtt_var:964|pto_duration:46648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 240372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 240379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 240386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46881| [2025/04/30 20:08:14 240392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694311961|now:1746043694240365|interv:71596| [2025/04/30 20:08:14 240404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694311961|now:1746043694240365|interval:71596|pto_count:0|srtt:42792 [2025/04/30 20:08:14 240412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:46881| [2025/04/30 20:08:14 240420] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 240427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46881|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1100513| [2025/04/30 20:08:14 240434] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 240440] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1290| [2025/04/30 20:08:14 240479] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46881|now:1746043694240451|stream_id:0|stream_offset:1100513| [2025/04/30 20:08:14 240489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1290|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 240496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46881|applimit:1101208| [2025/04/30 20:08:14 240502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42792|rtt_var:964|pto_duration:46648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 240509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 240515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 240521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48081| [2025/04/30 20:08:14 240527] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694312099|now:1746043694240502|interv:71597| [2025/04/30 20:08:14 240533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694312099|now:1746043694240502|interval:71597|pto_count:0|srtt:42792 [2025/04/30 20:08:14 240540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:48081| [2025/04/30 20:08:14 240548] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 240554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48081|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1101680| [2025/04/30 20:08:14 240561] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 240567] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694241567|now:1746043694240567|interv:1000| [2025/04/30 20:08:14 240573] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 240580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 240587] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694241567| [2025/04/30 20:08:14 240599] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694241567| [2025/04/30 20:08:14 240606] [debug] |xqc_engine_wakeup_after|wakeup:1746043694241567|now:1746043694240606|diff:961| [2025/04/30 20:08:14 240613] [debug] |xqc_engine_main_logic|END|now:1746043694240238| [2025/04/30 20:08:14 240626] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694240625| [2025/04/30 20:08:14 240633] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 240641] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:890| [2025/04/30 20:08:14 240648] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:891| [2025/04/30 20:08:14 240656] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:891| [2025/04/30 20:08:14 240663] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 240671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1249|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1251|path_largest_ack:1249| [2025/04/30 20:08:14 240679] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:38462|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:50595|ack_elapse:53504|ctl_first_sent_time:1746043694195528|lagest_ack_time:1746043694240625|curr_delivered:1087998| [2025/04/30 20:08:14 240686] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694195528| [2025/04/30 20:08:14 240694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:98||sndq_packets_used_bytes:0|sndq_packets_free:767| [2025/04/30 20:08:14 240701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1250|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1251|path_largest_ack:1250| [2025/04/30 20:08:14 240709] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:38462|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:50595|ack_elapse:53504|ctl_first_sent_time:1746043694195528|lagest_ack_time:1746043694240625|curr_delivered:1089198| [2025/04/30 20:08:14 240716] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694195626| [2025/04/30 20:08:14 240723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:768| [2025/04/30 20:08:14 240730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 240736] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:38462|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:50595|ack_elapse:53504|ctl_first_sent_time:1746043694195528|lagest_ack_time:1746043694240625|curr_delivered:1090398| [2025/04/30 20:08:14 240743] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694196870| [2025/04/30 20:08:14 240750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:96||sndq_packets_used_bytes:0|sndq_packets_free:769| [2025/04/30 20:08:14 240757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42792|rttvar:964|minrtt:30499|latest_rtt:43755|ack_delay:64| [2025/04/30 20:08:14 240764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42904|rttvar:947|minrtt:30499|latest_rtt:43755|ack_delay:64| [2025/04/30 20:08:14 240776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1251|lost_pn:1248|thresh:3| [2025/04/30 20:08:14 240782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 240788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42904|rtt_var:947|pto_duration:46692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 240795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 240801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 240807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44481| [2025/04/30 20:08:14 240814] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694312143|now:1746043694240788|interv:71355| [2025/04/30 20:08:14 240821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694312143|now:1746043694240788|interval:71355|pto_count:0|srtt:42904 [2025/04/30 20:08:14 240828] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50595, ack_elapse 53504, delivered 40862|rate 763718|lost 309| [2025/04/30 20:08:14 240835] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 240842] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 240848] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:3600|po_sent_time:1746043694196870|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 240855] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:3600|po_sent_time:1746043694196870|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 240862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:44481|srtt:42904|latest_rtt:43755|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 240871] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:891|largest:891|pns:2| [2025/04/30 20:08:14 240878] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:891|frame:ACK |recv_time:1746043694240625|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 240886] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814240625|now:1746043694240625|interv:120000000| [2025/04/30 20:08:14 240891] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814240625|now:1746043694240625|interv:120000000| [2025/04/30 20:08:14 240895] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694241567|pq_index:0| [2025/04/30 20:08:14 240899] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694240238| [2025/04/30 20:08:14 240907] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694240907| [2025/04/30 20:08:14 240912] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694240911| [2025/04/30 20:08:14 240918] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 240923] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42904|min_srtt:42904|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 240927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:44481|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1162364| [2025/04/30 20:08:14 240932] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42904|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 240937] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 240941] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42904|min_srtt:42904|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 240946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:44481|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1163531| [2025/04/30 20:08:14 240950] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42904|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 240954] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 240959] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42904|min_srtt:42904|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 240963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44481|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1164698| [2025/04/30 20:08:14 240967] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42904|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 240972] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 240976] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42904|min_srtt:42904|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 240980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:44481|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1165865| [2025/04/30 20:08:14 240984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 240988] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 240995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 240999] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 241004] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 241008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44481|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1101680| [2025/04/30 20:08:14 241013] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 241017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 241021] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694241567| [2025/04/30 20:08:14 241025] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694241567| [2025/04/30 20:08:14 241029] [debug] |xqc_engine_wakeup_after|wakeup:1746043694241567|now:1746043694241029|diff:538| [2025/04/30 20:08:14 241033] [debug] |xqc_engine_main_logic|END|now:1746043694240911| [2025/04/30 20:08:14 241039] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694241039| [2025/04/30 20:08:14 241043] [debug] |xqc_engine_wakeup_after|wakeup:1746043694241567|now:1746043694241043|diff:524| [2025/04/30 20:08:14 241047] [debug] |xqc_engine_main_logic|END|now:1746043694241039| [2025/04/30 20:08:14 241907] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694241906| [2025/04/30 20:08:14 241921] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 241930] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:891| [2025/04/30 20:08:14 241936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:892| [2025/04/30 20:08:14 241944] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:892| [2025/04/30 20:08:14 241951] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 241958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 241965] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:42062|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:53221|ack_elapse:54785|ctl_first_sent_time:1746043694198154|lagest_ack_time:1746043694241906|curr_delivered:1091598| [2025/04/30 20:08:14 241973] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694198154| [2025/04/30 20:08:14 241979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:770| [2025/04/30 20:08:14 241985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42904|rttvar:947|minrtt:30499|latest_rtt:43752|ack_delay:40| [2025/04/30 20:08:14 241991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43005|rttvar:913|minrtt:30499|latest_rtt:43752|ack_delay:40| [2025/04/30 20:08:14 242010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1252|lost_pn:1249|thresh:3| [2025/04/30 20:08:14 242017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 242024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43005|rtt_var:913|pto_duration:46657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 242031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 242037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 242043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43281| [2025/04/30 20:08:14 242048] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694312108|now:1746043694242023|interv:70085| [2025/04/30 20:08:14 242052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694312108|now:1746043694242023|interval:70085|pto_count:0|srtt:43005 [2025/04/30 20:08:14 242057] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53221, ack_elapse 54785, delivered 42062|rate 767764|lost 309| [2025/04/30 20:08:14 242062] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 242066] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 242070] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694198154|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 242074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694198154|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 242079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:43281|srtt:43005|latest_rtt:43752|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 242085] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:892|largest:892|pns:2| [2025/04/30 20:08:14 242090] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:892|frame:ACK |recv_time:1746043694241906|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 242095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814241906|now:1746043694241906|interv:120000000| [2025/04/30 20:08:14 242099] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814241906|now:1746043694241906|interv:120000000| [2025/04/30 20:08:14 242103] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694241567|pq_index:0| [2025/04/30 20:08:14 242111] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694240911| [2025/04/30 20:08:14 242116] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694242116| [2025/04/30 20:08:14 242121] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694242120| [2025/04/30 20:08:14 242130] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694241567|now:1746043694242120| [2025/04/30 20:08:14 242134] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694241567|now:1746043694242120| [2025/04/30 20:08:14 242138] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 242143] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 242148] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43005|min_srtt:43005|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 242152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1165865| [2025/04/30 20:08:14 242157] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43005|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 242162] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 242189] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43005|min_srtt:43005|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 242196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:08:14 242201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 242205] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 242209] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 242213] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 242218] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 242222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1101680| [2025/04/30 20:08:14 242226] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 242231] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1291| [2025/04/30 20:08:14 242266] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43281|now:1746043694242238|stream_id:0|stream_offset:1101680| [2025/04/30 20:08:14 242272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 242282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43281|applimit:1101208| [2025/04/30 20:08:14 242290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43005|rtt_var:913|pto_duration:46657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 242297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 242303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 242310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44481| [2025/04/30 20:08:14 242317] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694313895|now:1746043694242290|interv:71605| [2025/04/30 20:08:14 242323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694313895|now:1746043694242290|interval:71605|pto_count:0|srtt:43005 [2025/04/30 20:08:14 242331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:44481| [2025/04/30 20:08:14 242336] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 242340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44481|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1102847| [2025/04/30 20:08:14 242345] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 242349] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1292| [2025/04/30 20:08:14 242379] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44481|now:1746043694242356|stream_id:0|stream_offset:1102847| [2025/04/30 20:08:14 242385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 242393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44481|applimit:1101208| [2025/04/30 20:08:14 242400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43005|rtt_var:913|pto_duration:46657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 242408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 242414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 242421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45681| [2025/04/30 20:08:14 242427] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694314013|now:1746043694242400|interv:71613| [2025/04/30 20:08:14 242434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694314013|now:1746043694242400|interval:71613|pto_count:0|srtt:43005 [2025/04/30 20:08:14 242441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:45681| [2025/04/30 20:08:14 242449] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 242462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45681|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1104014| [2025/04/30 20:08:14 242469] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 242476] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694243475|now:1746043694242475|interv:1000| [2025/04/30 20:08:14 242481] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 242485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 242491] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694243475| [2025/04/30 20:08:14 242497] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694243475| [2025/04/30 20:08:14 242503] [debug] |xqc_engine_wakeup_after|wakeup:1746043694243475|now:1746043694242503|diff:972| [2025/04/30 20:08:14 242510] [debug] |xqc_engine_main_logic|END|now:1746043694242120| [2025/04/30 20:08:14 242520] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694242520| [2025/04/30 20:08:14 242527] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 242536] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:892| [2025/04/30 20:08:14 242542] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:893| [2025/04/30 20:08:14 242551] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:893| [2025/04/30 20:08:14 242557] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 242565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 242572] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:43262|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:53364|ack_elapse:55399|ctl_first_sent_time:1746043694198297|lagest_ack_time:1746043694242520|curr_delivered:1092798| [2025/04/30 20:08:14 242579] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694198297| [2025/04/30 20:08:14 242586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:771| [2025/04/30 20:08:14 242593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43005|rttvar:913|minrtt:30499|latest_rtt:44223|ack_delay:40| [2025/04/30 20:08:14 242600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43152|rttvar:979|minrtt:30499|latest_rtt:44223|ack_delay:40| [2025/04/30 20:08:14 242607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1253|lost_pn:1250|thresh:3| [2025/04/30 20:08:14 242614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 242620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43152|rtt_var:979|pto_duration:47068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 242627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 242649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 242656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44481| [2025/04/30 20:08:14 242663] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694314424|now:1746043694242620|interv:71804| [2025/04/30 20:08:14 242669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694314424|now:1746043694242620|interval:71804|pto_count:0|srtt:43152 [2025/04/30 20:08:14 242676] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53364, ack_elapse 55399, delivered 43262|rate 780916|lost 309| [2025/04/30 20:08:14 242683] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 242690] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 242696] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694198297|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 242704] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694198297|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 242711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:44481|srtt:43152|latest_rtt:44223|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 242720] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:893|largest:893|pns:2| [2025/04/30 20:08:14 242727] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:893|frame:ACK |recv_time:1746043694242520|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 242735] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814242520|now:1746043694242520|interv:120000000| [2025/04/30 20:08:14 242741] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814242520|now:1746043694242520|interv:120000000| [2025/04/30 20:08:14 242746] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694243475|pq_index:0| [2025/04/30 20:08:14 242753] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694242120| [2025/04/30 20:08:14 242759] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694242759| [2025/04/30 20:08:14 242767] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694242765| [2025/04/30 20:08:14 242775] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 242783] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43152|min_srtt:43152|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 242796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44481|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:08:14 242804] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43152|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 242812] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 242819] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 242826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44481|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1104014| [2025/04/30 20:08:14 242830] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 242834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 242838] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694243475| [2025/04/30 20:08:14 242842] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694243475| [2025/04/30 20:08:14 242846] [debug] |xqc_engine_wakeup_after|wakeup:1746043694243475|now:1746043694242846|diff:629| [2025/04/30 20:08:14 242851] [debug] |xqc_engine_main_logic|END|now:1746043694242765| [2025/04/30 20:08:14 242856] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694242856| [2025/04/30 20:08:14 242860] [debug] |xqc_engine_wakeup_after|wakeup:1746043694243475|now:1746043694242860|diff:615| [2025/04/30 20:08:14 242864] [debug] |xqc_engine_main_logic|END|now:1746043694242856| [2025/04/30 20:08:14 243434] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694243432| [2025/04/30 20:08:14 243450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 243460] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:893| [2025/04/30 20:08:14 243467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:894| [2025/04/30 20:08:14 243475] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:894| [2025/04/30 20:08:14 243482] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 243488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1254|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1254|path_largest_ack:1254| [2025/04/30 20:08:14 243496] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:44472|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:54722|ack_elapse:56311|ctl_first_sent_time:1746043694199655|lagest_ack_time:1746043694243432|curr_delivered:1094008| [2025/04/30 20:08:14 243502] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694199655| [2025/04/30 20:08:14 243510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:772| [2025/04/30 20:08:14 243515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43152|rttvar:979|minrtt:30499|latest_rtt:43777|ack_delay:112| [2025/04/30 20:08:14 243528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43216|rttvar:863|minrtt:30499|latest_rtt:43777|ack_delay:112| [2025/04/30 20:08:14 243535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1254|lost_pn:1251|thresh:3| [2025/04/30 20:08:14 243541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 858|pns:2| [2025/04/30 20:08:14 243548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 243555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43216|rtt_var:863|pto_duration:46668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 243562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 243568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 243575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:08:14 243581] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694314024|now:1746043694243555|interv:70469| [2025/04/30 20:08:14 243587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694314024|now:1746043694243555|interval:70469|pto_count:0|srtt:43216 [2025/04/30 20:08:14 243594] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54722, ack_elapse 56311, delivered 44472|rate 789756|lost 309| [2025/04/30 20:08:14 243598] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 243602] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 243606] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1210|po_sent_time:1746043694199655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 243611] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1210|po_sent_time:1746043694199655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 243615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:43271|srtt:43216|latest_rtt:43777|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 243622] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:894|largest:894|pns:2| [2025/04/30 20:08:14 243627] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:894|frame:ACK |recv_time:1746043694243432|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 243631] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814243432|now:1746043694243432|interv:120000000| [2025/04/30 20:08:14 243636] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814243432|now:1746043694243432|interv:120000000| [2025/04/30 20:08:14 243640] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694243475|pq_index:0| [2025/04/30 20:08:14 243649] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694242765| [2025/04/30 20:08:14 243656] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694243656| [2025/04/30 20:08:14 243665] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694243663| [2025/04/30 20:08:14 243671] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694243475|now:1746043694243663| [2025/04/30 20:08:14 243675] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694243475|now:1746043694243663| [2025/04/30 20:08:14 243679] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 243685] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 243693] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 243700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1104014| [2025/04/30 20:08:14 243707] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 243713] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1293| [2025/04/30 20:08:14 243768] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43271|now:1746043694243725|stream_id:0|stream_offset:1104014| [2025/04/30 20:08:14 243780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 243788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43271|applimit:1101208| [2025/04/30 20:08:14 243795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43216|rtt_var:863|pto_duration:46668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 243802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 243808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 243814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44471| [2025/04/30 20:08:14 243820] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694315393|now:1746043694243794|interv:71599| [2025/04/30 20:08:14 243826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694315393|now:1746043694243794|interval:71599|pto_count:0|srtt:43216 [2025/04/30 20:08:14 243833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:44471| [2025/04/30 20:08:14 243841] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 243847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44471|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1105181| [2025/04/30 20:08:14 243860] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 243864] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694244863|now:1746043694243863|interv:1000| [2025/04/30 20:08:14 243868] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 243871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 243876] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694244863| [2025/04/30 20:08:14 243880] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694244863| [2025/04/30 20:08:14 243884] [debug] |xqc_engine_wakeup_after|wakeup:1746043694244863|now:1746043694243884|diff:979| [2025/04/30 20:08:14 243889] [debug] |xqc_engine_main_logic|END|now:1746043694243663| [2025/04/30 20:08:14 243898] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694243898| [2025/04/30 20:08:14 243904] [debug] |xqc_engine_wakeup_after|wakeup:1746043694244863|now:1746043694243904|diff:959| [2025/04/30 20:08:14 243910] [debug] |xqc_engine_main_logic|END|now:1746043694243898| [2025/04/30 20:08:14 244416] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694244415| [2025/04/30 20:08:14 244429] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 244438] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:894| [2025/04/30 20:08:14 244445] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:895| [2025/04/30 20:08:14 244451] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:895| [2025/04/30 20:08:14 244456] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 244464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 244471] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:45672|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:56078|ack_elapse:57294|ctl_first_sent_time:1746043694201011|lagest_ack_time:1746043694244415|curr_delivered:1095208| [2025/04/30 20:08:14 244478] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694201011| [2025/04/30 20:08:14 244486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:92||sndq_packets_used_bytes:0|sndq_packets_free:773| [2025/04/30 20:08:14 244493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43216|rttvar:863|minrtt:30499|latest_rtt:43404|ack_delay:64| [2025/04/30 20:08:14 244498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43231|rttvar:679|minrtt:30499|latest_rtt:43404|ack_delay:64| [2025/04/30 20:08:14 244504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1255|lost_pn:1252|thresh:3| [2025/04/30 20:08:14 244511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 244517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43231|rtt_var:679|pto_duration:45947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 244528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 244532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 244536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:08:14 244540] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694314672|now:1746043694244517|interv:70155| [2025/04/30 20:08:14 244547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694314672|now:1746043694244517|interval:70155|pto_count:0|srtt:43231 [2025/04/30 20:08:14 244553] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56078, ack_elapse 57294, delivered 45672|rate 797151|lost 309| [2025/04/30 20:08:14 244561] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 244565] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 244569] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694201011|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 244573] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694201011|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 244578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:43271|srtt:43231|latest_rtt:43404|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 244584] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:895|largest:895|pns:2| [2025/04/30 20:08:14 244588] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:895|frame:ACK |recv_time:1746043694244415|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 244593] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814244415|now:1746043694244415|interv:120000000| [2025/04/30 20:08:14 244597] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814244415|now:1746043694244415|interv:120000000| [2025/04/30 20:08:14 244601] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694244863|pq_index:0| [2025/04/30 20:08:14 244605] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694243663| [2025/04/30 20:08:14 244609] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694244609| [2025/04/30 20:08:14 244614] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694244613| [2025/04/30 20:08:14 244620] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 244625] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 244632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1105181| [2025/04/30 20:08:14 244639] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 244645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 244652] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694244863| [2025/04/30 20:08:14 244658] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694244863| [2025/04/30 20:08:14 244663] [debug] |xqc_engine_wakeup_after|wakeup:1746043694244863|now:1746043694244663|diff:200| [2025/04/30 20:08:14 244668] [debug] |xqc_engine_main_logic|END|now:1746043694244613| [2025/04/30 20:08:14 244675] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694244674| [2025/04/30 20:08:14 244681] [debug] |xqc_engine_wakeup_after|wakeup:1746043694244863|now:1746043694244681|diff:182| [2025/04/30 20:08:14 244687] [debug] |xqc_engine_main_logic|END|now:1746043694244674| [2025/04/30 20:08:14 245376] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694245375| [2025/04/30 20:08:14 245391] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 245400] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:895| [2025/04/30 20:08:14 245406] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:896| [2025/04/30 20:08:14 245414] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:896| [2025/04/30 20:08:14 245421] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 245428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 245435] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:46872|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:56277|ack_elapse:58254|ctl_first_sent_time:1746043694201210|lagest_ack_time:1746043694245375|curr_delivered:1096408| [2025/04/30 20:08:14 245440] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694201210| [2025/04/30 20:08:14 245445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:91||sndq_packets_used_bytes:0|sndq_packets_free:774| [2025/04/30 20:08:14 245451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43231|rttvar:679|minrtt:30499|latest_rtt:44165|ack_delay:48| [2025/04/30 20:08:14 245458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43342|rttvar:731|minrtt:30499|latest_rtt:44165|ack_delay:48| [2025/04/30 20:08:14 245465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1256|lost_pn:1253|thresh:3| [2025/04/30 20:08:14 245471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 245478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43342|rtt_var:731|pto_duration:46266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 245485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 245501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 245507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 42071| [2025/04/30 20:08:14 245512] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694314991|now:1746043694245477|interv:69514| [2025/04/30 20:08:14 245516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694314991|now:1746043694245477|interval:69514|pto_count:0|srtt:43342 [2025/04/30 20:08:14 245520] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56277, ack_elapse 58254, delivered 46872|rate 804614|lost 309| [2025/04/30 20:08:14 245525] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 245529] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 245536] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694201210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 245543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694201210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 245550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:42071|srtt:43342|latest_rtt:44165|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 245558] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:896|largest:896|pns:2| [2025/04/30 20:08:14 245563] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:896|frame:ACK |recv_time:1746043694245375|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 245567] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814245375|now:1746043694245375|interv:120000000| [2025/04/30 20:08:14 245572] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814245375|now:1746043694245375|interv:120000000| [2025/04/30 20:08:14 245576] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694244863|pq_index:0| [2025/04/30 20:08:14 245580] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694244613| [2025/04/30 20:08:14 245584] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694245584| [2025/04/30 20:08:14 245589] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694245588| [2025/04/30 20:08:14 245594] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694244863|now:1746043694245588| [2025/04/30 20:08:14 245598] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694244863|now:1746043694245588| [2025/04/30 20:08:14 245602] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 245610] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 245615] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 245620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42071|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1105181| [2025/04/30 20:08:14 245624] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 245629] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1294| [2025/04/30 20:08:14 245678] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42071|now:1746043694245637|stream_id:0|stream_offset:1105181| [2025/04/30 20:08:14 245685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 245690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:42071|applimit:1101208| [2025/04/30 20:08:14 245694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43342|rtt_var:731|pto_duration:46266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 245699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 245703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 245707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:08:14 245711] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694316903|now:1746043694245694|interv:71209| [2025/04/30 20:08:14 245715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694316903|now:1746043694245694|interval:71209|pto_count:0|srtt:43342 [2025/04/30 20:08:14 245720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:43271| [2025/04/30 20:08:14 245728] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 245735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1106348| [2025/04/30 20:08:14 245742] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 245748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1295| [2025/04/30 20:08:14 245789] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43271|now:1746043694245758|stream_id:0|stream_offset:1106348| [2025/04/30 20:08:14 245799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 245806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43271|applimit:1101208| [2025/04/30 20:08:14 245823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43342|rtt_var:731|pto_duration:46266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 245830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 245835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 245841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44471| [2025/04/30 20:08:14 245847] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694317024|now:1746043694245822|interv:71202| [2025/04/30 20:08:14 245854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694317024|now:1746043694245822|interval:71202|pto_count:0|srtt:43342 [2025/04/30 20:08:14 245860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:44471| [2025/04/30 20:08:14 245869] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 245875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44471|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1107515| [2025/04/30 20:08:14 245882] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 245889] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1296| [2025/04/30 20:08:14 245925] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44471|now:1746043694245899|stream_id:0|stream_offset:1107515| [2025/04/30 20:08:14 245935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 245943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44471|applimit:1101208| [2025/04/30 20:08:14 245950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43342|rtt_var:731|pto_duration:46266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 245957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 245962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 245966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45671| [2025/04/30 20:08:14 245970] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694317165|now:1746043694245949|interv:71216| [2025/04/30 20:08:14 245974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694317165|now:1746043694245949|interval:71216|pto_count:0|srtt:43342 [2025/04/30 20:08:14 245979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:45671| [2025/04/30 20:08:14 245984] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 245993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45671|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1108682| [2025/04/30 20:08:14 245998] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 246002] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694247002|now:1746043694246002|interv:1000| [2025/04/30 20:08:14 246006] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 246010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 246014] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694247002| [2025/04/30 20:08:14 246018] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694247002| [2025/04/30 20:08:14 246022] [debug] |xqc_engine_wakeup_after|wakeup:1746043694247002|now:1746043694246022|diff:980| [2025/04/30 20:08:14 246027] [debug] |xqc_engine_main_logic|END|now:1746043694245588| [2025/04/30 20:08:14 246032] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694246032| [2025/04/30 20:08:14 246036] [debug] |xqc_engine_wakeup_after|wakeup:1746043694247002|now:1746043694246036|diff:966| [2025/04/30 20:08:14 246040] [debug] |xqc_engine_main_logic|END|now:1746043694246032| [2025/04/30 20:08:14 246357] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694246356| [2025/04/30 20:08:14 246370] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 246380] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:896| [2025/04/30 20:08:14 246386] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:897| [2025/04/30 20:08:14 246394] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:897| [2025/04/30 20:08:14 246400] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 246408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 246416] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:48072|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:58190|ack_elapse:59235|ctl_first_sent_time:1746043694203123|lagest_ack_time:1746043694246356|curr_delivered:1097608| [2025/04/30 20:08:14 246423] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694203123| [2025/04/30 20:08:14 246430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:775| [2025/04/30 20:08:14 246437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43342|rttvar:731|minrtt:30499|latest_rtt:43233|ack_delay:48| [2025/04/30 20:08:14 246443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43323|rttvar:588|minrtt:30499|latest_rtt:43233|ack_delay:48| [2025/04/30 20:08:14 246450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1257|lost_pn:1254|thresh:3| [2025/04/30 20:08:14 246456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 246462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43323|rtt_var:588|pto_duration:45675|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 246474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 246480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 246486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44471| [2025/04/30 20:08:14 246492] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694316574|now:1746043694246462|interv:70112| [2025/04/30 20:08:14 246498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694316574|now:1746043694246462|interval:70112|pto_count:0|srtt:43323 [2025/04/30 20:08:14 246503] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58190, ack_elapse 59235, delivered 48072|rate 811547|lost 309| [2025/04/30 20:08:14 246508] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 246512] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 246516] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694203123|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 246520] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694203123|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 246527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:44471|srtt:43323|latest_rtt:43233|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 246536] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:897|largest:897|pns:2| [2025/04/30 20:08:14 246543] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:897|frame:ACK |recv_time:1746043694246356|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 246548] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814246356|now:1746043694246356|interv:120000000| [2025/04/30 20:08:14 246552] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814246356|now:1746043694246356|interv:120000000| [2025/04/30 20:08:14 246556] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694247002|pq_index:0| [2025/04/30 20:08:14 246561] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694245588| [2025/04/30 20:08:14 246565] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694246565| [2025/04/30 20:08:14 246570] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694246569| [2025/04/30 20:08:14 246575] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 246585] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 246590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44471|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1108682| [2025/04/30 20:08:14 246598] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 246604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 246610] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694247002| [2025/04/30 20:08:14 246616] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694247002| [2025/04/30 20:08:14 246622] [debug] |xqc_engine_wakeup_after|wakeup:1746043694247002|now:1746043694246622|diff:380| [2025/04/30 20:08:14 246629] [debug] |xqc_engine_main_logic|END|now:1746043694246569| [2025/04/30 20:08:14 246638] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694246638| [2025/04/30 20:08:14 246644] [debug] |xqc_engine_wakeup_after|wakeup:1746043694247002|now:1746043694246644|diff:358| [2025/04/30 20:08:14 246651] [debug] |xqc_engine_main_logic|END|now:1746043694246638| [2025/04/30 20:08:14 247322] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694247321| [2025/04/30 20:08:14 247337] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 247346] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:897| [2025/04/30 20:08:14 247351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:898| [2025/04/30 20:08:14 247357] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:898| [2025/04/30 20:08:14 247362] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 247367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 247375] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:49272|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:58370|ack_elapse:60200|ctl_first_sent_time:1746043694203303|lagest_ack_time:1746043694247321|curr_delivered:1098808| [2025/04/30 20:08:14 247382] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694203303| [2025/04/30 20:08:14 247390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:89||sndq_packets_used_bytes:0|sndq_packets_free:776| [2025/04/30 20:08:14 247396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43323|rttvar:588|minrtt:30499|latest_rtt:44018|ack_delay:32| [2025/04/30 20:08:14 247403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43406|rttvar:606|minrtt:30499|latest_rtt:44018|ack_delay:32| [2025/04/30 20:08:14 247409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1258|lost_pn:1255|thresh:3| [2025/04/30 20:08:14 247415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 247421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43406|rtt_var:606|pto_duration:45830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 247435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 247439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 247443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:08:14 247447] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694316729|now:1746043694247421|interv:69308| [2025/04/30 20:08:14 247453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694316729|now:1746043694247421|interval:69308|pto_count:0|srtt:43406 [2025/04/30 20:08:14 247460] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58370, ack_elapse 60200, delivered 49272|rate 818471|lost 309| [2025/04/30 20:08:14 247468] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 247474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 247479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694203303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 247483] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694203303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 247488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:43271|srtt:43406|latest_rtt:44018|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 247494] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:898|largest:898|pns:2| [2025/04/30 20:08:14 247499] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:898|frame:ACK |recv_time:1746043694247321|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 247504] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814247321|now:1746043694247321|interv:120000000| [2025/04/30 20:08:14 247508] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814247321|now:1746043694247321|interv:120000000| [2025/04/30 20:08:14 247512] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694247002|pq_index:0| [2025/04/30 20:08:14 247516] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694246569| [2025/04/30 20:08:14 247520] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694247520| [2025/04/30 20:08:14 247525] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694247524| [2025/04/30 20:08:14 247530] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694247002|now:1746043694247524| [2025/04/30 20:08:14 247534] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694247002|now:1746043694247524| [2025/04/30 20:08:14 247542] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 247546] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 247551] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 247556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1108682| [2025/04/30 20:08:14 247560] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 247565] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1297| [2025/04/30 20:08:14 247599] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43271|now:1746043694247572|stream_id:0|stream_offset:1108682| [2025/04/30 20:08:14 247605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 247610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43271|applimit:1101208| [2025/04/30 20:08:14 247614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43406|rtt_var:606|pto_duration:45830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 247619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 247623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 247627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44471| [2025/04/30 20:08:14 247631] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694318402|now:1746043694247614|interv:70788| [2025/04/30 20:08:14 247635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694318402|now:1746043694247614|interval:70788|pto_count:0|srtt:43406 [2025/04/30 20:08:14 247641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:44471| [2025/04/30 20:08:14 247649] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 247656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44471|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1109849| [2025/04/30 20:08:14 247664] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 247668] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1298| [2025/04/30 20:08:14 247714] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44471|now:1746043694247678|stream_id:0|stream_offset:1109849| [2025/04/30 20:08:14 247724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 247736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44471|applimit:1101208| [2025/04/30 20:08:14 247743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43406|rtt_var:606|pto_duration:45830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 247750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 247755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 247761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45671| [2025/04/30 20:08:14 247767] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694318508|now:1746043694247742|interv:70766| [2025/04/30 20:08:14 247773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694318508|now:1746043694247742|interval:70766|pto_count:0|srtt:43406 [2025/04/30 20:08:14 247779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:45671| [2025/04/30 20:08:14 247786] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 247793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45671|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1111016| [2025/04/30 20:08:14 247799] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 247805] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694248804|now:1746043694247804|interv:1000| [2025/04/30 20:08:14 247810] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 247816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 247822] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694248804| [2025/04/30 20:08:14 247829] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694248804| [2025/04/30 20:08:14 247835] [debug] |xqc_engine_wakeup_after|wakeup:1746043694248804|now:1746043694247835|diff:969| [2025/04/30 20:08:14 247842] [debug] |xqc_engine_main_logic|END|now:1746043694247524| [2025/04/30 20:08:14 247849] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694247849| [2025/04/30 20:08:14 247854] [debug] |xqc_engine_wakeup_after|wakeup:1746043694248804|now:1746043694247854|diff:950| [2025/04/30 20:08:14 247860] [debug] |xqc_engine_main_logic|END|now:1746043694247849| [2025/04/30 20:08:14 248353] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694248352| [2025/04/30 20:08:14 248367] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 248376] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:898| [2025/04/30 20:08:14 248382] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:899| [2025/04/30 20:08:14 248390] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:899| [2025/04/30 20:08:14 248398] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 248404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1259|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1259|path_largest_ack:1259| [2025/04/30 20:08:14 248414] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:50472|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:59657|ack_elapse:61231|ctl_first_sent_time:1746043694204590|lagest_ack_time:1746043694248352|curr_delivered:1100008| [2025/04/30 20:08:14 248419] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694204590| [2025/04/30 20:08:14 248424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:88||sndq_packets_used_bytes:0|sndq_packets_free:777| [2025/04/30 20:08:14 248428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43406|rttvar:606|minrtt:30499|latest_rtt:43762|ack_delay:40| [2025/04/30 20:08:14 248432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43446|rttvar:534|minrtt:30499|latest_rtt:43762|ack_delay:40| [2025/04/30 20:08:14 248436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1259|lost_pn:1256|thresh:3| [2025/04/30 20:08:14 248441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 248445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43446|rtt_var:534|pto_duration:45582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 248449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 248453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 248457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44471| [2025/04/30 20:08:14 248461] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694318260|now:1746043694248444|interv:69816| [2025/04/30 20:08:14 248465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694318260|now:1746043694248444|interval:69816|pto_count:0|srtt:43446 [2025/04/30 20:08:14 248469] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59657, ack_elapse 61231, delivered 50472|rate 824288|lost 309| [2025/04/30 20:08:14 248474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 248478] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 248482] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694204590|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 248486] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694204590|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 248491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:44471|srtt:43446|latest_rtt:43762|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 248499] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:899|largest:899|pns:2| [2025/04/30 20:08:14 248504] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:899|frame:ACK |recv_time:1746043694248352|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 248509] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814248352|now:1746043694248352|interv:120000000| [2025/04/30 20:08:14 248513] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814248352|now:1746043694248352|interv:120000000| [2025/04/30 20:08:14 248517] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694248804|pq_index:0| [2025/04/30 20:08:14 248521] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694247524| [2025/04/30 20:08:14 248525] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694248525| [2025/04/30 20:08:14 248530] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694248529| [2025/04/30 20:08:14 248535] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 248541] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 248545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44471|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1111016| [2025/04/30 20:08:14 248550] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 248554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 248557] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694248804| [2025/04/30 20:08:14 248561] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694248804| [2025/04/30 20:08:14 248565] [debug] |xqc_engine_wakeup_after|wakeup:1746043694248804|now:1746043694248565|diff:239| [2025/04/30 20:08:14 248570] [debug] |xqc_engine_main_logic|END|now:1746043694248529| [2025/04/30 20:08:14 248577] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694248576| [2025/04/30 20:08:14 248581] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 248586] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:899| [2025/04/30 20:08:14 248590] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:900| [2025/04/30 20:08:14 248595] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:900| [2025/04/30 20:08:14 248599] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 248603] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 248608] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694273576|now:1746043694248576|interv:25000| [2025/04/30 20:08:14 248613] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694248576|max_ack_delay:25000| [2025/04/30 20:08:14 248620] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:900|largest:900|pns:2| [2025/04/30 20:08:14 248625] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:900|frame:PING ACK |recv_time:1746043694248576|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 248632] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814248576|now:1746043694248576|interv:120000000| [2025/04/30 20:08:14 248639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814248576|now:1746043694248576|interv:120000000| [2025/04/30 20:08:14 248645] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694248804|pq_index:0| [2025/04/30 20:08:14 248652] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694248529| [2025/04/30 20:08:14 248658] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694248658| [2025/04/30 20:08:14 248666] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694248664| [2025/04/30 20:08:14 248673] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 248680] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 248686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44471|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1111016| [2025/04/30 20:08:14 248693] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 248698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 248705] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694248804| [2025/04/30 20:08:14 248710] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694248804| [2025/04/30 20:08:14 248715] [debug] |xqc_engine_wakeup_after|wakeup:1746043694248804|now:1746043694248715|diff:89| [2025/04/30 20:08:14 248721] [debug] |xqc_engine_main_logic|END|now:1746043694248664| [2025/04/30 20:08:14 248728] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694248728| [2025/04/30 20:08:14 248733] [debug] |xqc_engine_wakeup_after|wakeup:1746043694248804|now:1746043694248733|diff:71| [2025/04/30 20:08:14 248739] [debug] |xqc_engine_main_logic|END|now:1746043694248728| [2025/04/30 20:08:14 249410] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694249409| [2025/04/30 20:08:14 249426] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 249436] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:900| [2025/04/30 20:08:14 249442] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:901| [2025/04/30 20:08:14 249452] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:901| [2025/04/30 20:08:14 249458] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 249465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1260|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1260|path_largest_ack:1260| [2025/04/30 20:08:14 249482] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:51672|prior_delivered:1049536|prior_time:1746043694187121|is_app_limited:1|send_elapse:59774|ack_elapse:62288|ctl_first_sent_time:1746043694204707|lagest_ack_time:1746043694249409|curr_delivered:1101208| [2025/04/30 20:08:14 249490] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694204707| [2025/04/30 20:08:14 249498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:87||sndq_packets_used_bytes:0|sndq_packets_free:778| [2025/04/30 20:08:14 249504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43446|rttvar:534|minrtt:30499|latest_rtt:44702|ack_delay:48| [2025/04/30 20:08:14 249511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43597|rttvar:703|minrtt:30499|latest_rtt:44702|ack_delay:48| [2025/04/30 20:08:14 249518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1260|lost_pn:1257|thresh:3| [2025/04/30 20:08:14 249525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 249531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43597|rtt_var:703|pto_duration:46409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 249538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 249544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 249549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43271| [2025/04/30 20:08:14 249554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694319087|now:1746043694249531|interv:69556| [2025/04/30 20:08:14 249558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694319087|now:1746043694249531|interval:69556|pto_count:0|srtt:43597 [2025/04/30 20:08:14 249562] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59774, ack_elapse 62288, delivered 51672|rate 829565|lost 309| [2025/04/30 20:08:14 249567] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 249571] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 249575] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694204707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 249580] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694204707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1049598| [2025/04/30 20:08:14 249584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:43271|srtt:43597|latest_rtt:44702|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 249594] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:901|largest:901|pns:2| [2025/04/30 20:08:14 249599] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:901|frame:ACK |recv_time:1746043694249409|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 249604] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814249409|now:1746043694249409|interv:120000000| [2025/04/30 20:08:14 249608] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814249409|now:1746043694249409|interv:120000000| [2025/04/30 20:08:14 249612] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694248804|pq_index:0| [2025/04/30 20:08:14 249617] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694248664| [2025/04/30 20:08:14 249623] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694249623| [2025/04/30 20:08:14 249632] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694249630| [2025/04/30 20:08:14 249639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694248804|now:1746043694249630| [2025/04/30 20:08:14 249645] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694248804|now:1746043694249630| [2025/04/30 20:08:14 249649] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 249654] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 249661] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 249668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43271|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1111016| [2025/04/30 20:08:14 249675] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 249681] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1299| [2025/04/30 20:08:14 249734] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43271|now:1746043694249692|stream_id:0|stream_offset:1111016| [2025/04/30 20:08:14 249743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 249750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43271|applimit:1101208| [2025/04/30 20:08:14 249757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43597|rtt_var:703|pto_duration:46409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 249763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 249769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 249775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44471| [2025/04/30 20:08:14 249785] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694321101|now:1746043694249756|interv:71345| [2025/04/30 20:08:14 249790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694321101|now:1746043694249756|interval:71345|pto_count:0|srtt:43597 [2025/04/30 20:08:14 249797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:44471| [2025/04/30 20:08:14 249804] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 249810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44471|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1112183| [2025/04/30 20:08:14 249817] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 249824] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1300| [2025/04/30 20:08:14 249856] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44471|now:1746043694249834|stream_id:0|stream_offset:1112183| [2025/04/30 20:08:14 249864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 249871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:44471|applimit:1101208| [2025/04/30 20:08:14 249878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43597|rtt_var:703|pto_duration:46409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 249882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 249886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 249890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 45671| [2025/04/30 20:08:14 249894] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694321243|now:1746043694249878|interv:71365| [2025/04/30 20:08:14 249898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694321243|now:1746043694249878|interval:71365|pto_count:0|srtt:43597 [2025/04/30 20:08:14 249903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:45671| [2025/04/30 20:08:14 249907] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 249912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45671|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1113350| [2025/04/30 20:08:14 249916] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 249920] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694250920|now:1746043694249920|interv:1000| [2025/04/30 20:08:14 249924] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 249933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 249937] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694250920| [2025/04/30 20:08:14 249942] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694250920| [2025/04/30 20:08:14 249946] [debug] |xqc_engine_wakeup_after|wakeup:1746043694250920|now:1746043694249946|diff:974| [2025/04/30 20:08:14 249950] [debug] |xqc_engine_main_logic|END|now:1746043694249630| [2025/04/30 20:08:14 249956] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694249956| [2025/04/30 20:08:14 249960] [debug] |xqc_engine_wakeup_after|wakeup:1746043694250920|now:1746043694249960|diff:960| [2025/04/30 20:08:14 249964] [debug] |xqc_engine_main_logic|END|now:1746043694249956| [2025/04/30 20:08:14 251032] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694251032| [2025/04/30 20:08:14 251043] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694250920|pq_index:0| [2025/04/30 20:08:14 251048] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694249630| [2025/04/30 20:08:14 251053] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694251052| [2025/04/30 20:08:14 251058] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694250920|now:1746043694251052| [2025/04/30 20:08:14 251063] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694250920|now:1746043694251052| [2025/04/30 20:08:14 251066] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 251071] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 251076] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 251081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45671|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1113350| [2025/04/30 20:08:14 251086] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 251090] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1301| [2025/04/30 20:08:14 251125] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45671|now:1746043694251099|stream_id:0|stream_offset:1113350| [2025/04/30 20:08:14 251133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 251138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45671|applimit:1101208| [2025/04/30 20:08:14 251143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43597|rtt_var:703|pto_duration:46409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 251147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 251151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 251155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 46871| [2025/04/30 20:08:14 251164] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694322508|now:1746043694251142|interv:71366| [2025/04/30 20:08:14 251192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694322508|now:1746043694251142|interval:71366|pto_count:0|srtt:43597 [2025/04/30 20:08:14 251200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:46871| [2025/04/30 20:08:14 251207] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 251211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46871|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1114517| [2025/04/30 20:08:14 251216] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 251220] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694252220|now:1746043694251220|interv:1000| [2025/04/30 20:08:14 251224] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 251228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 251232] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694252220| [2025/04/30 20:08:14 251236] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694252220| [2025/04/30 20:08:14 251240] [debug] |xqc_engine_wakeup_after|wakeup:1746043694252220|now:1746043694251240|diff:980| [2025/04/30 20:08:14 251244] [debug] |xqc_engine_main_logic|END|now:1746043694251052| [2025/04/30 20:08:14 252317] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694252317| [2025/04/30 20:08:14 252327] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694252220|pq_index:0| [2025/04/30 20:08:14 252331] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694251052| [2025/04/30 20:08:14 252337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694252335| [2025/04/30 20:08:14 252341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694252220|now:1746043694252335| [2025/04/30 20:08:14 252346] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694252220|now:1746043694252335| [2025/04/30 20:08:14 252350] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 252354] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 252360] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 252364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46871|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1114517| [2025/04/30 20:08:14 252369] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 252373] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1302| [2025/04/30 20:08:14 252411] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46871|now:1746043694252387|stream_id:0|stream_offset:1114517| [2025/04/30 20:08:14 252417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 252421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:46871|applimit:1101208| [2025/04/30 20:08:14 252426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43597|rtt_var:703|pto_duration:46409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 252430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 252434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 252438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 48071| [2025/04/30 20:08:14 252442] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694323796|now:1746043694252426|interv:71370| [2025/04/30 20:08:14 252446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694323796|now:1746043694252426|interval:71370|pto_count:0|srtt:43597 [2025/04/30 20:08:14 252451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:48071| [2025/04/30 20:08:14 252456] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 252460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48071|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1115684| [2025/04/30 20:08:14 252465] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 252469] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1303| [2025/04/30 20:08:14 252491] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48071|now:1746043694252475|stream_id:0|stream_offset:1115684| [2025/04/30 20:08:14 252498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 252503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:48071|applimit:1101208| [2025/04/30 20:08:14 252507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43597|rtt_var:703|pto_duration:46409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 252512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 252516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 252520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49271| [2025/04/30 20:08:14 252524] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694323884|now:1746043694252507|interv:71377| [2025/04/30 20:08:14 252532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694323884|now:1746043694252507|interval:71377|pto_count:0|srtt:43597 [2025/04/30 20:08:14 252536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:49271| [2025/04/30 20:08:14 252541] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 252545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49271|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1116851| [2025/04/30 20:08:14 252550] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 252554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694253553|now:1746043694252553|interv:1000| [2025/04/30 20:08:14 252558] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 252561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 252565] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694253553| [2025/04/30 20:08:14 252570] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694253553| [2025/04/30 20:08:14 252574] [debug] |xqc_engine_wakeup_after|wakeup:1746043694253553|now:1746043694252574|diff:979| [2025/04/30 20:08:14 252578] [debug] |xqc_engine_main_logic|END|now:1746043694252335| [2025/04/30 20:08:14 253649] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694253649| [2025/04/30 20:08:14 253662] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694253553|pq_index:0| [2025/04/30 20:08:14 253669] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694252335| [2025/04/30 20:08:14 253677] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694253675| [2025/04/30 20:08:14 253683] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694253553|now:1746043694253675| [2025/04/30 20:08:14 253690] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694253553|now:1746043694253675| [2025/04/30 20:08:14 253695] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 253701] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 253708] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 253715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49271|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1116851| [2025/04/30 20:08:14 253721] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 253728] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1304| [2025/04/30 20:08:14 253766] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49271|now:1746043694253739|stream_id:0|stream_offset:1116851| [2025/04/30 20:08:14 253779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 253786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49271|applimit:1101208| [2025/04/30 20:08:14 253793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43597|rtt_var:703|pto_duration:46409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 253799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 253805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 253812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50471| [2025/04/30 20:08:14 253818] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694325148|now:1746043694253792|interv:71356| [2025/04/30 20:08:14 253824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694325148|now:1746043694253792|interval:71356|pto_count:0|srtt:43597 [2025/04/30 20:08:14 253829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:50471| [2025/04/30 20:08:14 253835] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 253839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1118018| [2025/04/30 20:08:14 253844] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 253848] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694254847|now:1746043694253847|interv:1000| [2025/04/30 20:08:14 253852] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 253855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 253859] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694254847| [2025/04/30 20:08:14 253864] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694254847| [2025/04/30 20:08:14 253868] [debug] |xqc_engine_wakeup_after|wakeup:1746043694254847|now:1746043694253868|diff:979| [2025/04/30 20:08:14 253872] [debug] |xqc_engine_main_logic|END|now:1746043694253675| [2025/04/30 20:08:14 254942] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694254942| [2025/04/30 20:08:14 254954] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694254847|pq_index:0| [2025/04/30 20:08:14 254959] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694253675| [2025/04/30 20:08:14 254964] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694254963| [2025/04/30 20:08:14 254969] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694254847|now:1746043694254963| [2025/04/30 20:08:14 254974] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694254847|now:1746043694254963| [2025/04/30 20:08:14 254991] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 254996] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 255001] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 255006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50471|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1118018| [2025/04/30 20:08:14 255010] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 255015] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1305| [2025/04/30 20:08:14 255058] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50471|now:1746043694255026|stream_id:0|stream_offset:1118018| [2025/04/30 20:08:14 255064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 255069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:50471|applimit:1101208| [2025/04/30 20:08:14 255073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43597|rtt_var:703|pto_duration:46409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 255078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 255081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 255085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 51671| [2025/04/30 20:08:14 255089] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694326435|now:1746043694255073|interv:71362| [2025/04/30 20:08:14 255093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694326435|now:1746043694255073|interval:71362|pto_count:0|srtt:43597 [2025/04/30 20:08:14 255098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:51671| [2025/04/30 20:08:14 255103] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 255107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51671|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1119185| [2025/04/30 20:08:14 255111] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 255115] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1306| [2025/04/30 20:08:14 255137] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51671|now:1746043694255121|stream_id:0|stream_offset:1119185| [2025/04/30 20:08:14 255143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 255151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:51671|applimit:1101208| [2025/04/30 20:08:14 255155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43597|rtt_var:703|pto_duration:46409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 255159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 255163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 255191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52871| [2025/04/30 20:08:14 255197] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694326530|now:1746043694255155|interv:71375| [2025/04/30 20:08:14 255202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694326530|now:1746043694255155|interval:71375|pto_count:0|srtt:43597 [2025/04/30 20:08:14 255209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:52871| [2025/04/30 20:08:14 255214] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 255219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52871|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1120352| [2025/04/30 20:08:14 255223] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 255227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694256227|now:1746043694255227|interv:1000| [2025/04/30 20:08:14 255231] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 255235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 255239] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694256227| [2025/04/30 20:08:14 255244] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694256227| [2025/04/30 20:08:14 255248] [debug] |xqc_engine_wakeup_after|wakeup:1746043694256227|now:1746043694255247|diff:980| [2025/04/30 20:08:14 255252] [debug] |xqc_engine_main_logic|END|now:1746043694254963| [2025/04/30 20:08:14 255849] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694255846| [2025/04/30 20:08:14 255862] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 255872] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:901| [2025/04/30 20:08:14 255879] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:902| [2025/04/30 20:08:14 255888] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:902| [2025/04/30 20:08:14 255896] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 255905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1261|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1261|path_largest_ack:1261| [2025/04/30 20:08:14 255913] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:32441|prior_delivered:1068798|prior_time:1746043694222403|is_app_limited:1|send_elapse:43597|ack_elapse:33443|ctl_first_sent_time:1746043694225025|lagest_ack_time:1746043694255846|curr_delivered:1101239| [2025/04/30 20:08:14 255928] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694225025| [2025/04/30 20:08:14 255936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:779| [2025/04/30 20:08:14 255943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43597|rttvar:703|minrtt:30499|latest_rtt:30821|ack_delay:32| [2025/04/30 20:08:14 255950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41996|rttvar:3730|minrtt:30499|latest_rtt:30821|ack_delay:32| [2025/04/30 20:08:14 255957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1261|lost_pn:1258|thresh:3| [2025/04/30 20:08:14 255963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 255971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41996|rtt_var:3730|pto_duration:56916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 255978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 255984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 255991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52840| [2025/04/30 20:08:14 255997] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694337037|now:1746043694255970|interv:81067| [2025/04/30 20:08:14 256001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694337037|now:1746043694255970|interval:81067|pto_count:0|srtt:41996 [2025/04/30 20:08:14 256006] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43597, ack_elapse 33443, delivered 32441|rate 744110|lost 309| [2025/04/30 20:08:14 256012] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 20 -> 21| [2025/04/30 20:08:14 256020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 256027] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 256033] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:31|po_sent_time:1746043694225025|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 256040] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:31|po_sent_time:1746043694225025|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 256047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:52840|srtt:41996|latest_rtt:30821|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 256057] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:902|largest:902|pns:2| [2025/04/30 20:08:14 256070] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:902|frame:ACK |recv_time:1746043694255846|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 256078] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814255846|now:1746043694255846|interv:120000000| [2025/04/30 20:08:14 256085] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814255846|now:1746043694255846|interv:120000000| [2025/04/30 20:08:14 256092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694256227|pq_index:0| [2025/04/30 20:08:14 256098] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694254963| [2025/04/30 20:08:14 256105] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694256105| [2025/04/30 20:08:14 256113] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694256111| [2025/04/30 20:08:14 256120] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 256128] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 256135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52840|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1120352| [2025/04/30 20:08:14 256142] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 256148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 256152] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694256227| [2025/04/30 20:08:14 256156] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694256227| [2025/04/30 20:08:14 256160] [debug] |xqc_engine_wakeup_after|wakeup:1746043694256227|now:1746043694256160|diff:67| [2025/04/30 20:08:14 256184] [debug] |xqc_engine_main_logic|END|now:1746043694256111| [2025/04/30 20:08:14 256201] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694256200| [2025/04/30 20:08:14 256209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 256217] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:902| [2025/04/30 20:08:14 256221] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:903| [2025/04/30 20:08:14 256227] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:903| [2025/04/30 20:08:14 256231] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 256236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1262|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1262|path_largest_ack:1262| [2025/04/30 20:08:14 256240] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:32472|prior_delivered:1068798|prior_time:1746043694222403|is_app_limited:1|send_elapse:43991|ack_elapse:33797|ctl_first_sent_time:1746043694225419|lagest_ack_time:1746043694256200|curr_delivered:1101270| [2025/04/30 20:08:14 256250] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694225419| [2025/04/30 20:08:14 256254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:85||sndq_packets_used_bytes:0|sndq_packets_free:780| [2025/04/30 20:08:14 256259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41996|rttvar:3730|minrtt:30499|latest_rtt:30781|ack_delay:32| [2025/04/30 20:08:14 256263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40590|rttvar:5609|minrtt:30499|latest_rtt:30781|ack_delay:32| [2025/04/30 20:08:14 256268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1262|lost_pn:1259|thresh:3| [2025/04/30 20:08:14 256272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 256276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40590|rtt_var:5609|pto_duration:63026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 256281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 256285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 256288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52809| [2025/04/30 20:08:14 256292] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694343147|now:1746043694256276|interv:86871| [2025/04/30 20:08:14 256296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694343147|now:1746043694256276|interval:86871|pto_count:0|srtt:40590 [2025/04/30 20:08:14 256301] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43991, ack_elapse 33797, delivered 32472|rate 738150|lost 309| [2025/04/30 20:08:14 256305] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 256309] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 256313] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:31|po_sent_time:1746043694225419|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 256318] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:31|po_sent_time:1746043694225419|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 256322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:52809|srtt:40590|latest_rtt:30781|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 256328] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:903|largest:903|pns:2| [2025/04/30 20:08:14 256332] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:903|frame:ACK |recv_time:1746043694256200|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 256337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814256200|now:1746043694256200|interv:120000000| [2025/04/30 20:08:14 256344] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814256200|now:1746043694256200|interv:120000000| [2025/04/30 20:08:14 256348] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694256227|pq_index:0| [2025/04/30 20:08:14 256352] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694256111| [2025/04/30 20:08:14 256356] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694256356| [2025/04/30 20:08:14 256361] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694256360| [2025/04/30 20:08:14 256365] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694256227|now:1746043694256360| [2025/04/30 20:08:14 256369] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694256227|now:1746043694256360| [2025/04/30 20:08:14 256373] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 256377] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 256382] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 256387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1120352| [2025/04/30 20:08:14 256391] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 256395] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1307| [2025/04/30 20:08:14 256430] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1746043694256402|stream_id:0|stream_offset:1120352| [2025/04/30 20:08:14 256436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 256441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/04/30 20:08:14 256446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40590|rtt_var:5609|pto_duration:63026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 256450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 256454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 256458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54009| [2025/04/30 20:08:14 256462] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694344428|now:1746043694256445|interv:87983| [2025/04/30 20:08:14 256466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694344428|now:1746043694256445|interval:87983|pto_count:0|srtt:40590 [2025/04/30 20:08:14 256470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:54009| [2025/04/30 20:08:14 256480] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 256484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1121519| [2025/04/30 20:08:14 256489] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 256493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694257493|now:1746043694256493|interv:1000| [2025/04/30 20:08:14 256497] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 256501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 256505] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694257493| [2025/04/30 20:08:14 256509] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694257493| [2025/04/30 20:08:14 256513] [debug] |xqc_engine_wakeup_after|wakeup:1746043694257493|now:1746043694256513|diff:980| [2025/04/30 20:08:14 256517] [debug] |xqc_engine_main_logic|END|now:1746043694256360| [2025/04/30 20:08:14 256522] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694256522| [2025/04/30 20:08:14 256526] [debug] |xqc_engine_wakeup_after|wakeup:1746043694257493|now:1746043694256526|diff:967| [2025/04/30 20:08:14 256530] [debug] |xqc_engine_main_logic|END|now:1746043694256522| [2025/04/30 20:08:14 257497] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694257496| [2025/04/30 20:08:14 257510] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 257516] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:903| [2025/04/30 20:08:14 257520] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:904| [2025/04/30 20:08:14 257526] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:904| [2025/04/30 20:08:14 257531] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 257536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1263|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1263|path_largest_ack:1263| [2025/04/30 20:08:14 257540] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:33681|prior_delivered:1068798|prior_time:1746043694222403|is_app_limited:1|send_elapse:44138|ack_elapse:35093|ctl_first_sent_time:1746043694225566|lagest_ack_time:1746043694257496|curr_delivered:1102479| [2025/04/30 20:08:14 257545] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694225566| [2025/04/30 20:08:14 257550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:781| [2025/04/30 20:08:14 257554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40590|rttvar:5609|minrtt:30499|latest_rtt:31930|ack_delay:152| [2025/04/30 20:08:14 257559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39489|rttvar:6410|minrtt:30499|latest_rtt:31930|ack_delay:152| [2025/04/30 20:08:14 257563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1263|lost_pn:1260|thresh:3| [2025/04/30 20:08:14 257574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 876|pns:2| [2025/04/30 20:08:14 257578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 257582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39489|rtt_var:6410|pto_duration:65129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 257587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 257591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 257594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:08:14 257598] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694346531|now:1746043694257582|interv:88949| [2025/04/30 20:08:14 257603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694346531|now:1746043694257582|interval:88949|pto_count:0|srtt:39489 [2025/04/30 20:08:14 257607] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44138, ack_elapse 35093, delivered 33681|rate 763083|lost 309| [2025/04/30 20:08:14 257612] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 257616] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 257620] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1209|po_sent_time:1746043694225566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 257624] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1209|po_sent_time:1746043694225566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 257630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:52800|srtt:39489|latest_rtt:31930|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 257640] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:904|largest:904|pns:2| [2025/04/30 20:08:14 257647] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:904|frame:ACK |recv_time:1746043694257496|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 257655] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814257496|now:1746043694257496|interv:120000000| [2025/04/30 20:08:14 257721] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814257496|now:1746043694257496|interv:120000000| [2025/04/30 20:08:14 257728] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694257493|pq_index:0| [2025/04/30 20:08:14 257734] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694256360| [2025/04/30 20:08:14 257740] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694257740| [2025/04/30 20:08:14 257747] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694257746| [2025/04/30 20:08:14 257761] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694257493|now:1746043694257746| [2025/04/30 20:08:14 257766] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694257493|now:1746043694257746| [2025/04/30 20:08:14 257772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 257926] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 257937] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 257943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1121519| [2025/04/30 20:08:14 257951] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 257957] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1308| [2025/04/30 20:08:14 258000] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746043694257968|stream_id:0|stream_offset:1121519| [2025/04/30 20:08:14 258037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 258045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:08:14 258052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39489|rtt_var:6410|pto_duration:65129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 258107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 258114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 258118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:08:14 258122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694348097|now:1746043694258052|interv:90045| [2025/04/30 20:08:14 258126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694348097|now:1746043694258052|interval:90045|pto_count:0|srtt:39489 [2025/04/30 20:08:14 258131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:54000| [2025/04/30 20:08:14 258136] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 258320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1122686| [2025/04/30 20:08:14 258336] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 258340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1309-1310|next_skip_chance:1746043694528727|current_time:1746043694258340| [2025/04/30 20:08:14 258350] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1311| [2025/04/30 20:08:14 258389] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043694258358|stream_id:0|stream_offset:1122686| [2025/04/30 20:08:14 258398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 258406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:08:14 258413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39489|rtt_var:6410|pto_duration:65129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 258418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 258422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 258426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:08:14 258430] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694348487|now:1746043694258413|interv:90074| [2025/04/30 20:08:14 258434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694348487|now:1746043694258413|interval:90074|pto_count:0|srtt:39489 [2025/04/30 20:08:14 258439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:55200| [2025/04/30 20:08:14 258444] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 258620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1123853| [2025/04/30 20:08:14 258626] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 258631] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694259631|now:1746043694258631|interv:1000| [2025/04/30 20:08:14 258656] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 258661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 258717] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694259631| [2025/04/30 20:08:14 258724] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694259631| [2025/04/30 20:08:14 258753] [debug] |xqc_engine_wakeup_after|wakeup:1746043694259631|now:1746043694258753|diff:878| [2025/04/30 20:08:14 258761] [debug] |xqc_engine_main_logic|END|now:1746043694257746| [2025/04/30 20:08:14 258772] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694258771| [2025/04/30 20:08:14 258779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 258787] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:904| [2025/04/30 20:08:14 258793] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:905| [2025/04/30 20:08:14 258986] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:905| [2025/04/30 20:08:14 258994] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 259001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 259008] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:34881|prior_delivered:1068798|prior_time:1746043694222403|is_app_limited:1|send_elapse:44259|ack_elapse:36368|ctl_first_sent_time:1746043694225687|lagest_ack_time:1746043694258771|curr_delivered:1103679| [2025/04/30 20:08:14 259114] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694225687| [2025/04/30 20:08:14 259121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:83||sndq_packets_used_bytes:0|sndq_packets_free:782| [2025/04/30 20:08:14 259127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39489|rttvar:6410|minrtt:30499|latest_rtt:33084|ack_delay:64| [2025/04/30 20:08:14 259134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38680|rttvar:6425|minrtt:30499|latest_rtt:33084|ack_delay:64| [2025/04/30 20:08:14 259140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1264|lost_pn:1261|thresh:3| [2025/04/30 20:08:14 259146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 259152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38680|rtt_var:6425|pto_duration:64380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 259158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 259164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 259351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:08:14 259359] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694347738|now:1746043694259151|interv:88587| [2025/04/30 20:08:14 259366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694347738|now:1746043694259151|interval:88587|pto_count:0|srtt:38680 [2025/04/30 20:08:14 259427] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44259, ack_elapse 36368, delivered 34881|rate 788110|lost 309| [2025/04/30 20:08:14 259435] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 259441] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 259511] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694225687|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 259518] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694225687|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 259525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:54000|srtt:38680|latest_rtt:33084|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 259541] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:905|largest:905|pns:2| [2025/04/30 20:08:14 259545] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:905|frame:ACK |recv_time:1746043694258771|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 259551] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814258771|now:1746043694258771|interv:120000000| [2025/04/30 20:08:14 259673] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814258771|now:1746043694258771|interv:120000000| [2025/04/30 20:08:14 259680] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694259631|pq_index:0| [2025/04/30 20:08:14 259688] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694257746| [2025/04/30 20:08:14 259694] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694259693| [2025/04/30 20:08:14 259701] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694259700| [2025/04/30 20:08:14 259707] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694259631|now:1746043694259700| [2025/04/30 20:08:14 259714] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694259631|now:1746043694259700| [2025/04/30 20:08:14 259720] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 259727] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 259812] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 259821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1123853| [2025/04/30 20:08:14 259828] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 259835] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1312| [2025/04/30 20:08:14 260037] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043694259921|stream_id:0|stream_offset:1123853| [2025/04/30 20:08:14 260049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 260057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:08:14 260064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38680|rtt_var:6425|pto_duration:64380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 260071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 260084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 260091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:08:14 260098] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694349301|now:1746043694260064|interv:89237| [2025/04/30 20:08:14 260104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694349301|now:1746043694260064|interval:89237|pto_count:0|srtt:38680 [2025/04/30 20:08:14 260112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:55200| [2025/04/30 20:08:14 260119] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 260125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1125020| [2025/04/30 20:08:14 260133] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 260139] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1313| [2025/04/30 20:08:14 260226] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746043694260150|stream_id:0|stream_offset:1125020| [2025/04/30 20:08:14 260241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 260248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 20:08:14 260285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38680|rtt_var:6425|pto_duration:64380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 260292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 260299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 260305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:08:14 260311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694349530|now:1746043694260285|interv:89245| [2025/04/30 20:08:14 260317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694349530|now:1746043694260285|interval:89245|pto_count:0|srtt:38680 [2025/04/30 20:08:14 260323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:56400| [2025/04/30 20:08:14 260328] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 260333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 260338] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 260371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694261371|now:1746043694260371|interv:1000| [2025/04/30 20:08:14 260376] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 260380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 260384] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694261371| [2025/04/30 20:08:14 260389] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694261371| [2025/04/30 20:08:14 260393] [debug] |xqc_engine_wakeup_after|wakeup:1746043694261371|now:1746043694260393|diff:978| [2025/04/30 20:08:14 260397] [debug] |xqc_engine_main_logic|END|now:1746043694259700| [2025/04/30 20:08:14 260405] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694260405| [2025/04/30 20:08:14 260441] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 260471] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:905| [2025/04/30 20:08:14 260477] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:906| [2025/04/30 20:08:14 260516] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:906| [2025/04/30 20:08:14 260520] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 260525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 260530] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:36081|prior_delivered:1068798|prior_time:1746043694222403|is_app_limited:1|send_elapse:44371|ack_elapse:38002|ctl_first_sent_time:1746043694225799|lagest_ack_time:1746043694260405|curr_delivered:1104879| [2025/04/30 20:08:14 260589] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694225799| [2025/04/30 20:08:14 260597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:82||sndq_packets_used_bytes:0|sndq_packets_free:783| [2025/04/30 20:08:14 260659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38680|rttvar:6425|minrtt:30499|latest_rtt:34606|ack_delay:56| [2025/04/30 20:08:14 260666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38163|rttvar:5851|minrtt:30499|latest_rtt:34606|ack_delay:56| [2025/04/30 20:08:14 260673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1265|lost_pn:1262|thresh:3| [2025/04/30 20:08:14 260680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 260686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38163|rtt_var:5851|pto_duration:61567|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 260693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 260700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 260706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:08:14 260713] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694346717|now:1746043694260686|interv:86031| [2025/04/30 20:08:14 260726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694346717|now:1746043694260686|interval:86031|pto_count:0|srtt:38163 [2025/04/30 20:08:14 260733] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44371, ack_elapse 38002, delivered 36081|rate 813166|lost 309| [2025/04/30 20:08:14 260740] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 260747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 260753] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694225799|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 260759] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694225799|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 260766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:55200|srtt:38163|latest_rtt:34606|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 260775] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:906|largest:906|pns:2| [2025/04/30 20:08:14 260782] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:906|frame:ACK |recv_time:1746043694260405|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 260789] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814260405|now:1746043694260405|interv:120000000| [2025/04/30 20:08:14 260796] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814260405|now:1746043694260405|interv:120000000| [2025/04/30 20:08:14 260802] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694261371|pq_index:0| [2025/04/30 20:08:14 260808] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694259700| [2025/04/30 20:08:14 260815] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694260815| [2025/04/30 20:08:14 260823] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694260821| [2025/04/30 20:08:14 260830] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 260838] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 260844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 260851] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 260857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 260867] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694261371| [2025/04/30 20:08:14 260872] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694261371| [2025/04/30 20:08:14 260876] [debug] |xqc_engine_wakeup_after|wakeup:1746043694261371|now:1746043694260876|diff:495| [2025/04/30 20:08:14 260880] [debug] |xqc_engine_main_logic|END|now:1746043694260821| [2025/04/30 20:08:14 260889] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694260888| [2025/04/30 20:08:14 260894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 260900] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:906| [2025/04/30 20:08:14 260904] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:907| [2025/04/30 20:08:14 260910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:907| [2025/04/30 20:08:14 260914] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 260919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 260924] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:37281|prior_delivered:1068798|prior_time:1746043694222403|is_app_limited:1|send_elapse:44479|ack_elapse:38485|ctl_first_sent_time:1746043694225907|lagest_ack_time:1746043694260888|curr_delivered:1106079| [2025/04/30 20:08:14 260928] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694225907| [2025/04/30 20:08:14 260933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:81||sndq_packets_used_bytes:0|sndq_packets_free:784| [2025/04/30 20:08:14 260937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38163|rttvar:5851|minrtt:30499|latest_rtt:34981|ack_delay:48| [2025/04/30 20:08:14 260941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37759|rttvar:5196|minrtt:30499|latest_rtt:34981|ack_delay:48| [2025/04/30 20:08:14 260974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1266|lost_pn:1263|thresh:3| [2025/04/30 20:08:14 261052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 261080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37759|rtt_var:5196|pto_duration:58543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 261088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 261094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 261100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:08:14 261106] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694343693|now:1746043694261080|interv:82613| [2025/04/30 20:08:14 261113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694343693|now:1746043694261080|interval:82613|pto_count:0|srtt:37759 [2025/04/30 20:08:14 261126] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44479, ack_elapse 38485, delivered 37281|rate 838170|lost 309| [2025/04/30 20:08:14 261133] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 261139] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 261146] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694225907|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 261154] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694225907|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 261161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:54000|srtt:37759|latest_rtt:34981|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 261248] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:907|largest:907|pns:2| [2025/04/30 20:08:14 261288] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:907|frame:ACK |recv_time:1746043694260888|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 261295] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814260888|now:1746043694260888|interv:120000000| [2025/04/30 20:08:14 261299] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814260888|now:1746043694260888|interv:120000000| [2025/04/30 20:08:14 261303] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694261371|pq_index:0| [2025/04/30 20:08:14 261308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694260821| [2025/04/30 20:08:14 261311] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694261311| [2025/04/30 20:08:14 261316] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694261315| [2025/04/30 20:08:14 261322] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 261330] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 261337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 261407] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 261413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 261419] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694261371| [2025/04/30 20:08:14 261426] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694261371| [2025/04/30 20:08:14 261432] [debug] |xqc_engine_wakeup_after|wakeup:1746043694261371|now:1746043694261432|diff:18446744073709551555| [2025/04/30 20:08:14 261445] [debug] |xqc_engine_main_logic|END|now:1746043694261315| [2025/04/30 20:08:14 261457] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694261456| [2025/04/30 20:08:14 261462] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 261468] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:907| [2025/04/30 20:08:14 261472] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:908| [2025/04/30 20:08:14 261478] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:908| [2025/04/30 20:08:14 261482] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 261487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 261492] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:38481|prior_delivered:1068798|prior_time:1746043694222403|is_app_limited:1|send_elapse:44737|ack_elapse:39053|ctl_first_sent_time:1746043694226165|lagest_ack_time:1746043694261456|curr_delivered:1107279| [2025/04/30 20:08:14 261496] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694226165| [2025/04/30 20:08:14 261501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:80||sndq_packets_used_bytes:0|sndq_packets_free:785| [2025/04/30 20:08:14 261505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37759|rttvar:5196|minrtt:30499|latest_rtt:35291|ack_delay:48| [2025/04/30 20:08:14 261510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37445|rttvar:4526|minrtt:30499|latest_rtt:35291|ack_delay:48| [2025/04/30 20:08:14 261515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1267|lost_pn:1264|thresh:3| [2025/04/30 20:08:14 261556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 261564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37445|rtt_var:4526|pto_duration:55549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 261571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 261577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 261584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:08:14 261590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694340699|now:1746043694261563|interv:79136| [2025/04/30 20:08:14 261596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694340699|now:1746043694261563|interval:79136|pto_count:0|srtt:37445 [2025/04/30 20:08:14 261604] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44737, ack_elapse 39053, delivered 38481|rate 860160|lost 309| [2025/04/30 20:08:14 261611] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 261618] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 261630] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226165|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 261638] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226165|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 261645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:52800|srtt:37445|latest_rtt:35291|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 261655] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:908|largest:908|pns:2| [2025/04/30 20:08:14 261661] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:908|frame:ACK |recv_time:1746043694261456|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 261669] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814261456|now:1746043694261456|interv:120000000| [2025/04/30 20:08:14 261675] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814261456|now:1746043694261456|interv:120000000| [2025/04/30 20:08:14 261682] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694261371|pq_index:0| [2025/04/30 20:08:14 261688] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694261315| [2025/04/30 20:08:14 261695] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694261695| [2025/04/30 20:08:14 261703] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694261701| [2025/04/30 20:08:14 261709] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694261371|now:1746043694261701| [2025/04/30 20:08:14 261716] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694261371|now:1746043694261701| [2025/04/30 20:08:14 261722] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 261728] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 261736] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 261742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 261747] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 261752] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1314| [2025/04/30 20:08:14 261844] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746043694261760|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 261854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 261865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:08:14 261901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37445|rtt_var:4526|pto_duration:55549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 261909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 261914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 261918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:08:14 261922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694342309|now:1746043694261901|interv:80408| [2025/04/30 20:08:14 261926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694342309|now:1746043694261901|interval:80408|pto_count:0|srtt:37445 [2025/04/30 20:08:14 261931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:54000| [2025/04/30 20:08:14 261936] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 261941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1127354| [2025/04/30 20:08:14 261946] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 261950] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1315| [2025/04/30 20:08:14 262014] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043694261957|stream_id:0|stream_offset:1127354| [2025/04/30 20:08:14 262106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 262117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:08:14 262124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37445|rtt_var:4526|pto_duration:55549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 262131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 262137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 262143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:08:14 262150] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694342506|now:1746043694262123|interv:80383| [2025/04/30 20:08:14 262157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694342506|now:1746043694262123|interval:80383|pto_count:0|srtt:37445 [2025/04/30 20:08:14 262407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:55200| [2025/04/30 20:08:14 262418] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 262426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1128521| [2025/04/30 20:08:14 262433] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 262440] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1316| [2025/04/30 20:08:14 262480] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746043694262452|stream_id:0|stream_offset:1128521| [2025/04/30 20:08:14 262490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 262498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 20:08:14 262505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37445|rtt_var:4526|pto_duration:55549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 262513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 262518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 262525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:08:14 262531] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694343001|now:1746043694262505|interv:80496| [2025/04/30 20:08:14 262538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694343001|now:1746043694262505|interval:80496|pto_count:0|srtt:37445 [2025/04/30 20:08:14 262545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:56400| [2025/04/30 20:08:14 262553] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 262559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1129688| [2025/04/30 20:08:14 262567] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 262573] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694263573|now:1746043694262573|interv:1000| [2025/04/30 20:08:14 262580] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 262585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 262592] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694263573| [2025/04/30 20:08:14 262599] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694263573| [2025/04/30 20:08:14 262606] [debug] |xqc_engine_wakeup_after|wakeup:1746043694263573|now:1746043694262606|diff:967| [2025/04/30 20:08:14 262619] [debug] |xqc_engine_main_logic|END|now:1746043694261701| [2025/04/30 20:08:14 262630] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694262629| [2025/04/30 20:08:14 262638] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 262646] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:908| [2025/04/30 20:08:14 262652] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:909| [2025/04/30 20:08:14 262660] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:909| [2025/04/30 20:08:14 262667] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 262674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 262680] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:39681|prior_delivered:1068798|prior_time:1746043694222403|is_app_limited:1|send_elapse:44872|ack_elapse:40226|ctl_first_sent_time:1746043694226300|lagest_ack_time:1746043694262629|curr_delivered:1108479| [2025/04/30 20:08:14 262686] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694226300| [2025/04/30 20:08:14 262694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:79||sndq_packets_used_bytes:0|sndq_packets_free:786| [2025/04/30 20:08:14 262700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37445|rttvar:4526|minrtt:30499|latest_rtt:36329|ack_delay:48| [2025/04/30 20:08:14 262707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37300|rttvar:3686|minrtt:30499|latest_rtt:36329|ack_delay:48| [2025/04/30 20:08:14 262713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1268|lost_pn:1265|thresh:3| [2025/04/30 20:08:14 262720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 262727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37300|rtt_var:3686|pto_duration:52044|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 262734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 262740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 262747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:08:14 262753] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694339496|now:1746043694262726|interv:76770| [2025/04/30 20:08:14 262759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694339496|now:1746043694262726|interval:76770|pto_count:0|srtt:37300 [2025/04/30 20:08:14 262765] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44872, ack_elapse 40226, delivered 39681|rate 884315|lost 309| [2025/04/30 20:08:14 262772] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 262778] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 262787] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226300|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 262794] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226300|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 262801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:55200|srtt:37300|latest_rtt:36329|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 262811] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:909|largest:909|pns:2| [2025/04/30 20:08:14 262818] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:909|frame:ACK |recv_time:1746043694262629|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 262825] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814262629|now:1746043694262629|interv:120000000| [2025/04/30 20:08:14 262832] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814262629|now:1746043694262629|interv:120000000| [2025/04/30 20:08:14 262839] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694263573|pq_index:0| [2025/04/30 20:08:14 262846] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694261701| [2025/04/30 20:08:14 262852] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694262852| [2025/04/30 20:08:14 262858] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694262857| [2025/04/30 20:08:14 262864] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 262869] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 262876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1129688| [2025/04/30 20:08:14 262883] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 262890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 262896] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694263573| [2025/04/30 20:08:14 262902] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694263573| [2025/04/30 20:08:14 262906] [debug] |xqc_engine_wakeup_after|wakeup:1746043694263573|now:1746043694262906|diff:667| [2025/04/30 20:08:14 262911] [debug] |xqc_engine_main_logic|END|now:1746043694262857| [2025/04/30 20:08:14 262917] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694262917| [2025/04/30 20:08:14 262920] [debug] |xqc_engine_wakeup_after|wakeup:1746043694263573|now:1746043694262920|diff:653| [2025/04/30 20:08:14 262924] [debug] |xqc_engine_main_logic|END|now:1746043694262917| [2025/04/30 20:08:14 262979] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694262979| [2025/04/30 20:08:14 262988] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 262997] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:909| [2025/04/30 20:08:14 263003] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:910| [2025/04/30 20:08:14 263012] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:910| [2025/04/30 20:08:14 263018] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 263073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 263083] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:40881|prior_delivered:1068798|prior_time:1746043694222403|is_app_limited:1|send_elapse:44978|ack_elapse:40576|ctl_first_sent_time:1746043694226406|lagest_ack_time:1746043694262979|curr_delivered:1109679| [2025/04/30 20:08:14 263090] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694226406| [2025/04/30 20:08:14 263098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:787| [2025/04/30 20:08:14 263152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37300|rttvar:3686|minrtt:30499|latest_rtt:36573|ack_delay:48| [2025/04/30 20:08:14 263243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37203|rttvar:2958|minrtt:30499|latest_rtt:36573|ack_delay:48| [2025/04/30 20:08:14 263251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1269|lost_pn:1266|thresh:3| [2025/04/30 20:08:14 263284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 263314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37203|rtt_var:2958|pto_duration:49035|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 263321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 263327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 263334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:08:14 263338] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694336487|now:1746043694263314|interv:73173| [2025/04/30 20:08:14 263342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694336487|now:1746043694263314|interval:73173|pto_count:0|srtt:37203 [2025/04/30 20:08:14 263347] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44978, ack_elapse 40576, delivered 40881|rate 908911|lost 309| [2025/04/30 20:08:14 263433] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 263441] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 263445] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226406|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 263455] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226406|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 263460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:54000|srtt:37203|latest_rtt:36573|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 263466] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:910|largest:910|pns:2| [2025/04/30 20:08:14 263471] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:910|frame:ACK |recv_time:1746043694262979|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 263476] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814262979|now:1746043694262979|interv:120000000| [2025/04/30 20:08:14 263518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814262979|now:1746043694262979|interv:120000000| [2025/04/30 20:08:14 263523] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694263573|pq_index:0| [2025/04/30 20:08:14 263595] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694262857| [2025/04/30 20:08:14 263604] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694263603| [2025/04/30 20:08:14 263611] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694263610| [2025/04/30 20:08:14 263619] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694263573|now:1746043694263610| [2025/04/30 20:08:14 263625] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694263573|now:1746043694263610| [2025/04/30 20:08:14 263632] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 263638] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 263646] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 263654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1129688| [2025/04/30 20:08:14 263661] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 263668] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1317| [2025/04/30 20:08:14 263708] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043694263679|stream_id:0|stream_offset:1129688| [2025/04/30 20:08:14 263717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 263731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:08:14 263739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37203|rtt_var:2958|pto_duration:49035|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 263747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 263753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 263861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:08:14 263977] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694337714|now:1746043694263738|interv:73976| [2025/04/30 20:08:14 263984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694337714|now:1746043694263738|interval:73976|pto_count:0|srtt:37203 [2025/04/30 20:08:14 264194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:55200| [2025/04/30 20:08:14 264204] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 264211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1130855| [2025/04/30 20:08:14 264218] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 264226] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1318| [2025/04/30 20:08:14 264332] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746043694264238|stream_id:0|stream_offset:1130855| [2025/04/30 20:08:14 264344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 264351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 20:08:14 264358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37203|rtt_var:2958|pto_duration:49035|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 264365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 264371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 264377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:08:14 264383] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694338273|now:1746043694264357|interv:73916| [2025/04/30 20:08:14 264389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694338273|now:1746043694264357|interval:73916|pto_count:0|srtt:37203 [2025/04/30 20:08:14 264397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:56400| [2025/04/30 20:08:14 264411] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 264419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1132022| [2025/04/30 20:08:14 264427] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 264433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694265433|now:1746043694264433|interv:1000| [2025/04/30 20:08:14 264440] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 264446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 264452] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694265433| [2025/04/30 20:08:14 264459] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694265433| [2025/04/30 20:08:14 264463] [debug] |xqc_engine_wakeup_after|wakeup:1746043694265433|now:1746043694264463|diff:970| [2025/04/30 20:08:14 264467] [debug] |xqc_engine_main_logic|END|now:1746043694263610| [2025/04/30 20:08:14 264475] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694264475| [2025/04/30 20:08:14 264480] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 264487] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:910| [2025/04/30 20:08:14 264491] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:911| [2025/04/30 20:08:14 264496] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:911| [2025/04/30 20:08:14 264501] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 264505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 264596] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:42081|prior_delivered:1068798|prior_time:1746043694222403|is_app_limited:1|send_elapse:45079|ack_elapse:42072|ctl_first_sent_time:1746043694226507|lagest_ack_time:1746043694264475|curr_delivered:1110879| [2025/04/30 20:08:14 264604] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694226507| [2025/04/30 20:08:14 264611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:77||sndq_packets_used_bytes:0|sndq_packets_free:788| [2025/04/30 20:08:14 264618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37203|rttvar:2958|minrtt:30499|latest_rtt:37968|ack_delay:40| [2025/04/30 20:08:14 264626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37294|rttvar:2400|minrtt:30499|latest_rtt:37968|ack_delay:40| [2025/04/30 20:08:14 264632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1270|lost_pn:1267|thresh:3| [2025/04/30 20:08:14 264639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 264646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37294|rtt_var:2400|pto_duration:46894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 264659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 264666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 264672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:08:14 264678] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694336132|now:1746043694264646|interv:71486| [2025/04/30 20:08:14 264685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694336132|now:1746043694264646|interval:71486|pto_count:0|srtt:37294 [2025/04/30 20:08:14 264692] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45079, ack_elapse 42072, delivered 42081|rate 933494|lost 309| [2025/04/30 20:08:14 264699] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 264738] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 264745] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 264795] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 264803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:55200|srtt:37294|latest_rtt:37968|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 264812] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:911|largest:911|pns:2| [2025/04/30 20:08:14 264820] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:911|frame:ACK |recv_time:1746043694264475|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 264861] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814264475|now:1746043694264475|interv:120000000| [2025/04/30 20:08:14 264868] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814264475|now:1746043694264475|interv:120000000| [2025/04/30 20:08:14 264874] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694265433|pq_index:0| [2025/04/30 20:08:14 264882] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694263610| [2025/04/30 20:08:14 264888] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694264887| [2025/04/30 20:08:14 264896] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694264894| [2025/04/30 20:08:14 264904] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 264912] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 264926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1132022| [2025/04/30 20:08:14 264933] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 264940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 264946] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694265433| [2025/04/30 20:08:14 264953] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694265433| [2025/04/30 20:08:14 264959] [debug] |xqc_engine_wakeup_after|wakeup:1746043694265433|now:1746043694264959|diff:474| [2025/04/30 20:08:14 264966] [debug] |xqc_engine_main_logic|END|now:1746043694264894| [2025/04/30 20:08:14 264974] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694264974| [2025/04/30 20:08:14 264980] [debug] |xqc_engine_wakeup_after|wakeup:1746043694265433|now:1746043694264980|diff:453| [2025/04/30 20:08:14 264987] [debug] |xqc_engine_main_logic|END|now:1746043694264974| [2025/04/30 20:08:14 265001] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694265000| [2025/04/30 20:08:14 265008] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 265017] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:911| [2025/04/30 20:08:14 265023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:912| [2025/04/30 20:08:14 265031] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:912| [2025/04/30 20:08:14 265037] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 265045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 265052] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:43281|prior_delivered:1068798|prior_time:1746043694222403|is_app_limited:1|send_elapse:45179|ack_elapse:42597|ctl_first_sent_time:1746043694226607|lagest_ack_time:1746043694265000|curr_delivered:1112079| [2025/04/30 20:08:14 265060] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694226607| [2025/04/30 20:08:14 265068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:76||sndq_packets_used_bytes:0|sndq_packets_free:789| [2025/04/30 20:08:14 265075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37294|rttvar:2400|minrtt:30499|latest_rtt:38393|ack_delay:72| [2025/04/30 20:08:14 265082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37423|rttvar:2056|minrtt:30499|latest_rtt:38393|ack_delay:72| [2025/04/30 20:08:14 265089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1271|lost_pn:1268|thresh:3| [2025/04/30 20:08:14 265096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 265102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37423|rtt_var:2056|pto_duration:45647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 265108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 265117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 265121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:08:14 265125] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694334885|now:1746043694265102|interv:69783| [2025/04/30 20:08:14 265129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694334885|now:1746043694265102|interval:69783|pto_count:0|srtt:37423 [2025/04/30 20:08:14 265133] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45179, ack_elapse 42597, delivered 43281|rate 957989|lost 309| [2025/04/30 20:08:14 265138] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 265142] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 265234] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226607|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 265241] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226607|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 265246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:54000|srtt:37423|latest_rtt:38393|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 265285] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:912|largest:912|pns:2| [2025/04/30 20:08:14 265290] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:912|frame:ACK |recv_time:1746043694265000|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 265295] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814265000|now:1746043694265000|interv:120000000| [2025/04/30 20:08:14 265299] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814265000|now:1746043694265000|interv:120000000| [2025/04/30 20:08:14 265303] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694265433|pq_index:0| [2025/04/30 20:08:14 265308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694264894| [2025/04/30 20:08:14 265312] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694265312| [2025/04/30 20:08:14 265317] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694265316| [2025/04/30 20:08:14 265322] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 265327] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 265331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1132022| [2025/04/30 20:08:14 265341] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 265345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 265349] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694265433| [2025/04/30 20:08:14 265353] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694265433| [2025/04/30 20:08:14 265357] [debug] |xqc_engine_wakeup_after|wakeup:1746043694265433|now:1746043694265357|diff:76| [2025/04/30 20:08:14 265361] [debug] |xqc_engine_main_logic|END|now:1746043694265316| [2025/04/30 20:08:14 265367] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694265367| [2025/04/30 20:08:14 265371] [debug] |xqc_engine_wakeup_after|wakeup:1746043694265433|now:1746043694265371|diff:62| [2025/04/30 20:08:14 265375] [debug] |xqc_engine_main_logic|END|now:1746043694265367| [2025/04/30 20:08:14 266447] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694266446| [2025/04/30 20:08:14 266457] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694265433|pq_index:0| [2025/04/30 20:08:14 266461] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694265316| [2025/04/30 20:08:14 266467] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694266466| [2025/04/30 20:08:14 266472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694265433|now:1746043694266466| [2025/04/30 20:08:14 266476] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694265433|now:1746043694266466| [2025/04/30 20:08:14 266480] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 266485] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 266490] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 266494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1132022| [2025/04/30 20:08:14 266499] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 266504] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1319| [2025/04/30 20:08:14 266539] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043694266512|stream_id:0|stream_offset:1132022| [2025/04/30 20:08:14 266549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 266556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:08:14 266563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37423|rtt_var:2056|pto_duration:45647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 266579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 266584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 266588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:08:14 266592] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694337159|now:1746043694266563|interv:70596| [2025/04/30 20:08:14 266598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694337159|now:1746043694266563|interval:70596|pto_count:0|srtt:37423 [2025/04/30 20:08:14 266605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:55200| [2025/04/30 20:08:14 266613] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 266618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1133189| [2025/04/30 20:08:14 266623] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 266627] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1320| [2025/04/30 20:08:14 266685] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746043694266636|stream_id:0|stream_offset:1133189| [2025/04/30 20:08:14 266695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 266702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 20:08:14 266709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37423|rtt_var:2056|pto_duration:45647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 266716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 266722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 266728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:08:14 266734] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694337283|now:1746043694266709|interv:70574| [2025/04/30 20:08:14 266740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694337283|now:1746043694266709|interval:70574|pto_count:0|srtt:37423 [2025/04/30 20:08:14 266747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:56400| [2025/04/30 20:08:14 266755] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 266762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1134356| [2025/04/30 20:08:14 266776] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 266782] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694267782|now:1746043694266782|interv:1000| [2025/04/30 20:08:14 266788] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 266794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 266800] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694267782| [2025/04/30 20:08:14 266807] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694267782| [2025/04/30 20:08:14 266814] [debug] |xqc_engine_wakeup_after|wakeup:1746043694267782|now:1746043694266814|diff:968| [2025/04/30 20:08:14 266820] [debug] |xqc_engine_main_logic|END|now:1746043694266466| [2025/04/30 20:08:14 266834] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694266833| [2025/04/30 20:08:14 266842] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 266853] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:912| [2025/04/30 20:08:14 266859] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:913| [2025/04/30 20:08:14 266869] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:913| [2025/04/30 20:08:14 266875] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 266883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 266889] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:44481|prior_delivered:1068798|prior_time:1746043694222403|is_app_limited:1|send_elapse:45276|ack_elapse:44430|ctl_first_sent_time:1746043694226704|lagest_ack_time:1746043694266833|curr_delivered:1113279| [2025/04/30 20:08:14 266894] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694226704| [2025/04/30 20:08:14 266901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:75||sndq_packets_used_bytes:0|sndq_packets_free:790| [2025/04/30 20:08:14 266908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37423|rttvar:2056|minrtt:30499|latest_rtt:40129|ack_delay:48| [2025/04/30 20:08:14 266914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:37756|rttvar:2206|minrtt:30499|latest_rtt:40129|ack_delay:48| [2025/04/30 20:08:14 266921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1272|lost_pn:1269|thresh:3| [2025/04/30 20:08:14 266925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 266929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:37756|rtt_var:2206|pto_duration:46580|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 266934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 266938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 266942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:08:14 266956] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694338216|now:1746043694266929|interv:71287| [2025/04/30 20:08:14 266963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694338216|now:1746043694266929|interval:71287|pto_count:0|srtt:37756 [2025/04/30 20:08:14 266968] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45276, ack_elapse 44430, delivered 44481|rate 982441|lost 309| [2025/04/30 20:08:14 266973] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 266979] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 266985] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226704|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 266993] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226704|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 267000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:55200|srtt:37756|latest_rtt:40129|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 267009] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:913|largest:913|pns:2| [2025/04/30 20:08:14 267016] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:913|frame:ACK |recv_time:1746043694266833|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 267024] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814266833|now:1746043694266833|interv:120000000| [2025/04/30 20:08:14 267031] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814266833|now:1746043694266833|interv:120000000| [2025/04/30 20:08:14 267037] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694267782|pq_index:0| [2025/04/30 20:08:14 267044] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694266466| [2025/04/30 20:08:14 267050] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694267050| [2025/04/30 20:08:14 267058] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694267056| [2025/04/30 20:08:14 267066] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 267072] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 267079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1134356| [2025/04/30 20:08:14 267087] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 267097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 267102] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694267782| [2025/04/30 20:08:14 267109] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694267782| [2025/04/30 20:08:14 267114] [debug] |xqc_engine_wakeup_after|wakeup:1746043694267782|now:1746043694267114|diff:668| [2025/04/30 20:08:14 267121] [debug] |xqc_engine_main_logic|END|now:1746043694267056| [2025/04/30 20:08:14 267132] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694267132| [2025/04/30 20:08:14 267137] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 267144] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:913| [2025/04/30 20:08:14 267148] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:914| [2025/04/30 20:08:14 267154] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:914| [2025/04/30 20:08:14 267158] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 267163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 267199] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:45681|prior_delivered:1068798|prior_time:1746043694222403|is_app_limited:1|send_elapse:45373|ack_elapse:44729|ctl_first_sent_time:1746043694226801|lagest_ack_time:1746043694267132|curr_delivered:1114479| [2025/04/30 20:08:14 267207] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694226801| [2025/04/30 20:08:14 267214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:74||sndq_packets_used_bytes:0|sndq_packets_free:791| [2025/04/30 20:08:14 267219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:37756|rttvar:2206|minrtt:30499|latest_rtt:40331|ack_delay:48| [2025/04/30 20:08:14 267224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38072|rttvar:2286|minrtt:30499|latest_rtt:40331|ack_delay:48| [2025/04/30 20:08:14 267228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1273|lost_pn:1270|thresh:3| [2025/04/30 20:08:14 267232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 267236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38072|rtt_var:2286|pto_duration:47216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 267241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 267245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 267248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:08:14 267252] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694338852|now:1746043694267236|interv:71616| [2025/04/30 20:08:14 267256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694338852|now:1746043694267236|interval:71616|pto_count:0|srtt:38072 [2025/04/30 20:08:14 267269] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45373, ack_elapse 44729, delivered 45681|rate 1006788|lost 309| [2025/04/30 20:08:14 267274] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 267279] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 267283] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 267287] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 267292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:54000|srtt:38072|latest_rtt:40331|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 267299] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:914|largest:914|pns:2| [2025/04/30 20:08:14 267303] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:914|frame:ACK |recv_time:1746043694267132|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 267308] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814267132|now:1746043694267132|interv:120000000| [2025/04/30 20:08:14 267312] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814267132|now:1746043694267132|interv:120000000| [2025/04/30 20:08:14 267316] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694267782|pq_index:0| [2025/04/30 20:08:14 267320] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694267056| [2025/04/30 20:08:14 267324] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694267324| [2025/04/30 20:08:14 267330] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694267328| [2025/04/30 20:08:14 267338] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 267346] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 267352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1134356| [2025/04/30 20:08:14 267358] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 267362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 267366] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694267782| [2025/04/30 20:08:14 267370] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694267782| [2025/04/30 20:08:14 267379] [debug] |xqc_engine_wakeup_after|wakeup:1746043694267782|now:1746043694267379|diff:403| [2025/04/30 20:08:14 267384] [debug] |xqc_engine_main_logic|END|now:1746043694267328| [2025/04/30 20:08:14 267390] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694267390| [2025/04/30 20:08:14 267394] [debug] |xqc_engine_wakeup_after|wakeup:1746043694267782|now:1746043694267394|diff:388| [2025/04/30 20:08:14 267397] [debug] |xqc_engine_main_logic|END|now:1746043694267390| [2025/04/30 20:08:14 268323] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694268321| [2025/04/30 20:08:14 268337] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 268346] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:914| [2025/04/30 20:08:14 268353] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:915| [2025/04/30 20:08:14 268362] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:915| [2025/04/30 20:08:14 268368] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 268375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 268382] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:46881|prior_delivered:1068798|prior_time:1746043694222403|is_app_limited:1|send_elapse:45481|ack_elapse:45918|ctl_first_sent_time:1746043694226909|lagest_ack_time:1746043694268321|curr_delivered:1115679| [2025/04/30 20:08:14 268390] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694226909| [2025/04/30 20:08:14 268397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:73||sndq_packets_used_bytes:0|sndq_packets_free:792| [2025/04/30 20:08:14 268404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38072|rttvar:2286|minrtt:30499|latest_rtt:41412|ack_delay:48| [2025/04/30 20:08:14 268445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:38483|rttvar:2538|minrtt:30499|latest_rtt:41412|ack_delay:48| [2025/04/30 20:08:14 268452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1274|lost_pn:1271|thresh:3| [2025/04/30 20:08:14 268459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 268466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38483|rtt_var:2538|pto_duration:48635|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 268473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 268478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 268481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:08:14 268485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694340271|now:1746043694268465|interv:71806| [2025/04/30 20:08:14 268578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694340271|now:1746043694268465|interval:71806|pto_count:0|srtt:38483 [2025/04/30 20:08:14 268592] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45481, ack_elapse 45918, delivered 46881|rate 1020972|lost 309| [2025/04/30 20:08:14 268600] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 268683] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 268688] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226909|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 268694] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694226909|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 269387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:52800|srtt:38483|latest_rtt:41412|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 269398] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:915|largest:915|pns:2| [2025/04/30 20:08:14 269406] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:915|frame:ACK |recv_time:1746043694268321|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 269413] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814268321|now:1746043694268321|interv:120000000| [2025/04/30 20:08:14 269420] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814268321|now:1746043694268321|interv:120000000| [2025/04/30 20:08:14 269425] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694267782|pq_index:0| [2025/04/30 20:08:14 269431] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694267328| [2025/04/30 20:08:14 269438] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694269438| [2025/04/30 20:08:14 269446] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694269444| [2025/04/30 20:08:14 269451] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694267782|now:1746043694269444| [2025/04/30 20:08:14 269455] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694267782|now:1746043694269444| [2025/04/30 20:08:14 269459] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 269464] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 269469] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 269474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1134356| [2025/04/30 20:08:14 269479] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 269483] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1321| [2025/04/30 20:08:14 269527] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746043694269497|stream_id:0|stream_offset:1134356| [2025/04/30 20:08:14 269537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 269544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:08:14 269551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38483|rtt_var:2538|pto_duration:48635|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 269557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 269561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 269565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:08:14 269569] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694343132|now:1746043694269551|interv:73581| [2025/04/30 20:08:14 269573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694343132|now:1746043694269551|interval:73581|pto_count:0|srtt:38483 [2025/04/30 20:08:14 269578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:54000| [2025/04/30 20:08:14 269583] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 269587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1135523| [2025/04/30 20:08:14 269592] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 269597] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1322| [2025/04/30 20:08:14 269631] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043694269603|stream_id:0|stream_offset:1135523| [2025/04/30 20:08:14 269641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 269648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:08:14 269654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38483|rtt_var:2538|pto_duration:48635|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 269661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 269668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 269674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:08:14 269681] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694343238|now:1746043694269654|interv:73584| [2025/04/30 20:08:14 269691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694343238|now:1746043694269654|interval:73584|pto_count:0|srtt:38483 [2025/04/30 20:08:14 269698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:55200| [2025/04/30 20:08:14 269706] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 269712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1136690| [2025/04/30 20:08:14 269719] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 269726] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1323| [2025/04/30 20:08:14 269966] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746043694269737|stream_id:0|stream_offset:1136690| [2025/04/30 20:08:14 269977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1323|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 269985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 20:08:14 269992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38483|rtt_var:2538|pto_duration:48635|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 269999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 270005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 270010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:08:14 270017] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694343372|now:1746043694269992|interv:73380| [2025/04/30 20:08:14 270023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694343372|now:1746043694269992|interval:73380|pto_count:0|srtt:38483 [2025/04/30 20:08:14 270031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:56400| [2025/04/30 20:08:14 270039] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 270046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1137857| [2025/04/30 20:08:14 270053] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 270060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1324| [2025/04/30 20:08:14 270122] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746043694270070|stream_id:0|stream_offset:1137857| [2025/04/30 20:08:14 270140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 270145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 20:08:14 270150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:38483|rtt_var:2538|pto_duration:48635|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 270154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 270158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 270162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:08:14 270180] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694343705|now:1746043694270149|interv:73556| [2025/04/30 20:08:14 270189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694343705|now:1746043694270149|interval:73556|pto_count:0|srtt:38483 [2025/04/30 20:08:14 270194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:57600| [2025/04/30 20:08:14 270199] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 270203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1139024| [2025/04/30 20:08:14 270207] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 270211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694271211|now:1746043694270211|interv:1000| [2025/04/30 20:08:14 270215] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 270219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 270223] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694271211| [2025/04/30 20:08:14 270228] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694271211| [2025/04/30 20:08:14 270232] [debug] |xqc_engine_wakeup_after|wakeup:1746043694271211|now:1746043694270232|diff:979| [2025/04/30 20:08:14 270236] [debug] |xqc_engine_main_logic|END|now:1746043694269444| [2025/04/30 20:08:14 270244] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694270244| [2025/04/30 20:08:14 270249] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 270255] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:915| [2025/04/30 20:08:14 270259] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:916| [2025/04/30 20:08:14 270265] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:916| [2025/04/30 20:08:14 270269] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 270274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 270282] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:48081|prior_delivered:1068798|prior_time:1746043694222403|is_app_limited:1|send_elapse:45596|ack_elapse:47841|ctl_first_sent_time:1746043694227024|lagest_ack_time:1746043694270244|curr_delivered:1116879| [2025/04/30 20:08:14 270287] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694227024| [2025/04/30 20:08:14 270292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:72||sndq_packets_used_bytes:0|sndq_packets_free:793| [2025/04/30 20:08:14 270296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:38483|rttvar:2538|minrtt:30499|latest_rtt:43220|ack_delay:40| [2025/04/30 20:08:14 270300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39070|rttvar:3078|minrtt:30499|latest_rtt:43220|ack_delay:40| [2025/04/30 20:08:14 270305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1275|lost_pn:1272|thresh:3| [2025/04/30 20:08:14 270309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 270313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:3078|pto_duration:51382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 270317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 270321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 270325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:08:14 270329] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694346452|now:1746043694270313|interv:76139| [2025/04/30 20:08:14 270333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694346452|now:1746043694270313|interval:76139|pto_count:0|srtt:39070 [2025/04/30 20:08:14 270338] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45596, ack_elapse 47841, delivered 48081|rate 1005016|lost 309| [2025/04/30 20:08:14 270342] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 270346] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 270350] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694227024|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 270355] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694227024|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 270360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:56400|srtt:39070|latest_rtt:43220|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 270366] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:916|largest:916|pns:2| [2025/04/30 20:08:14 270373] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:916|frame:ACK |recv_time:1746043694270244|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 270378] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814270244|now:1746043694270244|interv:120000000| [2025/04/30 20:08:14 270382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814270244|now:1746043694270244|interv:120000000| [2025/04/30 20:08:14 270386] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694271211|pq_index:0| [2025/04/30 20:08:14 270390] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694269444| [2025/04/30 20:08:14 270394] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694270394| [2025/04/30 20:08:14 270399] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694270398| [2025/04/30 20:08:14 270405] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 270410] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 270414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1139024| [2025/04/30 20:08:14 270419] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 270422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 270426] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694271211| [2025/04/30 20:08:14 270430] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694271211| [2025/04/30 20:08:14 270434] [debug] |xqc_engine_wakeup_after|wakeup:1746043694271211|now:1746043694270434|diff:777| [2025/04/30 20:08:14 270438] [debug] |xqc_engine_main_logic|END|now:1746043694270398| [2025/04/30 20:08:14 270445] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694270445| [2025/04/30 20:08:14 270449] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 270454] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:916| [2025/04/30 20:08:14 270458] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:917| [2025/04/30 20:08:14 270463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:917| [2025/04/30 20:08:14 270467] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 270471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 270475] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:43281|prior_delivered:1074798|prior_time:1746043694228080|is_app_limited:1|send_elapse:43084|ack_elapse:42365|ctl_first_sent_time:1746043694228521|lagest_ack_time:1746043694270445|curr_delivered:1118079| [2025/04/30 20:08:14 270480] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694228521| [2025/04/30 20:08:14 270487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:71||sndq_packets_used_bytes:0|sndq_packets_free:794| [2025/04/30 20:08:14 270491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39070|rttvar:3078|minrtt:30499|latest_rtt:41924|ack_delay:56| [2025/04/30 20:08:14 270495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39420|rttvar:3008|minrtt:30499|latest_rtt:41924|ack_delay:56| [2025/04/30 20:08:14 270499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1276|lost_pn:1273|thresh:3| [2025/04/30 20:08:14 270504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 270508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39420|rtt_var:3008|pto_duration:51452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 270512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 270516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 270520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:08:14 270523] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694346522|now:1746043694270507|interv:76015| [2025/04/30 20:08:14 270527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694346522|now:1746043694270507|interval:76015|pto_count:0|srtt:39420 [2025/04/30 20:08:14 270532] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43084, ack_elapse 42365, delivered 43281|rate 1004572|lost 309| [2025/04/30 20:08:14 270536] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 270540] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 270544] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694228521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 270549] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694228521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 270553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:55200|srtt:39420|latest_rtt:41924|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 270559] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:917|largest:917|pns:2| [2025/04/30 20:08:14 270563] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:917|frame:ACK |recv_time:1746043694270445|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 270567] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814270445|now:1746043694270445|interv:120000000| [2025/04/30 20:08:14 270577] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814270445|now:1746043694270445|interv:120000000| [2025/04/30 20:08:14 270584] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694271211|pq_index:0| [2025/04/30 20:08:14 270590] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694270398| [2025/04/30 20:08:14 270596] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694270596| [2025/04/30 20:08:14 270604] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694270602| [2025/04/30 20:08:14 270611] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 270619] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 270625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1139024| [2025/04/30 20:08:14 270632] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 270638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 270645] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694271211| [2025/04/30 20:08:14 270651] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694271211| [2025/04/30 20:08:14 270657] [debug] |xqc_engine_wakeup_after|wakeup:1746043694271211|now:1746043694270657|diff:554| [2025/04/30 20:08:14 270663] [debug] |xqc_engine_main_logic|END|now:1746043694270602| [2025/04/30 20:08:14 270672] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694270672| [2025/04/30 20:08:14 270678] [debug] |xqc_engine_wakeup_after|wakeup:1746043694271211|now:1746043694270677|diff:534| [2025/04/30 20:08:14 270683] [debug] |xqc_engine_main_logic|END|now:1746043694270672| [2025/04/30 20:08:14 270989] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694270988| [2025/04/30 20:08:14 270999] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 271008] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:917| [2025/04/30 20:08:14 271012] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:918| [2025/04/30 20:08:14 271018] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:918| [2025/04/30 20:08:14 271022] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 271027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 271035] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:44481|prior_delivered:1074798|prior_time:1746043694228080|is_app_limited:1|send_elapse:43181|ack_elapse:42908|ctl_first_sent_time:1746043694228618|lagest_ack_time:1746043694270988|curr_delivered:1119279| [2025/04/30 20:08:14 271042] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694228618| [2025/04/30 20:08:14 271056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:70||sndq_packets_used_bytes:0|sndq_packets_free:795| [2025/04/30 20:08:14 271064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39420|rttvar:3008|minrtt:30499|latest_rtt:42370|ack_delay:56| [2025/04/30 20:08:14 271070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39782|rttvar:2979|minrtt:30499|latest_rtt:42370|ack_delay:56| [2025/04/30 20:08:14 271077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1277|lost_pn:1274|thresh:3| [2025/04/30 20:08:14 271084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 271089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39782|rtt_var:2979|pto_duration:51698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 271094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 271098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 271101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:08:14 271106] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694346768|now:1746043694271089|interv:75679| [2025/04/30 20:08:14 271112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694346768|now:1746043694271089|interval:75679|pto_count:0|srtt:39782 [2025/04/30 20:08:14 271119] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43181, ack_elapse 42908, delivered 44481|rate 1030105|lost 309| [2025/04/30 20:08:14 271125] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 271129] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 271133] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694228618|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 271138] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694228618|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 271142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:54000|srtt:39782|latest_rtt:42370|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 271148] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:918|largest:918|pns:2| [2025/04/30 20:08:14 271155] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:918|frame:ACK |recv_time:1746043694270988|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 271163] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814270988|now:1746043694270988|interv:120000000| [2025/04/30 20:08:14 271196] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814270988|now:1746043694270988|interv:120000000| [2025/04/30 20:08:14 271201] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694271211|pq_index:0| [2025/04/30 20:08:14 271206] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694270602| [2025/04/30 20:08:14 271210] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694271209| [2025/04/30 20:08:14 271215] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694271213| [2025/04/30 20:08:14 271219] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694271211|now:1746043694271213| [2025/04/30 20:08:14 271223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694271211|now:1746043694271213| [2025/04/30 20:08:14 271227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 271232] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 271237] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 271241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1139024| [2025/04/30 20:08:14 271246] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 271251] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1325| [2025/04/30 20:08:14 271285] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043694271258|stream_id:0|stream_offset:1139024| [2025/04/30 20:08:14 271291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 271296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:08:14 271300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39782|rtt_var:2979|pto_duration:51698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 271305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 271309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 271313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:08:14 271316] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694347956|now:1746043694271300|interv:76656| [2025/04/30 20:08:14 271320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694347956|now:1746043694271300|interval:76656|pto_count:0|srtt:39782 [2025/04/30 20:08:14 271325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:55200| [2025/04/30 20:08:14 271330] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 271338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1140191| [2025/04/30 20:08:14 271343] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 271347] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694272347|now:1746043694271347|interv:1000| [2025/04/30 20:08:14 271351] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 271355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 271359] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694272347| [2025/04/30 20:08:14 271363] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694272347| [2025/04/30 20:08:14 271367] [debug] |xqc_engine_wakeup_after|wakeup:1746043694272347|now:1746043694271367|diff:980| [2025/04/30 20:08:14 271372] [debug] |xqc_engine_main_logic|END|now:1746043694271213| [2025/04/30 20:08:14 271377] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694271377| [2025/04/30 20:08:14 271381] [debug] |xqc_engine_wakeup_after|wakeup:1746043694272347|now:1746043694271381|diff:966| [2025/04/30 20:08:14 271385] [debug] |xqc_engine_main_logic|END|now:1746043694271377| [2025/04/30 20:08:14 272288] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694272287| [2025/04/30 20:08:14 272305] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 272314] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:918| [2025/04/30 20:08:14 272321] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:919| [2025/04/30 20:08:14 272329] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:919| [2025/04/30 20:08:14 272335] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 272342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 272349] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:42081|prior_delivered:1078398|prior_time:1746043694230819|is_app_limited:1|send_elapse:43703|ack_elapse:41468|ctl_first_sent_time:1746043694231227|lagest_ack_time:1746043694272287|curr_delivered:1120479| [2025/04/30 20:08:14 272355] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694231227| [2025/04/30 20:08:14 272361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:69||sndq_packets_used_bytes:0|sndq_packets_free:796| [2025/04/30 20:08:14 272367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39782|rttvar:2979|minrtt:30499|latest_rtt:41060|ack_delay:88| [2025/04/30 20:08:14 272374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39931|rttvar:2532|minrtt:30499|latest_rtt:41060|ack_delay:88| [2025/04/30 20:08:14 272380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1278|lost_pn:1275|thresh:3| [2025/04/30 20:08:14 272387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 272401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39931|rtt_var:2532|pto_duration:50059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 272409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 272413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 272417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:08:14 272421] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694346317|now:1746043694272401|interv:73916| [2025/04/30 20:08:14 272425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694346317|now:1746043694272401|interval:73916|pto_count:0|srtt:39931 [2025/04/30 20:08:14 272430] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43703, ack_elapse 41468, delivered 42081|rate 962885|lost 309| [2025/04/30 20:08:14 272435] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 272439] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 272443] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694231227|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 272448] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694231227|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 272452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:54000|srtt:39931|latest_rtt:41060|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 272458] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:919|largest:919|pns:2| [2025/04/30 20:08:14 272463] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:919|frame:ACK |recv_time:1746043694272287|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 272468] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814272287|now:1746043694272287|interv:120000000| [2025/04/30 20:08:14 272472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814272287|now:1746043694272287|interv:120000000| [2025/04/30 20:08:14 272476] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694272347|pq_index:0| [2025/04/30 20:08:14 272481] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694271213| [2025/04/30 20:08:14 272485] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694272485| [2025/04/30 20:08:14 272490] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694272489| [2025/04/30 20:08:14 272495] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694272347|now:1746043694272489| [2025/04/30 20:08:14 272503] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694272347|now:1746043694272489| [2025/04/30 20:08:14 272508] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 272515] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 272523] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 272530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1140191| [2025/04/30 20:08:14 272537] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 272544] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1326| [2025/04/30 20:08:14 272591] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746043694272555|stream_id:0|stream_offset:1140191| [2025/04/30 20:08:14 272601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 272609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:08:14 272617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39931|rtt_var:2532|pto_duration:50059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 272624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 272630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 272637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:08:14 272643] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694347614|now:1746043694272616|interv:74998| [2025/04/30 20:08:14 272647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694347614|now:1746043694272616|interval:74998|pto_count:0|srtt:39931 [2025/04/30 20:08:14 272652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:55200| [2025/04/30 20:08:14 272657] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 272662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1141358| [2025/04/30 20:08:14 272666] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 272671] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1327| [2025/04/30 20:08:14 272707] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746043694272678|stream_id:0|stream_offset:1141358| [2025/04/30 20:08:14 272724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 272731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 20:08:14 272739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39931|rtt_var:2532|pto_duration:50059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 272746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 272753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 272759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:08:14 272766] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694347737|now:1746043694272738|interv:74999| [2025/04/30 20:08:14 272773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694347737|now:1746043694272738|interval:74999|pto_count:0|srtt:39931 [2025/04/30 20:08:14 272780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:56400| [2025/04/30 20:08:14 272788] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 272795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1142525| [2025/04/30 20:08:14 272802] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 272808] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694273808|now:1746043694272808|interv:1000| [2025/04/30 20:08:14 272815] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 272821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 272828] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694273576| [2025/04/30 20:08:14 272835] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694273576| [2025/04/30 20:08:14 272839] [debug] |xqc_engine_wakeup_after|wakeup:1746043694273576|now:1746043694272839|diff:737| [2025/04/30 20:08:14 272844] [debug] |xqc_engine_main_logic|END|now:1746043694272489| [2025/04/30 20:08:14 272849] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694272849| [2025/04/30 20:08:14 272854] [debug] |xqc_engine_wakeup_after|wakeup:1746043694273576|now:1746043694272854|diff:722| [2025/04/30 20:08:14 272861] [debug] |xqc_engine_main_logic|END|now:1746043694272849| [2025/04/30 20:08:14 273263] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694273262| [2025/04/30 20:08:14 273278] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 273288] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:919| [2025/04/30 20:08:14 273293] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:920| [2025/04/30 20:08:14 273302] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:920| [2025/04/30 20:08:14 273316] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 273324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 273331] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:43281|prior_delivered:1078398|prior_time:1746043694230819|is_app_limited:1|send_elapse:43839|ack_elapse:42443|ctl_first_sent_time:1746043694231363|lagest_ack_time:1746043694273262|curr_delivered:1121679| [2025/04/30 20:08:14 273339] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694231363| [2025/04/30 20:08:14 273346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:68||sndq_packets_used_bytes:0|sndq_packets_free:797| [2025/04/30 20:08:14 273352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:39931|rttvar:2532|minrtt:30499|latest_rtt:41899|ack_delay:184| [2025/04/30 20:08:14 273357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40154|rttvar:2345|minrtt:30499|latest_rtt:41899|ack_delay:184| [2025/04/30 20:08:14 273361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1279|lost_pn:1276|thresh:3| [2025/04/30 20:08:14 273366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 273370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40154|rtt_var:2345|pto_duration:49534|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 273374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 273379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 273384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:08:14 273390] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694347212|now:1746043694273370|interv:73842| [2025/04/30 20:08:14 273396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694347212|now:1746043694273370|interval:73842|pto_count:0|srtt:40154 [2025/04/30 20:08:14 273403] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43839, ack_elapse 42443, delivered 43281|rate 987271|lost 309| [2025/04/30 20:08:14 273409] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 273414] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 273418] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694231363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 273423] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694231363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 273427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:55200|srtt:40154|latest_rtt:41899|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 273438] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:920|largest:920|pns:2| [2025/04/30 20:08:14 273442] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:920|frame:ACK |recv_time:1746043694273262|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 273447] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814273262|now:1746043694273262|interv:120000000| [2025/04/30 20:08:14 273452] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814273262|now:1746043694273262|interv:120000000| [2025/04/30 20:08:14 273456] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694273576|pq_index:0| [2025/04/30 20:08:14 273460] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694272489| [2025/04/30 20:08:14 273464] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694273464| [2025/04/30 20:08:14 273472] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694273470| [2025/04/30 20:08:14 273480] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 273488] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 273495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1142525| [2025/04/30 20:08:14 273501] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 273505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 273509] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694273576| [2025/04/30 20:08:14 273513] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694273576| [2025/04/30 20:08:14 273517] [debug] |xqc_engine_wakeup_after|wakeup:1746043694273576|now:1746043694273517|diff:59| [2025/04/30 20:08:14 273521] [debug] |xqc_engine_main_logic|END|now:1746043694273470| [2025/04/30 20:08:14 273527] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694273527| [2025/04/30 20:08:14 273531] [debug] |xqc_engine_wakeup_after|wakeup:1746043694273576|now:1746043694273531|diff:45| [2025/04/30 20:08:14 273535] [debug] |xqc_engine_main_logic|END|now:1746043694273527| [2025/04/30 20:08:14 274678] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694274676| [2025/04/30 20:08:14 274691] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 274700] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:920| [2025/04/30 20:08:14 274706] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:921| [2025/04/30 20:08:14 274714] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:921| [2025/04/30 20:08:14 274720] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 274733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 274740] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:44481|prior_delivered:1078398|prior_time:1746043694230819|is_app_limited:1|send_elapse:43972|ack_elapse:43857|ctl_first_sent_time:1746043694231496|lagest_ack_time:1746043694274676|curr_delivered:1122879| [2025/04/30 20:08:14 274747] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694231496| [2025/04/30 20:08:14 274754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:67||sndq_packets_used_bytes:0|sndq_packets_free:798| [2025/04/30 20:08:14 274761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40154|rttvar:2345|minrtt:30499|latest_rtt:43180|ack_delay:328| [2025/04/30 20:08:14 274768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40491|rttvar:2433|minrtt:30499|latest_rtt:43180|ack_delay:328| [2025/04/30 20:08:14 274775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1280|lost_pn:1277|thresh:3| [2025/04/30 20:08:14 274781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 274787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40491|rtt_var:2433|pto_duration:50223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 274794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 274799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 274805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:08:14 274811] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694347901|now:1746043694274787|interv:73114| [2025/04/30 20:08:14 274818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694347901|now:1746043694274787|interval:73114|pto_count:0|srtt:40491 [2025/04/30 20:08:14 274824] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43972, ack_elapse 43857, delivered 44481|rate 1011575|lost 309| [2025/04/30 20:08:14 274831] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 274837] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 274843] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694231496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 274850] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694231496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 274857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:54000|srtt:40491|latest_rtt:43180|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 274872] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:921|largest:921|pns:2| [2025/04/30 20:08:14 274880] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:921|frame:ACK |recv_time:1746043694274676|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 274887] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814274676|now:1746043694274676|interv:120000000| [2025/04/30 20:08:14 274893] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814274676|now:1746043694274676|interv:120000000| [2025/04/30 20:08:14 274924] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694273576|pq_index:0| [2025/04/30 20:08:14 274946] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694273470| [2025/04/30 20:08:14 274953] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694274953| [2025/04/30 20:08:14 274961] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694274959| [2025/04/30 20:08:14 274968] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043694273576|now:1746043694274959| [2025/04/30 20:08:14 274974] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:14 274978] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043694273576|now:1746043694274959| [2025/04/30 20:08:14 274982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 274986] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694273808|now:1746043694274959| [2025/04/30 20:08:14 274990] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694273808|now:1746043694274959| [2025/04/30 20:08:14 275007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 275014] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 275022] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:921|ack_delay:26445|first_ack_range:41|largest_pkt_recv_time:1746043694248576| [2025/04/30 20:08:14 275027] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:921|low:880|pkt_pns:2| [2025/04/30 20:08:14 275031] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:878|low:876|pkt_pns:2| [2025/04/30 20:08:14 275035] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:900|frame_largest_recv:921| [2025/04/30 20:08:14 275039] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 275044] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 275049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:54000|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1142525| [2025/04/30 20:08:14 275054] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 275059] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1328| [2025/04/30 20:08:14 275102] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1328|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:54000|now:1746043694275072|stream_id:0|stream_offset:1142525| [2025/04/30 20:08:14 275111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1328|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:08:14 275119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 20:08:14 275126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40491|rtt_var:2433|pto_duration:50223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 275132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 275136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 275140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55209| [2025/04/30 20:08:14 275144] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694350295|now:1746043694275125|interv:75170| [2025/04/30 20:08:14 275149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694350295|now:1746043694275125|interval:75170|pto_count:0|srtt:40491 [2025/04/30 20:08:14 275157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:55209| [2025/04/30 20:08:14 275164] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 275190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1143692| [2025/04/30 20:08:14 275197] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 275203] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1329| [2025/04/30 20:08:14 275272] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1746043694275214|stream_id:0|stream_offset:1143692| [2025/04/30 20:08:14 275283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 275291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/04/30 20:08:14 275298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40491|rtt_var:2433|pto_duration:50223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 275304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 275344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 275363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:08:14 275371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694350437|now:1746043694275297|interv:75140| [2025/04/30 20:08:14 275390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694350437|now:1746043694275297|interval:75140|pto_count:0|srtt:40491 [2025/04/30 20:08:14 275402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:56409| [2025/04/30 20:08:14 275414] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 275424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1144859| [2025/04/30 20:08:14 275434] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 275443] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1330| [2025/04/30 20:08:14 275522] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746043694275465|stream_id:0|stream_offset:1144859| [2025/04/30 20:08:14 275535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 275545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 20:08:14 275553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40491|rtt_var:2433|pto_duration:50223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 275562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 275570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 275576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:08:14 275581] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694350688|now:1746043694275552|interv:75136| [2025/04/30 20:08:14 275586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694350688|now:1746043694275552|interval:75136|pto_count:0|srtt:40491 [2025/04/30 20:08:14 275593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:57609| [2025/04/30 20:08:14 275602] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 275610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1146026| [2025/04/30 20:08:14 275619] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 275626] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694276626|now:1746043694275626|interv:1000| [2025/04/30 20:08:14 275634] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 275640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 275648] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694276626| [2025/04/30 20:08:14 275665] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694276626| [2025/04/30 20:08:14 275672] [debug] |xqc_engine_wakeup_after|wakeup:1746043694276626|now:1746043694275672|diff:954| [2025/04/30 20:08:14 275682] [debug] |xqc_engine_main_logic|END|now:1746043694274959| [2025/04/30 20:08:14 275700] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694275698| [2025/04/30 20:08:14 275710] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 275722] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:921| [2025/04/30 20:08:14 275730] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:922| [2025/04/30 20:08:14 275741] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:922| [2025/04/30 20:08:14 275749] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 275759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 275769] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:44481|prior_delivered:1079598|prior_time:1746043694231642|is_app_limited:1|send_elapse:44300|ack_elapse:44056|ctl_first_sent_time:1746043694233100|lagest_ack_time:1746043694275698|curr_delivered:1124079| [2025/04/30 20:08:14 275779] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694233100| [2025/04/30 20:08:14 275789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:66||sndq_packets_used_bytes:0|sndq_packets_free:799| [2025/04/30 20:08:14 275797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40491|rttvar:2433|minrtt:30499|latest_rtt:42598|ack_delay:48| [2025/04/30 20:08:14 275806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40748|rttvar:2339|minrtt:30499|latest_rtt:42598|ack_delay:48| [2025/04/30 20:08:14 275812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1281|lost_pn:1278|thresh:3| [2025/04/30 20:08:14 275818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 275825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40748|rtt_var:2339|pto_duration:50104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 275833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 275841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 275849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:08:14 275855] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694350569|now:1746043694275824|interv:74745| [2025/04/30 20:08:14 275860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694350569|now:1746043694275824|interval:74745|pto_count:0|srtt:40748 [2025/04/30 20:08:14 275866] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44300, ack_elapse 44056, delivered 44481|rate 1004085|lost 309| [2025/04/30 20:08:14 275879] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 275887] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 275895] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694233100|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 275903] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694233100|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 275912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:56409|srtt:40748|latest_rtt:42598|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 275923] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:922|largest:922|pns:2| [2025/04/30 20:08:14 275931] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:922|frame:ACK |recv_time:1746043694275698|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 275941] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814275698|now:1746043694275698|interv:120000000| [2025/04/30 20:08:14 275950] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814275698|now:1746043694275698|interv:120000000| [2025/04/30 20:08:14 275957] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694276626|pq_index:0| [2025/04/30 20:08:14 275966] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694274959| [2025/04/30 20:08:14 275974] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694275974| [2025/04/30 20:08:14 275983] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694275981| [2025/04/30 20:08:14 275991] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 275999] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 276004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1146026| [2025/04/30 20:08:14 276010] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 276015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 276020] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694276626| [2025/04/30 20:08:14 276025] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694276626| [2025/04/30 20:08:14 276030] [debug] |xqc_engine_wakeup_after|wakeup:1746043694276626|now:1746043694276030|diff:596| [2025/04/30 20:08:14 276035] [debug] |xqc_engine_main_logic|END|now:1746043694275981| [2025/04/30 20:08:14 276047] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694276047| [2025/04/30 20:08:14 276052] [debug] |xqc_engine_wakeup_after|wakeup:1746043694276626|now:1746043694276052|diff:574| [2025/04/30 20:08:14 276057] [debug] |xqc_engine_main_logic|END|now:1746043694276047| [2025/04/30 20:08:14 276304] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694276302| [2025/04/30 20:08:14 276323] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 276333] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:922| [2025/04/30 20:08:14 276339] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:923| [2025/04/30 20:08:14 276349] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:923| [2025/04/30 20:08:14 276357] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 276367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 276375] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:45681|prior_delivered:1079598|prior_time:1746043694231642|is_app_limited:1|send_elapse:44455|ack_elapse:44660|ctl_first_sent_time:1746043694233255|lagest_ack_time:1746043694276302|curr_delivered:1125279| [2025/04/30 20:08:14 276381] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694233255| [2025/04/30 20:08:14 276387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:65||sndq_packets_used_bytes:0|sndq_packets_free:800| [2025/04/30 20:08:14 276392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40748|rttvar:2339|minrtt:30499|latest_rtt:43047|ack_delay:56| [2025/04/30 20:08:14 276399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41028|rttvar:2315|minrtt:30499|latest_rtt:43047|ack_delay:56| [2025/04/30 20:08:14 276407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1282|lost_pn:1279|thresh:3| [2025/04/30 20:08:14 276414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 276422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41028|rtt_var:2315|pto_duration:50288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 276430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 276439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 276445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55209| [2025/04/30 20:08:14 276452] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694350753|now:1746043694276421|interv:74332| [2025/04/30 20:08:14 276458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694350753|now:1746043694276421|interval:74332|pto_count:0|srtt:41028 [2025/04/30 20:08:14 276463] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44455, ack_elapse 44660, delivered 45681|rate 1022861|lost 309| [2025/04/30 20:08:14 276468] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 276480] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 276484] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694233255|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 276489] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694233255|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 276493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:55209|srtt:41028|latest_rtt:43047|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 276499] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:923|largest:923|pns:2| [2025/04/30 20:08:14 276504] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:923|frame:ACK |recv_time:1746043694276302|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 276509] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814276302|now:1746043694276302|interv:120000000| [2025/04/30 20:08:14 276513] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814276302|now:1746043694276302|interv:120000000| [2025/04/30 20:08:14 276517] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694276626|pq_index:0| [2025/04/30 20:08:14 276521] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694275981| [2025/04/30 20:08:14 276525] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694276525| [2025/04/30 20:08:14 276530] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694276529| [2025/04/30 20:08:14 276535] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 276542] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 276549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1146026| [2025/04/30 20:08:14 276557] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 276563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 276569] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694276626| [2025/04/30 20:08:14 276574] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694276626| [2025/04/30 20:08:14 276580] [debug] |xqc_engine_wakeup_after|wakeup:1746043694276626|now:1746043694276580|diff:46| [2025/04/30 20:08:14 276587] [debug] |xqc_engine_main_logic|END|now:1746043694276529| [2025/04/30 20:08:14 276594] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694276594| [2025/04/30 20:08:14 276604] [debug] |xqc_engine_wakeup_after|wakeup:1746043694276626|now:1746043694276604|diff:22| [2025/04/30 20:08:14 276610] [debug] |xqc_engine_main_logic|END|now:1746043694276594| [2025/04/30 20:08:14 277280] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694277266| [2025/04/30 20:08:14 277299] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 277309] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:923| [2025/04/30 20:08:14 277316] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:924| [2025/04/30 20:08:14 277326] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:924| [2025/04/30 20:08:14 277332] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 277341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 277349] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:43281|prior_delivered:1083198|prior_time:1746043694234340|is_app_limited:1|send_elapse:43111|ack_elapse:42926|ctl_first_sent_time:1746043694234646|lagest_ack_time:1746043694277266|curr_delivered:1126479| [2025/04/30 20:08:14 277356] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694234646| [2025/04/30 20:08:14 277362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:64||sndq_packets_used_bytes:0|sndq_packets_free:801| [2025/04/30 20:08:14 277368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41028|rttvar:2315|minrtt:30499|latest_rtt:42620|ack_delay:48| [2025/04/30 20:08:14 277375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41221|rttvar:2123|minrtt:30499|latest_rtt:42620|ack_delay:48| [2025/04/30 20:08:14 277381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1283|lost_pn:1280|thresh:3| [2025/04/30 20:08:14 277385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 277390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41221|rtt_var:2123|pto_duration:49713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 277397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 277403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 277409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54009| [2025/04/30 20:08:14 277413] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694350178|now:1746043694277389|interv:72789| [2025/04/30 20:08:14 277420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694350178|now:1746043694277389|interval:72789|pto_count:0|srtt:41221 [2025/04/30 20:08:14 277427] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43111, ack_elapse 42926, delivered 43281|rate 1003943|lost 309| [2025/04/30 20:08:14 277435] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 277441] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 277457] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694234646|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 277464] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694234646|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 277471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:54009|srtt:41221|latest_rtt:42620|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 277480] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:924|largest:924|pns:2| [2025/04/30 20:08:14 277485] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:924|frame:ACK |recv_time:1746043694277266|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 277490] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814277266|now:1746043694277266|interv:120000000| [2025/04/30 20:08:14 277498] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814277266|now:1746043694277266|interv:120000000| [2025/04/30 20:08:14 277504] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694276626|pq_index:0| [2025/04/30 20:08:14 277512] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694276529| [2025/04/30 20:08:14 277518] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694277518| [2025/04/30 20:08:14 277526] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694277524| [2025/04/30 20:08:14 277533] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694276626|now:1746043694277524| [2025/04/30 20:08:14 277538] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694276626|now:1746043694277524| [2025/04/30 20:08:14 277541] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 277546] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 277552] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 277556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1146026| [2025/04/30 20:08:14 277561] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 277566] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1331| [2025/04/30 20:08:14 277608] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1746043694277574|stream_id:0|stream_offset:1146026| [2025/04/30 20:08:14 277625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 277632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/04/30 20:08:14 277639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41221|rtt_var:2123|pto_duration:49713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 277646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 277653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 277658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55209| [2025/04/30 20:08:14 277665] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694352287|now:1746043694277639|interv:74648| [2025/04/30 20:08:14 277671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694352287|now:1746043694277639|interval:74648|pto_count:0|srtt:41221 [2025/04/30 20:08:14 277679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:55209| [2025/04/30 20:08:14 277686] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 277693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1147193| [2025/04/30 20:08:14 277700] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 277707] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1332| [2025/04/30 20:08:14 277748] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1746043694277718|stream_id:0|stream_offset:1147193| [2025/04/30 20:08:14 277756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 277761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/04/30 20:08:14 277768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41221|rtt_var:2123|pto_duration:49713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 277774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 277781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 277787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:08:14 277794] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694352431|now:1746043694277768|interv:74663| [2025/04/30 20:08:14 277801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694352431|now:1746043694277768|interval:74663|pto_count:0|srtt:41221 [2025/04/30 20:08:14 277815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:56409| [2025/04/30 20:08:14 277823] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 277829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1148360| [2025/04/30 20:08:14 277834] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 277838] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1333| [2025/04/30 20:08:14 277871] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746043694277846|stream_id:0|stream_offset:1148360| [2025/04/30 20:08:14 277880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 277885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 20:08:14 277891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41221|rtt_var:2123|pto_duration:49713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 277898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 277905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 277911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:08:14 277915] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694352559|now:1746043694277891|interv:74668| [2025/04/30 20:08:14 277919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694352559|now:1746043694277891|interval:74668|pto_count:0|srtt:41221 [2025/04/30 20:08:14 277924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:57609| [2025/04/30 20:08:14 277929] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 277933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1149527| [2025/04/30 20:08:14 277938] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 277942] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694278941|now:1746043694277941|interv:1000| [2025/04/30 20:08:14 277946] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 277950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 277954] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694278941| [2025/04/30 20:08:14 277959] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694278941| [2025/04/30 20:08:14 277966] [debug] |xqc_engine_wakeup_after|wakeup:1746043694278941|now:1746043694277965|diff:976| [2025/04/30 20:08:14 277979] [debug] |xqc_engine_main_logic|END|now:1746043694277524| [2025/04/30 20:08:14 277991] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694277991| [2025/04/30 20:08:14 277999] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 278008] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:924| [2025/04/30 20:08:14 278014] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:925| [2025/04/30 20:08:14 278023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:925| [2025/04/30 20:08:14 278029] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 278036] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 278044] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694302991|now:1746043694277991|interv:25000| [2025/04/30 20:08:14 278052] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694277991|max_ack_delay:25000| [2025/04/30 20:08:14 278059] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:925|largest:925|pns:2| [2025/04/30 20:08:14 278067] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:925|frame:PING ACK |recv_time:1746043694277991|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 278075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814277991|now:1746043694277991|interv:120000000| [2025/04/30 20:08:14 278082] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814277991|now:1746043694277991|interv:120000000| [2025/04/30 20:08:14 278087] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694278941|pq_index:0| [2025/04/30 20:08:14 278094] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694277524| [2025/04/30 20:08:14 278100] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694278099| [2025/04/30 20:08:14 278107] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694278106| [2025/04/30 20:08:14 278114] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 278120] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 278124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1149527| [2025/04/30 20:08:14 278131] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 278137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 278143] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694278941| [2025/04/30 20:08:14 278150] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694278941| [2025/04/30 20:08:14 278159] [debug] |xqc_engine_wakeup_after|wakeup:1746043694278941|now:1746043694278159|diff:782| [2025/04/30 20:08:14 278164] [debug] |xqc_engine_main_logic|END|now:1746043694278106| [2025/04/30 20:08:14 278199] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694278198| [2025/04/30 20:08:14 278206] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 278214] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:925| [2025/04/30 20:08:14 278221] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:926| [2025/04/30 20:08:14 278229] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:926| [2025/04/30 20:08:14 278233] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 278238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 278243] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:42081|prior_delivered:1085598|prior_time:1746043694236402|is_app_limited:1|send_elapse:43803|ack_elapse:41796|ctl_first_sent_time:1746043694236722|lagest_ack_time:1746043694278198|curr_delivered:1127679| [2025/04/30 20:08:14 278248] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694236722| [2025/04/30 20:08:14 278255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:63||sndq_packets_used_bytes:0|sndq_packets_free:802| [2025/04/30 20:08:14 278262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41221|rttvar:2123|minrtt:30499|latest_rtt:41476|ack_delay:48| [2025/04/30 20:08:14 278269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41247|rttvar:1644|minrtt:30499|latest_rtt:41476|ack_delay:48| [2025/04/30 20:08:14 278274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1284|lost_pn:1281|thresh:3| [2025/04/30 20:08:14 278278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 278283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41247|rtt_var:1644|pto_duration:47823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 278287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 278291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 278295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:08:14 278299] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694350669|now:1746043694278282|interv:72387| [2025/04/30 20:08:14 278303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694350669|now:1746043694278282|interval:72387|pto_count:0|srtt:41247 [2025/04/30 20:08:14 278307] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43803, ack_elapse 41796, delivered 42081|rate 960687|lost 309| [2025/04/30 20:08:14 278312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 278321] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 278325] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694236722|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 278330] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694236722|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 278335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:56409|srtt:41247|latest_rtt:41476|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 278341] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:926|largest:926|pns:2| [2025/04/30 20:08:14 278345] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:926|frame:ACK |recv_time:1746043694278198|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 278350] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814278198|now:1746043694278198|interv:120000000| [2025/04/30 20:08:14 278354] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814278198|now:1746043694278198|interv:120000000| [2025/04/30 20:08:14 278358] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694278941|pq_index:0| [2025/04/30 20:08:14 278362] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694278106| [2025/04/30 20:08:14 278366] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694278366| [2025/04/30 20:08:14 278371] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694278370| [2025/04/30 20:08:14 278376] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 278381] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 278385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1149527| [2025/04/30 20:08:14 278389] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 278393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 278397] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694278941| [2025/04/30 20:08:14 278401] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694278941| [2025/04/30 20:08:14 278405] [debug] |xqc_engine_wakeup_after|wakeup:1746043694278941|now:1746043694278405|diff:536| [2025/04/30 20:08:14 278409] [debug] |xqc_engine_main_logic|END|now:1746043694278370| [2025/04/30 20:08:14 278415] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694278415| [2025/04/30 20:08:14 278419] [debug] |xqc_engine_wakeup_after|wakeup:1746043694278941|now:1746043694278419|diff:522| [2025/04/30 20:08:14 278426] [debug] |xqc_engine_main_logic|END|now:1746043694278415| [2025/04/30 20:08:14 279125] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694279124| [2025/04/30 20:08:14 279137] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 279145] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:926| [2025/04/30 20:08:14 279152] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:927| [2025/04/30 20:08:14 279161] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:927| [2025/04/30 20:08:14 279187] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 279195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 279203] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:43281|prior_delivered:1085598|prior_time:1746043694236402|is_app_limited:1|send_elapse:43912|ack_elapse:42722|ctl_first_sent_time:1746043694236831|lagest_ack_time:1746043694279124|curr_delivered:1128879| [2025/04/30 20:08:14 279211] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694236831| [2025/04/30 20:08:14 279218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:62||sndq_packets_used_bytes:0|sndq_packets_free:803| [2025/04/30 20:08:14 279225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41247|rttvar:1644|minrtt:30499|latest_rtt:42293|ack_delay:64| [2025/04/30 20:08:14 279231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41370|rttvar:1478|minrtt:30499|latest_rtt:42293|ack_delay:64| [2025/04/30 20:08:14 279238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1285|lost_pn:1282|thresh:3| [2025/04/30 20:08:14 279245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 279251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41370|rtt_var:1478|pto_duration:47282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 279258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 279264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 279268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55209| [2025/04/30 20:08:14 279272] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694350128|now:1746043694279251|interv:70877| [2025/04/30 20:08:14 279276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694350128|now:1746043694279251|interval:70877|pto_count:0|srtt:41370 [2025/04/30 20:08:14 279281] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43912, ack_elapse 42722, delivered 43281|rate 985630|lost 309| [2025/04/30 20:08:14 279286] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 279290] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 279300] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694236831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 279305] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694236831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 279309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:55209|srtt:41370|latest_rtt:42293|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 279315] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:927|largest:927|pns:2| [2025/04/30 20:08:14 279320] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:927|frame:ACK |recv_time:1746043694279124|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 279325] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814279124|now:1746043694279124|interv:120000000| [2025/04/30 20:08:14 279329] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814279124|now:1746043694279124|interv:120000000| [2025/04/30 20:08:14 279333] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694278941|pq_index:0| [2025/04/30 20:08:14 279338] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694278370| [2025/04/30 20:08:14 279342] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694279342| [2025/04/30 20:08:14 279347] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694279346| [2025/04/30 20:08:14 279351] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694278941|now:1746043694279346| [2025/04/30 20:08:14 279355] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694278941|now:1746043694279346| [2025/04/30 20:08:14 279359] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 279364] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 279369] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 279373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1149527| [2025/04/30 20:08:14 279378] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 279382] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1334| [2025/04/30 20:08:14 279418] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1746043694279390|stream_id:0|stream_offset:1149527| [2025/04/30 20:08:14 279428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 279433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/04/30 20:08:14 279437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41370|rtt_var:1478|pto_duration:47282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 279442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 279446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 279450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:08:14 279454] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694351672|now:1746043694279437|interv:72235| [2025/04/30 20:08:14 279458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694351672|now:1746043694279437|interval:72235|pto_count:0|srtt:41370 [2025/04/30 20:08:14 279463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:56409| [2025/04/30 20:08:14 279468] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 279472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1150694| [2025/04/30 20:08:14 279477] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 279481] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694280481|now:1746043694279481|interv:1000| [2025/04/30 20:08:14 279485] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 279489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 279493] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694280481| [2025/04/30 20:08:14 279497] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694280481| [2025/04/30 20:08:14 279501] [debug] |xqc_engine_wakeup_after|wakeup:1746043694280481|now:1746043694279501|diff:980| [2025/04/30 20:08:14 279505] [debug] |xqc_engine_main_logic|END|now:1746043694279346| [2025/04/30 20:08:14 279511] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694279511| [2025/04/30 20:08:14 279515] [debug] |xqc_engine_wakeup_after|wakeup:1746043694280481|now:1746043694279515|diff:966| [2025/04/30 20:08:14 279519] [debug] |xqc_engine_main_logic|END|now:1746043694279511| [2025/04/30 20:08:14 280028] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694280027| [2025/04/30 20:08:14 280040] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 280048] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:927| [2025/04/30 20:08:14 280055] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:928| [2025/04/30 20:08:14 280064] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:928| [2025/04/30 20:08:14 280071] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 280085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 280093] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:44481|prior_delivered:1085598|prior_time:1746043694236402|is_app_limited:1|send_elapse:44014|ack_elapse:43625|ctl_first_sent_time:1746043694236933|lagest_ack_time:1746043694280027|curr_delivered:1130079| [2025/04/30 20:08:14 280101] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694236933| [2025/04/30 20:08:14 280108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:61||sndq_packets_used_bytes:0|sndq_packets_free:804| [2025/04/30 20:08:14 280115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41370|rttvar:1478|minrtt:30499|latest_rtt:43094|ack_delay:48| [2025/04/30 20:08:14 280122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41579|rttvar:1528|minrtt:30499|latest_rtt:43094|ack_delay:48| [2025/04/30 20:08:14 280129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1286|lost_pn:1283|thresh:3| [2025/04/30 20:08:14 280136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 280143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41579|rtt_var:1528|pto_duration:47691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 280147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 280151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 280155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55209| [2025/04/30 20:08:14 280159] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694352081|now:1746043694280142|interv:71939| [2025/04/30 20:08:14 280163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694352081|now:1746043694280142|interval:71939|pto_count:0|srtt:41579 [2025/04/30 20:08:14 280187] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44014, ack_elapse 43625, delivered 44481|rate 1010610|lost 309| [2025/04/30 20:08:14 280192] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 280196] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 280200] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694236933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 280205] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694236933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 280210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:55209|srtt:41579|latest_rtt:43094|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 280221] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:928|largest:928|pns:2| [2025/04/30 20:08:14 280225] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:928|frame:ACK |recv_time:1746043694280027|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 280230] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814280027|now:1746043694280027|interv:120000000| [2025/04/30 20:08:14 280234] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814280027|now:1746043694280027|interv:120000000| [2025/04/30 20:08:14 280238] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694280481|pq_index:0| [2025/04/30 20:08:14 280243] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694279346| [2025/04/30 20:08:14 280247] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694280247| [2025/04/30 20:08:14 280252] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694280251| [2025/04/30 20:08:14 280257] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 280262] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 280267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1150694| [2025/04/30 20:08:14 280271] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 280275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 280279] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694280481| [2025/04/30 20:08:14 280283] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694280481| [2025/04/30 20:08:14 280287] [debug] |xqc_engine_wakeup_after|wakeup:1746043694280481|now:1746043694280287|diff:194| [2025/04/30 20:08:14 280292] [debug] |xqc_engine_main_logic|END|now:1746043694280251| [2025/04/30 20:08:14 280297] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694280297| [2025/04/30 20:08:14 280301] [debug] |xqc_engine_wakeup_after|wakeup:1746043694280481|now:1746043694280301|diff:180| [2025/04/30 20:08:14 280305] [debug] |xqc_engine_main_logic|END|now:1746043694280297| [2025/04/30 20:08:14 281379] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694281378| [2025/04/30 20:08:14 281390] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694280481|pq_index:0| [2025/04/30 20:08:14 281395] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694280251| [2025/04/30 20:08:14 281404] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694281402| [2025/04/30 20:08:14 281409] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694280481|now:1746043694281402| [2025/04/30 20:08:14 281423] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694280481|now:1746043694281402| [2025/04/30 20:08:14 281427] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 281432] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 281438] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 281443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1150694| [2025/04/30 20:08:14 281448] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 281453] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1335| [2025/04/30 20:08:14 281494] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1746043694281462|stream_id:0|stream_offset:1150694| [2025/04/30 20:08:14 281504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 281512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/04/30 20:08:14 281519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41579|rtt_var:1528|pto_duration:47691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 281526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 281532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 281539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:08:14 281544] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694354153|now:1746043694281518|interv:72635| [2025/04/30 20:08:14 281550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694354153|now:1746043694281518|interval:72635|pto_count:0|srtt:41579 [2025/04/30 20:08:14 281557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:56409| [2025/04/30 20:08:14 281566] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 281572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1151861| [2025/04/30 20:08:14 281580] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 281585] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1336| [2025/04/30 20:08:14 281646] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746043694281596|stream_id:0|stream_offset:1151861| [2025/04/30 20:08:14 281658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 281673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 20:08:14 281680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41579|rtt_var:1528|pto_duration:47691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 281687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 281693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 281699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:08:14 281705] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694354287|now:1746043694281680|interv:72607| [2025/04/30 20:08:14 281711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694354287|now:1746043694281680|interval:72607|pto_count:0|srtt:41579 [2025/04/30 20:08:14 281718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:57609| [2025/04/30 20:08:14 281726] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 281733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1153028| [2025/04/30 20:08:14 281739] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 281746] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1337| [2025/04/30 20:08:14 281787] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1746043694281757|stream_id:0|stream_offset:1153028| [2025/04/30 20:08:14 281798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 281805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/04/30 20:08:14 281812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41579|rtt_var:1528|pto_duration:47691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 281818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 281822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 281826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58809| [2025/04/30 20:08:14 281830] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694354448|now:1746043694281812|interv:72636| [2025/04/30 20:08:14 281834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694354448|now:1746043694281812|interval:72636|pto_count:0|srtt:41579 [2025/04/30 20:08:14 281844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:58809| [2025/04/30 20:08:14 281850] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 281854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1154195| [2025/04/30 20:08:14 281858] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 281862] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694282862|now:1746043694281862|interv:1000| [2025/04/30 20:08:14 281866] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 281870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 281874] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694282862| [2025/04/30 20:08:14 281878] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694282862| [2025/04/30 20:08:14 281882] [debug] |xqc_engine_wakeup_after|wakeup:1746043694282862|now:1746043694281882|diff:980| [2025/04/30 20:08:14 281887] [debug] |xqc_engine_main_logic|END|now:1746043694281402| [2025/04/30 20:08:14 281897] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694281896| [2025/04/30 20:08:14 281902] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 281908] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:928| [2025/04/30 20:08:14 281911] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:929| [2025/04/30 20:08:14 281917] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:929| [2025/04/30 20:08:14 281921] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 281926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1287|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1287|path_largest_ack:1287| [2025/04/30 20:08:14 281931] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:44481|prior_delivered:1086798|prior_time:1746043694237407|is_app_limited:1|send_elapse:44638|ack_elapse:44489|ctl_first_sent_time:1746043694238902|lagest_ack_time:1746043694281896|curr_delivered:1131279| [2025/04/30 20:08:14 281936] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694238902| [2025/04/30 20:08:14 281940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:60||sndq_packets_used_bytes:0|sndq_packets_free:805| [2025/04/30 20:08:14 281945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41579|rttvar:1528|minrtt:30499|latest_rtt:42994|ack_delay:536| [2025/04/30 20:08:14 281949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41689|rttvar:1365|minrtt:30499|latest_rtt:42994|ack_delay:536| [2025/04/30 20:08:14 281953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1287|lost_pn:1284|thresh:3| [2025/04/30 20:08:14 281957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 281962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41689|rtt_var:1365|pto_duration:47149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 281970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 281974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 281978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:08:14 281982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694353906|now:1746043694281961|interv:71945| [2025/04/30 20:08:14 281986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694353906|now:1746043694281961|interval:71945|pto_count:0|srtt:41689 [2025/04/30 20:08:14 281990] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44638, ack_elapse 44489, delivered 44481|rate 996482|lost 309| [2025/04/30 20:08:14 281995] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 281999] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 282003] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694238902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 282008] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694238902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 282012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:57609|srtt:41689|latest_rtt:42994|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 282018] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:929|largest:929|pns:2| [2025/04/30 20:08:14 282023] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:929|frame:ACK |recv_time:1746043694281896|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 282028] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814281896|now:1746043694281896|interv:120000000| [2025/04/30 20:08:14 282032] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814281896|now:1746043694281896|interv:120000000| [2025/04/30 20:08:14 282036] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694282862|pq_index:0| [2025/04/30 20:08:14 282040] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694281402| [2025/04/30 20:08:14 282044] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694282044| [2025/04/30 20:08:14 282049] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694282048| [2025/04/30 20:08:14 282054] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 282062] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 282066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1154195| [2025/04/30 20:08:14 282070] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 282092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 282101] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694282862| [2025/04/30 20:08:14 282106] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694282862| [2025/04/30 20:08:14 282111] [debug] |xqc_engine_wakeup_after|wakeup:1746043694282862|now:1746043694282111|diff:751| [2025/04/30 20:08:14 282116] [debug] |xqc_engine_main_logic|END|now:1746043694282048| [2025/04/30 20:08:14 282122] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694282122| [2025/04/30 20:08:14 282126] [debug] |xqc_engine_wakeup_after|wakeup:1746043694282862|now:1746043694282126|diff:736| [2025/04/30 20:08:14 282130] [debug] |xqc_engine_main_logic|END|now:1746043694282122| [2025/04/30 20:08:14 282772] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694282771| [2025/04/30 20:08:14 282790] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 282799] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:929| [2025/04/30 20:08:14 282806] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:930| [2025/04/30 20:08:14 282812] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:930| [2025/04/30 20:08:14 282817] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 282822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1288|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1288|path_largest_ack:1288| [2025/04/30 20:08:14 282830] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:45681|prior_delivered:1086798|prior_time:1746043694237407|is_app_limited:1|send_elapse:44765|ack_elapse:45364|ctl_first_sent_time:1746043694239029|lagest_ack_time:1746043694282771|curr_delivered:1132479| [2025/04/30 20:08:14 282837] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694239029| [2025/04/30 20:08:14 282844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:59||sndq_packets_used_bytes:0|sndq_packets_free:806| [2025/04/30 20:08:14 282850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41689|rttvar:1365|minrtt:30499|latest_rtt:43742|ack_delay:40| [2025/04/30 20:08:14 282854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:41940|rttvar:1527|minrtt:30499|latest_rtt:43742|ack_delay:40| [2025/04/30 20:08:14 282859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1288|lost_pn:1285|thresh:3| [2025/04/30 20:08:14 282863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 282869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41940|rtt_var:1527|pto_duration:48048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 282885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 282892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 282898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:08:14 282904] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694354805|now:1746043694282869|interv:71936| [2025/04/30 20:08:14 282911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694354805|now:1746043694282869|interval:71936|pto_count:0|srtt:41940 [2025/04/30 20:08:14 282918] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44765, ack_elapse 45364, delivered 45681|rate 1006987|lost 309| [2025/04/30 20:08:14 282926] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 282932] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 282938] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694239029|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 282945] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694239029|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 282952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:56409|srtt:41940|latest_rtt:43742|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 282960] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:930|largest:930|pns:2| [2025/04/30 20:08:14 282965] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:930|frame:ACK |recv_time:1746043694282771|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 282970] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814282771|now:1746043694282771|interv:120000000| [2025/04/30 20:08:14 282975] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814282771|now:1746043694282771|interv:120000000| [2025/04/30 20:08:14 282979] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694282862|pq_index:0| [2025/04/30 20:08:14 282983] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694282048| [2025/04/30 20:08:14 282987] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694282987| [2025/04/30 20:08:14 282993] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694282991| [2025/04/30 20:08:14 282998] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694282862|now:1746043694282991| [2025/04/30 20:08:14 283002] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694282862|now:1746043694282991| [2025/04/30 20:08:14 283010] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 283016] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 283025] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 283031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1154195| [2025/04/30 20:08:14 283039] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 283043] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1338| [2025/04/30 20:08:14 283085] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746043694283051|stream_id:0|stream_offset:1154195| [2025/04/30 20:08:14 283095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 283103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 20:08:14 283110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:41940|rtt_var:1527|pto_duration:48048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 283116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 283120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 283124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:08:14 283128] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694356099|now:1746043694283109|interv:72990| [2025/04/30 20:08:14 283132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694356099|now:1746043694283109|interval:72990|pto_count:0|srtt:41940 [2025/04/30 20:08:14 283137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:57609| [2025/04/30 20:08:14 283142] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 283147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1155362| [2025/04/30 20:08:14 283151] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 283155] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694284155|now:1746043694283155|interv:1000| [2025/04/30 20:08:14 283159] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 283163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 283184] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694284155| [2025/04/30 20:08:14 283189] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694284155| [2025/04/30 20:08:14 283198] [debug] |xqc_engine_wakeup_after|wakeup:1746043694284155|now:1746043694283198|diff:957| [2025/04/30 20:08:14 283202] [debug] |xqc_engine_main_logic|END|now:1746043694282991| [2025/04/30 20:08:14 283208] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694283208| [2025/04/30 20:08:14 283212] [debug] |xqc_engine_wakeup_after|wakeup:1746043694284155|now:1746043694283212|diff:943| [2025/04/30 20:08:14 283216] [debug] |xqc_engine_main_logic|END|now:1746043694283208| [2025/04/30 20:08:14 283533] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694283532| [2025/04/30 20:08:14 283546] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 283555] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:930| [2025/04/30 20:08:14 283561] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:931| [2025/04/30 20:08:14 283570] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:931| [2025/04/30 20:08:14 283576] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 283584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1289|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1289|path_largest_ack:1289| [2025/04/30 20:08:14 283591] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:46881|prior_delivered:1086798|prior_time:1746043694237407|is_app_limited:1|send_elapse:46049|ack_elapse:46125|ctl_first_sent_time:1746043694240313|lagest_ack_time:1746043694283532|curr_delivered:1133679| [2025/04/30 20:08:14 283598] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694240313| [2025/04/30 20:08:14 283604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:58||sndq_packets_used_bytes:0|sndq_packets_free:807| [2025/04/30 20:08:14 283610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:41940|rttvar:1527|minrtt:30499|latest_rtt:43219|ack_delay:48| [2025/04/30 20:08:14 283617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42094|rttvar:1453|minrtt:30499|latest_rtt:43219|ack_delay:48| [2025/04/30 20:08:14 283623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1289|lost_pn:1286|thresh:3| [2025/04/30 20:08:14 283629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 283635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42094|rtt_var:1453|pto_duration:47906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 283641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 283647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 283653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:08:14 283659] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694355957|now:1746043694283634|interv:72323| [2025/04/30 20:08:14 283665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694355957|now:1746043694283634|interval:72323|pto_count:0|srtt:42094 [2025/04/30 20:08:14 283677] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46049, ack_elapse 46125, delivered 46881|rate 1016390|lost 309| [2025/04/30 20:08:14 283684] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 283690] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 283696] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694240313|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 283703] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694240313|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 283710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:56409|srtt:42094|latest_rtt:43219|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 283719] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:931|largest:931|pns:2| [2025/04/30 20:08:14 283726] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:931|frame:ACK |recv_time:1746043694283532|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 283733] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814283532|now:1746043694283532|interv:120000000| [2025/04/30 20:08:14 283738] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814283532|now:1746043694283532|interv:120000000| [2025/04/30 20:08:14 283744] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694284155|pq_index:0| [2025/04/30 20:08:14 283751] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694282991| [2025/04/30 20:08:14 283758] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694283758| [2025/04/30 20:08:14 283765] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694283763| [2025/04/30 20:08:14 283773] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 283781] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 283788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1155362| [2025/04/30 20:08:14 283794] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 283797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 283802] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694284155| [2025/04/30 20:08:14 283806] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694284155| [2025/04/30 20:08:14 283810] [debug] |xqc_engine_wakeup_after|wakeup:1746043694284155|now:1746043694283810|diff:345| [2025/04/30 20:08:14 283819] [debug] |xqc_engine_main_logic|END|now:1746043694283763| [2025/04/30 20:08:14 283824] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694283824| [2025/04/30 20:08:14 283828] [debug] |xqc_engine_wakeup_after|wakeup:1746043694284155|now:1746043694283828|diff:327| [2025/04/30 20:08:14 283832] [debug] |xqc_engine_main_logic|END|now:1746043694283824| [2025/04/30 20:08:14 284562] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694284561| [2025/04/30 20:08:14 284578] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 284587] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:931| [2025/04/30 20:08:14 284593] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:932| [2025/04/30 20:08:14 284599] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:932| [2025/04/30 20:08:14 284604] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 284611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1290|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1290|path_largest_ack:1290| [2025/04/30 20:08:14 284617] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:48081|prior_delivered:1086798|prior_time:1746043694237407|is_app_limited:1|send_elapse:46187|ack_elapse:47154|ctl_first_sent_time:1746043694240451|lagest_ack_time:1746043694284561|curr_delivered:1134879| [2025/04/30 20:08:14 284625] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694240451| [2025/04/30 20:08:14 284631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:57||sndq_packets_used_bytes:0|sndq_packets_free:808| [2025/04/30 20:08:14 284638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42094|rttvar:1453|minrtt:30499|latest_rtt:44110|ack_delay:48| [2025/04/30 20:08:14 284644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42340|rttvar:1582|minrtt:30499|latest_rtt:44110|ack_delay:48| [2025/04/30 20:08:14 284651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1290|lost_pn:1287|thresh:3| [2025/04/30 20:08:14 284657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 284663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42340|rtt_var:1582|pto_duration:48668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 284670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 284676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 284682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55209| [2025/04/30 20:08:14 284688] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694356719|now:1746043694284662|interv:72057| [2025/04/30 20:08:14 284693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694356719|now:1746043694284662|interval:72057|pto_count:0|srtt:42340 [2025/04/30 20:08:14 284700] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46187, ack_elapse 47154, delivered 48081|rate 1019658|lost 309| [2025/04/30 20:08:14 284710] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 284716] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 284722] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694240451|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 284728] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694240451|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 284735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:55209|srtt:42340|latest_rtt:44110|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 284743] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:932|largest:932|pns:2| [2025/04/30 20:08:14 284750] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:932|frame:ACK |recv_time:1746043694284561|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 284756] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814284561|now:1746043694284561|interv:120000000| [2025/04/30 20:08:14 284763] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814284561|now:1746043694284561|interv:120000000| [2025/04/30 20:08:14 284769] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694284155|pq_index:0| [2025/04/30 20:08:14 284776] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694283763| [2025/04/30 20:08:14 284783] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694284783| [2025/04/30 20:08:14 284791] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694284789| [2025/04/30 20:08:14 284797] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694284155|now:1746043694284789| [2025/04/30 20:08:14 284803] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694284155|now:1746043694284789| [2025/04/30 20:08:14 284809] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 284816] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 284824] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 284830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1155362| [2025/04/30 20:08:14 284838] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 284845] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1339| [2025/04/30 20:08:14 284894] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1746043694284863|stream_id:0|stream_offset:1155362| [2025/04/30 20:08:14 284905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 284913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/04/30 20:08:14 284920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42340|rtt_var:1582|pto_duration:48668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 284925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 284929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 284933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:08:14 284937] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694358531|now:1746043694284920|interv:73611| [2025/04/30 20:08:14 284941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694358531|now:1746043694284920|interval:73611|pto_count:0|srtt:42340 [2025/04/30 20:08:14 284946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:56409| [2025/04/30 20:08:14 284951] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 284955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1156529| [2025/04/30 20:08:14 284960] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 284964] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1340| [2025/04/30 20:08:14 284995] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1746043694284971|stream_id:0|stream_offset:1156529| [2025/04/30 20:08:14 285004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 285011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/04/30 20:08:14 285018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42340|rtt_var:1582|pto_duration:48668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 285022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 285026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 285030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57609| [2025/04/30 20:08:14 285034] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694358639|now:1746043694285018|interv:73621| [2025/04/30 20:08:14 285043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694358639|now:1746043694285018|interval:73621|pto_count:0|srtt:42340 [2025/04/30 20:08:14 285048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:57609| [2025/04/30 20:08:14 285055] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 285062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1157696| [2025/04/30 20:08:14 285069] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 285073] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694286073|now:1746043694285073|interv:1000| [2025/04/30 20:08:14 285077] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 285080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 285085] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694286073| [2025/04/30 20:08:14 285092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694286073| [2025/04/30 20:08:14 285098] [debug] |xqc_engine_wakeup_after|wakeup:1746043694286073|now:1746043694285098|diff:975| [2025/04/30 20:08:14 285105] [debug] |xqc_engine_main_logic|END|now:1746043694284789| [2025/04/30 20:08:14 285116] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694285116| [2025/04/30 20:08:14 285124] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 285132] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:932| [2025/04/30 20:08:14 285139] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:933| [2025/04/30 20:08:14 285147] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:933| [2025/04/30 20:08:14 285154] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 285162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 285187] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:44481|prior_delivered:1091598|prior_time:1746043694241906|is_app_limited:1|send_elapse:44084|ack_elapse:43210|ctl_first_sent_time:1746043694242238|lagest_ack_time:1746043694285116|curr_delivered:1136079| [2025/04/30 20:08:14 285195] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694242238| [2025/04/30 20:08:14 285202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:809| [2025/04/30 20:08:14 285209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42340|rttvar:1582|minrtt:30499|latest_rtt:42878|ack_delay:56| [2025/04/30 20:08:14 285216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42400|rttvar:1307|minrtt:30499|latest_rtt:42878|ack_delay:56| [2025/04/30 20:08:14 285223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1291|lost_pn:1288|thresh:3| [2025/04/30 20:08:14 285236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 285243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42400|rtt_var:1307|pto_duration:47628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 285252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 285259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 285265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56409| [2025/04/30 20:08:14 285271] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694357599|now:1746043694285242|interv:72357| [2025/04/30 20:08:14 285275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694357599|now:1746043694285242|interval:72357|pto_count:0|srtt:42400 [2025/04/30 20:08:14 285280] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44084, ack_elapse 43210, delivered 44481|rate 1009005|lost 309| [2025/04/30 20:08:14 285285] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 285289] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 285293] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694242238|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 285297] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694242238|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 285302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:56409|srtt:42400|latest_rtt:42878|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 285309] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:933|largest:933|pns:2| [2025/04/30 20:08:14 285313] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:933|frame:ACK |recv_time:1746043694285116|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 285318] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814285116|now:1746043694285116|interv:120000000| [2025/04/30 20:08:14 285322] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814285116|now:1746043694285116|interv:120000000| [2025/04/30 20:08:14 285326] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694286073|pq_index:0| [2025/04/30 20:08:14 285331] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694284789| [2025/04/30 20:08:14 285335] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694285335| [2025/04/30 20:08:14 285340] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694285339| [2025/04/30 20:08:14 285349] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 285354] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 285358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1157696| [2025/04/30 20:08:14 285363] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 285367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 285371] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694286073| [2025/04/30 20:08:14 285375] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694286073| [2025/04/30 20:08:14 285379] [debug] |xqc_engine_wakeup_after|wakeup:1746043694286073|now:1746043694285379|diff:694| [2025/04/30 20:08:14 285384] [debug] |xqc_engine_main_logic|END|now:1746043694285339| [2025/04/30 20:08:14 285389] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694285389| [2025/04/30 20:08:14 285393] [debug] |xqc_engine_wakeup_after|wakeup:1746043694286073|now:1746043694285393|diff:680| [2025/04/30 20:08:14 285397] [debug] |xqc_engine_main_logic|END|now:1746043694285389| [2025/04/30 20:08:14 285992] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694285976| [2025/04/30 20:08:14 286009] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 286020] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:933| [2025/04/30 20:08:14 286028] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:934| [2025/04/30 20:08:14 286039] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:934| [2025/04/30 20:08:14 286047] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 286056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 286065] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:45681|prior_delivered:1091598|prior_time:1746043694241906|is_app_limited:1|send_elapse:44202|ack_elapse:44070|ctl_first_sent_time:1746043694242356|lagest_ack_time:1746043694285976|curr_delivered:1137279| [2025/04/30 20:08:14 286074] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694242356| [2025/04/30 20:08:14 286083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:55||sndq_packets_used_bytes:0|sndq_packets_free:810| [2025/04/30 20:08:14 286090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42400|rttvar:1307|minrtt:30499|latest_rtt:43620|ack_delay:64| [2025/04/30 20:08:14 286097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42544|rttvar:1270|minrtt:30499|latest_rtt:43620|ack_delay:64| [2025/04/30 20:08:14 286105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1292|lost_pn:1289|thresh:3| [2025/04/30 20:08:14 286132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 286140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42544|rtt_var:1270|pto_duration:47624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 286148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 286155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 286163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55209| [2025/04/30 20:08:14 286201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694357595|now:1746043694286140|interv:71455| [2025/04/30 20:08:14 286208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694357595|now:1746043694286140|interval:71455|pto_count:0|srtt:42544 [2025/04/30 20:08:14 286216] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44202, ack_elapse 44070, delivered 45681|rate 1033460|lost 309| [2025/04/30 20:08:14 286225] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 286234] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 286240] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694242356|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 286246] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694242356|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 286252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:55209|srtt:42544|latest_rtt:43620|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 286259] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:11| [2025/04/30 20:08:14 286264] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_max_stream_data_frame|max_stream_data=1364991|max_stream_data_old=1167400| [2025/04/30 20:08:14 286271] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 286278] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 286284] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:934|largest:934|pns:2| [2025/04/30 20:08:14 286290] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:934|frame:ACK MAX_STREAM_DATA |recv_time:1746043694285976|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 286296] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814285976|now:1746043694285976|interv:120000000| [2025/04/30 20:08:14 286301] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814285976|now:1746043694285976|interv:120000000| [2025/04/30 20:08:14 286311] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694286073|pq_index:0| [2025/04/30 20:08:14 286317] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694285339| [2025/04/30 20:08:14 286322] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694286322| [2025/04/30 20:08:14 286328] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694286327| [2025/04/30 20:08:14 286334] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694286073|now:1746043694286327| [2025/04/30 20:08:14 286340] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694286073|now:1746043694286327| [2025/04/30 20:08:14 286345] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 286350] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055FC16B356FC|cnt:0| [2025/04/30 20:08:14 286358] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8832968| [2025/04/30 20:08:14 286364] [debug] |scid:ed3061445c419a858f5981dc|xqc_sample_check_app_limited|check_applimit|path:0|inflight:55209|now_cwnd_limited:1|all_path_empty:0|sndq:1|lostq:1|ptoq:1| [2025/04/30 20:08:14 286372] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8831801| [2025/04/30 20:08:14 286377] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8830634| [2025/04/30 20:08:14 286383] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8829467| [2025/04/30 20:08:14 286388] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8828300| [2025/04/30 20:08:14 286393] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8827133| [2025/04/30 20:08:14 286398] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8825966| [2025/04/30 20:08:14 286404] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8824799| [2025/04/30 20:08:14 286409] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8823632| [2025/04/30 20:08:14 286415] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8822465| [2025/04/30 20:08:14 286420] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8821298| [2025/04/30 20:08:14 286425] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8820131| [2025/04/30 20:08:14 286431] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8818964| [2025/04/30 20:08:14 286436] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8817797| [2025/04/30 20:08:14 286441] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8816630| [2025/04/30 20:08:14 286446] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8815463| [2025/04/30 20:08:14 286452] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8814296| [2025/04/30 20:08:14 286457] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8813129| [2025/04/30 20:08:14 286463] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8811962| [2025/04/30 20:08:14 286469] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8810795| [2025/04/30 20:08:14 286478] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8809628| [2025/04/30 20:08:14 286483] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8808461| [2025/04/30 20:08:14 286487] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8807294| [2025/04/30 20:08:14 286491] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8806127| [2025/04/30 20:08:14 286496] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8804960| [2025/04/30 20:08:14 286500] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8803793| [2025/04/30 20:08:14 286504] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8802626| [2025/04/30 20:08:14 286510] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8801459| [2025/04/30 20:08:14 286517] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8800292| [2025/04/30 20:08:14 286524] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8799125| [2025/04/30 20:08:14 286531] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8797958| [2025/04/30 20:08:14 286538] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8796791| [2025/04/30 20:08:14 286544] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8795624| [2025/04/30 20:08:14 286551] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8794457| [2025/04/30 20:08:14 286557] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8793290| [2025/04/30 20:08:14 286563] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8792123| [2025/04/30 20:08:14 286570] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8790956| [2025/04/30 20:08:14 286576] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8789789| [2025/04/30 20:08:14 286582] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8788622| [2025/04/30 20:08:14 286589] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8787455| [2025/04/30 20:08:14 286596] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8786288| [2025/04/30 20:08:14 286602] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8785121| [2025/04/30 20:08:14 286608] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8783954| [2025/04/30 20:08:14 286614] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8782787| [2025/04/30 20:08:14 286620] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8781620| [2025/04/30 20:08:14 286626] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8780453| [2025/04/30 20:08:14 286633] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8779286| [2025/04/30 20:08:14 286639] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8778119| [2025/04/30 20:08:14 286646] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8776952| [2025/04/30 20:08:14 286652] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8775785| [2025/04/30 20:08:14 286658] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8774618| [2025/04/30 20:08:14 286665] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8773451| [2025/04/30 20:08:14 286672] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8772284| [2025/04/30 20:08:14 286683] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8771117| [2025/04/30 20:08:14 286690] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8769950| [2025/04/30 20:08:14 286696] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8768783| [2025/04/30 20:08:14 286703] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8767616| [2025/04/30 20:08:14 286709] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8766449| [2025/04/30 20:08:14 286715] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8765282| [2025/04/30 20:08:14 286721] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8764115| [2025/04/30 20:08:14 286728] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8762948| [2025/04/30 20:08:14 286734] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8761781| [2025/04/30 20:08:14 286741] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8760614| [2025/04/30 20:08:14 286748] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8759447| [2025/04/30 20:08:14 286755] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8758280| [2025/04/30 20:08:14 286759] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8757113| [2025/04/30 20:08:14 286763] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8755946| [2025/04/30 20:08:14 286767] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8754779| [2025/04/30 20:08:14 286772] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8753612| [2025/04/30 20:08:14 286776] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8752445| [2025/04/30 20:08:14 286780] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8751278| [2025/04/30 20:08:14 286784] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8750111| [2025/04/30 20:08:14 286789] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8748944| [2025/04/30 20:08:14 286793] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8747777| [2025/04/30 20:08:14 286797] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8746610| [2025/04/30 20:08:14 286801] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8745443| [2025/04/30 20:08:14 286806] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8744276| [2025/04/30 20:08:14 286810] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8743109| [2025/04/30 20:08:14 286814] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8741942| [2025/04/30 20:08:14 286819] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8740775| [2025/04/30 20:08:14 286823] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8739608| [2025/04/30 20:08:14 286827] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8738441| [2025/04/30 20:08:14 286831] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8737274| [2025/04/30 20:08:14 286836] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8736107| [2025/04/30 20:08:14 286840] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8734940| [2025/04/30 20:08:14 286848] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8733773| [2025/04/30 20:08:14 286852] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8732606| [2025/04/30 20:08:14 286856] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8731439| [2025/04/30 20:08:14 286860] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8730272| [2025/04/30 20:08:14 286865] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8729105| [2025/04/30 20:08:14 286869] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8727938| [2025/04/30 20:08:14 286873] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8726771| [2025/04/30 20:08:14 286878] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8725604| [2025/04/30 20:08:14 286882] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8724437| [2025/04/30 20:08:14 286886] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8723270| [2025/04/30 20:08:14 286890] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8722103| [2025/04/30 20:08:14 286895] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8720936| [2025/04/30 20:08:14 286899] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8719769| [2025/04/30 20:08:14 286903] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8718602| [2025/04/30 20:08:14 286907] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8717435| [2025/04/30 20:08:14 286912] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8716268| [2025/04/30 20:08:14 286916] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8715101| [2025/04/30 20:08:14 286920] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8713934| [2025/04/30 20:08:14 286925] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8712767| [2025/04/30 20:08:14 286929] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8711600| [2025/04/30 20:08:14 286933] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8710433| [2025/04/30 20:08:14 286937] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8709266| [2025/04/30 20:08:14 286942] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8708099| [2025/04/30 20:08:14 286949] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8706932| [2025/04/30 20:08:14 286955] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8705765| [2025/04/30 20:08:14 286962] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8704598| [2025/04/30 20:08:14 286969] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8703431| [2025/04/30 20:08:14 286975] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8702264| [2025/04/30 20:08:14 286979] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8701097| [2025/04/30 20:08:14 286984] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8699930| [2025/04/30 20:08:14 286988] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8698763| [2025/04/30 20:08:14 286994] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8697596| [2025/04/30 20:08:14 287000] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8696429| [2025/04/30 20:08:14 287011] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8695262| [2025/04/30 20:08:14 287018] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8694095| [2025/04/30 20:08:14 287025] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8692928| [2025/04/30 20:08:14 287031] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8691761| [2025/04/30 20:08:14 287038] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8690594| [2025/04/30 20:08:14 287044] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8689427| [2025/04/30 20:08:14 287050] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8688260| [2025/04/30 20:08:14 287057] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8687093| [2025/04/30 20:08:14 287063] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8685926| [2025/04/30 20:08:14 287070] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8684759| [2025/04/30 20:08:14 287077] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8683592| [2025/04/30 20:08:14 287083] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8682425| [2025/04/30 20:08:14 287089] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8681258| [2025/04/30 20:08:14 287095] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8680091| [2025/04/30 20:08:14 287102] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8678924| [2025/04/30 20:08:14 287109] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8677757| [2025/04/30 20:08:14 287116] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8676590| [2025/04/30 20:08:14 287122] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8675423| [2025/04/30 20:08:14 287128] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8674256| [2025/04/30 20:08:14 287135] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8673089| [2025/04/30 20:08:14 287142] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8671922| [2025/04/30 20:08:14 287149] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8670755| [2025/04/30 20:08:14 287155] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8669588| [2025/04/30 20:08:14 287162] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8668421| [2025/04/30 20:08:14 287190] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8667254| [2025/04/30 20:08:14 287197] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8666087| [2025/04/30 20:08:14 287203] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8664920| [2025/04/30 20:08:14 287210] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8663753| [2025/04/30 20:08:14 287216] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8662586| [2025/04/30 20:08:14 287222] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8661419| [2025/04/30 20:08:14 287229] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8660252| [2025/04/30 20:08:14 287235] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8659085| [2025/04/30 20:08:14 287246] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8657918| [2025/04/30 20:08:14 287250] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8656751| [2025/04/30 20:08:14 287254] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8655584| [2025/04/30 20:08:14 287258] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8654417| [2025/04/30 20:08:14 287263] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8653250| [2025/04/30 20:08:14 287267] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8652083| [2025/04/30 20:08:14 287271] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8650916| [2025/04/30 20:08:14 287275] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8649749| [2025/04/30 20:08:14 287281] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8648582| [2025/04/30 20:08:14 287288] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8647415| [2025/04/30 20:08:14 287294] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8646248| [2025/04/30 20:08:14 287301] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8645081| [2025/04/30 20:08:14 287308] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8643914| [2025/04/30 20:08:14 287312] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8642747| [2025/04/30 20:08:14 287317] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8641580| [2025/04/30 20:08:14 287321] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8640413| [2025/04/30 20:08:14 287325] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8639246| [2025/04/30 20:08:14 287329] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8638079| [2025/04/30 20:08:14 287334] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8636912| [2025/04/30 20:08:14 287338] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8635745| [2025/04/30 20:08:14 287342] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1364991| [2025/04/30 20:08:14 287348] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1364255|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:930120|offset:197223|fin:1|stream_flag:5|conn:000055FC16B356FC|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:08:14 287354] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:14 287358] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8635745| [2025/04/30 20:08:14 287362] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1364991| [2025/04/30 20:08:14 287367] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1364255|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:732897|offset:0|fin:1|stream_flag:5|conn:000055FC16B356FC|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:08:14 287375] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:14 287380] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:934|ack_delay:1404|first_ack_range:54|largest_pkt_recv_time:1746043694285976| [2025/04/30 20:08:14 287385] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:934|low:880|pkt_pns:2| [2025/04/30 20:08:14 287389] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:878|low:876|pkt_pns:2| [2025/04/30 20:08:14 287393] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:934|frame_largest_recv:934| [2025/04/30 20:08:14 287398] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 287403] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287408] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287413] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 287418] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287422] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287426] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 287431] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10862|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1168199| [2025/04/30 20:08:14 287440] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287444] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287448] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12062|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1169366| [2025/04/30 20:08:14 287457] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287461] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287465] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13262|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1170533| [2025/04/30 20:08:14 287476] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287481] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287485] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14462|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1171700| [2025/04/30 20:08:14 287493] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287498] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287502] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15662|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1172867| [2025/04/30 20:08:14 287510] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287516] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287522] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16862|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1174034| [2025/04/30 20:08:14 287536] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287543] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287547] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18062|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1175201| [2025/04/30 20:08:14 287564] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287571] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287577] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19262|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1176368| [2025/04/30 20:08:14 287590] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287597] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287604] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20462|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1177535| [2025/04/30 20:08:14 287616] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287623] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287629] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21662|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1178702| [2025/04/30 20:08:14 287642] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287648] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287654] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22862|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1179869| [2025/04/30 20:08:14 287667] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287673] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287684] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24062|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1181036| [2025/04/30 20:08:14 287697] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287704] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287710] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25262|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1182203| [2025/04/30 20:08:14 287722] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287729] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287735] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26462|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1183370| [2025/04/30 20:08:14 287746] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287751] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287755] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27662|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1184537| [2025/04/30 20:08:14 287764] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287768] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287773] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28862|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1185704| [2025/04/30 20:08:14 287785] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287789] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287793] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30062|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1186871| [2025/04/30 20:08:14 287805] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287813] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287819] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31262|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1188038| [2025/04/30 20:08:14 287830] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287835] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287839] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32462|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1189205| [2025/04/30 20:08:14 287847] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287852] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287856] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33662|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1190372| [2025/04/30 20:08:14 287864] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287872] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287876] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34862|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1191539| [2025/04/30 20:08:14 287888] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287895] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287902] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36062|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1192706| [2025/04/30 20:08:14 287913] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287917] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287921] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37262|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1193873| [2025/04/30 20:08:14 287930] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287934] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287938] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38462|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1195040| [2025/04/30 20:08:14 287947] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287951] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287955] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39662|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1196207| [2025/04/30 20:08:14 287966] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287971] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287975] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 287979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40862|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1197374| [2025/04/30 20:08:14 287983] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 287989] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 287995] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 288002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42062|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1198541| [2025/04/30 20:08:14 288008] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 288015] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 288021] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 288027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43262|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1199708| [2025/04/30 20:08:14 288034] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 288040] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 288046] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 288053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44462|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1200875| [2025/04/30 20:08:14 288068] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 288074] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 288080] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 288087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45662|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1202042| [2025/04/30 20:08:14 288094] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 288100] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 288107] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 288113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46862|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1203209| [2025/04/30 20:08:14 288120] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 288126] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 288133] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 288139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:48062|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1204376| [2025/04/30 20:08:14 288146] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 288153] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 288159] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 288182] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49262|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1205543| [2025/04/30 20:08:14 288194] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 288200] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 288212] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 288216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50462|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1206710| [2025/04/30 20:08:14 288221] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 288225] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 288229] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 288233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:51662|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1207877| [2025/04/30 20:08:14 288237] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 288242] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 288246] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 288250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:52862|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1209044| [2025/04/30 20:08:14 288254] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 288258] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 288262] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 288267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:54062|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1210211| [2025/04/30 20:08:14 288271] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42544|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 288275] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 288279] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42544|min_srtt:42544|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 288283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:55262|inflight:55209|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1211378| [2025/04/30 20:08:14 288290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 288294] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 288298] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 288302] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 288307] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:08:14 288312] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1341| [2025/04/30 20:08:14 288355] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1341|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:55209|now:1746043694288320|stream_id:0|stream_offset:0| [2025/04/30 20:08:14 288366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1341|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:08:14 288373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1341|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:08:14 288379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/04/30 20:08:14 288386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42544|rtt_var:1270|pto_duration:47624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 288393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 288397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 288401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55240| [2025/04/30 20:08:14 288405] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694360944|now:1746043694288385|interv:72559| [2025/04/30 20:08:14 288409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694360944|now:1746043694288385|interval:72559|pto_count:0|srtt:42544 [2025/04/30 20:08:14 288414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:55240| [2025/04/30 20:08:14 288419] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:08:14 288423] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1342| [2025/04/30 20:08:14 288453] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1342|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:55240|now:1746043694288430|stream_id:0|stream_offset:0| [2025/04/30 20:08:14 288462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1342|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:08:14 288475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1342|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:08:14 288482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55240|applimit:0| [2025/04/30 20:08:14 288488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42544|rtt_var:1270|pto_duration:47624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 288493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 288497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 288500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55271| [2025/04/30 20:08:14 288505] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694361054|now:1746043694288488|interv:72566| [2025/04/30 20:08:14 288511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694361054|now:1746043694288488|interval:72566|pto_count:0|srtt:42544 [2025/04/30 20:08:14 288518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:55271| [2025/04/30 20:08:14 288526] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 288533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:55271|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1157696| [2025/04/30 20:08:14 288537] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 288542] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1343| [2025/04/30 20:08:14 288582] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1343|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:55271|now:1746043694288551|stream_id:0|stream_offset:1157696| [2025/04/30 20:08:14 288590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1343|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:08:14 288597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55271|applimit:0| [2025/04/30 20:08:14 288603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42544|rtt_var:1270|pto_duration:47624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 288610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 288617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 288622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56480| [2025/04/30 20:08:14 288629] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694361175|now:1746043694288603|interv:72572| [2025/04/30 20:08:14 288634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694361175|now:1746043694288603|interval:72572|pto_count:0|srtt:42544 [2025/04/30 20:08:14 288646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:56480| [2025/04/30 20:08:14 288653] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 288659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56480|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1158863| [2025/04/30 20:08:14 288666] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 288672] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1344| [2025/04/30 20:08:14 288701] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56480|now:1746043694288682|stream_id:0|stream_offset:1158863| [2025/04/30 20:08:14 288708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 288715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:56480|applimit:0| [2025/04/30 20:08:14 288722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42544|rtt_var:1270|pto_duration:47624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 288729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 288734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 288738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57680| [2025/04/30 20:08:14 288742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694361306|now:1746043694288722|interv:72584| [2025/04/30 20:08:14 288746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694361306|now:1746043694288722|interval:72584|pto_count:0|srtt:42544 [2025/04/30 20:08:14 288751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:57680| [2025/04/30 20:08:14 288755] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 288759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1160030| [2025/04/30 20:08:14 288764] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 288768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1345| [2025/04/30 20:08:14 288791] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57680|now:1746043694288774|stream_id:0|stream_offset:1160030| [2025/04/30 20:08:14 288800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 288813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57680|applimit:0| [2025/04/30 20:08:14 288820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42544|rtt_var:1270|pto_duration:47624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 288825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 288829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 288832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58880| [2025/04/30 20:08:14 288836] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694361398|now:1746043694288820|interv:72578| [2025/04/30 20:08:14 288840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694361398|now:1746043694288820|interval:72578|pto_count:0|srtt:42544 [2025/04/30 20:08:14 288845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:58880| [2025/04/30 20:08:14 288849] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 288854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1161197| [2025/04/30 20:08:14 288858] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 288862] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1346| [2025/04/30 20:08:14 288884] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58880|now:1746043694288868|stream_id:0|stream_offset:1161197| [2025/04/30 20:08:14 288889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 288893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:58880|applimit:0| [2025/04/30 20:08:14 288897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42544|rtt_var:1270|pto_duration:47624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 288902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 288906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 288910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60080| [2025/04/30 20:08:14 288914] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694361492|now:1746043694288897|interv:72595| [2025/04/30 20:08:14 288918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694361492|now:1746043694288897|interval:72595|pto_count:0|srtt:42544 [2025/04/30 20:08:14 288922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:60080| [2025/04/30 20:08:14 288927] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 288936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60080|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1162364| [2025/04/30 20:08:14 288941] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 288945] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1347| [2025/04/30 20:08:14 288963] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60080|now:1746043694288951|stream_id:0|stream_offset:1162364| [2025/04/30 20:08:14 288969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 288973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60080|applimit:0| [2025/04/30 20:08:14 288977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42544|rtt_var:1270|pto_duration:47624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 288982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 288986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 288989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61280| [2025/04/30 20:08:14 288993] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694361575|now:1746043694288977|interv:72598| [2025/04/30 20:08:14 288997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694361575|now:1746043694288977|interval:72598|pto_count:0|srtt:42544 [2025/04/30 20:08:14 289002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:61280| [2025/04/30 20:08:14 289006] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 289010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61280|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1163531| [2025/04/30 20:08:14 289015] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 289019] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694290018|now:1746043694289018|interv:1000| [2025/04/30 20:08:14 289023] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 289026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 289031] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694290018| [2025/04/30 20:08:14 289035] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694290018| [2025/04/30 20:08:14 289039] [debug] |xqc_engine_wakeup_after|wakeup:1746043694290018|now:1746043694289039|diff:979| [2025/04/30 20:08:14 289044] [debug] |xqc_engine_main_logic|END|now:1746043694286327| [2025/04/30 20:08:14 289052] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694289051| [2025/04/30 20:08:14 289060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 289066] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:934| [2025/04/30 20:08:14 289070] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:935| [2025/04/30 20:08:14 289075] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:935| [2025/04/30 20:08:14 289079] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 289084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 289089] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:44471|prior_delivered:1094008|prior_time:1746043694243432|is_app_limited:1|send_elapse:44070|ack_elapse:45619|ctl_first_sent_time:1746043694243725|lagest_ack_time:1746043694289051|curr_delivered:1138479| [2025/04/30 20:08:14 289093] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694243725| [2025/04/30 20:08:14 289098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:640| [2025/04/30 20:08:14 289102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42544|rttvar:1270|minrtt:30499|latest_rtt:45326|ack_delay:40| [2025/04/30 20:08:14 289106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42886|rttvar:1638|minrtt:30499|latest_rtt:45326|ack_delay:40| [2025/04/30 20:08:14 289111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1293|lost_pn:1290|thresh:3| [2025/04/30 20:08:14 289116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 289122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42886|rtt_var:1638|pto_duration:49438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 289129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 289135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 289141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60080| [2025/04/30 20:08:14 289148] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694363389|now:1746043694289122|interv:74267| [2025/04/30 20:08:14 289153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694363389|now:1746043694289122|interval:74267|pto_count:0|srtt:42886 [2025/04/30 20:08:14 289157] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44070, ack_elapse 45619, delivered 44471|rate 974835|lost 309| [2025/04/30 20:08:14 289162] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 289179] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 289189] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694243725|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 289201] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694243725|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 289207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:60080|srtt:42886|latest_rtt:45326|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 289216] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:935|largest:935|pns:2| [2025/04/30 20:08:14 289223] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:935|frame:ACK |recv_time:1746043694289051|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 289230] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814289051|now:1746043694289051|interv:120000000| [2025/04/30 20:08:14 289236] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814289051|now:1746043694289051|interv:120000000| [2025/04/30 20:08:14 289242] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694290018|pq_index:0| [2025/04/30 20:08:14 289249] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694286327| [2025/04/30 20:08:14 289255] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694289255| [2025/04/30 20:08:14 289262] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694289260| [2025/04/30 20:08:14 289269] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 289274] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42886|min_srtt:42886|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 289279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:60080|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1211378| [2025/04/30 20:08:14 289283] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42886|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 289290] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 289297] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42886|min_srtt:42886|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 289304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:60080|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1212545| [2025/04/30 20:08:14 289312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 289317] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 289328] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 289334] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 289339] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 289343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60080|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1163531| [2025/04/30 20:08:14 289347] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 289351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 289355] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694290018| [2025/04/30 20:08:14 289359] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694290018| [2025/04/30 20:08:14 289363] [debug] |xqc_engine_wakeup_after|wakeup:1746043694290018|now:1746043694289363|diff:655| [2025/04/30 20:08:14 289368] [debug] |xqc_engine_main_logic|END|now:1746043694289260| [2025/04/30 20:08:14 289376] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694289375| [2025/04/30 20:08:14 289380] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 289386] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:935| [2025/04/30 20:08:14 289390] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:936| [2025/04/30 20:08:14 289396] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:936| [2025/04/30 20:08:14 289400] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 289404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 289409] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:43271|prior_delivered:1096408|prior_time:1746043694245375|is_app_limited:1|send_elapse:44427|ack_elapse:44000|ctl_first_sent_time:1746043694245637|lagest_ack_time:1746043694289375|curr_delivered:1139679| [2025/04/30 20:08:14 289413] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694245637| [2025/04/30 20:08:14 289418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:641| [2025/04/30 20:08:14 289422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42886|rttvar:1638|minrtt:30499|latest_rtt:43738|ack_delay:32| [2025/04/30 20:08:14 289426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42989|rttvar:1434|minrtt:30499|latest_rtt:43738|ack_delay:32| [2025/04/30 20:08:14 289431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1294|lost_pn:1291|thresh:3| [2025/04/30 20:08:14 289435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 289442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42989|rtt_var:1434|pto_duration:48725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 289446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 289450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 289454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58880| [2025/04/30 20:08:14 289458] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694362676|now:1746043694289442|interv:73234| [2025/04/30 20:08:14 289462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694362676|now:1746043694289442|interval:73234|pto_count:0|srtt:42989 [2025/04/30 20:08:14 289466] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44427, ack_elapse 44000, delivered 43271|rate 973979|lost 309| [2025/04/30 20:08:14 289471] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 289475] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 289479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694245637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 289483] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694245637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 289488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:58880|srtt:42989|latest_rtt:43738|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 289493] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:936|largest:936|pns:2| [2025/04/30 20:08:14 289497] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:936|frame:ACK |recv_time:1746043694289375|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 289503] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814289375|now:1746043694289375|interv:120000000| [2025/04/30 20:08:14 289509] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814289375|now:1746043694289375|interv:120000000| [2025/04/30 20:08:14 289515] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694290018|pq_index:0| [2025/04/30 20:08:14 289522] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694289260| [2025/04/30 20:08:14 289528] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694289528| [2025/04/30 20:08:14 289534] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694289533| [2025/04/30 20:08:14 289540] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 289551] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42989|min_srtt:42989|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 289558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1212545| [2025/04/30 20:08:14 289564] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:42989|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 289571] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 289577] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:42989|min_srtt:42989|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 289584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1213712| [2025/04/30 20:08:14 289590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 289596] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 289602] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 289608] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 289614] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 289620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1163531| [2025/04/30 20:08:14 289626] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 289632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 289638] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694290018| [2025/04/30 20:08:14 289644] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694290018| [2025/04/30 20:08:14 289650] [debug] |xqc_engine_wakeup_after|wakeup:1746043694290018|now:1746043694289650|diff:368| [2025/04/30 20:08:14 289657] [debug] |xqc_engine_main_logic|END|now:1746043694289533| [2025/04/30 20:08:14 289666] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694289666| [2025/04/30 20:08:14 289673] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 289682] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:936| [2025/04/30 20:08:14 289687] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:937| [2025/04/30 20:08:14 289695] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:937| [2025/04/30 20:08:14 289701] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 289714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 289721] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:44471|prior_delivered:1096408|prior_time:1746043694245375|is_app_limited:1|send_elapse:44548|ack_elapse:44291|ctl_first_sent_time:1746043694245758|lagest_ack_time:1746043694289666|curr_delivered:1140879| [2025/04/30 20:08:14 289729] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694245758| [2025/04/30 20:08:14 289736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:642| [2025/04/30 20:08:14 289742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42989|rttvar:1434|minrtt:30499|latest_rtt:43908|ack_delay:96| [2025/04/30 20:08:14 289749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43092|rttvar:1281|minrtt:30499|latest_rtt:43908|ack_delay:96| [2025/04/30 20:08:14 289755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1295|lost_pn:1292|thresh:3| [2025/04/30 20:08:14 289759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 289763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43092|rtt_var:1281|pto_duration:48216|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 289767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 289771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 289775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57680| [2025/04/30 20:08:14 289779] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694362167|now:1746043694289763|interv:72404| [2025/04/30 20:08:14 289783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694362167|now:1746043694289763|interval:72404|pto_count:0|srtt:43092 [2025/04/30 20:08:14 289788] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44548, ack_elapse 44291, delivered 44471|rate 998271|lost 309| [2025/04/30 20:08:14 289792] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 289796] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 289800] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694245758|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 289804] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694245758|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 289809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:57680|srtt:43092|latest_rtt:43908|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 289818] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:937|largest:937|pns:2| [2025/04/30 20:08:14 289823] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:937|frame:ACK |recv_time:1746043694289666|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 289827] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814289666|now:1746043694289666|interv:120000000| [2025/04/30 20:08:14 289831] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814289666|now:1746043694289666|interv:120000000| [2025/04/30 20:08:14 289835] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694290018|pq_index:0| [2025/04/30 20:08:14 289839] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694289533| [2025/04/30 20:08:14 289843] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694289843| [2025/04/30 20:08:14 289848] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694289847| [2025/04/30 20:08:14 289853] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 289858] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43092|min_srtt:43092|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 289863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1213712| [2025/04/30 20:08:14 289867] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43092|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 289871] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 289876] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43092|min_srtt:43092|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 289880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1214879| [2025/04/30 20:08:14 289884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 289888] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 289892] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 289896] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 289900] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 289905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1163531| [2025/04/30 20:08:14 289912] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 289915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 289919] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694290018| [2025/04/30 20:08:14 289923] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694290018| [2025/04/30 20:08:14 289927] [debug] |xqc_engine_wakeup_after|wakeup:1746043694290018|now:1746043694289927|diff:91| [2025/04/30 20:08:14 289932] [debug] |xqc_engine_main_logic|END|now:1746043694289847| [2025/04/30 20:08:14 289937] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694289937| [2025/04/30 20:08:14 289941] [debug] |xqc_engine_wakeup_after|wakeup:1746043694290018|now:1746043694289941|diff:77| [2025/04/30 20:08:14 289945] [debug] |xqc_engine_main_logic|END|now:1746043694289937| [2025/04/30 20:08:14 290363] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694290362| [2025/04/30 20:08:14 290376] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 290384] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:937| [2025/04/30 20:08:14 290390] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:938| [2025/04/30 20:08:14 290398] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:938| [2025/04/30 20:08:14 290404] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 290411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1296|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1296|path_largest_ack:1296| [2025/04/30 20:08:14 290417] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:45671|prior_delivered:1096408|prior_time:1746043694245375|is_app_limited:1|send_elapse:44689|ack_elapse:44987|ctl_first_sent_time:1746043694245899|lagest_ack_time:1746043694290362|curr_delivered:1142079| [2025/04/30 20:08:14 290424] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694245899| [2025/04/30 20:08:14 290431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:643| [2025/04/30 20:08:14 290438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43092|rttvar:1281|minrtt:30499|latest_rtt:44463|ack_delay:56| [2025/04/30 20:08:14 290444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43256|rttvar:1289|minrtt:30499|latest_rtt:44463|ack_delay:56| [2025/04/30 20:08:14 290450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1296|lost_pn:1293|thresh:3| [2025/04/30 20:08:14 290456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 290463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43256|rtt_var:1289|pto_duration:48412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 290470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 290482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 290488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56480| [2025/04/30 20:08:14 290494] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694362363|now:1746043694290462|interv:71901| [2025/04/30 20:08:14 290500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694362363|now:1746043694290462|interval:71901|pto_count:0|srtt:43256 [2025/04/30 20:08:14 290507] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44689, ack_elapse 44987, delivered 45671|rate 1015204|lost 309| [2025/04/30 20:08:14 290513] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 290519] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 290526] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694245899|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 290532] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694245899|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 290539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:56480|srtt:43256|latest_rtt:44463|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 290547] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:938|largest:938|pns:2| [2025/04/30 20:08:14 290553] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:938|frame:ACK |recv_time:1746043694290362|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 290560] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814290362|now:1746043694290362|interv:120000000| [2025/04/30 20:08:14 290566] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814290362|now:1746043694290362|interv:120000000| [2025/04/30 20:08:14 290571] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694290018|pq_index:0| [2025/04/30 20:08:14 290577] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694289847| [2025/04/30 20:08:14 290583] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694290583| [2025/04/30 20:08:14 290591] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694290589| [2025/04/30 20:08:14 290596] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694290018|now:1746043694290589| [2025/04/30 20:08:14 290602] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694290018|now:1746043694290589| [2025/04/30 20:08:14 290609] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 290615] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 290629] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43256|min_srtt:43256|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 290634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:56480|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1214879| [2025/04/30 20:08:14 290638] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43256|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 290644] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 290651] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43256|min_srtt:43256|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 290657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:56480|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1216046| [2025/04/30 20:08:14 290664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 290670] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 290676] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 290682] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 290689] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 290695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56480|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1163531| [2025/04/30 20:08:14 290702] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 290709] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1348| [2025/04/30 20:08:14 290755] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56480|now:1746043694290720|stream_id:0|stream_offset:1163531| [2025/04/30 20:08:14 290765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 290772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:56480|applimit:0| [2025/04/30 20:08:14 290779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43256|rtt_var:1289|pto_duration:48412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 290786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 290791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 290808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57680| [2025/04/30 20:08:14 290815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694364132|now:1746043694290778|interv:73354| [2025/04/30 20:08:14 290821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694364132|now:1746043694290778|interval:73354|pto_count:0|srtt:43256 [2025/04/30 20:08:14 290827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:57680| [2025/04/30 20:08:14 290833] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 290837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1164698| [2025/04/30 20:08:14 290842] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 290846] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1349| [2025/04/30 20:08:14 290880] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57680|now:1746043694290854|stream_id:0|stream_offset:1164698| [2025/04/30 20:08:14 290890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 290897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57680|applimit:0| [2025/04/30 20:08:14 290904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43256|rtt_var:1289|pto_duration:48412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 290910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 290914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 290918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58880| [2025/04/30 20:08:14 290922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694364266|now:1746043694290904|interv:73362| [2025/04/30 20:08:14 290926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694364266|now:1746043694290904|interval:73362|pto_count:0|srtt:43256 [2025/04/30 20:08:14 290931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:58880| [2025/04/30 20:08:14 290936] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 290940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1165865| [2025/04/30 20:08:14 290944] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 290948] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694291948|now:1746043694290948|interv:1000| [2025/04/30 20:08:14 290959] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 290964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 290971] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694291948| [2025/04/30 20:08:14 290977] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694291948| [2025/04/30 20:08:14 290983] [debug] |xqc_engine_wakeup_after|wakeup:1746043694291948|now:1746043694290983|diff:965| [2025/04/30 20:08:14 290990] [debug] |xqc_engine_main_logic|END|now:1746043694290589| [2025/04/30 20:08:14 290998] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694290998| [2025/04/30 20:08:14 291004] [debug] |xqc_engine_wakeup_after|wakeup:1746043694291948|now:1746043694291004|diff:944| [2025/04/30 20:08:14 291010] [debug] |xqc_engine_main_logic|END|now:1746043694290998| [2025/04/30 20:08:14 291974] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694291972| [2025/04/30 20:08:14 291990] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 291998] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:938| [2025/04/30 20:08:14 292002] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:940| [2025/04/30 20:08:14 292008] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:940| [2025/04/30 20:08:14 292012] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 292018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1297|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1298|path_largest_ack:1297| [2025/04/30 20:08:14 292024] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:44471|prior_delivered:1098808|prior_time:1746043694247321|is_app_limited:1|send_elapse:44269|ack_elapse:44651|ctl_first_sent_time:1746043694247572|lagest_ack_time:1746043694291972|curr_delivered:1143279| [2025/04/30 20:08:14 292030] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694247572| [2025/04/30 20:08:14 292035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:644| [2025/04/30 20:08:14 292039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 292044] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:44471|prior_delivered:1098808|prior_time:1746043694247321|is_app_limited:1|send_elapse:44269|ack_elapse:44651|ctl_first_sent_time:1746043694247572|lagest_ack_time:1746043694291972|curr_delivered:1144479| [2025/04/30 20:08:14 292049] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694247678| [2025/04/30 20:08:14 292053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:645| [2025/04/30 20:08:14 292059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43256|rttvar:1289|minrtt:30499|latest_rtt:44294|ack_delay:48| [2025/04/30 20:08:14 292066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43379|rttvar:1214|minrtt:30499|latest_rtt:44294|ack_delay:48| [2025/04/30 20:08:14 292073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1298|lost_pn:1295|thresh:3| [2025/04/30 20:08:14 292096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 292104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43379|rtt_var:1214|pto_duration:48235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 292110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 292117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 292123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56480| [2025/04/30 20:08:14 292130] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694364089|now:1746043694292103|interv:71986| [2025/04/30 20:08:14 292137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694364089|now:1746043694292103|interval:71986|pto_count:0|srtt:43379 [2025/04/30 20:08:14 292142] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44269, ack_elapse 44651, delivered 45671|rate 1022843|lost 309| [2025/04/30 20:08:14 292147] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 292152] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 292156] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:2400|po_sent_time:1746043694247678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 292161] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:2400|po_sent_time:1746043694247678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 292182] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:56480|srtt:43379|latest_rtt:44294|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 292195] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:940|largest:940|pns:2| [2025/04/30 20:08:14 292203] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:940|frame:ACK |recv_time:1746043694291972|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 292210] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814291972|now:1746043694291972|interv:120000000| [2025/04/30 20:08:14 292217] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814291972|now:1746043694291972|interv:120000000| [2025/04/30 20:08:14 292223] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694291948|pq_index:0| [2025/04/30 20:08:14 292230] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694290589| [2025/04/30 20:08:14 292236] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694292236| [2025/04/30 20:08:14 292244] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694292242| [2025/04/30 20:08:14 292258] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694291948|now:1746043694292242| [2025/04/30 20:08:14 292265] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694291948|now:1746043694292242| [2025/04/30 20:08:14 292270] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 292275] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 292281] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43379|min_srtt:43379|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 292286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:56480|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1216046| [2025/04/30 20:08:14 292291] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43379|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 292296] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 292301] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43379|min_srtt:43379|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 292305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:56480|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1217213| [2025/04/30 20:08:14 292310] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43379|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 292314] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 292319] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43379|min_srtt:43379|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 292323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:56480|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1218380| [2025/04/30 20:08:14 292328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 292332] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 292336] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 292340] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 292345] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 292349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56480|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1165865| [2025/04/30 20:08:14 292357] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 292362] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1350| [2025/04/30 20:08:14 292406] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56480|now:1746043694292370|stream_id:0|stream_offset:1165865| [2025/04/30 20:08:14 292416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 292423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:56480|applimit:0| [2025/04/30 20:08:14 292430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43379|rtt_var:1214|pto_duration:48235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 292437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 292442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 292446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57680| [2025/04/30 20:08:14 292450] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694365605|now:1746043694292430|interv:73175| [2025/04/30 20:08:14 292455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694365605|now:1746043694292430|interval:73175|pto_count:0|srtt:43379 [2025/04/30 20:08:14 292459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:57680| [2025/04/30 20:08:14 292465] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 292469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:08:14 292474] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 292478] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694293478|now:1746043694292478|interv:1000| [2025/04/30 20:08:14 292482] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 292486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 292490] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694293478| [2025/04/30 20:08:14 292494] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694293478| [2025/04/30 20:08:14 292498] [debug] |xqc_engine_wakeup_after|wakeup:1746043694293478|now:1746043694292498|diff:980| [2025/04/30 20:08:14 292503] [debug] |xqc_engine_main_logic|END|now:1746043694292242| [2025/04/30 20:08:14 292509] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694292509| [2025/04/30 20:08:14 292516] [debug] |xqc_engine_wakeup_after|wakeup:1746043694293478|now:1746043694292516|diff:962| [2025/04/30 20:08:14 292523] [debug] |xqc_engine_main_logic|END|now:1746043694292509| [2025/04/30 20:08:14 293050] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694293048| [2025/04/30 20:08:14 293069] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 293083] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:940| [2025/04/30 20:08:14 293089] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:941| [2025/04/30 20:08:14 293099] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:941| [2025/04/30 20:08:14 293105] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 293112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 293120] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:44471|prior_delivered:1101208|prior_time:1746043694249409|is_app_limited:1|send_elapse:44985|ack_elapse:43639|ctl_first_sent_time:1746043694249692|lagest_ack_time:1746043694293048|curr_delivered:1145679| [2025/04/30 20:08:14 293127] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694249692| [2025/04/30 20:08:14 293135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:646| [2025/04/30 20:08:14 293141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43379|rttvar:1214|minrtt:30499|latest_rtt:43356|ack_delay:80| [2025/04/30 20:08:14 293148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43366|rttvar:936|minrtt:30499|latest_rtt:43356|ack_delay:80| [2025/04/30 20:08:14 293155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1299|lost_pn:1296|thresh:3| [2025/04/30 20:08:14 293162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 293188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43366|rtt_var:936|pto_duration:47110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 293195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 293201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 293207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56480| [2025/04/30 20:08:14 293211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694364480|now:1746043694293187|interv:71293| [2025/04/30 20:08:14 293215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694364480|now:1746043694293187|interval:71293|pto_count:0|srtt:43366 [2025/04/30 20:08:14 293220] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44985, ack_elapse 43639, delivered 44471|rate 988573|lost 309| [2025/04/30 20:08:14 293224] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 293229] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 293233] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694249692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 293243] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694249692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 293247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:56480|srtt:43366|latest_rtt:43356|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 293257] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:941|largest:941|pns:2| [2025/04/30 20:08:14 293262] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:941|frame:ACK |recv_time:1746043694293048|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 293267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814293048|now:1746043694293048|interv:120000000| [2025/04/30 20:08:14 293271] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814293048|now:1746043694293048|interv:120000000| [2025/04/30 20:08:14 293275] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694293478|pq_index:0| [2025/04/30 20:08:14 293280] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694292242| [2025/04/30 20:08:14 293284] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694293284| [2025/04/30 20:08:14 293289] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694293288| [2025/04/30 20:08:14 293294] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 293299] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43366|min_srtt:43366|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 293304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:56480|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1218380| [2025/04/30 20:08:14 293309] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43366|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 293314] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 293319] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43366|min_srtt:43366|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 293323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:56480|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1219547| [2025/04/30 20:08:14 293328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 293332] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 293338] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 293343] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 293347] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 293352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56480|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:08:14 293356] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 293360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 293364] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694293478| [2025/04/30 20:08:14 293368] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694293478| [2025/04/30 20:08:14 293372] [debug] |xqc_engine_wakeup_after|wakeup:1746043694293478|now:1746043694293372|diff:106| [2025/04/30 20:08:14 293376] [debug] |xqc_engine_main_logic|END|now:1746043694293288| [2025/04/30 20:08:14 293382] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694293382| [2025/04/30 20:08:14 293386] [debug] |xqc_engine_wakeup_after|wakeup:1746043694293478|now:1746043694293386|diff:92| [2025/04/30 20:08:14 293390] [debug] |xqc_engine_main_logic|END|now:1746043694293382| [2025/04/30 20:08:14 294419] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694294417| [2025/04/30 20:08:14 294437] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 294447] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:941| [2025/04/30 20:08:14 294451] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:942| [2025/04/30 20:08:14 294458] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:942| [2025/04/30 20:08:14 294465] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 294473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 294479] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:45671|prior_delivered:1101208|prior_time:1746043694249409|is_app_limited:1|send_elapse:45127|ack_elapse:45008|ctl_first_sent_time:1746043694249834|lagest_ack_time:1746043694294417|curr_delivered:1146879| [2025/04/30 20:08:14 294484] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694249834| [2025/04/30 20:08:14 294652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:647| [2025/04/30 20:08:14 294660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43366|rttvar:936|minrtt:30499|latest_rtt:44583|ack_delay:40| [2025/04/30 20:08:14 294667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43513|rttvar:996|minrtt:30499|latest_rtt:44583|ack_delay:40| [2025/04/30 20:08:14 294681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1300|lost_pn:1297|thresh:3| [2025/04/30 20:08:14 294688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 294693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43513|rtt_var:996|pto_duration:47497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 294698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 294702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 294706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55280| [2025/04/30 20:08:14 294710] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694364867|now:1746043694294693|interv:70174| [2025/04/30 20:08:14 294714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694364867|now:1746043694294693|interval:70174|pto_count:0|srtt:43513 [2025/04/30 20:08:14 294718] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45127, ack_elapse 45008, delivered 45671|rate 1012054|lost 309| [2025/04/30 20:08:14 294725] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 294732] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 294738] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694249834|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 294746] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694249834|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 294753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:55280|srtt:43513|latest_rtt:44583|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 294762] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:942|largest:942|pns:2| [2025/04/30 20:08:14 294769] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:942|frame:ACK |recv_time:1746043694294417|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 294777] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814294417|now:1746043694294417|interv:120000000| [2025/04/30 20:08:14 294783] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814294417|now:1746043694294417|interv:120000000| [2025/04/30 20:08:14 294790] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694293478|pq_index:0| [2025/04/30 20:08:14 294796] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694293288| [2025/04/30 20:08:14 294801] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694294800| [2025/04/30 20:08:14 294806] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694294804| [2025/04/30 20:08:14 294815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694293478|now:1746043694294804| [2025/04/30 20:08:14 294820] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694293478|now:1746043694294804| [2025/04/30 20:08:14 294824] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 294828] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 294833] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43513|min_srtt:43513|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 294838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:55280|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1219547| [2025/04/30 20:08:14 294843] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43513|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 294848] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 294856] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43513|min_srtt:43513|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 294862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:55280|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1220714| [2025/04/30 20:08:14 294869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 294876] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 294882] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 294889] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 294896] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 294903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55280|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1167032| [2025/04/30 20:08:14 294910] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 294916] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1351| [2025/04/30 20:08:14 294961] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55280|now:1746043694294928|stream_id:0|stream_offset:1167032| [2025/04/30 20:08:14 294972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 294986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55280|applimit:0| [2025/04/30 20:08:14 294994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43513|rtt_var:996|pto_duration:47497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 295001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 295007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 295014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56480| [2025/04/30 20:08:14 295020] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694367425|now:1746043694294993|interv:72432| [2025/04/30 20:08:14 295026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694367425|now:1746043694294993|interval:72432|pto_count:0|srtt:43513 [2025/04/30 20:08:14 295033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:56480| [2025/04/30 20:08:14 295041] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 295046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56480|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1168199| [2025/04/30 20:08:14 295053] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 295061] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1352| [2025/04/30 20:08:14 295092] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56480|now:1746043694295071|stream_id:0|stream_offset:1168199| [2025/04/30 20:08:14 295098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 295103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:56480|applimit:0| [2025/04/30 20:08:14 295107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43513|rtt_var:996|pto_duration:47497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 295112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 295116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 295120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57680| [2025/04/30 20:08:14 295124] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694367568|now:1746043694295107|interv:72461| [2025/04/30 20:08:14 295128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694367568|now:1746043694295107|interval:72461|pto_count:0|srtt:43513 [2025/04/30 20:08:14 295132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:57680| [2025/04/30 20:08:14 295137] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 295146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1169366| [2025/04/30 20:08:14 295151] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 295155] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1353| [2025/04/30 20:08:14 295197] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57680|now:1746043694295161|stream_id:0|stream_offset:1169366| [2025/04/30 20:08:14 295206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 295211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57680|applimit:0| [2025/04/30 20:08:14 295215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43513|rtt_var:996|pto_duration:47497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 295220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 295223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 295227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58880| [2025/04/30 20:08:14 295231] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694367658|now:1746043694295215|interv:72443| [2025/04/30 20:08:14 295235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694367658|now:1746043694295215|interval:72443|pto_count:0|srtt:43513 [2025/04/30 20:08:14 295240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:58880| [2025/04/30 20:08:14 295245] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 295249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1170533| [2025/04/30 20:08:14 295254] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 295258] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1354| [2025/04/30 20:08:14 295278] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58880|now:1746043694295264|stream_id:0|stream_offset:1170533| [2025/04/30 20:08:14 295283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 295288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:58880|applimit:0| [2025/04/30 20:08:14 295292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43513|rtt_var:996|pto_duration:47497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 295300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 295304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 295308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60080| [2025/04/30 20:08:14 295312] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694367761|now:1746043694295292|interv:72469| [2025/04/30 20:08:14 295316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694367761|now:1746043694295292|interval:72469|pto_count:0|srtt:43513 [2025/04/30 20:08:14 295320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:60080| [2025/04/30 20:08:14 295325] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 295329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60080|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1171700| [2025/04/30 20:08:14 295336] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 295342] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694296342|now:1746043694295342|interv:1000| [2025/04/30 20:08:14 295349] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 295355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 295362] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694296342| [2025/04/30 20:08:14 295369] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694296342| [2025/04/30 20:08:14 295376] [debug] |xqc_engine_wakeup_after|wakeup:1746043694296342|now:1746043694295375|diff:967| [2025/04/30 20:08:14 295383] [debug] |xqc_engine_main_logic|END|now:1746043694294804| [2025/04/30 20:08:14 295394] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694295393| [2025/04/30 20:08:14 295399] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 295405] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:942| [2025/04/30 20:08:14 295409] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:943| [2025/04/30 20:08:14 295415] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:943| [2025/04/30 20:08:14 295419] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 295424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 295429] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:46871|prior_delivered:1101208|prior_time:1746043694249409|is_app_limited:1|send_elapse:46392|ack_elapse:45984|ctl_first_sent_time:1746043694251099|lagest_ack_time:1746043694295393|curr_delivered:1148079| [2025/04/30 20:08:14 295434] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694251099| [2025/04/30 20:08:14 295439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:648| [2025/04/30 20:08:14 295453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43513|rttvar:996|minrtt:30499|latest_rtt:44294|ack_delay:64| [2025/04/30 20:08:14 295459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43602|rttvar:926|minrtt:30499|latest_rtt:44294|ack_delay:64| [2025/04/30 20:08:14 295467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1301|lost_pn:1298|thresh:3| [2025/04/30 20:08:14 295474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 295480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43602|rtt_var:926|pto_duration:47306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 295487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 295493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 295500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58880| [2025/04/30 20:08:14 295506] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694367570|now:1746043694295480|interv:72090| [2025/04/30 20:08:14 295512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694367570|now:1746043694295480|interval:72090|pto_count:0|srtt:43602 [2025/04/30 20:08:14 295519] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46392, ack_elapse 45984, delivered 46871|rate 1010325|lost 309| [2025/04/30 20:08:14 295526] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 295533] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 295539] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694251099|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 295546] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694251099|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 295554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:58880|srtt:43602|latest_rtt:44294|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 295563] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:943|largest:943|pns:2| [2025/04/30 20:08:14 295570] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:943|frame:ACK |recv_time:1746043694295393|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 295575] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814295393|now:1746043694295393|interv:120000000| [2025/04/30 20:08:14 295582] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814295393|now:1746043694295393|interv:120000000| [2025/04/30 20:08:14 295590] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694296342|pq_index:0| [2025/04/30 20:08:14 295595] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694294804| [2025/04/30 20:08:14 295599] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694295599| [2025/04/30 20:08:14 295604] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694295603| [2025/04/30 20:08:14 295609] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 295614] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43602|min_srtt:43602|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 295619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1220714| [2025/04/30 20:08:14 295624] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43602|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 295628] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 295633] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43602|min_srtt:43602|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 295637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1221881| [2025/04/30 20:08:14 295642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 295646] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 295650] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 295654] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 295659] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 295663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1171700| [2025/04/30 20:08:14 295667] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 295671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 295675] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694296342| [2025/04/30 20:08:14 295679] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694296342| [2025/04/30 20:08:14 295683] [debug] |xqc_engine_wakeup_after|wakeup:1746043694296342|now:1746043694295683|diff:659| [2025/04/30 20:08:14 295694] [debug] |xqc_engine_main_logic|END|now:1746043694295603| [2025/04/30 20:08:14 295702] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694295702| [2025/04/30 20:08:14 295709] [debug] |xqc_engine_wakeup_after|wakeup:1746043694296342|now:1746043694295708|diff:634| [2025/04/30 20:08:14 295713] [debug] |xqc_engine_main_logic|END|now:1746043694295702| [2025/04/30 20:08:14 295908] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694295907| [2025/04/30 20:08:14 295919] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 295928] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:943| [2025/04/30 20:08:14 295935] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:944| [2025/04/30 20:08:14 295942] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:944| [2025/04/30 20:08:14 295946] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 295951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 295956] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:48071|prior_delivered:1101208|prior_time:1746043694249409|is_app_limited:1|send_elapse:47680|ack_elapse:46498|ctl_first_sent_time:1746043694252387|lagest_ack_time:1746043694295907|curr_delivered:1149279| [2025/04/30 20:08:14 295961] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694252387| [2025/04/30 20:08:14 295966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:649| [2025/04/30 20:08:14 295970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43602|rttvar:926|minrtt:30499|latest_rtt:43520|ack_delay:48| [2025/04/30 20:08:14 295976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43586|rttvar:727|minrtt:30499|latest_rtt:43520|ack_delay:48| [2025/04/30 20:08:14 295983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1302|lost_pn:1299|thresh:3| [2025/04/30 20:08:14 295990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 295996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43586|rtt_var:727|pto_duration:46494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 296003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 296008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 296013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57680| [2025/04/30 20:08:14 296020] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694366758|now:1746043694295996|interv:70762| [2025/04/30 20:08:14 296026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694366758|now:1746043694295996|interval:70762|pto_count:0|srtt:43586 [2025/04/30 20:08:14 296033] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47680, ack_elapse 46498, delivered 48071|rate 1008200|lost 309| [2025/04/30 20:08:14 296049] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 296056] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 296062] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694252387|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 296070] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694252387|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 296076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:57680|srtt:43586|latest_rtt:43520|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 296085] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:944|largest:944|pns:2| [2025/04/30 20:08:14 296092] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:944|frame:ACK |recv_time:1746043694295907|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 296100] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814295907|now:1746043694295907|interv:120000000| [2025/04/30 20:08:14 296106] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814295907|now:1746043694295907|interv:120000000| [2025/04/30 20:08:14 296113] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694296342|pq_index:0| [2025/04/30 20:08:14 296120] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694295603| [2025/04/30 20:08:14 296125] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694296125| [2025/04/30 20:08:14 296130] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694296129| [2025/04/30 20:08:14 296136] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 296141] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43586|min_srtt:43586|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 296145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1221881| [2025/04/30 20:08:14 296150] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43586|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 296155] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 296160] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43586|min_srtt:43586|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 296164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1223048| [2025/04/30 20:08:14 296189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 296193] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 296197] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 296201] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 296206] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 296211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1171700| [2025/04/30 20:08:14 296215] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 296219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 296223] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694296342| [2025/04/30 20:08:14 296227] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694296342| [2025/04/30 20:08:14 296231] [debug] |xqc_engine_wakeup_after|wakeup:1746043694296342|now:1746043694296231|diff:111| [2025/04/30 20:08:14 296235] [debug] |xqc_engine_main_logic|END|now:1746043694296129| [2025/04/30 20:08:14 296241] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694296241| [2025/04/30 20:08:14 296245] [debug] |xqc_engine_wakeup_after|wakeup:1746043694296342|now:1746043694296245|diff:97| [2025/04/30 20:08:14 296249] [debug] |xqc_engine_main_logic|END|now:1746043694296241| [2025/04/30 20:08:14 297325] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694297324| [2025/04/30 20:08:14 297336] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694296342|pq_index:0| [2025/04/30 20:08:14 297341] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694296129| [2025/04/30 20:08:14 297347] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694297345| [2025/04/30 20:08:14 297351] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694296342|now:1746043694297345| [2025/04/30 20:08:14 297356] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694296342|now:1746043694297345| [2025/04/30 20:08:14 297360] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 297364] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 297370] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43586|min_srtt:43586|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 297375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1223048| [2025/04/30 20:08:14 297386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 297390] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 297394] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 297398] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 297403] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 297407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1171700| [2025/04/30 20:08:14 297412] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 297416] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1355| [2025/04/30 20:08:14 297457] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57680|now:1746043694297425|stream_id:0|stream_offset:1171700| [2025/04/30 20:08:14 297464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 297469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57680|applimit:0| [2025/04/30 20:08:14 297476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43586|rtt_var:727|pto_duration:46494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 297484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 297490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 297496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58880| [2025/04/30 20:08:14 297500] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694368919|now:1746043694297476|interv:71443| [2025/04/30 20:08:14 297505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694368919|now:1746043694297476|interval:71443|pto_count:0|srtt:43586 [2025/04/30 20:08:14 297509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:58880| [2025/04/30 20:08:14 297514] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 297521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1172867| [2025/04/30 20:08:14 297528] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 297535] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1356| [2025/04/30 20:08:14 297582] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58880|now:1746043694297552|stream_id:0|stream_offset:1172867| [2025/04/30 20:08:14 297591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 297598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:58880|applimit:0| [2025/04/30 20:08:14 297605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43586|rtt_var:727|pto_duration:46494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 297612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 297618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 297624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60080| [2025/04/30 20:08:14 297630] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694369046|now:1746043694297604|interv:71442| [2025/04/30 20:08:14 297634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694369046|now:1746043694297604|interval:71442|pto_count:0|srtt:43586 [2025/04/30 20:08:14 297639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:60080| [2025/04/30 20:08:14 297648] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 297654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60080|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1174034| [2025/04/30 20:08:14 297661] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 297667] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694298667|now:1746043694297667|interv:1000| [2025/04/30 20:08:14 297673] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 297678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 297682] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694298667| [2025/04/30 20:08:14 297687] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694298667| [2025/04/30 20:08:14 297691] [debug] |xqc_engine_wakeup_after|wakeup:1746043694298667|now:1746043694297691|diff:976| [2025/04/30 20:08:14 297695] [debug] |xqc_engine_main_logic|END|now:1746043694297345| [2025/04/30 20:08:14 297706] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694297705| [2025/04/30 20:08:14 297711] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 297716] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:944| [2025/04/30 20:08:14 297720] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:945| [2025/04/30 20:08:14 297726] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:945| [2025/04/30 20:08:14 297730] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 297742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 297750] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:49271|prior_delivered:1101208|prior_time:1746043694249409|is_app_limited:1|send_elapse:47768|ack_elapse:48296|ctl_first_sent_time:1746043694252475|lagest_ack_time:1746043694297705|curr_delivered:1150479| [2025/04/30 20:08:14 297758] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694252475| [2025/04/30 20:08:14 297765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:650| [2025/04/30 20:08:14 297770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43586|rttvar:727|minrtt:30499|latest_rtt:45230|ack_delay:64| [2025/04/30 20:08:14 297774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43783|rttvar:941|minrtt:30499|latest_rtt:45230|ack_delay:64| [2025/04/30 20:08:14 297778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1303|lost_pn:1300|thresh:3| [2025/04/30 20:08:14 297783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 297787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43783|rtt_var:941|pto_duration:47547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 297791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 297795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 297799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58880| [2025/04/30 20:08:14 297803] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694370099|now:1746043694297786|interv:72313| [2025/04/30 20:08:14 297807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694370099|now:1746043694297786|interval:72313|pto_count:0|srtt:43783 [2025/04/30 20:08:14 297811] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47768, ack_elapse 48296, delivered 49271|rate 1020188|lost 309| [2025/04/30 20:08:14 297816] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 297820] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 297824] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694252475|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 297829] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694252475|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 297834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:58880|srtt:43783|latest_rtt:45230|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 297843] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:945|largest:945|pns:2| [2025/04/30 20:08:14 297847] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:945|frame:ACK |recv_time:1746043694297705|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 297852] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814297705|now:1746043694297705|interv:120000000| [2025/04/30 20:08:14 297856] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814297705|now:1746043694297705|interv:120000000| [2025/04/30 20:08:14 297860] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694298667|pq_index:0| [2025/04/30 20:08:14 297865] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694297345| [2025/04/30 20:08:14 297869] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694297869| [2025/04/30 20:08:14 297874] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694297873| [2025/04/30 20:08:14 297879] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 297884] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43783|min_srtt:43783|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 297888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1223048| [2025/04/30 20:08:14 297893] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43783|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 297898] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 297902] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43783|min_srtt:43783|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 297906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1224215| [2025/04/30 20:08:14 297911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 297915] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 297919] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 297923] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 297927] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 297934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1174034| [2025/04/30 20:08:14 297939] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 297942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 297947] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694298667| [2025/04/30 20:08:14 297951] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694298667| [2025/04/30 20:08:14 297954] [debug] |xqc_engine_wakeup_after|wakeup:1746043694298667|now:1746043694297954|diff:713| [2025/04/30 20:08:14 297959] [debug] |xqc_engine_main_logic|END|now:1746043694297873| [2025/04/30 20:08:14 298024] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694298024| [2025/04/30 20:08:14 298033] [debug] |xqc_engine_wakeup_after|wakeup:1746043694298667|now:1746043694298032|diff:635| [2025/04/30 20:08:14 298037] [debug] |xqc_engine_main_logic|END|now:1746043694298024| [2025/04/30 20:08:14 298575] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694298574| [2025/04/30 20:08:14 298589] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 298598] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:945| [2025/04/30 20:08:14 298604] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:946| [2025/04/30 20:08:14 298613] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:946| [2025/04/30 20:08:14 298620] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 298627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 298634] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:50471|prior_delivered:1101208|prior_time:1746043694249409|is_app_limited:1|send_elapse:49032|ack_elapse:49165|ctl_first_sent_time:1746043694253739|lagest_ack_time:1746043694298574|curr_delivered:1151679| [2025/04/30 20:08:14 298641] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694253739| [2025/04/30 20:08:14 298649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:651| [2025/04/30 20:08:14 298655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43783|rttvar:941|minrtt:30499|latest_rtt:44835|ack_delay:48| [2025/04/30 20:08:14 298662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43909|rttvar:957|minrtt:30499|latest_rtt:44835|ack_delay:48| [2025/04/30 20:08:14 298668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1304|lost_pn:1301|thresh:3| [2025/04/30 20:08:14 298675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 298681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43909|rtt_var:957|pto_duration:47737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 298689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 298710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 298717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57680| [2025/04/30 20:08:14 298723] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694370289|now:1746043694298681|interv:71608| [2025/04/30 20:08:14 298729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694370289|now:1746043694298681|interval:71608|pto_count:0|srtt:43909 [2025/04/30 20:08:14 298736] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49032, ack_elapse 49165, delivered 50471|rate 1026563|lost 309| [2025/04/30 20:08:14 298741] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 298745] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 298749] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694253739|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 298753] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694253739|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 298758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1313952|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:57680|srtt:43909|latest_rtt:44835|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 298764] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:946|largest:946|pns:2| [2025/04/30 20:08:14 298769] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:946|frame:ACK |recv_time:1746043694298574|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 298774] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814298574|now:1746043694298574|interv:120000000| [2025/04/30 20:08:14 298778] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814298574|now:1746043694298574|interv:120000000| [2025/04/30 20:08:14 298782] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694298667|pq_index:0| [2025/04/30 20:08:14 298786] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694297873| [2025/04/30 20:08:14 298790] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694298790| [2025/04/30 20:08:14 298795] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694298794| [2025/04/30 20:08:14 298800] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694298667|now:1746043694298794| [2025/04/30 20:08:14 298804] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694298667|now:1746043694298794| [2025/04/30 20:08:14 298808] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 298813] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 298821] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43909|min_srtt:43909|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 298826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1224215| [2025/04/30 20:08:14 298831] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43909|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 298839] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 298846] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43909|min_srtt:43909|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 298853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1225382| [2025/04/30 20:08:14 298860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 298867] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 298873] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 298881] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 298888] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 298894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1174034| [2025/04/30 20:08:14 298901] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 298908] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1357| [2025/04/30 20:08:14 298954] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57680|now:1746043694298920|stream_id:0|stream_offset:1174034| [2025/04/30 20:08:14 298964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 298971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57680|applimit:0| [2025/04/30 20:08:14 298978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43909|rtt_var:957|pto_duration:47737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 298984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 298991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 299004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58880| [2025/04/30 20:08:14 299010] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694371657|now:1746043694298978|interv:72679| [2025/04/30 20:08:14 299016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694371657|now:1746043694298978|interval:72679|pto_count:0|srtt:43909 [2025/04/30 20:08:14 299021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:58880| [2025/04/30 20:08:14 299026] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 299030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1175201| [2025/04/30 20:08:14 299035] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 299039] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1358| [2025/04/30 20:08:14 299074] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58880|now:1746043694299047|stream_id:0|stream_offset:1175201| [2025/04/30 20:08:14 299083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 299090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:58880|applimit:0| [2025/04/30 20:08:14 299097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43909|rtt_var:957|pto_duration:47737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 299104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 299108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 299112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60080| [2025/04/30 20:08:14 299116] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694371784|now:1746043694299096|interv:72688| [2025/04/30 20:08:14 299120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694371784|now:1746043694299096|interval:72688|pto_count:0|srtt:43909 [2025/04/30 20:08:14 299125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:60080| [2025/04/30 20:08:14 299130] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 299134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60080|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1176368| [2025/04/30 20:08:14 299138] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 299142] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694300142|now:1746043694299142|interv:1000| [2025/04/30 20:08:14 299151] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 299155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 299159] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694300142| [2025/04/30 20:08:14 299163] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694300142| [2025/04/30 20:08:14 299186] [debug] |xqc_engine_wakeup_after|wakeup:1746043694300142|now:1746043694299186|diff:956| [2025/04/30 20:08:14 299191] [debug] |xqc_engine_main_logic|END|now:1746043694298794| [2025/04/30 20:08:14 299199] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694299198| [2025/04/30 20:08:14 299204] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 299209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:946| [2025/04/30 20:08:14 299213] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:947| [2025/04/30 20:08:14 299219] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:947| [2025/04/30 20:08:14 299223] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 299228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 299233] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:51671|prior_delivered:1101208|prior_time:1746043694249409|is_app_limited:1|send_elapse:50319|ack_elapse:49789|ctl_first_sent_time:1746043694255026|lagest_ack_time:1746043694299198|curr_delivered:1152879| [2025/04/30 20:08:14 299238] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694255026| [2025/04/30 20:08:14 299242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:652| [2025/04/30 20:08:14 299247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43909|rttvar:957|minrtt:30499|latest_rtt:44172|ack_delay:40| [2025/04/30 20:08:14 299251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43937|rttvar:773|minrtt:30499|latest_rtt:44172|ack_delay:40| [2025/04/30 20:08:14 299255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1305|lost_pn:1302|thresh:3| [2025/04/30 20:08:14 299260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 299264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43937|rtt_var:773|pto_duration:47029|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 299268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 299272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 299276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58880| [2025/04/30 20:08:14 299280] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694371076|now:1746043694299264|interv:71812| [2025/04/30 20:08:14 299284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694371076|now:1746043694299264|interval:71812|pto_count:0|srtt:43937 [2025/04/30 20:08:14 299292] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50319, ack_elapse 49789, delivered 51671|rate 1026868|lost 309| [2025/04/30 20:08:14 299297] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 299301] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 299305] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694255026|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 299309] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694255026|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 299314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:58880|srtt:43937|latest_rtt:44172|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 299320] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:947|largest:947|pns:2| [2025/04/30 20:08:14 299324] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:947|frame:ACK |recv_time:1746043694299198|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 299329] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814299198|now:1746043694299198|interv:120000000| [2025/04/30 20:08:14 299333] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814299198|now:1746043694299198|interv:120000000| [2025/04/30 20:08:14 299337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694300142|pq_index:0| [2025/04/30 20:08:14 299341] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694298794| [2025/04/30 20:08:14 299345] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694299345| [2025/04/30 20:08:14 299350] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694299349| [2025/04/30 20:08:14 299355] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 299360] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43937|min_srtt:43937|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 299365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1225382| [2025/04/30 20:08:14 299369] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:43937|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 299374] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 299381] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:43937|min_srtt:43937|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 299386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1226549| [2025/04/30 20:08:14 299390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 299394] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 299398] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 299402] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 299407] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 299411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1176368| [2025/04/30 20:08:14 299415] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 299419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 299423] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694300142| [2025/04/30 20:08:14 299427] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694300142| [2025/04/30 20:08:14 299431] [debug] |xqc_engine_wakeup_after|wakeup:1746043694300142|now:1746043694299431|diff:711| [2025/04/30 20:08:14 299435] [debug] |xqc_engine_main_logic|END|now:1746043694299349| [2025/04/30 20:08:14 299440] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694299440| [2025/04/30 20:08:14 299444] [debug] |xqc_engine_wakeup_after|wakeup:1746043694300142|now:1746043694299444|diff:698| [2025/04/30 20:08:14 299448] [debug] |xqc_engine_main_logic|END|now:1746043694299440| [2025/04/30 20:08:14 300000] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694299998| [2025/04/30 20:08:14 300012] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 300022] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:947| [2025/04/30 20:08:14 300028] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:948| [2025/04/30 20:08:14 300036] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:948| [2025/04/30 20:08:14 300043] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 300051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 300059] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:52871|prior_delivered:1101208|prior_time:1746043694249409|is_app_limited:1|send_elapse:50414|ack_elapse:50589|ctl_first_sent_time:1746043694255121|lagest_ack_time:1746043694299998|curr_delivered:1154079| [2025/04/30 20:08:14 300074] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694255121| [2025/04/30 20:08:14 300083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:653| [2025/04/30 20:08:14 300089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43937|rttvar:773|minrtt:30499|latest_rtt:44877|ack_delay:80| [2025/04/30 20:08:14 300096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44044|rttvar:795|minrtt:30499|latest_rtt:44877|ack_delay:80| [2025/04/30 20:08:14 300103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1306|lost_pn:1303|thresh:3| [2025/04/30 20:08:14 300110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 300116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44044|rtt_var:795|pto_duration:47224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 300124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 300128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 300132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57680| [2025/04/30 20:08:14 300137] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694371271|now:1746043694300116|interv:71155| [2025/04/30 20:08:14 300143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694371271|now:1746043694300116|interval:71155|pto_count:0|srtt:44044 [2025/04/30 20:08:14 300150] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50414, ack_elapse 50589, delivered 52871|rate 1045108|lost 309| [2025/04/30 20:08:14 300157] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 300164] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:100185|extra_cwnd:11108| [2025/04/30 20:08:14 300194] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694255121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 300202] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694255121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1101239| [2025/04/30 20:08:14 300207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1642440|bw:1313952|cwnd:111293|full_bw_reached:1|inflight:57680|srtt:44044|latest_rtt:44877|min_rtt:30499|applimit:1|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 300213] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:948|largest:948|pns:2| [2025/04/30 20:08:14 300218] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:948|frame:ACK |recv_time:1746043694299998|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 300223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814299998|now:1746043694299998|interv:120000000| [2025/04/30 20:08:14 300233] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814299998|now:1746043694299998|interv:120000000| [2025/04/30 20:08:14 300237] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694300142|pq_index:0| [2025/04/30 20:08:14 300242] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694299349| [2025/04/30 20:08:14 300246] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694300246| [2025/04/30 20:08:14 300251] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694300250| [2025/04/30 20:08:14 300255] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694300142|now:1746043694300250| [2025/04/30 20:08:14 300260] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694300142|now:1746043694300250| [2025/04/30 20:08:14 300264] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 300268] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 300273] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44044|min_srtt:44044|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 300278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1226549| [2025/04/30 20:08:14 300282] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44044|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 300287] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 300292] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44044|min_srtt:44044|path_bw:1313952|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 300296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1227716| [2025/04/30 20:08:14 300301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 300305] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 300308] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 300313] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 300317] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 300322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57680|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1176368| [2025/04/30 20:08:14 300329] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 300333] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1359| [2025/04/30 20:08:14 300374] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57680|now:1746043694300341|stream_id:0|stream_offset:1176368| [2025/04/30 20:08:14 300383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 300391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57680|applimit:0| [2025/04/30 20:08:14 300397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44044|rtt_var:795|pto_duration:47224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 300405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 300409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 300413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58880| [2025/04/30 20:08:14 300417] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694372565|now:1746043694300397|interv:72168| [2025/04/30 20:08:14 300421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694372565|now:1746043694300397|interval:72168|pto_count:0|srtt:44044 [2025/04/30 20:08:14 300426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:58880| [2025/04/30 20:08:14 300431] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 300435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58880|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1177535| [2025/04/30 20:08:14 300442] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 300449] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1360| [2025/04/30 20:08:14 300508] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58880|now:1746043694300459|stream_id:0|stream_offset:1177535| [2025/04/30 20:08:14 300517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 300524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:58880|applimit:0| [2025/04/30 20:08:14 300530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44044|rtt_var:795|pto_duration:47224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 300537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 300542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 300554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60080| [2025/04/30 20:08:14 300559] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694372683|now:1746043694300530|interv:72153| [2025/04/30 20:08:14 300565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694372683|now:1746043694300530|interval:72153|pto_count:0|srtt:44044 [2025/04/30 20:08:14 300572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111293|inflight:60080| [2025/04/30 20:08:14 300579] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 300585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60080|cwnd:111293|conn:000055FC16B356FC|stream_id:0|stream_offset:1178702| [2025/04/30 20:08:14 300593] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 300599] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694301599|now:1746043694300599|interv:1000| [2025/04/30 20:08:14 300605] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 300611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 300616] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694301599| [2025/04/30 20:08:14 300622] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694301599| [2025/04/30 20:08:14 300628] [debug] |xqc_engine_wakeup_after|wakeup:1746043694301599|now:1746043694300628|diff:971| [2025/04/30 20:08:14 300635] [debug] |xqc_engine_main_logic|END|now:1746043694300250| [2025/04/30 20:08:14 300644] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694300644| [2025/04/30 20:08:14 300650] [debug] |xqc_engine_wakeup_after|wakeup:1746043694301599|now:1746043694300650|diff:949| [2025/04/30 20:08:14 300656] [debug] |xqc_engine_main_logic|END|now:1746043694300644| [2025/04/30 20:08:14 300970] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694300969| [2025/04/30 20:08:14 300991] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 301000] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:948| [2025/04/30 20:08:14 301007] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:949| [2025/04/30 20:08:14 301015] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:949| [2025/04/30 20:08:14 301022] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 301031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 301038] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54009|prior_delivered:1101270|prior_time:1746043694256200|is_app_limited:0|send_elapse:30983|ack_elapse:44769|ctl_first_sent_time:1746043694256402|lagest_ack_time:1746043694300969|curr_delivered:1155279| [2025/04/30 20:08:14 301045] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694256402| [2025/04/30 20:08:14 301053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:654| [2025/04/30 20:08:14 301069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44044|rttvar:795|minrtt:30499|latest_rtt:44567|ack_delay:80| [2025/04/30 20:08:14 301076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44099|rttvar:707|minrtt:30499|latest_rtt:44567|ack_delay:80| [2025/04/30 20:08:14 301083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1307|lost_pn:1304|thresh:3| [2025/04/30 20:08:14 301089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 301095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44099|rtt_var:707|pto_duration:46927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 301103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 301108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 301112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58880| [2025/04/30 20:08:14 301116] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694372386|now:1746043694301095|interv:71291| [2025/04/30 20:08:14 301120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694372386|now:1746043694301095|interval:71291|pto_count:0|srtt:44099 [2025/04/30 20:08:14 301125] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 30983, ack_elapse 44769, delivered 54009|rate 1206392|lost 309| [2025/04/30 20:08:14 301132] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 21 -> 22| [2025/04/30 20:08:14 301139] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206392) in round 22| [2025/04/30 20:08:14 301146] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 301153] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 301157] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694256402|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1155279| [2025/04/30 20:08:14 301162] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111293|packet_lost:0|acked:1200|po_sent_time:1746043694256402|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1155279| [2025/04/30 20:08:14 301185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:106210|full_bw_reached:1|inflight:58880|srtt:44099|latest_rtt:44567|min_rtt:30499|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 301192] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:949|largest:949|pns:2| [2025/04/30 20:08:14 301197] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:949|frame:ACK |recv_time:1746043694300969|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 301201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814300969|now:1746043694300969|interv:120000000| [2025/04/30 20:08:14 301210] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814300969|now:1746043694300969|interv:120000000| [2025/04/30 20:08:14 301214] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694301599|pq_index:0| [2025/04/30 20:08:14 301219] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694300250| [2025/04/30 20:08:14 301223] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694301223| [2025/04/30 20:08:14 301228] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694301227| [2025/04/30 20:08:14 301234] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 301239] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44099|min_srtt:44099|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 301244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:58880|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1227716| [2025/04/30 20:08:14 301249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 301253] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 301256] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 301261] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 301266] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 301270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58880|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1178702| [2025/04/30 20:08:14 301274] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 301278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 301282] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694301599| [2025/04/30 20:08:14 301286] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694301599| [2025/04/30 20:08:14 301290] [debug] |xqc_engine_wakeup_after|wakeup:1746043694301599|now:1746043694301290|diff:309| [2025/04/30 20:08:14 301295] [debug] |xqc_engine_main_logic|END|now:1746043694301227| [2025/04/30 20:08:14 301300] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694301300| [2025/04/30 20:08:14 301304] [debug] |xqc_engine_wakeup_after|wakeup:1746043694301599|now:1746043694301304|diff:295| [2025/04/30 20:08:14 301308] [debug] |xqc_engine_main_logic|END|now:1746043694301300| [2025/04/30 20:08:14 301877] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694301876| [2025/04/30 20:08:14 301888] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 301905] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:949| [2025/04/30 20:08:14 301911] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:950| [2025/04/30 20:08:14 301920] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:950| [2025/04/30 20:08:14 301926] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 301934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 301942] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54000|prior_delivered:1102479|prior_time:1746043694257496|is_app_limited:0|send_elapse:32402|ack_elapse:44380|ctl_first_sent_time:1746043694257968|lagest_ack_time:1746043694301876|curr_delivered:1156479| [2025/04/30 20:08:14 301950] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694257968| [2025/04/30 20:08:14 301958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:655| [2025/04/30 20:08:14 301964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44099|rttvar:707|minrtt:30499|latest_rtt:43908|ack_delay:40| [2025/04/30 20:08:14 301971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44070|rttvar:588|minrtt:30499|latest_rtt:43908|ack_delay:40| [2025/04/30 20:08:14 301978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1308|lost_pn:1305|thresh:3| [2025/04/30 20:08:14 301985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 301991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44070|rtt_var:588|pto_duration:46422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 301998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 302004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 302010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57680| [2025/04/30 20:08:14 302014] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694371881|now:1746043694301991|interv:69890| [2025/04/30 20:08:14 302019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694371881|now:1746043694301991|interval:69890|pto_count:0|srtt:44070 [2025/04/30 20:08:14 302024] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 32402, ack_elapse 44380, delivered 54000|rate 1216764|lost 309| [2025/04/30 20:08:14 302028] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1216764) in round 22| [2025/04/30 20:08:14 302032] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 302036] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 302040] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694257968|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1155279| [2025/04/30 20:08:14 302051] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694257968|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1155279| [2025/04/30 20:08:14 302059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:106210|full_bw_reached:1|inflight:57680|srtt:44070|latest_rtt:43908|min_rtt:30499|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 302067] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:950|largest:950|pns:2| [2025/04/30 20:08:14 302074] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:950|frame:ACK |recv_time:1746043694301876|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 302079] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814301876|now:1746043694301876|interv:120000000| [2025/04/30 20:08:14 302083] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814301876|now:1746043694301876|interv:120000000| [2025/04/30 20:08:14 302087] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694301599|pq_index:0| [2025/04/30 20:08:14 302091] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694301227| [2025/04/30 20:08:14 302095] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694302095| [2025/04/30 20:08:14 302100] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694302099| [2025/04/30 20:08:14 302105] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694301599|now:1746043694302099| [2025/04/30 20:08:14 302109] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694301599|now:1746043694302099| [2025/04/30 20:08:14 302113] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 302117] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 302122] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44070|min_srtt:44070|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 302127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:57680|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1227716| [2025/04/30 20:08:14 302131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 302135] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 302139] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 302144] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 302148] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 302156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57680|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1178702| [2025/04/30 20:08:14 302160] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 302165] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1361| [2025/04/30 20:08:14 302224] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57680|now:1746043694302195|stream_id:0|stream_offset:1178702| [2025/04/30 20:08:14 302234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 302242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57680|applimit:0| [2025/04/30 20:08:14 302249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44070|rtt_var:588|pto_duration:46422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 302256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 302260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 302264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58880| [2025/04/30 20:08:14 302268] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694373617|now:1746043694302248|interv:71369| [2025/04/30 20:08:14 302273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694373617|now:1746043694302248|interval:71369|pto_count:0|srtt:44070 [2025/04/30 20:08:14 302277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106210|inflight:58880| [2025/04/30 20:08:14 302282] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 302287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58880|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1179869| [2025/04/30 20:08:14 302291] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 302295] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1362| [2025/04/30 20:08:14 302326] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58880|now:1746043694302302|stream_id:0|stream_offset:1179869| [2025/04/30 20:08:14 302335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 302343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:58880|applimit:0| [2025/04/30 20:08:14 302350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44070|rtt_var:588|pto_duration:46422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 302356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 302364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 302368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60080| [2025/04/30 20:08:14 302372] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694373724|now:1746043694302349|interv:71375| [2025/04/30 20:08:14 302376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694373724|now:1746043694302349|interval:71375|pto_count:0|srtt:44070 [2025/04/30 20:08:14 302381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106210|inflight:60080| [2025/04/30 20:08:14 302386] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 302390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60080|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1181036| [2025/04/30 20:08:14 302395] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 302399] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694303399|now:1746043694302399|interv:1000| [2025/04/30 20:08:14 302403] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 302407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 302411] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694303399| [2025/04/30 20:08:14 302415] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694303399| [2025/04/30 20:08:14 302419] [debug] |xqc_engine_wakeup_after|wakeup:1746043694303399|now:1746043694302419|diff:980| [2025/04/30 20:08:14 302424] [debug] |xqc_engine_main_logic|END|now:1746043694302099| [2025/04/30 20:08:14 302429] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694302429| [2025/04/30 20:08:14 302433] [debug] |xqc_engine_wakeup_after|wakeup:1746043694303399|now:1746043694302433|diff:966| [2025/04/30 20:08:14 302437] [debug] |xqc_engine_main_logic|END|now:1746043694302429| [2025/04/30 20:08:14 302861] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043694302860| [2025/04/30 20:08:14 302872] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 302881] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:950| [2025/04/30 20:08:14 302886] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:951| [2025/04/30 20:08:14 302896] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:951| [2025/04/30 20:08:14 302903] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 302910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 302917] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55200|prior_delivered:1102479|prior_time:1746043694257496|is_app_limited:0|send_elapse:32792|ack_elapse:45364|ctl_first_sent_time:1746043694258358|lagest_ack_time:1746043694302860|curr_delivered:1157679| [2025/04/30 20:08:14 302933] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694258358| [2025/04/30 20:08:14 302941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:656| [2025/04/30 20:08:14 302947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44070|rttvar:588|minrtt:30499|latest_rtt:44502|ack_delay:40| [2025/04/30 20:08:14 302954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44119|rttvar:539|minrtt:30499|latest_rtt:44502|ack_delay:40| [2025/04/30 20:08:14 302960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1311|lost_pn:1308|thresh:3| [2025/04/30 20:08:14 302967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 302974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44119|rtt_var:539|pto_duration:46275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 302980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 302986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 302992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58880| [2025/04/30 20:08:14 302999] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694373577|now:1746043694302973|interv:70604| [2025/04/30 20:08:14 303005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694373577|now:1746043694302973|interval:70604|pto_count:0|srtt:44119 [2025/04/30 20:08:14 303012] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 32792, ack_elapse 45364, delivered 55200|rate 1216823|lost 309| [2025/04/30 20:08:14 303016] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1216823) in round 22| [2025/04/30 20:08:14 303020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 303025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 303028] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694258358|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1155279| [2025/04/30 20:08:14 303033] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694258358|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1155279| [2025/04/30 20:08:14 303040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:106210|full_bw_reached:1|inflight:58880|srtt:44119|latest_rtt:44502|min_rtt:30499|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 303049] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:951|largest:951|pns:2| [2025/04/30 20:08:14 303056] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:951|frame:ACK |recv_time:1746043694302860|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 303066] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814302860|now:1746043694302860|interv:120000000| [2025/04/30 20:08:14 303070] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814302860|now:1746043694302860|interv:120000000| [2025/04/30 20:08:14 303074] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694303399|pq_index:0| [2025/04/30 20:08:14 303079] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694302099| [2025/04/30 20:08:14 303083] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694303083| [2025/04/30 20:08:14 303088] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694303087| [2025/04/30 20:08:14 303093] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 303098] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44119|min_srtt:44119|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 303102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:58880|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1227716| [2025/04/30 20:08:14 303107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 303111] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 303115] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 303119] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 303124] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 303128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58880|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1181036| [2025/04/30 20:08:14 303133] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 303137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 303141] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694303399| [2025/04/30 20:08:14 303145] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694303399| [2025/04/30 20:08:14 303148] [debug] |xqc_engine_wakeup_after|wakeup:1746043694303399|now:1746043694303148|diff:251| [2025/04/30 20:08:14 303153] [debug] |xqc_engine_main_logic|END|now:1746043694303087| [2025/04/30 20:08:14 303159] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694303159| [2025/04/30 20:08:14 303163] [debug] |xqc_engine_wakeup_after|wakeup:1746043694303399|now:1746043694303163|diff:236| [2025/04/30 20:08:14 303190] [debug] |xqc_engine_main_logic|END|now:1746043694303159| [2025/04/30 20:08:14 303893] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043694303892| [2025/04/30 20:08:14 303914] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 303924] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:951| [2025/04/30 20:08:14 303928] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:952| [2025/04/30 20:08:14 303937] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:952| [2025/04/30 20:08:14 303944] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 303951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 303958] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55200|prior_delivered:1103679|prior_time:1746043694258771|is_app_limited:0|send_elapse:34234|ack_elapse:45121|ctl_first_sent_time:1746043694259921|lagest_ack_time:1746043694303892|curr_delivered:1158879| [2025/04/30 20:08:14 303965] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694259921| [2025/04/30 20:08:14 303972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:657| [2025/04/30 20:08:14 303979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44119|rttvar:539|minrtt:30499|latest_rtt:43971|ack_delay:40| [2025/04/30 20:08:14 303985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44096|rttvar:452|minrtt:30499|latest_rtt:43971|ack_delay:40| [2025/04/30 20:08:14 303992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1312|lost_pn:1309|thresh:3| [2025/04/30 20:08:14 303999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 304006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44096|rtt_var:452|pto_duration:46096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 304012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 304018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 304024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57680| [2025/04/30 20:08:14 304031] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694373398|now:1746043694304006|interv:69392| [2025/04/30 20:08:14 304035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694373398|now:1746043694304006|interval:69392|pto_count:0|srtt:44096 [2025/04/30 20:08:14 304039] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 34234, ack_elapse 45121, delivered 55200|rate 1223377|lost 309| [2025/04/30 20:08:14 304044] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1223377) in round 22| [2025/04/30 20:08:14 304048] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 304052] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 304056] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694259921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1155279| [2025/04/30 20:08:14 304066] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694259921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1155279| [2025/04/30 20:08:14 304071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:106210|full_bw_reached:1|inflight:57680|srtt:44096|latest_rtt:43971|min_rtt:30499|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 304077] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:952|largest:952|pns:2| [2025/04/30 20:08:14 304082] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:952|frame:ACK |recv_time:1746043694303892|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 304087] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814303892|now:1746043694303892|interv:120000000| [2025/04/30 20:08:14 304091] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814303892|now:1746043694303892|interv:120000000| [2025/04/30 20:08:14 304095] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694303399|pq_index:0| [2025/04/30 20:08:14 304100] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694303087| [2025/04/30 20:08:14 304104] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694304104| [2025/04/30 20:08:14 304109] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694304108| [2025/04/30 20:08:14 304113] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694303399|now:1746043694304108| [2025/04/30 20:08:14 304118] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694303399|now:1746043694304108| [2025/04/30 20:08:14 304122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 304126] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 304131] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44096|min_srtt:44096|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 304135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:57680|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1227716| [2025/04/30 20:08:14 304140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 304144] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 304148] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 304152] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 304160] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 304164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57680|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1181036| [2025/04/30 20:08:14 304189] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 304194] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1363| [2025/04/30 20:08:14 304234] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57680|now:1746043694304201|stream_id:0|stream_offset:1181036| [2025/04/30 20:08:14 304244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 304252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57680|applimit:0| [2025/04/30 20:08:14 304259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44096|rtt_var:452|pto_duration:46096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 304266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 304270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 304274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58880| [2025/04/30 20:08:14 304278] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694375297|now:1746043694304258|interv:71039| [2025/04/30 20:08:14 304282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694375297|now:1746043694304258|interval:71039|pto_count:0|srtt:44096 [2025/04/30 20:08:14 304287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106210|inflight:58880| [2025/04/30 20:08:14 304292] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 304296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58880|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1182203| [2025/04/30 20:08:14 304301] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 304305] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1364| [2025/04/30 20:08:14 304336] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58880|now:1746043694304312|stream_id:0|stream_offset:1182203| [2025/04/30 20:08:14 304346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 304353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:58880|applimit:0| [2025/04/30 20:08:14 304360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44096|rtt_var:452|pto_duration:46096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 304372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 304376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 304380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60080| [2025/04/30 20:08:14 304384] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694375408|now:1746043694304360|interv:71048| [2025/04/30 20:08:14 304388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694375408|now:1746043694304360|interval:71048|pto_count:0|srtt:44096 [2025/04/30 20:08:14 304393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106210|inflight:60080| [2025/04/30 20:08:14 304397] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 304402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60080|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1183370| [2025/04/30 20:08:14 304407] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 304411] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1365| [2025/04/30 20:08:14 304440] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60080|now:1746043694304418|stream_id:0|stream_offset:1183370| [2025/04/30 20:08:14 304450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 304457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60080|applimit:0| [2025/04/30 20:08:14 304464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44096|rtt_var:452|pto_duration:46096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 304470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 304474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 304478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61280| [2025/04/30 20:08:14 304482] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694375514|now:1746043694304463|interv:71051| [2025/04/30 20:08:14 304486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694375514|now:1746043694304463|interval:71051|pto_count:0|srtt:44096 [2025/04/30 20:08:14 304490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106210|inflight:61280| [2025/04/30 20:08:14 304495] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 304499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61280|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1184537| [2025/04/30 20:08:14 304509] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 304513] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694305513|now:1746043694304513|interv:1000| [2025/04/30 20:08:14 304517] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 304521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 304525] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694305513| [2025/04/30 20:08:14 304529] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694305513| [2025/04/30 20:08:14 304533] [debug] |xqc_engine_wakeup_after|wakeup:1746043694305513|now:1746043694304533|diff:980| [2025/04/30 20:08:14 304538] [debug] |xqc_engine_main_logic|END|now:1746043694304108| [2025/04/30 20:08:14 304545] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694304545| [2025/04/30 20:08:14 304551] [debug] |xqc_engine_wakeup_after|wakeup:1746043694305513|now:1746043694304551|diff:962| [2025/04/30 20:08:14 304558] [debug] |xqc_engine_main_logic|END|now:1746043694304545| [2025/04/30 20:08:14 304832] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043694304831| [2025/04/30 20:08:14 304841] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 304849] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:952| [2025/04/30 20:08:14 304855] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:953| [2025/04/30 20:08:14 304864] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:953| [2025/04/30 20:08:14 304870] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 304878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 304886] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56400|prior_delivered:1103679|prior_time:1746043694258771|is_app_limited:0|send_elapse:34463|ack_elapse:46060|ctl_first_sent_time:1746043694260150|lagest_ack_time:1746043694304831|curr_delivered:1160079| [2025/04/30 20:08:14 304893] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694260150| [2025/04/30 20:08:14 304900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:658| [2025/04/30 20:08:14 304906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44096|rttvar:452|minrtt:30499|latest_rtt:44681|ack_delay:40| [2025/04/30 20:08:14 304910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44164|rttvar:475|minrtt:30499|latest_rtt:44681|ack_delay:40| [2025/04/30 20:08:14 304914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1313|lost_pn:1310|thresh:3| [2025/04/30 20:08:14 304918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 304923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44164|rtt_var:475|pto_duration:46164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 304932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 304970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 304992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60080| [2025/04/30 20:08:14 304999] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694375582|now:1746043694304922|interv:70660| [2025/04/30 20:08:14 305006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694375582|now:1746043694304922|interval:70660|pto_count:0|srtt:44164 [2025/04/30 20:08:14 305013] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 34463, ack_elapse 46060, delivered 56400|rate 1224489|lost 309| [2025/04/30 20:08:14 305019] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1224489) in round 22| [2025/04/30 20:08:14 305025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 305032] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 305037] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694260150|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1155279| [2025/04/30 20:08:14 305044] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694260150|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1155279| [2025/04/30 20:08:14 305052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:106210|full_bw_reached:1|inflight:60080|srtt:44164|latest_rtt:44681|min_rtt:30499|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 305064] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:953|largest:953|pns:2| [2025/04/30 20:08:14 305071] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:953|frame:ACK |recv_time:1746043694304831|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 305080] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814304831|now:1746043694304831|interv:120000000| [2025/04/30 20:08:14 305086] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814304831|now:1746043694304831|interv:120000000| [2025/04/30 20:08:14 305092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694305513|pq_index:0| [2025/04/30 20:08:14 305101] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694304108| [2025/04/30 20:08:14 305106] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694305106| [2025/04/30 20:08:14 305113] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694305110| [2025/04/30 20:08:14 305120] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 305127] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44164|min_srtt:44164|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 305144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60080|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1227716| [2025/04/30 20:08:14 305149] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44164|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 305154] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 305160] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44164|min_srtt:44164|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 305164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60080|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1228883| [2025/04/30 20:08:14 305210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 305217] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 305223] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 305229] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 305236] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 305243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60080|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1184537| [2025/04/30 20:08:14 305248] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 305257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 305261] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694305513| [2025/04/30 20:08:14 305266] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694305513| [2025/04/30 20:08:14 305270] [debug] |xqc_engine_wakeup_after|wakeup:1746043694305513|now:1746043694305270|diff:243| [2025/04/30 20:08:14 305276] [debug] |xqc_engine_main_logic|END|now:1746043694305110| [2025/04/30 20:08:14 305285] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694305285| [2025/04/30 20:08:14 305289] [debug] |xqc_engine_wakeup_after|wakeup:1746043694305513|now:1746043694305289|diff:224| [2025/04/30 20:08:14 305293] [debug] |xqc_engine_main_logic|END|now:1746043694305285| [2025/04/30 20:08:14 306372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694306371| [2025/04/30 20:08:14 306386] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694305513|pq_index:0| [2025/04/30 20:08:14 306392] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694305110| [2025/04/30 20:08:14 306398] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694306396| [2025/04/30 20:08:14 306411] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694305513|now:1746043694306396| [2025/04/30 20:08:14 306416] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694305513|now:1746043694306396| [2025/04/30 20:08:14 306420] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 306424] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 306430] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44164|min_srtt:44164|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 306435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60080|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1228883| [2025/04/30 20:08:14 306440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 306444] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 306448] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 306456] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 306461] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 306466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60080|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1184537| [2025/04/30 20:08:14 306470] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 306475] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1366| [2025/04/30 20:08:14 306516] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60080|now:1746043694306483|stream_id:0|stream_offset:1184537| [2025/04/30 20:08:14 306525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 306532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60080|applimit:0| [2025/04/30 20:08:14 306539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44164|rtt_var:475|pto_duration:46164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 306544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 306548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 306553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61280| [2025/04/30 20:08:14 306559] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694377647|now:1746043694306538|interv:71109| [2025/04/30 20:08:14 306571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694377647|now:1746043694306538|interval:71109|pto_count:0|srtt:44164 [2025/04/30 20:08:14 306578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106210|inflight:61280| [2025/04/30 20:08:14 306587] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 306593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61280|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1185704| [2025/04/30 20:08:14 306600] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 306606] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1367| [2025/04/30 20:08:14 306646] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61280|now:1746043694306616|stream_id:0|stream_offset:1185704| [2025/04/30 20:08:14 306655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 306662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61280|applimit:0| [2025/04/30 20:08:14 306668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44164|rtt_var:475|pto_duration:46164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 306674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 306680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 306686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62480| [2025/04/30 20:08:14 306692] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694377780|now:1746043694306667|interv:71113| [2025/04/30 20:08:14 306697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694377780|now:1746043694306667|interval:71113|pto_count:0|srtt:44164 [2025/04/30 20:08:14 306703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106210|inflight:62480| [2025/04/30 20:08:14 306710] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 306716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62480|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1186871| [2025/04/30 20:08:14 306722] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 306729] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1368| [2025/04/30 20:08:14 306761] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62480|now:1746043694306738|stream_id:0|stream_offset:1186871| [2025/04/30 20:08:14 306769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 306780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62480|applimit:0| [2025/04/30 20:08:14 306786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44164|rtt_var:475|pto_duration:46164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 306792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 306798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 306804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63680| [2025/04/30 20:08:14 306810] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694377902|now:1746043694306786|interv:71116| [2025/04/30 20:08:14 306815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694377902|now:1746043694306786|interval:71116|pto_count:0|srtt:44164 [2025/04/30 20:08:14 306822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106210|inflight:63680| [2025/04/30 20:08:14 306830] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 306836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63680|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1188038| [2025/04/30 20:08:14 306842] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 306848] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694307848|now:1746043694306848|interv:1000| [2025/04/30 20:08:14 306854] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 306858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 306862] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694307848| [2025/04/30 20:08:14 306867] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694307848| [2025/04/30 20:08:14 306871] [debug] |xqc_engine_wakeup_after|wakeup:1746043694307848|now:1746043694306871|diff:977| [2025/04/30 20:08:14 306878] [debug] |xqc_engine_main_logic|END|now:1746043694306396| [2025/04/30 20:08:14 307952] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694307950| [2025/04/30 20:08:14 307968] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 307978] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:953| [2025/04/30 20:08:14 307985] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:955| [2025/04/30 20:08:14 307994] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:955| [2025/04/30 20:08:14 308057] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 308067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1315|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1316|path_largest_ack:1315| [2025/04/30 20:08:14 308083] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55200|prior_delivered:1107279|prior_time:1746043694261456|is_app_limited:0|send_elapse:35792|ack_elapse:46494|ctl_first_sent_time:1746043694261957|lagest_ack_time:1746043694307950|curr_delivered:1161279| [2025/04/30 20:08:14 308090] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694261957| [2025/04/30 20:08:14 308098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:659| [2025/04/30 20:08:14 308105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 308112] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55200|prior_delivered:1107279|prior_time:1746043694261456|is_app_limited:0|send_elapse:35792|ack_elapse:46494|ctl_first_sent_time:1746043694261957|lagest_ack_time:1746043694307950|curr_delivered:1162479| [2025/04/30 20:08:14 308119] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694262452| [2025/04/30 20:08:14 308125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:660| [2025/04/30 20:08:14 308131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44164|rttvar:475|minrtt:30499|latest_rtt:45498|ack_delay:48| [2025/04/30 20:08:14 308138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44325|rttvar:678|minrtt:30499|latest_rtt:45498|ack_delay:48| [2025/04/30 20:08:14 308145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1316|lost_pn:1313|thresh:3| [2025/04/30 20:08:14 308149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 308153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694312945|now:1746043694308153|interval:4792| [2025/04/30 20:08:14 308158] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694312945|now:1746043694308153|interv:4792| [2025/04/30 20:08:14 308162] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 35792, ack_elapse 46494, delivered 55200|rate 1187249|lost 309| [2025/04/30 20:08:14 308189] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187249) in round 22| [2025/04/30 20:08:14 308194] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 308198] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 308202] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:2400|po_sent_time:1746043694262452|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1155279| [2025/04/30 20:08:14 308207] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:2400|po_sent_time:1746043694262452|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1155279| [2025/04/30 20:08:14 308212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:106210|full_bw_reached:1|inflight:61280|srtt:44325|latest_rtt:45498|min_rtt:30499|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 308223] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:955|largest:955|pns:2| [2025/04/30 20:08:14 308228] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:955|frame:ACK |recv_time:1746043694307950|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 308233] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814307950|now:1746043694307950|interv:120000000| [2025/04/30 20:08:14 308237] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814307950|now:1746043694307950|interv:120000000| [2025/04/30 20:08:14 308241] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694307848|pq_index:0| [2025/04/30 20:08:14 308246] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694306396| [2025/04/30 20:08:14 308250] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694308250| [2025/04/30 20:08:14 308255] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694308254| [2025/04/30 20:08:14 308260] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694307848|now:1746043694308254| [2025/04/30 20:08:14 308264] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694307848|now:1746043694308254| [2025/04/30 20:08:14 308268] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 308273] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 308278] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44325|min_srtt:44325|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 308282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61280|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1228883| [2025/04/30 20:08:14 308287] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44325|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 308292] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 308297] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44325|min_srtt:44325|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 308301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61280|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1230050| [2025/04/30 20:08:14 308306] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:44325|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 308310] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 308319] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44325|min_srtt:44325|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 308323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61280|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 308327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 308331] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 308335] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 308339] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 308344] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 308348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61280|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1188038| [2025/04/30 20:08:14 308352] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 308357] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1369| [2025/04/30 20:08:14 308396] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61280|now:1746043694308365|stream_id:0|stream_offset:1188038| [2025/04/30 20:08:14 308405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 308412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61280|applimit:0| [2025/04/30 20:08:14 308419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694312945|now:1746043694308419|interval:4526| [2025/04/30 20:08:14 308426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694312945|now:1746043694308419|interv:4526| [2025/04/30 20:08:14 308430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106210|inflight:62480| [2025/04/30 20:08:14 308436] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 308440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62480|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1189205| [2025/04/30 20:08:14 308447] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 308454] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1370| [2025/04/30 20:08:14 308488] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62480|now:1746043694308463|stream_id:0|stream_offset:1189205| [2025/04/30 20:08:14 308505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 308512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62480|applimit:0| [2025/04/30 20:08:14 308519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694312945|now:1746043694308518|interval:4427| [2025/04/30 20:08:14 308525] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694312945|now:1746043694308518|interv:4427| [2025/04/30 20:08:14 308532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106210|inflight:63680| [2025/04/30 20:08:14 308539] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 308545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63680|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1190372| [2025/04/30 20:08:14 308552] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 308557] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694309557|now:1746043694308557|interv:1000| [2025/04/30 20:08:14 308563] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 308568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 308574] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694309557| [2025/04/30 20:08:14 308581] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694309557| [2025/04/30 20:08:14 308586] [debug] |xqc_engine_wakeup_after|wakeup:1746043694309557|now:1746043694308586|diff:971| [2025/04/30 20:08:14 308592] [debug] |xqc_engine_main_logic|END|now:1746043694308254| [2025/04/30 20:08:14 308600] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694308600| [2025/04/30 20:08:14 308605] [debug] |xqc_engine_wakeup_after|wakeup:1746043694309557|now:1746043694308605|diff:952| [2025/04/30 20:08:14 308611] [debug] |xqc_engine_main_logic|END|now:1746043694308600| [2025/04/30 20:08:14 309083] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694309082| [2025/04/30 20:08:14 309094] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 309103] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:955| [2025/04/30 20:08:14 309109] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:956| [2025/04/30 20:08:14 309118] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:956| [2025/04/30 20:08:14 309125] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 309133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 309139] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55200|prior_delivered:1109679|prior_time:1746043694262979|is_app_limited:0|send_elapse:37273|ack_elapse:46103|ctl_first_sent_time:1746043694263679|lagest_ack_time:1746043694309082|curr_delivered:1163679| [2025/04/30 20:08:14 309147] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694263679| [2025/04/30 20:08:14 309161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:661| [2025/04/30 20:08:14 309188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44325|rttvar:678|minrtt:30499|latest_rtt:45403|ack_delay:56| [2025/04/30 20:08:14 309195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44453|rttvar:764|minrtt:30499|latest_rtt:45403|ack_delay:56| [2025/04/30 20:08:14 309201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1317|lost_pn:1314|thresh:3| [2025/04/30 20:08:14 309208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1314|lost_pn:1314|po_sent_time:1746043694261760|lost_send_time:1746043694258004|loss_delay:51078|frame:STREAM |repair:128| [2025/04/30 20:08:14 309215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694261760u| [2025/04/30 20:08:14 309221] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |lost interval:226557|lost_count:11|send_count:182|pkt_num:1314|po_send_time:1746043694261760|srtt:44453|cwnd:106210|bw:1247310|conn_life:1132694|now:0|last_lost_time:1132694| [2025/04/30 20:08:14 309229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 309236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44453|rtt_var:764|pto_duration:47509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 309243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 309250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 309256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61280| [2025/04/30 20:08:14 309262] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694380972|now:1746043694309235|interv:71737| [2025/04/30 20:08:14 309266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694380972|now:1746043694309235|interval:71737|pto_count:0|srtt:44453 [2025/04/30 20:08:14 309271] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 37273, ack_elapse 46103, delivered 54000|rate 1171290|lost 310| [2025/04/30 20:08:14 309275] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171290) in round 22| [2025/04/30 20:08:14 309279] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 309284] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 309288] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106210|packet_lost:1|acked:1200|po_sent_time:1746043694263679|recovery:1|recovery_start:1746043694309221|packet_conservation:0|next_round_delivered:1155279| [2025/04/30 20:08:14 309293] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:1|acked:1200|po_sent_time:1746043694263679|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 309302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61280|srtt:44453|latest_rtt:45403|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 309308] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:956|largest:956|pns:2| [2025/04/30 20:08:14 309313] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:956|frame:ACK |recv_time:1746043694309082|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 309318] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814309082|now:1746043694309082|interv:120000000| [2025/04/30 20:08:14 309322] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814309082|now:1746043694309082|interv:120000000| [2025/04/30 20:08:14 309326] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694309557|pq_index:0| [2025/04/30 20:08:14 309330] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694308254| [2025/04/30 20:08:14 309334] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694309334| [2025/04/30 20:08:14 309339] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694309338| [2025/04/30 20:08:14 309345] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 309350] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44453|min_srtt:44453|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 309354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 309359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 309363] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 309366] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 309371] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 309375] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44453|min_srtt:44453|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 309379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 309384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 309387] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 309391] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 309398] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 309403] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 309407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1190372| [2025/04/30 20:08:14 309412] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 309415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 309419] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694309557| [2025/04/30 20:08:14 309423] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694309557| [2025/04/30 20:08:14 309427] [debug] |xqc_engine_wakeup_after|wakeup:1746043694309557|now:1746043694309427|diff:130| [2025/04/30 20:08:14 309432] [debug] |xqc_engine_main_logic|END|now:1746043694309338| [2025/04/30 20:08:14 309438] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694309437| [2025/04/30 20:08:14 309441] [debug] |xqc_engine_wakeup_after|wakeup:1746043694309557|now:1746043694309441|diff:116| [2025/04/30 20:08:14 309445] [debug] |xqc_engine_main_logic|END|now:1746043694309437| [2025/04/30 20:08:14 309780] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694309779| [2025/04/30 20:08:14 309791] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 309799] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:956| [2025/04/30 20:08:14 309805] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:957| [2025/04/30 20:08:14 309814] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:957| [2025/04/30 20:08:14 309821] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 309829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 309836] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56400|prior_delivered:1109679|prior_time:1746043694262979|is_app_limited:0|send_elapse:37832|ack_elapse:46800|ctl_first_sent_time:1746043694264238|lagest_ack_time:1746043694309779|curr_delivered:1164879| [2025/04/30 20:08:14 309843] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694264238| [2025/04/30 20:08:14 309850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:661| [2025/04/30 20:08:14 309856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44453|rttvar:764|minrtt:30499|latest_rtt:45541|ack_delay:32| [2025/04/30 20:08:14 309864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44585|rttvar:837|minrtt:30499|latest_rtt:45541|ack_delay:32| [2025/04/30 20:08:14 309871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1318|lost_pn:1315|thresh:3| [2025/04/30 20:08:14 309884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 309891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 309898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44585|rtt_var:837|pto_duration:47933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 309905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 309911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 309917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60080| [2025/04/30 20:08:14 309921] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694381396|now:1746043694309897|interv:71499| [2025/04/30 20:08:14 309925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694381396|now:1746043694309897|interval:71499|pto_count:0|srtt:44585 [2025/04/30 20:08:14 309930] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 37832, ack_elapse 46800, delivered 55200|rate 1179487|lost 310| [2025/04/30 20:08:14 309934] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179487) in round 22| [2025/04/30 20:08:14 309938] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 309942] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 309946] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694264238|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 309951] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694264238|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 309955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:60080|srtt:44585|latest_rtt:45541|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 309961] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:957|largest:957|pns:2| [2025/04/30 20:08:14 309966] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:957|frame:ACK |recv_time:1746043694309779|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 309971] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814309779|now:1746043694309779|interv:120000000| [2025/04/30 20:08:14 309975] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814309779|now:1746043694309779|interv:120000000| [2025/04/30 20:08:14 309979] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694309557|pq_index:0| [2025/04/30 20:08:14 309983] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694309338| [2025/04/30 20:08:14 309987] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694309987| [2025/04/30 20:08:14 309996] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694309995| [2025/04/30 20:08:14 310001] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694309557|now:1746043694309995| [2025/04/30 20:08:14 310005] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694309557|now:1746043694309995| [2025/04/30 20:08:14 310009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 310013] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 310018] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44585|min_srtt:44585|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 310023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:60080|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 310027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 310031] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 310035] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 310039] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 310043] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44585|min_srtt:44585|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 310048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:60080|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 310052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 310056] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 310060] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 310064] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 310069] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 310073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60080|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1190372| [2025/04/30 20:08:14 310078] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 310082] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1371| [2025/04/30 20:08:14 310120] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60080|now:1746043694310090|stream_id:0|stream_offset:1190372| [2025/04/30 20:08:14 310135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 310143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60080|applimit:0| [2025/04/30 20:08:14 310150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44585|rtt_var:837|pto_duration:47933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 310155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 310159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 310163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61280| [2025/04/30 20:08:14 310184] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694383023|now:1746043694310150|interv:72873| [2025/04/30 20:08:14 310189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694383023|now:1746043694310150|interval:72873|pto_count:0|srtt:44585 [2025/04/30 20:08:14 310193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:61280| [2025/04/30 20:08:14 310199] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 310203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1191539| [2025/04/30 20:08:14 310208] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 310212] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1372| [2025/04/30 20:08:14 310244] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61280|now:1746043694310219|stream_id:0|stream_offset:1191539| [2025/04/30 20:08:14 310253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 310261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61280|applimit:0| [2025/04/30 20:08:14 310267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44585|rtt_var:837|pto_duration:47933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 310274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 310278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 310282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62480| [2025/04/30 20:08:14 310286] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694383152|now:1746043694310267|interv:72885| [2025/04/30 20:08:14 310290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694383152|now:1746043694310267|interval:72885|pto_count:0|srtt:44585 [2025/04/30 20:08:14 310305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62480| [2025/04/30 20:08:14 310310] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 310315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62480|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1192706| [2025/04/30 20:08:14 310319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 310323] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694383152| [2025/04/30 20:08:14 310328] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694383152| [2025/04/30 20:08:14 310332] [debug] |xqc_engine_wakeup_after|wakeup:1746043694383152|now:1746043694310332|diff:72820| [2025/04/30 20:08:14 310336] [debug] |xqc_engine_main_logic|END|now:1746043694309995| [2025/04/30 20:08:14 310342] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694310342| [2025/04/30 20:08:14 310346] [debug] |xqc_engine_wakeup_after|wakeup:1746043694383152|now:1746043694310346|diff:72806| [2025/04/30 20:08:14 310350] [debug] |xqc_engine_main_logic|END|now:1746043694310342| [2025/04/30 20:08:14 311062] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694311061| [2025/04/30 20:08:14 311073] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 311081] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:957| [2025/04/30 20:08:14 311087] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:958| [2025/04/30 20:08:14 311096] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:958| [2025/04/30 20:08:14 311102] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 311110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 311117] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55200|prior_delivered:1112079|prior_time:1746043694265000|is_app_limited:0|send_elapse:39905|ack_elapse:46061|ctl_first_sent_time:1746043694266512|lagest_ack_time:1746043694311061|curr_delivered:1166079| [2025/04/30 20:08:14 311124] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694266512| [2025/04/30 20:08:14 311132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:662| [2025/04/30 20:08:14 311138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44585|rttvar:837|minrtt:30499|latest_rtt:44549|ack_delay:32| [2025/04/30 20:08:14 311145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44576|rttvar:645|minrtt:30499|latest_rtt:44549|ack_delay:32| [2025/04/30 20:08:14 311152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1319|lost_pn:1316|thresh:3| [2025/04/30 20:08:14 311158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 311193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 311200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44576|rtt_var:645|pto_duration:47156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 311207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 311211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 311214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61280| [2025/04/30 20:08:14 311218] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694382375|now:1746043694311199|interv:71176| [2025/04/30 20:08:14 311222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694382375|now:1746043694311199|interval:71176|pto_count:0|srtt:44576 [2025/04/30 20:08:14 311227] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 39905, ack_elapse 46061, delivered 54000|rate 1172358|lost 310| [2025/04/30 20:08:14 311231] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172358) in round 22| [2025/04/30 20:08:14 311236] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 311240] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 311244] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694266512|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 311248] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694266512|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 311253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61280|srtt:44576|latest_rtt:44549|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 311259] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:958|largest:958|pns:2| [2025/04/30 20:08:14 311263] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:958|frame:ACK |recv_time:1746043694311061|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 311268] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814311061|now:1746043694311061|interv:120000000| [2025/04/30 20:08:14 311272] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814311061|now:1746043694311061|interv:120000000| [2025/04/30 20:08:14 311288] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694383152|pq_index:0| [2025/04/30 20:08:14 311295] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694309995| [2025/04/30 20:08:14 311301] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694311301| [2025/04/30 20:08:14 311311] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694311310| [2025/04/30 20:08:14 311316] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 311321] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44576|min_srtt:44576|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 311326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 311330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 311334] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 311338] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 311342] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 311346] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44576|min_srtt:44576|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 311351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 311355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 311359] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 311363] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 311367] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 311371] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 311375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1192706| [2025/04/30 20:08:14 311380] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 311384] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694312384|now:1746043694311384|interv:1000| [2025/04/30 20:08:14 311388] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 311392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 311396] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694312384| [2025/04/30 20:08:14 311400] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694312384| [2025/04/30 20:08:14 311407] [debug] |xqc_engine_wakeup_after|wakeup:1746043694312384|now:1746043694311406|diff:978| [2025/04/30 20:08:14 311411] [debug] |xqc_engine_main_logic|END|now:1746043694311310| [2025/04/30 20:08:14 311417] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694311416| [2025/04/30 20:08:14 311420] [debug] |xqc_engine_wakeup_after|wakeup:1746043694312384|now:1746043694311420|diff:964| [2025/04/30 20:08:14 311424] [debug] |xqc_engine_main_logic|END|now:1746043694311416| [2025/04/30 20:08:14 311874] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694311872| [2025/04/30 20:08:14 311886] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 311893] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:958| [2025/04/30 20:08:14 311897] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:960| [2025/04/30 20:08:14 311903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:960| [2025/04/30 20:08:14 311907] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 311912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 311919] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56400|prior_delivered:1112079|prior_time:1746043694265000|is_app_limited:0|send_elapse:40029|ack_elapse:46872|ctl_first_sent_time:1746043694266636|lagest_ack_time:1746043694311872|curr_delivered:1167279| [2025/04/30 20:08:14 311926] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694266636| [2025/04/30 20:08:14 311933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:663| [2025/04/30 20:08:14 311938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44576|rttvar:645|minrtt:30499|latest_rtt:45236|ack_delay:40| [2025/04/30 20:08:14 311942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44653|rttvar:639|minrtt:30499|latest_rtt:45236|ack_delay:40| [2025/04/30 20:08:14 311946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1320|lost_pn:1317|thresh:3| [2025/04/30 20:08:14 311951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 311957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 311963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44653|rtt_var:639|pto_duration:47209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 311970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 311976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 311982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60080| [2025/04/30 20:08:14 311987] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694382428|now:1746043694311963|interv:70465| [2025/04/30 20:08:14 311991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694382428|now:1746043694311963|interval:70465|pto_count:0|srtt:44653 [2025/04/30 20:08:14 312004] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 40029, ack_elapse 46872, delivered 55200|rate 1177675|lost 310| [2025/04/30 20:08:14 312012] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177675) in round 22| [2025/04/30 20:08:14 312019] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 312025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 312031] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694266636|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 312037] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694266636|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 312042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:60080|srtt:44653|latest_rtt:45236|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 312049] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:960|largest:960|pns:2| [2025/04/30 20:08:14 312053] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:960|frame:ACK |recv_time:1746043694311872|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 312058] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814311872|now:1746043694311872|interv:120000000| [2025/04/30 20:08:14 312062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814311872|now:1746043694311872|interv:120000000| [2025/04/30 20:08:14 312066] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694312384|pq_index:0| [2025/04/30 20:08:14 312071] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694311310| [2025/04/30 20:08:14 312075] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694312074| [2025/04/30 20:08:14 312080] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694312078| [2025/04/30 20:08:14 312085] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 312090] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44653|min_srtt:44653|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 312094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60080|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 312099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 312102] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 312110] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 312114] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 312118] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44653|min_srtt:44653|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 312122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60080|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 312127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 312131] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 312134] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 312139] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 312143] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 312147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60080|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1192706| [2025/04/30 20:08:14 312152] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 312155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 312159] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694312384| [2025/04/30 20:08:14 312163] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694312384| [2025/04/30 20:08:14 312191] [debug] |xqc_engine_wakeup_after|wakeup:1746043694312384|now:1746043694312191|diff:193| [2025/04/30 20:08:14 312195] [debug] |xqc_engine_main_logic|END|now:1746043694312078| [2025/04/30 20:08:14 312201] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694312201| [2025/04/30 20:08:14 312204] [debug] |xqc_engine_wakeup_after|wakeup:1746043694312384|now:1746043694312204|diff:180| [2025/04/30 20:08:14 312208] [debug] |xqc_engine_main_logic|END|now:1746043694312201| [2025/04/30 20:08:14 313287] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694313287| [2025/04/30 20:08:14 313300] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694312384|pq_index:0| [2025/04/30 20:08:14 313305] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694312078| [2025/04/30 20:08:14 313310] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694313309| [2025/04/30 20:08:14 313315] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694312384|now:1746043694313309| [2025/04/30 20:08:14 313320] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694312384|now:1746043694313309| [2025/04/30 20:08:14 313329] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 313334] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 313339] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44653|min_srtt:44653|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 313347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60080|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 313354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 313360] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 313366] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 313373] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 313380] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44653|min_srtt:44653|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 313385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60080|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 313392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 313398] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 313404] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 313409] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 313414] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 313418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60080|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1192706| [2025/04/30 20:08:14 313423] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 313429] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1373| [2025/04/30 20:08:14 313484] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60080|now:1746043694313443|stream_id:0|stream_offset:1192706| [2025/04/30 20:08:14 313495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 313503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60080|applimit:0| [2025/04/30 20:08:14 313510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44653|rtt_var:639|pto_duration:47209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 313524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 313531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 313537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61280| [2025/04/30 20:08:14 313543] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694385652|now:1746043694313509|interv:72143| [2025/04/30 20:08:14 313549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694385652|now:1746043694313509|interval:72143|pto_count:0|srtt:44653 [2025/04/30 20:08:14 313556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:61280| [2025/04/30 20:08:14 313564] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 313570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1193873| [2025/04/30 20:08:14 313577] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 313585] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1374| [2025/04/30 20:08:14 313629] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61280|now:1746043694313596|stream_id:0|stream_offset:1193873| [2025/04/30 20:08:14 313638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 313645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61280|applimit:0| [2025/04/30 20:08:14 313650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44653|rtt_var:639|pto_duration:47209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 313657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 313663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 313669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62480| [2025/04/30 20:08:14 313673] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694385805|now:1746043694313650|interv:72155| [2025/04/30 20:08:14 313678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694385805|now:1746043694313650|interval:72155|pto_count:0|srtt:44653 [2025/04/30 20:08:14 313682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62480| [2025/04/30 20:08:14 313689] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 313696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62480|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1195040| [2025/04/30 20:08:14 313728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 313737] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694385805| [2025/04/30 20:08:14 313745] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694385805| [2025/04/30 20:08:14 315085] [debug] |xqc_engine_wakeup_after|wakeup:1746043694385805|now:1746043694315085|diff:70720| [2025/04/30 20:08:14 315097] [debug] |xqc_engine_main_logic|END|now:1746043694313309| [2025/04/30 20:08:14 315112] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694315110| [2025/04/30 20:08:14 315121] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 315130] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:960| [2025/04/30 20:08:14 315134] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:961| [2025/04/30 20:08:14 315140] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:961| [2025/04/30 20:08:14 315144] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 315153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 315160] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54000|prior_delivered:1115679|prior_time:1746043694268321|is_app_limited:0|send_elapse:42588|ack_elapse:46789|ctl_first_sent_time:1746043694269497|lagest_ack_time:1746043694315110|curr_delivered:1168479| [2025/04/30 20:08:14 315184] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694269497| [2025/04/30 20:08:14 315192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:664| [2025/04/30 20:08:14 315199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44653|rttvar:639|minrtt:30499|latest_rtt:45613|ack_delay:24| [2025/04/30 20:08:14 315206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44770|rttvar:714|minrtt:30499|latest_rtt:45613|ack_delay:24| [2025/04/30 20:08:14 315213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1321|lost_pn:1318|thresh:3| [2025/04/30 20:08:14 315219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 315226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 315232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44770|rtt_var:714|pto_duration:47626|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 315239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 315245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 315252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61280| [2025/04/30 20:08:14 315258] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694386222|now:1746043694315232|interv:70990| [2025/04/30 20:08:14 315269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694386222|now:1746043694315232|interval:70990|pto_count:0|srtt:44770 [2025/04/30 20:08:14 315274] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42588, ack_elapse 46789, delivered 52800|rate 1128470|lost 310| [2025/04/30 20:08:14 315279] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128470) in round 22| [2025/04/30 20:08:14 315284] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 315288] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 315294] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694269497|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 315301] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694269497|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 315309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61280|srtt:44770|latest_rtt:45613|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 315317] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:961|largest:961|pns:2| [2025/04/30 20:08:14 315322] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:961|frame:ACK |recv_time:1746043694315110|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 315327] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814315110|now:1746043694315110|interv:120000000| [2025/04/30 20:08:14 315331] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814315110|now:1746043694315110|interv:120000000| [2025/04/30 20:08:14 315335] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694385805|pq_index:0| [2025/04/30 20:08:14 315340] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694313309| [2025/04/30 20:08:14 315344] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694315344| [2025/04/30 20:08:14 315349] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694315348| [2025/04/30 20:08:14 315354] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 315359] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44770|min_srtt:44770|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 315364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 315372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 315376] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 315380] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 315385] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 315389] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44770|min_srtt:44770|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 315393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 315397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 315401] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 315405] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 315409] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 315414] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 315418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1195040| [2025/04/30 20:08:14 315423] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 315427] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1375| [2025/04/30 20:08:14 315467] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61280|now:1746043694315434|stream_id:0|stream_offset:1195040| [2025/04/30 20:08:14 315476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 315484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61280|applimit:0| [2025/04/30 20:08:14 315490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44770|rtt_var:714|pto_duration:47626|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 315498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 315504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 315510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62480| [2025/04/30 20:08:14 315516] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694388060|now:1746043694315490|interv:72570| [2025/04/30 20:08:14 315529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694388060|now:1746043694315490|interval:72570|pto_count:0|srtt:44770 [2025/04/30 20:08:14 315536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62480| [2025/04/30 20:08:14 315541] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 315546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62480|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1196207| [2025/04/30 20:08:14 315550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 315555] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694388060| [2025/04/30 20:08:14 315562] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694388060| [2025/04/30 20:08:14 315568] [debug] |xqc_engine_wakeup_after|wakeup:1746043694388060|now:1746043694315568|diff:72492| [2025/04/30 20:08:14 315575] [debug] |xqc_engine_main_logic|END|now:1746043694315348| [2025/04/30 20:08:14 315586] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694315585| [2025/04/30 20:08:14 315593] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 315602] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:961| [2025/04/30 20:08:14 315608] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:962| [2025/04/30 20:08:14 315617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:962| [2025/04/30 20:08:14 315624] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 315631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 315639] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55200|prior_delivered:1115679|prior_time:1746043694268321|is_app_limited:0|send_elapse:42694|ack_elapse:47264|ctl_first_sent_time:1746043694269603|lagest_ack_time:1746043694315585|curr_delivered:1169679| [2025/04/30 20:08:14 315646] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694269603| [2025/04/30 20:08:14 315653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:665| [2025/04/30 20:08:14 315657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44770|rttvar:714|minrtt:30499|latest_rtt:45982|ack_delay:24| [2025/04/30 20:08:14 315661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:44918|rttvar:833|minrtt:30499|latest_rtt:45982|ack_delay:24| [2025/04/30 20:08:14 315666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1322|lost_pn:1319|thresh:3| [2025/04/30 20:08:14 315670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 315675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 315683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44918|rtt_var:833|pto_duration:48250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 315688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 315692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 315695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61280| [2025/04/30 20:08:14 315699] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694388684|now:1746043694315683|interv:73001| [2025/04/30 20:08:14 315703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694388684|now:1746043694315683|interval:73001|pto_count:0|srtt:44918 [2025/04/30 20:08:14 315708] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42694, ack_elapse 47264, delivered 54000|rate 1142518|lost 310| [2025/04/30 20:08:14 315712] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142518) in round 22| [2025/04/30 20:08:14 315717] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 315721] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 315725] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694269603|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 315730] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694269603|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 315734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61280|srtt:44918|latest_rtt:45982|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 315740] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:962|largest:962|pns:2| [2025/04/30 20:08:14 315745] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:962|frame:ACK |recv_time:1746043694315585|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 315749] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814315585|now:1746043694315585|interv:120000000| [2025/04/30 20:08:14 315753] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814315585|now:1746043694315585|interv:120000000| [2025/04/30 20:08:14 315757] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694388060|pq_index:0| [2025/04/30 20:08:14 315762] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694315348| [2025/04/30 20:08:14 315766] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694315766| [2025/04/30 20:08:14 315774] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694315772| [2025/04/30 20:08:14 315786] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 315794] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44918|min_srtt:44918|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 315800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 315806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 315812] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 315818] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 315826] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 315830] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:44918|min_srtt:44918|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 315834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 315838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 315844] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 315850] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 315857] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 315864] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 315871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1196207| [2025/04/30 20:08:14 315877] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 315881] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1376| [2025/04/30 20:08:14 315924] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61280|now:1746043694315892|stream_id:0|stream_offset:1196207| [2025/04/30 20:08:14 315934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 315941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61280|applimit:0| [2025/04/30 20:08:14 315948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:44918|rtt_var:833|pto_duration:48250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 315958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 315962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 315965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62480| [2025/04/30 20:08:14 315969] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694389142|now:1746043694315948|interv:73194| [2025/04/30 20:08:14 315974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694389142|now:1746043694315948|interval:73194|pto_count:0|srtt:44918 [2025/04/30 20:08:14 315978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62480| [2025/04/30 20:08:14 315983] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 315988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62480|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1197374| [2025/04/30 20:08:14 315992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 315997] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694389142| [2025/04/30 20:08:14 316001] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694389142| [2025/04/30 20:08:14 316005] [debug] |xqc_engine_wakeup_after|wakeup:1746043694389142|now:1746043694316005|diff:73137| [2025/04/30 20:08:14 316009] [debug] |xqc_engine_main_logic|END|now:1746043694315772| [2025/04/30 20:08:14 316017] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694316016| [2025/04/30 20:08:14 316022] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 316027] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:962| [2025/04/30 20:08:14 316031] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:963| [2025/04/30 20:08:14 316037] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:963| [2025/04/30 20:08:14 316041] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 316046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1323|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1323|path_largest_ack:1323| [2025/04/30 20:08:14 316050] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56400|prior_delivered:1115679|prior_time:1746043694268321|is_app_limited:0|send_elapse:42828|ack_elapse:47695|ctl_first_sent_time:1746043694269737|lagest_ack_time:1746043694316016|curr_delivered:1170879| [2025/04/30 20:08:14 316055] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694269737| [2025/04/30 20:08:14 316059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:666| [2025/04/30 20:08:14 316063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:44918|rttvar:833|minrtt:30499|latest_rtt:46279|ack_delay:48| [2025/04/30 20:08:14 316070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45082|rttvar:953|minrtt:30499|latest_rtt:46279|ack_delay:48| [2025/04/30 20:08:14 316075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1323|lost_pn:1320|thresh:3| [2025/04/30 20:08:14 316079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 316083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 316087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45082|rtt_var:953|pto_duration:48894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 316091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 316095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 316099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61280| [2025/04/30 20:08:14 316103] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694389786|now:1746043694316087|interv:73699| [2025/04/30 20:08:14 316107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694389786|now:1746043694316087|interval:73699|pto_count:0|srtt:45082 [2025/04/30 20:08:14 316111] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42828, ack_elapse 47695, delivered 55200|rate 1157354|lost 310| [2025/04/30 20:08:14 316116] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157354) in round 22| [2025/04/30 20:08:14 316120] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 316124] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 316128] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694269737|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 316133] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694269737|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 316137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61280|srtt:45082|latest_rtt:46279|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 316143] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:963|largest:963|pns:2| [2025/04/30 20:08:14 316147] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:963|frame:ACK |recv_time:1746043694316016|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 316152] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814316016|now:1746043694316016|interv:120000000| [2025/04/30 20:08:14 316156] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814316016|now:1746043694316016|interv:120000000| [2025/04/30 20:08:14 316336] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694389142|pq_index:0| [2025/04/30 20:08:14 316345] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694315772| [2025/04/30 20:08:14 316349] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694316349| [2025/04/30 20:08:14 316355] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694316353| [2025/04/30 20:08:14 316360] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 316365] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45082|min_srtt:45082|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 316370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 316375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 316379] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 316382] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 316387] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 316391] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45082|min_srtt:45082|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 316395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 316400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 316403] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 316407] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 316411] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 316416] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 316420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1197374| [2025/04/30 20:08:14 316425] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 316429] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1377| [2025/04/30 20:08:14 316461] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61280|now:1746043694316437|stream_id:0|stream_offset:1197374| [2025/04/30 20:08:14 316478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 316485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61280|applimit:0| [2025/04/30 20:08:14 316492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45082|rtt_var:953|pto_duration:48894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 316499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 316505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 316511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62480| [2025/04/30 20:08:14 316517] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694390331|now:1746043694316492|interv:73839| [2025/04/30 20:08:14 316524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694390331|now:1746043694316492|interval:73839|pto_count:0|srtt:45082 [2025/04/30 20:08:14 316530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62480| [2025/04/30 20:08:14 316538] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 316544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62480|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1198541| [2025/04/30 20:08:14 316552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 316558] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694390331| [2025/04/30 20:08:14 316564] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694390331| [2025/04/30 20:08:14 316570] [debug] |xqc_engine_wakeup_after|wakeup:1746043694390331|now:1746043694316570|diff:73761| [2025/04/30 20:08:14 316577] [debug] |xqc_engine_main_logic|END|now:1746043694316353| [2025/04/30 20:08:14 316587] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694316586| [2025/04/30 20:08:14 316594] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 316603] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:963| [2025/04/30 20:08:14 316609] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:964| [2025/04/30 20:08:14 316617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:964| [2025/04/30 20:08:14 316623] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 316630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 316636] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57600|prior_delivered:1115679|prior_time:1746043694268321|is_app_limited:0|send_elapse:43161|ack_elapse:48265|ctl_first_sent_time:1746043694270070|lagest_ack_time:1746043694316586|curr_delivered:1172079| [2025/04/30 20:08:14 316649] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694270070| [2025/04/30 20:08:14 316656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:667| [2025/04/30 20:08:14 316663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45082|rttvar:953|minrtt:30499|latest_rtt:46516|ack_delay:32| [2025/04/30 20:08:14 316669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45257|rttvar:1065|minrtt:30499|latest_rtt:46516|ack_delay:32| [2025/04/30 20:08:14 316676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1324|lost_pn:1321|thresh:3| [2025/04/30 20:08:14 316682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 316689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 316695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45257|rtt_var:1065|pto_duration:49517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 316702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 316708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 316715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61280| [2025/04/30 20:08:14 316721] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694390954|now:1746043694316695|interv:74259| [2025/04/30 20:08:14 316727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694390954|now:1746043694316695|interval:74259|pto_count:0|srtt:45257 [2025/04/30 20:08:14 316733] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43161, ack_elapse 48265, delivered 56400|rate 1168548|lost 310| [2025/04/30 20:08:14 316740] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168548) in round 22| [2025/04/30 20:08:14 316746] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 316752] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 316758] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694270070|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 316765] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694270070|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 316772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61280|srtt:45257|latest_rtt:46516|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 316787] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:964|largest:964|pns:2| [2025/04/30 20:08:14 316793] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:964|frame:ACK |recv_time:1746043694316586|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 316800] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814316586|now:1746043694316586|interv:120000000| [2025/04/30 20:08:14 316806] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814316586|now:1746043694316586|interv:120000000| [2025/04/30 20:08:14 316812] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694390331|pq_index:0| [2025/04/30 20:08:14 316819] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694316353| [2025/04/30 20:08:14 316825] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694316825| [2025/04/30 20:08:14 316833] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694316831| [2025/04/30 20:08:14 316840] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 316847] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45257|min_srtt:45257|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 316854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 316861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 316867] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 316873] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 316880] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 316886] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45257|min_srtt:45257|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 316892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 316899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 316905] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 316911] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 316917] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 316924] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 316937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1198541| [2025/04/30 20:08:14 316943] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 316950] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1378| [2025/04/30 20:08:14 316995] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61280|now:1746043694316960|stream_id:0|stream_offset:1198541| [2025/04/30 20:08:14 317004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1378|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 317011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61280|applimit:0| [2025/04/30 20:08:14 317018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45257|rtt_var:1065|pto_duration:49517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 317025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 317031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 317037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62480| [2025/04/30 20:08:14 317043] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694391477|now:1746043694317017|interv:74460| [2025/04/30 20:08:14 317049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694391477|now:1746043694317017|interval:74460|pto_count:0|srtt:45257 [2025/04/30 20:08:14 317055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62480| [2025/04/30 20:08:14 317062] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 317069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62480|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1199708| [2025/04/30 20:08:14 317075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 317082] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694391477| [2025/04/30 20:08:14 317086] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694391477| [2025/04/30 20:08:14 317090] [debug] |xqc_engine_wakeup_after|wakeup:1746043694391477|now:1746043694317090|diff:74387| [2025/04/30 20:08:14 317095] [debug] |xqc_engine_main_logic|END|now:1746043694316831| [2025/04/30 20:08:14 317106] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694317106| [2025/04/30 20:08:14 317113] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 317121] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:964| [2025/04/30 20:08:14 317130] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:965| [2025/04/30 20:08:14 317136] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:965| [2025/04/30 20:08:14 317140] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 317144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 317149] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55200|prior_delivered:1119279|prior_time:1746043694270988|is_app_limited:0|send_elapse:42640|ack_elapse:46118|ctl_first_sent_time:1746043694271258|lagest_ack_time:1746043694317106|curr_delivered:1173279| [2025/04/30 20:08:14 317154] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694271258| [2025/04/30 20:08:14 317158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:668| [2025/04/30 20:08:14 317162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45257|rttvar:1065|minrtt:30499|latest_rtt:45848|ack_delay:40| [2025/04/30 20:08:14 317182] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45326|rttvar:936|minrtt:30499|latest_rtt:45848|ack_delay:40| [2025/04/30 20:08:14 317186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1325|lost_pn:1322|thresh:3| [2025/04/30 20:08:14 317190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 317195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 317199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45326|rtt_var:936|pto_duration:49070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 317203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 317207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 317211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61280| [2025/04/30 20:08:14 317215] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694391030|now:1746043694317198|interv:73832| [2025/04/30 20:08:14 317219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694391030|now:1746043694317198|interval:73832|pto_count:0|srtt:45326 [2025/04/30 20:08:14 317223] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42640, ack_elapse 46118, delivered 54000|rate 1170909|lost 310| [2025/04/30 20:08:14 317227] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170909) in round 22| [2025/04/30 20:08:14 317232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 317236] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 317240] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694271258|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 317247] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694271258|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 317255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61280|srtt:45326|latest_rtt:45848|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 317261] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:965|largest:965|pns:2| [2025/04/30 20:08:14 317265] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:965|frame:ACK |recv_time:1746043694317106|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 317270] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814317106|now:1746043694317106|interv:120000000| [2025/04/30 20:08:14 317274] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814317106|now:1746043694317106|interv:120000000| [2025/04/30 20:08:14 317278] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694391477|pq_index:0| [2025/04/30 20:08:14 317282] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694316831| [2025/04/30 20:08:14 317286] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694317286| [2025/04/30 20:08:14 317291] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694317290| [2025/04/30 20:08:14 317296] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 317300] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45326|min_srtt:45326|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 317305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 317309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 317313] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 317317] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 317321] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 317325] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45326|min_srtt:45326|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 317330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 317336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 317340] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 317344] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 317348] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 317353] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 317357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1199708| [2025/04/30 20:08:14 317361] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 317365] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1379| [2025/04/30 20:08:14 317397] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61280|now:1746043694317372|stream_id:0|stream_offset:1199708| [2025/04/30 20:08:14 317403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 317408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61280|applimit:0| [2025/04/30 20:08:14 317413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45326|rtt_var:936|pto_duration:49070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 317417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 317421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 317425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62480| [2025/04/30 20:08:14 317429] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694391442|now:1746043694317412|interv:74030| [2025/04/30 20:08:14 317433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694391442|now:1746043694317412|interval:74030|pto_count:0|srtt:45326 [2025/04/30 20:08:14 317437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62480| [2025/04/30 20:08:14 317442] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 317446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62480|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1200875| [2025/04/30 20:08:14 317451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 317455] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694391442| [2025/04/30 20:08:14 317459] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694391442| [2025/04/30 20:08:14 317466] [debug] |xqc_engine_wakeup_after|wakeup:1746043694391442|now:1746043694317466|diff:73976| [2025/04/30 20:08:14 317470] [debug] |xqc_engine_main_logic|END|now:1746043694317290| [2025/04/30 20:08:14 317476] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694317476| [2025/04/30 20:08:14 317479] [debug] |xqc_engine_wakeup_after|wakeup:1746043694391442|now:1746043694317479|diff:73963| [2025/04/30 20:08:14 317483] [debug] |xqc_engine_main_logic|END|now:1746043694317476| [2025/04/30 20:08:14 318602] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694318600| [2025/04/30 20:08:14 318617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 318627] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:965| [2025/04/30 20:08:14 318633] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:966| [2025/04/30 20:08:14 318641] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:966| [2025/04/30 20:08:14 318648] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 318656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1326|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1326|path_largest_ack:1326| [2025/04/30 20:08:14 318664] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55200|prior_delivered:1120479|prior_time:1746043694272287|is_app_limited:0|send_elapse:41328|ack_elapse:46313|ctl_first_sent_time:1746043694272555|lagest_ack_time:1746043694318600|curr_delivered:1174479| [2025/04/30 20:08:14 318671] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694272555| [2025/04/30 20:08:14 318678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:669| [2025/04/30 20:08:14 318685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45326|rttvar:936|minrtt:30499|latest_rtt:46045|ack_delay:40| [2025/04/30 20:08:14 318691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45411|rttvar:871|minrtt:30499|latest_rtt:46045|ack_delay:40| [2025/04/30 20:08:14 318698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1326|lost_pn:1323|thresh:3| [2025/04/30 20:08:14 318704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 318711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 318718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45411|rtt_var:871|pto_duration:48895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 318724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 318731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 318738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61280| [2025/04/30 20:08:14 318744] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694391267|now:1746043694318717|interv:72550| [2025/04/30 20:08:14 318750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694391267|now:1746043694318717|interval:72550|pto_count:0|srtt:45411 [2025/04/30 20:08:14 318763] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41328, ack_elapse 46313, delivered 54000|rate 1165979|lost 310| [2025/04/30 20:08:14 318768] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165979) in round 22| [2025/04/30 20:08:14 318772] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 318777] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 318781] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694272555|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 318786] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694272555|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 318790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61280|srtt:45411|latest_rtt:46045|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 318796] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:62716|inflight:61280|mode:2|applimit:0|pacing_rate:1559137|bw:1247310|srtt:45411|latest_rtt:46045|min_rtt:30499|send:1358|lost:309|tlp:0|recv:947|recovery:1|slow_start:0|conn_life:1142408|acked:1200|delivered:1174479|is_cwnd_limited:1| [2025/04/30 20:08:14 318802] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:966|largest:966|pns:2| [2025/04/30 20:08:14 318809] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:966|frame:ACK |recv_time:1746043694318600|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 318817] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814318600|now:1746043694318600|interv:120000000| [2025/04/30 20:08:14 318823] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814318600|now:1746043694318600|interv:120000000| [2025/04/30 20:08:14 318835] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694391442|pq_index:0| [2025/04/30 20:08:14 318843] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694317290| [2025/04/30 20:08:14 318850] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694318850| [2025/04/30 20:08:14 318858] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694318857| [2025/04/30 20:08:14 318865] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 318871] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45411|min_srtt:45411|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 318884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 318891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 318896] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 318900] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 318904] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 318909] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45411|min_srtt:45411|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 318913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 318919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 318926] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 318932] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 318939] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 318946] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 318952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1200875| [2025/04/30 20:08:14 318960] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 318966] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1380| [2025/04/30 20:08:14 319012] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61280|now:1746043694318978|stream_id:0|stream_offset:1200875| [2025/04/30 20:08:14 319022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 319030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61280|applimit:0| [2025/04/30 20:08:14 319037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45411|rtt_var:871|pto_duration:48895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 319044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 319050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 319054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62480| [2025/04/30 20:08:14 319063] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694392873|now:1746043694319037|interv:73836| [2025/04/30 20:08:14 319068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694392873|now:1746043694319037|interval:73836|pto_count:0|srtt:45411 [2025/04/30 20:08:14 319072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62480| [2025/04/30 20:08:14 319078] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 319082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62480|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1202042| [2025/04/30 20:08:14 319089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 319096] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694392873| [2025/04/30 20:08:14 319102] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694392873| [2025/04/30 20:08:14 319108] [debug] |xqc_engine_wakeup_after|wakeup:1746043694392873|now:1746043694319108|diff:73765| [2025/04/30 20:08:14 319113] [debug] |xqc_engine_main_logic|END|now:1746043694318857| [2025/04/30 20:08:14 319121] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694319121| [2025/04/30 20:08:14 319126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 319132] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:966| [2025/04/30 20:08:14 319136] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:967| [2025/04/30 20:08:14 319142] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:967| [2025/04/30 20:08:14 319146] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 319151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 319156] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56400|prior_delivered:1120479|prior_time:1746043694272287|is_app_limited:0|send_elapse:41451|ack_elapse:46834|ctl_first_sent_time:1746043694272678|lagest_ack_time:1746043694319121|curr_delivered:1175679| [2025/04/30 20:08:14 319160] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694272678| [2025/04/30 20:08:14 319165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:670| [2025/04/30 20:08:14 319191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45411|rttvar:871|minrtt:30499|latest_rtt:46443|ack_delay:40| [2025/04/30 20:08:14 319195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45535|rttvar:902|minrtt:30499|latest_rtt:46443|ack_delay:40| [2025/04/30 20:08:14 319202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1327|lost_pn:1324|thresh:3| [2025/04/30 20:08:14 319220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 319227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 319234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45535|rtt_var:902|pto_duration:49143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 319239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 319243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 319247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61280| [2025/04/30 20:08:14 319250] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694393121|now:1746043694319233|interv:73888| [2025/04/30 20:08:14 319254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694393121|now:1746043694319233|interval:73888|pto_count:0|srtt:45535 [2025/04/30 20:08:14 319259] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 41451, ack_elapse 46834, delivered 55200|rate 1178630|lost 310| [2025/04/30 20:08:14 319263] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178630) in round 22| [2025/04/30 20:08:14 319268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 319272] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 319276] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694272678|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 319281] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694272678|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 319285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61280|srtt:45535|latest_rtt:46443|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 319291] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:967|largest:967|pns:2| [2025/04/30 20:08:14 319296] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:967|frame:ACK |recv_time:1746043694319121|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 319300] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814319121|now:1746043694319121|interv:120000000| [2025/04/30 20:08:14 319304] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814319121|now:1746043694319121|interv:120000000| [2025/04/30 20:08:14 319308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694392873|pq_index:0| [2025/04/30 20:08:14 319313] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694318857| [2025/04/30 20:08:14 319317] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694319317| [2025/04/30 20:08:14 319325] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694319324| [2025/04/30 20:08:14 319330] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 319335] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45535|min_srtt:45535|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 319339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 319344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 319348] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 319352] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 319356] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 319360] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45535|min_srtt:45535|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 319364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 319369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 319372] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 319376] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 319380] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 319385] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 319389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61280|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1202042| [2025/04/30 20:08:14 319394] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 319398] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1381| [2025/04/30 20:08:14 319434] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61280|now:1746043694319405|stream_id:0|stream_offset:1202042| [2025/04/30 20:08:14 319444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 319457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61280|applimit:0| [2025/04/30 20:08:14 319464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45535|rtt_var:902|pto_duration:49143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 319468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 319472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 319476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62480| [2025/04/30 20:08:14 319480] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694393548|now:1746043694319463|interv:74085| [2025/04/30 20:08:14 319484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694393548|now:1746043694319463|interval:74085|pto_count:0|srtt:45535 [2025/04/30 20:08:14 319489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62480| [2025/04/30 20:08:14 319494] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 319498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62480|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1203209| [2025/04/30 20:08:14 319503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 319507] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694393548| [2025/04/30 20:08:14 319511] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694393548| [2025/04/30 20:08:14 319515] [debug] |xqc_engine_wakeup_after|wakeup:1746043694393548|now:1746043694319515|diff:74033| [2025/04/30 20:08:14 319520] [debug] |xqc_engine_main_logic|END|now:1746043694319324| [2025/04/30 20:08:14 319525] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694319525| [2025/04/30 20:08:14 319529] [debug] |xqc_engine_wakeup_after|wakeup:1746043694393548|now:1746043694319529|diff:74019| [2025/04/30 20:08:14 319533] [debug] |xqc_engine_main_logic|END|now:1746043694319525| [2025/04/30 20:08:14 320058] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694320057| [2025/04/30 20:08:14 320071] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 320080] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:967| [2025/04/30 20:08:14 320085] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:968| [2025/04/30 20:08:14 320091] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:968| [2025/04/30 20:08:14 320096] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 320101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1328|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1328|path_largest_ack:1328| [2025/04/30 20:08:14 320109] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55209|prior_delivered:1122879|prior_time:1746043694274676|is_app_limited:0|send_elapse:43576|ack_elapse:45381|ctl_first_sent_time:1746043694275072|lagest_ack_time:1746043694320057|curr_delivered:1176888| [2025/04/30 20:08:14 320123] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694275072| [2025/04/30 20:08:14 320131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:671| [2025/04/30 20:08:14 320138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45535|rttvar:902|minrtt:30499|latest_rtt:44985|ack_delay:176| [2025/04/30 20:08:14 320145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45445|rttvar:858|minrtt:30499|latest_rtt:44985|ack_delay:176| [2025/04/30 20:08:14 320151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1328|lost_pn:1325|thresh:3| [2025/04/30 20:08:14 320158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 320183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 922|pns:2| [2025/04/30 20:08:14 320194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 320199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45445|rtt_var:858|pto_duration:48877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 320204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 320208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 320212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61271| [2025/04/30 20:08:14 320216] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694393282|now:1746043694320199|interv:73083| [2025/04/30 20:08:14 320220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694393282|now:1746043694320199|interval:73083|pto_count:0|srtt:45445 [2025/04/30 20:08:14 320225] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43576, ack_elapse 45381, delivered 54009|rate 1190123|lost 310| [2025/04/30 20:08:14 320229] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190123) in round 22| [2025/04/30 20:08:14 320235] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 320242] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 320248] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1209|po_sent_time:1746043694275072|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 320255] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1209|po_sent_time:1746043694275072|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 320260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61271|srtt:45445|latest_rtt:44985|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 320271] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:968|largest:968|pns:2| [2025/04/30 20:08:14 320276] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:968|frame:ACK |recv_time:1746043694320057|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 320281] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814320057|now:1746043694320057|interv:120000000| [2025/04/30 20:08:14 320285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814320057|now:1746043694320057|interv:120000000| [2025/04/30 20:08:14 320289] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694393548|pq_index:0| [2025/04/30 20:08:14 320293] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694319324| [2025/04/30 20:08:14 320297] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694320297| [2025/04/30 20:08:14 320302] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694320301| [2025/04/30 20:08:14 320308] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 320313] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45445|min_srtt:45445|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 320318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 320326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 320332] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 320338] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 320343] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 320348] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45445|min_srtt:45445|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 320352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 320356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 320360] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 320364] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 320368] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 320373] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 320380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1203209| [2025/04/30 20:08:14 320385] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 320389] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1382| [2025/04/30 20:08:14 320429] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61271|now:1746043694320397|stream_id:0|stream_offset:1203209| [2025/04/30 20:08:14 320438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 320446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61271|applimit:0| [2025/04/30 20:08:14 320452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45445|rtt_var:858|pto_duration:48877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 320459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 320463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 320467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62471| [2025/04/30 20:08:14 320471] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694394274|now:1746043694320452|interv:73822| [2025/04/30 20:08:14 320475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694394274|now:1746043694320452|interval:73822|pto_count:0|srtt:45445 [2025/04/30 20:08:14 320480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62471| [2025/04/30 20:08:14 320485] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 320489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62471|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1204376| [2025/04/30 20:08:14 320494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 320498] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694394274| [2025/04/30 20:08:14 320502] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694394274| [2025/04/30 20:08:14 320506] [debug] |xqc_engine_wakeup_after|wakeup:1746043694394274|now:1746043694320506|diff:73768| [2025/04/30 20:08:14 320511] [debug] |xqc_engine_main_logic|END|now:1746043694320301| [2025/04/30 20:08:14 320516] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694320516| [2025/04/30 20:08:14 320520] [debug] |xqc_engine_wakeup_after|wakeup:1746043694394274|now:1746043694320520|diff:73754| [2025/04/30 20:08:14 320525] [debug] |xqc_engine_main_logic|END|now:1746043694320516| [2025/04/30 20:08:14 320980] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694320979| [2025/04/30 20:08:14 321000] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 321009] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:968| [2025/04/30 20:08:14 321013] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:969| [2025/04/30 20:08:14 321019] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:969| [2025/04/30 20:08:14 321023] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 321031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 321038] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56409|prior_delivered:1122879|prior_time:1746043694274676|is_app_limited:0|send_elapse:43718|ack_elapse:46303|ctl_first_sent_time:1746043694275214|lagest_ack_time:1746043694320979|curr_delivered:1178088| [2025/04/30 20:08:14 321046] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694275214| [2025/04/30 20:08:14 321054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:672| [2025/04/30 20:08:14 321060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45445|rttvar:858|minrtt:30499|latest_rtt:45765|ack_delay:88| [2025/04/30 20:08:14 321067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45474|rttvar:702|minrtt:30499|latest_rtt:45765|ack_delay:88| [2025/04/30 20:08:14 321073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1329|lost_pn:1326|thresh:3| [2025/04/30 20:08:14 321080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 321087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 321093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45474|rtt_var:702|pto_duration:48282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 321098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 321104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 321111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61271| [2025/04/30 20:08:14 321117] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694393679|now:1746043694321093|interv:72586| [2025/04/30 20:08:14 321124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694393679|now:1746043694321093|interval:72586|pto_count:0|srtt:45474 [2025/04/30 20:08:14 321131] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43718, ack_elapse 46303, delivered 55209|rate 1192341|lost 310| [2025/04/30 20:08:14 321137] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192341) in round 22| [2025/04/30 20:08:14 321141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 321145] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 321155] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694275214|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 321162] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694275214|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 321191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61271|srtt:45474|latest_rtt:45765|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 321200] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:969|largest:969|pns:2| [2025/04/30 20:08:14 321204] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:969|frame:ACK |recv_time:1746043694320979|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 321209] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814320979|now:1746043694320979|interv:120000000| [2025/04/30 20:08:14 321214] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814320979|now:1746043694320979|interv:120000000| [2025/04/30 20:08:14 321218] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694394274|pq_index:0| [2025/04/30 20:08:14 321222] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694320301| [2025/04/30 20:08:14 321226] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694321226| [2025/04/30 20:08:14 321231] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694321230| [2025/04/30 20:08:14 321236] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 321241] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45474|min_srtt:45474|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 321246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 321250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 321254] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 321258] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 321262] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 321266] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45474|min_srtt:45474|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 321275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 321279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 321283] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 321287] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 321291] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 321296] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 321300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1204376| [2025/04/30 20:08:14 321304] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 321309] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1383| [2025/04/30 20:08:14 321375] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61271|now:1746043694321316|stream_id:0|stream_offset:1204376| [2025/04/30 20:08:14 321391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 321401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61271|applimit:0| [2025/04/30 20:08:14 321408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45474|rtt_var:702|pto_duration:48282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 321416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 321422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 321426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62471| [2025/04/30 20:08:14 321430] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694394598|now:1746043694321408|interv:73190| [2025/04/30 20:08:14 321435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694394598|now:1746043694321408|interval:73190|pto_count:0|srtt:45474 [2025/04/30 20:08:14 321440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62471| [2025/04/30 20:08:14 321447] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 321452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62471|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1205543| [2025/04/30 20:08:14 321463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 321468] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694394598| [2025/04/30 20:08:14 321473] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694394598| [2025/04/30 20:08:14 321477] [debug] |xqc_engine_wakeup_after|wakeup:1746043694394598|now:1746043694321477|diff:73121| [2025/04/30 20:08:14 321482] [debug] |xqc_engine_main_logic|END|now:1746043694321230| [2025/04/30 20:08:14 321488] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694321488| [2025/04/30 20:08:14 321492] [debug] |xqc_engine_wakeup_after|wakeup:1746043694394598|now:1746043694321492|diff:73106| [2025/04/30 20:08:14 321496] [debug] |xqc_engine_main_logic|END|now:1746043694321488| [2025/04/30 20:08:14 322047] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694322045| [2025/04/30 20:08:14 322064] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 322082] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:969| [2025/04/30 20:08:14 322091] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:970| [2025/04/30 20:08:14 322108] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:970| [2025/04/30 20:08:14 322114] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 322126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 322136] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57609|prior_delivered:1122879|prior_time:1746043694274676|is_app_limited:0|send_elapse:43969|ack_elapse:47369|ctl_first_sent_time:1746043694275465|lagest_ack_time:1746043694322045|curr_delivered:1179288| [2025/04/30 20:08:14 322147] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694275465| [2025/04/30 20:08:14 322157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:673| [2025/04/30 20:08:14 322188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45474|rttvar:702|minrtt:30499|latest_rtt:46580|ack_delay:40| [2025/04/30 20:08:14 322203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45607|rttvar:793|minrtt:30499|latest_rtt:46580|ack_delay:40| [2025/04/30 20:08:14 322212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1330|lost_pn:1327|thresh:3| [2025/04/30 20:08:14 322222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 322232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 322241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45607|rtt_var:793|pto_duration:48779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 322251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 322260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 322267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61271| [2025/04/30 20:08:14 322281] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694395095|now:1746043694322241|interv:72854| [2025/04/30 20:08:14 322286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694395095|now:1746043694322241|interval:72854|pto_count:0|srtt:45607 [2025/04/30 20:08:14 322292] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43969, ack_elapse 47369, delivered 56409|rate 1190842|lost 310| [2025/04/30 20:08:14 322299] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190842) in round 22| [2025/04/30 20:08:14 322305] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 322311] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 322316] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694275465|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 322323] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694275465|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 322329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61271|srtt:45607|latest_rtt:46580|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 322338] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:970|largest:970|pns:2| [2025/04/30 20:08:14 322344] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:970|frame:ACK |recv_time:1746043694322045|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 322351] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814322045|now:1746043694322045|interv:120000000| [2025/04/30 20:08:14 322357] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814322045|now:1746043694322045|interv:120000000| [2025/04/30 20:08:14 322363] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694394598|pq_index:0| [2025/04/30 20:08:14 322369] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694321230| [2025/04/30 20:08:14 322374] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694322374| [2025/04/30 20:08:14 322382] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694322379| [2025/04/30 20:08:14 322390] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 322397] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45607|min_srtt:45607|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 322403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 322413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 322419] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 322424] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 322430] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 322436] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45607|min_srtt:45607|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 322442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 322448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 322453] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 322458] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 322464] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 322470] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 322476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1205543| [2025/04/30 20:08:14 322483] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 322489] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1384| [2025/04/30 20:08:14 322548] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61271|now:1746043694322501|stream_id:0|stream_offset:1205543| [2025/04/30 20:08:14 322561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 322568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61271|applimit:0| [2025/04/30 20:08:14 322575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45607|rtt_var:793|pto_duration:48779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 322583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 322587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 322591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62471| [2025/04/30 20:08:14 322595] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694396280|now:1746043694322575|interv:73705| [2025/04/30 20:08:14 322604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694396280|now:1746043694322575|interval:73705|pto_count:0|srtt:45607 [2025/04/30 20:08:14 322608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62471| [2025/04/30 20:08:14 322614] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 322618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62471|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1206710| [2025/04/30 20:08:14 322623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 322627] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694396280| [2025/04/30 20:08:14 322631] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694396280| [2025/04/30 20:08:14 322635] [debug] |xqc_engine_wakeup_after|wakeup:1746043694396280|now:1746043694322635|diff:73645| [2025/04/30 20:08:14 322640] [debug] |xqc_engine_main_logic|END|now:1746043694322379| [2025/04/30 20:08:14 322645] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694322645| [2025/04/30 20:08:14 322649] [debug] |xqc_engine_wakeup_after|wakeup:1746043694396280|now:1746043694322649|diff:73631| [2025/04/30 20:08:14 322653] [debug] |xqc_engine_main_logic|END|now:1746043694322645| [2025/04/30 20:08:14 323069] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694323068| [2025/04/30 20:08:14 323083] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 323093] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:970| [2025/04/30 20:08:14 323100] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:971| [2025/04/30 20:08:14 323108] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:971| [2025/04/30 20:08:14 323115] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 323122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 323130] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55209|prior_delivered:1126479|prior_time:1746043694277266|is_app_limited:0|send_elapse:42928|ack_elapse:45802|ctl_first_sent_time:1746043694277574|lagest_ack_time:1746043694323068|curr_delivered:1180488| [2025/04/30 20:08:14 323137] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694277574| [2025/04/30 20:08:14 323144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:674| [2025/04/30 20:08:14 323151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45607|rttvar:793|minrtt:30499|latest_rtt:45494|ack_delay:40| [2025/04/30 20:08:14 323157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45588|rttvar:633|minrtt:30499|latest_rtt:45494|ack_delay:40| [2025/04/30 20:08:14 323164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1331|lost_pn:1328|thresh:3| [2025/04/30 20:08:14 323204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 323211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 323218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45588|rtt_var:633|pto_duration:48120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 323225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 323230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 323236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61271| [2025/04/30 20:08:14 323242] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694395621|now:1746043694323217|interv:72404| [2025/04/30 20:08:14 323248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694395621|now:1746043694323217|interval:72404|pto_count:0|srtt:45588 [2025/04/30 20:08:14 323255] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42928, ack_elapse 45802, delivered 54009|rate 1179184|lost 310| [2025/04/30 20:08:14 323262] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179184) in round 22| [2025/04/30 20:08:14 323268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 323276] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 323281] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694277574|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 323286] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694277574|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 323290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61271|srtt:45588|latest_rtt:45494|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 323296] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:971|largest:971|pns:2| [2025/04/30 20:08:14 323301] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:971|frame:ACK |recv_time:1746043694323068|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 323306] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814323068|now:1746043694323068|interv:120000000| [2025/04/30 20:08:14 323311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814323068|now:1746043694323068|interv:120000000| [2025/04/30 20:08:14 323315] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694396280|pq_index:0| [2025/04/30 20:08:14 323320] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694322379| [2025/04/30 20:08:14 323329] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694323329| [2025/04/30 20:08:14 323335] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694323333| [2025/04/30 20:08:14 323340] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 323345] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45588|min_srtt:45588|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 323350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 323355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 323359] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 323363] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 323367] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 323372] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45588|min_srtt:45588|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 323376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 323380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 323384] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 323388] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 323392] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 323397] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 323401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1206710| [2025/04/30 20:08:14 323406] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 323410] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1385| [2025/04/30 20:08:14 323455] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61271|now:1746043694323419|stream_id:0|stream_offset:1206710| [2025/04/30 20:08:14 323465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1385|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 323479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61271|applimit:0| [2025/04/30 20:08:14 323486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45588|rtt_var:633|pto_duration:48120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 323492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 323496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 323499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62471| [2025/04/30 20:08:14 323503] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694396539|now:1746043694323486|interv:73053| [2025/04/30 20:08:14 323507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694396539|now:1746043694323486|interval:73053|pto_count:0|srtt:45588 [2025/04/30 20:08:14 323512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62471| [2025/04/30 20:08:14 323517] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 323522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62471|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1207877| [2025/04/30 20:08:14 323530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 323536] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694396539| [2025/04/30 20:08:14 323543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694396539| [2025/04/30 20:08:14 323548] [debug] |xqc_engine_wakeup_after|wakeup:1746043694396539|now:1746043694323548|diff:72991| [2025/04/30 20:08:14 323554] [debug] |xqc_engine_main_logic|END|now:1746043694323333| [2025/04/30 20:08:14 323562] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694323562| [2025/04/30 20:08:14 323568] [debug] |xqc_engine_wakeup_after|wakeup:1746043694396539|now:1746043694323568|diff:72971| [2025/04/30 20:08:14 323574] [debug] |xqc_engine_main_logic|END|now:1746043694323562| [2025/04/30 20:08:14 323804] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694323803| [2025/04/30 20:08:14 323814] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 323823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:971| [2025/04/30 20:08:14 323829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:972| [2025/04/30 20:08:14 323838] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:972| [2025/04/30 20:08:14 323843] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 323851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 323858] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56409|prior_delivered:1126479|prior_time:1746043694277266|is_app_limited:0|send_elapse:43072|ack_elapse:46537|ctl_first_sent_time:1746043694277718|lagest_ack_time:1746043694323803|curr_delivered:1181688| [2025/04/30 20:08:14 323871] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694277718| [2025/04/30 20:08:14 323878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:675| [2025/04/30 20:08:14 323884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45588|rttvar:633|minrtt:30499|latest_rtt:46085|ack_delay:40| [2025/04/30 20:08:14 323891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45645|rttvar:589|minrtt:30499|latest_rtt:46085|ack_delay:40| [2025/04/30 20:08:14 323899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1332|lost_pn:1329|thresh:3| [2025/04/30 20:08:14 323905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 323911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 323918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45645|rtt_var:589|pto_duration:48001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 323925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 323932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 323938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61271| [2025/04/30 20:08:14 323944] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694396420|now:1746043694323917|interv:72503| [2025/04/30 20:08:14 323951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694396420|now:1746043694323917|interval:72503|pto_count:0|srtt:45645 [2025/04/30 20:08:14 323958] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43072, ack_elapse 46537, delivered 55209|rate 1186346|lost 310| [2025/04/30 20:08:14 323964] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186346) in round 22| [2025/04/30 20:08:14 323968] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 323972] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 323976] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694277718|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 323981] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694277718|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 323985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61271|srtt:45645|latest_rtt:46085|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 323996] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:972|largest:972|pns:2| [2025/04/30 20:08:14 324000] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:972|frame:ACK |recv_time:1746043694323803|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 324005] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814323803|now:1746043694323803|interv:120000000| [2025/04/30 20:08:14 324009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814323803|now:1746043694323803|interv:120000000| [2025/04/30 20:08:14 324013] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694396539|pq_index:0| [2025/04/30 20:08:14 324018] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694323333| [2025/04/30 20:08:14 324022] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694324022| [2025/04/30 20:08:14 324027] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694324026| [2025/04/30 20:08:14 324032] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 324037] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45645|min_srtt:45645|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 324042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 324047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 324050] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 324054] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 324059] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 324063] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45645|min_srtt:45645|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 324067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 324071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 324075] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 324079] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 324083] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 324088] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 324095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1207877| [2025/04/30 20:08:14 324099] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 324104] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1386| [2025/04/30 20:08:14 324142] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61271|now:1746043694324111|stream_id:0|stream_offset:1207877| [2025/04/30 20:08:14 324152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1386|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 324160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61271|applimit:0| [2025/04/30 20:08:14 324187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45645|rtt_var:589|pto_duration:48001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 324195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 324199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 324203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62471| [2025/04/30 20:08:14 324207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694397112|now:1746043694324186|interv:72926| [2025/04/30 20:08:14 324212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694397112|now:1746043694324186|interval:72926|pto_count:0|srtt:45645 [2025/04/30 20:08:14 324216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62471| [2025/04/30 20:08:14 324222] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 324226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62471|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1209044| [2025/04/30 20:08:14 324231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 324235] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694397112| [2025/04/30 20:08:14 324239] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694397112| [2025/04/30 20:08:14 324243] [debug] |xqc_engine_wakeup_after|wakeup:1746043694397112|now:1746043694324243|diff:72869| [2025/04/30 20:08:14 324248] [debug] |xqc_engine_main_logic|END|now:1746043694324026| [2025/04/30 20:08:14 324253] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694324253| [2025/04/30 20:08:14 324257] [debug] |xqc_engine_wakeup_after|wakeup:1746043694397112|now:1746043694324257|diff:72855| [2025/04/30 20:08:14 324261] [debug] |xqc_engine_main_logic|END|now:1746043694324253| [2025/04/30 20:08:14 324840] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694324838| [2025/04/30 20:08:14 324851] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 324867] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:972| [2025/04/30 20:08:14 324874] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:973| [2025/04/30 20:08:14 324883] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:973| [2025/04/30 20:08:14 324890] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 324897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 324905] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57609|prior_delivered:1126479|prior_time:1746043694277266|is_app_limited:0|send_elapse:43200|ack_elapse:47572|ctl_first_sent_time:1746043694277846|lagest_ack_time:1746043694324838|curr_delivered:1182888| [2025/04/30 20:08:14 324912] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694277846| [2025/04/30 20:08:14 324919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:676| [2025/04/30 20:08:14 324927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45645|rttvar:589|minrtt:30499|latest_rtt:46992|ack_delay:32| [2025/04/30 20:08:14 324934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45810|rttvar:770|minrtt:30499|latest_rtt:46992|ack_delay:32| [2025/04/30 20:08:14 324940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1333|lost_pn:1330|thresh:3| [2025/04/30 20:08:14 324947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 324953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 324960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45810|rtt_var:770|pto_duration:48890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 324967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 324973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 324978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61271| [2025/04/30 20:08:14 324982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694398001|now:1746043694324960|interv:73041| [2025/04/30 20:08:14 324986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694398001|now:1746043694324960|interval:73041|pto_count:0|srtt:45810 [2025/04/30 20:08:14 324990] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 43200, ack_elapse 47572, delivered 56409|rate 1185760|lost 310| [2025/04/30 20:08:14 324995] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185760) in round 22| [2025/04/30 20:08:14 325000] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 325007] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 325020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694277846|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 325027] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694277846|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 325033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61271|srtt:45810|latest_rtt:46992|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 325040] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:973|largest:973|pns:2| [2025/04/30 20:08:14 325044] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:973|frame:ACK |recv_time:1746043694324838|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 325049] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814324838|now:1746043694324838|interv:120000000| [2025/04/30 20:08:14 325054] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814324838|now:1746043694324838|interv:120000000| [2025/04/30 20:08:14 325058] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694397112|pq_index:0| [2025/04/30 20:08:14 325062] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694324026| [2025/04/30 20:08:14 325066] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694325066| [2025/04/30 20:08:14 325074] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694325073| [2025/04/30 20:08:14 325079] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 325084] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45810|min_srtt:45810|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 325089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 325093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 325097] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 325101] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 325106] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 325110] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45810|min_srtt:45810|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 325114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 325122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 325125] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 325129] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 325134] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 325138] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 325142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1209044| [2025/04/30 20:08:14 325147] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 325152] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1387| [2025/04/30 20:08:14 325214] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61271|now:1746043694325159|stream_id:0|stream_offset:1209044| [2025/04/30 20:08:14 325232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 325240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61271|applimit:0| [2025/04/30 20:08:14 325247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45810|rtt_var:770|pto_duration:48890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 325255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 325259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 325263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62471| [2025/04/30 20:08:14 325267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694399049|now:1746043694325247|interv:73802| [2025/04/30 20:08:14 325271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694399049|now:1746043694325247|interval:73802|pto_count:0|srtt:45810 [2025/04/30 20:08:14 325276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62471| [2025/04/30 20:08:14 325281] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 325286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62471|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1210211| [2025/04/30 20:08:14 325290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 325300] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694399049| [2025/04/30 20:08:14 325304] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694399049| [2025/04/30 20:08:14 325308] [debug] |xqc_engine_wakeup_after|wakeup:1746043694399049|now:1746043694325308|diff:73741| [2025/04/30 20:08:14 325313] [debug] |xqc_engine_main_logic|END|now:1746043694325073| [2025/04/30 20:08:14 325318] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694325318| [2025/04/30 20:08:14 325322] [debug] |xqc_engine_wakeup_after|wakeup:1746043694399049|now:1746043694325322|diff:73727| [2025/04/30 20:08:14 325326] [debug] |xqc_engine_main_logic|END|now:1746043694325318| [2025/04/30 20:08:14 325842] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694325841| [2025/04/30 20:08:14 325853] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 325861] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:973| [2025/04/30 20:08:14 325868] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:974| [2025/04/30 20:08:14 325877] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:974| [2025/04/30 20:08:14 325884] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 325892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 325899] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56409|prior_delivered:1128879|prior_time:1746043694279124|is_app_limited:0|send_elapse:42559|ack_elapse:46717|ctl_first_sent_time:1746043694279390|lagest_ack_time:1746043694325841|curr_delivered:1184088| [2025/04/30 20:08:14 325907] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694279390| [2025/04/30 20:08:14 325914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:677| [2025/04/30 20:08:14 325921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45810|rttvar:770|minrtt:30499|latest_rtt:46451|ack_delay:40| [2025/04/30 20:08:14 325928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45885|rttvar:728|minrtt:30499|latest_rtt:46451|ack_delay:40| [2025/04/30 20:08:14 325935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1334|lost_pn:1331|thresh:3| [2025/04/30 20:08:14 325941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 325947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 325952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45885|rtt_var:728|pto_duration:48797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 325957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 325964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 325970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61271| [2025/04/30 20:08:14 325983] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694398956|now:1746043694325952|interv:73004| [2025/04/30 20:08:14 325987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694398956|now:1746043694325952|interval:73004|pto_count:0|srtt:45885 [2025/04/30 20:08:14 325991] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 42559, ack_elapse 46717, delivered 55209|rate 1181775|lost 310| [2025/04/30 20:08:14 325996] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181775) in round 22| [2025/04/30 20:08:14 326000] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 326006] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 326012] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694279390|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 326019] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694279390|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 326027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61271|srtt:45885|latest_rtt:46451|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 326033] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:974|largest:974|pns:2| [2025/04/30 20:08:14 326038] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:974|frame:ACK |recv_time:1746043694325841|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 326043] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814325841|now:1746043694325841|interv:120000000| [2025/04/30 20:08:14 326047] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814325841|now:1746043694325841|interv:120000000| [2025/04/30 20:08:14 326051] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694399049|pq_index:0| [2025/04/30 20:08:14 326059] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694325073| [2025/04/30 20:08:14 326063] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694326063| [2025/04/30 20:08:14 326068] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694326067| [2025/04/30 20:08:14 326073] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 326078] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45885|min_srtt:45885|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 326082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 326091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 326095] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 326099] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 326103] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 326107] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45885|min_srtt:45885|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 326111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 326116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 326119] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 326123] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 326127] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 326132] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 326136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1210211| [2025/04/30 20:08:14 326141] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 326145] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1388| [2025/04/30 20:08:14 326230] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61271|now:1746043694326155|stream_id:0|stream_offset:1210211| [2025/04/30 20:08:14 326251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 326259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61271|applimit:0| [2025/04/30 20:08:14 326267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45885|rtt_var:728|pto_duration:48797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 326273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 326277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 326281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62471| [2025/04/30 20:08:14 326285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694399952|now:1746043694326266|interv:73686| [2025/04/30 20:08:14 326293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694399952|now:1746043694326266|interval:73686|pto_count:0|srtt:45885 [2025/04/30 20:08:14 326298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62471| [2025/04/30 20:08:14 326304] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 326308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62471|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1211378| [2025/04/30 20:08:14 326313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 326317] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694399952| [2025/04/30 20:08:14 326321] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694399952| [2025/04/30 20:08:14 326326] [debug] |xqc_engine_wakeup_after|wakeup:1746043694399952|now:1746043694326325|diff:73627| [2025/04/30 20:08:14 326330] [debug] |xqc_engine_main_logic|END|now:1746043694326067| [2025/04/30 20:08:14 326337] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694326337| [2025/04/30 20:08:14 326341] [debug] |xqc_engine_wakeup_after|wakeup:1746043694399952|now:1746043694326341|diff:73611| [2025/04/30 20:08:14 326344] [debug] |xqc_engine_main_logic|END|now:1746043694326337| [2025/04/30 20:08:14 326826] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694326824| [2025/04/30 20:08:14 326838] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 326846] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:974| [2025/04/30 20:08:14 326853] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:975| [2025/04/30 20:08:14 326862] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:975| [2025/04/30 20:08:14 326868] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 326876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 326884] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56409|prior_delivered:1130079|prior_time:1746043694280027|is_app_limited:0|send_elapse:44529|ack_elapse:46797|ctl_first_sent_time:1746043694281462|lagest_ack_time:1746043694326824|curr_delivered:1185288| [2025/04/30 20:08:14 326892] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694281462| [2025/04/30 20:08:14 326899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:678| [2025/04/30 20:08:14 326906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45885|rttvar:728|minrtt:30499|latest_rtt:45362|ack_delay:40| [2025/04/30 20:08:14 326914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45815|rttvar:686|minrtt:30499|latest_rtt:45362|ack_delay:40| [2025/04/30 20:08:14 326921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1335|lost_pn:1332|thresh:3| [2025/04/30 20:08:14 326938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 326945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 326951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45815|rtt_var:686|pto_duration:48559|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 326958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 326963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 326967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61271| [2025/04/30 20:08:14 326971] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694399714|now:1746043694326951|interv:72763| [2025/04/30 20:08:14 326975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694399714|now:1746043694326951|interval:72763|pto_count:0|srtt:45815 [2025/04/30 20:08:14 326980] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44529, ack_elapse 46797, delivered 55209|rate 1179755|lost 310| [2025/04/30 20:08:14 326984] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179755) in round 22| [2025/04/30 20:08:14 326989] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 326993] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 326997] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694281462|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 327001] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694281462|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 327006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61271|srtt:45815|latest_rtt:45362|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 327012] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:975|largest:975|pns:2| [2025/04/30 20:08:14 327017] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:975|frame:ACK |recv_time:1746043694326824|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 327022] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814326824|now:1746043694326824|interv:120000000| [2025/04/30 20:08:14 327027] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814326824|now:1746043694326824|interv:120000000| [2025/04/30 20:08:14 327031] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694399952|pq_index:0| [2025/04/30 20:08:14 327035] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694326067| [2025/04/30 20:08:14 327043] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694327043| [2025/04/30 20:08:14 327048] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694327047| [2025/04/30 20:08:14 327053] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 327058] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45815|min_srtt:45815|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 327062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 327067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 327071] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 327075] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 327079] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 327084] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45815|min_srtt:45815|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 327088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 327092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 327096] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 327100] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 327104] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 327109] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 327113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1211378| [2025/04/30 20:08:14 327118] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 327122] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1389| [2025/04/30 20:08:14 327163] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61271|now:1746043694327130|stream_id:0|stream_offset:1211378| [2025/04/30 20:08:14 327197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 327214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61271|applimit:0| [2025/04/30 20:08:14 327219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45815|rtt_var:686|pto_duration:48559|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 327223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 327227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 327231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62471| [2025/04/30 20:08:14 327235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694400689|now:1746043694327218|interv:73471| [2025/04/30 20:08:14 327239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694400689|now:1746043694327218|interval:73471|pto_count:0|srtt:45815 [2025/04/30 20:08:14 327244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62471| [2025/04/30 20:08:14 327249] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 327253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62471|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1212545| [2025/04/30 20:08:14 327258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 327262] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694400689| [2025/04/30 20:08:14 327266] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694400689| [2025/04/30 20:08:14 327270] [debug] |xqc_engine_wakeup_after|wakeup:1746043694400689|now:1746043694327270|diff:73419| [2025/04/30 20:08:14 327275] [debug] |xqc_engine_main_logic|END|now:1746043694327047| [2025/04/30 20:08:14 327280] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694327280| [2025/04/30 20:08:14 327284] [debug] |xqc_engine_wakeup_after|wakeup:1746043694400689|now:1746043694327284|diff:73405| [2025/04/30 20:08:14 327288] [debug] |xqc_engine_main_logic|END|now:1746043694327280| [2025/04/30 20:08:14 328124] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694328122| [2025/04/30 20:08:14 328143] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 328157] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:975| [2025/04/30 20:08:14 328191] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:976| [2025/04/30 20:08:14 328209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:976| [2025/04/30 20:08:14 328219] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 328231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 328242] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57609|prior_delivered:1130079|prior_time:1746043694280027|is_app_limited:0|send_elapse:44663|ack_elapse:48095|ctl_first_sent_time:1746043694281596|lagest_ack_time:1746043694328122|curr_delivered:1186488| [2025/04/30 20:08:14 328261] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694281596| [2025/04/30 20:08:14 328271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:679| [2025/04/30 20:08:14 328281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45815|rttvar:686|minrtt:30499|latest_rtt:46526|ack_delay:32| [2025/04/30 20:08:14 328289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45900|rttvar:684|minrtt:30499|latest_rtt:46526|ack_delay:32| [2025/04/30 20:08:14 328298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1336|lost_pn:1333|thresh:3| [2025/04/30 20:08:14 328308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 328316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 328324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45900|rtt_var:684|pto_duration:48636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 328332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 328339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 328348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61271| [2025/04/30 20:08:14 328356] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694400766|now:1746043694328323|interv:72443| [2025/04/30 20:08:14 328365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694400766|now:1746043694328323|interval:72443|pto_count:0|srtt:45900 [2025/04/30 20:08:14 328374] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44663, ack_elapse 48095, delivered 56409|rate 1172866|lost 310| [2025/04/30 20:08:14 328384] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172866) in round 22| [2025/04/30 20:08:14 328393] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 328398] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 328404] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694281596|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 328410] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694281596|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 328417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1559137|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61271|srtt:45900|latest_rtt:46526|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 328431] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:976|largest:976|pns:2| [2025/04/30 20:08:14 328437] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:976|frame:ACK |recv_time:1746043694328122|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 328444] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814328122|now:1746043694328122|interv:120000000| [2025/04/30 20:08:14 328450] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814328122|now:1746043694328122|interv:120000000| [2025/04/30 20:08:14 328455] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694400689|pq_index:0| [2025/04/30 20:08:14 328461] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694327047| [2025/04/30 20:08:14 328467] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694328467| [2025/04/30 20:08:14 328475] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694328472| [2025/04/30 20:08:14 328482] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 328489] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45900|min_srtt:45900|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 328495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 328501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 328506] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 328512] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 328518] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 328526] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45900|min_srtt:45900|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 328536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 328546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 328555] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 328561] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 328566] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 328572] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 328591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1212545| [2025/04/30 20:08:14 328598] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 328604] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1390| [2025/04/30 20:08:14 328669] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61271|now:1746043694328615|stream_id:0|stream_offset:1212545| [2025/04/30 20:08:14 328678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 328684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61271|applimit:0| [2025/04/30 20:08:14 328691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45900|rtt_var:684|pto_duration:48636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 328697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 328703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 328709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62471| [2025/04/30 20:08:14 328714] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694402251|now:1746043694328691|interv:73560| [2025/04/30 20:08:14 328720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694402251|now:1746043694328691|interval:73560|pto_count:0|srtt:45900 [2025/04/30 20:08:14 328727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62471| [2025/04/30 20:08:14 328735] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 328741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62471|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1213712| [2025/04/30 20:08:14 328748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 328754] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694402251| [2025/04/30 20:08:14 328760] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694402251| [2025/04/30 20:08:14 328766] [debug] |xqc_engine_wakeup_after|wakeup:1746043694402251|now:1746043694328766|diff:73485| [2025/04/30 20:08:14 328773] [debug] |xqc_engine_main_logic|END|now:1746043694328472| [2025/04/30 20:08:14 328782] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694328782| [2025/04/30 20:08:14 328787] [debug] |xqc_engine_wakeup_after|wakeup:1746043694402251|now:1746043694328787|diff:73464| [2025/04/30 20:08:14 328793] [debug] |xqc_engine_main_logic|END|now:1746043694328782| [2025/04/30 20:08:14 331542] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694331540| [2025/04/30 20:08:14 331561] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 331581] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:976| [2025/04/30 20:08:14 331588] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:977| [2025/04/30 20:08:14 331598] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:977| [2025/04/30 20:08:14 331604] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 331613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1337|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1339|path_largest_ack:1337| [2025/04/30 20:08:14 331620] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:58809|prior_delivered:1130079|prior_time:1746043694280027|is_app_limited:0|send_elapse:44824|ack_elapse:51513|ctl_first_sent_time:1746043694281757|lagest_ack_time:1746043694331540|curr_delivered:1187688| [2025/04/30 20:08:14 331628] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694281757| [2025/04/30 20:08:14 331635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:680| [2025/04/30 20:08:14 331642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1338|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1339|path_largest_ack:1338| [2025/04/30 20:08:14 331649] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57609|prior_delivered:1132479|prior_time:1746043694282771|is_app_limited:0|send_elapse:44022|ack_elapse:48769|ctl_first_sent_time:1746043694283051|lagest_ack_time:1746043694331540|curr_delivered:1188888| [2025/04/30 20:08:14 331656] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694283051| [2025/04/30 20:08:14 331663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:681| [2025/04/30 20:08:14 331669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 331676] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56409|prior_delivered:1134879|prior_time:1746043694284561|is_app_limited:0|send_elapse:44412|ack_elapse:46979|ctl_first_sent_time:1746043694284863|lagest_ack_time:1746043694331540|curr_delivered:1190088| [2025/04/30 20:08:14 331684] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694284863| [2025/04/30 20:08:14 331690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:682| [2025/04/30 20:08:14 331696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45900|rttvar:684|minrtt:30499|latest_rtt:46677|ack_delay:16| [2025/04/30 20:08:14 331702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45995|rttvar:703|minrtt:30499|latest_rtt:46677|ack_delay:16| [2025/04/30 20:08:14 331709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1339|lost_pn:1336|thresh:3| [2025/04/30 20:08:14 331715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 331726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 331730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45995|rtt_var:703|pto_duration:48807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 331735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 331739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 331743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58871| [2025/04/30 20:08:14 331747] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694402422|now:1746043694331730|interv:70692| [2025/04/30 20:08:14 331751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694402422|now:1746043694331730|interval:70692|pto_count:0|srtt:45995 [2025/04/30 20:08:14 331756] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44412, ack_elapse 46979, delivered 55209|rate 1175184|lost 310| [2025/04/30 20:08:14 331760] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175184) in round 22| [2025/04/30 20:08:14 331765] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 331769] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 331773] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:3600|po_sent_time:1746043694284863|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 331778] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:3600|po_sent_time:1746043694284863|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 331784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:58871|srtt:45995|latest_rtt:46677|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 331794] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:977|largest:977|pns:2| [2025/04/30 20:08:14 331802] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:977|frame:ACK |recv_time:1746043694331540|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 331809] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814331540|now:1746043694331540|interv:120000000| [2025/04/30 20:08:14 331817] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814331540|now:1746043694331540|interv:120000000| [2025/04/30 20:08:14 331823] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694402251|pq_index:0| [2025/04/30 20:08:14 331830] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694328472| [2025/04/30 20:08:14 331837] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694331837| [2025/04/30 20:08:14 331845] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694331843| [2025/04/30 20:08:14 331859] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 331867] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45995|min_srtt:45995|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 331875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:58871|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 331882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 331888] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 331894] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 331901] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 331908] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45995|min_srtt:45995|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 331915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:58871|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 331922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 331928] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 331934] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 331941] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 331949] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 331955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58871|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1213712| [2025/04/30 20:08:14 331962] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 331969] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1391| [2025/04/30 20:08:14 332018] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58871|now:1746043694331979|stream_id:0|stream_offset:1213712| [2025/04/30 20:08:14 332029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 332036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:58871|applimit:0| [2025/04/30 20:08:14 332049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45995|rtt_var:703|pto_duration:48807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 332057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 332063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 332069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60071| [2025/04/30 20:08:14 332075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694405786|now:1746043694332049|interv:73737| [2025/04/30 20:08:14 332082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694405786|now:1746043694332049|interval:73737|pto_count:0|srtt:45995 [2025/04/30 20:08:14 332089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:60071| [2025/04/30 20:08:14 332098] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 332105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60071|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1214879| [2025/04/30 20:08:14 332112] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 332119] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1392| [2025/04/30 20:08:14 332154] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60071|now:1746043694332129|stream_id:0|stream_offset:1214879| [2025/04/30 20:08:14 332164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 332195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60071|applimit:0| [2025/04/30 20:08:14 332202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45995|rtt_var:703|pto_duration:48807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 332208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 332214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 332221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61271| [2025/04/30 20:08:14 332227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694405936|now:1746043694332201|interv:73735| [2025/04/30 20:08:14 332233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694405936|now:1746043694332201|interval:73735|pto_count:0|srtt:45995 [2025/04/30 20:08:14 332240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:61271| [2025/04/30 20:08:14 332248] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 332254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61271|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1216046| [2025/04/30 20:08:14 332268] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 332275] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1393| [2025/04/30 20:08:14 332317] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61271|now:1746043694332286|stream_id:0|stream_offset:1216046| [2025/04/30 20:08:14 332328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 332337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61271|applimit:0| [2025/04/30 20:08:14 332344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45995|rtt_var:703|pto_duration:48807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 332351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 332355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 332359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62471| [2025/04/30 20:08:14 332363] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694406093|now:1746043694332344|interv:73749| [2025/04/30 20:08:14 332367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694406093|now:1746043694332344|interval:73749|pto_count:0|srtt:45995 [2025/04/30 20:08:14 332372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62471| [2025/04/30 20:08:14 332377] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 332382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62471|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1217213| [2025/04/30 20:08:14 332387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 332391] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694406093| [2025/04/30 20:08:14 332395] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694406093| [2025/04/30 20:08:14 332399] [debug] |xqc_engine_wakeup_after|wakeup:1746043694406093|now:1746043694332399|diff:73694| [2025/04/30 20:08:14 332404] [debug] |xqc_engine_main_logic|END|now:1746043694331843| [2025/04/30 20:08:14 332411] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694332411| [2025/04/30 20:08:14 332417] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 332423] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:977| [2025/04/30 20:08:14 332427] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:978| [2025/04/30 20:08:14 332432] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:978| [2025/04/30 20:08:14 332441] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 332446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1340|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1341|path_largest_ack:1340| [2025/04/30 20:08:14 332452] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57609|prior_delivered:1134879|prior_time:1746043694284561|is_app_limited:0|send_elapse:44520|ack_elapse:47850|ctl_first_sent_time:1746043694284971|lagest_ack_time:1746043694332411|curr_delivered:1191288| [2025/04/30 20:08:14 332460] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694284971| [2025/04/30 20:08:14 332466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:683| [2025/04/30 20:08:14 332470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1341|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1341|path_largest_ack:1341| [2025/04/30 20:08:14 332475] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55240|prior_delivered:1137279|prior_time:1746043694285976|is_app_limited:0|send_elapse:45964|ack_elapse:46435|ctl_first_sent_time:1746043694288320|lagest_ack_time:1746043694332411|curr_delivered:1191319| [2025/04/30 20:08:14 332479] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694288320| [2025/04/30 20:08:14 332483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:684| [2025/04/30 20:08:14 332488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45995|rttvar:703|minrtt:30499|latest_rtt:44091|ack_delay:32| [2025/04/30 20:08:14 332492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45753|rttvar:1012|minrtt:30499|latest_rtt:44091|ack_delay:32| [2025/04/30 20:08:14 332497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1341|lost_pn:1338|thresh:3| [2025/04/30 20:08:14 332501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 332505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 332509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45753|rtt_var:1012|pto_duration:49801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 332513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 332517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 332521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61240| [2025/04/30 20:08:14 332525] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694407087|now:1746043694332509|interv:74578| [2025/04/30 20:08:14 332529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694407087|now:1746043694332509|interval:74578|pto_count:0|srtt:45753 [2025/04/30 20:08:14 332534] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45964, ack_elapse 46435, delivered 54040|rate 1163777|lost 310| [2025/04/30 20:08:14 332542] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163777) in round 22| [2025/04/30 20:08:14 332546] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 332550] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 332555] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1231|po_sent_time:1746043694288320|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 332563] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1231|po_sent_time:1746043694288320|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 332570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61240|srtt:45753|latest_rtt:44091|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 332579] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:978|largest:978|pns:2| [2025/04/30 20:08:14 332585] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:978|frame:ACK |recv_time:1746043694332411|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 332593] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814332411|now:1746043694332411|interv:120000000| [2025/04/30 20:08:14 332599] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814332411|now:1746043694332411|interv:120000000| [2025/04/30 20:08:14 332605] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694406093|pq_index:0| [2025/04/30 20:08:14 332612] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694331843| [2025/04/30 20:08:14 332618] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694332618| [2025/04/30 20:08:14 332624] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694332623| [2025/04/30 20:08:14 332632] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 332640] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45753|min_srtt:45753|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 332647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:61240|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 332654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 332660] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 332666] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 332679] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 332686] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45753|min_srtt:45753|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 332693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:61240|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 332699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 332706] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 332712] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 332719] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 332726] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 332732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61240|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1217213| [2025/04/30 20:08:14 332739] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 332746] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1394| [2025/04/30 20:08:14 332783] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61240|now:1746043694332754|stream_id:0|stream_offset:1217213| [2025/04/30 20:08:14 332793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 332800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61240|applimit:0| [2025/04/30 20:08:14 332807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45753|rtt_var:1012|pto_duration:49801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 332812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 332816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 332820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62440| [2025/04/30 20:08:14 332824] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694407555|now:1746043694332807|interv:74748| [2025/04/30 20:08:14 332828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694407555|now:1746043694332807|interval:74748|pto_count:0|srtt:45753 [2025/04/30 20:08:14 332833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62440| [2025/04/30 20:08:14 332838] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 332847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62440|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1218380| [2025/04/30 20:08:14 332852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 332858] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694407555| [2025/04/30 20:08:14 332865] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694407555| [2025/04/30 20:08:14 332872] [debug] |xqc_engine_wakeup_after|wakeup:1746043694407555|now:1746043694332872|diff:74683| [2025/04/30 20:08:14 332879] [debug] |xqc_engine_main_logic|END|now:1746043694332623| [2025/04/30 20:08:14 332888] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694332888| [2025/04/30 20:08:14 332895] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 332904] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:978| [2025/04/30 20:08:14 332910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:979| [2025/04/30 20:08:14 332917] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:979| [2025/04/30 20:08:14 332921] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 332928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1342|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1342|path_largest_ack:1342| [2025/04/30 20:08:14 332936] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55271|prior_delivered:1137279|prior_time:1746043694285976|is_app_limited:0|send_elapse:46074|ack_elapse:46912|ctl_first_sent_time:1746043694288430|lagest_ack_time:1746043694332888|curr_delivered:1191350| [2025/04/30 20:08:14 332943] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694288430| [2025/04/30 20:08:14 332949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:685| [2025/04/30 20:08:14 332956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45753|rttvar:1012|minrtt:30499|latest_rtt:44458|ack_delay:72| [2025/04/30 20:08:14 332962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45582|rttvar:1100|minrtt:30499|latest_rtt:44458|ack_delay:72| [2025/04/30 20:08:14 332970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1342|lost_pn:1339|thresh:3| [2025/04/30 20:08:14 332976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 332983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 332990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45582|rtt_var:1100|pto_duration:49982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 332997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 333003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 333016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62409| [2025/04/30 20:08:14 333023] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694407736|now:1746043694332989|interv:74747| [2025/04/30 20:08:14 333029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694407736|now:1746043694332989|interval:74747|pto_count:0|srtt:45582 [2025/04/30 20:08:14 333035] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46074, ack_elapse 46912, delivered 54071|rate 1152604|lost 310| [2025/04/30 20:08:14 333040] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152604) in round 22| [2025/04/30 20:08:14 333044] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 333048] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 333052] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:31|po_sent_time:1746043694288430|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 333057] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:31|po_sent_time:1746043694288430|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 333061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:62409|srtt:45582|latest_rtt:44458|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 333067] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:979|largest:979|pns:2| [2025/04/30 20:08:14 333072] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:979|frame:ACK |recv_time:1746043694332888|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 333077] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814332888|now:1746043694332888|interv:120000000| [2025/04/30 20:08:14 333081] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814332888|now:1746043694332888|interv:120000000| [2025/04/30 20:08:14 333085] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694407555|pq_index:0| [2025/04/30 20:08:14 333089] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694332623| [2025/04/30 20:08:14 333093] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694333093| [2025/04/30 20:08:14 333098] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694333097| [2025/04/30 20:08:14 333103] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 333108] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45582|min_srtt:45582|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 333116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:62409|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 333120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 333124] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 333128] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 333133] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 333137] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45582|min_srtt:45582|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 333141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:62409|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 333146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 333149] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 333153] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 333158] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 333162] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 333184] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62409|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1218380| [2025/04/30 20:08:14 333189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 333193] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694407736| [2025/04/30 20:08:14 333197] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694407736| [2025/04/30 20:08:14 333201] [debug] |xqc_engine_wakeup_after|wakeup:1746043694407736|now:1746043694333201|diff:74535| [2025/04/30 20:08:14 333205] [debug] |xqc_engine_main_logic|END|now:1746043694333097| [2025/04/30 20:08:14 333213] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694333213| [2025/04/30 20:08:14 333218] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 333224] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:979| [2025/04/30 20:08:14 333228] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:980| [2025/04/30 20:08:14 333233] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:980| [2025/04/30 20:08:14 333237] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 333242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1343|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1343|path_largest_ack:1343| [2025/04/30 20:08:14 333251] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56480|prior_delivered:1137279|prior_time:1746043694285976|is_app_limited:0|send_elapse:46195|ack_elapse:47237|ctl_first_sent_time:1746043694288551|lagest_ack_time:1746043694333213|curr_delivered:1192559| [2025/04/30 20:08:14 333256] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694288551| [2025/04/30 20:08:14 333260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:686| [2025/04/30 20:08:14 333265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45582|rttvar:1100|minrtt:30499|latest_rtt:44662|ack_delay:72| [2025/04/30 20:08:14 333269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45458|rttvar:1073|minrtt:30499|latest_rtt:44662|ack_delay:72| [2025/04/30 20:08:14 333273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1343|lost_pn:1340|thresh:3| [2025/04/30 20:08:14 333277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 333282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 935|pns:2| [2025/04/30 20:08:14 333286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 333290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45458|rtt_var:1073|pto_duration:49750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 333294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 333298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 333302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 333306] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694407504|now:1746043694333290|interv:74214| [2025/04/30 20:08:14 333310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694407504|now:1746043694333290|interval:74214|pto_count:0|srtt:45458 [2025/04/30 20:08:14 333314] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46195, ack_elapse 47237, delivered 55280|rate 1170269|lost 310| [2025/04/30 20:08:14 333319] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170269) in round 22| [2025/04/30 20:08:14 333323] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 333327] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 333331] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1209|po_sent_time:1746043694288551|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 333335] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1209|po_sent_time:1746043694288551|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 333343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:45458|latest_rtt:44662|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 333348] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:980|largest:980|pns:2| [2025/04/30 20:08:14 333353] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:980|frame:ACK |recv_time:1746043694333213|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 333357] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814333213|now:1746043694333213|interv:120000000| [2025/04/30 20:08:14 333361] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814333213|now:1746043694333213|interv:120000000| [2025/04/30 20:08:14 333365] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694407736|pq_index:0| [2025/04/30 20:08:14 333369] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694333097| [2025/04/30 20:08:14 333373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694333373| [2025/04/30 20:08:14 333378] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694333377| [2025/04/30 20:08:14 333383] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 333388] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45458|min_srtt:45458|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 333392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 333396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 333400] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 333404] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 333408] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 333412] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45458|min_srtt:45458|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 333417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 333421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 333425] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 333431] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 333435] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 333440] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 333444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1218380| [2025/04/30 20:08:14 333448] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 333453] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1395| [2025/04/30 20:08:14 333487] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694333459|stream_id:0|stream_offset:1218380| [2025/04/30 20:08:14 333497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 333504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 333511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45458|rtt_var:1073|pto_duration:49750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 333519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 333525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 333531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 333537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694408209|now:1746043694333510|interv:74699| [2025/04/30 20:08:14 333543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694408209|now:1746043694333510|interval:74699|pto_count:0|srtt:45458 [2025/04/30 20:08:14 333550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 333557] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 333563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1219547| [2025/04/30 20:08:14 333570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 333576] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694408209| [2025/04/30 20:08:14 333582] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694408209| [2025/04/30 20:08:14 333588] [debug] |xqc_engine_wakeup_after|wakeup:1746043694408209|now:1746043694333588|diff:74621| [2025/04/30 20:08:14 333594] [debug] |xqc_engine_main_logic|END|now:1746043694333377| [2025/04/30 20:08:14 333607] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694333607| [2025/04/30 20:08:14 333613] [debug] |xqc_engine_wakeup_after|wakeup:1746043694408209|now:1746043694333613|diff:74596| [2025/04/30 20:08:14 333619] [debug] |xqc_engine_main_logic|END|now:1746043694333607| [2025/04/30 20:08:14 335123] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694335121| [2025/04/30 20:08:14 335142] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 335154] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:980| [2025/04/30 20:08:14 335161] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:981| [2025/04/30 20:08:14 335196] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:981| [2025/04/30 20:08:14 335204] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 335214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 335222] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57680|prior_delivered:1137279|prior_time:1746043694285976|is_app_limited:0|send_elapse:46326|ack_elapse:49145|ctl_first_sent_time:1746043694288682|lagest_ack_time:1746043694335121|curr_delivered:1193759| [2025/04/30 20:08:14 335231] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694288682| [2025/04/30 20:08:14 335239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:687| [2025/04/30 20:08:14 335247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45458|rttvar:1073|minrtt:30499|latest_rtt:46439|ack_delay:40| [2025/04/30 20:08:14 335255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45575|rttvar:1040|minrtt:30499|latest_rtt:46439|ack_delay:40| [2025/04/30 20:08:14 335263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1344|lost_pn:1341|thresh:3| [2025/04/30 20:08:14 335270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 335279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 335286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45575|rtt_var:1040|pto_duration:49735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 335293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 335301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 335308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 335315] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694408194|now:1746043694335285|interv:72909| [2025/04/30 20:08:14 335322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694408194|now:1746043694335285|interval:72909|pto_count:0|srtt:45575 [2025/04/30 20:08:14 335330] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46326, ack_elapse 49145, delivered 56480|rate 1149252|lost 310| [2025/04/30 20:08:14 335348] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149252) in round 22| [2025/04/30 20:08:14 335356] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 335364] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 335371] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694288682|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 335379] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694288682|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 335387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:45575|latest_rtt:46439|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 335399] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:981|largest:981|pns:2| [2025/04/30 20:08:14 335408] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:981|frame:ACK |recv_time:1746043694335121|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 335417] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814335121|now:1746043694335121|interv:120000000| [2025/04/30 20:08:14 335425] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814335121|now:1746043694335121|interv:120000000| [2025/04/30 20:08:14 335433] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694408209|pq_index:0| [2025/04/30 20:08:14 335441] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694333377| [2025/04/30 20:08:14 335449] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694335448| [2025/04/30 20:08:14 335460] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694335457| [2025/04/30 20:08:14 335469] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 335478] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45575|min_srtt:45575|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 335486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 335495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 335503] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 335510] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 335526] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 335534] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45575|min_srtt:45575|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 335543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 335551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 335559] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 335565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 335570] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 335578] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 335584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1219547| [2025/04/30 20:08:14 335591] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 335598] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1396| [2025/04/30 20:08:14 335652] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694335608|stream_id:0|stream_offset:1219547| [2025/04/30 20:08:14 335660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 335668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 335674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45575|rtt_var:1040|pto_duration:49735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 335681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 335687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 335693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 335699] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694410343|now:1746043694335674|interv:74669| [2025/04/30 20:08:14 335705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694410343|now:1746043694335674|interval:74669|pto_count:0|srtt:45575 [2025/04/30 20:08:14 335712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 335720] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 335731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1220714| [2025/04/30 20:08:14 335738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 335745] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694410343| [2025/04/30 20:08:14 335751] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694410343| [2025/04/30 20:08:14 335758] [debug] |xqc_engine_wakeup_after|wakeup:1746043694410343|now:1746043694335758|diff:74585| [2025/04/30 20:08:14 335764] [debug] |xqc_engine_main_logic|END|now:1746043694335457| [2025/04/30 20:08:14 335776] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694335775| [2025/04/30 20:08:14 335783] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 335789] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:981| [2025/04/30 20:08:14 335793] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:982| [2025/04/30 20:08:14 335799] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:982| [2025/04/30 20:08:14 335803] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 335809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 335816] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:58880|prior_delivered:1137279|prior_time:1746043694285976|is_app_limited:0|send_elapse:46418|ack_elapse:49799|ctl_first_sent_time:1746043694288774|lagest_ack_time:1746043694335775|curr_delivered:1194959| [2025/04/30 20:08:14 335823] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694288774| [2025/04/30 20:08:14 335830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:688| [2025/04/30 20:08:14 335836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45575|rttvar:1040|minrtt:30499|latest_rtt:47001|ack_delay:40| [2025/04/30 20:08:14 335843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45749|rttvar:1126|minrtt:30499|latest_rtt:47001|ack_delay:40| [2025/04/30 20:08:14 335851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1345|lost_pn:1342|thresh:3| [2025/04/30 20:08:14 335857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 335863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 335869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45749|rtt_var:1126|pto_duration:50253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 335876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 335881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 335893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 335899] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694410861|now:1746043694335869|interv:74992| [2025/04/30 20:08:14 335905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694410861|now:1746043694335869|interval:74992|pto_count:0|srtt:45749 [2025/04/30 20:08:14 335911] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46418, ack_elapse 49799, delivered 57680|rate 1158256|lost 310| [2025/04/30 20:08:14 335918] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158256) in round 22| [2025/04/30 20:08:14 335925] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 335931] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 335938] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694288774|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 335945] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694288774|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 335952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:45749|latest_rtt:47001|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 335960] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:982|largest:982|pns:2| [2025/04/30 20:08:14 335967] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:982|frame:ACK |recv_time:1746043694335775|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 335974] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814335775|now:1746043694335775|interv:120000000| [2025/04/30 20:08:14 335981] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814335775|now:1746043694335775|interv:120000000| [2025/04/30 20:08:14 335987] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694410343|pq_index:0| [2025/04/30 20:08:14 335994] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694335457| [2025/04/30 20:08:14 336000] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694336000| [2025/04/30 20:08:14 336007] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694336006| [2025/04/30 20:08:14 336014] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 336019] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45749|min_srtt:45749|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 336031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 336038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 336043] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 336049] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 336055] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 336059] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45749|min_srtt:45749|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 336064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 336068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 336075] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 336081] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 336088] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 336095] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 336100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1220714| [2025/04/30 20:08:14 336105] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 336109] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1397| [2025/04/30 20:08:14 336145] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694336117|stream_id:0|stream_offset:1220714| [2025/04/30 20:08:14 336151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 336156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 336161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45749|rtt_var:1126|pto_duration:50253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 336165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 336192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 336199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 336212] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694411370|now:1746043694336160|interv:75210| [2025/04/30 20:08:14 336219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694411370|now:1746043694336160|interval:75210|pto_count:0|srtt:45749 [2025/04/30 20:08:14 336225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 336230] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 336234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1221881| [2025/04/30 20:08:14 336238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 336243] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694411370| [2025/04/30 20:08:14 336247] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694411370| [2025/04/30 20:08:14 336251] [debug] |xqc_engine_wakeup_after|wakeup:1746043694411370|now:1746043694336251|diff:75119| [2025/04/30 20:08:14 336255] [debug] |xqc_engine_main_logic|END|now:1746043694336006| [2025/04/30 20:08:14 336264] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694336263| [2025/04/30 20:08:14 336269] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 336274] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:982| [2025/04/30 20:08:14 336279] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:983| [2025/04/30 20:08:14 336287] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:983| [2025/04/30 20:08:14 336294] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 336301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 336308] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:60080|prior_delivered:1137279|prior_time:1746043694285976|is_app_limited:0|send_elapse:46512|ack_elapse:50287|ctl_first_sent_time:1746043694288868|lagest_ack_time:1746043694336263|curr_delivered:1196159| [2025/04/30 20:08:14 336313] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694288868| [2025/04/30 20:08:14 336318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:689| [2025/04/30 20:08:14 336322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45749|rttvar:1126|minrtt:30499|latest_rtt:47395|ack_delay:32| [2025/04/30 20:08:14 336327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45951|rttvar:1248|minrtt:30499|latest_rtt:47395|ack_delay:32| [2025/04/30 20:08:14 336331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1346|lost_pn:1343|thresh:3| [2025/04/30 20:08:14 336339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 336343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 336347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45951|rtt_var:1248|pto_duration:50943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 336352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 336356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 336359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 336363] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694412060|now:1746043694336347|interv:75713| [2025/04/30 20:08:14 336367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694412060|now:1746043694336347|interval:75713|pto_count:0|srtt:45951 [2025/04/30 20:08:14 336372] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46512, ack_elapse 50287, delivered 58880|rate 1170879|lost 310| [2025/04/30 20:08:14 336376] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170879) in round 22| [2025/04/30 20:08:14 336381] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 336385] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 336389] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694288868|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 336393] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694288868|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 336398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:45951|latest_rtt:47395|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 336404] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:983|largest:983|pns:2| [2025/04/30 20:08:14 336408] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:983|frame:ACK |recv_time:1746043694336263|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 336413] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814336263|now:1746043694336263|interv:120000000| [2025/04/30 20:08:14 336417] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814336263|now:1746043694336263|interv:120000000| [2025/04/30 20:08:14 336421] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694411370|pq_index:0| [2025/04/30 20:08:14 336426] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694336006| [2025/04/30 20:08:14 336430] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694336429| [2025/04/30 20:08:14 336438] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694336436| [2025/04/30 20:08:14 336443] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 336447] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45951|min_srtt:45951|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 336452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 336456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 336460] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 336464] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 336468] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 336473] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45951|min_srtt:45951|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 336477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 336481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 336485] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 336489] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 336493] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 336499] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 336506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1221881| [2025/04/30 20:08:14 336513] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 336519] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1398| [2025/04/30 20:08:14 336558] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694336529|stream_id:0|stream_offset:1221881| [2025/04/30 20:08:14 336567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 336580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 336587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45951|rtt_var:1248|pto_duration:50943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 336593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 336599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 336605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 336610] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694412472|now:1746043694336587|interv:75885| [2025/04/30 20:08:14 336616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694412472|now:1746043694336587|interval:75885|pto_count:0|srtt:45951 [2025/04/30 20:08:14 336638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 336646] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 336653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1223048| [2025/04/30 20:08:14 336659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 336665] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694412472| [2025/04/30 20:08:14 336672] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694412472| [2025/04/30 20:08:14 336678] [debug] |xqc_engine_wakeup_after|wakeup:1746043694412472|now:1746043694336678|diff:75794| [2025/04/30 20:08:14 336684] [debug] |xqc_engine_main_logic|END|now:1746043694336436| [2025/04/30 20:08:14 336694] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694336694| [2025/04/30 20:08:14 336701] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 336710] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:983| [2025/04/30 20:08:14 336716] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:984| [2025/04/30 20:08:14 336724] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:984| [2025/04/30 20:08:14 336730] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 336737] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 336745] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694361694|now:1746043694336694|interv:25000| [2025/04/30 20:08:14 336751] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694336694|max_ack_delay:25000| [2025/04/30 20:08:14 336756] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:984|largest:984|pns:2| [2025/04/30 20:08:14 336765] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:984|frame:PING ACK |recv_time:1746043694336694|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 336770] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814336694|now:1746043694336694|interv:120000000| [2025/04/30 20:08:14 336777] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814336694|now:1746043694336694|interv:120000000| [2025/04/30 20:08:14 336783] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694412472|pq_index:0| [2025/04/30 20:08:14 336790] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694336436| [2025/04/30 20:08:14 336796] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694336796| [2025/04/30 20:08:14 336804] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694336802| [2025/04/30 20:08:14 336812] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 336817] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45951|min_srtt:45951|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 336822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:62400|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 336826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 336830] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 336834] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 336838] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 336842] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:45951|min_srtt:45951|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 336847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:62400|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 336851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 336855] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 336858] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 336863] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 336867] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 336872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1223048| [2025/04/30 20:08:14 336879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 336884] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 336888] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 336892] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694336892|diff:24802| [2025/04/30 20:08:14 336896] [debug] |xqc_engine_main_logic|END|now:1746043694336802| [2025/04/30 20:08:14 336901] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694336901| [2025/04/30 20:08:14 336905] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694336905|diff:24789| [2025/04/30 20:08:14 336909] [debug] |xqc_engine_main_logic|END|now:1746043694336901| [2025/04/30 20:08:14 337063] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694337062| [2025/04/30 20:08:14 337072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 337080] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:984| [2025/04/30 20:08:14 337086] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:985| [2025/04/30 20:08:14 337094] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:985| [2025/04/30 20:08:14 337100] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 337107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 337114] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:61280|prior_delivered:1137279|prior_time:1746043694285976|is_app_limited:0|send_elapse:46595|ack_elapse:51086|ctl_first_sent_time:1746043694288951|lagest_ack_time:1746043694337062|curr_delivered:1197359| [2025/04/30 20:08:14 337121] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694288951| [2025/04/30 20:08:14 337128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:690| [2025/04/30 20:08:14 337134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45951|rttvar:1248|minrtt:30499|latest_rtt:48111|ack_delay:24| [2025/04/30 20:08:14 337141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46218|rttvar:1470|minrtt:30499|latest_rtt:48111|ack_delay:24| [2025/04/30 20:08:14 337147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1347|lost_pn:1344|thresh:3| [2025/04/30 20:08:14 337153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 337160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 337185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46218|rtt_var:1470|pto_duration:52098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 337196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 337202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 337214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 337220] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694413627|now:1746043694337184|interv:76443| [2025/04/30 20:08:14 337226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694413627|now:1746043694337184|interval:76443|pto_count:0|srtt:46218 [2025/04/30 20:08:14 337233] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46595, ack_elapse 51086, delivered 60080|rate 1176056|lost 310| [2025/04/30 20:08:14 337239] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176056) in round 22| [2025/04/30 20:08:14 337246] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 337251] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 337257] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694288951|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 337264] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694288951|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 337269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:46218|latest_rtt:48111|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 337275] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:985|largest:985|pns:2| [2025/04/30 20:08:14 337280] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:985|frame:ACK |recv_time:1746043694337062|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 337284] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814337062|now:1746043694337062|interv:120000000| [2025/04/30 20:08:14 337289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814337062|now:1746043694337062|interv:120000000| [2025/04/30 20:08:14 337293] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 337297] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694336802| [2025/04/30 20:08:14 337301] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694337301| [2025/04/30 20:08:14 337306] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694337305| [2025/04/30 20:08:14 337311] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 337316] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46218|min_srtt:46218|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 337324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 337329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 337332] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 337336] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 337341] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 337345] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46218|min_srtt:46218|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 337349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 337354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 337357] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 337361] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 337366] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 337370] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 337374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1223048| [2025/04/30 20:08:14 337379] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 337383] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1399| [2025/04/30 20:08:14 337419] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694337391|stream_id:0|stream_offset:1223048| [2025/04/30 20:08:14 337426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 337431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 337435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46218|rtt_var:1470|pto_duration:52098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 337439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 337443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 337451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 337455] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694414489|now:1746043694337435|interv:77054| [2025/04/30 20:08:14 337459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694414489|now:1746043694337435|interval:77054|pto_count:0|srtt:46218 [2025/04/30 20:08:14 337464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 337469] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 337473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1224215| [2025/04/30 20:08:14 337477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 337481] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 337486] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 337491] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694337490|diff:24204| [2025/04/30 20:08:14 337498] [debug] |xqc_engine_main_logic|END|now:1746043694337305| [2025/04/30 20:08:14 337506] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694337506| [2025/04/30 20:08:14 337516] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694337516|diff:24178| [2025/04/30 20:08:14 337523] [debug] |xqc_engine_main_logic|END|now:1746043694337506| [2025/04/30 20:08:14 338372] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694338371| [2025/04/30 20:08:14 338386] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 338395] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:985| [2025/04/30 20:08:14 338401] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:986| [2025/04/30 20:08:14 338409] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:986| [2025/04/30 20:08:14 338415] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 338423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 338430] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57680|prior_delivered:1142079|prior_time:1746043694290362|is_app_limited:0|send_elapse:44821|ack_elapse:48009|ctl_first_sent_time:1746043694290720|lagest_ack_time:1746043694338371|curr_delivered:1198559| [2025/04/30 20:08:14 338437] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694290720| [2025/04/30 20:08:14 338444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:691| [2025/04/30 20:08:14 338450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46218|rttvar:1470|minrtt:30499|latest_rtt:47651|ack_delay:40| [2025/04/30 20:08:14 338457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46392|rttvar:1451|minrtt:30499|latest_rtt:47651|ack_delay:40| [2025/04/30 20:08:14 338469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1348|lost_pn:1345|thresh:3| [2025/04/30 20:08:14 338476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 338482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 338488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46392|rtt_var:1451|pto_duration:52196|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 338495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 338501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 338506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 338512] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694414587|now:1746043694338488|interv:76099| [2025/04/30 20:08:14 338518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694414587|now:1746043694338488|interval:76099|pto_count:0|srtt:46392 [2025/04/30 20:08:14 338524] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44821, ack_elapse 48009, delivered 56480|rate 1176446|lost 310| [2025/04/30 20:08:14 338531] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176446) in round 22| [2025/04/30 20:08:14 338537] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 338543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 338549] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694290720|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 338555] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694290720|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 338562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:46392|latest_rtt:47651|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 338571] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:986|largest:986|pns:2| [2025/04/30 20:08:14 338577] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:986|frame:ACK |recv_time:1746043694338371|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 338584] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814338371|now:1746043694338371|interv:120000000| [2025/04/30 20:08:14 338590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814338371|now:1746043694338371|interv:120000000| [2025/04/30 20:08:14 338606] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 338613] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694337305| [2025/04/30 20:08:14 338619] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694338618| [2025/04/30 20:08:14 338626] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694338624| [2025/04/30 20:08:14 338633] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 338640] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46392|min_srtt:46392|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 338647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 338653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 338659] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 338665] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 338672] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 338678] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46392|min_srtt:46392|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 338684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 338691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 338697] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 338703] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 338709] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 338715] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 338722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1224215| [2025/04/30 20:08:14 338728] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 338734] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1400| [2025/04/30 20:08:14 338777] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694338745|stream_id:0|stream_offset:1224215| [2025/04/30 20:08:14 338792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 338799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 338806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46392|rtt_var:1451|pto_duration:52196|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 338813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 338819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 338825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 338831] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694415941|now:1746043694338806|interv:77135| [2025/04/30 20:08:14 338837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694415941|now:1746043694338806|interval:77135|pto_count:0|srtt:46392 [2025/04/30 20:08:14 338844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 338852] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 338859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1225382| [2025/04/30 20:08:14 338865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 338872] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 338877] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 338881] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694338881|diff:22813| [2025/04/30 20:08:14 338887] [debug] |xqc_engine_main_logic|END|now:1746043694338624| [2025/04/30 20:08:14 338900] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694338899| [2025/04/30 20:08:14 338907] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 338916] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:986| [2025/04/30 20:08:14 338922] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:987| [2025/04/30 20:08:14 338928] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:987| [2025/04/30 20:08:14 338932] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 338937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 338944] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:58880|prior_delivered:1142079|prior_time:1746043694290362|is_app_limited:0|send_elapse:44955|ack_elapse:48537|ctl_first_sent_time:1746043694290854|lagest_ack_time:1746043694338899|curr_delivered:1199759| [2025/04/30 20:08:14 338957] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694290854| [2025/04/30 20:08:14 338965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:692| [2025/04/30 20:08:14 338970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46392|rttvar:1451|minrtt:30499|latest_rtt:48045|ack_delay:40| [2025/04/30 20:08:14 338974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46593|rttvar:1492|minrtt:30499|latest_rtt:48045|ack_delay:40| [2025/04/30 20:08:14 338979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1349|lost_pn:1346|thresh:3| [2025/04/30 20:08:14 338983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 338987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 338991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46593|rtt_var:1492|pto_duration:52561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 338995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 338999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 339003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 339007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694416306|now:1746043694338991|interv:77315| [2025/04/30 20:08:14 339011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694416306|now:1746043694338991|interval:77315|pto_count:0|srtt:46593 [2025/04/30 20:08:14 339016] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44955, ack_elapse 48537, delivered 57680|rate 1188371|lost 310| [2025/04/30 20:08:14 339020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188371) in round 22| [2025/04/30 20:08:14 339025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 339029] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 339033] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694290854|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 339037] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694290854|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 339042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:46593|latest_rtt:48045|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 339054] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:987|largest:987|pns:2| [2025/04/30 20:08:14 339058] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:987|frame:ACK |recv_time:1746043694338899|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 339063] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814338899|now:1746043694338899|interv:120000000| [2025/04/30 20:08:14 339067] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814338899|now:1746043694338899|interv:120000000| [2025/04/30 20:08:14 339071] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 339075] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694338624| [2025/04/30 20:08:14 339079] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694339079| [2025/04/30 20:08:14 339084] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694339083| [2025/04/30 20:08:14 339089] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 339094] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46593|min_srtt:46593|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 339099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 339103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 339107] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 339111] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 339115] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 339119] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46593|min_srtt:46593|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 339124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 339128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 339132] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 339136] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 339140] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 339144] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 339151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1225382| [2025/04/30 20:08:14 339156] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 339160] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1401| [2025/04/30 20:08:14 339209] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694339184|stream_id:0|stream_offset:1225382| [2025/04/30 20:08:14 339222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 339229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 339236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46593|rtt_var:1492|pto_duration:52561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 339242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 339249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 339255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 339260] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694416745|now:1746043694339235|interv:77510| [2025/04/30 20:08:14 339266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694416745|now:1746043694339235|interval:77510|pto_count:0|srtt:46593 [2025/04/30 20:08:14 339273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 339280] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 339286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1226549| [2025/04/30 20:08:14 339294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 339300] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 339306] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 339313] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694339312|diff:22382| [2025/04/30 20:08:14 339319] [debug] |xqc_engine_main_logic|END|now:1746043694339083| [2025/04/30 20:08:14 339327] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694339327| [2025/04/30 20:08:14 339333] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694339333|diff:22361| [2025/04/30 20:08:14 339337] [debug] |xqc_engine_main_logic|END|now:1746043694339327| [2025/04/30 20:08:14 339938] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694339936| [2025/04/30 20:08:14 339949] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 339966] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:987| [2025/04/30 20:08:14 339972] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:988| [2025/04/30 20:08:14 339981] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:988| [2025/04/30 20:08:14 339986] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 339994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 340001] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57680|prior_delivered:1144479|prior_time:1746043694291972|is_app_limited:0|send_elapse:44798|ack_elapse:47964|ctl_first_sent_time:1746043694292370|lagest_ack_time:1746043694339936|curr_delivered:1200959| [2025/04/30 20:08:14 340008] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694292370| [2025/04/30 20:08:14 340015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:693| [2025/04/30 20:08:14 340019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46593|rttvar:1492|minrtt:30499|latest_rtt:47566|ack_delay:48| [2025/04/30 20:08:14 340023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46708|rttvar:1350|minrtt:30499|latest_rtt:47566|ack_delay:48| [2025/04/30 20:08:14 340028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1350|lost_pn:1347|thresh:3| [2025/04/30 20:08:14 340033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 340040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 340046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46708|rtt_var:1350|pto_duration:52108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 340052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 340059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 340063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 340067] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694416292|now:1746043694340045|interv:76247| [2025/04/30 20:08:14 340071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694416292|now:1746043694340045|interval:76247|pto_count:0|srtt:46708 [2025/04/30 20:08:14 340078] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44798, ack_elapse 47964, delivered 56480|rate 1177549|lost 310| [2025/04/30 20:08:14 340085] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177549) in round 22| [2025/04/30 20:08:14 340092] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 340098] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 340105] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694292370|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 340117] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694292370|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 340122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:46708|latest_rtt:47566|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 340128] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:988|largest:988|pns:2| [2025/04/30 20:08:14 340133] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:988|frame:ACK |recv_time:1746043694339936|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 340138] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814339936|now:1746043694339936|interv:120000000| [2025/04/30 20:08:14 340142] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814339936|now:1746043694339936|interv:120000000| [2025/04/30 20:08:14 340146] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 340150] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694339083| [2025/04/30 20:08:14 340154] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694340154| [2025/04/30 20:08:14 340159] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694340158| [2025/04/30 20:08:14 340164] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 340191] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46708|min_srtt:46708|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 340195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 340200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 340204] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 340208] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 340212] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 340216] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46708|min_srtt:46708|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 340221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 340228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 340232] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 340236] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 340240] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 340245] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 340249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1226549| [2025/04/30 20:08:14 340254] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 340258] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1402| [2025/04/30 20:08:14 340303] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694340267|stream_id:0|stream_offset:1226549| [2025/04/30 20:08:14 340310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 340315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 340319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46708|rtt_var:1350|pto_duration:52108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 340325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 340332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 340337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 340343] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694417375|now:1746043694340319|interv:77056| [2025/04/30 20:08:14 340349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694417375|now:1746043694340319|interval:77056|pto_count:0|srtt:46708 [2025/04/30 20:08:14 340356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 340365] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 340372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1227716| [2025/04/30 20:08:14 340379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 340395] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 340402] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 340408] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694340408|diff:21286| [2025/04/30 20:08:14 340415] [debug] |xqc_engine_main_logic|END|now:1746043694340158| [2025/04/30 20:08:14 340423] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694340423| [2025/04/30 20:08:14 340427] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694340427|diff:21267| [2025/04/30 20:08:14 340431] [debug] |xqc_engine_main_logic|END|now:1746043694340423| [2025/04/30 20:08:14 341100] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694341097| [2025/04/30 20:08:14 341116] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 341127] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:988| [2025/04/30 20:08:14 341133] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:989| [2025/04/30 20:08:14 341143] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:989| [2025/04/30 20:08:14 341150] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 341158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 341184] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56480|prior_delivered:1146879|prior_time:1746043694294417|is_app_limited:0|send_elapse:45094|ack_elapse:46680|ctl_first_sent_time:1746043694294928|lagest_ack_time:1746043694341097|curr_delivered:1202159| [2025/04/30 20:08:14 341195] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694294928| [2025/04/30 20:08:14 341201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:694| [2025/04/30 20:08:14 341205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46708|rttvar:1350|minrtt:30499|latest_rtt:46169|ack_delay:40| [2025/04/30 20:08:14 341210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46636|rttvar:1157|minrtt:30499|latest_rtt:46169|ack_delay:40| [2025/04/30 20:08:14 341217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1351|lost_pn:1348|thresh:3| [2025/04/30 20:08:14 341224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 341231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 341238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46636|rtt_var:1157|pto_duration:51264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 341245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 341255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 341262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 341269] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694416531|now:1746043694341237|interv:75294| [2025/04/30 20:08:14 341282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694416531|now:1746043694341237|interval:75294|pto_count:0|srtt:46636 [2025/04/30 20:08:14 341288] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45094, ack_elapse 46680, delivered 55280|rate 1184233|lost 310| [2025/04/30 20:08:14 341293] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184233) in round 22| [2025/04/30 20:08:14 341298] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 341302] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 341306] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694294928|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 341314] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694294928|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 341322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:46636|latest_rtt:46169|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 341332] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:989|largest:989|pns:2| [2025/04/30 20:08:14 341337] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:989|frame:ACK |recv_time:1746043694341097|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 341343] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814341097|now:1746043694341097|interv:120000000| [2025/04/30 20:08:14 341347] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814341097|now:1746043694341097|interv:120000000| [2025/04/30 20:08:14 341351] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 341357] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694340158| [2025/04/30 20:08:14 341361] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694341361| [2025/04/30 20:08:14 341366] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694341365| [2025/04/30 20:08:14 341373] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 341378] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46636|min_srtt:46636|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 341383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 341392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 341396] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 341400] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 341404] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 341409] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46636|min_srtt:46636|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 341413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 341418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 341421] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 341425] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 341429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 341435] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 341439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1227716| [2025/04/30 20:08:14 341444] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 341449] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1403| [2025/04/30 20:08:14 341488] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694341457|stream_id:0|stream_offset:1227716| [2025/04/30 20:08:14 341495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 341500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 341504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46636|rtt_var:1157|pto_duration:51264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 341509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 341513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 341517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 341521] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694417721|now:1746043694341504|interv:76217| [2025/04/30 20:08:14 341528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694417721|now:1746043694341504|interval:76217|pto_count:0|srtt:46636 [2025/04/30 20:08:14 341533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 341539] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 341543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1228883| [2025/04/30 20:08:14 341548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 341552] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 341556] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 341560] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694341560|diff:20134| [2025/04/30 20:08:14 341565] [debug] |xqc_engine_main_logic|END|now:1746043694341365| [2025/04/30 20:08:14 341572] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694341571| [2025/04/30 20:08:14 341576] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694341575|diff:20119| [2025/04/30 20:08:14 341579] [debug] |xqc_engine_main_logic|END|now:1746043694341571| [2025/04/30 20:08:14 341928] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694341926| [2025/04/30 20:08:14 341940] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 341949] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:989| [2025/04/30 20:08:14 341956] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:990| [2025/04/30 20:08:14 341964] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:990| [2025/04/30 20:08:14 341968] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 341973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 341978] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57680|prior_delivered:1146879|prior_time:1746043694294417|is_app_limited:0|send_elapse:45237|ack_elapse:47509|ctl_first_sent_time:1746043694295071|lagest_ack_time:1746043694341926|curr_delivered:1203359| [2025/04/30 20:08:14 341983] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694295071| [2025/04/30 20:08:14 341988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:695| [2025/04/30 20:08:14 341992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46636|rttvar:1157|minrtt:30499|latest_rtt:46855|ack_delay:40| [2025/04/30 20:08:14 341997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46658|rttvar:912|minrtt:30499|latest_rtt:46855|ack_delay:40| [2025/04/30 20:08:14 342001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1352|lost_pn:1349|thresh:3| [2025/04/30 20:08:14 342011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 342015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 342019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46658|rtt_var:912|pto_duration:50306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 342024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 342028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 342033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 342039] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694416763|now:1746043694342019|interv:74744| [2025/04/30 20:08:14 342046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694416763|now:1746043694342019|interval:74744|pto_count:0|srtt:46658 [2025/04/30 20:08:14 342053] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45237, ack_elapse 47509, delivered 56480|rate 1188827|lost 310| [2025/04/30 20:08:14 342060] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188827) in round 22| [2025/04/30 20:08:14 342067] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 342074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 342080] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694295071|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 342084] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694295071|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 342089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:46658|latest_rtt:46855|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 342095] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:990|largest:990|pns:2| [2025/04/30 20:08:14 342100] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:990|frame:ACK |recv_time:1746043694341926|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 342105] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814341926|now:1746043694341926|interv:120000000| [2025/04/30 20:08:14 342109] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814341926|now:1746043694341926|interv:120000000| [2025/04/30 20:08:14 342113] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 342118] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694341365| [2025/04/30 20:08:14 342122] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694342122| [2025/04/30 20:08:14 342131] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694342130| [2025/04/30 20:08:14 342136] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 342141] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46658|min_srtt:46658|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 342146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 342150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 342154] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 342158] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 342163] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 342189] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46658|min_srtt:46658|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 342194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 342198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 342202] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 342206] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 342210] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 342215] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 342219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1228883| [2025/04/30 20:08:14 342223] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 342228] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1404| [2025/04/30 20:08:14 342263] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694342235|stream_id:0|stream_offset:1228883| [2025/04/30 20:08:14 342270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 342279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 342283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46658|rtt_var:912|pto_duration:50306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 342288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 342293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 342299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 342306] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694417541|now:1746043694342283|interv:75258| [2025/04/30 20:08:14 342312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694417541|now:1746043694342283|interval:75258|pto_count:0|srtt:46658 [2025/04/30 20:08:14 342320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 342328] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 342335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1230050| [2025/04/30 20:08:14 342342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 342346] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 342350] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 342355] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694342354|diff:19340| [2025/04/30 20:08:14 342359] [debug] |xqc_engine_main_logic|END|now:1746043694342130| [2025/04/30 20:08:14 342365] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694342365| [2025/04/30 20:08:14 342368] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694342368|diff:19326| [2025/04/30 20:08:14 342372] [debug] |xqc_engine_main_logic|END|now:1746043694342365| [2025/04/30 20:08:14 342864] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694342862| [2025/04/30 20:08:14 342874] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 342880] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:990| [2025/04/30 20:08:14 342884] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:991| [2025/04/30 20:08:14 342890] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:991| [2025/04/30 20:08:14 342894] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 342900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 342904] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:58880|prior_delivered:1146879|prior_time:1746043694294417|is_app_limited:0|send_elapse:45327|ack_elapse:48445|ctl_first_sent_time:1746043694295161|lagest_ack_time:1746043694342862|curr_delivered:1204559| [2025/04/30 20:08:14 342915] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694295161| [2025/04/30 20:08:14 342920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:696| [2025/04/30 20:08:14 342924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46658|rttvar:912|minrtt:30499|latest_rtt:47701|ack_delay:40| [2025/04/30 20:08:14 342929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:46783|rttvar:934|minrtt:30499|latest_rtt:47701|ack_delay:40| [2025/04/30 20:08:14 342933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1353|lost_pn:1350|thresh:3| [2025/04/30 20:08:14 342938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 342944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 342951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46783|rtt_var:934|pto_duration:50519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 342958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 342964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 342970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 342977] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694417754|now:1746043694342951|interv:74803| [2025/04/30 20:08:14 342982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694417754|now:1746043694342951|interval:74803|pto_count:0|srtt:46783 [2025/04/30 20:08:14 342989] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45327, ack_elapse 48445, delivered 57680|rate 1190628|lost 310| [2025/04/30 20:08:14 342996] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190628) in round 22| [2025/04/30 20:08:14 343002] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 343009] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 343015] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694295161|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 343022] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694295161|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 343029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:46783|latest_rtt:47701|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 343039] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:991|largest:991|pns:2| [2025/04/30 20:08:14 343056] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:991|frame:ACK |recv_time:1746043694342862|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 343063] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814342862|now:1746043694342862|interv:120000000| [2025/04/30 20:08:14 343067] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814342862|now:1746043694342862|interv:120000000| [2025/04/30 20:08:14 343073] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 343080] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694342130| [2025/04/30 20:08:14 343086] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694343086| [2025/04/30 20:08:14 343094] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694343092| [2025/04/30 20:08:14 343101] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 343108] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46783|min_srtt:46783|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 343116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 343123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 343129] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 343134] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 343138] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 343142] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:46783|min_srtt:46783|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 343147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 343151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 343155] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 343159] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 343163] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 343190] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 343198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1230050| [2025/04/30 20:08:14 343203] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 343207] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1405| [2025/04/30 20:08:14 343246] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694343215|stream_id:0|stream_offset:1230050| [2025/04/30 20:08:14 343256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 343264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 343271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:46783|rtt_var:934|pto_duration:50519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 343277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 343281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 343285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 343289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694418734|now:1746043694343270|interv:75464| [2025/04/30 20:08:14 343293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694418734|now:1746043694343270|interval:75464|pto_count:0|srtt:46783 [2025/04/30 20:08:14 343298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 343303] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 343307] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 343311] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694343311|diff:18383| [2025/04/30 20:08:14 343315] [debug] |xqc_engine_main_logic|END|now:1746043694343092| [2025/04/30 20:08:14 343321] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694343321| [2025/04/30 20:08:14 343325] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694343325|diff:18369| [2025/04/30 20:08:14 343329] [debug] |xqc_engine_main_logic|END|now:1746043694343321| [2025/04/30 20:08:14 344371] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694344369| [2025/04/30 20:08:14 344664] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 344673] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:991| [2025/04/30 20:08:14 344679] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:992| [2025/04/30 20:08:14 344688] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:992| [2025/04/30 20:08:14 344694] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 344701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 344715] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:60080|prior_delivered:1146879|prior_time:1746043694294417|is_app_limited:0|send_elapse:45430|ack_elapse:49952|ctl_first_sent_time:1746043694295264|lagest_ack_time:1746043694344369|curr_delivered:1205759| [2025/04/30 20:08:14 344722] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694295264| [2025/04/30 20:08:14 344729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:697| [2025/04/30 20:08:14 344735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:46783|rttvar:934|minrtt:30499|latest_rtt:49105|ack_delay:48| [2025/04/30 20:08:14 344741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47068|rttvar:1269|minrtt:30499|latest_rtt:49105|ack_delay:48| [2025/04/30 20:08:14 344747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1354|lost_pn:1351|thresh:3| [2025/04/30 20:08:14 344753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 344759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 344765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47068|rtt_var:1269|pto_duration:52144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 344772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 344779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 344785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 344790] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694420359|now:1746043694344765|interv:75594| [2025/04/30 20:08:14 344796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694420359|now:1746043694344765|interval:75594|pto_count:0|srtt:47068 [2025/04/30 20:08:14 344802] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45430, ack_elapse 49952, delivered 58880|rate 1178731|lost 310| [2025/04/30 20:08:14 344808] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178731) in round 22| [2025/04/30 20:08:14 344814] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 344820] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 344825] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694295264|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 344832] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694295264|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 344838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:47068|latest_rtt:49105|min_rtt:30499|applimit:0|lost:309|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 344852] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:992|largest:992|pns:2| [2025/04/30 20:08:14 344858] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:992|frame:ACK |recv_time:1746043694344369|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 344865] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814344369|now:1746043694344369|interv:120000000| [2025/04/30 20:08:14 344871] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814344369|now:1746043694344369|interv:120000000| [2025/04/30 20:08:14 344877] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 344884] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694343092| [2025/04/30 20:08:14 344891] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694344890| [2025/04/30 20:08:14 344899] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694344897| [2025/04/30 20:08:14 344906] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 344913] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47068|min_srtt:47068|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 344920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 344927] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47068|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 344934] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1314|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 344941] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47068|min_srtt:47068|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 344945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 344950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 344954] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 344958] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 344962] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 344967] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1314|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 344977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 344984] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 344991] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1406| [2025/04/30 20:08:14 345037] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694345002|stream_id:0|stream_offset:1126187| [2025/04/30 20:08:14 345047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1406|origin_pktnum:1314|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 345054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 345060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47068|rtt_var:1269|pto_duration:52144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 345068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 345075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 345081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 345088] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694422146|now:1746043694345060|interv:77086| [2025/04/30 20:08:14 345094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694422146|now:1746043694345060|interval:77086|pto_count:0|srtt:47068 [2025/04/30 20:08:14 345102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 345107] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 345112] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 345116] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694345116|diff:16578| [2025/04/30 20:08:14 345120] [debug] |xqc_engine_main_logic|END|now:1746043694344897| [2025/04/30 20:08:14 345128] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694345128| [2025/04/30 20:08:14 345133] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 345139] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:992| [2025/04/30 20:08:14 345143] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:993| [2025/04/30 20:08:14 345148] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:993| [2025/04/30 20:08:14 345153] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 345157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 345185] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:58880|prior_delivered:1149279|prior_time:1746043694295907|is_app_limited:0|send_elapse:45038|ack_elapse:49221|ctl_first_sent_time:1746043694297425|lagest_ack_time:1746043694345128|curr_delivered:1206959| [2025/04/30 20:08:14 345191] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694297425| [2025/04/30 20:08:14 345195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:698| [2025/04/30 20:08:14 345200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47068|rttvar:1269|minrtt:30499|latest_rtt:47703|ack_delay:40| [2025/04/30 20:08:14 345204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47142|rttvar:1100|minrtt:30499|latest_rtt:47703|ack_delay:40| [2025/04/30 20:08:14 345209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1355|lost_pn:1352|thresh:3| [2025/04/30 20:08:14 345213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 345217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 345221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47142|rtt_var:1100|pto_duration:51542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 345226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 345230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 345234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 345237] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694421544|now:1746043694345221|interv:76323| [2025/04/30 20:08:14 345242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694421544|now:1746043694345221|interval:76323|pto_count:0|srtt:47142 [2025/04/30 20:08:14 345246] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45038, ack_elapse 49221, delivered 57680|rate 1171857|lost 310| [2025/04/30 20:08:14 345253] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171857) in round 22| [2025/04/30 20:08:14 345257] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 345261] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 345265] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694297425|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 345270] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694297425|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 345274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:47142|latest_rtt:47703|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 345284] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:993|largest:993|pns:2| [2025/04/30 20:08:14 345288] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:993|frame:ACK |recv_time:1746043694345128|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 345293] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814345128|now:1746043694345128|interv:120000000| [2025/04/30 20:08:14 345297] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814345128|now:1746043694345128|interv:120000000| [2025/04/30 20:08:14 345301] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 345305] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694344897| [2025/04/30 20:08:14 345309] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694345309| [2025/04/30 20:08:14 345314] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694345313| [2025/04/30 20:08:14 345320] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 345324] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47142|min_srtt:47142|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 345329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 345333] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47142|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 345338] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 345343] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47142|min_srtt:47142|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 345347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1232384| [2025/04/30 20:08:14 345352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 345356] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 345360] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 345364] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 345369] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 345375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 345380] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 345384] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1407| [2025/04/30 20:08:14 345418] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694345391|stream_id:0|stream_offset:1231217| [2025/04/30 20:08:14 345428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 345435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 345442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47142|rtt_var:1100|pto_duration:51542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 345449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 345453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 345457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 345460] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694421933|now:1746043694345441|interv:76492| [2025/04/30 20:08:14 345465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694421933|now:1746043694345441|interval:76492|pto_count:0|srtt:47142 [2025/04/30 20:08:14 345471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 345478] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 345485] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 345492] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694345491|diff:16203| [2025/04/30 20:08:14 345498] [debug] |xqc_engine_main_logic|END|now:1746043694345313| [2025/04/30 20:08:14 345504] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694345504| [2025/04/30 20:08:14 345508] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694345508|diff:16186| [2025/04/30 20:08:14 345512] [debug] |xqc_engine_main_logic|END|now:1746043694345504| [2025/04/30 20:08:14 346204] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694346203| [2025/04/30 20:08:14 346219] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 346226] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:993| [2025/04/30 20:08:14 346230] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:994| [2025/04/30 20:08:14 346237] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:994| [2025/04/30 20:08:14 346243] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 346251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 346267] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:60080|prior_delivered:1149279|prior_time:1746043694295907|is_app_limited:0|send_elapse:45165|ack_elapse:50296|ctl_first_sent_time:1746043694297552|lagest_ack_time:1746043694346203|curr_delivered:1208159| [2025/04/30 20:08:14 346272] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694297552| [2025/04/30 20:08:14 346277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:699| [2025/04/30 20:08:14 346281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47142|rttvar:1100|minrtt:30499|latest_rtt:48651|ack_delay:40| [2025/04/30 20:08:14 346288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47326|rttvar:1192|minrtt:30499|latest_rtt:48651|ack_delay:40| [2025/04/30 20:08:14 346294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1356|lost_pn:1353|thresh:3| [2025/04/30 20:08:14 346300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 346307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 346313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47326|rtt_var:1192|pto_duration:52094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 346321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 346328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 346334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 346340] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694422485|now:1746043694346313|interv:76172| [2025/04/30 20:08:14 346346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694422485|now:1746043694346313|interval:76172|pto_count:0|srtt:47326 [2025/04/30 20:08:14 346353] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45165, ack_elapse 50296, delivered 58880|rate 1170669|lost 310| [2025/04/30 20:08:14 346357] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170669) in round 22| [2025/04/30 20:08:14 346362] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 346366] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 346370] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694297552|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 346374] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694297552|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 346379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:47326|latest_rtt:48651|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 346389] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:994|largest:994|pns:2| [2025/04/30 20:08:14 346393] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:994|frame:ACK |recv_time:1746043694346203|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 346398] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814346203|now:1746043694346203|interv:120000000| [2025/04/30 20:08:14 346403] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814346203|now:1746043694346203|interv:120000000| [2025/04/30 20:08:14 346406] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 346411] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694345313| [2025/04/30 20:08:14 346416] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694346416| [2025/04/30 20:08:14 346424] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694346422| [2025/04/30 20:08:14 346431] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 346439] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47326|min_srtt:47326|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 346447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1232384| [2025/04/30 20:08:14 346454] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47326|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 346461] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 346469] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47326|min_srtt:47326|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 346476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1233551| [2025/04/30 20:08:14 346483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 346489] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 346495] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 346502] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 346510] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 346523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1232384| [2025/04/30 20:08:14 346527] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 346532] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1408| [2025/04/30 20:08:14 346567] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694346540|stream_id:0|stream_offset:1232384| [2025/04/30 20:08:14 346577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 346585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 346592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47326|rtt_var:1192|pto_duration:52094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 346598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 346602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 346607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 346613] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694423634|now:1746043694346592|interv:77042| [2025/04/30 20:08:14 346619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694423634|now:1746043694346592|interval:77042|pto_count:0|srtt:47326 [2025/04/30 20:08:14 346626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 346632] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 346636] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 346640] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694346640|diff:15054| [2025/04/30 20:08:14 346644] [debug] |xqc_engine_main_logic|END|now:1746043694346422| [2025/04/30 20:08:14 346650] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694346650| [2025/04/30 20:08:14 346654] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694346654|diff:15040| [2025/04/30 20:08:14 346659] [debug] |xqc_engine_main_logic|END|now:1746043694346650| [2025/04/30 20:08:14 347028] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694347026| [2025/04/30 20:08:14 347041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 347050] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:994| [2025/04/30 20:08:14 347056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:995| [2025/04/30 20:08:14 347064] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:995| [2025/04/30 20:08:14 347069] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 347508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 347517] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:58880|prior_delivered:1151679|prior_time:1746043694298574|is_app_limited:0|send_elapse:45181|ack_elapse:48452|ctl_first_sent_time:1746043694298920|lagest_ack_time:1746043694347026|curr_delivered:1209359| [2025/04/30 20:08:14 347524] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694298920| [2025/04/30 20:08:14 347532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:700| [2025/04/30 20:08:14 347539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47326|rttvar:1192|minrtt:30499|latest_rtt:48106|ack_delay:48| [2025/04/30 20:08:14 347546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47418|rttvar:1077|minrtt:30499|latest_rtt:48106|ack_delay:48| [2025/04/30 20:08:14 347553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1357|lost_pn:1354|thresh:3| [2025/04/30 20:08:14 347560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 347566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 347572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47418|rtt_var:1077|pto_duration:51726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 347580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 347586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 347592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 347598] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694423266|now:1746043694347572|interv:75694| [2025/04/30 20:08:14 347605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694423266|now:1746043694347572|interval:75694|pto_count:0|srtt:47418 [2025/04/30 20:08:14 347611] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45181, ack_elapse 48452, delivered 57680|rate 1190456|lost 310| [2025/04/30 20:08:14 347618] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190456) in round 22| [2025/04/30 20:08:14 347624] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 347631] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 347636] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694298920|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 347643] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694298920|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 347656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:47418|latest_rtt:48106|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 347665] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:995|largest:995|pns:2| [2025/04/30 20:08:14 347671] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:995|frame:ACK |recv_time:1746043694347026|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 347679] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814347026|now:1746043694347026|interv:120000000| [2025/04/30 20:08:14 347686] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814347026|now:1746043694347026|interv:120000000| [2025/04/30 20:08:14 347692] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 347699] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694346422| [2025/04/30 20:08:14 347705] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694347705| [2025/04/30 20:08:14 347713] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694347711| [2025/04/30 20:08:14 347720] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 347726] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47418|min_srtt:47418|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 347730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1233551| [2025/04/30 20:08:14 347736] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47418|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 347740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 347746] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47418|min_srtt:47418|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 347750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1234718| [2025/04/30 20:08:14 347754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 347759] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 347765] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 347772] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 347785] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 347792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1233551| [2025/04/30 20:08:14 347796] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 347801] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1409| [2025/04/30 20:08:14 347842] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694347809|stream_id:0|stream_offset:1233551| [2025/04/30 20:08:14 347851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 347859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 347866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47418|rtt_var:1077|pto_duration:51726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 347873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 347880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 347885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 347889] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694424535|now:1746043694347866|interv:76669| [2025/04/30 20:08:14 347893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694424535|now:1746043694347866|interval:76669|pto_count:0|srtt:47418 [2025/04/30 20:08:14 347898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 347903] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 347907] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 347913] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694347913|diff:13781| [2025/04/30 20:08:14 347920] [debug] |xqc_engine_main_logic|END|now:1746043694347711| [2025/04/30 20:08:14 347928] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694347928| [2025/04/30 20:08:14 347934] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694347934|diff:13760| [2025/04/30 20:08:14 347940] [debug] |xqc_engine_main_logic|END|now:1746043694347928| [2025/04/30 20:08:14 347950] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694347949| [2025/04/30 20:08:14 347955] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 347962] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:995| [2025/04/30 20:08:14 347969] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:996| [2025/04/30 20:08:14 347977] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:996| [2025/04/30 20:08:14 347989] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 347994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 348000] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:60080|prior_delivered:1151679|prior_time:1746043694298574|is_app_limited:0|send_elapse:45308|ack_elapse:49375|ctl_first_sent_time:1746043694299047|lagest_ack_time:1746043694347949|curr_delivered:1210559| [2025/04/30 20:08:14 348008] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694299047| [2025/04/30 20:08:14 348014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:701| [2025/04/30 20:08:14 348022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47418|rttvar:1077|minrtt:30499|latest_rtt:48902|ack_delay:40| [2025/04/30 20:08:14 348027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47598|rttvar:1169|minrtt:30499|latest_rtt:48902|ack_delay:40| [2025/04/30 20:08:14 348032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1358|lost_pn:1355|thresh:3| [2025/04/30 20:08:14 348039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 348043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 348048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47598|rtt_var:1169|pto_duration:52274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 348054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 348061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 348066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 348073] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694425083|now:1746043694348047|interv:77036| [2025/04/30 20:08:14 348079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694425083|now:1746043694348047|interval:77036|pto_count:0|srtt:47598 [2025/04/30 20:08:14 348084] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45308, ack_elapse 49375, delivered 58880|rate 1192506|lost 310| [2025/04/30 20:08:14 348088] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192506) in round 22| [2025/04/30 20:08:14 348093] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 348097] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 348101] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694299047|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 348105] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694299047|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 348114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:47598|latest_rtt:48902|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 348121] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:996|largest:996|pns:2| [2025/04/30 20:08:14 348125] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:996|frame:ACK |recv_time:1746043694347949|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 348130] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814347949|now:1746043694347949|interv:120000000| [2025/04/30 20:08:14 348134] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814347949|now:1746043694347949|interv:120000000| [2025/04/30 20:08:14 348138] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 348142] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694347711| [2025/04/30 20:08:14 348146] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694348146| [2025/04/30 20:08:14 348151] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694348150| [2025/04/30 20:08:14 348157] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 348161] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47598|min_srtt:47598|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 348183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1234718| [2025/04/30 20:08:14 348188] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47598|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 348192] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 348197] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47598|min_srtt:47598|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 348201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1235885| [2025/04/30 20:08:14 348206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 348210] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 348214] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 348223] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 348228] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 348232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1234718| [2025/04/30 20:08:14 348237] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 348241] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1410| [2025/04/30 20:08:14 348280] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694348249|stream_id:0|stream_offset:1234718| [2025/04/30 20:08:14 348290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 348298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 348305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47598|rtt_var:1169|pto_duration:52274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 348312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 348316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 348320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 348324] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694425523|now:1746043694348305|interv:77218| [2025/04/30 20:08:14 348328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694425523|now:1746043694348305|interval:77218|pto_count:0|srtt:47598 [2025/04/30 20:08:14 348333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 348338] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 348342] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 348346] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694348346|diff:13348| [2025/04/30 20:08:14 348351] [debug] |xqc_engine_main_logic|END|now:1746043694348150| [2025/04/30 20:08:14 348356] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694348356| [2025/04/30 20:08:14 348360] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694348360|diff:13334| [2025/04/30 20:08:14 348364] [debug] |xqc_engine_main_logic|END|now:1746043694348356| [2025/04/30 20:08:14 348817] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694348815| [2025/04/30 20:08:14 348829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 348838] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:996| [2025/04/30 20:08:14 348844] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:997| [2025/04/30 20:08:14 348861] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:997| [2025/04/30 20:08:14 348867] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 348874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 348879] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:58880|prior_delivered:1154079|prior_time:1746043694299998|is_app_limited:0|send_elapse:45220|ack_elapse:48817|ctl_first_sent_time:1746043694300341|lagest_ack_time:1746043694348815|curr_delivered:1211759| [2025/04/30 20:08:14 348886] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694300341| [2025/04/30 20:08:14 348893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:702| [2025/04/30 20:08:14 348900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47598|rttvar:1169|minrtt:30499|latest_rtt:48474|ack_delay:32| [2025/04/30 20:08:14 348905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47704|rttvar:1088|minrtt:30499|latest_rtt:48474|ack_delay:32| [2025/04/30 20:08:14 348910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1359|lost_pn:1356|thresh:3| [2025/04/30 20:08:14 348918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 348925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 348932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47704|rtt_var:1088|pto_duration:52056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 348939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 348945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 348952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 348958] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694425305|now:1746043694348931|interv:76374| [2025/04/30 20:08:14 348964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694425305|now:1746043694348931|interval:76374|pto_count:0|srtt:47704 [2025/04/30 20:08:14 348972] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45220, ack_elapse 48817, delivered 57680|rate 1181555|lost 310| [2025/04/30 20:08:14 348979] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181555) in round 22| [2025/04/30 20:08:14 348985] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 348990] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 348994] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694300341|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 349003] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694300341|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 349008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:47704|latest_rtt:48474|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 349014] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:997|largest:997|pns:2| [2025/04/30 20:08:14 349018] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:997|frame:ACK |recv_time:1746043694348815|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 349023] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814348815|now:1746043694348815|interv:120000000| [2025/04/30 20:08:14 349027] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814348815|now:1746043694348815|interv:120000000| [2025/04/30 20:08:14 349031] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 349036] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694348150| [2025/04/30 20:08:14 349040] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694349040| [2025/04/30 20:08:14 349045] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694349044| [2025/04/30 20:08:14 349051] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 349059] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47704|min_srtt:47704|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 349066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1235885| [2025/04/30 20:08:14 349073] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:47704|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 349078] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 349083] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:47704|min_srtt:47704|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 349087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1237052| [2025/04/30 20:08:14 349092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 349096] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 349100] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 349107] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 349112] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 349116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1235885| [2025/04/30 20:08:14 349121] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 349125] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1411| [2025/04/30 20:08:14 349163] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694349133|stream_id:0|stream_offset:1235885| [2025/04/30 20:08:14 349193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 349201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 349207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47704|rtt_var:1088|pto_duration:52056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 349212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 349216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 349220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 349226] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694426189|now:1746043694349207|interv:76982| [2025/04/30 20:08:14 349233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694426189|now:1746043694349207|interval:76982|pto_count:0|srtt:47704 [2025/04/30 20:08:14 349240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 349246] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 349252] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 349256] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694349256|diff:12438| [2025/04/30 20:08:14 349260] [debug] |xqc_engine_main_logic|END|now:1746043694349044| [2025/04/30 20:08:14 349266] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694349266| [2025/04/30 20:08:14 349270] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694349270|diff:12424| [2025/04/30 20:08:14 349274] [debug] |xqc_engine_main_logic|END|now:1746043694349266| [2025/04/30 20:08:14 350669] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694350667| [2025/04/30 20:08:14 350684] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 350693] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:997| [2025/04/30 20:08:14 350705] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:998| [2025/04/30 20:08:14 350712] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:998| [2025/04/30 20:08:14 350716] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 350721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 350726] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:60080|prior_delivered:1154079|prior_time:1746043694299998|is_app_limited:0|send_elapse:45338|ack_elapse:50669|ctl_first_sent_time:1746043694300459|lagest_ack_time:1746043694350667|curr_delivered:1212959| [2025/04/30 20:08:14 350730] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694300459| [2025/04/30 20:08:14 350736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:703| [2025/04/30 20:08:14 350740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47704|rttvar:1088|minrtt:30499|latest_rtt:50208|ack_delay:40| [2025/04/30 20:08:14 350744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:48012|rttvar:1432|minrtt:30499|latest_rtt:50208|ack_delay:40| [2025/04/30 20:08:14 350748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1360|lost_pn:1357|thresh:3| [2025/04/30 20:08:14 350753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 350757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 350762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48012|rtt_var:1432|pto_duration:53740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 350769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 350775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 350782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 350787] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694427873|now:1746043694350761|interv:77112| [2025/04/30 20:08:14 350792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694427873|now:1746043694350761|interval:77112|pto_count:0|srtt:48012 [2025/04/30 20:08:14 350796] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45338, ack_elapse 50669, delivered 58880|rate 1162051|lost 310| [2025/04/30 20:08:14 350800] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162051) in round 22| [2025/04/30 20:08:14 350805] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 350809] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 350813] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694300459|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 350821] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694300459|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 350825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:48012|latest_rtt:50208|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 350832] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:998|largest:998|pns:2| [2025/04/30 20:08:14 350836] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:998|frame:ACK |recv_time:1746043694350667|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 350841] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814350667|now:1746043694350667|interv:120000000| [2025/04/30 20:08:14 350845] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814350667|now:1746043694350667|interv:120000000| [2025/04/30 20:08:14 350851] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 350859] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694349044| [2025/04/30 20:08:14 350865] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694350865| [2025/04/30 20:08:14 350872] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694350871| [2025/04/30 20:08:14 350877] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 350882] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48012|min_srtt:48012|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 350887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1237052| [2025/04/30 20:08:14 350891] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48012|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 350896] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 350903] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48012|min_srtt:48012|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 350910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:08:14 350917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 350923] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 350932] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 350939] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 350946] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 350953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1237052| [2025/04/30 20:08:14 350960] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 350967] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1412| [2025/04/30 20:08:14 351005] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694350975|stream_id:0|stream_offset:1237052| [2025/04/30 20:08:14 351014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 351022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 351029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48012|rtt_var:1432|pto_duration:53740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 351036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 351042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 351047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 351053] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694429715|now:1746043694351028|interv:78687| [2025/04/30 20:08:14 351059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694429715|now:1746043694351028|interval:78687|pto_count:0|srtt:48012 [2025/04/30 20:08:14 351066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 351073] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 351079] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 351084] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694351084|diff:10610| [2025/04/30 20:08:14 351088] [debug] |xqc_engine_main_logic|END|now:1746043694350871| [2025/04/30 20:08:14 351096] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694351096| [2025/04/30 20:08:14 351101] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 351107] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:998| [2025/04/30 20:08:14 351111] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:999| [2025/04/30 20:08:14 351121] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:999| [2025/04/30 20:08:14 351126] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 351135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 351142] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:58880|prior_delivered:1156479|prior_time:1746043694301876|is_app_limited:0|send_elapse:44227|ack_elapse:49220|ctl_first_sent_time:1746043694302195|lagest_ack_time:1746043694351096|curr_delivered:1214159| [2025/04/30 20:08:14 351149] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694302195| [2025/04/30 20:08:14 351156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:704| [2025/04/30 20:08:14 351163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:48012|rttvar:1432|minrtt:30499|latest_rtt:48901|ack_delay:32| [2025/04/30 20:08:14 351192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:48119|rttvar:1288|minrtt:30499|latest_rtt:48901|ack_delay:32| [2025/04/30 20:08:14 351199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1361|lost_pn:1358|thresh:3| [2025/04/30 20:08:14 351205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 351212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 351217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48119|rtt_var:1288|pto_duration:53271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 351221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 351225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 351229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 351233] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694429246|now:1746043694351217|interv:78029| [2025/04/30 20:08:14 351237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694429246|now:1746043694351217|interval:78029|pto_count:0|srtt:48119 [2025/04/30 20:08:14 351241] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44227, ack_elapse 49220, delivered 57680|rate 1171881|lost 310| [2025/04/30 20:08:14 351246] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171881) in round 22| [2025/04/30 20:08:14 351250] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 351254] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 351258] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694302195|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 351271] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694302195|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 351279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:48119|latest_rtt:48901|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 351287] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:999|largest:999|pns:2| [2025/04/30 20:08:14 351292] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:999|frame:ACK |recv_time:1746043694351096|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 351296] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814351096|now:1746043694351096|interv:120000000| [2025/04/30 20:08:14 351301] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814351096|now:1746043694351096|interv:120000000| [2025/04/30 20:08:14 351305] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 351309] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694350871| [2025/04/30 20:08:14 351313] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694351313| [2025/04/30 20:08:14 351318] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694351317| [2025/04/30 20:08:14 351334] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 351348] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48119|min_srtt:48119|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 351356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:08:14 351364] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48119|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 351371] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 351379] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48119|min_srtt:48119|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 351386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1239386| [2025/04/30 20:08:14 351395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 351399] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 351403] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 351414] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 351419] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 351423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1238219| [2025/04/30 20:08:14 351428] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 351432] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1413| [2025/04/30 20:08:14 351481] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694351443|stream_id:0|stream_offset:1238219| [2025/04/30 20:08:14 351492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 351499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 351505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48119|rtt_var:1288|pto_duration:53271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 351513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 351519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 351525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 351531] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694429714|now:1746043694351505|interv:78209| [2025/04/30 20:08:14 351538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694429714|now:1746043694351505|interval:78209|pto_count:0|srtt:48119 [2025/04/30 20:08:14 351546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 351554] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 351560] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 351567] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694351567|diff:10127| [2025/04/30 20:08:14 351575] [debug] |xqc_engine_main_logic|END|now:1746043694351317| [2025/04/30 20:08:14 351583] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694351583| [2025/04/30 20:08:14 351589] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694351589|diff:10105| [2025/04/30 20:08:14 351595] [debug] |xqc_engine_main_logic|END|now:1746043694351583| [2025/04/30 20:08:14 351908] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694351906| [2025/04/30 20:08:14 351922] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 351934] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:999| [2025/04/30 20:08:14 351952] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1000| [2025/04/30 20:08:14 351964] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1000| [2025/04/30 20:08:14 351972] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 351981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 351988] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:60080|prior_delivered:1156479|prior_time:1746043694301876|is_app_limited:0|send_elapse:44334|ack_elapse:50030|ctl_first_sent_time:1746043694302302|lagest_ack_time:1746043694351906|curr_delivered:1215359| [2025/04/30 20:08:14 351996] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694302302| [2025/04/30 20:08:14 352004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:705| [2025/04/30 20:08:14 352012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:48119|rttvar:1288|minrtt:30499|latest_rtt:49604|ack_delay:32| [2025/04/30 20:08:14 352021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:48301|rttvar:1329|minrtt:30499|latest_rtt:49604|ack_delay:32| [2025/04/30 20:08:14 352029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1362|lost_pn:1359|thresh:3| [2025/04/30 20:08:14 352037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 352044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 352050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48301|rtt_var:1329|pto_duration:53617|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 352056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 352061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 352066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 352071] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694430060|now:1746043694352049|interv:78011| [2025/04/30 20:08:14 352077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694430060|now:1746043694352049|interval:78011|pto_count:0|srtt:48301 [2025/04/30 20:08:14 352085] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44334, ack_elapse 50030, delivered 58880|rate 1176893|lost 310| [2025/04/30 20:08:14 352094] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176893) in round 22| [2025/04/30 20:08:14 352102] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 352109] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 352114] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694302302|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 352124] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694302302|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 352130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:48301|latest_rtt:49604|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 352138] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1000|largest:1000|pns:2| [2025/04/30 20:08:14 352143] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1000|frame:ACK |recv_time:1746043694351906|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 352149] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814351906|now:1746043694351906|interv:120000000| [2025/04/30 20:08:14 352154] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814351906|now:1746043694351906|interv:120000000| [2025/04/30 20:08:14 352159] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 352190] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694351317| [2025/04/30 20:08:14 352201] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694352201| [2025/04/30 20:08:14 352208] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694352206| [2025/04/30 20:08:14 352214] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 352220] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48301|min_srtt:48301|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 352226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1239386| [2025/04/30 20:08:14 352232] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48301|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 352238] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 352243] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48301|min_srtt:48301|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 352249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1240553| [2025/04/30 20:08:14 352254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 352259] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 352269] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 352274] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 352280] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 352285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1239386| [2025/04/30 20:08:14 352291] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 352296] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1414| [2025/04/30 20:08:14 352338] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694352305|stream_id:0|stream_offset:1239386| [2025/04/30 20:08:14 352345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 352351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 352357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48301|rtt_var:1329|pto_duration:53617|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 352362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 352367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 352372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 352377] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694430922|now:1746043694352357|interv:78565| [2025/04/30 20:08:14 352382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694430922|now:1746043694352357|interval:78565|pto_count:0|srtt:48301 [2025/04/30 20:08:14 352388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 352394] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 352399] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 352404] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694352404|diff:9290| [2025/04/30 20:08:14 352410] [debug] |xqc_engine_main_logic|END|now:1746043694352206| [2025/04/30 20:08:14 352416] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694352416| [2025/04/30 20:08:14 352421] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694352421|diff:9273| [2025/04/30 20:08:14 352426] [debug] |xqc_engine_main_logic|END|now:1746043694352416| [2025/04/30 20:08:14 353006] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694353005| [2025/04/30 20:08:14 353018] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 353033] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1000| [2025/04/30 20:08:14 353037] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1001| [2025/04/30 20:08:14 353044] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1001| [2025/04/30 20:08:14 353048] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 353053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 353059] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:58880|prior_delivered:1158879|prior_time:1746043694303892|is_app_limited:0|send_elapse:44280|ack_elapse:49113|ctl_first_sent_time:1746043694304201|lagest_ack_time:1746043694353005|curr_delivered:1216559| [2025/04/30 20:08:14 353064] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694304201| [2025/04/30 20:08:14 353069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:706| [2025/04/30 20:08:14 353074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:48301|rttvar:1329|minrtt:30499|latest_rtt:48804|ack_delay:48| [2025/04/30 20:08:14 353078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:48358|rttvar:1110|minrtt:30499|latest_rtt:48804|ack_delay:48| [2025/04/30 20:08:14 353083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1363|lost_pn:1360|thresh:3| [2025/04/30 20:08:14 353087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 353091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 353095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48358|rtt_var:1110|pto_duration:52798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 353100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 353104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 353108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 353112] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694430103|now:1746043694353095|interv:77008| [2025/04/30 20:08:14 353116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694430103|now:1746043694353095|interval:77008|pto_count:0|srtt:48358 [2025/04/30 20:08:14 353120] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44280, ack_elapse 49113, delivered 57680|rate 1174434|lost 310| [2025/04/30 20:08:14 353126] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174434) in round 22| [2025/04/30 20:08:14 353133] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 353140] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 353146] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694304201|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 353158] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694304201|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 353163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:48358|latest_rtt:48804|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 353199] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1001|largest:1001|pns:2| [2025/04/30 20:08:14 353204] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1001|frame:ACK |recv_time:1746043694353005|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 353210] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814353005|now:1746043694353005|interv:120000000| [2025/04/30 20:08:14 353214] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814353005|now:1746043694353005|interv:120000000| [2025/04/30 20:08:14 353219] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 353223] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694352206| [2025/04/30 20:08:14 353227] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694353227| [2025/04/30 20:08:14 353233] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694353231| [2025/04/30 20:08:14 353238] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 353244] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48358|min_srtt:48358|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 353248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1240553| [2025/04/30 20:08:14 353256] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48358|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 353261] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 353266] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48358|min_srtt:48358|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 353270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1241720| [2025/04/30 20:08:14 353275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 353284] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 353287] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 353292] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 353296] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 353301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1240553| [2025/04/30 20:08:14 353305] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 353310] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1415| [2025/04/30 20:08:14 353351] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694353319|stream_id:0|stream_offset:1240553| [2025/04/30 20:08:14 353362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1415|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 353369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 353376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48358|rtt_var:1110|pto_duration:52798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 353381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 353385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 353388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 353392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694431117|now:1746043694353376|interv:77741| [2025/04/30 20:08:14 353396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694431117|now:1746043694353376|interval:77741|pto_count:0|srtt:48358 [2025/04/30 20:08:14 353401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 353406] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 353410] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 353415] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694353414|diff:8280| [2025/04/30 20:08:14 353419] [debug] |xqc_engine_main_logic|END|now:1746043694353231| [2025/04/30 20:08:14 353424] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694353424| [2025/04/30 20:08:14 353428] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694353428|diff:8266| [2025/04/30 20:08:14 353432] [debug] |xqc_engine_main_logic|END|now:1746043694353424| [2025/04/30 20:08:14 354466] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694354464| [2025/04/30 20:08:14 354560] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 354571] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1001| [2025/04/30 20:08:14 354577] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1002| [2025/04/30 20:08:14 354586] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1002| [2025/04/30 20:08:14 354592] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 354601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 354608] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:60080|prior_delivered:1158879|prior_time:1746043694303892|is_app_limited:0|send_elapse:44391|ack_elapse:50572|ctl_first_sent_time:1746043694304312|lagest_ack_time:1746043694354464|curr_delivered:1217759| [2025/04/30 20:08:14 354615] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694304312| [2025/04/30 20:08:14 354622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:707| [2025/04/30 20:08:14 354628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:48358|rttvar:1110|minrtt:30499|latest_rtt:50152|ack_delay:40| [2025/04/30 20:08:14 354634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:48578|rttvar:1271|minrtt:30499|latest_rtt:50152|ack_delay:40| [2025/04/30 20:08:14 354641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1364|lost_pn:1361|thresh:3| [2025/04/30 20:08:14 354647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 354653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 354659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48578|rtt_var:1271|pto_duration:53662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 354666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 354672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 354678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 354685] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694431981|now:1746043694354659|interv:77322| [2025/04/30 20:08:14 354691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694431981|now:1746043694354659|interval:77322|pto_count:0|srtt:48578 [2025/04/30 20:08:14 354697] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44391, ack_elapse 50572, delivered 58880|rate 1164280|lost 310| [2025/04/30 20:08:14 354704] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164280) in round 22| [2025/04/30 20:08:14 354710] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 354717] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 354730] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694304312|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 354737] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694304312|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 354744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:48578|latest_rtt:50152|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 354750] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1002|largest:1002|pns:2| [2025/04/30 20:08:14 354755] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1002|frame:ACK |recv_time:1746043694354464|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 354760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814354464|now:1746043694354464|interv:120000000| [2025/04/30 20:08:14 354764] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814354464|now:1746043694354464|interv:120000000| [2025/04/30 20:08:14 354768] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 354773] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694353231| [2025/04/30 20:08:14 354777] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694354777| [2025/04/30 20:08:14 354782] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694354781| [2025/04/30 20:08:14 354787] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 354792] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48578|min_srtt:48578|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 354797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1241720| [2025/04/30 20:08:14 354802] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48578|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 354806] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 354811] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48578|min_srtt:48578|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 354815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1242887| [2025/04/30 20:08:14 354823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 354827] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 354831] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 354836] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 354840] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 354845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1241720| [2025/04/30 20:08:14 354850] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 354855] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1416| [2025/04/30 20:08:14 354902] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694354867|stream_id:0|stream_offset:1241720| [2025/04/30 20:08:14 354913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 354920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 354927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48578|rtt_var:1271|pto_duration:53662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 354932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 354936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 354940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 354945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694433529|now:1746043694354926|interv:78603| [2025/04/30 20:08:14 354949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694433529|now:1746043694354926|interval:78603|pto_count:0|srtt:48578 [2025/04/30 20:08:14 354954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 354959] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 354963] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 354967] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694354967|diff:6727| [2025/04/30 20:08:14 354972] [debug] |xqc_engine_main_logic|END|now:1746043694354781| [2025/04/30 20:08:14 354979] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694354979| [2025/04/30 20:08:14 354984] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 354995] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1002| [2025/04/30 20:08:14 354999] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1003| [2025/04/30 20:08:14 355004] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1003| [2025/04/30 20:08:14 355008] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 355013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1365|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1365|path_largest_ack:1365| [2025/04/30 20:08:14 355020] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:61280|prior_delivered:1158879|prior_time:1746043694303892|is_app_limited:0|send_elapse:44497|ack_elapse:51087|ctl_first_sent_time:1746043694304418|lagest_ack_time:1746043694354979|curr_delivered:1218959| [2025/04/30 20:08:14 355028] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694304418| [2025/04/30 20:08:14 355035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:708| [2025/04/30 20:08:14 355042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:48578|rttvar:1271|minrtt:30499|latest_rtt:50561|ack_delay:32| [2025/04/30 20:08:14 355047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:48822|rttvar:1441|minrtt:30499|latest_rtt:50561|ack_delay:32| [2025/04/30 20:08:14 355051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1365|lost_pn:1362|thresh:3| [2025/04/30 20:08:14 355055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 355059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 355063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48822|rtt_var:1441|pto_duration:54586|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 355068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 355072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 355076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 355080] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694434453|now:1746043694355063|interv:79390| [2025/04/30 20:08:14 355084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694434453|now:1746043694355063|interval:79390|pto_count:0|srtt:48822 [2025/04/30 20:08:14 355088] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44497, ack_elapse 51087, delivered 60080|rate 1176033|lost 310| [2025/04/30 20:08:14 355092] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176033) in round 22| [2025/04/30 20:08:14 355097] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 355101] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 355105] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694304418|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 355114] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694304418|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 355118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:48822|latest_rtt:50561|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 355124] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1003|largest:1003|pns:2| [2025/04/30 20:08:14 355129] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1003|frame:ACK |recv_time:1746043694354979|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 355133] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814354979|now:1746043694354979|interv:120000000| [2025/04/30 20:08:14 355137] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814354979|now:1746043694354979|interv:120000000| [2025/04/30 20:08:14 355141] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 355146] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694354781| [2025/04/30 20:08:14 355150] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694355150| [2025/04/30 20:08:14 355155] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694355154| [2025/04/30 20:08:14 355160] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 355165] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48822|min_srtt:48822|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 355192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1242887| [2025/04/30 20:08:14 355198] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48822|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 355205] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 355211] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48822|min_srtt:48822|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 355217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1244054| [2025/04/30 20:08:14 355222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 355231] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 355237] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 355245] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 355252] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 355259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1242887| [2025/04/30 20:08:14 355264] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 355268] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1417| [2025/04/30 20:08:14 355304] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694355275|stream_id:0|stream_offset:1242887| [2025/04/30 20:08:14 355313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 355321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 355328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48822|rtt_var:1441|pto_duration:54586|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 355334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 355338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 355342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 355346] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694434861|now:1746043694355327|interv:79534| [2025/04/30 20:08:14 355350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694434861|now:1746043694355327|interval:79534|pto_count:0|srtt:48822 [2025/04/30 20:08:14 355355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 355360] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 355364] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 355368] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694355368|diff:6326| [2025/04/30 20:08:14 355372] [debug] |xqc_engine_main_logic|END|now:1746043694355154| [2025/04/30 20:08:14 355378] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694355378| [2025/04/30 20:08:14 355382] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694355382|diff:6312| [2025/04/30 20:08:14 355386] [debug] |xqc_engine_main_logic|END|now:1746043694355378| [2025/04/30 20:08:14 355859] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694355857| [2025/04/30 20:08:14 355878] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 355887] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1003| [2025/04/30 20:08:14 355894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1004| [2025/04/30 20:08:14 355903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1004| [2025/04/30 20:08:14 355910] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 355917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 355924] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:61280|prior_delivered:1160079|prior_time:1746043694304831|is_app_limited:0|send_elapse:46333|ack_elapse:51026|ctl_first_sent_time:1746043694306483|lagest_ack_time:1746043694355857|curr_delivered:1220159| [2025/04/30 20:08:14 355932] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694306483| [2025/04/30 20:08:14 355939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:709| [2025/04/30 20:08:14 355946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:48822|rttvar:1441|minrtt:30499|latest_rtt:49374|ack_delay:32| [2025/04/30 20:08:14 355954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:48887|rttvar:1211|minrtt:30499|latest_rtt:49374|ack_delay:32| [2025/04/30 20:08:14 355961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1366|lost_pn:1363|thresh:3| [2025/04/30 20:08:14 355967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 355974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 355980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:48887|rtt_var:1211|pto_duration:53731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 355988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 355994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 356000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 356007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694434006|now:1746043694355980|interv:78026| [2025/04/30 20:08:14 356011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694434006|now:1746043694355980|interval:78026|pto_count:0|srtt:48887 [2025/04/30 20:08:14 356016] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46333, ack_elapse 51026, delivered 60080|rate 1177438|lost 310| [2025/04/30 20:08:14 356020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177438) in round 22| [2025/04/30 20:08:14 356025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 356029] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 356038] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694306483|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 356042] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694306483|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 356047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:48887|latest_rtt:49374|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 356053] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1004|largest:1004|pns:2| [2025/04/30 20:08:14 356058] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1004|frame:ACK |recv_time:1746043694355857|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 356062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814355857|now:1746043694355857|interv:120000000| [2025/04/30 20:08:14 356067] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814355857|now:1746043694355857|interv:120000000| [2025/04/30 20:08:14 356071] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 356075] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694355154| [2025/04/30 20:08:14 356079] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694356079| [2025/04/30 20:08:14 356084] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694356083| [2025/04/30 20:08:14 356089] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 356094] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48887|min_srtt:48887|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 356099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1244054| [2025/04/30 20:08:14 356104] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:48887|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 356108] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 356113] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:48887|min_srtt:48887|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 356118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1245221| [2025/04/30 20:08:14 356125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 356129] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 356133] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 356137] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 356142] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 356146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1244054| [2025/04/30 20:08:14 356151] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 356154] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694357154|now:1746043694356154|interv:1000| [2025/04/30 20:08:14 356159] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 356162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 356188] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694357154| [2025/04/30 20:08:14 356192] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694357154| [2025/04/30 20:08:14 356196] [debug] |xqc_engine_wakeup_after|wakeup:1746043694357154|now:1746043694356196|diff:958| [2025/04/30 20:08:14 356201] [debug] |xqc_engine_main_logic|END|now:1746043694356083| [2025/04/30 20:08:14 356206] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694356206| [2025/04/30 20:08:14 356210] [debug] |xqc_engine_wakeup_after|wakeup:1746043694357154|now:1746043694356210|diff:944| [2025/04/30 20:08:14 356214] [debug] |xqc_engine_main_logic|END|now:1746043694356206| [2025/04/30 20:08:14 357086] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694357085| [2025/04/30 20:08:14 357101] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 357111] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1004| [2025/04/30 20:08:14 357117] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1005| [2025/04/30 20:08:14 357126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1005| [2025/04/30 20:08:14 357133] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 357141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 357149] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:62480|prior_delivered:1160079|prior_time:1746043694304831|is_app_limited:0|send_elapse:46466|ack_elapse:52254|ctl_first_sent_time:1746043694306616|lagest_ack_time:1746043694357085|curr_delivered:1221359| [2025/04/30 20:08:14 357154] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694306616| [2025/04/30 20:08:14 357160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:710| [2025/04/30 20:08:14 357207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:48887|rttvar:1211|minrtt:30499|latest_rtt:50469|ack_delay:32| [2025/04/30 20:08:14 357213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49081|rttvar:1296|minrtt:30499|latest_rtt:50469|ack_delay:32| [2025/04/30 20:08:14 357218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1367|lost_pn:1364|thresh:3| [2025/04/30 20:08:14 357222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 357226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 357230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49081|rtt_var:1296|pto_duration:54265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 357235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 357239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 357243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:08:14 357247] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694434540|now:1746043694357230|interv:77310| [2025/04/30 20:08:14 357254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694434540|now:1746043694357230|interval:77310|pto_count:0|srtt:49081 [2025/04/30 20:08:14 357258] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46466, ack_elapse 52254, delivered 61280|rate 1172733|lost 310| [2025/04/30 20:08:14 357263] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172733) in round 22| [2025/04/30 20:08:14 357267] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 357272] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 357276] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694306616|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 357280] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694306616|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 357285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:60000|srtt:49081|latest_rtt:50469|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 357291] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1005|largest:1005|pns:2| [2025/04/30 20:08:14 357296] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1005|frame:ACK |recv_time:1746043694357085|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 357305] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814357085|now:1746043694357085|interv:120000000| [2025/04/30 20:08:14 357309] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814357085|now:1746043694357085|interv:120000000| [2025/04/30 20:08:14 357313] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694357154|pq_index:0| [2025/04/30 20:08:14 357318] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694356083| [2025/04/30 20:08:14 357322] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694357322| [2025/04/30 20:08:14 357327] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694357326| [2025/04/30 20:08:14 357332] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694357154|now:1746043694357326| [2025/04/30 20:08:14 357337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694357154|now:1746043694357326| [2025/04/30 20:08:14 357341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 357346] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 357351] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49081|min_srtt:49081|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 357355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60000|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1245221| [2025/04/30 20:08:14 357360] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49081|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 357365] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 357369] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49081|min_srtt:49081|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 357376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60000|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1246388| [2025/04/30 20:08:14 357384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 357390] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 357396] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 357403] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 357410] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 357417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1244054| [2025/04/30 20:08:14 357430] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 357437] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1418| [2025/04/30 20:08:14 357480] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746043694357448|stream_id:0|stream_offset:1244054| [2025/04/30 20:08:14 357490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 357498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 20:08:14 357505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49081|rtt_var:1296|pto_duration:54265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 357512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 357518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 357525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 357531] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694436713|now:1746043694357505|interv:79208| [2025/04/30 20:08:14 357538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694436713|now:1746043694357505|interval:79208|pto_count:0|srtt:49081 [2025/04/30 20:08:14 357546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:61200| [2025/04/30 20:08:14 357554] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 357560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1245221| [2025/04/30 20:08:14 357568] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 357575] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1419| [2025/04/30 20:08:14 357620] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694357585|stream_id:0|stream_offset:1245221| [2025/04/30 20:08:14 357629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 357637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 357644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49081|rtt_var:1296|pto_duration:54265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 357651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 357657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 357672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 357679] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694436850|now:1746043694357643|interv:79207| [2025/04/30 20:08:14 357685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694436850|now:1746043694357643|interval:79207|pto_count:0|srtt:49081 [2025/04/30 20:08:14 357691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 357696] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 357700] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 357705] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694357704|diff:3990| [2025/04/30 20:08:14 357709] [debug] |xqc_engine_main_logic|END|now:1746043694357326| [2025/04/30 20:08:14 357715] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694357715| [2025/04/30 20:08:14 357719] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694357719|diff:3975| [2025/04/30 20:08:14 357723] [debug] |xqc_engine_main_logic|END|now:1746043694357715| [2025/04/30 20:08:14 357818] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694357817| [2025/04/30 20:08:14 357829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 357838] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1005| [2025/04/30 20:08:14 357844] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1006| [2025/04/30 20:08:14 357853] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1006| [2025/04/30 20:08:14 357859] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 357867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 357874] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:63680|prior_delivered:1160079|prior_time:1746043694304831|is_app_limited:0|send_elapse:46588|ack_elapse:52986|ctl_first_sent_time:1746043694306738|lagest_ack_time:1746043694357817|curr_delivered:1222559| [2025/04/30 20:08:14 357881] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694306738| [2025/04/30 20:08:14 357889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:711| [2025/04/30 20:08:14 357895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49081|rttvar:1296|minrtt:30499|latest_rtt:51079|ack_delay:24| [2025/04/30 20:08:14 357902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49327|rttvar:1465|minrtt:30499|latest_rtt:51079|ack_delay:24| [2025/04/30 20:08:14 357908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1368|lost_pn:1365|thresh:3| [2025/04/30 20:08:14 357915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 357921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 357931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49327|rtt_var:1465|pto_duration:55187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 357936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 357940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 357944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 357948] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694437772|now:1746043694357931|interv:79841| [2025/04/30 20:08:14 357952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694437772|now:1746043694357931|interval:79841|pto_count:0|srtt:49327 [2025/04/30 20:08:14 357956] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46588, ack_elapse 52986, delivered 62480|rate 1179179|lost 310| [2025/04/30 20:08:14 357961] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179179) in round 22| [2025/04/30 20:08:14 357965] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 357969] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 357973] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694306738|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 357978] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694306738|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 357982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:49327|latest_rtt:51079|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 357988] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1006|largest:1006|pns:2| [2025/04/30 20:08:14 357993] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1006|frame:ACK |recv_time:1746043694357817|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 357998] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814357817|now:1746043694357817|interv:120000000| [2025/04/30 20:08:14 358002] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814357817|now:1746043694357817|interv:120000000| [2025/04/30 20:08:14 358006] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 358010] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694357326| [2025/04/30 20:08:14 358014] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694358014| [2025/04/30 20:08:14 358020] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694358018| [2025/04/30 20:08:14 358028] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 358033] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49327|min_srtt:49327|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 358037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1246388| [2025/04/30 20:08:14 358042] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49327|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 358047] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 358051] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49327|min_srtt:49327|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 358055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1247555| [2025/04/30 20:08:14 358060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 358064] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 358068] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 358072] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 358077] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 358081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1246388| [2025/04/30 20:08:14 358086] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 358089] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694359089|now:1746043694358089|interv:1000| [2025/04/30 20:08:14 358094] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 358097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 358102] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694359089| [2025/04/30 20:08:14 358106] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694359089| [2025/04/30 20:08:14 358110] [debug] |xqc_engine_wakeup_after|wakeup:1746043694359089|now:1746043694358110|diff:979| [2025/04/30 20:08:14 358114] [debug] |xqc_engine_main_logic|END|now:1746043694358018| [2025/04/30 20:08:14 358119] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694358119| [2025/04/30 20:08:14 358123] [debug] |xqc_engine_wakeup_after|wakeup:1746043694359089|now:1746043694358123|diff:966| [2025/04/30 20:08:14 358130] [debug] |xqc_engine_main_logic|END|now:1746043694358119| [2025/04/30 20:08:14 359206] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694359206| [2025/04/30 20:08:14 359219] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694359089|pq_index:0| [2025/04/30 20:08:14 359224] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694358018| [2025/04/30 20:08:14 359229] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694359228| [2025/04/30 20:08:14 359234] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694359089|now:1746043694359228| [2025/04/30 20:08:14 359239] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694359089|now:1746043694359228| [2025/04/30 20:08:14 359243] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 359247] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 359252] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49327|min_srtt:49327|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 359257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1247555| [2025/04/30 20:08:14 359262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 359266] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 359270] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 359275] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 359279] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 359284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1246388| [2025/04/30 20:08:14 359288] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 359293] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1420| [2025/04/30 20:08:14 359331] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746043694359301|stream_id:0|stream_offset:1246388| [2025/04/30 20:08:14 359337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 359342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:08:14 359347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49327|rtt_var:1465|pto_duration:55187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 359358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 359362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 359367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:08:14 359373] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694439488|now:1746043694359346|interv:80142| [2025/04/30 20:08:14 359380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694439488|now:1746043694359346|interval:80142|pto_count:0|srtt:49327 [2025/04/30 20:08:14 359388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62716|inflight:62400| [2025/04/30 20:08:14 359395] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361694| [2025/04/30 20:08:14 359402] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361694| [2025/04/30 20:08:14 359472] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361694|now:1746043694359472|diff:2222| [2025/04/30 20:08:14 359482] [debug] |xqc_engine_main_logic|END|now:1746043694359228| [2025/04/30 20:08:14 360124] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694360122| [2025/04/30 20:08:14 360138] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 360147] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1006| [2025/04/30 20:08:14 360154] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1007| [2025/04/30 20:08:14 360162] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1007| [2025/04/30 20:08:14 360190] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 360198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 360205] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:62480|prior_delivered:1162479|prior_time:1746043694307950|is_app_limited:0|send_elapse:46408|ack_elapse:52172|ctl_first_sent_time:1746043694308365|lagest_ack_time:1746043694360122|curr_delivered:1223759| [2025/04/30 20:08:14 360212] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694308365| [2025/04/30 20:08:14 360220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:712| [2025/04/30 20:08:14 360224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49327|rttvar:1465|minrtt:30499|latest_rtt:51757|ack_delay:56| [2025/04/30 20:08:14 360229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49624|rttvar:1692|minrtt:30499|latest_rtt:51757|ack_delay:56| [2025/04/30 20:08:14 360233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1369|lost_pn:1366|thresh:3| [2025/04/30 20:08:14 360237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 360242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 360257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49624|rtt_var:1692|pto_duration:56392|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 360265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 360270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 360277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:08:14 360283] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694440693|now:1746043694360256|interv:80437| [2025/04/30 20:08:14 360290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694440693|now:1746043694360256|interval:80437|pto_count:0|srtt:49624 [2025/04/30 20:08:14 360297] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46408, ack_elapse 52172, delivered 61280|rate 1174576|lost 310| [2025/04/30 20:08:14 360303] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174576) in round 22| [2025/04/30 20:08:14 360310] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 360316] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 360322] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694308365|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 360329] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694308365|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 360336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:61200|srtt:49624|latest_rtt:51757|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 360346] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1007|largest:1007|pns:2| [2025/04/30 20:08:14 360354] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1007|frame:ACK |recv_time:1746043694360122|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 360361] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814360122|now:1746043694360122|interv:120000000| [2025/04/30 20:08:14 360368] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814360122|now:1746043694360122|interv:120000000| [2025/04/30 20:08:14 360375] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361694|pq_index:0| [2025/04/30 20:08:14 360382] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694359228| [2025/04/30 20:08:14 360388] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694360388| [2025/04/30 20:08:14 360397] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694360394| [2025/04/30 20:08:14 360410] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 360417] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49624|min_srtt:49624|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 360424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1247555| [2025/04/30 20:08:14 360432] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49624|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 360437] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 360442] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49624|min_srtt:49624|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 360446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1248722| [2025/04/30 20:08:14 360450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 360454] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 360458] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 360463] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 360470] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 360477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1247555| [2025/04/30 20:08:14 360485] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 360491] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694361490|now:1746043694360490|interv:1000| [2025/04/30 20:08:14 360497] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 360502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 360508] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361490| [2025/04/30 20:08:14 360514] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361490| [2025/04/30 20:08:14 360521] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361490|now:1746043694360521|diff:969| [2025/04/30 20:08:14 360528] [debug] |xqc_engine_main_logic|END|now:1746043694360394| [2025/04/30 20:08:14 360539] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694360538| [2025/04/30 20:08:14 360548] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 360562] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1007| [2025/04/30 20:08:14 360568] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1008| [2025/04/30 20:08:14 360577] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1008| [2025/04/30 20:08:14 360584] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 360592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 360600] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:63680|prior_delivered:1162479|prior_time:1746043694307950|is_app_limited:0|send_elapse:46506|ack_elapse:52588|ctl_first_sent_time:1746043694308463|lagest_ack_time:1746043694360538|curr_delivered:1224959| [2025/04/30 20:08:14 360607] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694308463| [2025/04/30 20:08:14 360613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:713| [2025/04/30 20:08:14 360620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49624|rttvar:1692|minrtt:30499|latest_rtt:52075|ack_delay:32| [2025/04/30 20:08:14 360627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49926|rttvar:1873|minrtt:30499|latest_rtt:52075|ack_delay:32| [2025/04/30 20:08:14 360633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1370|lost_pn:1367|thresh:3| [2025/04/30 20:08:14 360639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 360643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 360647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49926|rtt_var:1873|pto_duration:57418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 360652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 360656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 360660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:08:14 360664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694441719|now:1746043694360647|interv:81072| [2025/04/30 20:08:14 360668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694441719|now:1746043694360647|interval:81072|pto_count:0|srtt:49926 [2025/04/30 20:08:14 360674] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46506, ack_elapse 52588, delivered 62480|rate 1188103|lost 310| [2025/04/30 20:08:14 360682] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188103) in round 22| [2025/04/30 20:08:14 360688] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 360694] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 360698] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694308463|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 360707] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694308463|recovery:1|recovery_start:1746043694309221|packet_conservation:1|next_round_delivered:1163679| [2025/04/30 20:08:14 360712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:62716|full_bw_reached:1|inflight:60000|srtt:49926|latest_rtt:52075|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694309221|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 360718] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1008|largest:1008|pns:2| [2025/04/30 20:08:14 360722] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1008|frame:ACK |recv_time:1746043694360538|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 360727] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814360538|now:1746043694360538|interv:120000000| [2025/04/30 20:08:14 360731] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814360538|now:1746043694360538|interv:120000000| [2025/04/30 20:08:14 360735] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361490|pq_index:0| [2025/04/30 20:08:14 360740] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694360394| [2025/04/30 20:08:14 360744] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694360743| [2025/04/30 20:08:14 360748] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694360747| [2025/04/30 20:08:14 360754] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 360758] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49926|min_srtt:49926|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 360763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60000|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1248722| [2025/04/30 20:08:14 360767] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49926|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 360772] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 360776] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49926|min_srtt:49926|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 360781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60000|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1249889| [2025/04/30 20:08:14 360785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 360792] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 360795] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 360800] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 360804] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 360808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1247555| [2025/04/30 20:08:14 360813] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 360817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 360821] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361490| [2025/04/30 20:08:14 360825] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361490| [2025/04/30 20:08:14 360829] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361490|now:1746043694360829|diff:661| [2025/04/30 20:08:14 360833] [debug] |xqc_engine_main_logic|END|now:1746043694360747| [2025/04/30 20:08:14 360843] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694360843| [2025/04/30 20:08:14 360851] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 360859] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1008| [2025/04/30 20:08:14 360866] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1009| [2025/04/30 20:08:14 360872] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1009| [2025/04/30 20:08:14 360878] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 360885] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 360892] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 360898] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 360903] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1009|largest:1009|pns:2| [2025/04/30 20:08:14 360908] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1009|frame:PING ACK |recv_time:1746043694360843|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 360916] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814360843|now:1746043694360843|interv:120000000| [2025/04/30 20:08:14 360922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814360843|now:1746043694360843|interv:120000000| [2025/04/30 20:08:14 360928] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361490|pq_index:0| [2025/04/30 20:08:14 360935] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694360747| [2025/04/30 20:08:14 360949] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694360949| [2025/04/30 20:08:14 360957] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694360955| [2025/04/30 20:08:14 360964] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 360971] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1009|ack_delay:127|first_ack_range:49|largest_pkt_recv_time:1746043694360843| [2025/04/30 20:08:14 360977] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1009|low:960|pkt_pns:2| [2025/04/30 20:08:14 360981] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:958|low:955|pkt_pns:2| [2025/04/30 20:08:14 360985] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:953|low:940|pkt_pns:2| [2025/04/30 20:08:14 360989] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:938|low:935|pkt_pns:2| [2025/04/30 20:08:14 360993] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:12|path:0|path_largest_recv:1009|frame_largest_recv:1009| [2025/04/30 20:08:14 360997] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 361002] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49926|min_srtt:49926|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:60000|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1249889| [2025/04/30 20:08:14 361011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 361015] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 361019] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 361024] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 361029] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 361035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:60000|cwnd:62716|conn:000055FC16B356FC|stream_id:0|stream_offset:1247555| [2025/04/30 20:08:14 361043] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 361061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 361068] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361490| [2025/04/30 20:08:14 361073] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361490| [2025/04/30 20:08:14 361077] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361490|now:1746043694361077|diff:413| [2025/04/30 20:08:14 361082] [debug] |xqc_engine_main_logic|END|now:1746043694360955| [2025/04/30 20:08:14 361090] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694361090| [2025/04/30 20:08:14 361095] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 361113] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1009| [2025/04/30 20:08:14 361117] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1010| [2025/04/30 20:08:14 361123] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1010| [2025/04/30 20:08:14 361127] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 361132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 361137] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61280|prior_delivered:1164879|prior_time:1746043694309779|is_app_limited:0|send_elapse:45852|ack_elapse:51311|ctl_first_sent_time:1746043694310090|lagest_ack_time:1746043694361090|curr_delivered:1226159| [2025/04/30 20:08:14 361142] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694310090| [2025/04/30 20:08:14 361147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:714| [2025/04/30 20:08:14 361151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49926|rttvar:1873|minrtt:30499|latest_rtt:51000|ack_delay:40| [2025/04/30 20:08:14 361155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50056|rttvar:1663|minrtt:30499|latest_rtt:51000|ack_delay:40| [2025/04/30 20:08:14 361159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1371|lost_pn:1368|thresh:3| [2025/04/30 20:08:14 361163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 361188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 361195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50056|rtt_var:1663|pto_duration:56708|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 361201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 361207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 361213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:08:14 361217] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694441009|now:1746043694361194|interv:79815| [2025/04/30 20:08:14 361221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694441009|now:1746043694361194|interval:79815|pto_count:0|srtt:50056 [2025/04/30 20:08:14 361226] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45852, ack_elapse 51311, delivered 61280|rate 1194285|lost 310| [2025/04/30 20:08:14 361230] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 22 -> 23| [2025/04/30 20:08:14 361234] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194285) in round 23| [2025/04/30 20:08:14 361238] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 361246] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 361255] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62716|packet_lost:0|acked:1200|po_sent_time:1746043694310090|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 361260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694310090|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 361265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:935482|bw:1247310|cwnd:106210|full_bw_reached:1|inflight:58800|srtt:50056|latest_rtt:51000|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 361272] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1010|largest:1010|pns:2| [2025/04/30 20:08:14 361277] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1010|frame:ACK |recv_time:1746043694361090|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 361281] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814361090|now:1746043694361090|interv:120000000| [2025/04/30 20:08:14 361285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814361090|now:1746043694361090|interv:120000000| [2025/04/30 20:08:14 361289] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361490|pq_index:0| [2025/04/30 20:08:14 361294] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694360955| [2025/04/30 20:08:14 361298] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694361297| [2025/04/30 20:08:14 361303] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694361301| [2025/04/30 20:08:14 361308] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 361313] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1249889| [2025/04/30 20:08:14 361322] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361327] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361332] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1251056| [2025/04/30 20:08:14 361346] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361350] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361355] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1252223| [2025/04/30 20:08:14 361366] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361371] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361375] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1253390| [2025/04/30 20:08:14 361389] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361396] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361403] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1254557| [2025/04/30 20:08:14 361416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361423] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361430] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1255724| [2025/04/30 20:08:14 361444] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361456] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361463] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1256891| [2025/04/30 20:08:14 361477] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361484] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361491] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1258058| [2025/04/30 20:08:14 361505] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361512] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361516] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1259225| [2025/04/30 20:08:14 361525] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361529] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361533] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1260392| [2025/04/30 20:08:14 361544] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361551] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361558] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1261559| [2025/04/30 20:08:14 361577] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361582] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361587] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1262726| [2025/04/30 20:08:14 361596] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361600] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361604] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1263893| [2025/04/30 20:08:14 361613] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361617] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361621] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1265060| [2025/04/30 20:08:14 361633] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361640] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361646] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1266227| [2025/04/30 20:08:14 361659] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361671] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361678] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1267394| [2025/04/30 20:08:14 361691] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361698] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361704] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1268561| [2025/04/30 20:08:14 361717] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361721] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361726] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1269728| [2025/04/30 20:08:14 361740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361746] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361753] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1270895| [2025/04/30 20:08:14 361766] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361773] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361780] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1272062| [2025/04/30 20:08:14 361799] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361806] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361812] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1273229| [2025/04/30 20:08:14 361823] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361830] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361836] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1274396| [2025/04/30 20:08:14 361847] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361851] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361856] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1275563| [2025/04/30 20:08:14 361864] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361868] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361872] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1276730| [2025/04/30 20:08:14 361886] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361891] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361895] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1277897| [2025/04/30 20:08:14 361903] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361908] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361912] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1279064| [2025/04/30 20:08:14 361920] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361925] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361929] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1280231| [2025/04/30 20:08:14 361937] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361942] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361946] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1281398| [2025/04/30 20:08:14 361954] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361959] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361965] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1282565| [2025/04/30 20:08:14 361974] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361978] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361982] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 361986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1283732| [2025/04/30 20:08:14 361990] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 361995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 361999] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 362003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1284899| [2025/04/30 20:08:14 362007] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 362012] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 362016] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 362020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1286066| [2025/04/30 20:08:14 362024] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 362028] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 362032] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 362036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1287233| [2025/04/30 20:08:14 362043] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 362048] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 362052] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 362056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1288400| [2025/04/30 20:08:14 362060] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 362064] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 362068] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 362072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1289567| [2025/04/30 20:08:14 362077] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 362081] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 362085] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 362089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1290734| [2025/04/30 20:08:14 362093] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 362098] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 362102] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 362106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1291901| [2025/04/30 20:08:14 362110] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50056|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 362117] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 362121] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50056|min_srtt:50056|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 362125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1293068| [2025/04/30 20:08:14 362130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 362134] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 362138] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 362142] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 362148] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 362152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:58800|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1247555| [2025/04/30 20:08:14 362157] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 362160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 362165] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694361490| [2025/04/30 20:08:14 362206] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694361490| [2025/04/30 20:08:14 362213] [debug] |xqc_engine_wakeup_after|wakeup:1746043694361490|now:1746043694362213|diff:18446744073709550893| [2025/04/30 20:08:14 362219] [debug] |xqc_engine_main_logic|END|now:1746043694361301| [2025/04/30 20:08:14 362235] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694362234| [2025/04/30 20:08:14 362243] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 362254] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1010| [2025/04/30 20:08:14 362260] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1011| [2025/04/30 20:08:14 362269] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1011| [2025/04/30 20:08:14 362275] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 362282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 362289] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62480|prior_delivered:1164879|prior_time:1746043694309779|is_app_limited:0|send_elapse:45981|ack_elapse:52455|ctl_first_sent_time:1746043694310219|lagest_ack_time:1746043694362234|curr_delivered:1227359| [2025/04/30 20:08:14 362307] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694310219| [2025/04/30 20:08:14 362313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:715| [2025/04/30 20:08:14 362319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50056|rttvar:1663|minrtt:30499|latest_rtt:52015|ack_delay:24| [2025/04/30 20:08:14 362325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50297|rttvar:1731|minrtt:30499|latest_rtt:52015|ack_delay:24| [2025/04/30 20:08:14 362331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1372|lost_pn:1369|thresh:3| [2025/04/30 20:08:14 362337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 362343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 362349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50297|rtt_var:1731|pto_duration:57221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 362356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 362363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 362367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:08:14 362371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694441522|now:1746043694362349|interv:79173| [2025/04/30 20:08:14 362375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694441522|now:1746043694362349|interval:79173|pto_count:0|srtt:50297 [2025/04/30 20:08:14 362380] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45981, ack_elapse 52455, delivered 62480|rate 1191116|lost 310| [2025/04/30 20:08:14 362385] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191116) in round 23| [2025/04/30 20:08:14 362389] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 362393] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 362397] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694310219|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 362401] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694310219|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 362408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1247310|bw:1247310|cwnd:106210|full_bw_reached:1|inflight:57600|srtt:50297|latest_rtt:52015|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 362418] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1011|largest:1011|pns:2| [2025/04/30 20:08:14 362431] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1011|frame:ACK |recv_time:1746043694362234|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 362439] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814362234|now:1746043694362234|interv:120000000| [2025/04/30 20:08:14 362445] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814362234|now:1746043694362234|interv:120000000| [2025/04/30 20:08:14 362452] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694361490|pq_index:0| [2025/04/30 20:08:14 362458] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694361301| [2025/04/30 20:08:14 362464] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694362464| [2025/04/30 20:08:14 362472] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694362470| [2025/04/30 20:08:14 362479] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694361490|now:1746043694362470| [2025/04/30 20:08:14 362486] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694361490|now:1746043694362470| [2025/04/30 20:08:14 362492] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 362496] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 362502] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50297|min_srtt:50297|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 362506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:57600|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1293068| [2025/04/30 20:08:14 362511] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50297|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 362515] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 362520] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50297|min_srtt:50297|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 362524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:57600|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1294235| [2025/04/30 20:08:14 362528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 362532] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 362536] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 362540] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 362545] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 362553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:57600|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1247555| [2025/04/30 20:08:14 362557] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 362562] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1421| [2025/04/30 20:08:14 362604] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1421|size:1212|sent:1228|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:57600|now:1746043694362570|stream_id:0|stream_offset:1247555| [2025/04/30 20:08:14 362613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1421|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:08:14 362620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 20:08:14 362627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50297|rtt_var:1731|pto_duration:57221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 362634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 362641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 362647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58812| [2025/04/30 20:08:14 362653] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694444791|now:1746043694362627|interv:82164| [2025/04/30 20:08:14 362657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694444791|now:1746043694362627|interval:82164|pto_count:0|srtt:50297 [2025/04/30 20:08:14 362662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106210|inflight:58812| [2025/04/30 20:08:14 362667] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 362671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58812|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1248722| [2025/04/30 20:08:14 362676] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 362680] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1422| [2025/04/30 20:08:14 362713] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58812|now:1746043694362687|stream_id:0|stream_offset:1248722| [2025/04/30 20:08:14 362722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 362730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:58812|applimit:0| [2025/04/30 20:08:14 362737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50297|rtt_var:1731|pto_duration:57221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 362750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 362757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 362763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60012| [2025/04/30 20:08:14 362770] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694444908|now:1746043694362736|interv:82172| [2025/04/30 20:08:14 362776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694444908|now:1746043694362736|interval:82172|pto_count:0|srtt:50297 [2025/04/30 20:08:14 362782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106210|inflight:60012| [2025/04/30 20:08:14 362790] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 362796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1249889| [2025/04/30 20:08:14 362803] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 362808] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1423| [2025/04/30 20:08:14 362832] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746043694362815|stream_id:0|stream_offset:1249889| [2025/04/30 20:08:14 362837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 362842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 20:08:14 362846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50297|rtt_var:1731|pto_duration:57221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 362850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 362854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 362858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 362862] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694445036|now:1746043694362846|interv:82190| [2025/04/30 20:08:14 362866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694445036|now:1746043694362846|interval:82190|pto_count:0|srtt:50297 [2025/04/30 20:08:14 362870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106210|inflight:61212| [2025/04/30 20:08:14 362874] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 362878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1251056| [2025/04/30 20:08:14 362892] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 362898] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1424| [2025/04/30 20:08:14 362923] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694362907|stream_id:0|stream_offset:1251056| [2025/04/30 20:08:14 362932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 362939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 362945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50297|rtt_var:1731|pto_duration:57221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 362952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 362958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 362964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 362970] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694445128|now:1746043694362945|interv:82183| [2025/04/30 20:08:14 362976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694445128|now:1746043694362945|interval:82183|pto_count:0|srtt:50297 [2025/04/30 20:08:14 362983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106210|inflight:62412| [2025/04/30 20:08:14 362990] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 362996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1252223| [2025/04/30 20:08:14 363003] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 363010] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694364009|now:1746043694363009|interv:1000| [2025/04/30 20:08:14 363016] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 363022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 363028] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694364009| [2025/04/30 20:08:14 363035] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694364009| [2025/04/30 20:08:14 363041] [debug] |xqc_engine_wakeup_after|wakeup:1746043694364009|now:1746043694363041|diff:968| [2025/04/30 20:08:14 363047] [debug] |xqc_engine_main_logic|END|now:1746043694362470| [2025/04/30 20:08:14 363057] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694363056| [2025/04/30 20:08:14 363064] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 363072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1011| [2025/04/30 20:08:14 363078] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1012| [2025/04/30 20:08:14 363093] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1012| [2025/04/30 20:08:14 363100] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 363107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 363115] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61280|prior_delivered:1167279|prior_time:1746043694311872|is_app_limited:0|send_elapse:46807|ack_elapse:51184|ctl_first_sent_time:1746043694313443|lagest_ack_time:1746043694363056|curr_delivered:1228559| [2025/04/30 20:08:14 363119] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694313443| [2025/04/30 20:08:14 363124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:716| [2025/04/30 20:08:14 363128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50297|rttvar:1731|minrtt:30499|latest_rtt:49613|ack_delay:40| [2025/04/30 20:08:14 363132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50206|rttvar:1480|minrtt:30499|latest_rtt:49613|ack_delay:40| [2025/04/30 20:08:14 363137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1373|lost_pn:1370|thresh:3| [2025/04/30 20:08:14 363142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 363148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 363154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50206|rtt_var:1480|pto_duration:56126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 363161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 363185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 363192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 363198] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694444033|now:1746043694363154|interv:80879| [2025/04/30 20:08:14 363202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694444033|now:1746043694363154|interval:80879|pto_count:0|srtt:50206 [2025/04/30 20:08:14 363206] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46807, ack_elapse 51184, delivered 61280|rate 1197249|lost 310| [2025/04/30 20:08:14 363211] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197249) in round 23| [2025/04/30 20:08:14 363215] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 363219] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 363223] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694313443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 363235] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694313443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 363242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1247310|bw:1247310|cwnd:106210|full_bw_reached:1|inflight:61212|srtt:50206|latest_rtt:49613|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 363249] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1012|largest:1012|pns:2| [2025/04/30 20:08:14 363253] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1012|frame:ACK |recv_time:1746043694363056|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 363258] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814363056|now:1746043694363056|interv:120000000| [2025/04/30 20:08:14 363262] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814363056|now:1746043694363056|interv:120000000| [2025/04/30 20:08:14 363266] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694364009|pq_index:0| [2025/04/30 20:08:14 363270] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694362470| [2025/04/30 20:08:14 363274] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694363274| [2025/04/30 20:08:14 363279] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694363278| [2025/04/30 20:08:14 363285] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 363290] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50206|min_srtt:50206|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 363294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1294235| [2025/04/30 20:08:14 363299] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50206|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 363303] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 363308] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50206|min_srtt:50206|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 363312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1295402| [2025/04/30 20:08:14 363316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 363320] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 363324] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 363331] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 363336] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 363340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1252223| [2025/04/30 20:08:14 363344] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 363348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 363353] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694364009| [2025/04/30 20:08:14 363359] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694364009| [2025/04/30 20:08:14 363366] [debug] |xqc_engine_wakeup_after|wakeup:1746043694364009|now:1746043694363366|diff:643| [2025/04/30 20:08:14 363372] [debug] |xqc_engine_main_logic|END|now:1746043694363278| [2025/04/30 20:08:14 363380] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694363380| [2025/04/30 20:08:14 363386] [debug] |xqc_engine_wakeup_after|wakeup:1746043694364009|now:1746043694363386|diff:623| [2025/04/30 20:08:14 363392] [debug] |xqc_engine_main_logic|END|now:1746043694363380| [2025/04/30 20:08:14 363841] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694363840| [2025/04/30 20:08:14 363853] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 363859] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1012| [2025/04/30 20:08:14 363863] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1013| [2025/04/30 20:08:14 363870] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1013| [2025/04/30 20:08:14 363876] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 363884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 363889] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62480|prior_delivered:1167279|prior_time:1746043694311872|is_app_limited:0|send_elapse:46960|ack_elapse:51968|ctl_first_sent_time:1746043694313596|lagest_ack_time:1746043694363840|curr_delivered:1229759| [2025/04/30 20:08:14 363896] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694313596| [2025/04/30 20:08:14 363902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:717| [2025/04/30 20:08:14 363908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50206|rttvar:1480|minrtt:30499|latest_rtt:50244|ack_delay:40| [2025/04/30 20:08:14 363912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50206|rttvar:1110|minrtt:30499|latest_rtt:50244|ack_delay:40| [2025/04/30 20:08:14 363917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1374|lost_pn:1371|thresh:3| [2025/04/30 20:08:14 363929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 363935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 363941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50206|rtt_var:1110|pto_duration:54646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 363948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 363954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 363961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60012| [2025/04/30 20:08:14 363967] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694442553|now:1746043694363941|interv:78612| [2025/04/30 20:08:14 363974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694442553|now:1746043694363941|interval:78612|pto_count:0|srtt:50206 [2025/04/30 20:08:14 363980] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46960, ack_elapse 51968, delivered 62480|rate 1202278|lost 310| [2025/04/30 20:08:14 363987] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202278) in round 23| [2025/04/30 20:08:14 363991] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 363996] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95102|extra_cwnd:11108| [2025/04/30 20:08:14 364000] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694313596|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 364004] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694313596|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 364009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1247310|bw:1247310|cwnd:106210|full_bw_reached:1|inflight:60012|srtt:50206|latest_rtt:50244|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 364015] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1013|largest:1013|pns:2| [2025/04/30 20:08:14 364019] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1013|frame:ACK |recv_time:1746043694363840|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 364024] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814363840|now:1746043694363840|interv:120000000| [2025/04/30 20:08:14 364028] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814363840|now:1746043694363840|interv:120000000| [2025/04/30 20:08:14 364032] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694364009|pq_index:0| [2025/04/30 20:08:14 364037] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694363278| [2025/04/30 20:08:14 364041] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694364041| [2025/04/30 20:08:14 364050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694364048| [2025/04/30 20:08:14 364054] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694364009|now:1746043694364048| [2025/04/30 20:08:14 364058] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694364009|now:1746043694364048| [2025/04/30 20:08:14 364062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 364067] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 364072] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50206|min_srtt:50206|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 364076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1295402| [2025/04/30 20:08:14 364081] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50206|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 364086] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 364090] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50206|min_srtt:50206|path_bw:1247310|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 364094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1296569| [2025/04/30 20:08:14 364099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 364103] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 364107] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 364111] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 364115] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 364119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1252223| [2025/04/30 20:08:14 364124] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 364128] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1425| [2025/04/30 20:08:14 364185] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746043694364136|stream_id:0|stream_offset:1252223| [2025/04/30 20:08:14 364204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 364210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 20:08:14 364215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50206|rtt_var:1110|pto_duration:54646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 364219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 364223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 364227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 364231] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694443782|now:1746043694364215|interv:79567| [2025/04/30 20:08:14 364235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694443782|now:1746043694364215|interval:79567|pto_count:0|srtt:50206 [2025/04/30 20:08:14 364240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106210|inflight:61212| [2025/04/30 20:08:14 364244] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 364249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106210|conn:000055FC16B356FC|stream_id:0|stream_offset:1253390| [2025/04/30 20:08:14 364253] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 364257] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694365257|now:1746043694364257|interv:1000| [2025/04/30 20:08:14 364261] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 364265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 364269] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694365257| [2025/04/30 20:08:14 364273] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694365257| [2025/04/30 20:08:14 364277] [debug] |xqc_engine_wakeup_after|wakeup:1746043694365257|now:1746043694364277|diff:980| [2025/04/30 20:08:14 364282] [debug] |xqc_engine_main_logic|END|now:1746043694364048| [2025/04/30 20:08:14 364287] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694364287| [2025/04/30 20:08:14 364291] [debug] |xqc_engine_wakeup_after|wakeup:1746043694365257|now:1746043694364291|diff:966| [2025/04/30 20:08:14 364295] [debug] |xqc_engine_main_logic|END|now:1746043694364287| [2025/04/30 20:08:14 364942] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694364941| [2025/04/30 20:08:14 364954] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 364961] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1013| [2025/04/30 20:08:14 364964] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1014| [2025/04/30 20:08:14 364970] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1014| [2025/04/30 20:08:14 364975] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 364989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 364997] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62480|prior_delivered:1168479|prior_time:1746043694315110|is_app_limited:0|send_elapse:45937|ack_elapse:49831|ctl_first_sent_time:1746043694315434|lagest_ack_time:1746043694364941|curr_delivered:1230959| [2025/04/30 20:08:14 365004] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694315434| [2025/04/30 20:08:14 365011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:718| [2025/04/30 20:08:14 365015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50206|rttvar:1110|minrtt:30499|latest_rtt:49507|ack_delay:40| [2025/04/30 20:08:14 365020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50114|rttvar:1017|minrtt:30499|latest_rtt:49507|ack_delay:40| [2025/04/30 20:08:14 365026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1375|lost_pn:1372|thresh:3| [2025/04/30 20:08:14 365032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 365038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 365044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50114|rtt_var:1017|pto_duration:54182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 365051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 365057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 365063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60012| [2025/04/30 20:08:14 365070] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694443318|now:1746043694365044|interv:78274| [2025/04/30 20:08:14 365075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694443318|now:1746043694365044|interval:78274|pto_count:0|srtt:50114 [2025/04/30 20:08:14 365080] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45937, ack_elapse 49831, delivered 62480|rate 1253837|lost 310| [2025/04/30 20:08:14 365084] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1253837) in round 23| [2025/04/30 20:08:14 365088] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 365093] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 365096] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694315434|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 365101] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106210|packet_lost:0|acked:1200|po_sent_time:1746043694315434|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 365111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:60012|srtt:50114|latest_rtt:49507|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 365117] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1014|largest:1014|pns:2| [2025/04/30 20:08:14 365121] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1014|frame:ACK |recv_time:1746043694364941|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 365126] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814364941|now:1746043694364941|interv:120000000| [2025/04/30 20:08:14 365130] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814364941|now:1746043694364941|interv:120000000| [2025/04/30 20:08:14 365134] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694365257|pq_index:0| [2025/04/30 20:08:14 365138] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694364048| [2025/04/30 20:08:14 365142] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694365142| [2025/04/30 20:08:14 365147] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694365146| [2025/04/30 20:08:14 365153] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 365158] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50114|min_srtt:50114|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 365162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1296569| [2025/04/30 20:08:14 365191] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50114|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 365196] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 365201] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50114|min_srtt:50114|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 365205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1297736| [2025/04/30 20:08:14 365209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 365213] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 365217] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 365221] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 365229] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 365233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1253390| [2025/04/30 20:08:14 365238] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 365242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 365246] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694365257| [2025/04/30 20:08:14 365250] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694365257| [2025/04/30 20:08:14 365254] [debug] |xqc_engine_wakeup_after|wakeup:1746043694365257|now:1746043694365254|diff:3| [2025/04/30 20:08:14 365258] [debug] |xqc_engine_main_logic|END|now:1746043694365146| [2025/04/30 20:08:14 365264] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694365264| [2025/04/30 20:08:14 365268] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694365257|pq_index:0| [2025/04/30 20:08:14 365272] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694365146| [2025/04/30 20:08:14 365277] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694365276| [2025/04/30 20:08:14 365282] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694365257|now:1746043694365276| [2025/04/30 20:08:14 365286] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694365257|now:1746043694365276| [2025/04/30 20:08:14 365290] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 365294] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 365298] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50114|min_srtt:50114|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 365303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1297736| [2025/04/30 20:08:14 365307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 365311] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 365315] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 365319] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 365323] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 365328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1253390| [2025/04/30 20:08:14 365335] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 365339] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1426| [2025/04/30 20:08:14 365384] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746043694365347|stream_id:0|stream_offset:1253390| [2025/04/30 20:08:14 365395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 365403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 20:08:14 365409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50114|rtt_var:1017|pto_duration:54182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 365413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 365417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 365421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 365427] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694444529|now:1746043694365409|interv:79120| [2025/04/30 20:08:14 365433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694444529|now:1746043694365409|interval:79120|pto_count:0|srtt:50114 [2025/04/30 20:08:14 365441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:61212| [2025/04/30 20:08:14 365448] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 365454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1254557| [2025/04/30 20:08:14 365461] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 365467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1427| [2025/04/30 20:08:14 365505] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694365476|stream_id:0|stream_offset:1254557| [2025/04/30 20:08:14 365514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 365520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 365526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50114|rtt_var:1017|pto_duration:54182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 365532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 365538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 365547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 365553] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694444658|now:1746043694365526|interv:79132| [2025/04/30 20:08:14 365559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694444658|now:1746043694365526|interval:79132|pto_count:0|srtt:50114 [2025/04/30 20:08:14 365565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 365573] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 365580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1255724| [2025/04/30 20:08:14 365586] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 365591] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694366591|now:1746043694365591|interv:1000| [2025/04/30 20:08:14 365597] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 365602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 365609] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694366591| [2025/04/30 20:08:14 365615] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694366591| [2025/04/30 20:08:14 365623] [debug] |xqc_engine_wakeup_after|wakeup:1746043694366591|now:1746043694365622|diff:969| [2025/04/30 20:08:14 365629] [debug] |xqc_engine_main_logic|END|now:1746043694365276| [2025/04/30 20:08:14 366703] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694366703| [2025/04/30 20:08:14 366714] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694366591|pq_index:0| [2025/04/30 20:08:14 366719] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694365276| [2025/04/30 20:08:14 366724] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694366723| [2025/04/30 20:08:14 366731] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694366591|now:1746043694366723| [2025/04/30 20:08:14 366738] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694366591|now:1746043694366723| [2025/04/30 20:08:14 366744] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 366751] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 366757] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50114|min_srtt:50114|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 366763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1297736| [2025/04/30 20:08:14 366771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 366784] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 366791] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 366798] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 366805] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 366811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1255724| [2025/04/30 20:08:14 366818] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 366824] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1428| [2025/04/30 20:08:14 366870] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746043694366833|stream_id:0|stream_offset:1255724| [2025/04/30 20:08:14 366880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 366887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 20:08:14 366892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50114|rtt_var:1017|pto_duration:54182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 366898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 366904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 366909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63612| [2025/04/30 20:08:14 366913] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694446015|now:1746043694366892|interv:79123| [2025/04/30 20:08:14 366917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694446015|now:1746043694366892|interval:79123|pto_count:0|srtt:50114 [2025/04/30 20:08:14 366922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63612| [2025/04/30 20:08:14 366927] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 366931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1256891| [2025/04/30 20:08:14 366936] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 366940] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694367940|now:1746043694366940|interv:1000| [2025/04/30 20:08:14 366944] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 366952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 366956] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694367940| [2025/04/30 20:08:14 366961] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694367940| [2025/04/30 20:08:14 366965] [debug] |xqc_engine_wakeup_after|wakeup:1746043694367940|now:1746043694366965|diff:975| [2025/04/30 20:08:14 366969] [debug] |xqc_engine_main_logic|END|now:1746043694366723| [2025/04/30 20:08:14 366979] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694366978| [2025/04/30 20:08:14 366984] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 366990] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1014| [2025/04/30 20:08:14 366994] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1015| [2025/04/30 20:08:14 366999] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1015| [2025/04/30 20:08:14 367004] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 367011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 367019] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62480|prior_delivered:1169679|prior_time:1746043694315585|is_app_limited:0|send_elapse:46289|ack_elapse:51393|ctl_first_sent_time:1746043694315892|lagest_ack_time:1746043694366978|curr_delivered:1232159| [2025/04/30 20:08:14 367026] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694315892| [2025/04/30 20:08:14 367034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:719| [2025/04/30 20:08:14 367040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50114|rttvar:1017|minrtt:30499|latest_rtt:51086|ack_delay:40| [2025/04/30 20:08:14 367046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50230|rttvar:996|minrtt:30499|latest_rtt:51086|ack_delay:40| [2025/04/30 20:08:14 367051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1376|lost_pn:1373|thresh:3| [2025/04/30 20:08:14 367055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 367059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 367066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50230|rtt_var:996|pto_duration:54214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 367073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 367079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 367085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 367091] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694446047|now:1746043694367065|interv:78982| [2025/04/30 20:08:14 367098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694446047|now:1746043694367065|interval:78982|pto_count:0|srtt:50230 [2025/04/30 20:08:14 367110] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46289, ack_elapse 51393, delivered 62480|rate 1215729|lost 310| [2025/04/30 20:08:14 367117] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1215729) in round 23| [2025/04/30 20:08:14 367124] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 367130] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 367136] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694315892|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 367140] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694315892|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 367145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62412|srtt:50230|latest_rtt:51086|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 367151] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1015|largest:1015|pns:2| [2025/04/30 20:08:14 367156] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1015|frame:ACK |recv_time:1746043694366978|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 367161] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814366978|now:1746043694366978|interv:120000000| [2025/04/30 20:08:14 367183] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814366978|now:1746043694366978|interv:120000000| [2025/04/30 20:08:14 367194] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694367940|pq_index:0| [2025/04/30 20:08:14 367200] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694366723| [2025/04/30 20:08:14 367206] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694367205| [2025/04/30 20:08:14 367213] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694367211| [2025/04/30 20:08:14 367222] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 367228] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50230|min_srtt:50230|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 367235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1297736| [2025/04/30 20:08:14 367241] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50230|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 367260] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 367268] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50230|min_srtt:50230|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 367274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1298903| [2025/04/30 20:08:14 367281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 367288] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 367293] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 367300] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 367308] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 367314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1256891| [2025/04/30 20:08:14 367322] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 367328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 367334] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694367940| [2025/04/30 20:08:14 367338] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694367940| [2025/04/30 20:08:14 367342] [debug] |xqc_engine_wakeup_after|wakeup:1746043694367940|now:1746043694367342|diff:598| [2025/04/30 20:08:14 367347] [debug] |xqc_engine_main_logic|END|now:1746043694367211| [2025/04/30 20:08:14 367355] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694367354| [2025/04/30 20:08:14 367361] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 367370] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1015| [2025/04/30 20:08:14 367376] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1016| [2025/04/30 20:08:14 367385] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1016| [2025/04/30 20:08:14 367390] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 367395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 367402] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62480|prior_delivered:1170879|prior_time:1746043694316016|is_app_limited:0|send_elapse:46700|ack_elapse:51338|ctl_first_sent_time:1746043694316437|lagest_ack_time:1746043694367354|curr_delivered:1233359| [2025/04/30 20:08:14 367409] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694316437| [2025/04/30 20:08:14 367421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:720| [2025/04/30 20:08:14 367427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50230|rttvar:996|minrtt:30499|latest_rtt:50917|ack_delay:48| [2025/04/30 20:08:14 367435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50310|rttvar:906|minrtt:30499|latest_rtt:50917|ack_delay:48| [2025/04/30 20:08:14 367439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1377|lost_pn:1374|thresh:3| [2025/04/30 20:08:14 367444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 367450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 367456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50310|rtt_var:906|pto_duration:53934|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 367462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 367468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 367474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 367480] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694445767|now:1746043694367455|interv:78312| [2025/04/30 20:08:14 367485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694445767|now:1746043694367455|interval:78312|pto_count:0|srtt:50310 [2025/04/30 20:08:14 367492] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46700, ack_elapse 51338, delivered 62480|rate 1217032|lost 310| [2025/04/30 20:08:14 367498] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1217032) in round 23| [2025/04/30 20:08:14 367504] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 367510] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 367516] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694316437|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 367522] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694316437|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 367529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:50310|latest_rtt:50917|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 367537] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1016|largest:1016|pns:2| [2025/04/30 20:08:14 367543] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1016|frame:ACK |recv_time:1746043694367354|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 367556] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814367354|now:1746043694367354|interv:120000000| [2025/04/30 20:08:14 367562] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814367354|now:1746043694367354|interv:120000000| [2025/04/30 20:08:14 367568] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694367940|pq_index:0| [2025/04/30 20:08:14 367575] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694367211| [2025/04/30 20:08:14 367581] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694367581| [2025/04/30 20:08:14 367588] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694367586| [2025/04/30 20:08:14 367596] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 367603] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50310|min_srtt:50310|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 367610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1298903| [2025/04/30 20:08:14 367617] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50310|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 367624] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 367631] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50310|min_srtt:50310|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 367636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1300070| [2025/04/30 20:08:14 367640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 367644] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 367648] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 367652] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 367657] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 367661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1256891| [2025/04/30 20:08:14 367665] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 367669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 367681] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694367940| [2025/04/30 20:08:14 367687] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694367940| [2025/04/30 20:08:14 367693] [debug] |xqc_engine_wakeup_after|wakeup:1746043694367940|now:1746043694367693|diff:247| [2025/04/30 20:08:14 367697] [debug] |xqc_engine_main_logic|END|now:1746043694367586| [2025/04/30 20:08:14 367703] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694367703| [2025/04/30 20:08:14 367707] [debug] |xqc_engine_wakeup_after|wakeup:1746043694367940|now:1746043694367707|diff:233| [2025/04/30 20:08:14 367711] [debug] |xqc_engine_main_logic|END|now:1746043694367703| [2025/04/30 20:08:14 368537] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694368535| [2025/04/30 20:08:14 368555] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 368562] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1016| [2025/04/30 20:08:14 368567] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1017| [2025/04/30 20:08:14 368576] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1017| [2025/04/30 20:08:14 368582] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 368590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1378|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1378|path_largest_ack:1378| [2025/04/30 20:08:14 368597] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62480|prior_delivered:1172079|prior_time:1746043694316586|is_app_limited:0|send_elapse:46890|ack_elapse:51949|ctl_first_sent_time:1746043694316960|lagest_ack_time:1746043694368535|curr_delivered:1234559| [2025/04/30 20:08:14 368604] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694316960| [2025/04/30 20:08:14 368611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:721| [2025/04/30 20:08:14 368617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50310|rttvar:906|minrtt:30499|latest_rtt:51575|ack_delay:64| [2025/04/30 20:08:14 368623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50460|rttvar:980|minrtt:30499|latest_rtt:51575|ack_delay:64| [2025/04/30 20:08:14 368630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1378|lost_pn:1375|thresh:3| [2025/04/30 20:08:14 368636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 368642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 368649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50460|rtt_var:980|pto_duration:54380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 368656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 368662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 368667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60012| [2025/04/30 20:08:14 368677] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694446213|now:1746043694368649|interv:77564| [2025/04/30 20:08:14 368683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694446213|now:1746043694368649|interval:77564|pto_count:0|srtt:50460 [2025/04/30 20:08:14 368690] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46890, ack_elapse 51949, delivered 62480|rate 1202718|lost 310| [2025/04/30 20:08:14 368697] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202718) in round 23| [2025/04/30 20:08:14 368703] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 368709] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 368714] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694316960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 368721] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694316960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 368727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:60012|srtt:50460|latest_rtt:51575|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 368736] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1017|largest:1017|pns:2| [2025/04/30 20:08:14 368743] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1017|frame:ACK |recv_time:1746043694368535|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 368750] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814368535|now:1746043694368535|interv:120000000| [2025/04/30 20:08:14 368756] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814368535|now:1746043694368535|interv:120000000| [2025/04/30 20:08:14 368762] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694367940|pq_index:0| [2025/04/30 20:08:14 368769] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694367586| [2025/04/30 20:08:14 368775] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694368775| [2025/04/30 20:08:14 368783] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694368781| [2025/04/30 20:08:14 368789] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694367940|now:1746043694368781| [2025/04/30 20:08:14 368795] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694367940|now:1746043694368781| [2025/04/30 20:08:14 368800] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 368806] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 368813] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50460|min_srtt:50460|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 368825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1300070| [2025/04/30 20:08:14 368832] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50460|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 368855] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 368862] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50460|min_srtt:50460|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 368869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1301237| [2025/04/30 20:08:14 368877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 368882] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 368888] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 368896] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 368903] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 368910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1256891| [2025/04/30 20:08:14 368916] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 368921] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1429| [2025/04/30 20:08:14 368958] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746043694368929|stream_id:0|stream_offset:1256891| [2025/04/30 20:08:14 368967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 368974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 20:08:14 368982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50460|rtt_var:980|pto_duration:54380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 368987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 368991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 368995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 369004] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694448309|now:1746043694368981|interv:79328| [2025/04/30 20:08:14 369008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694448309|now:1746043694368981|interval:79328|pto_count:0|srtt:50460 [2025/04/30 20:08:14 369013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:61212| [2025/04/30 20:08:14 369018] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 369022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1258058| [2025/04/30 20:08:14 369027] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 369031] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1430| [2025/04/30 20:08:14 369061] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694369038|stream_id:0|stream_offset:1258058| [2025/04/30 20:08:14 369069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 369077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 369081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50460|rtt_var:980|pto_duration:54380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 369086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 369090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 369094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 369098] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694448418|now:1746043694369081|interv:79337| [2025/04/30 20:08:14 369102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694448418|now:1746043694369081|interval:79337|pto_count:0|srtt:50460 [2025/04/30 20:08:14 369106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 369111] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 369115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1259225| [2025/04/30 20:08:14 369119] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 369124] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694370123|now:1746043694369123|interv:1000| [2025/04/30 20:08:14 369128] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 369135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 369139] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694370123| [2025/04/30 20:08:14 369143] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694370123| [2025/04/30 20:08:14 369148] [debug] |xqc_engine_wakeup_after|wakeup:1746043694370123|now:1746043694369147|diff:976| [2025/04/30 20:08:14 369152] [debug] |xqc_engine_main_logic|END|now:1746043694368781| [2025/04/30 20:08:14 369158] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694369157| [2025/04/30 20:08:14 369162] [debug] |xqc_engine_wakeup_after|wakeup:1746043694370123|now:1746043694369161|diff:962| [2025/04/30 20:08:14 369182] [debug] |xqc_engine_main_logic|END|now:1746043694369157| [2025/04/30 20:08:14 369225] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694369223| [2025/04/30 20:08:14 369234] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 369243] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1017| [2025/04/30 20:08:14 369249] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1018| [2025/04/30 20:08:14 369262] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1018| [2025/04/30 20:08:14 369269] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 369276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 369283] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62480|prior_delivered:1173279|prior_time:1746043694317106|is_app_limited:0|send_elapse:46114|ack_elapse:52117|ctl_first_sent_time:1746043694317372|lagest_ack_time:1746043694369223|curr_delivered:1235759| [2025/04/30 20:08:14 369290] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694317372| [2025/04/30 20:08:14 369298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:722| [2025/04/30 20:08:14 369305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50460|rttvar:980|minrtt:30499|latest_rtt:51851|ack_delay:24| [2025/04/30 20:08:14 369312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50631|rttvar:1076|minrtt:30499|latest_rtt:51851|ack_delay:24| [2025/04/30 20:08:14 369319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1379|lost_pn:1376|thresh:3| [2025/04/30 20:08:14 369325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 369332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 369338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50631|rtt_var:1076|pto_duration:54935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 369345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 369351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 369355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 369366] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694448973|now:1746043694369338|interv:79635| [2025/04/30 20:08:14 369370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694448973|now:1746043694369338|interval:79635|pto_count:0|srtt:50631 [2025/04/30 20:08:14 369374] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46114, ack_elapse 52117, delivered 62480|rate 1198841|lost 310| [2025/04/30 20:08:14 369379] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198841) in round 23| [2025/04/30 20:08:14 369383] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 369387] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 369391] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694317372|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 369396] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694317372|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 369401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:50631|latest_rtt:51851|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 369466] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1018|largest:1018|pns:2| [2025/04/30 20:08:14 369477] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1018|frame:ACK |recv_time:1746043694369223|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 369485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814369223|now:1746043694369223|interv:120000000| [2025/04/30 20:08:14 369491] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814369223|now:1746043694369223|interv:120000000| [2025/04/30 20:08:14 369495] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694370123|pq_index:0| [2025/04/30 20:08:14 369499] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694368781| [2025/04/30 20:08:14 369503] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694369503| [2025/04/30 20:08:14 369508] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694369507| [2025/04/30 20:08:14 369514] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 369519] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50631|min_srtt:50631|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 369523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1301237| [2025/04/30 20:08:14 369535] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50631|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 369542] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 369550] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50631|min_srtt:50631|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 369557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1302404| [2025/04/30 20:08:14 369564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 369570] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 369574] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 369578] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 369583] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 369587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1259225| [2025/04/30 20:08:14 369591] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 369595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 369599] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694370123| [2025/04/30 20:08:14 369603] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694370123| [2025/04/30 20:08:14 369607] [debug] |xqc_engine_wakeup_after|wakeup:1746043694370123|now:1746043694369607|diff:516| [2025/04/30 20:08:14 369612] [debug] |xqc_engine_main_logic|END|now:1746043694369507| [2025/04/30 20:08:14 369618] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694369618| [2025/04/30 20:08:14 369622] [debug] |xqc_engine_wakeup_after|wakeup:1746043694370123|now:1746043694369622|diff:501| [2025/04/30 20:08:14 369626] [debug] |xqc_engine_main_logic|END|now:1746043694369618| [2025/04/30 20:08:14 369907] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694369905| [2025/04/30 20:08:14 369918] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 369928] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1018| [2025/04/30 20:08:14 369934] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1019| [2025/04/30 20:08:14 369942] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1019| [2025/04/30 20:08:14 369949] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 369957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 369972] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62480|prior_delivered:1174479|prior_time:1746043694318600|is_app_limited:0|send_elapse:46423|ack_elapse:51305|ctl_first_sent_time:1746043694318978|lagest_ack_time:1746043694369905|curr_delivered:1236959| [2025/04/30 20:08:14 369979] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694318978| [2025/04/30 20:08:14 369986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:723| [2025/04/30 20:08:14 369993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50631|rttvar:1076|minrtt:30499|latest_rtt:50927|ack_delay:40| [2025/04/30 20:08:14 370000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50663|rttvar:871|minrtt:30499|latest_rtt:50927|ack_delay:40| [2025/04/30 20:08:14 370007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1380|lost_pn:1377|thresh:3| [2025/04/30 20:08:14 370013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 370019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 370027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50663|rtt_var:871|pto_duration:54147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 370034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 370041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 370046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60012| [2025/04/30 20:08:14 370050] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694448185|now:1746043694370026|interv:78159| [2025/04/30 20:08:14 370055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694448185|now:1746043694370026|interval:78159|pto_count:0|srtt:50663 [2025/04/30 20:08:14 370059] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46423, ack_elapse 51305, delivered 62480|rate 1217815|lost 310| [2025/04/30 20:08:14 370064] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1217815) in round 23| [2025/04/30 20:08:14 370068] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 370072] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 370076] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694318978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 370080] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694318978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 370085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:60012|srtt:50663|latest_rtt:50927|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 370095] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1019|largest:1019|pns:2| [2025/04/30 20:08:14 370100] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1019|frame:ACK |recv_time:1746043694369905|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 370105] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814369905|now:1746043694369905|interv:120000000| [2025/04/30 20:08:14 370109] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814369905|now:1746043694369905|interv:120000000| [2025/04/30 20:08:14 370113] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694370123|pq_index:0| [2025/04/30 20:08:14 370117] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694369507| [2025/04/30 20:08:14 370122] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694370121| [2025/04/30 20:08:14 370127] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694370125| [2025/04/30 20:08:14 370131] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694370123|now:1746043694370125| [2025/04/30 20:08:14 370135] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694370123|now:1746043694370125| [2025/04/30 20:08:14 370139] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 370144] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 370149] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50663|min_srtt:50663|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 370153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1302404| [2025/04/30 20:08:14 370158] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50663|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 370162] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 370189] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50663|min_srtt:50663|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 370196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1303571| [2025/04/30 20:08:14 370203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 370209] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 370215] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 370225] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 370229] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 370234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1259225| [2025/04/30 20:08:14 370239] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 370243] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1431| [2025/04/30 20:08:14 370281] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746043694370251|stream_id:0|stream_offset:1259225| [2025/04/30 20:08:14 370290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 370297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 20:08:14 370304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50663|rtt_var:871|pto_duration:54147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 370309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 370313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 370317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 370321] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694449398|now:1746043694370304|interv:79094| [2025/04/30 20:08:14 370325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694449398|now:1746043694370304|interval:79094|pto_count:0|srtt:50663 [2025/04/30 20:08:14 370330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:61212| [2025/04/30 20:08:14 370338] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 370344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1260392| [2025/04/30 20:08:14 370349] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 370353] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1432| [2025/04/30 20:08:14 370388] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694370360|stream_id:0|stream_offset:1260392| [2025/04/30 20:08:14 370398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 370412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 370419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50663|rtt_var:871|pto_duration:54147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 370425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 370432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 370439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 370445] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694449507|now:1746043694370419|interv:79088| [2025/04/30 20:08:14 370451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694449507|now:1746043694370419|interval:79088|pto_count:0|srtt:50663 [2025/04/30 20:08:14 370459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 370467] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 370474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1261559| [2025/04/30 20:08:14 370481] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 370487] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694371487|now:1746043694370487|interv:1000| [2025/04/30 20:08:14 370494] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 370500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 370506] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694371487| [2025/04/30 20:08:14 370512] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694371487| [2025/04/30 20:08:14 370518] [debug] |xqc_engine_wakeup_after|wakeup:1746043694371487|now:1746043694370518|diff:969| [2025/04/30 20:08:14 370525] [debug] |xqc_engine_main_logic|END|now:1746043694370125| [2025/04/30 20:08:14 370534] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694370533| [2025/04/30 20:08:14 370539] [debug] |xqc_engine_wakeup_after|wakeup:1746043694371487|now:1746043694370539|diff:948| [2025/04/30 20:08:14 370546] [debug] |xqc_engine_main_logic|END|now:1746043694370533| [2025/04/30 20:08:14 370860] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694370859| [2025/04/30 20:08:14 370870] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 370878] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1019| [2025/04/30 20:08:14 370884] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1020| [2025/04/30 20:08:14 370890] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1020| [2025/04/30 20:08:14 370895] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 370901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 370919] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62480|prior_delivered:1175679|prior_time:1746043694319121|is_app_limited:0|send_elapse:46727|ack_elapse:51738|ctl_first_sent_time:1746043694319405|lagest_ack_time:1746043694370859|curr_delivered:1238159| [2025/04/30 20:08:14 370927] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694319405| [2025/04/30 20:08:14 370934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:724| [2025/04/30 20:08:14 370941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50663|rttvar:871|minrtt:30499|latest_rtt:51454|ack_delay:40| [2025/04/30 20:08:14 370948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50757|rttvar:841|minrtt:30499|latest_rtt:51454|ack_delay:40| [2025/04/30 20:08:14 370955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1381|lost_pn:1378|thresh:3| [2025/04/30 20:08:14 370960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 370964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 370970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50757|rtt_var:841|pto_duration:54121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 370977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 370982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 370988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 370994] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694449481|now:1746043694370970|interv:78511| [2025/04/30 20:08:14 371001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694449481|now:1746043694370970|interval:78511|pto_count:0|srtt:50757 [2025/04/30 20:08:14 371005] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46727, ack_elapse 51738, delivered 62480|rate 1207623|lost 310| [2025/04/30 20:08:14 371010] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207623) in round 23| [2025/04/30 20:08:14 371014] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 371018] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 371022] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694319405|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 371027] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694319405|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 371031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:50757|latest_rtt:51454|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 371043] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1020|largest:1020|pns:2| [2025/04/30 20:08:14 371047] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1020|frame:ACK |recv_time:1746043694370859|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 371052] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814370859|now:1746043694370859|interv:120000000| [2025/04/30 20:08:14 371057] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814370859|now:1746043694370859|interv:120000000| [2025/04/30 20:08:14 371061] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694371487|pq_index:0| [2025/04/30 20:08:14 371065] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694370125| [2025/04/30 20:08:14 371069] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694371069| [2025/04/30 20:08:14 371074] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694371073| [2025/04/30 20:08:14 371079] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 371085] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50757|min_srtt:50757|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 371089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1303571| [2025/04/30 20:08:14 371094] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50757|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 371098] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 371103] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50757|min_srtt:50757|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 371107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1304738| [2025/04/30 20:08:14 371112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 371116] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 371120] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 371124] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 371128] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 371136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1261559| [2025/04/30 20:08:14 371144] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 371148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 371152] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694371487| [2025/04/30 20:08:14 371156] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694371487| [2025/04/30 20:08:14 371160] [debug] |xqc_engine_wakeup_after|wakeup:1746043694371487|now:1746043694371160|diff:327| [2025/04/30 20:08:14 371164] [debug] |xqc_engine_main_logic|END|now:1746043694371073| [2025/04/30 20:08:14 371190] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694371190| [2025/04/30 20:08:14 371195] [debug] |xqc_engine_wakeup_after|wakeup:1746043694371487|now:1746043694371195|diff:292| [2025/04/30 20:08:14 371199] [debug] |xqc_engine_main_logic|END|now:1746043694371190| [2025/04/30 20:08:14 371763] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694371761| [2025/04/30 20:08:14 371776] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 371786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1020| [2025/04/30 20:08:14 371793] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1021| [2025/04/30 20:08:14 371803] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1021| [2025/04/30 20:08:14 371809] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 371818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 371827] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62471|prior_delivered:1176888|prior_time:1746043694320057|is_app_limited:0|send_elapse:45325|ack_elapse:51704|ctl_first_sent_time:1746043694320397|lagest_ack_time:1746043694371761|curr_delivered:1239359| [2025/04/30 20:08:14 371834] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694320397| [2025/04/30 20:08:14 371843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:725| [2025/04/30 20:08:14 371850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50757|rttvar:841|minrtt:30499|latest_rtt:51364|ack_delay:40| [2025/04/30 20:08:14 371857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50828|rttvar:772|minrtt:30499|latest_rtt:51364|ack_delay:40| [2025/04/30 20:08:14 371864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1382|lost_pn:1379|thresh:3| [2025/04/30 20:08:14 371870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 371876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 371883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50828|rtt_var:772|pto_duration:53916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 371900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 371907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 371913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60012| [2025/04/30 20:08:14 371919] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694449276|now:1746043694371882|interv:77394| [2025/04/30 20:08:14 371925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694449276|now:1746043694371882|interval:77394|pto_count:0|srtt:50828 [2025/04/30 20:08:14 371931] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45325, ack_elapse 51704, delivered 62471|rate 1208243|lost 310| [2025/04/30 20:08:14 371936] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208243) in round 23| [2025/04/30 20:08:14 371940] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 371945] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 371949] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694320397|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 371953] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694320397|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 371958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:60012|srtt:50828|latest_rtt:51364|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 371964] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1021|largest:1021|pns:2| [2025/04/30 20:08:14 371968] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1021|frame:ACK |recv_time:1746043694371761|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 371973] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814371761|now:1746043694371761|interv:120000000| [2025/04/30 20:08:14 371978] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814371761|now:1746043694371761|interv:120000000| [2025/04/30 20:08:14 371982] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694371487|pq_index:0| [2025/04/30 20:08:14 371986] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694371073| [2025/04/30 20:08:14 371991] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694371990| [2025/04/30 20:08:14 371996] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694371994| [2025/04/30 20:08:14 372005] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694371487|now:1746043694371994| [2025/04/30 20:08:14 372009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694371487|now:1746043694371994| [2025/04/30 20:08:14 372013] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 372017] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 372022] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50828|min_srtt:50828|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 372027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1304738| [2025/04/30 20:08:14 372032] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50828|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 372036] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 372041] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50828|min_srtt:50828|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 372045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1305905| [2025/04/30 20:08:14 372050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 372054] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 372058] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 372062] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 372067] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 372071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1261559| [2025/04/30 20:08:14 372076] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 372080] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1433| [2025/04/30 20:08:14 372122] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746043694372088|stream_id:0|stream_offset:1261559| [2025/04/30 20:08:14 372131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 372136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 20:08:14 372140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50828|rtt_var:772|pto_duration:53916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 372149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 372153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 372157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 372161] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694451004|now:1746043694372140|interv:78864| [2025/04/30 20:08:14 372182] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694451004|now:1746043694372140|interval:78864|pto_count:0|srtt:50828 [2025/04/30 20:08:14 372192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:61212| [2025/04/30 20:08:14 372201] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 372207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1262726| [2025/04/30 20:08:14 372213] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 372218] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1434| [2025/04/30 20:08:14 372245] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694372225|stream_id:0|stream_offset:1262726| [2025/04/30 20:08:14 372251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 372256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 372260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50828|rtt_var:772|pto_duration:53916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 372265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 372269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 372273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 372277] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694451141|now:1746043694372260|interv:78881| [2025/04/30 20:08:14 372281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694451141|now:1746043694372260|interval:78881|pto_count:0|srtt:50828 [2025/04/30 20:08:14 372286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 372290] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 372295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1263893| [2025/04/30 20:08:14 372304] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 372308] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694373308|now:1746043694372308|interv:1000| [2025/04/30 20:08:14 372312] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 372316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 372321] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694373308| [2025/04/30 20:08:14 372325] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694373308| [2025/04/30 20:08:14 372329] [debug] |xqc_engine_wakeup_after|wakeup:1746043694373308|now:1746043694372329|diff:979| [2025/04/30 20:08:14 372334] [debug] |xqc_engine_main_logic|END|now:1746043694371994| [2025/04/30 20:08:14 372340] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694372340| [2025/04/30 20:08:14 372344] [debug] |xqc_engine_wakeup_after|wakeup:1746043694373308|now:1746043694372344|diff:964| [2025/04/30 20:08:14 372348] [debug] |xqc_engine_main_logic|END|now:1746043694372340| [2025/04/30 20:08:14 373724] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694373723| [2025/04/30 20:08:14 373738] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 373744] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1021| [2025/04/30 20:08:14 373751] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1022| [2025/04/30 20:08:14 373760] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1022| [2025/04/30 20:08:14 373766] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 373774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 373780] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62471|prior_delivered:1178088|prior_time:1746043694320979|is_app_limited:0|send_elapse:46102|ack_elapse:52744|ctl_first_sent_time:1746043694321316|lagest_ack_time:1746043694373723|curr_delivered:1240559| [2025/04/30 20:08:14 373788] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694321316| [2025/04/30 20:08:14 373794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:726| [2025/04/30 20:08:14 373799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50828|rttvar:772|minrtt:30499|latest_rtt:52407|ack_delay:32| [2025/04/30 20:08:14 373803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51021|rttvar:965|minrtt:30499|latest_rtt:52407|ack_delay:32| [2025/04/30 20:08:14 373807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1383|lost_pn:1380|thresh:3| [2025/04/30 20:08:14 373811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 373816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 373820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51021|rtt_var:965|pto_duration:54881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 373830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 373834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 373838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 373842] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694452106|now:1746043694373819|interv:78287| [2025/04/30 20:08:14 373846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694452106|now:1746043694373819|interval:78287|pto_count:0|srtt:51021 [2025/04/30 20:08:14 373851] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46102, ack_elapse 52744, delivered 62471|rate 1184419|lost 310| [2025/04/30 20:08:14 373856] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184419) in round 23| [2025/04/30 20:08:14 373860] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 373864] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 373868] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694321316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 373872] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694321316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 373879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:51021|latest_rtt:52407|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 373888] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1022|largest:1022|pns:2| [2025/04/30 20:08:14 373895] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1022|frame:ACK |recv_time:1746043694373723|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 373903] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814373723|now:1746043694373723|interv:120000000| [2025/04/30 20:08:14 373907] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814373723|now:1746043694373723|interv:120000000| [2025/04/30 20:08:14 373911] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694373308|pq_index:0| [2025/04/30 20:08:14 373916] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694371994| [2025/04/30 20:08:14 373922] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694373922| [2025/04/30 20:08:14 373930] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694373928| [2025/04/30 20:08:14 373943] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694373308|now:1746043694373928| [2025/04/30 20:08:14 373950] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694373308|now:1746043694373928| [2025/04/30 20:08:14 373956] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 373962] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 373970] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51021|min_srtt:51021|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 373978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1305905| [2025/04/30 20:08:14 373985] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51021|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 373992] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 373999] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51021|min_srtt:51021|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 374006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1307072| [2025/04/30 20:08:14 374013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 374018] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 374025] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 374032] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 374040] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 374047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1263893| [2025/04/30 20:08:14 374054] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 374061] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1435| [2025/04/30 20:08:14 374101] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694374072|stream_id:0|stream_offset:1263893| [2025/04/30 20:08:14 374108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1435|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 374113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 374118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51021|rtt_var:965|pto_duration:54881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 374127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 374131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 374135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 374139] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694453953|now:1746043694374118|interv:79835| [2025/04/30 20:08:14 374144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694453953|now:1746043694374118|interval:79835|pto_count:0|srtt:51021 [2025/04/30 20:08:14 374148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 374153] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 374158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1265060| [2025/04/30 20:08:14 374162] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 374189] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1436| [2025/04/30 20:08:14 374226] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746043694374198|stream_id:0|stream_offset:1265060| [2025/04/30 20:08:14 374233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 374238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 20:08:14 374242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51021|rtt_var:965|pto_duration:54881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 374247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 374251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 374254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63612| [2025/04/30 20:08:14 374258] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694454079|now:1746043694374242|interv:79837| [2025/04/30 20:08:14 374263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694454079|now:1746043694374242|interval:79837|pto_count:0|srtt:51021 [2025/04/30 20:08:14 374267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63612| [2025/04/30 20:08:14 374272] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 374276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1266227| [2025/04/30 20:08:14 374292] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 374296] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694375296|now:1746043694374296|interv:1000| [2025/04/30 20:08:14 374300] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 374304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 374308] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694375296| [2025/04/30 20:08:14 374312] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694375296| [2025/04/30 20:08:14 374316] [debug] |xqc_engine_wakeup_after|wakeup:1746043694375296|now:1746043694374316|diff:980| [2025/04/30 20:08:14 374321] [debug] |xqc_engine_main_logic|END|now:1746043694373928| [2025/04/30 20:08:14 374329] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694374328| [2025/04/30 20:08:14 374334] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 374339] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1022| [2025/04/30 20:08:14 374343] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1023| [2025/04/30 20:08:14 374349] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1023| [2025/04/30 20:08:14 374353] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 374359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 374367] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62471|prior_delivered:1179288|prior_time:1746043694322045|is_app_limited:0|send_elapse:47036|ack_elapse:52283|ctl_first_sent_time:1746043694322501|lagest_ack_time:1746043694374328|curr_delivered:1241759| [2025/04/30 20:08:14 374375] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694322501| [2025/04/30 20:08:14 374382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:727| [2025/04/30 20:08:14 374387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51021|rttvar:965|minrtt:30499|latest_rtt:51827|ack_delay:40| [2025/04/30 20:08:14 374393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51117|rttvar:915|minrtt:30499|latest_rtt:51827|ack_delay:40| [2025/04/30 20:08:14 374401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1384|lost_pn:1381|thresh:3| [2025/04/30 20:08:14 374407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 374412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 374419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51117|rtt_var:915|pto_duration:54777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 374425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 374437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 374442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 374448] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694453975|now:1746043694374418|interv:79557| [2025/04/30 20:08:14 374454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694453975|now:1746043694374418|interval:79557|pto_count:0|srtt:51117 [2025/04/30 20:08:14 374460] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47036, ack_elapse 52283, delivered 62471|rate 1194862|lost 310| [2025/04/30 20:08:14 374467] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194862) in round 23| [2025/04/30 20:08:14 374473] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 374479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 374485] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694322501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 374491] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694322501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 374498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62412|srtt:51117|latest_rtt:51827|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 374506] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1023|largest:1023|pns:2| [2025/04/30 20:08:14 374513] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1023|frame:ACK |recv_time:1746043694374328|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 374521] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814374328|now:1746043694374328|interv:120000000| [2025/04/30 20:08:14 374528] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814374328|now:1746043694374328|interv:120000000| [2025/04/30 20:08:14 374534] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694375296|pq_index:0| [2025/04/30 20:08:14 374540] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694373928| [2025/04/30 20:08:14 374546] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694374546| [2025/04/30 20:08:14 374553] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694374551| [2025/04/30 20:08:14 374561] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 374569] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51117|min_srtt:51117|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 374581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1307072| [2025/04/30 20:08:14 374588] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51117|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 374595] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 374603] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51117|min_srtt:51117|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 374610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 374617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 374623] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 374629] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 374638] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 374645] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 374652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1266227| [2025/04/30 20:08:14 374659] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 374664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 374670] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694375296| [2025/04/30 20:08:14 374677] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694375296| [2025/04/30 20:08:14 374684] [debug] |xqc_engine_wakeup_after|wakeup:1746043694375296|now:1746043694374683|diff:613| [2025/04/30 20:08:14 374690] [debug] |xqc_engine_main_logic|END|now:1746043694374551| [2025/04/30 20:08:14 374699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694374698| [2025/04/30 20:08:14 374704] [debug] |xqc_engine_wakeup_after|wakeup:1746043694375296|now:1746043694374704|diff:592| [2025/04/30 20:08:14 374708] [debug] |xqc_engine_main_logic|END|now:1746043694374698| [2025/04/30 20:08:14 374988] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694374986| [2025/04/30 20:08:14 374999] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 375083] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1023| [2025/04/30 20:08:14 375091] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1024| [2025/04/30 20:08:14 375568] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1024| [2025/04/30 20:08:14 375591] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 375599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1385|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1385|path_largest_ack:1385| [2025/04/30 20:08:14 375607] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62471|prior_delivered:1180488|prior_time:1746043694323068|is_app_limited:0|send_elapse:45845|ack_elapse:51918|ctl_first_sent_time:1746043694323419|lagest_ack_time:1746043694374986|curr_delivered:1242959| [2025/04/30 20:08:14 375614] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694323419| [2025/04/30 20:08:14 375622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:728| [2025/04/30 20:08:14 375629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51117|rttvar:915|minrtt:30499|latest_rtt:51567|ack_delay:32| [2025/04/30 20:08:14 375635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51169|rttvar:791|minrtt:30499|latest_rtt:51567|ack_delay:32| [2025/04/30 20:08:14 375643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1385|lost_pn:1382|thresh:3| [2025/04/30 20:08:14 375649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 375656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 375662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51169|rtt_var:791|pto_duration:54333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 375669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 375676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 375682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 375688] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694453531|now:1746043694375662|interv:77869| [2025/04/30 20:08:14 375695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694453531|now:1746043694375662|interval:77869|pto_count:0|srtt:51169 [2025/04/30 20:08:14 375701] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45845, ack_elapse 51918, delivered 62471|rate 1203262|lost 310| [2025/04/30 20:08:14 375708] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203262) in round 23| [2025/04/30 20:08:14 375714] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 375721] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 375726] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694323419|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 375731] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694323419|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 375740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:51169|latest_rtt:51567|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 375746] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1024|largest:1024|pns:2| [2025/04/30 20:08:14 375751] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1024|frame:ACK |recv_time:1746043694374986|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 375756] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814374986|now:1746043694374986|interv:120000000| [2025/04/30 20:08:14 375760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814374986|now:1746043694374986|interv:120000000| [2025/04/30 20:08:14 375764] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694375296|pq_index:0| [2025/04/30 20:08:14 375769] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694374551| [2025/04/30 20:08:14 375773] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694375773| [2025/04/30 20:08:14 375778] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694375777| [2025/04/30 20:08:14 375783] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694375296|now:1746043694375777| [2025/04/30 20:08:14 375787] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694375296|now:1746043694375777| [2025/04/30 20:08:14 375791] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 375796] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 375800] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51169|min_srtt:51169|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 375805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 375810] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51169|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 375815] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 375819] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51169|min_srtt:51169|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 375824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1309406| [2025/04/30 20:08:14 375831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 375835] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 375839] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 375843] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 375848] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 375852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1266227| [2025/04/30 20:08:14 375857] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 375861] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1437| [2025/04/30 20:08:14 375898] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694375869|stream_id:0|stream_offset:1266227| [2025/04/30 20:08:14 375905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 375910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 375914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51169|rtt_var:791|pto_duration:54333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 375919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 375923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 375927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 375931] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694455202|now:1746043694375914|interv:79288| [2025/04/30 20:08:14 375935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694455202|now:1746043694375914|interval:79288|pto_count:0|srtt:51169 [2025/04/30 20:08:14 375939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 375944] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 375949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1267394| [2025/04/30 20:08:14 375953] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 375957] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694376957|now:1746043694375957|interv:1000| [2025/04/30 20:08:14 375961] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 375969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 375973] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694376957| [2025/04/30 20:08:14 375977] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694376957| [2025/04/30 20:08:14 375981] [debug] |xqc_engine_wakeup_after|wakeup:1746043694376957|now:1746043694375981|diff:976| [2025/04/30 20:08:14 375986] [debug] |xqc_engine_main_logic|END|now:1746043694375777| [2025/04/30 20:08:14 375991] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694375991| [2025/04/30 20:08:14 375995] [debug] |xqc_engine_wakeup_after|wakeup:1746043694376957|now:1746043694375995|diff:962| [2025/04/30 20:08:14 375999] [debug] |xqc_engine_main_logic|END|now:1746043694375991| [2025/04/30 20:08:14 376657] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694376656| [2025/04/30 20:08:14 376673] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 376682] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1024| [2025/04/30 20:08:14 376689] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1025| [2025/04/30 20:08:14 376698] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1025| [2025/04/30 20:08:14 376704] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 376712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1386|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1386|path_largest_ack:1386| [2025/04/30 20:08:14 376720] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62471|prior_delivered:1181688|prior_time:1746043694323803|is_app_limited:0|send_elapse:46393|ack_elapse:52853|ctl_first_sent_time:1746043694324111|lagest_ack_time:1746043694376656|curr_delivered:1244159| [2025/04/30 20:08:14 376727] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694324111| [2025/04/30 20:08:14 376735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:729| [2025/04/30 20:08:14 376742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51169|rttvar:791|minrtt:30499|latest_rtt:52545|ack_delay:72| [2025/04/30 20:08:14 376749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51332|rttvar:920|minrtt:30499|latest_rtt:52545|ack_delay:72| [2025/04/30 20:08:14 376756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1386|lost_pn:1383|thresh:3| [2025/04/30 20:08:14 376762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 376769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 376776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51332|rtt_var:920|pto_duration:55012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 376783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 376789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 376795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 376809] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694455881|now:1746043694376775|interv:79106| [2025/04/30 20:08:14 376813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694455881|now:1746043694376775|interval:79106|pto_count:0|srtt:51332 [2025/04/30 20:08:14 376817] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46393, ack_elapse 52853, delivered 62471|rate 1181976|lost 310| [2025/04/30 20:08:14 376823] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181976) in round 23| [2025/04/30 20:08:14 376830] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 376837] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 376843] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694324111|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 376850] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694324111|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 376854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:51332|latest_rtt:52545|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 376861] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1025|largest:1025|pns:2| [2025/04/30 20:08:14 376865] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1025|frame:ACK |recv_time:1746043694376656|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 376870] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814376656|now:1746043694376656|interv:120000000| [2025/04/30 20:08:14 376875] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814376656|now:1746043694376656|interv:120000000| [2025/04/30 20:08:14 376879] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694376957|pq_index:0| [2025/04/30 20:08:14 376883] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694375777| [2025/04/30 20:08:14 376887] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694376887| [2025/04/30 20:08:14 376893] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694376891| [2025/04/30 20:08:14 376898] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 376903] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51332|min_srtt:51332|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 376908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1309406| [2025/04/30 20:08:14 376916] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51332|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 376921] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 376926] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51332|min_srtt:51332|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 376930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1310573| [2025/04/30 20:08:14 376934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 376938] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 376942] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 376946] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 376951] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 376956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1267394| [2025/04/30 20:08:14 376960] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 376964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 376968] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694376957| [2025/04/30 20:08:14 376972] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694376957| [2025/04/30 20:08:14 376976] [debug] |xqc_engine_wakeup_after|wakeup:1746043694376957|now:1746043694376976|diff:18446744073709551597| [2025/04/30 20:08:14 376981] [debug] |xqc_engine_main_logic|END|now:1746043694376891| [2025/04/30 20:08:14 376987] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694376986| [2025/04/30 20:08:14 376990] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694376957|pq_index:0| [2025/04/30 20:08:14 376994] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694376891| [2025/04/30 20:08:14 376999] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694376998| [2025/04/30 20:08:14 377004] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694376957|now:1746043694376998| [2025/04/30 20:08:14 377008] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694376957|now:1746043694376998| [2025/04/30 20:08:14 377012] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 377019] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 377023] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51332|min_srtt:51332|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 377027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1310573| [2025/04/30 20:08:14 377032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 377036] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 377040] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 377044] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 377048] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 377052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1267394| [2025/04/30 20:08:14 377057] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 377061] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1438| [2025/04/30 20:08:14 377099] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694377069|stream_id:0|stream_offset:1267394| [2025/04/30 20:08:14 377109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 377116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 377123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51332|rtt_var:920|pto_duration:55012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 377131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 377135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 377139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 377143] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694457081|now:1746043694377123|interv:79958| [2025/04/30 20:08:14 377147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694457081|now:1746043694377123|interval:79958|pto_count:0|srtt:51332 [2025/04/30 20:08:14 377152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 377157] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 377178] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1268561| [2025/04/30 20:08:14 377189] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 377196] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1439| [2025/04/30 20:08:14 377228] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746043694377203|stream_id:0|stream_offset:1268561| [2025/04/30 20:08:14 377238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 377245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 20:08:14 377256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51332|rtt_var:920|pto_duration:55012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 377261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 377265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 377269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63612| [2025/04/30 20:08:14 377272] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694457215|now:1746043694377256|interv:79959| [2025/04/30 20:08:14 377276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694457215|now:1746043694377256|interval:79959|pto_count:0|srtt:51332 [2025/04/30 20:08:14 377281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63612| [2025/04/30 20:08:14 377286] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 377290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1269728| [2025/04/30 20:08:14 377294] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 377298] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694378298|now:1746043694377298|interv:1000| [2025/04/30 20:08:14 377302] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 377306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 377310] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694378298| [2025/04/30 20:08:14 377314] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694378298| [2025/04/30 20:08:14 377318] [debug] |xqc_engine_wakeup_after|wakeup:1746043694378298|now:1746043694377318|diff:980| [2025/04/30 20:08:14 377323] [debug] |xqc_engine_main_logic|END|now:1746043694376998| [2025/04/30 20:08:14 377893] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694377892| [2025/04/30 20:08:14 377902] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 377915] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1025| [2025/04/30 20:08:14 377921] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1026| [2025/04/30 20:08:14 377929] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1026| [2025/04/30 20:08:14 377935] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 377942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 377949] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62471|prior_delivered:1182888|prior_time:1746043694324838|is_app_limited:0|send_elapse:47313|ack_elapse:53054|ctl_first_sent_time:1746043694325159|lagest_ack_time:1746043694377892|curr_delivered:1245359| [2025/04/30 20:08:14 377956] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694325159| [2025/04/30 20:08:14 377963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:730| [2025/04/30 20:08:14 377970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51332|rttvar:920|minrtt:30499|latest_rtt:52733|ack_delay:64| [2025/04/30 20:08:14 377976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51499|rttvar:1024|minrtt:30499|latest_rtt:52733|ack_delay:64| [2025/04/30 20:08:14 377982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1387|lost_pn:1384|thresh:3| [2025/04/30 20:08:14 377988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 377995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 378001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51499|rtt_var:1024|pto_duration:55595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 378008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 378012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 378015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 378019] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694457798|now:1746043694378001|interv:79797| [2025/04/30 20:08:14 378024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694457798|now:1746043694378001|interval:79797|pto_count:0|srtt:51499 [2025/04/30 20:08:14 378028] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47313, ack_elapse 53054, delivered 62471|rate 1177498|lost 310| [2025/04/30 20:08:14 378033] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177498) in round 23| [2025/04/30 20:08:14 378037] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 378041] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 378052] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694325159|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 378056] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694325159|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 378061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62412|srtt:51499|latest_rtt:52733|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 378070] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1026|largest:1026|pns:2| [2025/04/30 20:08:14 378077] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1026|frame:ACK |recv_time:1746043694377892|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 378084] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814377892|now:1746043694377892|interv:120000000| [2025/04/30 20:08:14 378089] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814377892|now:1746043694377892|interv:120000000| [2025/04/30 20:08:14 378093] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694378298|pq_index:0| [2025/04/30 20:08:14 378097] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694376998| [2025/04/30 20:08:14 378101] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694378101| [2025/04/30 20:08:14 378106] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694378105| [2025/04/30 20:08:14 378112] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 378117] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51499|min_srtt:51499|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 378121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1310573| [2025/04/30 20:08:14 378126] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51499|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 378131] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 378135] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51499|min_srtt:51499|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 378140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1311740| [2025/04/30 20:08:14 378144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 378152] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 378156] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 378160] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 378164] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 378191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1269728| [2025/04/30 20:08:14 378198] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 378203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 378209] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694378298| [2025/04/30 20:08:14 378215] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694378298| [2025/04/30 20:08:14 378221] [debug] |xqc_engine_wakeup_after|wakeup:1746043694378298|now:1746043694378221|diff:77| [2025/04/30 20:08:14 378228] [debug] |xqc_engine_main_logic|END|now:1746043694378105| [2025/04/30 20:08:14 378238] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694378237| [2025/04/30 20:08:14 378245] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 378251] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1026| [2025/04/30 20:08:14 378255] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1027| [2025/04/30 20:08:14 378260] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1027| [2025/04/30 20:08:14 378264] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 378269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 378274] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62471|prior_delivered:1184088|prior_time:1746043694325841|is_app_limited:0|send_elapse:46765|ack_elapse:52396|ctl_first_sent_time:1746043694326155|lagest_ack_time:1746043694378237|curr_delivered:1246559| [2025/04/30 20:08:14 378279] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694326155| [2025/04/30 20:08:14 378283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:731| [2025/04/30 20:08:14 378287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51499|rttvar:1024|minrtt:30499|latest_rtt:52082|ack_delay:32| [2025/04/30 20:08:14 378292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51568|rttvar:905|minrtt:30499|latest_rtt:52082|ack_delay:32| [2025/04/30 20:08:14 378296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1388|lost_pn:1385|thresh:3| [2025/04/30 20:08:14 378304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 378308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 378313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51568|rtt_var:905|pto_duration:55188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 378317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 378321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 378325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 378329] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694457391|now:1746043694378312|interv:79079| [2025/04/30 20:08:14 378333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694457391|now:1746043694378312|interval:79079|pto_count:0|srtt:51568 [2025/04/30 20:08:14 378337] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46765, ack_elapse 52396, delivered 62471|rate 1192285|lost 310| [2025/04/30 20:08:14 378342] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192285) in round 23| [2025/04/30 20:08:14 378346] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 378350] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 378354] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694326155|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 378358] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694326155|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 378363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:51568|latest_rtt:52082|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 378369] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1027|largest:1027|pns:2| [2025/04/30 20:08:14 378373] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1027|frame:ACK |recv_time:1746043694378237|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 378378] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814378237|now:1746043694378237|interv:120000000| [2025/04/30 20:08:14 378382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814378237|now:1746043694378237|interv:120000000| [2025/04/30 20:08:14 378386] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694378298|pq_index:0| [2025/04/30 20:08:14 378390] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694378105| [2025/04/30 20:08:14 378394] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694378394| [2025/04/30 20:08:14 378402] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694378401| [2025/04/30 20:08:14 378406] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694378298|now:1746043694378401| [2025/04/30 20:08:14 378411] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694378298|now:1746043694378401| [2025/04/30 20:08:14 378416] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 378422] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 378429] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51568|min_srtt:51568|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 378436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1311740| [2025/04/30 20:08:14 378443] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51568|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 378449] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 378456] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51568|min_srtt:51568|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 378463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1312907| [2025/04/30 20:08:14 378470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 378475] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 378480] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 378486] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 378493] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 378499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1269728| [2025/04/30 20:08:14 378506] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 378512] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1440| [2025/04/30 20:08:14 378548] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694378522|stream_id:0|stream_offset:1269728| [2025/04/30 20:08:14 378556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 378567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 378574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51568|rtt_var:905|pto_duration:55188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 378579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 378583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 378587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 378591] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694458710|now:1746043694378573|interv:80137| [2025/04/30 20:08:14 378596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694458710|now:1746043694378573|interval:80137|pto_count:0|srtt:51568 [2025/04/30 20:08:14 378600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 378605] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 378609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1270895| [2025/04/30 20:08:14 378614] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 378618] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694379618|now:1746043694378618|interv:1000| [2025/04/30 20:08:14 378622] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 378626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 378630] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694379618| [2025/04/30 20:08:14 378634] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694379618| [2025/04/30 20:08:14 378638] [debug] |xqc_engine_wakeup_after|wakeup:1746043694379618|now:1746043694378638|diff:980| [2025/04/30 20:08:14 378643] [debug] |xqc_engine_main_logic|END|now:1746043694378401| [2025/04/30 20:08:14 378648] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694378648| [2025/04/30 20:08:14 378652] [debug] |xqc_engine_wakeup_after|wakeup:1746043694379618|now:1746043694378652|diff:966| [2025/04/30 20:08:14 378656] [debug] |xqc_engine_main_logic|END|now:1746043694378648| [2025/04/30 20:08:14 378731] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694378729| [2025/04/30 20:08:14 378742] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 378748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1027| [2025/04/30 20:08:14 378752] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1028| [2025/04/30 20:08:14 378758] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1028| [2025/04/30 20:08:14 378765] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 378779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 378787] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62471|prior_delivered:1185288|prior_time:1746043694326824|is_app_limited:0|send_elapse:45668|ack_elapse:51905|ctl_first_sent_time:1746043694327130|lagest_ack_time:1746043694378729|curr_delivered:1247759| [2025/04/30 20:08:14 378794] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694327130| [2025/04/30 20:08:14 378801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:732| [2025/04/30 20:08:14 378807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51568|rttvar:905|minrtt:30499|latest_rtt:51599|ack_delay:24| [2025/04/30 20:08:14 378814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51568|rttvar:680|minrtt:30499|latest_rtt:51599|ack_delay:24| [2025/04/30 20:08:14 378821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1389|lost_pn:1386|thresh:3| [2025/04/30 20:08:14 378827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 378834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 378840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51568|rtt_var:680|pto_duration:54288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 378847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 378853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 378860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 378864] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694457810|now:1746043694378840|interv:78970| [2025/04/30 20:08:14 378868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694457810|now:1746043694378840|interval:78970|pto_count:0|srtt:51568 [2025/04/30 20:08:14 378873] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 45668, ack_elapse 51905, delivered 62471|rate 1203564|lost 310| [2025/04/30 20:08:14 378877] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203564) in round 23| [2025/04/30 20:08:14 378882] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 378886] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 378890] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694327130|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 378894] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694327130|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 378903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:51568|latest_rtt:51599|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 378909] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1028|largest:1028|pns:2| [2025/04/30 20:08:14 378913] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1028|frame:ACK |recv_time:1746043694378729|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 378918] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814378729|now:1746043694378729|interv:120000000| [2025/04/30 20:08:14 378922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814378729|now:1746043694378729|interv:120000000| [2025/04/30 20:08:14 378926] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694379618|pq_index:0| [2025/04/30 20:08:14 378930] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694378401| [2025/04/30 20:08:14 378934] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694378934| [2025/04/30 20:08:14 378939] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694378938| [2025/04/30 20:08:14 378945] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 378950] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51568|min_srtt:51568|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 378954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1312907| [2025/04/30 20:08:14 378959] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51568|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 378963] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 378968] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51568|min_srtt:51568|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 378972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1314074| [2025/04/30 20:08:14 378976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 378980] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 378984] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 378988] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 378995] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 378999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1270895| [2025/04/30 20:08:14 379004] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 379007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 379011] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694379618| [2025/04/30 20:08:14 379015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694379618| [2025/04/30 20:08:14 379019] [debug] |xqc_engine_wakeup_after|wakeup:1746043694379618|now:1746043694379019|diff:599| [2025/04/30 20:08:14 379024] [debug] |xqc_engine_main_logic|END|now:1746043694378938| [2025/04/30 20:08:14 379029] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694379029| [2025/04/30 20:08:14 379033] [debug] |xqc_engine_wakeup_after|wakeup:1746043694379618|now:1746043694379033|diff:585| [2025/04/30 20:08:14 379037] [debug] |xqc_engine_main_logic|END|now:1746043694379029| [2025/04/30 20:08:14 379750] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694379749| [2025/04/30 20:08:14 379766] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 379775] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1028| [2025/04/30 20:08:14 379781] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1029| [2025/04/30 20:08:14 379789] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1029| [2025/04/30 20:08:14 379793] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 379798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 379803] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62471|prior_delivered:1186488|prior_time:1746043694328122|is_app_limited:0|send_elapse:47019|ack_elapse:51627|ctl_first_sent_time:1746043694328615|lagest_ack_time:1746043694379749|curr_delivered:1248959| [2025/04/30 20:08:14 379808] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694328615| [2025/04/30 20:08:14 379812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:733| [2025/04/30 20:08:14 379817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51568|rttvar:680|minrtt:30499|latest_rtt:51134|ack_delay:32| [2025/04/30 20:08:14 379821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51509|rttvar:626|minrtt:30499|latest_rtt:51134|ack_delay:32| [2025/04/30 20:08:14 379827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1390|lost_pn:1387|thresh:3| [2025/04/30 20:08:14 379834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 379841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 379854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51509|rtt_var:626|pto_duration:54013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 379861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 379867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 379874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60012| [2025/04/30 20:08:14 379880] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694457535|now:1746043694379854|interv:77681| [2025/04/30 20:08:14 379885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694457535|now:1746043694379854|interval:77681|pto_count:0|srtt:51509 [2025/04/30 20:08:14 379889] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47019, ack_elapse 51627, delivered 62471|rate 1210045|lost 310| [2025/04/30 20:08:14 379894] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210045) in round 23| [2025/04/30 20:08:14 379898] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 379902] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 379907] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694328615|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 379914] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694328615|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 379921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:60012|srtt:51509|latest_rtt:51134|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 379931] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1029|largest:1029|pns:2| [2025/04/30 20:08:14 379935] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1029|frame:ACK |recv_time:1746043694379749|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 379940] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814379749|now:1746043694379749|interv:120000000| [2025/04/30 20:08:14 379945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814379749|now:1746043694379749|interv:120000000| [2025/04/30 20:08:14 379949] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694379618|pq_index:0| [2025/04/30 20:08:14 379953] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694378938| [2025/04/30 20:08:14 379957] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694379957| [2025/04/30 20:08:14 379962] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694379961| [2025/04/30 20:08:14 379970] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694379618|now:1746043694379961| [2025/04/30 20:08:14 379975] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694379618|now:1746043694379961| [2025/04/30 20:08:14 379979] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 379983] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 379988] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51509|min_srtt:51509|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 379993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1314074| [2025/04/30 20:08:14 379997] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51509|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 380002] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 380006] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51509|min_srtt:51509|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 380011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1315241| [2025/04/30 20:08:14 380015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 380019] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 380023] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 380027] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 380032] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 380036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1270895| [2025/04/30 20:08:14 380040] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 380045] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1441| [2025/04/30 20:08:14 380080] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746043694380052|stream_id:0|stream_offset:1270895| [2025/04/30 20:08:14 380086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 380091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 20:08:14 380099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51509|rtt_var:626|pto_duration:54013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 380106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 380113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 380119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 380125] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694459065|now:1746043694380099|interv:78966| [2025/04/30 20:08:14 380132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694459065|now:1746043694380099|interval:78966|pto_count:0|srtt:51509 [2025/04/30 20:08:14 380139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:61212| [2025/04/30 20:08:14 380147] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 380152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1272062| [2025/04/30 20:08:14 380157] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 380161] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1442| [2025/04/30 20:08:14 380219] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694380188|stream_id:0|stream_offset:1272062| [2025/04/30 20:08:14 380231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 380237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 380243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51509|rtt_var:626|pto_duration:54013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 380249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 380255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 380260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 380265] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694459201|now:1746043694380243|interv:78958| [2025/04/30 20:08:14 380270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694459201|now:1746043694380243|interval:78958|pto_count:0|srtt:51509 [2025/04/30 20:08:14 380277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 380283] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 380292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1273229| [2025/04/30 20:08:14 380298] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 380304] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694381303|now:1746043694380303|interv:1000| [2025/04/30 20:08:14 380309] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 380315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 380321] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694381303| [2025/04/30 20:08:14 380326] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694381303| [2025/04/30 20:08:14 380332] [debug] |xqc_engine_wakeup_after|wakeup:1746043694381303|now:1746043694380331|diff:972| [2025/04/30 20:08:14 380337] [debug] |xqc_engine_main_logic|END|now:1746043694379961| [2025/04/30 20:08:14 380344] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694380344| [2025/04/30 20:08:14 380349] [debug] |xqc_engine_wakeup_after|wakeup:1746043694381303|now:1746043694380349|diff:954| [2025/04/30 20:08:14 380355] [debug] |xqc_engine_main_logic|END|now:1746043694380344| [2025/04/30 20:08:14 380905] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694380903| [2025/04/30 20:08:14 380914] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 380923] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1029| [2025/04/30 20:08:14 380928] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1030| [2025/04/30 20:08:14 380936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1030| [2025/04/30 20:08:14 380941] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 380948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 380955] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:60071|prior_delivered:1190088|prior_time:1746043694331540|is_app_limited:0|send_elapse:47116|ack_elapse:49363|ctl_first_sent_time:1746043694331979|lagest_ack_time:1746043694380903|curr_delivered:1250159| [2025/04/30 20:08:14 380961] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694331979| [2025/04/30 20:08:14 380968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:734| [2025/04/30 20:08:14 380973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51509|rttvar:626|minrtt:30499|latest_rtt:48924|ack_delay:32| [2025/04/30 20:08:14 380979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51182|rttvar:1124|minrtt:30499|latest_rtt:48924|ack_delay:32| [2025/04/30 20:08:14 380985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1391|lost_pn:1388|thresh:3| [2025/04/30 20:08:14 380990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 380995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 381006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51182|rtt_var:1124|pto_duration:55678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 381012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 381017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 381022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 381028] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694460866|now:1746043694381005|interv:79861| [2025/04/30 20:08:14 381033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694460866|now:1746043694381005|interval:79861|pto_count:0|srtt:51182 [2025/04/30 20:08:14 381039] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47116, ack_elapse 49363, delivered 60071|rate 1216923|lost 310| [2025/04/30 20:08:14 381045] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1216923) in round 23| [2025/04/30 20:08:14 381050] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 381056] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 381061] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694331979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 381067] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694331979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 381073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:51182|latest_rtt:48924|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 381081] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1030|largest:1030|pns:2| [2025/04/30 20:08:14 381087] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1030|frame:ACK |recv_time:1746043694380903|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 381093] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814380903|now:1746043694380903|interv:120000000| [2025/04/30 20:08:14 381099] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814380903|now:1746043694380903|interv:120000000| [2025/04/30 20:08:14 381104] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694381303|pq_index:0| [2025/04/30 20:08:14 381110] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694379961| [2025/04/30 20:08:14 381115] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694381115| [2025/04/30 20:08:14 381121] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694381119| [2025/04/30 20:08:14 381133] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 381140] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51182|min_srtt:51182|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 381146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1315241| [2025/04/30 20:08:14 381152] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51182|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 381158] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 381164] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51182|min_srtt:51182|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 381195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1316408| [2025/04/30 20:08:14 381202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 381207] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 381212] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 381217] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 381223] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 381229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1273229| [2025/04/30 20:08:14 381235] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 381240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 381246] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694381303| [2025/04/30 20:08:14 381256] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694381303| [2025/04/30 20:08:14 381261] [debug] |xqc_engine_wakeup_after|wakeup:1746043694381303|now:1746043694381261|diff:42| [2025/04/30 20:08:14 381266] [debug] |xqc_engine_main_logic|END|now:1746043694381119| [2025/04/30 20:08:14 381273] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694381273| [2025/04/30 20:08:14 381278] [debug] |xqc_engine_wakeup_after|wakeup:1746043694381303|now:1746043694381278|diff:25| [2025/04/30 20:08:14 381283] [debug] |xqc_engine_main_logic|END|now:1746043694381273| [2025/04/30 20:08:14 381768] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694381766| [2025/04/30 20:08:14 381779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 381796] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1030| [2025/04/30 20:08:14 381800] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1031| [2025/04/30 20:08:14 381807] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1031| [2025/04/30 20:08:14 381814] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 381822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 381830] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61271|prior_delivered:1190088|prior_time:1746043694331540|is_app_limited:0|send_elapse:47266|ack_elapse:50226|ctl_first_sent_time:1746043694332129|lagest_ack_time:1746043694381766|curr_delivered:1251359| [2025/04/30 20:08:14 381836] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694332129| [2025/04/30 20:08:14 381841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:735| [2025/04/30 20:08:14 381846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51182|rttvar:1124|minrtt:30499|latest_rtt:49637|ack_delay:24| [2025/04/30 20:08:14 381853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50986|rttvar:1235|minrtt:30499|latest_rtt:49637|ack_delay:24| [2025/04/30 20:08:14 381859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1392|lost_pn:1389|thresh:3| [2025/04/30 20:08:14 381866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 381871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 381875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50986|rtt_var:1235|pto_duration:55926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 381879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 381883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 381887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60012| [2025/04/30 20:08:14 381891] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694461114|now:1746043694381875|interv:79239| [2025/04/30 20:08:14 381895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694461114|now:1746043694381875|interval:79239|pto_count:0|srtt:50986 [2025/04/30 20:08:14 381900] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47266, ack_elapse 50226, delivered 61271|rate 1219906|lost 310| [2025/04/30 20:08:14 381904] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1219906) in round 23| [2025/04/30 20:08:14 381909] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 381913] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 381921] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694332129|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 381925] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694332129|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 381930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:60012|srtt:50986|latest_rtt:49637|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 381936] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1031|largest:1031|pns:2| [2025/04/30 20:08:14 381940] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1031|frame:ACK |recv_time:1746043694381766|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 381945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814381766|now:1746043694381766|interv:120000000| [2025/04/30 20:08:14 381950] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814381766|now:1746043694381766|interv:120000000| [2025/04/30 20:08:14 381954] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694381303|pq_index:0| [2025/04/30 20:08:14 381958] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694381119| [2025/04/30 20:08:14 381962] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694381962| [2025/04/30 20:08:14 381968] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694381966| [2025/04/30 20:08:14 381972] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694381303|now:1746043694381966| [2025/04/30 20:08:14 381976] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694381303|now:1746043694381966| [2025/04/30 20:08:14 381980] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 381985] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 381990] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50986|min_srtt:50986|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 381994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1316408| [2025/04/30 20:08:14 381999] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50986|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 382004] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 382008] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50986|min_srtt:50986|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 382016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1317575| [2025/04/30 20:08:14 382021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 382025] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 382029] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 382033] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 382038] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 382042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1273229| [2025/04/30 20:08:14 382047] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 382051] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1443| [2025/04/30 20:08:14 382087] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746043694382059|stream_id:0|stream_offset:1273229| [2025/04/30 20:08:14 382093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 382098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 20:08:14 382103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50986|rtt_var:1235|pto_duration:55926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 382107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 382111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 382115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 382119] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694462985|now:1746043694382102|interv:80883| [2025/04/30 20:08:14 382123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694462985|now:1746043694382102|interval:80883|pto_count:0|srtt:50986 [2025/04/30 20:08:14 382128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:61212| [2025/04/30 20:08:14 382132] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 382137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1274396| [2025/04/30 20:08:14 382145] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 382149] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1444| [2025/04/30 20:08:14 382197] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694382155|stream_id:0|stream_offset:1274396| [2025/04/30 20:08:14 382207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 382212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 382216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50986|rtt_var:1235|pto_duration:55926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 382221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 382224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 382228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 382232] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694463081|now:1746043694382216|interv:80865| [2025/04/30 20:08:14 382236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694463081|now:1746043694382216|interval:80865|pto_count:0|srtt:50986 [2025/04/30 20:08:14 382241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 382245] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 382250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1275563| [2025/04/30 20:08:14 382254] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 382258] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694383258|now:1746043694382258|interv:1000| [2025/04/30 20:08:14 382262] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 382266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 382270] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694383258| [2025/04/30 20:08:14 382274] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694383258| [2025/04/30 20:08:14 382278] [debug] |xqc_engine_wakeup_after|wakeup:1746043694383258|now:1746043694382278|diff:980| [2025/04/30 20:08:14 382283] [debug] |xqc_engine_main_logic|END|now:1746043694381966| [2025/04/30 20:08:14 382288] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694382288| [2025/04/30 20:08:14 382292] [debug] |xqc_engine_wakeup_after|wakeup:1746043694383258|now:1746043694382292|diff:966| [2025/04/30 20:08:14 382296] [debug] |xqc_engine_main_logic|END|now:1746043694382288| [2025/04/30 20:08:14 382987] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694382985| [2025/04/30 20:08:14 382999] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 383023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1031| [2025/04/30 20:08:14 383027] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1032| [2025/04/30 20:08:14 383036] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1032| [2025/04/30 20:08:14 383043] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 383051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 383059] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62471|prior_delivered:1190088|prior_time:1746043694331540|is_app_limited:0|send_elapse:47423|ack_elapse:51445|ctl_first_sent_time:1746043694332286|lagest_ack_time:1746043694382985|curr_delivered:1252559| [2025/04/30 20:08:14 383064] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694332286| [2025/04/30 20:08:14 383071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:736| [2025/04/30 20:08:14 383077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50986|rttvar:1235|minrtt:30499|latest_rtt:50699|ack_delay:32| [2025/04/30 20:08:14 383085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50946|rttvar:1006|minrtt:30499|latest_rtt:50699|ack_delay:32| [2025/04/30 20:08:14 383090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1393|lost_pn:1390|thresh:3| [2025/04/30 20:08:14 383094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 383098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 383103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50946|rtt_var:1006|pto_duration:54970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 383107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 383111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 383115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 383119] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694462125|now:1746043694383102|interv:79023| [2025/04/30 20:08:14 383123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694462125|now:1746043694383102|interval:79023|pto_count:0|srtt:50946 [2025/04/30 20:08:14 383128] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47423, ack_elapse 51445, delivered 62471|rate 1214325|lost 310| [2025/04/30 20:08:14 383132] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1214325) in round 23| [2025/04/30 20:08:14 383136] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 383141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 383149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694332286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 383157] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694332286|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 383164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:50946|latest_rtt:50699|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 383194] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1032|largest:1032|pns:2| [2025/04/30 20:08:14 383199] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1032|frame:ACK |recv_time:1746043694382985|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 383204] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814382985|now:1746043694382985|interv:120000000| [2025/04/30 20:08:14 383208] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814382985|now:1746043694382985|interv:120000000| [2025/04/30 20:08:14 383212] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694383258|pq_index:0| [2025/04/30 20:08:14 383216] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694381966| [2025/04/30 20:08:14 383220] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694383220| [2025/04/30 20:08:14 383225] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694383224| [2025/04/30 20:08:14 383231] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 383238] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50946|min_srtt:50946|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 383245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1317575| [2025/04/30 20:08:14 383252] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50946|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 383257] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 383262] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50946|min_srtt:50946|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 383266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1318742| [2025/04/30 20:08:14 383275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 383279] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 383283] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 383287] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 383292] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 383296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1275563| [2025/04/30 20:08:14 383300] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 383304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 383308] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694383258| [2025/04/30 20:08:14 383312] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694383258| [2025/04/30 20:08:14 383318] [debug] |xqc_engine_wakeup_after|wakeup:1746043694383258|now:1746043694383318|diff:18446744073709551556| [2025/04/30 20:08:14 383325] [debug] |xqc_engine_main_logic|END|now:1746043694383224| [2025/04/30 20:08:14 383334] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694383334| [2025/04/30 20:08:14 383339] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694383258|pq_index:0| [2025/04/30 20:08:14 383343] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694383224| [2025/04/30 20:08:14 383348] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694383347| [2025/04/30 20:08:14 383352] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694383258|now:1746043694383347| [2025/04/30 20:08:14 383356] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694383258|now:1746043694383347| [2025/04/30 20:08:14 383360] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 383365] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 383369] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50946|min_srtt:50946|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 383374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1318742| [2025/04/30 20:08:14 383378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 383382] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 383386] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 383395] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 383402] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 383409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1275563| [2025/04/30 20:08:14 383415] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 383420] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1445| [2025/04/30 20:08:14 383461] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694383428|stream_id:0|stream_offset:1275563| [2025/04/30 20:08:14 383473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 383480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 383487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50946|rtt_var:1006|pto_duration:54970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 383494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 383501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 383505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 383509] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694463398|now:1746043694383487|interv:79911| [2025/04/30 20:08:14 383513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694463398|now:1746043694383487|interval:79911|pto_count:0|srtt:50946 [2025/04/30 20:08:14 383518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 383523] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 383527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1276730| [2025/04/30 20:08:14 383532] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 383536] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694384536|now:1746043694383536|interv:1000| [2025/04/30 20:08:14 383540] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 383544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 383548] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694384536| [2025/04/30 20:08:14 383552] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694384536| [2025/04/30 20:08:14 383560] [debug] |xqc_engine_wakeup_after|wakeup:1746043694384536|now:1746043694383560|diff:976| [2025/04/30 20:08:14 383566] [debug] |xqc_engine_main_logic|END|now:1746043694383347| [2025/04/30 20:08:14 384152] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694384151| [2025/04/30 20:08:14 384163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 384195] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1032| [2025/04/30 20:08:14 384202] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1033| [2025/04/30 20:08:14 384211] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1033| [2025/04/30 20:08:14 384218] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 384226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 384233] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62440|prior_delivered:1191319|prior_time:1746043694332411|is_app_limited:0|send_elapse:44434|ack_elapse:51740|ctl_first_sent_time:1746043694332754|lagest_ack_time:1746043694384151|curr_delivered:1253759| [2025/04/30 20:08:14 384240] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694332754| [2025/04/30 20:08:14 384247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:737| [2025/04/30 20:08:14 384254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50946|rttvar:1006|minrtt:30499|latest_rtt:51397|ack_delay:80| [2025/04/30 20:08:14 384261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50992|rttvar:847|minrtt:30499|latest_rtt:51397|ack_delay:80| [2025/04/30 20:08:14 384268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1394|lost_pn:1391|thresh:3| [2025/04/30 20:08:14 384274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 384281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 384288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50992|rtt_var:847|pto_duration:54380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 384295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 384301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 384307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 384311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694462808|now:1746043694384287|interv:78521| [2025/04/30 20:08:14 384315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694462808|now:1746043694384287|interval:78521|pto_count:0|srtt:50992 [2025/04/30 20:08:14 384319] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44434, ack_elapse 51740, delivered 62440|rate 1206803|lost 310| [2025/04/30 20:08:14 384331] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206803) in round 23| [2025/04/30 20:08:14 384337] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 384343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 384350] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694332754|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 384356] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694332754|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 384363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:50992|latest_rtt:51397|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 384373] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1033|largest:1033|pns:2| [2025/04/30 20:08:14 384380] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1033|frame:ACK |recv_time:1746043694384151|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 384388] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814384151|now:1746043694384151|interv:120000000| [2025/04/30 20:08:14 384394] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814384151|now:1746043694384151|interv:120000000| [2025/04/30 20:08:14 384399] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694384536|pq_index:0| [2025/04/30 20:08:14 384406] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694383347| [2025/04/30 20:08:14 384412] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694384412| [2025/04/30 20:08:14 384420] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694384418| [2025/04/30 20:08:14 384428] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 384435] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50992|min_srtt:50992|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 384442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1318742| [2025/04/30 20:08:14 384449] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50992|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 384457] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 384463] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50992|min_srtt:50992|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 384473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1319909| [2025/04/30 20:08:14 384477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 384481] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 384486] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 384493] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 384501] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 384508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1276730| [2025/04/30 20:08:14 384515] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 384521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 384528] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694384536| [2025/04/30 20:08:14 384534] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694384536| [2025/04/30 20:08:14 384540] [debug] |xqc_engine_wakeup_after|wakeup:1746043694384536|now:1746043694384540|diff:18446744073709551612| [2025/04/30 20:08:14 384546] [debug] |xqc_engine_main_logic|END|now:1746043694384418| [2025/04/30 20:08:14 384557] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694384556| [2025/04/30 20:08:14 384562] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 384568] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1033| [2025/04/30 20:08:14 384572] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1034| [2025/04/30 20:08:14 384577] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1034| [2025/04/30 20:08:14 384581] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 384586] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 384591] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694409556|now:1746043694384556|interv:25000| [2025/04/30 20:08:14 384597] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694384556|max_ack_delay:25000| [2025/04/30 20:08:14 384602] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1034|largest:1034|pns:2| [2025/04/30 20:08:14 384606] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1034|frame:PING ACK |recv_time:1746043694384556|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 384616] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814384556|now:1746043694384556|interv:120000000| [2025/04/30 20:08:14 384620] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814384556|now:1746043694384556|interv:120000000| [2025/04/30 20:08:14 384624] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694384536|pq_index:0| [2025/04/30 20:08:14 384628] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694384418| [2025/04/30 20:08:14 384632] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694384632| [2025/04/30 20:08:14 384637] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694384636| [2025/04/30 20:08:14 384641] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694384536|now:1746043694384636| [2025/04/30 20:08:14 384646] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694384536|now:1746043694384636| [2025/04/30 20:08:14 384650] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 384654] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 384659] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50992|min_srtt:50992|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 384663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1319909| [2025/04/30 20:08:14 384667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 384671] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 384675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 384679] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 384684] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 384689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1276730| [2025/04/30 20:08:14 384697] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 384704] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1446| [2025/04/30 20:08:14 384739] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694384711|stream_id:0|stream_offset:1276730| [2025/04/30 20:08:14 384749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 384756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 384769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50992|rtt_var:847|pto_duration:54380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 384776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 384783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 384788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 384795] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694464091|now:1746043694384768|interv:79323| [2025/04/30 20:08:14 384801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694464091|now:1746043694384768|interval:79323|pto_count:0|srtt:50992 [2025/04/30 20:08:14 384808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 384815] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 384820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1277897| [2025/04/30 20:08:14 384827] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 384833] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1447| [2025/04/30 20:08:14 384873] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746043694384843|stream_id:0|stream_offset:1277897| [2025/04/30 20:08:14 384884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 384891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 20:08:14 384897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50992|rtt_var:847|pto_duration:54380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 384904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 384908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 384912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63612| [2025/04/30 20:08:14 384916] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694464223|now:1746043694384897|interv:79326| [2025/04/30 20:08:14 384920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694464223|now:1746043694384897|interval:79326|pto_count:0|srtt:50992 [2025/04/30 20:08:14 384924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63612| [2025/04/30 20:08:14 384929] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 384938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1279064| [2025/04/30 20:08:14 384943] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 384946] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694385946|now:1746043694384946|interv:1000| [2025/04/30 20:08:14 384950] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 384954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 384958] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694385946| [2025/04/30 20:08:14 384963] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694385946| [2025/04/30 20:08:14 384967] [debug] |xqc_engine_wakeup_after|wakeup:1746043694385946|now:1746043694384967|diff:979| [2025/04/30 20:08:14 384971] [debug] |xqc_engine_main_logic|END|now:1746043694384636| [2025/04/30 20:08:14 384978] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694384978| [2025/04/30 20:08:14 384983] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 384989] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1034| [2025/04/30 20:08:14 384993] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1035| [2025/04/30 20:08:14 384998] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1035| [2025/04/30 20:08:14 385003] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 385007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 385012] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1192559|prior_time:1746043694333213|is_app_limited:0|send_elapse:44908|ack_elapse:51765|ctl_first_sent_time:1746043694333459|lagest_ack_time:1746043694384978|curr_delivered:1254959| [2025/04/30 20:08:14 385017] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694333459| [2025/04/30 20:08:14 385022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:738| [2025/04/30 20:08:14 385026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50992|rttvar:847|minrtt:30499|latest_rtt:51519|ack_delay:24| [2025/04/30 20:08:14 385031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51054|rttvar:761|minrtt:30499|latest_rtt:51519|ack_delay:24| [2025/04/30 20:08:14 385035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1395|lost_pn:1392|thresh:3| [2025/04/30 20:08:14 385039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 385043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 385047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51054|rtt_var:761|pto_duration:54098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 385056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 385060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 385064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 385068] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694463941|now:1746043694385047|interv:78894| [2025/04/30 20:08:14 385072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694463941|now:1746043694385047|interval:78894|pto_count:0|srtt:51054 [2025/04/30 20:08:14 385077] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 44908, ack_elapse 51765, delivered 62400|rate 1205447|lost 310| [2025/04/30 20:08:14 385081] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205447) in round 23| [2025/04/30 20:08:14 385086] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 385090] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 385094] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694333459|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 385099] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694333459|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 385103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62412|srtt:51054|latest_rtt:51519|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 385109] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1035|largest:1035|pns:2| [2025/04/30 20:08:14 385114] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1035|frame:ACK |recv_time:1746043694384978|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 385118] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814384978|now:1746043694384978|interv:120000000| [2025/04/30 20:08:14 385122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814384978|now:1746043694384978|interv:120000000| [2025/04/30 20:08:14 385126] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694385946|pq_index:0| [2025/04/30 20:08:14 385131] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694384636| [2025/04/30 20:08:14 385135] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694385135| [2025/04/30 20:08:14 385140] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694385139| [2025/04/30 20:08:14 385145] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 385152] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51054|min_srtt:51054|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 385157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1319909| [2025/04/30 20:08:14 385162] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51054|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 385190] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 385195] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51054|min_srtt:51054|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 385199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1321076| [2025/04/30 20:08:14 385204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 385208] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 385212] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 385216] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 385220] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 385225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1279064| [2025/04/30 20:08:14 385229] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 385233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 385237] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694385946| [2025/04/30 20:08:14 385241] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694385946| [2025/04/30 20:08:14 385245] [debug] |xqc_engine_wakeup_after|wakeup:1746043694385946|now:1746043694385245|diff:701| [2025/04/30 20:08:14 385249] [debug] |xqc_engine_main_logic|END|now:1746043694385139| [2025/04/30 20:08:14 385255] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694385255| [2025/04/30 20:08:14 385259] [debug] |xqc_engine_wakeup_after|wakeup:1746043694385946|now:1746043694385259|diff:687| [2025/04/30 20:08:14 385263] [debug] |xqc_engine_main_logic|END|now:1746043694385255| [2025/04/30 20:08:14 385670] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694385669| [2025/04/30 20:08:14 385682] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 385691] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1035| [2025/04/30 20:08:14 385697] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1036| [2025/04/30 20:08:14 385714] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1036| [2025/04/30 20:08:14 385720] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 385728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 385735] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1193759|prior_time:1746043694335121|is_app_limited:0|send_elapse:46926|ack_elapse:50548|ctl_first_sent_time:1746043694335608|lagest_ack_time:1746043694385669|curr_delivered:1256159| [2025/04/30 20:08:14 385740] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694335608| [2025/04/30 20:08:14 385748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:739| [2025/04/30 20:08:14 385754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51054|rttvar:761|minrtt:30499|latest_rtt:50061|ack_delay:56| [2025/04/30 20:08:14 385761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50923|rttvar:833|minrtt:30499|latest_rtt:50061|ack_delay:56| [2025/04/30 20:08:14 385768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1396|lost_pn:1393|thresh:3| [2025/04/30 20:08:14 385774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 385781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 385788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50923|rtt_var:833|pto_duration:54255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 385795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 385801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 385807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 385814] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694464098|now:1746043694385788|interv:78310| [2025/04/30 20:08:14 385819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694464098|now:1746043694385788|interval:78310|pto_count:0|srtt:50923 [2025/04/30 20:08:14 385823] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46926, ack_elapse 50548, delivered 62400|rate 1234470|lost 310| [2025/04/30 20:08:14 385828] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1234470) in round 23| [2025/04/30 20:08:14 385832] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 385836] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 385840] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694335608|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 385849] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694335608|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 385854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:50923|latest_rtt:50061|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 385860] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1036|largest:1036|pns:2| [2025/04/30 20:08:14 385865] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1036|frame:ACK |recv_time:1746043694385669|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 385870] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814385669|now:1746043694385669|interv:120000000| [2025/04/30 20:08:14 385874] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814385669|now:1746043694385669|interv:120000000| [2025/04/30 20:08:14 385878] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694385946|pq_index:0| [2025/04/30 20:08:14 385882] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694385139| [2025/04/30 20:08:14 385886] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694385886| [2025/04/30 20:08:14 385891] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694385890| [2025/04/30 20:08:14 385896] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 385901] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50923|min_srtt:50923|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 385906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1321076| [2025/04/30 20:08:14 385910] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50923|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 385915] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 385920] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50923|min_srtt:50923|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 385924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1322243| [2025/04/30 20:08:14 385928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 385932] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 385936] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 385943] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 385948] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 385952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1279064| [2025/04/30 20:08:14 385956] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 385960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 385964] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694385946| [2025/04/30 20:08:14 385968] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694385946| [2025/04/30 20:08:14 385972] [debug] |xqc_engine_wakeup_after|wakeup:1746043694385946|now:1746043694385972|diff:18446744073709551590| [2025/04/30 20:08:14 385977] [debug] |xqc_engine_main_logic|END|now:1746043694385890| [2025/04/30 20:08:14 385982] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694385982| [2025/04/30 20:08:14 385986] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694385946|pq_index:0| [2025/04/30 20:08:14 385990] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694385890| [2025/04/30 20:08:14 385995] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694385994| [2025/04/30 20:08:14 385999] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694385946|now:1746043694385994| [2025/04/30 20:08:14 386003] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694385946|now:1746043694385994| [2025/04/30 20:08:14 386007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 386011] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 386016] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50923|min_srtt:50923|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 386020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1322243| [2025/04/30 20:08:14 386024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 386028] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 386032] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 386036] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 386040] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 386047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1279064| [2025/04/30 20:08:14 386051] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 386056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1448| [2025/04/30 20:08:14 386093] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694386063|stream_id:0|stream_offset:1279064| [2025/04/30 20:08:14 386103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 386110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 386117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50923|rtt_var:833|pto_duration:54255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 386122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 386126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 386130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 386134] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694465318|now:1746043694386117|interv:79201| [2025/04/30 20:08:14 386138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694465318|now:1746043694386117|interval:79201|pto_count:0|srtt:50923 [2025/04/30 20:08:14 386142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 386147] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 386151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1280231| [2025/04/30 20:08:14 386156] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 386160] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694387160|now:1746043694386160|interv:1000| [2025/04/30 20:08:14 386164] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 386193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 386198] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694387160| [2025/04/30 20:08:14 386204] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694387160| [2025/04/30 20:08:14 386209] [debug] |xqc_engine_wakeup_after|wakeup:1746043694387160|now:1746043694386209|diff:951| [2025/04/30 20:08:14 386215] [debug] |xqc_engine_main_logic|END|now:1746043694385994| [2025/04/30 20:08:14 387004] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694387003| [2025/04/30 20:08:14 387021] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 387028] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1036| [2025/04/30 20:08:14 387033] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1037| [2025/04/30 20:08:14 387041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1037| [2025/04/30 20:08:14 387047] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 387055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 387061] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1194959|prior_time:1746043694335775|is_app_limited:0|send_elapse:47343|ack_elapse:51228|ctl_first_sent_time:1746043694336117|lagest_ack_time:1746043694387003|curr_delivered:1257359| [2025/04/30 20:08:14 387066] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694336117| [2025/04/30 20:08:14 387070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:740| [2025/04/30 20:08:14 387075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50923|rttvar:833|minrtt:30499|latest_rtt:50886|ack_delay:40| [2025/04/30 20:08:14 387082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50913|rttvar:644|minrtt:30499|latest_rtt:50886|ack_delay:40| [2025/04/30 20:08:14 387088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1397|lost_pn:1394|thresh:3| [2025/04/30 20:08:14 387095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 387102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 387109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50913|rtt_var:644|pto_duration:53489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 387114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 387120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 387126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 387132] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694464552|now:1746043694387108|interv:77444| [2025/04/30 20:08:14 387136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694464552|now:1746043694387108|interval:77444|pto_count:0|srtt:50913 [2025/04/30 20:08:14 387140] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47343, ack_elapse 51228, delivered 62400|rate 1218083|lost 310| [2025/04/30 20:08:14 387145] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1218083) in round 23| [2025/04/30 20:08:14 387149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 387154] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 387184] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694336117|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 387195] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694336117|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 387203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:50913|latest_rtt:50886|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 387209] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1037|largest:1037|pns:2| [2025/04/30 20:08:14 387213] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1037|frame:ACK |recv_time:1746043694387003|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 387218] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814387003|now:1746043694387003|interv:120000000| [2025/04/30 20:08:14 387223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814387003|now:1746043694387003|interv:120000000| [2025/04/30 20:08:14 387227] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694387160|pq_index:0| [2025/04/30 20:08:14 387231] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694385994| [2025/04/30 20:08:14 387235] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694387235| [2025/04/30 20:08:14 387240] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694387239| [2025/04/30 20:08:14 387246] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694387160|now:1746043694387239| [2025/04/30 20:08:14 387250] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694387160|now:1746043694387239| [2025/04/30 20:08:14 387254] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 387259] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 387264] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50913|min_srtt:50913|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 387268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1322243| [2025/04/30 20:08:14 387273] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50913|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 387278] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 387282] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50913|min_srtt:50913|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 387291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1323410| [2025/04/30 20:08:14 387296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 387300] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 387304] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 387308] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 387313] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 387317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1280231| [2025/04/30 20:08:14 387322] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 387326] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1449| [2025/04/30 20:08:14 387367] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694387335|stream_id:0|stream_offset:1280231| [2025/04/30 20:08:14 387377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 387384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 387391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50913|rtt_var:644|pto_duration:53489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 387398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 387404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 387408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 387412] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694465824|now:1746043694387391|interv:78433| [2025/04/30 20:08:14 387416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694465824|now:1746043694387391|interval:78433|pto_count:0|srtt:50913 [2025/04/30 20:08:14 387421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 387428] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 387435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1281398| [2025/04/30 20:08:14 387448] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 387454] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694388454|now:1746043694387454|interv:1000| [2025/04/30 20:08:14 387460] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 387467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 387474] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694388454| [2025/04/30 20:08:14 387480] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694388454| [2025/04/30 20:08:14 387487] [debug] |xqc_engine_wakeup_after|wakeup:1746043694388454|now:1746043694387487|diff:967| [2025/04/30 20:08:14 387494] [debug] |xqc_engine_main_logic|END|now:1746043694387239| [2025/04/30 20:08:14 387502] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694387502| [2025/04/30 20:08:14 387508] [debug] |xqc_engine_wakeup_after|wakeup:1746043694388454|now:1746043694387508|diff:946| [2025/04/30 20:08:14 387514] [debug] |xqc_engine_main_logic|END|now:1746043694387502| [2025/04/30 20:08:14 388864] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694388863| [2025/04/30 20:08:14 388892] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694388454|pq_index:0| [2025/04/30 20:08:14 388901] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694387239| [2025/04/30 20:08:14 388909] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694388907| [2025/04/30 20:08:14 388916] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694388454|now:1746043694388907| [2025/04/30 20:08:14 388924] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694388454|now:1746043694388907| [2025/04/30 20:08:14 388930] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 388936] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 388944] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50913|min_srtt:50913|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 388951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1323410| [2025/04/30 20:08:14 388959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 388966] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 388971] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 388979] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 388987] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 388994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1281398| [2025/04/30 20:08:14 389010] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 389017] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1450| [2025/04/30 20:08:14 389058] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746043694389028|stream_id:0|stream_offset:1281398| [2025/04/30 20:08:14 389065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 389070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 20:08:14 389075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50913|rtt_var:644|pto_duration:53489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 389079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 389083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 389087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63612| [2025/04/30 20:08:14 389091] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694467517|now:1746043694389074|interv:78443| [2025/04/30 20:08:14 389096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694467517|now:1746043694389074|interval:78443|pto_count:0|srtt:50913 [2025/04/30 20:08:14 389100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63612| [2025/04/30 20:08:14 389106] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 389110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1282565| [2025/04/30 20:08:14 389115] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 389119] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1451| [2025/04/30 20:08:14 389143] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63612|now:1746043694389125|stream_id:0|stream_offset:1282565| [2025/04/30 20:08:14 389149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 389154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63612|applimit:0| [2025/04/30 20:08:14 389158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50913|rtt_var:644|pto_duration:53489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 389162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 389193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 389200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64812| [2025/04/30 20:08:14 389206] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694467614|now:1746043694389158|interv:78456| [2025/04/30 20:08:14 389212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694467614|now:1746043694389158|interval:78456|pto_count:0|srtt:50913 [2025/04/30 20:08:14 389220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64812| [2025/04/30 20:08:14 389227] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 389235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1283732| [2025/04/30 20:08:14 389242] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 389248] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694390248|now:1746043694389248|interv:1000| [2025/04/30 20:08:14 389258] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 389264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 389271] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694390248| [2025/04/30 20:08:14 389277] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694390248| [2025/04/30 20:08:14 389284] [debug] |xqc_engine_wakeup_after|wakeup:1746043694390248|now:1746043694389283|diff:965| [2025/04/30 20:08:14 389291] [debug] |xqc_engine_main_logic|END|now:1746043694388907| [2025/04/30 20:08:14 389305] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694389303| [2025/04/30 20:08:14 389313] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 389322] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1037| [2025/04/30 20:08:14 389328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1038| [2025/04/30 20:08:14 389337] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1038| [2025/04/30 20:08:14 389344] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 389352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 389359] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1196159|prior_time:1746043694336263|is_app_limited:0|send_elapse:47661|ack_elapse:53040|ctl_first_sent_time:1746043694336529|lagest_ack_time:1746043694389303|curr_delivered:1258559| [2025/04/30 20:08:14 389366] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694336529| [2025/04/30 20:08:14 389374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:741| [2025/04/30 20:08:14 389381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50913|rttvar:644|minrtt:30499|latest_rtt:52774|ack_delay:40| [2025/04/30 20:08:14 389393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51140|rttvar:938|minrtt:30499|latest_rtt:52774|ack_delay:40| [2025/04/30 20:08:14 389400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1398|lost_pn:1395|thresh:3| [2025/04/30 20:08:14 389407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 389413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 389420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51140|rtt_var:938|pto_duration:54892|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 389426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 389432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 389439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63612| [2025/04/30 20:08:14 389445] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694469017|now:1746043694389419|interv:79598| [2025/04/30 20:08:14 389452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694469017|now:1746043694389419|interval:79598|pto_count:0|srtt:51140 [2025/04/30 20:08:14 389459] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47661, ack_elapse 53040, delivered 62400|rate 1176470|lost 310| [2025/04/30 20:08:14 389466] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176470) in round 23| [2025/04/30 20:08:14 389472] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 389476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 389481] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694336529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 389485] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694336529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 389490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63612|srtt:51140|latest_rtt:52774|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 389496] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1038|largest:1038|pns:2| [2025/04/30 20:08:14 389501] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1038|frame:ACK |recv_time:1746043694389303|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 389506] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814389303|now:1746043694389303|interv:120000000| [2025/04/30 20:08:14 389515] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814389303|now:1746043694389303|interv:120000000| [2025/04/30 20:08:14 389519] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694390248|pq_index:0| [2025/04/30 20:08:14 389523] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694388907| [2025/04/30 20:08:14 389527] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694389527| [2025/04/30 20:08:14 389532] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694389531| [2025/04/30 20:08:14 389538] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 389543] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51140|min_srtt:51140|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 389547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1323410| [2025/04/30 20:08:14 389552] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51140|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 389557] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 389561] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51140|min_srtt:51140|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 389566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:08:14 389570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 389574] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 389578] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 389583] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 389590] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 389597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1283732| [2025/04/30 20:08:14 389604] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 389611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 389618] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694390248| [2025/04/30 20:08:14 389625] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694390248| [2025/04/30 20:08:14 389637] [debug] |xqc_engine_wakeup_after|wakeup:1746043694390248|now:1746043694389637|diff:611| [2025/04/30 20:08:14 389706] [debug] |xqc_engine_main_logic|END|now:1746043694389531| [2025/04/30 20:08:14 389719] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694389718| [2025/04/30 20:08:14 389727] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 389736] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1038| [2025/04/30 20:08:14 389742] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1039| [2025/04/30 20:08:14 389750] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1039| [2025/04/30 20:08:14 389757] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 389765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 389770] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1197359|prior_time:1746043694337062|is_app_limited:0|send_elapse:48440|ack_elapse:52656|ctl_first_sent_time:1746043694337391|lagest_ack_time:1746043694389718|curr_delivered:1259759| [2025/04/30 20:08:14 389776] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694337391| [2025/04/30 20:08:14 389783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:742| [2025/04/30 20:08:14 389790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51140|rttvar:938|minrtt:30499|latest_rtt:52327|ack_delay:32| [2025/04/30 20:08:14 389797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51284|rttvar:992|minrtt:30499|latest_rtt:52327|ack_delay:32| [2025/04/30 20:08:14 389804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1399|lost_pn:1396|thresh:3| [2025/04/30 20:08:14 389811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 389817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 389822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51284|rtt_var:992|pto_duration:55252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 389827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 389831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 389835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 389839] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694469377|now:1746043694389822|interv:79555| [2025/04/30 20:08:14 389843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694469377|now:1746043694389822|interval:79555|pto_count:0|srtt:51284 [2025/04/30 20:08:14 389847] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 48440, ack_elapse 52656, delivered 62400|rate 1185050|lost 310| [2025/04/30 20:08:14 389857] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185050) in round 23| [2025/04/30 20:08:14 389861] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 389866] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 389870] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694337391|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 389874] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694337391|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 389879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62412|srtt:51284|latest_rtt:52327|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 389885] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1039|largest:1039|pns:2| [2025/04/30 20:08:14 389890] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1039|frame:ACK |recv_time:1746043694389718|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 389894] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814389718|now:1746043694389718|interv:120000000| [2025/04/30 20:08:14 389899] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814389718|now:1746043694389718|interv:120000000| [2025/04/30 20:08:14 389903] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694390248|pq_index:0| [2025/04/30 20:08:14 389907] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694389531| [2025/04/30 20:08:14 389911] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694389911| [2025/04/30 20:08:14 389916] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694389915| [2025/04/30 20:08:14 389921] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 389926] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51284|min_srtt:51284|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 389930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:08:14 389935] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51284|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 389940] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 389944] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51284|min_srtt:51284|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 389952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1325744| [2025/04/30 20:08:14 389956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 389960] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 389964] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 389968] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 389973] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 389977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1283732| [2025/04/30 20:08:14 389981] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 389985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 389989] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694390248| [2025/04/30 20:08:14 389993] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694390248| [2025/04/30 20:08:14 389997] [debug] |xqc_engine_wakeup_after|wakeup:1746043694390248|now:1746043694389997|diff:251| [2025/04/30 20:08:14 390001] [debug] |xqc_engine_main_logic|END|now:1746043694389915| [2025/04/30 20:08:14 390009] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694390009| [2025/04/30 20:08:14 390014] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 390019] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1039| [2025/04/30 20:08:14 390023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1040| [2025/04/30 20:08:14 390028] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1040| [2025/04/30 20:08:14 390032] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 390037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 390042] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1198559|prior_time:1746043694338371|is_app_limited:0|send_elapse:48025|ack_elapse:51638|ctl_first_sent_time:1746043694338745|lagest_ack_time:1746043694390009|curr_delivered:1260959| [2025/04/30 20:08:14 390046] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694338745| [2025/04/30 20:08:14 390051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:743| [2025/04/30 20:08:14 390055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51284|rttvar:992|minrtt:30499|latest_rtt:51264|ack_delay:32| [2025/04/30 20:08:14 390062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51278|rttvar:757|minrtt:30499|latest_rtt:51264|ack_delay:32| [2025/04/30 20:08:14 390066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1400|lost_pn:1397|thresh:3| [2025/04/30 20:08:14 390070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 390074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 390078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51278|rtt_var:757|pto_duration:54306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 390083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 390087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 390091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 390095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694468431|now:1746043694390078|interv:78353| [2025/04/30 20:08:14 390099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694468431|now:1746043694390078|interval:78353|pto_count:0|srtt:51278 [2025/04/30 20:08:14 390103] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 48025, ack_elapse 51638, delivered 62400|rate 1208412|lost 310| [2025/04/30 20:08:14 390107] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208412) in round 23| [2025/04/30 20:08:14 390111] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 390115] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 390119] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694338745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 390124] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694338745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 390128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:51278|latest_rtt:51264|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 390134] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1040|largest:1040|pns:2| [2025/04/30 20:08:14 390138] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1040|frame:ACK |recv_time:1746043694390009|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 390143] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814390009|now:1746043694390009|interv:120000000| [2025/04/30 20:08:14 390147] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814390009|now:1746043694390009|interv:120000000| [2025/04/30 20:08:14 390153] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694390248|pq_index:0| [2025/04/30 20:08:14 390157] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694389915| [2025/04/30 20:08:14 390161] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694390161| [2025/04/30 20:08:14 390180] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694390165| [2025/04/30 20:08:14 390188] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 390192] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51278|min_srtt:51278|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 390197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1325744| [2025/04/30 20:08:14 390201] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51278|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 390206] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 390210] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51278|min_srtt:51278|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 390214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1326911| [2025/04/30 20:08:14 390219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 390223] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 390226] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 390231] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 390235] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 390239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1283732| [2025/04/30 20:08:14 390243] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 390247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 390251] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694390248| [2025/04/30 20:08:14 390255] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694390248| [2025/04/30 20:08:14 390262] [debug] |xqc_engine_wakeup_after|wakeup:1746043694390248|now:1746043694390262|diff:18446744073709551602| [2025/04/30 20:08:14 390266] [debug] |xqc_engine_main_logic|END|now:1746043694390165| [2025/04/30 20:08:14 390272] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694390271| [2025/04/30 20:08:14 390276] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694390248|pq_index:0| [2025/04/30 20:08:14 390283] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694390165| [2025/04/30 20:08:14 390291] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694390289| [2025/04/30 20:08:14 390298] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694390248|now:1746043694390289| [2025/04/30 20:08:14 390304] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694390248|now:1746043694390289| [2025/04/30 20:08:14 390311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 390318] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 390324] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51278|min_srtt:51278|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 390331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1326911| [2025/04/30 20:08:14 390339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 390345] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 390351] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 390358] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 390365] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 390372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1283732| [2025/04/30 20:08:14 390379] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 390386] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1452| [2025/04/30 20:08:14 390430] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694390397|stream_id:0|stream_offset:1283732| [2025/04/30 20:08:14 390440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 390445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 390451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51278|rtt_var:757|pto_duration:54306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 390464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 390470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 390476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 390483] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694469703|now:1746043694390450|interv:79253| [2025/04/30 20:08:14 390489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694469703|now:1746043694390450|interval:79253|pto_count:0|srtt:51278 [2025/04/30 20:08:14 390497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 390504] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 390508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1284899| [2025/04/30 20:08:14 390513] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 390517] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1453| [2025/04/30 20:08:14 390550] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746043694390525|stream_id:0|stream_offset:1284899| [2025/04/30 20:08:14 390560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 390568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 20:08:14 390575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51278|rtt_var:757|pto_duration:54306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 390582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 390589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 390593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63612| [2025/04/30 20:08:14 390598] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694469831|now:1746043694390575|interv:79256| [2025/04/30 20:08:14 390602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694469831|now:1746043694390575|interval:79256|pto_count:0|srtt:51278 [2025/04/30 20:08:14 390606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63612| [2025/04/30 20:08:14 390611] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 390615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1286066| [2025/04/30 20:08:14 390625] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 390629] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694391629|now:1746043694390629|interv:1000| [2025/04/30 20:08:14 390633] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 390636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 390643] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694391629| [2025/04/30 20:08:14 390651] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694391629| [2025/04/30 20:08:14 390657] [debug] |xqc_engine_wakeup_after|wakeup:1746043694391629|now:1746043694390657|diff:972| [2025/04/30 20:08:14 390664] [debug] |xqc_engine_main_logic|END|now:1746043694390289| [2025/04/30 20:08:14 390722] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694390721| [2025/04/30 20:08:14 390733] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 390743] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1040| [2025/04/30 20:08:14 390750] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1041| [2025/04/30 20:08:14 390758] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1041| [2025/04/30 20:08:14 390765] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 390772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 390780] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1199759|prior_time:1746043694338899|is_app_limited:0|send_elapse:48330|ack_elapse:51822|ctl_first_sent_time:1746043694339184|lagest_ack_time:1746043694390721|curr_delivered:1262159| [2025/04/30 20:08:14 390787] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694339184| [2025/04/30 20:08:14 390795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:744| [2025/04/30 20:08:14 390802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51278|rttvar:757|minrtt:30499|latest_rtt:51537|ack_delay:24| [2025/04/30 20:08:14 390809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51308|rttvar:626|minrtt:30499|latest_rtt:51537|ack_delay:24| [2025/04/30 20:08:14 390816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1401|lost_pn:1398|thresh:3| [2025/04/30 20:08:14 390822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 390829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 390834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51308|rtt_var:626|pto_duration:53812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 390841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 390855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 390861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 390865] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694469337|now:1746043694390833|interv:78504| [2025/04/30 20:08:14 390869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694469337|now:1746043694390833|interval:78504|pto_count:0|srtt:51308 [2025/04/30 20:08:14 390874] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 48330, ack_elapse 51822, delivered 62400|rate 1204121|lost 310| [2025/04/30 20:08:14 390878] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204121) in round 23| [2025/04/30 20:08:14 390883] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 390887] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 390891] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694339184|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 390895] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694339184|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 390900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62412|srtt:51308|latest_rtt:51537|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 390907] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1041|largest:1041|pns:2| [2025/04/30 20:08:14 390911] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1041|frame:ACK |recv_time:1746043694390721|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 390916] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814390721|now:1746043694390721|interv:120000000| [2025/04/30 20:08:14 390921] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814390721|now:1746043694390721|interv:120000000| [2025/04/30 20:08:14 390925] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694391629|pq_index:0| [2025/04/30 20:08:14 390929] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694390289| [2025/04/30 20:08:14 390933] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694390933| [2025/04/30 20:08:14 390938] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694390937| [2025/04/30 20:08:14 390944] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 390949] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51308|min_srtt:51308|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 390957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1326911| [2025/04/30 20:08:14 390961] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51308|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 390966] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 390971] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51308|min_srtt:51308|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 390975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1328078| [2025/04/30 20:08:14 390980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 390983] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 390987] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 390992] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 390996] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 391001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1286066| [2025/04/30 20:08:14 391005] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 391009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 391013] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694391629| [2025/04/30 20:08:14 391017] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694391629| [2025/04/30 20:08:14 391021] [debug] |xqc_engine_wakeup_after|wakeup:1746043694391629|now:1746043694391021|diff:608| [2025/04/30 20:08:14 391026] [debug] |xqc_engine_main_logic|END|now:1746043694390937| [2025/04/30 20:08:14 391031] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694391031| [2025/04/30 20:08:14 391035] [debug] |xqc_engine_wakeup_after|wakeup:1746043694391629|now:1746043694391035|diff:594| [2025/04/30 20:08:14 391039] [debug] |xqc_engine_main_logic|END|now:1746043694391031| [2025/04/30 20:08:14 391841] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694391839| [2025/04/30 20:08:14 391856] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 391867] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1041| [2025/04/30 20:08:14 391873] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1042| [2025/04/30 20:08:14 391883] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1042| [2025/04/30 20:08:14 391899] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 391907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1402|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1402|path_largest_ack:1402| [2025/04/30 20:08:14 391914] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1200959|prior_time:1746043694339936|is_app_limited:0|send_elapse:47897|ack_elapse:51903|ctl_first_sent_time:1746043694340267|lagest_ack_time:1746043694391839|curr_delivered:1263359| [2025/04/30 20:08:14 391921] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694340267| [2025/04/30 20:08:14 391927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:745| [2025/04/30 20:08:14 391934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51308|rttvar:626|minrtt:30499|latest_rtt:51572|ack_delay:32| [2025/04/30 20:08:14 391940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51337|rttvar:528|minrtt:30499|latest_rtt:51572|ack_delay:32| [2025/04/30 20:08:14 391947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1402|lost_pn:1399|thresh:3| [2025/04/30 20:08:14 391954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 391961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 391967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51337|rtt_var:528|pto_duration:53449|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 391973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 391980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 391984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 391988] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694468974|now:1746043694391966|interv:77008| [2025/04/30 20:08:14 391992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694468974|now:1746043694391966|interval:77008|pto_count:0|srtt:51337 [2025/04/30 20:08:14 391997] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47897, ack_elapse 51903, delivered 62400|rate 1202242|lost 310| [2025/04/30 20:08:14 392001] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202242) in round 23| [2025/04/30 20:08:14 392006] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 392010] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 392014] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694340267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 392018] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694340267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 392027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:51337|latest_rtt:51572|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 392033] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1042|largest:1042|pns:2| [2025/04/30 20:08:14 392040] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1042|frame:ACK |recv_time:1746043694391839|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 392048] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814391839|now:1746043694391839|interv:120000000| [2025/04/30 20:08:14 392055] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814391839|now:1746043694391839|interv:120000000| [2025/04/30 20:08:14 392061] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694391629|pq_index:0| [2025/04/30 20:08:14 392065] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694390937| [2025/04/30 20:08:14 392069] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694392069| [2025/04/30 20:08:14 392075] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694392073| [2025/04/30 20:08:14 392080] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694391629|now:1746043694392073| [2025/04/30 20:08:14 392084] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694391629|now:1746043694392073| [2025/04/30 20:08:14 392088] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 392093] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 392098] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51337|min_srtt:51337|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 392103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1328078| [2025/04/30 20:08:14 392108] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51337|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 392113] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 392117] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51337|min_srtt:51337|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 392122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1329245| [2025/04/30 20:08:14 392130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 392141] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 392148] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 392152] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 392157] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 392161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1286066| [2025/04/30 20:08:14 392182] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 392191] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1454| [2025/04/30 20:08:14 392235] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694392199|stream_id:0|stream_offset:1286066| [2025/04/30 20:08:14 392243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 392247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 392252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51337|rtt_var:528|pto_duration:53449|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 392256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 392260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 392264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 392268] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694470648|now:1746043694392252|interv:78396| [2025/04/30 20:08:14 392272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694470648|now:1746043694392252|interval:78396|pto_count:0|srtt:51337 [2025/04/30 20:08:14 392277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 392281] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 392286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1287233| [2025/04/30 20:08:14 392290] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 392295] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1455| [2025/04/30 20:08:14 392336] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746043694392306|stream_id:0|stream_offset:1287233| [2025/04/30 20:08:14 392352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 392359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 20:08:14 392364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51337|rtt_var:528|pto_duration:53449|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 392368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 392372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 392376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63612| [2025/04/30 20:08:14 392381] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694470755|now:1746043694392363|interv:78392| [2025/04/30 20:08:14 392388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694470755|now:1746043694392363|interval:78392|pto_count:0|srtt:51337 [2025/04/30 20:08:14 392396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63612| [2025/04/30 20:08:14 392403] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 392408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1288400| [2025/04/30 20:08:14 392412] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 392416] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694393416|now:1746043694392416|interv:1000| [2025/04/30 20:08:14 392420] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 392424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 392428] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694393416| [2025/04/30 20:08:14 392433] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694393416| [2025/04/30 20:08:14 392436] [debug] |xqc_engine_wakeup_after|wakeup:1746043694393416|now:1746043694392436|diff:980| [2025/04/30 20:08:14 392441] [debug] |xqc_engine_main_logic|END|now:1746043694392073| [2025/04/30 20:08:14 392446] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694392446| [2025/04/30 20:08:14 392450] [debug] |xqc_engine_wakeup_after|wakeup:1746043694393416|now:1746043694392450|diff:966| [2025/04/30 20:08:14 392454] [debug] |xqc_engine_main_logic|END|now:1746043694392446| [2025/04/30 20:08:14 393209] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694393204| [2025/04/30 20:08:14 393239] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 393259] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1042| [2025/04/30 20:08:14 393266] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1043| [2025/04/30 20:08:14 393279] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1043| [2025/04/30 20:08:14 393293] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 393303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 393312] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1202159|prior_time:1746043694341097|is_app_limited:0|send_elapse:46529|ack_elapse:52107|ctl_first_sent_time:1746043694341457|lagest_ack_time:1746043694393204|curr_delivered:1264559| [2025/04/30 20:08:14 393320] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694341457| [2025/04/30 20:08:14 393328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:746| [2025/04/30 20:08:14 393335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51337|rttvar:528|minrtt:30499|latest_rtt:51747|ack_delay:48| [2025/04/30 20:08:14 393343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51382|rttvar:486|minrtt:30499|latest_rtt:51747|ack_delay:48| [2025/04/30 20:08:14 393349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1403|lost_pn:1400|thresh:3| [2025/04/30 20:08:14 393354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 393359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 393366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51382|rtt_var:486|pto_duration:53382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 393373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 393378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 393384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 393390] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694470688|now:1746043694393365|interv:77323| [2025/04/30 20:08:14 393396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694470688|now:1746043694393365|interval:77323|pto_count:0|srtt:51382 [2025/04/30 20:08:14 393403] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 46529, ack_elapse 52107, delivered 62400|rate 1197535|lost 310| [2025/04/30 20:08:14 393412] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197535) in round 23| [2025/04/30 20:08:14 393419] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 393425] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 393431] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694341457|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 393437] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694341457|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 393450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62412|srtt:51382|latest_rtt:51747|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 393460] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1043|largest:1043|pns:2| [2025/04/30 20:08:14 393467] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1043|frame:ACK |recv_time:1746043694393204|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 393475] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814393204|now:1746043694393204|interv:120000000| [2025/04/30 20:08:14 393481] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814393204|now:1746043694393204|interv:120000000| [2025/04/30 20:08:14 393487] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694393416|pq_index:0| [2025/04/30 20:08:14 393493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694392073| [2025/04/30 20:08:14 393498] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694393498| [2025/04/30 20:08:14 393507] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694393504| [2025/04/30 20:08:14 393514] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694393416|now:1746043694393504| [2025/04/30 20:08:14 393521] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694393416|now:1746043694393504| [2025/04/30 20:08:14 393526] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 393535] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 393544] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51382|min_srtt:51382|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 393550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1329245| [2025/04/30 20:08:14 393557] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51382|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 393564] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 393572] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51382|min_srtt:51382|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 393578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1330412| [2025/04/30 20:08:14 393592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 393598] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 393603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 393609] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 393617] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 393623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1288400| [2025/04/30 20:08:14 393630] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 393638] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1456| [2025/04/30 20:08:14 393704] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746043694393652|stream_id:0|stream_offset:1288400| [2025/04/30 20:08:14 393714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 393721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 20:08:14 393728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51382|rtt_var:486|pto_duration:53382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 393735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 393741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 393748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63612| [2025/04/30 20:08:14 393753] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694472034|now:1746043694393728|interv:78306| [2025/04/30 20:08:14 393760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694472034|now:1746043694393728|interval:78306|pto_count:0|srtt:51382 [2025/04/30 20:08:14 393766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63612| [2025/04/30 20:08:14 393773] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 393779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1289567| [2025/04/30 20:08:14 393785] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 393791] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694394791|now:1746043694393791|interv:1000| [2025/04/30 20:08:14 393797] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 393816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 393823] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694394791| [2025/04/30 20:08:14 393830] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694394791| [2025/04/30 20:08:14 393836] [debug] |xqc_engine_wakeup_after|wakeup:1746043694394791|now:1746043694393836|diff:955| [2025/04/30 20:08:14 393844] [debug] |xqc_engine_main_logic|END|now:1746043694393504| [2025/04/30 20:08:14 393855] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694393854| [2025/04/30 20:08:14 393863] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 393871] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1043| [2025/04/30 20:08:14 393877] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1044| [2025/04/30 20:08:14 393885] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1044| [2025/04/30 20:08:14 393892] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 393898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 393903] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1203359|prior_time:1746043694341926|is_app_limited:0|send_elapse:47164|ack_elapse:51928|ctl_first_sent_time:1746043694342235|lagest_ack_time:1746043694393854|curr_delivered:1265759| [2025/04/30 20:08:14 393919] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694342235| [2025/04/30 20:08:14 393924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:747| [2025/04/30 20:08:14 393929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51382|rttvar:486|minrtt:30499|latest_rtt:51619|ack_delay:32| [2025/04/30 20:08:14 393936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51408|rttvar:416|minrtt:30499|latest_rtt:51619|ack_delay:32| [2025/04/30 20:08:14 393942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1404|lost_pn:1401|thresh:3| [2025/04/30 20:08:14 393949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 393955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 393961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51408|rtt_var:416|pto_duration:53408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 393965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 393969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 393973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 393977] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694472060|now:1746043694393960|interv:78100| [2025/04/30 20:08:14 393986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694472060|now:1746043694393960|interval:78100|pto_count:0|srtt:51408 [2025/04/30 20:08:14 393990] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47164, ack_elapse 51928, delivered 62400|rate 1201663|lost 310| [2025/04/30 20:08:14 393995] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201663) in round 23| [2025/04/30 20:08:14 393999] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 394004] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 394008] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694342235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 394012] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694342235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 394017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62412|srtt:51408|latest_rtt:51619|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 394027] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1044|largest:1044|pns:2| [2025/04/30 20:08:14 394034] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1044|frame:ACK |recv_time:1746043694393854|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 394041] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814393854|now:1746043694393854|interv:120000000| [2025/04/30 20:08:14 394046] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814393854|now:1746043694393854|interv:120000000| [2025/04/30 20:08:14 394050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694394791|pq_index:0| [2025/04/30 20:08:14 394055] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694393504| [2025/04/30 20:08:14 394059] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694394059| [2025/04/30 20:08:14 394065] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694394063| [2025/04/30 20:08:14 394070] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 394075] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51408|min_srtt:51408|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 394079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1330412| [2025/04/30 20:08:14 394084] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51408|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 394093] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 394097] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51408|min_srtt:51408|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 394102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1331579| [2025/04/30 20:08:14 394110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 394116] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 394122] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 394128] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 394132] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 394137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1289567| [2025/04/30 20:08:14 394141] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 394145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 394149] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694394791| [2025/04/30 20:08:14 394153] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694394791| [2025/04/30 20:08:14 394157] [debug] |xqc_engine_wakeup_after|wakeup:1746043694394791|now:1746043694394157|diff:634| [2025/04/30 20:08:14 394162] [debug] |xqc_engine_main_logic|END|now:1746043694394063| [2025/04/30 20:08:14 394195] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694394194| [2025/04/30 20:08:14 394204] [debug] |xqc_engine_wakeup_after|wakeup:1746043694394791|now:1746043694394204|diff:587| [2025/04/30 20:08:14 394211] [debug] |xqc_engine_main_logic|END|now:1746043694394194| [2025/04/30 20:08:14 394748] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694394746| [2025/04/30 20:08:14 394761] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 394769] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1044| [2025/04/30 20:08:14 394776] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1045| [2025/04/30 20:08:14 394786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1045| [2025/04/30 20:08:14 394792] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 394801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 394808] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1204559|prior_time:1746043694342862|is_app_limited:0|send_elapse:48054|ack_elapse:51884|ctl_first_sent_time:1746043694343215|lagest_ack_time:1746043694394746|curr_delivered:1266959| [2025/04/30 20:08:14 394823] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694343215| [2025/04/30 20:08:14 394831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:748| [2025/04/30 20:08:14 394836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51408|rttvar:416|minrtt:30499|latest_rtt:51531|ack_delay:32| [2025/04/30 20:08:14 394843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51419|rttvar:334|minrtt:30499|latest_rtt:51531|ack_delay:32| [2025/04/30 20:08:14 394849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1405|lost_pn:1402|thresh:3| [2025/04/30 20:08:14 394855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 394862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 394869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51419|rtt_var:334|pto_duration:53419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 394876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 394882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 394888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 394894] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694472071|now:1746043694394868|interv:77203| [2025/04/30 20:08:14 394899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694472071|now:1746043694394868|interval:77203|pto_count:0|srtt:51419 [2025/04/30 20:08:14 394903] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 48054, ack_elapse 51884, delivered 62400|rate 1202682|lost 310| [2025/04/30 20:08:14 394908] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202682) in round 23| [2025/04/30 20:08:14 394912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 394916] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 394920] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694343215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 394925] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694343215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 394929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:51419|latest_rtt:51531|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 394940] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1045|largest:1045|pns:2| [2025/04/30 20:08:14 394944] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1045|frame:ACK |recv_time:1746043694394746|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 394949] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814394746|now:1746043694394746|interv:120000000| [2025/04/30 20:08:14 394954] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814394746|now:1746043694394746|interv:120000000| [2025/04/30 20:08:14 394958] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694394791|pq_index:0| [2025/04/30 20:08:14 394963] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694394063| [2025/04/30 20:08:14 394967] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694394967| [2025/04/30 20:08:14 394972] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694394971| [2025/04/30 20:08:14 394977] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694394791|now:1746043694394971| [2025/04/30 20:08:14 394982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694394791|now:1746043694394971| [2025/04/30 20:08:14 394986] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 394990] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 394995] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51419|min_srtt:51419|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 395000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1331579| [2025/04/30 20:08:14 395005] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51419|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 395009] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 395014] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51419|min_srtt:51419|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 395019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1332746| [2025/04/30 20:08:14 395024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 395028] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 395031] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 395036] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 395044] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 395048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1289567| [2025/04/30 20:08:14 395053] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 395057] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1457| [2025/04/30 20:08:14 395097] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694395065|stream_id:0|stream_offset:1289567| [2025/04/30 20:08:14 395107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 395115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 395121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51419|rtt_var:334|pto_duration:53419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 395128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 395134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 395138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 395142] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694473484|now:1746043694395121|interv:78363| [2025/04/30 20:08:14 395146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694473484|now:1746043694395121|interval:78363|pto_count:0|srtt:51419 [2025/04/30 20:08:14 395151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 395156] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 395160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1290734| [2025/04/30 20:08:14 395165] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 395191] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1458| [2025/04/30 20:08:14 395223] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746043694395199|stream_id:0|stream_offset:1290734| [2025/04/30 20:08:14 395232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1458|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 395239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 20:08:14 395253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51419|rtt_var:334|pto_duration:53419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 395257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 395263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 395270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63612| [2025/04/30 20:08:14 395275] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694473618|now:1746043694395252|interv:78366| [2025/04/30 20:08:14 395279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694473618|now:1746043694395252|interval:78366|pto_count:0|srtt:51419 [2025/04/30 20:08:14 395284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63612| [2025/04/30 20:08:14 395289] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 395293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1291901| [2025/04/30 20:08:14 395298] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 395301] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694396301|now:1746043694395301|interv:1000| [2025/04/30 20:08:14 395306] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 395310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 395314] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694396301| [2025/04/30 20:08:14 395318] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694396301| [2025/04/30 20:08:14 395322] [debug] |xqc_engine_wakeup_after|wakeup:1746043694396301|now:1746043694395322|diff:979| [2025/04/30 20:08:14 395327] [debug] |xqc_engine_main_logic|END|now:1746043694394971| [2025/04/30 20:08:14 395335] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694395335| [2025/04/30 20:08:14 395341] [debug] |xqc_engine_wakeup_after|wakeup:1746043694396301|now:1746043694395341|diff:960| [2025/04/30 20:08:14 395347] [debug] |xqc_engine_main_logic|END|now:1746043694395335| [2025/04/30 20:08:14 396431] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694396430| [2025/04/30 20:08:14 396443] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694396301|pq_index:0| [2025/04/30 20:08:14 396451] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694394971| [2025/04/30 20:08:14 396460] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694396457| [2025/04/30 20:08:14 396467] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694396301|now:1746043694396457| [2025/04/30 20:08:14 396474] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694396301|now:1746043694396457| [2025/04/30 20:08:14 396480] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 396532] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 396540] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51419|min_srtt:51419|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 396546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1332746| [2025/04/30 20:08:14 396554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 396558] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 396562] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 396566] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 396571] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 396575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1291901| [2025/04/30 20:08:14 396580] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 396585] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1459| [2025/04/30 20:08:14 396653] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63612|now:1746043694396620|stream_id:0|stream_offset:1291901| [2025/04/30 20:08:14 396664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1459|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 396672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63612|applimit:0| [2025/04/30 20:08:14 396729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51419|rtt_var:334|pto_duration:53419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 396738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 396744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 396751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64812| [2025/04/30 20:08:14 396758] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694475039|now:1746043694396729|interv:78310| [2025/04/30 20:08:14 396764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694475039|now:1746043694396729|interval:78310|pto_count:0|srtt:51419 [2025/04/30 20:08:14 396810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64812| [2025/04/30 20:08:14 396819] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 396833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1293068| [2025/04/30 20:08:14 396841] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 396867] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694397866|now:1746043694396866|interv:1000| [2025/04/30 20:08:14 396873] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 396879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 396886] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694397866| [2025/04/30 20:08:14 396893] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694397866| [2025/04/30 20:08:14 396899] [debug] |xqc_engine_wakeup_after|wakeup:1746043694397866|now:1746043694396899|diff:967| [2025/04/30 20:08:14 396906] [debug] |xqc_engine_main_logic|END|now:1746043694396457| [2025/04/30 20:08:14 396919] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694396918| [2025/04/30 20:08:14 396926] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 396955] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1045| [2025/04/30 20:08:14 396960] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1046| [2025/04/30 20:08:14 396967] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1046| [2025/04/30 20:08:14 396972] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 396978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1406|origin_pktnum:1314|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:08:14 396985] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1205759|prior_time:1746043694344369|is_app_limited:0|send_elapse:49738|ack_elapse:52549|ctl_first_sent_time:1746043694345002|lagest_ack_time:1746043694396918|curr_delivered:1268159| [2025/04/30 20:08:14 396991] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694345002| [2025/04/30 20:08:14 396996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:750| [2025/04/30 20:08:14 397002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51419|rttvar:334|minrtt:30499|latest_rtt:51916|ack_delay:344| [2025/04/30 20:08:14 397007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51438|rttvar:289|minrtt:30499|latest_rtt:51916|ack_delay:344| [2025/04/30 20:08:14 397028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1406|lost_pn:1403|thresh:3| [2025/04/30 20:08:14 397034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 397039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51438|rtt_var:289|pto_duration:53438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 397046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 397058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 397064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63612| [2025/04/30 20:08:14 397070] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694475058|now:1746043694397039|interv:78019| [2025/04/30 20:08:14 397076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694475058|now:1746043694397039|interval:78019|pto_count:0|srtt:51438 [2025/04/30 20:08:14 397084] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49738, ack_elapse 52549, delivered 62400|rate 1187463|lost 310| [2025/04/30 20:08:14 397090] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187463) in round 23| [2025/04/30 20:08:14 397113] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 397118] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 397122] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694345002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 397126] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694345002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 397131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63612|srtt:51438|latest_rtt:51916|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 397137] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1046|largest:1046|pns:2| [2025/04/30 20:08:14 397142] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1046|frame:ACK |recv_time:1746043694396918|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 397147] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814396918|now:1746043694396918|interv:120000000| [2025/04/30 20:08:14 397151] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814396918|now:1746043694396918|interv:120000000| [2025/04/30 20:08:14 397158] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694397866|pq_index:0| [2025/04/30 20:08:14 397181] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694396457| [2025/04/30 20:08:14 397190] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694397190| [2025/04/30 20:08:14 397196] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694397195| [2025/04/30 20:08:14 397201] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 397207] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51438|min_srtt:51438|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 397216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1332746| [2025/04/30 20:08:14 397221] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51438|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 397225] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 397230] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51438|min_srtt:51438|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 397234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1333913| [2025/04/30 20:08:14 397239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 397243] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 397246] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 397252] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 397259] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 397266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1293068| [2025/04/30 20:08:14 397273] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 397279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 397286] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694397866| [2025/04/30 20:08:14 397293] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694397866| [2025/04/30 20:08:14 397299] [debug] |xqc_engine_wakeup_after|wakeup:1746043694397866|now:1746043694397299|diff:567| [2025/04/30 20:08:14 397306] [debug] |xqc_engine_main_logic|END|now:1746043694397195| [2025/04/30 20:08:14 397317] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694397317| [2025/04/30 20:08:14 397325] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 397334] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1046| [2025/04/30 20:08:14 397341] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1047| [2025/04/30 20:08:14 397349] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1047| [2025/04/30 20:08:14 397355] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 397363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 397377] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1206959|prior_time:1746043694345128|is_app_limited:0|send_elapse:47966|ack_elapse:52189|ctl_first_sent_time:1746043694345391|lagest_ack_time:1746043694397317|curr_delivered:1269359| [2025/04/30 20:08:14 397384] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694345391| [2025/04/30 20:08:14 397390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:751| [2025/04/30 20:08:14 397395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51438|rttvar:289|minrtt:30499|latest_rtt:51926|ack_delay:48| [2025/04/30 20:08:14 397399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51493|rttvar:327|minrtt:30499|latest_rtt:51926|ack_delay:48| [2025/04/30 20:08:14 397403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1407|lost_pn:1404|thresh:3| [2025/04/30 20:08:14 397408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 397412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51493|rtt_var:327|pto_duration:53493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 397416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 397420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 397424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 397428] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694475113|now:1746043694397411|interv:77702| [2025/04/30 20:08:14 397432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694475113|now:1746043694397411|interval:77702|pto_count:0|srtt:51493 [2025/04/30 20:08:14 397436] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 47966, ack_elapse 52189, delivered 62400|rate 1195654|lost 310| [2025/04/30 20:08:14 397441] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195654) in round 23| [2025/04/30 20:08:14 397446] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 397452] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 397458] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694345391|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 397465] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694345391|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 397471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62412|srtt:51493|latest_rtt:51926|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 397483] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1047|largest:1047|pns:2| [2025/04/30 20:08:14 397489] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1047|frame:ACK |recv_time:1746043694397317|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 397495] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814397317|now:1746043694397317|interv:120000000| [2025/04/30 20:08:14 397501] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814397317|now:1746043694397317|interv:120000000| [2025/04/30 20:08:14 397529] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694397866|pq_index:0| [2025/04/30 20:08:14 397537] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694397195| [2025/04/30 20:08:14 397543] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694397543| [2025/04/30 20:08:14 397551] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694397549| [2025/04/30 20:08:14 397559] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 397566] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51493|min_srtt:51493|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 397573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1333913| [2025/04/30 20:08:14 397580] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51493|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 397588] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 397595] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51493|min_srtt:51493|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 397601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1335080| [2025/04/30 20:08:14 397606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 397610] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 397614] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 397618] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 397623] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 397627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1293068| [2025/04/30 20:08:14 397638] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 397642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 397646] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694397866| [2025/04/30 20:08:14 397650] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694397866| [2025/04/30 20:08:14 397656] [debug] |xqc_engine_wakeup_after|wakeup:1746043694397866|now:1746043694397656|diff:210| [2025/04/30 20:08:14 397663] [debug] |xqc_engine_main_logic|END|now:1746043694397549| [2025/04/30 20:08:14 397672] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694397672| [2025/04/30 20:08:14 397679] [debug] |xqc_engine_wakeup_after|wakeup:1746043694397866|now:1746043694397678|diff:188| [2025/04/30 20:08:14 397685] [debug] |xqc_engine_main_logic|END|now:1746043694397672| [2025/04/30 20:08:14 397758] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694397757| [2025/04/30 20:08:14 397768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 397777] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1047| [2025/04/30 20:08:14 397784] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1048| [2025/04/30 20:08:14 397793] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1048| [2025/04/30 20:08:14 397799] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 397820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 397827] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1208159|prior_time:1746043694346203|is_app_limited:0|send_elapse:48988|ack_elapse:51554|ctl_first_sent_time:1746043694346540|lagest_ack_time:1746043694397757|curr_delivered:1270559| [2025/04/30 20:08:14 397835] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694346540| [2025/04/30 20:08:14 397842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:752| [2025/04/30 20:08:14 397849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51493|rttvar:327|minrtt:30499|latest_rtt:51217|ack_delay:72| [2025/04/30 20:08:14 397856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51450|rttvar:333|minrtt:30499|latest_rtt:51217|ack_delay:72| [2025/04/30 20:08:14 397862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1408|lost_pn:1405|thresh:3| [2025/04/30 20:08:14 397869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 397874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51450|rtt_var:333|pto_duration:53450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 397878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 397883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 397896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:08:14 397903] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694475070|now:1746043694397874|interv:77196| [2025/04/30 20:08:14 397909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694475070|now:1746043694397874|interval:77196|pto_count:0|srtt:51450 [2025/04/30 20:08:14 397916] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 48988, ack_elapse 51554, delivered 62400|rate 1210381|lost 310| [2025/04/30 20:08:14 397922] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210381) in round 23| [2025/04/30 20:08:14 397927] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 397932] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 397938] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694346540|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 397945] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694346540|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 397951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61212|srtt:51450|latest_rtt:51217|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 397957] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1048|largest:1048|pns:2| [2025/04/30 20:08:14 397961] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1048|frame:ACK |recv_time:1746043694397757|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 397966] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814397757|now:1746043694397757|interv:120000000| [2025/04/30 20:08:14 397970] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814397757|now:1746043694397757|interv:120000000| [2025/04/30 20:08:14 397974] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694397866|pq_index:0| [2025/04/30 20:08:14 397980] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694397549| [2025/04/30 20:08:14 397987] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694397986| [2025/04/30 20:08:14 397995] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694397993| [2025/04/30 20:08:14 398001] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694397866|now:1746043694397993| [2025/04/30 20:08:14 398005] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694397866|now:1746043694397993| [2025/04/30 20:08:14 398009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 398018] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 398023] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51450|min_srtt:51450|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 398028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1335080| [2025/04/30 20:08:14 398032] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51450|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 398037] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:08:14 398042] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51450|min_srtt:51450|path_bw:1253837|loss_rate:14.21|path_pto:0| [2025/04/30 20:08:14 398046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1336247| [2025/04/30 20:08:14 398051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 398055] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 398059] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|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:08:14 398065] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 398073] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 398079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1293068| [2025/04/30 20:08:14 398085] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 398089] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1460| [2025/04/30 20:08:14 398127] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746043694398097|stream_id:0|stream_offset:1293068| [2025/04/30 20:08:14 398136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1460|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 398144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:08:14 398151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51450|rtt_var:333|pto_duration:53450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 398158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 398165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 398202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 398206] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694476547|now:1746043694398151|interv:78396| [2025/04/30 20:08:14 398211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694476547|now:1746043694398151|interval:78396|pto_count:0|srtt:51450 [2025/04/30 20:08:14 398215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62412| [2025/04/30 20:08:14 398220] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 398224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1294235| [2025/04/30 20:08:14 398230] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 398237] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1461| [2025/04/30 20:08:14 398274] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746043694398248|stream_id:0|stream_offset:1294235| [2025/04/30 20:08:14 398284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 398291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 20:08:14 398298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51450|rtt_var:333|pto_duration:53450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 398302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 398306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 398310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63612| [2025/04/30 20:08:14 398315] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694476698|now:1746043694398297|interv:78401| [2025/04/30 20:08:14 398321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694476698|now:1746043694398297|interval:78401|pto_count:0|srtt:51450 [2025/04/30 20:08:14 398329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63612| [2025/04/30 20:08:14 398336] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 398340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1295402| [2025/04/30 20:08:14 398345] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 398349] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694399349|now:1746043694398349|interv:1000| [2025/04/30 20:08:14 398358] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 398362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 398366] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694399349| [2025/04/30 20:08:14 398370] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694399349| [2025/04/30 20:08:14 398374] [debug] |xqc_engine_wakeup_after|wakeup:1746043694399349|now:1746043694398374|diff:975| [2025/04/30 20:08:14 398379] [debug] |xqc_engine_main_logic|END|now:1746043694397993| [2025/04/30 20:08:14 398384] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694398384| [2025/04/30 20:08:14 398388] [debug] |xqc_engine_wakeup_after|wakeup:1746043694399349|now:1746043694398388|diff:961| [2025/04/30 20:08:14 398392] [debug] |xqc_engine_main_logic|END|now:1746043694398384| [2025/04/30 20:08:14 399262] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694399261| [2025/04/30 20:08:14 399287] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 399295] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1048| [2025/04/30 20:08:14 399301] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1049| [2025/04/30 20:08:14 399309] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1049| [2025/04/30 20:08:14 399314] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 399319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 399324] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1209359|prior_time:1746043694347026|is_app_limited:0|send_elapse:48889|ack_elapse:52235|ctl_first_sent_time:1746043694347809|lagest_ack_time:1746043694399261|curr_delivered:1271759| [2025/04/30 20:08:14 399329] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694347809| [2025/04/30 20:08:14 399333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:753| [2025/04/30 20:08:14 399338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51450|rttvar:333|minrtt:30499|latest_rtt:51452|ack_delay:48| [2025/04/30 20:08:14 399342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51444|rttvar:261|minrtt:30499|latest_rtt:51452|ack_delay:48| [2025/04/30 20:08:14 399347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1409|lost_pn:1406|thresh:3| [2025/04/30 20:08:14 399351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 399355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51444|rtt_var:261|pto_duration:53444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 399360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 399366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 399372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 399385] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694476692|now:1746043694399355|interv:77337| [2025/04/30 20:08:14 399389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694476692|now:1746043694399355|interval:77337|pto_count:0|srtt:51444 [2025/04/30 20:08:14 399394] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 48889, ack_elapse 52235, delivered 62400|rate 1194601|lost 310| [2025/04/30 20:08:14 399400] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194601) in round 23| [2025/04/30 20:08:14 399406] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 399412] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 399418] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694347809|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 399426] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694347809|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 399433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62412|srtt:51444|latest_rtt:51452|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 399442] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1049|largest:1049|pns:2| [2025/04/30 20:08:14 399448] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1049|frame:ACK |recv_time:1746043694399261|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 399456] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814399261|now:1746043694399261|interv:120000000| [2025/04/30 20:08:14 399463] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814399261|now:1746043694399261|interv:120000000| [2025/04/30 20:08:14 399467] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694399349|pq_index:0| [2025/04/30 20:08:14 399471] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694397993| [2025/04/30 20:08:14 399475] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694399475| [2025/04/30 20:08:14 399480] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694399479| [2025/04/30 20:08:14 399485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694399349|now:1746043694399479| [2025/04/30 20:08:14 399489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694399349|now:1746043694399479| [2025/04/30 20:08:14 399493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 399498] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 399507] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51444|min_srtt:51444|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 399511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1336247| [2025/04/30 20:08:14 399516] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51444|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 399521] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 399525] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51444|min_srtt:51444|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 399530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1337414| [2025/04/30 20:08:14 399534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 399538] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 399542] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 399546] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 399552] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 399559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1295402| [2025/04/30 20:08:14 399565] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 399572] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1462| [2025/04/30 20:08:14 399615] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62412|now:1746043694399583|stream_id:0|stream_offset:1295402| [2025/04/30 20:08:14 399625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 399632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 20:08:14 399639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51444|rtt_var:261|pto_duration:53444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 399644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 399708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 399712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63612| [2025/04/30 20:08:14 399721] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694478027|now:1746043694399639|interv:78388| [2025/04/30 20:08:14 399725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694478027|now:1746043694399639|interval:78388|pto_count:0|srtt:51444 [2025/04/30 20:08:14 399730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63612| [2025/04/30 20:08:14 399735] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 399739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1296569| [2025/04/30 20:08:14 399744] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 399748] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694400748|now:1746043694399748|interv:1000| [2025/04/30 20:08:14 399752] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 399756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 399760] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694400748| [2025/04/30 20:08:14 399764] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694400748| [2025/04/30 20:08:14 399768] [debug] |xqc_engine_wakeup_after|wakeup:1746043694400748|now:1746043694399768|diff:980| [2025/04/30 20:08:14 399773] [debug] |xqc_engine_main_logic|END|now:1746043694399479| [2025/04/30 20:08:14 399778] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694399778| [2025/04/30 20:08:14 399782] [debug] |xqc_engine_wakeup_after|wakeup:1746043694400748|now:1746043694399782|diff:966| [2025/04/30 20:08:14 399786] [debug] |xqc_engine_main_logic|END|now:1746043694399778| [2025/04/30 20:08:14 400702] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:47|state:ESTABED|recv_time:1746043694400700| [2025/04/30 20:08:14 400717] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 400726] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1049| [2025/04/30 20:08:14 400733] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1050| [2025/04/30 20:08:14 400739] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1050| [2025/04/30 20:08:14 400745] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 400753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 400760] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1210559|prior_time:1746043694347949|is_app_limited:0|send_elapse:49202|ack_elapse:52751|ctl_first_sent_time:1746043694348249|lagest_ack_time:1746043694400700|curr_delivered:1272959| [2025/04/30 20:08:14 400766] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694348249| [2025/04/30 20:08:14 400771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:754| [2025/04/30 20:08:14 400784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51444|rttvar:261|minrtt:30499|latest_rtt:52451|ack_delay:32| [2025/04/30 20:08:14 400790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51566|rttvar:439|minrtt:30499|latest_rtt:52451|ack_delay:32| [2025/04/30 20:08:14 400797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1410|lost_pn:1407|thresh:3| [2025/04/30 20:08:14 400804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 400810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51566|rtt_var:439|pto_duration:53566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 400817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 400823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 400829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:08:14 400836] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694478149|now:1746043694400809|interv:77340| [2025/04/30 20:08:14 400842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694478149|now:1746043694400809|interval:77340|pto_count:0|srtt:51566 [2025/04/30 20:08:14 400849] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49202, ack_elapse 52751, delivered 62400|rate 1182915|lost 310| [2025/04/30 20:08:14 400856] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182915) in round 23| [2025/04/30 20:08:14 400863] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 400869] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 400875] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694348249|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 400882] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694348249|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 400887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62412|srtt:51566|latest_rtt:52451|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 400892] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:11| [2025/04/30 20:08:14 400897] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_max_stream_data_frame|max_stream_data=1759006|max_stream_data_old=1364991| [2025/04/30 20:08:14 400902] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 400907] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 400918] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1050|largest:1050|pns:2| [2025/04/30 20:08:14 400922] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1050|frame:ACK MAX_STREAM_DATA |recv_time:1746043694400700|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 400927] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814400700|now:1746043694400700|interv:120000000| [2025/04/30 20:08:14 400932] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814400700|now:1746043694400700|interv:120000000| [2025/04/30 20:08:14 400936] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694400748|pq_index:0| [2025/04/30 20:08:14 400940] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694399479| [2025/04/30 20:08:14 400944] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694400944| [2025/04/30 20:08:14 400949] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694400948| [2025/04/30 20:08:14 400954] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694400748|now:1746043694400948| [2025/04/30 20:08:14 400958] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694400748|now:1746043694400948| [2025/04/30 20:08:14 400962] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 400966] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055FC16B356FC|cnt:0| [2025/04/30 20:08:14 400972] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8635745| [2025/04/30 20:08:14 400977] [debug] |scid:ed3061445c419a858f5981dc|xqc_sample_check_app_limited|check_applimit|path:0|inflight:62412|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 20:08:14 400983] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8634578| [2025/04/30 20:08:14 400988] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8633411| [2025/04/30 20:08:14 400992] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8632244| [2025/04/30 20:08:14 400996] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8631077| [2025/04/30 20:08:14 401001] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8629910| [2025/04/30 20:08:14 401005] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8628743| [2025/04/30 20:08:14 401009] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8627576| [2025/04/30 20:08:14 401014] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8626409| [2025/04/30 20:08:14 401018] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8625242| [2025/04/30 20:08:14 401022] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8624075| [2025/04/30 20:08:14 401027] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8622908| [2025/04/30 20:08:14 401031] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8621741| [2025/04/30 20:08:14 401035] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8620574| [2025/04/30 20:08:14 401042] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8619407| [2025/04/30 20:08:14 401047] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8618240| [2025/04/30 20:08:14 401051] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8617073| [2025/04/30 20:08:14 401055] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8615906| [2025/04/30 20:08:14 401059] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8614739| [2025/04/30 20:08:14 401064] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8613572| [2025/04/30 20:08:14 401068] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8612405| [2025/04/30 20:08:14 401072] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8611238| [2025/04/30 20:08:14 401076] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8610071| [2025/04/30 20:08:14 401081] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8608904| [2025/04/30 20:08:14 401085] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8607737| [2025/04/30 20:08:14 401089] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8606570| [2025/04/30 20:08:14 401093] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8605403| [2025/04/30 20:08:14 401098] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8604236| [2025/04/30 20:08:14 401102] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8603069| [2025/04/30 20:08:14 401106] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8601902| [2025/04/30 20:08:14 401110] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8600735| [2025/04/30 20:08:14 401115] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8599568| [2025/04/30 20:08:14 401119] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8598401| [2025/04/30 20:08:14 401123] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8597234| [2025/04/30 20:08:14 401127] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8596067| [2025/04/30 20:08:14 401131] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8594900| [2025/04/30 20:08:14 401136] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8593733| [2025/04/30 20:08:14 401140] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8592566| [2025/04/30 20:08:14 401144] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8591399| [2025/04/30 20:08:14 401148] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8590232| [2025/04/30 20:08:14 401152] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8589065| [2025/04/30 20:08:14 401156] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8587898| [2025/04/30 20:08:14 401161] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8586731| [2025/04/30 20:08:14 401165] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8585564| [2025/04/30 20:08:14 401192] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8584397| [2025/04/30 20:08:14 401196] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8583230| [2025/04/30 20:08:14 401201] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8582063| [2025/04/30 20:08:14 401208] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8580896| [2025/04/30 20:08:14 401213] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8579729| [2025/04/30 20:08:14 401217] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8578562| [2025/04/30 20:08:14 401222] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8577395| [2025/04/30 20:08:14 401226] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8576228| [2025/04/30 20:08:14 401230] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8575061| [2025/04/30 20:08:14 401234] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8573894| [2025/04/30 20:08:14 401238] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8572727| [2025/04/30 20:08:14 401242] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8571560| [2025/04/30 20:08:14 401247] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8570393| [2025/04/30 20:08:14 401251] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8569226| [2025/04/30 20:08:14 401256] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8568059| [2025/04/30 20:08:14 401260] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8566892| [2025/04/30 20:08:14 401265] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8565725| [2025/04/30 20:08:14 401269] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8564558| [2025/04/30 20:08:14 401273] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8563391| [2025/04/30 20:08:14 401277] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8562224| [2025/04/30 20:08:14 401281] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8561057| [2025/04/30 20:08:14 401285] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8559890| [2025/04/30 20:08:14 401289] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8558723| [2025/04/30 20:08:14 401296] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8557556| [2025/04/30 20:08:14 401303] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8556389| [2025/04/30 20:08:14 401310] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8555222| [2025/04/30 20:08:14 401317] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8554055| [2025/04/30 20:08:14 401322] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8552888| [2025/04/30 20:08:14 401326] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8551721| [2025/04/30 20:08:14 401332] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8550554| [2025/04/30 20:08:14 401339] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8549387| [2025/04/30 20:08:14 401345] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8548220| [2025/04/30 20:08:14 401351] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8547053| [2025/04/30 20:08:14 401357] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8545886| [2025/04/30 20:08:14 401363] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8544719| [2025/04/30 20:08:14 401375] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8543552| [2025/04/30 20:08:14 401382] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8542385| [2025/04/30 20:08:14 401388] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8541218| [2025/04/30 20:08:14 401394] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8540051| [2025/04/30 20:08:14 401400] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8538884| [2025/04/30 20:08:14 401406] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8537717| [2025/04/30 20:08:14 401413] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8536550| [2025/04/30 20:08:14 401419] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8535383| [2025/04/30 20:08:14 401425] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8534216| [2025/04/30 20:08:14 401431] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8533049| [2025/04/30 20:08:14 401437] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8531882| [2025/04/30 20:08:14 401443] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8530715| [2025/04/30 20:08:14 401450] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8529548| [2025/04/30 20:08:14 401456] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8528381| [2025/04/30 20:08:14 401463] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8527214| [2025/04/30 20:08:14 401470] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8526047| [2025/04/30 20:08:14 401476] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8524880| [2025/04/30 20:08:14 401482] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8523713| [2025/04/30 20:08:14 401489] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8522546| [2025/04/30 20:08:14 401495] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8521379| [2025/04/30 20:08:14 401502] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8520212| [2025/04/30 20:08:14 401509] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8519045| [2025/04/30 20:08:14 401515] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8517878| [2025/04/30 20:08:14 401523] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8516711| [2025/04/30 20:08:14 401527] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8515544| [2025/04/30 20:08:14 401531] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8514377| [2025/04/30 20:08:14 401535] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8513210| [2025/04/30 20:08:14 401540] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8512043| [2025/04/30 20:08:14 401544] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8510876| [2025/04/30 20:08:14 401548] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8509709| [2025/04/30 20:08:14 401553] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8508542| [2025/04/30 20:08:14 401557] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8507375| [2025/04/30 20:08:14 401561] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8506208| [2025/04/30 20:08:14 401576] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8505041| [2025/04/30 20:08:14 401580] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8503874| [2025/04/30 20:08:14 401584] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8502707| [2025/04/30 20:08:14 401588] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8501540| [2025/04/30 20:08:14 401593] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8500373| [2025/04/30 20:08:14 401597] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8499206| [2025/04/30 20:08:14 401601] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8498039| [2025/04/30 20:08:14 401605] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8496872| [2025/04/30 20:08:14 401609] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8495705| [2025/04/30 20:08:14 401613] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8494538| [2025/04/30 20:08:14 401617] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8493371| [2025/04/30 20:08:14 401621] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8492204| [2025/04/30 20:08:14 401626] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8491037| [2025/04/30 20:08:14 401630] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8489870| [2025/04/30 20:08:14 401634] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8488703| [2025/04/30 20:08:14 401639] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8487536| [2025/04/30 20:08:14 401645] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8486369| [2025/04/30 20:08:14 401652] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8485202| [2025/04/30 20:08:14 401659] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8484035| [2025/04/30 20:08:14 401665] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8482868| [2025/04/30 20:08:14 401670] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8481701| [2025/04/30 20:08:14 401674] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8480534| [2025/04/30 20:08:14 401679] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8479367| [2025/04/30 20:08:14 401685] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8478200| [2025/04/30 20:08:14 401692] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8477033| [2025/04/30 20:08:14 401699] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8475866| [2025/04/30 20:08:14 401706] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8474699| [2025/04/30 20:08:14 401712] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8473532| [2025/04/30 20:08:14 401719] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8472365| [2025/04/30 20:08:14 401726] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8471198| [2025/04/30 20:08:14 401733] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8470031| [2025/04/30 20:08:14 401740] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8468864| [2025/04/30 20:08:14 401752] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8467697| [2025/04/30 20:08:14 401759] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8466530| [2025/04/30 20:08:14 401766] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8465363| [2025/04/30 20:08:14 401770] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8464196| [2025/04/30 20:08:14 401777] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8463029| [2025/04/30 20:08:14 401783] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8461862| [2025/04/30 20:08:14 401790] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8460695| [2025/04/30 20:08:14 401796] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8459528| [2025/04/30 20:08:14 401801] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8458361| [2025/04/30 20:08:14 401805] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8457194| [2025/04/30 20:08:14 401809] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8456027| [2025/04/30 20:08:14 401813] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8454860| [2025/04/30 20:08:14 401817] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8453693| [2025/04/30 20:08:14 401822] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8452526| [2025/04/30 20:08:14 401826] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8451359| [2025/04/30 20:08:14 401830] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8450192| [2025/04/30 20:08:14 401834] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8449025| [2025/04/30 20:08:14 401838] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8447858| [2025/04/30 20:08:14 401842] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8446691| [2025/04/30 20:08:14 401846] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8445524| [2025/04/30 20:08:14 401851] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8444357| [2025/04/30 20:08:14 401855] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8443190| [2025/04/30 20:08:14 401859] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8442023| [2025/04/30 20:08:14 401863] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8440856| [2025/04/30 20:08:14 401867] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8439689| [2025/04/30 20:08:14 401871] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8438522| [2025/04/30 20:08:14 401875] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8437355| [2025/04/30 20:08:14 401880] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8436188| [2025/04/30 20:08:14 401884] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8435021| [2025/04/30 20:08:14 401888] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8433854| [2025/04/30 20:08:14 401892] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8432687| [2025/04/30 20:08:14 401896] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8431520| [2025/04/30 20:08:14 401900] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8430353| [2025/04/30 20:08:14 401908] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8429186| [2025/04/30 20:08:14 401912] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8428019| [2025/04/30 20:08:14 401916] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8426852| [2025/04/30 20:08:14 401921] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8425685| [2025/04/30 20:08:14 401925] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8424518| [2025/04/30 20:08:14 401929] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8423351| [2025/04/30 20:08:14 401933] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8422184| [2025/04/30 20:08:14 401937] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8421017| [2025/04/30 20:08:14 401941] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8419850| [2025/04/30 20:08:14 401946] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8418683| [2025/04/30 20:08:14 401950] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8417516| [2025/04/30 20:08:14 401954] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8416349| [2025/04/30 20:08:14 401958] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8415182| [2025/04/30 20:08:14 401962] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8414015| [2025/04/30 20:08:14 401967] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8412848| [2025/04/30 20:08:14 401971] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8411681| [2025/04/30 20:08:14 401975] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8410514| [2025/04/30 20:08:14 401979] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8409347| [2025/04/30 20:08:14 401983] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8408180| [2025/04/30 20:08:14 401987] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8407013| [2025/04/30 20:08:14 401991] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8405846| [2025/04/30 20:08:14 401995] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8404679| [2025/04/30 20:08:14 401999] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8403512| [2025/04/30 20:08:14 402004] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8402345| [2025/04/30 20:08:14 402008] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8401178| [2025/04/30 20:08:14 402012] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8400011| [2025/04/30 20:08:14 402017] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8398844| [2025/04/30 20:08:14 402021] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8397677| [2025/04/30 20:08:14 402025] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8396510| [2025/04/30 20:08:14 402029] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8395343| [2025/04/30 20:08:14 402033] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8394176| [2025/04/30 20:08:14 402037] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8393009| [2025/04/30 20:08:14 402044] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8391842| [2025/04/30 20:08:14 402048] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8390675| [2025/04/30 20:08:14 402052] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8389508| [2025/04/30 20:08:14 402057] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8388341| [2025/04/30 20:08:14 402061] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8387174| [2025/04/30 20:08:14 402065] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8386007| [2025/04/30 20:08:14 402069] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8384840| [2025/04/30 20:08:14 402073] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8383673| [2025/04/30 20:08:14 402077] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8382506| [2025/04/30 20:08:14 402082] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8381339| [2025/04/30 20:08:14 402086] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8380172| [2025/04/30 20:08:14 402090] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8379005| [2025/04/30 20:08:14 402094] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8377838| [2025/04/30 20:08:14 402098] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8376671| [2025/04/30 20:08:14 402102] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8375504| [2025/04/30 20:08:14 402107] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8374337| [2025/04/30 20:08:14 402111] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8373170| [2025/04/30 20:08:14 402115] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8372003| [2025/04/30 20:08:14 402119] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8370836| [2025/04/30 20:08:14 402123] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8369669| [2025/04/30 20:08:14 402127] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8368502| [2025/04/30 20:08:14 402131] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8367335| [2025/04/30 20:08:14 402135] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8366168| [2025/04/30 20:08:14 402139] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8365001| [2025/04/30 20:08:14 402144] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8363834| [2025/04/30 20:08:14 402148] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8362667| [2025/04/30 20:08:14 402152] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8361500| [2025/04/30 20:08:14 402156] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8360333| [2025/04/30 20:08:14 402160] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8359166| [2025/04/30 20:08:14 402164] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8357999| [2025/04/30 20:08:14 402187] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8356832| [2025/04/30 20:08:14 402191] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8355665| [2025/04/30 20:08:14 402195] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8354498| [2025/04/30 20:08:14 402203] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8353331| [2025/04/30 20:08:14 402207] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8352164| [2025/04/30 20:08:14 402211] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8350997| [2025/04/30 20:08:14 402215] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8349830| [2025/04/30 20:08:14 402219] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8348663| [2025/04/30 20:08:14 402224] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8347496| [2025/04/30 20:08:14 402228] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8346329| [2025/04/30 20:08:14 402232] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8345162| [2025/04/30 20:08:14 402236] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8343995| [2025/04/30 20:08:14 402240] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8342828| [2025/04/30 20:08:14 402244] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8341661| [2025/04/30 20:08:14 402249] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8340494| [2025/04/30 20:08:14 402253] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8339327| [2025/04/30 20:08:14 402257] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8338160| [2025/04/30 20:08:14 402261] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8336993| [2025/04/30 20:08:14 402265] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8335826| [2025/04/30 20:08:14 402269] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8334659| [2025/04/30 20:08:14 402273] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8333492| [2025/04/30 20:08:14 402278] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8332325| [2025/04/30 20:08:14 402282] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8331158| [2025/04/30 20:08:14 402286] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8329991| [2025/04/30 20:08:14 402293] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8328824| [2025/04/30 20:08:14 402300] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8327657| [2025/04/30 20:08:14 402307] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8326490| [2025/04/30 20:08:14 402313] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8325323| [2025/04/30 20:08:14 402317] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8324156| [2025/04/30 20:08:14 402321] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8322989| [2025/04/30 20:08:14 402327] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8321822| [2025/04/30 20:08:14 402334] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8320655| [2025/04/30 20:08:14 402341] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8319488| [2025/04/30 20:08:14 402347] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8318321| [2025/04/30 20:08:14 402353] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8317154| [2025/04/30 20:08:14 402364] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8315987| [2025/04/30 20:08:14 402371] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8314820| [2025/04/30 20:08:14 402377] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8313653| [2025/04/30 20:08:14 402382] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8312486| [2025/04/30 20:08:14 402388] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8311319| [2025/04/30 20:08:14 402394] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8310152| [2025/04/30 20:08:14 402400] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8308985| [2025/04/30 20:08:14 402407] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8307818| [2025/04/30 20:08:14 402413] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8306651| [2025/04/30 20:08:14 402419] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8305484| [2025/04/30 20:08:14 402426] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8304317| [2025/04/30 20:08:14 402431] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8303150| [2025/04/30 20:08:14 402437] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8301983| [2025/04/30 20:08:14 402443] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8300816| [2025/04/30 20:08:14 402450] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8299649| [2025/04/30 20:08:14 402456] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8298482| [2025/04/30 20:08:14 402463] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8297315| [2025/04/30 20:08:14 402469] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8296148| [2025/04/30 20:08:14 402476] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8294981| [2025/04/30 20:08:14 402482] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8293814| [2025/04/30 20:08:14 402488] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8292647| [2025/04/30 20:08:14 402495] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8291480| [2025/04/30 20:08:14 402501] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8290313| [2025/04/30 20:08:14 402509] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8289146| [2025/04/30 20:08:14 402516] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8287979| [2025/04/30 20:08:14 402523] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8286812| [2025/04/30 20:08:14 402527] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8285645| [2025/04/30 20:08:14 402531] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8284478| [2025/04/30 20:08:14 402535] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8283311| [2025/04/30 20:08:14 402540] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8282144| [2025/04/30 20:08:14 402544] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8280977| [2025/04/30 20:08:14 402548] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8279810| [2025/04/30 20:08:14 402552] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8278643| [2025/04/30 20:08:14 402561] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8277476| [2025/04/30 20:08:14 402565] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8276309| [2025/04/30 20:08:14 402569] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8275142| [2025/04/30 20:08:14 402574] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8273975| [2025/04/30 20:08:14 402578] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8272808| [2025/04/30 20:08:14 402582] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8271641| [2025/04/30 20:08:14 402586] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8270474| [2025/04/30 20:08:14 402590] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8269307| [2025/04/30 20:08:14 402595] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8268140| [2025/04/30 20:08:14 402599] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8266973| [2025/04/30 20:08:14 402603] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8265806| [2025/04/30 20:08:14 402607] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8264639| [2025/04/30 20:08:14 402612] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8263472| [2025/04/30 20:08:14 402616] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8262305| [2025/04/30 20:08:14 402620] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8261138| [2025/04/30 20:08:14 402624] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8259971| [2025/04/30 20:08:14 402628] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8258804| [2025/04/30 20:08:14 402632] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8257637| [2025/04/30 20:08:14 402637] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8256470| [2025/04/30 20:08:14 402641] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8255303| [2025/04/30 20:08:14 402645] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8254136| [2025/04/30 20:08:14 402649] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8252969| [2025/04/30 20:08:14 402653] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8251802| [2025/04/30 20:08:14 402658] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8250635| [2025/04/30 20:08:14 402662] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8249468| [2025/04/30 20:08:14 402666] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8248301| [2025/04/30 20:08:14 402670] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8247134| [2025/04/30 20:08:14 402674] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8245967| [2025/04/30 20:08:14 402678] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8244800| [2025/04/30 20:08:14 402682] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8243633| [2025/04/30 20:08:14 402686] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8242466| [2025/04/30 20:08:14 402691] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8241299| [2025/04/30 20:08:14 402697] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1759006| [2025/04/30 20:08:14 402703] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1758701|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:732897|offset:394446|fin:1|stream_flag:5|conn:000055FC16B356FC|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:08:14 402709] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:14 402714] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8241299| [2025/04/30 20:08:14 402718] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1759006| [2025/04/30 20:08:14 402722] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1758701|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:338451|offset:0|fin:1|stream_flag:5|conn:000055FC16B356FC|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:08:14 402727] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:14 402733] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1050|ack_delay:2033|first_ack_range:90|largest_pkt_recv_time:1746043694400700| [2025/04/30 20:08:14 402738] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1050|low:960|pkt_pns:2| [2025/04/30 20:08:14 402742] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:958|low:955|pkt_pns:2| [2025/04/30 20:08:14 402746] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:953|low:940|pkt_pns:2| [2025/04/30 20:08:14 402750] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:938|low:935|pkt_pns:2| [2025/04/30 20:08:14 402753] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:14|path:0|path_largest_recv:1050|frame_largest_recv:1050| [2025/04/30 20:08:14 402758] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 402763] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51566|min_srtt:51566|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 402768] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 402772] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 402777] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51566|min_srtt:51566|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 402781] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 402786] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 402790] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51566|min_srtt:51566|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 402797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42062|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1337414| [2025/04/30 20:08:14 402804] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 402812] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 402819] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51566|min_srtt:51566|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 402825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43262|inflight:62412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1338581| [2025/04/30 20:08:14 402830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 402834] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 402838] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 402845] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 402853] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:08:14 402860] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1463| [2025/04/30 20:08:14 402904] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1463|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62412|now:1746043694402870|stream_id:0|stream_offset:0| [2025/04/30 20:08:14 402913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1463|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:08:14 402920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1463|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:08:14 402927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62412|applimit:0| [2025/04/30 20:08:14 402934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51566|rtt_var:439|pto_duration:53566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 402939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 402946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 402952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62443| [2025/04/30 20:08:14 402958] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694481436|now:1746043694402933|interv:78503| [2025/04/30 20:08:14 402964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694481436|now:1746043694402933|interval:78503|pto_count:0|srtt:51566 [2025/04/30 20:08:14 402974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62443| [2025/04/30 20:08:14 402979] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:08:14 402984] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1464| [2025/04/30 20:08:14 403009] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1464|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62443|now:1746043694402991|stream_id:0|stream_offset:0| [2025/04/30 20:08:14 403015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1464|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:08:14 403020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1464|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:08:14 403024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62443|applimit:0| [2025/04/30 20:08:14 403028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51566|rtt_var:439|pto_duration:53566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 403032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 403036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 403040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62474| [2025/04/30 20:08:14 403044] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694481557|now:1746043694403028|interv:78529| [2025/04/30 20:08:14 403048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694481557|now:1746043694403028|interval:78529|pto_count:0|srtt:51566 [2025/04/30 20:08:14 403053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62474| [2025/04/30 20:08:14 403057] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1214|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 403062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1214|schedule_bytes:0|inflight:62474|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1296569| [2025/04/30 20:08:14 403067] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 403071] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1465| [2025/04/30 20:08:14 403090] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1465|size:1214|sent:1230|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:62474|now:1746043694403077|stream_id:0|stream_offset:1296569| [2025/04/30 20:08:14 403096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1465|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:08:14 403104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62474|applimit:0| [2025/04/30 20:08:14 403108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51566|rtt_var:439|pto_duration:53566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 403113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 403117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 403121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63688| [2025/04/30 20:08:14 403125] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694481643|now:1746043694403108|interv:78535| [2025/04/30 20:08:14 403129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694481643|now:1746043694403108|interval:78535|pto_count:0|srtt:51566 [2025/04/30 20:08:14 403133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63688| [2025/04/30 20:08:14 403138] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 403142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63688|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1297736| [2025/04/30 20:08:14 403147] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 403151] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1466| [2025/04/30 20:08:14 403211] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63688|now:1746043694403157|stream_id:0|stream_offset:1297736| [2025/04/30 20:08:14 403225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 403233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63688|applimit:0| [2025/04/30 20:08:14 403237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51566|rtt_var:439|pto_duration:53566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 403242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 403246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 403249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64888| [2025/04/30 20:08:14 403253] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694481723|now:1746043694403237|interv:78486| [2025/04/30 20:08:14 403257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694481723|now:1746043694403237|interval:78486|pto_count:0|srtt:51566 [2025/04/30 20:08:14 403262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64888| [2025/04/30 20:08:14 403266] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 403276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64888|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1298903| [2025/04/30 20:08:14 403281] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 403287] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1467| [2025/04/30 20:08:14 403330] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64888|now:1746043694403298|stream_id:0|stream_offset:1298903| [2025/04/30 20:08:14 403339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 403346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64888|applimit:0| [2025/04/30 20:08:14 403353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51566|rtt_var:439|pto_duration:53566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 403358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 403364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 403371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66088| [2025/04/30 20:08:14 403377] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694481864|now:1746043694403353|interv:78511| [2025/04/30 20:08:14 403383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694481864|now:1746043694403353|interval:78511|pto_count:0|srtt:51566 [2025/04/30 20:08:14 403387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66088| [2025/04/30 20:08:14 403392] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 403396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66088|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1300070| [2025/04/30 20:08:14 403401] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 403405] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1468| [2025/04/30 20:08:14 403438] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66088|now:1746043694403411|stream_id:0|stream_offset:1300070| [2025/04/30 20:08:14 403447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 403454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66088|applimit:0| [2025/04/30 20:08:14 403461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51566|rtt_var:439|pto_duration:53566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 403474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 403481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 403487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67288| [2025/04/30 20:08:14 403493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694481977|now:1746043694403461|interv:78516| [2025/04/30 20:08:14 403497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694481977|now:1746043694403461|interval:78516|pto_count:0|srtt:51566 [2025/04/30 20:08:14 403502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:67288| [2025/04/30 20:08:14 403507] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 403511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67288|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1301237| [2025/04/30 20:08:14 403516] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 403520] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694404519|now:1746043694403519|interv:1000| [2025/04/30 20:08:14 403524] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 403527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 403532] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694404519| [2025/04/30 20:08:14 403536] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694404519| [2025/04/30 20:08:14 403540] [debug] |xqc_engine_wakeup_after|wakeup:1746043694404519|now:1746043694403540|diff:979| [2025/04/30 20:08:14 403545] [debug] |xqc_engine_main_logic|END|now:1746043694400948| [2025/04/30 20:08:14 403553] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694403552| [2025/04/30 20:08:14 403557] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 403563] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1050| [2025/04/30 20:08:14 403567] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1051| [2025/04/30 20:08:14 403573] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1051| [2025/04/30 20:08:14 403577] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 403582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 403587] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1211759|prior_time:1746043694348815|is_app_limited:0|send_elapse:48792|ack_elapse:54737|ctl_first_sent_time:1746043694349133|lagest_ack_time:1746043694403552|curr_delivered:1274159| [2025/04/30 20:08:14 403592] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694349133| [2025/04/30 20:08:14 403596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:450||sndq_packets_used_bytes:0|sndq_packets_free:415| [2025/04/30 20:08:14 403604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51566|rttvar:439|minrtt:30499|latest_rtt:54419|ack_delay:56| [2025/04/30 20:08:14 403609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51916|rttvar:1029|minrtt:30499|latest_rtt:54419|ack_delay:56| [2025/04/30 20:08:14 403613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1411|lost_pn:1408|thresh:3| [2025/04/30 20:08:14 403617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 403621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51916|rtt_var:1029|pto_duration:56032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 403626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 403630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 403633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66088| [2025/04/30 20:08:14 403637] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694484443|now:1746043694403621|interv:80822| [2025/04/30 20:08:14 403641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694484443|now:1746043694403621|interval:80822|pto_count:0|srtt:51916 [2025/04/30 20:08:14 403646] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 48792, ack_elapse 54737, delivered 62400|rate 1139996|lost 310| [2025/04/30 20:08:14 403650] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139996) in round 23| [2025/04/30 20:08:14 403655] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 403659] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 403663] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694349133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 403667] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694349133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 403672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:66088|srtt:51916|latest_rtt:54419|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 403678] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1051|largest:1051|pns:2| [2025/04/30 20:08:14 403683] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1051|frame:ACK |recv_time:1746043694403552|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 403687] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814403552|now:1746043694403552|interv:120000000| [2025/04/30 20:08:14 403694] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814403552|now:1746043694403552|interv:120000000| [2025/04/30 20:08:14 403698] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694404519|pq_index:0| [2025/04/30 20:08:14 403702] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694400948| [2025/04/30 20:08:14 403706] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694403706| [2025/04/30 20:08:14 403711] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694403710| [2025/04/30 20:08:14 403717] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 403722] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51916|min_srtt:51916|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 403726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66088|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1338581| [2025/04/30 20:08:14 403731] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 403735] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 403740] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51916|min_srtt:51916|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 403744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66088|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:08:14 403749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 403753] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 403756] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 403761] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 403765] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 403769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66088|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1301237| [2025/04/30 20:08:14 403774] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 403778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 403781] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694404519| [2025/04/30 20:08:14 403786] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694404519| [2025/04/30 20:08:14 403792] [debug] |xqc_engine_wakeup_after|wakeup:1746043694404519|now:1746043694403792|diff:727| [2025/04/30 20:08:14 403797] [debug] |xqc_engine_main_logic|END|now:1746043694403710| [2025/04/30 20:08:14 403803] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694403802| [2025/04/30 20:08:14 403807] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 403812] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1051| [2025/04/30 20:08:14 403816] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1052| [2025/04/30 20:08:14 403821] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1052| [2025/04/30 20:08:14 403825] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 403829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 403834] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1212959|prior_time:1746043694350667|is_app_limited:0|send_elapse:50516|ack_elapse:53135|ctl_first_sent_time:1746043694350975|lagest_ack_time:1746043694403802|curr_delivered:1275359| [2025/04/30 20:08:14 403838] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694350975| [2025/04/30 20:08:14 403842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:449||sndq_packets_used_bytes:0|sndq_packets_free:416| [2025/04/30 20:08:14 403847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51916|rttvar:1029|minrtt:30499|latest_rtt:52827|ack_delay:48| [2025/04/30 20:08:14 403851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52024|rttvar:987|minrtt:30499|latest_rtt:52827|ack_delay:48| [2025/04/30 20:08:14 403855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1412|lost_pn:1409|thresh:3| [2025/04/30 20:08:14 403859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 403863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52024|rtt_var:987|pto_duration:55972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 403867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 403871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 403875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64888| [2025/04/30 20:08:14 403879] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694484383|now:1746043694403863|interv:80520| [2025/04/30 20:08:14 403883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694484383|now:1746043694403863|interval:80520|pto_count:0|srtt:52024 [2025/04/30 20:08:14 403887] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50516, ack_elapse 53135, delivered 62400|rate 1174367|lost 310| [2025/04/30 20:08:14 403892] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174367) in round 23| [2025/04/30 20:08:14 403898] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 403902] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 403906] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694350975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 403911] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694350975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 403915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:64888|srtt:52024|latest_rtt:52827|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 403920] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1052|largest:1052|pns:2| [2025/04/30 20:08:14 403925] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1052|frame:ACK |recv_time:1746043694403802|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 403929] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814403802|now:1746043694403802|interv:120000000| [2025/04/30 20:08:14 403933] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814403802|now:1746043694403802|interv:120000000| [2025/04/30 20:08:14 403937] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694404519|pq_index:0| [2025/04/30 20:08:14 403941] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694403710| [2025/04/30 20:08:14 403945] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694403945| [2025/04/30 20:08:14 403950] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694403949| [2025/04/30 20:08:14 403954] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 403959] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52024|min_srtt:52024|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 403963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64888|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:08:14 403968] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52024|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 403987] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 403995] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52024|min_srtt:52024|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 404000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64888|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1340915| [2025/04/30 20:08:14 404011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 404015] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 404019] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 404024] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 404029] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 404033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64888|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1301237| [2025/04/30 20:08:14 404038] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 404042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 404046] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694404519| [2025/04/30 20:08:14 404050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694404519| [2025/04/30 20:08:14 404055] [debug] |xqc_engine_wakeup_after|wakeup:1746043694404519|now:1746043694404055|diff:464| [2025/04/30 20:08:14 404059] [debug] |xqc_engine_main_logic|END|now:1746043694403949| [2025/04/30 20:08:14 404068] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694404067| [2025/04/30 20:08:14 404073] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 404080] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1052| [2025/04/30 20:08:14 404084] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1053| [2025/04/30 20:08:14 404090] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1053| [2025/04/30 20:08:14 404094] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 404099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 404104] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1214159|prior_time:1746043694351096|is_app_limited:0|send_elapse:49248|ack_elapse:52971|ctl_first_sent_time:1746043694351443|lagest_ack_time:1746043694404067|curr_delivered:1276559| [2025/04/30 20:08:14 404109] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694351443| [2025/04/30 20:08:14 404114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:448||sndq_packets_used_bytes:0|sndq_packets_free:417| [2025/04/30 20:08:14 404118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52024|rttvar:987|minrtt:30499|latest_rtt:52624|ack_delay:32| [2025/04/30 20:08:14 404122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52095|rttvar:883|minrtt:30499|latest_rtt:52624|ack_delay:32| [2025/04/30 20:08:14 404130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1413|lost_pn:1410|thresh:3| [2025/04/30 20:08:14 404135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 404139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52095|rtt_var:883|pto_duration:55627|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 404143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 404147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 404151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63688| [2025/04/30 20:08:14 404155] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694484038|now:1746043694404139|interv:79899| [2025/04/30 20:08:14 404159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694484038|now:1746043694404139|interval:79899|pto_count:0|srtt:52095 [2025/04/30 20:08:14 404164] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49248, ack_elapse 52971, delivered 62400|rate 1178003|lost 310| [2025/04/30 20:08:14 404188] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178003) in round 23| [2025/04/30 20:08:14 404193] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 404197] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 404202] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694351443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 404210] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694351443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 404217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63688|srtt:52095|latest_rtt:52624|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 404226] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1053|largest:1053|pns:2| [2025/04/30 20:08:14 404406] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1053|frame:ACK |recv_time:1746043694404067|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 404415] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814404067|now:1746043694404067|interv:120000000| [2025/04/30 20:08:14 404423] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814404067|now:1746043694404067|interv:120000000| [2025/04/30 20:08:14 404428] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694404519|pq_index:0| [2025/04/30 20:08:14 404432] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694403949| [2025/04/30 20:08:14 404441] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694404441| [2025/04/30 20:08:14 404447] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694404445| [2025/04/30 20:08:14 404455] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 404462] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52095|min_srtt:52095|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 404469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63688|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1340915| [2025/04/30 20:08:14 404476] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52095|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 404481] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 404487] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52095|min_srtt:52095|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 404494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63688|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1342082| [2025/04/30 20:08:14 404501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 404507] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 404512] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 404516] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 404521] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 404525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63688|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1301237| [2025/04/30 20:08:14 404530] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 404534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 404538] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694404519| [2025/04/30 20:08:14 404542] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694404519| [2025/04/30 20:08:14 404549] [debug] |xqc_engine_wakeup_after|wakeup:1746043694404519|now:1746043694404549|diff:18446744073709551586| [2025/04/30 20:08:14 404555] [debug] |xqc_engine_main_logic|END|now:1746043694404445| [2025/04/30 20:08:14 404566] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694404565| [2025/04/30 20:08:14 404580] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 404589] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1053| [2025/04/30 20:08:14 404595] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1054| [2025/04/30 20:08:14 404602] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1054| [2025/04/30 20:08:14 404607] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 404612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 404617] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1215359|prior_time:1746043694351906|is_app_limited:0|send_elapse:50003|ack_elapse:52659|ctl_first_sent_time:1746043694352305|lagest_ack_time:1746043694404565|curr_delivered:1277759| [2025/04/30 20:08:14 404621] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694352305| [2025/04/30 20:08:14 404626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:447||sndq_packets_used_bytes:0|sndq_packets_free:418| [2025/04/30 20:08:14 404630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52095|rttvar:883|minrtt:30499|latest_rtt:52260|ack_delay:64| [2025/04/30 20:08:14 404635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52108|rttvar:688|minrtt:30499|latest_rtt:52260|ack_delay:64| [2025/04/30 20:08:14 404639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1414|lost_pn:1411|thresh:3| [2025/04/30 20:08:14 404643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 404647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52108|rtt_var:688|pto_duration:54860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 404652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 404656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 404660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62488| [2025/04/30 20:08:14 404664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694483271|now:1746043694404647|interv:78624| [2025/04/30 20:08:14 404668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694483271|now:1746043694404647|interval:78624|pto_count:0|srtt:52108 [2025/04/30 20:08:14 404672] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50003, ack_elapse 52659, delivered 62400|rate 1184982|lost 310| [2025/04/30 20:08:14 404677] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184982) in round 23| [2025/04/30 20:08:14 404681] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 404686] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 404690] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694352305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 404698] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694352305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 404703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62488|srtt:52108|latest_rtt:52260|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 404708] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1054|largest:1054|pns:2| [2025/04/30 20:08:14 404713] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1054|frame:ACK |recv_time:1746043694404565|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 404718] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814404565|now:1746043694404565|interv:120000000| [2025/04/30 20:08:14 404722] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814404565|now:1746043694404565|interv:120000000| [2025/04/30 20:08:14 404726] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694404519|pq_index:0| [2025/04/30 20:08:14 404731] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694404445| [2025/04/30 20:08:14 404737] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694404737| [2025/04/30 20:08:14 404746] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694404744| [2025/04/30 20:08:14 404753] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694404519|now:1746043694404744| [2025/04/30 20:08:14 404758] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694404519|now:1746043694404744| [2025/04/30 20:08:14 404762] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 404767] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 404774] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52108|min_srtt:52108|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 404781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62488|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1342082| [2025/04/30 20:08:14 404789] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52108|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 404796] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 404803] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52108|min_srtt:52108|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 404816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62488|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1343249| [2025/04/30 20:08:14 404823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 404830] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 404836] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 404843] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 404850] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 404857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62488|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1301237| [2025/04/30 20:08:14 404864] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 404870] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1469| [2025/04/30 20:08:14 404913] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62488|now:1746043694404881|stream_id:0|stream_offset:1301237| [2025/04/30 20:08:14 404923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 404931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62488|applimit:0| [2025/04/30 20:08:14 404937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52108|rtt_var:688|pto_duration:54860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 404944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 404950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 404956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63688| [2025/04/30 20:08:14 404960] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694484741|now:1746043694404937|interv:79804| [2025/04/30 20:08:14 404965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694484741|now:1746043694404937|interval:79804|pto_count:0|srtt:52108 [2025/04/30 20:08:14 404969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63688| [2025/04/30 20:08:14 404975] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 404979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63688|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1302404| [2025/04/30 20:08:14 404990] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 404994] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1470| [2025/04/30 20:08:14 405030] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63688|now:1746043694405001|stream_id:0|stream_offset:1302404| [2025/04/30 20:08:14 405039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 405046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63688|applimit:0| [2025/04/30 20:08:14 405053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52108|rtt_var:688|pto_duration:54860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 405060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 405064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 405068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64888| [2025/04/30 20:08:14 405072] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694484861|now:1746043694405053|interv:79808| [2025/04/30 20:08:14 405076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694484861|now:1746043694405053|interval:79808|pto_count:0|srtt:52108 [2025/04/30 20:08:14 405080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64888| [2025/04/30 20:08:14 405085] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 405089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64888|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1303571| [2025/04/30 20:08:14 405094] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 405098] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694406098|now:1746043694405098|interv:1000| [2025/04/30 20:08:14 405102] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 405106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 405110] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694406098| [2025/04/30 20:08:14 405114] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694406098| [2025/04/30 20:08:14 405118] [debug] |xqc_engine_wakeup_after|wakeup:1746043694406098|now:1746043694405118|diff:980| [2025/04/30 20:08:14 405122] [debug] |xqc_engine_main_logic|END|now:1746043694404744| [2025/04/30 20:08:14 405130] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694405129| [2025/04/30 20:08:14 405135] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 405140] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1054| [2025/04/30 20:08:14 405144] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1055| [2025/04/30 20:08:14 405155] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1055| [2025/04/30 20:08:14 405159] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 405164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1415|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1415|path_largest_ack:1415| [2025/04/30 20:08:14 405188] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1216559|prior_time:1746043694353005|is_app_limited:0|send_elapse:49118|ack_elapse:52124|ctl_first_sent_time:1746043694353319|lagest_ack_time:1746043694405129|curr_delivered:1278959| [2025/04/30 20:08:14 405193] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694353319| [2025/04/30 20:08:14 405197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:446||sndq_packets_used_bytes:0|sndq_packets_free:419| [2025/04/30 20:08:14 405202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52108|rttvar:688|minrtt:30499|latest_rtt:51810|ack_delay:56| [2025/04/30 20:08:14 405206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52064|rttvar:604|minrtt:30499|latest_rtt:51810|ack_delay:56| [2025/04/30 20:08:14 405211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1415|lost_pn:1412|thresh:3| [2025/04/30 20:08:14 405215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 405219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52064|rtt_var:604|pto_duration:54480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 405223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 405227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 405231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63688| [2025/04/30 20:08:14 405235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694484481|now:1746043694405219|interv:79262| [2025/04/30 20:08:14 405239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694484481|now:1746043694405219|interval:79262|pto_count:0|srtt:52064 [2025/04/30 20:08:14 405244] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49118, ack_elapse 52124, delivered 62400|rate 1197145|lost 310| [2025/04/30 20:08:14 405248] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197145) in round 23| [2025/04/30 20:08:14 405253] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 405257] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 405261] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694353319|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 405265] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694353319|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 405274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63688|srtt:52064|latest_rtt:51810|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 405280] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1055|largest:1055|pns:2| [2025/04/30 20:08:14 405286] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1055|frame:ACK |recv_time:1746043694405129|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 405294] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814405129|now:1746043694405129|interv:120000000| [2025/04/30 20:08:14 405300] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814405129|now:1746043694405129|interv:120000000| [2025/04/30 20:08:14 405307] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694406098|pq_index:0| [2025/04/30 20:08:14 405314] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694404744| [2025/04/30 20:08:14 405318] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694405318| [2025/04/30 20:08:14 405323] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694405322| [2025/04/30 20:08:14 405329] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 405337] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52064|min_srtt:52064|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 405344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63688|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1343249| [2025/04/30 20:08:14 405352] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52064|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 405359] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 405366] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52064|min_srtt:52064|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 405373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63688|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1344416| [2025/04/30 20:08:14 405380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 405386] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 405393] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 405406] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 405413] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 405421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63688|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1303571| [2025/04/30 20:08:14 405427] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 405434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 405440] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694406098| [2025/04/30 20:08:14 405447] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694406098| [2025/04/30 20:08:14 405453] [debug] |xqc_engine_wakeup_after|wakeup:1746043694406098|now:1746043694405453|diff:645| [2025/04/30 20:08:14 405460] [debug] |xqc_engine_main_logic|END|now:1746043694405322| [2025/04/30 20:08:14 405468] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694405468| [2025/04/30 20:08:14 405474] [debug] |xqc_engine_wakeup_after|wakeup:1746043694406098|now:1746043694405474|diff:624| [2025/04/30 20:08:14 405480] [debug] |xqc_engine_main_logic|END|now:1746043694405468| [2025/04/30 20:08:14 405743] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694405741| [2025/04/30 20:08:14 405754] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 405764] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1055| [2025/04/30 20:08:14 405769] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1056| [2025/04/30 20:08:14 405779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1056| [2025/04/30 20:08:14 405786] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 405794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 405802] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1217759|prior_time:1746043694354464|is_app_limited:0|send_elapse:50555|ack_elapse:51277|ctl_first_sent_time:1746043694354867|lagest_ack_time:1746043694405741|curr_delivered:1280159| [2025/04/30 20:08:14 405809] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694354867| [2025/04/30 20:08:14 405816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:445||sndq_packets_used_bytes:0|sndq_packets_free:420| [2025/04/30 20:08:14 405824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52064|rttvar:604|minrtt:30499|latest_rtt:50874|ack_delay:48| [2025/04/30 20:08:14 405831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51909|rttvar:762|minrtt:30499|latest_rtt:50874|ack_delay:48| [2025/04/30 20:08:14 405838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1416|lost_pn:1413|thresh:3| [2025/04/30 20:08:14 405844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 405857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51909|rtt_var:762|pto_duration:54957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 405863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 405869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 405875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62488| [2025/04/30 20:08:14 405881] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694484958|now:1746043694405857|interv:79101| [2025/04/30 20:08:14 405887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694484958|now:1746043694405857|interval:79101|pto_count:0|srtt:51909 [2025/04/30 20:08:14 405892] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50555, ack_elapse 51277, delivered 62400|rate 1216919|lost 310| [2025/04/30 20:08:14 405897] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1216919) in round 23| [2025/04/30 20:08:14 405901] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 405905] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 405909] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694354867|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 405913] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694354867|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 405918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62488|srtt:51909|latest_rtt:50874|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 405924] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1056|largest:1056|pns:2| [2025/04/30 20:08:14 405929] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1056|frame:ACK |recv_time:1746043694405741|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 405933] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814405741|now:1746043694405741|interv:120000000| [2025/04/30 20:08:14 405937] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814405741|now:1746043694405741|interv:120000000| [2025/04/30 20:08:14 405941] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694406098|pq_index:0| [2025/04/30 20:08:14 405946] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694405322| [2025/04/30 20:08:14 405950] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694405950| [2025/04/30 20:08:14 405955] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694405954| [2025/04/30 20:08:14 405964] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 405969] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51909|min_srtt:51909|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 405973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62488|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1344416| [2025/04/30 20:08:14 405978] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 405982] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 405987] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51909|min_srtt:51909|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 405991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62488|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1345583| [2025/04/30 20:08:14 405996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 406000] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 406003] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 406008] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 406012] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 406016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62488|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1303571| [2025/04/30 20:08:14 406021] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 406025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 406029] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694406098| [2025/04/30 20:08:14 406033] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694406098| [2025/04/30 20:08:14 406037] [debug] |xqc_engine_wakeup_after|wakeup:1746043694406098|now:1746043694406037|diff:61| [2025/04/30 20:08:14 406041] [debug] |xqc_engine_main_logic|END|now:1746043694405954| [2025/04/30 20:08:14 406047] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694406047| [2025/04/30 20:08:14 406051] [debug] |xqc_engine_wakeup_after|wakeup:1746043694406098|now:1746043694406050|diff:48| [2025/04/30 20:08:14 406055] [debug] |xqc_engine_main_logic|END|now:1746043694406047| [2025/04/30 20:08:14 406814] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694406813| [2025/04/30 20:08:14 406827] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 406840] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1056| [2025/04/30 20:08:14 406844] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1057| [2025/04/30 20:08:14 406850] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1057| [2025/04/30 20:08:14 406854] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 406860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 406865] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1218959|prior_time:1746043694354979|is_app_limited:0|send_elapse:50857|ack_elapse:51834|ctl_first_sent_time:1746043694355275|lagest_ack_time:1746043694406813|curr_delivered:1281359| [2025/04/30 20:08:14 406870] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694355275| [2025/04/30 20:08:14 406875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:444||sndq_packets_used_bytes:0|sndq_packets_free:421| [2025/04/30 20:08:14 406879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51909|rttvar:762|minrtt:30499|latest_rtt:51538|ack_delay:64| [2025/04/30 20:08:14 406884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51855|rttvar:680|minrtt:30499|latest_rtt:51538|ack_delay:64| [2025/04/30 20:08:14 406888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1417|lost_pn:1414|thresh:3| [2025/04/30 20:08:14 406892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 406897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51855|rtt_var:680|pto_duration:54575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 406901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 406905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 406909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61288| [2025/04/30 20:08:14 406913] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694484576|now:1746043694406896|interv:77680| [2025/04/30 20:08:14 406917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694484576|now:1746043694406896|interval:77680|pto_count:0|srtt:51855 [2025/04/30 20:08:14 406922] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50857, ack_elapse 51834, delivered 62400|rate 1203843|lost 310| [2025/04/30 20:08:14 406926] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203843) in round 23| [2025/04/30 20:08:14 406931] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 406937] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 406944] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694355275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 406956] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694355275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 406964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61288|srtt:51855|latest_rtt:51538|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 406974] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1057|largest:1057|pns:2| [2025/04/30 20:08:14 406981] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1057|frame:ACK |recv_time:1746043694406813|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 406988] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814406813|now:1746043694406813|interv:120000000| [2025/04/30 20:08:14 406994] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814406813|now:1746043694406813|interv:120000000| [2025/04/30 20:08:14 407000] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694406098|pq_index:0| [2025/04/30 20:08:14 407007] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694405954| [2025/04/30 20:08:14 407013] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694407013| [2025/04/30 20:08:14 407021] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694407019| [2025/04/30 20:08:14 407029] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694406098|now:1746043694407019| [2025/04/30 20:08:14 407035] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694406098|now:1746043694407019| [2025/04/30 20:08:14 407041] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 407046] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 407054] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51855|min_srtt:51855|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 407061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61288|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1345583| [2025/04/30 20:08:14 407068] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51855|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 407075] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 407082] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51855|min_srtt:51855|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 407090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61288|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1346750| [2025/04/30 20:08:14 407103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 407109] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 407115] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 407120] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 407124] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 407129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61288|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1303571| [2025/04/30 20:08:14 407133] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 407138] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1471| [2025/04/30 20:08:14 407196] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61288|now:1746043694407145|stream_id:0|stream_offset:1303571| [2025/04/30 20:08:14 407208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 407214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61288|applimit:0| [2025/04/30 20:08:14 407219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51855|rtt_var:680|pto_duration:54575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 407226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 407232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 407236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62488| [2025/04/30 20:08:14 407240] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694486720|now:1746043694407218|interv:79502| [2025/04/30 20:08:14 407244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694486720|now:1746043694407218|interval:79502|pto_count:0|srtt:51855 [2025/04/30 20:08:14 407250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62488| [2025/04/30 20:08:14 407259] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 407266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62488|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1304738| [2025/04/30 20:08:14 407272] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 407277] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1472| [2025/04/30 20:08:14 407325] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62488|now:1746043694407295|stream_id:0|stream_offset:1304738| [2025/04/30 20:08:14 407334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 407341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62488|applimit:0| [2025/04/30 20:08:14 407347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51855|rtt_var:680|pto_duration:54575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 407353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 407359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 407365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63688| [2025/04/30 20:08:14 407370] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694486870|now:1746043694407347|interv:79523| [2025/04/30 20:08:14 407376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694486870|now:1746043694407347|interval:79523|pto_count:0|srtt:51855 [2025/04/30 20:08:14 407382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63688| [2025/04/30 20:08:14 407389] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 407396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63688|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1305905| [2025/04/30 20:08:14 407403] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 407408] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694408408|now:1746043694407408|interv:1000| [2025/04/30 20:08:14 407414] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 407419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 407426] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694408408| [2025/04/30 20:08:14 407432] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694408408| [2025/04/30 20:08:14 407439] [debug] |xqc_engine_wakeup_after|wakeup:1746043694408408|now:1746043694407439|diff:969| [2025/04/30 20:08:14 407445] [debug] |xqc_engine_main_logic|END|now:1746043694407019| [2025/04/30 20:08:14 407453] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694407453| [2025/04/30 20:08:14 407459] [debug] |xqc_engine_wakeup_after|wakeup:1746043694408408|now:1746043694407458|diff:950| [2025/04/30 20:08:14 407465] [debug] |xqc_engine_main_logic|END|now:1746043694407453| [2025/04/30 20:08:14 407689] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694407688| [2025/04/30 20:08:14 407700] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 407708] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1057| [2025/04/30 20:08:14 407714] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1058| [2025/04/30 20:08:14 407730] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1058| [2025/04/30 20:08:14 407737] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 407745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 407752] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61200|prior_delivered:1221359|prior_time:1746043694357085|is_app_limited:0|send_elapse:50832|ack_elapse:50603|ctl_first_sent_time:1746043694357448|lagest_ack_time:1746043694407688|curr_delivered:1282559| [2025/04/30 20:08:14 407759] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694357448| [2025/04/30 20:08:14 407764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:443||sndq_packets_used_bytes:0|sndq_packets_free:422| [2025/04/30 20:08:14 407768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51855|rttvar:680|minrtt:30499|latest_rtt:50240|ack_delay:40| [2025/04/30 20:08:14 407774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51649|rttvar:923|minrtt:30499|latest_rtt:50240|ack_delay:40| [2025/04/30 20:08:14 407782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1418|lost_pn:1415|thresh:3| [2025/04/30 20:08:14 407788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 407795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51649|rtt_var:923|pto_duration:55341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 407800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 407804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 407809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62488| [2025/04/30 20:08:14 407815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694487636|now:1746043694407794|interv:79842| [2025/04/30 20:08:14 407821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694487636|now:1746043694407794|interval:79842|pto_count:0|srtt:51649 [2025/04/30 20:08:14 407828] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50832, ack_elapse 50603, delivered 61200|rate 1203966|lost 310| [2025/04/30 20:08:14 407833] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203966) in round 23| [2025/04/30 20:08:14 407837] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 407841] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 407845] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694357448|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 407850] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694357448|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 407859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62488|srtt:51649|latest_rtt:50240|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 407865] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1058|largest:1058|pns:2| [2025/04/30 20:08:14 407870] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1058|frame:ACK |recv_time:1746043694407688|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 407875] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814407688|now:1746043694407688|interv:120000000| [2025/04/30 20:08:14 407879] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814407688|now:1746043694407688|interv:120000000| [2025/04/30 20:08:14 407883] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694408408|pq_index:0| [2025/04/30 20:08:14 407887] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694407019| [2025/04/30 20:08:14 407891] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694407891| [2025/04/30 20:08:14 407896] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694407895| [2025/04/30 20:08:14 407902] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 407907] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51649|min_srtt:51649|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 407911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62488|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1346750| [2025/04/30 20:08:14 407916] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51649|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 407920] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 407925] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51649|min_srtt:51649|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 407929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62488|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1347917| [2025/04/30 20:08:14 407934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 407938] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 407942] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 407953] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 407958] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 407962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62488|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1305905| [2025/04/30 20:08:14 407967] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 407970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 407975] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694408408| [2025/04/30 20:08:14 407979] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694408408| [2025/04/30 20:08:14 407983] [debug] |xqc_engine_wakeup_after|wakeup:1746043694408408|now:1746043694407983|diff:425| [2025/04/30 20:08:14 407987] [debug] |xqc_engine_main_logic|END|now:1746043694407895| [2025/04/30 20:08:14 407993] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694407992| [2025/04/30 20:08:14 407996] [debug] |xqc_engine_wakeup_after|wakeup:1746043694408408|now:1746043694407996|diff:412| [2025/04/30 20:08:14 408000] [debug] |xqc_engine_main_logic|END|now:1746043694407992| [2025/04/30 20:08:14 408773] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694408771| [2025/04/30 20:08:14 408788] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 408797] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1058| [2025/04/30 20:08:14 408804] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1059| [2025/04/30 20:08:14 408814] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1059| [2025/04/30 20:08:14 408820] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 408827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 408835] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1221359|prior_time:1746043694357085|is_app_limited:0|send_elapse:50969|ack_elapse:51686|ctl_first_sent_time:1746043694357585|lagest_ack_time:1746043694408771|curr_delivered:1283759| [2025/04/30 20:08:14 408843] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694357585| [2025/04/30 20:08:14 408850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:442||sndq_packets_used_bytes:0|sndq_packets_free:423| [2025/04/30 20:08:14 408857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51649|rttvar:923|minrtt:30499|latest_rtt:51186|ack_delay:64| [2025/04/30 20:08:14 408864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51583|rttvar:824|minrtt:30499|latest_rtt:51186|ack_delay:64| [2025/04/30 20:08:14 408871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1419|lost_pn:1416|thresh:3| [2025/04/30 20:08:14 408877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 408891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51583|rtt_var:824|pto_duration:54879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 408898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 408904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 408910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61288| [2025/04/30 20:08:14 408916] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694487174|now:1746043694408890|interv:78284| [2025/04/30 20:08:14 408922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694487174|now:1746043694408890|interval:78284|pto_count:0|srtt:51583 [2025/04/30 20:08:14 408926] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50969, ack_elapse 51686, delivered 62400|rate 1207290|lost 310| [2025/04/30 20:08:14 408931] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207290) in round 23| [2025/04/30 20:08:14 408935] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 408939] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 408943] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694357585|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 408948] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694357585|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1226159| [2025/04/30 20:08:14 408953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61288|srtt:51583|latest_rtt:51186|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 408959] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1059|largest:1059|pns:2| [2025/04/30 20:08:14 408963] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1059|frame:ACK |recv_time:1746043694408771|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 408968] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814408771|now:1746043694408771|interv:120000000| [2025/04/30 20:08:14 408972] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814408771|now:1746043694408771|interv:120000000| [2025/04/30 20:08:14 408976] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694408408|pq_index:0| [2025/04/30 20:08:14 408981] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694407895| [2025/04/30 20:08:14 408985] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694408985| [2025/04/30 20:08:14 408990] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694408989| [2025/04/30 20:08:14 408999] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694408408|now:1746043694408989| [2025/04/30 20:08:14 409003] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694408408|now:1746043694408989| [2025/04/30 20:08:14 409007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 409012] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 409017] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51583|min_srtt:51583|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 409021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61288|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1347917| [2025/04/30 20:08:14 409026] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51583|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 409031] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 409035] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51583|min_srtt:51583|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 409040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61288|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1349084| [2025/04/30 20:08:14 409044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 409048] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 409052] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 409056] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 409061] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 409065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61288|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1305905| [2025/04/30 20:08:14 409070] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 409074] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1473| [2025/04/30 20:08:14 409115] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61288|now:1746043694409081|stream_id:0|stream_offset:1305905| [2025/04/30 20:08:14 409125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 409133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61288|applimit:0| [2025/04/30 20:08:14 409146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51583|rtt_var:824|pto_duration:54879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 409151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 409155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 409159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62488| [2025/04/30 20:08:14 409163] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694488960|now:1746043694409146|interv:79814| [2025/04/30 20:08:14 409187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694488960|now:1746043694409146|interval:79814|pto_count:0|srtt:51583 [2025/04/30 20:08:14 409192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62488| [2025/04/30 20:08:14 409197] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 409202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62488|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1307072| [2025/04/30 20:08:14 409206] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 409210] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1474| [2025/04/30 20:08:14 409242] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62488|now:1746043694409217|stream_id:0|stream_offset:1307072| [2025/04/30 20:08:14 409256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 409263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62488|applimit:0| [2025/04/30 20:08:14 409270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51583|rtt_var:824|pto_duration:54879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 409276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 409280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 409283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63688| [2025/04/30 20:08:14 409287] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694489096|now:1746043694409270|interv:79826| [2025/04/30 20:08:14 409291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694489096|now:1746043694409270|interval:79826|pto_count:0|srtt:51583 [2025/04/30 20:08:14 409296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63688| [2025/04/30 20:08:14 409301] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 409313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63688|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 409320] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 409327] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694410327|now:1746043694409327|interv:1000| [2025/04/30 20:08:14 409331] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 409335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 409339] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694410327| [2025/04/30 20:08:14 409345] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694410327| [2025/04/30 20:08:14 409351] [debug] |xqc_engine_wakeup_after|wakeup:1746043694410327|now:1746043694409351|diff:976| [2025/04/30 20:08:14 409358] [debug] |xqc_engine_main_logic|END|now:1746043694408989| [2025/04/30 20:08:14 409366] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694409366| [2025/04/30 20:08:14 409372] [debug] |xqc_engine_wakeup_after|wakeup:1746043694410327|now:1746043694409372|diff:955| [2025/04/30 20:08:14 409378] [debug] |xqc_engine_main_logic|END|now:1746043694409366| [2025/04/30 20:08:14 410492] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694410492| [2025/04/30 20:08:14 410508] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694410327|pq_index:0| [2025/04/30 20:08:14 410516] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694408989| [2025/04/30 20:08:14 410525] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694410523| [2025/04/30 20:08:14 410532] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694410327|now:1746043694410523| [2025/04/30 20:08:14 410539] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694410327|now:1746043694410523| [2025/04/30 20:08:14 410545] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 410552] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 410560] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51583|min_srtt:51583|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 410568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63688|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1349084| [2025/04/30 20:08:14 410575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 410579] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 410583] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 410588] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 410593] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 410605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63688|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 410610] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 410614] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1475| [2025/04/30 20:08:14 410658] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63688|now:1746043694410622|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 410668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 410675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63688|applimit:0| [2025/04/30 20:08:14 410682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51583|rtt_var:824|pto_duration:54879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 410690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 410696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 410703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64888| [2025/04/30 20:08:14 410709] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694490501|now:1746043694410682|interv:79819| [2025/04/30 20:08:14 410713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694490501|now:1746043694410682|interval:79819|pto_count:0|srtt:51583 [2025/04/30 20:08:14 410718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64888| [2025/04/30 20:08:14 410723] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 410728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64888|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1309406| [2025/04/30 20:08:14 410733] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 410737] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1476| [2025/04/30 20:08:14 410767] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64888|now:1746043694410744|stream_id:0|stream_offset:1309406| [2025/04/30 20:08:14 410773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 410777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64888|applimit:0| [2025/04/30 20:08:14 410784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51583|rtt_var:824|pto_duration:54879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 410797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 410804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 410810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66088| [2025/04/30 20:08:14 410817] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694490623|now:1746043694410784|interv:79839| [2025/04/30 20:08:14 410823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694490623|now:1746043694410784|interval:79839|pto_count:0|srtt:51583 [2025/04/30 20:08:14 410831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66088| [2025/04/30 20:08:14 410839] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 410845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66088|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1310573| [2025/04/30 20:08:14 410853] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 410859] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694411859|now:1746043694410859|interv:1000| [2025/04/30 20:08:14 410865] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 410872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 410877] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694411859| [2025/04/30 20:08:14 410881] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694411859| [2025/04/30 20:08:14 410886] [debug] |xqc_engine_wakeup_after|wakeup:1746043694411859|now:1746043694410885|diff:974| [2025/04/30 20:08:14 410892] [debug] |xqc_engine_main_logic|END|now:1746043694410523| [2025/04/30 20:08:14 410905] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694410904| [2025/04/30 20:08:14 410913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 410921] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1059| [2025/04/30 20:08:14 410925] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1061| [2025/04/30 20:08:14 410932] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1061| [2025/04/30 20:08:14 410938] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 410946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1420|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1421|path_largest_ack:1420| [2025/04/30 20:08:14 410953] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62400|prior_delivered:1222559|prior_time:1746043694357817|is_app_limited:0|send_elapse:52563|ack_elapse:53087|ctl_first_sent_time:1746043694359301|lagest_ack_time:1746043694410904|curr_delivered:1284959| [2025/04/30 20:08:14 410959] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694359301| [2025/04/30 20:08:14 410965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:441||sndq_packets_used_bytes:0|sndq_packets_free:424| [2025/04/30 20:08:14 410978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1421|origin_pktnum:0|size:1212|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1421|path_largest_ack:1421| [2025/04/30 20:08:14 410984] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:58812|prior_delivered:1227359|prior_time:1746043694362234|is_app_limited:0|send_elapse:52351|ack_elapse:48670|ctl_first_sent_time:1746043694362570|lagest_ack_time:1746043694410904|curr_delivered:1286171| [2025/04/30 20:08:14 410989] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694362570| [2025/04/30 20:08:14 410993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:440||sndq_packets_used_bytes:0|sndq_packets_free:425| [2025/04/30 20:08:14 410997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51583|rttvar:824|minrtt:30499|latest_rtt:48334|ack_delay:304| [2025/04/30 20:08:14 411002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51139|rttvar:1506|minrtt:30499|latest_rtt:48334|ack_delay:304| [2025/04/30 20:08:14 411008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1421|lost_pn:1418|thresh:3| [2025/04/30 20:08:14 411015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1010|pns:2| [2025/04/30 20:08:14 411022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 411028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51139|rtt_var:1506|pto_duration:57163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 411035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 411041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 411047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 411053] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694492907|now:1746043694411028|interv:81879| [2025/04/30 20:08:14 411059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694492907|now:1746043694411028|interval:81879|pto_count:0|srtt:51139 [2025/04/30 20:08:14 411066] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52351, ack_elapse 48670, delivered 58812|rate 1123416|lost 310| [2025/04/30 20:08:14 411070] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 23 -> 24| [2025/04/30 20:08:14 411074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123416) in round 24| [2025/04/30 20:08:14 411079] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 411083] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 411087] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:2412|po_sent_time:1746043694362570|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 411091] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:2412|po_sent_time:1746043694362570|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 411100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:51139|latest_rtt:48334|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 411106] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1061|largest:1061|pns:2| [2025/04/30 20:08:14 411111] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1061|frame:ACK |recv_time:1746043694410904|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 411116] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814410904|now:1746043694410904|interv:120000000| [2025/04/30 20:08:14 411120] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814410904|now:1746043694410904|interv:120000000| [2025/04/30 20:08:14 411124] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694411859|pq_index:0| [2025/04/30 20:08:14 411128] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694410523| [2025/04/30 20:08:14 411132] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694411132| [2025/04/30 20:08:14 411137] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694411136| [2025/04/30 20:08:14 411143] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 411147] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51139|min_srtt:51139|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 411152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1349084| [2025/04/30 20:08:14 411157] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 411161] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 411188] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51139|min_srtt:51139|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 411197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1350251| [2025/04/30 20:08:14 411202] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 411206] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 411217] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51139|min_srtt:51139|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 411224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1351418| [2025/04/30 20:08:14 411231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 411237] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 411244] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 411251] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 411258] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 411265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1310573| [2025/04/30 20:08:14 411272] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 411278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 411285] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694411859| [2025/04/30 20:08:14 411291] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694411859| [2025/04/30 20:08:14 411297] [debug] |xqc_engine_wakeup_after|wakeup:1746043694411859|now:1746043694411297|diff:562| [2025/04/30 20:08:14 411305] [debug] |xqc_engine_main_logic|END|now:1746043694411136| [2025/04/30 20:08:14 411313] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694411313| [2025/04/30 20:08:14 411319] [debug] |xqc_engine_wakeup_after|wakeup:1746043694411859|now:1746043694411319|diff:540| [2025/04/30 20:08:14 411323] [debug] |xqc_engine_main_logic|END|now:1746043694411313| [2025/04/30 20:08:14 411804] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694411803| [2025/04/30 20:08:14 411816] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 411826] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1061| [2025/04/30 20:08:14 411832] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1062| [2025/04/30 20:08:14 411840] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1062| [2025/04/30 20:08:14 411847] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 411854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 411861] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:60012|prior_delivered:1227359|prior_time:1746043694362234|is_app_limited:0|send_elapse:52468|ack_elapse:49569|ctl_first_sent_time:1746043694362687|lagest_ack_time:1746043694411803|curr_delivered:1287371| [2025/04/30 20:08:14 411869] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694362687| [2025/04/30 20:08:14 411882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:439||sndq_packets_used_bytes:0|sndq_packets_free:426| [2025/04/30 20:08:14 411889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51139|rttvar:1506|minrtt:30499|latest_rtt:49116|ack_delay:72| [2025/04/30 20:08:14 411896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50877|rttvar:1653|minrtt:30499|latest_rtt:49116|ack_delay:72| [2025/04/30 20:08:14 411904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1422|lost_pn:1419|thresh:3| [2025/04/30 20:08:14 411911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 411917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50877|rtt_var:1653|pto_duration:57489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 411924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 411930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 411936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62476| [2025/04/30 20:08:14 411942] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694493233|now:1746043694411917|interv:81316| [2025/04/30 20:08:14 411948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694493233|now:1746043694411917|interval:81316|pto_count:0|srtt:50877 [2025/04/30 20:08:14 411955] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52468, ack_elapse 49569, delivered 60012|rate 1143782|lost 310| [2025/04/30 20:08:14 411962] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143782) in round 24| [2025/04/30 20:08:14 411968] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 411976] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 411980] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694362687|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 411984] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694362687|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 411989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62476|srtt:50877|latest_rtt:49116|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 411995] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1062|largest:1062|pns:2| [2025/04/30 20:08:14 412000] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1062|frame:ACK |recv_time:1746043694411803|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 412009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814411803|now:1746043694411803|interv:120000000| [2025/04/30 20:08:14 412013] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814411803|now:1746043694411803|interv:120000000| [2025/04/30 20:08:14 412017] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694411859|pq_index:0| [2025/04/30 20:08:14 412022] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694411136| [2025/04/30 20:08:14 412026] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694412026| [2025/04/30 20:08:14 412031] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694412030| [2025/04/30 20:08:14 412035] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694411859|now:1746043694412030| [2025/04/30 20:08:14 412040] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694411859|now:1746043694412030| [2025/04/30 20:08:14 412044] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 412048] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 412053] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50877|min_srtt:50877|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 412058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1351418| [2025/04/30 20:08:14 412063] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50877|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 412067] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 412072] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50877|min_srtt:50877|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 412076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1352585| [2025/04/30 20:08:14 412081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 412085] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 412089] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 412093] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 412098] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 412102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1310573| [2025/04/30 20:08:14 412109] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 412114] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1477| [2025/04/30 20:08:14 412150] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62476|now:1746043694412122|stream_id:0|stream_offset:1310573| [2025/04/30 20:08:14 412157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 412162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62476|applimit:0| [2025/04/30 20:08:14 412189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50877|rtt_var:1653|pto_duration:57489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 412197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 412204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 412211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 412217] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694494611|now:1746043694412188|interv:82423| [2025/04/30 20:08:14 412224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694494611|now:1746043694412188|interval:82423|pto_count:0|srtt:50877 [2025/04/30 20:08:14 412231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63676| [2025/04/30 20:08:14 412240] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 412247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1311740| [2025/04/30 20:08:14 412254] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 412259] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694413259|now:1746043694412259|interv:1000| [2025/04/30 20:08:14 412266] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 412272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 412279] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694413259| [2025/04/30 20:08:14 412285] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694413259| [2025/04/30 20:08:14 412291] [debug] |xqc_engine_wakeup_after|wakeup:1746043694413259|now:1746043694412291|diff:968| [2025/04/30 20:08:14 412298] [debug] |xqc_engine_main_logic|END|now:1746043694412030| [2025/04/30 20:08:14 412307] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694412306| [2025/04/30 20:08:14 412312] [debug] |xqc_engine_wakeup_after|wakeup:1746043694413259|now:1746043694412312|diff:947| [2025/04/30 20:08:14 412317] [debug] |xqc_engine_main_logic|END|now:1746043694412306| [2025/04/30 20:08:14 412896] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694412895| [2025/04/30 20:08:14 412912] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 412919] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1062| [2025/04/30 20:08:14 412923] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1063| [2025/04/30 20:08:14 412930] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1063| [2025/04/30 20:08:14 412934] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 412939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 412944] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61212|prior_delivered:1227359|prior_time:1746043694362234|is_app_limited:0|send_elapse:52596|ack_elapse:50661|ctl_first_sent_time:1746043694362815|lagest_ack_time:1746043694412895|curr_delivered:1288571| [2025/04/30 20:08:14 412948] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694362815| [2025/04/30 20:08:14 412953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:438||sndq_packets_used_bytes:0|sndq_packets_free:427| [2025/04/30 20:08:14 412958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50877|rttvar:1653|minrtt:30499|latest_rtt:50080|ack_delay:40| [2025/04/30 20:08:14 412962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50773|rttvar:1449|minrtt:30499|latest_rtt:50080|ack_delay:40| [2025/04/30 20:08:14 412966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1423|lost_pn:1420|thresh:3| [2025/04/30 20:08:14 412971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 412975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50773|rtt_var:1449|pto_duration:56569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 412979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 412983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 412987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62476| [2025/04/30 20:08:14 412991] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694493691|now:1746043694412974|interv:80717| [2025/04/30 20:08:14 412995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694493691|now:1746043694412974|interval:80717|pto_count:0|srtt:50773 [2025/04/30 20:08:14 412999] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52596, ack_elapse 50661, delivered 61212|rate 1163814|lost 310| [2025/04/30 20:08:14 413004] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163814) in round 24| [2025/04/30 20:08:14 413008] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 413012] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 413019] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694362815|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 413024] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694362815|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 413029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62476|srtt:50773|latest_rtt:50080|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 413034] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1063|largest:1063|pns:2| [2025/04/30 20:08:14 413039] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1063|frame:ACK |recv_time:1746043694412895|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 413044] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814412895|now:1746043694412895|interv:120000000| [2025/04/30 20:08:14 413048] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814412895|now:1746043694412895|interv:120000000| [2025/04/30 20:08:14 413052] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694413259|pq_index:0| [2025/04/30 20:08:14 413056] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694412030| [2025/04/30 20:08:14 413060] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694413060| [2025/04/30 20:08:14 413068] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694413067| [2025/04/30 20:08:14 413076] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 413084] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50773|min_srtt:50773|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 413091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1352585| [2025/04/30 20:08:14 413099] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50773|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 413106] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 413114] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50773|min_srtt:50773|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 413120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1353752| [2025/04/30 20:08:14 413127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 413140] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 413146] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 413153] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 413160] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 413188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1311740| [2025/04/30 20:08:14 413196] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 413201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 413208] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694413259| [2025/04/30 20:08:14 413213] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694413259| [2025/04/30 20:08:14 413217] [debug] |xqc_engine_wakeup_after|wakeup:1746043694413259|now:1746043694413217|diff:42| [2025/04/30 20:08:14 413222] [debug] |xqc_engine_main_logic|END|now:1746043694413067| [2025/04/30 20:08:14 413227] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694413227| [2025/04/30 20:08:14 413231] [debug] |xqc_engine_wakeup_after|wakeup:1746043694413259|now:1746043694413231|diff:28| [2025/04/30 20:08:14 413235] [debug] |xqc_engine_main_logic|END|now:1746043694413227| [2025/04/30 20:08:14 413645] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694413644| [2025/04/30 20:08:14 413658] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 413668] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1063| [2025/04/30 20:08:14 413674] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1064| [2025/04/30 20:08:14 413684] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1064| [2025/04/30 20:08:14 413691] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 413701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 413708] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1227359|prior_time:1746043694362234|is_app_limited:0|send_elapse:52688|ack_elapse:51410|ctl_first_sent_time:1746043694362907|lagest_ack_time:1746043694413644|curr_delivered:1289771| [2025/04/30 20:08:14 413715] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694362907| [2025/04/30 20:08:14 413724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:437||sndq_packets_used_bytes:0|sndq_packets_free:428| [2025/04/30 20:08:14 413730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50773|rttvar:1449|minrtt:30499|latest_rtt:50737|ack_delay:40| [2025/04/30 20:08:14 413737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50764|rttvar:1106|minrtt:30499|latest_rtt:50737|ack_delay:40| [2025/04/30 20:08:14 413810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1424|lost_pn:1421|thresh:3| [2025/04/30 20:08:14 413819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 413825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50764|rtt_var:1106|pto_duration:55188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 413830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 413834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 413838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61276| [2025/04/30 20:08:14 413842] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694492310|now:1746043694413825|interv:78485| [2025/04/30 20:08:14 413846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694492310|now:1746043694413825|interval:78485|pto_count:0|srtt:50764 [2025/04/30 20:08:14 413851] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52688, ack_elapse 51410, delivered 62412|rate 1184558|lost 310| [2025/04/30 20:08:14 413856] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184558) in round 24| [2025/04/30 20:08:14 413860] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 413865] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 413869] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694362907|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 413873] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694362907|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 413878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:61276|srtt:50764|latest_rtt:50737|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 413885] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1064|largest:1064|pns:2| [2025/04/30 20:08:14 413890] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1064|frame:ACK |recv_time:1746043694413644|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 413895] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814413644|now:1746043694413644|interv:120000000| [2025/04/30 20:08:14 413899] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814413644|now:1746043694413644|interv:120000000| [2025/04/30 20:08:14 413903] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694413259|pq_index:0| [2025/04/30 20:08:14 413908] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694413067| [2025/04/30 20:08:14 413915] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694413915| [2025/04/30 20:08:14 413920] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694413919| [2025/04/30 20:08:14 413925] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694413259|now:1746043694413919| [2025/04/30 20:08:14 413929] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694413259|now:1746043694413919| [2025/04/30 20:08:14 413933] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 413938] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 413943] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50764|min_srtt:50764|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 413947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:61276|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1353752| [2025/04/30 20:08:14 413952] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 413957] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 413962] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50764|min_srtt:50764|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 413966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:61276|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1354919| [2025/04/30 20:08:14 413970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 413974] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 413978] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 413982] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 413987] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 413991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61276|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1311740| [2025/04/30 20:08:14 413996] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 414000] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1478| [2025/04/30 20:08:14 414037] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61276|now:1746043694414008|stream_id:0|stream_offset:1311740| [2025/04/30 20:08:14 414048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 414055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61276|applimit:0| [2025/04/30 20:08:14 414063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50764|rtt_var:1106|pto_duration:55188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 414069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 414076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 414082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62476| [2025/04/30 20:08:14 414089] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694494196|now:1746043694414062|interv:80134| [2025/04/30 20:08:14 414095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694494196|now:1746043694414062|interval:80134|pto_count:0|srtt:50764 [2025/04/30 20:08:14 414103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:62476| [2025/04/30 20:08:14 414109] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 414113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1312907| [2025/04/30 20:08:14 414118] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 414122] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1479| [2025/04/30 20:08:14 414247] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62476|now:1746043694414130|stream_id:0|stream_offset:1312907| [2025/04/30 20:08:14 414265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 414274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62476|applimit:0| [2025/04/30 20:08:14 414309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50764|rtt_var:1106|pto_duration:55188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 414316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 414322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 414329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 414335] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694494318|now:1746043694414308|interv:80010| [2025/04/30 20:08:14 414342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694494318|now:1746043694414308|interval:80010|pto_count:0|srtt:50764 [2025/04/30 20:08:14 414356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63676| [2025/04/30 20:08:14 414365] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 414372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1314074| [2025/04/30 20:08:14 414379] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 414385] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1480| [2025/04/30 20:08:14 414424] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694414394|stream_id:0|stream_offset:1314074| [2025/04/30 20:08:14 414434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 414441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 414449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50764|rtt_var:1106|pto_duration:55188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 414456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 414463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 414469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 414475] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694494582|now:1746043694414448|interv:80134| [2025/04/30 20:08:14 414481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694494582|now:1746043694414448|interval:80134|pto_count:0|srtt:50764 [2025/04/30 20:08:14 414485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 414491] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 414784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1315241| [2025/04/30 20:08:14 414793] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 415045] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694416045|now:1746043694415045|interv:1000| [2025/04/30 20:08:14 415981] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 415988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 415994] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694416045| [2025/04/30 20:08:14 416001] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694416045| [2025/04/30 20:08:14 416015] [debug] |xqc_engine_wakeup_after|wakeup:1746043694416045|now:1746043694416014|diff:31| [2025/04/30 20:08:14 416021] [debug] |xqc_engine_main_logic|END|now:1746043694413919| [2025/04/30 20:08:14 416033] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694416032| [2025/04/30 20:08:14 416041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 416050] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1064| [2025/04/30 20:08:14 416056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1065| [2025/04/30 20:08:14 416065] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1065| [2025/04/30 20:08:14 416072] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 416080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 416088] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61212|prior_delivered:1229759|prior_time:1746043694363840|is_app_limited:0|send_elapse:50540|ack_elapse:52192|ctl_first_sent_time:1746043694364136|lagest_ack_time:1746043694416032|curr_delivered:1290971| [2025/04/30 20:08:14 416096] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694364136| [2025/04/30 20:08:14 416103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:436||sndq_packets_used_bytes:0|sndq_packets_free:429| [2025/04/30 20:08:14 416109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50764|rttvar:1106|minrtt:30499|latest_rtt:51896|ack_delay:56| [2025/04/30 20:08:14 416116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50899|rttvar:1099|minrtt:30499|latest_rtt:51896|ack_delay:56| [2025/04/30 20:08:14 416121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1425|lost_pn:1422|thresh:3| [2025/04/30 20:08:14 416125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 416130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50899|rtt_var:1099|pto_duration:55295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 416134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 416138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 416143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 416149] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694494689|now:1746043694416129|interv:78560| [2025/04/30 20:08:14 416156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694494689|now:1746043694416129|interval:78560|pto_count:0|srtt:50899 [2025/04/30 20:08:14 416163] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50540, ack_elapse 52192, delivered 61212|rate 1172823|lost 310| [2025/04/30 20:08:14 416186] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172823) in round 24| [2025/04/30 20:08:14 416193] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 416202] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 416206] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694364136|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 416210] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694364136|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 416215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:50899|latest_rtt:51896|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 416222] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1065|largest:1065|pns:2| [2025/04/30 20:08:14 416226] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1065|frame:ACK |recv_time:1746043694416032|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 416231] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814416032|now:1746043694416032|interv:120000000| [2025/04/30 20:08:14 416236] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814416032|now:1746043694416032|interv:120000000| [2025/04/30 20:08:14 416240] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694416045|pq_index:0| [2025/04/30 20:08:14 416244] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694413919| [2025/04/30 20:08:14 416248] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694416248| [2025/04/30 20:08:14 416256] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694416254| [2025/04/30 20:08:14 416264] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694416045|now:1746043694416254| [2025/04/30 20:08:14 416271] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694416045|now:1746043694416254| [2025/04/30 20:08:14 416277] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 416284] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 416291] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50899|min_srtt:50899|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 416298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1354919| [2025/04/30 20:08:14 416304] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50899|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 416311] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 416324] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50899|min_srtt:50899|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 416331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1356086| [2025/04/30 20:08:14 416337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 416342] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 416348] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 416354] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 416361] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 416367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1315241| [2025/04/30 20:08:14 416374] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 416380] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1481| [2025/04/30 20:08:14 416424] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694416391|stream_id:0|stream_offset:1315241| [2025/04/30 20:08:14 416435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 416442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 416448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50899|rtt_var:1099|pto_duration:55295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 416455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 416461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 416467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 416473] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694496686|now:1746043694416448|interv:80238| [2025/04/30 20:08:14 416479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694496686|now:1746043694416448|interval:80238|pto_count:0|srtt:50899 [2025/04/30 20:08:14 416486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 416493] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 416500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1316408| [2025/04/30 20:08:14 416511] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 416516] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1482| [2025/04/30 20:08:14 416543] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64876|now:1746043694416523|stream_id:0|stream_offset:1316408| [2025/04/30 20:08:14 416549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 416553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64876|applimit:0| [2025/04/30 20:08:14 416558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50899|rtt_var:1099|pto_duration:55295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 416562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 416566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 416570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66076| [2025/04/30 20:08:14 416574] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694496818|now:1746043694416557|interv:80261| [2025/04/30 20:08:14 416578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694496818|now:1746043694416557|interval:80261|pto_count:0|srtt:50899 [2025/04/30 20:08:14 416582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66076| [2025/04/30 20:08:14 416587] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 416591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1317575| [2025/04/30 20:08:14 416596] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 416600] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694417600|now:1746043694416600|interv:1000| [2025/04/30 20:08:14 416604] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 416608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 416612] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694417600| [2025/04/30 20:08:14 416616] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694417600| [2025/04/30 20:08:14 416620] [debug] |xqc_engine_wakeup_after|wakeup:1746043694417600|now:1746043694416620|diff:980| [2025/04/30 20:08:14 416624] [debug] |xqc_engine_main_logic|END|now:1746043694416254| [2025/04/30 20:08:14 416632] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694416632| [2025/04/30 20:08:14 416638] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 416646] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1065| [2025/04/30 20:08:14 416650] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1066| [2025/04/30 20:08:14 416656] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1066| [2025/04/30 20:08:14 416660] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 416666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 416673] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61212|prior_delivered:1230959|prior_time:1746043694364941|is_app_limited:0|send_elapse:49913|ack_elapse:51691|ctl_first_sent_time:1746043694365347|lagest_ack_time:1746043694416632|curr_delivered:1292171| [2025/04/30 20:08:14 416680] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694365347| [2025/04/30 20:08:14 416688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:435||sndq_packets_used_bytes:0|sndq_packets_free:430| [2025/04/30 20:08:14 416694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50899|rttvar:1099|minrtt:30499|latest_rtt:51285|ack_delay:48| [2025/04/30 20:08:14 416701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50941|rttvar:909|minrtt:30499|latest_rtt:51285|ack_delay:48| [2025/04/30 20:08:14 416705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1426|lost_pn:1423|thresh:3| [2025/04/30 20:08:14 416710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 416714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50941|rtt_var:909|pto_duration:54577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 416718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 416722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 416726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 416730] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694496100|now:1746043694416713|interv:79387| [2025/04/30 20:08:14 416734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694496100|now:1746043694416713|interval:79387|pto_count:0|srtt:50941 [2025/04/30 20:08:14 416738] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49913, ack_elapse 51691, delivered 61212|rate 1184190|lost 310| [2025/04/30 20:08:14 416743] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184190) in round 24| [2025/04/30 20:08:14 416747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 416754] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 416760] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694365347|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 416773] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694365347|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 416780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:64876|srtt:50941|latest_rtt:51285|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 416790] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1066|largest:1066|pns:2| [2025/04/30 20:08:14 416797] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1066|frame:ACK |recv_time:1746043694416632|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 416804] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814416632|now:1746043694416632|interv:120000000| [2025/04/30 20:08:14 416811] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814416632|now:1746043694416632|interv:120000000| [2025/04/30 20:08:14 416818] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694417600|pq_index:0| [2025/04/30 20:08:14 416824] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694416254| [2025/04/30 20:08:14 416830] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694416830| [2025/04/30 20:08:14 416838] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694416836| [2025/04/30 20:08:14 416845] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 416850] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50941|min_srtt:50941|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 416854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1356086| [2025/04/30 20:08:14 416859] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 416864] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 416868] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50941|min_srtt:50941|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 416873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1357253| [2025/04/30 20:08:14 416877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 416881] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 416892] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 416896] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 416901] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 416905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1317575| [2025/04/30 20:08:14 416909] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 416913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 416917] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694417600| [2025/04/30 20:08:14 416921] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694417600| [2025/04/30 20:08:14 416925] [debug] |xqc_engine_wakeup_after|wakeup:1746043694417600|now:1746043694416925|diff:675| [2025/04/30 20:08:14 416930] [debug] |xqc_engine_main_logic|END|now:1746043694416836| [2025/04/30 20:08:14 416938] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694416937| [2025/04/30 20:08:14 416942] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 416948] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1066| [2025/04/30 20:08:14 416952] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1067| [2025/04/30 20:08:14 416958] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1067| [2025/04/30 20:08:14 416962] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 416966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 416971] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1230959|prior_time:1746043694364941|is_app_limited:0|send_elapse:50042|ack_elapse:51996|ctl_first_sent_time:1746043694365476|lagest_ack_time:1746043694416937|curr_delivered:1293371| [2025/04/30 20:08:14 416976] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694365476| [2025/04/30 20:08:14 416980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:434||sndq_packets_used_bytes:0|sndq_packets_free:431| [2025/04/30 20:08:14 416984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50941|rttvar:909|minrtt:30499|latest_rtt:51461|ack_delay:40| [2025/04/30 20:08:14 416988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51001|rttvar:802|minrtt:30499|latest_rtt:51461|ack_delay:40| [2025/04/30 20:08:14 416993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1427|lost_pn:1424|thresh:3| [2025/04/30 20:08:14 416997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 417004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51001|rtt_var:802|pto_duration:54209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 417009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 417013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 417017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 417020] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694495732|now:1746043694417004|interv:78728| [2025/04/30 20:08:14 417024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694495732|now:1746043694417004|interval:78728|pto_count:0|srtt:51001 [2025/04/30 20:08:14 417029] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50042, ack_elapse 51996, delivered 62412|rate 1200323|lost 310| [2025/04/30 20:08:14 417033] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200323) in round 24| [2025/04/30 20:08:14 417037] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 417041] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 417045] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694365476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 417050] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694365476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 417054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:51001|latest_rtt:51461|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 417060] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1067|largest:1067|pns:2| [2025/04/30 20:08:14 417064] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1067|frame:ACK |recv_time:1746043694416937|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 417069] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814416937|now:1746043694416937|interv:120000000| [2025/04/30 20:08:14 417073] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814416937|now:1746043694416937|interv:120000000| [2025/04/30 20:08:14 417077] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694417600|pq_index:0| [2025/04/30 20:08:14 417081] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694416836| [2025/04/30 20:08:14 417085] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694417085| [2025/04/30 20:08:14 417090] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694417089| [2025/04/30 20:08:14 417097] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 417102] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51001|min_srtt:51001|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 417106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1357253| [2025/04/30 20:08:14 417110] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51001|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 417115] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 417119] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51001|min_srtt:51001|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 417123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1358420| [2025/04/30 20:08:14 417128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 417132] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 417135] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 417140] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 417144] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 417148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1317575| [2025/04/30 20:08:14 417152] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 417156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 417160] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694417600| [2025/04/30 20:08:14 417164] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694417600| [2025/04/30 20:08:14 417192] [debug] |xqc_engine_wakeup_after|wakeup:1746043694417600|now:1746043694417192|diff:408| [2025/04/30 20:08:14 417197] [debug] |xqc_engine_main_logic|END|now:1746043694417089| [2025/04/30 20:08:14 417202] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694417202| [2025/04/30 20:08:14 417206] [debug] |xqc_engine_wakeup_after|wakeup:1746043694417600|now:1746043694417206|diff:394| [2025/04/30 20:08:14 417210] [debug] |xqc_engine_main_logic|END|now:1746043694417202| [2025/04/30 20:08:14 417623] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694417622| [2025/04/30 20:08:14 417635] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 417653] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1067| [2025/04/30 20:08:14 417657] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1068| [2025/04/30 20:08:14 417665] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1068| [2025/04/30 20:08:14 417671] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 417678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 417686] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63612|prior_delivered:1230959|prior_time:1746043694364941|is_app_limited:0|send_elapse:51399|ack_elapse:52681|ctl_first_sent_time:1746043694366833|lagest_ack_time:1746043694417622|curr_delivered:1294571| [2025/04/30 20:08:14 417693] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694366833| [2025/04/30 20:08:14 417700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:433||sndq_packets_used_bytes:0|sndq_packets_free:432| [2025/04/30 20:08:14 417707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51001|rttvar:802|minrtt:30499|latest_rtt:50789|ack_delay:56| [2025/04/30 20:08:14 417714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50967|rttvar:669|minrtt:30499|latest_rtt:50789|ack_delay:56| [2025/04/30 20:08:14 417721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1428|lost_pn:1425|thresh:3| [2025/04/30 20:08:14 417727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 417734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50967|rtt_var:669|pto_duration:53643|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 417741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 417746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 417753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62476| [2025/04/30 20:08:14 417759] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694495166|now:1746043694417734|interv:77432| [2025/04/30 20:08:14 417765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694495166|now:1746043694417734|interval:77432|pto_count:0|srtt:50967 [2025/04/30 20:08:14 417770] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51399, ack_elapse 52681, delivered 63612|rate 1207494|lost 310| [2025/04/30 20:08:14 417777] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207494) in round 24| [2025/04/30 20:08:14 417784] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 417790] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 417796] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694366833|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 417810] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694366833|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 417818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62476|srtt:50967|latest_rtt:50789|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 417827] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1068|largest:1068|pns:2| [2025/04/30 20:08:14 417834] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1068|frame:ACK |recv_time:1746043694417622|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 417842] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814417622|now:1746043694417622|interv:120000000| [2025/04/30 20:08:14 417848] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814417622|now:1746043694417622|interv:120000000| [2025/04/30 20:08:14 417854] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694417600|pq_index:0| [2025/04/30 20:08:14 417861] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694417089| [2025/04/30 20:08:14 417868] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694417867| [2025/04/30 20:08:14 417875] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694417873| [2025/04/30 20:08:14 417882] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694417600|now:1746043694417873| [2025/04/30 20:08:14 417889] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694417600|now:1746043694417873| [2025/04/30 20:08:14 417896] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 417903] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 417910] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50967|min_srtt:50967|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 417916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1358420| [2025/04/30 20:08:14 417923] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50967|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 417931] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 417938] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50967|min_srtt:50967|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 417945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1359587| [2025/04/30 20:08:14 417954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 417958] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 417962] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 417966] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 417971] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 417976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1317575| [2025/04/30 20:08:14 417980] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 417985] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1483| [2025/04/30 20:08:14 418027] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62476|now:1746043694417993|stream_id:0|stream_offset:1317575| [2025/04/30 20:08:14 418037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 418044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62476|applimit:0| [2025/04/30 20:08:14 418051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50967|rtt_var:669|pto_duration:53643|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 418058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 418062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 418066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 418070] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694496636|now:1746043694418051|interv:78585| [2025/04/30 20:08:14 418074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694496636|now:1746043694418051|interval:78585|pto_count:0|srtt:50967 [2025/04/30 20:08:14 418079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63676| [2025/04/30 20:08:14 418084] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 418088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1318742| [2025/04/30 20:08:14 418093] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 418097] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694419097|now:1746043694418097|interv:1000| [2025/04/30 20:08:14 418106] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 418110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 418114] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694419097| [2025/04/30 20:08:14 418118] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694419097| [2025/04/30 20:08:14 418123] [debug] |xqc_engine_wakeup_after|wakeup:1746043694419097|now:1746043694418123|diff:974| [2025/04/30 20:08:14 418127] [debug] |xqc_engine_main_logic|END|now:1746043694417873| [2025/04/30 20:08:14 418133] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694418133| [2025/04/30 20:08:14 418137] [debug] |xqc_engine_wakeup_after|wakeup:1746043694419097|now:1746043694418137|diff:960| [2025/04/30 20:08:14 418141] [debug] |xqc_engine_main_logic|END|now:1746043694418133| [2025/04/30 20:08:14 419221] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694419220| [2025/04/30 20:08:14 419236] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694419097|pq_index:0| [2025/04/30 20:08:14 419244] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694417873| [2025/04/30 20:08:14 419252] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694419250| [2025/04/30 20:08:14 419259] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694419097|now:1746043694419250| [2025/04/30 20:08:14 419265] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694419097|now:1746043694419250| [2025/04/30 20:08:14 419272] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 419278] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 419285] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50967|min_srtt:50967|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 419294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1359587| [2025/04/30 20:08:14 419301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 419307] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 419313] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 419320] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 419327] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 419334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1318742| [2025/04/30 20:08:14 419341] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 419356] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1484| [2025/04/30 20:08:14 419403] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694419368|stream_id:0|stream_offset:1318742| [2025/04/30 20:08:14 419413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 419421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 419428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50967|rtt_var:669|pto_duration:53643|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 419434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 419440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 419447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 419453] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694498011|now:1746043694419427|interv:78584| [2025/04/30 20:08:14 419460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694498011|now:1746043694419427|interval:78584|pto_count:0|srtt:50967 [2025/04/30 20:08:14 419467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 419475] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 419482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1319909| [2025/04/30 20:08:14 419490] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 419494] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1485| [2025/04/30 20:08:14 419522] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64876|now:1746043694419502|stream_id:0|stream_offset:1319909| [2025/04/30 20:08:14 419528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 419533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64876|applimit:0| [2025/04/30 20:08:14 419539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50967|rtt_var:669|pto_duration:53643|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 419546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 419552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 419559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66076| [2025/04/30 20:08:14 419565] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694498145|now:1746043694419538|interv:78607| [2025/04/30 20:08:14 419576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694498145|now:1746043694419538|interval:78607|pto_count:0|srtt:50967 [2025/04/30 20:08:14 419581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66076| [2025/04/30 20:08:14 419586] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 419591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1321076| [2025/04/30 20:08:14 419595] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 419599] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694420599|now:1746043694419599|interv:1000| [2025/04/30 20:08:14 419603] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 419607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 419611] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694420599| [2025/04/30 20:08:14 419616] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694420599| [2025/04/30 20:08:14 419620] [debug] |xqc_engine_wakeup_after|wakeup:1746043694420599|now:1746043694419620|diff:979| [2025/04/30 20:08:14 419624] [debug] |xqc_engine_main_logic|END|now:1746043694419250| [2025/04/30 20:08:14 420699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694420699| [2025/04/30 20:08:14 420712] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694420599|pq_index:0| [2025/04/30 20:08:14 420717] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694419250| [2025/04/30 20:08:14 420722] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694420721| [2025/04/30 20:08:14 420727] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694420599|now:1746043694420721| [2025/04/30 20:08:14 420732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694420599|now:1746043694420721| [2025/04/30 20:08:14 420736] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 420740] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 420745] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50967|min_srtt:50967|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 420750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1359587| [2025/04/30 20:08:14 420755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 420759] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 420763] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 420789] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 420797] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 420804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1321076| [2025/04/30 20:08:14 420811] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 420819] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1486| [2025/04/30 20:08:14 420862] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66076|now:1746043694420831|stream_id:0|stream_offset:1321076| [2025/04/30 20:08:14 420872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 420880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66076|applimit:0| [2025/04/30 20:08:14 420887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50967|rtt_var:669|pto_duration:53643|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 420894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 420901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 420907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67276| [2025/04/30 20:08:14 420913] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694499474|now:1746043694420887|interv:78587| [2025/04/30 20:08:14 420918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694499474|now:1746043694420887|interval:78587|pto_count:0|srtt:50967 [2025/04/30 20:08:14 420922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:67276| [2025/04/30 20:08:14 420928] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 420933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67276|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1322243| [2025/04/30 20:08:14 420940] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 420947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694421946|now:1746043694420946|interv:1000| [2025/04/30 20:08:14 420953] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 420960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 420966] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694421946| [2025/04/30 20:08:14 420979] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694421946| [2025/04/30 20:08:14 420986] [debug] |xqc_engine_wakeup_after|wakeup:1746043694421946|now:1746043694420985|diff:961| [2025/04/30 20:08:14 420992] [debug] |xqc_engine_main_logic|END|now:1746043694420721| [2025/04/30 20:08:14 421005] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694421004| [2025/04/30 20:08:14 421011] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 421017] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1068| [2025/04/30 20:08:14 421023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1069| [2025/04/30 20:08:14 421033] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1069| [2025/04/30 20:08:14 421039] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 421046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1429|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1431|path_largest_ack:1429| [2025/04/30 20:08:14 421051] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61212|prior_delivered:1234559|prior_time:1746043694368535|is_app_limited:0|send_elapse:51969|ack_elapse:52469|ctl_first_sent_time:1746043694368929|lagest_ack_time:1746043694421004|curr_delivered:1295771| [2025/04/30 20:08:14 421056] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694368929| [2025/04/30 20:08:14 421061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:432||sndq_packets_used_bytes:0|sndq_packets_free:433| [2025/04/30 20:08:14 421066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1430|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1431|path_largest_ack:1430| [2025/04/30 20:08:14 421070] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61212|prior_delivered:1234559|prior_time:1746043694368535|is_app_limited:0|send_elapse:51969|ack_elapse:52469|ctl_first_sent_time:1746043694368929|lagest_ack_time:1746043694421004|curr_delivered:1296971| [2025/04/30 20:08:14 421075] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694369038| [2025/04/30 20:08:14 421079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:431||sndq_packets_used_bytes:0|sndq_packets_free:434| [2025/04/30 20:08:14 421083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 421087] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61212|prior_delivered:1236959|prior_time:1746043694369905|is_app_limited:0|send_elapse:51273|ack_elapse:51099|ctl_first_sent_time:1746043694370251|lagest_ack_time:1746043694421004|curr_delivered:1298171| [2025/04/30 20:08:14 421092] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694370251| [2025/04/30 20:08:14 421096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:430||sndq_packets_used_bytes:0|sndq_packets_free:435| [2025/04/30 20:08:14 421100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50967|rttvar:669|minrtt:30499|latest_rtt:50753|ack_delay:24| [2025/04/30 20:08:14 421104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50938|rttvar:561|minrtt:30499|latest_rtt:50753|ack_delay:24| [2025/04/30 20:08:14 421113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1431|lost_pn:1428|thresh:3| [2025/04/30 20:08:14 421117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 421121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50938|rtt_var:561|pto_duration:53182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 421126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 421130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 421134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 421138] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694499013|now:1746043694421121|interv:77892| [2025/04/30 20:08:14 421142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694499013|now:1746043694421121|interval:77892|pto_count:0|srtt:50938 [2025/04/30 20:08:14 421146] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51273, ack_elapse 51099, delivered 61212|rate 1193844|lost 310| [2025/04/30 20:08:14 421151] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193844) in round 24| [2025/04/30 20:08:14 421155] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 421160] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 421164] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:3600|po_sent_time:1746043694370251|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 421198] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:3600|po_sent_time:1746043694370251|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 421206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:50938|latest_rtt:50753|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 421215] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:106708|inflight:63676|mode:2|applimit:0|pacing_rate:1253837|bw:1253837|srtt:50938|latest_rtt:50753|min_rtt:30499|send:1465|lost:310|tlp:0|recv:1049|recovery:0|slow_start:0|conn_life:1244826|acked:3600|delivered:1298171|is_cwnd_limited:0| [2025/04/30 20:08:14 421225] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1069|largest:1069|pns:2| [2025/04/30 20:08:14 421232] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1069|frame:ACK |recv_time:1746043694421004|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 421240] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814421004|now:1746043694421004|interv:120000000| [2025/04/30 20:08:14 421253] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814421004|now:1746043694421004|interv:120000000| [2025/04/30 20:08:14 421259] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694421946|pq_index:0| [2025/04/30 20:08:14 421266] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694420721| [2025/04/30 20:08:14 421273] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694421272| [2025/04/30 20:08:14 421281] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694421279| [2025/04/30 20:08:14 421289] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 421297] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50938|min_srtt:50938|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 421302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1359587| [2025/04/30 20:08:14 421307] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50938|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 421312] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 421317] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50938|min_srtt:50938|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 421321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1360754| [2025/04/30 20:08:14 421325] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50938|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 421330] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 421334] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50938|min_srtt:50938|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 421338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1361921| [2025/04/30 20:08:14 421343] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50938|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 421347] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 421351] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50938|min_srtt:50938|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 421359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1363088| [2025/04/30 20:08:14 421364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 421368] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 421372] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 421377] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 421384] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 421391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1322243| [2025/04/30 20:08:14 421397] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 421403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 421410] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694421946| [2025/04/30 20:08:14 421417] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694421946| [2025/04/30 20:08:14 421423] [debug] |xqc_engine_wakeup_after|wakeup:1746043694421946|now:1746043694421423|diff:523| [2025/04/30 20:08:14 421430] [debug] |xqc_engine_main_logic|END|now:1746043694421279| [2025/04/30 20:08:14 421439] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694421439| [2025/04/30 20:08:14 421445] [debug] |xqc_engine_wakeup_after|wakeup:1746043694421946|now:1746043694421445|diff:501| [2025/04/30 20:08:14 421452] [debug] |xqc_engine_main_logic|END|now:1746043694421439| [2025/04/30 20:08:14 421895] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694421893| [2025/04/30 20:08:14 421905] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 421911] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1069| [2025/04/30 20:08:14 421915] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1070| [2025/04/30 20:08:14 421921] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1070| [2025/04/30 20:08:14 421928] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 421935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 421942] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1236959|prior_time:1746043694369905|is_app_limited:0|send_elapse:51382|ack_elapse:51988|ctl_first_sent_time:1746043694370360|lagest_ack_time:1746043694421893|curr_delivered:1299371| [2025/04/30 20:08:14 421950] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694370360| [2025/04/30 20:08:14 421955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:429||sndq_packets_used_bytes:0|sndq_packets_free:436| [2025/04/30 20:08:14 421977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50938|rttvar:561|minrtt:30499|latest_rtt:51533|ack_delay:48| [2025/04/30 20:08:14 421983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51006|rttvar:557|minrtt:30499|latest_rtt:51533|ack_delay:48| [2025/04/30 20:08:14 421990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1432|lost_pn:1429|thresh:3| [2025/04/30 20:08:14 421996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 422004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51006|rtt_var:557|pto_duration:53234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 422011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 422017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 422023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62476| [2025/04/30 20:08:14 422027] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694499065|now:1746043694422003|interv:77062| [2025/04/30 20:08:14 422031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694499065|now:1746043694422003|interval:77062|pto_count:0|srtt:51006 [2025/04/30 20:08:14 422035] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51382, ack_elapse 51988, delivered 62412|rate 1200507|lost 310| [2025/04/30 20:08:14 422040] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200507) in round 24| [2025/04/30 20:08:14 422046] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 422053] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 422059] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694370360|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 422066] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694370360|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 422071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62476|srtt:51006|latest_rtt:51533|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 422077] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1070|largest:1070|pns:2| [2025/04/30 20:08:14 422082] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1070|frame:ACK |recv_time:1746043694421893|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 422087] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814421893|now:1746043694421893|interv:120000000| [2025/04/30 20:08:14 422095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814421893|now:1746043694421893|interv:120000000| [2025/04/30 20:08:14 422099] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694421946|pq_index:0| [2025/04/30 20:08:14 422104] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694421279| [2025/04/30 20:08:14 422108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694422108| [2025/04/30 20:08:14 422113] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694422112| [2025/04/30 20:08:14 422117] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694421946|now:1746043694422112| [2025/04/30 20:08:14 422122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694421946|now:1746043694422112| [2025/04/30 20:08:14 422126] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 422130] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 422135] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51006|min_srtt:51006|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 422140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1363088| [2025/04/30 20:08:14 422144] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51006|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 422149] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 422154] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51006|min_srtt:51006|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 422158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1364255| [2025/04/30 20:08:14 422162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 422190] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 422194] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 422198] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 422203] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 422207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1322243| [2025/04/30 20:08:14 422212] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 422220] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1487| [2025/04/30 20:08:14 422267] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62476|now:1746043694422231|stream_id:0|stream_offset:1322243| [2025/04/30 20:08:14 422278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1487|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 422285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62476|applimit:0| [2025/04/30 20:08:14 422292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51006|rtt_var:557|pto_duration:53234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 422299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 422306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 422312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 422319] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694500465|now:1746043694422291|interv:78174| [2025/04/30 20:08:14 422326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694500465|now:1746043694422291|interval:78174|pto_count:0|srtt:51006 [2025/04/30 20:08:14 422333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63676| [2025/04/30 20:08:14 422341] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 422345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1323410| [2025/04/30 20:08:14 422350] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 422354] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1488| [2025/04/30 20:08:14 422389] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694422361|stream_id:0|stream_offset:1323410| [2025/04/30 20:08:14 422398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 422403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 422407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51006|rtt_var:557|pto_duration:53234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 422412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 422416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 422422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 422435] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694500595|now:1746043694422407|interv:78188| [2025/04/30 20:08:14 422442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694500595|now:1746043694422407|interval:78188|pto_count:0|srtt:51006 [2025/04/30 20:08:14 422449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 422456] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 422463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:08:14 422471] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 422477] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694423477|now:1746043694422477|interv:1000| [2025/04/30 20:08:14 422483] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 422489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 422496] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694423477| [2025/04/30 20:08:14 422503] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694423477| [2025/04/30 20:08:14 422510] [debug] |xqc_engine_wakeup_after|wakeup:1746043694423477|now:1746043694422510|diff:967| [2025/04/30 20:08:14 422517] [debug] |xqc_engine_main_logic|END|now:1746043694422112| [2025/04/30 20:08:14 422526] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694422525| [2025/04/30 20:08:14 422532] [debug] |xqc_engine_wakeup_after|wakeup:1746043694423477|now:1746043694422532|diff:945| [2025/04/30 20:08:14 422539] [debug] |xqc_engine_main_logic|END|now:1746043694422525| [2025/04/30 20:08:14 422574] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694422573| [2025/04/30 20:08:14 422584] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 422593] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1070| [2025/04/30 20:08:14 422599] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1071| [2025/04/30 20:08:14 422608] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1071| [2025/04/30 20:08:14 422629] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 422639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 422647] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61212|prior_delivered:1239359|prior_time:1746043694371761|is_app_limited:0|send_elapse:51691|ack_elapse:50812|ctl_first_sent_time:1746043694372088|lagest_ack_time:1746043694422573|curr_delivered:1300571| [2025/04/30 20:08:14 422655] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694372088| [2025/04/30 20:08:14 422663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:428||sndq_packets_used_bytes:0|sndq_packets_free:437| [2025/04/30 20:08:14 422669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51006|rttvar:557|minrtt:30499|latest_rtt:50485|ack_delay:48| [2025/04/30 20:08:14 422680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50935|rttvar:560|minrtt:30499|latest_rtt:50485|ack_delay:48| [2025/04/30 20:08:14 422685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1433|lost_pn:1430|thresh:3| [2025/04/30 20:08:14 422691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 422698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50935|rtt_var:560|pto_duration:53175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 422705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 422712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 422718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 422724] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694500536|now:1746043694422698|interv:77838| [2025/04/30 20:08:14 422730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694500536|now:1746043694422698|interval:77838|pto_count:0|srtt:50935 [2025/04/30 20:08:14 422737] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51691, ack_elapse 50812, delivered 61212|rate 1184190|lost 310| [2025/04/30 20:08:14 422745] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184190) in round 24| [2025/04/30 20:08:14 422751] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 422756] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 422760] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694372088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 422765] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694372088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 422769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:50935|latest_rtt:50485|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 422775] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1071|largest:1071|pns:2| [2025/04/30 20:08:14 422780] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1071|frame:ACK |recv_time:1746043694422573|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 422785] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814422573|now:1746043694422573|interv:120000000| [2025/04/30 20:08:14 423640] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814422573|now:1746043694422573|interv:120000000| [2025/04/30 20:08:14 423656] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694423477|pq_index:0| [2025/04/30 20:08:14 423661] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694422112| [2025/04/30 20:08:14 423665] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694423665| [2025/04/30 20:08:14 423670] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694423669| [2025/04/30 20:08:14 423675] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694423477|now:1746043694423669| [2025/04/30 20:08:14 423680] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694423477|now:1746043694423669| [2025/04/30 20:08:14 423683] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 423688] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 423694] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50935|min_srtt:50935|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 423701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1364255| [2025/04/30 20:08:14 423709] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 423716] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 423724] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50935|min_srtt:50935|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 423728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1365422| [2025/04/30 20:08:14 423733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 423737] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 423740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 423745] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 423751] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 423758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1324577| [2025/04/30 20:08:14 423764] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 423772] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1489| [2025/04/30 20:08:14 423819] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694423786|stream_id:0|stream_offset:1324577| [2025/04/30 20:08:14 423829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 423837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 423844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50935|rtt_var:560|pto_duration:53175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 423851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 423855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 423859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 423863] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694501961|now:1746043694423843|interv:78118| [2025/04/30 20:08:14 423867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694501961|now:1746043694423843|interval:78118|pto_count:0|srtt:50935 [2025/04/30 20:08:14 423872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 423877] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 423882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1325744| [2025/04/30 20:08:14 423887] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 423890] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694424890|now:1746043694423890|interv:1000| [2025/04/30 20:08:14 423895] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 423898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 423903] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694424890| [2025/04/30 20:08:14 423907] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694424890| [2025/04/30 20:08:14 423912] [debug] |xqc_engine_wakeup_after|wakeup:1746043694424890|now:1746043694423912|diff:978| [2025/04/30 20:08:14 423919] [debug] |xqc_engine_main_logic|END|now:1746043694423669| [2025/04/30 20:08:14 423930] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694423930| [2025/04/30 20:08:14 423938] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 423946] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1071| [2025/04/30 20:08:14 423950] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1072| [2025/04/30 20:08:14 423959] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1072| [2025/04/30 20:08:14 423966] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 423979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 423984] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1239359|prior_time:1746043694371761|is_app_limited:0|send_elapse:51828|ack_elapse:52169|ctl_first_sent_time:1746043694372225|lagest_ack_time:1746043694423930|curr_delivered:1301771| [2025/04/30 20:08:14 423989] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694372225| [2025/04/30 20:08:14 423994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:427||sndq_packets_used_bytes:0|sndq_packets_free:438| [2025/04/30 20:08:14 423998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50935|rttvar:560|minrtt:30499|latest_rtt:51705|ack_delay:32| [2025/04/30 20:08:14 424003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51028|rttvar:604|minrtt:30499|latest_rtt:51705|ack_delay:32| [2025/04/30 20:08:14 424007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1434|lost_pn:1431|thresh:3| [2025/04/30 20:08:14 424011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 424015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51028|rtt_var:604|pto_duration:53444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 424020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 424024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 424027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 424031] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694502230|now:1746043694424015|interv:78215| [2025/04/30 20:08:14 424038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694502230|now:1746043694424015|interval:78215|pto_count:0|srtt:51028 [2025/04/30 20:08:14 424045] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51828, ack_elapse 52169, delivered 62412|rate 1196342|lost 310| [2025/04/30 20:08:14 424051] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196342) in round 24| [2025/04/30 20:08:14 424058] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 424062] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 424069] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694372225|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 424076] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694372225|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 424084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:51028|latest_rtt:51705|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 424095] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1072|largest:1072|pns:2| [2025/04/30 20:08:14 424102] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1072|frame:ACK |recv_time:1746043694423930|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 424109] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814423930|now:1746043694423930|interv:120000000| [2025/04/30 20:08:14 424116] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814423930|now:1746043694423930|interv:120000000| [2025/04/30 20:08:14 424122] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694424890|pq_index:0| [2025/04/30 20:08:14 424129] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694423669| [2025/04/30 20:08:14 424134] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694424134| [2025/04/30 20:08:14 424139] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694424138| [2025/04/30 20:08:14 424144] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 424152] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51028|min_srtt:51028|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 424159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1365422| [2025/04/30 20:08:14 424179] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 424190] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 424195] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51028|min_srtt:51028|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 424199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1366589| [2025/04/30 20:08:14 424204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 424208] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 424211] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 424216] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 424220] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 424229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1325744| [2025/04/30 20:08:14 424233] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 424237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 424241] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694424890| [2025/04/30 20:08:14 424245] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694424890| [2025/04/30 20:08:14 424250] [debug] |xqc_engine_wakeup_after|wakeup:1746043694424890|now:1746043694424250|diff:640| [2025/04/30 20:08:14 424258] [debug] |xqc_engine_main_logic|END|now:1746043694424138| [2025/04/30 20:08:14 424266] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694424266| [2025/04/30 20:08:14 424273] [debug] |xqc_engine_wakeup_after|wakeup:1746043694424890|now:1746043694424273|diff:617| [2025/04/30 20:08:14 424277] [debug] |xqc_engine_main_logic|END|now:1746043694424266| [2025/04/30 20:08:14 424695] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694424694| [2025/04/30 20:08:14 424708] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 424717] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1072| [2025/04/30 20:08:14 424724] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1073| [2025/04/30 20:08:14 424734] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1073| [2025/04/30 20:08:14 424741] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 424747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1435|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1435|path_largest_ack:1435| [2025/04/30 20:08:14 424752] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1240559|prior_time:1746043694373723|is_app_limited:0|send_elapse:52756|ack_elapse:50971|ctl_first_sent_time:1746043694374072|lagest_ack_time:1746043694424694|curr_delivered:1302971| [2025/04/30 20:08:14 424758] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694374072| [2025/04/30 20:08:14 424765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:426||sndq_packets_used_bytes:0|sndq_packets_free:439| [2025/04/30 20:08:14 424771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51028|rttvar:604|minrtt:30499|latest_rtt:50622|ack_delay:56| [2025/04/30 20:08:14 424777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50970|rttvar:568|minrtt:30499|latest_rtt:50622|ack_delay:56| [2025/04/30 20:08:14 424784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1435|lost_pn:1432|thresh:3| [2025/04/30 20:08:14 424790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 424796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50970|rtt_var:568|pto_duration:53242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 424812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 424819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 424826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62476| [2025/04/30 20:08:14 424832] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694502028|now:1746043694424796|interv:77232| [2025/04/30 20:08:14 424839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694502028|now:1746043694424796|interval:77232|pto_count:0|srtt:50970 [2025/04/30 20:08:14 424844] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52756, ack_elapse 50971, delivered 62412|rate 1183031|lost 310| [2025/04/30 20:08:14 424848] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183031) in round 24| [2025/04/30 20:08:14 424852] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 424857] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 424861] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694374072|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 424865] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694374072|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 424870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62476|srtt:50970|latest_rtt:50622|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 424876] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1073|largest:1073|pns:2| [2025/04/30 20:08:14 424881] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1073|frame:ACK |recv_time:1746043694424694|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 424886] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814424694|now:1746043694424694|interv:120000000| [2025/04/30 20:08:14 424890] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814424694|now:1746043694424694|interv:120000000| [2025/04/30 20:08:14 424894] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694424890|pq_index:0| [2025/04/30 20:08:14 424898] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694424138| [2025/04/30 20:08:14 424902] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694424902| [2025/04/30 20:08:14 424907] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694424906| [2025/04/30 20:08:14 424912] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694424890|now:1746043694424906| [2025/04/30 20:08:14 424920] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694424890|now:1746043694424906| [2025/04/30 20:08:14 424924] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 424929] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 424934] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50970|min_srtt:50970|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 424939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1366589| [2025/04/30 20:08:14 424943] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 424948] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 424953] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50970|min_srtt:50970|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 424958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1367756| [2025/04/30 20:08:14 424962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 424966] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 424970] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 424974] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 424979] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 424983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1325744| [2025/04/30 20:08:14 424988] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 424992] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1490| [2025/04/30 20:08:14 425031] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62476|now:1746043694425000|stream_id:0|stream_offset:1325744| [2025/04/30 20:08:14 425041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 425049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62476|applimit:0| [2025/04/30 20:08:14 425055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50970|rtt_var:568|pto_duration:53242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 425068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 425072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 425076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 425080] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694503242|now:1746043694425055|interv:78187| [2025/04/30 20:08:14 425084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694503242|now:1746043694425055|interval:78187|pto_count:0|srtt:50970 [2025/04/30 20:08:14 425088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63676| [2025/04/30 20:08:14 425093] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 425097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1326911| [2025/04/30 20:08:14 425102] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 425106] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1491| [2025/04/30 20:08:14 425139] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694425113|stream_id:0|stream_offset:1326911| [2025/04/30 20:08:14 425148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 425155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 425162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50970|rtt_var:568|pto_duration:53242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 425185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 425191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 425197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 425201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694503355|now:1746043694425161|interv:78194| [2025/04/30 20:08:14 425205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694503355|now:1746043694425161|interval:78194|pto_count:0|srtt:50970 [2025/04/30 20:08:14 425209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 425214] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 425218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1328078| [2025/04/30 20:08:14 425227] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 425231] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694426231|now:1746043694425231|interv:1000| [2025/04/30 20:08:14 425235] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 425240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 425246] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694426231| [2025/04/30 20:08:14 425256] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694426231| [2025/04/30 20:08:14 425262] [debug] |xqc_engine_wakeup_after|wakeup:1746043694426231|now:1746043694425262|diff:969| [2025/04/30 20:08:14 425269] [debug] |xqc_engine_main_logic|END|now:1746043694424906| [2025/04/30 20:08:14 425277] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694425276| [2025/04/30 20:08:14 425283] [debug] |xqc_engine_wakeup_after|wakeup:1746043694426231|now:1746043694425282|diff:949| [2025/04/30 20:08:14 425289] [debug] |xqc_engine_main_logic|END|now:1746043694425276| [2025/04/30 20:08:14 425659] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694425657| [2025/04/30 20:08:14 425670] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 425679] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1073| [2025/04/30 20:08:14 425685] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1074| [2025/04/30 20:08:14 425694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1074| [2025/04/30 20:08:14 425700] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 425707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 425714] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63612|prior_delivered:1240559|prior_time:1746043694373723|is_app_limited:0|send_elapse:52882|ack_elapse:51934|ctl_first_sent_time:1746043694374198|lagest_ack_time:1746043694425657|curr_delivered:1304171| [2025/04/30 20:08:14 425721] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694374198| [2025/04/30 20:08:14 425728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:425||sndq_packets_used_bytes:0|sndq_packets_free:440| [2025/04/30 20:08:14 425734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50970|rttvar:568|minrtt:30499|latest_rtt:51459|ack_delay:48| [2025/04/30 20:08:14 425741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51025|rttvar:536|minrtt:30499|latest_rtt:51459|ack_delay:48| [2025/04/30 20:08:14 425748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1436|lost_pn:1433|thresh:3| [2025/04/30 20:08:14 425755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 425761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51025|rtt_var:536|pto_duration:53169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 425768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 425783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 425789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 425795] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694503282|now:1746043694425761|interv:77521| [2025/04/30 20:08:14 425802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694503282|now:1746043694425761|interval:77521|pto_count:0|srtt:51025 [2025/04/30 20:08:14 425808] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52882, ack_elapse 51934, delivered 63612|rate 1202904|lost 310| [2025/04/30 20:08:14 425816] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202904) in round 24| [2025/04/30 20:08:14 425822] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 425829] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 425835] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694374198|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 425841] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694374198|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 425848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:51025|latest_rtt:51459|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 425857] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1074|largest:1074|pns:2| [2025/04/30 20:08:14 425863] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1074|frame:ACK |recv_time:1746043694425657|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 425868] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814425657|now:1746043694425657|interv:120000000| [2025/04/30 20:08:14 425873] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814425657|now:1746043694425657|interv:120000000| [2025/04/30 20:08:14 425877] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694426231|pq_index:0| [2025/04/30 20:08:14 425881] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694424906| [2025/04/30 20:08:14 425885] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694425885| [2025/04/30 20:08:14 425890] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694425889| [2025/04/30 20:08:14 425896] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 425901] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51025|min_srtt:51025|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 425910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1367756| [2025/04/30 20:08:14 425915] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51025|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 425919] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 425924] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51025|min_srtt:51025|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 425928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1368923| [2025/04/30 20:08:14 425933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 425937] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 425941] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 425945] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 425950] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 425954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1328078| [2025/04/30 20:08:14 425959] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 425962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 425966] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694426231| [2025/04/30 20:08:14 425970] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694426231| [2025/04/30 20:08:14 425975] [debug] |xqc_engine_wakeup_after|wakeup:1746043694426231|now:1746043694425974|diff:257| [2025/04/30 20:08:14 425979] [debug] |xqc_engine_main_logic|END|now:1746043694425889| [2025/04/30 20:08:14 425987] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694425986| [2025/04/30 20:08:14 425992] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 425997] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1074| [2025/04/30 20:08:14 426001] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1075| [2025/04/30 20:08:14 426007] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1075| [2025/04/30 20:08:14 426011] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 426016] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 426020] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694450986|now:1746043694425986|interv:25000| [2025/04/30 20:08:14 426029] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694425986|max_ack_delay:25000| [2025/04/30 20:08:14 426034] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1075|largest:1075|pns:2| [2025/04/30 20:08:14 426038] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1075|frame:PING ACK |recv_time:1746043694425986|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 426043] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814425986|now:1746043694425986|interv:120000000| [2025/04/30 20:08:14 426047] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814425986|now:1746043694425986|interv:120000000| [2025/04/30 20:08:14 426051] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694426231|pq_index:0| [2025/04/30 20:08:14 426055] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694425889| [2025/04/30 20:08:14 426059] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694426059| [2025/04/30 20:08:14 426064] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694426063| [2025/04/30 20:08:14 426068] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 426073] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51025|min_srtt:51025|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 426077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1368923| [2025/04/30 20:08:14 426081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 426085] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 426089] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 426093] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 426098] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 426102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1328078| [2025/04/30 20:08:14 426106] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 426110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 426114] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694426231| [2025/04/30 20:08:14 426121] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694426231| [2025/04/30 20:08:14 426125] [debug] |xqc_engine_wakeup_after|wakeup:1746043694426231|now:1746043694426125|diff:106| [2025/04/30 20:08:14 426129] [debug] |xqc_engine_main_logic|END|now:1746043694426063| [2025/04/30 20:08:14 426134] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694426134| [2025/04/30 20:08:14 426138] [debug] |xqc_engine_wakeup_after|wakeup:1746043694426231|now:1746043694426138|diff:93| [2025/04/30 20:08:14 426142] [debug] |xqc_engine_main_logic|END|now:1746043694426134| [2025/04/30 20:08:14 427214] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694427213| [2025/04/30 20:08:14 427229] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694426231|pq_index:0| [2025/04/30 20:08:14 427236] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694426063| [2025/04/30 20:08:14 427245] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694427243| [2025/04/30 20:08:14 427252] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694426231|now:1746043694427243| [2025/04/30 20:08:14 427259] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694426231|now:1746043694427243| [2025/04/30 20:08:14 427265] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 427271] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 427280] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51025|min_srtt:51025|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 427287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1368923| [2025/04/30 20:08:14 427294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 427301] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 427307] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 427314] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 427321] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 427327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1328078| [2025/04/30 20:08:14 427334] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 427340] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1492| [2025/04/30 20:08:14 427383] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694427352|stream_id:0|stream_offset:1328078| [2025/04/30 20:08:14 427401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 427409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 427416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51025|rtt_var:536|pto_duration:53169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 427422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 427428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 427434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 427439] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694505521|now:1746043694427415|interv:78106| [2025/04/30 20:08:14 427444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694505521|now:1746043694427415|interval:78106|pto_count:0|srtt:51025 [2025/04/30 20:08:14 427448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 427454] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 427458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1329245| [2025/04/30 20:08:14 427463] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 427467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1493| [2025/04/30 20:08:14 427494] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64876|now:1746043694427475|stream_id:0|stream_offset:1329245| [2025/04/30 20:08:14 427499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 427504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64876|applimit:0| [2025/04/30 20:08:14 427508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51025|rtt_var:536|pto_duration:53169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 427513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 427517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 427522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66076| [2025/04/30 20:08:14 427529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694505644|now:1746043694427508|interv:78136| [2025/04/30 20:08:14 427535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694505644|now:1746043694427508|interval:78136|pto_count:0|srtt:51025 [2025/04/30 20:08:14 427549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66076| [2025/04/30 20:08:14 427558] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 427565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1330412| [2025/04/30 20:08:14 427572] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 427578] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694428578|now:1746043694427578|interv:1000| [2025/04/30 20:08:14 427585] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 427591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 427597] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694428578| [2025/04/30 20:08:14 427604] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694428578| [2025/04/30 20:08:14 427610] [debug] |xqc_engine_wakeup_after|wakeup:1746043694428578|now:1746043694427610|diff:968| [2025/04/30 20:08:14 427617] [debug] |xqc_engine_main_logic|END|now:1746043694427243| [2025/04/30 20:08:14 427631] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694427630| [2025/04/30 20:08:14 427636] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 427644] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1075| [2025/04/30 20:08:14 427650] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1077| [2025/04/30 20:08:14 427659] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1077| [2025/04/30 20:08:14 427666] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 427674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1437|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1438|path_largest_ack:1437| [2025/04/30 20:08:14 427682] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1242959|prior_time:1746043694374986|is_app_limited:0|send_elapse:52450|ack_elapse:52644|ctl_first_sent_time:1746043694375869|lagest_ack_time:1746043694427630|curr_delivered:1305371| [2025/04/30 20:08:14 427690] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694375869| [2025/04/30 20:08:14 427698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:424||sndq_packets_used_bytes:0|sndq_packets_free:441| [2025/04/30 20:08:14 427705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 427710] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1244159|prior_time:1746043694376656|is_app_limited:0|send_elapse:52958|ack_elapse:50974|ctl_first_sent_time:1746043694377069|lagest_ack_time:1746043694427630|curr_delivered:1306571| [2025/04/30 20:08:14 427716] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694377069| [2025/04/30 20:08:14 427722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:423||sndq_packets_used_bytes:0|sndq_packets_free:442| [2025/04/30 20:08:14 427741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51025|rttvar:536|minrtt:30499|latest_rtt:50561|ack_delay:56| [2025/04/30 20:08:14 427748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50960|rttvar:532|minrtt:30499|latest_rtt:50561|ack_delay:56| [2025/04/30 20:08:14 427753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1438|lost_pn:1435|thresh:3| [2025/04/30 20:08:14 427760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 427766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50960|rtt_var:532|pto_duration:53088|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 427773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 427777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 427781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 427785] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694505563|now:1746043694427766|interv:77797| [2025/04/30 20:08:14 427789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694505563|now:1746043694427766|interval:77797|pto_count:0|srtt:50960 [2025/04/30 20:08:14 427794] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52958, ack_elapse 50974, delivered 62412|rate 1178518|lost 310| [2025/04/30 20:08:14 427798] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178518) in round 24| [2025/04/30 20:08:14 427803] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 427807] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 427811] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:2400|po_sent_time:1746043694377069|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 427815] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:2400|po_sent_time:1746043694377069|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 427820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:50960|latest_rtt:50561|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 427827] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1077|largest:1077|pns:2| [2025/04/30 20:08:14 427831] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1077|frame:ACK |recv_time:1746043694427630|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 427836] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814427630|now:1746043694427630|interv:120000000| [2025/04/30 20:08:14 427844] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814427630|now:1746043694427630|interv:120000000| [2025/04/30 20:08:14 427848] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694428578|pq_index:0| [2025/04/30 20:08:14 427853] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694427243| [2025/04/30 20:08:14 427857] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694427857| [2025/04/30 20:08:14 427862] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694427861| [2025/04/30 20:08:14 427867] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 427872] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50960|min_srtt:50960|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 427877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1368923| [2025/04/30 20:08:14 427882] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50960|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 427886] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 427891] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50960|min_srtt:50960|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 427895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1370090| [2025/04/30 20:08:14 427900] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50960|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 427904] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 427908] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50960|min_srtt:50960|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 427913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1371257| [2025/04/30 20:08:14 427917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 427921] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 427925] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 427929] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 427936] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 427941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1330412| [2025/04/30 20:08:14 427945] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 427949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 427953] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694428578| [2025/04/30 20:08:14 427957] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694428578| [2025/04/30 20:08:14 427961] [debug] |xqc_engine_wakeup_after|wakeup:1746043694428578|now:1746043694427961|diff:617| [2025/04/30 20:08:14 427965] [debug] |xqc_engine_main_logic|END|now:1746043694427861| [2025/04/30 20:08:14 427971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694427971| [2025/04/30 20:08:14 427975] [debug] |xqc_engine_wakeup_after|wakeup:1746043694428578|now:1746043694427975|diff:603| [2025/04/30 20:08:14 427979] [debug] |xqc_engine_main_logic|END|now:1746043694427971| [2025/04/30 20:08:14 428639] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694428637| [2025/04/30 20:08:14 428653] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 428662] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1077| [2025/04/30 20:08:14 428668] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1078| [2025/04/30 20:08:14 428677] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1078| [2025/04/30 20:08:14 428682] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 428690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 428697] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63612|prior_delivered:1244159|prior_time:1746043694376656|is_app_limited:0|send_elapse:53092|ack_elapse:51981|ctl_first_sent_time:1746043694377203|lagest_ack_time:1746043694428637|curr_delivered:1307771| [2025/04/30 20:08:14 428704] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694377203| [2025/04/30 20:08:14 428712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:422||sndq_packets_used_bytes:0|sndq_packets_free:443| [2025/04/30 20:08:14 428718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50960|rttvar:532|minrtt:30499|latest_rtt:51434|ack_delay:40| [2025/04/30 20:08:14 428726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51014|rttvar:507|minrtt:30499|latest_rtt:51434|ack_delay:40| [2025/04/30 20:08:14 428732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1439|lost_pn:1436|thresh:3| [2025/04/30 20:08:14 428739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 428745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51014|rtt_var:507|pto_duration:53042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 428758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 428764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 428770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62476| [2025/04/30 20:08:14 428776] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694505517|now:1746043694428745|interv:76772| [2025/04/30 20:08:14 428784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694505517|now:1746043694428745|interval:76772|pto_count:0|srtt:51014 [2025/04/30 20:08:14 428789] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53092, ack_elapse 51981, delivered 63612|rate 1198146|lost 310| [2025/04/30 20:08:14 428794] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198146) in round 24| [2025/04/30 20:08:14 428798] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 428803] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 428807] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694377203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 428811] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694377203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 428816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62476|srtt:51014|latest_rtt:51434|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 428822] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1078|largest:1078|pns:2| [2025/04/30 20:08:14 428827] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1078|frame:ACK |recv_time:1746043694428637|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 428832] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814428637|now:1746043694428637|interv:120000000| [2025/04/30 20:08:14 428836] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814428637|now:1746043694428637|interv:120000000| [2025/04/30 20:08:14 428840] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694428578|pq_index:0| [2025/04/30 20:08:14 428845] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694427861| [2025/04/30 20:08:14 428849] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694428849| [2025/04/30 20:08:14 428854] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694428853| [2025/04/30 20:08:14 428858] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694428578|now:1746043694428853| [2025/04/30 20:08:14 428866] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694428578|now:1746043694428853| [2025/04/30 20:08:14 428870] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 428875] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 428880] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51014|min_srtt:51014|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 428884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1371257| [2025/04/30 20:08:14 428889] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51014|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 428894] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 428898] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51014|min_srtt:51014|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 428903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1372424| [2025/04/30 20:08:14 428907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 428911] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 428915] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 428919] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 428924] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 428928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1330412| [2025/04/30 20:08:14 428932] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 428937] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1494| [2025/04/30 20:08:14 428975] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62476|now:1746043694428944|stream_id:0|stream_offset:1330412| [2025/04/30 20:08:14 428985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 428993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62476|applimit:0| [2025/04/30 20:08:14 429000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51014|rtt_var:507|pto_duration:53042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 429012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 429016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 429020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 429024] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694506986|now:1746043694428999|interv:77987| [2025/04/30 20:08:14 429028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694506986|now:1746043694428999|interval:77987|pto_count:0|srtt:51014 [2025/04/30 20:08:14 429033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63676| [2025/04/30 20:08:14 429038] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 429042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1331579| [2025/04/30 20:08:14 429047] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 429051] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1495| [2025/04/30 20:08:14 429081] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694429057|stream_id:0|stream_offset:1331579| [2025/04/30 20:08:14 429090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 429098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 429105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51014|rtt_var:507|pto_duration:53042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 429111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 429115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 429119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 429123] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694507099|now:1746043694429104|interv:77995| [2025/04/30 20:08:14 429127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694507099|now:1746043694429104|interval:77995|pto_count:0|srtt:51014 [2025/04/30 20:08:14 429132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 429136] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 429141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1332746| [2025/04/30 20:08:14 429149] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 429153] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694430153|now:1746043694429153|interv:1000| [2025/04/30 20:08:14 429157] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 429161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 429165] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694430153| [2025/04/30 20:08:14 429194] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694430153| [2025/04/30 20:08:14 429198] [debug] |xqc_engine_wakeup_after|wakeup:1746043694430153|now:1746043694429198|diff:955| [2025/04/30 20:08:14 429203] [debug] |xqc_engine_main_logic|END|now:1746043694428853| [2025/04/30 20:08:14 429208] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694429208| [2025/04/30 20:08:14 429212] [debug] |xqc_engine_wakeup_after|wakeup:1746043694430153|now:1746043694429212|diff:941| [2025/04/30 20:08:14 429216] [debug] |xqc_engine_main_logic|END|now:1746043694429208| [2025/04/30 20:08:14 430475] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694430475| [2025/04/30 20:08:14 430491] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694430153|pq_index:0| [2025/04/30 20:08:14 430498] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694428853| [2025/04/30 20:08:14 430507] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694430505| [2025/04/30 20:08:14 430514] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694430153|now:1746043694430505| [2025/04/30 20:08:14 430521] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694430153|now:1746043694430505| [2025/04/30 20:08:14 430527] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 430534] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 430542] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51014|min_srtt:51014|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 430549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1372424| [2025/04/30 20:08:14 430556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 430562] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 430569] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 430576] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 430584] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 430591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1332746| [2025/04/30 20:08:14 430605] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 430612] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1496| [2025/04/30 20:08:14 430654] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64876|now:1746043694430623|stream_id:0|stream_offset:1332746| [2025/04/30 20:08:14 430663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 430671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64876|applimit:0| [2025/04/30 20:08:14 430678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51014|rtt_var:507|pto_duration:53042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 430685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 430692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 430698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66076| [2025/04/30 20:08:14 430704] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694508665|now:1746043694430678|interv:77987| [2025/04/30 20:08:14 430711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694508665|now:1746043694430678|interval:77987|pto_count:0|srtt:51014 [2025/04/30 20:08:14 430717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66076| [2025/04/30 20:08:14 430725] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 430732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1333913| [2025/04/30 20:08:14 430740] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 430746] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1497| [2025/04/30 20:08:14 430790] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66076|now:1746043694430757|stream_id:0|stream_offset:1333913| [2025/04/30 20:08:14 430800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 430808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66076|applimit:0| [2025/04/30 20:08:14 430815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51014|rtt_var:507|pto_duration:53042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 430821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 430833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 430836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67276| [2025/04/30 20:08:14 430840] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694508799|now:1746043694430814|interv:77985| [2025/04/30 20:08:14 430844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694508799|now:1746043694430814|interval:77985|pto_count:0|srtt:51014 [2025/04/30 20:08:14 430849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:67276| [2025/04/30 20:08:14 430854] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 430858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67276|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1335080| [2025/04/30 20:08:14 430863] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 430867] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694431867|now:1746043694430867|interv:1000| [2025/04/30 20:08:14 430873] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 430880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 430886] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694431867| [2025/04/30 20:08:14 430893] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694431867| [2025/04/30 20:08:14 430900] [debug] |xqc_engine_wakeup_after|wakeup:1746043694431867|now:1746043694430899|diff:968| [2025/04/30 20:08:14 430904] [debug] |xqc_engine_main_logic|END|now:1746043694430505| [2025/04/30 20:08:14 430915] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694430914| [2025/04/30 20:08:14 430920] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 430926] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1078| [2025/04/30 20:08:14 430930] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1080| [2025/04/30 20:08:14 430935] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1080| [2025/04/30 20:08:14 430940] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 430944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1440|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1441|path_largest_ack:1440| [2025/04/30 20:08:14 430949] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1246559|prior_time:1746043694378237|is_app_limited:0|send_elapse:52367|ack_elapse:52677|ctl_first_sent_time:1746043694378522|lagest_ack_time:1746043694430914|curr_delivered:1308971| [2025/04/30 20:08:14 430954] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694378522| [2025/04/30 20:08:14 430959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:421||sndq_packets_used_bytes:0|sndq_packets_free:444| [2025/04/30 20:08:14 430963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 430972] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61212|prior_delivered:1248959|prior_time:1746043694379749|is_app_limited:0|send_elapse:51437|ack_elapse:51165|ctl_first_sent_time:1746043694380052|lagest_ack_time:1746043694430914|curr_delivered:1310171| [2025/04/30 20:08:14 430976] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694380052| [2025/04/30 20:08:14 430980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:420||sndq_packets_used_bytes:0|sndq_packets_free:445| [2025/04/30 20:08:14 430984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51014|rttvar:507|minrtt:30499|latest_rtt:50862|ack_delay:32| [2025/04/30 20:08:14 430988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50991|rttvar:427|minrtt:30499|latest_rtt:50862|ack_delay:32| [2025/04/30 20:08:14 430993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1441|lost_pn:1438|thresh:3| [2025/04/30 20:08:14 430997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 431001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50991|rtt_var:427|pto_duration:52991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 431005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 431010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 431013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 431017] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694508748|now:1746043694431001|interv:77747| [2025/04/30 20:08:14 431021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694508748|now:1746043694431001|interval:77747|pto_count:0|srtt:50991 [2025/04/30 20:08:14 431026] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51437, ack_elapse 51165, delivered 61212|rate 1190038|lost 310| [2025/04/30 20:08:14 431030] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190038) in round 24| [2025/04/30 20:08:14 431035] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 431039] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 431043] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:2400|po_sent_time:1746043694380052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 431048] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:2400|po_sent_time:1746043694380052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 431052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:64876|srtt:50991|latest_rtt:50862|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 431062] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1080|largest:1080|pns:2| [2025/04/30 20:08:14 431066] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1080|frame:ACK |recv_time:1746043694430914|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 431071] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814430914|now:1746043694430914|interv:120000000| [2025/04/30 20:08:14 431075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814430914|now:1746043694430914|interv:120000000| [2025/04/30 20:08:14 431079] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694431867|pq_index:0| [2025/04/30 20:08:14 431083] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694430505| [2025/04/30 20:08:14 431087] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694431087| [2025/04/30 20:08:14 431092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694431091| [2025/04/30 20:08:14 431098] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 431102] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50991|min_srtt:50991|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 431107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1372424| [2025/04/30 20:08:14 431112] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 431116] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 431121] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50991|min_srtt:50991|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 431125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1373591| [2025/04/30 20:08:14 431130] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 431134] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 431138] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50991|min_srtt:50991|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 431143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1374758| [2025/04/30 20:08:14 431150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 431154] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 431157] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 431162] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 431187] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 431198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1335080| [2025/04/30 20:08:14 431206] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 431211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 431218] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694431867| [2025/04/30 20:08:14 431224] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694431867| [2025/04/30 20:08:14 431231] [debug] |xqc_engine_wakeup_after|wakeup:1746043694431867|now:1746043694431231|diff:636| [2025/04/30 20:08:14 431238] [debug] |xqc_engine_main_logic|END|now:1746043694431091| [2025/04/30 20:08:14 431247] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694431246| [2025/04/30 20:08:14 431253] [debug] |xqc_engine_wakeup_after|wakeup:1746043694431867|now:1746043694431253|diff:614| [2025/04/30 20:08:14 431259] [debug] |xqc_engine_main_logic|END|now:1746043694431246| [2025/04/30 20:08:14 431624] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694431622| [2025/04/30 20:08:14 431636] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 431645] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1080| [2025/04/30 20:08:14 431652] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1081| [2025/04/30 20:08:14 431660] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1081| [2025/04/30 20:08:14 431667] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 431674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 431682] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1248959|prior_time:1746043694379749|is_app_limited:0|send_elapse:51573|ack_elapse:51873|ctl_first_sent_time:1746043694380188|lagest_ack_time:1746043694431622|curr_delivered:1311371| [2025/04/30 20:08:14 431689] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694380188| [2025/04/30 20:08:14 431695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:419||sndq_packets_used_bytes:0|sndq_packets_free:446| [2025/04/30 20:08:14 431701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50991|rttvar:427|minrtt:30499|latest_rtt:51434|ack_delay:64| [2025/04/30 20:08:14 431711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51039|rttvar:415|minrtt:30499|latest_rtt:51434|ack_delay:64| [2025/04/30 20:08:14 431716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1442|lost_pn:1439|thresh:3| [2025/04/30 20:08:14 431720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 431725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51039|rtt_var:415|pto_duration:53039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 431732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 431738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 431744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 431751] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694508796|now:1746043694431725|interv:77071| [2025/04/30 20:08:14 431758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694508796|now:1746043694431725|interval:77071|pto_count:0|srtt:51039 [2025/04/30 20:08:14 431764] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51573, ack_elapse 51873, delivered 62412|rate 1203169|lost 310| [2025/04/30 20:08:14 431771] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203169) in round 24| [2025/04/30 20:08:14 431778] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 431785] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 431791] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694380188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 431798] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694380188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 431804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:51039|latest_rtt:51434|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 431810] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1081|largest:1081|pns:2| [2025/04/30 20:08:14 431815] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1081|frame:ACK |recv_time:1746043694431622|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 431820] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814431622|now:1746043694431622|interv:120000000| [2025/04/30 20:08:14 431824] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814431622|now:1746043694431622|interv:120000000| [2025/04/30 20:08:14 431828] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694431867|pq_index:0| [2025/04/30 20:08:14 431837] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694431091| [2025/04/30 20:08:14 431841] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694431841| [2025/04/30 20:08:14 431846] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694431845| [2025/04/30 20:08:14 431852] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 431856] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51039|min_srtt:51039|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 431861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1374758| [2025/04/30 20:08:14 431866] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 431871] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 431875] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51039|min_srtt:51039|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 431880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1375925| [2025/04/30 20:08:14 431884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 431888] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 431892] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 431896] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 431901] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 431905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1335080| [2025/04/30 20:08:14 431909] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 431913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 431917] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694431867| [2025/04/30 20:08:14 431921] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694431867| [2025/04/30 20:08:14 431925] [debug] |xqc_engine_wakeup_after|wakeup:1746043694431867|now:1746043694431925|diff:18446744073709551558| [2025/04/30 20:08:14 431930] [debug] |xqc_engine_main_logic|END|now:1746043694431845| [2025/04/30 20:08:14 431938] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694431938| [2025/04/30 20:08:14 431942] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694431867|pq_index:0| [2025/04/30 20:08:14 431946] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694431845| [2025/04/30 20:08:14 431951] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694431950| [2025/04/30 20:08:14 431955] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694431867|now:1746043694431950| [2025/04/30 20:08:14 431959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694431867|now:1746043694431950| [2025/04/30 20:08:14 431963] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 431967] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 431972] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51039|min_srtt:51039|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 431976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1375925| [2025/04/30 20:08:14 431980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 431984] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 431988] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 431992] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 431996] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 432000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1335080| [2025/04/30 20:08:14 432005] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 432009] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1498| [2025/04/30 20:08:14 432043] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694432017|stream_id:0|stream_offset:1335080| [2025/04/30 20:08:14 432049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 432054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 432058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51039|rtt_var:415|pto_duration:53039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 432063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 432073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 432080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 432086] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694510056|now:1746043694432058|interv:77998| [2025/04/30 20:08:14 432093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694510056|now:1746043694432058|interval:77998|pto_count:0|srtt:51039 [2025/04/30 20:08:14 432101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 432108] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 432115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1336247| [2025/04/30 20:08:14 432120] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 432124] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694433124|now:1746043694432124|interv:1000| [2025/04/30 20:08:14 432128] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 432132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 432136] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694433124| [2025/04/30 20:08:14 432141] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694433124| [2025/04/30 20:08:14 432145] [debug] |xqc_engine_wakeup_after|wakeup:1746043694433124|now:1746043694432144|diff:980| [2025/04/30 20:08:14 432149] [debug] |xqc_engine_main_logic|END|now:1746043694431950| [2025/04/30 20:08:14 433205] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694433204| [2025/04/30 20:08:14 433221] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 433230] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1081| [2025/04/30 20:08:14 433236] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1082| [2025/04/30 20:08:14 433245] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1082| [2025/04/30 20:08:14 433252] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 433276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 433283] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61212|prior_delivered:1251359|prior_time:1746043694381766|is_app_limited:0|send_elapse:49930|ack_elapse:51438|ctl_first_sent_time:1746043694382059|lagest_ack_time:1746043694433204|curr_delivered:1312571| [2025/04/30 20:08:14 433287] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694382059| [2025/04/30 20:08:14 433292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:418||sndq_packets_used_bytes:0|sndq_packets_free:447| [2025/04/30 20:08:14 433307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51039|rttvar:415|minrtt:30499|latest_rtt:51145|ack_delay:48| [2025/04/30 20:08:14 433314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51047|rttvar:326|minrtt:30499|latest_rtt:51145|ack_delay:48| [2025/04/30 20:08:14 433320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1443|lost_pn:1440|thresh:3| [2025/04/30 20:08:14 433326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 433332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51047|rtt_var:326|pto_duration:53047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 433339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 433346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 433352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 433358] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694510064|now:1746043694433332|interv:76732| [2025/04/30 20:08:14 433364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694510064|now:1746043694433332|interval:76732|pto_count:0|srtt:51047 [2025/04/30 20:08:14 433371] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49930, ack_elapse 51438, delivered 61212|rate 1190015|lost 310| [2025/04/30 20:08:14 433378] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190015) in round 24| [2025/04/30 20:08:14 433385] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 433392] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 433398] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694382059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 433405] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694382059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 433412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:51047|latest_rtt:51145|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 433420] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1082|largest:1082|pns:2| [2025/04/30 20:08:14 433424] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1082|frame:ACK |recv_time:1746043694433204|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 433432] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814433204|now:1746043694433204|interv:120000000| [2025/04/30 20:08:14 433438] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814433204|now:1746043694433204|interv:120000000| [2025/04/30 20:08:14 433448] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694433124|pq_index:0| [2025/04/30 20:08:14 433454] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694431950| [2025/04/30 20:08:14 433460] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694433460| [2025/04/30 20:08:14 433467] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694433466| [2025/04/30 20:08:14 433474] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694433124|now:1746043694433466| [2025/04/30 20:08:14 433481] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694433124|now:1746043694433466| [2025/04/30 20:08:14 433488] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 433494] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 433502] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51047|min_srtt:51047|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 433507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1375925| [2025/04/30 20:08:14 433511] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51047|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 433516] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 433521] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51047|min_srtt:51047|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 433525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1377092| [2025/04/30 20:08:14 433529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 433533] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 433537] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 433541] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 433546] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 433550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1336247| [2025/04/30 20:08:14 433554] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 433565] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1499| [2025/04/30 20:08:14 433612] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694433576|stream_id:0|stream_offset:1336247| [2025/04/30 20:08:14 433622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 433630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 433637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51047|rtt_var:326|pto_duration:53047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 433645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 433651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 433657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 433664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694511623|now:1746043694433636|interv:77987| [2025/04/30 20:08:14 433671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694511623|now:1746043694433636|interval:77987|pto_count:0|srtt:51047 [2025/04/30 20:08:14 433678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 433686] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 433693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1337414| [2025/04/30 20:08:14 433700] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 433706] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1500| [2025/04/30 20:08:14 433744] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64876|now:1746043694433717|stream_id:0|stream_offset:1337414| [2025/04/30 20:08:14 433753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 433761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64876|applimit:0| [2025/04/30 20:08:14 433767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51047|rtt_var:326|pto_duration:53047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 433774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 433780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 433786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66076| [2025/04/30 20:08:14 433799] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694511764|now:1746043694433767|interv:77997| [2025/04/30 20:08:14 433805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694511764|now:1746043694433767|interval:77997|pto_count:0|srtt:51047 [2025/04/30 20:08:14 433812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66076| [2025/04/30 20:08:14 433818] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 433823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1338581| [2025/04/30 20:08:14 433827] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 433831] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694434831|now:1746043694433831|interv:1000| [2025/04/30 20:08:14 433835] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 433839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 433843] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694434831| [2025/04/30 20:08:14 433847] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694434831| [2025/04/30 20:08:14 433851] [debug] |xqc_engine_wakeup_after|wakeup:1746043694434831|now:1746043694433851|diff:980| [2025/04/30 20:08:14 433858] [debug] |xqc_engine_main_logic|END|now:1746043694433466| [2025/04/30 20:08:14 433870] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694433869| [2025/04/30 20:08:14 433877] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 433886] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1082| [2025/04/30 20:08:14 433890] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1083| [2025/04/30 20:08:14 433896] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1083| [2025/04/30 20:08:14 433900] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 433905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 433910] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1251359|prior_time:1746043694381766|is_app_limited:0|send_elapse:50026|ack_elapse:52103|ctl_first_sent_time:1746043694382155|lagest_ack_time:1746043694433869|curr_delivered:1313771| [2025/04/30 20:08:14 433915] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694382155| [2025/04/30 20:08:14 433920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:417||sndq_packets_used_bytes:0|sndq_packets_free:448| [2025/04/30 20:08:14 433924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51047|rttvar:326|minrtt:30499|latest_rtt:51714|ack_delay:56| [2025/04/30 20:08:14 433928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51124|rttvar:397|minrtt:30499|latest_rtt:51714|ack_delay:56| [2025/04/30 20:08:14 433937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1444|lost_pn:1441|thresh:3| [2025/04/30 20:08:14 433941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 433947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51124|rtt_var:397|pto_duration:53124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 433954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 433960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 433967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 433971] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694511841|now:1746043694433946|interv:77895| [2025/04/30 20:08:14 433975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694511841|now:1746043694433946|interval:77895|pto_count:0|srtt:51124 [2025/04/30 20:08:14 433981] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50026, ack_elapse 52103, delivered 62412|rate 1197858|lost 310| [2025/04/30 20:08:14 433988] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197858) in round 24| [2025/04/30 20:08:14 433995] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 434000] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 434004] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694382155|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 434009] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694382155|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 434013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:64876|srtt:51124|latest_rtt:51714|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 434020] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1083|largest:1083|pns:2| [2025/04/30 20:08:14 434024] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1083|frame:ACK |recv_time:1746043694433869|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 434029] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814433869|now:1746043694433869|interv:120000000| [2025/04/30 20:08:14 434036] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814433869|now:1746043694433869|interv:120000000| [2025/04/30 20:08:14 434043] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694434831|pq_index:0| [2025/04/30 20:08:14 434050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694433466| [2025/04/30 20:08:14 434055] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694434055| [2025/04/30 20:08:14 434064] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694434062| [2025/04/30 20:08:14 434069] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 434074] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51124|min_srtt:51124|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 434078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1377092| [2025/04/30 20:08:14 434083] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 434088] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 434092] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51124|min_srtt:51124|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 434097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1378259| [2025/04/30 20:08:14 434101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 434106] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 434110] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 434114] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 434118] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 434123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1338581| [2025/04/30 20:08:14 434127] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 434131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 434135] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694434831| [2025/04/30 20:08:14 434139] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694434831| [2025/04/30 20:08:14 434143] [debug] |xqc_engine_wakeup_after|wakeup:1746043694434831|now:1746043694434143|diff:688| [2025/04/30 20:08:14 434147] [debug] |xqc_engine_main_logic|END|now:1746043694434062| [2025/04/30 20:08:14 434153] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694434153| [2025/04/30 20:08:14 434157] [debug] |xqc_engine_wakeup_after|wakeup:1746043694434831|now:1746043694434157|diff:674| [2025/04/30 20:08:14 434161] [debug] |xqc_engine_main_logic|END|now:1746043694434153| [2025/04/30 20:08:14 434617] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694434615| [2025/04/30 20:08:14 434629] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 434637] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1083| [2025/04/30 20:08:14 434641] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1084| [2025/04/30 20:08:14 434660] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1084| [2025/04/30 20:08:14 434667] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 434674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 434681] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1252559|prior_time:1746043694382985|is_app_limited:0|send_elapse:51142|ack_elapse:51630|ctl_first_sent_time:1746043694383428|lagest_ack_time:1746043694434615|curr_delivered:1314971| [2025/04/30 20:08:14 434689] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694383428| [2025/04/30 20:08:14 434696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:416||sndq_packets_used_bytes:0|sndq_packets_free:449| [2025/04/30 20:08:14 434703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51124|rttvar:397|minrtt:30499|latest_rtt:51187|ack_delay:48| [2025/04/30 20:08:14 434709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51126|rttvar:301|minrtt:30499|latest_rtt:51187|ack_delay:48| [2025/04/30 20:08:14 434713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1445|lost_pn:1442|thresh:3| [2025/04/30 20:08:14 434717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 434721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51126|rtt_var:301|pto_duration:53126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 434726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 434730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 434734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 434740] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694511843|now:1746043694434721|interv:77122| [2025/04/30 20:08:14 434747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694511843|now:1746043694434721|interval:77122|pto_count:0|srtt:51126 [2025/04/30 20:08:14 434754] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51142, ack_elapse 51630, delivered 62412|rate 1208832|lost 310| [2025/04/30 20:08:14 434760] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208832) in round 24| [2025/04/30 20:08:14 434767] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 434774] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 434787] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694383428|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 434794] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694383428|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 434800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:51126|latest_rtt:51187|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 434807] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1084|largest:1084|pns:2| [2025/04/30 20:08:14 434811] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1084|frame:ACK |recv_time:1746043694434615|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 434818] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814434615|now:1746043694434615|interv:120000000| [2025/04/30 20:08:14 434825] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814434615|now:1746043694434615|interv:120000000| [2025/04/30 20:08:14 434831] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694434831|pq_index:0| [2025/04/30 20:08:14 434838] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694434062| [2025/04/30 20:08:14 434844] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694434844| [2025/04/30 20:08:14 434851] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694434849| [2025/04/30 20:08:14 434858] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694434831|now:1746043694434849| [2025/04/30 20:08:14 434865] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694434831|now:1746043694434849| [2025/04/30 20:08:14 434871] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 434878] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 434886] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51126|min_srtt:51126|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 434893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1378259| [2025/04/30 20:08:14 434900] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 434908] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 434915] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51126|min_srtt:51126|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 434928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1379426| [2025/04/30 20:08:14 434932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 434936] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 434940] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 434944] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 434949] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 434954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1338581| [2025/04/30 20:08:14 434961] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 434968] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1501| [2025/04/30 20:08:14 435007] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694434977|stream_id:0|stream_offset:1338581| [2025/04/30 20:08:14 435014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 435019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 435026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51126|rtt_var:301|pto_duration:53126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 435033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 435040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 435047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 435054] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694513103|now:1746043694435026|interv:78077| [2025/04/30 20:08:14 435060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694513103|now:1746043694435026|interval:78077|pto_count:0|srtt:51126 [2025/04/30 20:08:14 435067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 435072] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 435076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:08:14 435085] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 435089] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694436089|now:1746043694435089|interv:1000| [2025/04/30 20:08:14 435094] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 435097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 435101] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694436089| [2025/04/30 20:08:14 435106] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694436089| [2025/04/30 20:08:14 435110] [debug] |xqc_engine_wakeup_after|wakeup:1746043694436089|now:1746043694435110|diff:979| [2025/04/30 20:08:14 435115] [debug] |xqc_engine_main_logic|END|now:1746043694434849| [2025/04/30 20:08:14 435121] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694435120| [2025/04/30 20:08:14 435124] [debug] |xqc_engine_wakeup_after|wakeup:1746043694436089|now:1746043694435124|diff:965| [2025/04/30 20:08:14 435128] [debug] |xqc_engine_main_logic|END|now:1746043694435120| [2025/04/30 20:08:14 435650] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694435649| [2025/04/30 20:08:14 435663] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 435670] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1084| [2025/04/30 20:08:14 435674] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1085| [2025/04/30 20:08:14 435683] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1085| [2025/04/30 20:08:14 435689] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 435696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 435703] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1253759|prior_time:1746043694384151|is_app_limited:0|send_elapse:51957|ack_elapse:51498|ctl_first_sent_time:1746043694384711|lagest_ack_time:1746043694435649|curr_delivered:1316171| [2025/04/30 20:08:14 435710] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694384711| [2025/04/30 20:08:14 435716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:415||sndq_packets_used_bytes:0|sndq_packets_free:450| [2025/04/30 20:08:14 435722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51126|rttvar:301|minrtt:30499|latest_rtt:50938|ack_delay:64| [2025/04/30 20:08:14 435729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51095|rttvar:289|minrtt:30499|latest_rtt:50938|ack_delay:64| [2025/04/30 20:08:14 435735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1446|lost_pn:1443|thresh:3| [2025/04/30 20:08:14 435741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 435748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51095|rtt_var:289|pto_duration:53095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 435753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 435771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 435778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 435784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694513072|now:1746043694435747|interv:77325| [2025/04/30 20:08:14 435791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694513072|now:1746043694435747|interval:77325|pto_count:0|srtt:51095 [2025/04/30 20:08:14 435797] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51957, ack_elapse 51498, delivered 62412|rate 1201224|lost 310| [2025/04/30 20:08:14 435804] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201224) in round 24| [2025/04/30 20:08:14 435808] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 435813] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 435817] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694384711|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 435821] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694384711|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 435826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:51095|latest_rtt:50938|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 435832] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1085|largest:1085|pns:2| [2025/04/30 20:08:14 435836] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1085|frame:ACK |recv_time:1746043694435649|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 435841] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814435649|now:1746043694435649|interv:120000000| [2025/04/30 20:08:14 435845] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814435649|now:1746043694435649|interv:120000000| [2025/04/30 20:08:14 435849] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694436089|pq_index:0| [2025/04/30 20:08:14 435854] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694434849| [2025/04/30 20:08:14 435858] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694435858| [2025/04/30 20:08:14 435866] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694435864| [2025/04/30 20:08:14 435875] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 435881] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51095|min_srtt:51095|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 435889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1379426| [2025/04/30 20:08:14 435894] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51095|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 435899] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 435903] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51095|min_srtt:51095|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 435908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1380593| [2025/04/30 20:08:14 435912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 435916] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 435920] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 435925] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 435929] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 435933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:08:14 435938] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 435943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 435950] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694436089| [2025/04/30 20:08:14 435956] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694436089| [2025/04/30 20:08:14 435961] [debug] |xqc_engine_wakeup_after|wakeup:1746043694436089|now:1746043694435961|diff:128| [2025/04/30 20:08:14 435965] [debug] |xqc_engine_main_logic|END|now:1746043694435864| [2025/04/30 20:08:14 435971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694435971| [2025/04/30 20:08:14 435975] [debug] |xqc_engine_wakeup_after|wakeup:1746043694436089|now:1746043694435975|diff:114| [2025/04/30 20:08:14 435979] [debug] |xqc_engine_main_logic|END|now:1746043694435971| [2025/04/30 20:08:14 436617] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694436615| [2025/04/30 20:08:14 436637] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 436648] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1085| [2025/04/30 20:08:14 436654] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1086| [2025/04/30 20:08:14 436676] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1086| [2025/04/30 20:08:14 436683] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 436689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 436694] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63612|prior_delivered:1253759|prior_time:1746043694384151|is_app_limited:0|send_elapse:52089|ack_elapse:52464|ctl_first_sent_time:1746043694384843|lagest_ack_time:1746043694436615|curr_delivered:1317371| [2025/04/30 20:08:14 436700] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694384843| [2025/04/30 20:08:14 436707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:414||sndq_packets_used_bytes:0|sndq_packets_free:451| [2025/04/30 20:08:14 436714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51095|rttvar:289|minrtt:30499|latest_rtt:51772|ack_delay:32| [2025/04/30 20:08:14 436720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51176|rttvar:378|minrtt:30499|latest_rtt:51772|ack_delay:32| [2025/04/30 20:08:14 436727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1447|lost_pn:1444|thresh:3| [2025/04/30 20:08:14 436733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 436740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51176|rtt_var:378|pto_duration:53176|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 436785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 436805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 436811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62476| [2025/04/30 20:08:14 436817] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694513153|now:1746043694436740|interv:76413| [2025/04/30 20:08:14 436823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694513153|now:1746043694436740|interval:76413|pto_count:0|srtt:51176 [2025/04/30 20:08:14 436830] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52089, ack_elapse 52464, delivered 63612|rate 1212488|lost 310| [2025/04/30 20:08:14 436837] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212488) in round 24| [2025/04/30 20:08:14 436844] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 436850] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 436855] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694384843|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 436863] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694384843|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 436881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62476|srtt:51176|latest_rtt:51772|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 436890] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1086|largest:1086|pns:2| [2025/04/30 20:08:14 436897] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1086|frame:ACK |recv_time:1746043694436615|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 436903] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814436615|now:1746043694436615|interv:120000000| [2025/04/30 20:08:14 436908] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814436615|now:1746043694436615|interv:120000000| [2025/04/30 20:08:14 436913] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694436089|pq_index:0| [2025/04/30 20:08:14 436918] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694435864| [2025/04/30 20:08:14 436923] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694436923| [2025/04/30 20:08:14 436931] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694436927| [2025/04/30 20:08:14 436936] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694436089|now:1746043694436927| [2025/04/30 20:08:14 436941] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694436089|now:1746043694436927| [2025/04/30 20:08:14 436945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 436951] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 436958] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51176|min_srtt:51176|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 436963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1380593| [2025/04/30 20:08:14 436968] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 436974] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 436979] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51176|min_srtt:51176|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 436983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1381760| [2025/04/30 20:08:14 436988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 436995] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 436999] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 437004] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 437009] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 437013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1339748| [2025/04/30 20:08:14 437018] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 437024] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1502| [2025/04/30 20:08:14 437126] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62476|now:1746043694437043|stream_id:0|stream_offset:1339748| [2025/04/30 20:08:14 437134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 437140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62476|applimit:0| [2025/04/30 20:08:14 437145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51176|rtt_var:378|pto_duration:53176|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 437150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 437154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 437158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 437162] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694515219|now:1746043694437145|interv:78074| [2025/04/30 20:08:14 437166] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694515219|now:1746043694437145|interval:78074|pto_count:0|srtt:51176 [2025/04/30 20:08:14 437209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63676| [2025/04/30 20:08:14 437215] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 437220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1340915| [2025/04/30 20:08:14 437224] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 437229] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1503| [2025/04/30 20:08:14 437267] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694437236|stream_id:0|stream_offset:1340915| [2025/04/30 20:08:14 437277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 437282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 437288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51176|rtt_var:378|pto_duration:53176|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 437294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 437299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 437305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 437311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694515412|now:1746043694437287|interv:78125| [2025/04/30 20:08:14 437317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694515412|now:1746043694437287|interval:78125|pto_count:0|srtt:51176 [2025/04/30 20:08:14 437323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 437329] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 437334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1342082| [2025/04/30 20:08:14 437339] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 437344] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1504| [2025/04/30 20:08:14 437381] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64876|now:1746043694437353|stream_id:0|stream_offset:1342082| [2025/04/30 20:08:14 437389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 437395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64876|applimit:0| [2025/04/30 20:08:14 437401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51176|rtt_var:378|pto_duration:53176|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 437407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 437412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 437417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66076| [2025/04/30 20:08:14 437422] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694515529|now:1746043694437401|interv:78128| [2025/04/30 20:08:14 437427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694515529|now:1746043694437401|interval:78128|pto_count:0|srtt:51176 [2025/04/30 20:08:14 437438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66076| [2025/04/30 20:08:14 437444] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 437450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1343249| [2025/04/30 20:08:14 437456] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 437461] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694438461|now:1746043694437461|interv:1000| [2025/04/30 20:08:14 437467] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 437472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 437478] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694438461| [2025/04/30 20:08:14 437484] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694438461| [2025/04/30 20:08:14 437490] [debug] |xqc_engine_wakeup_after|wakeup:1746043694438461|now:1746043694437490|diff:971| [2025/04/30 20:08:14 437498] [debug] |xqc_engine_main_logic|END|now:1746043694436927| [2025/04/30 20:08:14 437508] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694437508| [2025/04/30 20:08:14 437514] [debug] |xqc_engine_wakeup_after|wakeup:1746043694438461|now:1746043694437514|diff:947| [2025/04/30 20:08:14 437519] [debug] |xqc_engine_main_logic|END|now:1746043694437508| [2025/04/30 20:08:14 437614] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694437612| [2025/04/30 20:08:14 437647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 437656] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1086| [2025/04/30 20:08:14 437663] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1087| [2025/04/30 20:08:14 437672] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1087| [2025/04/30 20:08:14 437679] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 437687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 437693] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1256159|prior_time:1746043694385669|is_app_limited:0|send_elapse:50455|ack_elapse:51943|ctl_first_sent_time:1746043694386063|lagest_ack_time:1746043694437612|curr_delivered:1318571| [2025/04/30 20:08:14 437699] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694386063| [2025/04/30 20:08:14 437707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:413||sndq_packets_used_bytes:0|sndq_packets_free:452| [2025/04/30 20:08:14 437712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51176|rttvar:378|minrtt:30499|latest_rtt:51549|ack_delay:56| [2025/04/30 20:08:14 437719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51215|rttvar:363|minrtt:30499|latest_rtt:51549|ack_delay:56| [2025/04/30 20:08:14 437733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1448|lost_pn:1445|thresh:3| [2025/04/30 20:08:14 437739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 437766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51215|rtt_var:363|pto_duration:53215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 437773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 437778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 437784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 437790] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694515568|now:1746043694437766|interv:77802| [2025/04/30 20:08:14 437796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694515568|now:1746043694437766|interval:77802|pto_count:0|srtt:51215 [2025/04/30 20:08:14 437803] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50455, ack_elapse 51943, delivered 62412|rate 1201547|lost 310| [2025/04/30 20:08:14 437809] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201547) in round 24| [2025/04/30 20:08:14 437824] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 437831] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 437836] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694386063|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 437843] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694386063|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 437851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:64876|srtt:51215|latest_rtt:51549|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 437859] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1087|largest:1087|pns:2| [2025/04/30 20:08:14 437864] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1087|frame:ACK |recv_time:1746043694437612|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 437869] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814437612|now:1746043694437612|interv:120000000| [2025/04/30 20:08:14 437873] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814437612|now:1746043694437612|interv:120000000| [2025/04/30 20:08:14 437877] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694438461|pq_index:0| [2025/04/30 20:08:14 437882] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694436927| [2025/04/30 20:08:14 437888] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694437888| [2025/04/30 20:08:14 437903] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694437900| [2025/04/30 20:08:14 437911] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 437918] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51215|min_srtt:51215|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 437925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1381760| [2025/04/30 20:08:14 437932] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 437938] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 437945] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51215|min_srtt:51215|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 437952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1382927| [2025/04/30 20:08:14 437959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 437964] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 437968] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 437972] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 437977] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 437981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1343249| [2025/04/30 20:08:14 437986] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 437989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 437994] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694438461| [2025/04/30 20:08:14 437998] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694438461| [2025/04/30 20:08:14 438002] [debug] |xqc_engine_wakeup_after|wakeup:1746043694438461|now:1746043694438002|diff:459| [2025/04/30 20:08:14 438006] [debug] |xqc_engine_main_logic|END|now:1746043694437900| [2025/04/30 20:08:14 438012] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694438012| [2025/04/30 20:08:14 438016] [debug] |xqc_engine_wakeup_after|wakeup:1746043694438461|now:1746043694438016|diff:445| [2025/04/30 20:08:14 438020] [debug] |xqc_engine_main_logic|END|now:1746043694438012| [2025/04/30 20:08:14 439353] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694439352| [2025/04/30 20:08:14 439372] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694438461|pq_index:0| [2025/04/30 20:08:14 439380] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694437900| [2025/04/30 20:08:14 439389] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694439386| [2025/04/30 20:08:14 439396] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694438461|now:1746043694439386| [2025/04/30 20:08:14 439403] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694438461|now:1746043694439386| [2025/04/30 20:08:14 439410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 439417] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 439425] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51215|min_srtt:51215|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 439433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1382927| [2025/04/30 20:08:14 439441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 439446] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 439453] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 439460] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 439467] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 439475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1343249| [2025/04/30 20:08:14 439482] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 439488] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1505| [2025/04/30 20:08:14 439535] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64876|now:1746043694439499|stream_id:0|stream_offset:1343249| [2025/04/30 20:08:14 439544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 439552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64876|applimit:0| [2025/04/30 20:08:14 439557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51215|rtt_var:363|pto_duration:53215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 439566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 439577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 439583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66076| [2025/04/30 20:08:14 439590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694517714|now:1746043694439556|interv:78158| [2025/04/30 20:08:14 439596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694517714|now:1746043694439556|interval:78158|pto_count:0|srtt:51215 [2025/04/30 20:08:14 439602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66076| [2025/04/30 20:08:14 439608] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 439612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1344416| [2025/04/30 20:08:14 439619] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 439626] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1506| [2025/04/30 20:08:14 439663] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66076|now:1746043694439637|stream_id:0|stream_offset:1344416| [2025/04/30 20:08:14 439672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 439679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66076|applimit:0| [2025/04/30 20:08:14 439686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51215|rtt_var:363|pto_duration:53215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 439693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 439700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 439706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67276| [2025/04/30 20:08:14 439712] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694517852|now:1746043694439686|interv:78166| [2025/04/30 20:08:14 439717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694517852|now:1746043694439686|interval:78166|pto_count:0|srtt:51215 [2025/04/30 20:08:14 439721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:67276| [2025/04/30 20:08:14 439726] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 439731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67276|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1345583| [2025/04/30 20:08:14 439740] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 439744] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694440744|now:1746043694439744|interv:1000| [2025/04/30 20:08:14 439748] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 439752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 439757] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694440744| [2025/04/30 20:08:14 439763] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694440744| [2025/04/30 20:08:14 439770] [debug] |xqc_engine_wakeup_after|wakeup:1746043694440744|now:1746043694439770|diff:974| [2025/04/30 20:08:14 439777] [debug] |xqc_engine_main_logic|END|now:1746043694439386| [2025/04/30 20:08:14 439790] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694439789| [2025/04/30 20:08:14 439796] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 439802] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1087| [2025/04/30 20:08:14 439806] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1088| [2025/04/30 20:08:14 439812] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1088| [2025/04/30 20:08:14 439816] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 439821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 439826] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1257359|prior_time:1746043694387003|is_app_limited:0|send_elapse:51218|ack_elapse:52786|ctl_first_sent_time:1746043694387335|lagest_ack_time:1746043694439789|curr_delivered:1319771| [2025/04/30 20:08:14 439831] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694387335| [2025/04/30 20:08:14 439836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:412||sndq_packets_used_bytes:0|sndq_packets_free:453| [2025/04/30 20:08:14 439840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51215|rttvar:363|minrtt:30499|latest_rtt:52454|ack_delay:88| [2025/04/30 20:08:14 439845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51359|rttvar:560|minrtt:30499|latest_rtt:52454|ack_delay:88| [2025/04/30 20:08:14 439849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1449|lost_pn:1446|thresh:3| [2025/04/30 20:08:14 439853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 439857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51359|rtt_var:560|pto_duration:53599|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 439861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 439865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 439869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66076| [2025/04/30 20:08:14 439877] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694518236|now:1746043694439857|interv:78379| [2025/04/30 20:08:14 439882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694518236|now:1746043694439857|interval:78379|pto_count:0|srtt:51359 [2025/04/30 20:08:14 439886] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51218, ack_elapse 52786, delivered 62412|rate 1182358|lost 310| [2025/04/30 20:08:14 439891] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182358) in round 24| [2025/04/30 20:08:14 439895] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 439899] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 439904] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694387335|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 439909] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694387335|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 439914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:66076|srtt:51359|latest_rtt:52454|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 439919] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1088|largest:1088|pns:2| [2025/04/30 20:08:14 439924] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1088|frame:ACK |recv_time:1746043694439789|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 439929] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814439789|now:1746043694439789|interv:120000000| [2025/04/30 20:08:14 439933] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814439789|now:1746043694439789|interv:120000000| [2025/04/30 20:08:14 439937] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694440744|pq_index:0| [2025/04/30 20:08:14 439941] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694439386| [2025/04/30 20:08:14 439945] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694439945| [2025/04/30 20:08:14 439950] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694439949| [2025/04/30 20:08:14 439956] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 439960] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51359|min_srtt:51359|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 439965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1382927| [2025/04/30 20:08:14 439972] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51359|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 439977] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 439981] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51359|min_srtt:51359|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 439986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1384094| [2025/04/30 20:08:14 439990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 439994] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 439998] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 440002] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 440007] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 440011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1345583| [2025/04/30 20:08:14 440015] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 440019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 440023] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694440744| [2025/04/30 20:08:14 440027] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694440744| [2025/04/30 20:08:14 440031] [debug] |xqc_engine_wakeup_after|wakeup:1746043694440744|now:1746043694440031|diff:713| [2025/04/30 20:08:14 440035] [debug] |xqc_engine_main_logic|END|now:1746043694439949| [2025/04/30 20:08:14 440042] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694440041| [2025/04/30 20:08:14 440046] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 440051] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1088| [2025/04/30 20:08:14 440055] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1089| [2025/04/30 20:08:14 440059] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1089| [2025/04/30 20:08:14 440063] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 440067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 440072] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63612|prior_delivered:1257359|prior_time:1746043694387003|is_app_limited:0|send_elapse:52911|ack_elapse:53038|ctl_first_sent_time:1746043694389028|lagest_ack_time:1746043694440041|curr_delivered:1320971| [2025/04/30 20:08:14 440079] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694389028| [2025/04/30 20:08:14 440083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:411||sndq_packets_used_bytes:0|sndq_packets_free:454| [2025/04/30 20:08:14 440087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51359|rttvar:560|minrtt:30499|latest_rtt:51013|ack_delay:48| [2025/04/30 20:08:14 440092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51310|rttvar:518|minrtt:30499|latest_rtt:51013|ack_delay:48| [2025/04/30 20:08:14 440096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1450|lost_pn:1447|thresh:3| [2025/04/30 20:08:14 440100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 440104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51310|rtt_var:518|pto_duration:53382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 440108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 440112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 440116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 440120] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694518019|now:1746043694440104|interv:77915| [2025/04/30 20:08:14 440124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694518019|now:1746043694440104|interval:77915|pto_count:0|srtt:51310 [2025/04/30 20:08:14 440128] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52911, ack_elapse 53038, delivered 63612|rate 1199366|lost 310| [2025/04/30 20:08:14 440132] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199366) in round 24| [2025/04/30 20:08:14 440136] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 440140] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 440144] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694389028|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 440148] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694389028|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 440153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:64876|srtt:51310|latest_rtt:51013|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 440158] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1089|largest:1089|pns:2| [2025/04/30 20:08:14 440162] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1089|frame:ACK |recv_time:1746043694440041|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 440194] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814440041|now:1746043694440041|interv:120000000| [2025/04/30 20:08:14 440201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814440041|now:1746043694440041|interv:120000000| [2025/04/30 20:08:14 440207] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694440744|pq_index:0| [2025/04/30 20:08:14 440214] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694439949| [2025/04/30 20:08:14 440220] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694440219| [2025/04/30 20:08:14 440227] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694440225| [2025/04/30 20:08:14 440234] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 440239] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51310|min_srtt:51310|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 440244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1384094| [2025/04/30 20:08:14 440248] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51310|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 440256] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 440262] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51310|min_srtt:51310|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 440266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1385261| [2025/04/30 20:08:14 440270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 440274] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 440278] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 440282] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 440287] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 440291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1345583| [2025/04/30 20:08:14 440295] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 440304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 440308] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694440744| [2025/04/30 20:08:14 440312] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694440744| [2025/04/30 20:08:14 440316] [debug] |xqc_engine_wakeup_after|wakeup:1746043694440744|now:1746043694440316|diff:428| [2025/04/30 20:08:14 440320] [debug] |xqc_engine_main_logic|END|now:1746043694440225| [2025/04/30 20:08:14 440325] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694440325| [2025/04/30 20:08:14 440329] [debug] |xqc_engine_wakeup_after|wakeup:1746043694440744|now:1746043694440329|diff:415| [2025/04/30 20:08:14 440333] [debug] |xqc_engine_main_logic|END|now:1746043694440325| [2025/04/30 20:08:14 440643] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694440642| [2025/04/30 20:08:14 440655] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 440664] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1089| [2025/04/30 20:08:14 440668] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1090| [2025/04/30 20:08:14 440674] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1090| [2025/04/30 20:08:14 440678] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 440684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 440692] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64812|prior_delivered:1257359|prior_time:1746043694387003|is_app_limited:0|send_elapse:53008|ack_elapse:53639|ctl_first_sent_time:1746043694389125|lagest_ack_time:1746043694440642|curr_delivered:1322171| [2025/04/30 20:08:14 440699] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694389125| [2025/04/30 20:08:14 440706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:410||sndq_packets_used_bytes:0|sndq_packets_free:455| [2025/04/30 20:08:14 440712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51310|rttvar:518|minrtt:30499|latest_rtt:51517|ack_delay:48| [2025/04/30 20:08:14 440720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51330|rttvar:428|minrtt:30499|latest_rtt:51517|ack_delay:48| [2025/04/30 20:08:14 440724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1451|lost_pn:1448|thresh:3| [2025/04/30 20:08:14 440728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 440733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51330|rtt_var:428|pto_duration:53330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 440737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 440741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 440745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 440752] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694517967|now:1746043694440732|interv:77235| [2025/04/30 20:08:14 440765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694517967|now:1746043694440732|interval:77235|pto_count:0|srtt:51330 [2025/04/30 20:08:14 440772] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53008, ack_elapse 53639, delivered 64812|rate 1208299|lost 310| [2025/04/30 20:08:14 440779] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208299) in round 24| [2025/04/30 20:08:14 440786] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 440791] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 440795] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694389125|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 440799] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694389125|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 440804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:51330|latest_rtt:51517|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 440810] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1090|largest:1090|pns:2| [2025/04/30 20:08:14 440815] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1090|frame:ACK |recv_time:1746043694440642|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 440819] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814440642|now:1746043694440642|interv:120000000| [2025/04/30 20:08:14 440824] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814440642|now:1746043694440642|interv:120000000| [2025/04/30 20:08:14 440828] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694440744|pq_index:0| [2025/04/30 20:08:14 440832] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694440225| [2025/04/30 20:08:14 440836] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694440836| [2025/04/30 20:08:14 440841] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694440840| [2025/04/30 20:08:14 440845] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694440744|now:1746043694440840| [2025/04/30 20:08:14 440850] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694440744|now:1746043694440840| [2025/04/30 20:08:14 440854] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 440858] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 440863] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51330|min_srtt:51330|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 440871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1385261| [2025/04/30 20:08:14 440876] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51330|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 440881] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 440885] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51330|min_srtt:51330|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 440890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1386428| [2025/04/30 20:08:14 440894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 440898] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 440902] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 440906] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 440911] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 440915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1345583| [2025/04/30 20:08:14 440919] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 440923] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1507| [2025/04/30 20:08:14 440963] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694440931|stream_id:0|stream_offset:1345583| [2025/04/30 20:08:14 440971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1507|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 440979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 440985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51330|rtt_var:428|pto_duration:53330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 440992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 440996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 441000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 441004] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694519261|now:1746043694440985|interv:78276| [2025/04/30 20:08:14 441012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694519261|now:1746043694440985|interval:78276|pto_count:0|srtt:51330 [2025/04/30 20:08:14 441016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 441022] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 441026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1346750| [2025/04/30 20:08:14 441030] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 441034] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694442034|now:1746043694441034|interv:1000| [2025/04/30 20:08:14 441038] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 441042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 441046] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694442034| [2025/04/30 20:08:14 441050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694442034| [2025/04/30 20:08:14 441054] [debug] |xqc_engine_wakeup_after|wakeup:1746043694442034|now:1746043694441054|diff:980| [2025/04/30 20:08:14 441059] [debug] |xqc_engine_main_logic|END|now:1746043694440840| [2025/04/30 20:08:14 441064] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694441064| [2025/04/30 20:08:14 441068] [debug] |xqc_engine_wakeup_after|wakeup:1746043694442034|now:1746043694441068|diff:966| [2025/04/30 20:08:14 441072] [debug] |xqc_engine_main_logic|END|now:1746043694441064| [2025/04/30 20:08:14 441920] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694441918| [2025/04/30 20:08:14 441933] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 441941] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1090| [2025/04/30 20:08:14 441947] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1091| [2025/04/30 20:08:14 441956] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1091| [2025/04/30 20:08:14 441961] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 441968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 441975] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1260959|prior_time:1746043694390009|is_app_limited:0|send_elapse:51652|ack_elapse:51909|ctl_first_sent_time:1746043694390397|lagest_ack_time:1746043694441918|curr_delivered:1323371| [2025/04/30 20:08:14 441982] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694390397| [2025/04/30 20:08:14 441989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:409||sndq_packets_used_bytes:0|sndq_packets_free:456| [2025/04/30 20:08:14 441996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51330|rttvar:428|minrtt:30499|latest_rtt:51521|ack_delay:48| [2025/04/30 20:08:14 442003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51348|rttvar:356|minrtt:30499|latest_rtt:51521|ack_delay:48| [2025/04/30 20:08:14 442014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1452|lost_pn:1449|thresh:3| [2025/04/30 20:08:14 442020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 442026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51348|rtt_var:356|pto_duration:53348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 442032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 442038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 442044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 442050] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694519279|now:1746043694442025|interv:77254| [2025/04/30 20:08:14 442056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694519279|now:1746043694442025|interval:77254|pto_count:0|srtt:51348 [2025/04/30 20:08:14 442063] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51652, ack_elapse 51909, delivered 62412|rate 1202334|lost 310| [2025/04/30 20:08:14 442070] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202334) in round 24| [2025/04/30 20:08:14 442076] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 442082] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 442089] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694390397|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 442095] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694390397|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 442100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:51348|latest_rtt:51521|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 442106] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1091|largest:1091|pns:2| [2025/04/30 20:08:14 442111] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1091|frame:ACK |recv_time:1746043694441918|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 442116] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814441918|now:1746043694441918|interv:120000000| [2025/04/30 20:08:14 442120] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814441918|now:1746043694441918|interv:120000000| [2025/04/30 20:08:14 442124] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694442034|pq_index:0| [2025/04/30 20:08:14 442133] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694440840| [2025/04/30 20:08:14 442137] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694442137| [2025/04/30 20:08:14 442142] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694442141| [2025/04/30 20:08:14 442147] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694442034|now:1746043694442141| [2025/04/30 20:08:14 442151] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694442034|now:1746043694442141| [2025/04/30 20:08:14 442155] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 442159] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 442164] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51348|min_srtt:51348|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 442195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1386428| [2025/04/30 20:08:14 442199] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51348|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 442204] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 442209] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51348|min_srtt:51348|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 442213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1387595| [2025/04/30 20:08:14 442218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 442221] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 442225] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 442230] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 442234] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 442238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1346750| [2025/04/30 20:08:14 442243] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 442247] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1508| [2025/04/30 20:08:14 442284] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694442255|stream_id:0|stream_offset:1346750| [2025/04/30 20:08:14 442299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 442307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 442314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51348|rtt_var:356|pto_duration:53348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 442320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 442326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 442331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 442337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694520603|now:1746043694442313|interv:78290| [2025/04/30 20:08:14 442343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694520603|now:1746043694442313|interval:78290|pto_count:0|srtt:51348 [2025/04/30 20:08:14 442350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 442357] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 442364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1347917| [2025/04/30 20:08:14 442370] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 442376] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1509| [2025/04/30 20:08:14 442416] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64876|now:1746043694442385|stream_id:0|stream_offset:1347917| [2025/04/30 20:08:14 442425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 442432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64876|applimit:0| [2025/04/30 20:08:14 442438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51348|rtt_var:356|pto_duration:53348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 442444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 442449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 442455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66076| [2025/04/30 20:08:14 442462] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694520733|now:1746043694442438|interv:78295| [2025/04/30 20:08:14 442466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694520733|now:1746043694442438|interval:78295|pto_count:0|srtt:51348 [2025/04/30 20:08:14 442476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66076| [2025/04/30 20:08:14 442480] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 442484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1349084| [2025/04/30 20:08:14 442489] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 442493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694443493|now:1746043694442493|interv:1000| [2025/04/30 20:08:14 442497] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 442500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 442504] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694443493| [2025/04/30 20:08:14 442509] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694443493| [2025/04/30 20:08:14 442513] [debug] |xqc_engine_wakeup_after|wakeup:1746043694443493|now:1746043694442513|diff:980| [2025/04/30 20:08:14 442517] [debug] |xqc_engine_main_logic|END|now:1746043694442141| [2025/04/30 20:08:14 442523] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694442523| [2025/04/30 20:08:14 442526] [debug] |xqc_engine_wakeup_after|wakeup:1746043694443493|now:1746043694442526|diff:967| [2025/04/30 20:08:14 442530] [debug] |xqc_engine_main_logic|END|now:1746043694442523| [2025/04/30 20:08:14 442722] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694442720| [2025/04/30 20:08:14 442733] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 442740] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1091| [2025/04/30 20:08:14 442744] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1092| [2025/04/30 20:08:14 442749] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1092| [2025/04/30 20:08:14 442753] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 442758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 442763] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63612|prior_delivered:1260959|prior_time:1746043694390009|is_app_limited:0|send_elapse:51780|ack_elapse:52711|ctl_first_sent_time:1746043694390525|lagest_ack_time:1746043694442720|curr_delivered:1324571| [2025/04/30 20:08:14 442768] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694390525| [2025/04/30 20:08:14 442772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:408||sndq_packets_used_bytes:0|sndq_packets_free:457| [2025/04/30 20:08:14 442777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51348|rttvar:356|minrtt:30499|latest_rtt:52195|ack_delay:48| [2025/04/30 20:08:14 442781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51448|rttvar:466|minrtt:30499|latest_rtt:52195|ack_delay:48| [2025/04/30 20:08:14 442792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1453|lost_pn:1450|thresh:3| [2025/04/30 20:08:14 442799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 442806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51448|rtt_var:466|pto_duration:53448|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 442812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 442818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 442824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 442831] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694520833|now:1746043694442805|interv:78028| [2025/04/30 20:08:14 442836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694520833|now:1746043694442805|interval:78028|pto_count:0|srtt:51448 [2025/04/30 20:08:14 442841] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51780, ack_elapse 52711, delivered 63612|rate 1206806|lost 310| [2025/04/30 20:08:14 442845] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206806) in round 24| [2025/04/30 20:08:14 442849] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 442853] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 442857] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694390525|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 442862] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694390525|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 442867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:64876|srtt:51448|latest_rtt:52195|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 442873] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1092|largest:1092|pns:2| [2025/04/30 20:08:14 442877] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1092|frame:ACK |recv_time:1746043694442720|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 442882] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814442720|now:1746043694442720|interv:120000000| [2025/04/30 20:08:14 442886] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814442720|now:1746043694442720|interv:120000000| [2025/04/30 20:08:14 442890] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694443493|pq_index:0| [2025/04/30 20:08:14 442894] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694442141| [2025/04/30 20:08:14 442902] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694442902| [2025/04/30 20:08:14 442907] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694442906| [2025/04/30 20:08:14 442912] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 442917] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51448|min_srtt:51448|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 442922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1387595| [2025/04/30 20:08:14 442926] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51448|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 442931] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 442935] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51448|min_srtt:51448|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 442940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1388762| [2025/04/30 20:08:14 442944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 442948] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 442952] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 442956] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 442960] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 442964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1349084| [2025/04/30 20:08:14 442969] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 442973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 442977] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694443493| [2025/04/30 20:08:14 442981] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694443493| [2025/04/30 20:08:14 442984] [debug] |xqc_engine_wakeup_after|wakeup:1746043694443493|now:1746043694442984|diff:509| [2025/04/30 20:08:14 442989] [debug] |xqc_engine_main_logic|END|now:1746043694442906| [2025/04/30 20:08:14 442994] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694442994| [2025/04/30 20:08:14 442998] [debug] |xqc_engine_wakeup_after|wakeup:1746043694443493|now:1746043694442998|diff:495| [2025/04/30 20:08:14 443004] [debug] |xqc_engine_main_logic|END|now:1746043694442994| [2025/04/30 20:08:14 443608] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694443606| [2025/04/30 20:08:14 443625] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 443632] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1092| [2025/04/30 20:08:14 443637] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1093| [2025/04/30 20:08:14 443643] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1093| [2025/04/30 20:08:14 443647] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 443652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 443657] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1263359|prior_time:1746043694391839|is_app_limited:0|send_elapse:51932|ack_elapse:51767|ctl_first_sent_time:1746043694392199|lagest_ack_time:1746043694443606|curr_delivered:1325771| [2025/04/30 20:08:14 443662] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694392199| [2025/04/30 20:08:14 443667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:407||sndq_packets_used_bytes:0|sndq_packets_free:458| [2025/04/30 20:08:14 443671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51448|rttvar:466|minrtt:30499|latest_rtt:51407|ack_delay:40| [2025/04/30 20:08:14 443676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51437|rttvar:370|minrtt:30499|latest_rtt:51407|ack_delay:40| [2025/04/30 20:08:14 443680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1454|lost_pn:1451|thresh:3| [2025/04/30 20:08:14 443684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 443688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51437|rtt_var:370|pto_duration:53437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 443693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 443697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 443701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 443705] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694520822|now:1746043694443688|interv:77134| [2025/04/30 20:08:14 443709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694520822|now:1746043694443688|interval:77134|pto_count:0|srtt:51437 [2025/04/30 20:08:14 443714] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51932, ack_elapse 51767, delivered 62412|rate 1201802|lost 310| [2025/04/30 20:08:14 443718] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201802) in round 24| [2025/04/30 20:08:14 443722] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 443734] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 443738] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694392199|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 443742] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694392199|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 443747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:51437|latest_rtt:51407|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 443753] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1093|largest:1093|pns:2| [2025/04/30 20:08:14 443757] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1093|frame:ACK |recv_time:1746043694443606|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 443762] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814443606|now:1746043694443606|interv:120000000| [2025/04/30 20:08:14 443767] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814443606|now:1746043694443606|interv:120000000| [2025/04/30 20:08:14 443771] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694443493|pq_index:0| [2025/04/30 20:08:14 443775] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694442906| [2025/04/30 20:08:14 443779] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694443779| [2025/04/30 20:08:14 443784] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694443783| [2025/04/30 20:08:14 443789] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694443493|now:1746043694443783| [2025/04/30 20:08:14 443794] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694443493|now:1746043694443783| [2025/04/30 20:08:14 443797] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 443802] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 443807] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51437|min_srtt:51437|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 443811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1388762| [2025/04/30 20:08:14 443816] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 443821] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 443829] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51437|min_srtt:51437|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 443834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1389929| [2025/04/30 20:08:14 443838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 443842] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 443846] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 443850] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 443855] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 443859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1349084| [2025/04/30 20:08:14 443864] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 443869] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1510| [2025/04/30 20:08:14 443907] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694443876|stream_id:0|stream_offset:1349084| [2025/04/30 20:08:14 443917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 443925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 443932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51437|rtt_var:370|pto_duration:53437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 443939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 443943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 443947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 443951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694522313|now:1746043694443931|interv:78382| [2025/04/30 20:08:14 443955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694522313|now:1746043694443931|interval:78382|pto_count:0|srtt:51437 [2025/04/30 20:08:14 443960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 443965] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 443969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1350251| [2025/04/30 20:08:14 443978] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 443982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694444982|now:1746043694443982|interv:1000| [2025/04/30 20:08:14 443986] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 443990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 443994] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694444982| [2025/04/30 20:08:14 443998] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694444982| [2025/04/30 20:08:14 444002] [debug] |xqc_engine_wakeup_after|wakeup:1746043694444982|now:1746043694444002|diff:980| [2025/04/30 20:08:14 444007] [debug] |xqc_engine_main_logic|END|now:1746043694443783| [2025/04/30 20:08:14 444012] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694444012| [2025/04/30 20:08:14 444016] [debug] |xqc_engine_wakeup_after|wakeup:1746043694444982|now:1746043694444016|diff:966| [2025/04/30 20:08:14 444020] [debug] |xqc_engine_main_logic|END|now:1746043694444012| [2025/04/30 20:08:14 444623] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694444622| [2025/04/30 20:08:14 444635] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 444641] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1093| [2025/04/30 20:08:14 444645] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1094| [2025/04/30 20:08:14 444652] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1094| [2025/04/30 20:08:14 444656] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 444661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 444666] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63612|prior_delivered:1263359|prior_time:1746043694391839|is_app_limited:0|send_elapse:52039|ack_elapse:52783|ctl_first_sent_time:1746043694392306|lagest_ack_time:1746043694444622|curr_delivered:1326971| [2025/04/30 20:08:14 444672] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694392306| [2025/04/30 20:08:14 444680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:406||sndq_packets_used_bytes:0|sndq_packets_free:459| [2025/04/30 20:08:14 444686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51437|rttvar:370|minrtt:30499|latest_rtt:52316|ack_delay:48| [2025/04/30 20:08:14 444693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51541|rttvar:485|minrtt:30499|latest_rtt:52316|ack_delay:48| [2025/04/30 20:08:14 444698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1455|lost_pn:1452|thresh:3| [2025/04/30 20:08:14 444703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 444707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51541|rtt_var:485|pto_duration:53541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 444718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 444722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 444726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 444730] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694522417|now:1746043694444706|interv:77711| [2025/04/30 20:08:14 444734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694522417|now:1746043694444706|interval:77711|pto_count:0|srtt:51541 [2025/04/30 20:08:14 444738] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52039, ack_elapse 52783, delivered 63612|rate 1205160|lost 310| [2025/04/30 20:08:14 444743] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205160) in round 24| [2025/04/30 20:08:14 444747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 444751] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 444755] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694392306|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 444760] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694392306|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 444765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:63676|srtt:51541|latest_rtt:52316|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 444771] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1094|largest:1094|pns:2| [2025/04/30 20:08:14 444775] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1094|frame:ACK |recv_time:1746043694444622|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 444780] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814444622|now:1746043694444622|interv:120000000| [2025/04/30 20:08:14 444784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814444622|now:1746043694444622|interv:120000000| [2025/04/30 20:08:14 444788] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694444982|pq_index:0| [2025/04/30 20:08:14 444793] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694443783| [2025/04/30 20:08:14 444797] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694444797| [2025/04/30 20:08:14 444802] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694444801| [2025/04/30 20:08:14 444808] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 444816] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51541|min_srtt:51541|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 444820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1389929| [2025/04/30 20:08:14 444825] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 444830] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 444835] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51541|min_srtt:51541|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 444839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1391096| [2025/04/30 20:08:14 444843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 444847] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 444851] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 444856] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 444860] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 444865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1350251| [2025/04/30 20:08:14 444869] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 444873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 444877] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694444982| [2025/04/30 20:08:14 444881] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694444982| [2025/04/30 20:08:14 444885] [debug] |xqc_engine_wakeup_after|wakeup:1746043694444982|now:1746043694444885|diff:97| [2025/04/30 20:08:14 444890] [debug] |xqc_engine_main_logic|END|now:1746043694444801| [2025/04/30 20:08:14 444895] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694444895| [2025/04/30 20:08:14 444899] [debug] |xqc_engine_wakeup_after|wakeup:1746043694444982|now:1746043694444899|diff:83| [2025/04/30 20:08:14 444903] [debug] |xqc_engine_main_logic|END|now:1746043694444895| [2025/04/30 20:08:14 446584] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694446582| [2025/04/30 20:08:14 446601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 446610] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1094| [2025/04/30 20:08:14 446617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1095| [2025/04/30 20:08:14 446631] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1095| [2025/04/30 20:08:14 446635] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 446640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 446645] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63612|prior_delivered:1264559|prior_time:1746043694393204|is_app_limited:0|send_elapse:52195|ack_elapse:53378|ctl_first_sent_time:1746043694393652|lagest_ack_time:1746043694446582|curr_delivered:1328171| [2025/04/30 20:08:14 446650] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694393652| [2025/04/30 20:08:14 446655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:405||sndq_packets_used_bytes:0|sndq_packets_free:460| [2025/04/30 20:08:14 446660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51541|rttvar:485|minrtt:30499|latest_rtt:52930|ack_delay:88| [2025/04/30 20:08:14 446664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51704|rttvar:689|minrtt:30499|latest_rtt:52930|ack_delay:88| [2025/04/30 20:08:14 446669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1456|lost_pn:1453|thresh:3| [2025/04/30 20:08:14 446673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 446677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51704|rtt_var:689|pto_duration:54460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 446682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 446686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 446690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62476| [2025/04/30 20:08:14 446694] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694523336|now:1746043694446677|interv:76659| [2025/04/30 20:08:14 446698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694523336|now:1746043694446677|interval:76659|pto_count:0|srtt:51704 [2025/04/30 20:08:14 446703] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52195, ack_elapse 53378, delivered 63612|rate 1191726|lost 310| [2025/04/30 20:08:14 446707] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191726) in round 24| [2025/04/30 20:08:14 446712] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 446716] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 446720] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694393652|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 446725] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694393652|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 446733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:62476|srtt:51704|latest_rtt:52930|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 446739] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1095|largest:1095|pns:2| [2025/04/30 20:08:14 446743] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1095|frame:ACK |recv_time:1746043694446582|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 446748] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814446582|now:1746043694446582|interv:120000000| [2025/04/30 20:08:14 446752] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814446582|now:1746043694446582|interv:120000000| [2025/04/30 20:08:14 446756] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694444982|pq_index:0| [2025/04/30 20:08:14 446761] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694444801| [2025/04/30 20:08:14 446765] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694446765| [2025/04/30 20:08:14 446772] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694446770| [2025/04/30 20:08:14 446780] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694444982|now:1746043694446770| [2025/04/30 20:08:14 446786] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694444982|now:1746043694446770| [2025/04/30 20:08:14 446792] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 446799] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 446805] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51704|min_srtt:51704|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 446810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1391096| [2025/04/30 20:08:14 446814] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 446819] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 446824] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51704|min_srtt:51704|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 446828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1392263| [2025/04/30 20:08:14 446833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 446840] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 446844] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 446849] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 446853] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 446857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62476|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1350251| [2025/04/30 20:08:14 446862] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 446867] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1511| [2025/04/30 20:08:14 446911] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62476|now:1746043694446875|stream_id:0|stream_offset:1350251| [2025/04/30 20:08:14 446922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 446929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62476|applimit:0| [2025/04/30 20:08:14 446936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51704|rtt_var:689|pto_duration:54460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 446942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 446948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 446954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63676| [2025/04/30 20:08:14 446958] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694526335|now:1746043694446935|interv:79400| [2025/04/30 20:08:14 446962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694526335|now:1746043694446935|interval:79400|pto_count:0|srtt:51704 [2025/04/30 20:08:14 446967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:63676| [2025/04/30 20:08:14 446972] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 446977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63676|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1351418| [2025/04/30 20:08:14 446982] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 446986] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1512| [2025/04/30 20:08:14 447011] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63676|now:1746043694446994|stream_id:0|stream_offset:1351418| [2025/04/30 20:08:14 447022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 447027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63676|applimit:0| [2025/04/30 20:08:14 447031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51704|rtt_var:689|pto_duration:54460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 447036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 447040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 447044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 447048] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694526454|now:1746043694447031|interv:79423| [2025/04/30 20:08:14 447052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694526454|now:1746043694447031|interval:79423|pto_count:0|srtt:51704 [2025/04/30 20:08:14 447056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:64876| [2025/04/30 20:08:14 447061] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 447065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1352585| [2025/04/30 20:08:14 447070] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 447074] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1513| [2025/04/30 20:08:14 447093] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64876|now:1746043694447080|stream_id:0|stream_offset:1352585| [2025/04/30 20:08:14 447098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 447103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64876|applimit:0| [2025/04/30 20:08:14 447107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51704|rtt_var:689|pto_duration:54460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 447112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 447116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 447120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66076| [2025/04/30 20:08:14 447123] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694526540|now:1746043694447107|interv:79433| [2025/04/30 20:08:14 447128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694526540|now:1746043694447107|interval:79433|pto_count:0|srtt:51704 [2025/04/30 20:08:14 447135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66076| [2025/04/30 20:08:14 447140] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 447144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1353752| [2025/04/30 20:08:14 447149] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 447153] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1514| [2025/04/30 20:08:14 447197] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66076|now:1746043694447158|stream_id:0|stream_offset:1353752| [2025/04/30 20:08:14 447206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 447211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66076|applimit:0| [2025/04/30 20:08:14 447216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51704|rtt_var:689|pto_duration:54460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 447220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 447224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 447228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67276| [2025/04/30 20:08:14 447232] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694526618|now:1746043694447216|interv:79402| [2025/04/30 20:08:14 447236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694526618|now:1746043694447216|interval:79402|pto_count:0|srtt:51704 [2025/04/30 20:08:14 447241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:67276| [2025/04/30 20:08:14 447246] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 447250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67276|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1354919| [2025/04/30 20:08:14 447255] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 447259] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694448259|now:1746043694447259|interv:1000| [2025/04/30 20:08:14 447263] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 447266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 447271] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694448259| [2025/04/30 20:08:14 447275] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694448259| [2025/04/30 20:08:14 447283] [debug] |xqc_engine_wakeup_after|wakeup:1746043694448259|now:1746043694447283|diff:976| [2025/04/30 20:08:14 447287] [debug] |xqc_engine_main_logic|END|now:1746043694446770| [2025/04/30 20:08:14 447295] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694447295| [2025/04/30 20:08:14 447301] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 447309] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1095| [2025/04/30 20:08:14 447315] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1096| [2025/04/30 20:08:14 447323] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1096| [2025/04/30 20:08:14 447329] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 447336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1457|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1457|path_largest_ack:1457| [2025/04/30 20:08:14 447343] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1266959|prior_time:1746043694394746|is_app_limited:0|send_elapse:51850|ack_elapse:52549|ctl_first_sent_time:1746043694395065|lagest_ack_time:1746043694447295|curr_delivered:1329371| [2025/04/30 20:08:14 447350] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694395065| [2025/04/30 20:08:14 447354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:404||sndq_packets_used_bytes:0|sndq_packets_free:461| [2025/04/30 20:08:14 447359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51704|rttvar:689|minrtt:30499|latest_rtt:52230|ack_delay:56| [2025/04/30 20:08:14 447363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51762|rttvar:634|minrtt:30499|latest_rtt:52230|ack_delay:56| [2025/04/30 20:08:14 447370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1457|lost_pn:1454|thresh:3| [2025/04/30 20:08:14 447376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 447382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51762|rtt_var:634|pto_duration:54298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 447389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 447395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 447399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66076| [2025/04/30 20:08:14 447403] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694526456|now:1746043694447382|interv:79074| [2025/04/30 20:08:14 447407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694526456|now:1746043694447382|interval:79074|pto_count:0|srtt:51762 [2025/04/30 20:08:14 447411] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51850, ack_elapse 52549, delivered 62412|rate 1187691|lost 310| [2025/04/30 20:08:14 447416] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187691) in round 24| [2025/04/30 20:08:14 447424] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 447429] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 447435] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694395065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 447442] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694395065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 447450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:66076|srtt:51762|latest_rtt:52230|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 447459] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1096|largest:1096|pns:2| [2025/04/30 20:08:14 447465] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1096|frame:ACK |recv_time:1746043694447295|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 447472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814447295|now:1746043694447295|interv:120000000| [2025/04/30 20:08:14 447479] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814447295|now:1746043694447295|interv:120000000| [2025/04/30 20:08:14 447485] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694448259|pq_index:0| [2025/04/30 20:08:14 447492] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694446770| [2025/04/30 20:08:14 447498] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694447498| [2025/04/30 20:08:14 447505] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694447504| [2025/04/30 20:08:14 447510] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 447516] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51762|min_srtt:51762|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 447521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1392263| [2025/04/30 20:08:14 447531] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51762|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 447539] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 447547] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51762|min_srtt:51762|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 447553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1393430| [2025/04/30 20:08:14 447564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 447568] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 447571] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 447576] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 447580] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 447585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1354919| [2025/04/30 20:08:14 447589] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 447593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 447597] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694448259| [2025/04/30 20:08:14 447601] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694448259| [2025/04/30 20:08:14 447605] [debug] |xqc_engine_wakeup_after|wakeup:1746043694448259|now:1746043694447605|diff:654| [2025/04/30 20:08:14 447610] [debug] |xqc_engine_main_logic|END|now:1746043694447504| [2025/04/30 20:08:14 447615] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694447615| [2025/04/30 20:08:14 447619] [debug] |xqc_engine_wakeup_after|wakeup:1746043694448259|now:1746043694447619|diff:640| [2025/04/30 20:08:14 447623] [debug] |xqc_engine_main_logic|END|now:1746043694447615| [2025/04/30 20:08:14 447763] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694447761| [2025/04/30 20:08:14 447774] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 447783] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1096| [2025/04/30 20:08:14 447789] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1097| [2025/04/30 20:08:14 447795] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1097| [2025/04/30 20:08:14 447799] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 447807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1458|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1458|path_largest_ack:1458| [2025/04/30 20:08:14 447815] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63612|prior_delivered:1266959|prior_time:1746043694394746|is_app_limited:0|send_elapse:51984|ack_elapse:53015|ctl_first_sent_time:1746043694395199|lagest_ack_time:1746043694447761|curr_delivered:1330571| [2025/04/30 20:08:14 447822] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694395199| [2025/04/30 20:08:14 447828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:403||sndq_packets_used_bytes:0|sndq_packets_free:462| [2025/04/30 20:08:14 447832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51762|rttvar:634|minrtt:30499|latest_rtt:52562|ack_delay:48| [2025/04/30 20:08:14 447842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51856|rttvar:664|minrtt:30499|latest_rtt:52562|ack_delay:48| [2025/04/30 20:08:14 447847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1458|lost_pn:1455|thresh:3| [2025/04/30 20:08:14 447854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 447860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51856|rtt_var:664|pto_duration:54512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 447867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 447873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 447880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 447887] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694526670|now:1746043694447860|interv:78810| [2025/04/30 20:08:14 447893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694526670|now:1746043694447860|interval:78810|pto_count:0|srtt:51856 [2025/04/30 20:08:14 447901] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51984, ack_elapse 53015, delivered 63612|rate 1199886|lost 310| [2025/04/30 20:08:14 447907] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199886) in round 24| [2025/04/30 20:08:14 447913] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 447920] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 447925] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694395199|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 447929] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694395199|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 447934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:64876|srtt:51856|latest_rtt:52562|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 447940] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1097|largest:1097|pns:2| [2025/04/30 20:08:14 447944] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1097|frame:ACK |recv_time:1746043694447761|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 447949] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814447761|now:1746043694447761|interv:120000000| [2025/04/30 20:08:14 447954] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814447761|now:1746043694447761|interv:120000000| [2025/04/30 20:08:14 447962] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694448259|pq_index:0| [2025/04/30 20:08:14 447967] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694447504| [2025/04/30 20:08:14 447971] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694447971| [2025/04/30 20:08:14 447976] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694447975| [2025/04/30 20:08:14 447981] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 447986] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51856|min_srtt:51856|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 447990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1393430| [2025/04/30 20:08:14 447995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51856|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 448000] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 448004] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51856|min_srtt:51856|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 448009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1394597| [2025/04/30 20:08:14 448013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 448017] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 448021] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 448025] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 448030] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 448034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1354919| [2025/04/30 20:08:14 448038] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 448042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 448046] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694448259| [2025/04/30 20:08:14 448050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694448259| [2025/04/30 20:08:14 448054] [debug] |xqc_engine_wakeup_after|wakeup:1746043694448259|now:1746043694448054|diff:205| [2025/04/30 20:08:14 448061] [debug] |xqc_engine_main_logic|END|now:1746043694447975| [2025/04/30 20:08:14 448067] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694448067| [2025/04/30 20:08:14 448071] [debug] |xqc_engine_wakeup_after|wakeup:1746043694448259|now:1746043694448071|diff:188| [2025/04/30 20:08:14 448075] [debug] |xqc_engine_main_logic|END|now:1746043694448067| [2025/04/30 20:08:14 449154] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694449154| [2025/04/30 20:08:14 449186] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694448259|pq_index:0| [2025/04/30 20:08:14 449192] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694447975| [2025/04/30 20:08:14 449197] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694449196| [2025/04/30 20:08:14 449202] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694448259|now:1746043694449196| [2025/04/30 20:08:14 449207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694448259|now:1746043694449196| [2025/04/30 20:08:14 449211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 449216] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 449221] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51856|min_srtt:51856|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 449226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1394597| [2025/04/30 20:08:14 449231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 449235] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 449239] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 449243] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 449248] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 449255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1354919| [2025/04/30 20:08:14 449259] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 449264] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1515| [2025/04/30 20:08:14 449304] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64876|now:1746043694449272|stream_id:0|stream_offset:1354919| [2025/04/30 20:08:14 449313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 449337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64876|applimit:0| [2025/04/30 20:08:14 449342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51856|rtt_var:664|pto_duration:54512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 449347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 449351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 449355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66076| [2025/04/30 20:08:14 449359] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694528784|now:1746043694449342|interv:79442| [2025/04/30 20:08:14 449363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694528784|now:1746043694449342|interval:79442|pto_count:0|srtt:51856 [2025/04/30 20:08:14 449368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66076| [2025/04/30 20:08:14 449373] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 449378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1356086| [2025/04/30 20:08:14 449382] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 449387] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1516| [2025/04/30 20:08:14 449418] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66076|now:1746043694449393|stream_id:0|stream_offset:1356086| [2025/04/30 20:08:14 449428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 449435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66076|applimit:0| [2025/04/30 20:08:14 449442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51856|rtt_var:664|pto_duration:54512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 449447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 449451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 449454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67276| [2025/04/30 20:08:14 449458] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694528905|now:1746043694449442|interv:79463| [2025/04/30 20:08:14 449463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694528905|now:1746043694449442|interval:79463|pto_count:0|srtt:51856 [2025/04/30 20:08:14 449467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:67276| [2025/04/30 20:08:14 449472] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 449481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67276|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1357253| [2025/04/30 20:08:14 449486] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 449490] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694450490|now:1746043694449490|interv:1000| [2025/04/30 20:08:14 449494] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 449498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 449502] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694450490| [2025/04/30 20:08:14 449506] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694450490| [2025/04/30 20:08:14 449510] [debug] |xqc_engine_wakeup_after|wakeup:1746043694450490|now:1746043694449510|diff:980| [2025/04/30 20:08:14 449514] [debug] |xqc_engine_main_logic|END|now:1746043694449196| [2025/04/30 20:08:14 449818] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694449817| [2025/04/30 20:08:14 449829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 449838] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1097| [2025/04/30 20:08:14 449841] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1098| [2025/04/30 20:08:14 449848] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1098| [2025/04/30 20:08:14 449852] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 449857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1459|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1459|path_largest_ack:1459| [2025/04/30 20:08:14 449863] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64812|prior_delivered:1266959|prior_time:1746043694394746|is_app_limited:0|send_elapse:53405|ack_elapse:55071|ctl_first_sent_time:1746043694396620|lagest_ack_time:1746043694449817|curr_delivered:1331771| [2025/04/30 20:08:14 449870] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694396620| [2025/04/30 20:08:14 449878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:402||sndq_packets_used_bytes:0|sndq_packets_free:463| [2025/04/30 20:08:14 449885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51856|rttvar:664|minrtt:30499|latest_rtt:53197|ack_delay:40| [2025/04/30 20:08:14 449892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52018|rttvar:823|minrtt:30499|latest_rtt:53197|ack_delay:40| [2025/04/30 20:08:14 449898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1459|lost_pn:1456|thresh:3| [2025/04/30 20:08:14 449904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 449909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52018|rtt_var:823|pto_duration:55310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 449913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 449923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 449927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66076| [2025/04/30 20:08:14 449931] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694529703|now:1746043694449908|interv:79795| [2025/04/30 20:08:14 449935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694529703|now:1746043694449908|interval:79795|pto_count:0|srtt:52018 [2025/04/30 20:08:14 449940] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53405, ack_elapse 55071, delivered 64812|rate 1176880|lost 310| [2025/04/30 20:08:14 449944] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176880) in round 24| [2025/04/30 20:08:14 449949] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 449953] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 449959] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694396620|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 449966] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694396620|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 449974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:66076|srtt:52018|latest_rtt:53197|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 449983] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1098|largest:1098|pns:2| [2025/04/30 20:08:14 449989] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1098|frame:ACK |recv_time:1746043694449817|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 449994] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814449817|now:1746043694449817|interv:120000000| [2025/04/30 20:08:14 449998] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814449817|now:1746043694449817|interv:120000000| [2025/04/30 20:08:14 450002] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694450490|pq_index:0| [2025/04/30 20:08:14 450006] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694449196| [2025/04/30 20:08:14 450010] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694450010| [2025/04/30 20:08:14 450015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694450014| [2025/04/30 20:08:14 450021] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 450025] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52018|min_srtt:52018|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 450034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1394597| [2025/04/30 20:08:14 450039] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 450044] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 450049] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52018|min_srtt:52018|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 450053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1395764| [2025/04/30 20:08:14 450058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 450062] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 450065] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 450070] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 450074] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 450079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66076|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1357253| [2025/04/30 20:08:14 450083] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 450087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 450091] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694450490| [2025/04/30 20:08:14 450095] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694450490| [2025/04/30 20:08:14 450099] [debug] |xqc_engine_wakeup_after|wakeup:1746043694450490|now:1746043694450099|diff:391| [2025/04/30 20:08:14 450103] [debug] |xqc_engine_main_logic|END|now:1746043694450014| [2025/04/30 20:08:14 450111] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694450110| [2025/04/30 20:08:14 450116] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 450121] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1098| [2025/04/30 20:08:14 450125] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1099| [2025/04/30 20:08:14 450131] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1099| [2025/04/30 20:08:14 450135] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 450139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1460|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1460|path_largest_ack:1460| [2025/04/30 20:08:14 450147] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62412|prior_delivered:1270559|prior_time:1746043694397757|is_app_limited:0|send_elapse:51557|ack_elapse:52353|ctl_first_sent_time:1746043694398097|lagest_ack_time:1746043694450110|curr_delivered:1332971| [2025/04/30 20:08:14 450152] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694398097| [2025/04/30 20:08:14 450156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:401||sndq_packets_used_bytes:0|sndq_packets_free:464| [2025/04/30 20:08:14 450160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52018|rttvar:823|minrtt:30499|latest_rtt:52013|ack_delay:32| [2025/04/30 20:08:14 450165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52013|rttvar:627|minrtt:30499|latest_rtt:52013|ack_delay:32| [2025/04/30 20:08:14 450191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1460|lost_pn:1457|thresh:3| [2025/04/30 20:08:14 450196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 450203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52013|rtt_var:627|pto_duration:54521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 450211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 450218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 450222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64876| [2025/04/30 20:08:14 450228] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694528914|now:1746043694450203|interv:78711| [2025/04/30 20:08:14 450235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694528914|now:1746043694450203|interval:78711|pto_count:0|srtt:52013 [2025/04/30 20:08:14 450242] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51557, ack_elapse 52353, delivered 62412|rate 1192137|lost 310| [2025/04/30 20:08:14 450249] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192137) in round 24| [2025/04/30 20:08:14 450255] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 450261] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 450267] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694398097|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 450275] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694398097|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 450282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:64876|srtt:52013|latest_rtt:52013|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 450357] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1099|largest:1099|pns:2| [2025/04/30 20:08:14 450365] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1099|frame:ACK |recv_time:1746043694450110|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 450373] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814450110|now:1746043694450110|interv:120000000| [2025/04/30 20:08:14 450380] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814450110|now:1746043694450110|interv:120000000| [2025/04/30 20:08:14 450386] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694450490|pq_index:0| [2025/04/30 20:08:14 450392] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694450014| [2025/04/30 20:08:14 450397] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694450397| [2025/04/30 20:08:14 450402] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694450401| [2025/04/30 20:08:14 450407] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 450412] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52013|min_srtt:52013|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 450417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1395764| [2025/04/30 20:08:14 450422] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52013|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 450427] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 450431] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52013|min_srtt:52013|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 450436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1396931| [2025/04/30 20:08:14 450440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 450444] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 450450] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 450458] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 450465] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 450476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1357253| [2025/04/30 20:08:14 450481] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 450485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 450489] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694450490| [2025/04/30 20:08:14 450493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694450490| [2025/04/30 20:08:14 450497] [debug] |xqc_engine_wakeup_after|wakeup:1746043694450490|now:1746043694450497|diff:18446744073709551609| [2025/04/30 20:08:14 450501] [debug] |xqc_engine_main_logic|END|now:1746043694450401| [2025/04/30 20:08:14 450509] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694450509| [2025/04/30 20:08:14 450514] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 450520] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1099| [2025/04/30 20:08:14 450524] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1100| [2025/04/30 20:08:14 450530] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1100| [2025/04/30 20:08:14 450537] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 450544] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 450551] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 450559] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 450566] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1100|largest:1100|pns:2| [2025/04/30 20:08:14 450571] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1100|frame:PING ACK |recv_time:1746043694450509|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 450577] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814450509|now:1746043694450509|interv:120000000| [2025/04/30 20:08:14 450583] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814450509|now:1746043694450509|interv:120000000| [2025/04/30 20:08:14 450589] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694450490|pq_index:0| [2025/04/30 20:08:14 450596] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694450401| [2025/04/30 20:08:14 450602] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694450602| [2025/04/30 20:08:14 450610] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694450608| [2025/04/30 20:08:14 450616] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694450490|now:1746043694450608| [2025/04/30 20:08:14 450624] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694450490|now:1746043694450608| [2025/04/30 20:08:14 450637] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 450643] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 450651] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1100|ack_delay:141|first_ack_range:20|largest_pkt_recv_time:1746043694450509| [2025/04/30 20:08:14 450659] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1100|low:1080|pkt_pns:2| [2025/04/30 20:08:14 450663] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1078|low:1077|pkt_pns:2| [2025/04/30 20:08:14 450666] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1075|low:1061|pkt_pns:2| [2025/04/30 20:08:14 450673] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1059|low:1010|pkt_pns:2| [2025/04/30 20:08:14 450679] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:12|path:0|path_largest_recv:1100|frame_largest_recv:1100| [2025/04/30 20:08:14 450686] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 450693] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52013|min_srtt:52013|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 450697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1396931| [2025/04/30 20:08:14 450702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 450706] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 450710] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 450714] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 450719] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 450723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:64876|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1357253| [2025/04/30 20:08:14 450728] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 450732] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1517| [2025/04/30 20:08:14 450775] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1517|size:1212|sent:1228|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:64876|now:1746043694450740|stream_id:0|stream_offset:1357253| [2025/04/30 20:08:14 450784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1517|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:08:14 450789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64876|applimit:0| [2025/04/30 20:08:14 450793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52013|rtt_var:627|pto_duration:54521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 450798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 450809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 450812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66088| [2025/04/30 20:08:14 450816] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694530261|now:1746043694450793|interv:79468| [2025/04/30 20:08:14 450820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694530261|now:1746043694450793|interval:79468|pto_count:0|srtt:52013 [2025/04/30 20:08:14 450825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66088| [2025/04/30 20:08:14 450830] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 450835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66088|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1358420| [2025/04/30 20:08:14 450839] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 450843] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1518| [2025/04/30 20:08:14 450870] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66088|now:1746043694450850|stream_id:0|stream_offset:1358420| [2025/04/30 20:08:14 450876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 450881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66088|applimit:0| [2025/04/30 20:08:14 450885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52013|rtt_var:627|pto_duration:54521|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 450889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 450893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 450897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67288| [2025/04/30 20:08:14 450901] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694530371|now:1746043694450885|interv:79486| [2025/04/30 20:08:14 450905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694530371|now:1746043694450885|interval:79486|pto_count:0|srtt:52013 [2025/04/30 20:08:14 450909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:67288| [2025/04/30 20:08:14 450914] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 450918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67288|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1359587| [2025/04/30 20:08:14 450923] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 450930] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694451930|now:1746043694450930|interv:1000| [2025/04/30 20:08:14 450934] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 450938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 450942] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694451930| [2025/04/30 20:08:14 450947] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694451930| [2025/04/30 20:08:14 450951] [debug] |xqc_engine_wakeup_after|wakeup:1746043694451930|now:1746043694450951|diff:979| [2025/04/30 20:08:14 450955] [debug] |xqc_engine_main_logic|END|now:1746043694450608| [2025/04/30 20:08:14 450963] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694450962| [2025/04/30 20:08:14 450967] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 450973] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1100| [2025/04/30 20:08:14 450977] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1101| [2025/04/30 20:08:14 450982] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1101| [2025/04/30 20:08:14 450986] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 450991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 450995] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63612|prior_delivered:1270559|prior_time:1746043694397757|is_app_limited:0|send_elapse:51708|ack_elapse:53205|ctl_first_sent_time:1746043694398248|lagest_ack_time:1746043694450962|curr_delivered:1334171| [2025/04/30 20:08:14 451000] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694398248| [2025/04/30 20:08:14 451005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:400||sndq_packets_used_bytes:0|sndq_packets_free:465| [2025/04/30 20:08:14 451009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52013|rttvar:627|minrtt:30499|latest_rtt:52714|ack_delay:40| [2025/04/30 20:08:14 451013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52096|rttvar:636|minrtt:30499|latest_rtt:52714|ack_delay:40| [2025/04/30 20:08:14 451017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1461|lost_pn:1458|thresh:3| [2025/04/30 20:08:14 451021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 451025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52096|rtt_var:636|pto_duration:54640|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 451030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 451033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 451037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66088| [2025/04/30 20:08:14 451041] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694530490|now:1746043694451025|interv:79465| [2025/04/30 20:08:14 451048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694530490|now:1746043694451025|interval:79465|pto_count:0|srtt:52096 [2025/04/30 20:08:14 451052] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51708, ack_elapse 53205, delivered 63612|rate 1195601|lost 310| [2025/04/30 20:08:14 451057] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195601) in round 24| [2025/04/30 20:08:14 451061] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 451065] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 451069] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694398248|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 451074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694398248|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 451078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:66088|srtt:52096|latest_rtt:52714|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 451084] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1101|largest:1101|pns:2| [2025/04/30 20:08:14 451088] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1101|frame:ACK |recv_time:1746043694450962|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 451093] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814450962|now:1746043694450962|interv:120000000| [2025/04/30 20:08:14 451097] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814450962|now:1746043694450962|interv:120000000| [2025/04/30 20:08:14 451101] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694451930|pq_index:0| [2025/04/30 20:08:14 451105] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694450608| [2025/04/30 20:08:14 451109] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694451109| [2025/04/30 20:08:14 451114] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694451113| [2025/04/30 20:08:14 451119] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 451124] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52096|min_srtt:52096|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 451128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66088|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1396931| [2025/04/30 20:08:14 451136] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52096|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 451140] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 451145] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52096|min_srtt:52096|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 451149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66088|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1398098| [2025/04/30 20:08:14 451153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 451157] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 451161] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 451178] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 451186] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 451190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66088|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1359587| [2025/04/30 20:08:14 451195] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 451198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 451203] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694451930| [2025/04/30 20:08:14 451207] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694451930| [2025/04/30 20:08:14 451210] [debug] |xqc_engine_wakeup_after|wakeup:1746043694451930|now:1746043694451210|diff:720| [2025/04/30 20:08:14 451214] [debug] |xqc_engine_main_logic|END|now:1746043694451113| [2025/04/30 20:08:14 451220] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694451219| [2025/04/30 20:08:14 451223] [debug] |xqc_engine_wakeup_after|wakeup:1746043694451930|now:1746043694451223|diff:707| [2025/04/30 20:08:14 451227] [debug] |xqc_engine_main_logic|END|now:1746043694451219| [2025/04/30 20:08:14 451848] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694451846| [2025/04/30 20:08:14 451859] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 451867] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1101| [2025/04/30 20:08:14 451873] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1102| [2025/04/30 20:08:14 451882] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1102| [2025/04/30 20:08:14 451888] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 451896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1462|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1463|path_largest_ack:1462| [2025/04/30 20:08:14 451911] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63612|prior_delivered:1271759|prior_time:1746043694399261|is_app_limited:0|send_elapse:51774|ack_elapse:52585|ctl_first_sent_time:1746043694399583|lagest_ack_time:1746043694451846|curr_delivered:1335371| [2025/04/30 20:08:14 451918] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694399583| [2025/04/30 20:08:14 451925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:399||sndq_packets_used_bytes:0|sndq_packets_free:466| [2025/04/30 20:08:14 451932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1463|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1463|path_largest_ack:1463| [2025/04/30 20:08:14 451938] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62443|prior_delivered:1272959|prior_time:1746043694400700|is_app_limited:0|send_elapse:54621|ack_elapse:51146|ctl_first_sent_time:1746043694402870|lagest_ack_time:1746043694451846|curr_delivered:1335402| [2025/04/30 20:08:14 451945] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694402870| [2025/04/30 20:08:14 451952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:398||sndq_packets_used_bytes:0|sndq_packets_free:467| [2025/04/30 20:08:14 451958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52096|rttvar:636|minrtt:30499|latest_rtt:48976|ack_delay:40| [2025/04/30 20:08:14 451965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51701|rttvar:1267|minrtt:30499|latest_rtt:48976|ack_delay:40| [2025/04/30 20:08:14 451969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1463|lost_pn:1460|thresh:3| [2025/04/30 20:08:14 451974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 451980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51701|rtt_var:1267|pto_duration:56769|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 451987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 451994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 452000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64857| [2025/04/30 20:08:14 452006] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694532619|now:1746043694451980|interv:80639| [2025/04/30 20:08:14 452013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694532619|now:1746043694451980|interval:80639|pto_count:0|srtt:51701 [2025/04/30 20:08:14 452018] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54621, ack_elapse 51146, delivered 62443|rate 1143204|lost 310| [2025/04/30 20:08:14 452022] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143204) in round 24| [2025/04/30 20:08:14 452027] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 452031] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 452035] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1231|po_sent_time:1746043694402870|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 452044] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1231|po_sent_time:1746043694402870|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 452049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:64857|srtt:51701|latest_rtt:48976|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 452055] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1102|largest:1102|pns:2| [2025/04/30 20:08:14 452059] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1102|frame:ACK |recv_time:1746043694451846|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 452064] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814451846|now:1746043694451846|interv:120000000| [2025/04/30 20:08:14 452068] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814451846|now:1746043694451846|interv:120000000| [2025/04/30 20:08:14 452072] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694451930|pq_index:0| [2025/04/30 20:08:14 452077] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694451113| [2025/04/30 20:08:14 452081] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694452081| [2025/04/30 20:08:14 452086] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694452085| [2025/04/30 20:08:14 452090] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694451930|now:1746043694452085| [2025/04/30 20:08:14 452095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694451930|now:1746043694452085| [2025/04/30 20:08:14 452099] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 452103] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 452108] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51701|min_srtt:51701|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 452112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64857|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1398098| [2025/04/30 20:08:14 452117] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51701|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 452122] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 452126] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51701|min_srtt:51701|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 452133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64857|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1399265| [2025/04/30 20:08:14 452138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 452142] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 452146] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 452150] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 452154] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 452159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64857|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1359587| [2025/04/30 20:08:14 452163] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 452188] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1519| [2025/04/30 20:08:14 452222] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64857|now:1746043694452196|stream_id:0|stream_offset:1359587| [2025/04/30 20:08:14 452228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 452232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64857|applimit:0| [2025/04/30 20:08:14 452237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51701|rtt_var:1267|pto_duration:56769|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 452241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 452245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 452249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66057| [2025/04/30 20:08:14 452253] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694533965|now:1746043694452236|interv:81729| [2025/04/30 20:08:14 452257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694533965|now:1746043694452236|interval:81729|pto_count:0|srtt:51701 [2025/04/30 20:08:14 452261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66057| [2025/04/30 20:08:14 452267] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 452274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66057|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1360754| [2025/04/30 20:08:14 452287] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 452293] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694453293|now:1746043694452293|interv:1000| [2025/04/30 20:08:14 452298] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 452303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 452309] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694453293| [2025/04/30 20:08:14 452315] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694453293| [2025/04/30 20:08:14 452349] [debug] |xqc_engine_wakeup_after|wakeup:1746043694453293|now:1746043694452348|diff:945| [2025/04/30 20:08:14 452364] [debug] |xqc_engine_main_logic|END|now:1746043694452085| [2025/04/30 20:08:14 452383] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694452382| [2025/04/30 20:08:14 452392] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 452405] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1102| [2025/04/30 20:08:14 452411] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1103| [2025/04/30 20:08:14 452459] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1103| [2025/04/30 20:08:14 452467] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 452476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1464|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1464|path_largest_ack:1464| [2025/04/30 20:08:14 452483] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62474|prior_delivered:1272959|prior_time:1746043694400700|is_app_limited:0|send_elapse:54742|ack_elapse:51682|ctl_first_sent_time:1746043694402991|lagest_ack_time:1746043694452382|curr_delivered:1335433| [2025/04/30 20:08:14 452490] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694402991| [2025/04/30 20:08:14 452498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:397||sndq_packets_used_bytes:0|sndq_packets_free:468| [2025/04/30 20:08:14 452504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51701|rttvar:1267|minrtt:30499|latest_rtt:49391|ack_delay:32| [2025/04/30 20:08:14 452510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51408|rttvar:1536|minrtt:30499|latest_rtt:49391|ack_delay:32| [2025/04/30 20:08:14 452516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1464|lost_pn:1461|thresh:3| [2025/04/30 20:08:14 452575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 452584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51408|rtt_var:1536|pto_duration:57552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 452591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 452596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 452602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66026| [2025/04/30 20:08:14 452616] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694534748|now:1746043694452583|interv:82165| [2025/04/30 20:08:14 452622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694534748|now:1746043694452583|interval:82165|pto_count:0|srtt:51408 [2025/04/30 20:08:14 452628] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54742, ack_elapse 51682, delivered 62474|rate 1141244|lost 310| [2025/04/30 20:08:14 452635] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141244) in round 24| [2025/04/30 20:08:14 452641] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 452647] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 452653] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:31|po_sent_time:1746043694402991|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 452660] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:31|po_sent_time:1746043694402991|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 452667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:66026|srtt:51408|latest_rtt:49391|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 452676] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1103|largest:1103|pns:2| [2025/04/30 20:08:14 452683] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1103|frame:ACK |recv_time:1746043694452382|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 452691] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814452382|now:1746043694452382|interv:120000000| [2025/04/30 20:08:14 452697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814452382|now:1746043694452382|interv:120000000| [2025/04/30 20:08:14 452703] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694453293|pq_index:0| [2025/04/30 20:08:14 452710] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694452085| [2025/04/30 20:08:14 452717] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694452717| [2025/04/30 20:08:14 452724] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694452722| [2025/04/30 20:08:14 452731] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 452737] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51408|min_srtt:51408|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 452742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66026|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1399265| [2025/04/30 20:08:14 452752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 452756] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 452760] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 452764] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 452770] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 452774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66026|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1360754| [2025/04/30 20:08:14 452779] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 452783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 452787] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694453293| [2025/04/30 20:08:14 452791] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694453293| [2025/04/30 20:08:14 452796] [debug] |xqc_engine_wakeup_after|wakeup:1746043694453293|now:1746043694452795|diff:498| [2025/04/30 20:08:14 452800] [debug] |xqc_engine_main_logic|END|now:1746043694452722| [2025/04/30 20:08:14 452806] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694452806| [2025/04/30 20:08:14 452810] [debug] |xqc_engine_wakeup_after|wakeup:1746043694453293|now:1746043694452810|diff:483| [2025/04/30 20:08:14 452814] [debug] |xqc_engine_main_logic|END|now:1746043694452806| [2025/04/30 20:08:14 453196] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694453194| [2025/04/30 20:08:14 453211] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 453219] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1103| [2025/04/30 20:08:14 453223] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1104| [2025/04/30 20:08:14 453230] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1104| [2025/04/30 20:08:14 453234] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 453240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1465|origin_pktnum:0|size:1214|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1465|path_largest_ack:1465| [2025/04/30 20:08:14 453245] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63688|prior_delivered:1272959|prior_time:1746043694400700|is_app_limited:0|send_elapse:54828|ack_elapse:52494|ctl_first_sent_time:1746043694403077|lagest_ack_time:1746043694453194|curr_delivered:1336647| [2025/04/30 20:08:14 453254] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694403077| [2025/04/30 20:08:14 453259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:396||sndq_packets_used_bytes:0|sndq_packets_free:469| [2025/04/30 20:08:14 453264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51408|rttvar:1536|minrtt:30499|latest_rtt:50117|ack_delay:224| [2025/04/30 20:08:14 453268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51218|rttvar:1530|minrtt:30499|latest_rtt:50117|ack_delay:224| [2025/04/30 20:08:14 453283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1465|lost_pn:1462|thresh:3| [2025/04/30 20:08:14 453290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1051|pns:2| [2025/04/30 20:08:14 453297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 453303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51218|rtt_var:1530|pto_duration:57338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 453307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 453312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 453318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64812| [2025/04/30 20:08:14 453324] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694534534|now:1746043694453302|interv:81232| [2025/04/30 20:08:14 453330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694534534|now:1746043694453302|interval:81232|pto_count:0|srtt:51218 [2025/04/30 20:08:14 453337] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54828, ack_elapse 52494, delivered 63688|rate 1161596|lost 310| [2025/04/30 20:08:14 453343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161596) in round 24| [2025/04/30 20:08:14 453349] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 453355] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 453361] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1214|po_sent_time:1746043694403077|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 453367] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1214|po_sent_time:1746043694403077|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 453374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:64812|srtt:51218|latest_rtt:50117|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 453383] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1104|largest:1104|pns:2| [2025/04/30 20:08:14 453390] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1104|frame:ACK |recv_time:1746043694453194|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 453396] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814453194|now:1746043694453194|interv:120000000| [2025/04/30 20:08:14 453402] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814453194|now:1746043694453194|interv:120000000| [2025/04/30 20:08:14 453414] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694453293|pq_index:0| [2025/04/30 20:08:14 453421] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694452722| [2025/04/30 20:08:14 453426] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694453426| [2025/04/30 20:08:14 453434] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694453432| [2025/04/30 20:08:14 453441] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694453293|now:1746043694453432| [2025/04/30 20:08:14 453448] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694453293|now:1746043694453432| [2025/04/30 20:08:14 453454] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 453460] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 453468] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51218|min_srtt:51218|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 453475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64812|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1399265| [2025/04/30 20:08:14 453482] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51218|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 453489] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 453497] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51218|min_srtt:51218|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 453504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64812|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1400432| [2025/04/30 20:08:14 453509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 453513] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 453516] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 453521] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 453526] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 453531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1360754| [2025/04/30 20:08:14 453535] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 453540] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1520| [2025/04/30 20:08:14 453578] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64812|now:1746043694453553|stream_id:0|stream_offset:1360754| [2025/04/30 20:08:14 453585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 453590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64812|applimit:0| [2025/04/30 20:08:14 453595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51218|rtt_var:1530|pto_duration:57338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 453599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 453603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 453607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 453611] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694535891|now:1746043694453594|interv:82297| [2025/04/30 20:08:14 453615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694535891|now:1746043694453594|interval:82297|pto_count:0|srtt:51218 [2025/04/30 20:08:14 453620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66012| [2025/04/30 20:08:14 453625] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 453629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1361921| [2025/04/30 20:08:14 453634] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 453638] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1521| [2025/04/30 20:08:14 453661] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694453644|stream_id:0|stream_offset:1361921| [2025/04/30 20:08:14 453667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 453672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 453676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51218|rtt_var:1530|pto_duration:57338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 453680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 453684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 453688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 453692] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694535982|now:1746043694453676|interv:82306| [2025/04/30 20:08:14 453700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694535982|now:1746043694453676|interval:82306|pto_count:0|srtt:51218 [2025/04/30 20:08:14 453705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:67212| [2025/04/30 20:08:14 453713] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 453720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1363088| [2025/04/30 20:08:14 453728] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 453734] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694454734|now:1746043694453734|interv:1000| [2025/04/30 20:08:14 453739] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 453742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 453747] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694454734| [2025/04/30 20:08:14 453754] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694454734| [2025/04/30 20:08:14 453760] [debug] |xqc_engine_wakeup_after|wakeup:1746043694454734|now:1746043694453760|diff:974| [2025/04/30 20:08:14 453767] [debug] |xqc_engine_main_logic|END|now:1746043694453432| [2025/04/30 20:08:14 453779] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694453778| [2025/04/30 20:08:14 453786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 453794] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1104| [2025/04/30 20:08:14 453801] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1105| [2025/04/30 20:08:14 453810] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1105| [2025/04/30 20:08:14 453816] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 453823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 453830] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64888|prior_delivered:1272959|prior_time:1746043694400700|is_app_limited:0|send_elapse:54908|ack_elapse:53078|ctl_first_sent_time:1746043694403157|lagest_ack_time:1746043694453778|curr_delivered:1337847| [2025/04/30 20:08:14 453838] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694403157| [2025/04/30 20:08:14 453843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:395||sndq_packets_used_bytes:0|sndq_packets_free:470| [2025/04/30 20:08:14 453848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51218|rttvar:1530|minrtt:30499|latest_rtt:50621|ack_delay:48| [2025/04/30 20:08:14 453852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51137|rttvar:1309|minrtt:30499|latest_rtt:50621|ack_delay:48| [2025/04/30 20:08:14 453859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1466|lost_pn:1463|thresh:3| [2025/04/30 20:08:14 453871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 453878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51137|rtt_var:1309|pto_duration:56373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 453883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 453887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 453891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 453895] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694535017|now:1746043694453877|interv:81140| [2025/04/30 20:08:14 453899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694535017|now:1746043694453877|interval:81140|pto_count:0|srtt:51137 [2025/04/30 20:08:14 453904] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54908, ack_elapse 53078, delivered 64888|rate 1181758|lost 310| [2025/04/30 20:08:14 453908] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181758) in round 24| [2025/04/30 20:08:14 453912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 453917] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 453921] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694403157|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 453925] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694403157|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 453930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:66012|srtt:51137|latest_rtt:50621|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 453936] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1105|largest:1105|pns:2| [2025/04/30 20:08:14 453940] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1105|frame:ACK |recv_time:1746043694453778|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 453945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814453778|now:1746043694453778|interv:120000000| [2025/04/30 20:08:14 453950] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814453778|now:1746043694453778|interv:120000000| [2025/04/30 20:08:14 453954] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694454734|pq_index:0| [2025/04/30 20:08:14 453958] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694453432| [2025/04/30 20:08:14 453962] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694453962| [2025/04/30 20:08:14 453967] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694453966| [2025/04/30 20:08:14 453976] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 453981] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51137|min_srtt:51137|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 453985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1400432| [2025/04/30 20:08:14 453990] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 453995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 453999] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51137|min_srtt:51137|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 454004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1401599| [2025/04/30 20:08:14 454008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 454012] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 454016] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 454020] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 454025] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 454029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1363088| [2025/04/30 20:08:14 454033] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 454037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 454041] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694454734| [2025/04/30 20:08:14 454045] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694454734| [2025/04/30 20:08:14 454049] [debug] |xqc_engine_wakeup_after|wakeup:1746043694454734|now:1746043694454049|diff:685| [2025/04/30 20:08:14 454054] [debug] |xqc_engine_main_logic|END|now:1746043694453966| [2025/04/30 20:08:14 454059] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694454059| [2025/04/30 20:08:14 454063] [debug] |xqc_engine_wakeup_after|wakeup:1746043694454734|now:1746043694454063|diff:671| [2025/04/30 20:08:14 454067] [debug] |xqc_engine_main_logic|END|now:1746043694454059| [2025/04/30 20:08:14 454853] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694454852| [2025/04/30 20:08:14 455041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 455052] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1105| [2025/04/30 20:08:14 455058] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1106| [2025/04/30 20:08:14 455630] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1106| [2025/04/30 20:08:14 455638] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 455645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 455651] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66088|prior_delivered:1272959|prior_time:1746043694400700|is_app_limited:0|send_elapse:55049|ack_elapse:54152|ctl_first_sent_time:1746043694403298|lagest_ack_time:1746043694454852|curr_delivered:1339047| [2025/04/30 20:08:14 455658] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694403298| [2025/04/30 20:08:14 455665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:394||sndq_packets_used_bytes:0|sndq_packets_free:471| [2025/04/30 20:08:14 455672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51137|rttvar:1309|minrtt:30499|latest_rtt:51554|ack_delay:56| [2025/04/30 20:08:14 455679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51182|rttvar:1072|minrtt:30499|latest_rtt:51554|ack_delay:56| [2025/04/30 20:08:14 455686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1467|lost_pn:1464|thresh:3| [2025/04/30 20:08:14 455692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 455699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51182|rtt_var:1072|pto_duration:55470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 455706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 455712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 455719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64812| [2025/04/30 20:08:14 455725] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694534114|now:1746043694455699|interv:78415| [2025/04/30 20:08:14 455732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694534114|now:1746043694455699|interval:78415|pto_count:0|srtt:51182 [2025/04/30 20:08:14 455738] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55049, ack_elapse 54152, delivered 66088|rate 1200530|lost 310| [2025/04/30 20:08:14 455745] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200530) in round 24| [2025/04/30 20:08:14 455752] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 455758] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 455769] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694403298|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 455777] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694403298|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 455784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:64812|srtt:51182|latest_rtt:51554|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 455793] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1106|largest:1106|pns:2| [2025/04/30 20:08:14 455797] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1106|frame:ACK |recv_time:1746043694454852|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 455803] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814454852|now:1746043694454852|interv:120000000| [2025/04/30 20:08:14 455810] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814454852|now:1746043694454852|interv:120000000| [2025/04/30 20:08:14 455816] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694454734|pq_index:0| [2025/04/30 20:08:14 455824] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694453966| [2025/04/30 20:08:14 455830] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694455830| [2025/04/30 20:08:14 455838] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694455836| [2025/04/30 20:08:14 455843] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694454734|now:1746043694455836| [2025/04/30 20:08:14 455847] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694454734|now:1746043694455836| [2025/04/30 20:08:14 455851] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 455856] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 455861] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51182|min_srtt:51182|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 455865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64812|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1401599| [2025/04/30 20:08:14 455870] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51182|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 455875] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 455879] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51182|min_srtt:51182|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 455888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64812|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1402766| [2025/04/30 20:08:14 455892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 455896] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 455900] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 455904] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 455909] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 455913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1363088| [2025/04/30 20:08:14 455918] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 455922] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1522| [2025/04/30 20:08:14 455959] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64812|now:1746043694455930|stream_id:0|stream_offset:1363088| [2025/04/30 20:08:14 455966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 455971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64812|applimit:0| [2025/04/30 20:08:14 455975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51182|rtt_var:1072|pto_duration:55470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 455980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 455984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 455988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 455992] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694536400|now:1746043694455975|interv:80425| [2025/04/30 20:08:14 455996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694536400|now:1746043694455975|interval:80425|pto_count:0|srtt:51182 [2025/04/30 20:08:14 456000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66012| [2025/04/30 20:08:14 456005] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 456010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1364255| [2025/04/30 20:08:14 456018] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 456022] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1523| [2025/04/30 20:08:14 456049] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694456031|stream_id:0|stream_offset:1364255| [2025/04/30 20:08:14 456055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 456060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 456064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51182|rtt_var:1072|pto_duration:55470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 456069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 456072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 456076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 456080] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694536501|now:1746043694456064|interv:80437| [2025/04/30 20:08:14 456084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694536501|now:1746043694456064|interval:80437|pto_count:0|srtt:51182 [2025/04/30 20:08:14 456089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:67212| [2025/04/30 20:08:14 456093] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 456098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1365422| [2025/04/30 20:08:14 456102] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 456106] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694457106|now:1746043694456106|interv:1000| [2025/04/30 20:08:14 456110] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 456114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 456118] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694457106| [2025/04/30 20:08:14 456123] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694457106| [2025/04/30 20:08:14 456127] [debug] |xqc_engine_wakeup_after|wakeup:1746043694457106|now:1746043694456127|diff:979| [2025/04/30 20:08:14 456131] [debug] |xqc_engine_main_logic|END|now:1746043694455836| [2025/04/30 20:08:14 456139] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694456138| [2025/04/30 20:08:14 456144] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 456149] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1106| [2025/04/30 20:08:14 456153] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1107| [2025/04/30 20:08:14 456163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1107| [2025/04/30 20:08:14 456186] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 456192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 456196] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:67288|prior_delivered:1272959|prior_time:1746043694400700|is_app_limited:0|send_elapse:55162|ack_elapse:55438|ctl_first_sent_time:1746043694403411|lagest_ack_time:1746043694456138|curr_delivered:1340247| [2025/04/30 20:08:14 456201] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694403411| [2025/04/30 20:08:14 456206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:393||sndq_packets_used_bytes:0|sndq_packets_free:472| [2025/04/30 20:08:14 456210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51182|rttvar:1072|minrtt:30499|latest_rtt:52727|ack_delay:40| [2025/04/30 20:08:14 456215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51370|rttvar:1180|minrtt:30499|latest_rtt:52727|ack_delay:40| [2025/04/30 20:08:14 456219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1468|lost_pn:1465|thresh:3| [2025/04/30 20:08:14 456223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 456227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51370|rtt_var:1180|pto_duration:56090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 456231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 456235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 456239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 456243] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694537121|now:1746043694456227|interv:80894| [2025/04/30 20:08:14 456247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694537121|now:1746043694456227|interval:80894|pto_count:0|srtt:51370 [2025/04/30 20:08:14 456252] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55162, ack_elapse 55438, delivered 67288|rate 1213752|lost 310| [2025/04/30 20:08:14 456256] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1213752) in round 24| [2025/04/30 20:08:14 456260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 456264] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 456268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694403411|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 456273] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694403411|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 456285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:66012|srtt:51370|latest_rtt:52727|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 456291] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1107|largest:1107|pns:2| [2025/04/30 20:08:14 456297] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1107|frame:ACK |recv_time:1746043694456138|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 456305] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814456138|now:1746043694456138|interv:120000000| [2025/04/30 20:08:14 456311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814456138|now:1746043694456138|interv:120000000| [2025/04/30 20:08:14 456318] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694457106|pq_index:0| [2025/04/30 20:08:14 456324] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694455836| [2025/04/30 20:08:14 456331] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694456331| [2025/04/30 20:08:14 456338] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694456337| [2025/04/30 20:08:14 456343] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 456348] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51370|min_srtt:51370|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 456352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1402766| [2025/04/30 20:08:14 456357] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:14 456362] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 456366] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51370|min_srtt:51370|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 456371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1403933| [2025/04/30 20:08:14 456378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 456384] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 456390] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 456401] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 456409] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 456415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1365422| [2025/04/30 20:08:14 456422] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 456427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 456433] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694457106| [2025/04/30 20:08:14 456440] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694457106| [2025/04/30 20:08:14 456446] [debug] |xqc_engine_wakeup_after|wakeup:1746043694457106|now:1746043694456446|diff:660| [2025/04/30 20:08:14 456453] [debug] |xqc_engine_main_logic|END|now:1746043694456337| [2025/04/30 20:08:14 456460] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694456460| [2025/04/30 20:08:14 456467] [debug] |xqc_engine_wakeup_after|wakeup:1746043694457106|now:1746043694456467|diff:639| [2025/04/30 20:08:14 456473] [debug] |xqc_engine_main_logic|END|now:1746043694456460| [2025/04/30 20:08:14 457283] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694457282| [2025/04/30 20:08:14 457300] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 457308] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1107| [2025/04/30 20:08:14 457314] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1108| [2025/04/30 20:08:14 457323] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1108| [2025/04/30 20:08:14 457329] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 457336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 457343] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63688|prior_delivered:1277759|prior_time:1746043694404565|is_app_limited:0|send_elapse:52576|ack_elapse:52717|ctl_first_sent_time:1746043694404881|lagest_ack_time:1746043694457282|curr_delivered:1341447| [2025/04/30 20:08:14 457350] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694404881| [2025/04/30 20:08:14 457358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:392||sndq_packets_used_bytes:0|sndq_packets_free:473| [2025/04/30 20:08:14 457364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51370|rttvar:1180|minrtt:30499|latest_rtt:52401|ack_delay:48| [2025/04/30 20:08:14 457371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51493|rttvar:1130|minrtt:30499|latest_rtt:52401|ack_delay:48| [2025/04/30 20:08:14 457377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1469|lost_pn:1466|thresh:3| [2025/04/30 20:08:14 457383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 457397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51493|rtt_var:1130|pto_duration:56013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 457404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 457411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 457417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64812| [2025/04/30 20:08:14 457423] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694537044|now:1746043694457396|interv:79648| [2025/04/30 20:08:14 457429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694537044|now:1746043694457396|interval:79648|pto_count:0|srtt:51493 [2025/04/30 20:08:14 457435] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52576, ack_elapse 52717, delivered 63688|rate 1208111|lost 310| [2025/04/30 20:08:14 457443] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208111) in round 24| [2025/04/30 20:08:14 457448] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 457452] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 457456] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694404881|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 457461] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694404881|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 457467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:64812|srtt:51493|latest_rtt:52401|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 457475] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1108|largest:1108|pns:2| [2025/04/30 20:08:14 457482] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1108|frame:ACK |recv_time:1746043694457282|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 457489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814457282|now:1746043694457282|interv:120000000| [2025/04/30 20:08:14 457495] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814457282|now:1746043694457282|interv:120000000| [2025/04/30 20:08:14 457500] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694457106|pq_index:0| [2025/04/30 20:08:14 457507] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694456337| [2025/04/30 20:08:14 457513] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694457513| [2025/04/30 20:08:14 457521] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694457519| [2025/04/30 20:08:14 457534] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694457106|now:1746043694457519| [2025/04/30 20:08:14 457541] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694457106|now:1746043694457519| [2025/04/30 20:08:14 457547] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 457551] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 457556] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51493|min_srtt:51493|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 457561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64812|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1403933| [2025/04/30 20:08:14 457566] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 457572] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 457579] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51493|min_srtt:51493|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 457586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:64812|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1405100| [2025/04/30 20:08:14 457592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 457598] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 457604] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 457611] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 457618] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 457624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1365422| [2025/04/30 20:08:14 457628] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 457634] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1524| [2025/04/30 20:08:14 457684] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64812|now:1746043694457645|stream_id:0|stream_offset:1365422| [2025/04/30 20:08:14 457695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 457702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64812|applimit:0| [2025/04/30 20:08:14 457714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51493|rtt_var:1130|pto_duration:56013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 457720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 457724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 457728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 457732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694538658|now:1746043694457714|interv:80944| [2025/04/30 20:08:14 457737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694538658|now:1746043694457714|interval:80944|pto_count:0|srtt:51493 [2025/04/30 20:08:14 457744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:66012| [2025/04/30 20:08:14 457751] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 457758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1366589| [2025/04/30 20:08:14 457764] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 457768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1525| [2025/04/30 20:08:14 457810] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694457776|stream_id:0|stream_offset:1366589| [2025/04/30 20:08:14 457819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 457825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 457832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51493|rtt_var:1130|pto_duration:56013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 457839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 457845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 457851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 457855] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694538789|now:1746043694457832|interv:80957| [2025/04/30 20:08:14 457859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694538789|now:1746043694457832|interval:80957|pto_count:0|srtt:51493 [2025/04/30 20:08:14 457863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:67212| [2025/04/30 20:08:14 457868] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 457877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1367756| [2025/04/30 20:08:14 457882] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 457886] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694458885|now:1746043694457885|interv:1000| [2025/04/30 20:08:14 457890] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 457893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 457898] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694458885| [2025/04/30 20:08:14 457902] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694458885| [2025/04/30 20:08:14 457906] [debug] |xqc_engine_wakeup_after|wakeup:1746043694458885|now:1746043694457906|diff:979| [2025/04/30 20:08:14 457910] [debug] |xqc_engine_main_logic|END|now:1746043694457519| [2025/04/30 20:08:14 457919] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694457918| [2025/04/30 20:08:14 457924] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 457929] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1108| [2025/04/30 20:08:14 457933] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1109| [2025/04/30 20:08:14 457939] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1109| [2025/04/30 20:08:14 457943] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 457948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 457953] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64888|prior_delivered:1277759|prior_time:1746043694404565|is_app_limited:0|send_elapse:52696|ack_elapse:53353|ctl_first_sent_time:1746043694405001|lagest_ack_time:1746043694457918|curr_delivered:1342647| [2025/04/30 20:08:14 457958] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694405001| [2025/04/30 20:08:14 457962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:391||sndq_packets_used_bytes:0|sndq_packets_free:474| [2025/04/30 20:08:14 457967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51493|rttvar:1130|minrtt:30499|latest_rtt:52917|ack_delay:40| [2025/04/30 20:08:14 457971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51666|rttvar:1194|minrtt:30499|latest_rtt:52917|ack_delay:40| [2025/04/30 20:08:14 457975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1470|lost_pn:1467|thresh:3| [2025/04/30 20:08:14 457979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 457983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51666|rtt_var:1194|pto_duration:56442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 457988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 457995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 457999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 458003] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694539218|now:1746043694457983|interv:81235| [2025/04/30 20:08:14 458007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694539218|now:1746043694457983|interval:81235|pto_count:0|srtt:51666 [2025/04/30 20:08:14 458011] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52696, ack_elapse 53353, delivered 64888|rate 1216201|lost 310| [2025/04/30 20:08:14 458016] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1216201) in round 24| [2025/04/30 20:08:14 458020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 458024] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 458028] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694405001|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 458032] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694405001|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 458037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:66012|srtt:51666|latest_rtt:52917|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 458043] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1109|largest:1109|pns:2| [2025/04/30 20:08:14 458047] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1109|frame:ACK |recv_time:1746043694457918|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 458052] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814457918|now:1746043694457918|interv:120000000| [2025/04/30 20:08:14 458056] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814457918|now:1746043694457918|interv:120000000| [2025/04/30 20:08:14 458060] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694458885|pq_index:0| [2025/04/30 20:08:14 458064] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694457519| [2025/04/30 20:08:14 458068] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694458068| [2025/04/30 20:08:14 458073] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694458072| [2025/04/30 20:08:14 458078] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 458083] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51666|min_srtt:51666|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 458090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1405100| [2025/04/30 20:08:14 458095] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51666|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 458100] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 458104] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51666|min_srtt:51666|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 458109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1406267| [2025/04/30 20:08:14 458113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 458117] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 458121] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 458125] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 458130] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 458134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1367756| [2025/04/30 20:08:14 458138] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 458142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 458146] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694458885| [2025/04/30 20:08:14 458150] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694458885| [2025/04/30 20:08:14 458154] [debug] |xqc_engine_wakeup_after|wakeup:1746043694458885|now:1746043694458154|diff:731| [2025/04/30 20:08:14 458158] [debug] |xqc_engine_main_logic|END|now:1746043694458072| [2025/04/30 20:08:14 458163] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694458163| [2025/04/30 20:08:14 458191] [debug] |xqc_engine_wakeup_after|wakeup:1746043694458885|now:1746043694458190|diff:695| [2025/04/30 20:08:14 458195] [debug] |xqc_engine_main_logic|END|now:1746043694458163| [2025/04/30 20:08:14 459279] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694459278| [2025/04/30 20:08:14 459293] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694458885|pq_index:0| [2025/04/30 20:08:14 459297] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694458072| [2025/04/30 20:08:14 459303] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694459302| [2025/04/30 20:08:14 459317] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694458885|now:1746043694459302| [2025/04/30 20:08:14 459324] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694458885|now:1746043694459302| [2025/04/30 20:08:14 459330] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 459336] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 459344] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51666|min_srtt:51666|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 459351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1406267| [2025/04/30 20:08:14 459356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 459363] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 459369] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 459375] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 459383] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 459389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1367756| [2025/04/30 20:08:14 459395] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 459402] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1526| [2025/04/30 20:08:14 459448] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694459413|stream_id:0|stream_offset:1367756| [2025/04/30 20:08:14 459457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 459465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 459471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51666|rtt_var:1194|pto_duration:56442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 459478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 459484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 459490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 459496] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694540855|now:1746043694459471|interv:81384| [2025/04/30 20:08:14 459502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694540855|now:1746043694459471|interval:81384|pto_count:0|srtt:51666 [2025/04/30 20:08:14 459514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:67212| [2025/04/30 20:08:14 459522] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 459528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1368923| [2025/04/30 20:08:14 459535] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 459542] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1527| [2025/04/30 20:08:14 459578] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694459552|stream_id:0|stream_offset:1368923| [2025/04/30 20:08:14 459588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 459595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 459602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51666|rtt_var:1194|pto_duration:56442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 459609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 459615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 459622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 459628] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694540994|now:1746043694459601|interv:81393| [2025/04/30 20:08:14 459634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694540994|now:1746043694459601|interval:81393|pto_count:0|srtt:51666 [2025/04/30 20:08:14 459641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:68412| [2025/04/30 20:08:14 459648] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 459656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1370090| [2025/04/30 20:08:14 459663] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 459670] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694460669|now:1746043694459669|interv:1000| [2025/04/30 20:08:14 459675] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 459679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 459683] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694460669| [2025/04/30 20:08:14 459687] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694460669| [2025/04/30 20:08:14 459696] [debug] |xqc_engine_wakeup_after|wakeup:1746043694460669|now:1746043694459696|diff:973| [2025/04/30 20:08:14 459700] [debug] |xqc_engine_main_logic|END|now:1746043694459302| [2025/04/30 20:08:14 459711] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694459710| [2025/04/30 20:08:14 459716] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 459722] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1109| [2025/04/30 20:08:14 459726] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1110| [2025/04/30 20:08:14 459732] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1110| [2025/04/30 20:08:14 459736] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 459741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 459746] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62488|prior_delivered:1281359|prior_time:1746043694406813|is_app_limited:0|send_elapse:51870|ack_elapse:52897|ctl_first_sent_time:1746043694407145|lagest_ack_time:1746043694459710|curr_delivered:1343847| [2025/04/30 20:08:14 459751] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694407145| [2025/04/30 20:08:14 459756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:390||sndq_packets_used_bytes:0|sndq_packets_free:475| [2025/04/30 20:08:14 459760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51666|rttvar:1194|minrtt:30499|latest_rtt:52565|ack_delay:72| [2025/04/30 20:08:14 459764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51769|rttvar:1102|minrtt:30499|latest_rtt:52565|ack_delay:72| [2025/04/30 20:08:14 459769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1471|lost_pn:1468|thresh:3| [2025/04/30 20:08:14 459776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 459782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51769|rtt_var:1102|pto_duration:56177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 459789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 459795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 459801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 459807] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694540729|now:1746043694459782|interv:80947| [2025/04/30 20:08:14 459814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694540729|now:1746043694459782|interval:80947|pto_count:0|srtt:51769 [2025/04/30 20:08:14 459821] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51870, ack_elapse 52897, delivered 62488|rate 1181314|lost 310| [2025/04/30 20:08:14 459828] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181314) in round 24| [2025/04/30 20:08:14 459840] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 459847] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 459853] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694407145|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 459860] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694407145|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 459867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:67212|srtt:51769|latest_rtt:52565|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 459876] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1110|largest:1110|pns:2| [2025/04/30 20:08:14 459883] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1110|frame:ACK |recv_time:1746043694459710|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 459889] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814459710|now:1746043694459710|interv:120000000| [2025/04/30 20:08:14 459894] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814459710|now:1746043694459710|interv:120000000| [2025/04/30 20:08:14 459900] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694460669|pq_index:0| [2025/04/30 20:08:14 459907] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694459302| [2025/04/30 20:08:14 459914] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694459914| [2025/04/30 20:08:14 459922] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694459920| [2025/04/30 20:08:14 459930] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 459935] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51769|min_srtt:51769|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 459942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1406267| [2025/04/30 20:08:14 459950] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51769|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 459957] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 459964] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51769|min_srtt:51769|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 459968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1407434| [2025/04/30 20:08:14 459978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 459982] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 459986] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 459990] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 459995] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 459999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1370090| [2025/04/30 20:08:14 460003] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 460007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 460011] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694460669| [2025/04/30 20:08:14 460015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694460669| [2025/04/30 20:08:14 460019] [debug] |xqc_engine_wakeup_after|wakeup:1746043694460669|now:1746043694460019|diff:650| [2025/04/30 20:08:14 460024] [debug] |xqc_engine_main_logic|END|now:1746043694459920| [2025/04/30 20:08:14 460031] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694460031| [2025/04/30 20:08:14 460036] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 460042] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1110| [2025/04/30 20:08:14 460046] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1111| [2025/04/30 20:08:14 460052] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1111| [2025/04/30 20:08:14 460056] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 460061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 460065] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63688|prior_delivered:1281359|prior_time:1746043694406813|is_app_limited:0|send_elapse:52020|ack_elapse:53218|ctl_first_sent_time:1746043694407295|lagest_ack_time:1746043694460031|curr_delivered:1345047| [2025/04/30 20:08:14 460070] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694407295| [2025/04/30 20:08:14 460074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:389||sndq_packets_used_bytes:0|sndq_packets_free:476| [2025/04/30 20:08:14 460079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51769|rttvar:1102|minrtt:30499|latest_rtt:52736|ack_delay:64| [2025/04/30 20:08:14 460083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51882|rttvar:1052|minrtt:30499|latest_rtt:52736|ack_delay:64| [2025/04/30 20:08:14 460090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1472|lost_pn:1469|thresh:3| [2025/04/30 20:08:14 460094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 460098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51882|rtt_var:1052|pto_duration:56090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 460103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 460107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 460111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 460115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694540642|now:1746043694460098|interv:80544| [2025/04/30 20:08:14 460119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694540642|now:1746043694460098|interval:80544|pto_count:0|srtt:51882 [2025/04/30 20:08:14 460123] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52020, ack_elapse 53218, delivered 63688|rate 1196737|lost 310| [2025/04/30 20:08:14 460131] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196737) in round 24| [2025/04/30 20:08:14 460135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 460139] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 460143] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694407295|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 460147] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694407295|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 460152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:66012|srtt:51882|latest_rtt:52736|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 460157] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1111|largest:1111|pns:2| [2025/04/30 20:08:14 460162] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1111|frame:ACK |recv_time:1746043694460031|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 460188] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814460031|now:1746043694460031|interv:120000000| [2025/04/30 20:08:14 460192] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814460031|now:1746043694460031|interv:120000000| [2025/04/30 20:08:14 460198] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694460669|pq_index:0| [2025/04/30 20:08:14 460205] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694459920| [2025/04/30 20:08:14 460216] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694460216| [2025/04/30 20:08:14 460224] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694460222| [2025/04/30 20:08:14 460232] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 460237] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51882|min_srtt:51882|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 460241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1407434| [2025/04/30 20:08:14 460246] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51882|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 460251] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 460259] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51882|min_srtt:51882|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 460265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1408601| [2025/04/30 20:08:14 460272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 460278] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 460284] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 460353] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 460360] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 460367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1370090| [2025/04/30 20:08:14 460374] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 460380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 460386] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694460669| [2025/04/30 20:08:14 460393] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694460669| [2025/04/30 20:08:14 460399] [debug] |xqc_engine_wakeup_after|wakeup:1746043694460669|now:1746043694460399|diff:270| [2025/04/30 20:08:14 460405] [debug] |xqc_engine_main_logic|END|now:1746043694460222| [2025/04/30 20:08:14 460414] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694460414| [2025/04/30 20:08:14 460425] [debug] |xqc_engine_wakeup_after|wakeup:1746043694460669|now:1746043694460424|diff:245| [2025/04/30 20:08:14 460430] [debug] |xqc_engine_main_logic|END|now:1746043694460414| [2025/04/30 20:08:14 461456] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694461456| [2025/04/30 20:08:14 461469] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694460669|pq_index:0| [2025/04/30 20:08:14 461474] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694460222| [2025/04/30 20:08:14 461479] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694461478| [2025/04/30 20:08:14 461484] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694460669|now:1746043694461478| [2025/04/30 20:08:14 461488] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694460669|now:1746043694461478| [2025/04/30 20:08:14 461492] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 461497] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 461502] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51882|min_srtt:51882|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 461509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1408601| [2025/04/30 20:08:14 461517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 461522] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 461529] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 461535] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 461540] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 461545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1370090| [2025/04/30 20:08:14 461549] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 461554] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1528| [2025/04/30 20:08:14 461596] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694461562|stream_id:0|stream_offset:1370090| [2025/04/30 20:08:14 461606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 461613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 461620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51882|rtt_var:1052|pto_duration:56090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 461634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 461639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 461643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 461647] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694542652|now:1746043694461620|interv:81032| [2025/04/30 20:08:14 461651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694542652|now:1746043694461620|interval:81032|pto_count:0|srtt:51882 [2025/04/30 20:08:14 461656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:67212| [2025/04/30 20:08:14 461662] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 461669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1371257| [2025/04/30 20:08:14 461677] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 461683] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1529| [2025/04/30 20:08:14 461722] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694461693|stream_id:0|stream_offset:1371257| [2025/04/30 20:08:14 461732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 461739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 461746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51882|rtt_var:1052|pto_duration:56090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 461753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 461759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 461765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 461771] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694542783|now:1746043694461746|interv:81037| [2025/04/30 20:08:14 461777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694542783|now:1746043694461746|interval:81037|pto_count:0|srtt:51882 [2025/04/30 20:08:14 461784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:68412| [2025/04/30 20:08:14 461792] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 461798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1372424| [2025/04/30 20:08:14 461815] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 461821] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694462821|now:1746043694461821|interv:1000| [2025/04/30 20:08:14 461827] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 461833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 461862] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694462821| [2025/04/30 20:08:14 461873] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694462821| [2025/04/30 20:08:14 461880] [debug] |xqc_engine_wakeup_after|wakeup:1746043694462821|now:1746043694461880|diff:941| [2025/04/30 20:08:14 461888] [debug] |xqc_engine_main_logic|END|now:1746043694461478| [2025/04/30 20:08:14 461908] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:37|state:ESTABED|recv_time:1746043694461906| [2025/04/30 20:08:14 461916] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 461927] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1111| [2025/04/30 20:08:14 461934] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1112| [2025/04/30 20:08:14 461945] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1112| [2025/04/30 20:08:14 461951] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 461959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 461965] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62488|prior_delivered:1283759|prior_time:1746043694408771|is_app_limited:0|send_elapse:51496|ack_elapse:53135|ctl_first_sent_time:1746043694409081|lagest_ack_time:1746043694461906|curr_delivered:1346247| [2025/04/30 20:08:14 461970] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694409081| [2025/04/30 20:08:14 461976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:388||sndq_packets_used_bytes:0|sndq_packets_free:477| [2025/04/30 20:08:14 461980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51882|rttvar:1052|minrtt:30499|latest_rtt:52825|ack_delay:832| [2025/04/30 20:08:14 461985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51896|rttvar:816|minrtt:30499|latest_rtt:52825|ack_delay:832| [2025/04/30 20:08:14 461990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1473|lost_pn:1470|thresh:3| [2025/04/30 20:08:14 461994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 461998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51896|rtt_var:816|pto_duration:55160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 462004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 462008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 462018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 462022] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694541853|now:1746043694461998|interv:79855| [2025/04/30 20:08:14 462027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694541853|now:1746043694461998|interval:79855|pto_count:0|srtt:51896 [2025/04/30 20:08:14 462031] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51496, ack_elapse 53135, delivered 62488|rate 1176023|lost 310| [2025/04/30 20:08:14 462036] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176023) in round 24| [2025/04/30 20:08:14 462041] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 462045] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 462049] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694409081|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 462054] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694409081|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 462059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:67212|srtt:51896|latest_rtt:52825|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 462065] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1112|largest:1112|pns:2| [2025/04/30 20:08:14 462070] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1112|frame:ACK |recv_time:1746043694461906|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 462075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814461906|now:1746043694461906|interv:120000000| [2025/04/30 20:08:14 462080] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814461906|now:1746043694461906|interv:120000000| [2025/04/30 20:08:14 462083] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694462821|pq_index:0| [2025/04/30 20:08:14 462088] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694461478| [2025/04/30 20:08:14 462092] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694462092| [2025/04/30 20:08:14 462098] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694462096| [2025/04/30 20:08:14 462104] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 462110] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51896|min_srtt:51896|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 462115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1408601| [2025/04/30 20:08:14 462123] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51896|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 462128] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 462133] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51896|min_srtt:51896|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 462138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1409768| [2025/04/30 20:08:14 462142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 462146] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 462150] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 462154] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 462159] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 462164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1372424| [2025/04/30 20:08:14 462200] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 462205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 462209] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694462821| [2025/04/30 20:08:14 462213] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694462821| [2025/04/30 20:08:14 462217] [debug] |xqc_engine_wakeup_after|wakeup:1746043694462821|now:1746043694462217|diff:604| [2025/04/30 20:08:14 462222] [debug] |xqc_engine_main_logic|END|now:1746043694462096| [2025/04/30 20:08:14 462229] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694462229| [2025/04/30 20:08:14 462234] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 462240] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1112| [2025/04/30 20:08:14 462244] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1113| [2025/04/30 20:08:14 462249] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1113| [2025/04/30 20:08:14 462253] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 462257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 462262] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63688|prior_delivered:1283759|prior_time:1746043694408771|is_app_limited:0|send_elapse:51632|ack_elapse:53458|ctl_first_sent_time:1746043694409217|lagest_ack_time:1746043694462229|curr_delivered:1347447| [2025/04/30 20:08:14 462274] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694409217| [2025/04/30 20:08:14 462281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:387||sndq_packets_used_bytes:0|sndq_packets_free:478| [2025/04/30 20:08:14 462287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51896|rttvar:816|minrtt:30499|latest_rtt:53012|ack_delay:40| [2025/04/30 20:08:14 462293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52030|rttvar:881|minrtt:30499|latest_rtt:53012|ack_delay:40| [2025/04/30 20:08:14 462300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1474|lost_pn:1471|thresh:3| [2025/04/30 20:08:14 462306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 462312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52030|rtt_var:881|pto_duration:55554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 462318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 462324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 462330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 462335] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694542247|now:1746043694462312|interv:79935| [2025/04/30 20:08:14 462341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694542247|now:1746043694462312|interval:79935|pto_count:0|srtt:52030 [2025/04/30 20:08:14 462348] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51632, ack_elapse 53458, delivered 63688|rate 1191365|lost 310| [2025/04/30 20:08:14 462354] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191365) in round 24| [2025/04/30 20:08:14 462360] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 462367] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 462372] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694409217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 462379] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694409217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 462385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:66012|srtt:52030|latest_rtt:53012|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 462394] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1113|largest:1113|pns:2| [2025/04/30 20:08:14 462409] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1113|frame:ACK |recv_time:1746043694462229|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 462416] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814462229|now:1746043694462229|interv:120000000| [2025/04/30 20:08:14 462422] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814462229|now:1746043694462229|interv:120000000| [2025/04/30 20:08:14 462428] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694462821|pq_index:0| [2025/04/30 20:08:14 462434] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694462096| [2025/04/30 20:08:14 462440] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694462440| [2025/04/30 20:08:14 462448] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694462446| [2025/04/30 20:08:14 462455] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 462462] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52030|min_srtt:52030|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 462469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1409768| [2025/04/30 20:08:14 462475] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 462483] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 462490] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52030|min_srtt:52030|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 462495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1410935| [2025/04/30 20:08:14 462499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 462503] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 462507] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 462511] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 462516] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 462520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1372424| [2025/04/30 20:08:14 462529] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 462532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 462536] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694462821| [2025/04/30 20:08:14 462541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694462821| [2025/04/30 20:08:14 462545] [debug] |xqc_engine_wakeup_after|wakeup:1746043694462821|now:1746043694462545|diff:276| [2025/04/30 20:08:14 462549] [debug] |xqc_engine_main_logic|END|now:1746043694462446| [2025/04/30 20:08:14 462555] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694462555| [2025/04/30 20:08:14 462559] [debug] |xqc_engine_wakeup_after|wakeup:1746043694462821|now:1746043694462559|diff:262| [2025/04/30 20:08:14 462563] [debug] |xqc_engine_main_logic|END|now:1746043694462555| [2025/04/30 20:08:14 463633] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694463633| [2025/04/30 20:08:14 463645] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694462821|pq_index:0| [2025/04/30 20:08:14 463649] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694462446| [2025/04/30 20:08:14 463656] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694463654| [2025/04/30 20:08:14 463663] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694462821|now:1746043694463654| [2025/04/30 20:08:14 463670] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694462821|now:1746043694463654| [2025/04/30 20:08:14 463676] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 463682] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 463690] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52030|min_srtt:52030|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 463696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1410935| [2025/04/30 20:08:14 463700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 463704] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 463708] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 463715] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 463722] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 463728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1372424| [2025/04/30 20:08:14 463735] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 463748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1530| [2025/04/30 20:08:14 463833] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694463761|stream_id:0|stream_offset:1372424| [2025/04/30 20:08:14 463844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 463852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 463859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52030|rtt_var:881|pto_duration:55554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 463866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 463872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 463877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 463883] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694544315|now:1746043694463858|interv:80457| [2025/04/30 20:08:14 463890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694544315|now:1746043694463858|interval:80457|pto_count:0|srtt:52030 [2025/04/30 20:08:14 463896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:67212| [2025/04/30 20:08:14 463901] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 463905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1373591| [2025/04/30 20:08:14 463910] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 463914] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1531| [2025/04/30 20:08:14 463951] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694463922|stream_id:0|stream_offset:1373591| [2025/04/30 20:08:14 463960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 463968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 463974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52030|rtt_var:881|pto_duration:55554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 463982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 463987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 463991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 463999] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694544476|now:1746043694463974|interv:80502| [2025/04/30 20:08:14 464004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694544476|now:1746043694463974|interval:80502|pto_count:0|srtt:52030 [2025/04/30 20:08:14 464008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:68412| [2025/04/30 20:08:14 464013] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 464018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1374758| [2025/04/30 20:08:14 464022] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 464026] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694465026|now:1746043694464026|interv:1000| [2025/04/30 20:08:14 464031] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 464034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 464038] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694465026| [2025/04/30 20:08:14 464043] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694465026| [2025/04/30 20:08:14 464047] [debug] |xqc_engine_wakeup_after|wakeup:1746043694465026|now:1746043694464047|diff:979| [2025/04/30 20:08:14 464051] [debug] |xqc_engine_main_logic|END|now:1746043694463654| [2025/04/30 20:08:14 464061] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694464061| [2025/04/30 20:08:14 464066] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 464072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1113| [2025/04/30 20:08:14 464076] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1114| [2025/04/30 20:08:14 464081] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1114| [2025/04/30 20:08:14 464086] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 464091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 464096] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66088|prior_delivered:1283759|prior_time:1746043694408771|is_app_limited:0|send_elapse:53159|ack_elapse:55290|ctl_first_sent_time:1746043694410744|lagest_ack_time:1746043694464061|curr_delivered:1348647| [2025/04/30 20:08:14 464100] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694410744| [2025/04/30 20:08:14 464105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:386||sndq_packets_used_bytes:0|sndq_packets_free:479| [2025/04/30 20:08:14 464109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52030|rttvar:881|minrtt:30499|latest_rtt:53317|ack_delay:32| [2025/04/30 20:08:14 464114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52187|rttvar:974|minrtt:30499|latest_rtt:53317|ack_delay:32| [2025/04/30 20:08:14 464121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1476|lost_pn:1473|thresh:3| [2025/04/30 20:08:14 464126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 464130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694470603|now:1746043694464129|interval:6474| [2025/04/30 20:08:14 464134] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694470603|now:1746043694464129|interv:6474| [2025/04/30 20:08:14 464138] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53159, ack_elapse 55290, delivered 64888|rate 1173593|lost 310| [2025/04/30 20:08:14 464143] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173593) in round 24| [2025/04/30 20:08:14 464147] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 464151] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 464155] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694410744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 464160] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694410744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1286171| [2025/04/30 20:08:14 464164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:67212|srtt:52187|latest_rtt:53317|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 464199] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1114|largest:1114|pns:2| [2025/04/30 20:08:14 464204] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1114|frame:ACK |recv_time:1746043694464061|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 464209] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814464061|now:1746043694464061|interv:120000000| [2025/04/30 20:08:14 464213] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814464061|now:1746043694464061|interv:120000000| [2025/04/30 20:08:14 464217] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694465026|pq_index:0| [2025/04/30 20:08:14 464221] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694463654| [2025/04/30 20:08:14 464225] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694464225| [2025/04/30 20:08:14 464230] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694464229| [2025/04/30 20:08:14 464236] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 464241] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52187|min_srtt:52187|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 464252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1410935| [2025/04/30 20:08:14 464259] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52187|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 464266] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 464273] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52187|min_srtt:52187|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 464279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1412102| [2025/04/30 20:08:14 464286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 464292] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 464297] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 464304] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 464311] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 464317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1374758| [2025/04/30 20:08:14 464323] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 464329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 464335] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694465026| [2025/04/30 20:08:14 464341] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694465026| [2025/04/30 20:08:14 464347] [debug] |xqc_engine_wakeup_after|wakeup:1746043694465026|now:1746043694464347|diff:679| [2025/04/30 20:08:14 464353] [debug] |xqc_engine_main_logic|END|now:1746043694464229| [2025/04/30 20:08:14 464361] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694464361| [2025/04/30 20:08:14 464367] [debug] |xqc_engine_wakeup_after|wakeup:1746043694465026|now:1746043694464367|diff:659| [2025/04/30 20:08:14 464373] [debug] |xqc_engine_main_logic|END|now:1746043694464361| [2025/04/30 20:08:14 464960] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694464959| [2025/04/30 20:08:14 464967] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 464975] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1114| [2025/04/30 20:08:14 464981] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1115| [2025/04/30 20:08:14 464989] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1115| [2025/04/30 20:08:14 465002] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 465009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 465016] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63676|prior_delivered:1287371|prior_time:1746043694411803|is_app_limited:0|send_elapse:49435|ack_elapse:53156|ctl_first_sent_time:1746043694412122|lagest_ack_time:1746043694464959|curr_delivered:1349847| [2025/04/30 20:08:14 465023] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694412122| [2025/04/30 20:08:14 465028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:385||sndq_packets_used_bytes:0|sndq_packets_free:480| [2025/04/30 20:08:14 465034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52187|rttvar:974|minrtt:30499|latest_rtt:52837|ack_delay:40| [2025/04/30 20:08:14 465041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52263|rttvar:883|minrtt:30499|latest_rtt:52837|ack_delay:40| [2025/04/30 20:08:14 465047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1477|lost_pn:1474|thresh:3| [2025/04/30 20:08:14 465053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 465058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694470063|now:1746043694465057|interval:5006| [2025/04/30 20:08:14 465063] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694470063|now:1746043694465057|interv:5006| [2025/04/30 20:08:14 465069] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49435, ack_elapse 53156, delivered 62476|rate 1175332|lost 310| [2025/04/30 20:08:14 465075] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 24 -> 25| [2025/04/30 20:08:14 465081] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175332) in round 25| [2025/04/30 20:08:14 465088] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 465094] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 465101] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694412122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1349847| [2025/04/30 20:08:14 465106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694412122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1349847| [2025/04/30 20:08:14 465111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:66012|srtt:52263|latest_rtt:52837|min_rtt:30499|applimit:0|lost:310|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 465117] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1115|largest:1115|pns:2| [2025/04/30 20:08:14 465125] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1115|frame:ACK |recv_time:1746043694464959|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 465130] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814464959|now:1746043694464959|interv:120000000| [2025/04/30 20:08:14 465134] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814464959|now:1746043694464959|interv:120000000| [2025/04/30 20:08:14 465138] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694465026|pq_index:0| [2025/04/30 20:08:14 465143] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694464229| [2025/04/30 20:08:14 465147] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694465146| [2025/04/30 20:08:14 465151] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694465150| [2025/04/30 20:08:14 465156] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694465026|now:1746043694465150| [2025/04/30 20:08:14 465160] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694465026|now:1746043694465150| [2025/04/30 20:08:14 465164] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 465191] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 465196] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52263|min_srtt:52263|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 465200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1412102| [2025/04/30 20:08:14 465205] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 465210] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 465215] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52263|min_srtt:52263|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 465219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 465223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 465227] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 465231] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 465235] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 465241] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 465252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1374758| [2025/04/30 20:08:14 465259] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 465266] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1532| [2025/04/30 20:08:14 465358] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694465279|stream_id:0|stream_offset:1374758| [2025/04/30 20:08:14 465374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 465382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 465388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694470063|now:1746043694465388|interval:4675| [2025/04/30 20:08:14 465395] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694470063|now:1746043694465388|interv:4675| [2025/04/30 20:08:14 465401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:67212| [2025/04/30 20:08:14 465409] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 465415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1375925| [2025/04/30 20:08:14 465422] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 465429] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1533| [2025/04/30 20:08:14 465476] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694465441|stream_id:0|stream_offset:1375925| [2025/04/30 20:08:14 465490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 465497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 465504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694470063|now:1746043694465504|interval:4559| [2025/04/30 20:08:14 465510] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694470063|now:1746043694465504|interv:4559| [2025/04/30 20:08:14 465515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:68412| [2025/04/30 20:08:14 465519] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 465523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1377092| [2025/04/30 20:08:14 465533] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 465537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694466537|now:1746043694465537|interv:1000| [2025/04/30 20:08:14 465541] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 465545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 465549] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694466537| [2025/04/30 20:08:14 465553] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694466537| [2025/04/30 20:08:14 465557] [debug] |xqc_engine_wakeup_after|wakeup:1746043694466537|now:1746043694465557|diff:980| [2025/04/30 20:08:14 465562] [debug] |xqc_engine_main_logic|END|now:1746043694465150| [2025/04/30 20:08:14 465567] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694465567| [2025/04/30 20:08:14 465571] [debug] |xqc_engine_wakeup_after|wakeup:1746043694466537|now:1746043694465571|diff:966| [2025/04/30 20:08:14 465575] [debug] |xqc_engine_main_logic|END|now:1746043694465567| [2025/04/30 20:08:14 466530] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694466529| [2025/04/30 20:08:14 466545] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 466554] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1115| [2025/04/30 20:08:14 466560] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1116| [2025/04/30 20:08:14 466568] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1116| [2025/04/30 20:08:14 466572] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 466579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 466586] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:62476|prior_delivered:1289771|prior_time:1746043694413644|is_app_limited:0|send_elapse:51101|ack_elapse:52885|ctl_first_sent_time:1746043694414008|lagest_ack_time:1746043694466529|curr_delivered:1351047| [2025/04/30 20:08:14 466594] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694414008| [2025/04/30 20:08:14 466601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:384||sndq_packets_used_bytes:0|sndq_packets_free:481| [2025/04/30 20:08:14 466606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52263|rttvar:883|minrtt:30499|latest_rtt:52521|ack_delay:24| [2025/04/30 20:08:14 466612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52293|rttvar:721|minrtt:30499|latest_rtt:52521|ack_delay:24| [2025/04/30 20:08:14 466619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1478|lost_pn:1475|thresh:3| [2025/04/30 20:08:14 466627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1475|lost_pn:1475|po_sent_time:1746043694410622|lost_send_time:1746043694407443|loss_delay:59086|frame:STREAM |repair:128| [2025/04/30 20:08:14 466632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694410622u| [2025/04/30 20:08:14 466650] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |lost interval:157447|lost_count:1|send_count:163|pkt_num:1475|po_send_time:1746043694410622|srtt:52293|cwnd:106708|bw:1253837|conn_life:1290141|now:0|last_lost_time:1290141| [2025/04/30 20:08:14 466657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 466663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52293|rtt_var:721|pto_duration:55177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 466671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 466677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 466683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 466688] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694545618|now:1746043694466663|interv:78955| [2025/04/30 20:08:14 466695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694545618|now:1746043694466663|interval:78955|pto_count:0|srtt:52293 [2025/04/30 20:08:14 466701] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51101, ack_elapse 52885, delivered 61276|rate 1158665|lost 311| [2025/04/30 20:08:14 466708] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158665) in round 25| [2025/04/30 20:08:14 466714] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 466721] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 466727] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:1|acked:1200|po_sent_time:1746043694414008|recovery:1|recovery_start:1746043694466650|packet_conservation:0|next_round_delivered:1349847| [2025/04/30 20:08:14 466734] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:1|acked:1200|po_sent_time:1746043694414008|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 466741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:52293|latest_rtt:52521|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694466650|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 466751] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1116|largest:1116|pns:2| [2025/04/30 20:08:14 466756] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1116|frame:ACK |recv_time:1746043694466529|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 466764] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814466529|now:1746043694466529|interv:120000000| [2025/04/30 20:08:14 466770] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814466529|now:1746043694466529|interv:120000000| [2025/04/30 20:08:14 466776] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694466537|pq_index:0| [2025/04/30 20:08:14 466789] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694465150| [2025/04/30 20:08:14 466795] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694466795| [2025/04/30 20:08:14 466802] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694466801| [2025/04/30 20:08:14 466809] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694466537|now:1746043694466801| [2025/04/30 20:08:14 466813] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694466537|now:1746043694466801| [2025/04/30 20:08:14 466818] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 466824] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 466831] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52293|min_srtt:52293|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 466838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 466845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 466851] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 466857] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 466864] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 466870] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52293|min_srtt:52293|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 466877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 466884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 466887] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 466891] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 466896] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 466900] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 466905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1377092| [2025/04/30 20:08:14 466913] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 466925] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1534| [2025/04/30 20:08:14 466967] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694466934|stream_id:0|stream_offset:1377092| [2025/04/30 20:08:14 466976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 466984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 466991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52293|rtt_var:721|pto_duration:55177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 466997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 467003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 467007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 467011] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694547111|now:1746043694466990|interv:80121| [2025/04/30 20:08:14 467015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694547111|now:1746043694466990|interval:80121|pto_count:0|srtt:52293 [2025/04/30 20:08:14 467020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 467025] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 467029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1378259| [2025/04/30 20:08:14 467034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 467038] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694547111| [2025/04/30 20:08:14 467042] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694547111| [2025/04/30 20:08:14 467046] [debug] |xqc_engine_wakeup_after|wakeup:1746043694547111|now:1746043694467046|diff:80065| [2025/04/30 20:08:14 467051] [debug] |xqc_engine_main_logic|END|now:1746043694466801| [2025/04/30 20:08:14 467059] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694467058| [2025/04/30 20:08:14 467064] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 467069] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1116| [2025/04/30 20:08:14 467073] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1117| [2025/04/30 20:08:14 467079] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1117| [2025/04/30 20:08:14 467083] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 467088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 467097] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63676|prior_delivered:1289771|prior_time:1746043694413644|is_app_limited:0|send_elapse:51223|ack_elapse:53414|ctl_first_sent_time:1746043694414130|lagest_ack_time:1746043694467058|curr_delivered:1352247| [2025/04/30 20:08:14 467102] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694414130| [2025/04/30 20:08:14 467106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:384||sndq_packets_used_bytes:0|sndq_packets_free:481| [2025/04/30 20:08:14 467111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52293|rttvar:721|minrtt:30499|latest_rtt:52928|ack_delay:32| [2025/04/30 20:08:14 467115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52369|rttvar:691|minrtt:30499|latest_rtt:52928|ack_delay:32| [2025/04/30 20:08:14 467119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1479|lost_pn:1476|thresh:3| [2025/04/30 20:08:14 467123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 467127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 467131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52369|rtt_var:691|pto_duration:55133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 467136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 467140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 467143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 467147] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694547067|now:1746043694467131|interv:79936| [2025/04/30 20:08:14 467151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694547067|now:1746043694467131|interval:79936|pto_count:0|srtt:52369 [2025/04/30 20:08:14 467156] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51223, ack_elapse 53414, delivered 62476|rate 1169655|lost 311| [2025/04/30 20:08:14 467160] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169655) in round 25| [2025/04/30 20:08:14 467164] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 467191] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 467195] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694414130|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 467200] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694414130|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 467204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:52369|latest_rtt:52928|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694466650|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 467214] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1117|largest:1117|pns:2| [2025/04/30 20:08:14 467218] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1117|frame:ACK |recv_time:1746043694467058|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 467223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814467058|now:1746043694467058|interv:120000000| [2025/04/30 20:08:14 467228] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814467058|now:1746043694467058|interv:120000000| [2025/04/30 20:08:14 467234] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694547111|pq_index:0| [2025/04/30 20:08:14 467241] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694466801| [2025/04/30 20:08:14 467247] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694467247| [2025/04/30 20:08:14 467255] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694467254| [2025/04/30 20:08:14 467263] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 467268] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52369|min_srtt:52369|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 467272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 467277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 467280] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 467285] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 467292] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 467298] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52369|min_srtt:52369|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 467304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 467310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 467314] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 467318] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 467328] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 467336] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 467342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1378259| [2025/04/30 20:08:14 467349] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 467355] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1535| [2025/04/30 20:08:14 467423] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694467364|stream_id:0|stream_offset:1378259| [2025/04/30 20:08:14 467434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 467440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 467447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52369|rtt_var:691|pto_duration:55133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 467454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 467460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 467465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 467469] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694547497|now:1746043694467446|interv:80051| [2025/04/30 20:08:14 467473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694547497|now:1746043694467446|interval:80051|pto_count:0|srtt:52369 [2025/04/30 20:08:14 467478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 467483] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 467487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1379426| [2025/04/30 20:08:14 467491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 467496] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694547497| [2025/04/30 20:08:14 467500] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694547497| [2025/04/30 20:08:14 467504] [debug] |xqc_engine_wakeup_after|wakeup:1746043694547497|now:1746043694467504|diff:79993| [2025/04/30 20:08:14 467509] [debug] |xqc_engine_main_logic|END|now:1746043694467254| [2025/04/30 20:08:14 467514] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694467514| [2025/04/30 20:08:14 467518] [debug] |xqc_engine_wakeup_after|wakeup:1746043694547497|now:1746043694467518|diff:79979| [2025/04/30 20:08:14 467527] [debug] |xqc_engine_main_logic|END|now:1746043694467514| [2025/04/30 20:08:14 467898] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694467895| [2025/04/30 20:08:14 467913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 467923] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1117| [2025/04/30 20:08:14 467930] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1118| [2025/04/30 20:08:14 467938] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1118| [2025/04/30 20:08:14 467942] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 467949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 467955] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64876|prior_delivered:1289771|prior_time:1746043694413644|is_app_limited:0|send_elapse:51487|ack_elapse:54251|ctl_first_sent_time:1746043694414394|lagest_ack_time:1746043694467895|curr_delivered:1353447| [2025/04/30 20:08:14 467960] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694414394| [2025/04/30 20:08:14 467966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:383||sndq_packets_used_bytes:0|sndq_packets_free:482| [2025/04/30 20:08:14 467970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52369|rttvar:691|minrtt:30499|latest_rtt:53501|ack_delay:104| [2025/04/30 20:08:14 467975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52497|rttvar:776|minrtt:30499|latest_rtt:53501|ack_delay:104| [2025/04/30 20:08:14 467979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1480|lost_pn:1477|thresh:3| [2025/04/30 20:08:14 467984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 467989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 467993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52497|rtt_var:776|pto_duration:55601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 467998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 468002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 468006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 468010] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694547965|now:1746043694467993|interv:79972| [2025/04/30 20:08:14 468014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694547965|now:1746043694467993|interval:79972|pto_count:0|srtt:52497 [2025/04/30 20:08:14 468019] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51487, ack_elapse 54251, delivered 63676|rate 1173729|lost 311| [2025/04/30 20:08:14 468024] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173729) in round 25| [2025/04/30 20:08:14 468035] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 468040] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 468044] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694414394|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 468049] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694414394|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 468055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:52497|latest_rtt:53501|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694466650|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 468065] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1118|largest:1118|pns:2| [2025/04/30 20:08:14 468072] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1118|frame:ACK |recv_time:1746043694467895|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 468080] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814467895|now:1746043694467895|interv:120000000| [2025/04/30 20:08:14 468087] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814467895|now:1746043694467895|interv:120000000| [2025/04/30 20:08:14 468092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694547497|pq_index:0| [2025/04/30 20:08:14 468099] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694467254| [2025/04/30 20:08:14 468106] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694468105| [2025/04/30 20:08:14 468114] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694468111| [2025/04/30 20:08:14 468121] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 468127] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52497|min_srtt:52497|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 468134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 468141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 468147] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 468153] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 468160] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 468198] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52497|min_srtt:52497|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 468205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 468212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 468216] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 468220] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 468225] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 468231] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 468238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1379426| [2025/04/30 20:08:14 468244] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 468249] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694469249|now:1746043694468249|interv:1000| [2025/04/30 20:08:14 468255] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 468259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 468264] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694469249| [2025/04/30 20:08:14 468270] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694469249| [2025/04/30 20:08:14 468275] [debug] |xqc_engine_wakeup_after|wakeup:1746043694469249|now:1746043694468275|diff:974| [2025/04/30 20:08:14 468281] [debug] |xqc_engine_main_logic|END|now:1746043694468111| [2025/04/30 20:08:14 468288] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694468288| [2025/04/30 20:08:14 468293] [debug] |xqc_engine_wakeup_after|wakeup:1746043694469249|now:1746043694468293|diff:956| [2025/04/30 20:08:14 468298] [debug] |xqc_engine_main_logic|END|now:1746043694468288| [2025/04/30 20:08:14 468654] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694468653| [2025/04/30 20:08:14 468665] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 468672] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1118| [2025/04/30 20:08:14 468678] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1119| [2025/04/30 20:08:14 468687] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1119| [2025/04/30 20:08:14 468693] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 468702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 468710] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64876|prior_delivered:1290971|prior_time:1746043694416032|is_app_limited:0|send_elapse:52255|ack_elapse:52621|ctl_first_sent_time:1746043694416391|lagest_ack_time:1746043694468653|curr_delivered:1354647| [2025/04/30 20:08:14 468727] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694416391| [2025/04/30 20:08:14 468735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:382||sndq_packets_used_bytes:0|sndq_packets_free:483| [2025/04/30 20:08:14 468741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52497|rttvar:776|minrtt:30499|latest_rtt:52262|ack_delay:40| [2025/04/30 20:08:14 468748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52462|rttvar:650|minrtt:30499|latest_rtt:52262|ack_delay:40| [2025/04/30 20:08:14 468754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1481|lost_pn:1478|thresh:3| [2025/04/30 20:08:14 468759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 468763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 468767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52462|rtt_var:650|pto_duration:55062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 468772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 468776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 468780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64812| [2025/04/30 20:08:14 468784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694547426|now:1746043694468767|interv:78659| [2025/04/30 20:08:14 468788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694547426|now:1746043694468767|interval:78659|pto_count:0|srtt:52462 [2025/04/30 20:08:14 468792] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52255, ack_elapse 52621, delivered 63676|rate 1210087|lost 311| [2025/04/30 20:08:14 468797] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210087) in round 25| [2025/04/30 20:08:14 468802] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 468809] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 468816] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694416391|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 468823] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694416391|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 468829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:64812|srtt:52462|latest_rtt:52262|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694466650|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 468839] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1119|largest:1119|pns:2| [2025/04/30 20:08:14 468843] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1119|frame:ACK |recv_time:1746043694468653|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 468848] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814468653|now:1746043694468653|interv:120000000| [2025/04/30 20:08:14 468853] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814468653|now:1746043694468653|interv:120000000| [2025/04/30 20:08:14 468857] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694469249|pq_index:0| [2025/04/30 20:08:14 468861] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694468111| [2025/04/30 20:08:14 468865] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694468865| [2025/04/30 20:08:14 468871] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694468869| [2025/04/30 20:08:14 468877] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 468885] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52462|min_srtt:52462|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 468892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 468899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 468905] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 468909] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 468914] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 468918] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52462|min_srtt:52462|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 468923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 468931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 468936] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 468943] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 468949] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 468957] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 468969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1379426| [2025/04/30 20:08:14 468976] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 468982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 468989] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694469249| [2025/04/30 20:08:14 468994] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694469249| [2025/04/30 20:08:14 468998] [debug] |xqc_engine_wakeup_after|wakeup:1746043694469249|now:1746043694468998|diff:251| [2025/04/30 20:08:14 469002] [debug] |xqc_engine_main_logic|END|now:1746043694468869| [2025/04/30 20:08:14 469008] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694469008| [2025/04/30 20:08:14 469012] [debug] |xqc_engine_wakeup_after|wakeup:1746043694469249|now:1746043694469012|diff:237| [2025/04/30 20:08:14 469016] [debug] |xqc_engine_main_logic|END|now:1746043694469008| [2025/04/30 20:08:14 470098] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694470098| [2025/04/30 20:08:14 470112] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694469249|pq_index:0| [2025/04/30 20:08:14 470117] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694468869| [2025/04/30 20:08:14 470123] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694470121| [2025/04/30 20:08:14 470128] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694469249|now:1746043694470121| [2025/04/30 20:08:14 470133] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694469249|now:1746043694470121| [2025/04/30 20:08:14 470137] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 470141] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 470146] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52462|min_srtt:52462|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 470152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 470156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 470160] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 470164] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 470190] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 470195] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52462|min_srtt:52462|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 470205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 470210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 470213] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 470217] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 470222] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 470226] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 470231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1379426| [2025/04/30 20:08:14 470235] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 470240] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1536| [2025/04/30 20:08:14 470281] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64812|now:1746043694470248|stream_id:0|stream_offset:1379426| [2025/04/30 20:08:14 470291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 470298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64812|applimit:0| [2025/04/30 20:08:14 470305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52462|rtt_var:650|pto_duration:55062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 470312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 470318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 470323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 470327] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694550310|now:1746043694470304|interv:80006| [2025/04/30 20:08:14 470331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694550310|now:1746043694470304|interval:80006|pto_count:0|srtt:52462 [2025/04/30 20:08:14 470335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:66012| [2025/04/30 20:08:14 470340] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 470345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1380593| [2025/04/30 20:08:14 470354] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 470358] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1537| [2025/04/30 20:08:14 470388] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694470365|stream_id:0|stream_offset:1380593| [2025/04/30 20:08:14 470397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 470404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 470411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52462|rtt_var:650|pto_duration:55062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 470417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 470421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 470427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 470433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694550427|now:1746043694470411|interv:80016| [2025/04/30 20:08:14 470439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694550427|now:1746043694470411|interval:80016|pto_count:0|srtt:52462 [2025/04/30 20:08:14 470446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 470453] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 470459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1381760| [2025/04/30 20:08:14 470466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 470472] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694550427| [2025/04/30 20:08:14 470477] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694550427| [2025/04/30 20:08:14 470481] [debug] |xqc_engine_wakeup_after|wakeup:1746043694550427|now:1746043694470481|diff:79946| [2025/04/30 20:08:14 470486] [debug] |xqc_engine_main_logic|END|now:1746043694470121| [2025/04/30 20:08:14 470636] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694470634| [2025/04/30 20:08:14 470650] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 470661] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1119| [2025/04/30 20:08:14 470668] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1120| [2025/04/30 20:08:14 470677] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1120| [2025/04/30 20:08:14 470683] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 470692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 470710] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66076|prior_delivered:1290971|prior_time:1746043694416032|is_app_limited:0|send_elapse:52387|ack_elapse:54602|ctl_first_sent_time:1746043694416523|lagest_ack_time:1746043694470634|curr_delivered:1355847| [2025/04/30 20:08:14 470718] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694416523| [2025/04/30 20:08:14 470726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:381||sndq_packets_used_bytes:0|sndq_packets_free:484| [2025/04/30 20:08:14 470733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52462|rttvar:650|minrtt:30499|latest_rtt:54111|ack_delay:40| [2025/04/30 20:08:14 470739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52663|rttvar:890|minrtt:30499|latest_rtt:54111|ack_delay:40| [2025/04/30 20:08:14 470744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1482|lost_pn:1479|thresh:3| [2025/04/30 20:08:14 470749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 470753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 470757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52663|rtt_var:890|pto_duration:56223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 470762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 470766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 470770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 470774] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694551588|now:1746043694470757|interv:80831| [2025/04/30 20:08:14 470779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694551588|now:1746043694470757|interval:80831|pto_count:0|srtt:52663 [2025/04/30 20:08:14 470783] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52387, ack_elapse 54602, delivered 64876|rate 1188161|lost 311| [2025/04/30 20:08:14 470791] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188161) in round 25| [2025/04/30 20:08:14 470797] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 470804] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 470811] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694416523|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 470818] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694416523|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 470825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:52663|latest_rtt:54111|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694466650|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 470841] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1120|largest:1120|pns:2| [2025/04/30 20:08:14 470849] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1120|frame:ACK |recv_time:1746043694470634|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 470857] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814470634|now:1746043694470634|interv:120000000| [2025/04/30 20:08:14 470862] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814470634|now:1746043694470634|interv:120000000| [2025/04/30 20:08:14 470866] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694550427|pq_index:0| [2025/04/30 20:08:14 470871] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694470121| [2025/04/30 20:08:14 470876] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694470876| [2025/04/30 20:08:14 470884] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694470882| [2025/04/30 20:08:14 470892] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 470900] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52663|min_srtt:52663|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 470907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 470915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 470920] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 470926] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 470933] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 470939] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52663|min_srtt:52663|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 470945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 470953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 470959] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 470964] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 470978] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 470986] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 470992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1381760| [2025/04/30 20:08:14 470999] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 471006] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1538| [2025/04/30 20:08:14 471055] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694471019|stream_id:0|stream_offset:1381760| [2025/04/30 20:08:14 471063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 471069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 471074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52663|rtt_var:890|pto_duration:56223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 471081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 471087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 471094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 471100] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694552242|now:1746043694471073|interv:81169| [2025/04/30 20:08:14 471107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694552242|now:1746043694471073|interval:81169|pto_count:0|srtt:52663 [2025/04/30 20:08:14 471115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 471123] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 471130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1382927| [2025/04/30 20:08:14 471137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 471144] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694552242| [2025/04/30 20:08:14 471148] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694552242| [2025/04/30 20:08:14 471152] [debug] |xqc_engine_wakeup_after|wakeup:1746043694552242|now:1746043694471152|diff:81090| [2025/04/30 20:08:14 471157] [debug] |xqc_engine_main_logic|END|now:1746043694470882| [2025/04/30 20:08:14 471186] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694471165| [2025/04/30 20:08:14 471206] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 471215] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1120| [2025/04/30 20:08:14 471222] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1121| [2025/04/30 20:08:14 471230] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1121| [2025/04/30 20:08:14 471236] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 471244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 471251] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63676|prior_delivered:1294571|prior_time:1746043694417622|is_app_limited:0|send_elapse:51160|ack_elapse:53543|ctl_first_sent_time:1746043694417993|lagest_ack_time:1746043694471165|curr_delivered:1357047| [2025/04/30 20:08:14 471259] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694417993| [2025/04/30 20:08:14 471266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:380||sndq_packets_used_bytes:0|sndq_packets_free:485| [2025/04/30 20:08:14 471273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52663|rttvar:890|minrtt:30499|latest_rtt:53172|ack_delay:32| [2025/04/30 20:08:14 471280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52723|rttvar:787|minrtt:30499|latest_rtt:53172|ack_delay:32| [2025/04/30 20:08:14 471287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1483|lost_pn:1480|thresh:3| [2025/04/30 20:08:14 471294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 471300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 471304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52723|rtt_var:787|pto_duration:55871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 471309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 471313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 471317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 471321] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694551890|now:1746043694471304|interv:80586| [2025/04/30 20:08:14 471325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694551890|now:1746043694471304|interval:80586|pto_count:0|srtt:52723 [2025/04/30 20:08:14 471329] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51160, ack_elapse 53543, delivered 62476|rate 1166837|lost 311| [2025/04/30 20:08:14 471334] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166837) in round 25| [2025/04/30 20:08:14 471338] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 471342] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 471351] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694417993|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 471356] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694417993|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 471360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:52723|latest_rtt:53172|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694466650|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 471366] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1121|largest:1121|pns:2| [2025/04/30 20:08:14 471371] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1121|frame:ACK |recv_time:1746043694471165|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 471376] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814471165|now:1746043694471165|interv:120000000| [2025/04/30 20:08:14 471380] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814471165|now:1746043694471165|interv:120000000| [2025/04/30 20:08:14 471384] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694552242|pq_index:0| [2025/04/30 20:08:14 471388] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694470882| [2025/04/30 20:08:14 471392] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694471392| [2025/04/30 20:08:14 471398] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694471396| [2025/04/30 20:08:14 471403] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 471408] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52723|min_srtt:52723|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 471412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 471417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 471421] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 471425] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 471429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 471434] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52723|min_srtt:52723|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 471441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 471447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 471453] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 471460] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 471467] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 471474] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 471481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1382927| [2025/04/30 20:08:14 471489] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 471495] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1539| [2025/04/30 20:08:14 471531] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694471503|stream_id:0|stream_offset:1382927| [2025/04/30 20:08:14 471538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 471542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 471548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52723|rtt_var:787|pto_duration:55871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 471555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 471562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 471568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 471575] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694552374|now:1746043694471547|interv:80827| [2025/04/30 20:08:14 471581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694552374|now:1746043694471547|interval:80827|pto_count:0|srtt:52723 [2025/04/30 20:08:14 471589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 471597] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 471602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1384094| [2025/04/30 20:08:14 471611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 471615] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694552374| [2025/04/30 20:08:14 471619] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694552374| [2025/04/30 20:08:14 471624] [debug] |xqc_engine_wakeup_after|wakeup:1746043694552374|now:1746043694471623|diff:80751| [2025/04/30 20:08:14 471628] [debug] |xqc_engine_main_logic|END|now:1746043694471396| [2025/04/30 20:08:14 471634] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694471633| [2025/04/30 20:08:14 471637] [debug] |xqc_engine_wakeup_after|wakeup:1746043694552374|now:1746043694471637|diff:80737| [2025/04/30 20:08:14 471641] [debug] |xqc_engine_main_logic|END|now:1746043694471633| [2025/04/30 20:08:14 471769] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694471768| [2025/04/30 20:08:14 471779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 471788] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1121| [2025/04/30 20:08:14 471794] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1122| [2025/04/30 20:08:14 471801] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1122| [2025/04/30 20:08:14 471808] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 471816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1484|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1484|path_largest_ack:1484| [2025/04/30 20:08:14 471823] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64876|prior_delivered:1294571|prior_time:1746043694417622|is_app_limited:0|send_elapse:52535|ack_elapse:54146|ctl_first_sent_time:1746043694419368|lagest_ack_time:1746043694471768|curr_delivered:1358247| [2025/04/30 20:08:14 471828] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694419368| [2025/04/30 20:08:14 471832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:379||sndq_packets_used_bytes:0|sndq_packets_free:486| [2025/04/30 20:08:14 471839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52723|rttvar:787|minrtt:30499|latest_rtt:52400|ack_delay:48| [2025/04/30 20:08:14 471845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52677|rttvar:683|minrtt:30499|latest_rtt:52400|ack_delay:48| [2025/04/30 20:08:14 471851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1484|lost_pn:1481|thresh:3| [2025/04/30 20:08:14 471857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 471864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 471870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52677|rtt_var:683|pto_duration:55409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 471876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 471882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 471888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 471902] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694551912|now:1746043694471869|interv:80043| [2025/04/30 20:08:14 471909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694551912|now:1746043694471869|interval:80043|pto_count:0|srtt:52677 [2025/04/30 20:08:14 471914] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52535, ack_elapse 54146, delivered 63676|rate 1176005|lost 311| [2025/04/30 20:08:14 471919] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176005) in round 25| [2025/04/30 20:08:14 471923] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 471927] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 471931] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694419368|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 471936] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694419368|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 471940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:52677|latest_rtt:52400|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694466650|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 471946] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1122|largest:1122|pns:2| [2025/04/30 20:08:14 471951] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1122|frame:ACK |recv_time:1746043694471768|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 471956] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814471768|now:1746043694471768|interv:120000000| [2025/04/30 20:08:14 471960] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814471768|now:1746043694471768|interv:120000000| [2025/04/30 20:08:14 471964] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694552374|pq_index:0| [2025/04/30 20:08:14 471968] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694471396| [2025/04/30 20:08:14 471973] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694471973| [2025/04/30 20:08:14 471981] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694471979| [2025/04/30 20:08:14 471989] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 471995] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52677|min_srtt:52677|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 471999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 472007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 472011] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 472015] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 472020] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 472024] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52677|min_srtt:52677|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 472028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 472032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 472036] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 472040] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 472044] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 472049] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 472053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1384094| [2025/04/30 20:08:14 472060] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 472066] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694473066|now:1746043694472066|interv:1000| [2025/04/30 20:08:14 472073] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 472077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 472081] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694473066| [2025/04/30 20:08:14 472085] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694473066| [2025/04/30 20:08:14 472089] [debug] |xqc_engine_wakeup_after|wakeup:1746043694473066|now:1746043694472089|diff:977| [2025/04/30 20:08:14 472093] [debug] |xqc_engine_main_logic|END|now:1746043694471979| [2025/04/30 20:08:14 472099] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694472099| [2025/04/30 20:08:14 472103] [debug] |xqc_engine_wakeup_after|wakeup:1746043694473066|now:1746043694472103|diff:963| [2025/04/30 20:08:14 472107] [debug] |xqc_engine_main_logic|END|now:1746043694472099| [2025/04/30 20:08:14 472686] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694472685| [2025/04/30 20:08:14 472702] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 472711] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1122| [2025/04/30 20:08:14 472725] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1123| [2025/04/30 20:08:14 472734] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1123| [2025/04/30 20:08:14 472741] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 472748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 472754] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66076|prior_delivered:1294571|prior_time:1746043694417622|is_app_limited:0|send_elapse:52669|ack_elapse:55063|ctl_first_sent_time:1746043694419502|lagest_ack_time:1746043694472685|curr_delivered:1359447| [2025/04/30 20:08:14 472762] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694419502| [2025/04/30 20:08:14 472769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:378||sndq_packets_used_bytes:0|sndq_packets_free:487| [2025/04/30 20:08:14 472775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52677|rttvar:683|minrtt:30499|latest_rtt:53183|ack_delay:32| [2025/04/30 20:08:14 472782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52736|rttvar:631|minrtt:30499|latest_rtt:53183|ack_delay:32| [2025/04/30 20:08:14 472790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1485|lost_pn:1482|thresh:3| [2025/04/30 20:08:14 472796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 472802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 472808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52736|rtt_var:631|pto_duration:55260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 472815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 472822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 472829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64812| [2025/04/30 20:08:14 472835] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694551763|now:1746043694472808|interv:78955| [2025/04/30 20:08:14 472841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694551763|now:1746043694472808|interval:78955|pto_count:0|srtt:52736 [2025/04/30 20:08:14 472847] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52669, ack_elapse 55063, delivered 64876|rate 1178214|lost 311| [2025/04/30 20:08:14 472852] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178214) in round 25| [2025/04/30 20:08:14 472856] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 472860] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 472864] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694419502|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 472873] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694419502|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 472877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:64812|srtt:52736|latest_rtt:53183|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694466650|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 472883] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1123|largest:1123|pns:2| [2025/04/30 20:08:14 472888] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1123|frame:ACK |recv_time:1746043694472685|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 472893] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814472685|now:1746043694472685|interv:120000000| [2025/04/30 20:08:14 472897] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814472685|now:1746043694472685|interv:120000000| [2025/04/30 20:08:14 472901] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694473066|pq_index:0| [2025/04/30 20:08:14 472905] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694471979| [2025/04/30 20:08:14 472909] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694472909| [2025/04/30 20:08:14 472914] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694472913| [2025/04/30 20:08:14 472919] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 472924] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52736|min_srtt:52736|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 472929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 472933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 472937] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 472941] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 472945] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 472949] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52736|min_srtt:52736|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 472953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 472960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 472964] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 472968] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 472972] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 472977] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 472981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1384094| [2025/04/30 20:08:14 472985] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 472989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 472993] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694473066| [2025/04/30 20:08:14 472997] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694473066| [2025/04/30 20:08:14 473001] [debug] |xqc_engine_wakeup_after|wakeup:1746043694473066|now:1746043694473001|diff:65| [2025/04/30 20:08:14 473006] [debug] |xqc_engine_main_logic|END|now:1746043694472913| [2025/04/30 20:08:14 473011] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694473011| [2025/04/30 20:08:14 473015] [debug] |xqc_engine_wakeup_after|wakeup:1746043694473066|now:1746043694473015|diff:51| [2025/04/30 20:08:14 473019] [debug] |xqc_engine_main_logic|END|now:1746043694473011| [2025/04/30 20:08:14 474091] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694474091| [2025/04/30 20:08:14 474103] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694473066|pq_index:0| [2025/04/30 20:08:14 474108] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694472913| [2025/04/30 20:08:14 474113] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694474112| [2025/04/30 20:08:14 474118] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694473066|now:1746043694474112| [2025/04/30 20:08:14 474123] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694473066|now:1746043694474112| [2025/04/30 20:08:14 474127] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 474131] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 474136] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52736|min_srtt:52736|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 474141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 474146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 474156] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 474160] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 474164] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 474189] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52736|min_srtt:52736|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 474195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 474199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 474203] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 474207] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 474211] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 474216] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 474221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1384094| [2025/04/30 20:08:14 474228] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 474235] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1540| [2025/04/30 20:08:14 474283] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64812|now:1746043694474246|stream_id:0|stream_offset:1384094| [2025/04/30 20:08:14 474290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 474295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64812|applimit:0| [2025/04/30 20:08:14 474302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52736|rtt_var:631|pto_duration:55260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 474309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 474315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 474322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 474328] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694554506|now:1746043694474302|interv:80204| [2025/04/30 20:08:14 474335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694554506|now:1746043694474302|interval:80204|pto_count:0|srtt:52736 [2025/04/30 20:08:14 474360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:66012| [2025/04/30 20:08:14 474368] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 474375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1385261| [2025/04/30 20:08:14 474382] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 474388] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1541| [2025/04/30 20:08:14 474417] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694474397|stream_id:0|stream_offset:1385261| [2025/04/30 20:08:14 474424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 474432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 474439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52736|rtt_var:631|pto_duration:55260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 474446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 474451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 474455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 474459] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694554657|now:1746043694474438|interv:80219| [2025/04/30 20:08:14 474463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694554657|now:1746043694474438|interval:80219|pto_count:0|srtt:52736 [2025/04/30 20:08:14 474467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 474472] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 474476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1386428| [2025/04/30 20:08:14 474481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 474485] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694554657| [2025/04/30 20:08:14 474489] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694554657| [2025/04/30 20:08:14 474493] [debug] |xqc_engine_wakeup_after|wakeup:1746043694554657|now:1746043694474493|diff:80164| [2025/04/30 20:08:14 474498] [debug] |xqc_engine_main_logic|END|now:1746043694474112| [2025/04/30 20:08:14 474973] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694474971| [2025/04/30 20:08:14 474993] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 475002] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1123| [2025/04/30 20:08:14 475008] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1124| [2025/04/30 20:08:14 475016] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1124| [2025/04/30 20:08:14 475023] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 475030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 475037] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:67276|prior_delivered:1294571|prior_time:1746043694417622|is_app_limited:0|send_elapse:53998|ack_elapse:57349|ctl_first_sent_time:1746043694420831|lagest_ack_time:1746043694474971|curr_delivered:1360647| [2025/04/30 20:08:14 475044] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694420831| [2025/04/30 20:08:14 475052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:377||sndq_packets_used_bytes:0|sndq_packets_free:488| [2025/04/30 20:08:14 475059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52736|rttvar:631|minrtt:30499|latest_rtt:54140|ack_delay:48| [2025/04/30 20:08:14 475066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52905|rttvar:813|minrtt:30499|latest_rtt:54140|ack_delay:48| [2025/04/30 20:08:14 475073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1486|lost_pn:1483|thresh:3| [2025/04/30 20:08:14 475079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 475085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 475092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52905|rtt_var:813|pto_duration:56157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 475099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 475105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 475112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 475118] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694555554|now:1746043694475092|interv:80462| [2025/04/30 20:08:14 475124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694555554|now:1746043694475092|interval:80462|pto_count:0|srtt:52905 [2025/04/30 20:08:14 475130] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53998, ack_elapse 57349, delivered 66076|rate 1152173|lost 311| [2025/04/30 20:08:14 475137] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152173) in round 25| [2025/04/30 20:08:14 475144] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 475150] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 475163] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694420831|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 475191] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694420831|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 475198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:52905|latest_rtt:54140|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694466650|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 475207] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1124|largest:1124|pns:2| [2025/04/30 20:08:14 475213] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1124|frame:ACK |recv_time:1746043694474971|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 475221] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814474971|now:1746043694474971|interv:120000000| [2025/04/30 20:08:14 475227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814474971|now:1746043694474971|interv:120000000| [2025/04/30 20:08:14 475231] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694554657|pq_index:0| [2025/04/30 20:08:14 475235] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694474112| [2025/04/30 20:08:14 475240] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694475239| [2025/04/30 20:08:14 475246] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694475244| [2025/04/30 20:08:14 475254] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 475261] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52905|min_srtt:52905|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 475269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 475273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 475279] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 475285] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 475293] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 475299] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52905|min_srtt:52905|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 475312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 475319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 475325] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 475331] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 475338] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 475345] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 475351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1386428| [2025/04/30 20:08:14 475358] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 475365] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1542| [2025/04/30 20:08:14 475412] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694475376|stream_id:0|stream_offset:1386428| [2025/04/30 20:08:14 475421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 475429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 475434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52905|rtt_var:813|pto_duration:56157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 475439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 475443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 475447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 475451] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694556533|now:1746043694475434|interv:81099| [2025/04/30 20:08:14 475455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694556533|now:1746043694475434|interval:81099|pto_count:0|srtt:52905 [2025/04/30 20:08:14 475459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 475464] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 475469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1387595| [2025/04/30 20:08:14 475479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 475483] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694556533| [2025/04/30 20:08:14 475489] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694556533| [2025/04/30 20:08:14 475496] [debug] |xqc_engine_wakeup_after|wakeup:1746043694556533|now:1746043694475495|diff:81038| [2025/04/30 20:08:14 475503] [debug] |xqc_engine_main_logic|END|now:1746043694475244| [2025/04/30 20:08:14 475513] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043694475513| [2025/04/30 20:08:14 475518] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 475525] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1124| [2025/04/30 20:08:14 475532] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1125| [2025/04/30 20:08:14 475541] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1125| [2025/04/30 20:08:14 475547] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 475554] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 475561] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694500513|now:1746043694475513|interv:25000| [2025/04/30 20:08:14 475570] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694475513|max_ack_delay:25000| [2025/04/30 20:08:14 475577] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1125|largest:1125|pns:2| [2025/04/30 20:08:14 475584] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1125|frame:PING ACK |recv_time:1746043694475513|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 475592] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814475513|now:1746043694475513|interv:120000000| [2025/04/30 20:08:14 475599] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814475513|now:1746043694475513|interv:120000000| [2025/04/30 20:08:14 475605] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694556533|pq_index:0| [2025/04/30 20:08:14 475611] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694475244| [2025/04/30 20:08:14 475618] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694475618| [2025/04/30 20:08:14 475626] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694475624| [2025/04/30 20:08:14 475633] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 475641] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52905|min_srtt:52905|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 475648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 475661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 475666] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 475673] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 475680] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 475687] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52905|min_srtt:52905|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 475693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 475700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 475706] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 475710] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 475714] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 475719] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 475723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1387595| [2025/04/30 20:08:14 475727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 475731] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 475736] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 475739] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694475739|diff:24774| [2025/04/30 20:08:14 475744] [debug] |xqc_engine_main_logic|END|now:1746043694475624| [2025/04/30 20:08:14 475754] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694475753| [2025/04/30 20:08:14 475761] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 475770] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1125| [2025/04/30 20:08:14 475774] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1126| [2025/04/30 20:08:14 475779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1126| [2025/04/30 20:08:14 475784] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 475788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1487|origin_pktnum:0|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:08:14 475793] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63676|prior_delivered:1299371|prior_time:1746043694421893|is_app_limited:0|send_elapse:51871|ack_elapse:53860|ctl_first_sent_time:1746043694422231|lagest_ack_time:1746043694475753|curr_delivered:1361847| [2025/04/30 20:08:14 475802] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694422231| [2025/04/30 20:08:14 475807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:489| [2025/04/30 20:08:14 475812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52905|rttvar:813|minrtt:30499|latest_rtt:53522|ack_delay:40| [2025/04/30 20:08:14 475816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52977|rttvar:754|minrtt:30499|latest_rtt:53522|ack_delay:40| [2025/04/30 20:08:14 475821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1487|lost_pn:1484|thresh:3| [2025/04/30 20:08:14 475825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 475829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 475833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52977|rtt_var:754|pto_duration:55993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 475837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 475841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 475845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 475849] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694556369|now:1746043694475833|interv:80536| [2025/04/30 20:08:14 475853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694556369|now:1746043694475833|interval:80536|pto_count:0|srtt:52977 [2025/04/30 20:08:14 475857] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51871, ack_elapse 53860, delivered 62476|rate 1159970|lost 311| [2025/04/30 20:08:14 475862] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159970) in round 25| [2025/04/30 20:08:14 475866] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 475870] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 475874] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694422231|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 475878] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694422231|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 475883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:52977|latest_rtt:53522|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694466650|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 475891] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1126|largest:1126|pns:2| [2025/04/30 20:08:14 475896] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1126|frame:ACK |recv_time:1746043694475753|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 475900] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814475753|now:1746043694475753|interv:120000000| [2025/04/30 20:08:14 475905] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814475753|now:1746043694475753|interv:120000000| [2025/04/30 20:08:14 475909] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 475913] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694475624| [2025/04/30 20:08:14 475917] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694475917| [2025/04/30 20:08:14 475921] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694475920| [2025/04/30 20:08:14 475926] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 475931] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52977|min_srtt:52977|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 475935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 475939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 475943] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 475947] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 475951] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 475955] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52977|min_srtt:52977|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 475959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 475964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 475968] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 475971] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 475976] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 475982] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 475987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1387595| [2025/04/30 20:08:14 475991] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 475995] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1543| [2025/04/30 20:08:14 476029] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694476002|stream_id:0|stream_offset:1387595| [2025/04/30 20:08:14 476035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 476040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 476044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52977|rtt_var:754|pto_duration:55993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 476049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 476053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 476057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 476061] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694556995|now:1746043694476044|interv:80951| [2025/04/30 20:08:14 476065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694556995|now:1746043694476044|interval:80951|pto_count:0|srtt:52977 [2025/04/30 20:08:14 476069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 476074] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 476078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1388762| [2025/04/30 20:08:14 476083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 476087] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 476091] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 476095] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694476095|diff:24418| [2025/04/30 20:08:14 476100] [debug] |xqc_engine_main_logic|END|now:1746043694475920| [2025/04/30 20:08:14 476106] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694476106| [2025/04/30 20:08:14 476111] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 476116] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1126| [2025/04/30 20:08:14 476123] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1127| [2025/04/30 20:08:14 476128] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1127| [2025/04/30 20:08:14 476132] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 476137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 476142] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64876|prior_delivered:1299371|prior_time:1746043694421893|is_app_limited:0|send_elapse:52001|ack_elapse:54213|ctl_first_sent_time:1746043694422361|lagest_ack_time:1746043694476106|curr_delivered:1363047| [2025/04/30 20:08:14 476146] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694422361| [2025/04/30 20:08:14 476150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:490| [2025/04/30 20:08:14 476155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52977|rttvar:754|minrtt:30499|latest_rtt:53745|ack_delay:24| [2025/04/30 20:08:14 476159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53070|rttvar:752|minrtt:30499|latest_rtt:53745|ack_delay:24| [2025/04/30 20:08:14 476163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1488|lost_pn:1485|thresh:3| [2025/04/30 20:08:14 476186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 476193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 476199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53070|rtt_var:752|pto_duration:56078|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 476207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 476213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 476218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 476222] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694557080|now:1746043694476199|interv:80881| [2025/04/30 20:08:14 476227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694557080|now:1746043694476199|interval:80881|pto_count:0|srtt:53070 [2025/04/30 20:08:14 476234] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52001, ack_elapse 54213, delivered 63676|rate 1174552|lost 311| [2025/04/30 20:08:14 476240] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174552) in round 25| [2025/04/30 20:08:14 476246] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 476252] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 476258] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694422361|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 476270] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694422361|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 476277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53070|latest_rtt:53745|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694466650|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 476285] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1127|largest:1127|pns:2| [2025/04/30 20:08:14 476292] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1127|frame:ACK |recv_time:1746043694476106|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 476298] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814476106|now:1746043694476106|interv:120000000| [2025/04/30 20:08:14 476304] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814476106|now:1746043694476106|interv:120000000| [2025/04/30 20:08:14 476309] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 476316] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694475920| [2025/04/30 20:08:14 476321] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694476321| [2025/04/30 20:08:14 476329] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694476327| [2025/04/30 20:08:14 476336] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 476342] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53070|min_srtt:53070|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 476349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 476356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 476362] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 476367] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 476374] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 476380] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53070|min_srtt:53070|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 476386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 476396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 476402] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 476408] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 476415] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 476422] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 476429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1388762| [2025/04/30 20:08:14 476436] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 476441] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1544| [2025/04/30 20:08:14 476472] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694476449|stream_id:0|stream_offset:1388762| [2025/04/30 20:08:14 476485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 476493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 476499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53070|rtt_var:752|pto_duration:56078|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 476506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 476510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 476514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 476518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694557527|now:1746043694476499|interv:81028| [2025/04/30 20:08:14 476522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694557527|now:1746043694476499|interval:81028|pto_count:0|srtt:53070 [2025/04/30 20:08:14 476528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 476550] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 476561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1389929| [2025/04/30 20:08:14 476566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 476571] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 476581] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 476585] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694476585|diff:23928| [2025/04/30 20:08:14 476590] [debug] |xqc_engine_main_logic|END|now:1746043694476327| [2025/04/30 20:08:14 476602] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694476601| [2025/04/30 20:08:14 476610] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 476619] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1127| [2025/04/30 20:08:14 476625] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1128| [2025/04/30 20:08:14 476769] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1128| [2025/04/30 20:08:14 476777] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 476785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 476791] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64876|prior_delivered:1300571|prior_time:1746043694422573|is_app_limited:0|send_elapse:51698|ack_elapse:54028|ctl_first_sent_time:1746043694423786|lagest_ack_time:1746043694476601|curr_delivered:1364247| [2025/04/30 20:08:14 476796] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694423786| [2025/04/30 20:08:14 476800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:491| [2025/04/30 20:08:14 476804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53070|rttvar:752|minrtt:30499|latest_rtt:52815|ack_delay:40| [2025/04/30 20:08:14 476809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53033|rttvar:637|minrtt:30499|latest_rtt:52815|ack_delay:40| [2025/04/30 20:08:14 476813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1489|lost_pn:1486|thresh:3| [2025/04/30 20:08:14 476817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 476822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 476826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53033|rtt_var:637|pto_duration:55581|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 476831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 476835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 476839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 476842] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694557030|now:1746043694476826|interv:80204| [2025/04/30 20:08:14 476848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694557030|now:1746043694476826|interval:80204|pto_count:0|srtt:53033 [2025/04/30 20:08:14 476862] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51698, ack_elapse 54028, delivered 63676|rate 1178574|lost 311| [2025/04/30 20:08:14 476869] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178574) in round 25| [2025/04/30 20:08:14 476875] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 476879] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 476883] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694423786|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 476887] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694423786|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 476892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53033|latest_rtt:52815|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694466650|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 476898] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1128|largest:1128|pns:2| [2025/04/30 20:08:14 476903] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1128|frame:ACK |recv_time:1746043694476601|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 476908] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814476601|now:1746043694476601|interv:120000000| [2025/04/30 20:08:14 476912] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814476601|now:1746043694476601|interv:120000000| [2025/04/30 20:08:14 476916] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 476920] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694476327| [2025/04/30 20:08:14 476924] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694476924| [2025/04/30 20:08:14 476930] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694476928| [2025/04/30 20:08:14 476935] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 476940] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53033|min_srtt:53033|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 476944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 476949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 476953] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 476957] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 476965] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 476969] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53033|min_srtt:53033|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 476974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 476978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 476982] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 476986] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 476991] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 476995] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 476999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1389929| [2025/04/30 20:08:14 477004] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 477008] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694478008|now:1746043694477008|interv:1000| [2025/04/30 20:08:14 477012] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 477016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 477020] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694478008| [2025/04/30 20:08:14 477024] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694478008| [2025/04/30 20:08:14 477028] [debug] |xqc_engine_wakeup_after|wakeup:1746043694478008|now:1746043694477028|diff:980| [2025/04/30 20:08:14 477032] [debug] |xqc_engine_main_logic|END|now:1746043694476928| [2025/04/30 20:08:14 477038] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694477038| [2025/04/30 20:08:14 477041] [debug] |xqc_engine_wakeup_after|wakeup:1746043694478008|now:1746043694477041|diff:967| [2025/04/30 20:08:14 477045] [debug] |xqc_engine_main_logic|END|now:1746043694477038| [2025/04/30 20:08:14 477619] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694477618| [2025/04/30 20:08:14 477634] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 477643] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1128| [2025/04/30 20:08:14 477650] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1129| [2025/04/30 20:08:14 477659] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1129| [2025/04/30 20:08:14 477666] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 477673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 477688] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63676|prior_delivered:1302971|prior_time:1746043694424694|is_app_limited:0|send_elapse:50928|ack_elapse:52924|ctl_first_sent_time:1746043694425000|lagest_ack_time:1746043694477618|curr_delivered:1365447| [2025/04/30 20:08:14 477696] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694425000| [2025/04/30 20:08:14 477703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:492| [2025/04/30 20:08:14 477710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53033|rttvar:637|minrtt:30499|latest_rtt:52618|ack_delay:32| [2025/04/30 20:08:14 477718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52977|rttvar:589|minrtt:30499|latest_rtt:52618|ack_delay:32| [2025/04/30 20:08:14 477724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1490|lost_pn:1487|thresh:3| [2025/04/30 20:08:14 477731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 477738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 477744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52977|rtt_var:589|pto_duration:55333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 477751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 477757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 477761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64812| [2025/04/30 20:08:14 477765] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694556782|now:1746043694477744|interv:79038| [2025/04/30 20:08:14 477769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694556782|now:1746043694477744|interval:79038|pto_count:0|srtt:52977 [2025/04/30 20:08:14 477774] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50928, ack_elapse 52924, delivered 62476|rate 1180485|lost 311| [2025/04/30 20:08:14 477779] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180485) in round 25| [2025/04/30 20:08:14 477783] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 477787] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 477791] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694425000|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 477796] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694425000|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 477800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:64812|srtt:52977|latest_rtt:52618|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694466650|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 477812] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1129|largest:1129|pns:2| [2025/04/30 20:08:14 477817] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1129|frame:ACK |recv_time:1746043694477618|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 477821] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814477618|now:1746043694477618|interv:120000000| [2025/04/30 20:08:14 477826] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814477618|now:1746043694477618|interv:120000000| [2025/04/30 20:08:14 477830] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694478008|pq_index:0| [2025/04/30 20:08:14 477834] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694476928| [2025/04/30 20:08:14 477838] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694477838| [2025/04/30 20:08:14 477843] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694477842| [2025/04/30 20:08:14 477849] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 477854] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52977|min_srtt:52977|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 477858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 477863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 477867] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 477871] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 477875] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 477879] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52977|min_srtt:52977|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 477884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 477888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 477892] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 477896] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 477903] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 477907] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 477912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1389929| [2025/04/30 20:08:14 477916] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 477920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 477924] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694478008| [2025/04/30 20:08:14 477928] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694478008| [2025/04/30 20:08:14 477932] [debug] |xqc_engine_wakeup_after|wakeup:1746043694478008|now:1746043694477932|diff:76| [2025/04/30 20:08:14 477936] [debug] |xqc_engine_main_logic|END|now:1746043694477842| [2025/04/30 20:08:14 477942] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694477942| [2025/04/30 20:08:14 477946] [debug] |xqc_engine_wakeup_after|wakeup:1746043694478008|now:1746043694477946|diff:62| [2025/04/30 20:08:14 477950] [debug] |xqc_engine_main_logic|END|now:1746043694477942| [2025/04/30 20:08:14 479202] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694479201| [2025/04/30 20:08:14 479215] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694478008|pq_index:0| [2025/04/30 20:08:14 479221] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694477842| [2025/04/30 20:08:14 479228] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694479226| [2025/04/30 20:08:14 479234] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694478008|now:1746043694479226| [2025/04/30 20:08:14 479241] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694478008|now:1746043694479226| [2025/04/30 20:08:14 479248] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 479255] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 479263] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52977|min_srtt:52977|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 479268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 479273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 479277] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 479282] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 479289] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 479304] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52977|min_srtt:52977|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 479310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 479318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 479324] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 479331] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 479337] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 479342] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 479346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1389929| [2025/04/30 20:08:14 479351] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 479355] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1545| [2025/04/30 20:08:14 479396] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64812|now:1746043694479367|stream_id:0|stream_offset:1389929| [2025/04/30 20:08:14 479407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 479415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64812|applimit:0| [2025/04/30 20:08:14 479422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52977|rtt_var:589|pto_duration:55333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 479428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 479432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 479435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 479440] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694559700|now:1746043694479421|interv:80279| [2025/04/30 20:08:14 479444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694559700|now:1746043694479421|interval:80279|pto_count:0|srtt:52977 [2025/04/30 20:08:14 479449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:66012| [2025/04/30 20:08:14 479454] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 479458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1391096| [2025/04/30 20:08:14 479470] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 479474] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1546| [2025/04/30 20:08:14 479502] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694479481|stream_id:0|stream_offset:1391096| [2025/04/30 20:08:14 479508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 479513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 479517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52977|rtt_var:589|pto_duration:55333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 479521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 479525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 479529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 479533] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694559814|now:1746043694479517|interv:80297| [2025/04/30 20:08:14 479537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694559814|now:1746043694479517|interval:80297|pto_count:0|srtt:52977 [2025/04/30 20:08:14 479541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 479546] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 479550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1392263| [2025/04/30 20:08:14 479555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 479559] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 479564] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 479571] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694479571|diff:20942| [2025/04/30 20:08:14 479578] [debug] |xqc_engine_main_logic|END|now:1746043694479226| [2025/04/30 20:08:14 479591] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694479591| [2025/04/30 20:08:14 479599] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 479606] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1129| [2025/04/30 20:08:14 479612] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1130| [2025/04/30 20:08:14 479621] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1130| [2025/04/30 20:08:14 479631] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 479636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 479641] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64876|prior_delivered:1304171|prior_time:1746043694425657|is_app_limited:0|send_elapse:53154|ack_elapse:53934|ctl_first_sent_time:1746043694427352|lagest_ack_time:1746043694479591|curr_delivered:1366647| [2025/04/30 20:08:14 479648] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694427352| [2025/04/30 20:08:14 479655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:493| [2025/04/30 20:08:14 479662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52977|rttvar:589|minrtt:30499|latest_rtt:52239|ack_delay:32| [2025/04/30 20:08:14 479669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52880|rttvar:634|minrtt:30499|latest_rtt:52239|ack_delay:32| [2025/04/30 20:08:14 479676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1492|lost_pn:1489|thresh:3| [2025/04/30 20:08:14 479682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 479688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 479695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694484603|now:1746043694479695|interval:4908| [2025/04/30 20:08:14 479702] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694484603|now:1746043694479695|interv:4908| [2025/04/30 20:08:14 479709] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53154, ack_elapse 53934, delivered 62476|rate 1158378|lost 311| [2025/04/30 20:08:14 479714] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158378) in round 25| [2025/04/30 20:08:14 479719] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 479723] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 479728] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694427352|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 479735] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694427352|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 479742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:52880|latest_rtt:52239|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694466650|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 479751] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1130|largest:1130|pns:2| [2025/04/30 20:08:14 479761] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1130|frame:ACK |recv_time:1746043694479591|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 479766] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814479591|now:1746043694479591|interv:120000000| [2025/04/30 20:08:14 479771] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814479591|now:1746043694479591|interv:120000000| [2025/04/30 20:08:14 479778] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 479785] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694479226| [2025/04/30 20:08:14 479791] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694479791| [2025/04/30 20:08:14 479799] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694479797| [2025/04/30 20:08:14 479804] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 479809] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52880|min_srtt:52880|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 479813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 479818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 479822] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 479826] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 479830] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 479834] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52880|min_srtt:52880|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 479839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 479843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 479847] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 479850] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 479855] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 479859] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 479867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1392263| [2025/04/30 20:08:14 479871] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 479876] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1547| [2025/04/30 20:08:14 479909] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694479883|stream_id:0|stream_offset:1392263| [2025/04/30 20:08:14 479915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 479920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 479925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694484603|now:1746043694479924|interval:4679| [2025/04/30 20:08:14 479929] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694484603|now:1746043694479924|interv:4679| [2025/04/30 20:08:14 479933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 479938] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 479942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1393430| [2025/04/30 20:08:14 479947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 479951] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694484603| [2025/04/30 20:08:14 479956] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694484603| [2025/04/30 20:08:14 479960] [debug] |xqc_engine_wakeup_after|wakeup:1746043694484603|now:1746043694479959|diff:4644| [2025/04/30 20:08:14 479964] [debug] |xqc_engine_main_logic|END|now:1746043694479797| [2025/04/30 20:08:14 479969] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694479969| [2025/04/30 20:08:14 479973] [debug] |xqc_engine_wakeup_after|wakeup:1746043694484603|now:1746043694479973|diff:4630| [2025/04/30 20:08:14 479977] [debug] |xqc_engine_main_logic|END|now:1746043694479969| [2025/04/30 20:08:14 480623] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694480621| [2025/04/30 20:08:14 480645] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 480657] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1130| [2025/04/30 20:08:14 480665] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1131| [2025/04/30 20:08:14 480676] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1131| [2025/04/30 20:08:14 480685] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 480696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1493|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1493|path_largest_ack:1493| [2025/04/30 20:08:14 480718] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66076|prior_delivered:1304171|prior_time:1746043694425657|is_app_limited:0|send_elapse:53277|ack_elapse:54964|ctl_first_sent_time:1746043694427475|lagest_ack_time:1746043694480621|curr_delivered:1367847| [2025/04/30 20:08:14 480729] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694427475| [2025/04/30 20:08:14 480738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:494| [2025/04/30 20:08:14 480746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52880|rttvar:634|minrtt:30499|latest_rtt:53146|ack_delay:32| [2025/04/30 20:08:14 480755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52909|rttvar:534|minrtt:30499|latest_rtt:53146|ack_delay:32| [2025/04/30 20:08:14 480764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1493|lost_pn:1490|thresh:3| [2025/04/30 20:08:14 480771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 480779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 480787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694484902|now:1746043694480786|interval:4116| [2025/04/30 20:08:14 480796] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694484902|now:1746043694480786|interv:4116| [2025/04/30 20:08:14 480804] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53277, ack_elapse 54964, delivered 63676|rate 1158503|lost 311| [2025/04/30 20:08:14 480812] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158503) in round 25| [2025/04/30 20:08:14 480821] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 480829] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 480836] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694427475|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 480843] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694427475|recovery:1|recovery_start:1746043694466650|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 480851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:52909|latest_rtt:53146|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694466650|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 480858] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1131|largest:1131|pns:2| [2025/04/30 20:08:14 480863] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1131|frame:ACK |recv_time:1746043694480621|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 480872] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814480621|now:1746043694480621|interv:120000000| [2025/04/30 20:08:14 480877] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814480621|now:1746043694480621|interv:120000000| [2025/04/30 20:08:14 480881] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694484603|pq_index:0| [2025/04/30 20:08:14 480886] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694479797| [2025/04/30 20:08:14 480890] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694480890| [2025/04/30 20:08:14 480895] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694480894| [2025/04/30 20:08:14 480901] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 480906] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52909|min_srtt:52909|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 480911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 480916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 480920] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 480924] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 480928] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 480932] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52909|min_srtt:52909|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 480937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 480941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 480945] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 480949] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 480953] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 480958] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 480962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1393430| [2025/04/30 20:08:14 480967] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 480974] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1548| [2025/04/30 20:08:14 481048] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694480984|stream_id:0|stream_offset:1393430| [2025/04/30 20:08:14 481058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 481063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 481068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694484902|now:1746043694481068|interval:3834| [2025/04/30 20:08:14 481073] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694484902|now:1746043694481068|interv:3834| [2025/04/30 20:08:14 481077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 481083] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 481088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1394597| [2025/04/30 20:08:14 481092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 481097] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694484902| [2025/04/30 20:08:14 481101] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694484902| [2025/04/30 20:08:14 481105] [debug] |xqc_engine_wakeup_after|wakeup:1746043694484902|now:1746043694481105|diff:3797| [2025/04/30 20:08:14 481109] [debug] |xqc_engine_main_logic|END|now:1746043694480894| [2025/04/30 20:08:14 481115] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694481115| [2025/04/30 20:08:14 481119] [debug] |xqc_engine_wakeup_after|wakeup:1746043694484902|now:1746043694481119|diff:3783| [2025/04/30 20:08:14 481123] [debug] |xqc_engine_main_logic|END|now:1746043694481115| [2025/04/30 20:08:14 481633] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694481631| [2025/04/30 20:08:14 481652] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 481662] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1131| [2025/04/30 20:08:14 481668] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1132| [2025/04/30 20:08:14 481677] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1132| [2025/04/30 20:08:14 481684] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 481692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 481699] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63676|prior_delivered:1307771|prior_time:1746043694428637|is_app_limited:0|send_elapse:51741|ack_elapse:52994|ctl_first_sent_time:1746043694428944|lagest_ack_time:1746043694481631|curr_delivered:1369047| [2025/04/30 20:08:14 481714] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694428944| [2025/04/30 20:08:14 481720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:495| [2025/04/30 20:08:14 481724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52909|rttvar:534|minrtt:30499|latest_rtt:52687|ack_delay:24| [2025/04/30 20:08:14 481729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52878|rttvar:462|minrtt:30499|latest_rtt:52687|ack_delay:24| [2025/04/30 20:08:14 481736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1494|lost_pn:1491|thresh:3| [2025/04/30 20:08:14 481742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 481749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1491|lost_pn:1491|po_sent_time:1746043694425113|lost_send_time:1746043694422144|loss_delay:59487|frame:STREAM |repair:128| [2025/04/30 20:08:14 481756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694425113u| [2025/04/30 20:08:14 481762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 481767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52878|rtt_var:462|pto_duration:54878|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 481774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 481780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 481786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64812| [2025/04/30 20:08:14 481792] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694560862|now:1746043694481767|interv:79095| [2025/04/30 20:08:14 481799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694560862|now:1746043694481767|interval:79095|pto_count:0|srtt:52878 [2025/04/30 20:08:14 481804] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51741, ack_elapse 52994, delivered 61276|rate 1156281|lost 312| [2025/04/30 20:08:14 481809] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156281) in round 25| [2025/04/30 20:08:14 481813] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 481818] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 481822] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:1|acked:1200|po_sent_time:1746043694428944|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 481826] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:1|acked:1200|po_sent_time:1746043694428944|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 481831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:64812|srtt:52878|latest_rtt:52687|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694481761|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 481842] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1132|largest:1132|pns:2| [2025/04/30 20:08:14 481846] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1132|frame:ACK |recv_time:1746043694481631|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 481851] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814481631|now:1746043694481631|interv:120000000| [2025/04/30 20:08:14 481856] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814481631|now:1746043694481631|interv:120000000| [2025/04/30 20:08:14 481860] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694484902|pq_index:0| [2025/04/30 20:08:14 481865] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694480894| [2025/04/30 20:08:14 481869] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694481869| [2025/04/30 20:08:14 481875] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694481873| [2025/04/30 20:08:14 481880] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 481885] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52878|min_srtt:52878|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 481889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 481894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 481898] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 481902] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 481907] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 481911] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52878|min_srtt:52878|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 481916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 481920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 481924] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 481928] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 481935] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 481940] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 481944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1394597| [2025/04/30 20:08:14 481949] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 481953] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1549| [2025/04/30 20:08:14 481995] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64812|now:1746043694481961|stream_id:0|stream_offset:1394597| [2025/04/30 20:08:14 482002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 482007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64812|applimit:0| [2025/04/30 20:08:14 482011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52878|rtt_var:462|pto_duration:54878|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 482018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 482024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 482031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 482038] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694561839|now:1746043694482011|interv:79828| [2025/04/30 20:08:14 482045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694561839|now:1746043694482011|interval:79828|pto_count:0|srtt:52878 [2025/04/30 20:08:14 482052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:66012| [2025/04/30 20:08:14 482061] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 482067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1395764| [2025/04/30 20:08:14 482072] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 482077] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1550| [2025/04/30 20:08:14 482109] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694482084|stream_id:0|stream_offset:1395764| [2025/04/30 20:08:14 482115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 482120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 482133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52878|rtt_var:462|pto_duration:54878|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 482141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 482147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 482153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 482160] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694561962|now:1746043694482133|interv:79829| [2025/04/30 20:08:14 482191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694561962|now:1746043694482133|interval:79829|pto_count:0|srtt:52878 [2025/04/30 20:08:14 482204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 482212] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 482219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1396931| [2025/04/30 20:08:14 482225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 482232] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 482238] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 482245] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694482245|diff:18268| [2025/04/30 20:08:14 482252] [debug] |xqc_engine_main_logic|END|now:1746043694481873| [2025/04/30 20:08:14 482261] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694482261| [2025/04/30 20:08:14 482267] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694482267|diff:18246| [2025/04/30 20:08:14 482273] [debug] |xqc_engine_main_logic|END|now:1746043694482261| [2025/04/30 20:08:14 482623] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694482622| [2025/04/30 20:08:14 482635] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 482643] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1132| [2025/04/30 20:08:14 482649] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1133| [2025/04/30 20:08:14 482658] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1133| [2025/04/30 20:08:14 482663] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 482671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 482678] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64876|prior_delivered:1307771|prior_time:1746043694428637|is_app_limited:0|send_elapse:51854|ack_elapse:53985|ctl_first_sent_time:1746043694429057|lagest_ack_time:1746043694482622|curr_delivered:1370247| [2025/04/30 20:08:14 482694] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694429057| [2025/04/30 20:08:14 482701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:495| [2025/04/30 20:08:14 482708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52878|rttvar:462|minrtt:30499|latest_rtt:53565|ack_delay:32| [2025/04/30 20:08:14 482713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52960|rttvar:510|minrtt:30499|latest_rtt:53565|ack_delay:32| [2025/04/30 20:08:14 482718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1495|lost_pn:1492|thresh:3| [2025/04/30 20:08:14 482722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 482727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 482733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 482739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52960|rtt_var:510|pto_duration:55000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 482746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 482752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 482758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 482764] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694562084|now:1746043694482739|interv:79345| [2025/04/30 20:08:14 482770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694562084|now:1746043694482739|interval:79345|pto_count:0|srtt:52960 [2025/04/30 20:08:14 482777] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51854, ack_elapse 53985, delivered 62476|rate 1157284|lost 312| [2025/04/30 20:08:14 482784] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157284) in round 25| [2025/04/30 20:08:14 482790] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 482796] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 482801] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694429057|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 482806] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694429057|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 482810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:52960|latest_rtt:53565|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694481761|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 482821] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1133|largest:1133|pns:2| [2025/04/30 20:08:14 482826] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1133|frame:ACK |recv_time:1746043694482622|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 482830] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814482622|now:1746043694482622|interv:120000000| [2025/04/30 20:08:14 482835] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814482622|now:1746043694482622|interv:120000000| [2025/04/30 20:08:14 482839] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 482843] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694481873| [2025/04/30 20:08:14 482847] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694482847| [2025/04/30 20:08:14 482852] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694482851| [2025/04/30 20:08:14 482858] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 482863] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52960|min_srtt:52960|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 482867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 482872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 482876] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 482880] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 482884] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 482888] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52960|min_srtt:52960|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 482893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 482897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 482901] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 482905] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 482909] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 482913] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 482921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1396931| [2025/04/30 20:08:14 482925] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 482929] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694483929|now:1746043694482929|interv:1000| [2025/04/30 20:08:14 482933] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 482937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 482941] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694483929| [2025/04/30 20:08:14 482945] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694483929| [2025/04/30 20:08:14 482949] [debug] |xqc_engine_wakeup_after|wakeup:1746043694483929|now:1746043694482949|diff:980| [2025/04/30 20:08:14 482954] [debug] |xqc_engine_main_logic|END|now:1746043694482851| [2025/04/30 20:08:14 482959] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694482959| [2025/04/30 20:08:14 482963] [debug] |xqc_engine_wakeup_after|wakeup:1746043694483929|now:1746043694482963|diff:966| [2025/04/30 20:08:14 482967] [debug] |xqc_engine_main_logic|END|now:1746043694482959| [2025/04/30 20:08:14 483761] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694483760| [2025/04/30 20:08:14 483775] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 483784] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1133| [2025/04/30 20:08:14 483790] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1134| [2025/04/30 20:08:14 483798] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1134| [2025/04/30 20:08:14 483803] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 483810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 483817] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66076|prior_delivered:1307771|prior_time:1746043694428637|is_app_limited:0|send_elapse:53420|ack_elapse:55123|ctl_first_sent_time:1746043694430623|lagest_ack_time:1746043694483760|curr_delivered:1371447| [2025/04/30 20:08:14 483824] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694430623| [2025/04/30 20:08:14 483831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:496| [2025/04/30 20:08:14 483838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52960|rttvar:510|minrtt:30499|latest_rtt:53137|ack_delay:32| [2025/04/30 20:08:14 483846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52978|rttvar:419|minrtt:30499|latest_rtt:53137|ack_delay:32| [2025/04/30 20:08:14 483853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1496|lost_pn:1493|thresh:3| [2025/04/30 20:08:14 483859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 483874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 483880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 483884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52978|rtt_var:419|pto_duration:54978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 483888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 483894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 483900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64812| [2025/04/30 20:08:14 483906] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694562062|now:1746043694483883|interv:78179| [2025/04/30 20:08:14 483912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694562062|now:1746043694483883|interval:78179|pto_count:0|srtt:52978 [2025/04/30 20:08:14 483919] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53420, ack_elapse 55123, delivered 63676|rate 1155162|lost 312| [2025/04/30 20:08:14 483925] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155162) in round 25| [2025/04/30 20:08:14 483931] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 483936] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 483942] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694430623|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 483950] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694430623|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 483957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:64812|srtt:52978|latest_rtt:53137|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694481761|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 483963] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1134|largest:1134|pns:2| [2025/04/30 20:08:14 483968] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1134|frame:ACK |recv_time:1746043694483760|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 483973] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814483760|now:1746043694483760|interv:120000000| [2025/04/30 20:08:14 483977] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814483760|now:1746043694483760|interv:120000000| [2025/04/30 20:08:14 483981] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694483929|pq_index:0| [2025/04/30 20:08:14 483985] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694482851| [2025/04/30 20:08:14 483989] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694483989| [2025/04/30 20:08:14 483998] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694483997| [2025/04/30 20:08:14 484003] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694483929|now:1746043694483997| [2025/04/30 20:08:14 484007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694483929|now:1746043694483997| [2025/04/30 20:08:14 484012] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 484016] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 484021] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52978|min_srtt:52978|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 484025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 484030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 484034] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 484038] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 484042] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 484047] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52978|min_srtt:52978|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 484051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 484055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 484059] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 484063] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 484067] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 484071] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 484076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1396931| [2025/04/30 20:08:14 484080] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 484085] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1551| [2025/04/30 20:08:14 484125] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64812|now:1746043694484092|stream_id:0|stream_offset:1396931| [2025/04/30 20:08:14 484141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 484149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64812|applimit:0| [2025/04/30 20:08:14 484156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52978|rtt_var:419|pto_duration:54978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 484163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 484194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 484201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 484208] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694564070|now:1746043694484156|interv:79914| [2025/04/30 20:08:14 484214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694564070|now:1746043694484156|interval:79914|pto_count:0|srtt:52978 [2025/04/30 20:08:14 484221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:66012| [2025/04/30 20:08:14 484229] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 484236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1398098| [2025/04/30 20:08:14 484244] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 484251] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1552| [2025/04/30 20:08:14 484292] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694484261|stream_id:0|stream_offset:1398098| [2025/04/30 20:08:14 484301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 484309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 484316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52978|rtt_var:419|pto_duration:54978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 484322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 484328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 484334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 484341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694564239|now:1746043694484315|interv:79924| [2025/04/30 20:08:14 484347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694564239|now:1746043694484315|interval:79924|pto_count:0|srtt:52978 [2025/04/30 20:08:14 484363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 484371] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 484378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1399265| [2025/04/30 20:08:14 484385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 484391] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 484396] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 484400] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694484400|diff:16113| [2025/04/30 20:08:14 484404] [debug] |xqc_engine_main_logic|END|now:1746043694483997| [2025/04/30 20:08:14 484410] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694484410| [2025/04/30 20:08:14 484414] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694484414|diff:16099| [2025/04/30 20:08:14 484418] [debug] |xqc_engine_main_logic|END|now:1746043694484410| [2025/04/30 20:08:14 485880] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694485879| [2025/04/30 20:08:14 485893] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 485900] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1134| [2025/04/30 20:08:14 485904] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1135| [2025/04/30 20:08:14 485910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1135| [2025/04/30 20:08:14 485915] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 485923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 485931] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:67276|prior_delivered:1307771|prior_time:1746043694428637|is_app_limited:0|send_elapse:53554|ack_elapse:57242|ctl_first_sent_time:1746043694430757|lagest_ack_time:1746043694485879|curr_delivered:1372647| [2025/04/30 20:08:14 485938] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694430757| [2025/04/30 20:08:14 485946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:497| [2025/04/30 20:08:14 485953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52978|rttvar:419|minrtt:30499|latest_rtt:55122|ack_delay:48| [2025/04/30 20:08:14 485959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53240|rttvar:839|minrtt:30499|latest_rtt:55122|ack_delay:48| [2025/04/30 20:08:14 485966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1497|lost_pn:1494|thresh:3| [2025/04/30 20:08:14 485972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 485986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 485993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 485997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53240|rtt_var:839|pto_duration:56596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 486002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 486005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 486009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 486013] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694565857|now:1746043694485997|interv:79860| [2025/04/30 20:08:14 486017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694565857|now:1746043694485997|interval:79860|pto_count:0|srtt:53240 [2025/04/30 20:08:14 486022] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53554, ack_elapse 57242, delivered 64876|rate 1133363|lost 312| [2025/04/30 20:08:14 486026] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133363) in round 25| [2025/04/30 20:08:14 486031] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 486035] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 486039] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694430757|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 486044] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694430757|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 486048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53240|latest_rtt:55122|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694481761|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 486054] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1135|largest:1135|pns:2| [2025/04/30 20:08:14 486061] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1135|frame:ACK |recv_time:1746043694485879|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 486069] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814485879|now:1746043694485879|interv:120000000| [2025/04/30 20:08:14 486075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814485879|now:1746043694485879|interv:120000000| [2025/04/30 20:08:14 486081] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 486086] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694483997| [2025/04/30 20:08:14 486100] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694486100| [2025/04/30 20:08:14 486108] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694486106| [2025/04/30 20:08:14 486116] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 486124] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53240|min_srtt:53240|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 486131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 486139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 486145] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 486151] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 486158] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 486165] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53240|min_srtt:53240|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 486194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 486201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 486206] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 486209] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 486214] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 486222] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 486228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1399265| [2025/04/30 20:08:14 486235] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 486239] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1553| [2025/04/30 20:08:14 486283] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694486249|stream_id:0|stream_offset:1399265| [2025/04/30 20:08:14 486292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 486305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 486310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53240|rtt_var:839|pto_duration:56596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 486314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 486318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 486324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 486330] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694567845|now:1746043694486310|interv:81535| [2025/04/30 20:08:14 486337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694567845|now:1746043694486310|interval:81535|pto_count:0|srtt:53240 [2025/04/30 20:08:14 486344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 486351] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 486358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1400432| [2025/04/30 20:08:14 486364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 486368] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 486373] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 486377] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694486377|diff:14136| [2025/04/30 20:08:14 486381] [debug] |xqc_engine_main_logic|END|now:1746043694486106| [2025/04/30 20:08:14 486389] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694486389| [2025/04/30 20:08:14 486394] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 486400] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1135| [2025/04/30 20:08:14 486404] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1136| [2025/04/30 20:08:14 486410] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1136| [2025/04/30 20:08:14 486414] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 486419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 486424] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64876|prior_delivered:1311371|prior_time:1746043694431622|is_app_limited:0|send_elapse:51829|ack_elapse:54767|ctl_first_sent_time:1746043694432017|lagest_ack_time:1746043694486389|curr_delivered:1373847| [2025/04/30 20:08:14 486432] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694432017| [2025/04/30 20:08:14 486445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:498| [2025/04/30 20:08:14 486450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53240|rttvar:839|minrtt:30499|latest_rtt:54372|ack_delay:32| [2025/04/30 20:08:14 486454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53377|rttvar:905|minrtt:30499|latest_rtt:54372|ack_delay:32| [2025/04/30 20:08:14 486458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1498|lost_pn:1495|thresh:3| [2025/04/30 20:08:14 486463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 486467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 486471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 486475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53377|rtt_var:905|pto_duration:56997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 486479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 486483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 486487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 486491] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694568246|now:1746043694486474|interv:81772| [2025/04/30 20:08:14 486495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694568246|now:1746043694486474|interval:81772|pto_count:0|srtt:53377 [2025/04/30 20:08:14 486499] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51829, ack_elapse 54767, delivered 62476|rate 1140759|lost 312| [2025/04/30 20:08:14 486504] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140759) in round 25| [2025/04/30 20:08:14 486508] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 486512] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 486516] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694432017|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 486521] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694432017|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 486525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53377|latest_rtt:54372|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694481761|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 486531] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1136|largest:1136|pns:2| [2025/04/30 20:08:14 486538] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1136|frame:ACK |recv_time:1746043694486389|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 486543] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814486389|now:1746043694486389|interv:120000000| [2025/04/30 20:08:14 486549] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814486389|now:1746043694486389|interv:120000000| [2025/04/30 20:08:14 486555] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 486562] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694486106| [2025/04/30 20:08:14 486569] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694486569| [2025/04/30 20:08:14 486577] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694486575| [2025/04/30 20:08:14 486585] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 486593] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53377|min_srtt:53377|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 486600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 486607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 486612] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 486619] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 486626] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 486633] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53377|min_srtt:53377|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 486640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 486647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 486652] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 486659] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 486665] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 486672] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 486684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1400432| [2025/04/30 20:08:14 486690] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 486694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1554| [2025/04/30 20:08:14 486731] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694486704|stream_id:0|stream_offset:1400432| [2025/04/30 20:08:14 486742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 486750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 486754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53377|rtt_var:905|pto_duration:56997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 486759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 486763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 486767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 486771] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694568701|now:1746043694486754|interv:81947| [2025/04/30 20:08:14 486775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694568701|now:1746043694486754|interval:81947|pto_count:0|srtt:53377 [2025/04/30 20:08:14 486780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 486785] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 486789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1401599| [2025/04/30 20:08:14 486794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 486798] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 486802] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 486807] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694486806|diff:13707| [2025/04/30 20:08:14 486811] [debug] |xqc_engine_main_logic|END|now:1746043694486575| [2025/04/30 20:08:14 486818] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694486818| [2025/04/30 20:08:14 486823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 486829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1136| [2025/04/30 20:08:14 486833] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1137| [2025/04/30 20:08:14 486843] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1137| [2025/04/30 20:08:14 486847] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 486852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 486856] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64876|prior_delivered:1312571|prior_time:1746043694433204|is_app_limited:0|send_elapse:51517|ack_elapse:53614|ctl_first_sent_time:1746043694433576|lagest_ack_time:1746043694486818|curr_delivered:1375047| [2025/04/30 20:08:14 486861] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694433576| [2025/04/30 20:08:14 486866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:366||sndq_packets_used_bytes:0|sndq_packets_free:499| [2025/04/30 20:08:14 486870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53377|rttvar:905|minrtt:30499|latest_rtt:53242|ack_delay:32| [2025/04/30 20:08:14 486875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53356|rttvar:720|minrtt:30499|latest_rtt:53242|ack_delay:32| [2025/04/30 20:08:14 486879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1499|lost_pn:1496|thresh:3| [2025/04/30 20:08:14 486883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 486887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 486891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 486895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53356|rtt_var:720|pto_duration:56236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 486900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 486904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 486907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 486911] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694567940|now:1746043694486895|interv:81045| [2025/04/30 20:08:14 486915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694567940|now:1746043694486895|interval:81045|pto_count:0|srtt:53356 [2025/04/30 20:08:14 486920] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51517, ack_elapse 53614, delivered 62476|rate 1165292|lost 312| [2025/04/30 20:08:14 486924] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165292) in round 25| [2025/04/30 20:08:14 486929] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 486933] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 486937] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694433576|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 486944] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694433576|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 486949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53356|latest_rtt:53242|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694481761|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 486955] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1137|largest:1137|pns:2| [2025/04/30 20:08:14 486959] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1137|frame:ACK |recv_time:1746043694486818|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 486964] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814486818|now:1746043694486818|interv:120000000| [2025/04/30 20:08:14 486968] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814486818|now:1746043694486818|interv:120000000| [2025/04/30 20:08:14 486972] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 486977] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694486575| [2025/04/30 20:08:14 486981] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694486981| [2025/04/30 20:08:14 486986] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694486985| [2025/04/30 20:08:14 486991] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 486995] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53356|min_srtt:53356|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 487000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 487004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 487008] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 487012] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 487016] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 487021] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53356|min_srtt:53356|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 487025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 487032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 487035] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 487039] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 487044] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 487048] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 487052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1401599| [2025/04/30 20:08:14 487057] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 487061] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1555| [2025/04/30 20:08:14 487085] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694487067|stream_id:0|stream_offset:1401599| [2025/04/30 20:08:14 487091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 487095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 487100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53356|rtt_var:720|pto_duration:56236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 487104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 487108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 487115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 487121] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694568303|now:1746043694487100|interv:81203| [2025/04/30 20:08:14 487128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694568303|now:1746043694487100|interval:81203|pto_count:0|srtt:53356 [2025/04/30 20:08:14 487135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 487143] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 487149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1402766| [2025/04/30 20:08:14 487156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 487163] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 487193] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 487200] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694487199|diff:13314| [2025/04/30 20:08:14 487206] [debug] |xqc_engine_main_logic|END|now:1746043694486985| [2025/04/30 20:08:14 487214] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694487214| [2025/04/30 20:08:14 487221] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694487220|diff:13293| [2025/04/30 20:08:14 487228] [debug] |xqc_engine_main_logic|END|now:1746043694487214| [2025/04/30 20:08:14 487573] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694487572| [2025/04/30 20:08:14 487585] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 487594] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1137| [2025/04/30 20:08:14 487598] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1138| [2025/04/30 20:08:14 487604] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1138| [2025/04/30 20:08:14 487608] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 487614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 487621] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66076|prior_delivered:1312571|prior_time:1746043694433204|is_app_limited:0|send_elapse:51658|ack_elapse:54368|ctl_first_sent_time:1746043694433717|lagest_ack_time:1746043694487572|curr_delivered:1376247| [2025/04/30 20:08:14 487629] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694433717| [2025/04/30 20:08:14 487634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:500| [2025/04/30 20:08:14 487639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53356|rttvar:720|minrtt:30499|latest_rtt:53855|ack_delay:48| [2025/04/30 20:08:14 487646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53412|rttvar:652|minrtt:30499|latest_rtt:53855|ack_delay:48| [2025/04/30 20:08:14 487653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1500|lost_pn:1497|thresh:3| [2025/04/30 20:08:14 487659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 487663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 487667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 487672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53412|rtt_var:652|pto_duration:56020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 487679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 487684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 487690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 487702] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694568087|now:1746043694487671|interv:80416| [2025/04/30 20:08:14 487706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694568087|now:1746043694487671|interval:80416|pto_count:0|srtt:53412 [2025/04/30 20:08:14 487711] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51658, ack_elapse 54368, delivered 63676|rate 1171203|lost 312| [2025/04/30 20:08:14 487715] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171203) in round 25| [2025/04/30 20:08:14 487720] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 487724] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 487728] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694433717|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 487732] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694433717|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 487737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53412|latest_rtt:53855|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694481761|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 487743] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1138|largest:1138|pns:2| [2025/04/30 20:08:14 487747] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1138|frame:ACK |recv_time:1746043694487572|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 487752] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814487572|now:1746043694487572|interv:120000000| [2025/04/30 20:08:14 487756] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814487572|now:1746043694487572|interv:120000000| [2025/04/30 20:08:14 487760] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 487773] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694486985| [2025/04/30 20:08:14 487783] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694487783| [2025/04/30 20:08:14 487789] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694487787| [2025/04/30 20:08:14 487795] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 487800] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53412|min_srtt:53412|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 487805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 487816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 487820] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 487824] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 487829] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 487833] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53412|min_srtt:53412|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 487837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 487842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 487846] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 487850] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 487854] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 487858] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 487863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1402766| [2025/04/30 20:08:14 487867] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 487872] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1556| [2025/04/30 20:08:14 487912] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694487881|stream_id:0|stream_offset:1402766| [2025/04/30 20:08:14 487921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 487928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 487935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53412|rtt_var:652|pto_duration:56020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 487942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 487946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 487950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 487954] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694568901|now:1746043694487935|interv:80966| [2025/04/30 20:08:14 487963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694568901|now:1746043694487935|interval:80966|pto_count:0|srtt:53412 [2025/04/30 20:08:14 487968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 487973] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 487977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1403933| [2025/04/30 20:08:14 487982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 487986] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 487991] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 487995] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694487995|diff:12518| [2025/04/30 20:08:14 487999] [debug] |xqc_engine_main_logic|END|now:1746043694487787| [2025/04/30 20:08:14 488005] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694488005| [2025/04/30 20:08:14 488009] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694488009|diff:12504| [2025/04/30 20:08:14 488013] [debug] |xqc_engine_main_logic|END|now:1746043694488005| [2025/04/30 20:08:14 488762] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694488761| [2025/04/30 20:08:14 488776] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 488785] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1138| [2025/04/30 20:08:14 488791] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1139| [2025/04/30 20:08:14 488799] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1139| [2025/04/30 20:08:14 488805] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 488814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 488852] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64876|prior_delivered:1314971|prior_time:1746043694434615|is_app_limited:0|send_elapse:51549|ack_elapse:54146|ctl_first_sent_time:1746043694434977|lagest_ack_time:1746043694488761|curr_delivered:1377447| [2025/04/30 20:08:14 488861] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694434977| [2025/04/30 20:08:14 489005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:364||sndq_packets_used_bytes:0|sndq_packets_free:501| [2025/04/30 20:08:14 489009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53412|rttvar:652|minrtt:30499|latest_rtt:53784|ack_delay:48| [2025/04/30 20:08:14 489597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53453|rttvar:570|minrtt:30499|latest_rtt:53784|ack_delay:48| [2025/04/30 20:08:14 489611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1501|lost_pn:1498|thresh:3| [2025/04/30 20:08:14 489623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 489627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 489631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 489635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53453|rtt_var:570|pto_duration:55733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 489640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 489644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 489648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 489652] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694568614|now:1746043694489635|interv:78979| [2025/04/30 20:08:14 489656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694568614|now:1746043694489635|interval:78979|pto_count:0|srtt:53453 [2025/04/30 20:08:14 489661] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51549, ack_elapse 54146, delivered 62476|rate 1153843|lost 312| [2025/04/30 20:08:14 489666] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153843) in round 25| [2025/04/30 20:08:14 489670] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 489674] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 489678] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694434977|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 489686] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694434977|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 489694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53453|latest_rtt:53784|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694481761|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 489704] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1139|largest:1139|pns:2| [2025/04/30 20:08:14 489710] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1139|frame:ACK |recv_time:1746043694488761|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 489718] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814488761|now:1746043694488761|interv:120000000| [2025/04/30 20:08:14 489724] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814488761|now:1746043694488761|interv:120000000| [2025/04/30 20:08:14 489731] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 489743] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694487787| [2025/04/30 20:08:14 489748] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694489748| [2025/04/30 20:08:14 489756] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694489754| [2025/04/30 20:08:14 489763] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 489770] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53453|min_srtt:53453|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 489776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 489782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 489787] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 489793] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 489799] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 489805] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53453|min_srtt:53453|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 489811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 489817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 489822] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 489827] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 489833] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 489839] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 489845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1403933| [2025/04/30 20:08:14 489851] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 489856] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694490856|now:1746043694489856|interv:1000| [2025/04/30 20:08:14 489862] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 489867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 489876] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694490856| [2025/04/30 20:08:14 489881] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694490856| [2025/04/30 20:08:14 489887] [debug] |xqc_engine_wakeup_after|wakeup:1746043694490856|now:1746043694489887|diff:969| [2025/04/30 20:08:14 489893] [debug] |xqc_engine_main_logic|END|now:1746043694489754| [2025/04/30 20:08:14 489902] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694489901| [2025/04/30 20:08:14 489909] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 489917] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1139| [2025/04/30 20:08:14 489922] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1140| [2025/04/30 20:08:14 489931] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1140| [2025/04/30 20:08:14 489936] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 489944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 489950] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63676|prior_delivered:1317371|prior_time:1746043694436615|is_app_limited:0|send_elapse:52200|ack_elapse:53286|ctl_first_sent_time:1746043694437043|lagest_ack_time:1746043694489901|curr_delivered:1378647| [2025/04/30 20:08:14 489957] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694437043| [2025/04/30 20:08:14 489963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:363||sndq_packets_used_bytes:0|sndq_packets_free:502| [2025/04/30 20:08:14 489969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53453|rttvar:570|minrtt:30499|latest_rtt:52858|ack_delay:24| [2025/04/30 20:08:14 489976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53376|rttvar:582|minrtt:30499|latest_rtt:52858|ack_delay:24| [2025/04/30 20:08:14 489982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1502|lost_pn:1499|thresh:3| [2025/04/30 20:08:14 489988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 489993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 490000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 490006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53376|rtt_var:582|pto_duration:55704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 490013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 490020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 490026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64812| [2025/04/30 20:08:14 490032] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694568585|now:1746043694490006|interv:78579| [2025/04/30 20:08:14 490037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694568585|now:1746043694490006|interval:78579|pto_count:0|srtt:53376 [2025/04/30 20:08:14 490048] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52200, ack_elapse 53286, delivered 61276|rate 1149945|lost 312| [2025/04/30 20:08:14 490054] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149945) in round 25| [2025/04/30 20:08:14 490060] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 490065] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 490070] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694437043|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 490076] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694437043|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 490082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:64812|srtt:53376|latest_rtt:52858|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694481761|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 490090] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1140|largest:1140|pns:2| [2025/04/30 20:08:14 490095] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1140|frame:ACK |recv_time:1746043694489901|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 490101] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814489901|now:1746043694489901|interv:120000000| [2025/04/30 20:08:14 490107] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814489901|now:1746043694489901|interv:120000000| [2025/04/30 20:08:14 490112] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694490856|pq_index:0| [2025/04/30 20:08:14 490117] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694489754| [2025/04/30 20:08:14 490122] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694490122| [2025/04/30 20:08:14 490128] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694490127| [2025/04/30 20:08:14 490135] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 490140] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53376|min_srtt:53376|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 490146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 490152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 490161] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 490182] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 490192] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 490197] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53376|min_srtt:53376|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 490203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 490208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 490213] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 490218] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 490223] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 490229] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 490234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1403933| [2025/04/30 20:08:14 490240] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 490244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 490249] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694490856| [2025/04/30 20:08:14 490254] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694490856| [2025/04/30 20:08:14 490259] [debug] |xqc_engine_wakeup_after|wakeup:1746043694490856|now:1746043694490259|diff:597| [2025/04/30 20:08:14 490265] [debug] |xqc_engine_main_logic|END|now:1746043694490127| [2025/04/30 20:08:14 490271] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694490271| [2025/04/30 20:08:14 490276] [debug] |xqc_engine_wakeup_after|wakeup:1746043694490856|now:1746043694490276|diff:580| [2025/04/30 20:08:14 490281] [debug] |xqc_engine_main_logic|END|now:1746043694490271| [2025/04/30 20:08:14 491363] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694491363| [2025/04/30 20:08:14 491379] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694490856|pq_index:0| [2025/04/30 20:08:14 491386] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694490127| [2025/04/30 20:08:14 491394] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694491392| [2025/04/30 20:08:14 491401] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694490856|now:1746043694491392| [2025/04/30 20:08:14 491416] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694490856|now:1746043694491392| [2025/04/30 20:08:14 491423] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 491430] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 491436] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53376|min_srtt:53376|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 491443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 491450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 491456] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 491462] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 491469] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 491475] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53376|min_srtt:53376|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 491482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 491487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 491491] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 491495] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 491499] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 491504] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 491509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1403933| [2025/04/30 20:08:14 491513] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 491518] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1557| [2025/04/30 20:08:14 491568] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64812|now:1746043694491527|stream_id:0|stream_offset:1403933| [2025/04/30 20:08:14 491579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1557|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 491586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64812|applimit:0| [2025/04/30 20:08:14 491599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53376|rtt_var:582|pto_duration:55704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 491606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 491613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 491619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 491626] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694572231|now:1746043694491599|interv:80632| [2025/04/30 20:08:14 491633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694572231|now:1746043694491599|interval:80632|pto_count:0|srtt:53376 [2025/04/30 20:08:14 491639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:66012| [2025/04/30 20:08:14 491645] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 491649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1405100| [2025/04/30 20:08:14 491657] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 491664] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1558| [2025/04/30 20:08:14 491705] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694491675|stream_id:0|stream_offset:1405100| [2025/04/30 20:08:14 491715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 491723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 491729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53376|rtt_var:582|pto_duration:55704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 491736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 491743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 491749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 491755] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694572379|now:1746043694491729|interv:80650| [2025/04/30 20:08:14 491761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694572379|now:1746043694491729|interval:80650|pto_count:0|srtt:53376 [2025/04/30 20:08:14 491769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 491776] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 491780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1406267| [2025/04/30 20:08:14 491790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 491795] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 491799] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 491803] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694491803|diff:8710| [2025/04/30 20:08:14 491808] [debug] |xqc_engine_main_logic|END|now:1746043694491392| [2025/04/30 20:08:14 491819] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694491818| [2025/04/30 20:08:14 491824] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 491830] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1140| [2025/04/30 20:08:14 491834] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1141| [2025/04/30 20:08:14 491840] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1141| [2025/04/30 20:08:14 491844] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 491849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 491854] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66076|prior_delivered:1317371|prior_time:1746043694436615|is_app_limited:0|send_elapse:52510|ack_elapse:55203|ctl_first_sent_time:1746043694437353|lagest_ack_time:1746043694491818|curr_delivered:1379847| [2025/04/30 20:08:14 491859] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694437353| [2025/04/30 20:08:14 491864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:362||sndq_packets_used_bytes:0|sndq_packets_free:503| [2025/04/30 20:08:14 491868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53376|rttvar:582|minrtt:30499|latest_rtt:54465|ack_delay:32| [2025/04/30 20:08:14 491873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53508|rttvar:701|minrtt:30499|latest_rtt:54465|ack_delay:32| [2025/04/30 20:08:14 491877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1504|lost_pn:1501|thresh:3| [2025/04/30 20:08:14 491881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 491885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 491889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 491893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694498509|now:1746043694491893|interval:6616| [2025/04/30 20:08:14 491898] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694498509|now:1746043694491893|interv:6616| [2025/04/30 20:08:14 491905] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52510, ack_elapse 55203, delivered 62476|rate 1131750|lost 312| [2025/04/30 20:08:14 491910] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131750) in round 25| [2025/04/30 20:08:14 491914] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 491919] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 491923] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694437353|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 491927] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694437353|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 491932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53508|latest_rtt:54465|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694481761|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 491938] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1141|largest:1141|pns:2| [2025/04/30 20:08:14 491942] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1141|frame:ACK |recv_time:1746043694491818|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 491947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814491818|now:1746043694491818|interv:120000000| [2025/04/30 20:08:14 491952] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814491818|now:1746043694491818|interv:120000000| [2025/04/30 20:08:14 491956] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 491960] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694491392| [2025/04/30 20:08:14 491964] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694491964| [2025/04/30 20:08:14 491969] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694491968| [2025/04/30 20:08:14 491974] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 491979] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53508|min_srtt:53508|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 491984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 491988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 491992] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 491996] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 492003] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 492007] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53508|min_srtt:53508|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 492012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 492016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 492020] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 492024] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 492028] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 492032] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 492037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1406267| [2025/04/30 20:08:14 492041] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 492045] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1559| [2025/04/30 20:08:14 492078] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694492052|stream_id:0|stream_offset:1406267| [2025/04/30 20:08:14 492085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 492090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 492095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694498509|now:1746043694492095|interval:6414| [2025/04/30 20:08:14 492103] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694498509|now:1746043694492095|interv:6414| [2025/04/30 20:08:14 492110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 492118] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 492125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1407434| [2025/04/30 20:08:14 492132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 492139] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694498509| [2025/04/30 20:08:14 492152] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694498509| [2025/04/30 20:08:14 492159] [debug] |xqc_engine_wakeup_after|wakeup:1746043694498509|now:1746043694492159|diff:6350| [2025/04/30 20:08:14 492187] [debug] |xqc_engine_main_logic|END|now:1746043694491968| [2025/04/30 20:08:14 492200] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694492200| [2025/04/30 20:08:14 492206] [debug] |xqc_engine_wakeup_after|wakeup:1746043694498509|now:1746043694492206|diff:6303| [2025/04/30 20:08:14 492212] [debug] |xqc_engine_main_logic|END|now:1746043694492200| [2025/04/30 20:08:14 492574] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694492573| [2025/04/30 20:08:14 492586] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 492595] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1141| [2025/04/30 20:08:14 492601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1142| [2025/04/30 20:08:14 492608] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1142| [2025/04/30 20:08:14 492614] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 492622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 492630] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66076|prior_delivered:1318571|prior_time:1746043694437612|is_app_limited:0|send_elapse:53436|ack_elapse:54961|ctl_first_sent_time:1746043694439499|lagest_ack_time:1746043694492573|curr_delivered:1381047| [2025/04/30 20:08:14 492637] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694439499| [2025/04/30 20:08:14 492644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:361||sndq_packets_used_bytes:0|sndq_packets_free:504| [2025/04/30 20:08:14 492649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53508|rttvar:701|minrtt:30499|latest_rtt:53074|ack_delay:40| [2025/04/30 20:08:14 492653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53449|rttvar:644|minrtt:30499|latest_rtt:53074|ack_delay:40| [2025/04/30 20:08:14 492658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1505|lost_pn:1502|thresh:3| [2025/04/30 20:08:14 492662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 492669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 492675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 492681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694497366|now:1746043694492681|interval:4685| [2025/04/30 20:08:14 492686] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694497366|now:1746043694492681|interv:4685| [2025/04/30 20:08:14 492690] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53436, ack_elapse 54961, delivered 62476|rate 1136733|lost 312| [2025/04/30 20:08:14 492696] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136733) in round 25| [2025/04/30 20:08:14 492710] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 492714] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 492718] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694439499|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 492723] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694439499|recovery:1|recovery_start:1746043694481761|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 492728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53449|latest_rtt:53074|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694481761|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 492734] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1142|largest:1142|pns:2| [2025/04/30 20:08:14 492738] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1142|frame:ACK |recv_time:1746043694492573|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 492743] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814492573|now:1746043694492573|interv:120000000| [2025/04/30 20:08:14 492747] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814492573|now:1746043694492573|interv:120000000| [2025/04/30 20:08:14 492751] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694498509|pq_index:0| [2025/04/30 20:08:14 492756] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694491968| [2025/04/30 20:08:14 492760] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694492760| [2025/04/30 20:08:14 492765] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694492764| [2025/04/30 20:08:14 492770] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 492775] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53449|min_srtt:53449|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 492780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 492784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 492788] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 492792] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 492797] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 492804] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53449|min_srtt:53449|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 492809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 492813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 492817] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 492821] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 492825] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 492830] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 492834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1407434| [2025/04/30 20:08:14 492838] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 492843] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1560| [2025/04/30 20:08:14 492877] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694492850|stream_id:0|stream_offset:1407434| [2025/04/30 20:08:14 492883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 492888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 492893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694497366|now:1746043694492893|interval:4473| [2025/04/30 20:08:14 492901] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694497366|now:1746043694492893|interv:4473| [2025/04/30 20:08:14 492907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 492916] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 492923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1408601| [2025/04/30 20:08:14 492931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 492937] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694497366| [2025/04/30 20:08:14 492943] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694497366| [2025/04/30 20:08:14 492952] [debug] |xqc_engine_wakeup_after|wakeup:1746043694497366|now:1746043694492951|diff:4415| [2025/04/30 20:08:14 492956] [debug] |xqc_engine_main_logic|END|now:1746043694492764| [2025/04/30 20:08:14 492962] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694492962| [2025/04/30 20:08:14 492966] [debug] |xqc_engine_wakeup_after|wakeup:1746043694497366|now:1746043694492966|diff:4400| [2025/04/30 20:08:14 492969] [debug] |xqc_engine_main_logic|END|now:1746043694492962| [2025/04/30 20:08:14 493603] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694493602| [2025/04/30 20:08:14 493617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 493627] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1142| [2025/04/30 20:08:14 493633] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1143| [2025/04/30 20:08:14 493642] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1143| [2025/04/30 20:08:14 493648] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 493656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 493663] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:67276|prior_delivered:1318571|prior_time:1746043694437612|is_app_limited:0|send_elapse:53574|ack_elapse:55990|ctl_first_sent_time:1746043694439637|lagest_ack_time:1746043694493602|curr_delivered:1382247| [2025/04/30 20:08:14 493670] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694439637| [2025/04/30 20:08:14 493678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:360||sndq_packets_used_bytes:0|sndq_packets_free:505| [2025/04/30 20:08:14 493685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53449|rttvar:644|minrtt:30499|latest_rtt:53965|ack_delay:40| [2025/04/30 20:08:14 493692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53508|rttvar:602|minrtt:30499|latest_rtt:53965|ack_delay:40| [2025/04/30 20:08:14 493699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1506|lost_pn:1503|thresh:3| [2025/04/30 20:08:14 493705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 493711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 493719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1503|lost_pn:1503|po_sent_time:1746043694437236|lost_send_time:1746043694432892|loss_delay:60710|frame:STREAM |repair:128| [2025/04/30 20:08:14 493723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694437236u| [2025/04/30 20:08:14 493728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 493732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53508|rtt_var:602|pto_duration:55916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 493737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 493741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 493755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64812| [2025/04/30 20:08:14 493761] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694573766|now:1746043694493732|interv:80034| [2025/04/30 20:08:14 493768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694573766|now:1746043694493732|interval:80034|pto_count:0|srtt:53508 [2025/04/30 20:08:14 493774] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53574, ack_elapse 55990, delivered 63676|rate 1137274|lost 313| [2025/04/30 20:08:14 493779] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137274) in round 25| [2025/04/30 20:08:14 493783] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 493788] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 493792] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:1|acked:1200|po_sent_time:1746043694439637|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 493796] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:1|acked:1200|po_sent_time:1746043694439637|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 493801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:64812|srtt:53508|latest_rtt:53965|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694493727|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 493807] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1143|largest:1143|pns:2| [2025/04/30 20:08:14 493812] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1143|frame:ACK |recv_time:1746043694493602|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 493816] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814493602|now:1746043694493602|interv:120000000| [2025/04/30 20:08:14 493821] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814493602|now:1746043694493602|interv:120000000| [2025/04/30 20:08:14 493825] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694497366|pq_index:0| [2025/04/30 20:08:14 493832] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694492764| [2025/04/30 20:08:14 493836] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694493836| [2025/04/30 20:08:14 493841] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694493840| [2025/04/30 20:08:14 493846] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 493851] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53508|min_srtt:53508|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 493859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 493864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 493868] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 493872] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 493876] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 493880] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53508|min_srtt:53508|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 493885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 493889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 493893] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 493897] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 493901] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 493906] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 493910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1408601| [2025/04/30 20:08:14 493914] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 493919] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1561| [2025/04/30 20:08:14 493957] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64812|now:1746043694493927|stream_id:0|stream_offset:1408601| [2025/04/30 20:08:14 493963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1561|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 493968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64812|applimit:0| [2025/04/30 20:08:14 493973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53508|rtt_var:602|pto_duration:55916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 493977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 493984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 493990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 494003] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694574843|now:1746043694493972|interv:80871| [2025/04/30 20:08:14 494010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694574843|now:1746043694493972|interval:80871|pto_count:0|srtt:53508 [2025/04/30 20:08:14 494017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:66012| [2025/04/30 20:08:14 494025] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 494032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1409768| [2025/04/30 20:08:14 494036] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 494041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1562| [2025/04/30 20:08:14 494072] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694494048|stream_id:0|stream_offset:1409768| [2025/04/30 20:08:14 494079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1562|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 494083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 494088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53508|rtt_var:602|pto_duration:55916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 494096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 494103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 494109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 494116] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694574964|now:1746043694494088|interv:80876| [2025/04/30 20:08:14 494122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694574964|now:1746043694494088|interval:80876|pto_count:0|srtt:53508 [2025/04/30 20:08:14 494130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 494137] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 494144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1410935| [2025/04/30 20:08:14 494152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 494158] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 494165] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 494261] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694494261|diff:6252| [2025/04/30 20:08:14 494269] [debug] |xqc_engine_main_logic|END|now:1746043694493840| [2025/04/30 20:08:14 494278] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694494278| [2025/04/30 20:08:14 494284] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694494284|diff:6229| [2025/04/30 20:08:14 494290] [debug] |xqc_engine_main_logic|END|now:1746043694494278| [2025/04/30 20:08:14 495569] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694495567| [2025/04/30 20:08:14 495585] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 495594] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1143| [2025/04/30 20:08:14 495601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1144| [2025/04/30 20:08:14 495818] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1144| [2025/04/30 20:08:14 495828] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 495836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1507|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1507|path_largest_ack:1507| [2025/04/30 20:08:14 495844] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64876|prior_delivered:1322171|prior_time:1746043694440642|is_app_limited:0|send_elapse:51806|ack_elapse:54925|ctl_first_sent_time:1746043694440931|lagest_ack_time:1746043694495567|curr_delivered:1383447| [2025/04/30 20:08:14 495851] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694440931| [2025/04/30 20:08:14 495859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:360||sndq_packets_used_bytes:0|sndq_packets_free:505| [2025/04/30 20:08:14 495866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53508|rttvar:602|minrtt:30499|latest_rtt:54636|ack_delay:24| [2025/04/30 20:08:14 495873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53646|rttvar:728|minrtt:30499|latest_rtt:54636|ack_delay:24| [2025/04/30 20:08:14 495891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1507|lost_pn:1504|thresh:3| [2025/04/30 20:08:14 495898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 495905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 495910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 495917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 495923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53646|rtt_var:728|pto_duration:56558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 495931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 495937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 495943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 495957] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694575606|now:1746043694495922|interv:79684| [2025/04/30 20:08:14 495962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694575606|now:1746043694495922|interval:79684|pto_count:0|srtt:53646 [2025/04/30 20:08:14 495966] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51806, ack_elapse 54925, delivered 61276|rate 1115630|lost 313| [2025/04/30 20:08:14 495973] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115630) in round 25| [2025/04/30 20:08:14 495980] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 495987] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 495992] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694440931|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 495996] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694440931|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 496001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53646|latest_rtt:54636|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694493727|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 496008] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1144|largest:1144|pns:2| [2025/04/30 20:08:14 496012] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1144|frame:ACK |recv_time:1746043694495567|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 496017] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814495567|now:1746043694495567|interv:120000000| [2025/04/30 20:08:14 496021] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814495567|now:1746043694495567|interv:120000000| [2025/04/30 20:08:14 496025] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 496030] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694493840| [2025/04/30 20:08:14 496034] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694496034| [2025/04/30 20:08:14 496039] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694496038| [2025/04/30 20:08:14 496045] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 496050] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53646|min_srtt:53646|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 496054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 496064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 496068] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 496072] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 496077] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 496082] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53646|min_srtt:53646|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 496090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 496097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 496104] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 496110] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 496117] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 496124] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 496131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1410935| [2025/04/30 20:08:14 496138] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 496145] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1563| [2025/04/30 20:08:14 496206] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694496156|stream_id:0|stream_offset:1410935| [2025/04/30 20:08:14 496219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 496227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 496234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53646|rtt_var:728|pto_duration:56558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 496240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 496247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 496253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 496264] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694577714|now:1746043694496233|interv:81481| [2025/04/30 20:08:14 496268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694577714|now:1746043694496233|interval:81481|pto_count:0|srtt:53646 [2025/04/30 20:08:14 496273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 496278] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 496285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1412102| [2025/04/30 20:08:14 496291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 496297] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 496303] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 496309] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694496309|diff:4204| [2025/04/30 20:08:14 496316] [debug] |xqc_engine_main_logic|END|now:1746043694496038| [2025/04/30 20:08:14 496328] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694496327| [2025/04/30 20:08:14 496335] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 496344] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1144| [2025/04/30 20:08:14 496350] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1145| [2025/04/30 20:08:14 496359] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1145| [2025/04/30 20:08:14 496363] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 496369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 496376] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64876|prior_delivered:1323371|prior_time:1746043694441918|is_app_limited:0|send_elapse:51858|ack_elapse:54409|ctl_first_sent_time:1746043694442255|lagest_ack_time:1746043694496327|curr_delivered:1384647| [2025/04/30 20:08:14 496384] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694442255| [2025/04/30 20:08:14 496392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:359||sndq_packets_used_bytes:0|sndq_packets_free:506| [2025/04/30 20:08:14 496403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53646|rttvar:728|minrtt:30499|latest_rtt:54072|ack_delay:32| [2025/04/30 20:08:14 496410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53696|rttvar:644|minrtt:30499|latest_rtt:54072|ack_delay:32| [2025/04/30 20:08:14 496417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1508|lost_pn:1505|thresh:3| [2025/04/30 20:08:14 496423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 496432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 496436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 496440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 496444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53696|rtt_var:644|pto_duration:56272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 496449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 496453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 496456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 496460] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694577428|now:1746043694496444|interv:80984| [2025/04/30 20:08:14 496465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694577428|now:1746043694496444|interval:80984|pto_count:0|srtt:53696 [2025/04/30 20:08:14 496469] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51858, ack_elapse 54409, delivered 61276|rate 1126210|lost 313| [2025/04/30 20:08:14 496474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126210) in round 25| [2025/04/30 20:08:14 496481] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 496488] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 496495] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694442255|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 496502] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694442255|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 496510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53696|latest_rtt:54072|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694493727|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 496519] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1145|largest:1145|pns:2| [2025/04/30 20:08:14 496526] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1145|frame:ACK |recv_time:1746043694496327|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 496533] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814496327|now:1746043694496327|interv:120000000| [2025/04/30 20:08:14 496540] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814496327|now:1746043694496327|interv:120000000| [2025/04/30 20:08:14 496547] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 496559] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694496038| [2025/04/30 20:08:14 496563] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694496563| [2025/04/30 20:08:14 496568] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694496567| [2025/04/30 20:08:14 496574] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 496582] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53696|min_srtt:53696|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 496589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 496596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 496599] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 496603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 496608] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 496612] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53696|min_srtt:53696|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 496616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 496621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 496625] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 496629] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 496633] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 496637] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 496642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1412102| [2025/04/30 20:08:14 496646] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 496651] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1564| [2025/04/30 20:08:14 496691] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694496663|stream_id:0|stream_offset:1412102| [2025/04/30 20:08:14 496705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 496710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 496715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53696|rtt_var:644|pto_duration:56272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 496719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 496723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 496727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 496731] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694577935|now:1746043694496714|interv:81221| [2025/04/30 20:08:14 496735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694577935|now:1746043694496714|interval:81221|pto_count:0|srtt:53696 [2025/04/30 20:08:14 496740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 496745] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 496749] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 496753] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694496753|diff:3760| [2025/04/30 20:08:14 496758] [debug] |xqc_engine_main_logic|END|now:1746043694496567| [2025/04/30 20:08:14 496765] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694496765| [2025/04/30 20:08:14 496770] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 496776] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1145| [2025/04/30 20:08:14 496779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1146| [2025/04/30 20:08:14 496785] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1146| [2025/04/30 20:08:14 496789] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 496794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 496799] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66076|prior_delivered:1323371|prior_time:1746043694441918|is_app_limited:0|send_elapse:51988|ack_elapse:54847|ctl_first_sent_time:1746043694442385|lagest_ack_time:1746043694496765|curr_delivered:1385847| [2025/04/30 20:08:14 496803] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694442385| [2025/04/30 20:08:14 496808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:358||sndq_packets_used_bytes:0|sndq_packets_free:507| [2025/04/30 20:08:14 496812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53696|rttvar:644|minrtt:30499|latest_rtt:54380|ack_delay:24| [2025/04/30 20:08:14 496817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53778|rttvar:648|minrtt:30499|latest_rtt:54380|ack_delay:24| [2025/04/30 20:08:14 496844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1509|lost_pn:1506|thresh:3| [2025/04/30 20:08:14 496848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 496852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 496856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 496860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 496864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53778|rtt_var:648|pto_duration:56370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 496869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 496873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 496877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 496880] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694578033|now:1746043694496864|interv:81169| [2025/04/30 20:08:14 496884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694578033|now:1746043694496864|interval:81169|pto_count:0|srtt:53778 [2025/04/30 20:08:14 496889] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51988, ack_elapse 54847, delivered 62476|rate 1139096|lost 313| [2025/04/30 20:08:14 496893] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139096) in round 25| [2025/04/30 20:08:14 496898] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 496902] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 496906] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694442385|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 496910] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694442385|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 496915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53778|latest_rtt:54380|min_rtt:30499|applimit:0|lost:310|recovery:1|recovery_start:1746043694493727|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 496921] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1146|largest:1146|pns:2| [2025/04/30 20:08:14 496925] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1146|frame:ACK |recv_time:1746043694496765|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 496930] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814496765|now:1746043694496765|interv:120000000| [2025/04/30 20:08:14 496937] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814496765|now:1746043694496765|interv:120000000| [2025/04/30 20:08:14 496941] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 496945] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694496567| [2025/04/30 20:08:14 496949] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694496949| [2025/04/30 20:08:14 496954] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694496953| [2025/04/30 20:08:14 496959] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 496964] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53778|min_srtt:53778|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 496969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 496973] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53778|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 496978] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1475|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 496983] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53778|min_srtt:53778|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 496987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1326911| [2025/04/30 20:08:14 496992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 496995] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 496999] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 497004] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 497008] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53778|min_srtt:53778|path_bw:1253837|loss_rate:0.38|path_pto:0| [2025/04/30 20:08:14 497012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 497016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 497020] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 497024] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 497031] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 497035] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1475|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 497039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 497043] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 497048] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1565| [2025/04/30 20:08:14 497072] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694497054|stream_id:0|stream_offset:1308239| [2025/04/30 20:08:14 497078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1565|origin_pktnum:1475|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 497086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 497094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53778|rtt_var:648|pto_duration:56370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 497101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 497107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 497113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 497120] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694578424|now:1746043694497093|interv:81331| [2025/04/30 20:08:14 497127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694578424|now:1746043694497093|interval:81331|pto_count:0|srtt:53778 [2025/04/30 20:08:14 497134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 497142] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 497149] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 497156] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694497155|diff:3358| [2025/04/30 20:08:14 497162] [debug] |xqc_engine_main_logic|END|now:1746043694496953| [2025/04/30 20:08:14 497189] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694497189| [2025/04/30 20:08:14 497195] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694497195|diff:3318| [2025/04/30 20:08:14 497202] [debug] |xqc_engine_main_logic|END|now:1746043694497189| [2025/04/30 20:08:14 497557] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694497555| [2025/04/30 20:08:14 497569] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 497578] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1146| [2025/04/30 20:08:14 497592] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1147| [2025/04/30 20:08:14 497601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1147| [2025/04/30 20:08:14 497608] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 497615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 497622] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64876|prior_delivered:1325771|prior_time:1746043694443606|is_app_limited:0|send_elapse:51677|ack_elapse:53949|ctl_first_sent_time:1746043694443876|lagest_ack_time:1746043694497555|curr_delivered:1387047| [2025/04/30 20:08:14 497629] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694443876| [2025/04/30 20:08:14 497637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:508| [2025/04/30 20:08:14 497644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53778|rttvar:648|minrtt:30499|latest_rtt:53679|ack_delay:48| [2025/04/30 20:08:14 497650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53759|rttvar:522|minrtt:30499|latest_rtt:53679|ack_delay:48| [2025/04/30 20:08:14 497656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1510|lost_pn:1507|thresh:3| [2025/04/30 20:08:14 497662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 497669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 497675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 497682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 497688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53759|rtt_var:522|pto_duration:55847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 497695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 497699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 497703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 497707] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694577901|now:1746043694497688|interv:80213| [2025/04/30 20:08:14 497711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694577901|now:1746043694497688|interval:80213|pto_count:0|srtt:53759 [2025/04/30 20:08:14 497717] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51677, ack_elapse 53949, delivered 61276|rate 1135813|lost 313| [2025/04/30 20:08:14 497724] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135813) in round 25| [2025/04/30 20:08:14 497731] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 497741] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 497745] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694443876|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 497750] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694443876|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 497754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53759|latest_rtt:53679|min_rtt:30499|applimit:0|lost:311|recovery:1|recovery_start:1746043694493727|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 497760] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1147|largest:1147|pns:2| [2025/04/30 20:08:14 497765] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1147|frame:ACK |recv_time:1746043694497555|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 497770] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814497555|now:1746043694497555|interv:120000000| [2025/04/30 20:08:14 497774] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814497555|now:1746043694497555|interv:120000000| [2025/04/30 20:08:14 497778] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 497783] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694496953| [2025/04/30 20:08:14 497787] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694497787| [2025/04/30 20:08:14 497792] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694497791| [2025/04/30 20:08:14 497797] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 497805] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53759|min_srtt:53759|path_bw:1253837|loss_rate:0.95|path_pto:0| [2025/04/30 20:08:14 497812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1326911| [2025/04/30 20:08:14 497819] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53759|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 497825] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1491|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 497829] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53759|min_srtt:53759|path_bw:1253837|loss_rate:0.95|path_pto:0| [2025/04/30 20:08:14 497834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1340915| [2025/04/30 20:08:14 497842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 497846] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 497849] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 497854] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 497858] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53759|min_srtt:53759|path_bw:1253837|loss_rate:0.95|path_pto:0| [2025/04/30 20:08:14 497862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 497866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 497870] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 497874] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 497878] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 497884] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1491|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 497894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1326911| [2025/04/30 20:08:14 497902] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 497907] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1566| [2025/04/30 20:08:14 497945] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694497914|stream_id:0|stream_offset:1326911| [2025/04/30 20:08:14 497951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1566|origin_pktnum:1491|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 497956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 497961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53759|rtt_var:522|pto_duration:55847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 497966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 497973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 497979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 497986] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694578761|now:1746043694497960|interv:80801| [2025/04/30 20:08:14 497999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694578761|now:1746043694497960|interval:80801|pto_count:0|srtt:53759 [2025/04/30 20:08:14 498007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 498015] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 498022] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 498027] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694498026|diff:2487| [2025/04/30 20:08:14 498031] [debug] |xqc_engine_main_logic|END|now:1746043694497791| [2025/04/30 20:08:14 498037] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694498037| [2025/04/30 20:08:14 498041] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694498041|diff:2472| [2025/04/30 20:08:14 498045] [debug] |xqc_engine_main_logic|END|now:1746043694498037| [2025/04/30 20:08:14 499080] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694499078| [2025/04/30 20:08:14 499096] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 499106] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1147| [2025/04/30 20:08:14 499113] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1148| [2025/04/30 20:08:14 499122] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1148| [2025/04/30 20:08:14 499128] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 499136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 499144] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:63676|prior_delivered:1328171|prior_time:1746043694446582|is_app_limited:0|send_elapse:53223|ack_elapse:52496|ctl_first_sent_time:1746043694446875|lagest_ack_time:1746043694499078|curr_delivered:1388247| [2025/04/30 20:08:14 499151] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694446875| [2025/04/30 20:08:14 499158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:356||sndq_packets_used_bytes:0|sndq_packets_free:509| [2025/04/30 20:08:14 499183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53759|rttvar:522|minrtt:30499|latest_rtt:52203|ack_delay:40| [2025/04/30 20:08:14 499193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53560|rttvar:791|minrtt:30499|latest_rtt:52203|ack_delay:40| [2025/04/30 20:08:14 499199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1511|lost_pn:1508|thresh:3| [2025/04/30 20:08:14 499206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 499211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 499217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 499223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 499238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53560|rtt_var:791|pto_duration:56724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 499244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 499250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 499256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 499261] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694579638|now:1746043694499237|interv:80401| [2025/04/30 20:08:14 499267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694579638|now:1746043694499237|interval:80401|pto_count:0|srtt:53560 [2025/04/30 20:08:14 499274] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53223, ack_elapse 52496, delivered 60076|rate 1128760|lost 313| [2025/04/30 20:08:14 499280] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128760) in round 25| [2025/04/30 20:08:14 499286] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 499293] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 499299] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694446875|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 499306] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694446875|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 499313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53560|latest_rtt:52203|min_rtt:30499|applimit:0|lost:312|recovery:1|recovery_start:1746043694493727|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 499322] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1148|largest:1148|pns:2| [2025/04/30 20:08:14 499329] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1148|frame:ACK |recv_time:1746043694499078|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 499336] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814499078|now:1746043694499078|interv:120000000| [2025/04/30 20:08:14 499342] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814499078|now:1746043694499078|interv:120000000| [2025/04/30 20:08:14 499348] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 499354] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694497791| [2025/04/30 20:08:14 499360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694499360| [2025/04/30 20:08:14 499369] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694499366| [2025/04/30 20:08:14 499383] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 499389] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53560|min_srtt:53560|path_bw:1253837|loss_rate:1.89|path_pto:0| [2025/04/30 20:08:14 499394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1340915| [2025/04/30 20:08:14 499398] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53560|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 499403] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1503|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 499408] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53560|min_srtt:53560|path_bw:1253837|loss_rate:1.89|path_pto:0| [2025/04/30 20:08:14 499412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 499417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 499421] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 499425] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 499429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 499434] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1503|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 499438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1340915| [2025/04/30 20:08:14 499442] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 499447] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1567| [2025/04/30 20:08:14 499482] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694499456|stream_id:0|stream_offset:1340915| [2025/04/30 20:08:14 499489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1567|origin_pktnum:1503|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 499494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 499498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53560|rtt_var:791|pto_duration:56724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 499503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 499510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 499514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 499518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694581180|now:1746043694499498|interv:81682| [2025/04/30 20:08:14 499526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694581180|now:1746043694499498|interval:81682|pto_count:0|srtt:53560 [2025/04/30 20:08:14 499533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 499541] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 499547] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 499552] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694499552|diff:961| [2025/04/30 20:08:14 499556] [debug] |xqc_engine_main_logic|END|now:1746043694499366| [2025/04/30 20:08:14 499562] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694499562| [2025/04/30 20:08:14 499566] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694499565|diff:948| [2025/04/30 20:08:14 499569] [debug] |xqc_engine_main_logic|END|now:1746043694499562| [2025/04/30 20:08:14 499694] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694499692| [2025/04/30 20:08:14 499705] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 499715] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1148| [2025/04/30 20:08:14 499721] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1149| [2025/04/30 20:08:14 499729] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1149| [2025/04/30 20:08:14 499736] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 499743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 499750] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:64876|prior_delivered:1328171|prior_time:1746043694446582|is_app_limited:0|send_elapse:53342|ack_elapse:53110|ctl_first_sent_time:1746043694446994|lagest_ack_time:1746043694499692|curr_delivered:1389447| [2025/04/30 20:08:14 499757] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694446994| [2025/04/30 20:08:14 499765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:355||sndq_packets_used_bytes:0|sndq_packets_free:510| [2025/04/30 20:08:14 499771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53560|rttvar:791|minrtt:30499|latest_rtt:52698|ack_delay:40| [2025/04/30 20:08:14 499778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53447|rttvar:819|minrtt:30499|latest_rtt:52698|ack_delay:40| [2025/04/30 20:08:14 499785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1512|lost_pn:1509|thresh:3| [2025/04/30 20:08:14 499792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 499805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 499811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 499818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 499824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53447|rtt_var:819|pto_duration:56723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 499831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 499837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 499843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 499850] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694581179|now:1746043694499824|interv:81355| [2025/04/30 20:08:14 499857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694581179|now:1746043694499824|interval:81355|pto_count:0|srtt:53447 [2025/04/30 20:08:14 499864] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53342, ack_elapse 53110, delivered 61276|rate 1148738|lost 313| [2025/04/30 20:08:14 499871] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148738) in round 25| [2025/04/30 20:08:14 499878] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 499885] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 499891] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694446994|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 499898] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694446994|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 499903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53447|latest_rtt:52698|min_rtt:30499|applimit:0|lost:313|recovery:1|recovery_start:1746043694493727|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 499910] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1149|largest:1149|pns:2| [2025/04/30 20:08:14 499914] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1149|frame:ACK |recv_time:1746043694499692|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 499919] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814499692|now:1746043694499692|interv:120000000| [2025/04/30 20:08:14 499924] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814499692|now:1746043694499692|interv:120000000| [2025/04/30 20:08:14 499928] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 499937] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694499366| [2025/04/30 20:08:14 499941] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694499941| [2025/04/30 20:08:14 499946] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694499945| [2025/04/30 20:08:14 499951] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 499956] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53447|min_srtt:53447|path_bw:1253837|loss_rate:2.80|path_pto:0| [2025/04/30 20:08:14 499961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 499965] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53447|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 499970] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 499975] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53447|min_srtt:53447|path_bw:1253837|loss_rate:2.80|path_pto:0| [2025/04/30 20:08:14 499979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1414436| [2025/04/30 20:08:14 499983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 499987] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 499991] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 499996] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 500000] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 500004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 500009] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 500014] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1568| [2025/04/30 20:08:14 500050] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694500022|stream_id:0|stream_offset:1413269| [2025/04/30 20:08:14 500059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 500073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 500080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53447|rtt_var:819|pto_duration:56723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 500085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 500089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 500093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 500097] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694581745|now:1746043694500080|interv:81665| [2025/04/30 20:08:14 500101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694581745|now:1746043694500080|interval:81665|pto_count:0|srtt:53447 [2025/04/30 20:08:14 500106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67212| [2025/04/30 20:08:14 500111] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694500513| [2025/04/30 20:08:14 500115] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694500513| [2025/04/30 20:08:14 500119] [debug] |xqc_engine_wakeup_after|wakeup:1746043694500513|now:1746043694500119|diff:394| [2025/04/30 20:08:14 500124] [debug] |xqc_engine_main_logic|END|now:1746043694499945| [2025/04/30 20:08:14 500133] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:43|state:ESTABED|recv_time:1746043694500133| [2025/04/30 20:08:14 500141] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 500150] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1149| [2025/04/30 20:08:14 500157] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1150| [2025/04/30 20:08:14 500165] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1150| [2025/04/30 20:08:14 500191] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 500198] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 500205] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 500212] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 500219] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1150|largest:1150|pns:2| [2025/04/30 20:08:14 500225] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1150|frame:PING ACK |recv_time:1746043694500133|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 500233] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814500133|now:1746043694500133|interv:120000000| [2025/04/30 20:08:14 500240] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814500133|now:1746043694500133|interv:120000000| [2025/04/30 20:08:14 500246] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694500513|pq_index:0| [2025/04/30 20:08:14 500266] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694499945| [2025/04/30 20:08:14 500272] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694500272| [2025/04/30 20:08:14 500279] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694500278| [2025/04/30 20:08:14 500286] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 500294] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1150|ack_delay:160|first_ack_range:70|largest_pkt_recv_time:1746043694500133| [2025/04/30 20:08:14 500301] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1150|low:1080|pkt_pns:2| [2025/04/30 20:08:14 500308] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1078|low:1077|pkt_pns:2| [2025/04/30 20:08:14 500313] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1075|low:1061|pkt_pns:2| [2025/04/30 20:08:14 500320] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1059|low:1051|pkt_pns:2| [2025/04/30 20:08:14 500327] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:13|path:0|path_largest_recv:1150|frame_largest_recv:1150| [2025/04/30 20:08:14 500334] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 500340] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:1414436| [2025/04/30 20:08:14 500347] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53447|min_srtt:53447|path_bw:1253837|loss_rate:2.78|path_pto:0| [2025/04/30 20:08:14 500354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1213|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1415603| [2025/04/30 20:08:14 500362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 500368] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 500371] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 500376] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 500439] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1213|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 500447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1213|schedule_bytes:0|inflight:67212|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1414436| [2025/04/30 20:08:14 500454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1213| [2025/04/30 20:08:14 500461] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694581745| [2025/04/30 20:08:14 500468] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694581745| [2025/04/30 20:08:14 500472] [debug] |xqc_engine_wakeup_after|wakeup:1746043694581745|now:1746043694500472|diff:81273| [2025/04/30 20:08:14 500476] [debug] |xqc_engine_main_logic|END|now:1746043694500278| [2025/04/30 20:08:14 500487] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694500487| [2025/04/30 20:08:14 500491] [debug] |xqc_engine_wakeup_after|wakeup:1746043694581745|now:1746043694500491|diff:81254| [2025/04/30 20:08:14 500495] [debug] |xqc_engine_main_logic|END|now:1746043694500487| [2025/04/30 20:08:14 500614] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694500613| [2025/04/30 20:08:14 500626] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 500635] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1150| [2025/04/30 20:08:14 500642] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1151| [2025/04/30 20:08:14 500650] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1151| [2025/04/30 20:08:14 500657] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 500665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 500673] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66076|prior_delivered:1328171|prior_time:1746043694446582|is_app_limited:0|send_elapse:53428|ack_elapse:54031|ctl_first_sent_time:1746043694447080|lagest_ack_time:1746043694500613|curr_delivered:1390647| [2025/04/30 20:08:14 500680] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694447080| [2025/04/30 20:08:14 500687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:511| [2025/04/30 20:08:14 500694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53447|rttvar:819|minrtt:30499|latest_rtt:53533|ack_delay:40| [2025/04/30 20:08:14 500701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53453|rttvar:626|minrtt:30499|latest_rtt:53533|ack_delay:40| [2025/04/30 20:08:14 500707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1513|lost_pn:1510|thresh:3| [2025/04/30 20:08:14 500713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 500720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 500726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 500733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 500739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53453|rtt_var:626|pto_duration:55957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 500746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 500750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 500755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 500762] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694580979|now:1746043694500739|interv:80240| [2025/04/30 20:08:14 500776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694580979|now:1746043694500739|interval:80240|pto_count:0|srtt:53453 [2025/04/30 20:08:14 500781] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53428, ack_elapse 54031, delivered 62476|rate 1156299|lost 313| [2025/04/30 20:08:14 500785] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156299) in round 25| [2025/04/30 20:08:14 500789] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 500794] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 500798] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694447080|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 500802] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694447080|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 500807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66012|srtt:53453|latest_rtt:53533|min_rtt:30499|applimit:0|lost:313|recovery:1|recovery_start:1746043694493727|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 500813] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1151|largest:1151|pns:2| [2025/04/30 20:08:14 500818] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1151|frame:ACK |recv_time:1746043694500613|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 500823] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814500613|now:1746043694500613|interv:120000000| [2025/04/30 20:08:14 500827] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814500613|now:1746043694500613|interv:120000000| [2025/04/30 20:08:14 500831] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694581745|pq_index:0| [2025/04/30 20:08:14 500835] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694500278| [2025/04/30 20:08:14 500841] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694500841| [2025/04/30 20:08:14 500850] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694500848| [2025/04/30 20:08:14 500858] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 500863] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53453|min_srtt:53453|path_bw:1253837|loss_rate:2.78|path_pto:0| [2025/04/30 20:08:14 500868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1213|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1415603| [2025/04/30 20:08:14 500872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 500880] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 500884] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 500888] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 500893] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1213|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 500897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1213|schedule_bytes:0|inflight:66012|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1414436| [2025/04/30 20:08:14 500902] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 500906] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1569| [2025/04/30 20:08:14 500950] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1569|size:1213|sent:1229|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:66012|now:1746043694500914|stream_id:0|stream_offset:1414436| [2025/04/30 20:08:14 500957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1569|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:08:14 500962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 500967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53453|rtt_var:626|pto_duration:55957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 500971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 500975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 500979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67225| [2025/04/30 20:08:14 500983] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694581871|now:1746043694500967|interv:80904| [2025/04/30 20:08:14 500987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694581871|now:1746043694500967|interval:80904|pto_count:0|srtt:53453 [2025/04/30 20:08:14 500992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67225| [2025/04/30 20:08:14 500997] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694581871| [2025/04/30 20:08:14 501002] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694581871| [2025/04/30 20:08:14 501006] [debug] |xqc_engine_wakeup_after|wakeup:1746043694581871|now:1746043694501006|diff:80865| [2025/04/30 20:08:14 501013] [debug] |xqc_engine_main_logic|END|now:1746043694500848| [2025/04/30 20:08:14 501021] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694501021| [2025/04/30 20:08:14 501028] [debug] |xqc_engine_wakeup_after|wakeup:1746043694581871|now:1746043694501028|diff:80843| [2025/04/30 20:08:14 501033] [debug] |xqc_engine_main_logic|END|now:1746043694501021| [2025/04/30 20:08:14 502527] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694502526| [2025/04/30 20:08:14 502547] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 502553] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1151| [2025/04/30 20:08:14 502557] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1152| [2025/04/30 20:08:14 502563] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1152| [2025/04/30 20:08:14 502568] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 502573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 502578] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66076|prior_delivered:1330571|prior_time:1746043694447761|is_app_limited:0|send_elapse:54073|ack_elapse:54765|ctl_first_sent_time:1746043694449272|lagest_ack_time:1746043694502526|curr_delivered:1391847| [2025/04/30 20:08:14 502583] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694449272| [2025/04/30 20:08:14 502588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:353||sndq_packets_used_bytes:0|sndq_packets_free:512| [2025/04/30 20:08:14 502592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53453|rttvar:626|minrtt:30499|latest_rtt:53254|ack_delay:40| [2025/04/30 20:08:14 502597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53423|rttvar:529|minrtt:30499|latest_rtt:53254|ack_delay:40| [2025/04/30 20:08:14 502601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1515|lost_pn:1512|thresh:3| [2025/04/30 20:08:14 502605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 502609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 502613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 502617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 502621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694507258|now:1746043694502621|interval:4637| [2025/04/30 20:08:14 502626] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694507258|now:1746043694502621|interv:4637| [2025/04/30 20:08:14 502630] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54073, ack_elapse 54765, delivered 61276|rate 1118889|lost 313| [2025/04/30 20:08:14 502634] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118889) in round 25| [2025/04/30 20:08:14 502639] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 502643] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 502647] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694449272|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 502655] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694449272|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 502659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66025|srtt:53423|latest_rtt:53254|min_rtt:30499|applimit:0|lost:313|recovery:1|recovery_start:1746043694493727|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 502665] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1152|largest:1152|pns:2| [2025/04/30 20:08:14 502670] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1152|frame:ACK |recv_time:1746043694502526|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 502675] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814502526|now:1746043694502526|interv:120000000| [2025/04/30 20:08:14 502679] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814502526|now:1746043694502526|interv:120000000| [2025/04/30 20:08:14 502683] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694581871|pq_index:0| [2025/04/30 20:08:14 502687] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694500848| [2025/04/30 20:08:14 502691] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694502691| [2025/04/30 20:08:14 502696] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694502695| [2025/04/30 20:08:14 502702] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 502707] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53423|min_srtt:53423|path_bw:1253837|loss_rate:2.75|path_pto:0| [2025/04/30 20:08:14 502711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66025|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1415603| [2025/04/30 20:08:14 502716] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53423|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 502721] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 502725] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53423|min_srtt:53423|path_bw:1253837|loss_rate:2.75|path_pto:0| [2025/04/30 20:08:14 502730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66025|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1416770| [2025/04/30 20:08:14 502734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 502738] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 502744] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 502755] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 502763] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 502770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66025|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1415603| [2025/04/30 20:08:14 502775] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 502779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1570| [2025/04/30 20:08:14 502817] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66025|now:1746043694502786|stream_id:0|stream_offset:1415603| [2025/04/30 20:08:14 502827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 502834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66025|applimit:0| [2025/04/30 20:08:14 502841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694507258|now:1746043694502841|interval:4417| [2025/04/30 20:08:14 502848] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694507258|now:1746043694502841|interv:4417| [2025/04/30 20:08:14 502855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67225| [2025/04/30 20:08:14 502863] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694507258| [2025/04/30 20:08:14 502870] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694507258| [2025/04/30 20:08:14 502876] [debug] |xqc_engine_wakeup_after|wakeup:1746043694507258|now:1746043694502876|diff:4382| [2025/04/30 20:08:14 502882] [debug] |xqc_engine_main_logic|END|now:1746043694502695| [2025/04/30 20:08:14 502889] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694502889| [2025/04/30 20:08:14 502893] [debug] |xqc_engine_wakeup_after|wakeup:1746043694507258|now:1746043694502893|diff:4365| [2025/04/30 20:08:14 502899] [debug] |xqc_engine_main_logic|END|now:1746043694502889| [2025/04/30 20:08:14 504002] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694504000| [2025/04/30 20:08:14 504018] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 504027] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1152| [2025/04/30 20:08:14 504033] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1153| [2025/04/30 20:08:14 504039] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1153| [2025/04/30 20:08:14 504045] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 504053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 504069] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:67276|prior_delivered:1330571|prior_time:1746043694447761|is_app_limited:0|send_elapse:54194|ack_elapse:56239|ctl_first_sent_time:1746043694449393|lagest_ack_time:1746043694504000|curr_delivered:1393047| [2025/04/30 20:08:14 504076] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694449393| [2025/04/30 20:08:14 504084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:513| [2025/04/30 20:08:14 504090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53423|rttvar:529|minrtt:30499|latest_rtt:54607|ack_delay:48| [2025/04/30 20:08:14 504098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53565|rttvar:681|minrtt:30499|latest_rtt:54607|ack_delay:48| [2025/04/30 20:08:14 504104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1516|lost_pn:1513|thresh:3| [2025/04/30 20:08:14 504111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 504116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 504120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 504124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 504128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694508590|now:1746043694504128|interval:4462| [2025/04/30 20:08:14 504133] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694508590|now:1746043694504128|interv:4462| [2025/04/30 20:08:14 504137] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54194, ack_elapse 56239, delivered 62476|rate 1110901|lost 313| [2025/04/30 20:08:14 504142] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110901) in round 25| [2025/04/30 20:08:14 504146] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 504150] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 504154] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694449393|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 504159] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694449393|recovery:1|recovery_start:1746043694493727|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 504164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66025|srtt:53565|latest_rtt:54607|min_rtt:30499|applimit:0|lost:313|recovery:1|recovery_start:1746043694493727|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 504189] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1153|largest:1153|pns:2| [2025/04/30 20:08:14 504201] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1153|frame:ACK |recv_time:1746043694504000|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 504208] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814504000|now:1746043694504000|interv:120000000| [2025/04/30 20:08:14 504215] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814504000|now:1746043694504000|interv:120000000| [2025/04/30 20:08:14 504220] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694507258|pq_index:0| [2025/04/30 20:08:14 504227] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694502695| [2025/04/30 20:08:14 504232] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694504232| [2025/04/30 20:08:14 504240] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694504238| [2025/04/30 20:08:14 504248] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 504254] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53565|min_srtt:53565|path_bw:1253837|loss_rate:2.73|path_pto:0| [2025/04/30 20:08:14 504262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66025|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1416770| [2025/04/30 20:08:14 504268] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 504275] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 504282] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53565|min_srtt:53565|path_bw:1253837|loss_rate:2.73|path_pto:0| [2025/04/30 20:08:14 504288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66025|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1417937| [2025/04/30 20:08:14 504294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 504300] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 504306] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 504313] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 504320] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 504327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66025|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1416770| [2025/04/30 20:08:14 504334] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 504344] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1571| [2025/04/30 20:08:14 504384] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66025|now:1746043694504355|stream_id:0|stream_offset:1416770| [2025/04/30 20:08:14 504395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 504414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66025|applimit:0| [2025/04/30 20:08:14 504420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694508590|now:1746043694504420|interval:4170| [2025/04/30 20:08:14 504424] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694508590|now:1746043694504420|interv:4170| [2025/04/30 20:08:14 504429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67225| [2025/04/30 20:08:14 504434] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694508590| [2025/04/30 20:08:14 504438] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694508590| [2025/04/30 20:08:14 504442] [debug] |xqc_engine_wakeup_after|wakeup:1746043694508590|now:1746043694504442|diff:4148| [2025/04/30 20:08:14 504447] [debug] |xqc_engine_main_logic|END|now:1746043694504238| [2025/04/30 20:08:14 504452] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694504452| [2025/04/30 20:08:14 504456] [debug] |xqc_engine_wakeup_after|wakeup:1746043694508590|now:1746043694504456|diff:4134| [2025/04/30 20:08:14 504460] [debug] |xqc_engine_main_logic|END|now:1746043694504452| [2025/04/30 20:08:14 505533] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694505532| [2025/04/30 20:08:14 505550] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 505559] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1153| [2025/04/30 20:08:14 505565] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1154| [2025/04/30 20:08:14 505574] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1154| [2025/04/30 20:08:14 505581] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 505589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1517|origin_pktnum:0|size:1212|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1517|path_largest_ack:1517| [2025/04/30 20:08:14 505596] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66088|prior_delivered:1332971|prior_time:1746043694450110|is_app_limited:0|send_elapse:52643|ack_elapse:55422|ctl_first_sent_time:1746043694450740|lagest_ack_time:1746043694505532|curr_delivered:1394259| [2025/04/30 20:08:14 505603] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694450740| [2025/04/30 20:08:14 505611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:351||sndq_packets_used_bytes:0|sndq_packets_free:514| [2025/04/30 20:08:14 505617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53565|rttvar:681|minrtt:30499|latest_rtt:54792|ack_delay:208| [2025/04/30 20:08:14 505624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53693|rttvar:765|minrtt:30499|latest_rtt:54792|ack_delay:208| [2025/04/30 20:08:14 505638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1517|lost_pn:1514|thresh:3| [2025/04/30 20:08:14 505645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 505651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 505658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 505663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1514|lost_pn:1514|po_sent_time:1746043694447158|lost_send_time:1746043694443891|loss_delay:61641|frame:STREAM |repair:128| [2025/04/30 20:08:14 505668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694447158u| [2025/04/30 20:08:14 505673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1101|pns:2| [2025/04/30 20:08:14 505677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 505682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53693|rtt_var:765|pto_duration:56753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 505686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 505690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 505694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64813| [2025/04/30 20:08:14 505698] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694586108|now:1746043694505681|interv:80427| [2025/04/30 20:08:14 505703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694586108|now:1746043694505681|interval:80427|pto_count:0|srtt:53693 [2025/04/30 20:08:14 505707] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52643, ack_elapse 55422, delivered 61288|rate 1105842|lost 314| [2025/04/30 20:08:14 505712] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1105842) in round 25| [2025/04/30 20:08:14 505716] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 505720] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 505724] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:1|acked:1212|po_sent_time:1746043694450740|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 505729] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:1|acked:1212|po_sent_time:1746043694450740|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 505734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:64813|srtt:53693|latest_rtt:54792|min_rtt:30499|applimit:0|lost:313|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 505743] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1154|largest:1154|pns:2| [2025/04/30 20:08:14 505748] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1154|frame:ACK |recv_time:1746043694505532|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 505753] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814505532|now:1746043694505532|interv:120000000| [2025/04/30 20:08:14 505757] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814505532|now:1746043694505532|interv:120000000| [2025/04/30 20:08:14 505762] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694508590|pq_index:0| [2025/04/30 20:08:14 505769] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694504238| [2025/04/30 20:08:14 505775] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694505775| [2025/04/30 20:08:14 505783] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694505782| [2025/04/30 20:08:14 505790] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 505795] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53693|min_srtt:53693|path_bw:1253837|loss_rate:2.70|path_pto:0| [2025/04/30 20:08:14 505799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64813|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1353752| [2025/04/30 20:08:14 505804] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53693|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 505811] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1514|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 505818] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53693|min_srtt:53693|path_bw:1253837|loss_rate:2.70|path_pto:0| [2025/04/30 20:08:14 505824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:64813|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1417937| [2025/04/30 20:08:14 505828] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53693|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 505833] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 505840] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53693|min_srtt:53693|path_bw:1253837|loss_rate:2.70|path_pto:0| [2025/04/30 20:08:14 505846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:64813|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1419104| [2025/04/30 20:08:14 505859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 505865] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 505869] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 505874] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 505881] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1514|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 505888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64813|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1353752| [2025/04/30 20:08:14 505895] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 505902] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1572| [2025/04/30 20:08:14 505950] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64813|now:1746043694505913|stream_id:0|stream_offset:1353752| [2025/04/30 20:08:14 505960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1572|origin_pktnum:1514|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 505967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64813|applimit:0| [2025/04/30 20:08:14 505974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53693|rtt_var:765|pto_duration:56753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 505978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 505982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 505986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 505990] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694587666|now:1746043694505973|interv:81693| [2025/04/30 20:08:14 505994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694587666|now:1746043694505973|interval:81693|pto_count:0|srtt:53693 [2025/04/30 20:08:14 505999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:66013| [2025/04/30 20:08:14 506004] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 506008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1417937| [2025/04/30 20:08:14 506013] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 506017] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1573| [2025/04/30 20:08:14 506049] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694506024|stream_id:0|stream_offset:1417937| [2025/04/30 20:08:14 506064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 506070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 506074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53693|rtt_var:765|pto_duration:56753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 506079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 506083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 506087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 506091] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694587777|now:1746043694506074|interv:81703| [2025/04/30 20:08:14 506095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694587777|now:1746043694506074|interval:81703|pto_count:0|srtt:53693 [2025/04/30 20:08:14 506099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 506105] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694587777| [2025/04/30 20:08:14 506111] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694587777| [2025/04/30 20:08:14 506117] [debug] |xqc_engine_wakeup_after|wakeup:1746043694587777|now:1746043694506117|diff:81660| [2025/04/30 20:08:14 506124] [debug] |xqc_engine_main_logic|END|now:1746043694505782| [2025/04/30 20:08:14 506134] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694506134| [2025/04/30 20:08:14 506141] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 506149] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1154| [2025/04/30 20:08:14 506247] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1155| [2025/04/30 20:08:14 506260] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1155| [2025/04/30 20:08:14 506268] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 506293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 506301] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:67288|prior_delivered:1332971|prior_time:1746043694450110|is_app_limited:0|send_elapse:52753|ack_elapse:56024|ctl_first_sent_time:1746043694450850|lagest_ack_time:1746043694506134|curr_delivered:1395459| [2025/04/30 20:08:14 506308] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694450850| [2025/04/30 20:08:14 506342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:351||sndq_packets_used_bytes:0|sndq_packets_free:514| [2025/04/30 20:08:14 506350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53693|rttvar:765|minrtt:30499|latest_rtt:55284|ack_delay:48| [2025/04/30 20:08:14 506363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53886|rttvar:959|minrtt:30499|latest_rtt:55284|ack_delay:48| [2025/04/30 20:08:14 506392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1518|lost_pn:1515|thresh:3| [2025/04/30 20:08:14 506398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 506404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 506410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 506415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 506422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 506551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53886|rtt_var:959|pto_duration:57722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 506559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 506564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 506570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 506576] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694588746|now:1746043694506550|interv:82196| [2025/04/30 20:08:14 506583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694588746|now:1746043694506550|interval:82196|pto_count:0|srtt:53886 [2025/04/30 20:08:14 506590] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52753, ack_elapse 56024, delivered 62488|rate 1115379|lost 314| [2025/04/30 20:08:14 506597] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115379) in round 25| [2025/04/30 20:08:14 506604] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 506609] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 506614] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694450850|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 506621] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694450850|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 506628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:53886|latest_rtt:55284|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 506638] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1155|largest:1155|pns:2| [2025/04/30 20:08:14 506650] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1155|frame:ACK |recv_time:1746043694506134|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 506658] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814506134|now:1746043694506134|interv:120000000| [2025/04/30 20:08:14 506664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814506134|now:1746043694506134|interv:120000000| [2025/04/30 20:08:14 506670] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694587777|pq_index:0| [2025/04/30 20:08:14 506675] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694505782| [2025/04/30 20:08:14 506681] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694506681| [2025/04/30 20:08:14 506690] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694506687| [2025/04/30 20:08:14 506697] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 506702] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53886|min_srtt:53886|path_bw:1253837|loss_rate:3.54|path_pto:0| [2025/04/30 20:08:14 506707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1419104| [2025/04/30 20:08:14 506711] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53886|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 506716] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 506723] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53886|min_srtt:53886|path_bw:1253837|loss_rate:3.54|path_pto:0| [2025/04/30 20:08:14 506730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1420271| [2025/04/30 20:08:14 506737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 506741] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 506746] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 506753] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 506761] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 506767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1419104| [2025/04/30 20:08:14 506781] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 506788] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1574| [2025/04/30 20:08:14 506830] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694506799|stream_id:0|stream_offset:1419104| [2025/04/30 20:08:14 506840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 506848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 506855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53886|rtt_var:959|pto_duration:57722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 506859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 506863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 506867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 506871] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694589521|now:1746043694506854|interv:82667| [2025/04/30 20:08:14 506875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694589521|now:1746043694506854|interval:82667|pto_count:0|srtt:53886 [2025/04/30 20:08:14 506880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 506885] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694589521| [2025/04/30 20:08:14 506889] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694589521| [2025/04/30 20:08:14 506893] [debug] |xqc_engine_wakeup_after|wakeup:1746043694589521|now:1746043694506893|diff:82628| [2025/04/30 20:08:14 506898] [debug] |xqc_engine_main_logic|END|now:1746043694506687| [2025/04/30 20:08:14 506906] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694506905| [2025/04/30 20:08:14 506910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 506916] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1155| [2025/04/30 20:08:14 506920] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1156| [2025/04/30 20:08:14 506925] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1156| [2025/04/30 20:08:14 506930] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 506935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 506939] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66057|prior_delivered:1335402|prior_time:1746043694451846|is_app_limited:0|send_elapse:49326|ack_elapse:55059|ctl_first_sent_time:1746043694452196|lagest_ack_time:1746043694506905|curr_delivered:1396659| [2025/04/30 20:08:14 506944] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694452196| [2025/04/30 20:08:14 506953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:350||sndq_packets_used_bytes:0|sndq_packets_free:515| [2025/04/30 20:08:14 506958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53886|rttvar:959|minrtt:30499|latest_rtt:54709|ack_delay:32| [2025/04/30 20:08:14 506962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53985|rttvar:917|minrtt:30499|latest_rtt:54709|ack_delay:32| [2025/04/30 20:08:14 506966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1519|lost_pn:1516|thresh:3| [2025/04/30 20:08:14 506971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 506975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 506978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 506982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 506986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 506990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53985|rtt_var:917|pto_duration:57653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 506995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 506999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 507003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 507007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694589452|now:1746043694506990|interv:82462| [2025/04/30 20:08:14 507011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694589452|now:1746043694506990|interval:82462|pto_count:0|srtt:53985 [2025/04/30 20:08:14 507015] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49326, ack_elapse 55059, delivered 61257|rate 1112570|lost 314| [2025/04/30 20:08:14 507020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1112570) in round 25| [2025/04/30 20:08:14 507024] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 507028] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 507032] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694452196|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 507037] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694452196|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 507041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:53985|latest_rtt:54709|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 507050] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1156|largest:1156|pns:2| [2025/04/30 20:08:14 507054] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1156|frame:ACK |recv_time:1746043694506905|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 507059] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814506905|now:1746043694506905|interv:120000000| [2025/04/30 20:08:14 507063] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814506905|now:1746043694506905|interv:120000000| [2025/04/30 20:08:14 507067] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694589521|pq_index:0| [2025/04/30 20:08:14 507072] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694506687| [2025/04/30 20:08:14 507076] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694507076| [2025/04/30 20:08:14 507081] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694507080| [2025/04/30 20:08:14 507086] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 507091] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53985|min_srtt:53985|path_bw:1253837|loss_rate:3.51|path_pto:0| [2025/04/30 20:08:14 507099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1420271| [2025/04/30 20:08:14 507106] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 507113] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 507117] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53985|min_srtt:53985|path_bw:1253837|loss_rate:3.51|path_pto:0| [2025/04/30 20:08:14 507122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1421438| [2025/04/30 20:08:14 507128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 507134] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 507140] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 507146] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 507152] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 507164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1420271| [2025/04/30 20:08:14 507189] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 507195] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1575| [2025/04/30 20:08:14 507239] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694507206|stream_id:0|stream_offset:1420271| [2025/04/30 20:08:14 507247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 507254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 507260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53985|rtt_var:917|pto_duration:57653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 507267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 507273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 507280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 507286] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694589859|now:1746043694507260|interv:82599| [2025/04/30 20:08:14 507291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694589859|now:1746043694507260|interval:82599|pto_count:0|srtt:53985 [2025/04/30 20:08:14 507298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 507305] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694589859| [2025/04/30 20:08:14 507311] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694589859| [2025/04/30 20:08:14 507318] [debug] |xqc_engine_wakeup_after|wakeup:1746043694589859|now:1746043694507318|diff:82541| [2025/04/30 20:08:14 507324] [debug] |xqc_engine_main_logic|END|now:1746043694507080| [2025/04/30 20:08:14 507332] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694507332| [2025/04/30 20:08:14 507337] [debug] |xqc_engine_wakeup_after|wakeup:1746043694589859|now:1746043694507337|diff:82522| [2025/04/30 20:08:14 507343] [debug] |xqc_engine_main_logic|END|now:1746043694507332| [2025/04/30 20:08:14 507583] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694507582| [2025/04/30 20:08:14 507594] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 507602] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1156| [2025/04/30 20:08:14 507609] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1157| [2025/04/30 20:08:14 507618] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1157| [2025/04/30 20:08:14 507624] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 507632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 507649] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66012|prior_delivered:1336647|prior_time:1746043694453194|is_app_limited:0|send_elapse:50476|ack_elapse:54388|ctl_first_sent_time:1746043694453553|lagest_ack_time:1746043694507582|curr_delivered:1397859| [2025/04/30 20:08:14 507656] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694453553| [2025/04/30 20:08:14 507663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:349||sndq_packets_used_bytes:0|sndq_packets_free:516| [2025/04/30 20:08:14 507668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53985|rttvar:917|minrtt:30499|latest_rtt:54029|ack_delay:40| [2025/04/30 20:08:14 507675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53985|rttvar:689|minrtt:30499|latest_rtt:54029|ack_delay:40| [2025/04/30 20:08:14 507681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1520|lost_pn:1517|thresh:3| [2025/04/30 20:08:14 507688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 507693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 507699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 507705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 507710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 507716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53985|rtt_var:689|pto_duration:56741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 507721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 507725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 507730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 507736] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694588947|now:1746043694507716|interv:81231| [2025/04/30 20:08:14 507742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694588947|now:1746043694507716|interval:81231|pto_count:0|srtt:53985 [2025/04/30 20:08:14 507749] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50476, ack_elapse 54388, delivered 61212|rate 1125468|lost 314| [2025/04/30 20:08:14 507756] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125468) in round 25| [2025/04/30 20:08:14 507763] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 507770] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 507776] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694453553|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 507787] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694453553|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 507792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:53985|latest_rtt:54029|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 507798] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1157|largest:1157|pns:2| [2025/04/30 20:08:14 507803] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1157|frame:ACK |recv_time:1746043694507582|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 507808] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814507582|now:1746043694507582|interv:120000000| [2025/04/30 20:08:14 507812] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814507582|now:1746043694507582|interv:120000000| [2025/04/30 20:08:14 507816] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694589859|pq_index:0| [2025/04/30 20:08:14 507820] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694507080| [2025/04/30 20:08:14 507824] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694507824| [2025/04/30 20:08:14 507829] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694507828| [2025/04/30 20:08:14 507835] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 507840] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53985|min_srtt:53985|path_bw:1253837|loss_rate:3.48|path_pto:0| [2025/04/30 20:08:14 507844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1421438| [2025/04/30 20:08:14 507849] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 507853] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 507858] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53985|min_srtt:53985|path_bw:1253837|loss_rate:3.48|path_pto:0| [2025/04/30 20:08:14 507862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1422605| [2025/04/30 20:08:14 507866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 507873] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 507877] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 507881] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 507886] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 507890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1421438| [2025/04/30 20:08:14 507895] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 507899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1576| [2025/04/30 20:08:14 507934] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694507907|stream_id:0|stream_offset:1421438| [2025/04/30 20:08:14 507941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 507946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 507951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53985|rtt_var:689|pto_duration:56741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 507958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 507964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 507970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 507977] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694589648|now:1746043694507951|interv:81697| [2025/04/30 20:08:14 507983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694589648|now:1746043694507951|interval:81697|pto_count:0|srtt:53985 [2025/04/30 20:08:14 507991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 507997] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694589648| [2025/04/30 20:08:14 508002] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694589648| [2025/04/30 20:08:14 508006] [debug] |xqc_engine_wakeup_after|wakeup:1746043694589648|now:1746043694508006|diff:81642| [2025/04/30 20:08:14 508010] [debug] |xqc_engine_main_logic|END|now:1746043694507828| [2025/04/30 20:08:14 508016] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694508016| [2025/04/30 20:08:14 508020] [debug] |xqc_engine_wakeup_after|wakeup:1746043694589648|now:1746043694508020|diff:81628| [2025/04/30 20:08:14 508024] [debug] |xqc_engine_main_logic|END|now:1746043694508016| [2025/04/30 20:08:14 509269] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694509268| [2025/04/30 20:08:14 509287] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 509307] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1157| [2025/04/30 20:08:14 509313] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1158| [2025/04/30 20:08:14 509322] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1158| [2025/04/30 20:08:14 509329] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 509337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 509345] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:67212|prior_delivered:1336647|prior_time:1746043694453194|is_app_limited:0|send_elapse:50567|ack_elapse:56074|ctl_first_sent_time:1746043694453644|lagest_ack_time:1746043694509268|curr_delivered:1399059| [2025/04/30 20:08:14 509352] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694453644| [2025/04/30 20:08:14 509360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:348||sndq_packets_used_bytes:0|sndq_packets_free:517| [2025/04/30 20:08:14 509366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53985|rttvar:689|minrtt:30499|latest_rtt:55624|ack_delay:40| [2025/04/30 20:08:14 509373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54185|rttvar:916|minrtt:30499|latest_rtt:55624|ack_delay:40| [2025/04/30 20:08:14 509379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1521|lost_pn:1518|thresh:3| [2025/04/30 20:08:14 509383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 509387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 509391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 509395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 509399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 509403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54185|rtt_var:916|pto_duration:57849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 509408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 509412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 509416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 509420] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694590756|now:1746043694509403|interv:81353| [2025/04/30 20:08:14 509424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694590756|now:1746043694509403|interval:81353|pto_count:0|srtt:54185 [2025/04/30 20:08:14 509428] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50567, ack_elapse 56074, delivered 62412|rate 1113029|lost 314| [2025/04/30 20:08:14 509438] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113029) in round 25| [2025/04/30 20:08:14 509442] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 509446] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 509450] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694453644|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 509455] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694453644|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 509462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:54185|latest_rtt:55624|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 509471] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1158|largest:1158|pns:2| [2025/04/30 20:08:14 509478] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1158|frame:ACK |recv_time:1746043694509268|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 509485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814509268|now:1746043694509268|interv:120000000| [2025/04/30 20:08:14 509493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814509268|now:1746043694509268|interv:120000000| [2025/04/30 20:08:14 509497] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694589648|pq_index:0| [2025/04/30 20:08:14 509502] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694507828| [2025/04/30 20:08:14 509506] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694509506| [2025/04/30 20:08:14 509511] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694509510| [2025/04/30 20:08:14 509518] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 509526] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54185|min_srtt:54185|path_bw:1253837|loss_rate:3.45|path_pto:0| [2025/04/30 20:08:14 509530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1422605| [2025/04/30 20:08:14 509535] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54185|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 509540] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 509545] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54185|min_srtt:54185|path_bw:1253837|loss_rate:3.45|path_pto:0| [2025/04/30 20:08:14 509557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1423772| [2025/04/30 20:08:14 509564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 509569] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 509573] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 509577] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 509582] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 509586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1422605| [2025/04/30 20:08:14 509593] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 509599] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1577| [2025/04/30 20:08:14 509641] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694509609|stream_id:0|stream_offset:1422605| [2025/04/30 20:08:14 509650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 509658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 509663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54185|rtt_var:916|pto_duration:57849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 509668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 509674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 509680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 509686] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694592458|now:1746043694509663|interv:82795| [2025/04/30 20:08:14 509692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694592458|now:1746043694509663|interval:82795|pto_count:0|srtt:54185 [2025/04/30 20:08:14 509699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 509706] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694592458| [2025/04/30 20:08:14 509712] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694592458| [2025/04/30 20:08:14 509717] [debug] |xqc_engine_wakeup_after|wakeup:1746043694592458|now:1746043694509716|diff:82742| [2025/04/30 20:08:14 509726] [debug] |xqc_engine_main_logic|END|now:1746043694509510| [2025/04/30 20:08:14 509734] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694509733| [2025/04/30 20:08:14 509739] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 509744] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1158| [2025/04/30 20:08:14 509748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1159| [2025/04/30 20:08:14 509755] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1159| [2025/04/30 20:08:14 509762] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 509769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 509775] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66012|prior_delivered:1339047|prior_time:1746043694454852|is_app_limited:0|send_elapse:52632|ack_elapse:54881|ctl_first_sent_time:1746043694455930|lagest_ack_time:1746043694509733|curr_delivered:1400259| [2025/04/30 20:08:14 509780] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694455930| [2025/04/30 20:08:14 509785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:347||sndq_packets_used_bytes:0|sndq_packets_free:518| [2025/04/30 20:08:14 509789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54185|rttvar:916|minrtt:30499|latest_rtt:53803|ack_delay:40| [2025/04/30 20:08:14 509793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54132|rttvar:792|minrtt:30499|latest_rtt:53803|ack_delay:40| [2025/04/30 20:08:14 509797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1522|lost_pn:1519|thresh:3| [2025/04/30 20:08:14 509802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 509806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 509809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 509813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 509817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 509821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54132|rtt_var:792|pto_duration:57300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 509826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 509830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 509834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 509837] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694591909|now:1746043694509821|interv:82088| [2025/04/30 20:08:14 509841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694591909|now:1746043694509821|interval:82088|pto_count:0|srtt:54132 [2025/04/30 20:08:14 509849] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52632, ack_elapse 54881, delivered 61212|rate 1115358|lost 314| [2025/04/30 20:08:14 509854] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115358) in round 25| [2025/04/30 20:08:14 509858] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 509862] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 509866] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694455930|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 509870] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694455930|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 509875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:54132|latest_rtt:53803|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 509880] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1159|largest:1159|pns:2| [2025/04/30 20:08:14 509885] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1159|frame:ACK |recv_time:1746043694509733|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 509889] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814509733|now:1746043694509733|interv:120000000| [2025/04/30 20:08:14 509893] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814509733|now:1746043694509733|interv:120000000| [2025/04/30 20:08:14 509897] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694592458|pq_index:0| [2025/04/30 20:08:14 509902] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694509510| [2025/04/30 20:08:14 509906] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694509906| [2025/04/30 20:08:14 509911] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694509910| [2025/04/30 20:08:14 509916] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 509920] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54132|min_srtt:54132|path_bw:1253837|loss_rate:3.42|path_pto:0| [2025/04/30 20:08:14 509925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1423772| [2025/04/30 20:08:14 509929] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54132|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 509936] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 509941] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54132|min_srtt:54132|path_bw:1253837|loss_rate:3.42|path_pto:0| [2025/04/30 20:08:14 509945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:08:14 509949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 509953] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 509957] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 509961] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 509966] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 509970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1423772| [2025/04/30 20:08:14 509974] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 509978] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1578| [2025/04/30 20:08:14 510012] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694509985|stream_id:0|stream_offset:1423772| [2025/04/30 20:08:14 510022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 510029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 510035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54132|rtt_var:792|pto_duration:57300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 510040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 510044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 510047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 510051] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694592285|now:1746043694510035|interv:82250| [2025/04/30 20:08:14 510055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694592285|now:1746043694510035|interval:82250|pto_count:0|srtt:54132 [2025/04/30 20:08:14 510060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 510069] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694592285| [2025/04/30 20:08:14 510073] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694592285| [2025/04/30 20:08:14 510077] [debug] |xqc_engine_wakeup_after|wakeup:1746043694592285|now:1746043694510077|diff:82208| [2025/04/30 20:08:14 510082] [debug] |xqc_engine_main_logic|END|now:1746043694509910| [2025/04/30 20:08:14 510088] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694510088| [2025/04/30 20:08:14 510094] [debug] |xqc_engine_wakeup_after|wakeup:1746043694592285|now:1746043694510094|diff:82191| [2025/04/30 20:08:14 510100] [debug] |xqc_engine_main_logic|END|now:1746043694510088| [2025/04/30 20:08:14 510851] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694510850| [2025/04/30 20:08:14 510863] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 510872] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1159| [2025/04/30 20:08:14 510878] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1160| [2025/04/30 20:08:14 510887] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1160| [2025/04/30 20:08:14 510893] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 510901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1523|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1523|path_largest_ack:1523| [2025/04/30 20:08:14 510909] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:67212|prior_delivered:1339047|prior_time:1746043694454852|is_app_limited:0|send_elapse:52733|ack_elapse:55998|ctl_first_sent_time:1746043694456031|lagest_ack_time:1746043694510850|curr_delivered:1401459| [2025/04/30 20:08:14 510916] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694456031| [2025/04/30 20:08:14 510923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:346||sndq_packets_used_bytes:0|sndq_packets_free:519| [2025/04/30 20:08:14 510929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54132|rttvar:792|minrtt:30499|latest_rtt:54819|ack_delay:40| [2025/04/30 20:08:14 510936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54213|rttvar:755|minrtt:30499|latest_rtt:54819|ack_delay:40| [2025/04/30 20:08:14 510943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1523|lost_pn:1520|thresh:3| [2025/04/30 20:08:14 510947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 510952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 510958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 510964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 510971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 510977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54213|rtt_var:755|pto_duration:57233|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 510984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 510993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 510997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 511001] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694592218|now:1746043694510977|interv:81241| [2025/04/30 20:08:14 511005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694592218|now:1746043694510977|interval:81241|pto_count:0|srtt:54213 [2025/04/30 20:08:14 511013] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52733, ack_elapse 55998, delivered 62412|rate 1114539|lost 314| [2025/04/30 20:08:14 511019] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114539) in round 25| [2025/04/30 20:08:14 511026] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 511030] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 511034] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694456031|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 511038] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694456031|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 511043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:54213|latest_rtt:54819|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 511049] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1160|largest:1160|pns:2| [2025/04/30 20:08:14 511053] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1160|frame:ACK |recv_time:1746043694510850|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 511058] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814510850|now:1746043694510850|interv:120000000| [2025/04/30 20:08:14 511062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814510850|now:1746043694510850|interv:120000000| [2025/04/30 20:08:14 511066] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694592285|pq_index:0| [2025/04/30 20:08:14 511071] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694509910| [2025/04/30 20:08:14 511077] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694511076| [2025/04/30 20:08:14 511085] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694511083| [2025/04/30 20:08:14 511092] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 511105] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54213|min_srtt:54213|path_bw:1253837|loss_rate:3.39|path_pto:0| [2025/04/30 20:08:14 511111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:08:14 511117] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54213|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 511124] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 511132] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54213|min_srtt:54213|path_bw:1253837|loss_rate:3.39|path_pto:0| [2025/04/30 20:08:14 511138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1426106| [2025/04/30 20:08:14 511145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 511151] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 511156] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 511162] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 511191] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 511198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1424939| [2025/04/30 20:08:14 511204] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 511210] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1579| [2025/04/30 20:08:14 511254] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694511222|stream_id:0|stream_offset:1424939| [2025/04/30 20:08:14 511264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 511272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 511279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54213|rtt_var:755|pto_duration:57233|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 511286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 511293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 511299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 511311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694593455|now:1746043694511279|interv:82176| [2025/04/30 20:08:14 511317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694593455|now:1746043694511279|interval:82176|pto_count:0|srtt:54213 [2025/04/30 20:08:14 511324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 511332] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694593455| [2025/04/30 20:08:14 511339] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694593455| [2025/04/30 20:08:14 511345] [debug] |xqc_engine_wakeup_after|wakeup:1746043694593455|now:1746043694511345|diff:82110| [2025/04/30 20:08:14 511352] [debug] |xqc_engine_main_logic|END|now:1746043694511083| [2025/04/30 20:08:14 511360] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694511360| [2025/04/30 20:08:14 511366] [debug] |xqc_engine_wakeup_after|wakeup:1746043694593455|now:1746043694511366|diff:82089| [2025/04/30 20:08:14 511371] [debug] |xqc_engine_main_logic|END|now:1746043694511360| [2025/04/30 20:08:14 511568] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694511566| [2025/04/30 20:08:14 511580] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 511589] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1160| [2025/04/30 20:08:14 511596] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1161| [2025/04/30 20:08:14 511605] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1161| [2025/04/30 20:08:14 511611] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 511618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 511626] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:66012|prior_delivered:1341447|prior_time:1746043694457282|is_app_limited:0|send_elapse:52764|ack_elapse:54284|ctl_first_sent_time:1746043694457645|lagest_ack_time:1746043694511566|curr_delivered:1402659| [2025/04/30 20:08:14 511633] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694457645| [2025/04/30 20:08:14 511639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:345||sndq_packets_used_bytes:0|sndq_packets_free:520| [2025/04/30 20:08:14 511646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54213|rttvar:755|minrtt:30499|latest_rtt:53921|ack_delay:40| [2025/04/30 20:08:14 511653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54172|rttvar:650|minrtt:30499|latest_rtt:53921|ack_delay:40| [2025/04/30 20:08:14 511659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1524|lost_pn:1521|thresh:3| [2025/04/30 20:08:14 511665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 511671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 511678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 511691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 511698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 511702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54172|rtt_var:650|pto_duration:56772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 511707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 511711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 511714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 511719] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694592994|now:1746043694511702|interv:81292| [2025/04/30 20:08:14 511725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694592994|now:1746043694511702|interval:81292|pto_count:0|srtt:54172 [2025/04/30 20:08:14 511732] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52764, ack_elapse 54284, delivered 61212|rate 1127625|lost 314| [2025/04/30 20:08:14 511739] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127625) in round 25| [2025/04/30 20:08:14 511743] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 511748] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 511752] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694457645|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 511756] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694457645|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 511761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:54172|latest_rtt:53921|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 511767] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1161|largest:1161|pns:2| [2025/04/30 20:08:14 511772] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1161|frame:ACK |recv_time:1746043694511566|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 511776] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814511566|now:1746043694511566|interv:120000000| [2025/04/30 20:08:14 511781] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814511566|now:1746043694511566|interv:120000000| [2025/04/30 20:08:14 511785] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694593455|pq_index:0| [2025/04/30 20:08:14 511789] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694511083| [2025/04/30 20:08:14 511797] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694511797| [2025/04/30 20:08:14 511802] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694511801| [2025/04/30 20:08:14 511808] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 511813] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54172|min_srtt:54172|path_bw:1253837|loss_rate:3.36|path_pto:0| [2025/04/30 20:08:14 511817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1426106| [2025/04/30 20:08:14 511822] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54172|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 511827] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 511831] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54172|min_srtt:54172|path_bw:1253837|loss_rate:3.36|path_pto:0| [2025/04/30 20:08:14 511835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1427273| [2025/04/30 20:08:14 511840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 511844] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 511848] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 511852] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 511856] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 511861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1426106| [2025/04/30 20:08:14 511865] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 511870] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1580| [2025/04/30 20:08:14 511914] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694511878|stream_id:0|stream_offset:1426106| [2025/04/30 20:08:14 511924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 511932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 511945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54172|rtt_var:650|pto_duration:56772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 511950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 511954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 511957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 511961] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694593650|now:1746043694511945|interv:81705| [2025/04/30 20:08:14 511965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694593650|now:1746043694511945|interval:81705|pto_count:0|srtt:54172 [2025/04/30 20:08:14 511970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 511975] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694593650| [2025/04/30 20:08:14 511979] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694593650| [2025/04/30 20:08:14 511983] [debug] |xqc_engine_wakeup_after|wakeup:1746043694593650|now:1746043694511983|diff:81667| [2025/04/30 20:08:14 511987] [debug] |xqc_engine_main_logic|END|now:1746043694511801| [2025/04/30 20:08:14 511993] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694511993| [2025/04/30 20:08:14 511997] [debug] |xqc_engine_wakeup_after|wakeup:1746043694593650|now:1746043694511997|diff:81653| [2025/04/30 20:08:14 512001] [debug] |xqc_engine_main_logic|END|now:1746043694511993| [2025/04/30 20:08:14 512561] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694512559| [2025/04/30 20:08:14 512578] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 512588] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1161| [2025/04/30 20:08:14 512595] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1162| [2025/04/30 20:08:14 512604] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1162| [2025/04/30 20:08:14 512611] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 512618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1525|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1525|path_largest_ack:1525| [2025/04/30 20:08:14 512626] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:67212|prior_delivered:1341447|prior_time:1746043694457282|is_app_limited:0|send_elapse:52895|ack_elapse:55277|ctl_first_sent_time:1746043694457776|lagest_ack_time:1746043694512559|curr_delivered:1403859| [2025/04/30 20:08:14 512633] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694457776| [2025/04/30 20:08:14 512642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:344||sndq_packets_used_bytes:0|sndq_packets_free:521| [2025/04/30 20:08:14 512648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54172|rttvar:650|minrtt:30499|latest_rtt:54783|ack_delay:40| [2025/04/30 20:08:14 512655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54243|rttvar:630|minrtt:30499|latest_rtt:54783|ack_delay:40| [2025/04/30 20:08:14 512668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1525|lost_pn:1522|thresh:3| [2025/04/30 20:08:14 512675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 512682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 512688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 512694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 512700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 512706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54243|rtt_var:630|pto_duration:56763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 512710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 512714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 512719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 512725] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694593641|now:1746043694512705|interv:80936| [2025/04/30 20:08:14 512732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694593641|now:1746043694512705|interval:80936|pto_count:0|srtt:54243 [2025/04/30 20:08:14 512738] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52895, ack_elapse 55277, delivered 62412|rate 1129077|lost 314| [2025/04/30 20:08:14 512745] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129077) in round 25| [2025/04/30 20:08:14 512749] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 512753] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 512757] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694457776|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 512762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694457776|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 512767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:54243|latest_rtt:54783|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 512773] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1162|largest:1162|pns:2| [2025/04/30 20:08:14 512778] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1162|frame:ACK |recv_time:1746043694512559|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 512787] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814512559|now:1746043694512559|interv:120000000| [2025/04/30 20:08:14 512792] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814512559|now:1746043694512559|interv:120000000| [2025/04/30 20:08:14 512796] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694593650|pq_index:0| [2025/04/30 20:08:14 512800] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694511801| [2025/04/30 20:08:14 512804] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694512804| [2025/04/30 20:08:14 512810] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694512808| [2025/04/30 20:08:14 512815] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 512821] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54243|min_srtt:54243|path_bw:1253837|loss_rate:3.33|path_pto:0| [2025/04/30 20:08:14 512825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1427273| [2025/04/30 20:08:14 512830] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54243|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 512835] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 512840] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54243|min_srtt:54243|path_bw:1253837|loss_rate:3.33|path_pto:0| [2025/04/30 20:08:14 512844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1428440| [2025/04/30 20:08:14 512849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 512853] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 512857] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 512861] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 512866] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 512870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1427273| [2025/04/30 20:08:14 512874] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 512879] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1581| [2025/04/30 20:08:14 512919] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694512887|stream_id:0|stream_offset:1427273| [2025/04/30 20:08:14 512935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 512943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 512949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54243|rtt_var:630|pto_duration:56763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 512953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 512957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 512961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 512965] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694594650|now:1746043694512948|interv:81702| [2025/04/30 20:08:14 512969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694594650|now:1746043694512948|interval:81702|pto_count:0|srtt:54243 [2025/04/30 20:08:14 512974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 512979] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694594650| [2025/04/30 20:08:14 512983] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694594650| [2025/04/30 20:08:14 512987] [debug] |xqc_engine_wakeup_after|wakeup:1746043694594650|now:1746043694512987|diff:81663| [2025/04/30 20:08:14 512991] [debug] |xqc_engine_main_logic|END|now:1746043694512808| [2025/04/30 20:08:14 512997] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694512997| [2025/04/30 20:08:14 513001] [debug] |xqc_engine_wakeup_after|wakeup:1746043694594650|now:1746043694513001|diff:81649| [2025/04/30 20:08:14 513005] [debug] |xqc_engine_main_logic|END|now:1746043694512997| [2025/04/30 20:08:14 513991] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694513990| [2025/04/30 20:08:14 514007] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 514016] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1162| [2025/04/30 20:08:14 514023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1163| [2025/04/30 20:08:14 514032] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1163| [2025/04/30 20:08:14 514038] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 514044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 514049] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:67212|prior_delivered:1342647|prior_time:1746043694457918|is_app_limited:0|send_elapse:54412|ack_elapse:56072|ctl_first_sent_time:1746043694459413|lagest_ack_time:1746043694513990|curr_delivered:1405059| [2025/04/30 20:08:14 514055] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694459413| [2025/04/30 20:08:14 514071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:343||sndq_packets_used_bytes:0|sndq_packets_free:522| [2025/04/30 20:08:14 514077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54243|rttvar:630|minrtt:30499|latest_rtt:54577|ack_delay:192| [2025/04/30 20:08:14 514082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54261|rttvar:508|minrtt:30499|latest_rtt:54577|ack_delay:192| [2025/04/30 20:08:14 514087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1526|lost_pn:1523|thresh:3| [2025/04/30 20:08:14 514093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 514099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 514105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 514112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 514118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 514125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54261|rtt_var:508|pto_duration:56293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 514132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 514138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 514143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 514150] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694594180|now:1746043694514124|interv:80056| [2025/04/30 20:08:14 514156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694594180|now:1746043694514124|interval:80056|pto_count:0|srtt:54261 [2025/04/30 20:08:14 514163] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54412, ack_elapse 56072, delivered 62412|rate 1113068|lost 314| [2025/04/30 20:08:14 514203] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113068) in round 25| [2025/04/30 20:08:14 514211] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 514218] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 514224] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694459413|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 514231] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694459413|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 514236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:54261|latest_rtt:54577|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 514248] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1163|largest:1163|pns:2| [2025/04/30 20:08:14 514253] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1163|frame:ACK |recv_time:1746043694513990|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 514258] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814513990|now:1746043694513990|interv:120000000| [2025/04/30 20:08:14 514263] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814513990|now:1746043694513990|interv:120000000| [2025/04/30 20:08:14 514267] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694594650|pq_index:0| [2025/04/30 20:08:14 514271] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694512808| [2025/04/30 20:08:14 514275] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694514275| [2025/04/30 20:08:14 514280] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694514279| [2025/04/30 20:08:14 514286] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 514291] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54261|min_srtt:54261|path_bw:1253837|loss_rate:3.31|path_pto:0| [2025/04/30 20:08:14 514296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1428440| [2025/04/30 20:08:14 514300] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 514305] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 514310] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54261|min_srtt:54261|path_bw:1253837|loss_rate:3.31|path_pto:0| [2025/04/30 20:08:14 514315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1429607| [2025/04/30 20:08:14 514319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 514323] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 514327] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 514332] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 514336] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 514344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1428440| [2025/04/30 20:08:14 514349] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 514353] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1582| [2025/04/30 20:08:14 514398] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694514361|stream_id:0|stream_offset:1428440| [2025/04/30 20:08:14 514410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 514418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 514424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54261|rtt_var:508|pto_duration:56293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 514431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 514438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 514444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 514450] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694595654|now:1746043694514424|interv:81230| [2025/04/30 20:08:14 514457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694595654|now:1746043694514424|interval:81230|pto_count:0|srtt:54261 [2025/04/30 20:08:14 514464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 514472] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694595654| [2025/04/30 20:08:14 514479] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694595654| [2025/04/30 20:08:14 514485] [debug] |xqc_engine_wakeup_after|wakeup:1746043694595654|now:1746043694514485|diff:81169| [2025/04/30 20:08:14 514492] [debug] |xqc_engine_main_logic|END|now:1746043694514279| [2025/04/30 20:08:14 514501] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694514500| [2025/04/30 20:08:14 514506] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 514512] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1163| [2025/04/30 20:08:14 514516] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1164| [2025/04/30 20:08:14 514522] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1164| [2025/04/30 20:08:14 514526] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 514531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 514536] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:68412|prior_delivered:1342647|prior_time:1746043694457918|is_app_limited:0|send_elapse:54551|ack_elapse:56582|ctl_first_sent_time:1746043694459552|lagest_ack_time:1746043694514500|curr_delivered:1406259| [2025/04/30 20:08:14 514546] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694459552| [2025/04/30 20:08:14 514550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:342||sndq_packets_used_bytes:0|sndq_packets_free:523| [2025/04/30 20:08:14 514555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54261|rttvar:508|minrtt:30499|latest_rtt:54948|ack_delay:32| [2025/04/30 20:08:14 514559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54343|rttvar:544|minrtt:30499|latest_rtt:54948|ack_delay:32| [2025/04/30 20:08:14 514563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1527|lost_pn:1524|thresh:3| [2025/04/30 20:08:14 514568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 514572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 514576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 514580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 514584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 514588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54343|rtt_var:544|pto_duration:56519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 514592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 514596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 514600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 514604] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694595880|now:1746043694514587|interv:81293| [2025/04/30 20:08:14 514608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694595880|now:1746043694514587|interval:81293|pto_count:0|srtt:54343 [2025/04/30 20:08:14 514613] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54551, ack_elapse 56582, delivered 63612|rate 1124244|lost 314| [2025/04/30 20:08:14 514617] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124244) in round 25| [2025/04/30 20:08:14 514621] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 514626] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 514630] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694459552|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 514634] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694459552|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 514642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:54343|latest_rtt:54948|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 514648] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1164|largest:1164|pns:2| [2025/04/30 20:08:14 514652] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1164|frame:ACK |recv_time:1746043694514500|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 514657] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814514500|now:1746043694514500|interv:120000000| [2025/04/30 20:08:14 514661] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814514500|now:1746043694514500|interv:120000000| [2025/04/30 20:08:14 514665] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694595654|pq_index:0| [2025/04/30 20:08:14 514670] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694514279| [2025/04/30 20:08:14 514674] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694514674| [2025/04/30 20:08:14 514679] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694514678| [2025/04/30 20:08:14 514684] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 514689] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54343|min_srtt:54343|path_bw:1253837|loss_rate:3.28|path_pto:0| [2025/04/30 20:08:14 514693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1429607| [2025/04/30 20:08:14 514698] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54343|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 514703] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 514707] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54343|min_srtt:54343|path_bw:1253837|loss_rate:3.28|path_pto:0| [2025/04/30 20:08:14 514711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1430774| [2025/04/30 20:08:14 514716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 514720] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 514724] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 514731] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 514735] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 514739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1429607| [2025/04/30 20:08:14 514744] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 514748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1583| [2025/04/30 20:08:14 514774] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694514755|stream_id:0|stream_offset:1429607| [2025/04/30 20:08:14 514780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 514784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 514789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54343|rtt_var:544|pto_duration:56519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 514793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 514797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 514801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 514805] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694596274|now:1746043694514789|interv:81485| [2025/04/30 20:08:14 514809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694596274|now:1746043694514789|interval:81485|pto_count:0|srtt:54343 [2025/04/30 20:08:14 514813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 514818] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694596274| [2025/04/30 20:08:14 514822] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694596274| [2025/04/30 20:08:14 514826] [debug] |xqc_engine_wakeup_after|wakeup:1746043694596274|now:1746043694514826|diff:81448| [2025/04/30 20:08:14 514830] [debug] |xqc_engine_main_logic|END|now:1746043694514678| [2025/04/30 20:08:14 514835] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694514835| [2025/04/30 20:08:14 514839] [debug] |xqc_engine_wakeup_after|wakeup:1746043694596274|now:1746043694514839|diff:81435| [2025/04/30 20:08:14 514843] [debug] |xqc_engine_main_logic|END|now:1746043694514835| [2025/04/30 20:08:14 515472] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694515471| [2025/04/30 20:08:14 515486] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 515495] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1164| [2025/04/30 20:08:14 515501] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1165| [2025/04/30 20:08:14 515517] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1165| [2025/04/30 20:08:14 515522] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 515527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 515532] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:67212|prior_delivered:1345047|prior_time:1746043694460031|is_app_limited:0|send_elapse:54267|ack_elapse:55440|ctl_first_sent_time:1746043694461562|lagest_ack_time:1746043694515471|curr_delivered:1407459| [2025/04/30 20:08:14 515537] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694461562| [2025/04/30 20:08:14 515542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:341||sndq_packets_used_bytes:0|sndq_packets_free:524| [2025/04/30 20:08:14 515546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54343|rttvar:544|minrtt:30499|latest_rtt:53909|ack_delay:32| [2025/04/30 20:08:14 515552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54285|rttvar:524|minrtt:30499|latest_rtt:53909|ack_delay:32| [2025/04/30 20:08:14 515559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1528|lost_pn:1525|thresh:3| [2025/04/30 20:08:14 515566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 515572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 515579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 515585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 515591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 515598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54285|rtt_var:524|pto_duration:56381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 515605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 515612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 515617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 515621] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694596136|now:1746043694515597|interv:80539| [2025/04/30 20:08:14 515625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694596136|now:1746043694515597|interval:80539|pto_count:0|srtt:54285 [2025/04/30 20:08:14 515630] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54267, ack_elapse 55440, delivered 62412|rate 1125757|lost 314| [2025/04/30 20:08:14 515634] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125757) in round 25| [2025/04/30 20:08:14 515639] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 515653] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 515660] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694461562|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 515667] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694461562|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 515672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:54285|latest_rtt:53909|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 515678] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1165|largest:1165|pns:2| [2025/04/30 20:08:14 515683] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1165|frame:ACK |recv_time:1746043694515471|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 515688] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814515471|now:1746043694515471|interv:120000000| [2025/04/30 20:08:14 515692] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814515471|now:1746043694515471|interv:120000000| [2025/04/30 20:08:14 515696] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694596274|pq_index:0| [2025/04/30 20:08:14 515700] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694514678| [2025/04/30 20:08:14 515705] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694515705| [2025/04/30 20:08:14 515710] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694515709| [2025/04/30 20:08:14 515719] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 515724] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54285|min_srtt:54285|path_bw:1253837|loss_rate:3.25|path_pto:0| [2025/04/30 20:08:14 515729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1430774| [2025/04/30 20:08:14 515734] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54285|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 515738] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 515743] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54285|min_srtt:54285|path_bw:1253837|loss_rate:3.25|path_pto:0| [2025/04/30 20:08:14 515747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1431941| [2025/04/30 20:08:14 515756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 515760] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 515764] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 515768] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 515773] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 515777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1430774| [2025/04/30 20:08:14 515781] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 515786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1584| [2025/04/30 20:08:14 515822] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694515794|stream_id:0|stream_offset:1430774| [2025/04/30 20:08:14 515829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 515834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 515838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54285|rtt_var:524|pto_duration:56381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 515843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 515847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 515851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 515855] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694597175|now:1746043694515838|interv:81337| [2025/04/30 20:08:14 515859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694597175|now:1746043694515838|interval:81337|pto_count:0|srtt:54285 [2025/04/30 20:08:14 515866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 515874] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694597175| [2025/04/30 20:08:14 515881] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694597175| [2025/04/30 20:08:14 515888] [debug] |xqc_engine_wakeup_after|wakeup:1746043694597175|now:1746043694515888|diff:81287| [2025/04/30 20:08:14 515895] [debug] |xqc_engine_main_logic|END|now:1746043694515709| [2025/04/30 20:08:14 515904] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694515903| [2025/04/30 20:08:14 515910] [debug] |xqc_engine_wakeup_after|wakeup:1746043694597175|now:1746043694515910|diff:81265| [2025/04/30 20:08:14 515919] [debug] |xqc_engine_main_logic|END|now:1746043694515903| [2025/04/30 20:08:14 516607] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694516606| [2025/04/30 20:08:14 516621] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 516627] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1165| [2025/04/30 20:08:14 516631] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1166| [2025/04/30 20:08:14 516637] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1166| [2025/04/30 20:08:14 516642] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 516647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 516652] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:68412|prior_delivered:1345047|prior_time:1746043694460031|is_app_limited:0|send_elapse:54398|ack_elapse:56575|ctl_first_sent_time:1746043694461693|lagest_ack_time:1746043694516606|curr_delivered:1408659| [2025/04/30 20:08:14 516657] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694461693| [2025/04/30 20:08:14 516661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:340||sndq_packets_used_bytes:0|sndq_packets_free:525| [2025/04/30 20:08:14 516666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54285|rttvar:524|minrtt:30499|latest_rtt:54913|ack_delay:40| [2025/04/30 20:08:14 516670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54359|rttvar:540|minrtt:30499|latest_rtt:54913|ack_delay:40| [2025/04/30 20:08:14 516674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1529|lost_pn:1526|thresh:3| [2025/04/30 20:08:14 516679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 516683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 516689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 516695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 516701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 516708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54359|rtt_var:540|pto_duration:56519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 516715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 516721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 516727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 516733] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694597313|now:1746043694516708|interv:80605| [2025/04/30 20:08:14 516739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694597313|now:1746043694516708|interval:80605|pto_count:0|srtt:54359 [2025/04/30 20:08:14 516754] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54398, ack_elapse 56575, delivered 63612|rate 1124383|lost 314| [2025/04/30 20:08:14 516761] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124383) in round 25| [2025/04/30 20:08:14 516767] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 516773] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 516779] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694461693|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 516786] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694461693|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 516793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:54359|latest_rtt:54913|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 516803] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1166|largest:1166|pns:2| [2025/04/30 20:08:14 516810] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1166|frame:ACK |recv_time:1746043694516606|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 516818] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814516606|now:1746043694516606|interv:120000000| [2025/04/30 20:08:14 516824] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814516606|now:1746043694516606|interv:120000000| [2025/04/30 20:08:14 516830] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694597175|pq_index:0| [2025/04/30 20:08:14 516835] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694515709| [2025/04/30 20:08:14 516840] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694516840| [2025/04/30 20:08:14 516847] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694516845| [2025/04/30 20:08:14 516853] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 516860] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54359|min_srtt:54359|path_bw:1253837|loss_rate:3.23|path_pto:0| [2025/04/30 20:08:14 516865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1431941| [2025/04/30 20:08:14 516871] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54359|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 516882] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 516888] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54359|min_srtt:54359|path_bw:1253837|loss_rate:3.23|path_pto:0| [2025/04/30 20:08:14 516894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1433108| [2025/04/30 20:08:14 516900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 516905] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 516909] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 516915] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 516921] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 516926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1431941| [2025/04/30 20:08:14 516931] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 516937] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1585| [2025/04/30 20:08:14 516982] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694516947|stream_id:0|stream_offset:1431941| [2025/04/30 20:08:14 516991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 516999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 517005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54359|rtt_var:540|pto_duration:56519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 517010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 517015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 517021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 517028] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694598466|now:1746043694517005|interv:81461| [2025/04/30 20:08:14 517035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694598466|now:1746043694517005|interval:81461|pto_count:0|srtt:54359 [2025/04/30 20:08:14 517042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 517050] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694598466| [2025/04/30 20:08:14 517063] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694598466| [2025/04/30 20:08:14 517070] [debug] |xqc_engine_wakeup_after|wakeup:1746043694598466|now:1746043694517070|diff:81396| [2025/04/30 20:08:14 517077] [debug] |xqc_engine_main_logic|END|now:1746043694516845| [2025/04/30 20:08:14 517086] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694517086| [2025/04/30 20:08:14 517092] [debug] |xqc_engine_wakeup_after|wakeup:1746043694598466|now:1746043694517092|diff:81374| [2025/04/30 20:08:14 517099] [debug] |xqc_engine_main_logic|END|now:1746043694517086| [2025/04/30 20:08:14 517598] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694517597| [2025/04/30 20:08:14 517613] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 517622] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1166| [2025/04/30 20:08:14 517629] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1167| [2025/04/30 20:08:14 517638] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1167| [2025/04/30 20:08:14 517645] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 517652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 517659] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:67212|prior_delivered:1347447|prior_time:1746043694462229|is_app_limited:0|send_elapse:54544|ack_elapse:55368|ctl_first_sent_time:1746043694463761|lagest_ack_time:1746043694517597|curr_delivered:1409859| [2025/04/30 20:08:14 517668] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694463761| [2025/04/30 20:08:14 517675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:339||sndq_packets_used_bytes:0|sndq_packets_free:526| [2025/04/30 20:08:14 517682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54359|rttvar:540|minrtt:30499|latest_rtt:53836|ack_delay:48| [2025/04/30 20:08:14 517689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54288|rttvar:547|minrtt:30499|latest_rtt:53836|ack_delay:48| [2025/04/30 20:08:14 517696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1530|lost_pn:1527|thresh:3| [2025/04/30 20:08:14 517702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 517706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 517710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 517714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 517718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 517723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54288|rtt_var:547|pto_duration:56476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 517727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 517737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 517741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 517745] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694598423|now:1746043694517722|interv:80701| [2025/04/30 20:08:14 517749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694598423|now:1746043694517722|interval:80701|pto_count:0|srtt:54288 [2025/04/30 20:08:14 517753] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54544, ack_elapse 55368, delivered 62412|rate 1127221|lost 314| [2025/04/30 20:08:14 517758] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127221) in round 25| [2025/04/30 20:08:14 517762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 517766] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 517770] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694463761|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 517775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694463761|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 517779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:54288|latest_rtt:53836|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 517785] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1167|largest:1167|pns:2| [2025/04/30 20:08:14 517790] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1167|frame:ACK |recv_time:1746043694517597|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 517795] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814517597|now:1746043694517597|interv:120000000| [2025/04/30 20:08:14 517799] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814517597|now:1746043694517597|interv:120000000| [2025/04/30 20:08:14 517803] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694598466|pq_index:0| [2025/04/30 20:08:14 517807] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694516845| [2025/04/30 20:08:14 517812] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694517811| [2025/04/30 20:08:14 517817] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694517815| [2025/04/30 20:08:14 517822] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 517827] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54288|min_srtt:54288|path_bw:1253837|loss_rate:3.20|path_pto:0| [2025/04/30 20:08:14 517839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1433108| [2025/04/30 20:08:14 517844] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54288|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 517848] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 517853] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54288|min_srtt:54288|path_bw:1253837|loss_rate:3.20|path_pto:0| [2025/04/30 20:08:14 517857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1434275| [2025/04/30 20:08:14 517862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 517866] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 517870] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 517874] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 517878] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 517883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1433108| [2025/04/30 20:08:14 517887] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 517892] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1586| [2025/04/30 20:08:14 517928] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694517899|stream_id:0|stream_offset:1433108| [2025/04/30 20:08:14 517934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 517941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 517948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54288|rtt_var:547|pto_duration:56476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 517956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 517963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 517969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 517982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694599375|now:1746043694517948|interv:81427| [2025/04/30 20:08:14 517990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694599375|now:1746043694517948|interval:81427|pto_count:0|srtt:54288 [2025/04/30 20:08:14 517997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 518002] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694599375| [2025/04/30 20:08:14 518007] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694599375| [2025/04/30 20:08:14 518011] [debug] |xqc_engine_wakeup_after|wakeup:1746043694599375|now:1746043694518011|diff:81364| [2025/04/30 20:08:14 518015] [debug] |xqc_engine_main_logic|END|now:1746043694517815| [2025/04/30 20:08:14 518021] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694518021| [2025/04/30 20:08:14 518025] [debug] |xqc_engine_wakeup_after|wakeup:1746043694599375|now:1746043694518025|diff:81350| [2025/04/30 20:08:14 518029] [debug] |xqc_engine_main_logic|END|now:1746043694518021| [2025/04/30 20:08:14 518477] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694518476| [2025/04/30 20:08:14 518491] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 518498] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1167| [2025/04/30 20:08:14 518502] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1168| [2025/04/30 20:08:14 518508] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1168| [2025/04/30 20:08:14 518515] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 518523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 518531] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:68412|prior_delivered:1347447|prior_time:1746043694462229|is_app_limited:0|send_elapse:54705|ack_elapse:56247|ctl_first_sent_time:1746043694463922|lagest_ack_time:1746043694518476|curr_delivered:1411059| [2025/04/30 20:08:14 518538] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694463922| [2025/04/30 20:08:14 518546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:527| [2025/04/30 20:08:14 518551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54288|rttvar:547|minrtt:30499|latest_rtt:54554|ack_delay:40| [2025/04/30 20:08:14 518556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54316|rttvar:467|minrtt:30499|latest_rtt:54554|ack_delay:40| [2025/04/30 20:08:14 518562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1531|lost_pn:1528|thresh:3| [2025/04/30 20:08:14 518568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 518574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 518580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 518594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 518600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 518607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54316|rtt_var:467|pto_duration:56316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 518614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 518620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 518623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 518627] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694599215|now:1746043694518607|interv:80608| [2025/04/30 20:08:14 518632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694599215|now:1746043694518607|interval:80608|pto_count:0|srtt:54316 [2025/04/30 20:08:14 518636] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54705, ack_elapse 56247, delivered 63612|rate 1130940|lost 314| [2025/04/30 20:08:14 518641] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130940) in round 25| [2025/04/30 20:08:14 518645] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 518649] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 518653] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694463922|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 518658] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694463922|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 518662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:54316|latest_rtt:54554|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 518669] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1168|largest:1168|pns:2| [2025/04/30 20:08:14 518673] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1168|frame:ACK |recv_time:1746043694518476|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 518678] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814518476|now:1746043694518476|interv:120000000| [2025/04/30 20:08:14 518683] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814518476|now:1746043694518476|interv:120000000| [2025/04/30 20:08:14 518687] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694599375|pq_index:0| [2025/04/30 20:08:14 518691] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694517815| [2025/04/30 20:08:14 518699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694518699| [2025/04/30 20:08:14 518705] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694518703| [2025/04/30 20:08:14 518710] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 518715] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54316|min_srtt:54316|path_bw:1253837|loss_rate:3.17|path_pto:0| [2025/04/30 20:08:14 518720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1434275| [2025/04/30 20:08:14 518724] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54316|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 518729] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 518734] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54316|min_srtt:54316|path_bw:1253837|loss_rate:3.17|path_pto:0| [2025/04/30 20:08:14 518738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1435442| [2025/04/30 20:08:14 518742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 518746] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 518750] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 518755] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 518759] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 518763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1434275| [2025/04/30 20:08:14 518768] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 518772] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1587| [2025/04/30 20:08:14 518807] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694518780|stream_id:0|stream_offset:1434275| [2025/04/30 20:08:14 518814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 518819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 518823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54316|rtt_var:467|pto_duration:56316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 518831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 518835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 518839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 518843] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694600096|now:1746043694518823|interv:81273| [2025/04/30 20:08:14 518847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694600096|now:1746043694518823|interval:81273|pto_count:0|srtt:54316 [2025/04/30 20:08:14 518852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 518860] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694600096| [2025/04/30 20:08:14 518867] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694600096| [2025/04/30 20:08:14 518873] [debug] |xqc_engine_wakeup_after|wakeup:1746043694600096|now:1746043694518873|diff:81223| [2025/04/30 20:08:14 518880] [debug] |xqc_engine_main_logic|END|now:1746043694518703| [2025/04/30 20:08:14 518889] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694518888| [2025/04/30 20:08:14 518895] [debug] |xqc_engine_wakeup_after|wakeup:1746043694600096|now:1746043694518895|diff:81201| [2025/04/30 20:08:14 518901] [debug] |xqc_engine_main_logic|END|now:1746043694518888| [2025/04/30 20:08:14 519541] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694519540| [2025/04/30 20:08:14 519554] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 519561] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1168| [2025/04/30 20:08:14 519564] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1169| [2025/04/30 20:08:14 519571] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1169| [2025/04/30 20:08:14 519578] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 519586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 519594] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:67212|prior_delivered:1349847|prior_time:1746043694464959|is_app_limited:0|send_elapse:53157|ack_elapse:54581|ctl_first_sent_time:1746043694465279|lagest_ack_time:1746043694519540|curr_delivered:1412259| [2025/04/30 20:08:14 519601] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694465279| [2025/04/30 20:08:14 519608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:337||sndq_packets_used_bytes:0|sndq_packets_free:528| [2025/04/30 20:08:14 519614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54316|rttvar:467|minrtt:30499|latest_rtt:54261|ack_delay:32| [2025/04/30 20:08:14 519621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54305|rttvar:372|minrtt:30499|latest_rtt:54261|ack_delay:32| [2025/04/30 20:08:14 519635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1532|lost_pn:1529|thresh:3| [2025/04/30 20:08:14 519641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 519647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 519653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 519659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 519665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 519672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54305|rtt_var:372|pto_duration:56305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 519678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 519684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 519690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 519695] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694600085|now:1746043694519671|interv:80414| [2025/04/30 20:08:14 519700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694600085|now:1746043694519671|interval:80414|pto_count:0|srtt:54305 [2025/04/30 20:08:14 519707] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53157, ack_elapse 54581, delivered 62412|rate 1143474|lost 314| [2025/04/30 20:08:14 519714] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143474) in round 25| [2025/04/30 20:08:14 519720] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 519727] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 519733] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694465279|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 519740] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694465279|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 519748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:54305|latest_rtt:54261|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 519757] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1169|largest:1169|pns:2| [2025/04/30 20:08:14 519765] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1169|frame:ACK |recv_time:1746043694519540|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 519779] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814519540|now:1746043694519540|interv:120000000| [2025/04/30 20:08:14 519785] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814519540|now:1746043694519540|interv:120000000| [2025/04/30 20:08:14 519792] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694600096|pq_index:0| [2025/04/30 20:08:14 519799] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694518703| [2025/04/30 20:08:14 519804] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694519804| [2025/04/30 20:08:14 519809] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694519808| [2025/04/30 20:08:14 519814] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 519819] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54305|min_srtt:54305|path_bw:1253837|loss_rate:3.15|path_pto:0| [2025/04/30 20:08:14 519824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1435442| [2025/04/30 20:08:14 519828] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 519833] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 519838] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54305|min_srtt:54305|path_bw:1253837|loss_rate:3.15|path_pto:0| [2025/04/30 20:08:14 519842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1436609| [2025/04/30 20:08:14 519846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 519850] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 519854] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 519859] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 519864] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 519868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1435442| [2025/04/30 20:08:14 519873] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 519878] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1588| [2025/04/30 20:08:14 519915] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694519885|stream_id:0|stream_offset:1435442| [2025/04/30 20:08:14 519925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1588|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 519933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 519940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54305|rtt_var:372|pto_duration:56305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 519947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 519954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 519961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 519967] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694601190|now:1746043694519939|interv:81251| [2025/04/30 20:08:14 519974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694601190|now:1746043694519939|interval:81251|pto_count:0|srtt:54305 [2025/04/30 20:08:14 519981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 519986] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694601190| [2025/04/30 20:08:14 519990] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694601190| [2025/04/30 20:08:14 519995] [debug] |xqc_engine_wakeup_after|wakeup:1746043694601190|now:1746043694519994|diff:81196| [2025/04/30 20:08:14 519999] [debug] |xqc_engine_main_logic|END|now:1746043694519808| [2025/04/30 20:08:14 520005] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694520005| [2025/04/30 20:08:14 520009] [debug] |xqc_engine_wakeup_after|wakeup:1746043694601190|now:1746043694520009|diff:81181| [2025/04/30 20:08:14 520012] [debug] |xqc_engine_main_logic|END|now:1746043694520005| [2025/04/30 20:08:14 520520] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694520518| [2025/04/30 20:08:14 520536] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 520543] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1169| [2025/04/30 20:08:14 520550] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1170| [2025/04/30 20:08:14 520559] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1170| [2025/04/30 20:08:14 520565] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 520573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 520580] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:68412|prior_delivered:1349847|prior_time:1746043694464959|is_app_limited:0|send_elapse:53319|ack_elapse:55559|ctl_first_sent_time:1746043694465441|lagest_ack_time:1746043694520518|curr_delivered:1413459| [2025/04/30 20:08:14 520586] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694465441| [2025/04/30 20:08:14 520601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:336||sndq_packets_used_bytes:0|sndq_packets_free:529| [2025/04/30 20:08:14 520606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54305|rttvar:372|minrtt:30499|latest_rtt:55077|ack_delay:40| [2025/04/30 20:08:14 520611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54396|rttvar:462|minrtt:30499|latest_rtt:55077|ack_delay:40| [2025/04/30 20:08:14 520615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1533|lost_pn:1530|thresh:3| [2025/04/30 20:08:14 520619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 520625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 520632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 520639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 520645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 520651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54396|rtt_var:462|pto_duration:56396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 520658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 520664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 520668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 520672] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694601281|now:1746043694520651|interv:80630| [2025/04/30 20:08:14 520677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694601281|now:1746043694520651|interval:80630|pto_count:0|srtt:54396 [2025/04/30 20:08:14 520681] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53319, ack_elapse 55559, delivered 63612|rate 1144945|lost 314| [2025/04/30 20:08:14 520686] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144945) in round 25| [2025/04/30 20:08:14 520690] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 520694] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 520698] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694465441|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 520703] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694465441|recovery:1|recovery_start:1746043694505672|packet_conservation:1|next_round_delivered:1351047| [2025/04/30 20:08:14 520707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:67448|full_bw_reached:1|inflight:66013|srtt:54396|latest_rtt:55077|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 520717] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1170|largest:1170|pns:2| [2025/04/30 20:08:14 520722] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1170|frame:ACK |recv_time:1746043694520518|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 520727] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814520518|now:1746043694520518|interv:120000000| [2025/04/30 20:08:14 520732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814520518|now:1746043694520518|interv:120000000| [2025/04/30 20:08:14 520736] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694601190|pq_index:0| [2025/04/30 20:08:14 520740] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694519808| [2025/04/30 20:08:14 520744] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694520744| [2025/04/30 20:08:14 520749] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694520748| [2025/04/30 20:08:14 520755] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 520760] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54396|min_srtt:54396|path_bw:1253837|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:14 520764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1436609| [2025/04/30 20:08:14 520769] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54396|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 520774] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 520778] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54396|min_srtt:54396|path_bw:1253837|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:14 520783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1437776| [2025/04/30 20:08:14 520787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 520791] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 520795] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 520800] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 520804] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 520812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:67448|conn:000055FC16B356FC|stream_id:0|stream_offset:1436609| [2025/04/30 20:08:14 520816] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 520821] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1589| [2025/04/30 20:08:14 520857] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694520829|stream_id:0|stream_offset:1436609| [2025/04/30 20:08:14 520863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 520868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 520873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54396|rtt_var:462|pto_duration:56396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 520877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 520881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 520885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 520889] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694602225|now:1746043694520872|interv:81353| [2025/04/30 20:08:14 520893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694602225|now:1746043694520872|interval:81353|pto_count:0|srtt:54396 [2025/04/30 20:08:14 520898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67448|inflight:67213| [2025/04/30 20:08:14 520903] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694602225| [2025/04/30 20:08:14 520907] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694602225| [2025/04/30 20:08:14 520911] [debug] |xqc_engine_wakeup_after|wakeup:1746043694602225|now:1746043694520911|diff:81314| [2025/04/30 20:08:14 520915] [debug] |xqc_engine_main_logic|END|now:1746043694520748| [2025/04/30 20:08:14 520921] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694520921| [2025/04/30 20:08:14 520924] [debug] |xqc_engine_wakeup_after|wakeup:1746043694602225|now:1746043694520924|diff:81301| [2025/04/30 20:08:14 520928] [debug] |xqc_engine_main_logic|END|now:1746043694520921| [2025/04/30 20:08:14 521821] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694521820| [2025/04/30 20:08:14 521839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 521850] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1170| [2025/04/30 20:08:14 521854] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1171| [2025/04/30 20:08:14 521860] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1171| [2025/04/30 20:08:14 521864] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 521872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 521888] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:67212|prior_delivered:1351047|prior_time:1746043694466529|is_app_limited:0|send_elapse:52926|ack_elapse:55291|ctl_first_sent_time:1746043694466934|lagest_ack_time:1746043694521820|curr_delivered:1414659| [2025/04/30 20:08:14 521896] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694466934| [2025/04/30 20:08:14 521904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:335||sndq_packets_used_bytes:0|sndq_packets_free:530| [2025/04/30 20:08:14 521911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54396|rttvar:462|minrtt:30499|latest_rtt:54886|ack_delay:224| [2025/04/30 20:08:14 521918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54429|rttvar:413|minrtt:30499|latest_rtt:54886|ack_delay:224| [2025/04/30 20:08:14 521925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1534|lost_pn:1531|thresh:3| [2025/04/30 20:08:14 521932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 521938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 521945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 521950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 521956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 521960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54429|rtt_var:413|pto_duration:56429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 521965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 521969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 521972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66013| [2025/04/30 20:08:14 521976] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694602258|now:1746043694521960|interv:80298| [2025/04/30 20:08:14 521983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694602258|now:1746043694521960|interval:80298|pto_count:0|srtt:54429 [2025/04/30 20:08:14 521989] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52926, ack_elapse 55291, delivered 63612|rate 1150494|lost 314| [2025/04/30 20:08:14 521996] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 25 -> 26| [2025/04/30 20:08:14 522002] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150494) in round 26| [2025/04/30 20:08:14 522006] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 522011] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 522015] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694466934|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 522031] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67448|packet_lost:0|acked:1200|po_sent_time:1746043694466934|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 522038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:66013|srtt:54429|latest_rtt:54886|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 522045] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:68648|inflight:66013|mode:2|applimit:0|pacing_rate:1253837|bw:1253837|srtt:54429|latest_rtt:54886|min_rtt:30499|send:1568|lost:314|tlp:0|recv:1149|recovery:1|slow_start:0|conn_life:1345656|acked:1200|delivered:1414659|is_cwnd_limited:1| [2025/04/30 20:08:14 522052] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1171|largest:1171|pns:2| [2025/04/30 20:08:14 522058] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1171|frame:ACK |recv_time:1746043694521820|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 522063] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814521820|now:1746043694521820|interv:120000000| [2025/04/30 20:08:14 522067] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814521820|now:1746043694521820|interv:120000000| [2025/04/30 20:08:14 522071] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694602225|pq_index:0| [2025/04/30 20:08:14 522077] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694520748| [2025/04/30 20:08:14 522084] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694522084| [2025/04/30 20:08:14 522092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694522090| [2025/04/30 20:08:14 522100] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 522106] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54429|min_srtt:54429|path_bw:1253837|loss_rate:3.10|path_pto:0| [2025/04/30 20:08:14 522112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1437776| [2025/04/30 20:08:14 522120] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 522127] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 522133] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54429|min_srtt:54429|path_bw:1253837|loss_rate:3.10|path_pto:0| [2025/04/30 20:08:14 522141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:66013|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1438943| [2025/04/30 20:08:14 522146] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 522154] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 522161] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54429|min_srtt:54429|path_bw:1253837|loss_rate:3.10|path_pto:0| [2025/04/30 20:08:14 522189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:66013|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1440110| [2025/04/30 20:08:14 522198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 522204] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 522210] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 522216] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 522221] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 522225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66013|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1437776| [2025/04/30 20:08:14 522231] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 522238] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1590| [2025/04/30 20:08:14 522284] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66013|now:1746043694522249|stream_id:0|stream_offset:1437776| [2025/04/30 20:08:14 522295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 522302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66013|applimit:0| [2025/04/30 20:08:14 522307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54429|rtt_var:413|pto_duration:56429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 522315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 522321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 522326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 522333] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694603678|now:1746043694522307|interv:81371| [2025/04/30 20:08:14 522347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694603678|now:1746043694522307|interval:81371|pto_count:0|srtt:54429 [2025/04/30 20:08:14 522354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:67213| [2025/04/30 20:08:14 522360] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 522364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1438943| [2025/04/30 20:08:14 522369] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 522373] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1591| [2025/04/30 20:08:14 522404] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694522381|stream_id:0|stream_offset:1438943| [2025/04/30 20:08:14 522410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 522415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 522421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54429|rtt_var:413|pto_duration:56429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 522428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 522434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 522441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 522447] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694603810|now:1746043694522420|interv:81390| [2025/04/30 20:08:14 522454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694603810|now:1746043694522420|interval:81390|pto_count:0|srtt:54429 [2025/04/30 20:08:14 522461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68413| [2025/04/30 20:08:14 522469] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694603810| [2025/04/30 20:08:14 522476] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694603810| [2025/04/30 20:08:14 522483] [debug] |xqc_engine_wakeup_after|wakeup:1746043694603810|now:1746043694522483|diff:81327| [2025/04/30 20:08:14 522489] [debug] |xqc_engine_main_logic|END|now:1746043694522090| [2025/04/30 20:08:14 522500] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694522500| [2025/04/30 20:08:14 522509] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 522517] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1171| [2025/04/30 20:08:14 522524] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1172| [2025/04/30 20:08:14 522538] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1172| [2025/04/30 20:08:14 522542] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 522547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 522553] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:67212|prior_delivered:1352247|prior_time:1746043694467058|is_app_limited:0|send_elapse:53234|ack_elapse:55442|ctl_first_sent_time:1746043694467364|lagest_ack_time:1746043694522500|curr_delivered:1415859| [2025/04/30 20:08:14 522560] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694467364| [2025/04/30 20:08:14 522568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:334||sndq_packets_used_bytes:0|sndq_packets_free:531| [2025/04/30 20:08:14 522574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54429|rttvar:413|minrtt:30499|latest_rtt:55136|ack_delay:80| [2025/04/30 20:08:14 522579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54508|rttvar:466|minrtt:30499|latest_rtt:55136|ack_delay:80| [2025/04/30 20:08:14 522586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1535|lost_pn:1532|thresh:3| [2025/04/30 20:08:14 522592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 522598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 522603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 522609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 522615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 522620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54508|rtt_var:466|pto_duration:56508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 522624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 522628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 522632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 522639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694603889|now:1746043694522619|interv:81270| [2025/04/30 20:08:14 522646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694603889|now:1746043694522619|interval:81270|pto_count:0|srtt:54508 [2025/04/30 20:08:14 522653] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53234, ack_elapse 55442, delivered 63612|rate 1147361|lost 314| [2025/04/30 20:08:14 522660] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147361) in round 26| [2025/04/30 20:08:14 522666] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 522677] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 522681] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694467364|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 522685] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694467364|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 522690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:69848|full_bw_reached:1|inflight:67213|srtt:54508|latest_rtt:55136|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 522696] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1172|largest:1172|pns:2| [2025/04/30 20:08:14 522701] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1172|frame:ACK |recv_time:1746043694522500|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 522706] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814522500|now:1746043694522500|interv:120000000| [2025/04/30 20:08:14 522710] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814522500|now:1746043694522500|interv:120000000| [2025/04/30 20:08:14 522714] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694603810|pq_index:0| [2025/04/30 20:08:14 522718] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694522090| [2025/04/30 20:08:14 522722] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694522722| [2025/04/30 20:08:14 522727] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694522726| [2025/04/30 20:08:14 522733] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 522738] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54508|min_srtt:54508|path_bw:1253837|loss_rate:3.05|path_pto:0| [2025/04/30 20:08:14 522742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:69848|conn:000055FC16B356FC|stream_id:0|stream_offset:1440110| [2025/04/30 20:08:14 522747] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54508|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 522751] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 522756] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54508|min_srtt:54508|path_bw:1253837|loss_rate:3.05|path_pto:0| [2025/04/30 20:08:14 522760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:67213|cwnd:69848|conn:000055FC16B356FC|stream_id:0|stream_offset:1441277| [2025/04/30 20:08:14 522768] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54508|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 522772] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 522776] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54508|min_srtt:54508|path_bw:1253837|loss_rate:3.05|path_pto:0| [2025/04/30 20:08:14 522781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:67213|cwnd:69848|conn:000055FC16B356FC|stream_id:0|stream_offset:1442444| [2025/04/30 20:08:14 522785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 522789] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 522793] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 522797] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 522801] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 522806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:69848|conn:000055FC16B356FC|stream_id:0|stream_offset:1440110| [2025/04/30 20:08:14 522810] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 522814] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1592| [2025/04/30 20:08:14 522848] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694522822|stream_id:0|stream_offset:1440110| [2025/04/30 20:08:14 522854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 522859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 522864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54508|rtt_var:466|pto_duration:56508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 522871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 522878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 522884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 522891] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694604330|now:1746043694522864|interv:81466| [2025/04/30 20:08:14 522897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694604330|now:1746043694522864|interval:81466|pto_count:0|srtt:54508 [2025/04/30 20:08:14 522912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69848|inflight:68413| [2025/04/30 20:08:14 522917] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 522921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:69848|conn:000055FC16B356FC|stream_id:0|stream_offset:1441277| [2025/04/30 20:08:14 522926] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 522930] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1593| [2025/04/30 20:08:14 522960] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68413|now:1746043694522937|stream_id:0|stream_offset:1441277| [2025/04/30 20:08:14 522965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 522970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68413|applimit:0| [2025/04/30 20:08:14 522976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54508|rtt_var:466|pto_duration:56508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 522983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 522990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 522996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 523003] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694604445|now:1746043694522976|interv:81469| [2025/04/30 20:08:14 523010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694604445|now:1746043694522976|interval:81469|pto_count:0|srtt:54508 [2025/04/30 20:08:14 523017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69848|inflight:69613| [2025/04/30 20:08:14 523025] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694604445| [2025/04/30 20:08:14 523031] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694604445| [2025/04/30 20:08:14 523038] [debug] |xqc_engine_wakeup_after|wakeup:1746043694604445|now:1746043694523038|diff:81407| [2025/04/30 20:08:14 523045] [debug] |xqc_engine_main_logic|END|now:1746043694522726| [2025/04/30 20:08:14 523053] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694523052| [2025/04/30 20:08:14 523058] [debug] |xqc_engine_wakeup_after|wakeup:1746043694604445|now:1746043694523058|diff:81387| [2025/04/30 20:08:14 523065] [debug] |xqc_engine_main_logic|END|now:1746043694523052| [2025/04/30 20:08:14 523451] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694523450| [2025/04/30 20:08:14 523466] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 523475] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1172| [2025/04/30 20:08:14 523482] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1173| [2025/04/30 20:08:14 523499] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1173| [2025/04/30 20:08:14 523505] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 523537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 523544] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:66012|prior_delivered:1354647|prior_time:1746043694468653|is_app_limited:0|send_elapse:53857|ack_elapse:54797|ctl_first_sent_time:1746043694470248|lagest_ack_time:1746043694523450|curr_delivered:1417059| [2025/04/30 20:08:14 523552] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694470248| [2025/04/30 20:08:14 523559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:333||sndq_packets_used_bytes:0|sndq_packets_free:532| [2025/04/30 20:08:14 523565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54508|rttvar:466|minrtt:30499|latest_rtt:53202|ack_delay:56| [2025/04/30 20:08:14 523571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54338|rttvar:690|minrtt:30499|latest_rtt:53202|ack_delay:56| [2025/04/30 20:08:14 523578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1536|lost_pn:1533|thresh:3| [2025/04/30 20:08:14 523584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 523591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 523616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 523620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 523624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 523628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54338|rtt_var:690|pto_duration:57098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 523633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 523637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 523641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 523645] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694605035|now:1746043694523628|interv:81407| [2025/04/30 20:08:14 523649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694605035|now:1746043694523628|interval:81407|pto_count:0|srtt:54338 [2025/04/30 20:08:14 523654] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53857, ack_elapse 54797, delivered 62412|rate 1138967|lost 314| [2025/04/30 20:08:14 523659] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138967) in round 26| [2025/04/30 20:08:14 523667] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 523672] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 523675] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69848|packet_lost:0|acked:1200|po_sent_time:1746043694470248|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 523690] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69848|packet_lost:0|acked:1200|po_sent_time:1746043694470248|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 523694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:71048|full_bw_reached:1|inflight:68413|srtt:54338|latest_rtt:53202|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 523701] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1173|largest:1173|pns:2| [2025/04/30 20:08:14 523705] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1173|frame:ACK |recv_time:1746043694523450|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 523710] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814523450|now:1746043694523450|interv:120000000| [2025/04/30 20:08:14 523714] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814523450|now:1746043694523450|interv:120000000| [2025/04/30 20:08:14 523718] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694604445|pq_index:0| [2025/04/30 20:08:14 523723] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694522726| [2025/04/30 20:08:14 523727] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694523727| [2025/04/30 20:08:14 523732] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694523731| [2025/04/30 20:08:14 523737] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 523742] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54338|min_srtt:54338|path_bw:1253837|loss_rate:3.01|path_pto:0| [2025/04/30 20:08:14 523746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:71048|conn:000055FC16B356FC|stream_id:0|stream_offset:1442444| [2025/04/30 20:08:14 523751] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 523756] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 523761] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54338|min_srtt:54338|path_bw:1253837|loss_rate:3.01|path_pto:0| [2025/04/30 20:08:14 523765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:68413|cwnd:71048|conn:000055FC16B356FC|stream_id:0|stream_offset:1443611| [2025/04/30 20:08:14 523777] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 523782] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 523786] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54338|min_srtt:54338|path_bw:1253837|loss_rate:3.01|path_pto:0| [2025/04/30 20:08:14 523790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:68413|cwnd:71048|conn:000055FC16B356FC|stream_id:0|stream_offset:1444778| [2025/04/30 20:08:14 523795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 523799] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 523802] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 523807] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 523811] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 523815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:71048|conn:000055FC16B356FC|stream_id:0|stream_offset:1442444| [2025/04/30 20:08:14 523820] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 523824] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694524824|now:1746043694523824|interv:1000| [2025/04/30 20:08:14 523828] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 523832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 523836] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694524824| [2025/04/30 20:08:14 523840] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694524824| [2025/04/30 20:08:14 523844] [debug] |xqc_engine_wakeup_after|wakeup:1746043694524824|now:1746043694523844|diff:980| [2025/04/30 20:08:14 523849] [debug] |xqc_engine_main_logic|END|now:1746043694523731| [2025/04/30 20:08:14 523854] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694523854| [2025/04/30 20:08:14 523858] [debug] |xqc_engine_wakeup_after|wakeup:1746043694524824|now:1746043694523858|diff:966| [2025/04/30 20:08:14 523862] [debug] |xqc_engine_main_logic|END|now:1746043694523854| [2025/04/30 20:08:14 524670] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694524668| [2025/04/30 20:08:14 524685] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 524694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1173| [2025/04/30 20:08:14 524701] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1174| [2025/04/30 20:08:14 524718] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1174| [2025/04/30 20:08:14 524725] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 524734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1537|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1537|path_largest_ack:1537| [2025/04/30 20:08:14 524741] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:67212|prior_delivered:1354647|prior_time:1746043694468653|is_app_limited:0|send_elapse:53974|ack_elapse:56015|ctl_first_sent_time:1746043694470365|lagest_ack_time:1746043694524668|curr_delivered:1418259| [2025/04/30 20:08:14 524748] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694470365| [2025/04/30 20:08:14 524755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:332||sndq_packets_used_bytes:0|sndq_packets_free:533| [2025/04/30 20:08:14 524762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54338|rttvar:690|minrtt:30499|latest_rtt:54303|ack_delay:24| [2025/04/30 20:08:14 524767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54330|rttvar:532|minrtt:30499|latest_rtt:54303|ack_delay:24| [2025/04/30 20:08:14 524772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1537|lost_pn:1534|thresh:3| [2025/04/30 20:08:14 524778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 524785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 524791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 524796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 524802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 524808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54330|rtt_var:532|pto_duration:56458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 524815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 524821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 524827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 524833] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694604395|now:1746043694524807|interv:79588| [2025/04/30 20:08:14 524838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694604395|now:1746043694524807|interval:79588|pto_count:0|srtt:54330 [2025/04/30 20:08:14 524842] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53974, ack_elapse 56015, delivered 63612|rate 1135624|lost 314| [2025/04/30 20:08:14 524847] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135624) in round 26| [2025/04/30 20:08:14 524851] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 524860] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 524864] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:71048|packet_lost:0|acked:1200|po_sent_time:1746043694470365|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 524869] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:71048|packet_lost:0|acked:1200|po_sent_time:1746043694470365|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 524873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:72248|full_bw_reached:1|inflight:67213|srtt:54330|latest_rtt:54303|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 524880] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1174|largest:1174|pns:2| [2025/04/30 20:08:14 524884] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1174|frame:ACK |recv_time:1746043694524668|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 524890] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814524668|now:1746043694524668|interv:120000000| [2025/04/30 20:08:14 524894] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814524668|now:1746043694524668|interv:120000000| [2025/04/30 20:08:14 524898] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694524824|pq_index:0| [2025/04/30 20:08:14 524903] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694523731| [2025/04/30 20:08:14 524907] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694524907| [2025/04/30 20:08:14 524913] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694524911| [2025/04/30 20:08:14 524917] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694524824|now:1746043694524911| [2025/04/30 20:08:14 524922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694524824|now:1746043694524911| [2025/04/30 20:08:14 524926] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 524930] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 524936] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54330|min_srtt:54330|path_bw:1253837|loss_rate:3.01|path_pto:0| [2025/04/30 20:08:14 524940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:67213|cwnd:72248|conn:000055FC16B356FC|stream_id:0|stream_offset:1444778| [2025/04/30 20:08:14 524945] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54330|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 524950] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 524958] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54330|min_srtt:54330|path_bw:1253837|loss_rate:3.01|path_pto:0| [2025/04/30 20:08:14 524962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:67213|cwnd:72248|conn:000055FC16B356FC|stream_id:0|stream_offset:1445945| [2025/04/30 20:08:14 524966] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54330|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 524971] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 524975] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54330|min_srtt:54330|path_bw:1253837|loss_rate:3.01|path_pto:0| [2025/04/30 20:08:14 524980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:67213|cwnd:72248|conn:000055FC16B356FC|stream_id:0|stream_offset:1447112| [2025/04/30 20:08:14 524984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 524988] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 524992] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 524996] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 525001] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 525005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:72248|conn:000055FC16B356FC|stream_id:0|stream_offset:1442444| [2025/04/30 20:08:14 525009] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 525014] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1594| [2025/04/30 20:08:14 525051] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694525022|stream_id:0|stream_offset:1442444| [2025/04/30 20:08:14 525058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 525063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 525067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54330|rtt_var:532|pto_duration:56458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 525072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 525076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 525079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 525087] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694606480|now:1746043694525067|interv:81413| [2025/04/30 20:08:14 525092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694606480|now:1746043694525067|interval:81413|pto_count:0|srtt:54330 [2025/04/30 20:08:14 525096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72248|inflight:68413| [2025/04/30 20:08:14 525101] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 525105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:72248|conn:000055FC16B356FC|stream_id:0|stream_offset:1443611| [2025/04/30 20:08:14 525110] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 525114] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1595| [2025/04/30 20:08:14 525148] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68413|now:1746043694525122|stream_id:0|stream_offset:1443611| [2025/04/30 20:08:14 525159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 525188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68413|applimit:0| [2025/04/30 20:08:14 525199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54330|rtt_var:532|pto_duration:56458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 525206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 525213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 525219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 525225] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694606580|now:1746043694525199|interv:81381| [2025/04/30 20:08:14 525232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694606580|now:1746043694525199|interval:81381|pto_count:0|srtt:54330 [2025/04/30 20:08:14 525239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72248|inflight:69613| [2025/04/30 20:08:14 525247] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 525256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:72248|conn:000055FC16B356FC|stream_id:0|stream_offset:1444778| [2025/04/30 20:08:14 525263] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 525269] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694526269|now:1746043694525269|interv:1000| [2025/04/30 20:08:14 525275] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 525288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 525295] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694526269| [2025/04/30 20:08:14 525301] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694526269| [2025/04/30 20:08:14 525308] [debug] |xqc_engine_wakeup_after|wakeup:1746043694526269|now:1746043694525307|diff:962| [2025/04/30 20:08:14 525315] [debug] |xqc_engine_main_logic|END|now:1746043694524911| [2025/04/30 20:08:14 525326] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:45|state:ESTABED|recv_time:1746043694525326| [2025/04/30 20:08:14 525335] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 525343] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1174| [2025/04/30 20:08:14 525349] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1175| [2025/04/30 20:08:14 525355] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1175| [2025/04/30 20:08:14 525359] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 525364] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 525369] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694550326|now:1746043694525326|interv:25000| [2025/04/30 20:08:14 525376] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694525326|max_ack_delay:25000| [2025/04/30 20:08:14 525383] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1175|largest:1175|pns:2| [2025/04/30 20:08:14 525390] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1175|frame:PING ACK |recv_time:1746043694525326|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 525396] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814525326|now:1746043694525326|interv:120000000| [2025/04/30 20:08:14 525403] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814525326|now:1746043694525326|interv:120000000| [2025/04/30 20:08:14 525410] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694526269|pq_index:0| [2025/04/30 20:08:14 525416] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694524911| [2025/04/30 20:08:14 525423] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694525423| [2025/04/30 20:08:14 525430] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694525428| [2025/04/30 20:08:14 525438] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 525445] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54330|min_srtt:54330|path_bw:1253837|loss_rate:2.96|path_pto:0| [2025/04/30 20:08:14 525451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:69613|cwnd:72248|conn:000055FC16B356FC|stream_id:0|stream_offset:1447112| [2025/04/30 20:08:14 525464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 525469] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 525472] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 525478] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 525485] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 525491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:72248|conn:000055FC16B356FC|stream_id:0|stream_offset:1444778| [2025/04/30 20:08:14 525499] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 525504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 525510] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694526269| [2025/04/30 20:08:14 525516] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694526269| [2025/04/30 20:08:14 525522] [debug] |xqc_engine_wakeup_after|wakeup:1746043694526269|now:1746043694525522|diff:747| [2025/04/30 20:08:14 525527] [debug] |xqc_engine_main_logic|END|now:1746043694525428| [2025/04/30 20:08:14 525537] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694525537| [2025/04/30 20:08:14 525545] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 525553] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1175| [2025/04/30 20:08:14 525559] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1176| [2025/04/30 20:08:14 525568] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1176| [2025/04/30 20:08:14 525574] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 525582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 525587] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:67212|prior_delivered:1355847|prior_time:1746043694470634|is_app_limited:0|send_elapse:54496|ack_elapse:54903|ctl_first_sent_time:1746043694471019|lagest_ack_time:1746043694525537|curr_delivered:1419459| [2025/04/30 20:08:14 525591] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694471019| [2025/04/30 20:08:14 525596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:331||sndq_packets_used_bytes:0|sndq_packets_free:534| [2025/04/30 20:08:14 525601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54330|rttvar:532|minrtt:30499|latest_rtt:54518|ack_delay:40| [2025/04/30 20:08:14 525605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54348|rttvar:436|minrtt:30499|latest_rtt:54518|ack_delay:40| [2025/04/30 20:08:14 525616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1538|lost_pn:1535|thresh:3| [2025/04/30 20:08:14 525620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 525624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 525628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 525633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 525639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 525645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54348|rtt_var:436|pto_duration:56348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 525652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 525657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 525661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 525665] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694606470|now:1746043694525645|interv:80825| [2025/04/30 20:08:14 525669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694606470|now:1746043694525645|interval:80825|pto_count:0|srtt:54348 [2025/04/30 20:08:14 525674] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54496, ack_elapse 54903, delivered 63612|rate 1158625|lost 314| [2025/04/30 20:08:14 525678] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158625) in round 26| [2025/04/30 20:08:14 525682] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 525686] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 525690] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72248|packet_lost:0|acked:1200|po_sent_time:1746043694471019|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 525695] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72248|packet_lost:0|acked:1200|po_sent_time:1746043694471019|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 525699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73448|full_bw_reached:1|inflight:68413|srtt:54348|latest_rtt:54518|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 525705] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1176|largest:1176|pns:2| [2025/04/30 20:08:14 525710] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1176|frame:ACK |recv_time:1746043694525537|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 525719] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814525537|now:1746043694525537|interv:120000000| [2025/04/30 20:08:14 525726] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814525537|now:1746043694525537|interv:120000000| [2025/04/30 20:08:14 525733] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694526269|pq_index:0| [2025/04/30 20:08:14 525739] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694525428| [2025/04/30 20:08:14 525743] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694525743| [2025/04/30 20:08:14 525748] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694525747| [2025/04/30 20:08:14 525753] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 525758] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54348|min_srtt:54348|path_bw:1253837|loss_rate:2.96|path_pto:0| [2025/04/30 20:08:14 525762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:68413|cwnd:73448|conn:000055FC16B356FC|stream_id:0|stream_offset:1447112| [2025/04/30 20:08:14 525767] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54348|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 525771] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 525776] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54348|min_srtt:54348|path_bw:1253837|loss_rate:2.96|path_pto:0| [2025/04/30 20:08:14 525780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:68413|cwnd:73448|conn:000055FC16B356FC|stream_id:0|stream_offset:1448279| [2025/04/30 20:08:14 525785] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54348|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 525789] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 525793] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54348|min_srtt:54348|path_bw:1253837|loss_rate:2.96|path_pto:0| [2025/04/30 20:08:14 525797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:68413|cwnd:73448|conn:000055FC16B356FC|stream_id:0|stream_offset:1449446| [2025/04/30 20:08:14 525803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 525809] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 525815] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 525825] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 525829] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 525834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:73448|conn:000055FC16B356FC|stream_id:0|stream_offset:1444778| [2025/04/30 20:08:14 525838] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 525842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 525846] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694526269| [2025/04/30 20:08:14 525850] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694526269| [2025/04/30 20:08:14 525854] [debug] |xqc_engine_wakeup_after|wakeup:1746043694526269|now:1746043694525854|diff:415| [2025/04/30 20:08:14 525858] [debug] |xqc_engine_main_logic|END|now:1746043694525747| [2025/04/30 20:08:14 525863] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694525863| [2025/04/30 20:08:14 525867] [debug] |xqc_engine_wakeup_after|wakeup:1746043694526269|now:1746043694525867|diff:402| [2025/04/30 20:08:14 525871] [debug] |xqc_engine_main_logic|END|now:1746043694525863| [2025/04/30 20:08:14 526510] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694526508| [2025/04/30 20:08:14 526526] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 526534] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1176| [2025/04/30 20:08:14 526540] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1177| [2025/04/30 20:08:14 526550] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1177| [2025/04/30 20:08:14 526556] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 526564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 526571] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:67212|prior_delivered:1357047|prior_time:1746043694471165|is_app_limited:0|send_elapse:53510|ack_elapse:55343|ctl_first_sent_time:1746043694471503|lagest_ack_time:1746043694526508|curr_delivered:1420659| [2025/04/30 20:08:14 526579] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694471503| [2025/04/30 20:08:14 526586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:330||sndq_packets_used_bytes:0|sndq_packets_free:535| [2025/04/30 20:08:14 526593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54348|rttvar:436|minrtt:30499|latest_rtt:55005|ack_delay:56| [2025/04/30 20:08:14 526600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54423|rttvar:477|minrtt:30499|latest_rtt:55005|ack_delay:56| [2025/04/30 20:08:14 526607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1539|lost_pn:1536|thresh:3| [2025/04/30 20:08:14 526613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 526627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 526631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 526635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 526639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 526643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54423|rtt_var:477|pto_duration:56423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 526648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 526652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 526656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 526660] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694606545|now:1746043694526643|interv:79902| [2025/04/30 20:08:14 526664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694606545|now:1746043694526643|interval:79902|pto_count:0|srtt:54423 [2025/04/30 20:08:14 526669] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53510, ack_elapse 55343, delivered 63612|rate 1149413|lost 314| [2025/04/30 20:08:14 526673] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149413) in round 26| [2025/04/30 20:08:14 526677] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 526682] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 526686] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73448|packet_lost:0|acked:1200|po_sent_time:1746043694471503|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 526691] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73448|packet_lost:0|acked:1200|po_sent_time:1746043694471503|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 526699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:74648|full_bw_reached:1|inflight:67213|srtt:54423|latest_rtt:55005|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 526708] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1177|largest:1177|pns:2| [2025/04/30 20:08:14 526713] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1177|frame:ACK |recv_time:1746043694526508|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 526718] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814526508|now:1746043694526508|interv:120000000| [2025/04/30 20:08:14 526722] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814526508|now:1746043694526508|interv:120000000| [2025/04/30 20:08:14 526732] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694526269|pq_index:0| [2025/04/30 20:08:14 526736] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694525747| [2025/04/30 20:08:14 526740] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694526740| [2025/04/30 20:08:14 526745] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694526744| [2025/04/30 20:08:14 526750] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694526269|now:1746043694526744| [2025/04/30 20:08:14 526754] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694526269|now:1746043694526744| [2025/04/30 20:08:14 526758] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 526763] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 526768] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54423|min_srtt:54423|path_bw:1253837|loss_rate:2.96|path_pto:0| [2025/04/30 20:08:14 526773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:67213|cwnd:74648|conn:000055FC16B356FC|stream_id:0|stream_offset:1449446| [2025/04/30 20:08:14 526781] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54423|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 526788] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 526794] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54423|min_srtt:54423|path_bw:1253837|loss_rate:2.96|path_pto:0| [2025/04/30 20:08:14 526798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:67213|cwnd:74648|conn:000055FC16B356FC|stream_id:0|stream_offset:1450613| [2025/04/30 20:08:14 526802] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54423|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 526807] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 526811] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54423|min_srtt:54423|path_bw:1253837|loss_rate:2.96|path_pto:0| [2025/04/30 20:08:14 526815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:67213|cwnd:74648|conn:000055FC16B356FC|stream_id:0|stream_offset:1451780| [2025/04/30 20:08:14 526820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 526824] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 526828] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 526835] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 526840] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 526845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:74648|conn:000055FC16B356FC|stream_id:0|stream_offset:1444778| [2025/04/30 20:08:14 526849] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 526854] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1596| [2025/04/30 20:08:14 526896] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694526865|stream_id:0|stream_offset:1444778| [2025/04/30 20:08:14 526903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 526908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 526915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54423|rtt_var:477|pto_duration:56423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 526922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 526928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 526935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 526942] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694608288|now:1746043694526915|interv:81373| [2025/04/30 20:08:14 526949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694608288|now:1746043694526915|interval:81373|pto_count:0|srtt:54423 [2025/04/30 20:08:14 526956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74648|inflight:68413| [2025/04/30 20:08:14 526964] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 526971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:74648|conn:000055FC16B356FC|stream_id:0|stream_offset:1445945| [2025/04/30 20:08:14 526976] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 526981] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1597| [2025/04/30 20:08:14 527011] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68413|now:1746043694526988|stream_id:0|stream_offset:1445945| [2025/04/30 20:08:14 527017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 527031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68413|applimit:0| [2025/04/30 20:08:14 527038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54423|rtt_var:477|pto_duration:56423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 527045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 527052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 527058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 527064] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694608411|now:1746043694527038|interv:81373| [2025/04/30 20:08:14 527071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694608411|now:1746043694527038|interval:81373|pto_count:0|srtt:54423 [2025/04/30 20:08:14 527078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74648|inflight:69613| [2025/04/30 20:08:14 527085] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 527092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:74648|conn:000055FC16B356FC|stream_id:0|stream_offset:1447112| [2025/04/30 20:08:14 527099] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 527106] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694528105|now:1746043694527105|interv:1000| [2025/04/30 20:08:14 527112] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 527118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 527123] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694528105| [2025/04/30 20:08:14 527128] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694528105| [2025/04/30 20:08:14 527132] [debug] |xqc_engine_wakeup_after|wakeup:1746043694528105|now:1746043694527132|diff:973| [2025/04/30 20:08:14 527137] [debug] |xqc_engine_main_logic|END|now:1746043694526744| [2025/04/30 20:08:14 527145] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694527145| [2025/04/30 20:08:14 527151] [debug] |xqc_engine_wakeup_after|wakeup:1746043694528105|now:1746043694527151|diff:954| [2025/04/30 20:08:14 527158] [debug] |xqc_engine_main_logic|END|now:1746043694527145| [2025/04/30 20:08:14 528250] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694528250| [2025/04/30 20:08:14 528266] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694528105|pq_index:0| [2025/04/30 20:08:14 528274] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694526744| [2025/04/30 20:08:14 528284] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694528282| [2025/04/30 20:08:14 528292] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694528105|now:1746043694528282| [2025/04/30 20:08:14 528308] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694528105|now:1746043694528282| [2025/04/30 20:08:14 528322] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 528327] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 528332] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54423|min_srtt:54423|path_bw:1253837|loss_rate:2.92|path_pto:0| [2025/04/30 20:08:14 528337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:69613|cwnd:74648|conn:000055FC16B356FC|stream_id:0|stream_offset:1451780| [2025/04/30 20:08:14 528342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 528346] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 528350] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 528355] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 528359] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 528364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:74648|conn:000055FC16B356FC|stream_id:0|stream_offset:1447112| [2025/04/30 20:08:14 528368] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 528373] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1598| [2025/04/30 20:08:14 528423] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69613|now:1746043694528382|stream_id:0|stream_offset:1447112| [2025/04/30 20:08:14 528434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 528440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69613|applimit:0| [2025/04/30 20:08:14 528445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54423|rtt_var:477|pto_duration:56423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 528450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 528454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 528458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70813| [2025/04/30 20:08:14 528462] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694609805|now:1746043694528445|interv:81360| [2025/04/30 20:08:14 528466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694609805|now:1746043694528445|interval:81360|pto_count:0|srtt:54423 [2025/04/30 20:08:14 528470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74648|inflight:70813| [2025/04/30 20:08:14 528481] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 528488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:74648|conn:000055FC16B356FC|stream_id:0|stream_offset:1448279| [2025/04/30 20:08:14 528496] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 528502] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1599| [2025/04/30 20:08:14 528538] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70813|now:1746043694528509|stream_id:0|stream_offset:1448279| [2025/04/30 20:08:14 528548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 528555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70813|applimit:0| [2025/04/30 20:08:14 528562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54423|rtt_var:477|pto_duration:56423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 528566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 528571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 528574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72013| [2025/04/30 20:08:14 528578] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694609932|now:1746043694528561|interv:81371| [2025/04/30 20:08:14 528583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694609932|now:1746043694528561|interval:81371|pto_count:0|srtt:54423 [2025/04/30 20:08:14 528587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74648|inflight:72013| [2025/04/30 20:08:14 528592] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 528598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72013|cwnd:74648|conn:000055FC16B356FC|stream_id:0|stream_offset:1449446| [2025/04/30 20:08:14 528605] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 528611] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694529611|now:1746043694528611|interv:1000| [2025/04/30 20:08:14 528617] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 528623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 528629] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694529611| [2025/04/30 20:08:14 528637] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694529611| [2025/04/30 20:08:14 528643] [debug] |xqc_engine_wakeup_after|wakeup:1746043694529611|now:1746043694528643|diff:968| [2025/04/30 20:08:14 528650] [debug] |xqc_engine_main_logic|END|now:1746043694528282| [2025/04/30 20:08:14 528661] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694528660| [2025/04/30 20:08:14 528671] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 528678] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1177| [2025/04/30 20:08:14 528682] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1179| [2025/04/30 20:08:14 528687] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1179| [2025/04/30 20:08:14 528694] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 528702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1540|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1541|path_largest_ack:1540| [2025/04/30 20:08:14 528709] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:66012|prior_delivered:1359447|prior_time:1746043694472685|is_app_limited:0|send_elapse:54744|ack_elapse:55975|ctl_first_sent_time:1746043694474246|lagest_ack_time:1746043694528660|curr_delivered:1421859| [2025/04/30 20:08:14 528715] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694474246| [2025/04/30 20:08:14 528720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:329||sndq_packets_used_bytes:0|sndq_packets_free:536| [2025/04/30 20:08:14 528725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 528729] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:66012|prior_delivered:1359447|prior_time:1746043694472685|is_app_limited:0|send_elapse:54744|ack_elapse:55975|ctl_first_sent_time:1746043694474246|lagest_ack_time:1746043694528660|curr_delivered:1423059| [2025/04/30 20:08:14 528734] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694474397| [2025/04/30 20:08:14 528738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:328||sndq_packets_used_bytes:0|sndq_packets_free:537| [2025/04/30 20:08:14 528742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54423|rttvar:477|minrtt:30499|latest_rtt:54263|ack_delay:64| [2025/04/30 20:08:14 528746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54395|rttvar:414|minrtt:30499|latest_rtt:54263|ack_delay:64| [2025/04/30 20:08:14 528751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1541|lost_pn:1538|thresh:3| [2025/04/30 20:08:14 528755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 528759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 528763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 528767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 528771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 528775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54395|rtt_var:414|pto_duration:56395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 528783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 528787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 528791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 528795] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694609904|now:1746043694528775|interv:81129| [2025/04/30 20:08:14 528802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694609904|now:1746043694528775|interval:81129|pto_count:0|srtt:54395 [2025/04/30 20:08:14 528809] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54744, ack_elapse 55975, delivered 63612|rate 1136435|lost 314| [2025/04/30 20:08:14 528816] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136435) in round 26| [2025/04/30 20:08:14 528821] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 528826] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 528830] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74648|packet_lost:0|acked:2400|po_sent_time:1746043694474397|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 528834] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74648|packet_lost:0|acked:2400|po_sent_time:1746043694474397|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 528839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:77048|full_bw_reached:1|inflight:69613|srtt:54395|latest_rtt:54263|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 528846] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1179|largest:1179|pns:2| [2025/04/30 20:08:14 528850] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1179|frame:ACK |recv_time:1746043694528660|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 528855] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814528660|now:1746043694528660|interv:120000000| [2025/04/30 20:08:14 528859] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814528660|now:1746043694528660|interv:120000000| [2025/04/30 20:08:14 528863] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694529611|pq_index:0| [2025/04/30 20:08:14 528868] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694528282| [2025/04/30 20:08:14 528872] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694528872| [2025/04/30 20:08:14 528877] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694528876| [2025/04/30 20:08:14 528882] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 528890] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54395|min_srtt:54395|path_bw:1253837|loss_rate:2.88|path_pto:0| [2025/04/30 20:08:14 528895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:69613|cwnd:77048|conn:000055FC16B356FC|stream_id:0|stream_offset:1451780| [2025/04/30 20:08:14 528900] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54395|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 528905] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 528910] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54395|min_srtt:54395|path_bw:1253837|loss_rate:2.88|path_pto:0| [2025/04/30 20:08:14 528914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:69613|cwnd:77048|conn:000055FC16B356FC|stream_id:0|stream_offset:1452947| [2025/04/30 20:08:14 528918] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54395|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 528923] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 528927] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54395|min_srtt:54395|path_bw:1253837|loss_rate:2.88|path_pto:0| [2025/04/30 20:08:14 528931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:69613|cwnd:77048|conn:000055FC16B356FC|stream_id:0|stream_offset:1454114| [2025/04/30 20:08:14 528936] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54395|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 528940] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 528944] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54395|min_srtt:54395|path_bw:1253837|loss_rate:2.88|path_pto:0| [2025/04/30 20:08:14 528949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:69613|cwnd:77048|conn:000055FC16B356FC|stream_id:0|stream_offset:1455281| [2025/04/30 20:08:14 528953] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54395|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 528957] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 528961] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54395|min_srtt:54395|path_bw:1253837|loss_rate:2.88|path_pto:0| [2025/04/30 20:08:14 528966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:69613|cwnd:77048|conn:000055FC16B356FC|stream_id:0|stream_offset:1456448| [2025/04/30 20:08:14 528973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 528977] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 528981] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 528985] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 528990] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 528994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:77048|conn:000055FC16B356FC|stream_id:0|stream_offset:1449446| [2025/04/30 20:08:14 528998] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 529002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 529006] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694529611| [2025/04/30 20:08:14 529010] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694529611| [2025/04/30 20:08:14 529014] [debug] |xqc_engine_wakeup_after|wakeup:1746043694529611|now:1746043694529014|diff:597| [2025/04/30 20:08:14 529019] [debug] |xqc_engine_main_logic|END|now:1746043694528876| [2025/04/30 20:08:14 529024] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694529024| [2025/04/30 20:08:14 529029] [debug] |xqc_engine_wakeup_after|wakeup:1746043694529611|now:1746043694529029|diff:582| [2025/04/30 20:08:14 529033] [debug] |xqc_engine_main_logic|END|now:1746043694529024| [2025/04/30 20:08:14 529617] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694529615| [2025/04/30 20:08:14 529634] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 529641] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1179| [2025/04/30 20:08:14 529647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1180| [2025/04/30 20:08:14 529656] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1180| [2025/04/30 20:08:14 529663] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 529671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 529678] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:67212|prior_delivered:1360647|prior_time:1746043694474971|is_app_limited:0|send_elapse:54545|ack_elapse:54644|ctl_first_sent_time:1746043694475376|lagest_ack_time:1746043694529615|curr_delivered:1424259| [2025/04/30 20:08:14 529684] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694475376| [2025/04/30 20:08:14 529691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:538| [2025/04/30 20:08:14 529697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54395|rttvar:414|minrtt:30499|latest_rtt:54239|ack_delay:40| [2025/04/30 20:08:14 529709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54370|rttvar:360|minrtt:30499|latest_rtt:54239|ack_delay:40| [2025/04/30 20:08:14 529715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1542|lost_pn:1539|thresh:3| [2025/04/30 20:08:14 529722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 529729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 529736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 529743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 529749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 529756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54370|rtt_var:360|pto_duration:56370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 529763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 529769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 529774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 529778] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694609879|now:1746043694529755|interv:80124| [2025/04/30 20:08:14 529782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694609879|now:1746043694529755|interval:80124|pto_count:0|srtt:54370 [2025/04/30 20:08:14 529787] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54545, ack_elapse 54644, delivered 63612|rate 1164116|lost 314| [2025/04/30 20:08:14 529791] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164116) in round 26| [2025/04/30 20:08:14 529796] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 529800] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 529804] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:77048|packet_lost:0|acked:1200|po_sent_time:1746043694475376|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 529808] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:77048|packet_lost:0|acked:1200|po_sent_time:1746043694475376|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 529813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:78248|full_bw_reached:1|inflight:68413|srtt:54370|latest_rtt:54239|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 529823] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1180|largest:1180|pns:2| [2025/04/30 20:08:14 529828] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1180|frame:ACK |recv_time:1746043694529615|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 529833] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814529615|now:1746043694529615|interv:120000000| [2025/04/30 20:08:14 529838] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814529615|now:1746043694529615|interv:120000000| [2025/04/30 20:08:14 529842] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694529611|pq_index:0| [2025/04/30 20:08:14 529846] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694528876| [2025/04/30 20:08:14 529850] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694529850| [2025/04/30 20:08:14 529855] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694529854| [2025/04/30 20:08:14 529860] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694529611|now:1746043694529854| [2025/04/30 20:08:14 529864] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694529611|now:1746043694529854| [2025/04/30 20:08:14 529868] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 529873] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 529878] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54370|min_srtt:54370|path_bw:1253837|loss_rate:2.88|path_pto:0| [2025/04/30 20:08:14 529882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:68413|cwnd:78248|conn:000055FC16B356FC|stream_id:0|stream_offset:1456448| [2025/04/30 20:08:14 529887] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54370|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 529891] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 529896] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54370|min_srtt:54370|path_bw:1253837|loss_rate:2.88|path_pto:0| [2025/04/30 20:08:14 529900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:68413|cwnd:78248|conn:000055FC16B356FC|stream_id:0|stream_offset:1457615| [2025/04/30 20:08:14 529905] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54370|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 529909] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 529914] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54370|min_srtt:54370|path_bw:1253837|loss_rate:2.88|path_pto:0| [2025/04/30 20:08:14 529921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:68413|cwnd:78248|conn:000055FC16B356FC|stream_id:0|stream_offset:1458782| [2025/04/30 20:08:14 529926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 529929] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 529933] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 529938] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 529942] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 529946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:78248|conn:000055FC16B356FC|stream_id:0|stream_offset:1449446| [2025/04/30 20:08:14 529951] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 529955] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1600| [2025/04/30 20:08:14 529994] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68413|now:1746043694529963|stream_id:0|stream_offset:1449446| [2025/04/30 20:08:14 530004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 530011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68413|applimit:0| [2025/04/30 20:08:14 530019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54370|rtt_var:360|pto_duration:56370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 530024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 530028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 530032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 530036] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694611333|now:1746043694530018|interv:81315| [2025/04/30 20:08:14 530040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694611333|now:1746043694530018|interval:81315|pto_count:0|srtt:54370 [2025/04/30 20:08:14 530047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78248|inflight:69613| [2025/04/30 20:08:14 530054] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 530062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:78248|conn:000055FC16B356FC|stream_id:0|stream_offset:1450613| [2025/04/30 20:08:14 530074] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 530078] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694531078|now:1746043694530078|interv:1000| [2025/04/30 20:08:14 530084] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 530090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 530096] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694531078| [2025/04/30 20:08:14 530103] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694531078| [2025/04/30 20:08:14 530107] [debug] |xqc_engine_wakeup_after|wakeup:1746043694531078|now:1746043694530107|diff:971| [2025/04/30 20:08:14 530112] [debug] |xqc_engine_main_logic|END|now:1746043694529854| [2025/04/30 20:08:14 530117] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694530117| [2025/04/30 20:08:14 530121] [debug] |xqc_engine_wakeup_after|wakeup:1746043694531078|now:1746043694530121|diff:957| [2025/04/30 20:08:14 530125] [debug] |xqc_engine_main_logic|END|now:1746043694530117| [2025/04/30 20:08:14 530610] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694530608| [2025/04/30 20:08:14 530637] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 530649] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1180| [2025/04/30 20:08:14 530656] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1181| [2025/04/30 20:08:14 530667] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1181| [2025/04/30 20:08:14 530673] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 530681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 530688] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:67212|prior_delivered:1361847|prior_time:1746043694475753|is_app_limited:0|send_elapse:53771|ack_elapse:54855|ctl_first_sent_time:1746043694476002|lagest_ack_time:1746043694530608|curr_delivered:1425459| [2025/04/30 20:08:14 530695] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694476002| [2025/04/30 20:08:14 530704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:326||sndq_packets_used_bytes:0|sndq_packets_free:539| [2025/04/30 20:08:14 530709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54370|rttvar:360|minrtt:30499|latest_rtt:54606|ack_delay:72| [2025/04/30 20:08:14 530713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54390|rttvar:311|minrtt:30499|latest_rtt:54606|ack_delay:72| [2025/04/30 20:08:14 530719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1543|lost_pn:1540|thresh:3| [2025/04/30 20:08:14 530726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 530732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 530738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 530744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 530761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 530766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54390|rtt_var:311|pto_duration:56390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 530771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 530775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 530779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 530783] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694611353|now:1746043694530766|interv:80587| [2025/04/30 20:08:14 530787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694611353|now:1746043694530766|interval:80587|pto_count:0|srtt:54390 [2025/04/30 20:08:14 530791] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53771, ack_elapse 54855, delivered 63612|rate 1159639|lost 314| [2025/04/30 20:08:14 530796] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159639) in round 26| [2025/04/30 20:08:14 530801] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 530805] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 530809] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78248|packet_lost:0|acked:1200|po_sent_time:1746043694476002|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 530814] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78248|packet_lost:0|acked:1200|po_sent_time:1746043694476002|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 530818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:79448|full_bw_reached:1|inflight:68413|srtt:54390|latest_rtt:54606|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 530825] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1181|largest:1181|pns:2| [2025/04/30 20:08:14 530829] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1181|frame:ACK |recv_time:1746043694530608|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 530835] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814530608|now:1746043694530608|interv:120000000| [2025/04/30 20:08:14 530839] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814530608|now:1746043694530608|interv:120000000| [2025/04/30 20:08:14 530843] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694531078|pq_index:0| [2025/04/30 20:08:14 530848] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694529854| [2025/04/30 20:08:14 530852] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694530852| [2025/04/30 20:08:14 530857] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694530856| [2025/04/30 20:08:14 530868] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 530873] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54390|min_srtt:54390|path_bw:1253837|loss_rate:2.86|path_pto:0| [2025/04/30 20:08:14 530878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:68413|cwnd:79448|conn:000055FC16B356FC|stream_id:0|stream_offset:1458782| [2025/04/30 20:08:14 530882] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54390|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 530887] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 530892] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54390|min_srtt:54390|path_bw:1253837|loss_rate:2.86|path_pto:0| [2025/04/30 20:08:14 530897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:68413|cwnd:79448|conn:000055FC16B356FC|stream_id:0|stream_offset:1459949| [2025/04/30 20:08:14 530902] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54390|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 530907] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 530911] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54390|min_srtt:54390|path_bw:1253837|loss_rate:2.86|path_pto:0| [2025/04/30 20:08:14 530916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:68413|cwnd:79448|conn:000055FC16B356FC|stream_id:0|stream_offset:1461116| [2025/04/30 20:08:14 530920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 530924] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 530928] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 530934] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 531010] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 531015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:79448|conn:000055FC16B356FC|stream_id:0|stream_offset:1450613| [2025/04/30 20:08:14 531020] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 531030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 531034] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694531078| [2025/04/30 20:08:14 531039] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694531078| [2025/04/30 20:08:14 531043] [debug] |xqc_engine_wakeup_after|wakeup:1746043694531078|now:1746043694531043|diff:35| [2025/04/30 20:08:14 531048] [debug] |xqc_engine_main_logic|END|now:1746043694530856| [2025/04/30 20:08:14 531054] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694531054| [2025/04/30 20:08:14 531058] [debug] |xqc_engine_wakeup_after|wakeup:1746043694531078|now:1746043694531058|diff:20| [2025/04/30 20:08:14 531062] [debug] |xqc_engine_main_logic|END|now:1746043694531054| [2025/04/30 20:08:14 532479] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694532478| [2025/04/30 20:08:14 532495] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 532505] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1181| [2025/04/30 20:08:14 532511] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1182| [2025/04/30 20:08:14 532520] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1182| [2025/04/30 20:08:14 532524] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 532529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 532534] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:67212|prior_delivered:1363047|prior_time:1746043694476106|is_app_limited:0|send_elapse:54088|ack_elapse:56372|ctl_first_sent_time:1746043694476449|lagest_ack_time:1746043694532478|curr_delivered:1426659| [2025/04/30 20:08:14 532540] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694476449| [2025/04/30 20:08:14 532545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:325||sndq_packets_used_bytes:0|sndq_packets_free:540| [2025/04/30 20:08:14 532549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54390|rttvar:311|minrtt:30499|latest_rtt:56029|ack_delay:72| [2025/04/30 20:08:14 532554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54586|rttvar:625|minrtt:30499|latest_rtt:56029|ack_delay:72| [2025/04/30 20:08:14 532559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1544|lost_pn:1541|thresh:3| [2025/04/30 20:08:14 532565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 532571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 532578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 532584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 532589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 532593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54586|rtt_var:625|pto_duration:57086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 532605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 532609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 532613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 532617] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694612049|now:1746043694532593|interv:79456| [2025/04/30 20:08:14 532621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694612049|now:1746043694532593|interval:79456|pto_count:0|srtt:54586 [2025/04/30 20:08:14 532626] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54088, ack_elapse 56372, delivered 63612|rate 1128432|lost 314| [2025/04/30 20:08:14 532630] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128432) in round 26| [2025/04/30 20:08:14 532635] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 532639] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 532643] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79448|packet_lost:0|acked:1200|po_sent_time:1746043694476449|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 532647] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79448|packet_lost:0|acked:1200|po_sent_time:1746043694476449|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 532652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:80648|full_bw_reached:1|inflight:67213|srtt:54586|latest_rtt:56029|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 532659] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1182|largest:1182|pns:2| [2025/04/30 20:08:14 532663] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1182|frame:ACK |recv_time:1746043694532478|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 532668] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814532478|now:1746043694532478|interv:120000000| [2025/04/30 20:08:14 532672] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814532478|now:1746043694532478|interv:120000000| [2025/04/30 20:08:14 532676] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694531078|pq_index:0| [2025/04/30 20:08:14 532681] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694530856| [2025/04/30 20:08:14 532685] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694532685| [2025/04/30 20:08:14 532690] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694532689| [2025/04/30 20:08:14 532698] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694531078|now:1746043694532689| [2025/04/30 20:08:14 532703] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694531078|now:1746043694532689| [2025/04/30 20:08:14 532707] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 532711] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 532716] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54586|min_srtt:54586|path_bw:1253837|loss_rate:2.86|path_pto:0| [2025/04/30 20:08:14 532721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:67213|cwnd:80648|conn:000055FC16B356FC|stream_id:0|stream_offset:1461116| [2025/04/30 20:08:14 532726] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 532731] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 532735] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54586|min_srtt:54586|path_bw:1253837|loss_rate:2.86|path_pto:0| [2025/04/30 20:08:14 532740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:67213|cwnd:80648|conn:000055FC16B356FC|stream_id:0|stream_offset:1462283| [2025/04/30 20:08:14 532744] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 532749] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 532753] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54586|min_srtt:54586|path_bw:1253837|loss_rate:2.86|path_pto:0| [2025/04/30 20:08:14 532757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:67213|cwnd:80648|conn:000055FC16B356FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:08:14 532761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 532766] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 532772] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 532778] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 532785] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 532792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:80648|conn:000055FC16B356FC|stream_id:0|stream_offset:1450613| [2025/04/30 20:08:14 532805] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 532812] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1601| [2025/04/30 20:08:14 532855] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694532823|stream_id:0|stream_offset:1450613| [2025/04/30 20:08:14 532862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 532867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 532873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54586|rtt_var:625|pto_duration:57086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 532881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 532888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 532894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 532900] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694614909|now:1746043694532873|interv:82036| [2025/04/30 20:08:14 532907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694614909|now:1746043694532873|interval:82036|pto_count:0|srtt:54586 [2025/04/30 20:08:14 532915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80648|inflight:68413| [2025/04/30 20:08:14 532922] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 532929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:80648|conn:000055FC16B356FC|stream_id:0|stream_offset:1451780| [2025/04/30 20:08:14 532934] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 532938] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1602| [2025/04/30 20:08:14 532971] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68413|now:1746043694532945|stream_id:0|stream_offset:1451780| [2025/04/30 20:08:14 532981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 532989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68413|applimit:0| [2025/04/30 20:08:14 532996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54586|rtt_var:625|pto_duration:57086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 533003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 533011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 533017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 533030] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694615031|now:1746043694532996|interv:82035| [2025/04/30 20:08:14 533036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694615031|now:1746043694532996|interval:82035|pto_count:0|srtt:54586 [2025/04/30 20:08:14 533043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80648|inflight:69613| [2025/04/30 20:08:14 533051] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 533058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:80648|conn:000055FC16B356FC|stream_id:0|stream_offset:1452947| [2025/04/30 20:08:14 533065] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 533072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1603-1606|next_skip_chance:1746043694779329|current_time:1746043694533071| [2025/04/30 20:08:14 533079] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1607| [2025/04/30 20:08:14 533119] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69613|now:1746043694533089|stream_id:0|stream_offset:1452947| [2025/04/30 20:08:14 533129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 533136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69613|applimit:0| [2025/04/30 20:08:14 533142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54586|rtt_var:625|pto_duration:57086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 533150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 533156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 533163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70813| [2025/04/30 20:08:14 533196] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694615175|now:1746043694533142|interv:82033| [2025/04/30 20:08:14 533202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694615175|now:1746043694533142|interval:82033|pto_count:0|srtt:54586 [2025/04/30 20:08:14 533207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80648|inflight:70813| [2025/04/30 20:08:14 533212] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 533216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:80648|conn:000055FC16B356FC|stream_id:0|stream_offset:1454114| [2025/04/30 20:08:14 533221] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 533230] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1608| [2025/04/30 20:08:14 533268] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70813|now:1746043694533238|stream_id:0|stream_offset:1454114| [2025/04/30 20:08:14 533277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 533284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70813|applimit:0| [2025/04/30 20:08:14 533291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54586|rtt_var:625|pto_duration:57086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 533298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 533305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 533311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72013| [2025/04/30 20:08:14 533318] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694615324|now:1746043694533291|interv:82033| [2025/04/30 20:08:14 533323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694615324|now:1746043694533291|interval:82033|pto_count:0|srtt:54586 [2025/04/30 20:08:14 533328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80648|inflight:72013| [2025/04/30 20:08:14 533333] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 533337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72013|cwnd:80648|conn:000055FC16B356FC|stream_id:0|stream_offset:1455281| [2025/04/30 20:08:14 533342] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 533345] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694534345|now:1746043694533345|interv:1000| [2025/04/30 20:08:14 533350] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 533353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 533358] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694534345| [2025/04/30 20:08:14 533362] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694534345| [2025/04/30 20:08:14 533366] [debug] |xqc_engine_wakeup_after|wakeup:1746043694534345|now:1746043694533366|diff:979| [2025/04/30 20:08:14 533371] [debug] |xqc_engine_main_logic|END|now:1746043694532689| [2025/04/30 20:08:14 533378] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694533378| [2025/04/30 20:08:14 533383] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 533389] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1182| [2025/04/30 20:08:14 533393] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1183| [2025/04/30 20:08:14 533399] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1183| [2025/04/30 20:08:14 533411] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 533419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 533427] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:66012|prior_delivered:1365447|prior_time:1746043694477618|is_app_limited:0|send_elapse:54367|ack_elapse:55760|ctl_first_sent_time:1746043694479367|lagest_ack_time:1746043694533378|curr_delivered:1427859| [2025/04/30 20:08:14 533434] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694479367| [2025/04/30 20:08:14 533442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:324||sndq_packets_used_bytes:0|sndq_packets_free:541| [2025/04/30 20:08:14 533449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54586|rttvar:625|minrtt:30499|latest_rtt:54011|ack_delay:32| [2025/04/30 20:08:14 533455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54510|rttvar:620|minrtt:30499|latest_rtt:54011|ack_delay:32| [2025/04/30 20:08:14 533462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1545|lost_pn:1542|thresh:3| [2025/04/30 20:08:14 533469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 533475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 533482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 533488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 533492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 533496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54510|rtt_var:620|pto_duration:56990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 533501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 533505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 533521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70813| [2025/04/30 20:08:14 533527] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694615228|now:1746043694533496|interv:81732| [2025/04/30 20:08:14 533534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694615228|now:1746043694533496|interval:81732|pto_count:0|srtt:54510 [2025/04/30 20:08:14 533538] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54367, ack_elapse 55760, delivered 62412|rate 1119296|lost 314| [2025/04/30 20:08:14 533543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119296) in round 26| [2025/04/30 20:08:14 533547] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 533551] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 533560] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80648|packet_lost:0|acked:1200|po_sent_time:1746043694479367|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 533564] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80648|packet_lost:0|acked:1200|po_sent_time:1746043694479367|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 533569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:81848|full_bw_reached:1|inflight:70813|srtt:54510|latest_rtt:54011|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 533575] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1183|largest:1183|pns:2| [2025/04/30 20:08:14 533580] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1183|frame:ACK |recv_time:1746043694533378|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 533585] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814533378|now:1746043694533378|interv:120000000| [2025/04/30 20:08:14 533589] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814533378|now:1746043694533378|interv:120000000| [2025/04/30 20:08:14 533593] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694534345|pq_index:0| [2025/04/30 20:08:14 533597] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694532689| [2025/04/30 20:08:14 533601] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694533601| [2025/04/30 20:08:14 533607] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694533605| [2025/04/30 20:08:14 533612] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 533617] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54510|min_srtt:54510|path_bw:1253837|loss_rate:2.78|path_pto:0| [2025/04/30 20:08:14 533622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:70813|cwnd:81848|conn:000055FC16B356FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:08:14 533629] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54510|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 533637] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 533644] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54510|min_srtt:54510|path_bw:1253837|loss_rate:2.78|path_pto:0| [2025/04/30 20:08:14 533652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:70813|cwnd:81848|conn:000055FC16B356FC|stream_id:0|stream_offset:1464617| [2025/04/30 20:08:14 533664] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54510|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 533671] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 533675] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54510|min_srtt:54510|path_bw:1253837|loss_rate:2.78|path_pto:0| [2025/04/30 20:08:14 533680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:70813|cwnd:81848|conn:000055FC16B356FC|stream_id:0|stream_offset:1465784| [2025/04/30 20:08:14 533684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 533688] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 533692] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 533696] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 533701] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 533705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:81848|conn:000055FC16B356FC|stream_id:0|stream_offset:1455281| [2025/04/30 20:08:14 533709] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 533713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 533717] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694534345| [2025/04/30 20:08:14 533722] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694534345| [2025/04/30 20:08:14 533726] [debug] |xqc_engine_wakeup_after|wakeup:1746043694534345|now:1746043694533726|diff:619| [2025/04/30 20:08:14 533732] [debug] |xqc_engine_main_logic|END|now:1746043694533605| [2025/04/30 20:08:14 533743] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694533743| [2025/04/30 20:08:14 533751] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 533759] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1183| [2025/04/30 20:08:14 533763] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1184| [2025/04/30 20:08:14 533768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1184| [2025/04/30 20:08:14 533773] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 533777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 533782] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:67212|prior_delivered:1365447|prior_time:1746043694477618|is_app_limited:0|send_elapse:54481|ack_elapse:56125|ctl_first_sent_time:1746043694479481|lagest_ack_time:1746043694533743|curr_delivered:1429059| [2025/04/30 20:08:14 533791] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694479481| [2025/04/30 20:08:14 533795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:323||sndq_packets_used_bytes:0|sndq_packets_free:542| [2025/04/30 20:08:14 533799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54510|rttvar:620|minrtt:30499|latest_rtt:54262|ack_delay:56| [2025/04/30 20:08:14 533804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54472|rttvar:541|minrtt:30499|latest_rtt:54262|ack_delay:56| [2025/04/30 20:08:14 533808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1546|lost_pn:1543|thresh:3| [2025/04/30 20:08:14 533812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 533816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 533820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 533824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 533828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 533832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54472|rtt_var:541|pto_duration:56636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 533836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 533840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 533844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 533848] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694614874|now:1746043694533832|interv:81042| [2025/04/30 20:08:14 533852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694614874|now:1746043694533832|interval:81042|pto_count:0|srtt:54472 [2025/04/30 20:08:14 533857] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54481, ack_elapse 56125, delivered 63612|rate 1133398|lost 314| [2025/04/30 20:08:14 533861] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133398) in round 26| [2025/04/30 20:08:14 533865] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 533869] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 533873] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81848|packet_lost:0|acked:1200|po_sent_time:1746043694479481|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 533878] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81848|packet_lost:0|acked:1200|po_sent_time:1746043694479481|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 533886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:83048|full_bw_reached:1|inflight:69613|srtt:54472|latest_rtt:54262|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 533893] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1184|largest:1184|pns:2| [2025/04/30 20:08:14 533897] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1184|frame:ACK |recv_time:1746043694533743|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 533902] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814533743|now:1746043694533743|interv:120000000| [2025/04/30 20:08:14 533906] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814533743|now:1746043694533743|interv:120000000| [2025/04/30 20:08:14 533910] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694534345|pq_index:0| [2025/04/30 20:08:14 533914] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694533605| [2025/04/30 20:08:14 533918] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694533918| [2025/04/30 20:08:14 533923] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694533922| [2025/04/30 20:08:14 533929] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 533933] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54472|min_srtt:54472|path_bw:1253837|loss_rate:2.78|path_pto:0| [2025/04/30 20:08:14 533938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:69613|cwnd:83048|conn:000055FC16B356FC|stream_id:0|stream_offset:1465784| [2025/04/30 20:08:14 533942] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54472|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 533947] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 533951] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54472|min_srtt:54472|path_bw:1253837|loss_rate:2.78|path_pto:0| [2025/04/30 20:08:14 533955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:69613|cwnd:83048|conn:000055FC16B356FC|stream_id:0|stream_offset:1466951| [2025/04/30 20:08:14 533960] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54472|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 533964] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 533969] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54472|min_srtt:54472|path_bw:1253837|loss_rate:2.78|path_pto:0| [2025/04/30 20:08:14 533981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:69613|cwnd:83048|conn:000055FC16B356FC|stream_id:0|stream_offset:1468118| [2025/04/30 20:08:14 533987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 533994] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 534000] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 534007] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 534014] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 534021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:83048|conn:000055FC16B356FC|stream_id:0|stream_offset:1455281| [2025/04/30 20:08:14 534029] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 534035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 534041] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694534345| [2025/04/30 20:08:14 534047] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694534345| [2025/04/30 20:08:14 534054] [debug] |xqc_engine_wakeup_after|wakeup:1746043694534345|now:1746043694534053|diff:292| [2025/04/30 20:08:14 534060] [debug] |xqc_engine_main_logic|END|now:1746043694533922| [2025/04/30 20:08:14 534068] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694534068| [2025/04/30 20:08:14 534075] [debug] |xqc_engine_wakeup_after|wakeup:1746043694534345|now:1746043694534075|diff:270| [2025/04/30 20:08:14 534079] [debug] |xqc_engine_main_logic|END|now:1746043694534068| [2025/04/30 20:08:14 534915] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694534914| [2025/04/30 20:08:14 534931] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 534941] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1184| [2025/04/30 20:08:14 534947] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1185| [2025/04/30 20:08:14 534973] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1185| [2025/04/30 20:08:14 535005] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 535034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 535043] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:67212|prior_delivered:1366647|prior_time:1746043694479591|is_app_limited:0|send_elapse:52531|ack_elapse:55323|ctl_first_sent_time:1746043694479883|lagest_ack_time:1746043694534914|curr_delivered:1430259| [2025/04/30 20:08:14 535050] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694479883| [2025/04/30 20:08:14 535058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:322||sndq_packets_used_bytes:0|sndq_packets_free:543| [2025/04/30 20:08:14 535072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54472|rttvar:541|minrtt:30499|latest_rtt:55031|ack_delay:48| [2025/04/30 20:08:14 535080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54535|rttvar:533|minrtt:30499|latest_rtt:55031|ack_delay:48| [2025/04/30 20:08:14 535087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1547|lost_pn:1544|thresh:3| [2025/04/30 20:08:14 535093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 535099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 535105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 535111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 535117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 535124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54535|rtt_var:533|pto_duration:56667|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 535131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 535137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 535143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 535150] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694614905|now:1746043694535124|interv:79781| [2025/04/30 20:08:14 535157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694614905|now:1746043694535124|interval:79781|pto_count:0|srtt:54535 [2025/04/30 20:08:14 535399] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52531, ack_elapse 55323, delivered 63612|rate 1149829|lost 314| [2025/04/30 20:08:14 535408] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149829) in round 26| [2025/04/30 20:08:14 535415] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 535422] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 535429] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:83048|packet_lost:0|acked:1200|po_sent_time:1746043694479883|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 535434] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:83048|packet_lost:0|acked:1200|po_sent_time:1746043694479883|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 535439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:84248|full_bw_reached:1|inflight:68413|srtt:54535|latest_rtt:55031|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 535452] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1185|largest:1185|pns:2| [2025/04/30 20:08:14 535457] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1185|frame:ACK |recv_time:1746043694534914|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 535462] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814534914|now:1746043694534914|interv:120000000| [2025/04/30 20:08:14 535466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814534914|now:1746043694534914|interv:120000000| [2025/04/30 20:08:14 535470] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694534345|pq_index:0| [2025/04/30 20:08:14 535475] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694533922| [2025/04/30 20:08:14 535479] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694535479| [2025/04/30 20:08:14 535484] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694535483| [2025/04/30 20:08:14 535489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694534345|now:1746043694535483| [2025/04/30 20:08:14 535493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694534345|now:1746043694535483| [2025/04/30 20:08:14 535497] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 535501] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 535506] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54535|min_srtt:54535|path_bw:1253837|loss_rate:2.78|path_pto:0| [2025/04/30 20:08:14 535511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:68413|cwnd:84248|conn:000055FC16B356FC|stream_id:0|stream_offset:1468118| [2025/04/30 20:08:14 535516] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54535|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 535521] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 535525] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54535|min_srtt:54535|path_bw:1253837|loss_rate:2.78|path_pto:0| [2025/04/30 20:08:14 535529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:68413|cwnd:84248|conn:000055FC16B356FC|stream_id:0|stream_offset:1469285| [2025/04/30 20:08:14 535534] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54535|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 535539] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 535543] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54535|min_srtt:54535|path_bw:1253837|loss_rate:2.78|path_pto:0| [2025/04/30 20:08:14 535550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:68413|cwnd:84248|conn:000055FC16B356FC|stream_id:0|stream_offset:1470452| [2025/04/30 20:08:14 535555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 535559] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 535563] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 535567] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 535572] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 535576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:84248|conn:000055FC16B356FC|stream_id:0|stream_offset:1455281| [2025/04/30 20:08:14 535580] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 535585] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1609| [2025/04/30 20:08:14 535628] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68413|now:1746043694535593|stream_id:0|stream_offset:1455281| [2025/04/30 20:08:14 535637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 535645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68413|applimit:0| [2025/04/30 20:08:14 535652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54535|rtt_var:533|pto_duration:56667|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 535658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 535662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 535666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 535670] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694617260|now:1746043694535651|interv:81609| [2025/04/30 20:08:14 535674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694617260|now:1746043694535651|interval:81609|pto_count:0|srtt:54535 [2025/04/30 20:08:14 535679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84248|inflight:69613| [2025/04/30 20:08:14 535684] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 535688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:84248|conn:000055FC16B356FC|stream_id:0|stream_offset:1456448| [2025/04/30 20:08:14 535698] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 535702] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1610| [2025/04/30 20:08:14 535735] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69613|now:1746043694535709|stream_id:0|stream_offset:1456448| [2025/04/30 20:08:14 535744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 535751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69613|applimit:0| [2025/04/30 20:08:14 535758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54535|rtt_var:533|pto_duration:56667|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 535762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 535766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 535770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70813| [2025/04/30 20:08:14 535774] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694617376|now:1746043694535758|interv:81618| [2025/04/30 20:08:14 535778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694617376|now:1746043694535758|interval:81618|pto_count:0|srtt:54535 [2025/04/30 20:08:14 535783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84248|inflight:70813| [2025/04/30 20:08:14 535787] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 535792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:84248|conn:000055FC16B356FC|stream_id:0|stream_offset:1457615| [2025/04/30 20:08:14 535796] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 535800] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694536800|now:1746043694535800|interv:1000| [2025/04/30 20:08:14 535804] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 535808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 535812] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694536800| [2025/04/30 20:08:14 535816] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694536800| [2025/04/30 20:08:14 535821] [debug] |xqc_engine_wakeup_after|wakeup:1746043694536800|now:1746043694535820|diff:980| [2025/04/30 20:08:14 535825] [debug] |xqc_engine_main_logic|END|now:1746043694535483| [2025/04/30 20:08:14 535831] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694535830| [2025/04/30 20:08:14 535834] [debug] |xqc_engine_wakeup_after|wakeup:1746043694536800|now:1746043694535834|diff:966| [2025/04/30 20:08:14 535838] [debug] |xqc_engine_main_logic|END|now:1746043694535830| [2025/04/30 20:08:14 536391] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694536390| [2025/04/30 20:08:14 536415] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 536424] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1185| [2025/04/30 20:08:14 536431] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1186| [2025/04/30 20:08:14 536440] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1186| [2025/04/30 20:08:14 536446] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 536453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 536460] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:67212|prior_delivered:1367847|prior_time:1746043694480621|is_app_limited:0|send_elapse:53509|ack_elapse:55769|ctl_first_sent_time:1746043694480984|lagest_ack_time:1746043694536390|curr_delivered:1431459| [2025/04/30 20:08:14 536468] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694480984| [2025/04/30 20:08:14 536475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:321||sndq_packets_used_bytes:0|sndq_packets_free:544| [2025/04/30 20:08:14 536482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54535|rttvar:533|minrtt:30499|latest_rtt:55406|ack_delay:56| [2025/04/30 20:08:14 536489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54637|rttvar:603|minrtt:30499|latest_rtt:55406|ack_delay:56| [2025/04/30 20:08:14 536496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1548|lost_pn:1545|thresh:3| [2025/04/30 20:08:14 536503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 536509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 536516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 536523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 536529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 536535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54637|rtt_var:603|pto_duration:57049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 536542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 536548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 536555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 536562] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694617758|now:1746043694536535|interv:81223| [2025/04/30 20:08:14 536569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694617758|now:1746043694536535|interval:81223|pto_count:0|srtt:54637 [2025/04/30 20:08:14 536582] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53509, ack_elapse 55769, delivered 63612|rate 1140633|lost 314| [2025/04/30 20:08:14 536589] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140633) in round 26| [2025/04/30 20:08:14 536596] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 536602] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 536609] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84248|packet_lost:0|acked:1200|po_sent_time:1746043694480984|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 536616] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84248|packet_lost:0|acked:1200|po_sent_time:1746043694480984|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 536623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:85448|full_bw_reached:1|inflight:69613|srtt:54637|latest_rtt:55406|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 536632] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1186|largest:1186|pns:2| [2025/04/30 20:08:14 536639] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1186|frame:ACK |recv_time:1746043694536390|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 536646] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814536390|now:1746043694536390|interv:120000000| [2025/04/30 20:08:14 536653] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814536390|now:1746043694536390|interv:120000000| [2025/04/30 20:08:14 536660] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694536800|pq_index:0| [2025/04/30 20:08:14 536666] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694535483| [2025/04/30 20:08:14 536672] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694536672| [2025/04/30 20:08:14 536680] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694536678| [2025/04/30 20:08:14 536685] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 536691] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54637|min_srtt:54637|path_bw:1253837|loss_rate:2.74|path_pto:0| [2025/04/30 20:08:14 536695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:69613|cwnd:85448|conn:000055FC16B356FC|stream_id:0|stream_offset:1470452| [2025/04/30 20:08:14 536700] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54637|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 536705] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 536714] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54637|min_srtt:54637|path_bw:1253837|loss_rate:2.74|path_pto:0| [2025/04/30 20:08:14 536718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:69613|cwnd:85448|conn:000055FC16B356FC|stream_id:0|stream_offset:1471619| [2025/04/30 20:08:14 536723] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54637|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 536727] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 536731] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54637|min_srtt:54637|path_bw:1253837|loss_rate:2.74|path_pto:0| [2025/04/30 20:08:14 536736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:69613|cwnd:85448|conn:000055FC16B356FC|stream_id:0|stream_offset:1472786| [2025/04/30 20:08:14 536740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 536744] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 536748] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 536752] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 536757] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 536761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:85448|conn:000055FC16B356FC|stream_id:0|stream_offset:1457615| [2025/04/30 20:08:14 536765] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 536769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 536773] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694536800| [2025/04/30 20:08:14 536777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694536800| [2025/04/30 20:08:14 536781] [debug] |xqc_engine_wakeup_after|wakeup:1746043694536800|now:1746043694536781|diff:19| [2025/04/30 20:08:14 536786] [debug] |xqc_engine_main_logic|END|now:1746043694536678| [2025/04/30 20:08:14 536792] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694536792| [2025/04/30 20:08:14 536798] [debug] |xqc_engine_wakeup_after|wakeup:1746043694536800|now:1746043694536798|diff:2| [2025/04/30 20:08:14 536805] [debug] |xqc_engine_main_logic|END|now:1746043694536792| [2025/04/30 20:08:14 537884] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694537884| [2025/04/30 20:08:14 537897] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694536800|pq_index:0| [2025/04/30 20:08:14 537901] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694536678| [2025/04/30 20:08:14 537907] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694537905| [2025/04/30 20:08:14 537917] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694536800|now:1746043694537905| [2025/04/30 20:08:14 537922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694536800|now:1746043694537905| [2025/04/30 20:08:14 537926] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 537930] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 537935] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54637|min_srtt:54637|path_bw:1253837|loss_rate:2.74|path_pto:0| [2025/04/30 20:08:14 537940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:69613|cwnd:85448|conn:000055FC16B356FC|stream_id:0|stream_offset:1472786| [2025/04/30 20:08:14 537945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 537949] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 537953] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 537962] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 537970] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 537976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:85448|conn:000055FC16B356FC|stream_id:0|stream_offset:1457615| [2025/04/30 20:08:14 537983] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 537990] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1611| [2025/04/30 20:08:14 538038] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69613|now:1746043694538003|stream_id:0|stream_offset:1457615| [2025/04/30 20:08:14 538048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 538056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69613|applimit:0| [2025/04/30 20:08:14 538062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54637|rtt_var:603|pto_duration:57049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 538069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 538076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 538082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70813| [2025/04/30 20:08:14 538089] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694620052|now:1746043694538062|interv:81990| [2025/04/30 20:08:14 538102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694620052|now:1746043694538062|interval:81990|pto_count:0|srtt:54637 [2025/04/30 20:08:14 538110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85448|inflight:70813| [2025/04/30 20:08:14 538117] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 538124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:85448|conn:000055FC16B356FC|stream_id:0|stream_offset:1458782| [2025/04/30 20:08:14 538130] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 538137] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1612| [2025/04/30 20:08:14 538193] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70813|now:1746043694538147|stream_id:0|stream_offset:1458782| [2025/04/30 20:08:14 538206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 538214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70813|applimit:0| [2025/04/30 20:08:14 538221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54637|rtt_var:603|pto_duration:57049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 538228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 538234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 538241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72013| [2025/04/30 20:08:14 538247] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694620196|now:1746043694538220|interv:81976| [2025/04/30 20:08:14 538254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694620196|now:1746043694538220|interval:81976|pto_count:0|srtt:54637 [2025/04/30 20:08:14 538261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85448|inflight:72013| [2025/04/30 20:08:14 538268] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 538275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72013|cwnd:85448|conn:000055FC16B356FC|stream_id:0|stream_offset:1459949| [2025/04/30 20:08:14 538282] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 538290] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1613| [2025/04/30 20:08:14 538334] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72013|now:1746043694538300|stream_id:0|stream_offset:1459949| [2025/04/30 20:08:14 538360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 538367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72013|applimit:0| [2025/04/30 20:08:14 538374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54637|rtt_var:603|pto_duration:57049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 538381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 538388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 538394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73213| [2025/04/30 20:08:14 538400] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694620349|now:1746043694538374|interv:81975| [2025/04/30 20:08:14 538404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694620349|now:1746043694538374|interval:81975|pto_count:0|srtt:54637 [2025/04/30 20:08:14 538410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85448|inflight:73213| [2025/04/30 20:08:14 538418] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 538424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73213|cwnd:85448|conn:000055FC16B356FC|stream_id:0|stream_offset:1461116| [2025/04/30 20:08:14 538432] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 538438] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694539437|now:1746043694538437|interv:1000| [2025/04/30 20:08:14 538444] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 538449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 538455] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694539437| [2025/04/30 20:08:14 538460] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694539437| [2025/04/30 20:08:14 538464] [debug] |xqc_engine_wakeup_after|wakeup:1746043694539437|now:1746043694538464|diff:973| [2025/04/30 20:08:14 538468] [debug] |xqc_engine_main_logic|END|now:1746043694537905| [2025/04/30 20:08:14 538481] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694538480| [2025/04/30 20:08:14 538489] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 538498] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1186| [2025/04/30 20:08:14 538505] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1187| [2025/04/30 20:08:14 538514] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1187| [2025/04/30 20:08:14 538521] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 538529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1550|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1551|path_largest_ack:1550| [2025/04/30 20:08:14 538540] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:67212|prior_delivered:1369047|prior_time:1746043694481631|is_app_limited:0|send_elapse:53140|ack_elapse:56849|ctl_first_sent_time:1746043694482084|lagest_ack_time:1746043694538480|curr_delivered:1432659| [2025/04/30 20:08:14 538545] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694482084| [2025/04/30 20:08:14 538550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:320||sndq_packets_used_bytes:0|sndq_packets_free:545| [2025/04/30 20:08:14 538554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 538559] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:66012|prior_delivered:1371447|prior_time:1746043694483760|is_app_limited:0|send_elapse:53469|ack_elapse:54720|ctl_first_sent_time:1746043694484092|lagest_ack_time:1746043694538480|curr_delivered:1433859| [2025/04/30 20:08:14 538564] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694484092| [2025/04/30 20:08:14 538568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:319||sndq_packets_used_bytes:0|sndq_packets_free:546| [2025/04/30 20:08:14 538572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54637|rttvar:603|minrtt:30499|latest_rtt:54388|ack_delay:32| [2025/04/30 20:08:14 538576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54602|rttvar:523|minrtt:30499|latest_rtt:54388|ack_delay:32| [2025/04/30 20:08:14 538581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1551|lost_pn:1548|thresh:3| [2025/04/30 20:08:14 538585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 538589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 538593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 538597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 538601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 538605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694543388|now:1746043694538605|interval:4783| [2025/04/30 20:08:14 538609] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694543388|now:1746043694538605|interv:4783| [2025/04/30 20:08:14 538613] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53469, ack_elapse 54720, delivered 62412|rate 1140570|lost 314| [2025/04/30 20:08:14 538618] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140570) in round 26| [2025/04/30 20:08:14 538623] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 538627] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 538631] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85448|packet_lost:0|acked:2400|po_sent_time:1746043694484092|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 538638] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85448|packet_lost:0|acked:2400|po_sent_time:1746043694484092|recovery:1|recovery_start:1746043694505672|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 538643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:87848|full_bw_reached:1|inflight:70813|srtt:54602|latest_rtt:54388|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694505672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 538649] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1187|largest:1187|pns:2| [2025/04/30 20:08:14 538654] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1187|frame:ACK |recv_time:1746043694538480|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 538659] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814538480|now:1746043694538480|interv:120000000| [2025/04/30 20:08:14 538663] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814538480|now:1746043694538480|interv:120000000| [2025/04/30 20:08:14 538667] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694539437|pq_index:0| [2025/04/30 20:08:14 538672] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694537905| [2025/04/30 20:08:14 538676] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694538675| [2025/04/30 20:08:14 538681] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694538680| [2025/04/30 20:08:14 538686] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 538691] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54602|min_srtt:54602|path_bw:1253837|loss_rate:2.68|path_pto:0| [2025/04/30 20:08:14 538695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:70813|cwnd:87848|conn:000055FC16B356FC|stream_id:0|stream_offset:1472786| [2025/04/30 20:08:14 538703] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 538710] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 538717] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54602|min_srtt:54602|path_bw:1253837|loss_rate:2.68|path_pto:0| [2025/04/30 20:08:14 538723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:70813|cwnd:87848|conn:000055FC16B356FC|stream_id:0|stream_offset:1473953| [2025/04/30 20:08:14 538728] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 538735] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 538740] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54602|min_srtt:54602|path_bw:1253837|loss_rate:2.68|path_pto:0| [2025/04/30 20:08:14 538744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:70813|cwnd:87848|conn:000055FC16B356FC|stream_id:0|stream_offset:1475120| [2025/04/30 20:08:14 538749] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 538753] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 538758] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54602|min_srtt:54602|path_bw:1253837|loss_rate:2.68|path_pto:0| [2025/04/30 20:08:14 538762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:70813|cwnd:87848|conn:000055FC16B356FC|stream_id:0|stream_offset:1476287| [2025/04/30 20:08:14 538766] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 538771] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 538775] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54602|min_srtt:54602|path_bw:1253837|loss_rate:2.68|path_pto:0| [2025/04/30 20:08:14 538779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:70813|cwnd:87848|conn:000055FC16B356FC|stream_id:0|stream_offset:1477454| [2025/04/30 20:08:14 538784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 538787] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 538791] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 538796] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 538800] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 538804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:87848|conn:000055FC16B356FC|stream_id:0|stream_offset:1461116| [2025/04/30 20:08:14 538809] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 538813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 538819] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694539437| [2025/04/30 20:08:14 538823] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694539437| [2025/04/30 20:08:14 538827] [debug] |xqc_engine_wakeup_after|wakeup:1746043694539437|now:1746043694538827|diff:610| [2025/04/30 20:08:14 538832] [debug] |xqc_engine_main_logic|END|now:1746043694538680| [2025/04/30 20:08:14 538837] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694538837| [2025/04/30 20:08:14 538841] [debug] |xqc_engine_wakeup_after|wakeup:1746043694539437|now:1746043694538841|diff:596| [2025/04/30 20:08:14 538845] [debug] |xqc_engine_main_logic|END|now:1746043694538837| [2025/04/30 20:08:14 539359] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694539358| [2025/04/30 20:08:14 539375] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 539384] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1187| [2025/04/30 20:08:14 539390] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1188| [2025/04/30 20:08:14 539398] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1188| [2025/04/30 20:08:14 539403] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 539411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 539418] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:67212|prior_delivered:1371447|prior_time:1746043694483760|is_app_limited:0|send_elapse:53638|ack_elapse:55598|ctl_first_sent_time:1746043694484261|lagest_ack_time:1746043694539358|curr_delivered:1435059| [2025/04/30 20:08:14 539424] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694484261| [2025/04/30 20:08:14 539430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:547| [2025/04/30 20:08:14 539436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54602|rttvar:523|minrtt:30499|latest_rtt:55097|ack_delay:24| [2025/04/30 20:08:14 539442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54661|rttvar:510|minrtt:30499|latest_rtt:55097|ack_delay:24| [2025/04/30 20:08:14 539449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1552|lost_pn:1549|thresh:3| [2025/04/30 20:08:14 539455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 539462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 539468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 539475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 539497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1549|lost_pn:1549|po_sent_time:1746043694481961|lost_send_time:1746043694477374|loss_delay:61984|frame:STREAM |repair:128| [2025/04/30 20:08:14 539507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694481961u| [2025/04/30 20:08:14 539522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 539527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54661|rtt_var:510|pto_duration:56701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 539532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 539536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 539540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 539544] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694620001|now:1746043694539527|interv:80474| [2025/04/30 20:08:14 539548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694620001|now:1746043694539527|interval:80474|pto_count:0|srtt:54661 [2025/04/30 20:08:14 539553] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53638, ack_elapse 55598, delivered 63612|rate 1144141|lost 315| [2025/04/30 20:08:14 539558] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144141) in round 26| [2025/04/30 20:08:14 539562] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 539566] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 539570] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87848|packet_lost:1|acked:1200|po_sent_time:1746043694484261|recovery:1|recovery_start:1746043694539522|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 539575] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87848|packet_lost:1|acked:1200|po_sent_time:1746043694484261|recovery:1|recovery_start:1746043694539522|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 539579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:89048|full_bw_reached:1|inflight:68413|srtt:54661|latest_rtt:55097|min_rtt:30499|applimit:0|lost:314|recovery:1|recovery_start:1746043694539522|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 539585] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1188|largest:1188|pns:2| [2025/04/30 20:08:14 539590] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1188|frame:ACK |recv_time:1746043694539358|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 539595] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814539358|now:1746043694539358|interv:120000000| [2025/04/30 20:08:14 539600] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814539358|now:1746043694539358|interv:120000000| [2025/04/30 20:08:14 539604] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694539437|pq_index:0| [2025/04/30 20:08:14 539608] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694538680| [2025/04/30 20:08:14 539612] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694539612| [2025/04/30 20:08:14 539617] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694539616| [2025/04/30 20:08:14 539626] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694539437|now:1746043694539616| [2025/04/30 20:08:14 539630] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694539437|now:1746043694539616| [2025/04/30 20:08:14 539634] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 539638] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 539643] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54661|min_srtt:54661|path_bw:1253837|loss_rate:2.68|path_pto:0| [2025/04/30 20:08:14 539648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:68413|cwnd:89048|conn:000055FC16B356FC|stream_id:0|stream_offset:1394597| [2025/04/30 20:08:14 539653] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54661|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 539657] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1549|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 539662] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54661|min_srtt:54661|path_bw:1253837|loss_rate:2.68|path_pto:0| [2025/04/30 20:08:14 539666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:68413|cwnd:89048|conn:000055FC16B356FC|stream_id:0|stream_offset:1477454| [2025/04/30 20:08:14 539671] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54661|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 539675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 539679] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54661|min_srtt:54661|path_bw:1253837|loss_rate:2.68|path_pto:0| [2025/04/30 20:08:14 539684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:68413|cwnd:89048|conn:000055FC16B356FC|stream_id:0|stream_offset:1478621| [2025/04/30 20:08:14 539688] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54661|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 539693] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 539697] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54661|min_srtt:54661|path_bw:1253837|loss_rate:2.68|path_pto:0| [2025/04/30 20:08:14 539701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:68413|cwnd:89048|conn:000055FC16B356FC|stream_id:0|stream_offset:1479788| [2025/04/30 20:08:14 539708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 539712] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 539716] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 539720] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 539725] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1549|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 539729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:89048|conn:000055FC16B356FC|stream_id:0|stream_offset:1394597| [2025/04/30 20:08:14 539733] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 539738] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1614| [2025/04/30 20:08:14 539780] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68413|now:1746043694539747|stream_id:0|stream_offset:1394597| [2025/04/30 20:08:14 539788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1614|origin_pktnum:1549|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 539793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68413|applimit:0| [2025/04/30 20:08:14 539798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54661|rtt_var:510|pto_duration:56701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 539802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 539808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 539814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 539820] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694621448|now:1746043694539797|interv:81651| [2025/04/30 20:08:14 539827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694621448|now:1746043694539797|interval:81651|pto_count:0|srtt:54661 [2025/04/30 20:08:14 539834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89048|inflight:69613| [2025/04/30 20:08:14 539842] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 539849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:89048|conn:000055FC16B356FC|stream_id:0|stream_offset:1461116| [2025/04/30 20:08:14 539856] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 539863] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1615| [2025/04/30 20:08:14 539893] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69613|now:1746043694539870|stream_id:0|stream_offset:1461116| [2025/04/30 20:08:14 539904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 539909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69613|applimit:0| [2025/04/30 20:08:14 539914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54661|rtt_var:510|pto_duration:56701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 539920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 539926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 539933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70813| [2025/04/30 20:08:14 539940] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694621571|now:1746043694539913|interv:81658| [2025/04/30 20:08:14 539946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694621571|now:1746043694539913|interval:81658|pto_count:0|srtt:54661 [2025/04/30 20:08:14 539954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89048|inflight:70813| [2025/04/30 20:08:14 539963] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 539969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:89048|conn:000055FC16B356FC|stream_id:0|stream_offset:1462283| [2025/04/30 20:08:14 539976] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 539982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694540982|now:1746043694539982|interv:1000| [2025/04/30 20:08:14 539989] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 539994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 540000] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694540982| [2025/04/30 20:08:14 540007] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694540982| [2025/04/30 20:08:14 540013] [debug] |xqc_engine_wakeup_after|wakeup:1746043694540982|now:1746043694540013|diff:969| [2025/04/30 20:08:14 540020] [debug] |xqc_engine_main_logic|END|now:1746043694539616| [2025/04/30 20:08:14 540028] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694540028| [2025/04/30 20:08:14 540035] [debug] |xqc_engine_wakeup_after|wakeup:1746043694540982|now:1746043694540035|diff:947| [2025/04/30 20:08:14 540039] [debug] |xqc_engine_main_logic|END|now:1746043694540028| [2025/04/30 20:08:14 541030] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694541028| [2025/04/30 20:08:14 541046] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 541055] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1188| [2025/04/30 20:08:14 541062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1189| [2025/04/30 20:08:14 541077] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1189| [2025/04/30 20:08:14 541084] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 541092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 541099] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:67212|prior_delivered:1372647|prior_time:1746043694485879|is_app_limited:0|send_elapse:55492|ack_elapse:55149|ctl_first_sent_time:1746043694486249|lagest_ack_time:1746043694541028|curr_delivered:1436259| [2025/04/30 20:08:14 541104] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694486249| [2025/04/30 20:08:14 541109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:547| [2025/04/30 20:08:14 541114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54661|rttvar:510|minrtt:30499|latest_rtt:54779|ack_delay:40| [2025/04/30 20:08:14 541118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54671|rttvar:402|minrtt:30499|latest_rtt:54779|ack_delay:40| [2025/04/30 20:08:14 541122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1553|lost_pn:1550|thresh:3| [2025/04/30 20:08:14 541127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 541131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 541135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 541138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 541142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 541146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 541150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54671|rtt_var:402|pto_duration:56671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 541155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 541159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 541163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 541186] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694621541|now:1746043694541150|interv:80391| [2025/04/30 20:08:14 541193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694621541|now:1746043694541150|interval:80391|pto_count:0|srtt:54671 [2025/04/30 20:08:14 541197] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55492, ack_elapse 55149, delivered 63612|rate 1146327|lost 315| [2025/04/30 20:08:14 541202] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146327) in round 26| [2025/04/30 20:08:14 541213] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 541217] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 541221] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:89048|packet_lost:0|acked:1200|po_sent_time:1746043694486249|recovery:1|recovery_start:1746043694539522|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 541225] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:89048|packet_lost:0|acked:1200|po_sent_time:1746043694486249|recovery:1|recovery_start:1746043694539522|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 541230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:90248|full_bw_reached:1|inflight:69613|srtt:54671|latest_rtt:54779|min_rtt:30499|applimit:0|lost:315|recovery:1|recovery_start:1746043694539522|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 541236] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1189|largest:1189|pns:2| [2025/04/30 20:08:14 541241] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1189|frame:ACK |recv_time:1746043694541028|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 541246] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814541028|now:1746043694541028|interv:120000000| [2025/04/30 20:08:14 541253] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814541028|now:1746043694541028|interv:120000000| [2025/04/30 20:08:14 541257] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694540982|pq_index:0| [2025/04/30 20:08:14 541262] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694539616| [2025/04/30 20:08:14 541266] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694541266| [2025/04/30 20:08:14 541271] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694541270| [2025/04/30 20:08:14 541276] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694540982|now:1746043694541270| [2025/04/30 20:08:14 541280] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694540982|now:1746043694541270| [2025/04/30 20:08:14 541284] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 541288] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 541293] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54671|min_srtt:54671|path_bw:1253837|loss_rate:3.31|path_pto:0| [2025/04/30 20:08:14 541298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:69613|cwnd:90248|conn:000055FC16B356FC|stream_id:0|stream_offset:1479788| [2025/04/30 20:08:14 541302] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54671|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 541310] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 541315] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54671|min_srtt:54671|path_bw:1253837|loss_rate:3.31|path_pto:0| [2025/04/30 20:08:14 541319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:69613|cwnd:90248|conn:000055FC16B356FC|stream_id:0|stream_offset:1480955| [2025/04/30 20:08:14 541324] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54671|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 541328] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 541333] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54671|min_srtt:54671|path_bw:1253837|loss_rate:3.31|path_pto:0| [2025/04/30 20:08:14 541337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:69613|cwnd:90248|conn:000055FC16B356FC|stream_id:0|stream_offset:1482122| [2025/04/30 20:08:14 541342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 541346] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 541350] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 541354] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 541361] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 541367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:90248|conn:000055FC16B356FC|stream_id:0|stream_offset:1462283| [2025/04/30 20:08:14 541375] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 541382] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1616| [2025/04/30 20:08:14 541426] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69613|now:1746043694541393|stream_id:0|stream_offset:1462283| [2025/04/30 20:08:14 541437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 541443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69613|applimit:0| [2025/04/30 20:08:14 541450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54671|rtt_var:402|pto_duration:56671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 541457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 541464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 541476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70813| [2025/04/30 20:08:14 541482] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694623064|now:1746043694541450|interv:81614| [2025/04/30 20:08:14 541488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694623064|now:1746043694541450|interval:81614|pto_count:0|srtt:54671 [2025/04/30 20:08:14 541495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90248|inflight:70813| [2025/04/30 20:08:14 541502] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 541509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:90248|conn:000055FC16B356FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:08:14 541516] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 541522] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694542522|now:1746043694541522|interv:1000| [2025/04/30 20:08:14 541528] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 541535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 541542] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694542522| [2025/04/30 20:08:14 541548] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694542522| [2025/04/30 20:08:14 541555] [debug] |xqc_engine_wakeup_after|wakeup:1746043694542522|now:1746043694541555|diff:967| [2025/04/30 20:08:14 541561] [debug] |xqc_engine_main_logic|END|now:1746043694541270| [2025/04/30 20:08:14 541573] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694541573| [2025/04/30 20:08:14 541581] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 541589] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1189| [2025/04/30 20:08:14 541595] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1190| [2025/04/30 20:08:14 541604] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1190| [2025/04/30 20:08:14 541610] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 541618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 541626] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:67212|prior_delivered:1373847|prior_time:1746043694486389|is_app_limited:0|send_elapse:54687|ack_elapse:55184|ctl_first_sent_time:1746043694486704|lagest_ack_time:1746043694541573|curr_delivered:1437459| [2025/04/30 20:08:14 541633] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694486704| [2025/04/30 20:08:14 541638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:317||sndq_packets_used_bytes:0|sndq_packets_free:548| [2025/04/30 20:08:14 541642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54671|rttvar:402|minrtt:30499|latest_rtt:54869|ack_delay:56| [2025/04/30 20:08:14 541652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54689|rttvar:337|minrtt:30499|latest_rtt:54869|ack_delay:56| [2025/04/30 20:08:14 541657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1554|lost_pn:1551|thresh:3| [2025/04/30 20:08:14 541664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 541671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 541677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 541683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 541689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 541693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 541697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54689|rtt_var:337|pto_duration:56689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 541702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 541706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 541709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 541713] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694623082|now:1746043694541697|interv:81385| [2025/04/30 20:08:14 541718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694623082|now:1746043694541697|interval:81385|pto_count:0|srtt:54689 [2025/04/30 20:08:14 541722] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54687, ack_elapse 55184, delivered 63612|rate 1152725|lost 315| [2025/04/30 20:08:14 541727] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152725) in round 26| [2025/04/30 20:08:14 541731] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 541735] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 541739] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90248|packet_lost:0|acked:1200|po_sent_time:1746043694486704|recovery:1|recovery_start:1746043694539522|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 541744] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90248|packet_lost:0|acked:1200|po_sent_time:1746043694486704|recovery:1|recovery_start:1746043694539522|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 541749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:91448|full_bw_reached:1|inflight:69613|srtt:54689|latest_rtt:54869|min_rtt:30499|applimit:0|lost:315|recovery:1|recovery_start:1746043694539522|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 541758] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1190|largest:1190|pns:2| [2025/04/30 20:08:14 541762] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1190|frame:ACK |recv_time:1746043694541573|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 541767] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814541573|now:1746043694541573|interv:120000000| [2025/04/30 20:08:14 541772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814541573|now:1746043694541573|interv:120000000| [2025/04/30 20:08:14 541776] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694542522|pq_index:0| [2025/04/30 20:08:14 541780] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694541270| [2025/04/30 20:08:14 541784] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694541784| [2025/04/30 20:08:14 541789] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694541788| [2025/04/30 20:08:14 541794] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 541799] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54689|min_srtt:54689|path_bw:1253837|loss_rate:3.29|path_pto:0| [2025/04/30 20:08:14 541804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:69613|cwnd:91448|conn:000055FC16B356FC|stream_id:0|stream_offset:1482122| [2025/04/30 20:08:14 541808] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54689|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 541813] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 541817] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54689|min_srtt:54689|path_bw:1253837|loss_rate:3.29|path_pto:0| [2025/04/30 20:08:14 541822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:69613|cwnd:91448|conn:000055FC16B356FC|stream_id:0|stream_offset:1483289| [2025/04/30 20:08:14 541826] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54689|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 541831] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 541835] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54689|min_srtt:54689|path_bw:1253837|loss_rate:3.29|path_pto:0| [2025/04/30 20:08:14 541839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:69613|cwnd:91448|conn:000055FC16B356FC|stream_id:0|stream_offset:1484456| [2025/04/30 20:08:14 541846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 541850] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 541854] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 541858] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 541863] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 541867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:91448|conn:000055FC16B356FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:08:14 541871] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 541875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 541879] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694542522| [2025/04/30 20:08:14 541883] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694542522| [2025/04/30 20:08:14 541887] [debug] |xqc_engine_wakeup_after|wakeup:1746043694542522|now:1746043694541887|diff:635| [2025/04/30 20:08:14 541892] [debug] |xqc_engine_main_logic|END|now:1746043694541788| [2025/04/30 20:08:14 541898] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694541897| [2025/04/30 20:08:14 541902] [debug] |xqc_engine_wakeup_after|wakeup:1746043694542522|now:1746043694541902|diff:620| [2025/04/30 20:08:14 541906] [debug] |xqc_engine_main_logic|END|now:1746043694541897| [2025/04/30 20:08:14 542781] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694542779| [2025/04/30 20:08:14 542806] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 542814] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1190| [2025/04/30 20:08:14 542821] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1191| [2025/04/30 20:08:14 542830] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1191| [2025/04/30 20:08:14 542837] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 542844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 542851] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:67212|prior_delivered:1375047|prior_time:1746043694486818|is_app_limited:0|send_elapse:53491|ack_elapse:55961|ctl_first_sent_time:1746043694487067|lagest_ack_time:1746043694542779|curr_delivered:1438659| [2025/04/30 20:08:14 542858] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694487067| [2025/04/30 20:08:14 542866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:316||sndq_packets_used_bytes:0|sndq_packets_free:549| [2025/04/30 20:08:14 542873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54689|rttvar:337|minrtt:30499|latest_rtt:55712|ack_delay:40| [2025/04/30 20:08:14 542879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54812|rttvar:498|minrtt:30499|latest_rtt:55712|ack_delay:40| [2025/04/30 20:08:14 542893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1555|lost_pn:1552|thresh:3| [2025/04/30 20:08:14 542900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 542906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 542913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 542919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 542926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 542932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 542939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54812|rtt_var:498|pto_duration:56812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 542944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 542948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 542952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 542956] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694623205|now:1746043694542939|interv:80266| [2025/04/30 20:08:14 542960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694623205|now:1746043694542939|interval:80266|pto_count:0|srtt:54812 [2025/04/30 20:08:14 542965] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53491, ack_elapse 55961, delivered 63612|rate 1136720|lost 315| [2025/04/30 20:08:14 542970] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136720) in round 26| [2025/04/30 20:08:14 542974] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 542978] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 542982] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91448|packet_lost:0|acked:1200|po_sent_time:1746043694487067|recovery:1|recovery_start:1746043694539522|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 542987] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91448|packet_lost:0|acked:1200|po_sent_time:1746043694487067|recovery:1|recovery_start:1746043694539522|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 542991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:92648|full_bw_reached:1|inflight:68413|srtt:54812|latest_rtt:55712|min_rtt:30499|applimit:0|lost:315|recovery:1|recovery_start:1746043694539522|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 542998] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1191|largest:1191|pns:2| [2025/04/30 20:08:14 543006] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1191|frame:ACK |recv_time:1746043694542779|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 543011] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814542779|now:1746043694542779|interv:120000000| [2025/04/30 20:08:14 543016] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814542779|now:1746043694542779|interv:120000000| [2025/04/30 20:08:14 543019] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694542522|pq_index:0| [2025/04/30 20:08:14 543024] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694541788| [2025/04/30 20:08:14 543031] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694543031| [2025/04/30 20:08:14 543039] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694543038| [2025/04/30 20:08:14 543047] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694542522|now:1746043694543038| [2025/04/30 20:08:14 543054] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694542522|now:1746043694543038| [2025/04/30 20:08:14 543058] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 543062] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 543067] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54812|min_srtt:54812|path_bw:1253837|loss_rate:3.29|path_pto:0| [2025/04/30 20:08:14 543073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:68413|cwnd:92648|conn:000055FC16B356FC|stream_id:0|stream_offset:1484456| [2025/04/30 20:08:14 543081] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54812|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 543088] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 543095] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54812|min_srtt:54812|path_bw:1253837|loss_rate:3.29|path_pto:0| [2025/04/30 20:08:14 543102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:68413|cwnd:92648|conn:000055FC16B356FC|stream_id:0|stream_offset:1485623| [2025/04/30 20:08:14 543109] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54812|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 543115] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 543122] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54812|min_srtt:54812|path_bw:1253837|loss_rate:3.29|path_pto:0| [2025/04/30 20:08:14 543129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:68413|cwnd:92648|conn:000055FC16B356FC|stream_id:0|stream_offset:1486790| [2025/04/30 20:08:14 543141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 543148] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 543154] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 543160] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 543188] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 543199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:92648|conn:000055FC16B356FC|stream_id:0|stream_offset:1463450| [2025/04/30 20:08:14 543204] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 543208] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1617| [2025/04/30 20:08:14 543250] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68413|now:1746043694543217|stream_id:0|stream_offset:1463450| [2025/04/30 20:08:14 543260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1617|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 543267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68413|applimit:0| [2025/04/30 20:08:14 543273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54812|rtt_var:498|pto_duration:56812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 543280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 543284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 543288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 543292] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694625029|now:1746043694543273|interv:81756| [2025/04/30 20:08:14 543296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694625029|now:1746043694543273|interval:81756|pto_count:0|srtt:54812 [2025/04/30 20:08:14 543301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92648|inflight:69613| [2025/04/30 20:08:14 543306] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 543310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:92648|conn:000055FC16B356FC|stream_id:0|stream_offset:1464617| [2025/04/30 20:08:14 543315] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 543324] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1618| [2025/04/30 20:08:14 543353] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69613|now:1746043694543331|stream_id:0|stream_offset:1464617| [2025/04/30 20:08:14 543360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1618|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 543364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69613|applimit:0| [2025/04/30 20:08:14 543369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54812|rtt_var:498|pto_duration:56812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 543373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 543377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 543381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70813| [2025/04/30 20:08:14 543385] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694625143|now:1746043694543368|interv:81775| [2025/04/30 20:08:14 543389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694625143|now:1746043694543368|interval:81775|pto_count:0|srtt:54812 [2025/04/30 20:08:14 543393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92648|inflight:70813| [2025/04/30 20:08:14 543398] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 543402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:92648|conn:000055FC16B356FC|stream_id:0|stream_offset:1465784| [2025/04/30 20:08:14 543407] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 543411] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694544411|now:1746043694543411|interv:1000| [2025/04/30 20:08:14 543415] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 543419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 543423] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694544411| [2025/04/30 20:08:14 543427] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694544411| [2025/04/30 20:08:14 543431] [debug] |xqc_engine_wakeup_after|wakeup:1746043694544411|now:1746043694543431|diff:980| [2025/04/30 20:08:14 543436] [debug] |xqc_engine_main_logic|END|now:1746043694543038| [2025/04/30 20:08:14 543445] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694543445| [2025/04/30 20:08:14 543451] [debug] |xqc_engine_wakeup_after|wakeup:1746043694544411|now:1746043694543451|diff:960| [2025/04/30 20:08:14 543458] [debug] |xqc_engine_main_logic|END|now:1746043694543445| [2025/04/30 20:08:14 543471] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694543470| [2025/04/30 20:08:14 543476] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 543482] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1191| [2025/04/30 20:08:14 543494] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1192| [2025/04/30 20:08:14 543502] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1192| [2025/04/30 20:08:14 543508] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 543516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 543523] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:67212|prior_delivered:1376247|prior_time:1746043694487572|is_app_limited:0|send_elapse:54164|ack_elapse:55898|ctl_first_sent_time:1746043694487881|lagest_ack_time:1746043694543470|curr_delivered:1439859| [2025/04/30 20:08:14 543531] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694487881| [2025/04/30 20:08:14 543537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:315||sndq_packets_used_bytes:0|sndq_packets_free:550| [2025/04/30 20:08:14 543545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54812|rttvar:498|minrtt:30499|latest_rtt:55589|ack_delay:56| [2025/04/30 20:08:14 543552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54902|rttvar:554|minrtt:30499|latest_rtt:55589|ack_delay:56| [2025/04/30 20:08:14 543558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1556|lost_pn:1553|thresh:3| [2025/04/30 20:08:14 543565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 543571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 543577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 543583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 543590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 543596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 543602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54902|rtt_var:554|pto_duration:57118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 543609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 543616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 543622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 543628] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694625449|now:1746043694543602|interv:81847| [2025/04/30 20:08:14 543635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694625449|now:1746043694543602|interval:81847|pto_count:0|srtt:54902 [2025/04/30 20:08:14 543640] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54164, ack_elapse 55898, delivered 63612|rate 1138001|lost 315| [2025/04/30 20:08:14 543649] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138001) in round 26| [2025/04/30 20:08:14 543653] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 543657] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 543661] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92648|packet_lost:0|acked:1200|po_sent_time:1746043694487881|recovery:1|recovery_start:1746043694539522|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 543666] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92648|packet_lost:0|acked:1200|po_sent_time:1746043694487881|recovery:1|recovery_start:1746043694539522|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 543670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:93848|full_bw_reached:1|inflight:69613|srtt:54902|latest_rtt:55589|min_rtt:30499|applimit:0|lost:315|recovery:1|recovery_start:1746043694539522|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 543677] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1192|largest:1192|pns:2| [2025/04/30 20:08:14 543681] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1192|frame:ACK |recv_time:1746043694543470|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 543686] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814543470|now:1746043694543470|interv:120000000| [2025/04/30 20:08:14 543690] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814543470|now:1746043694543470|interv:120000000| [2025/04/30 20:08:14 543694] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694544411|pq_index:0| [2025/04/30 20:08:14 543699] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694543038| [2025/04/30 20:08:14 543703] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694543703| [2025/04/30 20:08:14 543708] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694543707| [2025/04/30 20:08:14 543713] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 543718] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54902|min_srtt:54902|path_bw:1253837|loss_rate:3.25|path_pto:0| [2025/04/30 20:08:14 543722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:69613|cwnd:93848|conn:000055FC16B356FC|stream_id:0|stream_offset:1486790| [2025/04/30 20:08:14 543727] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 543731] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 543739] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54902|min_srtt:54902|path_bw:1253837|loss_rate:3.25|path_pto:0| [2025/04/30 20:08:14 543743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:69613|cwnd:93848|conn:000055FC16B356FC|stream_id:0|stream_offset:1487957| [2025/04/30 20:08:14 543747] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 543752] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 543756] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54902|min_srtt:54902|path_bw:1253837|loss_rate:3.25|path_pto:0| [2025/04/30 20:08:14 543760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:69613|cwnd:93848|conn:000055FC16B356FC|stream_id:0|stream_offset:1489124| [2025/04/30 20:08:14 543765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 543768] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 543772] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 543776] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 543781] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 543785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:93848|conn:000055FC16B356FC|stream_id:0|stream_offset:1465784| [2025/04/30 20:08:14 543790] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 543793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 543797] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694544411| [2025/04/30 20:08:14 543801] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694544411| [2025/04/30 20:08:14 543805] [debug] |xqc_engine_wakeup_after|wakeup:1746043694544411|now:1746043694543805|diff:606| [2025/04/30 20:08:14 543810] [debug] |xqc_engine_main_logic|END|now:1746043694543707| [2025/04/30 20:08:14 543815] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694543815| [2025/04/30 20:08:14 543819] [debug] |xqc_engine_wakeup_after|wakeup:1746043694544411|now:1746043694543819|diff:592| [2025/04/30 20:08:14 543823] [debug] |xqc_engine_main_logic|END|now:1746043694543815| [2025/04/30 20:08:14 544895] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694544895| [2025/04/30 20:08:14 544907] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694544411|pq_index:0| [2025/04/30 20:08:14 544913] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694543707| [2025/04/30 20:08:14 544918] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694544917| [2025/04/30 20:08:14 544929] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694544411|now:1746043694544917| [2025/04/30 20:08:14 544933] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694544411|now:1746043694544917| [2025/04/30 20:08:14 544937] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 544942] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 544948] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54902|min_srtt:54902|path_bw:1253837|loss_rate:3.25|path_pto:0| [2025/04/30 20:08:14 544953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:69613|cwnd:93848|conn:000055FC16B356FC|stream_id:0|stream_offset:1489124| [2025/04/30 20:08:14 544957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 544961] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 544965] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 544970] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 544974] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 544979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:93848|conn:000055FC16B356FC|stream_id:0|stream_offset:1465784| [2025/04/30 20:08:14 544983] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 544988] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1619| [2025/04/30 20:08:14 545030] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69613|now:1746043694544998|stream_id:0|stream_offset:1465784| [2025/04/30 20:08:14 545039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1619|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 545047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69613|applimit:0| [2025/04/30 20:08:14 545053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54902|rtt_var:554|pto_duration:57118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 545060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 545067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 545073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70813| [2025/04/30 20:08:14 545079] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694627116|now:1746043694545052|interv:82064| [2025/04/30 20:08:14 545092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694627116|now:1746043694545052|interval:82064|pto_count:0|srtt:54902 [2025/04/30 20:08:14 545099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93848|inflight:70813| [2025/04/30 20:08:14 545106] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 545113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:93848|conn:000055FC16B356FC|stream_id:0|stream_offset:1466951| [2025/04/30 20:08:14 545119] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 545126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1620| [2025/04/30 20:08:14 545163] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70813|now:1746043694545137|stream_id:0|stream_offset:1466951| [2025/04/30 20:08:14 545195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1620|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 545203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70813|applimit:0| [2025/04/30 20:08:14 545208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54902|rtt_var:554|pto_duration:57118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 545213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 545217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 545221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72013| [2025/04/30 20:08:14 545225] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694627255|now:1746043694545208|interv:82047| [2025/04/30 20:08:14 545229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694627255|now:1746043694545208|interval:82047|pto_count:0|srtt:54902 [2025/04/30 20:08:14 545233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93848|inflight:72013| [2025/04/30 20:08:14 545238] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 545242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72013|cwnd:93848|conn:000055FC16B356FC|stream_id:0|stream_offset:1468118| [2025/04/30 20:08:14 545247] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 545251] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694546251|now:1746043694545251|interv:1000| [2025/04/30 20:08:14 545255] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 545259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 545269] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694546251| [2025/04/30 20:08:14 545274] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694546251| [2025/04/30 20:08:14 545278] [debug] |xqc_engine_wakeup_after|wakeup:1746043694546251|now:1746043694545277|diff:974| [2025/04/30 20:08:14 545282] [debug] |xqc_engine_main_logic|END|now:1746043694544917| [2025/04/30 20:08:14 545475] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694545474| [2025/04/30 20:08:14 545484] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 545490] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1192| [2025/04/30 20:08:14 545497] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1193| [2025/04/30 20:08:14 545506] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1193| [2025/04/30 20:08:14 545512] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 545519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 545527] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:67212|prior_delivered:1378647|prior_time:1746043694489901|is_app_limited:0|send_elapse:54632|ack_elapse:55573|ctl_first_sent_time:1746043694491675|lagest_ack_time:1746043694545474|curr_delivered:1441059| [2025/04/30 20:08:14 545534] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694491675| [2025/04/30 20:08:14 545542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:314||sndq_packets_used_bytes:0|sndq_packets_free:551| [2025/04/30 20:08:14 545548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54902|rttvar:554|minrtt:30499|latest_rtt:53799|ack_delay:32| [2025/04/30 20:08:14 545555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54760|rttvar:699|minrtt:30499|latest_rtt:53799|ack_delay:32| [2025/04/30 20:08:14 545562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1558|lost_pn:1555|thresh:3| [2025/04/30 20:08:14 545568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 545576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 545582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 545586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 545591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 545597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 545603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694553132|now:1746043694545603|interval:7529| [2025/04/30 20:08:14 545610] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694553132|now:1746043694545603|interv:7529| [2025/04/30 20:08:14 545623] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54632, ack_elapse 55573, delivered 62412|rate 1123063|lost 315| [2025/04/30 20:08:14 545629] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123063) in round 26| [2025/04/30 20:08:14 545634] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 545638] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 545642] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93848|packet_lost:0|acked:1200|po_sent_time:1746043694491675|recovery:1|recovery_start:1746043694539522|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 545648] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93848|packet_lost:0|acked:1200|po_sent_time:1746043694491675|recovery:1|recovery_start:1746043694539522|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 545656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:95048|full_bw_reached:1|inflight:70813|srtt:54760|latest_rtt:53799|min_rtt:30499|applimit:0|lost:315|recovery:1|recovery_start:1746043694539522|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 545665] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1193|largest:1193|pns:2| [2025/04/30 20:08:14 545672] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1193|frame:ACK |recv_time:1746043694545474|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 545677] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814545474|now:1746043694545474|interv:120000000| [2025/04/30 20:08:14 545681] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814545474|now:1746043694545474|interv:120000000| [2025/04/30 20:08:14 545685] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694546251|pq_index:0| [2025/04/30 20:08:14 545690] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694544917| [2025/04/30 20:08:14 545694] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694545694| [2025/04/30 20:08:14 545699] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694545698| [2025/04/30 20:08:14 545704] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 545709] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54760|min_srtt:54760|path_bw:1253837|loss_rate:3.21|path_pto:0| [2025/04/30 20:08:14 545714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:70813|cwnd:95048|conn:000055FC16B356FC|stream_id:0|stream_offset:1489124| [2025/04/30 20:08:14 545719] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54760|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 545723] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 545731] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54760|min_srtt:54760|path_bw:1253837|loss_rate:3.21|path_pto:0| [2025/04/30 20:08:14 545736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:70813|cwnd:95048|conn:000055FC16B356FC|stream_id:0|stream_offset:1490291| [2025/04/30 20:08:14 545740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54760|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 545745] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 545749] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54760|min_srtt:54760|path_bw:1253837|loss_rate:3.21|path_pto:0| [2025/04/30 20:08:14 545753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:70813|cwnd:95048|conn:000055FC16B356FC|stream_id:0|stream_offset:1491458| [2025/04/30 20:08:14 545757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 545761] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 545765] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 545769] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 545774] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 545778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:95048|conn:000055FC16B356FC|stream_id:0|stream_offset:1468118| [2025/04/30 20:08:14 545783] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 545787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 545791] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694546251| [2025/04/30 20:08:14 545795] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694546251| [2025/04/30 20:08:14 545799] [debug] |xqc_engine_wakeup_after|wakeup:1746043694546251|now:1746043694545799|diff:452| [2025/04/30 20:08:14 545803] [debug] |xqc_engine_main_logic|END|now:1746043694545698| [2025/04/30 20:08:14 545809] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694545809| [2025/04/30 20:08:14 545812] [debug] |xqc_engine_wakeup_after|wakeup:1746043694546251|now:1746043694545812|diff:439| [2025/04/30 20:08:14 545816] [debug] |xqc_engine_main_logic|END|now:1746043694545809| [2025/04/30 20:08:14 546895] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694546895| [2025/04/30 20:08:14 546908] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694546251|pq_index:0| [2025/04/30 20:08:14 546912] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694545698| [2025/04/30 20:08:14 546918] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694546917| [2025/04/30 20:08:14 546930] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694546251|now:1746043694546917| [2025/04/30 20:08:14 546937] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694546251|now:1746043694546917| [2025/04/30 20:08:14 546944] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 546950] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 546958] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54760|min_srtt:54760|path_bw:1253837|loss_rate:3.21|path_pto:0| [2025/04/30 20:08:14 546966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:70813|cwnd:95048|conn:000055FC16B356FC|stream_id:0|stream_offset:1491458| [2025/04/30 20:08:14 546973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 546979] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 546986] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 546993] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 547000] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 547007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:95048|conn:000055FC16B356FC|stream_id:0|stream_offset:1468118| [2025/04/30 20:08:14 547014] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 547021] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1621| [2025/04/30 20:08:14 547065] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70813|now:1746043694547033|stream_id:0|stream_offset:1468118| [2025/04/30 20:08:14 547075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 547079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70813|applimit:0| [2025/04/30 20:08:14 547084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694553132|now:1746043694547084|interval:6048| [2025/04/30 20:08:14 547090] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694553132|now:1746043694547084|interv:6048| [2025/04/30 20:08:14 547097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95048|inflight:72013| [2025/04/30 20:08:14 547104] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 547116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72013|cwnd:95048|conn:000055FC16B356FC|stream_id:0|stream_offset:1469285| [2025/04/30 20:08:14 547124] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 547131] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1622| [2025/04/30 20:08:14 548082] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72013|now:1746043694547142|stream_id:0|stream_offset:1469285| [2025/04/30 20:08:14 548097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 548104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72013|applimit:0| [2025/04/30 20:08:14 548111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694553132|now:1746043694548110|interval:5022| [2025/04/30 20:08:14 548117] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694553132|now:1746043694548110|interv:5022| [2025/04/30 20:08:14 548124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95048|inflight:73213| [2025/04/30 20:08:14 548131] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 548136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73213|cwnd:95048|conn:000055FC16B356FC|stream_id:0|stream_offset:1470452| [2025/04/30 20:08:14 548457] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 548467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1623| [2025/04/30 20:08:14 548517] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73213|now:1746043694548479|stream_id:0|stream_offset:1470452| [2025/04/30 20:08:14 548528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 548536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73213|applimit:0| [2025/04/30 20:08:14 548542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694553132|now:1746043694548542|interval:4590| [2025/04/30 20:08:14 548549] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694553132|now:1746043694548542|interv:4590| [2025/04/30 20:08:14 548556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95048|inflight:74413| [2025/04/30 20:08:14 548801] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 548812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74413|cwnd:95048|conn:000055FC16B356FC|stream_id:0|stream_offset:1471619| [2025/04/30 20:08:14 548870] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 548906] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1624| [2025/04/30 20:08:14 548994] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74413|now:1746043694548956|stream_id:0|stream_offset:1471619| [2025/04/30 20:08:14 549005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 549012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74413|applimit:0| [2025/04/30 20:08:14 549019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694553132|now:1746043694549018|interval:4114| [2025/04/30 20:08:14 549026] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694553132|now:1746043694549018|interv:4114| [2025/04/30 20:08:14 549033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95048|inflight:75613| [2025/04/30 20:08:14 549041] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 549047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75613|cwnd:95048|conn:000055FC16B356FC|stream_id:0|stream_offset:1472786| [2025/04/30 20:08:14 549055] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 549061] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694550061|now:1746043694549061|interv:1000| [2025/04/30 20:08:14 549067] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 549072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 549079] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694550061| [2025/04/30 20:08:14 549086] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694550061| [2025/04/30 20:08:14 549092] [debug] |xqc_engine_wakeup_after|wakeup:1746043694550061|now:1746043694549092|diff:969| [2025/04/30 20:08:14 549098] [debug] |xqc_engine_main_logic|END|now:1746043694546917| [2025/04/30 20:08:14 549112] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694549112| [2025/04/30 20:08:14 549118] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 549124] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1193| [2025/04/30 20:08:14 549129] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1194| [2025/04/30 20:08:14 549135] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1194| [2025/04/30 20:08:14 549139] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 549145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1559|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1560|path_largest_ack:1559| [2025/04/30 20:08:14 549157] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:67212|prior_delivered:1379847|prior_time:1746043694491818|is_app_limited:0|send_elapse:54699|ack_elapse:57294|ctl_first_sent_time:1746043694492052|lagest_ack_time:1746043694549112|curr_delivered:1442259| [2025/04/30 20:08:14 549165] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694492052| [2025/04/30 20:08:14 549194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:313||sndq_packets_used_bytes:0|sndq_packets_free:552| [2025/04/30 20:08:14 549201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1560|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1560|path_largest_ack:1560| [2025/04/30 20:08:14 549208] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:67212|prior_delivered:1381047|prior_time:1746043694492573|is_app_limited:0|send_elapse:53351|ack_elapse:56539|ctl_first_sent_time:1746043694492850|lagest_ack_time:1746043694549112|curr_delivered:1443459| [2025/04/30 20:08:14 549216] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694492850| [2025/04/30 20:08:14 549222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:312||sndq_packets_used_bytes:0|sndq_packets_free:553| [2025/04/30 20:08:14 549228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54760|rttvar:699|minrtt:30499|latest_rtt:56262|ack_delay:32| [2025/04/30 20:08:14 549235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54943|rttvar:892|minrtt:30499|latest_rtt:56262|ack_delay:32| [2025/04/30 20:08:14 549242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1560|lost_pn:1557|thresh:3| [2025/04/30 20:08:14 549248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 549260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 549266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 549270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 549273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 549278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1557|lost_pn:1557|po_sent_time:1746043694491527|lost_send_time:1746043694485818|loss_delay:63294|frame:STREAM |repair:128| [2025/04/30 20:08:14 549284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694491527u| [2025/04/30 20:08:14 549288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 549292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54943|rtt_var:892|pto_duration:58511|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 549297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 549304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 549310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72013| [2025/04/30 20:08:14 549324] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694632467|now:1746043694549292|interv:83175| [2025/04/30 20:08:14 549330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694632467|now:1746043694549292|interval:83175|pto_count:0|srtt:54943 [2025/04/30 20:08:14 549337] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53351, ack_elapse 56539, delivered 62412|rate 1103875|lost 316| [2025/04/30 20:08:14 549345] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1103875) in round 26| [2025/04/30 20:08:14 549352] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 549359] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 549365] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:95048|packet_lost:1|acked:2400|po_sent_time:1746043694492850|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 549372] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:95048|packet_lost:1|acked:2400|po_sent_time:1746043694492850|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 549379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:97448|full_bw_reached:1|inflight:72013|srtt:54943|latest_rtt:56262|min_rtt:30499|applimit:0|lost:315|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 549389] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1194|largest:1194|pns:2| [2025/04/30 20:08:14 549397] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1194|frame:ACK |recv_time:1746043694549112|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 549404] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814549112|now:1746043694549112|interv:120000000| [2025/04/30 20:08:14 549411] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814549112|now:1746043694549112|interv:120000000| [2025/04/30 20:08:14 549417] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694550061|pq_index:0| [2025/04/30 20:08:14 549422] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694546917| [2025/04/30 20:08:14 549426] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694549426| [2025/04/30 20:08:14 549434] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694549432| [2025/04/30 20:08:14 549442] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 549451] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54943|min_srtt:54943|path_bw:1253837|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:14 549458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:72013|cwnd:97448|conn:000055FC16B356FC|stream_id:0|stream_offset:1403933| [2025/04/30 20:08:14 549472] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 549480] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1557|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 549486] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54943|min_srtt:54943|path_bw:1253837|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:14 549494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:72013|cwnd:97448|conn:000055FC16B356FC|stream_id:0|stream_offset:1491458| [2025/04/30 20:08:14 549500] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 549508] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 549515] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54943|min_srtt:54943|path_bw:1253837|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:14 549521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:72013|cwnd:97448|conn:000055FC16B356FC|stream_id:0|stream_offset:1492625| [2025/04/30 20:08:14 549525] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 549530] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 549534] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54943|min_srtt:54943|path_bw:1253837|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:14 549538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:72013|cwnd:97448|conn:000055FC16B356FC|stream_id:0|stream_offset:1493792| [2025/04/30 20:08:14 549543] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 549550] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 549557] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54943|min_srtt:54943|path_bw:1253837|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:14 549564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:72013|cwnd:97448|conn:000055FC16B356FC|stream_id:0|stream_offset:1494959| [2025/04/30 20:08:14 549571] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 549580] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 549584] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54943|min_srtt:54943|path_bw:1253837|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:14 549588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:72013|cwnd:97448|conn:000055FC16B356FC|stream_id:0|stream_offset:1496126| [2025/04/30 20:08:14 549593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 549597] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 549601] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 549605] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 549610] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1557|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 549614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72013|cwnd:97448|conn:000055FC16B356FC|stream_id:0|stream_offset:1403933| [2025/04/30 20:08:14 549619] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 549623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 549627] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 549631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72013|cwnd:97448|conn:000055FC16B356FC|stream_id:0|stream_offset:1472786| [2025/04/30 20:08:14 549635] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 549639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 549643] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694550061| [2025/04/30 20:08:14 549648] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694550061| [2025/04/30 20:08:14 549652] [debug] |xqc_engine_wakeup_after|wakeup:1746043694550061|now:1746043694549652|diff:409| [2025/04/30 20:08:14 549656] [debug] |xqc_engine_main_logic|END|now:1746043694549432| [2025/04/30 20:08:14 549664] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694549664| [2025/04/30 20:08:14 549669] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 549676] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1194| [2025/04/30 20:08:14 549680] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1195| [2025/04/30 20:08:14 549686] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1195| [2025/04/30 20:08:14 549690] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 549695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1561|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1561|path_largest_ack:1561| [2025/04/30 20:08:14 549707] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:66012|prior_delivered:1382247|prior_time:1746043694493602|is_app_limited:0|send_elapse:54290|ack_elapse:56062|ctl_first_sent_time:1746043694493927|lagest_ack_time:1746043694549664|curr_delivered:1444659| [2025/04/30 20:08:14 549712] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694493927| [2025/04/30 20:08:14 549717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:312||sndq_packets_used_bytes:0|sndq_packets_free:553| [2025/04/30 20:08:14 549721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54943|rttvar:892|minrtt:30499|latest_rtt:55737|ack_delay:320| [2025/04/30 20:08:14 549725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55003|rttvar:787|minrtt:30499|latest_rtt:55737|ack_delay:320| [2025/04/30 20:08:14 549729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1561|lost_pn:1558|thresh:3| [2025/04/30 20:08:14 549734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 549738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 549741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 549745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 549749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 549753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 549757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 549761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55003|rtt_var:787|pto_duration:58151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 549766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 549770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 549774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70813| [2025/04/30 20:08:14 549778] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694632107|now:1746043694549761|interv:82346| [2025/04/30 20:08:14 549782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694632107|now:1746043694549761|interval:82346|pto_count:0|srtt:55003 [2025/04/30 20:08:14 549786] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54290, ack_elapse 56062, delivered 62412|rate 1113267|lost 316| [2025/04/30 20:08:14 549791] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113267) in round 26| [2025/04/30 20:08:14 549795] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 549802] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 549806] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97448|packet_lost:0|acked:1200|po_sent_time:1746043694493927|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 549810] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97448|packet_lost:0|acked:1200|po_sent_time:1746043694493927|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 549815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:98648|full_bw_reached:1|inflight:70813|srtt:55003|latest_rtt:55737|min_rtt:30499|applimit:0|lost:315|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 549821] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1195|largest:1195|pns:2| [2025/04/30 20:08:14 549825] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1195|frame:ACK |recv_time:1746043694549664|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 549830] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814549664|now:1746043694549664|interv:120000000| [2025/04/30 20:08:14 549834] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814549664|now:1746043694549664|interv:120000000| [2025/04/30 20:08:14 549838] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694550061|pq_index:0| [2025/04/30 20:08:14 549842] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694549432| [2025/04/30 20:08:14 549846] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694549846| [2025/04/30 20:08:14 549851] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694549850| [2025/04/30 20:08:14 549856] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 549861] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55003|min_srtt:55003|path_bw:1253837|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:14 549865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:70813|cwnd:98648|conn:000055FC16B356FC|stream_id:0|stream_offset:1496126| [2025/04/30 20:08:14 549870] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55003|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 549875] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 549879] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55003|min_srtt:55003|path_bw:1253837|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:14 549883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:70813|cwnd:98648|conn:000055FC16B356FC|stream_id:0|stream_offset:1497293| [2025/04/30 20:08:14 549890] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55003|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 549895] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 549899] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55003|min_srtt:55003|path_bw:1253837|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:14 549903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:70813|cwnd:98648|conn:000055FC16B356FC|stream_id:0|stream_offset:1498460| [2025/04/30 20:08:14 549908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 549912] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 549915] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 549921] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 549928] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1557|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 549935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:98648|conn:000055FC16B356FC|stream_id:0|stream_offset:1403933| [2025/04/30 20:08:14 549944] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 549950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 549956] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 549963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:98648|conn:000055FC16B356FC|stream_id:0|stream_offset:1472786| [2025/04/30 20:08:14 549970] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 549976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 549983] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694550061| [2025/04/30 20:08:14 549990] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694550061| [2025/04/30 20:08:14 549996] [debug] |xqc_engine_wakeup_after|wakeup:1746043694550061|now:1746043694549996|diff:65| [2025/04/30 20:08:14 550002] [debug] |xqc_engine_main_logic|END|now:1746043694549850| [2025/04/30 20:08:14 550013] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694550012| [2025/04/30 20:08:14 550021] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 550029] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1195| [2025/04/30 20:08:14 550041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1196| [2025/04/30 20:08:14 550050] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1196| [2025/04/30 20:08:14 550056] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 550064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1562|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1562|path_largest_ack:1562| [2025/04/30 20:08:14 550071] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:67212|prior_delivered:1382247|prior_time:1746043694493602|is_app_limited:0|send_elapse:54411|ack_elapse:56410|ctl_first_sent_time:1746043694494048|lagest_ack_time:1746043694550012|curr_delivered:1445859| [2025/04/30 20:08:14 550078] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694494048| [2025/04/30 20:08:14 550085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:311||sndq_packets_used_bytes:0|sndq_packets_free:554| [2025/04/30 20:08:14 550091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55003|rttvar:787|minrtt:30499|latest_rtt:55964|ack_delay:24| [2025/04/30 20:08:14 550098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55120|rttvar:825|minrtt:30499|latest_rtt:55964|ack_delay:24| [2025/04/30 20:08:14 550105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1562|lost_pn:1559|thresh:3| [2025/04/30 20:08:14 550111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 550118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 550124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 550130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 550135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 550142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 550148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 550154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55120|rtt_var:825|pto_duration:58420|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 550159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 550165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 550188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 550194] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694632376|now:1746043694550154|interv:82222| [2025/04/30 20:08:14 550200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694632376|now:1746043694550154|interval:82222|pto_count:0|srtt:55120 [2025/04/30 20:08:14 550214] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54411, ack_elapse 56410, delivered 63612|rate 1127672|lost 316| [2025/04/30 20:08:14 550220] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127672) in round 26| [2025/04/30 20:08:14 550226] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 550230] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 550234] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98648|packet_lost:0|acked:1200|po_sent_time:1746043694494048|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 550239] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98648|packet_lost:0|acked:1200|po_sent_time:1746043694494048|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 550243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:99848|full_bw_reached:1|inflight:69613|srtt:55120|latest_rtt:55964|min_rtt:30499|applimit:0|lost:315|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 550249] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1196|largest:1196|pns:2| [2025/04/30 20:08:14 550254] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1196|frame:ACK |recv_time:1746043694550012|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 550259] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814550012|now:1746043694550012|interv:120000000| [2025/04/30 20:08:14 550263] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814550012|now:1746043694550012|interv:120000000| [2025/04/30 20:08:14 550267] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694550061|pq_index:0| [2025/04/30 20:08:14 550272] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694549850| [2025/04/30 20:08:14 550276] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694550276| [2025/04/30 20:08:14 550281] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694550280| [2025/04/30 20:08:14 550285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694550061|now:1746043694550280| [2025/04/30 20:08:14 550290] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694550061|now:1746043694550280| [2025/04/30 20:08:14 550294] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 550298] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 550303] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55120|min_srtt:55120|path_bw:1253837|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:14 550307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:69613|cwnd:99848|conn:000055FC16B356FC|stream_id:0|stream_offset:1498460| [2025/04/30 20:08:14 550315] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55120|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 550320] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 550325] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55120|min_srtt:55120|path_bw:1253837|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:14 550329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69613|cwnd:99848|conn:000055FC16B356FC|stream_id:0|stream_offset:1499627| [2025/04/30 20:08:14 550333] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55120|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 550338] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 550342] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55120|min_srtt:55120|path_bw:1253837|loss_rate:3.13|path_pto:0| [2025/04/30 20:08:14 550346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69613|cwnd:99848|conn:000055FC16B356FC|stream_id:0|stream_offset:1500794| [2025/04/30 20:08:14 550351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 550354] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 550358] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 550363] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 550367] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1557|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 550371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:99848|conn:000055FC16B356FC|stream_id:0|stream_offset:1403933| [2025/04/30 20:08:14 550376] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 550380] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1625| [2025/04/30 20:08:14 550415] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69613|now:1746043694550388|stream_id:0|stream_offset:1403933| [2025/04/30 20:08:14 550421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1625|origin_pktnum:1557|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 550426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69613|applimit:0| [2025/04/30 20:08:14 550433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55120|rtt_var:825|pto_duration:58420|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 550445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 550451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 550458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70813| [2025/04/30 20:08:14 550464] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694633808|now:1746043694550432|interv:83376| [2025/04/30 20:08:14 550471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694633808|now:1746043694550432|interval:83376|pto_count:0|srtt:55120 [2025/04/30 20:08:14 550477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99848|inflight:70813| [2025/04/30 20:08:14 550482] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 550487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:99848|conn:000055FC16B356FC|stream_id:0|stream_offset:1472786| [2025/04/30 20:08:14 550491] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 550496] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1626| [2025/04/30 20:08:14 550526] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70813|now:1746043694550503|stream_id:0|stream_offset:1472786| [2025/04/30 20:08:14 550532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 550538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70813|applimit:0| [2025/04/30 20:08:14 550545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55120|rtt_var:825|pto_duration:58420|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 550552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 550559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 550565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72013| [2025/04/30 20:08:14 550572] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694633923|now:1746043694550545|interv:83378| [2025/04/30 20:08:14 550578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694633923|now:1746043694550545|interval:83378|pto_count:0|srtt:55120 [2025/04/30 20:08:14 550583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99848|inflight:72013| [2025/04/30 20:08:14 550588] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 550592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72013|cwnd:99848|conn:000055FC16B356FC|stream_id:0|stream_offset:1473953| [2025/04/30 20:08:14 550602] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 550606] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694551606|now:1746043694550606|interv:1000| [2025/04/30 20:08:14 550610] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 550614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 550618] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694550326| [2025/04/30 20:08:14 550622] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694550326| [2025/04/30 20:08:14 550627] [debug] |xqc_engine_wakeup_after|wakeup:1746043694550326|now:1746043694550626|diff:18446744073709551316| [2025/04/30 20:08:14 550631] [debug] |xqc_engine_main_logic|END|now:1746043694550280| [2025/04/30 20:08:14 550637] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694550637| [2025/04/30 20:08:14 550641] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694550326|pq_index:0| [2025/04/30 20:08:14 550645] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694550280| [2025/04/30 20:08:14 550650] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694550649| [2025/04/30 20:08:14 550654] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043694550326|now:1746043694550649| [2025/04/30 20:08:14 550658] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:14 550663] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043694550326|now:1746043694550649| [2025/04/30 20:08:14 550667] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 550671] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 550676] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1196|ack_delay:25350|first_ack_range:17|largest_pkt_recv_time:1746043694525326| [2025/04/30 20:08:14 550681] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1196|low:1179|pkt_pns:2| [2025/04/30 20:08:14 550685] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1177|low:1101|pkt_pns:2| [2025/04/30 20:08:14 550689] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:1175|frame_largest_recv:1196| [2025/04/30 20:08:14 550693] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 550698] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55120|min_srtt:55120|path_bw:1253837|loss_rate:3.70|path_pto:0| [2025/04/30 20:08:14 550703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72013|cwnd:99848|conn:000055FC16B356FC|stream_id:0|stream_offset:1500794| [2025/04/30 20:08:14 550707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 550711] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 550715] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 550722] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 550727] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 550731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:72013|cwnd:99848|conn:000055FC16B356FC|stream_id:0|stream_offset:1473953| [2025/04/30 20:08:14 550735] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 550739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 550743] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694551606| [2025/04/30 20:08:14 550747] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694551606| [2025/04/30 20:08:14 550751] [debug] |xqc_engine_wakeup_after|wakeup:1746043694551606|now:1746043694550751|diff:855| [2025/04/30 20:08:14 550755] [debug] |xqc_engine_main_logic|END|now:1746043694550649| [2025/04/30 20:08:14 551231] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694551229| [2025/04/30 20:08:14 551245] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 551252] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1196| [2025/04/30 20:08:14 551256] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1197| [2025/04/30 20:08:14 551263] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1197| [2025/04/30 20:08:14 551267] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 551273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 551278] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:67212|prior_delivered:1383447|prior_time:1746043694495567|is_app_limited:0|send_elapse:55225|ack_elapse:55662|ctl_first_sent_time:1746043694496156|lagest_ack_time:1746043694551229|curr_delivered:1447059| [2025/04/30 20:08:14 551283] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694496156| [2025/04/30 20:08:14 551290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:310||sndq_packets_used_bytes:0|sndq_packets_free:555| [2025/04/30 20:08:14 551297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55120|rttvar:825|minrtt:30499|latest_rtt:55073|ack_delay:24| [2025/04/30 20:08:14 551304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55111|rttvar:636|minrtt:30499|latest_rtt:55073|ack_delay:24| [2025/04/30 20:08:14 551311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1563|lost_pn:1560|thresh:3| [2025/04/30 20:08:14 551318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 551325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 551340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 551347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 551353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 551358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 551364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 551371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55111|rtt_var:636|pto_duration:57655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 551377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 551381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 551385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70813| [2025/04/30 20:08:14 551391] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694633158|now:1746043694551371|interv:81787| [2025/04/30 20:08:14 551398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694633158|now:1746043694551371|interval:81787|pto_count:0|srtt:55111 [2025/04/30 20:08:14 551405] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55225, ack_elapse 55662, delivered 63612|rate 1142826|lost 316| [2025/04/30 20:08:14 551412] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142826) in round 26| [2025/04/30 20:08:14 551418] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 551424] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 551430] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99848|packet_lost:0|acked:1200|po_sent_time:1746043694496156|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 551437] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99848|packet_lost:0|acked:1200|po_sent_time:1746043694496156|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 551442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:101048|full_bw_reached:1|inflight:70813|srtt:55111|latest_rtt:55073|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 551448] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1197|largest:1197|pns:2| [2025/04/30 20:08:14 551453] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1197|frame:ACK |recv_time:1746043694551229|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 551458] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814551229|now:1746043694551229|interv:120000000| [2025/04/30 20:08:14 551466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814551229|now:1746043694551229|interv:120000000| [2025/04/30 20:08:14 551470] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694551606|pq_index:0| [2025/04/30 20:08:14 551475] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694550649| [2025/04/30 20:08:14 551479] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694551479| [2025/04/30 20:08:14 551484] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694551483| [2025/04/30 20:08:14 551489] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 551494] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55111|min_srtt:55111|path_bw:1253837|loss_rate:3.70|path_pto:0| [2025/04/30 20:08:14 551499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70813|cwnd:101048|conn:000055FC16B356FC|stream_id:0|stream_offset:1500794| [2025/04/30 20:08:14 551503] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 551508] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 551513] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55111|min_srtt:55111|path_bw:1253837|loss_rate:3.70|path_pto:0| [2025/04/30 20:08:14 551517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70813|cwnd:101048|conn:000055FC16B356FC|stream_id:0|stream_offset:1501961| [2025/04/30 20:08:14 551522] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 551526] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 551531] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55111|min_srtt:55111|path_bw:1253837|loss_rate:3.70|path_pto:0| [2025/04/30 20:08:14 551535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70813|cwnd:101048|conn:000055FC16B356FC|stream_id:0|stream_offset:1503128| [2025/04/30 20:08:14 551539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 551543] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 551547] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 551551] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 551559] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 551563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:70813|cwnd:101048|conn:000055FC16B356FC|stream_id:0|stream_offset:1473953| [2025/04/30 20:08:14 551567] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 551571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 551575] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694551606| [2025/04/30 20:08:14 551579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694551606| [2025/04/30 20:08:14 551583] [debug] |xqc_engine_wakeup_after|wakeup:1746043694551606|now:1746043694551583|diff:23| [2025/04/30 20:08:14 551588] [debug] |xqc_engine_main_logic|END|now:1746043694551483| [2025/04/30 20:08:14 551593] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694551593| [2025/04/30 20:08:14 551597] [debug] |xqc_engine_wakeup_after|wakeup:1746043694551606|now:1746043694551597|diff:9| [2025/04/30 20:08:14 551601] [debug] |xqc_engine_main_logic|END|now:1746043694551593| [2025/04/30 20:08:14 552144] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694552143| [2025/04/30 20:08:14 552157] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 552180] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1197| [2025/04/30 20:08:14 552191] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1198| [2025/04/30 20:08:14 552200] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1198| [2025/04/30 20:08:14 552207] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 552215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 552224] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:67212|prior_delivered:1384647|prior_time:1746043694496327|is_app_limited:0|send_elapse:54408|ack_elapse:55816|ctl_first_sent_time:1746043694496663|lagest_ack_time:1746043694552143|curr_delivered:1448259| [2025/04/30 20:08:14 552231] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694496663| [2025/04/30 20:08:14 552237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:309||sndq_packets_used_bytes:0|sndq_packets_free:556| [2025/04/30 20:08:14 552242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55111|rttvar:636|minrtt:30499|latest_rtt:55480|ack_delay:40| [2025/04/30 20:08:14 552247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55153|rttvar:559|minrtt:30499|latest_rtt:55480|ack_delay:40| [2025/04/30 20:08:14 552251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1564|lost_pn:1561|thresh:3| [2025/04/30 20:08:14 552256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 552260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 552269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 552273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 552277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 552281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 552285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 552289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55153|rtt_var:559|pto_duration:57389|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 552294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 552298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 552301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 552305] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694632892|now:1746043694552289|interv:80603| [2025/04/30 20:08:14 552309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694632892|now:1746043694552289|interval:80603|pto_count:0|srtt:55153 [2025/04/30 20:08:14 552314] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54408, ack_elapse 55816, delivered 63612|rate 1139673|lost 316| [2025/04/30 20:08:14 552319] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139673) in round 26| [2025/04/30 20:08:14 552323] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 552327] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 552331] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101048|packet_lost:0|acked:1200|po_sent_time:1746043694496663|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 552336] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101048|packet_lost:0|acked:1200|po_sent_time:1746043694496663|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 552340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:102248|full_bw_reached:1|inflight:69613|srtt:55153|latest_rtt:55480|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 552346] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1198|largest:1198|pns:2| [2025/04/30 20:08:14 552354] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1198|frame:ACK |recv_time:1746043694552143|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 552361] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814552143|now:1746043694552143|interv:120000000| [2025/04/30 20:08:14 552373] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814552143|now:1746043694552143|interv:120000000| [2025/04/30 20:08:14 552380] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694551606|pq_index:0| [2025/04/30 20:08:14 552387] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694551483| [2025/04/30 20:08:14 552393] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694552393| [2025/04/30 20:08:14 552401] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694552399| [2025/04/30 20:08:14 552409] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694551606|now:1746043694552399| [2025/04/30 20:08:14 552415] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694551606|now:1746043694552399| [2025/04/30 20:08:14 552422] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 552428] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 552437] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55153|min_srtt:55153|path_bw:1253837|loss_rate:3.70|path_pto:0| [2025/04/30 20:08:14 552444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69613|cwnd:102248|conn:000055FC16B356FC|stream_id:0|stream_offset:1503128| [2025/04/30 20:08:14 552451] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55153|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 552458] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 552465] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55153|min_srtt:55153|path_bw:1253837|loss_rate:3.70|path_pto:0| [2025/04/30 20:08:14 552469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:69613|cwnd:102248|conn:000055FC16B356FC|stream_id:0|stream_offset:1504295| [2025/04/30 20:08:14 552473] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55153|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 552478] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 552482] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55153|min_srtt:55153|path_bw:1253837|loss_rate:3.70|path_pto:0| [2025/04/30 20:08:14 552487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:69613|cwnd:102248|conn:000055FC16B356FC|stream_id:0|stream_offset:1505462| [2025/04/30 20:08:14 552495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 552501] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 552512] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 552519] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 552526] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 552533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:69613|cwnd:102248|conn:000055FC16B356FC|stream_id:0|stream_offset:1473953| [2025/04/30 20:08:14 552540] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 552547] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1627| [2025/04/30 20:08:14 552591] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1627|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:69613|now:1746043694552559|stream_id:0|stream_offset:1473953| [2025/04/30 20:08:14 552598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1627|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:08:14 552604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69613|applimit:0| [2025/04/30 20:08:14 552608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55153|rtt_var:559|pto_duration:57389|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 552613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 552620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 552626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70823| [2025/04/30 20:08:14 552633] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694634948|now:1746043694552608|interv:82340| [2025/04/30 20:08:14 552639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694634948|now:1746043694552608|interval:82340|pto_count:0|srtt:55153 [2025/04/30 20:08:14 552644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102248|inflight:70823| [2025/04/30 20:08:14 552651] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 552658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70823|cwnd:102248|conn:000055FC16B356FC|stream_id:0|stream_offset:1475120| [2025/04/30 20:08:14 552665] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 552671] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1628| [2025/04/30 20:08:14 552704] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70823|now:1746043694552680|stream_id:0|stream_offset:1475120| [2025/04/30 20:08:14 552720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 552726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70823|applimit:0| [2025/04/30 20:08:14 552730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55153|rtt_var:559|pto_duration:57389|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 552735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 552739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 552743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72023| [2025/04/30 20:08:14 552746] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694635069|now:1746043694552730|interv:82339| [2025/04/30 20:08:14 552750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694635069|now:1746043694552730|interval:82339|pto_count:0|srtt:55153 [2025/04/30 20:08:14 552755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102248|inflight:72023| [2025/04/30 20:08:14 552759] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 552764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72023|cwnd:102248|conn:000055FC16B356FC|stream_id:0|stream_offset:1476287| [2025/04/30 20:08:14 552768] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 552772] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1629| [2025/04/30 20:08:14 552796] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72023|now:1746043694552779|stream_id:0|stream_offset:1476287| [2025/04/30 20:08:14 552802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 552806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72023|applimit:0| [2025/04/30 20:08:14 552811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55153|rtt_var:559|pto_duration:57389|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 552815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 552819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 552823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73223| [2025/04/30 20:08:14 552827] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694635168|now:1746043694552810|interv:82358| [2025/04/30 20:08:14 552831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694635168|now:1746043694552810|interval:82358|pto_count:0|srtt:55153 [2025/04/30 20:08:14 552839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102248|inflight:73223| [2025/04/30 20:08:14 552844] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 552848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73223|cwnd:102248|conn:000055FC16B356FC|stream_id:0|stream_offset:1477454| [2025/04/30 20:08:14 552852] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 552856] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694553856|now:1746043694552856|interv:1000| [2025/04/30 20:08:14 552860] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 552864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 552868] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694553856| [2025/04/30 20:08:14 552872] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694553856| [2025/04/30 20:08:14 552876] [debug] |xqc_engine_wakeup_after|wakeup:1746043694553856|now:1746043694552876|diff:980| [2025/04/30 20:08:14 552881] [debug] |xqc_engine_main_logic|END|now:1746043694552399| [2025/04/30 20:08:14 552889] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694552888| [2025/04/30 20:08:14 552894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 552899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1198| [2025/04/30 20:08:14 552903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1199| [2025/04/30 20:08:14 552909] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1199| [2025/04/30 20:08:14 552916] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 552925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1565|origin_pktnum:1475|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1565|path_largest_ack:1565| [2025/04/30 20:08:14 552932] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:67212|prior_delivered:1385847|prior_time:1746043694496765|is_app_limited:0|send_elapse:54669|ack_elapse:56123|ctl_first_sent_time:1746043694497054|lagest_ack_time:1746043694552888|curr_delivered:1449459| [2025/04/30 20:08:14 552940] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694497054| [2025/04/30 20:08:14 552948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:558| [2025/04/30 20:08:14 552954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55153|rttvar:559|minrtt:30499|latest_rtt:55834|ack_delay:112| [2025/04/30 20:08:14 552961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55224|rttvar:562|minrtt:30499|latest_rtt:55834|ack_delay:112| [2025/04/30 20:08:14 552972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1565|lost_pn:1562|thresh:3| [2025/04/30 20:08:14 552979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 552992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 552998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 553004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 553011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 553017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 553022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55224|rtt_var:562|pto_duration:57472|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 553030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 553036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 553042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72023| [2025/04/30 20:08:14 553049] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694635251|now:1746043694553022|interv:82229| [2025/04/30 20:08:14 553053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694635251|now:1746043694553022|interval:82229|pto_count:0|srtt:55224 [2025/04/30 20:08:14 553057] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54669, ack_elapse 56123, delivered 63612|rate 1133439|lost 316| [2025/04/30 20:08:14 553062] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133439) in round 26| [2025/04/30 20:08:14 553068] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 553075] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 553081] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102248|packet_lost:0|acked:1200|po_sent_time:1746043694497054|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 553088] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102248|packet_lost:0|acked:1200|po_sent_time:1746043694497054|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 553096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:103448|full_bw_reached:1|inflight:72023|srtt:55224|latest_rtt:55834|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 553105] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1199|largest:1199|pns:2| [2025/04/30 20:08:14 553113] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1199|frame:ACK |recv_time:1746043694552888|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 553120] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814552888|now:1746043694552888|interv:120000000| [2025/04/30 20:08:14 553134] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814552888|now:1746043694552888|interv:120000000| [2025/04/30 20:08:14 553140] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694553856|pq_index:0| [2025/04/30 20:08:14 553146] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694552399| [2025/04/30 20:08:14 553150] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694553150| [2025/04/30 20:08:14 553155] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694553154| [2025/04/30 20:08:14 553160] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 553183] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55224|min_srtt:55224|path_bw:1253837|loss_rate:3.64|path_pto:0| [2025/04/30 20:08:14 553194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:72023|cwnd:103448|conn:000055FC16B356FC|stream_id:0|stream_offset:1505462| [2025/04/30 20:08:14 553202] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55224|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 553209] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 553217] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55224|min_srtt:55224|path_bw:1253837|loss_rate:3.64|path_pto:0| [2025/04/30 20:08:14 553224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:72023|cwnd:103448|conn:000055FC16B356FC|stream_id:0|stream_offset:1506629| [2025/04/30 20:08:14 553232] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55224|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 553239] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 553246] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55224|min_srtt:55224|path_bw:1253837|loss_rate:3.64|path_pto:0| [2025/04/30 20:08:14 553251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:72023|cwnd:103448|conn:000055FC16B356FC|stream_id:0|stream_offset:1507796| [2025/04/30 20:08:14 553256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 553260] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 553264] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 553268] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 553273] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 553282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72023|cwnd:103448|conn:000055FC16B356FC|stream_id:0|stream_offset:1477454| [2025/04/30 20:08:14 553286] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 553290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 553294] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694553856| [2025/04/30 20:08:14 553299] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694553856| [2025/04/30 20:08:14 553306] [debug] |xqc_engine_wakeup_after|wakeup:1746043694553856|now:1746043694553305|diff:551| [2025/04/30 20:08:14 553313] [debug] |xqc_engine_main_logic|END|now:1746043694553154| [2025/04/30 20:08:14 553325] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:49|state:ESTABED|recv_time:1746043694553324| [2025/04/30 20:08:14 553332] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 553338] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1199| [2025/04/30 20:08:14 553342] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1200| [2025/04/30 20:08:14 553349] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1200| [2025/04/30 20:08:14 553353] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 553358] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 553363] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694578324|now:1746043694553324|interv:25000| [2025/04/30 20:08:14 553368] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694553324|max_ack_delay:25000| [2025/04/30 20:08:14 553373] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1200|largest:1200|pns:2| [2025/04/30 20:08:14 553377] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1200|frame:PING ACK |recv_time:1746043694553324|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 553382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814553324|now:1746043694553324|interv:120000000| [2025/04/30 20:08:14 553386] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814553324|now:1746043694553324|interv:120000000| [2025/04/30 20:08:14 553390] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694553856|pq_index:0| [2025/04/30 20:08:14 553394] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694553154| [2025/04/30 20:08:14 553398] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694553398| [2025/04/30 20:08:14 553406] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694553404| [2025/04/30 20:08:14 553414] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 553427] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55224|min_srtt:55224|path_bw:1253837|loss_rate:3.64|path_pto:0| [2025/04/30 20:08:14 553434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:72023|cwnd:103448|conn:000055FC16B356FC|stream_id:0|stream_offset:1507796| [2025/04/30 20:08:14 553442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 553448] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 553454] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 553461] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 553468] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 553475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72023|cwnd:103448|conn:000055FC16B356FC|stream_id:0|stream_offset:1477454| [2025/04/30 20:08:14 553483] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 553487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 553492] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694553856| [2025/04/30 20:08:14 553498] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694553856| [2025/04/30 20:08:14 553505] [debug] |xqc_engine_wakeup_after|wakeup:1746043694553856|now:1746043694553504|diff:352| [2025/04/30 20:08:14 553511] [debug] |xqc_engine_main_logic|END|now:1746043694553404| [2025/04/30 20:08:14 553520] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694553519| [2025/04/30 20:08:14 553525] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 553532] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1200| [2025/04/30 20:08:14 553538] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1201| [2025/04/30 20:08:14 553546] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1201| [2025/04/30 20:08:14 553553] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 553560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1566|origin_pktnum:1491|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:08:14 553568] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:67212|prior_delivered:1387047|prior_time:1746043694497555|is_app_limited:0|send_elapse:54038|ack_elapse:55964|ctl_first_sent_time:1746043694497914|lagest_ack_time:1746043694553519|curr_delivered:1450659| [2025/04/30 20:08:14 553575] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694497914| [2025/04/30 20:08:14 553581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:305||sndq_packets_used_bytes:0|sndq_packets_free:560| [2025/04/30 20:08:14 553593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55224|rttvar:562|minrtt:30499|latest_rtt:55605|ack_delay:80| [2025/04/30 20:08:14 553598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55261|rttvar:497|minrtt:30499|latest_rtt:55605|ack_delay:80| [2025/04/30 20:08:14 553602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1566|lost_pn:1563|thresh:3| [2025/04/30 20:08:14 553606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 553610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 553614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 553618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 553622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 553626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55261|rtt_var:497|pto_duration:57261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 553631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 553635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 553641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70823| [2025/04/30 20:08:14 553648] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694635040|now:1746043694553626|interv:81414| [2025/04/30 20:08:14 553654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694635040|now:1746043694553626|interval:81414|pto_count:0|srtt:55261 [2025/04/30 20:08:14 553660] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54038, ack_elapse 55964, delivered 63612|rate 1136659|lost 316| [2025/04/30 20:08:14 553665] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136659) in round 26| [2025/04/30 20:08:14 553669] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 553673] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 553677] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103448|packet_lost:0|acked:1200|po_sent_time:1746043694497914|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 553682] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103448|packet_lost:0|acked:1200|po_sent_time:1746043694497914|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 553686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:104648|full_bw_reached:1|inflight:70823|srtt:55261|latest_rtt:55605|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 553696] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1201|largest:1201|pns:2| [2025/04/30 20:08:14 553701] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1201|frame:ACK |recv_time:1746043694553519|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 553706] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814553519|now:1746043694553519|interv:120000000| [2025/04/30 20:08:14 553710] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814553519|now:1746043694553519|interv:120000000| [2025/04/30 20:08:14 553714] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694553856|pq_index:0| [2025/04/30 20:08:14 553718] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694553404| [2025/04/30 20:08:14 553722] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694553722| [2025/04/30 20:08:14 553727] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694553726| [2025/04/30 20:08:14 553732] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 553737] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55261|min_srtt:55261|path_bw:1253837|loss_rate:3.64|path_pto:0| [2025/04/30 20:08:14 553741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:70823|cwnd:104648|conn:000055FC16B356FC|stream_id:0|stream_offset:1507796| [2025/04/30 20:08:14 553746] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 553751] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 553755] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55261|min_srtt:55261|path_bw:1253837|loss_rate:3.64|path_pto:0| [2025/04/30 20:08:14 553759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:70823|cwnd:104648|conn:000055FC16B356FC|stream_id:0|stream_offset:1508963| [2025/04/30 20:08:14 553764] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 553768] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 553773] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55261|min_srtt:55261|path_bw:1253837|loss_rate:3.64|path_pto:0| [2025/04/30 20:08:14 553777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:70823|cwnd:104648|conn:000055FC16B356FC|stream_id:0|stream_offset:1510130| [2025/04/30 20:08:14 553784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 553788] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 553792] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 553796] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 553800] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 553804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70823|cwnd:104648|conn:000055FC16B356FC|stream_id:0|stream_offset:1477454| [2025/04/30 20:08:14 553809] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 553813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 553817] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694553856| [2025/04/30 20:08:14 553821] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694553856| [2025/04/30 20:08:14 553825] [debug] |xqc_engine_wakeup_after|wakeup:1746043694553856|now:1746043694553824|diff:32| [2025/04/30 20:08:14 553829] [debug] |xqc_engine_main_logic|END|now:1746043694553726| [2025/04/30 20:08:14 553834] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694553834| [2025/04/30 20:08:14 553838] [debug] |xqc_engine_wakeup_after|wakeup:1746043694553856|now:1746043694553838|diff:18| [2025/04/30 20:08:14 553842] [debug] |xqc_engine_main_logic|END|now:1746043694553834| [2025/04/30 20:08:14 554477] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694554475| [2025/04/30 20:08:14 554493] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 554501] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1201| [2025/04/30 20:08:14 554507] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1202| [2025/04/30 20:08:14 554515] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1202| [2025/04/30 20:08:14 554522] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 554530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1567|origin_pktnum:1503|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:08:14 554538] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:67212|prior_delivered:1388247|prior_time:1746043694499078|is_app_limited:0|send_elapse:52581|ack_elapse:55397|ctl_first_sent_time:1746043694499456|lagest_ack_time:1746043694554475|curr_delivered:1451859| [2025/04/30 20:08:14 554545] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694499456| [2025/04/30 20:08:14 554552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:303||sndq_packets_used_bytes:0|sndq_packets_free:562| [2025/04/30 20:08:14 554559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55261|rttvar:497|minrtt:30499|latest_rtt:55019|ack_delay:72| [2025/04/30 20:08:14 554565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55222|rttvar:451|minrtt:30499|latest_rtt:55019|ack_delay:72| [2025/04/30 20:08:14 554578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1567|lost_pn:1564|thresh:3| [2025/04/30 20:08:14 554582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 554586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 554590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 554594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 554598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55222|rtt_var:451|pto_duration:57222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 555157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 555199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 555204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69623| [2025/04/30 20:08:14 555209] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694635001|now:1746043694554598|interv:80403| [2025/04/30 20:08:14 555213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694635001|now:1746043694554598|interval:80403|pto_count:0|srtt:55222 [2025/04/30 20:08:14 555218] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52581, ack_elapse 55397, delivered 63612|rate 1148293|lost 316| [2025/04/30 20:08:14 555223] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148293) in round 26| [2025/04/30 20:08:14 555227] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 555231] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 555235] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104648|packet_lost:0|acked:1200|po_sent_time:1746043694499456|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 555240] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104648|packet_lost:0|acked:1200|po_sent_time:1746043694499456|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 555245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:105848|full_bw_reached:1|inflight:69623|srtt:55222|latest_rtt:55019|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 555251] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1202|largest:1202|pns:2| [2025/04/30 20:08:14 555256] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1202|frame:ACK |recv_time:1746043694554475|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 555270] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814554475|now:1746043694554475|interv:120000000| [2025/04/30 20:08:14 555274] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814554475|now:1746043694554475|interv:120000000| [2025/04/30 20:08:14 555278] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694553856|pq_index:0| [2025/04/30 20:08:14 555283] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694553726| [2025/04/30 20:08:14 555287] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694555287| [2025/04/30 20:08:14 555292] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694555291| [2025/04/30 20:08:14 555297] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694553856|now:1746043694555291| [2025/04/30 20:08:14 555302] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694553856|now:1746043694555291| [2025/04/30 20:08:14 555306] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 555310] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 555315] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55222|min_srtt:55222|path_bw:1253837|loss_rate:3.64|path_pto:0| [2025/04/30 20:08:14 555320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:69623|cwnd:105848|conn:000055FC16B356FC|stream_id:0|stream_offset:1510130| [2025/04/30 20:08:14 555325] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55222|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 555330] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 555337] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55222|min_srtt:55222|path_bw:1253837|loss_rate:3.64|path_pto:0| [2025/04/30 20:08:14 555344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:69623|cwnd:105848|conn:000055FC16B356FC|stream_id:0|stream_offset:1511297| [2025/04/30 20:08:14 555351] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55222|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 555359] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 555366] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55222|min_srtt:55222|path_bw:1253837|loss_rate:3.64|path_pto:0| [2025/04/30 20:08:14 555372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:69623|cwnd:105848|conn:000055FC16B356FC|stream_id:0|stream_offset:1512464| [2025/04/30 20:08:14 555376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 555384] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 555388] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 555392] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 555397] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 555401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69623|cwnd:105848|conn:000055FC16B356FC|stream_id:0|stream_offset:1477454| [2025/04/30 20:08:14 555406] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 555413] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1630| [2025/04/30 20:08:14 555461] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69623|now:1746043694555424|stream_id:0|stream_offset:1477454| [2025/04/30 20:08:14 555470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 555477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69623|applimit:0| [2025/04/30 20:08:14 555483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55222|rtt_var:451|pto_duration:57222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 555490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 555495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 555501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70823| [2025/04/30 20:08:14 555507] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694637646|now:1746043694555482|interv:82164| [2025/04/30 20:08:14 555513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694637646|now:1746043694555482|interval:82164|pto_count:0|srtt:55222 [2025/04/30 20:08:14 555519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105848|inflight:70823| [2025/04/30 20:08:14 555526] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 555532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70823|cwnd:105848|conn:000055FC16B356FC|stream_id:0|stream_offset:1478621| [2025/04/30 20:08:14 555539] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 555545] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1631| [2025/04/30 20:08:14 555574] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70823|now:1746043694555555|stream_id:0|stream_offset:1478621| [2025/04/30 20:08:14 555594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 555601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70823|applimit:0| [2025/04/30 20:08:14 555608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55222|rtt_var:451|pto_duration:57222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 555614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 555620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 555626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72023| [2025/04/30 20:08:14 555637] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694637777|now:1746043694555607|interv:82170| [2025/04/30 20:08:14 555643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694637777|now:1746043694555607|interval:82170|pto_count:0|srtt:55222 [2025/04/30 20:08:14 555650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105848|inflight:72023| [2025/04/30 20:08:14 555657] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 555663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72023|cwnd:105848|conn:000055FC16B356FC|stream_id:0|stream_offset:1479788| [2025/04/30 20:08:14 555669] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 555676] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1632| [2025/04/30 20:08:14 555713] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72023|now:1746043694555686|stream_id:0|stream_offset:1479788| [2025/04/30 20:08:14 555722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 555728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72023|applimit:0| [2025/04/30 20:08:14 555733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55222|rtt_var:451|pto_duration:57222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 555737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 555741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 555745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73223| [2025/04/30 20:08:14 555749] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694637908|now:1746043694555733|interv:82175| [2025/04/30 20:08:14 555754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694637908|now:1746043694555733|interval:82175|pto_count:0|srtt:55222 [2025/04/30 20:08:14 555768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105848|inflight:73223| [2025/04/30 20:08:14 555775] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 555782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73223|cwnd:105848|conn:000055FC16B356FC|stream_id:0|stream_offset:1480955| [2025/04/30 20:08:14 555787] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 555791] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1633| [2025/04/30 20:08:14 555815] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73223|now:1746043694555798|stream_id:0|stream_offset:1480955| [2025/04/30 20:08:14 555821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 555826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73223|applimit:0| [2025/04/30 20:08:14 555830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55222|rtt_var:451|pto_duration:57222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 555835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 555840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 555847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74423| [2025/04/30 20:08:14 555853] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694638020|now:1746043694555830|interv:82190| [2025/04/30 20:08:14 555859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694638020|now:1746043694555830|interval:82190|pto_count:0|srtt:55222 [2025/04/30 20:08:14 555866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105848|inflight:74423| [2025/04/30 20:08:14 555871] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 555875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74423|cwnd:105848|conn:000055FC16B356FC|stream_id:0|stream_offset:1482122| [2025/04/30 20:08:14 555879] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 555883] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694556883|now:1746043694555883|interv:1000| [2025/04/30 20:08:14 555887] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 555891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 555895] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694556883| [2025/04/30 20:08:14 555900] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694556883| [2025/04/30 20:08:14 555908] [debug] |xqc_engine_wakeup_after|wakeup:1746043694556883|now:1746043694555908|diff:975| [2025/04/30 20:08:14 555913] [debug] |xqc_engine_main_logic|END|now:1746043694555291| [2025/04/30 20:08:14 555921] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694555920| [2025/04/30 20:08:14 555926] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 555934] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1202| [2025/04/30 20:08:14 555941] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1203| [2025/04/30 20:08:14 555949] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1203| [2025/04/30 20:08:14 555956] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 555962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 555967] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:67212|prior_delivered:1389447|prior_time:1746043694499692|is_app_limited:0|send_elapse:53028|ack_elapse:56228|ctl_first_sent_time:1746043694500022|lagest_ack_time:1746043694555920|curr_delivered:1453059| [2025/04/30 20:08:14 555972] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694500022| [2025/04/30 20:08:14 555976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:302||sndq_packets_used_bytes:0|sndq_packets_free:563| [2025/04/30 20:08:14 555981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55222|rttvar:451|minrtt:30499|latest_rtt:55898|ack_delay:40| [2025/04/30 20:08:14 555985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55302|rttvar:498|minrtt:30499|latest_rtt:55898|ack_delay:40| [2025/04/30 20:08:14 555989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1568|lost_pn:1565|thresh:3| [2025/04/30 20:08:14 555994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 556000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 556006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 556012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 556019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55302|rtt_var:498|pto_duration:57302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 556025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 556030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 556036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73223| [2025/04/30 20:08:14 556042] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694638100|now:1746043694556018|interv:82082| [2025/04/30 20:08:14 556048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694638100|now:1746043694556018|interval:82082|pto_count:0|srtt:55302 [2025/04/30 20:08:14 556061] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53028, ack_elapse 56228, delivered 63612|rate 1131322|lost 316| [2025/04/30 20:08:14 556067] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131322) in round 26| [2025/04/30 20:08:14 556073] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 556079] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 556085] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105848|packet_lost:0|acked:1200|po_sent_time:1746043694500022|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 556091] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105848|packet_lost:0|acked:1200|po_sent_time:1746043694500022|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 556098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:73223|srtt:55302|latest_rtt:55898|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 556107] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1203|largest:1203|pns:2| [2025/04/30 20:08:14 556113] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1203|frame:ACK |recv_time:1746043694555920|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 556120] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814555920|now:1746043694555920|interv:120000000| [2025/04/30 20:08:14 556127] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814555920|now:1746043694555920|interv:120000000| [2025/04/30 20:08:14 556133] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694556883|pq_index:0| [2025/04/30 20:08:14 556140] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694555291| [2025/04/30 20:08:14 556146] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694556146| [2025/04/30 20:08:14 556154] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694556152| [2025/04/30 20:08:14 556161] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 556190] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55302|min_srtt:55302|path_bw:1253837|loss_rate:3.55|path_pto:0| [2025/04/30 20:08:14 556198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:73223|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1512464| [2025/04/30 20:08:14 556204] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 556218] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 556224] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55302|min_srtt:55302|path_bw:1253837|loss_rate:3.55|path_pto:0| [2025/04/30 20:08:14 556231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:73223|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1513631| [2025/04/30 20:08:14 556238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 556244] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 556249] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 556256] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 556264] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 556270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73223|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1482122| [2025/04/30 20:08:14 556275] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 556279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 556283] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694556883| [2025/04/30 20:08:14 556287] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694556883| [2025/04/30 20:08:14 556291] [debug] |xqc_engine_wakeup_after|wakeup:1746043694556883|now:1746043694556291|diff:592| [2025/04/30 20:08:14 556296] [debug] |xqc_engine_main_logic|END|now:1746043694556152| [2025/04/30 20:08:14 556301] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694556301| [2025/04/30 20:08:14 556305] [debug] |xqc_engine_wakeup_after|wakeup:1746043694556883|now:1746043694556305|diff:578| [2025/04/30 20:08:14 556309] [debug] |xqc_engine_main_logic|END|now:1746043694556301| [2025/04/30 20:08:14 556566] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694556565| [2025/04/30 20:08:14 556576] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 556585] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1203| [2025/04/30 20:08:14 556591] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1204| [2025/04/30 20:08:14 556600] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1204| [2025/04/30 20:08:14 556605] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 556611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1569|origin_pktnum:0|size:1213|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1569|path_largest_ack:1569| [2025/04/30 20:08:14 556616] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:67225|prior_delivered:1390647|prior_time:1746043694500613|is_app_limited:0|send_elapse:53834|ack_elapse:55952|ctl_first_sent_time:1746043694500914|lagest_ack_time:1746043694556565|curr_delivered:1454272| [2025/04/30 20:08:14 556626] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694500914| [2025/04/30 20:08:14 556631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:301||sndq_packets_used_bytes:0|sndq_packets_free:564| [2025/04/30 20:08:14 556635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55302|rttvar:498|minrtt:30499|latest_rtt:55651|ack_delay:200| [2025/04/30 20:08:14 556640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55321|rttvar:411|minrtt:30499|latest_rtt:55651|ack_delay:200| [2025/04/30 20:08:14 556644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1569|lost_pn:1566|thresh:3| [2025/04/30 20:08:14 556648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 556652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 556656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 556660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1151|pns:2| [2025/04/30 20:08:14 556664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 556668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55321|rtt_var:411|pto_duration:57321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 556673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 556677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 556681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72010| [2025/04/30 20:08:14 556685] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694638119|now:1746043694556668|interv:81451| [2025/04/30 20:08:14 556689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694638119|now:1746043694556668|interval:81451|pto_count:0|srtt:55321 [2025/04/30 20:08:14 556693] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53834, ack_elapse 55952, delivered 63625|rate 1137135|lost 316| [2025/04/30 20:08:14 556698] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137135) in round 26| [2025/04/30 20:08:14 556703] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 556710] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 556716] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1213|po_sent_time:1746043694500914|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 556723] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1213|po_sent_time:1746043694500914|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 556735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:72010|srtt:55321|latest_rtt:55651|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 556744] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1204|largest:1204|pns:2| [2025/04/30 20:08:14 556751] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1204|frame:ACK |recv_time:1746043694556565|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 556759] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814556565|now:1746043694556565|interv:120000000| [2025/04/30 20:08:14 556765] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814556565|now:1746043694556565|interv:120000000| [2025/04/30 20:08:14 556772] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694556883|pq_index:0| [2025/04/30 20:08:14 556778] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694556152| [2025/04/30 20:08:14 556784] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694556784| [2025/04/30 20:08:14 556792] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694556790| [2025/04/30 20:08:14 556800] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 556807] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55321|min_srtt:55321|path_bw:1253837|loss_rate:3.55|path_pto:0| [2025/04/30 20:08:14 556814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:72010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1513631| [2025/04/30 20:08:14 556821] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 556825] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 556830] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55321|min_srtt:55321|path_bw:1253837|loss_rate:3.55|path_pto:0| [2025/04/30 20:08:14 556834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:72010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1514798| [2025/04/30 20:08:14 556839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 556843] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 556846] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 556855] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 556860] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 556865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1482122| [2025/04/30 20:08:14 556869] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 556873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 556877] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694556883| [2025/04/30 20:08:14 556881] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694556883| [2025/04/30 20:08:14 556885] [debug] |xqc_engine_wakeup_after|wakeup:1746043694556883|now:1746043694556885|diff:18446744073709551614| [2025/04/30 20:08:14 556890] [debug] |xqc_engine_main_logic|END|now:1746043694556790| [2025/04/30 20:08:14 556896] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694556896| [2025/04/30 20:08:14 556903] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694556883|pq_index:0| [2025/04/30 20:08:14 556909] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694556790| [2025/04/30 20:08:14 556917] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694556915| [2025/04/30 20:08:14 556924] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694556883|now:1746043694556915| [2025/04/30 20:08:14 556931] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694556883|now:1746043694556915| [2025/04/30 20:08:14 556938] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 556944] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 556951] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55321|min_srtt:55321|path_bw:1253837|loss_rate:3.55|path_pto:0| [2025/04/30 20:08:14 556958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:72010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1514798| [2025/04/30 20:08:14 556965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 556972] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 556978] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 556984] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 556991] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 556998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1482122| [2025/04/30 20:08:14 557011] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 557018] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1634| [2025/04/30 20:08:14 557060] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72010|now:1746043694557028|stream_id:0|stream_offset:1482122| [2025/04/30 20:08:14 557068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 557075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72010|applimit:0| [2025/04/30 20:08:14 557082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55321|rtt_var:411|pto_duration:57321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 557088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 557094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 557099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73210| [2025/04/30 20:08:14 557105] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694639349|now:1746043694557081|interv:82268| [2025/04/30 20:08:14 557111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694639349|now:1746043694557081|interval:82268|pto_count:0|srtt:55321 [2025/04/30 20:08:14 557118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:73210| [2025/04/30 20:08:14 557125] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 557132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1483289| [2025/04/30 20:08:14 557138] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 557144] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1635| [2025/04/30 20:08:14 557197] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73210|now:1746043694557154|stream_id:0|stream_offset:1483289| [2025/04/30 20:08:14 557212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 557220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73210|applimit:0| [2025/04/30 20:08:14 557227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55321|rtt_var:411|pto_duration:57321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 557234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 557246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 557252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74410| [2025/04/30 20:08:14 557259] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694639475|now:1746043694557227|interv:82248| [2025/04/30 20:08:14 557263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694639475|now:1746043694557227|interval:82248|pto_count:0|srtt:55321 [2025/04/30 20:08:14 557268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:74410| [2025/04/30 20:08:14 557273] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 557277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1484456| [2025/04/30 20:08:14 557282] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 557286] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694558286|now:1746043694557286|interv:1000| [2025/04/30 20:08:14 557290] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 557294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 557298] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694558286| [2025/04/30 20:08:14 557302] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694558286| [2025/04/30 20:08:14 557306] [debug] |xqc_engine_wakeup_after|wakeup:1746043694558286|now:1746043694557306|diff:980| [2025/04/30 20:08:14 557311] [debug] |xqc_engine_main_logic|END|now:1746043694556915| [2025/04/30 20:08:14 557421] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694557419| [2025/04/30 20:08:14 557433] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 557441] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1204| [2025/04/30 20:08:14 557445] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1205| [2025/04/30 20:08:14 557450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1205| [2025/04/30 20:08:14 557454] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 557460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 557465] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:67225|prior_delivered:1391847|prior_time:1746043694502526|is_app_limited:0|send_elapse:53514|ack_elapse:54893|ctl_first_sent_time:1746043694502786|lagest_ack_time:1746043694557419|curr_delivered:1455472| [2025/04/30 20:08:14 557470] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694502786| [2025/04/30 20:08:14 557474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:300||sndq_packets_used_bytes:0|sndq_packets_free:565| [2025/04/30 20:08:14 557478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55321|rttvar:411|minrtt:30499|latest_rtt:54633|ack_delay:24| [2025/04/30 20:08:14 557488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55232|rttvar:487|minrtt:30499|latest_rtt:54633|ack_delay:24| [2025/04/30 20:08:14 557492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1570|lost_pn:1567|thresh:3| [2025/04/30 20:08:14 557497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 557501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 557505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 557509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 557513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55232|rtt_var:487|pto_duration:57232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 557517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 557521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 557525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73210| [2025/04/30 20:08:14 557529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694639386|now:1746043694557512|interv:81874| [2025/04/30 20:08:14 557533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694639386|now:1746043694557512|interval:81874|pto_count:0|srtt:55232 [2025/04/30 20:08:14 557538] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53514, ack_elapse 54893, delivered 63625|rate 1159073|lost 316| [2025/04/30 20:08:14 557542] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159073) in round 26| [2025/04/30 20:08:14 557546] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 557552] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 557558] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694502786|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 557563] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694502786|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 557568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:73210|srtt:55232|latest_rtt:54633|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 557578] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1205|largest:1205|pns:2| [2025/04/30 20:08:14 557583] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1205|frame:ACK |recv_time:1746043694557419|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 557595] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814557419|now:1746043694557419|interv:120000000| [2025/04/30 20:08:14 557602] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814557419|now:1746043694557419|interv:120000000| [2025/04/30 20:08:14 557607] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694558286|pq_index:0| [2025/04/30 20:08:14 557612] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694556915| [2025/04/30 20:08:14 557616] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694557616| [2025/04/30 20:08:14 557621] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694557620| [2025/04/30 20:08:14 557626] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 557631] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55232|min_srtt:55232|path_bw:1253837|loss_rate:3.51|path_pto:0| [2025/04/30 20:08:14 557636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:73210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1514798| [2025/04/30 20:08:14 557640] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55232|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 557645] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 557650] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55232|min_srtt:55232|path_bw:1253837|loss_rate:3.51|path_pto:0| [2025/04/30 20:08:14 557655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:73210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1515965| [2025/04/30 20:08:14 557661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 557667] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 557674] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 557678] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 557683] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 557687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1484456| [2025/04/30 20:08:14 557691] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 557699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 557703] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694558286| [2025/04/30 20:08:14 557707] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694558286| [2025/04/30 20:08:14 557711] [debug] |xqc_engine_wakeup_after|wakeup:1746043694558286|now:1746043694557711|diff:575| [2025/04/30 20:08:14 557715] [debug] |xqc_engine_main_logic|END|now:1746043694557620| [2025/04/30 20:08:14 557721] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694557721| [2025/04/30 20:08:14 557725] [debug] |xqc_engine_wakeup_after|wakeup:1746043694558286|now:1746043694557725|diff:561| [2025/04/30 20:08:14 557729] [debug] |xqc_engine_main_logic|END|now:1746043694557721| [2025/04/30 20:08:14 558497] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694558492| [2025/04/30 20:08:14 558530] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 558547] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1205| [2025/04/30 20:08:14 558554] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1206| [2025/04/30 20:08:14 558626] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1206| [2025/04/30 20:08:14 558636] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 558647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 558655] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:67225|prior_delivered:1393047|prior_time:1746043694504000|is_app_limited:0|send_elapse:54962|ack_elapse:54492|ctl_first_sent_time:1746043694504355|lagest_ack_time:1746043694558492|curr_delivered:1456672| [2025/04/30 20:08:14 558663] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694504355| [2025/04/30 20:08:14 558670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:299||sndq_packets_used_bytes:0|sndq_packets_free:566| [2025/04/30 20:08:14 558675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55232|rttvar:487|minrtt:30499|latest_rtt:54137|ack_delay:40| [2025/04/30 20:08:14 558680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55090|rttvar:649|minrtt:30499|latest_rtt:54137|ack_delay:40| [2025/04/30 20:08:14 558684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1571|lost_pn:1568|thresh:3| [2025/04/30 20:08:14 558689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 558693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 558697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 558702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 558708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55090|rtt_var:649|pto_duration:57686|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 558716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 558736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 558741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72010| [2025/04/30 20:08:14 558745] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694639840|now:1746043694558707|interv:81133| [2025/04/30 20:08:14 558750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694639840|now:1746043694558707|interval:81133|pto_count:0|srtt:55090 [2025/04/30 20:08:14 558754] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54962, ack_elapse 54492, delivered 63625|rate 1157617|lost 316| [2025/04/30 20:08:14 558760] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157617) in round 26| [2025/04/30 20:08:14 558765] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 558769] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 558773] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694504355|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 558778] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694504355|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 558783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:72010|srtt:55090|latest_rtt:54137|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 558791] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1206|largest:1206|pns:2| [2025/04/30 20:08:14 558796] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1206|frame:ACK |recv_time:1746043694558492|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 558801] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814558492|now:1746043694558492|interv:120000000| [2025/04/30 20:08:14 558806] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814558492|now:1746043694558492|interv:120000000| [2025/04/30 20:08:14 558810] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694558286|pq_index:0| [2025/04/30 20:08:14 558816] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694557620| [2025/04/30 20:08:14 558820] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694558820| [2025/04/30 20:08:14 558827] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694558824| [2025/04/30 20:08:14 558832] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694558286|now:1746043694558824| [2025/04/30 20:08:14 558841] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694558286|now:1746043694558824| [2025/04/30 20:08:14 558845] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 558850] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 558857] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55090|min_srtt:55090|path_bw:1253837|loss_rate:3.51|path_pto:0| [2025/04/30 20:08:14 558862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:72010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1515965| [2025/04/30 20:08:14 558866] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 558883] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 558888] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55090|min_srtt:55090|path_bw:1253837|loss_rate:3.51|path_pto:0| [2025/04/30 20:08:14 558892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:72010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1517132| [2025/04/30 20:08:14 558897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 558901] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 558905] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 558910] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 558915] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 558919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1484456| [2025/04/30 20:08:14 558924] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 558929] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1636| [2025/04/30 20:08:14 558994] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72010|now:1746043694558941|stream_id:0|stream_offset:1484456| [2025/04/30 20:08:14 559004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 559012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72010|applimit:0| [2025/04/30 20:08:14 559018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55090|rtt_var:649|pto_duration:57686|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 559031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 559036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 559042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73210| [2025/04/30 20:08:14 559047] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694641627|now:1746043694559018|interv:82609| [2025/04/30 20:08:14 559052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694641627|now:1746043694559018|interval:82609|pto_count:0|srtt:55090 [2025/04/30 20:08:14 559058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:73210| [2025/04/30 20:08:14 559066] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 559071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1485623| [2025/04/30 20:08:14 559078] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 559084] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1637| [2025/04/30 20:08:14 559135] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73210|now:1746043694559094|stream_id:0|stream_offset:1485623| [2025/04/30 20:08:14 559143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 559150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73210|applimit:0| [2025/04/30 20:08:14 559157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55090|rtt_var:649|pto_duration:57686|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 559163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 559203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 559209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74410| [2025/04/30 20:08:14 559215] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694641780|now:1746043694559156|interv:82624| [2025/04/30 20:08:14 559221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694641780|now:1746043694559156|interval:82624|pto_count:0|srtt:55090 [2025/04/30 20:08:14 559228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:74410| [2025/04/30 20:08:14 559235] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 559242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1486790| [2025/04/30 20:08:14 559255] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 559261] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694560261|now:1746043694559261|interv:1000| [2025/04/30 20:08:14 559267] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 559273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 559279] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694560261| [2025/04/30 20:08:14 559285] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694560261| [2025/04/30 20:08:14 559292] [debug] |xqc_engine_wakeup_after|wakeup:1746043694560261|now:1746043694559292|diff:969| [2025/04/30 20:08:14 559299] [debug] |xqc_engine_main_logic|END|now:1746043694558824| [2025/04/30 20:08:14 559308] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694559308| [2025/04/30 20:08:14 559314] [debug] |xqc_engine_wakeup_after|wakeup:1746043694560261|now:1746043694559314|diff:947| [2025/04/30 20:08:14 559320] [debug] |xqc_engine_main_logic|END|now:1746043694559308| [2025/04/30 20:08:14 559924] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694559922| [2025/04/30 20:08:14 559939] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 559948] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1206| [2025/04/30 20:08:14 559954] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1207| [2025/04/30 20:08:14 559964] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1207| [2025/04/30 20:08:14 559970] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 559978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1572|origin_pktnum:1514|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:08:14 559986] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:66013|prior_delivered:1394259|prior_time:1746043694505532|is_app_limited:0|send_elapse:55173|ack_elapse:54390|ctl_first_sent_time:1746043694505913|lagest_ack_time:1746043694559922|curr_delivered:1457872| [2025/04/30 20:08:14 559993] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694505913| [2025/04/30 20:08:14 560000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:297||sndq_packets_used_bytes:0|sndq_packets_free:568| [2025/04/30 20:08:14 560007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55090|rttvar:649|minrtt:30499|latest_rtt:54009|ack_delay:136| [2025/04/30 20:08:14 560013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54938|rttvar:791|minrtt:30499|latest_rtt:54009|ack_delay:136| [2025/04/30 20:08:14 560019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1572|lost_pn:1569|thresh:3| [2025/04/30 20:08:14 560026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 560032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 560038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 560051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54938|rtt_var:791|pto_duration:58102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 560058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 560064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 560070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73210| [2025/04/30 20:08:14 560076] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694642196|now:1746043694560050|interv:82146| [2025/04/30 20:08:14 560082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694642196|now:1746043694560050|interval:82146|pto_count:0|srtt:54938 [2025/04/30 20:08:14 560088] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55173, ack_elapse 54390, delivered 63613|rate 1152973|lost 316| [2025/04/30 20:08:14 560094] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152973) in round 26| [2025/04/30 20:08:14 560101] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 560107] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 560113] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694505913|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 560119] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694505913|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 560125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:73210|srtt:54938|latest_rtt:54009|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 560134] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1207|largest:1207|pns:2| [2025/04/30 20:08:14 560140] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1207|frame:ACK |recv_time:1746043694559922|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 560147] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814559922|now:1746043694559922|interv:120000000| [2025/04/30 20:08:14 560153] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814559922|now:1746043694559922|interv:120000000| [2025/04/30 20:08:14 560159] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694560261|pq_index:0| [2025/04/30 20:08:14 560188] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694558824| [2025/04/30 20:08:14 560197] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694560196| [2025/04/30 20:08:14 560204] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694560202| [2025/04/30 20:08:14 560219] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 560226] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54938|min_srtt:54938|path_bw:1253837|loss_rate:3.47|path_pto:0| [2025/04/30 20:08:14 560233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:73210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1517132| [2025/04/30 20:08:14 560240] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:14 560247] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 560254] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54938|min_srtt:54938|path_bw:1253837|loss_rate:3.47|path_pto:0| [2025/04/30 20:08:14 560261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:73210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1518299| [2025/04/30 20:08:14 560267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 560271] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 560274] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 560279] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 560283] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 560288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1486790| [2025/04/30 20:08:14 560292] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 560296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 560300] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694560261| [2025/04/30 20:08:14 560304] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694560261| [2025/04/30 20:08:14 560308] [debug] |xqc_engine_wakeup_after|wakeup:1746043694560261|now:1746043694560308|diff:18446744073709551569| [2025/04/30 20:08:14 560313] [debug] |xqc_engine_main_logic|END|now:1746043694560202| [2025/04/30 20:08:14 560318] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694560318| [2025/04/30 20:08:14 560322] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694560261|pq_index:0| [2025/04/30 20:08:14 560326] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694560202| [2025/04/30 20:08:14 560331] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694560330| [2025/04/30 20:08:14 560339] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694560261|now:1746043694560330| [2025/04/30 20:08:14 560344] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694560261|now:1746043694560330| [2025/04/30 20:08:14 560348] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 560353] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 560357] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54938|min_srtt:54938|path_bw:1253837|loss_rate:3.47|path_pto:0| [2025/04/30 20:08:14 560361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:73210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1518299| [2025/04/30 20:08:14 560365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 560369] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 560373] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 560378] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 560385] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 560392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1486790| [2025/04/30 20:08:14 560399] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 560406] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1638| [2025/04/30 20:08:14 560451] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73210|now:1746043694560414|stream_id:0|stream_offset:1486790| [2025/04/30 20:08:14 560461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 560468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73210|applimit:0| [2025/04/30 20:08:14 560475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54938|rtt_var:791|pto_duration:58102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 560482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 560488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 560493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74410| [2025/04/30 20:08:14 560499] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694643516|now:1746043694560475|interv:83041| [2025/04/30 20:08:14 560512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694643516|now:1746043694560475|interval:83041|pto_count:0|srtt:54938 [2025/04/30 20:08:14 560519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:74410| [2025/04/30 20:08:14 560527] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 560534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1487957| [2025/04/30 20:08:14 560540] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 560547] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1639| [2025/04/30 20:08:14 560579] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74410|now:1746043694560555|stream_id:0|stream_offset:1487957| [2025/04/30 20:08:14 560585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 560590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74410|applimit:0| [2025/04/30 20:08:14 560594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54938|rtt_var:791|pto_duration:58102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 560599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 560603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 560606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75610| [2025/04/30 20:08:14 560610] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694643657|now:1746043694560594|interv:83063| [2025/04/30 20:08:14 560614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694643657|now:1746043694560594|interval:83063|pto_count:0|srtt:54938 [2025/04/30 20:08:14 560619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:75610| [2025/04/30 20:08:14 560623] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 560627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75610|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1489124| [2025/04/30 20:08:14 560632] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 560636] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694561636|now:1746043694560636|interv:1000| [2025/04/30 20:08:14 560640] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 560644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 560648] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694561636| [2025/04/30 20:08:14 560656] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694561636| [2025/04/30 20:08:14 560660] [debug] |xqc_engine_wakeup_after|wakeup:1746043694561636|now:1746043694560660|diff:976| [2025/04/30 20:08:14 560665] [debug] |xqc_engine_main_logic|END|now:1746043694560330| [2025/04/30 20:08:14 560675] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694560674| [2025/04/30 20:08:14 560680] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 560685] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1207| [2025/04/30 20:08:14 560689] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1208| [2025/04/30 20:08:14 560694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1208| [2025/04/30 20:08:14 560698] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 560703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 560708] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1394259|prior_time:1746043694505532|is_app_limited:0|send_elapse:55284|ack_elapse:55142|ctl_first_sent_time:1746043694506024|lagest_ack_time:1746043694560674|curr_delivered:1459072| [2025/04/30 20:08:14 560713] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694506024| [2025/04/30 20:08:14 560718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:296||sndq_packets_used_bytes:0|sndq_packets_free:569| [2025/04/30 20:08:14 560722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54938|rttvar:791|minrtt:30499|latest_rtt:54650|ack_delay:56| [2025/04/30 20:08:14 560726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54895|rttvar:680|minrtt:30499|latest_rtt:54650|ack_delay:56| [2025/04/30 20:08:14 560731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1573|lost_pn:1570|thresh:3| [2025/04/30 20:08:14 560735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 560739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 560742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 560746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54895|rtt_var:680|pto_duration:57615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 560751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 560755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 560759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74410| [2025/04/30 20:08:14 560763] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694643170|now:1746043694560746|interv:82424| [2025/04/30 20:08:14 560767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694643170|now:1746043694560746|interval:82424|pto_count:0|srtt:54895 [2025/04/30 20:08:14 560774] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55284, ack_elapse 55142, delivered 64813|rate 1172364|lost 316| [2025/04/30 20:08:14 560779] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172364) in round 26| [2025/04/30 20:08:14 560783] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 560787] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 560791] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694506024|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 560796] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694506024|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 560800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:74410|srtt:54895|latest_rtt:54650|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 560806] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1208|largest:1208|pns:2| [2025/04/30 20:08:14 560811] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1208|frame:ACK |recv_time:1746043694560674|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 560815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814560674|now:1746043694560674|interv:120000000| [2025/04/30 20:08:14 560819] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814560674|now:1746043694560674|interv:120000000| [2025/04/30 20:08:14 560823] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694561636|pq_index:0| [2025/04/30 20:08:14 560828] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694560330| [2025/04/30 20:08:14 560832] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694560832| [2025/04/30 20:08:14 560836] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694560835| [2025/04/30 20:08:14 560842] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 560846] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54895|min_srtt:54895|path_bw:1253837|loss_rate:3.43|path_pto:0| [2025/04/30 20:08:14 560851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:74410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1518299| [2025/04/30 20:08:14 560855] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54895|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 560863] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 560867] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54895|min_srtt:54895|path_bw:1253837|loss_rate:3.43|path_pto:0| [2025/04/30 20:08:14 560872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:74410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1519466| [2025/04/30 20:08:14 560876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 560880] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 560884] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 560888] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 560892] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 560896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1489124| [2025/04/30 20:08:14 560901] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 560905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 560909] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694561636| [2025/04/30 20:08:14 560913] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694561636| [2025/04/30 20:08:14 560916] [debug] |xqc_engine_wakeup_after|wakeup:1746043694561636|now:1746043694560916|diff:720| [2025/04/30 20:08:14 560921] [debug] |xqc_engine_main_logic|END|now:1746043694560835| [2025/04/30 20:08:14 560926] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694560925| [2025/04/30 20:08:14 560930] [debug] |xqc_engine_wakeup_after|wakeup:1746043694561636|now:1746043694560930|diff:706| [2025/04/30 20:08:14 560936] [debug] |xqc_engine_main_logic|END|now:1746043694560925| [2025/04/30 20:08:14 561404] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694561403| [2025/04/30 20:08:14 561420] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 561429] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1208| [2025/04/30 20:08:14 561435] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1209| [2025/04/30 20:08:14 561444] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1209| [2025/04/30 20:08:14 561450] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 561457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 561464] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1395459|prior_time:1746043694506134|is_app_limited:0|send_elapse:55949|ack_elapse:55269|ctl_first_sent_time:1746043694506799|lagest_ack_time:1746043694561403|curr_delivered:1460272| [2025/04/30 20:08:14 561480] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694506799| [2025/04/30 20:08:14 561487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:295||sndq_packets_used_bytes:0|sndq_packets_free:570| [2025/04/30 20:08:14 561494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54895|rttvar:680|minrtt:30499|latest_rtt:54604|ack_delay:40| [2025/04/30 20:08:14 561500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54854|rttvar:592|minrtt:30499|latest_rtt:54604|ack_delay:40| [2025/04/30 20:08:14 561507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1574|lost_pn:1571|thresh:3| [2025/04/30 20:08:14 561513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 561519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 561526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 561532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54854|rtt_var:592|pto_duration:57222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 561538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 561545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 561549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73210| [2025/04/30 20:08:14 561553] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694642777|now:1746043694561531|interv:81246| [2025/04/30 20:08:14 561557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694642777|now:1746043694561531|interval:81246|pto_count:0|srtt:54854 [2025/04/30 20:08:14 561562] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55949, ack_elapse 55269, delivered 64813|rate 1158429|lost 316| [2025/04/30 20:08:14 561566] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158429) in round 26| [2025/04/30 20:08:14 561570] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 561574] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 561578] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694506799|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 561583] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694506799|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 561587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:73210|srtt:54854|latest_rtt:54604|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 561597] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1209|largest:1209|pns:2| [2025/04/30 20:08:14 561602] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1209|frame:ACK |recv_time:1746043694561403|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 561607] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814561403|now:1746043694561403|interv:120000000| [2025/04/30 20:08:14 561611] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814561403|now:1746043694561403|interv:120000000| [2025/04/30 20:08:14 561615] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694561636|pq_index:0| [2025/04/30 20:08:14 561619] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694560835| [2025/04/30 20:08:14 561623] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694561623| [2025/04/30 20:08:14 561628] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694561627| [2025/04/30 20:08:14 561633] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 561638] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54854|min_srtt:54854|path_bw:1253837|loss_rate:3.43|path_pto:0| [2025/04/30 20:08:14 561643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:73210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1519466| [2025/04/30 20:08:14 561648] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54854|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 561652] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 561657] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54854|min_srtt:54854|path_bw:1253837|loss_rate:3.43|path_pto:0| [2025/04/30 20:08:14 561661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:73210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1520633| [2025/04/30 20:08:14 561666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 561670] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 561674] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 561678] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 561682] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 561689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1489124| [2025/04/30 20:08:14 561694] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 561698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 561702] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694561636| [2025/04/30 20:08:14 561706] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694561636| [2025/04/30 20:08:14 561710] [debug] |xqc_engine_wakeup_after|wakeup:1746043694561636|now:1746043694561709|diff:18446744073709551543| [2025/04/30 20:08:14 561714] [debug] |xqc_engine_main_logic|END|now:1746043694561627| [2025/04/30 20:08:14 561720] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694561719| [2025/04/30 20:08:14 561723] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694561636|pq_index:0| [2025/04/30 20:08:14 561727] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694561627| [2025/04/30 20:08:14 561732] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694561731| [2025/04/30 20:08:14 561737] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694561636|now:1746043694561731| [2025/04/30 20:08:14 561741] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694561636|now:1746043694561731| [2025/04/30 20:08:14 561745] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 561749] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 561753] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54854|min_srtt:54854|path_bw:1253837|loss_rate:3.43|path_pto:0| [2025/04/30 20:08:14 561757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:73210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1520633| [2025/04/30 20:08:14 561762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 561765] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 561769] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 561773] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 561778] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 561782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1489124| [2025/04/30 20:08:14 561786] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 561799] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1640| [2025/04/30 20:08:14 561834] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73210|now:1746043694561806|stream_id:0|stream_offset:1489124| [2025/04/30 20:08:14 561840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 561845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73210|applimit:0| [2025/04/30 20:08:14 561850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54854|rtt_var:592|pto_duration:57222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 561854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 561858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 561862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74410| [2025/04/30 20:08:14 561866] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694644028|now:1746043694561849|interv:82179| [2025/04/30 20:08:14 561870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694644028|now:1746043694561849|interval:82179|pto_count:0|srtt:54854 [2025/04/30 20:08:14 561874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:74410| [2025/04/30 20:08:14 561879] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 561883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1490291| [2025/04/30 20:08:14 561888] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 561892] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1641| [2025/04/30 20:08:14 561924] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74410|now:1746043694561898|stream_id:0|stream_offset:1490291| [2025/04/30 20:08:14 561932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 561939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74410|applimit:0| [2025/04/30 20:08:14 561946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54854|rtt_var:592|pto_duration:57222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 561952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 561958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 561964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75610| [2025/04/30 20:08:14 561975] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694644120|now:1746043694561945|interv:82175| [2025/04/30 20:08:14 561982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694644120|now:1746043694561945|interval:82175|pto_count:0|srtt:54854 [2025/04/30 20:08:14 561988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:75610| [2025/04/30 20:08:14 561995] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 562001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75610|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1491458| [2025/04/30 20:08:14 562008] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 562013] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694563013|now:1746043694562013|interv:1000| [2025/04/30 20:08:14 562019] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 562025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 562030] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694563013| [2025/04/30 20:08:14 562036] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694563013| [2025/04/30 20:08:14 562042] [debug] |xqc_engine_wakeup_after|wakeup:1746043694563013|now:1746043694562042|diff:971| [2025/04/30 20:08:14 562048] [debug] |xqc_engine_main_logic|END|now:1746043694561731| [2025/04/30 20:08:14 562809] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694562807| [2025/04/30 20:08:14 562824] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 562834] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1209| [2025/04/30 20:08:14 562839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1210| [2025/04/30 20:08:14 562848] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1210| [2025/04/30 20:08:14 562852] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 562860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1575|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1575|path_largest_ack:1575| [2025/04/30 20:08:14 562867] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1396659|prior_time:1746043694506905|is_app_limited:0|send_elapse:55010|ack_elapse:55902|ctl_first_sent_time:1746043694507206|lagest_ack_time:1746043694562807|curr_delivered:1461472| [2025/04/30 20:08:14 562873] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694507206| [2025/04/30 20:08:14 562880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:294||sndq_packets_used_bytes:0|sndq_packets_free:571| [2025/04/30 20:08:14 562887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54854|rttvar:592|minrtt:30499|latest_rtt:55601|ack_delay:40| [2025/04/30 20:08:14 562894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54943|rttvar:620|minrtt:30499|latest_rtt:55601|ack_delay:40| [2025/04/30 20:08:14 562909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1575|lost_pn:1572|thresh:3| [2025/04/30 20:08:14 562915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 562922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 562928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 562934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54943|rtt_var:620|pto_duration:57423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 562942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 562948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 562953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74410| [2025/04/30 20:08:14 562959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694644321|now:1746043694562934|interv:81387| [2025/04/30 20:08:14 562966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694644321|now:1746043694562934|interval:81387|pto_count:0|srtt:54943 [2025/04/30 20:08:14 562973] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55010, ack_elapse 55902, delivered 64813|rate 1159403|lost 316| [2025/04/30 20:08:14 562980] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159403) in round 26| [2025/04/30 20:08:14 562987] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 562991] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 562995] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694507206|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 563000] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694507206|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 563004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:74410|srtt:54943|latest_rtt:55601|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 563010] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1210|largest:1210|pns:2| [2025/04/30 20:08:14 563015] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1210|frame:ACK |recv_time:1746043694562807|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 563020] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814562807|now:1746043694562807|interv:120000000| [2025/04/30 20:08:14 563024] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814562807|now:1746043694562807|interv:120000000| [2025/04/30 20:08:14 563033] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694563013|pq_index:0| [2025/04/30 20:08:14 563037] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694561731| [2025/04/30 20:08:14 563041] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694563041| [2025/04/30 20:08:14 563046] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694563045| [2025/04/30 20:08:14 563051] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694563013|now:1746043694563045| [2025/04/30 20:08:14 563055] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694563013|now:1746043694563045| [2025/04/30 20:08:14 563059] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 563064] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 563069] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54943|min_srtt:54943|path_bw:1253837|loss_rate:3.39|path_pto:0| [2025/04/30 20:08:14 563073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:74410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1520633| [2025/04/30 20:08:14 563078] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 563082] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 563087] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54943|min_srtt:54943|path_bw:1253837|loss_rate:3.39|path_pto:0| [2025/04/30 20:08:14 563091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:74410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1521800| [2025/04/30 20:08:14 563096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 563100] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 563104] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 563108] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 563112] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 563118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1491458| [2025/04/30 20:08:14 563125] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 563132] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1642| [2025/04/30 20:08:14 563202] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74410|now:1746043694563148|stream_id:0|stream_offset:1491458| [2025/04/30 20:08:14 563217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 563225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74410|applimit:0| [2025/04/30 20:08:14 563232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54943|rtt_var:620|pto_duration:57423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 563239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 563244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 563248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75610| [2025/04/30 20:08:14 563252] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694645571|now:1746043694563232|interv:82339| [2025/04/30 20:08:14 563256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694645571|now:1746043694563232|interval:82339|pto_count:0|srtt:54943 [2025/04/30 20:08:14 563260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:75610| [2025/04/30 20:08:14 563265] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 563270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75610|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1492625| [2025/04/30 20:08:14 563274] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 563278] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1643| [2025/04/30 20:08:14 563315] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75610|now:1746043694563286|stream_id:0|stream_offset:1492625| [2025/04/30 20:08:14 563324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 563331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75610|applimit:0| [2025/04/30 20:08:14 563338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54943|rtt_var:620|pto_duration:57423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 563345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 563351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 563357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76810| [2025/04/30 20:08:14 563364] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694645709|now:1746043694563338|interv:82371| [2025/04/30 20:08:14 563377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694645709|now:1746043694563338|interval:82371|pto_count:0|srtt:54943 [2025/04/30 20:08:14 563385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:76810| [2025/04/30 20:08:14 563390] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 563395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1493792| [2025/04/30 20:08:14 563399] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 563403] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694564403|now:1746043694563403|interv:1000| [2025/04/30 20:08:14 563407] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 563411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 563415] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694564403| [2025/04/30 20:08:14 563419] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694564403| [2025/04/30 20:08:14 563423] [debug] |xqc_engine_wakeup_after|wakeup:1746043694564403|now:1746043694563423|diff:980| [2025/04/30 20:08:14 563428] [debug] |xqc_engine_main_logic|END|now:1746043694563045| [2025/04/30 20:08:14 563435] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694563435| [2025/04/30 20:08:14 563440] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 563446] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1210| [2025/04/30 20:08:14 563450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1211| [2025/04/30 20:08:14 563455] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1211| [2025/04/30 20:08:14 563459] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 563464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 563469] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1397859|prior_time:1746043694507582|is_app_limited:0|send_elapse:54354|ack_elapse:55853|ctl_first_sent_time:1746043694507907|lagest_ack_time:1746043694563435|curr_delivered:1462672| [2025/04/30 20:08:14 563474] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694507907| [2025/04/30 20:08:14 563478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:293||sndq_packets_used_bytes:0|sndq_packets_free:572| [2025/04/30 20:08:14 563483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54943|rttvar:620|minrtt:30499|latest_rtt:55528|ack_delay:32| [2025/04/30 20:08:14 563487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55013|rttvar:603|minrtt:30499|latest_rtt:55528|ack_delay:32| [2025/04/30 20:08:14 563494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1576|lost_pn:1573|thresh:3| [2025/04/30 20:08:14 563498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 563502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 563506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 563510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55013|rtt_var:603|pto_duration:57425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 563515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 563519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 563523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75610| [2025/04/30 20:08:14 563526] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694645711|now:1746043694563510|interv:82201| [2025/04/30 20:08:14 563530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694645711|now:1746043694563510|interval:82201|pto_count:0|srtt:55013 [2025/04/30 20:08:14 563535] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54354, ack_elapse 55853, delivered 64813|rate 1160421|lost 316| [2025/04/30 20:08:14 563539] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160421) in round 26| [2025/04/30 20:08:14 563543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 563548] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 563552] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694507907|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 563556] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694507907|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 563561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:75610|srtt:55013|latest_rtt:55528|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 563567] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1211|largest:1211|pns:2| [2025/04/30 20:08:14 563571] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1211|frame:ACK |recv_time:1746043694563435|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 563576] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814563435|now:1746043694563435|interv:120000000| [2025/04/30 20:08:14 563580] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814563435|now:1746043694563435|interv:120000000| [2025/04/30 20:08:14 563586] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694564403|pq_index:0| [2025/04/30 20:08:14 563591] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694563045| [2025/04/30 20:08:14 563594] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694563594| [2025/04/30 20:08:14 563599] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694563598| [2025/04/30 20:08:14 563605] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 563609] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55013|min_srtt:55013|path_bw:1253837|loss_rate:3.35|path_pto:0| [2025/04/30 20:08:14 563614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:75610|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1521800| [2025/04/30 20:08:14 563618] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55013|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 563623] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 563627] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55013|min_srtt:55013|path_bw:1253837|loss_rate:3.35|path_pto:0| [2025/04/30 20:08:14 563631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:75610|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1522967| [2025/04/30 20:08:14 563636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 563640] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 563644] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 563648] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 563652] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 563656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75610|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1493792| [2025/04/30 20:08:14 563661] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 563664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 563668] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694564403| [2025/04/30 20:08:14 563672] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694564403| [2025/04/30 20:08:14 563676] [debug] |xqc_engine_wakeup_after|wakeup:1746043694564403|now:1746043694563676|diff:727| [2025/04/30 20:08:14 563683] [debug] |xqc_engine_main_logic|END|now:1746043694563598| [2025/04/30 20:08:14 563688] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694563687| [2025/04/30 20:08:14 563691] [debug] |xqc_engine_wakeup_after|wakeup:1746043694564403|now:1746043694563691|diff:712| [2025/04/30 20:08:14 563695] [debug] |xqc_engine_main_logic|END|now:1746043694563687| [2025/04/30 20:08:14 564495] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694564493| [2025/04/30 20:08:14 564686] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 564695] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1211| [2025/04/30 20:08:14 564700] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1212| [2025/04/30 20:08:14 564706] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1212| [2025/04/30 20:08:14 564710] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 564715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 564721] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1399059|prior_time:1746043694509268|is_app_limited:0|send_elapse:55965|ack_elapse:55225|ctl_first_sent_time:1746043694509609|lagest_ack_time:1746043694564493|curr_delivered:1463872| [2025/04/30 20:08:14 564725] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694509609| [2025/04/30 20:08:14 564730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:292||sndq_packets_used_bytes:0|sndq_packets_free:573| [2025/04/30 20:08:14 564735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55013|rttvar:603|minrtt:30499|latest_rtt:54884|ack_delay:56| [2025/04/30 20:08:14 564739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54990|rttvar:499|minrtt:30499|latest_rtt:54884|ack_delay:56| [2025/04/30 20:08:14 564743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1577|lost_pn:1574|thresh:3| [2025/04/30 20:08:14 564748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 564752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 564756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 564760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54990|rtt_var:499|pto_duration:56990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 564765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 564769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 565063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74410| [2025/04/30 20:08:14 565072] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694645276|now:1746043694564760|interv:80516| [2025/04/30 20:08:14 565399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694645276|now:1746043694564760|interval:80516|pto_count:0|srtt:54990 [2025/04/30 20:08:14 565452] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55965, ack_elapse 55225, delivered 64813|rate 1158098|lost 316| [2025/04/30 20:08:14 565483] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158098) in round 26| [2025/04/30 20:08:14 565490] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 565497] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 565533] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694509609|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 565541] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694509609|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 565549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:74410|srtt:54990|latest_rtt:54884|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 565559] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1212|largest:1212|pns:2| [2025/04/30 20:08:14 565566] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1212|frame:ACK |recv_time:1746043694564493|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 565574] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814564493|now:1746043694564493|interv:120000000| [2025/04/30 20:08:14 565581] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814564493|now:1746043694564493|interv:120000000| [2025/04/30 20:08:14 565587] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694564403|pq_index:0| [2025/04/30 20:08:14 565613] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694563598| [2025/04/30 20:08:14 565658] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694565658| [2025/04/30 20:08:14 565665] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694565663| [2025/04/30 20:08:14 565670] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694564403|now:1746043694565663| [2025/04/30 20:08:14 565675] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694564403|now:1746043694565663| [2025/04/30 20:08:14 565718] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 565896] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 565920] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54990|min_srtt:54990|path_bw:1253837|loss_rate:3.35|path_pto:0| [2025/04/30 20:08:14 565926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:74410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1522967| [2025/04/30 20:08:14 565937] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 566050] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 566248] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54990|min_srtt:54990|path_bw:1253837|loss_rate:3.35|path_pto:0| [2025/04/30 20:08:14 566258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:74410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1524134| [2025/04/30 20:08:14 566265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 566272] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 566278] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 566285] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 566293] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 566298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1493792| [2025/04/30 20:08:14 566302] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 566307] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1644| [2025/04/30 20:08:14 566356] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74410|now:1746043694566321|stream_id:0|stream_offset:1493792| [2025/04/30 20:08:14 566366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 566373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74410|applimit:0| [2025/04/30 20:08:14 566379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54990|rtt_var:499|pto_duration:56990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 566387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 566393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 566400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75610| [2025/04/30 20:08:14 566406] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694648311|now:1746043694566379|interv:81932| [2025/04/30 20:08:14 566413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694648311|now:1746043694566379|interval:81932|pto_count:0|srtt:54990 [2025/04/30 20:08:14 566426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:75610| [2025/04/30 20:08:14 566434] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 566446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75610|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1494959| [2025/04/30 20:08:14 566454] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 566459] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1645| [2025/04/30 20:08:14 566500] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75610|now:1746043694566468|stream_id:0|stream_offset:1494959| [2025/04/30 20:08:14 566509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 566516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75610|applimit:0| [2025/04/30 20:08:14 566523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54990|rtt_var:499|pto_duration:56990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 566528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 566532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 566536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76810| [2025/04/30 20:08:14 566540] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694648458|now:1746043694566523|interv:81935| [2025/04/30 20:08:14 566544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694648458|now:1746043694566523|interval:81935|pto_count:0|srtt:54990 [2025/04/30 20:08:14 566548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:76810| [2025/04/30 20:08:14 566553] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 566557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1496126| [2025/04/30 20:08:14 566562] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 566566] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1646| [2025/04/30 20:08:14 566597] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76810|now:1746043694566572|stream_id:0|stream_offset:1496126| [2025/04/30 20:08:14 566607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1646|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 566621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76810|applimit:0| [2025/04/30 20:08:14 566626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54990|rtt_var:499|pto_duration:56990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 566630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 566634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 566638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78010| [2025/04/30 20:08:14 566642] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694648562|now:1746043694566626|interv:81936| [2025/04/30 20:08:14 566646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694648562|now:1746043694566626|interval:81936|pto_count:0|srtt:54990 [2025/04/30 20:08:14 566651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:78010| [2025/04/30 20:08:14 566655] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 566660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1497293| [2025/04/30 20:08:14 566667] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 566673] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1647| [2025/04/30 20:08:14 566710] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78010|now:1746043694566683|stream_id:0|stream_offset:1497293| [2025/04/30 20:08:14 566717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 566722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78010|applimit:0| [2025/04/30 20:08:14 566727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54990|rtt_var:499|pto_duration:56990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 566731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 566735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 566742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79210| [2025/04/30 20:08:14 566748] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694648673|now:1746043694566726|interv:81947| [2025/04/30 20:08:14 566755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694648673|now:1746043694566726|interval:81947|pto_count:0|srtt:54990 [2025/04/30 20:08:14 566762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:79210| [2025/04/30 20:08:14 566777] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 566783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1498460| [2025/04/30 20:08:14 566790] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 566796] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694567796|now:1746043694566796|interv:1000| [2025/04/30 20:08:14 566800] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 566804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 566808] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694567796| [2025/04/30 20:08:14 566813] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694567796| [2025/04/30 20:08:14 566817] [debug] |xqc_engine_wakeup_after|wakeup:1746043694567796|now:1746043694566817|diff:979| [2025/04/30 20:08:14 566822] [debug] |xqc_engine_main_logic|END|now:1746043694565663| [2025/04/30 20:08:14 566832] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694566831| [2025/04/30 20:08:14 566840] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 566849] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1212| [2025/04/30 20:08:14 566855] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1213| [2025/04/30 20:08:14 566865] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1213| [2025/04/30 20:08:14 566870] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 566876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 566880] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1400259|prior_time:1746043694509733|is_app_limited:0|send_elapse:54055|ack_elapse:57098|ctl_first_sent_time:1746043694509985|lagest_ack_time:1746043694566831|curr_delivered:1465072| [2025/04/30 20:08:14 566886] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694509985| [2025/04/30 20:08:14 566891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:291||sndq_packets_used_bytes:0|sndq_packets_free:574| [2025/04/30 20:08:14 566895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54990|rttvar:499|minrtt:30499|latest_rtt:56846|ack_delay:32| [2025/04/30 20:08:14 566899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55218|rttvar:831|minrtt:30499|latest_rtt:56846|ack_delay:32| [2025/04/30 20:08:14 566904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1578|lost_pn:1575|thresh:3| [2025/04/30 20:08:14 566908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 566913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 566926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 566933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55218|rtt_var:831|pto_duration:58542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 566939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 566946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 566952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78010| [2025/04/30 20:08:14 566959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694650225|now:1746043694566933|interv:83292| [2025/04/30 20:08:14 566965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694650225|now:1746043694566933|interval:83292|pto_count:0|srtt:55218 [2025/04/30 20:08:14 566972] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54055, ack_elapse 57098, delivered 64813|rate 1135118|lost 316| [2025/04/30 20:08:14 566980] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135118) in round 26| [2025/04/30 20:08:14 566986] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 566993] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 567000] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694509985|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 567007] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694509985|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 567015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:78010|srtt:55218|latest_rtt:56846|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 567022] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1213|largest:1213|pns:2| [2025/04/30 20:08:14 567027] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1213|frame:ACK |recv_time:1746043694566831|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 567032] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814566831|now:1746043694566831|interv:120000000| [2025/04/30 20:08:14 567036] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814566831|now:1746043694566831|interv:120000000| [2025/04/30 20:08:14 567040] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694567796|pq_index:0| [2025/04/30 20:08:14 567045] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694565663| [2025/04/30 20:08:14 567049] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694567049| [2025/04/30 20:08:14 567054] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694567053| [2025/04/30 20:08:14 567064] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 567069] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55218|min_srtt:55218|path_bw:1253837|loss_rate:3.28|path_pto:0| [2025/04/30 20:08:14 567074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:78010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1524134| [2025/04/30 20:08:14 567078] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55218|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 567083] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 567088] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55218|min_srtt:55218|path_bw:1253837|loss_rate:3.28|path_pto:0| [2025/04/30 20:08:14 567092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:78010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1525301| [2025/04/30 20:08:14 567096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 567100] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 567104] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 567108] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 567113] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 567117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1498460| [2025/04/30 20:08:14 567122] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 567125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 567130] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694567796| [2025/04/30 20:08:14 567134] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694567796| [2025/04/30 20:08:14 567138] [debug] |xqc_engine_wakeup_after|wakeup:1746043694567796|now:1746043694567137|diff:659| [2025/04/30 20:08:14 567142] [debug] |xqc_engine_main_logic|END|now:1746043694567053| [2025/04/30 20:08:14 567150] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694567150| [2025/04/30 20:08:14 567155] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 567161] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1213| [2025/04/30 20:08:14 567191] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1214| [2025/04/30 20:08:14 567201] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1214| [2025/04/30 20:08:14 567207] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 567214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 567221] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1401459|prior_time:1746043694510850|is_app_limited:0|send_elapse:55191|ack_elapse:56300|ctl_first_sent_time:1746043694511222|lagest_ack_time:1746043694567150|curr_delivered:1466272| [2025/04/30 20:08:14 567229] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694511222| [2025/04/30 20:08:14 567235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:290||sndq_packets_used_bytes:0|sndq_packets_free:575| [2025/04/30 20:08:14 567241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55218|rttvar:831|minrtt:30499|latest_rtt:55928|ack_delay:64| [2025/04/30 20:08:14 567248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55299|rttvar:785|minrtt:30499|latest_rtt:55928|ack_delay:64| [2025/04/30 20:08:14 567255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1579|lost_pn:1576|thresh:3| [2025/04/30 20:08:14 567261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 567268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 567274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 567280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55299|rtt_var:785|pto_duration:58439|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 567287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 567293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 567299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76810| [2025/04/30 20:08:14 567305] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694650122|now:1746043694567280|interv:82842| [2025/04/30 20:08:14 567311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694650122|now:1746043694567280|interval:82842|pto_count:0|srtt:55299 [2025/04/30 20:08:14 567319] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55191, ack_elapse 56300, delivered 64813|rate 1151207|lost 316| [2025/04/30 20:08:14 567326] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151207) in round 26| [2025/04/30 20:08:14 567332] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 567338] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 567350] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694511222|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 567355] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694511222|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 567360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:76810|srtt:55299|latest_rtt:55928|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 567367] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1214|largest:1214|pns:2| [2025/04/30 20:08:14 567374] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1214|frame:ACK |recv_time:1746043694567150|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 567382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814567150|now:1746043694567150|interv:120000000| [2025/04/30 20:08:14 567388] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814567150|now:1746043694567150|interv:120000000| [2025/04/30 20:08:14 567395] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694567796|pq_index:0| [2025/04/30 20:08:14 567402] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694567053| [2025/04/30 20:08:14 567408] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694567408| [2025/04/30 20:08:14 567416] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694567414| [2025/04/30 20:08:14 567424] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 567432] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55299|min_srtt:55299|path_bw:1253837|loss_rate:3.28|path_pto:0| [2025/04/30 20:08:14 567439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1525301| [2025/04/30 20:08:14 567446] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55299|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 567454] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 567461] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55299|min_srtt:55299|path_bw:1253837|loss_rate:3.28|path_pto:0| [2025/04/30 20:08:14 567468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1526468| [2025/04/30 20:08:14 567482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 567488] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 567493] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 567499] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 567505] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 567511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1498460| [2025/04/30 20:08:14 567518] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 567524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 567529] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694567796| [2025/04/30 20:08:14 567535] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694567796| [2025/04/30 20:08:14 567541] [debug] |xqc_engine_wakeup_after|wakeup:1746043694567796|now:1746043694567541|diff:255| [2025/04/30 20:08:14 567547] [debug] |xqc_engine_main_logic|END|now:1746043694567414| [2025/04/30 20:08:14 567556] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694567555| [2025/04/30 20:08:14 567563] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 567571] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1214| [2025/04/30 20:08:14 567577] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1215| [2025/04/30 20:08:14 567586] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1215| [2025/04/30 20:08:14 567592] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 567600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 567607] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1402659|prior_time:1746043694511566|is_app_limited:0|send_elapse:54233|ack_elapse:55989|ctl_first_sent_time:1746043694511878|lagest_ack_time:1746043694567555|curr_delivered:1467472| [2025/04/30 20:08:14 567612] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694511878| [2025/04/30 20:08:14 567616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:289||sndq_packets_used_bytes:0|sndq_packets_free:576| [2025/04/30 20:08:14 567621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55299|rttvar:785|minrtt:30499|latest_rtt:55677|ack_delay:24| [2025/04/30 20:08:14 567625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55343|rttvar:677|minrtt:30499|latest_rtt:55677|ack_delay:24| [2025/04/30 20:08:14 567629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1580|lost_pn:1577|thresh:3| [2025/04/30 20:08:14 567638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 567642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 567646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 567650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55343|rtt_var:677|pto_duration:58051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 567654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 567658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 567662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75610| [2025/04/30 20:08:14 567666] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694649734|now:1746043694567650|interv:82084| [2025/04/30 20:08:14 567670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694649734|now:1746043694567650|interval:82084|pto_count:0|srtt:55343 [2025/04/30 20:08:14 567674] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54233, ack_elapse 55989, delivered 64813|rate 1157602|lost 316| [2025/04/30 20:08:14 567679] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157602) in round 26| [2025/04/30 20:08:14 567683] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 567687] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 567691] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694511878|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 567695] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694511878|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 567700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:75610|srtt:55343|latest_rtt:55677|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 567706] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1215|largest:1215|pns:2| [2025/04/30 20:08:14 567710] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1215|frame:ACK |recv_time:1746043694567555|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 567715] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814567555|now:1746043694567555|interv:120000000| [2025/04/30 20:08:14 567719] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814567555|now:1746043694567555|interv:120000000| [2025/04/30 20:08:14 567723] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694567796|pq_index:0| [2025/04/30 20:08:14 567730] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694567414| [2025/04/30 20:08:14 567734] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694567734| [2025/04/30 20:08:14 567739] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694567738| [2025/04/30 20:08:14 567744] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 567748] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55343|min_srtt:55343|path_bw:1253837|loss_rate:3.28|path_pto:0| [2025/04/30 20:08:14 567753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:75610|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1526468| [2025/04/30 20:08:14 567757] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55343|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 567762] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 567766] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55343|min_srtt:55343|path_bw:1253837|loss_rate:3.28|path_pto:0| [2025/04/30 20:08:14 567770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:75610|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1527635| [2025/04/30 20:08:14 567775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 567779] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 567783] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 567787] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 567791] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 567796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75610|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1498460| [2025/04/30 20:08:14 567800] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 567804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 567808] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694567796| [2025/04/30 20:08:14 567812] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694567796| [2025/04/30 20:08:14 567816] [debug] |xqc_engine_wakeup_after|wakeup:1746043694567796|now:1746043694567816|diff:18446744073709551596| [2025/04/30 20:08:14 567820] [debug] |xqc_engine_main_logic|END|now:1746043694567738| [2025/04/30 20:08:14 567828] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694567828| [2025/04/30 20:08:14 567832] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694567796|pq_index:0| [2025/04/30 20:08:14 567836] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694567738| [2025/04/30 20:08:14 567841] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694567840| [2025/04/30 20:08:14 567845] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694567796|now:1746043694567840| [2025/04/30 20:08:14 567850] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694567796|now:1746043694567840| [2025/04/30 20:08:14 567854] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 567858] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 567864] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55343|min_srtt:55343|path_bw:1253837|loss_rate:3.28|path_pto:0| [2025/04/30 20:08:14 567872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:75610|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1527635| [2025/04/30 20:08:14 567878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 567885] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 567891] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 567898] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 567905] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 567912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75610|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1498460| [2025/04/30 20:08:14 567920] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 567927] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1648| [2025/04/30 20:08:14 567966] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75610|now:1746043694567937|stream_id:0|stream_offset:1498460| [2025/04/30 20:08:14 567977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 567985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75610|applimit:0| [2025/04/30 20:08:14 567992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55343|rtt_var:677|pto_duration:58051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 567999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 568011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 568018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76810| [2025/04/30 20:08:14 568024] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694650988|now:1746043694567991|interv:82997| [2025/04/30 20:08:14 568030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694650988|now:1746043694567991|interval:82997|pto_count:0|srtt:55343 [2025/04/30 20:08:14 568037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:76810| [2025/04/30 20:08:14 568044] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 568050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1499627| [2025/04/30 20:08:14 568057] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 568064] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1649| [2025/04/30 20:08:14 568092] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76810|now:1746043694568071|stream_id:0|stream_offset:1499627| [2025/04/30 20:08:14 568098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 568102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76810|applimit:0| [2025/04/30 20:08:14 568107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55343|rtt_var:677|pto_duration:58051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 568111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 568115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 568119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78010| [2025/04/30 20:08:14 568123] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694651122|now:1746043694568106|interv:83016| [2025/04/30 20:08:14 568127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694651122|now:1746043694568106|interval:83016|pto_count:0|srtt:55343 [2025/04/30 20:08:14 568131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:78010| [2025/04/30 20:08:14 568136] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 568140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1500794| [2025/04/30 20:08:14 568155] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 568160] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694569160|now:1746043694568160|interv:1000| [2025/04/30 20:08:14 568186] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 568193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 568200] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694569160| [2025/04/30 20:08:14 568207] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694569160| [2025/04/30 20:08:14 568213] [debug] |xqc_engine_wakeup_after|wakeup:1746043694569160|now:1746043694568213|diff:947| [2025/04/30 20:08:14 568219] [debug] |xqc_engine_main_logic|END|now:1746043694567840| [2025/04/30 20:08:14 568328] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694568326| [2025/04/30 20:08:14 568338] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 568346] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1215| [2025/04/30 20:08:14 568352] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1216| [2025/04/30 20:08:14 568361] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1216| [2025/04/30 20:08:14 568368] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 568376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 568383] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1403859|prior_time:1746043694512559|is_app_limited:0|send_elapse:55111|ack_elapse:55767|ctl_first_sent_time:1746043694512887|lagest_ack_time:1746043694568326|curr_delivered:1468672| [2025/04/30 20:08:14 568390] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694512887| [2025/04/30 20:08:14 568398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:288||sndq_packets_used_bytes:0|sndq_packets_free:577| [2025/04/30 20:08:14 568404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55343|rttvar:677|minrtt:30499|latest_rtt:55439|ack_delay:40| [2025/04/30 20:08:14 568411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55350|rttvar:522|minrtt:30499|latest_rtt:55439|ack_delay:40| [2025/04/30 20:08:14 568418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1581|lost_pn:1578|thresh:3| [2025/04/30 20:08:14 568425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 568431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 568438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 568444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55350|rtt_var:522|pto_duration:57438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 568451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 568461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 568465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76810| [2025/04/30 20:08:14 568469] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694650509|now:1746043694568444|interv:82065| [2025/04/30 20:08:14 568473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694650509|now:1746043694568444|interval:82065|pto_count:0|srtt:55350 [2025/04/30 20:08:14 568477] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55111, ack_elapse 55767, delivered 64813|rate 1162210|lost 316| [2025/04/30 20:08:14 568482] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162210) in round 26| [2025/04/30 20:08:14 568486] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 568490] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 568494] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694512887|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 568499] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694512887|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 568504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:76810|srtt:55350|latest_rtt:55439|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 568510] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1216|largest:1216|pns:2| [2025/04/30 20:08:14 568515] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1216|frame:ACK |recv_time:1746043694568326|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 568519] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814568326|now:1746043694568326|interv:120000000| [2025/04/30 20:08:14 568523] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814568326|now:1746043694568326|interv:120000000| [2025/04/30 20:08:14 568527] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694569160|pq_index:0| [2025/04/30 20:08:14 568532] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694567840| [2025/04/30 20:08:14 568536] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694568536| [2025/04/30 20:08:14 568541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694568540| [2025/04/30 20:08:14 568546] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 568551] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55350|min_srtt:55350|path_bw:1253837|loss_rate:3.24|path_pto:0| [2025/04/30 20:08:14 568558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1527635| [2025/04/30 20:08:14 568563] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55350|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 568568] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 568573] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55350|min_srtt:55350|path_bw:1253837|loss_rate:3.24|path_pto:0| [2025/04/30 20:08:14 568577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1528802| [2025/04/30 20:08:14 568582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 568586] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 568589] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 568594] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 568598] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 568603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1500794| [2025/04/30 20:08:14 568607] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 568611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 568615] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694569160| [2025/04/30 20:08:14 568619] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694569160| [2025/04/30 20:08:14 568623] [debug] |xqc_engine_wakeup_after|wakeup:1746043694569160|now:1746043694568623|diff:537| [2025/04/30 20:08:14 568627] [debug] |xqc_engine_main_logic|END|now:1746043694568540| [2025/04/30 20:08:14 568633] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694568633| [2025/04/30 20:08:14 568637] [debug] |xqc_engine_wakeup_after|wakeup:1746043694569160|now:1746043694568637|diff:523| [2025/04/30 20:08:14 568641] [debug] |xqc_engine_main_logic|END|now:1746043694568633| [2025/04/30 20:08:14 569719] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694569719| [2025/04/30 20:08:14 569733] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694569160|pq_index:0| [2025/04/30 20:08:14 569738] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694568540| [2025/04/30 20:08:14 569743] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694569742| [2025/04/30 20:08:14 569754] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694569160|now:1746043694569742| [2025/04/30 20:08:14 569758] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694569160|now:1746043694569742| [2025/04/30 20:08:14 569762] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 569767] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 569772] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55350|min_srtt:55350|path_bw:1253837|loss_rate:3.24|path_pto:0| [2025/04/30 20:08:14 569777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1528802| [2025/04/30 20:08:14 569781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 569785] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 569789] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 569794] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 569798] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 569803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1500794| [2025/04/30 20:08:14 569807] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 569812] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1650| [2025/04/30 20:08:14 569849] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76810|now:1746043694569820|stream_id:0|stream_offset:1500794| [2025/04/30 20:08:14 569857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 569865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76810|applimit:0| [2025/04/30 20:08:14 569872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55350|rtt_var:522|pto_duration:57438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 569879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 569885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 569891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78010| [2025/04/30 20:08:14 569898] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694652258|now:1746043694569872|interv:82386| [2025/04/30 20:08:14 569904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694652258|now:1746043694569872|interval:82386|pto_count:0|srtt:55350 [2025/04/30 20:08:14 569918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:78010| [2025/04/30 20:08:14 569926] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 569933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1501961| [2025/04/30 20:08:14 569940] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 569947] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1651| [2025/04/30 20:08:14 569989] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78010|now:1746043694569958|stream_id:0|stream_offset:1501961| [2025/04/30 20:08:14 569999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1651|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 570006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78010|applimit:0| [2025/04/30 20:08:14 570013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55350|rtt_var:522|pto_duration:57438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 570017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 570021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 570025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79210| [2025/04/30 20:08:14 570029] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694652396|now:1746043694570012|interv:82384| [2025/04/30 20:08:14 570033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694652396|now:1746043694570012|interval:82384|pto_count:0|srtt:55350 [2025/04/30 20:08:14 570038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:79210| [2025/04/30 20:08:14 570043] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 570047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1503128| [2025/04/30 20:08:14 570051] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 570056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1652| [2025/04/30 20:08:14 570086] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79210|now:1746043694570062|stream_id:0|stream_offset:1503128| [2025/04/30 20:08:14 570095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1652|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 570110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79210|applimit:0| [2025/04/30 20:08:14 570114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55350|rtt_var:522|pto_duration:57438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 570118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 570122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 570126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80410| [2025/04/30 20:08:14 570131] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694652500|now:1746043694570114|interv:82386| [2025/04/30 20:08:14 570137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694652500|now:1746043694570114|interval:82386|pto_count:0|srtt:55350 [2025/04/30 20:08:14 570144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:80410| [2025/04/30 20:08:14 570151] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 570157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1504295| [2025/04/30 20:08:14 570164] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 570195] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694571195|now:1746043694570195|interv:1000| [2025/04/30 20:08:14 570201] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 570206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 570212] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694571195| [2025/04/30 20:08:14 570219] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694571195| [2025/04/30 20:08:14 570225] [debug] |xqc_engine_wakeup_after|wakeup:1746043694571195|now:1746043694570224|diff:971| [2025/04/30 20:08:14 570231] [debug] |xqc_engine_main_logic|END|now:1746043694569742| [2025/04/30 20:08:14 570871] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694570870| [2025/04/30 20:08:14 570883] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 570892] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1216| [2025/04/30 20:08:14 570898] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1217| [2025/04/30 20:08:14 570906] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1217| [2025/04/30 20:08:14 570913] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 570920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 570927] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1406259|prior_time:1746043694514500|is_app_limited:0|send_elapse:55203|ack_elapse:56370|ctl_first_sent_time:1746043694514755|lagest_ack_time:1746043694570870|curr_delivered:1469872| [2025/04/30 20:08:14 570941] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694514755| [2025/04/30 20:08:14 570948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:287||sndq_packets_used_bytes:0|sndq_packets_free:578| [2025/04/30 20:08:14 570955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55350|rttvar:522|minrtt:30499|latest_rtt:56115|ack_delay:40| [2025/04/30 20:08:14 570962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55441|rttvar:573|minrtt:30499|latest_rtt:56115|ack_delay:40| [2025/04/30 20:08:14 570997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1583|lost_pn:1580|thresh:3| [2025/04/30 20:08:14 571009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 571018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 571026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 571034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694577490|now:1746043694571034|interval:6456| [2025/04/30 20:08:14 571043] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694577490|now:1746043694571034|interv:6456| [2025/04/30 20:08:14 571052] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55203, ack_elapse 56370, delivered 63613|rate 1128490|lost 316| [2025/04/30 20:08:14 571061] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128490) in round 26| [2025/04/30 20:08:14 571069] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 571077] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 571085] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694514755|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 571095] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694514755|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 571104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:79210|srtt:55441|latest_rtt:56115|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 571118] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1217|largest:1217|pns:2| [2025/04/30 20:08:14 571126] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1217|frame:ACK |recv_time:1746043694570870|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 571143] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814570870|now:1746043694570870|interv:120000000| [2025/04/30 20:08:14 571149] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814570870|now:1746043694570870|interv:120000000| [2025/04/30 20:08:14 571154] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694571195|pq_index:0| [2025/04/30 20:08:14 571160] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694569742| [2025/04/30 20:08:14 571165] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694571165| [2025/04/30 20:08:14 571217] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694571213| [2025/04/30 20:08:14 571225] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694571195|now:1746043694571213| [2025/04/30 20:08:14 571231] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694571195|now:1746043694571213| [2025/04/30 20:08:14 571236] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 571242] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 571249] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55441|min_srtt:55441|path_bw:1253837|loss_rate:3.19|path_pto:0| [2025/04/30 20:08:14 571256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:79210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1528802| [2025/04/30 20:08:14 571262] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 571268] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 571274] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55441|min_srtt:55441|path_bw:1253837|loss_rate:3.19|path_pto:0| [2025/04/30 20:08:14 571280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:79210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1529969| [2025/04/30 20:08:14 571286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 571291] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 571296] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 571302] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 571308] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 571313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1504295| [2025/04/30 20:08:14 571334] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 571342] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1653| [2025/04/30 20:08:14 571421] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79210|now:1746043694571359|stream_id:0|stream_offset:1504295| [2025/04/30 20:08:14 571433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 571442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79210|applimit:0| [2025/04/30 20:08:14 571450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694577490|now:1746043694571449|interval:6041| [2025/04/30 20:08:14 571458] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694577490|now:1746043694571449|interv:6041| [2025/04/30 20:08:14 571465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:80410| [2025/04/30 20:08:14 571475] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 571483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1505462| [2025/04/30 20:08:14 571489] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 571494] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694572494|now:1746043694571494|interv:1000| [2025/04/30 20:08:14 571500] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 571508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 571515] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694572494| [2025/04/30 20:08:14 571523] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694572494| [2025/04/30 20:08:14 571530] [debug] |xqc_engine_wakeup_after|wakeup:1746043694572494|now:1746043694571530|diff:964| [2025/04/30 20:08:14 571536] [debug] |xqc_engine_main_logic|END|now:1746043694571213| [2025/04/30 20:08:14 571552] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694571551| [2025/04/30 20:08:14 571561] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 571573] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1217| [2025/04/30 20:08:14 571578] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1218| [2025/04/30 20:08:14 571585] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1218| [2025/04/30 20:08:14 571591] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 571598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 571604] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1407459|prior_time:1746043694515471|is_app_limited:0|send_elapse:54232|ack_elapse:56080|ctl_first_sent_time:1746043694515794|lagest_ack_time:1746043694571551|curr_delivered:1471072| [2025/04/30 20:08:14 571617] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694515794| [2025/04/30 20:08:14 571623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:286||sndq_packets_used_bytes:0|sndq_packets_free:579| [2025/04/30 20:08:14 571628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55441|rttvar:573|minrtt:30499|latest_rtt:55757|ack_delay:32| [2025/04/30 20:08:14 571633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55476|rttvar:501|minrtt:30499|latest_rtt:55757|ack_delay:32| [2025/04/30 20:08:14 571639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1584|lost_pn:1581|thresh:3| [2025/04/30 20:08:14 571644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 571649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 571654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 571659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694577087|now:1746043694571659|interval:5428| [2025/04/30 20:08:14 571665] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694577087|now:1746043694571659|interv:5428| [2025/04/30 20:08:14 571670] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54232, ack_elapse 56080, delivered 63613|rate 1134325|lost 316| [2025/04/30 20:08:14 571675] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134325) in round 26| [2025/04/30 20:08:14 571681] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 571686] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 571691] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694515794|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 571697] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694515794|recovery:1|recovery_start:1746043694549288|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 571703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:79210|srtt:55476|latest_rtt:55757|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694549288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 571710] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1218|largest:1218|pns:2| [2025/04/30 20:08:14 571716] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1218|frame:ACK |recv_time:1746043694571551|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 571725] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814571551|now:1746043694571551|interv:120000000| [2025/04/30 20:08:14 571730] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814571551|now:1746043694571551|interv:120000000| [2025/04/30 20:08:14 571735] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694572494|pq_index:0| [2025/04/30 20:08:14 571741] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694571213| [2025/04/30 20:08:14 571746] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694571746| [2025/04/30 20:08:14 571753] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694571751| [2025/04/30 20:08:14 571759] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 571765] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55476|min_srtt:55476|path_bw:1253837|loss_rate:3.17|path_pto:0| [2025/04/30 20:08:14 571771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:79210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1529969| [2025/04/30 20:08:14 571777] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55476|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 571783] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 571788] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55476|min_srtt:55476|path_bw:1253837|loss_rate:3.17|path_pto:0| [2025/04/30 20:08:14 571794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:79210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1531136| [2025/04/30 20:08:14 571799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 571804] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 571809] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 571814] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 571820] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 571825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1505462| [2025/04/30 20:08:14 571831] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 571836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 571843] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694572494| [2025/04/30 20:08:14 571848] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694572494| [2025/04/30 20:08:14 571853] [debug] |xqc_engine_wakeup_after|wakeup:1746043694572494|now:1746043694571853|diff:641| [2025/04/30 20:08:14 571859] [debug] |xqc_engine_main_logic|END|now:1746043694571751| [2025/04/30 20:08:14 571865] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694571865| [2025/04/30 20:08:14 571870] [debug] |xqc_engine_wakeup_after|wakeup:1746043694572494|now:1746043694571870|diff:624| [2025/04/30 20:08:14 571875] [debug] |xqc_engine_main_logic|END|now:1746043694571865| [2025/04/30 20:08:14 572318] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694572317| [2025/04/30 20:08:14 572333] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 572341] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1218| [2025/04/30 20:08:14 572345] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1219| [2025/04/30 20:08:14 572352] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1219| [2025/04/30 20:08:14 572356] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 572362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 572367] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1408659|prior_time:1746043694516606|is_app_limited:0|send_elapse:55254|ack_elapse:55711|ctl_first_sent_time:1746043694516947|lagest_ack_time:1746043694572317|curr_delivered:1472272| [2025/04/30 20:08:14 572372] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694516947| [2025/04/30 20:08:14 572378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:285||sndq_packets_used_bytes:0|sndq_packets_free:580| [2025/04/30 20:08:14 572382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55476|rttvar:501|minrtt:30499|latest_rtt:55370|ack_delay:32| [2025/04/30 20:08:14 572387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55459|rttvar:410|minrtt:30499|latest_rtt:55370|ack_delay:32| [2025/04/30 20:08:14 572391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1585|lost_pn:1582|thresh:3| [2025/04/30 20:08:14 572395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 572400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 572405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1582|lost_pn:1582|po_sent_time:1746043694514361|lost_send_time:1746043694509926|loss_delay:62391|frame:STREAM |repair:128| [2025/04/30 20:08:14 572409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694514361u| [2025/04/30 20:08:14 572414] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |lost interval:105788|lost_count:6|send_count:116|pkt_num:1582|po_send_time:1746043694514361|srtt:55459|cwnd:106708|bw:1253837|conn_life:1395929|now:0|last_lost_time:1395929| [2025/04/30 20:08:14 572427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 572432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55459|rtt_var:410|pto_duration:57459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 572436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 572440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 572444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76810| [2025/04/30 20:08:14 572448] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694653818|now:1746043694572431|interv:81387| [2025/04/30 20:08:14 572452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694653818|now:1746043694572431|interval:81387|pto_count:0|srtt:55459 [2025/04/30 20:08:14 572457] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55254, ack_elapse 55711, delivered 63613|rate 1141839|lost 317| [2025/04/30 20:08:14 572462] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141839) in round 26| [2025/04/30 20:08:14 572466] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 572470] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 572474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:1|acked:1200|po_sent_time:1746043694516947|recovery:1|recovery_start:1746043694572414|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 572479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:1|acked:1200|po_sent_time:1746043694516947|recovery:1|recovery_start:1746043694572414|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 572484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:76810|srtt:55459|latest_rtt:55370|min_rtt:30499|applimit:0|lost:316|recovery:1|recovery_start:1746043694572414|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 572490] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1219|largest:1219|pns:2| [2025/04/30 20:08:14 572494] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1219|frame:ACK |recv_time:1746043694572317|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 572499] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814572317|now:1746043694572317|interv:120000000| [2025/04/30 20:08:14 572504] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814572317|now:1746043694572317|interv:120000000| [2025/04/30 20:08:14 572508] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694572494|pq_index:0| [2025/04/30 20:08:14 572513] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694571751| [2025/04/30 20:08:14 572517] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694572517| [2025/04/30 20:08:14 572522] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694572521| [2025/04/30 20:08:14 572530] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694572494|now:1746043694572521| [2025/04/30 20:08:14 572534] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694572494|now:1746043694572521| [2025/04/30 20:08:14 572538] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 572543] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 572548] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55459|min_srtt:55459|path_bw:1253837|loss_rate:3.17|path_pto:0| [2025/04/30 20:08:14 572553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1428440| [2025/04/30 20:08:14 572557] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55459|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 572562] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1582|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 572567] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55459|min_srtt:55459|path_bw:1253837|loss_rate:3.17|path_pto:0| [2025/04/30 20:08:14 572571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1531136| [2025/04/30 20:08:14 572576] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55459|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 572580] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 572584] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55459|min_srtt:55459|path_bw:1253837|loss_rate:3.17|path_pto:0| [2025/04/30 20:08:14 572589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1532303| [2025/04/30 20:08:14 572593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 572597] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 572601] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 572605] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 572610] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1582|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 572614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1428440| [2025/04/30 20:08:14 572622] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 572626] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1654| [2025/04/30 20:08:14 572659] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76810|now:1746043694572634|stream_id:0|stream_offset:1428440| [2025/04/30 20:08:14 572665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1654|origin_pktnum:1582|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 572670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76810|applimit:0| [2025/04/30 20:08:14 572674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55459|rtt_var:410|pto_duration:57459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 572679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 572683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 572687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78010| [2025/04/30 20:08:14 572691] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694655093|now:1746043694572674|interv:82419| [2025/04/30 20:08:14 572695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694655093|now:1746043694572674|interval:82419|pto_count:0|srtt:55459 [2025/04/30 20:08:14 572700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:78010| [2025/04/30 20:08:14 572705] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 572709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1505462| [2025/04/30 20:08:14 572714] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 572718] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1655| [2025/04/30 20:08:14 572738] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78010|now:1746043694572724|stream_id:0|stream_offset:1505462| [2025/04/30 20:08:14 572744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 572748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78010|applimit:0| [2025/04/30 20:08:14 572752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55459|rtt_var:410|pto_duration:57459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 572757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 572764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 572768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79210| [2025/04/30 20:08:14 572772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694655183|now:1746043694572752|interv:82431| [2025/04/30 20:08:14 572776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694655183|now:1746043694572752|interval:82431|pto_count:0|srtt:55459 [2025/04/30 20:08:14 572781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:79210| [2025/04/30 20:08:14 572785] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 572789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1506629| [2025/04/30 20:08:14 572794] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 572798] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694573797|now:1746043694572797|interv:1000| [2025/04/30 20:08:14 572802] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 572805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 572810] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694573797| [2025/04/30 20:08:14 572814] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694573797| [2025/04/30 20:08:14 572818] [debug] |xqc_engine_wakeup_after|wakeup:1746043694573797|now:1746043694572818|diff:979| [2025/04/30 20:08:14 572822] [debug] |xqc_engine_main_logic|END|now:1746043694572521| [2025/04/30 20:08:14 572828] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694572828| [2025/04/30 20:08:14 572832] [debug] |xqc_engine_wakeup_after|wakeup:1746043694573797|now:1746043694572831|diff:966| [2025/04/30 20:08:14 572836] [debug] |xqc_engine_main_logic|END|now:1746043694572828| [2025/04/30 20:08:14 573464] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694573463| [2025/04/30 20:08:14 573482] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 573491] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1219| [2025/04/30 20:08:14 573498] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1220| [2025/04/30 20:08:14 573506] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1220| [2025/04/30 20:08:14 573511] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 573518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 573525] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1409859|prior_time:1746043694517597|is_app_limited:0|send_elapse:54138|ack_elapse:55866|ctl_first_sent_time:1746043694517899|lagest_ack_time:1746043694573463|curr_delivered:1473472| [2025/04/30 20:08:14 573532] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694517899| [2025/04/30 20:08:14 573546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:285||sndq_packets_used_bytes:0|sndq_packets_free:580| [2025/04/30 20:08:14 573550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55459|rttvar:410|minrtt:30499|latest_rtt:55564|ack_delay:32| [2025/04/30 20:08:14 573555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55468|rttvar:326|minrtt:30499|latest_rtt:55564|ack_delay:32| [2025/04/30 20:08:14 573560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1586|lost_pn:1583|thresh:3| [2025/04/30 20:08:14 573565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 573571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 573578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 573584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 573591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55468|rtt_var:326|pto_duration:57468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 573597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 573601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 573605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78010| [2025/04/30 20:08:14 573609] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694655192|now:1746043694573590|interv:81602| [2025/04/30 20:08:14 573613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694655192|now:1746043694573590|interval:81602|pto_count:0|srtt:55468 [2025/04/30 20:08:14 573617] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54138, ack_elapse 55866, delivered 63613|rate 1138671|lost 317| [2025/04/30 20:08:14 573622] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138671) in round 26| [2025/04/30 20:08:14 573626] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 573630] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 573634] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694517899|recovery:1|recovery_start:1746043694572414|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 573639] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694517899|recovery:1|recovery_start:1746043694572414|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 573644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:78010|srtt:55468|latest_rtt:55564|min_rtt:30499|applimit:0|lost:317|recovery:1|recovery_start:1746043694572414|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 573654] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1220|largest:1220|pns:2| [2025/04/30 20:08:14 573659] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1220|frame:ACK |recv_time:1746043694573463|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 573663] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814573463|now:1746043694573463|interv:120000000| [2025/04/30 20:08:14 573668] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814573463|now:1746043694573463|interv:120000000| [2025/04/30 20:08:14 573672] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694573797|pq_index:0| [2025/04/30 20:08:14 573676] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694572521| [2025/04/30 20:08:14 573680] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694573680| [2025/04/30 20:08:14 573686] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694573684| [2025/04/30 20:08:14 573691] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 573696] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55468|min_srtt:55468|path_bw:1253837|loss_rate:3.66|path_pto:0| [2025/04/30 20:08:14 573701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:78010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1532303| [2025/04/30 20:08:14 573705] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 573710] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 573715] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55468|min_srtt:55468|path_bw:1253837|loss_rate:3.66|path_pto:0| [2025/04/30 20:08:14 573719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:78010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1533470| [2025/04/30 20:08:14 573724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 573727] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 573731] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 573736] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 573740] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 573745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1506629| [2025/04/30 20:08:14 573752] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 573756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 573760] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694573797| [2025/04/30 20:08:14 573764] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694573797| [2025/04/30 20:08:14 573768] [debug] |xqc_engine_wakeup_after|wakeup:1746043694573797|now:1746043694573768|diff:29| [2025/04/30 20:08:14 573773] [debug] |xqc_engine_main_logic|END|now:1746043694573684| [2025/04/30 20:08:14 573778] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694573778| [2025/04/30 20:08:14 573782] [debug] |xqc_engine_wakeup_after|wakeup:1746043694573797|now:1746043694573782|diff:15| [2025/04/30 20:08:14 573786] [debug] |xqc_engine_main_logic|END|now:1746043694573778| [2025/04/30 20:08:14 574404] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694574403| [2025/04/30 20:08:14 574420] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 574430] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1220| [2025/04/30 20:08:14 574436] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1221| [2025/04/30 20:08:14 574442] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1221| [2025/04/30 20:08:14 574448] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 574457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 574464] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1411059|prior_time:1746043694518476|is_app_limited:0|send_elapse:54858|ack_elapse:55927|ctl_first_sent_time:1746043694518780|lagest_ack_time:1746043694574403|curr_delivered:1474672| [2025/04/30 20:08:14 574470] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694518780| [2025/04/30 20:08:14 574477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:284||sndq_packets_used_bytes:0|sndq_packets_free:581| [2025/04/30 20:08:14 574483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55468|rttvar:326|minrtt:30499|latest_rtt:55623|ack_delay:56| [2025/04/30 20:08:14 574490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55480|rttvar:269|minrtt:30499|latest_rtt:55623|ack_delay:56| [2025/04/30 20:08:14 574497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1587|lost_pn:1584|thresh:3| [2025/04/30 20:08:14 574503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 574510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 574516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 574523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 574538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55480|rtt_var:269|pto_duration:57480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 574545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 574551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 574555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76810| [2025/04/30 20:08:14 574559] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694655204|now:1746043694574538|interv:80666| [2025/04/30 20:08:14 574563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694655204|now:1746043694574538|interval:80666|pto_count:0|srtt:55480 [2025/04/30 20:08:14 574568] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54858, ack_elapse 55927, delivered 63613|rate 1137429|lost 317| [2025/04/30 20:08:14 574573] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137429) in round 26| [2025/04/30 20:08:14 574577] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 574581] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 574585] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694518780|recovery:1|recovery_start:1746043694572414|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 574590] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694518780|recovery:1|recovery_start:1746043694572414|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 574597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:76810|srtt:55480|latest_rtt:55623|min_rtt:30499|applimit:0|lost:317|recovery:1|recovery_start:1746043694572414|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 574607] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1221|largest:1221|pns:2| [2025/04/30 20:08:14 574614] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1221|frame:ACK |recv_time:1746043694574403|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 574619] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814574403|now:1746043694574403|interv:120000000| [2025/04/30 20:08:14 574623] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814574403|now:1746043694574403|interv:120000000| [2025/04/30 20:08:14 574627] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694573797|pq_index:0| [2025/04/30 20:08:14 574631] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694573684| [2025/04/30 20:08:14 574635] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694574635| [2025/04/30 20:08:14 574640] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694574639| [2025/04/30 20:08:14 574649] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694573797|now:1746043694574639| [2025/04/30 20:08:14 574653] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694573797|now:1746043694574639| [2025/04/30 20:08:14 574657] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 574662] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 574667] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55480|min_srtt:55480|path_bw:1253837|loss_rate:3.66|path_pto:0| [2025/04/30 20:08:14 574672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1533470| [2025/04/30 20:08:14 574676] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55480|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 574681] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 574686] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55480|min_srtt:55480|path_bw:1253837|loss_rate:3.66|path_pto:0| [2025/04/30 20:08:14 574690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1534637| [2025/04/30 20:08:14 574695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 574699] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 574703] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 574707] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 574712] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 574716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1506629| [2025/04/30 20:08:14 574721] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 574725] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1656| [2025/04/30 20:08:14 574766] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76810|now:1746043694574733|stream_id:0|stream_offset:1506629| [2025/04/30 20:08:14 574776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 574789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76810|applimit:0| [2025/04/30 20:08:14 574797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55480|rtt_var:269|pto_duration:57480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 574802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 574806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 574810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78010| [2025/04/30 20:08:14 574814] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694657213|now:1746043694574796|interv:82417| [2025/04/30 20:08:14 574819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694657213|now:1746043694574796|interval:82417|pto_count:0|srtt:55480 [2025/04/30 20:08:14 574823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:78010| [2025/04/30 20:08:14 574828] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 574833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78010|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1507796| [2025/04/30 20:08:14 574837] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 574841] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1657| [2025/04/30 20:08:14 574874] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78010|now:1746043694574848|stream_id:0|stream_offset:1507796| [2025/04/30 20:08:14 574883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 574890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78010|applimit:0| [2025/04/30 20:08:14 574897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55480|rtt_var:269|pto_duration:57480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 574903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 574907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 574911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79210| [2025/04/30 20:08:14 574915] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694657328|now:1746043694574896|interv:82432| [2025/04/30 20:08:14 574919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694657328|now:1746043694574896|interval:82432|pto_count:0|srtt:55480 [2025/04/30 20:08:14 574923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:79210| [2025/04/30 20:08:14 574929] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 574943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1508963| [2025/04/30 20:08:14 574951] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 574955] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1658| [2025/04/30 20:08:14 574992] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79210|now:1746043694574963|stream_id:0|stream_offset:1508963| [2025/04/30 20:08:14 575001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 575008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79210|applimit:0| [2025/04/30 20:08:14 575013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55480|rtt_var:269|pto_duration:57480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 575020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 575026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 575031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80410| [2025/04/30 20:08:14 575037] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694657443|now:1746043694575013|interv:82430| [2025/04/30 20:08:14 575043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694657443|now:1746043694575013|interval:82430|pto_count:0|srtt:55480 [2025/04/30 20:08:14 575050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:80410| [2025/04/30 20:08:14 575057] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 575064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1510130| [2025/04/30 20:08:14 575071] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 575077] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694576077|now:1746043694575077|interv:1000| [2025/04/30 20:08:14 575084] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 575089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 575095] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694576077| [2025/04/30 20:08:14 575101] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694576077| [2025/04/30 20:08:14 575107] [debug] |xqc_engine_wakeup_after|wakeup:1746043694576077|now:1746043694575107|diff:970| [2025/04/30 20:08:14 575114] [debug] |xqc_engine_main_logic|END|now:1746043694574639| [2025/04/30 20:08:14 575122] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694575122| [2025/04/30 20:08:14 575128] [debug] |xqc_engine_wakeup_after|wakeup:1746043694576077|now:1746043694575128|diff:949| [2025/04/30 20:08:14 575140] [debug] |xqc_engine_main_logic|END|now:1746043694575122| [2025/04/30 20:08:14 575432] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694575431| [2025/04/30 20:08:14 575448] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 575457] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1221| [2025/04/30 20:08:14 575464] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1222| [2025/04/30 20:08:14 575473] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1222| [2025/04/30 20:08:14 575479] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 575488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1588|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1588|path_largest_ack:1588| [2025/04/30 20:08:14 575495] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1412259|prior_time:1746043694519540|is_app_limited:0|send_elapse:54606|ack_elapse:55891|ctl_first_sent_time:1746043694519885|lagest_ack_time:1746043694575431|curr_delivered:1475872| [2025/04/30 20:08:14 575502] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694519885| [2025/04/30 20:08:14 575509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:283||sndq_packets_used_bytes:0|sndq_packets_free:582| [2025/04/30 20:08:14 575516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55480|rttvar:269|minrtt:30499|latest_rtt:55546|ack_delay:40| [2025/04/30 20:08:14 575522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55483|rttvar:208|minrtt:30499|latest_rtt:55546|ack_delay:40| [2025/04/30 20:08:14 575529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1588|lost_pn:1585|thresh:3| [2025/04/30 20:08:14 575536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 575542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 575548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 575554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 575560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55483|rtt_var:208|pto_duration:57483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 575568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 575574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 575580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79210| [2025/04/30 20:08:14 575585] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694657446|now:1746043694575560|interv:81886| [2025/04/30 20:08:14 575589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694657446|now:1746043694575560|interval:81886|pto_count:0|srtt:55483 [2025/04/30 20:08:14 575602] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54606, ack_elapse 55891, delivered 63613|rate 1138161|lost 317| [2025/04/30 20:08:14 575608] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138161) in round 26| [2025/04/30 20:08:14 575615] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 575621] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11108| [2025/04/30 20:08:14 575627] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694519885|recovery:1|recovery_start:1746043694572414|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 575631] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694519885|recovery:1|recovery_start:1746043694572414|packet_conservation:0|next_round_delivered:1414659| [2025/04/30 20:08:14 575636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:106708|full_bw_reached:1|inflight:79210|srtt:55483|latest_rtt:55546|min_rtt:30499|applimit:0|lost:317|recovery:1|recovery_start:1746043694572414|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 575642] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1222|largest:1222|pns:2| [2025/04/30 20:08:14 575647] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1222|frame:ACK |recv_time:1746043694575431|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 575652] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814575431|now:1746043694575431|interv:120000000| [2025/04/30 20:08:14 575656] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814575431|now:1746043694575431|interv:120000000| [2025/04/30 20:08:14 575660] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694576077|pq_index:0| [2025/04/30 20:08:14 575665] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694574639| [2025/04/30 20:08:14 575669] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694575668| [2025/04/30 20:08:14 575674] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694575672| [2025/04/30 20:08:14 575679] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 575684] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55483|min_srtt:55483|path_bw:1253837|loss_rate:3.61|path_pto:0| [2025/04/30 20:08:14 575688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:79210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1534637| [2025/04/30 20:08:14 575693] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 575701] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 575706] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55483|min_srtt:55483|path_bw:1253837|loss_rate:3.61|path_pto:0| [2025/04/30 20:08:14 575711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:79210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1535804| [2025/04/30 20:08:14 575715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 575719] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 575723] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 575727] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 575732] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 575736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1510130| [2025/04/30 20:08:14 575741] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 575744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 575748] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694576077| [2025/04/30 20:08:14 575753] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694576077| [2025/04/30 20:08:14 575757] [debug] |xqc_engine_wakeup_after|wakeup:1746043694576077|now:1746043694575757|diff:320| [2025/04/30 20:08:14 575761] [debug] |xqc_engine_main_logic|END|now:1746043694575672| [2025/04/30 20:08:14 575767] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694575767| [2025/04/30 20:08:14 575771] [debug] |xqc_engine_wakeup_after|wakeup:1746043694576077|now:1746043694575771|diff:306| [2025/04/30 20:08:14 575775] [debug] |xqc_engine_main_logic|END|now:1746043694575767| [2025/04/30 20:08:14 576853] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694576852| [2025/04/30 20:08:14 576866] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694576077|pq_index:0| [2025/04/30 20:08:14 576871] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694575672| [2025/04/30 20:08:14 576877] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694576876| [2025/04/30 20:08:14 576882] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694576077|now:1746043694576876| [2025/04/30 20:08:14 576886] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694576077|now:1746043694576876| [2025/04/30 20:08:14 576890] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 576895] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 576910] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55483|min_srtt:55483|path_bw:1253837|loss_rate:3.61|path_pto:0| [2025/04/30 20:08:14 576918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:79210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1535804| [2025/04/30 20:08:14 576926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 576931] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 576938] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 576942] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 576947] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 576952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79210|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1510130| [2025/04/30 20:08:14 576957] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 576963] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1659| [2025/04/30 20:08:14 577012] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79210|now:1746043694576975|stream_id:0|stream_offset:1510130| [2025/04/30 20:08:14 577022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 577030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79210|applimit:0| [2025/04/30 20:08:14 577037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55483|rtt_var:208|pto_duration:57483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 577043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 577050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 577056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80410| [2025/04/30 20:08:14 577062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694659458|now:1746043694577036|interv:82422| [2025/04/30 20:08:14 577068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694659458|now:1746043694577036|interval:82422|pto_count:0|srtt:55483 [2025/04/30 20:08:14 577075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:80410| [2025/04/30 20:08:14 577080] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 577086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80410|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1511297| [2025/04/30 20:08:14 577100] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 577106] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1660| [2025/04/30 20:08:14 577145] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80410|now:1746043694577116|stream_id:0|stream_offset:1511297| [2025/04/30 20:08:14 577155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 577160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:80410|applimit:0| [2025/04/30 20:08:14 577165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55483|rtt_var:208|pto_duration:57483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 577198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 577204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 577210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 81610| [2025/04/30 20:08:14 577214] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694659599|now:1746043694577164|interv:82435| [2025/04/30 20:08:14 577218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694659599|now:1746043694577164|interval:82435|pto_count:0|srtt:55483 [2025/04/30 20:08:14 577223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:81610| [2025/04/30 20:08:14 577228] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 577232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81610|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1512464| [2025/04/30 20:08:14 577237] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 577241] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1661| [2025/04/30 20:08:14 577274] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81610|now:1746043694577248|stream_id:0|stream_offset:1512464| [2025/04/30 20:08:14 577280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 577285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:81610|applimit:0| [2025/04/30 20:08:14 577289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55483|rtt_var:208|pto_duration:57483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 577294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 577303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 577307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 82810| [2025/04/30 20:08:14 577311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694659731|now:1746043694577289|interv:82442| [2025/04/30 20:08:14 577315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694659731|now:1746043694577289|interval:82442|pto_count:0|srtt:55483 [2025/04/30 20:08:14 577319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106708|inflight:82810| [2025/04/30 20:08:14 577324] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 577328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82810|cwnd:106708|conn:000055FC16B356FC|stream_id:0|stream_offset:1513631| [2025/04/30 20:08:14 577333] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 577337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694578336|now:1746043694577336|interv:1000| [2025/04/30 20:08:14 577341] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 577345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 577351] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694578324| [2025/04/30 20:08:14 577357] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694578324| [2025/04/30 20:08:14 577363] [debug] |xqc_engine_wakeup_after|wakeup:1746043694578324|now:1746043694577363|diff:961| [2025/04/30 20:08:14 577370] [debug] |xqc_engine_main_logic|END|now:1746043694576876| [2025/04/30 20:08:14 577444] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694577443| [2025/04/30 20:08:14 577455] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 577463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1222| [2025/04/30 20:08:14 577469] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1223| [2025/04/30 20:08:14 577477] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1223| [2025/04/30 20:08:14 577483] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 577491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 577499] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:67213|prior_delivered:1414659|prior_time:1746043694521820|is_app_limited:0|send_elapse:55315|ack_elapse:55623|ctl_first_sent_time:1746043694522249|lagest_ack_time:1746043694577443|curr_delivered:1477072| [2025/04/30 20:08:14 577505] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694522249| [2025/04/30 20:08:14 577510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:282||sndq_packets_used_bytes:0|sndq_packets_free:583| [2025/04/30 20:08:14 577514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55483|rttvar:208|minrtt:30499|latest_rtt:55194|ack_delay:40| [2025/04/30 20:08:14 577526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55442|rttvar:238|minrtt:30499|latest_rtt:55194|ack_delay:40| [2025/04/30 20:08:14 577533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1590|lost_pn:1587|thresh:3| [2025/04/30 20:08:14 577539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 577546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 577551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 577558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 577564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694583201|now:1746043694577563|interval:5638| [2025/04/30 20:08:14 577570] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694583201|now:1746043694577563|interv:5638| [2025/04/30 20:08:14 577577] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55315, ack_elapse 55623, delivered 62413|rate 1122071|lost 317| [2025/04/30 20:08:14 577583] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 26 -> 27| [2025/04/30 20:08:14 577590] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122071) in round 27| [2025/04/30 20:08:14 577596] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 577603] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 577608] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694522249|recovery:1|recovery_start:1746043694572414|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 577616] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694522249|recovery:1|recovery_start:1746043694572414|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 577622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:81610|srtt:55442|latest_rtt:55194|min_rtt:30499|applimit:0|lost:317|recovery:1|recovery_start:1746043694572414|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 577628] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1223|largest:1223|pns:2| [2025/04/30 20:08:14 577633] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1223|frame:ACK |recv_time:1746043694577443|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 577640] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814577443|now:1746043694577443|interv:120000000| [2025/04/30 20:08:14 577647] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814577443|now:1746043694577443|interv:120000000| [2025/04/30 20:08:14 577658] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694578324|pq_index:0| [2025/04/30 20:08:14 577665] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694576876| [2025/04/30 20:08:14 577669] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694577669| [2025/04/30 20:08:14 577676] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694577674| [2025/04/30 20:08:14 577684] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 577691] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55442|min_srtt:55442|path_bw:1253837|loss_rate:3.55|path_pto:0| [2025/04/30 20:08:14 577698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:81610|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1535804| [2025/04/30 20:08:14 577702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 577706] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 577710] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 577715] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 577719] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 577724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81610|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1513631| [2025/04/30 20:08:14 577728] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 577732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 577736] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694578324| [2025/04/30 20:08:14 577740] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694578324| [2025/04/30 20:08:14 577744] [debug] |xqc_engine_wakeup_after|wakeup:1746043694578324|now:1746043694577744|diff:580| [2025/04/30 20:08:14 577749] [debug] |xqc_engine_main_logic|END|now:1746043694577674| [2025/04/30 20:08:14 577754] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694577754| [2025/04/30 20:08:14 577758] [debug] |xqc_engine_wakeup_after|wakeup:1746043694578324|now:1746043694577758|diff:566| [2025/04/30 20:08:14 577762] [debug] |xqc_engine_main_logic|END|now:1746043694577754| [2025/04/30 20:08:14 578279] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694578278| [2025/04/30 20:08:14 578294] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 578304] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1223| [2025/04/30 20:08:14 578309] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1224| [2025/04/30 20:08:14 578318] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1224| [2025/04/30 20:08:14 578332] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 578341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 578348] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:68413|prior_delivered:1414659|prior_time:1746043694521820|is_app_limited:0|send_elapse:55447|ack_elapse:56458|ctl_first_sent_time:1746043694522381|lagest_ack_time:1746043694578278|curr_delivered:1478272| [2025/04/30 20:08:14 578356] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694522381| [2025/04/30 20:08:14 578362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:281||sndq_packets_used_bytes:0|sndq_packets_free:584| [2025/04/30 20:08:14 578368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55442|rttvar:238|minrtt:30499|latest_rtt:55897|ack_delay:24| [2025/04/30 20:08:14 578375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55496|rttvar:286|minrtt:30499|latest_rtt:55897|ack_delay:24| [2025/04/30 20:08:14 578382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1591|lost_pn:1588|thresh:3| [2025/04/30 20:08:14 578388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 578395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 578401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 578406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 578412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694583713|now:1746043694578412|interval:5301| [2025/04/30 20:08:14 578419] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694583713|now:1746043694578412|interv:5301| [2025/04/30 20:08:14 578425] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55447, ack_elapse 56458, delivered 63613|rate 1126731|lost 317| [2025/04/30 20:08:14 578432] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126731) in round 27| [2025/04/30 20:08:14 578438] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 578444] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 578450] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694522381|recovery:1|recovery_start:1746043694572414|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 578454] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694522381|recovery:1|recovery_start:1746043694572414|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 578459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:80410|srtt:55496|latest_rtt:55897|min_rtt:30499|applimit:0|lost:317|recovery:1|recovery_start:1746043694572414|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 578474] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1224|largest:1224|pns:2| [2025/04/30 20:08:14 578481] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1224|frame:ACK |recv_time:1746043694578278|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 578487] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814578278|now:1746043694578278|interv:120000000| [2025/04/30 20:08:14 578491] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814578278|now:1746043694578278|interv:120000000| [2025/04/30 20:08:14 578495] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694578324|pq_index:0| [2025/04/30 20:08:14 578500] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694577674| [2025/04/30 20:08:14 578504] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694578504| [2025/04/30 20:08:14 578509] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694578508| [2025/04/30 20:08:14 578514] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043694578324|now:1746043694578508| [2025/04/30 20:08:14 578518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:14 578522] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043694578324|now:1746043694578508| [2025/04/30 20:08:14 578526] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 578530] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694578336|now:1746043694578508| [2025/04/30 20:08:14 578534] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694578336|now:1746043694578508| [2025/04/30 20:08:14 578538] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 578542] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 578548] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1224|ack_delay:25223|first_ack_range:45|largest_pkt_recv_time:1746043694553324| [2025/04/30 20:08:14 578552] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1224|low:1179|pkt_pns:2| [2025/04/30 20:08:14 578556] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1177|low:1151|pkt_pns:2| [2025/04/30 20:08:14 578560] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:1200|frame_largest_recv:1224| [2025/04/30 20:08:14 578565] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 578570] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55496|min_srtt:55496|path_bw:1253837|loss_rate:3.55|path_pto:0| [2025/04/30 20:08:14 578574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:80410|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1535804| [2025/04/30 20:08:14 578582] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55496|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 578587] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 578591] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55496|min_srtt:55496|path_bw:1253837|loss_rate:3.55|path_pto:0| [2025/04/30 20:08:14 578596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:80410|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1536971| [2025/04/30 20:08:14 578600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 578604] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 578608] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 578612] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 578617] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 578621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:80410|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1513631| [2025/04/30 20:08:14 578626] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 578630] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1662| [2025/04/30 20:08:14 578667] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1662|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:80410|now:1746043694578638|stream_id:0|stream_offset:1513631| [2025/04/30 20:08:14 578674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1662|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:08:14 578679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:80410|applimit:0| [2025/04/30 20:08:14 578683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694583713|now:1746043694578683|interval:5030| [2025/04/30 20:08:14 578688] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694583713|now:1746043694578683|interv:5030| [2025/04/30 20:08:14 578692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:81619| [2025/04/30 20:08:14 578697] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 578701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1514798| [2025/04/30 20:08:14 578706] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 578719] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1663| [2025/04/30 20:08:14 578743] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81619|now:1746043694578725|stream_id:0|stream_offset:1514798| [2025/04/30 20:08:14 578749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 578754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:81619|applimit:0| [2025/04/30 20:08:14 578758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694583713|now:1746043694578758|interval:4955| [2025/04/30 20:08:14 578763] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694583713|now:1746043694578758|interv:4955| [2025/04/30 20:08:14 578767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:82819| [2025/04/30 20:08:14 578771] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 578776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1515965| [2025/04/30 20:08:14 578780] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 578784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694579784|now:1746043694578784|interv:1000| [2025/04/30 20:08:14 578788] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 578792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 578796] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694579784| [2025/04/30 20:08:14 578801] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694579784| [2025/04/30 20:08:14 578805] [debug] |xqc_engine_wakeup_after|wakeup:1746043694579784|now:1746043694578805|diff:979| [2025/04/30 20:08:14 578809] [debug] |xqc_engine_main_logic|END|now:1746043694578508| [2025/04/30 20:08:14 578817] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:47|state:ESTABED|recv_time:1746043694578816| [2025/04/30 20:08:14 578821] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 578827] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1224| [2025/04/30 20:08:14 578831] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1225| [2025/04/30 20:08:14 578836] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1225| [2025/04/30 20:08:14 578840] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 578845] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 578849] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694603816|now:1746043694578816|interv:25000| [2025/04/30 20:08:14 578855] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694578816|max_ack_delay:25000| [2025/04/30 20:08:14 578863] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1225|largest:1225|pns:2| [2025/04/30 20:08:14 578868] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1225|frame:PING ACK |recv_time:1746043694578816|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 578873] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814578816|now:1746043694578816|interv:120000000| [2025/04/30 20:08:14 578878] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814578816|now:1746043694578816|interv:120000000| [2025/04/30 20:08:14 578885] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694579784|pq_index:0| [2025/04/30 20:08:14 578892] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694578508| [2025/04/30 20:08:14 578898] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694578898| [2025/04/30 20:08:14 578904] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694578903| [2025/04/30 20:08:14 578910] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 578917] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55496|min_srtt:55496|path_bw:1253837|loss_rate:3.52|path_pto:0| [2025/04/30 20:08:14 578924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:82819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1536971| [2025/04/30 20:08:14 578930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 578936] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 578942] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 578948] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 578955] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 578961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1515965| [2025/04/30 20:08:14 578968] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 578973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 578979] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694579784| [2025/04/30 20:08:14 578985] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694579784| [2025/04/30 20:08:14 578990] [debug] |xqc_engine_wakeup_after|wakeup:1746043694579784|now:1746043694578990|diff:794| [2025/04/30 20:08:14 578996] [debug] |xqc_engine_main_logic|END|now:1746043694578903| [2025/04/30 20:08:14 579009] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694579009| [2025/04/30 20:08:14 579015] [debug] |xqc_engine_wakeup_after|wakeup:1746043694579784|now:1746043694579014|diff:770| [2025/04/30 20:08:14 579020] [debug] |xqc_engine_main_logic|END|now:1746043694579009| [2025/04/30 20:08:14 579367] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694579366| [2025/04/30 20:08:14 579381] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 579388] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1225| [2025/04/30 20:08:14 579392] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1226| [2025/04/30 20:08:14 579398] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1226| [2025/04/30 20:08:14 579403] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 579408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 579413] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:68413|prior_delivered:1415859|prior_time:1746043694522500|is_app_limited:0|send_elapse:55458|ack_elapse:56866|ctl_first_sent_time:1746043694522822|lagest_ack_time:1746043694579366|curr_delivered:1479472| [2025/04/30 20:08:14 579418] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694522822| [2025/04/30 20:08:14 579423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:585| [2025/04/30 20:08:14 579428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55496|rttvar:286|minrtt:30499|latest_rtt:56544|ack_delay:40| [2025/04/30 20:08:14 579432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55622|rttvar:467|minrtt:30499|latest_rtt:56544|ack_delay:40| [2025/04/30 20:08:14 579436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1592|lost_pn:1589|thresh:3| [2025/04/30 20:08:14 579441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 579445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 579449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 579454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1589|lost_pn:1589|po_sent_time:1746043694520829|lost_send_time:1746043694515754|loss_delay:63612|frame:STREAM |repair:128| [2025/04/30 20:08:14 579459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694520829u| [2025/04/30 20:08:14 579463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 579467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55622|rtt_var:467|pto_duration:57622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 579472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 579476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 579486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80419| [2025/04/30 20:08:14 579490] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694661347|now:1746043694579467|interv:81880| [2025/04/30 20:08:14 579494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694661347|now:1746043694579467|interval:81880|pto_count:0|srtt:55622 [2025/04/30 20:08:14 579499] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55458, ack_elapse 56866, delivered 63613|rate 1118647|lost 318| [2025/04/30 20:08:14 579503] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118647) in round 27| [2025/04/30 20:08:14 579508] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 579512] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 579516] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694522822|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 579520] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694522822|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 579525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:80419|srtt:55622|latest_rtt:56544|min_rtt:30499|applimit:0|lost:317|recovery:1|recovery_start:1746043694579463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 579531] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1226|largest:1226|pns:2| [2025/04/30 20:08:14 579536] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1226|frame:ACK |recv_time:1746043694579366|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 579541] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814579366|now:1746043694579366|interv:120000000| [2025/04/30 20:08:14 579545] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814579366|now:1746043694579366|interv:120000000| [2025/04/30 20:08:14 579549] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694579784|pq_index:0| [2025/04/30 20:08:14 579553] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694578903| [2025/04/30 20:08:14 579557] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694579557| [2025/04/30 20:08:14 579562] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694579561| [2025/04/30 20:08:14 579568] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 579573] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55622|min_srtt:55622|path_bw:1253837|loss_rate:3.52|path_pto:0| [2025/04/30 20:08:14 579581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:80419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1436609| [2025/04/30 20:08:14 579585] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55622|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 579590] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1589|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 579595] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55622|min_srtt:55622|path_bw:1253837|loss_rate:3.52|path_pto:0| [2025/04/30 20:08:14 579599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:80419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1536971| [2025/04/30 20:08:14 579603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55622|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 579608] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 579612] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55622|min_srtt:55622|path_bw:1253837|loss_rate:3.52|path_pto:0| [2025/04/30 20:08:14 579616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:80419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1538138| [2025/04/30 20:08:14 579621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 579624] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 579628] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 579633] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 579637] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1589|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 579641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1436609| [2025/04/30 20:08:14 579646] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 579650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 579654] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 579658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1515965| [2025/04/30 20:08:14 579666] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 579680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 579686] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694579784| [2025/04/30 20:08:14 579693] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694579784| [2025/04/30 20:08:14 579699] [debug] |xqc_engine_wakeup_after|wakeup:1746043694579784|now:1746043694579699|diff:85| [2025/04/30 20:08:14 579706] [debug] |xqc_engine_main_logic|END|now:1746043694579561| [2025/04/30 20:08:14 579714] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694579714| [2025/04/30 20:08:14 579720] [debug] |xqc_engine_wakeup_after|wakeup:1746043694579784|now:1746043694579720|diff:64| [2025/04/30 20:08:14 579727] [debug] |xqc_engine_main_logic|END|now:1746043694579714| [2025/04/30 20:08:14 580332] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694580330| [2025/04/30 20:08:14 580348] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 580357] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1226| [2025/04/30 20:08:14 580363] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1227| [2025/04/30 20:08:14 580371] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1227| [2025/04/30 20:08:14 580375] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 580383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 580390] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:69613|prior_delivered:1415859|prior_time:1746043694522500|is_app_limited:0|send_elapse:55573|ack_elapse:57830|ctl_first_sent_time:1746043694522937|lagest_ack_time:1746043694580330|curr_delivered:1480672| [2025/04/30 20:08:14 580396] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694522937| [2025/04/30 20:08:14 580401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:585| [2025/04/30 20:08:14 580406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55622|rttvar:467|minrtt:30499|latest_rtt:57393|ack_delay:32| [2025/04/30 20:08:14 580414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55840|rttvar:785|minrtt:30499|latest_rtt:57393|ack_delay:32| [2025/04/30 20:08:14 580420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1593|lost_pn:1590|thresh:3| [2025/04/30 20:08:14 580426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 580431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 580434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 580438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 580442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 580447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55840|rtt_var:785|pto_duration:58980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 580457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 580461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 580465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79219| [2025/04/30 20:08:14 580469] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694662705|now:1746043694580446|interv:82259| [2025/04/30 20:08:14 580473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694662705|now:1746043694580446|interval:82259|pto_count:0|srtt:55840 [2025/04/30 20:08:14 580478] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55573, ack_elapse 57830, delivered 64813|rate 1120750|lost 318| [2025/04/30 20:08:14 580482] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120750) in round 27| [2025/04/30 20:08:14 580486] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 580491] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 580495] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694522937|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 580499] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694522937|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 580504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:79219|srtt:55840|latest_rtt:57393|min_rtt:30499|applimit:0|lost:317|recovery:1|recovery_start:1746043694579463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 580510] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1227|largest:1227|pns:2| [2025/04/30 20:08:14 580514] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1227|frame:ACK |recv_time:1746043694580330|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 580519] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814580330|now:1746043694580330|interv:120000000| [2025/04/30 20:08:14 580523] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814580330|now:1746043694580330|interv:120000000| [2025/04/30 20:08:14 580527] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694579784|pq_index:0| [2025/04/30 20:08:14 580532] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694579561| [2025/04/30 20:08:14 580536] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694580536| [2025/04/30 20:08:14 580542] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694580541| [2025/04/30 20:08:14 580549] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694579784|now:1746043694580541| [2025/04/30 20:08:14 580554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694579784|now:1746043694580541| [2025/04/30 20:08:14 580558] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 580562] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 580567] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55840|min_srtt:55840|path_bw:1253837|loss_rate:3.52|path_pto:0| [2025/04/30 20:08:14 580572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1538138| [2025/04/30 20:08:14 580576] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55840|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 580581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 580586] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55840|min_srtt:55840|path_bw:1253837|loss_rate:3.52|path_pto:0| [2025/04/30 20:08:14 580590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1539305| [2025/04/30 20:08:14 580595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 580599] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 580602] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 580607] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 580611] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1589|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 580615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1436609| [2025/04/30 20:08:14 580620] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 580624] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1664| [2025/04/30 20:08:14 580661] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79219|now:1746043694580631|stream_id:0|stream_offset:1436609| [2025/04/30 20:08:14 580667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1664|origin_pktnum:1589|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 580672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79219|applimit:0| [2025/04/30 20:08:14 580684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55840|rtt_var:785|pto_duration:58980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 580692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 580698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 580705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80419| [2025/04/30 20:08:14 580712] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694664611|now:1746043694580684|interv:83927| [2025/04/30 20:08:14 580718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694664611|now:1746043694580684|interval:83927|pto_count:0|srtt:55840 [2025/04/30 20:08:14 580724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:80419| [2025/04/30 20:08:14 580729] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 580734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1515965| [2025/04/30 20:08:14 580739] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 580743] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694581742|now:1746043694580742|interv:1000| [2025/04/30 20:08:14 580747] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 580750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 580755] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694581742| [2025/04/30 20:08:14 580759] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694581742| [2025/04/30 20:08:14 580763] [debug] |xqc_engine_wakeup_after|wakeup:1746043694581742|now:1746043694580763|diff:979| [2025/04/30 20:08:14 580767] [debug] |xqc_engine_main_logic|END|now:1746043694580541| [2025/04/30 20:08:14 580773] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694580773| [2025/04/30 20:08:14 580777] [debug] |xqc_engine_wakeup_after|wakeup:1746043694581742|now:1746043694580777|diff:965| [2025/04/30 20:08:14 580781] [debug] |xqc_engine_main_logic|END|now:1746043694580773| [2025/04/30 20:08:14 581357] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694581356| [2025/04/30 20:08:14 581373] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 581381] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1227| [2025/04/30 20:08:14 581385] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1228| [2025/04/30 20:08:14 581392] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1228| [2025/04/30 20:08:14 581399] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 581407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 581415] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:68413|prior_delivered:1418259|prior_time:1746043694524668|is_app_limited:0|send_elapse:54657|ack_elapse:56688|ctl_first_sent_time:1746043694525022|lagest_ack_time:1746043694581356|curr_delivered:1481872| [2025/04/30 20:08:14 581431] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694525022| [2025/04/30 20:08:14 581439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:279||sndq_packets_used_bytes:0|sndq_packets_free:586| [2025/04/30 20:08:14 581446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55840|rttvar:785|minrtt:30499|latest_rtt:56334|ack_delay:24| [2025/04/30 20:08:14 581452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55898|rttvar:706|minrtt:30499|latest_rtt:56334|ack_delay:24| [2025/04/30 20:08:14 581459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1594|lost_pn:1591|thresh:3| [2025/04/30 20:08:14 581465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 581472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 581476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 581483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 581489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 581496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55898|rtt_var:706|pto_duration:58722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 581501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 581505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 581509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79219| [2025/04/30 20:08:14 581513] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694664353|now:1746043694581495|interv:82858| [2025/04/30 20:08:14 581517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694664353|now:1746043694581495|interval:82858|pto_count:0|srtt:55898 [2025/04/30 20:08:14 581522] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54657, ack_elapse 56688, delivered 63613|rate 1122159|lost 318| [2025/04/30 20:08:14 581526] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122159) in round 27| [2025/04/30 20:08:14 581531] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 581535] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 581539] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694525022|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 581543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694525022|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 581552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:79219|srtt:55898|latest_rtt:56334|min_rtt:30499|applimit:0|lost:318|recovery:1|recovery_start:1746043694579463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 581558] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1228|largest:1228|pns:2| [2025/04/30 20:08:14 581565] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1228|frame:ACK |recv_time:1746043694581356|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 581573] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814581356|now:1746043694581356|interv:120000000| [2025/04/30 20:08:14 581579] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814581356|now:1746043694581356|interv:120000000| [2025/04/30 20:08:14 581585] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694581742|pq_index:0| [2025/04/30 20:08:14 581589] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694580541| [2025/04/30 20:08:14 581594] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694581594| [2025/04/30 20:08:14 581599] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694581598| [2025/04/30 20:08:14 581604] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 581609] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55898|min_srtt:55898|path_bw:1253837|loss_rate:4.00|path_pto:0| [2025/04/30 20:08:14 581614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1539305| [2025/04/30 20:08:14 581619] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55898|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 581623] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 581628] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55898|min_srtt:55898|path_bw:1253837|loss_rate:4.00|path_pto:0| [2025/04/30 20:08:14 581632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1540472| [2025/04/30 20:08:14 581637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 581640] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 581645] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 581657] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 581665] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 581670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1515965| [2025/04/30 20:08:14 581674] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 581678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 581682] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694581742| [2025/04/30 20:08:14 581686] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694581742| [2025/04/30 20:08:14 581690] [debug] |xqc_engine_wakeup_after|wakeup:1746043694581742|now:1746043694581690|diff:52| [2025/04/30 20:08:14 581695] [debug] |xqc_engine_main_logic|END|now:1746043694581598| [2025/04/30 20:08:14 581700] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694581700| [2025/04/30 20:08:14 581704] [debug] |xqc_engine_wakeup_after|wakeup:1746043694581742|now:1746043694581704|diff:38| [2025/04/30 20:08:14 581708] [debug] |xqc_engine_main_logic|END|now:1746043694581700| [2025/04/30 20:08:14 582554] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694582552| [2025/04/30 20:08:14 582572] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 582578] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1228| [2025/04/30 20:08:14 582584] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1229| [2025/04/30 20:08:14 582593] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1229| [2025/04/30 20:08:14 582600] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 582609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 582616] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:69613|prior_delivered:1418259|prior_time:1746043694524668|is_app_limited:0|send_elapse:54757|ack_elapse:57884|ctl_first_sent_time:1746043694525122|lagest_ack_time:1746043694582552|curr_delivered:1483072| [2025/04/30 20:08:14 582622] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694525122| [2025/04/30 20:08:14 582627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:587| [2025/04/30 20:08:14 582631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55898|rttvar:706|minrtt:30499|latest_rtt:57430|ack_delay:64| [2025/04/30 20:08:14 582636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56081|rttvar:897|minrtt:30499|latest_rtt:57430|ack_delay:64| [2025/04/30 20:08:14 582640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1595|lost_pn:1592|thresh:3| [2025/04/30 20:08:14 582645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 582655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 582659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 582664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 582671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 582678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56081|rtt_var:897|pto_duration:59669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 582685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 582691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 582698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78019| [2025/04/30 20:08:14 582704] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694665300|now:1746043694582678|interv:82622| [2025/04/30 20:08:14 582711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694665300|now:1746043694582678|interval:82622|pto_count:0|srtt:56081 [2025/04/30 20:08:14 582718] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54757, ack_elapse 57884, delivered 64813|rate 1119704|lost 318| [2025/04/30 20:08:14 582722] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119704) in round 27| [2025/04/30 20:08:14 582726] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 582731] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 582735] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694525122|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 582739] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694525122|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 582744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:78019|srtt:56081|latest_rtt:57430|min_rtt:30499|applimit:0|lost:318|recovery:1|recovery_start:1746043694579463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 582751] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1229|largest:1229|pns:2| [2025/04/30 20:08:14 582755] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1229|frame:ACK |recv_time:1746043694582552|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 582760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814582552|now:1746043694582552|interv:120000000| [2025/04/30 20:08:14 582764] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814582552|now:1746043694582552|interv:120000000| [2025/04/30 20:08:14 582772] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694581742|pq_index:0| [2025/04/30 20:08:14 582777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694581598| [2025/04/30 20:08:14 582781] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694582781| [2025/04/30 20:08:14 582786] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694582785| [2025/04/30 20:08:14 582791] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694581742|now:1746043694582785| [2025/04/30 20:08:14 582795] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694581742|now:1746043694582785| [2025/04/30 20:08:14 582799] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 582804] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 582809] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56081|min_srtt:56081|path_bw:1253837|loss_rate:4.00|path_pto:0| [2025/04/30 20:08:14 582813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:78019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1540472| [2025/04/30 20:08:14 582818] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56081|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 582825] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 582833] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56081|min_srtt:56081|path_bw:1253837|loss_rate:4.00|path_pto:0| [2025/04/30 20:08:14 582840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:78019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1541639| [2025/04/30 20:08:14 582847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 582853] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 582860] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 582866] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 582874] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 582881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1515965| [2025/04/30 20:08:14 582888] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 582901] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1665| [2025/04/30 20:08:14 582945] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78019|now:1746043694582912|stream_id:0|stream_offset:1515965| [2025/04/30 20:08:14 582956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 582964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78019|applimit:0| [2025/04/30 20:08:14 582970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56081|rtt_var:897|pto_duration:59669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 582977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 582984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 582989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79219| [2025/04/30 20:08:14 582993] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694667581|now:1746043694582970|interv:84611| [2025/04/30 20:08:14 582998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694667581|now:1746043694582970|interval:84611|pto_count:0|srtt:56081 [2025/04/30 20:08:14 583003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:79219| [2025/04/30 20:08:14 583008] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 583013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1517132| [2025/04/30 20:08:14 583017] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 583022] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1666| [2025/04/30 20:08:14 583057] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79219|now:1746043694583031|stream_id:0|stream_offset:1517132| [2025/04/30 20:08:14 583068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 583075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79219|applimit:0| [2025/04/30 20:08:14 583082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56081|rtt_var:897|pto_duration:59669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 583089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 583094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 583098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80419| [2025/04/30 20:08:14 583107] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694667700|now:1746043694583082|interv:84618| [2025/04/30 20:08:14 583111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694667700|now:1746043694583082|interval:84618|pto_count:0|srtt:56081 [2025/04/30 20:08:14 583116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:80419| [2025/04/30 20:08:14 583121] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 583126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1518299| [2025/04/30 20:08:14 583131] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 583135] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694584134|now:1746043694583134|interv:1000| [2025/04/30 20:08:14 583139] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 583142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 583147] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694584134| [2025/04/30 20:08:14 583151] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694584134| [2025/04/30 20:08:14 583155] [debug] |xqc_engine_wakeup_after|wakeup:1746043694584134|now:1746043694583155|diff:979| [2025/04/30 20:08:14 583160] [debug] |xqc_engine_main_logic|END|now:1746043694582785| [2025/04/30 20:08:14 583181] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694583181| [2025/04/30 20:08:14 583188] [debug] |xqc_engine_wakeup_after|wakeup:1746043694584134|now:1746043694583188|diff:946| [2025/04/30 20:08:14 583193] [debug] |xqc_engine_main_logic|END|now:1746043694583181| [2025/04/30 20:08:14 583331] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694583330| [2025/04/30 20:08:14 583345] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 583354] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1229| [2025/04/30 20:08:14 583360] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1230| [2025/04/30 20:08:14 583368] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1230| [2025/04/30 20:08:14 583374] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 583382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1596|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1596|path_largest_ack:1596| [2025/04/30 20:08:14 583390] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:68413|prior_delivered:1420659|prior_time:1746043694526508|is_app_limited:0|send_elapse:55362|ack_elapse:56822|ctl_first_sent_time:1746043694526865|lagest_ack_time:1746043694583330|curr_delivered:1484272| [2025/04/30 20:08:14 583397] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694526865| [2025/04/30 20:08:14 583404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:277||sndq_packets_used_bytes:0|sndq_packets_free:588| [2025/04/30 20:08:14 583411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56081|rttvar:897|minrtt:30499|latest_rtt:56465|ack_delay:48| [2025/04/30 20:08:14 583424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56123|rttvar:757|minrtt:30499|latest_rtt:56465|ack_delay:48| [2025/04/30 20:08:14 583431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1596|lost_pn:1593|thresh:3| [2025/04/30 20:08:14 583436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 583440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 583447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 583453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 583459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 583465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56123|rtt_var:757|pto_duration:59151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 583470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 583477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 583483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79219| [2025/04/30 20:08:14 583490] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694667182|now:1746043694583465|interv:83717| [2025/04/30 20:08:14 583496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694667182|now:1746043694583465|interval:83717|pto_count:0|srtt:56123 [2025/04/30 20:08:14 583503] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55362, ack_elapse 56822, delivered 63613|rate 1119513|lost 318| [2025/04/30 20:08:14 583510] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119513) in round 27| [2025/04/30 20:08:14 583515] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 583520] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 583524] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694526865|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 583528] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694526865|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 583533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:79219|srtt:56123|latest_rtt:56465|min_rtt:30499|applimit:0|lost:318|recovery:1|recovery_start:1746043694579463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 583539] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1230|largest:1230|pns:2| [2025/04/30 20:08:14 583548] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1230|frame:ACK |recv_time:1746043694583330|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 583553] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814583330|now:1746043694583330|interv:120000000| [2025/04/30 20:08:14 583557] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814583330|now:1746043694583330|interv:120000000| [2025/04/30 20:08:14 583561] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694584134|pq_index:0| [2025/04/30 20:08:14 583566] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694582785| [2025/04/30 20:08:14 583570] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694583569| [2025/04/30 20:08:14 583575] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694583573| [2025/04/30 20:08:14 583580] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 583585] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56123|min_srtt:56123|path_bw:1253837|loss_rate:3.96|path_pto:0| [2025/04/30 20:08:14 583589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1541639| [2025/04/30 20:08:14 583594] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 583599] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 583604] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56123|min_srtt:56123|path_bw:1253837|loss_rate:3.96|path_pto:0| [2025/04/30 20:08:14 583608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1542806| [2025/04/30 20:08:14 583613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 583617] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 583621] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 583625] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 583629] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 583634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1518299| [2025/04/30 20:08:14 583641] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 583645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 583649] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694584134| [2025/04/30 20:08:14 583653] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694584134| [2025/04/30 20:08:14 583657] [debug] |xqc_engine_wakeup_after|wakeup:1746043694584134|now:1746043694583657|diff:477| [2025/04/30 20:08:14 583661] [debug] |xqc_engine_main_logic|END|now:1746043694583573| [2025/04/30 20:08:14 583667] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694583667| [2025/04/30 20:08:14 583671] [debug] |xqc_engine_wakeup_after|wakeup:1746043694584134|now:1746043694583671|diff:463| [2025/04/30 20:08:14 583675] [debug] |xqc_engine_main_logic|END|now:1746043694583667| [2025/04/30 20:08:14 584277] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694584276| [2025/04/30 20:08:14 584290] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 584300] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1230| [2025/04/30 20:08:14 584306] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1231| [2025/04/30 20:08:14 584315] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1231| [2025/04/30 20:08:14 584321] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 584329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 584336] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:69613|prior_delivered:1420659|prior_time:1746043694526508|is_app_limited:0|send_elapse:55485|ack_elapse:57768|ctl_first_sent_time:1746043694526988|lagest_ack_time:1746043694584276|curr_delivered:1485472| [2025/04/30 20:08:14 584344] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694526988| [2025/04/30 20:08:14 584351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:589| [2025/04/30 20:08:14 584358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56123|rttvar:757|minrtt:30499|latest_rtt:57288|ack_delay:32| [2025/04/30 20:08:14 584365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56265|rttvar:851|minrtt:30499|latest_rtt:57288|ack_delay:32| [2025/04/30 20:08:14 584372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1597|lost_pn:1594|thresh:3| [2025/04/30 20:08:14 584379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 584385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 584391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 584398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 584404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 584431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56265|rtt_var:851|pto_duration:59669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 584438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 584445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 584450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78019| [2025/04/30 20:08:14 584454] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694667700|now:1746043694584430|interv:83270| [2025/04/30 20:08:14 584458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694667700|now:1746043694584430|interval:83270|pto_count:0|srtt:56265 [2025/04/30 20:08:14 584463] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55485, ack_elapse 57768, delivered 64813|rate 1121953|lost 318| [2025/04/30 20:08:14 584467] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121953) in round 27| [2025/04/30 20:08:14 584471] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 584476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 584480] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694526988|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 584484] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694526988|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 584489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:78019|srtt:56265|latest_rtt:57288|min_rtt:30499|applimit:0|lost:318|recovery:1|recovery_start:1746043694579463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 584495] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1231|largest:1231|pns:2| [2025/04/30 20:08:14 584499] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1231|frame:ACK |recv_time:1746043694584276|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 584504] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814584276|now:1746043694584276|interv:120000000| [2025/04/30 20:08:14 584509] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814584276|now:1746043694584276|interv:120000000| [2025/04/30 20:08:14 584513] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694584134|pq_index:0| [2025/04/30 20:08:14 584518] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694583573| [2025/04/30 20:08:14 584522] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694584522| [2025/04/30 20:08:14 584527] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694584526| [2025/04/30 20:08:14 584536] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694584134|now:1746043694584526| [2025/04/30 20:08:14 584540] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694584134|now:1746043694584526| [2025/04/30 20:08:14 584544] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 584549] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 584553] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56265|min_srtt:56265|path_bw:1253837|loss_rate:3.96|path_pto:0| [2025/04/30 20:08:14 584558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:78019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1542806| [2025/04/30 20:08:14 584563] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56265|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 584567] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 584572] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56265|min_srtt:56265|path_bw:1253837|loss_rate:3.96|path_pto:0| [2025/04/30 20:08:14 584576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:78019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1543973| [2025/04/30 20:08:14 584581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 584585] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 584589] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 584594] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 584598] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 584602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1518299| [2025/04/30 20:08:14 584607] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 584611] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1667| [2025/04/30 20:08:14 584651] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78019|now:1746043694584619|stream_id:0|stream_offset:1518299| [2025/04/30 20:08:14 584661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 584668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78019|applimit:0| [2025/04/30 20:08:14 584680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56265|rtt_var:851|pto_duration:59669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 584685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 584689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 584693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79219| [2025/04/30 20:08:14 584697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694669288|now:1746043694584680|interv:84608| [2025/04/30 20:08:14 584701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694669288|now:1746043694584680|interval:84608|pto_count:0|srtt:56265 [2025/04/30 20:08:14 584705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:79219| [2025/04/30 20:08:14 584710] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 584714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1519466| [2025/04/30 20:08:14 584719] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 584723] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1668| [2025/04/30 20:08:14 584755] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79219|now:1746043694584731|stream_id:0|stream_offset:1519466| [2025/04/30 20:08:14 584764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 584771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79219|applimit:0| [2025/04/30 20:08:14 584778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56265|rtt_var:851|pto_duration:59669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 584783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 584787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 584791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80419| [2025/04/30 20:08:14 584794] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694669400|now:1746043694584778|interv:84622| [2025/04/30 20:08:14 584798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694669400|now:1746043694584778|interval:84622|pto_count:0|srtt:56265 [2025/04/30 20:08:14 584803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:80419| [2025/04/30 20:08:14 584808] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 584821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1520633| [2025/04/30 20:08:14 584829] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1068| [2025/04/30 20:08:14 584835] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694585903|now:1746043694584835|interv:1068| [2025/04/30 20:08:14 584839] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1068| [2025/04/30 20:08:14 584843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 584847] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694585903| [2025/04/30 20:08:14 584851] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694585903| [2025/04/30 20:08:14 584856] [debug] |xqc_engine_wakeup_after|wakeup:1746043694585903|now:1746043694584855|diff:1048| [2025/04/30 20:08:14 584860] [debug] |xqc_engine_main_logic|END|now:1746043694584526| [2025/04/30 20:08:14 584866] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694584866| [2025/04/30 20:08:14 584870] [debug] |xqc_engine_wakeup_after|wakeup:1746043694585903|now:1746043694584869|diff:1034| [2025/04/30 20:08:14 584873] [debug] |xqc_engine_main_logic|END|now:1746043694584866| [2025/04/30 20:08:14 585282] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694585280| [2025/04/30 20:08:14 585296] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 585305] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1231| [2025/04/30 20:08:14 585311] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1232| [2025/04/30 20:08:14 585321] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1232| [2025/04/30 20:08:14 585327] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 585335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 585342] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:70813|prior_delivered:1420659|prior_time:1746043694526508|is_app_limited:0|send_elapse:56879|ack_elapse:58772|ctl_first_sent_time:1746043694528382|lagest_ack_time:1746043694585280|curr_delivered:1486672| [2025/04/30 20:08:14 585349] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694528382| [2025/04/30 20:08:14 585354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:275||sndq_packets_used_bytes:0|sndq_packets_free:590| [2025/04/30 20:08:14 585361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56265|rttvar:851|minrtt:30499|latest_rtt:56898|ack_delay:32| [2025/04/30 20:08:14 585368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56340|rttvar:789|minrtt:30499|latest_rtt:56898|ack_delay:32| [2025/04/30 20:08:14 585375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1598|lost_pn:1595|thresh:3| [2025/04/30 20:08:14 585381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 585388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 585402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 585409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 585415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 585421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56340|rtt_var:789|pto_duration:59496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 585426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 585430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 585434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79219| [2025/04/30 20:08:14 585438] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694669227|now:1746043694585421|interv:83806| [2025/04/30 20:08:14 585444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694669227|now:1746043694585421|interval:83806|pto_count:0|srtt:56340 [2025/04/30 20:08:14 585451] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56879, ack_elapse 58772, delivered 66013|rate 1123204|lost 318| [2025/04/30 20:08:14 585458] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123204) in round 27| [2025/04/30 20:08:14 585465] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 585470] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 585474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694528382|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 585479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694528382|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 585483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:79219|srtt:56340|latest_rtt:56898|min_rtt:30499|applimit:0|lost:318|recovery:1|recovery_start:1746043694579463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 585489] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1232|largest:1232|pns:2| [2025/04/30 20:08:14 585494] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1232|frame:ACK |recv_time:1746043694585280|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 585499] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814585280|now:1746043694585280|interv:120000000| [2025/04/30 20:08:14 585503] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814585280|now:1746043694585280|interv:120000000| [2025/04/30 20:08:14 585507] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694585903|pq_index:0| [2025/04/30 20:08:14 585516] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694584526| [2025/04/30 20:08:14 585520] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694585520| [2025/04/30 20:08:14 585525] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694585524| [2025/04/30 20:08:14 585530] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 585535] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56340|min_srtt:56340|path_bw:1253837|loss_rate:3.92|path_pto:0| [2025/04/30 20:08:14 585540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1543973| [2025/04/30 20:08:14 585545] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56340|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 585549] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 585554] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56340|min_srtt:56340|path_bw:1253837|loss_rate:3.92|path_pto:0| [2025/04/30 20:08:14 585558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1545140| [2025/04/30 20:08:14 585563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 585566] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 585570] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 585575] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 585579] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 585584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1520633| [2025/04/30 20:08:14 585588] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 585592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 585596] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694585903| [2025/04/30 20:08:14 585600] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694585903| [2025/04/30 20:08:14 585604] [debug] |xqc_engine_wakeup_after|wakeup:1746043694585903|now:1746043694585604|diff:299| [2025/04/30 20:08:14 585608] [debug] |xqc_engine_main_logic|END|now:1746043694585524| [2025/04/30 20:08:14 585617] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694585617| [2025/04/30 20:08:14 585621] [debug] |xqc_engine_wakeup_after|wakeup:1746043694585903|now:1746043694585621|diff:282| [2025/04/30 20:08:14 585625] [debug] |xqc_engine_main_logic|END|now:1746043694585617| [2025/04/30 20:08:14 587163] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694587162| [2025/04/30 20:08:14 587197] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694585903|pq_index:0| [2025/04/30 20:08:14 587205] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694585524| [2025/04/30 20:08:14 587213] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694587211| [2025/04/30 20:08:14 587221] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694585903|now:1746043694587211| [2025/04/30 20:08:14 587228] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694585903|now:1746043694587211| [2025/04/30 20:08:14 587234] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 587241] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 587248] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56340|min_srtt:56340|path_bw:1253837|loss_rate:3.92|path_pto:0| [2025/04/30 20:08:14 587256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1545140| [2025/04/30 20:08:14 587264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 587269] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 587276] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 587283] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 587291] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 587297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1520633| [2025/04/30 20:08:14 587305] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 587312] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1669| [2025/04/30 20:08:14 587352] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79219|now:1746043694587323|stream_id:0|stream_offset:1520633| [2025/04/30 20:08:14 587362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 587367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79219|applimit:0| [2025/04/30 20:08:14 587382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56340|rtt_var:789|pto_duration:59496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 587390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 587396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 587403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80419| [2025/04/30 20:08:14 587409] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694671819|now:1746043694587382|interv:84437| [2025/04/30 20:08:14 587414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694671819|now:1746043694587382|interval:84437|pto_count:0|srtt:56340 [2025/04/30 20:08:14 587419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:80419| [2025/04/30 20:08:14 587424] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 587428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1521800| [2025/04/30 20:08:14 587433] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 587437] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1670| [2025/04/30 20:08:14 587468] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80419|now:1746043694587444|stream_id:0|stream_offset:1521800| [2025/04/30 20:08:14 587474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1670|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 587479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:80419|applimit:0| [2025/04/30 20:08:14 587483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56340|rtt_var:789|pto_duration:59496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 587488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 587495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 587501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 81619| [2025/04/30 20:08:14 587508] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694671940|now:1746043694587483|interv:84457| [2025/04/30 20:08:14 587515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694671940|now:1746043694587483|interval:84457|pto_count:0|srtt:56340 [2025/04/30 20:08:14 587523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:81619| [2025/04/30 20:08:14 587530] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 587539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1522967| [2025/04/30 20:08:14 587543] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 587547] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694588547|now:1746043694587547|interv:1000| [2025/04/30 20:08:14 587552] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 587555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 587560] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694588547| [2025/04/30 20:08:14 587564] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694588547| [2025/04/30 20:08:14 587568] [debug] |xqc_engine_wakeup_after|wakeup:1746043694588547|now:1746043694587568|diff:979| [2025/04/30 20:08:14 587572] [debug] |xqc_engine_main_logic|END|now:1746043694587211| [2025/04/30 20:08:14 587583] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694587582| [2025/04/30 20:08:14 587588] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 587593] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1232| [2025/04/30 20:08:14 587597] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1233| [2025/04/30 20:08:14 587603] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1233| [2025/04/30 20:08:14 587607] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 587613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1601|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1601|path_largest_ack:1601| [2025/04/30 20:08:14 587618] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:68413|prior_delivered:1426659|prior_time:1746043694532478|is_app_limited:0|send_elapse:56374|ack_elapse:55104|ctl_first_sent_time:1746043694532823|lagest_ack_time:1746043694587582|curr_delivered:1487872| [2025/04/30 20:08:14 587623] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694532823| [2025/04/30 20:08:14 587627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:591| [2025/04/30 20:08:14 587632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56340|rttvar:789|minrtt:30499|latest_rtt:54759|ack_delay:32| [2025/04/30 20:08:14 587636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56138|rttvar:995|minrtt:30499|latest_rtt:54759|ack_delay:32| [2025/04/30 20:08:14 587640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1601|lost_pn:1598|thresh:3| [2025/04/30 20:08:14 587644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 587648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 587652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 587659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 587663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 587667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694591664|now:1746043694587667|interval:3997| [2025/04/30 20:08:14 587672] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694591664|now:1746043694587667|interv:3997| [2025/04/30 20:08:14 587676] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56374, ack_elapse 55104, delivered 61213|rate 1085837|lost 318| [2025/04/30 20:08:14 587681] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1085837) in round 27| [2025/04/30 20:08:14 587685] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 587689] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 587693] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694532823|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 587698] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694532823|recovery:1|recovery_start:1746043694579463|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 587702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:80419|srtt:56138|latest_rtt:54759|min_rtt:30499|applimit:0|lost:318|recovery:1|recovery_start:1746043694579463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 587708] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1233|largest:1233|pns:2| [2025/04/30 20:08:14 587713] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1233|frame:ACK |recv_time:1746043694587582|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 587717] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814587582|now:1746043694587582|interv:120000000| [2025/04/30 20:08:14 587722] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814587582|now:1746043694587582|interv:120000000| [2025/04/30 20:08:14 587726] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694588547|pq_index:0| [2025/04/30 20:08:14 587730] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694587211| [2025/04/30 20:08:14 587734] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694587734| [2025/04/30 20:08:14 587739] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694587738| [2025/04/30 20:08:14 587744] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 587749] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56138|min_srtt:56138|path_bw:1253837|loss_rate:3.88|path_pto:0| [2025/04/30 20:08:14 587756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:80419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1545140| [2025/04/30 20:08:14 587761] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56138|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 587765] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 587770] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56138|min_srtt:56138|path_bw:1253837|loss_rate:3.88|path_pto:0| [2025/04/30 20:08:14 587774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:80419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1546307| [2025/04/30 20:08:14 587779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 587783] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 587786] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 587791] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 587795] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 587799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1522967| [2025/04/30 20:08:14 587804] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 587810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 587817] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694588547| [2025/04/30 20:08:14 587824] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694588547| [2025/04/30 20:08:14 587830] [debug] |xqc_engine_wakeup_after|wakeup:1746043694588547|now:1746043694587830|diff:717| [2025/04/30 20:08:14 587837] [debug] |xqc_engine_main_logic|END|now:1746043694587738| [2025/04/30 20:08:14 587845] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694587845| [2025/04/30 20:08:14 587852] [debug] |xqc_engine_wakeup_after|wakeup:1746043694588547|now:1746043694587852|diff:695| [2025/04/30 20:08:14 587858] [debug] |xqc_engine_main_logic|END|now:1746043694587845| [2025/04/30 20:08:14 588252] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694588250| [2025/04/30 20:08:14 588267] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 588273] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1233| [2025/04/30 20:08:14 588277] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1234| [2025/04/30 20:08:14 588284] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1234| [2025/04/30 20:08:14 588299] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 588307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1602|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1602|path_largest_ack:1602| [2025/04/30 20:08:14 588314] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:69613|prior_delivered:1426659|prior_time:1746043694532478|is_app_limited:0|send_elapse:56496|ack_elapse:55772|ctl_first_sent_time:1746043694532945|lagest_ack_time:1746043694588250|curr_delivered:1489072| [2025/04/30 20:08:14 588322] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694532945| [2025/04/30 20:08:14 588327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:592| [2025/04/30 20:08:14 588331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56138|rttvar:995|minrtt:30499|latest_rtt:55305|ack_delay:32| [2025/04/30 20:08:14 588336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56030|rttvar:963|minrtt:30499|latest_rtt:55305|ack_delay:32| [2025/04/30 20:08:14 588340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1602|lost_pn:1599|thresh:3| [2025/04/30 20:08:14 588344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 588349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 588355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 588361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 588368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1599|lost_pn:1599|po_sent_time:1746043694528509|lost_send_time:1746043694525217|loss_delay:63033|frame:STREAM |repair:128| [2025/04/30 20:08:14 588375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694528509u| [2025/04/30 20:08:14 588382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 588388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694592996|now:1746043694588388|interval:4608| [2025/04/30 20:08:14 588394] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694592996|now:1746043694588388|interv:4608| [2025/04/30 20:08:14 588401] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56496, ack_elapse 55772, delivered 62413|rate 1104733|lost 319| [2025/04/30 20:08:14 588408] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104733) in round 27| [2025/04/30 20:08:14 588414] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 588421] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 588427] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694532945|recovery:1|recovery_start:1746043694588381|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 588439] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694532945|recovery:1|recovery_start:1746043694588381|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 588447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:78019|srtt:56030|latest_rtt:55305|min_rtt:30499|applimit:0|lost:318|recovery:1|recovery_start:1746043694588381|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 588456] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1234|largest:1234|pns:2| [2025/04/30 20:08:14 588463] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1234|frame:ACK |recv_time:1746043694588250|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 588470] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814588250|now:1746043694588250|interv:120000000| [2025/04/30 20:08:14 588474] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814588250|now:1746043694588250|interv:120000000| [2025/04/30 20:08:14 588478] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694588547|pq_index:0| [2025/04/30 20:08:14 588483] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694587738| [2025/04/30 20:08:14 588487] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694588487| [2025/04/30 20:08:14 588493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694588491| [2025/04/30 20:08:14 588498] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 588503] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56030|min_srtt:56030|path_bw:1253837|loss_rate:3.88|path_pto:0| [2025/04/30 20:08:14 588507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:78019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1448279| [2025/04/30 20:08:14 588512] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 588517] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1599|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 588521] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56030|min_srtt:56030|path_bw:1253837|loss_rate:3.88|path_pto:0| [2025/04/30 20:08:14 588525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:78019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1546307| [2025/04/30 20:08:14 588530] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 588540] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 588545] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56030|min_srtt:56030|path_bw:1253837|loss_rate:3.88|path_pto:0| [2025/04/30 20:08:14 588549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:78019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1547474| [2025/04/30 20:08:14 588553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 588557] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 588561] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 588565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 588570] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1599|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 588574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1448279| [2025/04/30 20:08:14 588579] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 588583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 588587] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 588591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1522967| [2025/04/30 20:08:14 588595] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 588599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 588603] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694588547| [2025/04/30 20:08:14 588607] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694588547| [2025/04/30 20:08:14 588611] [debug] |xqc_engine_wakeup_after|wakeup:1746043694588547|now:1746043694588611|diff:18446744073709551552| [2025/04/30 20:08:14 588616] [debug] |xqc_engine_main_logic|END|now:1746043694588491| [2025/04/30 20:08:14 588622] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694588622| [2025/04/30 20:08:14 588626] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694588547|pq_index:0| [2025/04/30 20:08:14 588630] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694588491| [2025/04/30 20:08:14 588635] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694588634| [2025/04/30 20:08:14 588639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694588547|now:1746043694588634| [2025/04/30 20:08:14 588646] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694588547|now:1746043694588634| [2025/04/30 20:08:14 588650] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 588654] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 588658] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56030|min_srtt:56030|path_bw:1253837|loss_rate:3.88|path_pto:0| [2025/04/30 20:08:14 588663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:78019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1547474| [2025/04/30 20:08:14 588667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 588671] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 588675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 588680] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 588684] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1599|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 588688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1448279| [2025/04/30 20:08:14 588692] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 588697] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1671| [2025/04/30 20:08:14 588747] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78019|now:1746043694588706|stream_id:0|stream_offset:1448279| [2025/04/30 20:08:14 588754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1671|origin_pktnum:1599|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 588759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78019|applimit:0| [2025/04/30 20:08:14 588764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694592996|now:1746043694588764|interval:4232| [2025/04/30 20:08:14 588768] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694592996|now:1746043694588764|interv:4232| [2025/04/30 20:08:14 588773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:79219| [2025/04/30 20:08:14 588778] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 588782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1522967| [2025/04/30 20:08:14 588790] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 588794] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694589794|now:1746043694588794|interv:1000| [2025/04/30 20:08:14 588798] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 588802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 588806] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694589794| [2025/04/30 20:08:14 588810] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694589794| [2025/04/30 20:08:14 588814] [debug] |xqc_engine_wakeup_after|wakeup:1746043694589794|now:1746043694588814|diff:980| [2025/04/30 20:08:14 588819] [debug] |xqc_engine_main_logic|END|now:1746043694588634| [2025/04/30 20:08:14 589292] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694589290| [2025/04/30 20:08:14 589315] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 589328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1234| [2025/04/30 20:08:14 589335] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1235| [2025/04/30 20:08:14 589346] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1235| [2025/04/30 20:08:14 589353] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 589364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 589372] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:70813|prior_delivered:1426659|prior_time:1746043694532478|is_app_limited:0|send_elapse:56640|ack_elapse:56812|ctl_first_sent_time:1746043694533089|lagest_ack_time:1746043694589290|curr_delivered:1490272| [2025/04/30 20:08:14 589380] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694533089| [2025/04/30 20:08:14 589386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:592| [2025/04/30 20:08:14 589393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56030|rttvar:963|minrtt:30499|latest_rtt:56201|ack_delay:32| [2025/04/30 20:08:14 589400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56048|rttvar:757|minrtt:30499|latest_rtt:56201|ack_delay:32| [2025/04/30 20:08:14 589407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1607|lost_pn:1604|thresh:3| [2025/04/30 20:08:14 589414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 589419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 589424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 589430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 589436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 589444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1600|lost_pn:1604|po_sent_time:1746043694529963|lost_send_time:1746043694526064|loss_delay:63226|frame:STREAM |repair:128| [2025/04/30 20:08:14 589465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694529963u| [2025/04/30 20:08:14 589471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 589476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56048|rtt_var:757|pto_duration:59076|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 589484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 589494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 589500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76819| [2025/04/30 20:08:14 589506] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694672782|now:1746043694589476|interv:83306| [2025/04/30 20:08:14 589513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694672782|now:1746043694589476|interval:83306|pto_count:0|srtt:56048 [2025/04/30 20:08:14 589517] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56640, ack_elapse 56812, delivered 63613|rate 1119710|lost 320| [2025/04/30 20:08:14 589522] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119710) in round 27| [2025/04/30 20:08:14 589527] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 589531] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 589535] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694533089|recovery:1|recovery_start:1746043694589470|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 589541] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694533089|recovery:1|recovery_start:1746043694589470|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 589545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:76819|srtt:56048|latest_rtt:56201|min_rtt:30499|applimit:0|lost:319|recovery:1|recovery_start:1746043694589470|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 589552] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1235|largest:1235|pns:2| [2025/04/30 20:08:14 589556] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1235|frame:ACK |recv_time:1746043694589290|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 589562] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814589290|now:1746043694589290|interv:120000000| [2025/04/30 20:08:14 589566] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814589290|now:1746043694589290|interv:120000000| [2025/04/30 20:08:14 589570] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694589794|pq_index:0| [2025/04/30 20:08:14 589588] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694588634| [2025/04/30 20:08:14 589592] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694589592| [2025/04/30 20:08:14 589598] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694589596| [2025/04/30 20:08:14 589604] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 589610] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56048|min_srtt:56048|path_bw:1253837|loss_rate:4.35|path_pto:0| [2025/04/30 20:08:14 589614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1449446| [2025/04/30 20:08:14 589619] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56048|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 589624] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1600|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 589629] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56048|min_srtt:56048|path_bw:1253837|loss_rate:4.35|path_pto:0| [2025/04/30 20:08:14 589633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1547474| [2025/04/30 20:08:14 589638] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56048|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 589642] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 589646] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56048|min_srtt:56048|path_bw:1253837|loss_rate:4.35|path_pto:0| [2025/04/30 20:08:14 589651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1548641| [2025/04/30 20:08:14 589655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 589659] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 589663] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 589667] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 589672] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1600|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 589676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1449446| [2025/04/30 20:08:14 589683] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 589687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 589691] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 589695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1522967| [2025/04/30 20:08:14 589700] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 589704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 589708] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694589794| [2025/04/30 20:08:14 589712] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694589794| [2025/04/30 20:08:14 589716] [debug] |xqc_engine_wakeup_after|wakeup:1746043694589794|now:1746043694589716|diff:78| [2025/04/30 20:08:14 589721] [debug] |xqc_engine_main_logic|END|now:1746043694589596| [2025/04/30 20:08:14 589727] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694589727| [2025/04/30 20:08:14 589731] [debug] |xqc_engine_wakeup_after|wakeup:1746043694589794|now:1746043694589731|diff:63| [2025/04/30 20:08:14 589735] [debug] |xqc_engine_main_logic|END|now:1746043694589727| [2025/04/30 20:08:14 590351] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694590349| [2025/04/30 20:08:14 590371] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 590382] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1235| [2025/04/30 20:08:14 590388] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1236| [2025/04/30 20:08:14 590398] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1236| [2025/04/30 20:08:14 590404] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 590413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 590421] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:72013|prior_delivered:1426659|prior_time:1746043694532478|is_app_limited:0|send_elapse:56789|ack_elapse:57871|ctl_first_sent_time:1746043694533238|lagest_ack_time:1746043694590349|curr_delivered:1491472| [2025/04/30 20:08:14 590428] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694533238| [2025/04/30 20:08:14 590501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:592| [2025/04/30 20:08:14 590674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56048|rttvar:757|minrtt:30499|latest_rtt:57111|ack_delay:32| [2025/04/30 20:08:14 590683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56176|rttvar:825|minrtt:30499|latest_rtt:57111|ack_delay:32| [2025/04/30 20:08:14 590700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1608|lost_pn:1605|thresh:3| [2025/04/30 20:08:14 590705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 590709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 590713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 590717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 590721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 590725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 590729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 590733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56176|rtt_var:825|pto_duration:59476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 590738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 590742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 590746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75619| [2025/04/30 20:08:14 590750] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694673182|now:1746043694590733|interv:82449| [2025/04/30 20:08:14 590754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694673182|now:1746043694590733|interval:82449|pto_count:0|srtt:56176 [2025/04/30 20:08:14 590759] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56789, ack_elapse 57871, delivered 64813|rate 1119956|lost 320| [2025/04/30 20:08:14 590764] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119956) in round 27| [2025/04/30 20:08:14 590768] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 590772] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 590776] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694533238|recovery:1|recovery_start:1746043694589470|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 590781] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694533238|recovery:1|recovery_start:1746043694589470|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 590786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:75619|srtt:56176|latest_rtt:57111|min_rtt:30499|applimit:0|lost:319|recovery:1|recovery_start:1746043694589470|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 590792] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1236|largest:1236|pns:2| [2025/04/30 20:08:14 590801] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1236|frame:ACK |recv_time:1746043694590349|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 590806] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814590349|now:1746043694590349|interv:120000000| [2025/04/30 20:08:14 590810] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814590349|now:1746043694590349|interv:120000000| [2025/04/30 20:08:14 590814] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694589794|pq_index:0| [2025/04/30 20:08:14 590819] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694589596| [2025/04/30 20:08:14 590823] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694590823| [2025/04/30 20:08:14 590828] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694590827| [2025/04/30 20:08:14 590833] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694589794|now:1746043694590827| [2025/04/30 20:08:14 590838] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694589794|now:1746043694590827| [2025/04/30 20:08:14 590841] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 590846] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 590851] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56176|min_srtt:56176|path_bw:1253837|loss_rate:4.35|path_pto:0| [2025/04/30 20:08:14 590856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:75619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1548641| [2025/04/30 20:08:14 590861] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 590867] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 590874] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56176|min_srtt:56176|path_bw:1253837|loss_rate:4.35|path_pto:0| [2025/04/30 20:08:14 590881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:75619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1549808| [2025/04/30 20:08:14 590888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 590894] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 590900] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 590907] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 590914] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1600|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 590926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1449446| [2025/04/30 20:08:14 590933] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 590940] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1672| [2025/04/30 20:08:14 590991] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75619|now:1746043694590953|stream_id:0|stream_offset:1449446| [2025/04/30 20:08:14 591002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1672|origin_pktnum:1600|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 591010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75619|applimit:0| [2025/04/30 20:08:14 591017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56176|rtt_var:825|pto_duration:59476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 591024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 591031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 591037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76819| [2025/04/30 20:08:14 591043] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694675429|now:1746043694591016|interv:84413| [2025/04/30 20:08:14 591048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694675429|now:1746043694591016|interval:84413|pto_count:0|srtt:56176 [2025/04/30 20:08:14 591053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:76819| [2025/04/30 20:08:14 591058] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 591065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1522967| [2025/04/30 20:08:14 591073] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 591079] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1673| [2025/04/30 20:08:14 591109] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76819|now:1746043694591089|stream_id:0|stream_offset:1522967| [2025/04/30 20:08:14 591115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 591120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76819|applimit:0| [2025/04/30 20:08:14 591125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56176|rtt_var:825|pto_duration:59476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 591134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 591138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 591142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78019| [2025/04/30 20:08:14 591146] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694675565|now:1746043694591124|interv:84441| [2025/04/30 20:08:14 591150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694675565|now:1746043694591124|interval:84441|pto_count:0|srtt:56176 [2025/04/30 20:08:14 591155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:78019| [2025/04/30 20:08:14 591160] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 591164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1524134| [2025/04/30 20:08:14 591197] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1101| [2025/04/30 20:08:14 591203] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694592304|now:1746043694591203|interv:1101| [2025/04/30 20:08:14 591209] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1101| [2025/04/30 20:08:14 591215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 591219] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694592304| [2025/04/30 20:08:14 591224] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694592304| [2025/04/30 20:08:14 591228] [debug] |xqc_engine_wakeup_after|wakeup:1746043694592304|now:1746043694591228|diff:1076| [2025/04/30 20:08:14 591232] [debug] |xqc_engine_main_logic|END|now:1746043694590827| [2025/04/30 20:08:14 591238] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694591238| [2025/04/30 20:08:14 591243] [debug] |xqc_engine_wakeup_after|wakeup:1746043694592304|now:1746043694591243|diff:1061| [2025/04/30 20:08:14 591247] [debug] |xqc_engine_main_logic|END|now:1746043694591238| [2025/04/30 20:08:14 591339] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694591338| [2025/04/30 20:08:14 591348] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 591357] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1236| [2025/04/30 20:08:14 591363] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1237| [2025/04/30 20:08:14 591373] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1237| [2025/04/30 20:08:14 591380] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 591388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 591395] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:69613|prior_delivered:1430259|prior_time:1746043694534914|is_app_limited:0|send_elapse:55710|ack_elapse:56424|ctl_first_sent_time:1746043694535593|lagest_ack_time:1746043694591338|curr_delivered:1492672| [2025/04/30 20:08:14 591409] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694535593| [2025/04/30 20:08:14 591416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:272||sndq_packets_used_bytes:0|sndq_packets_free:593| [2025/04/30 20:08:14 591423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56176|rttvar:825|minrtt:30499|latest_rtt:55745|ack_delay:32| [2025/04/30 20:08:14 591429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56118|rttvar:734|minrtt:30499|latest_rtt:55745|ack_delay:32| [2025/04/30 20:08:14 591435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1609|lost_pn:1606|thresh:3| [2025/04/30 20:08:14 591442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 591446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 591450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 591454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 591460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 591467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 591473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 591480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56118|rtt_var:734|pto_duration:59054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 591486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 591490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 591494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76819| [2025/04/30 20:08:14 591498] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694675143|now:1746043694591480|interv:83663| [2025/04/30 20:08:14 591502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694675143|now:1746043694591480|interval:83663|pto_count:0|srtt:56118 [2025/04/30 20:08:14 591506] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55710, ack_elapse 56424, delivered 62413|rate 1106142|lost 320| [2025/04/30 20:08:14 591511] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1106142) in round 27| [2025/04/30 20:08:14 591515] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 591519] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 591523] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694535593|recovery:1|recovery_start:1746043694589470|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 591534] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694535593|recovery:1|recovery_start:1746043694589470|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 591542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:76819|srtt:56118|latest_rtt:55745|min_rtt:30499|applimit:0|lost:320|recovery:1|recovery_start:1746043694589470|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 591548] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1237|largest:1237|pns:2| [2025/04/30 20:08:14 591553] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1237|frame:ACK |recv_time:1746043694591338|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 591558] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814591338|now:1746043694591338|interv:120000000| [2025/04/30 20:08:14 591562] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814591338|now:1746043694591338|interv:120000000| [2025/04/30 20:08:14 591566] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694592304|pq_index:0| [2025/04/30 20:08:14 591570] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694590827| [2025/04/30 20:08:14 591574] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694591574| [2025/04/30 20:08:14 591580] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694591578| [2025/04/30 20:08:14 591585] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 591590] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56118|min_srtt:56118|path_bw:1253837|loss_rate:4.78|path_pto:0| [2025/04/30 20:08:14 591595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1549808| [2025/04/30 20:08:14 591600] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56118|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 591604] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 591609] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56118|min_srtt:56118|path_bw:1253837|loss_rate:4.78|path_pto:0| [2025/04/30 20:08:14 591613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1550975| [2025/04/30 20:08:14 591618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 591622] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 591629] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 591633] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 591638] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 591642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1524134| [2025/04/30 20:08:14 591646] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 591650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 591654] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694592304| [2025/04/30 20:08:14 591658] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694592304| [2025/04/30 20:08:14 591662] [debug] |xqc_engine_wakeup_after|wakeup:1746043694592304|now:1746043694591662|diff:642| [2025/04/30 20:08:14 591667] [debug] |xqc_engine_main_logic|END|now:1746043694591578| [2025/04/30 20:08:14 591672] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694591672| [2025/04/30 20:08:14 591676] [debug] |xqc_engine_wakeup_after|wakeup:1746043694592304|now:1746043694591676|diff:628| [2025/04/30 20:08:14 591680] [debug] |xqc_engine_main_logic|END|now:1746043694591672| [2025/04/30 20:08:14 592756] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694592755| [2025/04/30 20:08:14 592768] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694592304|pq_index:0| [2025/04/30 20:08:14 592773] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694591578| [2025/04/30 20:08:14 592779] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694592777| [2025/04/30 20:08:14 592783] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694592304|now:1746043694592777| [2025/04/30 20:08:14 592788] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694592304|now:1746043694592777| [2025/04/30 20:08:14 592795] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 592802] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 592810] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56118|min_srtt:56118|path_bw:1253837|loss_rate:4.78|path_pto:0| [2025/04/30 20:08:14 592817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1550975| [2025/04/30 20:08:14 592825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 592831] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 592837] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 592853] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 592860] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 592867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1524134| [2025/04/30 20:08:14 592874] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 592880] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1674| [2025/04/30 20:08:14 592920] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76819|now:1746043694592892|stream_id:0|stream_offset:1524134| [2025/04/30 20:08:14 592927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 592932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76819|applimit:0| [2025/04/30 20:08:14 592937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56118|rtt_var:734|pto_duration:59054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 592944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 592950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 592957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78019| [2025/04/30 20:08:14 592963] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694676946|now:1746043694592936|interv:84010| [2025/04/30 20:08:14 592970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694676946|now:1746043694592936|interval:84010|pto_count:0|srtt:56118 [2025/04/30 20:08:14 592978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:78019| [2025/04/30 20:08:14 592985] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 592990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1525301| [2025/04/30 20:08:14 592994] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 592998] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694593998|now:1746043694592998|interv:1000| [2025/04/30 20:08:14 593002] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 593006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 593010] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694593998| [2025/04/30 20:08:14 593015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694593998| [2025/04/30 20:08:14 593024] [debug] |xqc_engine_wakeup_after|wakeup:1746043694593998|now:1746043694593024|diff:974| [2025/04/30 20:08:14 593028] [debug] |xqc_engine_main_logic|END|now:1746043694592777| [2025/04/30 20:08:14 593356] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694593355| [2025/04/30 20:08:14 593369] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 593375] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1237| [2025/04/30 20:08:14 593381] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1238| [2025/04/30 20:08:14 593390] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1238| [2025/04/30 20:08:14 593396] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 593404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 593411] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:70813|prior_delivered:1431459|prior_time:1746043694536390|is_app_limited:0|send_elapse:57019|ack_elapse:56965|ctl_first_sent_time:1746043694538003|lagest_ack_time:1746043694593355|curr_delivered:1493872| [2025/04/30 20:08:14 593416] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694538003| [2025/04/30 20:08:14 593421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:271||sndq_packets_used_bytes:0|sndq_packets_free:594| [2025/04/30 20:08:14 593427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56118|rttvar:734|minrtt:30499|latest_rtt:55352|ack_delay:40| [2025/04/30 20:08:14 593434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56018|rttvar:752|minrtt:30499|latest_rtt:55352|ack_delay:40| [2025/04/30 20:08:14 593441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1611|lost_pn:1608|thresh:3| [2025/04/30 20:08:14 593445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 593451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 593457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 593463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 593468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 593474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 593480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 593485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694598729|now:1746043694593484|interval:5245| [2025/04/30 20:08:14 593489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694598729|now:1746043694593484|interv:5245| [2025/04/30 20:08:14 593493] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57019, ack_elapse 56965, delivered 62413|rate 1094600|lost 320| [2025/04/30 20:08:14 593504] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094600) in round 27| [2025/04/30 20:08:14 593511] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 593518] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 593525] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694538003|recovery:1|recovery_start:1746043694589470|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 593531] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694538003|recovery:1|recovery_start:1746043694589470|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 593538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:76819|srtt:56018|latest_rtt:55352|min_rtt:30499|applimit:0|lost:320|recovery:1|recovery_start:1746043694589470|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 593546] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1238|largest:1238|pns:2| [2025/04/30 20:08:14 593550] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1238|frame:ACK |recv_time:1746043694593355|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 593555] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814593355|now:1746043694593355|interv:120000000| [2025/04/30 20:08:14 593560] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814593355|now:1746043694593355|interv:120000000| [2025/04/30 20:08:14 593563] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694593998|pq_index:0| [2025/04/30 20:08:14 593568] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694592777| [2025/04/30 20:08:14 593572] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694593572| [2025/04/30 20:08:14 593577] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694593576| [2025/04/30 20:08:14 593583] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 593588] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56018|min_srtt:56018|path_bw:1253837|loss_rate:4.76|path_pto:0| [2025/04/30 20:08:14 593592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1550975| [2025/04/30 20:08:14 593597] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 593602] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 593610] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56018|min_srtt:56018|path_bw:1253837|loss_rate:4.76|path_pto:0| [2025/04/30 20:08:14 593614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1552142| [2025/04/30 20:08:14 593619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 593623] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 593627] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 593631] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 593636] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 593640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1525301| [2025/04/30 20:08:14 593645] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 593649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 593653] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694593998| [2025/04/30 20:08:14 593657] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694593998| [2025/04/30 20:08:14 593661] [debug] |xqc_engine_wakeup_after|wakeup:1746043694593998|now:1746043694593661|diff:337| [2025/04/30 20:08:14 593665] [debug] |xqc_engine_main_logic|END|now:1746043694593576| [2025/04/30 20:08:14 593671] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694593670| [2025/04/30 20:08:14 593674] [debug] |xqc_engine_wakeup_after|wakeup:1746043694593998|now:1746043694593674|diff:324| [2025/04/30 20:08:14 593678] [debug] |xqc_engine_main_logic|END|now:1746043694593670| [2025/04/30 20:08:14 594251] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694594250| [2025/04/30 20:08:14 594267] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 594274] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1238| [2025/04/30 20:08:14 594278] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1239| [2025/04/30 20:08:14 594284] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1239| [2025/04/30 20:08:14 594288] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 594293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 594298] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:72013|prior_delivered:1431459|prior_time:1746043694536390|is_app_limited:0|send_elapse:57163|ack_elapse:57860|ctl_first_sent_time:1746043694538147|lagest_ack_time:1746043694594250|curr_delivered:1495072| [2025/04/30 20:08:14 594303] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694538147| [2025/04/30 20:08:14 594314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:270||sndq_packets_used_bytes:0|sndq_packets_free:595| [2025/04/30 20:08:14 594319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56018|rttvar:752|minrtt:30499|latest_rtt:56103|ack_delay:32| [2025/04/30 20:08:14 594323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56024|rttvar:577|minrtt:30499|latest_rtt:56103|ack_delay:32| [2025/04/30 20:08:14 594327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1612|lost_pn:1609|thresh:3| [2025/04/30 20:08:14 594332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 594336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 594340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 594344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 594347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 594351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 594355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 594359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694598824|now:1746043694594359|interval:4465| [2025/04/30 20:08:14 594364] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694598824|now:1746043694594359|interv:4465| [2025/04/30 20:08:14 594368] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57163, ack_elapse 57860, delivered 63613|rate 1099429|lost 320| [2025/04/30 20:08:14 594372] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099429) in round 27| [2025/04/30 20:08:14 594377] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 594381] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 594385] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694538147|recovery:1|recovery_start:1746043694589470|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 594389] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694538147|recovery:1|recovery_start:1746043694589470|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 594394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:75619|srtt:56024|latest_rtt:56103|min_rtt:30499|applimit:0|lost:320|recovery:1|recovery_start:1746043694589470|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 594400] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1239|largest:1239|pns:2| [2025/04/30 20:08:14 594407] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1239|frame:ACK |recv_time:1746043694594250|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 594412] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814594250|now:1746043694594250|interv:120000000| [2025/04/30 20:08:14 594416] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814594250|now:1746043694594250|interv:120000000| [2025/04/30 20:08:14 594420] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694593998|pq_index:0| [2025/04/30 20:08:14 594425] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694593576| [2025/04/30 20:08:14 594429] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694594429| [2025/04/30 20:08:14 594434] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694594433| [2025/04/30 20:08:14 594439] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694593998|now:1746043694594433| [2025/04/30 20:08:14 594443] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694593998|now:1746043694594433| [2025/04/30 20:08:14 594447] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 594451] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 594456] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56024|min_srtt:56024|path_bw:1253837|loss_rate:4.76|path_pto:0| [2025/04/30 20:08:14 594461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:75619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1552142| [2025/04/30 20:08:14 594466] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56024|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 594470] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 594475] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56024|min_srtt:56024|path_bw:1253837|loss_rate:4.76|path_pto:0| [2025/04/30 20:08:14 594479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:75619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1553309| [2025/04/30 20:08:14 594484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 594488] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 594491] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 594496] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 594503] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 594507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1525301| [2025/04/30 20:08:14 594512] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 594516] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1675| [2025/04/30 20:08:14 594551] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75619|now:1746043694594523|stream_id:0|stream_offset:1525301| [2025/04/30 20:08:14 594558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 594563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75619|applimit:0| [2025/04/30 20:08:14 594567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694598824|now:1746043694594567|interval:4257| [2025/04/30 20:08:14 594571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694598824|now:1746043694594567|interv:4257| [2025/04/30 20:08:14 594576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:76819| [2025/04/30 20:08:14 594580] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 594585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1526468| [2025/04/30 20:08:14 594589] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 594593] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694595593|now:1746043694594593|interv:1000| [2025/04/30 20:08:14 594597] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 594601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 594605] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694595593| [2025/04/30 20:08:14 594609] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694595593| [2025/04/30 20:08:14 594613] [debug] |xqc_engine_wakeup_after|wakeup:1746043694595593|now:1746043694594613|diff:980| [2025/04/30 20:08:14 594618] [debug] |xqc_engine_main_logic|END|now:1746043694594433| [2025/04/30 20:08:14 594623] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694594623| [2025/04/30 20:08:14 594627] [debug] |xqc_engine_wakeup_after|wakeup:1746043694595593|now:1746043694594627|diff:966| [2025/04/30 20:08:14 594631] [debug] |xqc_engine_main_logic|END|now:1746043694594623| [2025/04/30 20:08:14 595644] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694595643| [2025/04/30 20:08:14 595657] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 595666] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1239| [2025/04/30 20:08:14 595680] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1240| [2025/04/30 20:08:14 595689] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1240| [2025/04/30 20:08:14 595695] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 595704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 595711] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:73213|prior_delivered:1431459|prior_time:1746043694536390|is_app_limited:0|send_elapse:57316|ack_elapse:59253|ctl_first_sent_time:1746043694538300|lagest_ack_time:1746043694595643|curr_delivered:1496272| [2025/04/30 20:08:14 595718] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694538300| [2025/04/30 20:08:14 595726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:269||sndq_packets_used_bytes:0|sndq_packets_free:596| [2025/04/30 20:08:14 595732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56024|rttvar:577|minrtt:30499|latest_rtt:57343|ack_delay:32| [2025/04/30 20:08:14 595739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56184|rttvar:754|minrtt:30499|latest_rtt:57343|ack_delay:32| [2025/04/30 20:08:14 595746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1613|lost_pn:1610|thresh:3| [2025/04/30 20:08:14 595752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 595758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 595764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 595770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 595775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 595781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 595788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1610|lost_pn:1610|po_sent_time:1746043694535709|lost_send_time:1746043694531133|loss_delay:64510|frame:STREAM |repair:128| [2025/04/30 20:08:14 595792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694535709u| [2025/04/30 20:08:14 595796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 595801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56184|rtt_var:754|pto_duration:59200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 595806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 595810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 595815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74419| [2025/04/30 20:08:14 595822] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694678723|now:1746043694595800|interv:82923| [2025/04/30 20:08:14 595835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694678723|now:1746043694595800|interval:82923|pto_count:0|srtt:56184 [2025/04/30 20:08:14 595842] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57316, ack_elapse 59253, delivered 64813|rate 1093834|lost 321| [2025/04/30 20:08:14 595849] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1093834) in round 27| [2025/04/30 20:08:14 595853] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 595857] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 595861] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694538300|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 595866] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694538300|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 595870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:74419|srtt:56184|latest_rtt:57343|min_rtt:30499|applimit:0|lost:320|recovery:1|recovery_start:1746043694595796|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 595878] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1240|largest:1240|pns:2| [2025/04/30 20:08:14 595885] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1240|frame:ACK |recv_time:1746043694595643|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 595893] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814595643|now:1746043694595643|interv:120000000| [2025/04/30 20:08:14 595899] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814595643|now:1746043694595643|interv:120000000| [2025/04/30 20:08:14 595905] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694595593|pq_index:0| [2025/04/30 20:08:14 595912] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694594433| [2025/04/30 20:08:14 595917] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694595917| [2025/04/30 20:08:14 595925] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694595923| [2025/04/30 20:08:14 595932] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694595593|now:1746043694595923| [2025/04/30 20:08:14 595938] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694595593|now:1746043694595923| [2025/04/30 20:08:14 595944] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 595951] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 595957] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56184|min_srtt:56184|path_bw:1253837|loss_rate:4.74|path_pto:0| [2025/04/30 20:08:14 595968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:74419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1456448| [2025/04/30 20:08:14 595975] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56184|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 595981] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1610|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 595988] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56184|min_srtt:56184|path_bw:1253837|loss_rate:4.74|path_pto:0| [2025/04/30 20:08:14 595994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:74419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1553309| [2025/04/30 20:08:14 596000] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56184|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 596007] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 596014] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56184|min_srtt:56184|path_bw:1253837|loss_rate:4.74|path_pto:0| [2025/04/30 20:08:14 596020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:74419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1554476| [2025/04/30 20:08:14 596027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 596034] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 596040] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 596046] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 596053] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1610|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 596059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1456448| [2025/04/30 20:08:14 596067] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 596073] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1676| [2025/04/30 20:08:14 596118] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74419|now:1746043694596085|stream_id:0|stream_offset:1456448| [2025/04/30 20:08:14 596129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1676|origin_pktnum:1610|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 596140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74419|applimit:0| [2025/04/30 20:08:14 596144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56184|rtt_var:754|pto_duration:59200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 596149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 596153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 596157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75619| [2025/04/30 20:08:14 596161] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694680285|now:1746043694596144|interv:84141| [2025/04/30 20:08:14 596183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694680285|now:1746043694596144|interval:84141|pto_count:0|srtt:56184 [2025/04/30 20:08:14 596193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:75619| [2025/04/30 20:08:14 596199] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 596203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1526468| [2025/04/30 20:08:14 596208] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 596212] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1677| [2025/04/30 20:08:14 596247] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75619|now:1746043694596220|stream_id:0|stream_offset:1526468| [2025/04/30 20:08:14 596256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 596261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75619|applimit:0| [2025/04/30 20:08:14 596265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56184|rtt_var:754|pto_duration:59200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 596271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 596277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 596283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76819| [2025/04/30 20:08:14 596290] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694680420|now:1746043694596265|interv:84155| [2025/04/30 20:08:14 596295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694680420|now:1746043694596265|interval:84155|pto_count:0|srtt:56184 [2025/04/30 20:08:14 596302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:76819| [2025/04/30 20:08:14 596316] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 596323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1527635| [2025/04/30 20:08:14 596330] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1052| [2025/04/30 20:08:14 596336] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694597388|now:1746043694596336|interv:1052| [2025/04/30 20:08:14 596343] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1052| [2025/04/30 20:08:14 596348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 596355] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694597388| [2025/04/30 20:08:14 596361] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694597388| [2025/04/30 20:08:14 596368] [debug] |xqc_engine_wakeup_after|wakeup:1746043694597388|now:1746043694596368|diff:1020| [2025/04/30 20:08:14 596375] [debug] |xqc_engine_main_logic|END|now:1746043694595923| [2025/04/30 20:08:14 596386] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694596386| [2025/04/30 20:08:14 596394] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 596403] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1240| [2025/04/30 20:08:14 596409] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1241| [2025/04/30 20:08:14 596416] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1241| [2025/04/30 20:08:14 596420] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 596426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1614|origin_pktnum:1549|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:08:14 596431] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:69613|prior_delivered:1435059|prior_time:1746043694539358|is_app_limited:0|send_elapse:55486|ack_elapse:57028|ctl_first_sent_time:1746043694539747|lagest_ack_time:1746043694596386|curr_delivered:1497472| [2025/04/30 20:08:14 596435] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694539747| [2025/04/30 20:08:14 596440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:268||sndq_packets_used_bytes:0|sndq_packets_free:597| [2025/04/30 20:08:14 596444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56184|rttvar:754|minrtt:30499|latest_rtt:56639|ack_delay:72| [2025/04/30 20:08:14 596449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56231|rttvar:661|minrtt:30499|latest_rtt:56639|ack_delay:72| [2025/04/30 20:08:14 596453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1614|lost_pn:1611|thresh:3| [2025/04/30 20:08:14 596457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 596461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 596470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 596473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 596477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 596481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 596485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 596489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56231|rtt_var:661|pto_duration:58875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 596494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 596498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 596501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75619| [2025/04/30 20:08:14 596505] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694680095|now:1746043694596489|interv:83606| [2025/04/30 20:08:14 596510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694680095|now:1746043694596489|interval:83606|pto_count:0|srtt:56231 [2025/04/30 20:08:14 596514] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55486, ack_elapse 57028, delivered 62413|rate 1094427|lost 321| [2025/04/30 20:08:14 596519] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094427) in round 27| [2025/04/30 20:08:14 596523] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 596527] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 596531] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694539747|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 596536] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694539747|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 596540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:75619|srtt:56231|latest_rtt:56639|min_rtt:30499|applimit:0|lost:321|recovery:1|recovery_start:1746043694595796|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 596546] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1241|largest:1241|pns:2| [2025/04/30 20:08:14 596551] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1241|frame:ACK |recv_time:1746043694596386|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 596555] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814596386|now:1746043694596386|interv:120000000| [2025/04/30 20:08:14 596562] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814596386|now:1746043694596386|interv:120000000| [2025/04/30 20:08:14 596566] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694597388|pq_index:0| [2025/04/30 20:08:14 596571] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694595923| [2025/04/30 20:08:14 596575] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694596574| [2025/04/30 20:08:14 596580] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694596578| [2025/04/30 20:08:14 596585] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 596590] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56231|min_srtt:56231|path_bw:1253837|loss_rate:5.16|path_pto:0| [2025/04/30 20:08:14 596594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:75619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1554476| [2025/04/30 20:08:14 596599] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 596604] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 596608] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56231|min_srtt:56231|path_bw:1253837|loss_rate:5.16|path_pto:0| [2025/04/30 20:08:14 596613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:75619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1555643| [2025/04/30 20:08:14 596617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 596621] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 596625] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 596629] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 596634] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 596639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1527635| [2025/04/30 20:08:14 596643] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 596647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 596651] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694597388| [2025/04/30 20:08:14 596655] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694597388| [2025/04/30 20:08:14 596662] [debug] |xqc_engine_wakeup_after|wakeup:1746043694597388|now:1746043694596662|diff:726| [2025/04/30 20:08:14 596666] [debug] |xqc_engine_main_logic|END|now:1746043694596578| [2025/04/30 20:08:14 596671] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694596671| [2025/04/30 20:08:14 596675] [debug] |xqc_engine_wakeup_after|wakeup:1746043694597388|now:1746043694596675|diff:713| [2025/04/30 20:08:14 596679] [debug] |xqc_engine_main_logic|END|now:1746043694596671| [2025/04/30 20:08:14 597291] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694597289| [2025/04/30 20:08:14 597304] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 597314] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1241| [2025/04/30 20:08:14 597320] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1242| [2025/04/30 20:08:14 597329] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1242| [2025/04/30 20:08:14 597335] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 597344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 597352] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:70813|prior_delivered:1435059|prior_time:1746043694539358|is_app_limited:0|send_elapse:55609|ack_elapse:57931|ctl_first_sent_time:1746043694539870|lagest_ack_time:1746043694597289|curr_delivered:1498672| [2025/04/30 20:08:14 597359] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694539870| [2025/04/30 20:08:14 597366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:267||sndq_packets_used_bytes:0|sndq_packets_free:598| [2025/04/30 20:08:14 597374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56231|rttvar:661|minrtt:30499|latest_rtt:57419|ack_delay:48| [2025/04/30 20:08:14 597381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56374|rttvar:781|minrtt:30499|latest_rtt:57419|ack_delay:48| [2025/04/30 20:08:14 597387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1615|lost_pn:1612|thresh:3| [2025/04/30 20:08:14 597394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 597400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 597406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 597413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 597417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 597421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 597425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 597429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56374|rtt_var:781|pto_duration:59498|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 597440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 597444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 597448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74419| [2025/04/30 20:08:14 597452] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694680718|now:1746043694597429|interv:83289| [2025/04/30 20:08:14 597456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694680718|now:1746043694597429|interval:83289|pto_count:0|srtt:56374 [2025/04/30 20:08:14 597460] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55609, ack_elapse 57931, delivered 63613|rate 1098082|lost 321| [2025/04/30 20:08:14 597465] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1098082) in round 27| [2025/04/30 20:08:14 597469] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 597473] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 597477] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694539870|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 597482] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694539870|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 597486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:74419|srtt:56374|latest_rtt:57419|min_rtt:30499|applimit:0|lost:321|recovery:1|recovery_start:1746043694595796|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 597493] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1242|largest:1242|pns:2| [2025/04/30 20:08:14 597497] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1242|frame:ACK |recv_time:1746043694597289|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 597502] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814597289|now:1746043694597289|interv:120000000| [2025/04/30 20:08:14 597506] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814597289|now:1746043694597289|interv:120000000| [2025/04/30 20:08:14 597510] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694597388|pq_index:0| [2025/04/30 20:08:14 597515] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694596578| [2025/04/30 20:08:14 597519] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694597519| [2025/04/30 20:08:14 597524] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694597523| [2025/04/30 20:08:14 597532] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694597388|now:1746043694597523| [2025/04/30 20:08:14 597536] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694597388|now:1746043694597523| [2025/04/30 20:08:14 597540] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 597545] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 597550] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56374|min_srtt:56374|path_bw:1253837|loss_rate:5.16|path_pto:0| [2025/04/30 20:08:14 597554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:74419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1555643| [2025/04/30 20:08:14 597559] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 597563] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 597568] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56374|min_srtt:56374|path_bw:1253837|loss_rate:5.16|path_pto:0| [2025/04/30 20:08:14 597572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:74419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1556810| [2025/04/30 20:08:14 597577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 597581] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 597585] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 597589] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 597594] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 597598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1527635| [2025/04/30 20:08:14 597603] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 597607] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1678| [2025/04/30 20:08:14 597644] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74419|now:1746043694597615|stream_id:0|stream_offset:1527635| [2025/04/30 20:08:14 597650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 597655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74419|applimit:0| [2025/04/30 20:08:14 597660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56374|rtt_var:781|pto_duration:59498|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 597672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 597679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 597685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75619| [2025/04/30 20:08:14 597692] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694682113|now:1746043694597660|interv:84453| [2025/04/30 20:08:14 597698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694682113|now:1746043694597660|interval:84453|pto_count:0|srtt:56374 [2025/04/30 20:08:14 597706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:75619| [2025/04/30 20:08:14 597714] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 597719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1528802| [2025/04/30 20:08:14 597723] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 597727] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694598727|now:1746043694597727|interv:1000| [2025/04/30 20:08:14 597731] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 597735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 597739] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694598727| [2025/04/30 20:08:14 597744] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694598727| [2025/04/30 20:08:14 597748] [debug] |xqc_engine_wakeup_after|wakeup:1746043694598727|now:1746043694597748|diff:979| [2025/04/30 20:08:14 597752] [debug] |xqc_engine_main_logic|END|now:1746043694597523| [2025/04/30 20:08:14 597758] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694597758| [2025/04/30 20:08:14 597785] [debug] |xqc_engine_wakeup_after|wakeup:1746043694598727|now:1746043694597785|diff:942| [2025/04/30 20:08:14 597797] [debug] |xqc_engine_main_logic|END|now:1746043694597758| [2025/04/30 20:08:14 598705] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694598703| [2025/04/30 20:08:14 598723] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 598733] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1242| [2025/04/30 20:08:14 598739] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1243| [2025/04/30 20:08:14 598748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1243| [2025/04/30 20:08:14 598754] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 598763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 598771] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:70813|prior_delivered:1436259|prior_time:1746043694541028|is_app_limited:0|send_elapse:55144|ack_elapse:57675|ctl_first_sent_time:1746043694541393|lagest_ack_time:1746043694598703|curr_delivered:1499872| [2025/04/30 20:08:14 598787] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694541393| [2025/04/30 20:08:14 598794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:599| [2025/04/30 20:08:14 598800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56374|rttvar:781|minrtt:30499|latest_rtt:57310|ack_delay:48| [2025/04/30 20:08:14 598808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56485|rttvar:808|minrtt:30499|latest_rtt:57310|ack_delay:48| [2025/04/30 20:08:14 598813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1616|lost_pn:1613|thresh:3| [2025/04/30 20:08:14 598820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 598826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 598833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 598839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 598844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 598849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 598855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 598861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56485|rtt_var:808|pto_duration:59717|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 598868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 598875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 598881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74419| [2025/04/30 20:08:14 598887] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694682332|now:1746043694598861|interv:83471| [2025/04/30 20:08:14 598893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694682332|now:1746043694598861|interval:83471|pto_count:0|srtt:56485 [2025/04/30 20:08:14 598898] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55144, ack_elapse 57675, delivered 63613|rate 1102956|lost 321| [2025/04/30 20:08:14 598903] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1102956) in round 27| [2025/04/30 20:08:14 598910] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 598917] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 598922] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694541393|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 598936] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694541393|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 598942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:74419|srtt:56485|latest_rtt:57310|min_rtt:30499|applimit:0|lost:321|recovery:1|recovery_start:1746043694595796|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 598948] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1243|largest:1243|pns:2| [2025/04/30 20:08:14 598953] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1243|frame:ACK |recv_time:1746043694598703|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 598958] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814598703|now:1746043694598703|interv:120000000| [2025/04/30 20:08:14 598962] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814598703|now:1746043694598703|interv:120000000| [2025/04/30 20:08:14 598966] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694598727|pq_index:0| [2025/04/30 20:08:14 598971] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694597523| [2025/04/30 20:08:14 598975] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694598975| [2025/04/30 20:08:14 598980] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694598979| [2025/04/30 20:08:14 598985] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694598727|now:1746043694598979| [2025/04/30 20:08:14 598989] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694598727|now:1746043694598979| [2025/04/30 20:08:14 598993] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 598998] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 599003] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56485|min_srtt:56485|path_bw:1253837|loss_rate:5.14|path_pto:0| [2025/04/30 20:08:14 599008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:74419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1556810| [2025/04/30 20:08:14 599012] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56485|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 599017] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 599022] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56485|min_srtt:56485|path_bw:1253837|loss_rate:5.14|path_pto:0| [2025/04/30 20:08:14 599026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:74419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1557977| [2025/04/30 20:08:14 599034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 599038] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 599042] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 599047] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 599051] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 599056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1528802| [2025/04/30 20:08:14 599060] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 599065] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1679| [2025/04/30 20:08:14 599106] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74419|now:1746043694599073|stream_id:0|stream_offset:1528802| [2025/04/30 20:08:14 599116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 599123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74419|applimit:0| [2025/04/30 20:08:14 599130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56485|rtt_var:808|pto_duration:59717|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 599137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 599143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 599147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75619| [2025/04/30 20:08:14 599151] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694683790|now:1746043694599130|interv:84660| [2025/04/30 20:08:14 599155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694683790|now:1746043694599130|interval:84660|pto_count:0|srtt:56485 [2025/04/30 20:08:14 599159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:75619| [2025/04/30 20:08:14 599164] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 599190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1529969| [2025/04/30 20:08:14 599196] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 599206] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694600206|now:1746043694599206|interv:1000| [2025/04/30 20:08:14 599213] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 599219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 599226] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694600206| [2025/04/30 20:08:14 599231] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694600206| [2025/04/30 20:08:14 599235] [debug] |xqc_engine_wakeup_after|wakeup:1746043694600206|now:1746043694599235|diff:971| [2025/04/30 20:08:14 599240] [debug] |xqc_engine_main_logic|END|now:1746043694598979| [2025/04/30 20:08:14 599248] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694599247| [2025/04/30 20:08:14 599253] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 599259] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1243| [2025/04/30 20:08:14 599263] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1244| [2025/04/30 20:08:14 599271] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1244| [2025/04/30 20:08:14 599278] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 599285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1617|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1617|path_largest_ack:1617| [2025/04/30 20:08:14 599293] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:69613|prior_delivered:1438659|prior_time:1746043694542779|is_app_limited:0|send_elapse:56150|ack_elapse:56468|ctl_first_sent_time:1746043694543217|lagest_ack_time:1746043694599247|curr_delivered:1501072| [2025/04/30 20:08:14 599298] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694543217| [2025/04/30 20:08:14 599302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:265||sndq_packets_used_bytes:0|sndq_packets_free:600| [2025/04/30 20:08:14 599307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56485|rttvar:808|minrtt:30499|latest_rtt:56030|ack_delay:40| [2025/04/30 20:08:14 599311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56423|rttvar:729|minrtt:30499|latest_rtt:56030|ack_delay:40| [2025/04/30 20:08:14 599315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1617|lost_pn:1614|thresh:3| [2025/04/30 20:08:14 599321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 599327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 599334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 599340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 599346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 599352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 599364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 599371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56423|rtt_var:729|pto_duration:59339|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 599377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 599384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 599389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74419| [2025/04/30 20:08:14 599395] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694683412|now:1746043694599370|interv:84042| [2025/04/30 20:08:14 599401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694683412|now:1746043694599370|interval:84042|pto_count:0|srtt:56423 [2025/04/30 20:08:14 599408] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56150, ack_elapse 56468, delivered 62413|rate 1105280|lost 321| [2025/04/30 20:08:14 599415] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1105280) in round 27| [2025/04/30 20:08:14 599421] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 599427] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 599434] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694543217|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 599441] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694543217|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 599449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:74419|srtt:56423|latest_rtt:56030|min_rtt:30499|applimit:0|lost:321|recovery:1|recovery_start:1746043694595796|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 599458] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1244|largest:1244|pns:2| [2025/04/30 20:08:14 599464] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1244|frame:ACK |recv_time:1746043694599247|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 599469] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814599247|now:1746043694599247|interv:120000000| [2025/04/30 20:08:14 599473] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814599247|now:1746043694599247|interv:120000000| [2025/04/30 20:08:14 599477] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694600206|pq_index:0| [2025/04/30 20:08:14 599481] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694598979| [2025/04/30 20:08:14 599485] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694599485| [2025/04/30 20:08:14 599490] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694599489| [2025/04/30 20:08:14 599500] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 599505] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56423|min_srtt:56423|path_bw:1253837|loss_rate:5.12|path_pto:0| [2025/04/30 20:08:14 599510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:74419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1557977| [2025/04/30 20:08:14 599514] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56423|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 599519] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 599524] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56423|min_srtt:56423|path_bw:1253837|loss_rate:5.12|path_pto:0| [2025/04/30 20:08:14 599528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:74419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1559144| [2025/04/30 20:08:14 599532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 599536] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 599540] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 599544] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 599549] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 599553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1529969| [2025/04/30 20:08:14 599558] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 599561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 599566] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694600206| [2025/04/30 20:08:14 599570] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694600206| [2025/04/30 20:08:14 599574] [debug] |xqc_engine_wakeup_after|wakeup:1746043694600206|now:1746043694599574|diff:632| [2025/04/30 20:08:14 599578] [debug] |xqc_engine_main_logic|END|now:1746043694599489| [2025/04/30 20:08:14 599584] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694599584| [2025/04/30 20:08:14 599588] [debug] |xqc_engine_wakeup_after|wakeup:1746043694600206|now:1746043694599587|diff:619| [2025/04/30 20:08:14 599591] [debug] |xqc_engine_main_logic|END|now:1746043694599584| [2025/04/30 20:08:14 600286] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694600284| [2025/04/30 20:08:14 600307] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 600316] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1244| [2025/04/30 20:08:14 600322] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1245| [2025/04/30 20:08:14 600331] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1245| [2025/04/30 20:08:14 600337] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 600345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1618|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1618|path_largest_ack:1618| [2025/04/30 20:08:14 600353] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:70813|prior_delivered:1438659|prior_time:1746043694542779|is_app_limited:0|send_elapse:56264|ack_elapse:57505|ctl_first_sent_time:1746043694543331|lagest_ack_time:1746043694600284|curr_delivered:1502272| [2025/04/30 20:08:14 600360] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694543331| [2025/04/30 20:08:14 600367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:264||sndq_packets_used_bytes:0|sndq_packets_free:601| [2025/04/30 20:08:14 600373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56423|rttvar:729|minrtt:30499|latest_rtt:56953|ack_delay:32| [2025/04/30 20:08:14 600380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56486|rttvar:671|minrtt:30499|latest_rtt:56953|ack_delay:32| [2025/04/30 20:08:14 600387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1618|lost_pn:1615|thresh:3| [2025/04/30 20:08:14 600393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 600399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 600405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 600411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 600417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 600423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 600429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 600435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56486|rtt_var:671|pto_duration:59170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 600441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 600448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 600454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73219| [2025/04/30 20:08:14 600460] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694683243|now:1746043694600434|interv:82809| [2025/04/30 20:08:14 600473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694683243|now:1746043694600434|interval:82809|pto_count:0|srtt:56486 [2025/04/30 20:08:14 600479] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56264, ack_elapse 57505, delivered 63613|rate 1106216|lost 321| [2025/04/30 20:08:14 600486] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1106216) in round 27| [2025/04/30 20:08:14 600493] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 600498] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 600502] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694543331|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 600507] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694543331|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 600512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:73219|srtt:56486|latest_rtt:56953|min_rtt:30499|applimit:0|lost:321|recovery:1|recovery_start:1746043694595796|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 600518] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1245|largest:1245|pns:2| [2025/04/30 20:08:14 600522] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1245|frame:ACK |recv_time:1746043694600284|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 600527] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814600284|now:1746043694600284|interv:120000000| [2025/04/30 20:08:14 600532] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814600284|now:1746043694600284|interv:120000000| [2025/04/30 20:08:14 600536] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694600206|pq_index:0| [2025/04/30 20:08:14 600540] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694599489| [2025/04/30 20:08:14 600544] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694600544| [2025/04/30 20:08:14 600549] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694600548| [2025/04/30 20:08:14 600554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694600206|now:1746043694600548| [2025/04/30 20:08:14 600558] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694600206|now:1746043694600548| [2025/04/30 20:08:14 600564] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 600571] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 600578] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56486|min_srtt:56486|path_bw:1253837|loss_rate:5.12|path_pto:0| [2025/04/30 20:08:14 600596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:73219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1559144| [2025/04/30 20:08:14 600601] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56486|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 600605] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 600610] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56486|min_srtt:56486|path_bw:1253837|loss_rate:5.12|path_pto:0| [2025/04/30 20:08:14 600615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:73219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1560311| [2025/04/30 20:08:14 600619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 600623] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 600627] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 600631] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 600636] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 600640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1529969| [2025/04/30 20:08:14 600645] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 600649] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1680| [2025/04/30 20:08:14 600689] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73219|now:1746043694600657|stream_id:0|stream_offset:1529969| [2025/04/30 20:08:14 600699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 600706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73219|applimit:0| [2025/04/30 20:08:14 600713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56486|rtt_var:671|pto_duration:59170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 600720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 600725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 600729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74419| [2025/04/30 20:08:14 600737] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694684827|now:1746043694600713|interv:84114| [2025/04/30 20:08:14 600742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694684827|now:1746043694600713|interval:84114|pto_count:0|srtt:56486 [2025/04/30 20:08:14 600746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:74419| [2025/04/30 20:08:14 600751] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 600756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1531136| [2025/04/30 20:08:14 600760] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 600764] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694601764|now:1746043694600764|interv:1000| [2025/04/30 20:08:14 600768] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 600772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 600776] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694601764| [2025/04/30 20:08:14 600780] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694601764| [2025/04/30 20:08:14 600785] [debug] |xqc_engine_wakeup_after|wakeup:1746043694601764|now:1746043694600784|diff:980| [2025/04/30 20:08:14 600789] [debug] |xqc_engine_main_logic|END|now:1746043694600548| [2025/04/30 20:08:14 600795] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694600794| [2025/04/30 20:08:14 600798] [debug] |xqc_engine_wakeup_after|wakeup:1746043694601764|now:1746043694600798|diff:966| [2025/04/30 20:08:14 600802] [debug] |xqc_engine_main_logic|END|now:1746043694600794| [2025/04/30 20:08:14 601333] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694601332| [2025/04/30 20:08:14 601348] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 601358] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1245| [2025/04/30 20:08:14 601364] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1246| [2025/04/30 20:08:14 601374] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1246| [2025/04/30 20:08:14 601380] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 601388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1619|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1619|path_largest_ack:1619| [2025/04/30 20:08:14 601395] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:70813|prior_delivered:1439859|prior_time:1746043694543470|is_app_limited:0|send_elapse:57117|ack_elapse:57862|ctl_first_sent_time:1746043694544998|lagest_ack_time:1746043694601332|curr_delivered:1503472| [2025/04/30 20:08:14 601403] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694544998| [2025/04/30 20:08:14 601410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:263||sndq_packets_used_bytes:0|sndq_packets_free:602| [2025/04/30 20:08:14 601417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56486|rttvar:671|minrtt:30499|latest_rtt:56334|ack_delay:48| [2025/04/30 20:08:14 601431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56461|rttvar:554|minrtt:30499|latest_rtt:56334|ack_delay:48| [2025/04/30 20:08:14 601438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1619|lost_pn:1616|thresh:3| [2025/04/30 20:08:14 601446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 601452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 601458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 601464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 601470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 601475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 601479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 601483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56461|rtt_var:554|pto_duration:58677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 601488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 601492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 601496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73219| [2025/04/30 20:08:14 601500] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694684334|now:1746043694601483|interv:82851| [2025/04/30 20:08:14 601504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694684334|now:1746043694601483|interval:82851|pto_count:0|srtt:56461 [2025/04/30 20:08:14 601508] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57117, ack_elapse 57862, delivered 63613|rate 1099391|lost 321| [2025/04/30 20:08:14 601513] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099391) in round 27| [2025/04/30 20:08:14 601517] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 601521] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 601525] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694544998|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 601530] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694544998|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 601535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:73219|srtt:56461|latest_rtt:56334|min_rtt:30499|applimit:0|lost:321|recovery:1|recovery_start:1746043694595796|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 601545] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1246|largest:1246|pns:2| [2025/04/30 20:08:14 601550] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1246|frame:ACK |recv_time:1746043694601332|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 601555] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814601332|now:1746043694601332|interv:120000000| [2025/04/30 20:08:14 601559] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814601332|now:1746043694601332|interv:120000000| [2025/04/30 20:08:14 601563] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694601764|pq_index:0| [2025/04/30 20:08:14 601567] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694600548| [2025/04/30 20:08:14 601572] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694601571| [2025/04/30 20:08:14 601577] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694601575| [2025/04/30 20:08:14 601582] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 601587] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56461|min_srtt:56461|path_bw:1253837|loss_rate:5.09|path_pto:0| [2025/04/30 20:08:14 601591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:73219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1560311| [2025/04/30 20:08:14 601596] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56461|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 601601] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 601605] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56461|min_srtt:56461|path_bw:1253837|loss_rate:5.09|path_pto:0| [2025/04/30 20:08:14 601610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:73219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1561478| [2025/04/30 20:08:14 601614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 601618] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 601622] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 601626] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 601631] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 601637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1531136| [2025/04/30 20:08:14 601642] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 601646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 601650] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694601764| [2025/04/30 20:08:14 601654] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694601764| [2025/04/30 20:08:14 601658] [debug] |xqc_engine_wakeup_after|wakeup:1746043694601764|now:1746043694601658|diff:106| [2025/04/30 20:08:14 601663] [debug] |xqc_engine_main_logic|END|now:1746043694601575| [2025/04/30 20:08:14 601668] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694601668| [2025/04/30 20:08:14 601672] [debug] |xqc_engine_wakeup_after|wakeup:1746043694601764|now:1746043694601672|diff:92| [2025/04/30 20:08:14 601676] [debug] |xqc_engine_main_logic|END|now:1746043694601668| [2025/04/30 20:08:14 602761] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694602761| [2025/04/30 20:08:14 602777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694601764|pq_index:0| [2025/04/30 20:08:14 602782] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694601575| [2025/04/30 20:08:14 602787] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694602786| [2025/04/30 20:08:14 602792] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694601764|now:1746043694602786| [2025/04/30 20:08:14 602797] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694601764|now:1746043694602786| [2025/04/30 20:08:14 602801] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 602805] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 602811] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56461|min_srtt:56461|path_bw:1253837|loss_rate:5.09|path_pto:0| [2025/04/30 20:08:14 602816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:73219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1561478| [2025/04/30 20:08:14 602822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 602829] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 602836] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 602843] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 602851] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 602855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1531136| [2025/04/30 20:08:14 602870] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 602877] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1681| [2025/04/30 20:08:14 602926] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73219|now:1746043694602888|stream_id:0|stream_offset:1531136| [2025/04/30 20:08:14 602935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 602942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73219|applimit:0| [2025/04/30 20:08:14 602948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56461|rtt_var:554|pto_duration:58677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 602955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 602961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 602967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74419| [2025/04/30 20:08:14 602972] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694686565|now:1746043694602948|interv:83617| [2025/04/30 20:08:14 602978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694686565|now:1746043694602948|interval:83617|pto_count:0|srtt:56461 [2025/04/30 20:08:14 602985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:74419| [2025/04/30 20:08:14 602992] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 602999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1532303| [2025/04/30 20:08:14 603007] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 603013] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1682| [2025/04/30 20:08:14 603051] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74419|now:1746043694603024|stream_id:0|stream_offset:1532303| [2025/04/30 20:08:14 603061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 603068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74419|applimit:0| [2025/04/30 20:08:14 603075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56461|rtt_var:554|pto_duration:58677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 603083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 603096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 603102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75619| [2025/04/30 20:08:14 603108] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694686701|now:1746043694603075|interv:83626| [2025/04/30 20:08:14 603115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694686701|now:1746043694603075|interval:83626|pto_count:0|srtt:56461 [2025/04/30 20:08:14 603121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:75619| [2025/04/30 20:08:14 603126] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 603134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1533470| [2025/04/30 20:08:14 603141] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 603147] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694604147|now:1746043694603147|interv:1000| [2025/04/30 20:08:14 603153] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 603157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 603161] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694603816| [2025/04/30 20:08:14 603187] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694603816| [2025/04/30 20:08:14 603197] [debug] |xqc_engine_wakeup_after|wakeup:1746043694603816|now:1746043694603197|diff:619| [2025/04/30 20:08:14 603204] [debug] |xqc_engine_main_logic|END|now:1746043694602786| [2025/04/30 20:08:14 603267] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694603264| [2025/04/30 20:08:14 603283] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 603294] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1246| [2025/04/30 20:08:14 603300] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1247| [2025/04/30 20:08:14 603311] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1247| [2025/04/30 20:08:14 603318] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 603328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1620|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1621|path_largest_ack:1620| [2025/04/30 20:08:14 603336] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:72013|prior_delivered:1439859|prior_time:1746043694543470|is_app_limited:0|send_elapse:57256|ack_elapse:59794|ctl_first_sent_time:1746043694545137|lagest_ack_time:1746043694603264|curr_delivered:1504672| [2025/04/30 20:08:14 603343] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694545137| [2025/04/30 20:08:14 603351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:262||sndq_packets_used_bytes:0|sndq_packets_free:603| [2025/04/30 20:08:14 603358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 603374] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:72013|prior_delivered:1441059|prior_time:1746043694545474|is_app_limited:0|send_elapse:55358|ack_elapse:57790|ctl_first_sent_time:1746043694547033|lagest_ack_time:1746043694603264|curr_delivered:1505872| [2025/04/30 20:08:14 603381] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694547033| [2025/04/30 20:08:14 603387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:261||sndq_packets_used_bytes:0|sndq_packets_free:604| [2025/04/30 20:08:14 603394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56461|rttvar:554|minrtt:30499|latest_rtt:56231|ack_delay:32| [2025/04/30 20:08:14 603400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56428|rttvar:481|minrtt:30499|latest_rtt:56231|ack_delay:32| [2025/04/30 20:08:14 603407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1621|lost_pn:1618|thresh:3| [2025/04/30 20:08:14 603413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 603419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 603425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 603431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 603437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 603443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 603447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 603451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56428|rtt_var:481|pto_duration:58428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 603456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 603460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 603464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73219| [2025/04/30 20:08:14 603468] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694686452|now:1746043694603451|interv:83001| [2025/04/30 20:08:14 603472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694686452|now:1746043694603451|interval:83001|pto_count:0|srtt:56428 [2025/04/30 20:08:14 603477] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55358, ack_elapse 57790, delivered 64813|rate 1121526|lost 321| [2025/04/30 20:08:14 603482] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121526) in round 27| [2025/04/30 20:08:14 603487] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 603495] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 603499] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:2400|po_sent_time:1746043694547033|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 603504] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:2400|po_sent_time:1746043694547033|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 603509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:73219|srtt:56428|latest_rtt:56231|min_rtt:30499|applimit:0|lost:321|recovery:1|recovery_start:1746043694595796|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 603515] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1247|largest:1247|pns:2| [2025/04/30 20:08:14 603520] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1247|frame:ACK |recv_time:1746043694603264|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 603525] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814603264|now:1746043694603264|interv:120000000| [2025/04/30 20:08:14 603530] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814603264|now:1746043694603264|interv:120000000| [2025/04/30 20:08:14 603534] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694603816|pq_index:0| [2025/04/30 20:08:14 603539] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694602786| [2025/04/30 20:08:14 603543] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694603543| [2025/04/30 20:08:14 603549] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694603547| [2025/04/30 20:08:14 603555] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 603561] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1253837|loss_rate:5.05|path_pto:0| [2025/04/30 20:08:14 603566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:73219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1561478| [2025/04/30 20:08:14 603571] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56428|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 603576] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 603581] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1253837|loss_rate:5.05|path_pto:0| [2025/04/30 20:08:14 603585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:73219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1562645| [2025/04/30 20:08:14 603592] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56428|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 603597] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 603601] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1253837|loss_rate:5.05|path_pto:0| [2025/04/30 20:08:14 603606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:73219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1563812| [2025/04/30 20:08:14 603610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 603615] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 603618] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 603623] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 603627] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 603632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1533470| [2025/04/30 20:08:14 603636] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 603640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 603644] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694603816| [2025/04/30 20:08:14 603649] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694603816| [2025/04/30 20:08:14 603653] [debug] |xqc_engine_wakeup_after|wakeup:1746043694603816|now:1746043694603653|diff:163| [2025/04/30 20:08:14 603657] [debug] |xqc_engine_main_logic|END|now:1746043694603547| [2025/04/30 20:08:14 603663] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694603663| [2025/04/30 20:08:14 603667] [debug] |xqc_engine_wakeup_after|wakeup:1746043694603816|now:1746043694603667|diff:149| [2025/04/30 20:08:14 603671] [debug] |xqc_engine_main_logic|END|now:1746043694603663| [2025/04/30 20:08:14 604374] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694604372| [2025/04/30 20:08:14 604392] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 604403] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1247| [2025/04/30 20:08:14 604409] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1248| [2025/04/30 20:08:14 604418] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1248| [2025/04/30 20:08:14 604424] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 604433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 604450] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:73213|prior_delivered:1441059|prior_time:1746043694545474|is_app_limited:0|send_elapse:55467|ack_elapse:58898|ctl_first_sent_time:1746043694547142|lagest_ack_time:1746043694604372|curr_delivered:1507072| [2025/04/30 20:08:14 604457] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694547142| [2025/04/30 20:08:14 604465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:260||sndq_packets_used_bytes:0|sndq_packets_free:605| [2025/04/30 20:08:14 604471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56428|rttvar:481|minrtt:30499|latest_rtt:57230|ack_delay:32| [2025/04/30 20:08:14 604479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56524|rttvar:553|minrtt:30499|latest_rtt:57230|ack_delay:32| [2025/04/30 20:08:14 604483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1622|lost_pn:1619|thresh:3| [2025/04/30 20:08:14 604487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 604494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 604500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 604506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 604513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 604518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 604523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 604529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56524|rtt_var:553|pto_duration:58736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 604536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 604542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 604548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72019| [2025/04/30 20:08:14 604555] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694686760|now:1746043694604528|interv:82232| [2025/04/30 20:08:14 604561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694686760|now:1746043694604528|interval:82232|pto_count:0|srtt:56524 [2025/04/30 20:08:14 604568] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55467, ack_elapse 58898, delivered 66013|rate 1120802|lost 321| [2025/04/30 20:08:14 604576] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120802) in round 27| [2025/04/30 20:08:14 604580] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 604589] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 604593] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694547142|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 604598] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694547142|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 604603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:72019|srtt:56524|latest_rtt:57230|min_rtt:30499|applimit:0|lost:321|recovery:1|recovery_start:1746043694595796|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 604609] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1248|largest:1248|pns:2| [2025/04/30 20:08:14 604614] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1248|frame:ACK |recv_time:1746043694604372|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 604619] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814604372|now:1746043694604372|interv:120000000| [2025/04/30 20:08:14 604623] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814604372|now:1746043694604372|interv:120000000| [2025/04/30 20:08:14 604627] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694603816|pq_index:0| [2025/04/30 20:08:14 604632] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694603547| [2025/04/30 20:08:14 604636] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694604636| [2025/04/30 20:08:14 604642] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694604640| [2025/04/30 20:08:14 604646] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043694603816|now:1746043694604640| [2025/04/30 20:08:14 604650] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:14 604654] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043694603816|now:1746043694604640| [2025/04/30 20:08:14 604659] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 604662] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694604147|now:1746043694604640| [2025/04/30 20:08:14 604667] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694604147|now:1746043694604640| [2025/04/30 20:08:14 604670] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 604675] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 604680] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1248|ack_delay:25864|first_ack_range:69|largest_pkt_recv_time:1746043694578816| [2025/04/30 20:08:14 604685] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1248|low:1179|pkt_pns:2| [2025/04/30 20:08:14 604689] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1177|low:1151|pkt_pns:2| [2025/04/30 20:08:14 604696] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:1225|frame_largest_recv:1248| [2025/04/30 20:08:14 604701] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 604706] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56524|min_srtt:56524|path_bw:1253837|loss_rate:5.05|path_pto:0| [2025/04/30 20:08:14 604710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:72019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1563812| [2025/04/30 20:08:14 604715] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 604720] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 604724] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56524|min_srtt:56524|path_bw:1253837|loss_rate:5.05|path_pto:0| [2025/04/30 20:08:14 604729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:72019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:08:14 604733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 604737] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 604754] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 604759] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 604764] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 604768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:72019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1533470| [2025/04/30 20:08:14 604772] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 604777] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1683| [2025/04/30 20:08:14 604818] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1683|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:72019|now:1746043694604786|stream_id:0|stream_offset:1533470| [2025/04/30 20:08:14 604828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1683|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:08:14 604835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72019|applimit:0| [2025/04/30 20:08:14 604842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56524|rtt_var:553|pto_duration:58736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 604849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 604861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 604867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73229| [2025/04/30 20:08:14 604873] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694688522|now:1746043694604841|interv:83681| [2025/04/30 20:08:14 604879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694688522|now:1746043694604841|interval:83681|pto_count:0|srtt:56524 [2025/04/30 20:08:14 604886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:73229| [2025/04/30 20:08:14 604892] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 604898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73229|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1534637| [2025/04/30 20:08:14 604905] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 604910] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694605910|now:1746043694604910|interv:1000| [2025/04/30 20:08:14 604916] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 604921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 604927] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694605910| [2025/04/30 20:08:14 604933] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694605910| [2025/04/30 20:08:14 604939] [debug] |xqc_engine_wakeup_after|wakeup:1746043694605910|now:1746043694604939|diff:971| [2025/04/30 20:08:14 604946] [debug] |xqc_engine_main_logic|END|now:1746043694604640| [2025/04/30 20:08:14 604953] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694604953| [2025/04/30 20:08:14 604958] [debug] |xqc_engine_wakeup_after|wakeup:1746043694605910|now:1746043694604958|diff:952| [2025/04/30 20:08:14 604963] [debug] |xqc_engine_main_logic|END|now:1746043694604953| [2025/04/30 20:08:14 605386] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694605384| [2025/04/30 20:08:14 605397] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 605404] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1248| [2025/04/30 20:08:14 605410] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1249| [2025/04/30 20:08:14 605419] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1249| [2025/04/30 20:08:14 605425] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 605433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 605440] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:74413|prior_delivered:1441059|prior_time:1746043694545474|is_app_limited:0|send_elapse:56804|ack_elapse:59910|ctl_first_sent_time:1746043694548479|lagest_ack_time:1746043694605384|curr_delivered:1508272| [2025/04/30 20:08:14 605457] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694548479| [2025/04/30 20:08:14 605464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/04/30 20:08:14 605471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56524|rttvar:553|minrtt:30499|latest_rtt:56905|ack_delay:64| [2025/04/30 20:08:14 605477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56564|rttvar:494|minrtt:30499|latest_rtt:56905|ack_delay:64| [2025/04/30 20:08:14 605484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1623|lost_pn:1620|thresh:3| [2025/04/30 20:08:14 605491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 605497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 605503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 605509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 605513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 605517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 605521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 605525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56564|rtt_var:494|pto_duration:58564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 605530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 605534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 605538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72029| [2025/04/30 20:08:14 605542] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694688350|now:1746043694605525|interv:82825| [2025/04/30 20:08:14 605546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694688350|now:1746043694605525|interval:82825|pto_count:0|srtt:56564 [2025/04/30 20:08:14 605668] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56804, ack_elapse 59910, delivered 67213|rate 1121899|lost 321| [2025/04/30 20:08:14 605675] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121899) in round 27| [2025/04/30 20:08:14 605680] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 605684] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 606010] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694548479|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 606019] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694548479|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 606036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:72029|srtt:56564|latest_rtt:56905|min_rtt:30499|applimit:0|lost:321|recovery:1|recovery_start:1746043694595796|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 606046] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1249|largest:1249|pns:2| [2025/04/30 20:08:14 606053] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1249|frame:ACK |recv_time:1746043694605384|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 606061] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814605384|now:1746043694605384|interv:120000000| [2025/04/30 20:08:14 606068] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814605384|now:1746043694605384|interv:120000000| [2025/04/30 20:08:14 606074] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694605910|pq_index:0| [2025/04/30 20:08:14 606081] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694604640| [2025/04/30 20:08:14 606087] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694606087| [2025/04/30 20:08:14 606095] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694606093| [2025/04/30 20:08:14 606103] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694605910|now:1746043694606093| [2025/04/30 20:08:14 606110] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694605910|now:1746043694606093| [2025/04/30 20:08:14 606116] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 606123] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 606131] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56564|min_srtt:56564|path_bw:1253837|loss_rate:5.02|path_pto:0| [2025/04/30 20:08:14 606139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:72029|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:08:14 606147] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56564|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 606154] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 606161] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56564|min_srtt:56564|path_bw:1253837|loss_rate:5.02|path_pto:0| [2025/04/30 20:08:14 606193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:72029|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1566146| [2025/04/30 20:08:14 606207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 606213] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 606219] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 606227] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 606234] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 606241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72029|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1534637| [2025/04/30 20:08:14 606248] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 606255] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1684| [2025/04/30 20:08:14 606310] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72029|now:1746043694606268|stream_id:0|stream_offset:1534637| [2025/04/30 20:08:14 606321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 606328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72029|applimit:0| [2025/04/30 20:08:14 606335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56564|rtt_var:494|pto_duration:58564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 606342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 606349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 606356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73229| [2025/04/30 20:08:14 606363] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694689832|now:1746043694606335|interv:83497| [2025/04/30 20:08:14 606369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694689832|now:1746043694606335|interval:83497|pto_count:0|srtt:56564 [2025/04/30 20:08:14 606377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:73229| [2025/04/30 20:08:14 606384] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 606391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73229|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1535804| [2025/04/30 20:08:14 606398] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 606405] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1685| [2025/04/30 20:08:14 606450] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73229|now:1746043694606420|stream_id:0|stream_offset:1535804| [2025/04/30 20:08:14 606461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 606468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73229|applimit:0| [2025/04/30 20:08:14 606475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56564|rtt_var:494|pto_duration:58564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 606480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 606484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 606488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74429| [2025/04/30 20:08:14 606492] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694689984|now:1746043694606474|interv:83510| [2025/04/30 20:08:14 606496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694689984|now:1746043694606474|interval:83510|pto_count:0|srtt:56564 [2025/04/30 20:08:14 606503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:74429| [2025/04/30 20:08:14 606510] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 606517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74429|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1536971| [2025/04/30 20:08:14 606524] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1085| [2025/04/30 20:08:14 606531] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694607616|now:1746043694606531|interv:1085| [2025/04/30 20:08:14 606538] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1085| [2025/04/30 20:08:14 606544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 606551] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694607616| [2025/04/30 20:08:14 606557] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694607616| [2025/04/30 20:08:14 606561] [debug] |xqc_engine_wakeup_after|wakeup:1746043694607616|now:1746043694606561|diff:1055| [2025/04/30 20:08:14 606566] [debug] |xqc_engine_main_logic|END|now:1746043694606093| [2025/04/30 20:08:14 606575] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:53|state:ESTABED|recv_time:1746043694606574| [2025/04/30 20:08:14 606580] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 606587] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1249| [2025/04/30 20:08:14 606591] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1250| [2025/04/30 20:08:14 606597] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1250| [2025/04/30 20:08:14 606601] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 606611] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 606616] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694631574|now:1746043694606574|interv:25000| [2025/04/30 20:08:14 606622] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694606574|max_ack_delay:25000| [2025/04/30 20:08:14 606627] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1250|largest:1250|pns:2| [2025/04/30 20:08:14 606631] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1250|frame:PING ACK |recv_time:1746043694606574|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 606636] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814606574|now:1746043694606574|interv:120000000| [2025/04/30 20:08:14 606640] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814606574|now:1746043694606574|interv:120000000| [2025/04/30 20:08:14 606644] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694607616|pq_index:0| [2025/04/30 20:08:14 606649] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694606093| [2025/04/30 20:08:14 606653] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694606653| [2025/04/30 20:08:14 606658] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694606657| [2025/04/30 20:08:14 606663] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 606668] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56564|min_srtt:56564|path_bw:1253837|loss_rate:4.98|path_pto:0| [2025/04/30 20:08:14 606673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:74429|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1566146| [2025/04/30 20:08:14 606677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 606681] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 606685] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 606690] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 606694] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 606698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74429|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1536971| [2025/04/30 20:08:14 606703] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 606707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 606714] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694607616| [2025/04/30 20:08:14 606718] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694607616| [2025/04/30 20:08:14 606722] [debug] |xqc_engine_wakeup_after|wakeup:1746043694607616|now:1746043694606722|diff:894| [2025/04/30 20:08:14 606726] [debug] |xqc_engine_main_logic|END|now:1746043694606657| [2025/04/30 20:08:14 606733] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694606732| [2025/04/30 20:08:14 606737] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 606742] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1250| [2025/04/30 20:08:14 606746] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1251| [2025/04/30 20:08:14 606752] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1251| [2025/04/30 20:08:14 606759] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 606767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 606775] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:75613|prior_delivered:1441059|prior_time:1746043694545474|is_app_limited:0|send_elapse:57281|ack_elapse:61258|ctl_first_sent_time:1746043694548956|lagest_ack_time:1746043694606732|curr_delivered:1509472| [2025/04/30 20:08:14 606782] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694548956| [2025/04/30 20:08:14 606790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:607| [2025/04/30 20:08:14 606797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56564|rttvar:494|minrtt:30499|latest_rtt:57776|ack_delay:40| [2025/04/30 20:08:14 606804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56711|rttvar:664|minrtt:30499|latest_rtt:57776|ack_delay:40| [2025/04/30 20:08:14 606811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1624|lost_pn:1621|thresh:3| [2025/04/30 20:08:14 606817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 606824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 606828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 606834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 606841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 606847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 606854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 606861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56711|rtt_var:664|pto_duration:59367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 606876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 606882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 606886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73229| [2025/04/30 20:08:14 606890] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694690787|now:1746043694606860|interv:83927| [2025/04/30 20:08:14 606894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694690787|now:1746043694606860|interval:83927|pto_count:0|srtt:56711 [2025/04/30 20:08:14 606899] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57281, ack_elapse 61258, delivered 68413|rate 1116801|lost 321| [2025/04/30 20:08:14 606906] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116801) in round 27| [2025/04/30 20:08:14 606913] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 606919] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 606925] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694548956|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 606930] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694548956|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 606935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:73229|srtt:56711|latest_rtt:57776|min_rtt:30499|applimit:0|lost:321|recovery:1|recovery_start:1746043694595796|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 606941] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1251|largest:1251|pns:2| [2025/04/30 20:08:14 606946] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1251|frame:ACK |recv_time:1746043694606732|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 606951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814606732|now:1746043694606732|interv:120000000| [2025/04/30 20:08:14 606955] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814606732|now:1746043694606732|interv:120000000| [2025/04/30 20:08:14 606959] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694607616|pq_index:0| [2025/04/30 20:08:14 606963] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694606657| [2025/04/30 20:08:14 606967] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694606967| [2025/04/30 20:08:14 606975] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694606973| [2025/04/30 20:08:14 606984] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 606996] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56711|min_srtt:56711|path_bw:1253837|loss_rate:4.98|path_pto:0| [2025/04/30 20:08:14 607003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:73229|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1566146| [2025/04/30 20:08:14 607011] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56711|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 607018] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 607025] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56711|min_srtt:56711|path_bw:1253837|loss_rate:4.98|path_pto:0| [2025/04/30 20:08:14 607031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:73229|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1567313| [2025/04/30 20:08:14 607038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 607044] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 607048] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 607052] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 607057] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 607061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73229|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1536971| [2025/04/30 20:08:14 607065] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 607069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 607073] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694607616| [2025/04/30 20:08:14 607077] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694607616| [2025/04/30 20:08:14 607082] [debug] |xqc_engine_wakeup_after|wakeup:1746043694607616|now:1746043694607081|diff:535| [2025/04/30 20:08:14 607086] [debug] |xqc_engine_main_logic|END|now:1746043694606973| [2025/04/30 20:08:14 607093] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694607093| [2025/04/30 20:08:14 607096] [debug] |xqc_engine_wakeup_after|wakeup:1746043694607616|now:1746043694607096|diff:520| [2025/04/30 20:08:14 607100] [debug] |xqc_engine_main_logic|END|now:1746043694607093| [2025/04/30 20:08:14 607266] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694607264| [2025/04/30 20:08:14 607283] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 607292] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1251| [2025/04/30 20:08:14 607309] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1252| [2025/04/30 20:08:14 607318] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1252| [2025/04/30 20:08:14 607325] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 607333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1625|origin_pktnum:1557|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:08:14 607341] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:70813|prior_delivered:1445859|prior_time:1746043694550012|is_app_limited:0|send_elapse:56340|ack_elapse:57252|ctl_first_sent_time:1746043694550388|lagest_ack_time:1746043694607264|curr_delivered:1510672| [2025/04/30 20:08:14 607348] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694550388| [2025/04/30 20:08:14 607356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:609| [2025/04/30 20:08:14 607362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56711|rttvar:664|minrtt:30499|latest_rtt:56876|ack_delay:96| [2025/04/30 20:08:14 607368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56720|rttvar:515|minrtt:30499|latest_rtt:56876|ack_delay:96| [2025/04/30 20:08:14 607372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1625|lost_pn:1622|thresh:3| [2025/04/30 20:08:14 607376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 607380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 607384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 607391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 607397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 607404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 607410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56720|rtt_var:515|pto_duration:58780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 607417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 607423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 607429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72029| [2025/04/30 20:08:14 607433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694690200|now:1746043694607410|interv:82790| [2025/04/30 20:08:14 607437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694690200|now:1746043694607410|interval:82790|pto_count:0|srtt:56720 [2025/04/30 20:08:14 607442] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56340, ack_elapse 57252, delivered 64813|rate 1132065|lost 321| [2025/04/30 20:08:14 607451] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132065) in round 27| [2025/04/30 20:08:14 607456] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 607460] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 607464] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694550388|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 607469] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694550388|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 607474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:72029|srtt:56720|latest_rtt:56876|min_rtt:30499|applimit:0|lost:321|recovery:1|recovery_start:1746043694595796|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 607480] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1252|largest:1252|pns:2| [2025/04/30 20:08:14 607485] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1252|frame:ACK |recv_time:1746043694607264|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 607490] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814607264|now:1746043694607264|interv:120000000| [2025/04/30 20:08:14 607494] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814607264|now:1746043694607264|interv:120000000| [2025/04/30 20:08:14 607498] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694607616|pq_index:0| [2025/04/30 20:08:14 607502] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694606973| [2025/04/30 20:08:14 607506] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694607506| [2025/04/30 20:08:14 607512] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694607510| [2025/04/30 20:08:14 607517] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 607522] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56720|min_srtt:56720|path_bw:1253837|loss_rate:4.98|path_pto:0| [2025/04/30 20:08:14 607527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:72029|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1567313| [2025/04/30 20:08:14 607531] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56720|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 607536] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 607541] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56720|min_srtt:56720|path_bw:1253837|loss_rate:4.98|path_pto:0| [2025/04/30 20:08:14 607548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:72029|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1568480| [2025/04/30 20:08:14 607553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 607556] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 607560] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 607565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 607569] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 607574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72029|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1536971| [2025/04/30 20:08:14 607578] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 607582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 607586] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694607616| [2025/04/30 20:08:14 607590] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694607616| [2025/04/30 20:08:14 607594] [debug] |xqc_engine_wakeup_after|wakeup:1746043694607616|now:1746043694607594|diff:22| [2025/04/30 20:08:14 607599] [debug] |xqc_engine_main_logic|END|now:1746043694607510| [2025/04/30 20:08:14 607604] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694607604| [2025/04/30 20:08:14 607608] [debug] |xqc_engine_wakeup_after|wakeup:1746043694607616|now:1746043694607608|diff:8| [2025/04/30 20:08:14 607612] [debug] |xqc_engine_main_logic|END|now:1746043694607604| [2025/04/30 20:08:14 608364] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694608363| [2025/04/30 20:08:14 608380] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 608390] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1252| [2025/04/30 20:08:14 608408] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1253| [2025/04/30 20:08:14 608417] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1253| [2025/04/30 20:08:14 608424] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 608432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1627|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1627|path_largest_ack:1627| [2025/04/30 20:08:14 608439] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:70823|prior_delivered:1448259|prior_time:1746043694552143|is_app_limited:0|send_elapse:55896|ack_elapse:56220|ctl_first_sent_time:1746043694552559|lagest_ack_time:1746043694608363|curr_delivered:1511882| [2025/04/30 20:08:14 608447] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694552559| [2025/04/30 20:08:14 608462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:255||sndq_packets_used_bytes:0|sndq_packets_free:610| [2025/04/30 20:08:14 608468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56720|rttvar:515|minrtt:30499|latest_rtt:55804|ack_delay:176| [2025/04/30 20:08:14 608475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56583|rttvar:660|minrtt:30499|latest_rtt:55804|ack_delay:176| [2025/04/30 20:08:14 608482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1627|lost_pn:1624|thresh:3| [2025/04/30 20:08:14 608486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 608490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 608494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 608498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 608502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 608507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1197|pns:2| [2025/04/30 20:08:14 608511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 608515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694614158|now:1746043694608515|interval:5643| [2025/04/30 20:08:14 608519] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694614158|now:1746043694608515|interv:5643| [2025/04/30 20:08:14 608524] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55896, ack_elapse 56220, delivered 63623|rate 1131679|lost 321| [2025/04/30 20:08:14 608528] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131679) in round 27| [2025/04/30 20:08:14 608533] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 608537] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 608541] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1210|po_sent_time:1746043694552559|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 608545] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1210|po_sent_time:1746043694552559|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 608550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:70819|srtt:56583|latest_rtt:55804|min_rtt:30499|applimit:0|lost:321|recovery:1|recovery_start:1746043694595796|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 608556] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1253|largest:1253|pns:2| [2025/04/30 20:08:14 608565] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1253|frame:ACK |recv_time:1746043694608363|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 608570] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814608363|now:1746043694608363|interv:120000000| [2025/04/30 20:08:14 608574] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814608363|now:1746043694608363|interv:120000000| [2025/04/30 20:08:14 608578] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694607616|pq_index:0| [2025/04/30 20:08:14 608582] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694607510| [2025/04/30 20:08:14 608586] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694608586| [2025/04/30 20:08:14 608592] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694608590| [2025/04/30 20:08:14 608596] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694607616|now:1746043694608590| [2025/04/30 20:08:14 608601] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694607616|now:1746043694608590| [2025/04/30 20:08:14 608605] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 608609] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 608614] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56583|min_srtt:56583|path_bw:1253837|loss_rate:4.98|path_pto:0| [2025/04/30 20:08:14 608619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1568480| [2025/04/30 20:08:14 608623] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56583|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 608628] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 608633] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56583|min_srtt:56583|path_bw:1253837|loss_rate:4.98|path_pto:0| [2025/04/30 20:08:14 608637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1569647| [2025/04/30 20:08:14 608642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 608645] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 608649] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 608654] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 608658] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 608665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1536971| [2025/04/30 20:08:14 608670] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 608674] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1686| [2025/04/30 20:08:14 608711] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70819|now:1746043694608682|stream_id:0|stream_offset:1536971| [2025/04/30 20:08:14 608718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 608723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70819|applimit:0| [2025/04/30 20:08:14 608727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694614158|now:1746043694608727|interval:5431| [2025/04/30 20:08:14 608731] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694614158|now:1746043694608727|interv:5431| [2025/04/30 20:08:14 608736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:72019| [2025/04/30 20:08:14 608741] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 608745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1538138| [2025/04/30 20:08:14 608750] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 608754] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694609753|now:1746043694608753|interv:1000| [2025/04/30 20:08:14 608758] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 608761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 608766] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694609753| [2025/04/30 20:08:14 608770] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694609753| [2025/04/30 20:08:14 608774] [debug] |xqc_engine_wakeup_after|wakeup:1746043694609753|now:1746043694608774|diff:979| [2025/04/30 20:08:14 608778] [debug] |xqc_engine_main_logic|END|now:1746043694608590| [2025/04/30 20:08:14 608784] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694608784| [2025/04/30 20:08:14 608788] [debug] |xqc_engine_wakeup_after|wakeup:1746043694609753|now:1746043694608788|diff:965| [2025/04/30 20:08:14 608792] [debug] |xqc_engine_main_logic|END|now:1746043694608784| [2025/04/30 20:08:14 609257] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694609256| [2025/04/30 20:08:14 609272] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 609281] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1253| [2025/04/30 20:08:14 609298] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1254| [2025/04/30 20:08:14 609317] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1254| [2025/04/30 20:08:14 609323] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 609330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 609336] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:72023|prior_delivered:1448259|prior_time:1746043694552143|is_app_limited:0|send_elapse:56017|ack_elapse:57113|ctl_first_sent_time:1746043694552680|lagest_ack_time:1746043694609256|curr_delivered:1513082| [2025/04/30 20:08:14 609340] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694552680| [2025/04/30 20:08:14 609346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:611| [2025/04/30 20:08:14 609350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56583|rttvar:660|minrtt:30499|latest_rtt:56576|ack_delay:40| [2025/04/30 20:08:14 609355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56578|rttvar:506|minrtt:30499|latest_rtt:56576|ack_delay:40| [2025/04/30 20:08:14 609359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1628|lost_pn:1625|thresh:3| [2025/04/30 20:08:14 609363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 609367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 609371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 609376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 609382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 609388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 609395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694614153|now:1746043694609395|interval:4758| [2025/04/30 20:08:14 609401] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694614153|now:1746043694609395|interv:4758| [2025/04/30 20:08:14 609408] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56017, ack_elapse 57113, delivered 64823|rate 1134995|lost 321| [2025/04/30 20:08:14 609414] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134995) in round 27| [2025/04/30 20:08:14 609421] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 609426] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 609430] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694552680|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 609435] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694552680|recovery:1|recovery_start:1746043694595796|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 609444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:70819|srtt:56578|latest_rtt:56576|min_rtt:30499|applimit:0|lost:321|recovery:1|recovery_start:1746043694595796|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 609450] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1254|largest:1254|pns:2| [2025/04/30 20:08:14 609455] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1254|frame:ACK |recv_time:1746043694609256|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 609460] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814609256|now:1746043694609256|interv:120000000| [2025/04/30 20:08:14 609464] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814609256|now:1746043694609256|interv:120000000| [2025/04/30 20:08:14 609468] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694609753|pq_index:0| [2025/04/30 20:08:14 609474] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694608590| [2025/04/30 20:08:14 609480] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694609480| [2025/04/30 20:08:14 609488] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694609486| [2025/04/30 20:08:14 609496] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 609504] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56578|min_srtt:56578|path_bw:1253837|loss_rate:4.95|path_pto:0| [2025/04/30 20:08:14 609508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1569647| [2025/04/30 20:08:14 609513] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56578|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 609518] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 609522] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56578|min_srtt:56578|path_bw:1253837|loss_rate:4.95|path_pto:0| [2025/04/30 20:08:14 609527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1570814| [2025/04/30 20:08:14 609531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 609535] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 609539] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 609547] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 609552] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 609556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1538138| [2025/04/30 20:08:14 609560] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 609565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 609571] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694609753| [2025/04/30 20:08:14 609578] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694609753| [2025/04/30 20:08:14 609585] [debug] |xqc_engine_wakeup_after|wakeup:1746043694609753|now:1746043694609584|diff:169| [2025/04/30 20:08:14 609589] [debug] |xqc_engine_main_logic|END|now:1746043694609486| [2025/04/30 20:08:14 609595] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694609595| [2025/04/30 20:08:14 609599] [debug] |xqc_engine_wakeup_after|wakeup:1746043694609753|now:1746043694609599|diff:154| [2025/04/30 20:08:14 609603] [debug] |xqc_engine_main_logic|END|now:1746043694609595| [2025/04/30 20:08:14 610678] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694610678| [2025/04/30 20:08:14 610691] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694609753|pq_index:0| [2025/04/30 20:08:14 610696] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694609486| [2025/04/30 20:08:14 610702] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694610701| [2025/04/30 20:08:14 610707] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694609753|now:1746043694610701| [2025/04/30 20:08:14 610711] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694609753|now:1746043694610701| [2025/04/30 20:08:14 610715] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 610720] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 610725] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56578|min_srtt:56578|path_bw:1253837|loss_rate:4.95|path_pto:0| [2025/04/30 20:08:14 610730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1570814| [2025/04/30 20:08:14 610736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 610740] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 610744] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 610755] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 610760] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 610764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1538138| [2025/04/30 20:08:14 610769] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 610773] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1687| [2025/04/30 20:08:14 610812] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70819|now:1746043694610782|stream_id:0|stream_offset:1538138| [2025/04/30 20:08:14 610819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 610825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70819|applimit:0| [2025/04/30 20:08:14 610829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694614153|now:1746043694610829|interval:3324| [2025/04/30 20:08:14 610834] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694614153|now:1746043694610829|interv:3324| [2025/04/30 20:08:14 610838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:72019| [2025/04/30 20:08:14 610843] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 610847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1539305| [2025/04/30 20:08:14 610852] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 610856] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1688| [2025/04/30 20:08:14 610878] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72019|now:1746043694610863|stream_id:0|stream_offset:1539305| [2025/04/30 20:08:14 610883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 610888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72019|applimit:0| [2025/04/30 20:08:14 610892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694614153|now:1746043694610892|interval:3261| [2025/04/30 20:08:14 610896] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694614153|now:1746043694610892|interv:3261| [2025/04/30 20:08:14 610900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:73219| [2025/04/30 20:08:14 610904] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 610913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1540472| [2025/04/30 20:08:14 610917] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 610921] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694611921|now:1746043694610921|interv:1000| [2025/04/30 20:08:14 610925] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 610929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 610933] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694611921| [2025/04/30 20:08:14 610937] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694611921| [2025/04/30 20:08:14 610941] [debug] |xqc_engine_wakeup_after|wakeup:1746043694611921|now:1746043694610941|diff:980| [2025/04/30 20:08:14 610946] [debug] |xqc_engine_main_logic|END|now:1746043694610701| [2025/04/30 20:08:14 611141] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694611140| [2025/04/30 20:08:14 611153] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 611163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1254| [2025/04/30 20:08:14 611193] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1255| [2025/04/30 20:08:14 611203] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1255| [2025/04/30 20:08:14 611210] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 611218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 611223] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:73223|prior_delivered:1448259|prior_time:1746043694552143|is_app_limited:0|send_elapse:56116|ack_elapse:58997|ctl_first_sent_time:1746043694552779|lagest_ack_time:1746043694611140|curr_delivered:1514282| [2025/04/30 20:08:14 611228] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694552779| [2025/04/30 20:08:14 611232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:253||sndq_packets_used_bytes:0|sndq_packets_free:612| [2025/04/30 20:08:14 611237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56578|rttvar:506|minrtt:30499|latest_rtt:58361|ack_delay:40| [2025/04/30 20:08:14 611241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56796|rttvar:815|minrtt:30499|latest_rtt:58361|ack_delay:40| [2025/04/30 20:08:14 611245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1629|lost_pn:1626|thresh:3| [2025/04/30 20:08:14 611249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 611254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 611257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 611267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 611271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 611276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1626|lost_pn:1626|po_sent_time:1746043694550503|lost_send_time:1746043694545484|loss_delay:65656|frame:STREAM |repair:128| [2025/04/30 20:08:14 611339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694550503u| [2025/04/30 20:08:14 611347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 611353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56796|rtt_var:815|pto_duration:60056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 611360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 611364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 611368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70819| [2025/04/30 20:08:14 611372] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694695919|now:1746043694611353|interv:84566| [2025/04/30 20:08:14 611376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694695919|now:1746043694611353|interval:84566|pto_count:0|srtt:56796 [2025/04/30 20:08:14 611381] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56116, ack_elapse 58997, delivered 66023|rate 1119090|lost 322| [2025/04/30 20:08:14 611388] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119090) in round 27| [2025/04/30 20:08:14 611392] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 611396] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 611400] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694552779|recovery:1|recovery_start:1746043694611346|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 611405] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694552779|recovery:1|recovery_start:1746043694611346|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 611410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:70819|srtt:56796|latest_rtt:58361|min_rtt:30499|applimit:0|lost:321|recovery:1|recovery_start:1746043694611346|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 611416] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1255|largest:1255|pns:2| [2025/04/30 20:08:14 611421] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1255|frame:ACK |recv_time:1746043694611140|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 611430] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814611140|now:1746043694611140|interv:120000000| [2025/04/30 20:08:14 611434] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814611140|now:1746043694611140|interv:120000000| [2025/04/30 20:08:14 611438] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694611921|pq_index:0| [2025/04/30 20:08:14 611442] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694610701| [2025/04/30 20:08:14 611446] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694611446| [2025/04/30 20:08:14 611451] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694611450| [2025/04/30 20:08:14 611456] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 611461] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56796|min_srtt:56796|path_bw:1253837|loss_rate:4.91|path_pto:0| [2025/04/30 20:08:14 611466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1472786| [2025/04/30 20:08:14 611471] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56796|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 611475] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1626|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 611480] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56796|min_srtt:56796|path_bw:1253837|loss_rate:4.91|path_pto:0| [2025/04/30 20:08:14 611484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1570814| [2025/04/30 20:08:14 611489] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56796|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 611493] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 611497] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56796|min_srtt:56796|path_bw:1253837|loss_rate:4.91|path_pto:0| [2025/04/30 20:08:14 611502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1571981| [2025/04/30 20:08:14 611506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 611510] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 611514] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 611518] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 611532] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1626|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 611536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1472786| [2025/04/30 20:08:14 611541] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 611544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 611549] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 611556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1540472| [2025/04/30 20:08:14 611563] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 611568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 611574] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694611921| [2025/04/30 20:08:14 611581] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694611921| [2025/04/30 20:08:14 611587] [debug] |xqc_engine_wakeup_after|wakeup:1746043694611921|now:1746043694611587|diff:334| [2025/04/30 20:08:14 611593] [debug] |xqc_engine_main_logic|END|now:1746043694611450| [2025/04/30 20:08:14 611604] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694611603| [2025/04/30 20:08:14 611612] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 611622] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1255| [2025/04/30 20:08:14 611628] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1256| [2025/04/30 20:08:14 611637] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1256| [2025/04/30 20:08:14 611644] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 611652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 611659] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:70823|prior_delivered:1451859|prior_time:1746043694554475|is_app_limited:0|send_elapse:55968|ack_elapse:57128|ctl_first_sent_time:1746043694555424|lagest_ack_time:1746043694611603|curr_delivered:1515482| [2025/04/30 20:08:14 611666] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694555424| [2025/04/30 20:08:14 611673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:253||sndq_packets_used_bytes:0|sndq_packets_free:612| [2025/04/30 20:08:14 611679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56796|rttvar:815|minrtt:30499|latest_rtt:56179|ack_delay:56| [2025/04/30 20:08:14 611685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56712|rttvar:780|minrtt:30499|latest_rtt:56179|ack_delay:56| [2025/04/30 20:08:14 611697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1630|lost_pn:1627|thresh:3| [2025/04/30 20:08:14 611701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 611705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 611709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 611713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 611717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 611723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 611730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 611737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56712|rtt_var:780|pto_duration:59832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 611744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 611751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 611757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69619| [2025/04/30 20:08:14 611764] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694695695|now:1746043694611736|interv:83959| [2025/04/30 20:08:14 611770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694695695|now:1746043694611736|interval:83959|pto_count:0|srtt:56712 [2025/04/30 20:08:14 611777] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55968, ack_elapse 57128, delivered 63623|rate 1113692|lost 322| [2025/04/30 20:08:14 611784] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113692) in round 27| [2025/04/30 20:08:14 611791] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 611797] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 611804] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694555424|recovery:1|recovery_start:1746043694611346|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 611811] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694555424|recovery:1|recovery_start:1746043694611346|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 611818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:69619|srtt:56712|latest_rtt:56179|min_rtt:30499|applimit:0|lost:321|recovery:1|recovery_start:1746043694611346|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 611834] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1256|largest:1256|pns:2| [2025/04/30 20:08:14 611841] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1256|frame:ACK |recv_time:1746043694611603|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 611849] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814611603|now:1746043694611603|interv:120000000| [2025/04/30 20:08:14 611855] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814611603|now:1746043694611603|interv:120000000| [2025/04/30 20:08:14 611859] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694611921|pq_index:0| [2025/04/30 20:08:14 611863] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694611450| [2025/04/30 20:08:14 611867] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694611867| [2025/04/30 20:08:14 611872] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694611871| [2025/04/30 20:08:14 611877] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 611883] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56712|min_srtt:56712|path_bw:1253837|loss_rate:4.91|path_pto:0| [2025/04/30 20:08:14 611887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1571981| [2025/04/30 20:08:14 611892] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56712|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 611897] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 611901] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56712|min_srtt:56712|path_bw:1253837|loss_rate:4.91|path_pto:0| [2025/04/30 20:08:14 611906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1573148| [2025/04/30 20:08:14 611911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 611915] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 611918] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 611923] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 611927] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1626|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 611932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1472786| [2025/04/30 20:08:14 611940] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 611944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 611948] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 611953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1540472| [2025/04/30 20:08:14 611958] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 611964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 611970] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694611921| [2025/04/30 20:08:14 611977] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694611921| [2025/04/30 20:08:14 611984] [debug] |xqc_engine_wakeup_after|wakeup:1746043694611921|now:1746043694611983|diff:18446744073709551554| [2025/04/30 20:08:14 611991] [debug] |xqc_engine_main_logic|END|now:1746043694611871| [2025/04/30 20:08:14 611999] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694611999| [2025/04/30 20:08:14 612005] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694611921|pq_index:0| [2025/04/30 20:08:14 612010] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694611871| [2025/04/30 20:08:14 612015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694612014| [2025/04/30 20:08:14 612020] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694611921|now:1746043694612014| [2025/04/30 20:08:14 612025] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694611921|now:1746043694612014| [2025/04/30 20:08:14 612029] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 612034] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 612038] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56712|min_srtt:56712|path_bw:1253837|loss_rate:4.91|path_pto:0| [2025/04/30 20:08:14 612043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1573148| [2025/04/30 20:08:14 612047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 612051] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 612055] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 612059] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 612064] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1626|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 612072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1472786| [2025/04/30 20:08:14 612079] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 612086] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1689| [2025/04/30 20:08:14 612127] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69619|now:1746043694612098|stream_id:0|stream_offset:1472786| [2025/04/30 20:08:14 612134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1689|origin_pktnum:1626|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 612139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69619|applimit:0| [2025/04/30 20:08:14 612144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56712|rtt_var:780|pto_duration:59832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 612149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 612156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 612162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70819| [2025/04/30 20:08:14 612191] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694696930|now:1746043694612143|interv:84787| [2025/04/30 20:08:14 612198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694696930|now:1746043694612143|interval:84787|pto_count:0|srtt:56712 [2025/04/30 20:08:14 612206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:70819| [2025/04/30 20:08:14 612214] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 612221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1540472| [2025/04/30 20:08:14 612229] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 612235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694613235|now:1746043694612235|interv:1000| [2025/04/30 20:08:14 612241] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 612247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 612253] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694613235| [2025/04/30 20:08:14 612260] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694613235| [2025/04/30 20:08:14 612266] [debug] |xqc_engine_wakeup_after|wakeup:1746043694613235|now:1746043694612266|diff:969| [2025/04/30 20:08:14 612272] [debug] |xqc_engine_main_logic|END|now:1746043694612014| [2025/04/30 20:08:14 612285] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694612284| [2025/04/30 20:08:14 612299] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 612308] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1256| [2025/04/30 20:08:14 612314] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1257| [2025/04/30 20:08:14 612323] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1257| [2025/04/30 20:08:14 612329] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 612337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 612345] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:72023|prior_delivered:1451859|prior_time:1746043694554475|is_app_limited:0|send_elapse:56099|ack_elapse:57809|ctl_first_sent_time:1746043694555555|lagest_ack_time:1746043694612284|curr_delivered:1516682| [2025/04/30 20:08:14 612352] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694555555| [2025/04/30 20:08:14 612359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:252||sndq_packets_used_bytes:0|sndq_packets_free:613| [2025/04/30 20:08:14 612365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56712|rttvar:780|minrtt:30499|latest_rtt:56729|ack_delay:40| [2025/04/30 20:08:14 612371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56709|rttvar:590|minrtt:30499|latest_rtt:56729|ack_delay:40| [2025/04/30 20:08:14 612378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1631|lost_pn:1628|thresh:3| [2025/04/30 20:08:14 612384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 612391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 612395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 612399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 612403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 612407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 612410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 612415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56709|rtt_var:590|pto_duration:59069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 612419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 612423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 612427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69619| [2025/04/30 20:08:14 612431] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694696167|now:1746043694612414|interv:83753| [2025/04/30 20:08:14 612440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694696167|now:1746043694612414|interval:83753|pto_count:0|srtt:56709 [2025/04/30 20:08:14 612445] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56099, ack_elapse 57809, delivered 64823|rate 1121330|lost 322| [2025/04/30 20:08:14 612449] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121330) in round 27| [2025/04/30 20:08:14 612453] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 612457] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 612461] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694555555|recovery:1|recovery_start:1746043694611346|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 612466] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694555555|recovery:1|recovery_start:1746043694611346|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 612471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:69619|srtt:56709|latest_rtt:56729|min_rtt:30499|applimit:0|lost:322|recovery:1|recovery_start:1746043694611346|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 612476] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1257|largest:1257|pns:2| [2025/04/30 20:08:14 612481] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1257|frame:ACK |recv_time:1746043694612284|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 612486] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814612284|now:1746043694612284|interv:120000000| [2025/04/30 20:08:14 612490] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814612284|now:1746043694612284|interv:120000000| [2025/04/30 20:08:14 612494] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694613235|pq_index:0| [2025/04/30 20:08:14 612498] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694612014| [2025/04/30 20:08:14 612502] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694612502| [2025/04/30 20:08:14 612507] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694612506| [2025/04/30 20:08:14 612512] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 612517] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56709|min_srtt:56709|path_bw:1253837|loss_rate:5.33|path_pto:0| [2025/04/30 20:08:14 612521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1573148| [2025/04/30 20:08:14 612529] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56709|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 612534] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 612538] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56709|min_srtt:56709|path_bw:1253837|loss_rate:5.33|path_pto:0| [2025/04/30 20:08:14 612543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1574315| [2025/04/30 20:08:14 612547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 612551] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 612555] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 612559] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 612564] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 612568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1540472| [2025/04/30 20:08:14 612572] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 612576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 612580] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694613235| [2025/04/30 20:08:14 612584] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694613235| [2025/04/30 20:08:14 612588] [debug] |xqc_engine_wakeup_after|wakeup:1746043694613235|now:1746043694612588|diff:647| [2025/04/30 20:08:14 612593] [debug] |xqc_engine_main_logic|END|now:1746043694612506| [2025/04/30 20:08:14 612599] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694612599| [2025/04/30 20:08:14 612602] [debug] |xqc_engine_wakeup_after|wakeup:1746043694613235|now:1746043694612602|diff:633| [2025/04/30 20:08:14 612606] [debug] |xqc_engine_main_logic|END|now:1746043694612599| [2025/04/30 20:08:14 613328] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043694613327| [2025/04/30 20:08:14 613342] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 613349] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1257| [2025/04/30 20:08:14 613353] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1258| [2025/04/30 20:08:14 613361] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1258| [2025/04/30 20:08:14 613365] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 613371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 613383] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:73223|prior_delivered:1451859|prior_time:1746043694554475|is_app_limited:0|send_elapse:56230|ack_elapse:58852|ctl_first_sent_time:1746043694555686|lagest_ack_time:1746043694613327|curr_delivered:1517882| [2025/04/30 20:08:14 613388] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694555686| [2025/04/30 20:08:14 613394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:251||sndq_packets_used_bytes:0|sndq_packets_free:614| [2025/04/30 20:08:14 613398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56709|rttvar:590|minrtt:30499|latest_rtt:57641|ack_delay:40| [2025/04/30 20:08:14 613402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56821|rttvar:666|minrtt:30499|latest_rtt:57641|ack_delay:40| [2025/04/30 20:08:14 613407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1632|lost_pn:1629|thresh:3| [2025/04/30 20:08:14 613411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 613415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 613419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 613423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 613426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 613430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 613434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 613438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56821|rtt_var:666|pto_duration:59485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 613443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 613447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 613451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68419| [2025/04/30 20:08:14 613455] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694696583|now:1746043694613438|interv:83145| [2025/04/30 20:08:14 613459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694696583|now:1746043694613438|interval:83145|pto_count:0|srtt:56821 [2025/04/30 20:08:14 613463] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56230, ack_elapse 58852, delivered 66023|rate 1121848|lost 322| [2025/04/30 20:08:14 613468] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121848) in round 27| [2025/04/30 20:08:14 613472] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 613476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 613491] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694555686|recovery:1|recovery_start:1746043694611346|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 613496] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694555686|recovery:1|recovery_start:1746043694611346|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 613500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:68419|srtt:56821|latest_rtt:57641|min_rtt:30499|applimit:0|lost:322|recovery:1|recovery_start:1746043694611346|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 613506] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1258|largest:1258|pns:2| [2025/04/30 20:08:14 613511] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1258|frame:ACK |recv_time:1746043694613327|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 613516] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814613327|now:1746043694613327|interv:120000000| [2025/04/30 20:08:14 613520] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814613327|now:1746043694613327|interv:120000000| [2025/04/30 20:08:14 613524] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694613235|pq_index:0| [2025/04/30 20:08:14 613529] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694612506| [2025/04/30 20:08:14 613533] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694613533| [2025/04/30 20:08:14 613538] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694613537| [2025/04/30 20:08:14 613543] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694613235|now:1746043694613537| [2025/04/30 20:08:14 613547] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694613235|now:1746043694613537| [2025/04/30 20:08:14 613551] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 613555] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 613560] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56821|min_srtt:56821|path_bw:1253837|loss_rate:5.33|path_pto:0| [2025/04/30 20:08:14 613565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:68419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1574315| [2025/04/30 20:08:14 613570] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56821|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 613574] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 613579] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56821|min_srtt:56821|path_bw:1253837|loss_rate:5.33|path_pto:0| [2025/04/30 20:08:14 613586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:68419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1575482| [2025/04/30 20:08:14 613590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 613594] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 613598] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 613603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 613607] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 613612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1540472| [2025/04/30 20:08:14 613617] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 613621] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1690| [2025/04/30 20:08:14 613661] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68419|now:1746043694613628|stream_id:0|stream_offset:1540472| [2025/04/30 20:08:14 613671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 613678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68419|applimit:0| [2025/04/30 20:08:14 613685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56821|rtt_var:666|pto_duration:59485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 613690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 613694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 613698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69619| [2025/04/30 20:08:14 613702] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694698113|now:1746043694613685|interv:84428| [2025/04/30 20:08:14 613706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694698113|now:1746043694613685|interval:84428|pto_count:0|srtt:56821 [2025/04/30 20:08:14 613711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:69619| [2025/04/30 20:08:14 613718] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 613724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1541639| [2025/04/30 20:08:14 613738] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 613745] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1691| [2025/04/30 20:08:14 613785] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69619|now:1746043694613755|stream_id:0|stream_offset:1541639| [2025/04/30 20:08:14 613795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 613802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69619|applimit:0| [2025/04/30 20:08:14 613808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56821|rtt_var:666|pto_duration:59485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 613813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 613820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 613826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70819| [2025/04/30 20:08:14 613832] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694698240|now:1746043694613808|interv:84432| [2025/04/30 20:08:14 613838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694698240|now:1746043694613808|interval:84432|pto_count:0|srtt:56821 [2025/04/30 20:08:14 613844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:70819| [2025/04/30 20:08:14 613852] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 613858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1542806| [2025/04/30 20:08:14 613865] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 613871] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694614870|now:1746043694613870|interv:1000| [2025/04/30 20:08:14 613877] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 613882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 613888] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694614870| [2025/04/30 20:08:14 613894] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694614870| [2025/04/30 20:08:14 613900] [debug] |xqc_engine_wakeup_after|wakeup:1746043694614870|now:1746043694613900|diff:970| [2025/04/30 20:08:14 613905] [debug] |xqc_engine_main_logic|END|now:1746043694613537| [2025/04/30 20:08:14 613913] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694613913| [2025/04/30 20:08:14 613918] [debug] |xqc_engine_wakeup_after|wakeup:1746043694614870|now:1746043694613918|diff:952| [2025/04/30 20:08:14 613924] [debug] |xqc_engine_main_logic|END|now:1746043694613913| [2025/04/30 20:08:14 614403] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043694614402| [2025/04/30 20:08:14 614426] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 614435] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1258| [2025/04/30 20:08:14 614438] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1259| [2025/04/30 20:08:14 614445] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1259| [2025/04/30 20:08:14 614449] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 614458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 614465] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:73210|prior_delivered:1454272|prior_time:1746043694556565|is_app_limited:0|send_elapse:56114|ack_elapse:57837|ctl_first_sent_time:1746043694557028|lagest_ack_time:1746043694614402|curr_delivered:1519082| [2025/04/30 20:08:14 614473] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694557028| [2025/04/30 20:08:14 614479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:615| [2025/04/30 20:08:14 614486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56821|rttvar:666|minrtt:30499|latest_rtt:57374|ack_delay:40| [2025/04/30 20:08:14 614493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56885|rttvar:628|minrtt:30499|latest_rtt:57374|ack_delay:40| [2025/04/30 20:08:14 614500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1634|lost_pn:1631|thresh:3| [2025/04/30 20:08:14 614507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 614513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 614520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 614526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 614533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 614539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 614546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 614552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694620343|now:1746043694614552|interval:5791| [2025/04/30 20:08:14 614559] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694620343|now:1746043694614552|interv:5791| [2025/04/30 20:08:14 614565] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56114, ack_elapse 57837, delivered 64810|rate 1120562|lost 322| [2025/04/30 20:08:14 614572] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120562) in round 27| [2025/04/30 20:08:14 614576] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 614590] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 614594] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694557028|recovery:1|recovery_start:1746043694611346|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 614599] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694557028|recovery:1|recovery_start:1746043694611346|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 614604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:69619|srtt:56885|latest_rtt:57374|min_rtt:30499|applimit:0|lost:322|recovery:1|recovery_start:1746043694611346|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 614610] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1259|largest:1259|pns:2| [2025/04/30 20:08:14 614614] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1259|frame:ACK |recv_time:1746043694614402|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 614619] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814614402|now:1746043694614402|interv:120000000| [2025/04/30 20:08:14 614624] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814614402|now:1746043694614402|interv:120000000| [2025/04/30 20:08:14 614628] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694614870|pq_index:0| [2025/04/30 20:08:14 614632] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694613537| [2025/04/30 20:08:14 614636] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694614636| [2025/04/30 20:08:14 614641] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694614640| [2025/04/30 20:08:14 614650] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 614654] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56885|min_srtt:56885|path_bw:1253837|loss_rate:5.29|path_pto:0| [2025/04/30 20:08:14 614659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1575482| [2025/04/30 20:08:14 614664] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56885|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 614669] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 614673] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56885|min_srtt:56885|path_bw:1253837|loss_rate:5.29|path_pto:0| [2025/04/30 20:08:14 614678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1576649| [2025/04/30 20:08:14 614685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 614689] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 614693] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 614697] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 614702] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 614706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1542806| [2025/04/30 20:08:14 614711] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 614715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 614719] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694614870| [2025/04/30 20:08:14 614723] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694614870| [2025/04/30 20:08:14 614727] [debug] |xqc_engine_wakeup_after|wakeup:1746043694614870|now:1746043694614727|diff:143| [2025/04/30 20:08:14 614731] [debug] |xqc_engine_main_logic|END|now:1746043694614640| [2025/04/30 20:08:14 614737] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694614737| [2025/04/30 20:08:14 614741] [debug] |xqc_engine_wakeup_after|wakeup:1746043694614870|now:1746043694614741|diff:129| [2025/04/30 20:08:14 614745] [debug] |xqc_engine_main_logic|END|now:1746043694614737| [2025/04/30 20:08:14 615429] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694615428| [2025/04/30 20:08:14 615445] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 615454] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1259| [2025/04/30 20:08:14 615460] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1260| [2025/04/30 20:08:14 615470] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1260| [2025/04/30 20:08:14 615477] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 615485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 615492] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:73210|prior_delivered:1456672|prior_time:1746043694558492|is_app_limited:0|send_elapse:54586|ack_elapse:56936|ctl_first_sent_time:1746043694558941|lagest_ack_time:1746043694615428|curr_delivered:1520282| [2025/04/30 20:08:14 615499] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694558941| [2025/04/30 20:08:14 615506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:616| [2025/04/30 20:08:14 615510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56885|rttvar:628|minrtt:30499|latest_rtt:56487|ack_delay:64| [2025/04/30 20:08:14 615523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56827|rttvar:586|minrtt:30499|latest_rtt:56487|ack_delay:64| [2025/04/30 20:08:14 615530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1636|lost_pn:1633|thresh:3| [2025/04/30 20:08:14 615537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 615543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 615546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 615550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 615557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 615563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 615570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1633|lost_pn:1633|po_sent_time:1746043694555798|lost_send_time:1746043694551498|loss_delay:63930|frame:STREAM |repair:128| [2025/04/30 20:08:14 615577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694555798u| [2025/04/30 20:08:14 615581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 615585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694621084|now:1746043694615585|interval:5499| [2025/04/30 20:08:14 615589] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694621084|now:1746043694615585|interv:5499| [2025/04/30 20:08:14 615594] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54586, ack_elapse 56936, delivered 63610|rate 1117219|lost 323| [2025/04/30 20:08:14 615598] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117219) in round 27| [2025/04/30 20:08:14 615602] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 615606] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 615610] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694558941|recovery:1|recovery_start:1746043694615581|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 615615] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694558941|recovery:1|recovery_start:1746043694615581|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 615620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:67219|srtt:56827|latest_rtt:56487|min_rtt:30499|applimit:0|lost:322|recovery:1|recovery_start:1746043694615581|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 615630] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1260|largest:1260|pns:2| [2025/04/30 20:08:14 615634] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1260|frame:ACK |recv_time:1746043694615428|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 615639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814615428|now:1746043694615428|interv:120000000| [2025/04/30 20:08:14 615643] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814615428|now:1746043694615428|interv:120000000| [2025/04/30 20:08:14 615647] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694614870|pq_index:0| [2025/04/30 20:08:14 615652] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694614640| [2025/04/30 20:08:14 615656] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694615656| [2025/04/30 20:08:14 615661] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694615660| [2025/04/30 20:08:14 615665] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694614870|now:1746043694615660| [2025/04/30 20:08:14 615670] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694614870|now:1746043694615660| [2025/04/30 20:08:14 615673] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 615678] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 615683] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56827|min_srtt:56827|path_bw:1253837|loss_rate:5.29|path_pto:0| [2025/04/30 20:08:14 615687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1480955| [2025/04/30 20:08:14 615692] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56827|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 615697] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1633|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 615702] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56827|min_srtt:56827|path_bw:1253837|loss_rate:5.29|path_pto:0| [2025/04/30 20:08:14 615706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1576649| [2025/04/30 20:08:14 615710] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56827|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 615715] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 615720] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56827|min_srtt:56827|path_bw:1253837|loss_rate:5.29|path_pto:0| [2025/04/30 20:08:14 615727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:67219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1577816| [2025/04/30 20:08:14 615731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 615735] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 615739] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 615743] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 615748] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1633|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 615752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1480955| [2025/04/30 20:08:14 615757] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 615761] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1692| [2025/04/30 20:08:14 615797] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746043694615768|stream_id:0|stream_offset:1480955| [2025/04/30 20:08:14 615807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1692|origin_pktnum:1633|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 615815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 20:08:14 615822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694621084|now:1746043694615822|interval:5262| [2025/04/30 20:08:14 615827] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694621084|now:1746043694615822|interv:5262| [2025/04/30 20:08:14 615832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:68419| [2025/04/30 20:08:14 615841] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 615847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1542806| [2025/04/30 20:08:14 615854] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 615860] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1693| [2025/04/30 20:08:14 615896] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68419|now:1746043694615871|stream_id:0|stream_offset:1542806| [2025/04/30 20:08:14 615906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 615919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68419|applimit:0| [2025/04/30 20:08:14 615925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694621084|now:1746043694615925|interval:5159| [2025/04/30 20:08:14 615929] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694621084|now:1746043694615925|interv:5159| [2025/04/30 20:08:14 615934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:69619| [2025/04/30 20:08:14 615939] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 615943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1543973| [2025/04/30 20:08:14 615947] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 615951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694616951|now:1746043694615951|interv:1000| [2025/04/30 20:08:14 615958] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 615964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 615971] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694616951| [2025/04/30 20:08:14 615978] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694616951| [2025/04/30 20:08:14 615984] [debug] |xqc_engine_wakeup_after|wakeup:1746043694616951|now:1746043694615984|diff:967| [2025/04/30 20:08:14 615991] [debug] |xqc_engine_main_logic|END|now:1746043694615660| [2025/04/30 20:08:14 616000] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694616000| [2025/04/30 20:08:14 616006] [debug] |xqc_engine_wakeup_after|wakeup:1746043694616951|now:1746043694616006|diff:945| [2025/04/30 20:08:14 616012] [debug] |xqc_engine_main_logic|END|now:1746043694616000| [2025/04/30 20:08:14 617086] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694617086| [2025/04/30 20:08:14 617098] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694616951|pq_index:0| [2025/04/30 20:08:14 617103] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694615660| [2025/04/30 20:08:14 617109] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694617107| [2025/04/30 20:08:14 617113] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694616951|now:1746043694617107| [2025/04/30 20:08:14 617118] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694616951|now:1746043694617107| [2025/04/30 20:08:14 617122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 617126] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 617132] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56827|min_srtt:56827|path_bw:1253837|loss_rate:5.68|path_pto:0| [2025/04/30 20:08:14 617136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1577816| [2025/04/30 20:08:14 617147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 617151] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 617155] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 617160] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 617164] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 617190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1543973| [2025/04/30 20:08:14 617198] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 617204] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1694| [2025/04/30 20:08:14 617249] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69619|now:1746043694617216|stream_id:0|stream_offset:1543973| [2025/04/30 20:08:14 617259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 617267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69619|applimit:0| [2025/04/30 20:08:14 617274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694621084|now:1746043694617273|interval:3811| [2025/04/30 20:08:14 617281] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694621084|now:1746043694617273|interv:3811| [2025/04/30 20:08:14 617288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:70819| [2025/04/30 20:08:14 617296] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 617302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1545140| [2025/04/30 20:08:14 617309] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 617315] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1695| [2025/04/30 20:08:14 617343] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70819|now:1746043694617323|stream_id:0|stream_offset:1545140| [2025/04/30 20:08:14 617352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 617359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70819|applimit:0| [2025/04/30 20:08:14 617373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694621084|now:1746043694617373|interval:3711| [2025/04/30 20:08:14 617380] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694621084|now:1746043694617373|interv:3711| [2025/04/30 20:08:14 617386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:72019| [2025/04/30 20:08:14 617394] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 617399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1546307| [2025/04/30 20:08:14 617403] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 617407] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694618407|now:1746043694617407|interv:1000| [2025/04/30 20:08:14 617411] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 617415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 617419] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694618407| [2025/04/30 20:08:14 617423] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694618407| [2025/04/30 20:08:14 617428] [debug] |xqc_engine_wakeup_after|wakeup:1746043694618407|now:1746043694617427|diff:980| [2025/04/30 20:08:14 617432] [debug] |xqc_engine_main_logic|END|now:1746043694617107| [2025/04/30 20:08:14 617442] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043694617441| [2025/04/30 20:08:14 617447] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 617453] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1260| [2025/04/30 20:08:14 617457] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1262| [2025/04/30 20:08:14 617463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1262| [2025/04/30 20:08:14 617467] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 617472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1637|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1638|path_largest_ack:1637| [2025/04/30 20:08:14 617477] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:74410|prior_delivered:1456672|prior_time:1746043694558492|is_app_limited:0|send_elapse:54739|ack_elapse:58949|ctl_first_sent_time:1746043694559094|lagest_ack_time:1746043694617441|curr_delivered:1521482| [2025/04/30 20:08:14 617482] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694559094| [2025/04/30 20:08:14 617487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:616| [2025/04/30 20:08:14 617491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 617496] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:74410|prior_delivered:1457872|prior_time:1746043694559922|is_app_limited:0|send_elapse:54501|ack_elapse:57519|ctl_first_sent_time:1746043694560414|lagest_ack_time:1746043694617441|curr_delivered:1522682| [2025/04/30 20:08:14 617504] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694560414| [2025/04/30 20:08:14 617509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:248||sndq_packets_used_bytes:0|sndq_packets_free:617| [2025/04/30 20:08:14 617513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56827|rttvar:586|minrtt:30499|latest_rtt:57027|ack_delay:40| [2025/04/30 20:08:14 617517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56847|rttvar:480|minrtt:30499|latest_rtt:57027|ack_delay:40| [2025/04/30 20:08:14 617521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1638|lost_pn:1635|thresh:3| [2025/04/30 20:08:14 617525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 617529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 617533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 617537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 617541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 617545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 617549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 617554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1635|lost_pn:1635|po_sent_time:1746043694557154|lost_send_time:1746043694553286|loss_delay:64155|frame:STREAM |repair:128| [2025/04/30 20:08:14 617558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694557154u| [2025/04/30 20:08:14 617562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 617567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56847|rtt_var:480|pto_duration:58847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 617571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 617575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 617579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68419| [2025/04/30 20:08:14 617583] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694701170|now:1746043694617566|interv:83604| [2025/04/30 20:08:14 617587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694701170|now:1746043694617566|interval:83604|pto_count:0|srtt:56847 [2025/04/30 20:08:14 617592] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54501, ack_elapse 57519, delivered 64810|rate 1126758|lost 324| [2025/04/30 20:08:14 617599] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126758) in round 27| [2025/04/30 20:08:14 617603] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 617607] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 617611] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:2400|po_sent_time:1746043694560414|recovery:1|recovery_start:1746043694617562|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 617616] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:2400|po_sent_time:1746043694560414|recovery:1|recovery_start:1746043694617562|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 617620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:68419|srtt:56847|latest_rtt:57027|min_rtt:30499|applimit:0|lost:323|recovery:1|recovery_start:1746043694617562|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 617627] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1262|largest:1262|pns:2| [2025/04/30 20:08:14 617632] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1262|frame:ACK |recv_time:1746043694617441|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 617637] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814617441|now:1746043694617441|interv:120000000| [2025/04/30 20:08:14 617641] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814617441|now:1746043694617441|interv:120000000| [2025/04/30 20:08:14 617645] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694618407|pq_index:0| [2025/04/30 20:08:14 617649] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694617107| [2025/04/30 20:08:14 617653] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694617653| [2025/04/30 20:08:14 617658] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694617657| [2025/04/30 20:08:14 617663] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 617668] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56847|min_srtt:56847|path_bw:1253837|loss_rate:5.63|path_pto:0| [2025/04/30 20:08:14 617672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:68419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1483289| [2025/04/30 20:08:14 617677] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 617682] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1635|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 617686] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56847|min_srtt:56847|path_bw:1253837|loss_rate:5.63|path_pto:0| [2025/04/30 20:08:14 617694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1577816| [2025/04/30 20:08:14 617698] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 617703] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 617707] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56847|min_srtt:56847|path_bw:1253837|loss_rate:5.63|path_pto:0| [2025/04/30 20:08:14 617711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:68419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1578983| [2025/04/30 20:08:14 617715] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 617720] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 617724] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56847|min_srtt:56847|path_bw:1253837|loss_rate:5.63|path_pto:0| [2025/04/30 20:08:14 617728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:68419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1580150| [2025/04/30 20:08:14 617732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 617736] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 617740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 617744] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 617749] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1635|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 617753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1483289| [2025/04/30 20:08:14 617758] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 617761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 617766] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 617770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1546307| [2025/04/30 20:08:14 617777] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 617780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 617785] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694618407| [2025/04/30 20:08:14 617792] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694618407| [2025/04/30 20:08:14 617798] [debug] |xqc_engine_wakeup_after|wakeup:1746043694618407|now:1746043694617798|diff:609| [2025/04/30 20:08:14 617805] [debug] |xqc_engine_main_logic|END|now:1746043694617657| [2025/04/30 20:08:14 617813] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694617813| [2025/04/30 20:08:14 617817] [debug] |xqc_engine_wakeup_after|wakeup:1746043694618407|now:1746043694617817|diff:590| [2025/04/30 20:08:14 617821] [debug] |xqc_engine_main_logic|END|now:1746043694617813| [2025/04/30 20:08:14 618183] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694618182| [2025/04/30 20:08:14 618199] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 618208] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1262| [2025/04/30 20:08:14 618214] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1263| [2025/04/30 20:08:14 618223] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1263| [2025/04/30 20:08:14 618230] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 618238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 618245] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:74410|prior_delivered:1460272|prior_time:1746043694561403|is_app_limited:0|send_elapse:55007|ack_elapse:56779|ctl_first_sent_time:1746043694561806|lagest_ack_time:1746043694618182|curr_delivered:1523882| [2025/04/30 20:08:14 618252] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694561806| [2025/04/30 20:08:14 618259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:248||sndq_packets_used_bytes:0|sndq_packets_free:617| [2025/04/30 20:08:14 618266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56847|rttvar:480|minrtt:30499|latest_rtt:56376|ack_delay:40| [2025/04/30 20:08:14 618273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56784|rttvar:487|minrtt:30499|latest_rtt:56376|ack_delay:40| [2025/04/30 20:08:14 618280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1640|lost_pn:1637|thresh:3| [2025/04/30 20:08:14 618284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 618288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 618293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 618300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 618306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 618321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 618327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 618333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 618339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 618344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694624437|now:1746043694618343|interval:6094| [2025/04/30 20:08:14 618348] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694624437|now:1746043694618343|interv:6094| [2025/04/30 20:08:14 618352] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55007, ack_elapse 56779, delivered 63610|rate 1120308|lost 324| [2025/04/30 20:08:14 618357] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120308) in round 27| [2025/04/30 20:08:14 618361] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 618365] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 618369] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694561806|recovery:1|recovery_start:1746043694617562|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 618374] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694561806|recovery:1|recovery_start:1746043694617562|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 618378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:67219|srtt:56784|latest_rtt:56376|min_rtt:30499|applimit:0|lost:323|recovery:1|recovery_start:1746043694617562|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 618385] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1263|largest:1263|pns:2| [2025/04/30 20:08:14 618389] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:1263|frame:ACK |recv_time:1746043694618182|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 618394] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814618182|now:1746043694618182|interv:120000000| [2025/04/30 20:08:14 618398] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814618182|now:1746043694618182|interv:120000000| [2025/04/30 20:08:14 618402] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694618407|pq_index:0| [2025/04/30 20:08:14 618407] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694617657| [2025/04/30 20:08:14 618411] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694618411| [2025/04/30 20:08:14 618416] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694618415| [2025/04/30 20:08:14 618424] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694618407|now:1746043694618415| [2025/04/30 20:08:14 618428] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694618407|now:1746043694618415| [2025/04/30 20:08:14 618432] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 618437] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 618442] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56784|min_srtt:56784|path_bw:1253837|loss_rate:5.63|path_pto:0| [2025/04/30 20:08:14 618446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1580150| [2025/04/30 20:08:14 618451] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56784|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 618456] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 618460] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56784|min_srtt:56784|path_bw:1253837|loss_rate:5.63|path_pto:0| [2025/04/30 20:08:14 618464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:67219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1581317| [2025/04/30 20:08:14 618469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 618473] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 618477] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 618481] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 618486] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1635|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 618490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1483289| [2025/04/30 20:08:14 618495] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 618499] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1696| [2025/04/30 20:08:14 618538] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746043694618506|stream_id:0|stream_offset:1483289| [2025/04/30 20:08:14 618547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1696|origin_pktnum:1635|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 618560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 20:08:14 618567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694624437|now:1746043694618566|interval:5871| [2025/04/30 20:08:14 618572] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694624437|now:1746043694618566|interv:5871| [2025/04/30 20:08:14 618576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:68419| [2025/04/30 20:08:14 618581] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 618586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1546307| [2025/04/30 20:08:14 618590] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 618594] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694619594|now:1746043694618594|interv:1000| [2025/04/30 20:08:14 618598] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 618602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 618606] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694619594| [2025/04/30 20:08:14 618610] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694619594| [2025/04/30 20:08:14 618614] [debug] |xqc_engine_wakeup_after|wakeup:1746043694619594|now:1746043694618614|diff:980| [2025/04/30 20:08:14 618619] [debug] |xqc_engine_main_logic|END|now:1746043694618415| [2025/04/30 20:08:14 618624] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694618624| [2025/04/30 20:08:14 618628] [debug] |xqc_engine_wakeup_after|wakeup:1746043694619594|now:1746043694618628|diff:966| [2025/04/30 20:08:14 618632] [debug] |xqc_engine_main_logic|END|now:1746043694618624| [2025/04/30 20:08:14 619472] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694619470| [2025/04/30 20:08:14 619488] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 619497] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1263| [2025/04/30 20:08:14 619501] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1264| [2025/04/30 20:08:14 619507] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1264| [2025/04/30 20:08:14 619511] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 619519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 619527] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:75610|prior_delivered:1460272|prior_time:1746043694561403|is_app_limited:0|send_elapse:55099|ack_elapse:58067|ctl_first_sent_time:1746043694561898|lagest_ack_time:1746043694619470|curr_delivered:1525082| [2025/04/30 20:08:14 619534] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694561898| [2025/04/30 20:08:14 619542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:247||sndq_packets_used_bytes:0|sndq_packets_free:618| [2025/04/30 20:08:14 619556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56784|rttvar:487|minrtt:30499|latest_rtt:57572|ack_delay:56| [2025/04/30 20:08:14 619563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56875|rttvar:549|minrtt:30499|latest_rtt:57572|ack_delay:56| [2025/04/30 20:08:14 619570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1641|lost_pn:1638|thresh:3| [2025/04/30 20:08:14 619577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 619582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 619588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 619594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 619600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 619606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 619612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 619619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 619624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 619628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694625323|now:1746043694619628|interval:5695| [2025/04/30 20:08:14 619633] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694625323|now:1746043694619628|interv:5695| [2025/04/30 20:08:14 619637] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55099, ack_elapse 58067, delivered 64810|rate 1116124|lost 324| [2025/04/30 20:08:14 619643] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116124) in round 27| [2025/04/30 20:08:14 619650] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 619657] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 619663] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694561898|recovery:1|recovery_start:1746043694617562|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 619668] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694561898|recovery:1|recovery_start:1746043694617562|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 619673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:67219|srtt:56875|latest_rtt:57572|min_rtt:30499|applimit:0|lost:324|recovery:1|recovery_start:1746043694617562|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 619683] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1264|largest:1264|pns:2| [2025/04/30 20:08:14 619687] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:1264|frame:ACK |recv_time:1746043694619470|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 619692] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814619470|now:1746043694619470|interv:120000000| [2025/04/30 20:08:14 619697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814619470|now:1746043694619470|interv:120000000| [2025/04/30 20:08:14 619701] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694619594|pq_index:0| [2025/04/30 20:08:14 619705] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694618415| [2025/04/30 20:08:14 619709] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694619709| [2025/04/30 20:08:14 619714] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694619713| [2025/04/30 20:08:14 619719] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694619594|now:1746043694619713| [2025/04/30 20:08:14 619723] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694619594|now:1746043694619713| [2025/04/30 20:08:14 619727] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 619731] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 619736] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56875|min_srtt:56875|path_bw:1253837|loss_rate:6.03|path_pto:0| [2025/04/30 20:08:14 619741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1581317| [2025/04/30 20:08:14 619746] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56875|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 619751] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 619755] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56875|min_srtt:56875|path_bw:1253837|loss_rate:6.03|path_pto:0| [2025/04/30 20:08:14 619760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:67219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1582484| [2025/04/30 20:08:14 619764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 619770] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 619777] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 619784] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 619796] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 619801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1546307| [2025/04/30 20:08:14 619808] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 619815] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1697| [2025/04/30 20:08:14 619857] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746043694619825|stream_id:0|stream_offset:1546307| [2025/04/30 20:08:14 619867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 619875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 20:08:14 619879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694625323|now:1746043694619879|interval:5444| [2025/04/30 20:08:14 619884] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694625323|now:1746043694619879|interv:5444| [2025/04/30 20:08:14 619888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:68419| [2025/04/30 20:08:14 619895] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 619901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1547474| [2025/04/30 20:08:14 619909] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 619914] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694620914|now:1746043694619914|interv:1000| [2025/04/30 20:08:14 619918] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 619922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 619926] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694620914| [2025/04/30 20:08:14 619930] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694620914| [2025/04/30 20:08:14 619935] [debug] |xqc_engine_wakeup_after|wakeup:1746043694620914|now:1746043694619935|diff:979| [2025/04/30 20:08:14 619942] [debug] |xqc_engine_main_logic|END|now:1746043694619713| [2025/04/30 20:08:14 619950] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694619950| [2025/04/30 20:08:14 619956] [debug] |xqc_engine_wakeup_after|wakeup:1746043694620914|now:1746043694619956|diff:958| [2025/04/30 20:08:14 619963] [debug] |xqc_engine_main_logic|END|now:1746043694619950| [2025/04/30 20:08:14 620234] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043694620233| [2025/04/30 20:08:14 620245] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 620251] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1264| [2025/04/30 20:08:14 620265] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1265| [2025/04/30 20:08:14 620273] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1265| [2025/04/30 20:08:14 620280] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 620288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 620295] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:75610|prior_delivered:1461472|prior_time:1746043694562807|is_app_limited:0|send_elapse:55942|ack_elapse:57426|ctl_first_sent_time:1746043694563148|lagest_ack_time:1746043694620233|curr_delivered:1526282| [2025/04/30 20:08:14 620301] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694563148| [2025/04/30 20:08:14 620308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:619| [2025/04/30 20:08:14 620315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56875|rttvar:549|minrtt:30499|latest_rtt:57085|ack_delay:40| [2025/04/30 20:08:14 620321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56896|rttvar:454|minrtt:30499|latest_rtt:57085|ack_delay:40| [2025/04/30 20:08:14 620328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1642|lost_pn:1639|thresh:3| [2025/04/30 20:08:14 620335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 620341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 620345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 620349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 620354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 620360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 620367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 620373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 620380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1639|lost_pn:1639|po_sent_time:1746043694560555|lost_send_time:1746043694556013|loss_delay:64220|frame:STREAM |repair:128| [2025/04/30 20:08:14 620384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694560555u| [2025/04/30 20:08:14 620388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 620393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56896|rtt_var:454|pto_duration:58896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 620397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 620406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 620410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66019| [2025/04/30 20:08:14 620414] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694703721|now:1746043694620392|interv:83329| [2025/04/30 20:08:14 620418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694703721|now:1746043694620392|interval:83329|pto_count:0|srtt:56896 [2025/04/30 20:08:14 620423] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55942, ack_elapse 57426, delivered 64810|rate 1128582|lost 325| [2025/04/30 20:08:14 620427] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128582) in round 27| [2025/04/30 20:08:14 620431] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 620435] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 620439] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694563148|recovery:1|recovery_start:1746043694620388|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 620444] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694563148|recovery:1|recovery_start:1746043694620388|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 620448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:66019|srtt:56896|latest_rtt:57085|min_rtt:30499|applimit:0|lost:324|recovery:1|recovery_start:1746043694620388|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 620455] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1265|largest:1265|pns:2| [2025/04/30 20:08:14 620459] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:1265|frame:ACK |recv_time:1746043694620233|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 620464] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814620233|now:1746043694620233|interv:120000000| [2025/04/30 20:08:14 620468] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814620233|now:1746043694620233|interv:120000000| [2025/04/30 20:08:14 620472] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694620914|pq_index:0| [2025/04/30 20:08:14 620476] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694619713| [2025/04/30 20:08:14 620480] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694620480| [2025/04/30 20:08:14 620485] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694620484| [2025/04/30 20:08:14 620491] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 620495] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56896|min_srtt:56896|path_bw:1253837|loss_rate:6.01|path_pto:0| [2025/04/30 20:08:14 620513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1487957| [2025/04/30 20:08:14 620518] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56896|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 620523] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1639|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 620527] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56896|min_srtt:56896|path_bw:1253837|loss_rate:6.01|path_pto:0| [2025/04/30 20:08:14 620531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1582484| [2025/04/30 20:08:14 620536] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56896|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 620540] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 620544] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56896|min_srtt:56896|path_bw:1253837|loss_rate:6.01|path_pto:0| [2025/04/30 20:08:14 620549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1583651| [2025/04/30 20:08:14 620553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 620557] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 620561] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 620565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 620569] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1639|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 620574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1487957| [2025/04/30 20:08:14 620578] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 620582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 620586] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 620590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1547474| [2025/04/30 20:08:14 620597] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 620601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 620605] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694620914| [2025/04/30 20:08:14 620609] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694620914| [2025/04/30 20:08:14 620613] [debug] |xqc_engine_wakeup_after|wakeup:1746043694620914|now:1746043694620613|diff:301| [2025/04/30 20:08:14 620617] [debug] |xqc_engine_main_logic|END|now:1746043694620484| [2025/04/30 20:08:14 620623] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694620623| [2025/04/30 20:08:14 620627] [debug] |xqc_engine_wakeup_after|wakeup:1746043694620914|now:1746043694620627|diff:287| [2025/04/30 20:08:14 620631] [debug] |xqc_engine_main_logic|END|now:1746043694620623| [2025/04/30 20:08:14 621714] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043694621713| [2025/04/30 20:08:14 621733] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 621743] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1265| [2025/04/30 20:08:14 621749] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1266| [2025/04/30 20:08:14 621758] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1266| [2025/04/30 20:08:14 621763] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 621769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 621789] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:75610|prior_delivered:1463872|prior_time:1746043694564493|is_app_limited:0|send_elapse:56712|ack_elapse:57220|ctl_first_sent_time:1746043694566321|lagest_ack_time:1746043694621713|curr_delivered:1527482| [2025/04/30 20:08:14 621797] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694566321| [2025/04/30 20:08:14 621805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:619| [2025/04/30 20:08:14 621809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56896|rttvar:454|minrtt:30499|latest_rtt:55392|ack_delay:72| [2025/04/30 20:08:14 621814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56699|rttvar:735|minrtt:30499|latest_rtt:55392|ack_delay:72| [2025/04/30 20:08:14 621818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1644|lost_pn:1641|thresh:3| [2025/04/30 20:08:14 621823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 621827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 621831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 621834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 621838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 621849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 621853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 621857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 621861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 621865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 621869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694627072|now:1746043694621869|interval:5203| [2025/04/30 20:08:14 621874] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694627072|now:1746043694621869|interv:5203| [2025/04/30 20:08:14 621878] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56712, ack_elapse 57220, delivered 63610|rate 1111674|lost 325| [2025/04/30 20:08:14 621883] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111674) in round 27| [2025/04/30 20:08:14 621887] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 621891] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 621895] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694566321|recovery:1|recovery_start:1746043694620388|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 621900] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694566321|recovery:1|recovery_start:1746043694620388|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 621904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:64819|srtt:56699|latest_rtt:55392|min_rtt:30499|applimit:0|lost:324|recovery:1|recovery_start:1746043694620388|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 621910] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1266|largest:1266|pns:2| [2025/04/30 20:08:14 621915] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:1266|frame:ACK |recv_time:1746043694621713|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 621921] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814621713|now:1746043694621713|interv:120000000| [2025/04/30 20:08:14 621927] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814621713|now:1746043694621713|interv:120000000| [2025/04/30 20:08:14 621934] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694620914|pq_index:0| [2025/04/30 20:08:14 621940] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694620484| [2025/04/30 20:08:14 621947] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694621947| [2025/04/30 20:08:14 621955] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694621953| [2025/04/30 20:08:14 621969] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694620914|now:1746043694621953| [2025/04/30 20:08:14 621976] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694620914|now:1746043694621953| [2025/04/30 20:08:14 621982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 621988] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 621996] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56699|min_srtt:56699|path_bw:1253837|loss_rate:6.01|path_pto:0| [2025/04/30 20:08:14 622003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1583651| [2025/04/30 20:08:14 622010] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56699|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 622017] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 622024] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56699|min_srtt:56699|path_bw:1253837|loss_rate:6.01|path_pto:0| [2025/04/30 20:08:14 622031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1584818| [2025/04/30 20:08:14 622038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 622045] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 622050] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 622057] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 622062] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1639|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 622067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1487957| [2025/04/30 20:08:14 622071] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 622076] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1698| [2025/04/30 20:08:14 622119] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746043694622083|stream_id:0|stream_offset:1487957| [2025/04/30 20:08:14 622129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1698|origin_pktnum:1639|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 622144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 20:08:14 622150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694627072|now:1746043694622150|interval:4922| [2025/04/30 20:08:14 622155] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694627072|now:1746043694622150|interv:4922| [2025/04/30 20:08:14 622159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:66019| [2025/04/30 20:08:14 622183] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 622192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1547474| [2025/04/30 20:08:14 622197] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 622204] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1699| [2025/04/30 20:08:14 622249] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66019|now:1746043694622215|stream_id:0|stream_offset:1547474| [2025/04/30 20:08:14 622257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1699|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 622261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 20:08:14 622266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694627072|now:1746043694622266|interval:4806| [2025/04/30 20:08:14 622270] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694627072|now:1746043694622266|interv:4806| [2025/04/30 20:08:14 622274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:67219| [2025/04/30 20:08:14 622279] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 622283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1548641| [2025/04/30 20:08:14 622288] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 622292] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1700| [2025/04/30 20:08:14 622317] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746043694622298|stream_id:0|stream_offset:1548641| [2025/04/30 20:08:14 622322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 622327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 20:08:14 622342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694627072|now:1746043694622342|interval:4730| [2025/04/30 20:08:14 622347] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694627072|now:1746043694622342|interv:4730| [2025/04/30 20:08:14 622351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:68419| [2025/04/30 20:08:14 622355] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 622359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1549808| [2025/04/30 20:08:14 622363] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 622367] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694623367|now:1746043694622367|interv:1000| [2025/04/30 20:08:14 622371] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 622375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 622380] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694623367| [2025/04/30 20:08:14 622384] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694623367| [2025/04/30 20:08:14 622389] [debug] |xqc_engine_wakeup_after|wakeup:1746043694623367|now:1746043694622389|diff:978| [2025/04/30 20:08:14 622394] [debug] |xqc_engine_main_logic|END|now:1746043694621953| [2025/04/30 20:08:14 622399] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694622399| [2025/04/30 20:08:14 622403] [debug] |xqc_engine_wakeup_after|wakeup:1746043694623367|now:1746043694622403|diff:964| [2025/04/30 20:08:14 622407] [debug] |xqc_engine_main_logic|END|now:1746043694622399| [2025/04/30 20:08:14 623315] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694623314| [2025/04/30 20:08:14 623328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 623335] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1266| [2025/04/30 20:08:14 623339] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1267| [2025/04/30 20:08:14 623345] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1267| [2025/04/30 20:08:14 623349] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 623356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1646|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1646|path_largest_ack:1646| [2025/04/30 20:08:14 623363] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:78010|prior_delivered:1463872|prior_time:1746043694564493|is_app_limited:0|send_elapse:56963|ack_elapse:58821|ctl_first_sent_time:1746043694566572|lagest_ack_time:1746043694623314|curr_delivered:1528682| [2025/04/30 20:08:14 623370] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694566572| [2025/04/30 20:08:14 623377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:245||sndq_packets_used_bytes:0|sndq_packets_free:620| [2025/04/30 20:08:14 623381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56699|rttvar:735|minrtt:30499|latest_rtt:56742|ack_delay:40| [2025/04/30 20:08:14 623396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56699|rttvar:552|minrtt:30499|latest_rtt:56742|ack_delay:40| [2025/04/30 20:08:14 623403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1646|lost_pn:1643|thresh:3| [2025/04/30 20:08:14 623409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 623415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 623422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 623428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 623434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 623441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 623447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 623453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 623458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 623463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1643|lost_pn:1643|po_sent_time:1746043694563286|lost_send_time:1746043694559480|loss_delay:63834|frame:STREAM |repair:128| [2025/04/30 20:08:14 623468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694563286u| [2025/04/30 20:08:14 623472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 623476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694630302|now:1746043694623476|interval:6826| [2025/04/30 20:08:14 623480] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694630302|now:1746043694623476|interv:6826| [2025/04/30 20:08:14 623485] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56963, ack_elapse 58821, delivered 64810|rate 1101817|lost 326| [2025/04/30 20:08:14 623489] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101817) in round 27| [2025/04/30 20:08:14 623493] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 623498] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 623503] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694566572|recovery:1|recovery_start:1746043694623472|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 623510] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694566572|recovery:1|recovery_start:1746043694623472|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 623522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:66019|srtt:56699|latest_rtt:56742|min_rtt:30499|applimit:0|lost:325|recovery:1|recovery_start:1746043694623472|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 623528] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:104512|inflight:66019|mode:2|applimit:0|pacing_rate:1253837|bw:1253837|srtt:56699|latest_rtt:56742|min_rtt:30499|send:1675|lost:325|tlp:0|recv:1243|recovery:1|slow_start:0|conn_life:1447140|acked:1200|delivered:1528682|is_cwnd_limited:0| [2025/04/30 20:08:14 623535] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1267|largest:1267|pns:2| [2025/04/30 20:08:14 623539] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1267|frame:ACK |recv_time:1746043694623314|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 623544] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814623314|now:1746043694623314|interv:120000000| [2025/04/30 20:08:14 623549] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814623314|now:1746043694623314|interv:120000000| [2025/04/30 20:08:14 623553] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694623367|pq_index:0| [2025/04/30 20:08:14 623557] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694621953| [2025/04/30 20:08:14 623561] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694623561| [2025/04/30 20:08:14 623566] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694623565| [2025/04/30 20:08:14 623571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694623367|now:1746043694623565| [2025/04/30 20:08:14 623575] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694623367|now:1746043694623565| [2025/04/30 20:08:14 623582] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 623587] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 623592] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56699|min_srtt:56699|path_bw:1253837|loss_rate:6.36|path_pto:0| [2025/04/30 20:08:14 623596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1492625| [2025/04/30 20:08:14 623601] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56699|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 623606] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1643|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 623610] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56699|min_srtt:56699|path_bw:1253837|loss_rate:6.36|path_pto:0| [2025/04/30 20:08:14 623620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1584818| [2025/04/30 20:08:14 623625] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56699|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 623629] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 623634] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56699|min_srtt:56699|path_bw:1253837|loss_rate:6.36|path_pto:0| [2025/04/30 20:08:14 623638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1585985| [2025/04/30 20:08:14 623643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 623647] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 623651] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 623656] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 623660] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1643|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 623664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1492625| [2025/04/30 20:08:14 623669] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 623673] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1701| [2025/04/30 20:08:14 623708] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66019|now:1746043694623681|stream_id:0|stream_offset:1492625| [2025/04/30 20:08:14 623714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1701|origin_pktnum:1643|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 623719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 20:08:14 623724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694630302|now:1746043694623724|interval:6578| [2025/04/30 20:08:14 623728] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694630302|now:1746043694623724|interv:6578| [2025/04/30 20:08:14 623732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:67219| [2025/04/30 20:08:14 623737] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 623742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1549808| [2025/04/30 20:08:14 623751] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 623758] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694624758|now:1746043694623758|interv:1000| [2025/04/30 20:08:14 623765] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 623771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 623776] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694624758| [2025/04/30 20:08:14 623780] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694624758| [2025/04/30 20:08:14 623785] [debug] |xqc_engine_wakeup_after|wakeup:1746043694624758|now:1746043694623784|diff:974| [2025/04/30 20:08:14 623791] [debug] |xqc_engine_main_logic|END|now:1746043694623565| [2025/04/30 20:08:14 623799] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694623799| [2025/04/30 20:08:14 623805] [debug] |xqc_engine_wakeup_after|wakeup:1746043694624758|now:1746043694623805|diff:953| [2025/04/30 20:08:14 623811] [debug] |xqc_engine_main_logic|END|now:1746043694623799| [2025/04/30 20:08:14 624270] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043694624268| [2025/04/30 20:08:14 624284] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 624293] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1267| [2025/04/30 20:08:14 624300] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1268| [2025/04/30 20:08:14 624309] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1268| [2025/04/30 20:08:14 624316] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 624324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 624331] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:76810|prior_delivered:1467472|prior_time:1746043694567555|is_app_limited:0|send_elapse:56059|ack_elapse:56713|ctl_first_sent_time:1746043694567937|lagest_ack_time:1746043694624268|curr_delivered:1529882| [2025/04/30 20:08:14 624339] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694567937| [2025/04/30 20:08:14 624345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:245||sndq_packets_used_bytes:0|sndq_packets_free:620| [2025/04/30 20:08:14 624352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56699|rttvar:552|minrtt:30499|latest_rtt:56331|ack_delay:48| [2025/04/30 20:08:14 624360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56647|rttvar:518|minrtt:30499|latest_rtt:56331|ack_delay:48| [2025/04/30 20:08:14 624366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1648|lost_pn:1645|thresh:3| [2025/04/30 20:08:14 624373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 624380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 624394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 624401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 624408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 624414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 624418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 624422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 624426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 624430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 624435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1645|lost_pn:1645|po_sent_time:1746043694566468|lost_send_time:1746043694560541|loss_delay:63727|frame:STREAM |repair:128| [2025/04/30 20:08:14 624440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694566468u| [2025/04/30 20:08:14 624445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 624449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694630410|now:1746043694624448|interval:5962| [2025/04/30 20:08:14 624453] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694630410|now:1746043694624448|interv:5962| [2025/04/30 20:08:14 624457] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56059, ack_elapse 56713, delivered 62410|rate 1100453|lost 327| [2025/04/30 20:08:14 624462] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100453) in round 27| [2025/04/30 20:08:14 624466] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 624470] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 624474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694567937|recovery:1|recovery_start:1746043694624444|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 624479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694567937|recovery:1|recovery_start:1746043694624444|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 624484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:64819|srtt:56647|latest_rtt:56331|min_rtt:30499|applimit:0|lost:326|recovery:1|recovery_start:1746043694624444|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 624490] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1268|largest:1268|pns:2| [2025/04/30 20:08:14 624498] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1268|frame:ACK |recv_time:1746043694624268|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 624503] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814624268|now:1746043694624268|interv:120000000| [2025/04/30 20:08:14 624507] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814624268|now:1746043694624268|interv:120000000| [2025/04/30 20:08:14 624511] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694624758|pq_index:0| [2025/04/30 20:08:14 624515] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694623565| [2025/04/30 20:08:14 624519] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694624519| [2025/04/30 20:08:14 624524] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694624523| [2025/04/30 20:08:14 624530] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 624535] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56647|min_srtt:56647|path_bw:1253837|loss_rate:6.75|path_pto:0| [2025/04/30 20:08:14 624539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1494959| [2025/04/30 20:08:14 624544] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56647|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 624549] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1645|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 624553] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56647|min_srtt:56647|path_bw:1253837|loss_rate:6.75|path_pto:0| [2025/04/30 20:08:14 624558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1585985| [2025/04/30 20:08:14 624562] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56647|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 624567] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 624571] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56647|min_srtt:56647|path_bw:1253837|loss_rate:6.75|path_pto:0| [2025/04/30 20:08:14 624576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1587152| [2025/04/30 20:08:14 624580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 624584] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 624590] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 624595] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 624599] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1645|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 624603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1494959| [2025/04/30 20:08:14 624608] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 624612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 624616] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 624620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1549808| [2025/04/30 20:08:14 624624] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 624628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 624632] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694624758| [2025/04/30 20:08:14 624636] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694624758| [2025/04/30 20:08:14 624640] [debug] |xqc_engine_wakeup_after|wakeup:1746043694624758|now:1746043694624640|diff:118| [2025/04/30 20:08:14 624644] [debug] |xqc_engine_main_logic|END|now:1746043694624523| [2025/04/30 20:08:14 624650] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694624650| [2025/04/30 20:08:14 624654] [debug] |xqc_engine_wakeup_after|wakeup:1746043694624758|now:1746043694624654|diff:104| [2025/04/30 20:08:14 624658] [debug] |xqc_engine_main_logic|END|now:1746043694624650| [2025/04/30 20:08:14 625309] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043694625307| [2025/04/30 20:08:14 625328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 625338] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1268| [2025/04/30 20:08:14 625344] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1269| [2025/04/30 20:08:14 625355] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1269| [2025/04/30 20:08:14 625361] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 625370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 625377] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:78010|prior_delivered:1467472|prior_time:1746043694567555|is_app_limited:0|send_elapse:56193|ack_elapse:57752|ctl_first_sent_time:1746043694568071|lagest_ack_time:1746043694625307|curr_delivered:1531082| [2025/04/30 20:08:14 625385] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694568071| [2025/04/30 20:08:14 625401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:245||sndq_packets_used_bytes:0|sndq_packets_free:620| [2025/04/30 20:08:14 625409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56647|rttvar:518|minrtt:30499|latest_rtt:57236|ack_delay:32| [2025/04/30 20:08:14 625415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56717|rttvar:528|minrtt:30499|latest_rtt:57236|ack_delay:32| [2025/04/30 20:08:14 625422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1649|lost_pn:1646|thresh:3| [2025/04/30 20:08:14 625428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 625435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 625441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 625446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 625453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 625457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 625461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 625465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 625468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 625473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 625480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 625486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 625493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694631073|now:1746043694625493|interval:5580| [2025/04/30 20:08:14 625499] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694631073|now:1746043694625493|interv:5580| [2025/04/30 20:08:14 625505] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56193, ack_elapse 57752, delivered 63610|rate 1101433|lost 327| [2025/04/30 20:08:14 625510] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101433) in round 27| [2025/04/30 20:08:14 625514] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 625519] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 625523] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694568071|recovery:1|recovery_start:1746043694624444|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 625528] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694568071|recovery:1|recovery_start:1746043694624444|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 625537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:63619|srtt:56717|latest_rtt:57236|min_rtt:30499|applimit:0|lost:326|recovery:1|recovery_start:1746043694624444|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 625543] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1269|largest:1269|pns:2| [2025/04/30 20:08:14 625548] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1269|frame:ACK |recv_time:1746043694625307|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 625553] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814625307|now:1746043694625307|interv:120000000| [2025/04/30 20:08:14 625557] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814625307|now:1746043694625307|interv:120000000| [2025/04/30 20:08:14 625561] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694624758|pq_index:0| [2025/04/30 20:08:14 625565] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694624523| [2025/04/30 20:08:14 625569] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694625569| [2025/04/30 20:08:14 625574] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694625573| [2025/04/30 20:08:14 625579] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694624758|now:1746043694625573| [2025/04/30 20:08:14 625583] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694624758|now:1746043694625573| [2025/04/30 20:08:14 625587] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 625592] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 625596] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56717|min_srtt:56717|path_bw:1253837|loss_rate:6.75|path_pto:0| [2025/04/30 20:08:14 625601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1587152| [2025/04/30 20:08:14 625606] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56717|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 625611] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 625615] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56717|min_srtt:56717|path_bw:1253837|loss_rate:6.75|path_pto:0| [2025/04/30 20:08:14 625620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1588319| [2025/04/30 20:08:14 625627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 625631] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 625635] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 625639] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 625643] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1645|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 625648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1494959| [2025/04/30 20:08:14 625652] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 625657] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1702| [2025/04/30 20:08:14 625708] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63619|now:1746043694625666|stream_id:0|stream_offset:1494959| [2025/04/30 20:08:14 625716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1702|origin_pktnum:1645|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 625721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63619|applimit:0| [2025/04/30 20:08:14 625725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694631073|now:1746043694625725|interval:5348| [2025/04/30 20:08:14 625729] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694631073|now:1746043694625725|interv:5348| [2025/04/30 20:08:14 625733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:64819| [2025/04/30 20:08:14 625739] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 625743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1549808| [2025/04/30 20:08:14 625748] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 625752] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1703| [2025/04/30 20:08:14 625779] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746043694625759|stream_id:0|stream_offset:1549808| [2025/04/30 20:08:14 625784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 625790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 20:08:14 625796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694631073|now:1746043694625796|interval:5277| [2025/04/30 20:08:14 625810] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694631073|now:1746043694625796|interv:5277| [2025/04/30 20:08:14 625816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:66019| [2025/04/30 20:08:14 625824] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 625830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1550975| [2025/04/30 20:08:14 625837] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 625843] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1704| [2025/04/30 20:08:14 625892] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66019|now:1746043694625854|stream_id:0|stream_offset:1550975| [2025/04/30 20:08:14 625902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 625910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 20:08:14 625916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694631073|now:1746043694625916|interval:5157| [2025/04/30 20:08:14 625923] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694631073|now:1746043694625916|interv:5157| [2025/04/30 20:08:14 625929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:67219| [2025/04/30 20:08:14 625937] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 625943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1552142| [2025/04/30 20:08:14 625951] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 625957] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694626957|now:1746043694625957|interv:1000| [2025/04/30 20:08:14 625963] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 625969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 625975] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694626957| [2025/04/30 20:08:14 625982] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694626957| [2025/04/30 20:08:14 625988] [debug] |xqc_engine_wakeup_after|wakeup:1746043694626957|now:1746043694625988|diff:969| [2025/04/30 20:08:14 625995] [debug] |xqc_engine_main_logic|END|now:1746043694625573| [2025/04/30 20:08:14 626005] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694626005| [2025/04/30 20:08:14 626011] [debug] |xqc_engine_wakeup_after|wakeup:1746043694626957|now:1746043694626011|diff:946| [2025/04/30 20:08:14 626028] [debug] |xqc_engine_main_logic|END|now:1746043694626005| [2025/04/30 20:08:14 626905] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043694626904| [2025/04/30 20:08:14 626919] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 626928] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1269| [2025/04/30 20:08:14 626935] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1270| [2025/04/30 20:08:14 626944] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1270| [2025/04/30 20:08:14 626950] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 626958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 626965] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:78010|prior_delivered:1468672|prior_time:1746043694568326|is_app_limited:0|send_elapse:56933|ack_elapse:58578|ctl_first_sent_time:1746043694569820|lagest_ack_time:1746043694626904|curr_delivered:1532282| [2025/04/30 20:08:14 626970] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694569820| [2025/04/30 20:08:14 626975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:244||sndq_packets_used_bytes:0|sndq_packets_free:621| [2025/04/30 20:08:14 626979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56717|rttvar:528|minrtt:30499|latest_rtt:57084|ack_delay:416| [2025/04/30 20:08:14 626983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56711|rttvar:408|minrtt:30499|latest_rtt:57084|ack_delay:416| [2025/04/30 20:08:14 626990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1650|lost_pn:1647|thresh:3| [2025/04/30 20:08:14 626997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1647|lost_pn:1647|po_sent_time:1746043694566683|lost_send_time:1746043694562685|loss_delay:64219|frame:STREAM |repair:128| [2025/04/30 20:08:14 627077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694566683u| [2025/04/30 20:08:14 627081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 627085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56711|rtt_var:408|pto_duration:58711|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 627090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 627094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 627098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64819| [2025/04/30 20:08:14 627103] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694709565|now:1746043694627085|interv:82480| [2025/04/30 20:08:14 627109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694709565|now:1746043694627085|interval:82480|pto_count:0|srtt:56711 [2025/04/30 20:08:14 627116] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56933, ack_elapse 58578, delivered 63610|rate 1085902|lost 328| [2025/04/30 20:08:14 627123] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1085902) in round 27| [2025/04/30 20:08:14 627130] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 627135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 627139] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694569820|recovery:1|recovery_start:1746043694627081|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 627146] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694569820|recovery:1|recovery_start:1746043694627081|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 627154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:64819|srtt:56711|latest_rtt:57084|min_rtt:30499|applimit:0|lost:327|recovery:1|recovery_start:1746043694627081|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 627162] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1270|largest:1270|pns:2| [2025/04/30 20:08:14 627186] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1270|frame:ACK |recv_time:1746043694626904|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 627192] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814626904|now:1746043694626904|interv:120000000| [2025/04/30 20:08:14 627196] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814626904|now:1746043694626904|interv:120000000| [2025/04/30 20:08:14 627208] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694626957|pq_index:0| [2025/04/30 20:08:14 627215] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694625573| [2025/04/30 20:08:14 627221] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694627221| [2025/04/30 20:08:14 627229] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694627227| [2025/04/30 20:08:14 627236] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694626957|now:1746043694627227| [2025/04/30 20:08:14 627243] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694626957|now:1746043694627227| [2025/04/30 20:08:14 627250] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 627257] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 627264] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56711|min_srtt:56711|path_bw:1253837|loss_rate:7.08|path_pto:0| [2025/04/30 20:08:14 627271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1497293| [2025/04/30 20:08:14 627278] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56711|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 627286] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1647|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 627292] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56711|min_srtt:56711|path_bw:1253837|loss_rate:7.08|path_pto:0| [2025/04/30 20:08:14 627297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1588319| [2025/04/30 20:08:14 627301] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56711|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 627305] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 627310] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56711|min_srtt:56711|path_bw:1253837|loss_rate:7.08|path_pto:0| [2025/04/30 20:08:14 627314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1589486| [2025/04/30 20:08:14 627319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 627322] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 627326] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 627336] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 627340] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1647|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 627345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1497293| [2025/04/30 20:08:14 627349] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 627353] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1705| [2025/04/30 20:08:14 627388] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746043694627361|stream_id:0|stream_offset:1497293| [2025/04/30 20:08:14 627394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1705|origin_pktnum:1647|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 627400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 20:08:14 627404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56711|rtt_var:408|pto_duration:58711|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 627408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 627412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 627416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66019| [2025/04/30 20:08:14 627420] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694711072|now:1746043694627404|interv:83668| [2025/04/30 20:08:14 627424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694711072|now:1746043694627404|interval:83668|pto_count:0|srtt:56711 [2025/04/30 20:08:14 627429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:66019| [2025/04/30 20:08:14 627434] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 627438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1552142| [2025/04/30 20:08:14 627443] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 627447] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694628447|now:1746043694627447|interv:1000| [2025/04/30 20:08:14 627451] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 627455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 627459] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694628447| [2025/04/30 20:08:14 627464] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694628447| [2025/04/30 20:08:14 627471] [debug] |xqc_engine_wakeup_after|wakeup:1746043694628447|now:1746043694627471|diff:976| [2025/04/30 20:08:14 627476] [debug] |xqc_engine_main_logic|END|now:1746043694627227| [2025/04/30 20:08:14 627483] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043694627483| [2025/04/30 20:08:14 627488] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 627494] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1270| [2025/04/30 20:08:14 627497] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1271| [2025/04/30 20:08:14 627503] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1271| [2025/04/30 20:08:14 627507] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 627512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1651|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1651|path_largest_ack:1651| [2025/04/30 20:08:14 627517] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:79210|prior_delivered:1468672|prior_time:1746043694568326|is_app_limited:0|send_elapse:57071|ack_elapse:59157|ctl_first_sent_time:1746043694569958|lagest_ack_time:1746043694627483|curr_delivered:1533482| [2025/04/30 20:08:14 627522] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694569958| [2025/04/30 20:08:14 627526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:244||sndq_packets_used_bytes:0|sndq_packets_free:621| [2025/04/30 20:08:14 627530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56711|rttvar:408|minrtt:30499|latest_rtt:57525|ack_delay:24| [2025/04/30 20:08:14 627535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56810|rttvar:503|minrtt:30499|latest_rtt:57525|ack_delay:24| [2025/04/30 20:08:14 627539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1651|lost_pn:1648|thresh:3| [2025/04/30 20:08:14 627543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 627592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 627596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56810|rtt_var:503|pto_duration:58822|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 627601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 627605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 627609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64819| [2025/04/30 20:08:14 627612] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694711183|now:1746043694627596|interv:83587| [2025/04/30 20:08:14 627617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694711183|now:1746043694627596|interval:83587|pto_count:0|srtt:56810 [2025/04/30 20:08:14 627621] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57071, ack_elapse 59157, delivered 64810|rate 1095559|lost 328| [2025/04/30 20:08:14 627625] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1095559) in round 27| [2025/04/30 20:08:14 627630] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 627634] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 627638] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694569958|recovery:1|recovery_start:1746043694627081|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 627642] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694569958|recovery:1|recovery_start:1746043694627081|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 627647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:64819|srtt:56810|latest_rtt:57525|min_rtt:30499|applimit:0|lost:328|recovery:1|recovery_start:1746043694627081|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 627653] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1271|largest:1271|pns:2| [2025/04/30 20:08:14 627657] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1271|frame:ACK |recv_time:1746043694627483|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 627662] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814627483|now:1746043694627483|interv:120000000| [2025/04/30 20:08:14 627666] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814627483|now:1746043694627483|interv:120000000| [2025/04/30 20:08:14 627670] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694628447|pq_index:0| [2025/04/30 20:08:14 627677] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694627227| [2025/04/30 20:08:14 627681] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694627681| [2025/04/30 20:08:14 627686] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694627685| [2025/04/30 20:08:14 627691] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 627695] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56810|min_srtt:56810|path_bw:1253837|loss_rate:7.47|path_pto:0| [2025/04/30 20:08:14 627700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1589486| [2025/04/30 20:08:14 627705] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 627709] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 627714] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56810|min_srtt:56810|path_bw:1253837|loss_rate:7.47|path_pto:0| [2025/04/30 20:08:14 627718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1590653| [2025/04/30 20:08:14 627722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 627726] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 627730] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 627734] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 627739] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 627743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1552142| [2025/04/30 20:08:14 627747] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 627751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 627755] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694628447| [2025/04/30 20:08:14 627759] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694628447| [2025/04/30 20:08:14 627763] [debug] |xqc_engine_wakeup_after|wakeup:1746043694628447|now:1746043694627763|diff:684| [2025/04/30 20:08:14 627767] [debug] |xqc_engine_main_logic|END|now:1746043694627685| [2025/04/30 20:08:14 627772] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694627772| [2025/04/30 20:08:14 627782] [debug] |xqc_engine_wakeup_after|wakeup:1746043694628447|now:1746043694627782|diff:665| [2025/04/30 20:08:14 627786] [debug] |xqc_engine_main_logic|END|now:1746043694627772| [2025/04/30 20:08:14 628248] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:62|state:ESTABED|recv_time:1746043694628247| [2025/04/30 20:08:14 628259] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 628266] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1271| [2025/04/30 20:08:14 628273] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1272| [2025/04/30 20:08:14 628281] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1272| [2025/04/30 20:08:14 628289] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 628297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 628304] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:80410|prior_delivered:1469872|prior_time:1746043694570870|is_app_limited:0|send_elapse:56604|ack_elapse:57377|ctl_first_sent_time:1746043694571359|lagest_ack_time:1746043694628247|curr_delivered:1534682| [2025/04/30 20:08:14 628312] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694571359| [2025/04/30 20:08:14 628319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:243||sndq_packets_used_bytes:0|sndq_packets_free:622| [2025/04/30 20:08:14 628326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56810|rttvar:503|minrtt:30499|latest_rtt:56888|ack_delay:48| [2025/04/30 20:08:14 628332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56814|rttvar:385|minrtt:30499|latest_rtt:56888|ack_delay:48| [2025/04/30 20:08:14 628339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1653|lost_pn:1650|thresh:3| [2025/04/30 20:08:14 628346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 628351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 628355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 628359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 628363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 628368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 628374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 628381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 628387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 628392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 628403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 628407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 628411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 628415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694634061|now:1746043694628415|interval:5646| [2025/04/30 20:08:14 628420] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694634061|now:1746043694628415|interv:5646| [2025/04/30 20:08:14 628424] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56604, ack_elapse 57377, delivered 64810|rate 1129546|lost 328| [2025/04/30 20:08:14 628429] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129546) in round 27| [2025/04/30 20:08:14 628433] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 628437] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 628441] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694571359|recovery:1|recovery_start:1746043694627081|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 628446] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694571359|recovery:1|recovery_start:1746043694627081|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 628451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:63619|srtt:56814|latest_rtt:56888|min_rtt:30499|applimit:0|lost:328|recovery:1|recovery_start:1746043694627081|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 628457] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1272|largest:1272|pns:2| [2025/04/30 20:08:14 628461] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:1272|frame:ACK |recv_time:1746043694628247|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 628466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814628247|now:1746043694628247|interv:120000000| [2025/04/30 20:08:14 628470] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814628247|now:1746043694628247|interv:120000000| [2025/04/30 20:08:14 628474] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694628447|pq_index:0| [2025/04/30 20:08:14 628479] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694627685| [2025/04/30 20:08:14 628483] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694628483| [2025/04/30 20:08:14 628488] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694628487| [2025/04/30 20:08:14 628492] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694628447|now:1746043694628487| [2025/04/30 20:08:14 628500] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694628447|now:1746043694628487| [2025/04/30 20:08:14 628504] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 628508] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 628513] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56814|min_srtt:56814|path_bw:1253837|loss_rate:7.47|path_pto:0| [2025/04/30 20:08:14 628518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1590653| [2025/04/30 20:08:14 628522] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 628527] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 628531] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56814|min_srtt:56814|path_bw:1253837|loss_rate:7.47|path_pto:0| [2025/04/30 20:08:14 628536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1591820| [2025/04/30 20:08:14 628540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 628544] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 628548] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 628552] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 628557] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 628561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1552142| [2025/04/30 20:08:14 628565] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 628570] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1706| [2025/04/30 20:08:14 628606] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63619|now:1746043694628577|stream_id:0|stream_offset:1552142| [2025/04/30 20:08:14 628612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 628617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63619|applimit:0| [2025/04/30 20:08:14 628624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694634061|now:1746043694628624|interval:5437| [2025/04/30 20:08:14 628637] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694634061|now:1746043694628624|interv:5437| [2025/04/30 20:08:14 628645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:64819| [2025/04/30 20:08:14 628653] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 628660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1553309| [2025/04/30 20:08:14 628667] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 628674] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1707| [2025/04/30 20:08:14 628707] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746043694628683|stream_id:0|stream_offset:1553309| [2025/04/30 20:08:14 628713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 628721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 20:08:14 628728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694634061|now:1746043694628727|interval:5334| [2025/04/30 20:08:14 628735] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694634061|now:1746043694628727|interv:5334| [2025/04/30 20:08:14 628741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:66019| [2025/04/30 20:08:14 628748] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 628756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1554476| [2025/04/30 20:08:14 628763] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 628769] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694629769|now:1746043694628769|interv:1000| [2025/04/30 20:08:14 628775] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 628781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 628788] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694629769| [2025/04/30 20:08:14 628795] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694629769| [2025/04/30 20:08:14 628801] [debug] |xqc_engine_wakeup_after|wakeup:1746043694629769|now:1746043694628801|diff:968| [2025/04/30 20:08:14 628808] [debug] |xqc_engine_main_logic|END|now:1746043694628487| [2025/04/30 20:08:14 628817] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694628817| [2025/04/30 20:08:14 628821] [debug] |xqc_engine_wakeup_after|wakeup:1746043694629769|now:1746043694628821|diff:948| [2025/04/30 20:08:14 628825] [debug] |xqc_engine_main_logic|END|now:1746043694628817| [2025/04/30 20:08:14 630069] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:62|state:ESTABED|recv_time:1746043694630064| [2025/04/30 20:08:14 630119] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 630466] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1272| [2025/04/30 20:08:14 630482] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1273| [2025/04/30 20:08:14 630498] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1273| [2025/04/30 20:08:14 630506] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 630521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1654|origin_pktnum:1582|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:08:14 630645] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:317|tx_in_flight:78010|prior_delivered:1472272|prior_time:1746043694572317|is_app_limited:0|send_elapse:55687|ack_elapse:57747|ctl_first_sent_time:1746043694572634|lagest_ack_time:1746043694630064|curr_delivered:1535882| [2025/04/30 20:08:14 630657] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694572634| [2025/04/30 20:08:14 630667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:241||sndq_packets_used_bytes:0|sndq_packets_free:624| [2025/04/30 20:08:14 630674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56814|rttvar:385|minrtt:30499|latest_rtt:57430|ack_delay:48| [2025/04/30 20:08:14 630682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56885|rttvar:431|minrtt:30499|latest_rtt:57430|ack_delay:48| [2025/04/30 20:08:14 630689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1654|lost_pn:1651|thresh:3| [2025/04/30 20:08:14 630696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 630702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 630709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 630715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 630721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 630727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 630733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 630740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 630862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 630870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 630876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 630895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 630903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694634670|now:1746043694630902|interval:3768| [2025/04/30 20:08:14 630910] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694634670|now:1746043694630902|interv:3768| [2025/04/30 20:08:14 630917] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55687, ack_elapse 57747, delivered 63610|rate 1101529|lost 328| [2025/04/30 20:08:14 630926] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101529) in round 27| [2025/04/30 20:08:14 630933] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 630940] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 630946] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694572634|recovery:1|recovery_start:1746043694627081|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 630954] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694572634|recovery:1|recovery_start:1746043694627081|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 630961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:64819|srtt:56885|latest_rtt:57430|min_rtt:30499|applimit:0|lost:328|recovery:1|recovery_start:1746043694627081|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 630971] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1273|largest:1273|pns:2| [2025/04/30 20:08:14 631064] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:1273|frame:ACK |recv_time:1746043694630064|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 631072] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814630064|now:1746043694630064|interv:120000000| [2025/04/30 20:08:14 631079] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814630064|now:1746043694630064|interv:120000000| [2025/04/30 20:08:14 631085] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694629769|pq_index:0| [2025/04/30 20:08:14 631092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694628487| [2025/04/30 20:08:14 631099] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694631099| [2025/04/30 20:08:14 631108] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694631105| [2025/04/30 20:08:14 631114] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694629769|now:1746043694631105| [2025/04/30 20:08:14 631120] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694629769|now:1746043694631105| [2025/04/30 20:08:14 631126] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 631141] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 631151] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56885|min_srtt:56885|path_bw:1253837|loss_rate:7.41|path_pto:0| [2025/04/30 20:08:14 631160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1591820| [2025/04/30 20:08:14 631196] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56885|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 631203] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 631215] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56885|min_srtt:56885|path_bw:1253837|loss_rate:7.41|path_pto:0| [2025/04/30 20:08:14 631222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1592987| [2025/04/30 20:08:14 631229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 631236] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 631242] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 631249] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 631257] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 631264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1554476| [2025/04/30 20:08:14 631269] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 631277] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1708| [2025/04/30 20:08:14 631345] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746043694631291|stream_id:0|stream_offset:1554476| [2025/04/30 20:08:14 631354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 631360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 20:08:14 631364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694634670|now:1746043694631364|interval:3306| [2025/04/30 20:08:14 631368] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694634670|now:1746043694631364|interv:3306| [2025/04/30 20:08:14 631378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:66019| [2025/04/30 20:08:14 631384] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 631388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1555643| [2025/04/30 20:08:14 631393] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 631397] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1709| [2025/04/30 20:08:14 631421] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66019|now:1746043694631404|stream_id:0|stream_offset:1555643| [2025/04/30 20:08:14 631427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 631432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 20:08:14 631436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694634670|now:1746043694631436|interval:3234| [2025/04/30 20:08:14 631440] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694634670|now:1746043694631436|interv:3234| [2025/04/30 20:08:14 631445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:67219| [2025/04/30 20:08:14 631449] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 631453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1556810| [2025/04/30 20:08:14 631458] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 631462] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1710| [2025/04/30 20:08:14 631481] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746043694631468|stream_id:0|stream_offset:1556810| [2025/04/30 20:08:14 631486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 631490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 20:08:14 631494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694634670|now:1746043694631494|interval:3176| [2025/04/30 20:08:14 631499] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694634670|now:1746043694631494|interv:3176| [2025/04/30 20:08:14 631503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:68419| [2025/04/30 20:08:14 631507] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 631515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1557977| [2025/04/30 20:08:14 631519] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 631523] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694632523|now:1746043694631523|interv:1000| [2025/04/30 20:08:14 631527] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 631531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 631536] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694631574| [2025/04/30 20:08:14 631541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694631574| [2025/04/30 20:08:14 631545] [debug] |xqc_engine_wakeup_after|wakeup:1746043694631574|now:1746043694631545|diff:29| [2025/04/30 20:08:14 631550] [debug] |xqc_engine_main_logic|END|now:1746043694631105| [2025/04/30 20:08:14 631558] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:62|state:ESTABED|recv_time:1746043694631558| [2025/04/30 20:08:14 631563] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 631568] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1273| [2025/04/30 20:08:14 631572] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1274| [2025/04/30 20:08:14 631578] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1274| [2025/04/30 20:08:14 631582] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 631587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 631592] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:317|tx_in_flight:79210|prior_delivered:1472272|prior_time:1746043694572317|is_app_limited:0|send_elapse:55777|ack_elapse:59241|ctl_first_sent_time:1746043694572724|lagest_ack_time:1746043694631558|curr_delivered:1537082| [2025/04/30 20:08:14 631597] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694572724| [2025/04/30 20:08:14 631602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:240||sndq_packets_used_bytes:0|sndq_packets_free:625| [2025/04/30 20:08:14 631606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56885|rttvar:431|minrtt:30499|latest_rtt:58834|ack_delay:40| [2025/04/30 20:08:14 631610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57124|rttvar:801|minrtt:30499|latest_rtt:58834|ack_delay:40| [2025/04/30 20:08:14 631615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1655|lost_pn:1652|thresh:3| [2025/04/30 20:08:14 631619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 631623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 631627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 631634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 631638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 631641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 631645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 631649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 631653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 631657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 631661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 631666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1652|lost_pn:1652|po_sent_time:1746043694570062|lost_send_time:1746043694565370|loss_delay:66188|frame:STREAM |repair:128| [2025/04/30 20:08:14 631670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694570062u| [2025/04/30 20:08:14 631675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 631680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57124|rtt_var:801|pto_duration:60328|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 631688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 631694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 631701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66019| [2025/04/30 20:08:14 631707] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694716796|now:1746043694631680|interv:85116| [2025/04/30 20:08:14 631714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694716796|now:1746043694631680|interval:85116|pto_count:0|srtt:57124 [2025/04/30 20:08:14 631721] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55777, ack_elapse 59241, delivered 64810|rate 1094005|lost 329| [2025/04/30 20:08:14 631728] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094005) in round 27| [2025/04/30 20:08:14 631734] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 631741] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 631747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694572724|recovery:1|recovery_start:1746043694631675|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 631754] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694572724|recovery:1|recovery_start:1746043694631675|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 631767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:66019|srtt:57124|latest_rtt:58834|min_rtt:30499|applimit:0|lost:328|recovery:1|recovery_start:1746043694631675|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 631776] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1274|largest:1274|pns:2| [2025/04/30 20:08:14 631783] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:1274|frame:ACK |recv_time:1746043694631558|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 631791] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814631558|now:1746043694631558|interv:120000000| [2025/04/30 20:08:14 631798] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814631558|now:1746043694631558|interv:120000000| [2025/04/30 20:08:14 631804] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694631574|pq_index:0| [2025/04/30 20:08:14 631811] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694631105| [2025/04/30 20:08:14 631817] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694631816| [2025/04/30 20:08:14 631825] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694631823| [2025/04/30 20:08:14 631832] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043694631574|now:1746043694631823| [2025/04/30 20:08:14 631838] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:14 631844] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043694631574|now:1746043694631823| [2025/04/30 20:08:14 631850] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 631857] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 631864] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1274|ack_delay:25290|first_ack_range:12|largest_pkt_recv_time:1746043694606574| [2025/04/30 20:08:14 631871] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1274|low:1262|pkt_pns:2| [2025/04/30 20:08:14 631877] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1260|low:1197|pkt_pns:2| [2025/04/30 20:08:14 631883] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:1250|frame_largest_recv:1274| [2025/04/30 20:08:14 631890] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 631895] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57124|min_srtt:57124|path_bw:1253837|loss_rate:7.32|path_pto:0| [2025/04/30 20:08:14 631903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1503128| [2025/04/30 20:08:14 631909] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 631922] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1652|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 631927] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57124|min_srtt:57124|path_bw:1253837|loss_rate:7.32|path_pto:0| [2025/04/30 20:08:14 631932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1592987| [2025/04/30 20:08:14 631936] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 631941] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 631945] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57124|min_srtt:57124|path_bw:1253837|loss_rate:7.32|path_pto:0| [2025/04/30 20:08:14 631950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 631954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 631959] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 631966] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 631971] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 631978] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1652|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 631984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1503128| [2025/04/30 20:08:14 631992] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 631998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 632004] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 632011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1557977| [2025/04/30 20:08:14 632018] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 632024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 632031] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694632523| [2025/04/30 20:08:14 632037] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694632523| [2025/04/30 20:08:14 632042] [debug] |xqc_engine_wakeup_after|wakeup:1746043694632523|now:1746043694632042|diff:481| [2025/04/30 20:08:14 632050] [debug] |xqc_engine_main_logic|END|now:1746043694631823| [2025/04/30 20:08:14 632059] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:63|state:ESTABED|recv_time:1746043694632058| [2025/04/30 20:08:14 632064] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 632070] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1274| [2025/04/30 20:08:14 632074] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1275| [2025/04/30 20:08:14 632080] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1275| [2025/04/30 20:08:14 632084] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 632089] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 632094] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694657058|now:1746043694632058|interv:25000| [2025/04/30 20:08:14 632101] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694632058|max_ack_delay:25000| [2025/04/30 20:08:14 632109] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1275|largest:1275|pns:2| [2025/04/30 20:08:14 632116] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:63|pkt_type:SHORT_HEADER|pkt_num:1275|frame:PING ACK |recv_time:1746043694632058|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 632123] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814632058|now:1746043694632058|interv:120000000| [2025/04/30 20:08:14 632130] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814632058|now:1746043694632058|interv:120000000| [2025/04/30 20:08:14 632136] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694632523|pq_index:0| [2025/04/30 20:08:14 632142] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694631823| [2025/04/30 20:08:14 632149] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694632149| [2025/04/30 20:08:14 632157] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694632155| [2025/04/30 20:08:14 632164] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 632242] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57124|min_srtt:57124|path_bw:1253837|loss_rate:7.32|path_pto:0| [2025/04/30 20:08:14 632250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 632257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 632263] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 632268] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 632278] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 632283] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1652|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 632287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1503128| [2025/04/30 20:08:14 632292] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 632298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 632304] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 632310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1557977| [2025/04/30 20:08:14 632317] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 632322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 632328] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694632523| [2025/04/30 20:08:14 632332] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694632523| [2025/04/30 20:08:14 632336] [debug] |xqc_engine_wakeup_after|wakeup:1746043694632523|now:1746043694632336|diff:187| [2025/04/30 20:08:14 632340] [debug] |xqc_engine_main_logic|END|now:1746043694632155| [2025/04/30 20:08:14 632348] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:62|state:ESTABED|recv_time:1746043694632348| [2025/04/30 20:08:14 632353] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 632359] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1275| [2025/04/30 20:08:14 632363] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1276| [2025/04/30 20:08:14 632369] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1276| [2025/04/30 20:08:14 632374] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 632379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 632384] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:317|tx_in_flight:78010|prior_delivered:1474672|prior_time:1746043694574403|is_app_limited:0|send_elapse:55953|ack_elapse:57945|ctl_first_sent_time:1746043694574733|lagest_ack_time:1746043694632348|curr_delivered:1538282| [2025/04/30 20:08:14 632389] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694574733| [2025/04/30 20:08:14 632393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:240||sndq_packets_used_bytes:0|sndq_packets_free:625| [2025/04/30 20:08:14 632397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57124|rttvar:801|minrtt:30499|latest_rtt:57615|ack_delay:40| [2025/04/30 20:08:14 632402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57180|rttvar:713|minrtt:30499|latest_rtt:57615|ack_delay:40| [2025/04/30 20:08:14 632410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1656|lost_pn:1653|thresh:3| [2025/04/30 20:08:14 632414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 632465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57180|rtt_var:713|pto_duration:60032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 632469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 632473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 632477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64819| [2025/04/30 20:08:14 632481] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694716500|now:1746043694632464|interv:84036| [2025/04/30 20:08:14 632485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694716500|now:1746043694632464|interval:84036|pto_count:0|srtt:57180 [2025/04/30 20:08:14 632490] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55953, ack_elapse 57945, delivered 63610|rate 1097765|lost 329| [2025/04/30 20:08:14 632494] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097765) in round 27| [2025/04/30 20:08:14 632498] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 632503] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 632509] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694574733|recovery:1|recovery_start:1746043694631675|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 632514] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694574733|recovery:1|recovery_start:1746043694631675|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 632518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:64819|srtt:57180|latest_rtt:57615|min_rtt:30499|applimit:0|lost:328|recovery:1|recovery_start:1746043694631675|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 632524] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1276|largest:1276|pns:2| [2025/04/30 20:08:14 632529] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:1276|frame:ACK |recv_time:1746043694632348|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 632533] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814632348|now:1746043694632348|interv:120000000| [2025/04/30 20:08:14 632538] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814632348|now:1746043694632348|interv:120000000| [2025/04/30 20:08:14 632541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694632523|pq_index:0| [2025/04/30 20:08:14 632546] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694632155| [2025/04/30 20:08:14 632550] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694632550| [2025/04/30 20:08:14 632554] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694632553| [2025/04/30 20:08:14 632559] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694632523|now:1746043694632553| [2025/04/30 20:08:14 632563] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694632523|now:1746043694632553| [2025/04/30 20:08:14 632567] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 632571] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 632576] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57180|min_srtt:57180|path_bw:1253837|loss_rate:7.32|path_pto:0| [2025/04/30 20:08:14 632580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 632585] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57180|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 632589] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 632594] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57180|min_srtt:57180|path_bw:1253837|loss_rate:7.32|path_pto:0| [2025/04/30 20:08:14 632601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1595321| [2025/04/30 20:08:14 632605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 632609] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 632613] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 632617] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 632622] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1652|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 632626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1503128| [2025/04/30 20:08:14 632630] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 632634] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1711| [2025/04/30 20:08:14 632671] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746043694632641|stream_id:0|stream_offset:1503128| [2025/04/30 20:08:14 632679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1711|origin_pktnum:1652|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 632688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 20:08:14 632695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57180|rtt_var:713|pto_duration:60032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 632702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 632708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 632715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66019| [2025/04/30 20:08:14 632721] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694717673|now:1746043694632694|interv:84979| [2025/04/30 20:08:14 632728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694717673|now:1746043694632694|interval:84979|pto_count:0|srtt:57180 [2025/04/30 20:08:14 632735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:66019| [2025/04/30 20:08:14 632742] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 632749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:66019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1557977| [2025/04/30 20:08:14 632762] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 632768] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694633768|now:1746043694632768|interv:1000| [2025/04/30 20:08:14 632774] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 632780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 632786] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694633768| [2025/04/30 20:08:14 632793] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694633768| [2025/04/30 20:08:14 632800] [debug] |xqc_engine_wakeup_after|wakeup:1746043694633768|now:1746043694632800|diff:968| [2025/04/30 20:08:14 632806] [debug] |xqc_engine_main_logic|END|now:1746043694632553| [2025/04/30 20:08:14 632817] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:62|state:ESTABED|recv_time:1746043694632817| [2025/04/30 20:08:14 632824] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 632832] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1276| [2025/04/30 20:08:14 632838] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1277| [2025/04/30 20:08:14 632846] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1277| [2025/04/30 20:08:14 632852] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 632859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 632866] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:317|tx_in_flight:79210|prior_delivered:1474672|prior_time:1746043694574403|is_app_limited:0|send_elapse:56068|ack_elapse:58414|ctl_first_sent_time:1746043694574848|lagest_ack_time:1746043694632817|curr_delivered:1539482| [2025/04/30 20:08:14 632873] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694574848| [2025/04/30 20:08:14 632879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:239||sndq_packets_used_bytes:0|sndq_packets_free:626| [2025/04/30 20:08:14 632885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57180|rttvar:713|minrtt:30499|latest_rtt:57969|ack_delay:40| [2025/04/30 20:08:14 632892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57274|rttvar:722|minrtt:30499|latest_rtt:57969|ack_delay:40| [2025/04/30 20:08:14 632898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1657|lost_pn:1654|thresh:3| [2025/04/30 20:08:14 632904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 632968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 632973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57274|rtt_var:722|pto_duration:60162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 632979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 632984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 632989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64819| [2025/04/30 20:08:14 632994] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694717803|now:1746043694632973|interv:84830| [2025/04/30 20:08:14 633000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694717803|now:1746043694632973|interval:84830|pto_count:0|srtt:57274 [2025/04/30 20:08:14 633006] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56068, ack_elapse 58414, delivered 64810|rate 1109494|lost 329| [2025/04/30 20:08:14 633012] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109494) in round 27| [2025/04/30 20:08:14 633018] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 633024] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 633030] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694574848|recovery:1|recovery_start:1746043694631675|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 633037] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694574848|recovery:1|recovery_start:1746043694631675|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 633045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:64819|srtt:57274|latest_rtt:57969|min_rtt:30499|applimit:0|lost:329|recovery:1|recovery_start:1746043694631675|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 633060] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1277|largest:1277|pns:2| [2025/04/30 20:08:14 633067] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:1277|frame:ACK |recv_time:1746043694632817|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 633074] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814632817|now:1746043694632817|interv:120000000| [2025/04/30 20:08:14 633081] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814632817|now:1746043694632817|interv:120000000| [2025/04/30 20:08:14 633087] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694633768|pq_index:0| [2025/04/30 20:08:14 633094] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694632553| [2025/04/30 20:08:14 633100] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694633100| [2025/04/30 20:08:14 633108] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694633106| [2025/04/30 20:08:14 633115] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 633123] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57274|min_srtt:57274|path_bw:1253837|loss_rate:7.69|path_pto:0| [2025/04/30 20:08:14 633130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1595321| [2025/04/30 20:08:14 633137] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57274|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 633144] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 633150] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57274|min_srtt:57274|path_bw:1253837|loss_rate:7.69|path_pto:0| [2025/04/30 20:08:14 633156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1596488| [2025/04/30 20:08:14 633162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 633191] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 633197] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 633204] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 633211] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 633217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1557977| [2025/04/30 20:08:14 633231] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 633237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 633243] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694633768| [2025/04/30 20:08:14 633249] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694633768| [2025/04/30 20:08:14 633256] [debug] |xqc_engine_wakeup_after|wakeup:1746043694633768|now:1746043694633256|diff:512| [2025/04/30 20:08:14 633262] [debug] |xqc_engine_main_logic|END|now:1746043694633106| [2025/04/30 20:08:14 633271] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694633270| [2025/04/30 20:08:14 633276] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 633283] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1277| [2025/04/30 20:08:14 633289] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1278| [2025/04/30 20:08:14 633297] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1278| [2025/04/30 20:08:14 633303] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 633312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 633318] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:317|tx_in_flight:80410|prior_delivered:1475872|prior_time:1746043694575431|is_app_limited:0|send_elapse:57090|ack_elapse:57839|ctl_first_sent_time:1746043694576975|lagest_ack_time:1746043694633270|curr_delivered:1540682| [2025/04/30 20:08:14 633325] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694576975| [2025/04/30 20:08:14 633332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:238||sndq_packets_used_bytes:0|sndq_packets_free:627| [2025/04/30 20:08:14 633339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57274|rttvar:722|minrtt:30499|latest_rtt:56295|ack_delay:40| [2025/04/30 20:08:14 633345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57146|rttvar:796|minrtt:30499|latest_rtt:56295|ack_delay:40| [2025/04/30 20:08:14 633352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1659|lost_pn:1656|thresh:3| [2025/04/30 20:08:14 633356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 633360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 633364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 633368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 633371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 633375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 633383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 633387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 633391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 633395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 633399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 633403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 633407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 633411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694639252|now:1746043694633411|interval:5841| [2025/04/30 20:08:14 633415] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694639252|now:1746043694633411|interv:5841| [2025/04/30 20:08:14 633419] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57090, ack_elapse 57839, delivered 64810|rate 1120524|lost 329| [2025/04/30 20:08:14 633424] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120524) in round 27| [2025/04/30 20:08:14 633428] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 633432] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 633436] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694576975|recovery:1|recovery_start:1746043694631675|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 633441] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694576975|recovery:1|recovery_start:1746043694631675|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 633445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:63619|srtt:57146|latest_rtt:56295|min_rtt:30499|applimit:0|lost:329|recovery:1|recovery_start:1746043694631675|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 633451] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1278|largest:1278|pns:2| [2025/04/30 20:08:14 633455] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1278|frame:ACK |recv_time:1746043694633270|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 633460] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814633270|now:1746043694633270|interv:120000000| [2025/04/30 20:08:14 633464] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814633270|now:1746043694633270|interv:120000000| [2025/04/30 20:08:14 633468] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694633768|pq_index:0| [2025/04/30 20:08:14 633475] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694633106| [2025/04/30 20:08:14 633479] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694633479| [2025/04/30 20:08:14 633484] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694633483| [2025/04/30 20:08:14 633489] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 633494] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57146|min_srtt:57146|path_bw:1253837|loss_rate:7.69|path_pto:0| [2025/04/30 20:08:14 633498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1596488| [2025/04/30 20:08:14 633503] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57146|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 633507] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 633512] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57146|min_srtt:57146|path_bw:1253837|loss_rate:7.69|path_pto:0| [2025/04/30 20:08:14 633516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1597655| [2025/04/30 20:08:14 633520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 633524] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 633528] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 633532] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 633537] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 633541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1557977| [2025/04/30 20:08:14 633545] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 633549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 633553] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694633768| [2025/04/30 20:08:14 633557] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694633768| [2025/04/30 20:08:14 633561] [debug] |xqc_engine_wakeup_after|wakeup:1746043694633768|now:1746043694633561|diff:207| [2025/04/30 20:08:14 633565] [debug] |xqc_engine_main_logic|END|now:1746043694633483| [2025/04/30 20:08:14 633570] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694633570| [2025/04/30 20:08:14 633577] [debug] |xqc_engine_wakeup_after|wakeup:1746043694633768|now:1746043694633577|diff:191| [2025/04/30 20:08:14 633581] [debug] |xqc_engine_main_logic|END|now:1746043694633570| [2025/04/30 20:08:14 634126] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694634125| [2025/04/30 20:08:14 634138] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 634148] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1278| [2025/04/30 20:08:14 634154] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1279| [2025/04/30 20:08:14 634163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1279| [2025/04/30 20:08:14 634192] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 634201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 634209] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:317|tx_in_flight:81610|prior_delivered:1475872|prior_time:1746043694575431|is_app_limited:0|send_elapse:57231|ack_elapse:58694|ctl_first_sent_time:1746043694577116|lagest_ack_time:1746043694634125|curr_delivered:1541882| [2025/04/30 20:08:14 634215] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694577116| [2025/04/30 20:08:14 634222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:237||sndq_packets_used_bytes:0|sndq_packets_free:628| [2025/04/30 20:08:14 634228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57146|rttvar:796|minrtt:30499|latest_rtt:57009|ack_delay:24| [2025/04/30 20:08:14 634235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57126|rttvar:637|minrtt:30499|latest_rtt:57009|ack_delay:24| [2025/04/30 20:08:14 634241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1660|lost_pn:1657|thresh:3| [2025/04/30 20:08:14 634247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 634254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 634259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 634265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 634271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 634276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 634280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 634284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 634288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 634292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 634300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 634304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 634308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 634312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694639229|now:1746043694634312|interval:4917| [2025/04/30 20:08:14 634317] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694639229|now:1746043694634312|interv:4917| [2025/04/30 20:08:14 634321] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57231, ack_elapse 58694, delivered 66010|rate 1124646|lost 329| [2025/04/30 20:08:14 634326] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124646) in round 27| [2025/04/30 20:08:14 634330] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 634334] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 634338] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694577116|recovery:1|recovery_start:1746043694631675|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 634343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694577116|recovery:1|recovery_start:1746043694631675|packet_conservation:0|next_round_delivered:1477072| [2025/04/30 20:08:14 634347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62419|srtt:57126|latest_rtt:57009|min_rtt:30499|applimit:0|lost:329|recovery:1|recovery_start:1746043694631675|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 634353] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1279|largest:1279|pns:2| [2025/04/30 20:08:14 634358] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1279|frame:ACK |recv_time:1746043694634125|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 634363] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814634125|now:1746043694634125|interv:120000000| [2025/04/30 20:08:14 634367] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814634125|now:1746043694634125|interv:120000000| [2025/04/30 20:08:14 634371] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694633768|pq_index:0| [2025/04/30 20:08:14 634375] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694633483| [2025/04/30 20:08:14 634379] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694634379| [2025/04/30 20:08:14 634384] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694634383| [2025/04/30 20:08:14 634389] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694633768|now:1746043694634383| [2025/04/30 20:08:14 634396] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694633768|now:1746043694634383| [2025/04/30 20:08:14 634400] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 634405] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 634410] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57126|min_srtt:57126|path_bw:1253837|loss_rate:7.69|path_pto:0| [2025/04/30 20:08:14 634414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1597655| [2025/04/30 20:08:14 634419] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 634424] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 634428] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57126|min_srtt:57126|path_bw:1253837|loss_rate:7.69|path_pto:0| [2025/04/30 20:08:14 634433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1598822| [2025/04/30 20:08:14 634437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 634441] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 634445] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 634449] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 634454] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 634458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1557977| [2025/04/30 20:08:14 634462] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 634467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1712| [2025/04/30 20:08:14 634504] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1712|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:62419|now:1746043694634474|stream_id:0|stream_offset:1557977| [2025/04/30 20:08:14 634511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1712|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:08:14 634516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62419|applimit:0| [2025/04/30 20:08:14 634520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694639229|now:1746043694634520|interval:4709| [2025/04/30 20:08:14 634536] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694639229|now:1746043694634520|interv:4709| [2025/04/30 20:08:14 634543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63628| [2025/04/30 20:08:14 634550] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 634557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63628|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1559144| [2025/04/30 20:08:14 634564] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 634571] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1713| [2025/04/30 20:08:14 634607] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63628|now:1746043694634581|stream_id:0|stream_offset:1559144| [2025/04/30 20:08:14 634613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 634618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63628|applimit:0| [2025/04/30 20:08:14 634623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694639229|now:1746043694634623|interval:4606| [2025/04/30 20:08:14 634627] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694639229|now:1746043694634623|interv:4606| [2025/04/30 20:08:14 634633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:64828| [2025/04/30 20:08:14 634640] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 634647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64828|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1560311| [2025/04/30 20:08:14 634655] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 634661] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694635661|now:1746043694634661|interv:1000| [2025/04/30 20:08:14 634668] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 634674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 634681] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694635661| [2025/04/30 20:08:14 634687] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694635661| [2025/04/30 20:08:14 634693] [debug] |xqc_engine_wakeup_after|wakeup:1746043694635661|now:1746043694634693|diff:968| [2025/04/30 20:08:14 634700] [debug] |xqc_engine_main_logic|END|now:1746043694634383| [2025/04/30 20:08:14 634709] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694634709| [2025/04/30 20:08:14 634715] [debug] |xqc_engine_wakeup_after|wakeup:1746043694635661|now:1746043694634715|diff:946| [2025/04/30 20:08:14 634721] [debug] |xqc_engine_main_logic|END|now:1746043694634709| [2025/04/30 20:08:14 635335] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:62|state:ESTABED|recv_time:1746043694635334| [2025/04/30 20:08:14 635352] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 635361] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1279| [2025/04/30 20:08:14 635367] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1280| [2025/04/30 20:08:14 635374] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1280| [2025/04/30 20:08:14 635378] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 635384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1662|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1662|path_largest_ack:1662| [2025/04/30 20:08:14 635389] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:317|tx_in_flight:81619|prior_delivered:1478272|prior_time:1746043694578278|is_app_limited:0|send_elapse:56257|ack_elapse:57056|ctl_first_sent_time:1746043694578638|lagest_ack_time:1746043694635334|curr_delivered:1543091| [2025/04/30 20:08:14 635394] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694578638| [2025/04/30 20:08:14 635398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:236||sndq_packets_used_bytes:0|sndq_packets_free:629| [2025/04/30 20:08:14 635403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57126|rttvar:637|minrtt:30499|latest_rtt:56696|ack_delay:192| [2025/04/30 20:08:14 635407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57049|rttvar:633|minrtt:30499|latest_rtt:56696|ack_delay:192| [2025/04/30 20:08:14 635411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1662|lost_pn:1659|thresh:3| [2025/04/30 20:08:14 635417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 635423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 635429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 635435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 635444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 635449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 635455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 635461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 635467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 635472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 635476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 635487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 635491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1658|lost_pn:1659|po_sent_time:1746043694574963|lost_send_time:1746043694571154|loss_delay:64180|frame:STREAM |repair:128| [2025/04/30 20:08:14 635496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694574963u| [2025/04/30 20:08:14 635500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1225|pns:2| [2025/04/30 20:08:14 635505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 635522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694641428|now:1746043694635521|interval:5907| [2025/04/30 20:08:14 635529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694641428|now:1746043694635521|interv:5907| [2025/04/30 20:08:14 635534] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56257, ack_elapse 57056, delivered 64819|rate 1136059|lost 330| [2025/04/30 20:08:14 635538] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 27 -> 28| [2025/04/30 20:08:14 635543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136059) in round 28| [2025/04/30 20:08:14 635547] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 635551] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 635555] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1209|po_sent_time:1746043694578638|recovery:1|recovery_start:1746043694635500|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 635559] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1209|po_sent_time:1746043694578638|recovery:1|recovery_start:1746043694635500|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 635564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62419|srtt:57049|latest_rtt:56696|min_rtt:30499|applimit:0|lost:329|recovery:1|recovery_start:1746043694635500|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 635570] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1280|largest:1280|pns:2| [2025/04/30 20:08:14 635575] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:1280|frame:ACK |recv_time:1746043694635334|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 635581] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814635334|now:1746043694635334|interv:120000000| [2025/04/30 20:08:14 635585] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814635334|now:1746043694635334|interv:120000000| [2025/04/30 20:08:14 635589] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694635661|pq_index:0| [2025/04/30 20:08:14 635594] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694634383| [2025/04/30 20:08:14 635598] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694635598| [2025/04/30 20:08:14 635610] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694635609| [2025/04/30 20:08:14 635616] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 635621] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57049|min_srtt:57049|path_bw:1253837|loss_rate:7.63|path_pto:0| [2025/04/30 20:08:14 635625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1508963| [2025/04/30 20:08:14 635630] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 635635] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1658|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 635640] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57049|min_srtt:57049|path_bw:1253837|loss_rate:7.63|path_pto:0| [2025/04/30 20:08:14 635644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1598822| [2025/04/30 20:08:14 635648] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 635653] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 635657] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57049|min_srtt:57049|path_bw:1253837|loss_rate:7.63|path_pto:0| [2025/04/30 20:08:14 635661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1599989| [2025/04/30 20:08:14 635666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 635672] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 635678] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 635686] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 635693] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1658|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 635700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1508963| [2025/04/30 20:08:14 635712] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 635718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 635725] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 635731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1560311| [2025/04/30 20:08:14 635738] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 635744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 635751] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694635661| [2025/04/30 20:08:14 635757] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694635661| [2025/04/30 20:08:14 635763] [debug] |xqc_engine_wakeup_after|wakeup:1746043694635661|now:1746043694635763|diff:18446744073709551514| [2025/04/30 20:08:14 635769] [debug] |xqc_engine_main_logic|END|now:1746043694635609| [2025/04/30 20:08:14 635778] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694635778| [2025/04/30 20:08:14 635785] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694635661|pq_index:0| [2025/04/30 20:08:14 635791] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694635609| [2025/04/30 20:08:14 635800] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694635798| [2025/04/30 20:08:14 635806] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694635661|now:1746043694635798| [2025/04/30 20:08:14 635813] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694635661|now:1746043694635798| [2025/04/30 20:08:14 635818] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 635824] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 635832] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57049|min_srtt:57049|path_bw:1253837|loss_rate:7.63|path_pto:0| [2025/04/30 20:08:14 635839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1599989| [2025/04/30 20:08:14 635845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 635851] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 635858] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 635864] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 635871] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1658|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 635883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1508963| [2025/04/30 20:08:14 635890] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 635896] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1714| [2025/04/30 20:08:14 635949] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62419|now:1746043694635908|stream_id:0|stream_offset:1508963| [2025/04/30 20:08:14 635959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1714|origin_pktnum:1658|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 635967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62419|applimit:0| [2025/04/30 20:08:14 635974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694641428|now:1746043694635974|interval:5454| [2025/04/30 20:08:14 635981] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694641428|now:1746043694635974|interv:5454| [2025/04/30 20:08:14 635988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63619| [2025/04/30 20:08:14 635995] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 636003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1560311| [2025/04/30 20:08:14 636010] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 636017] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694637017|now:1746043694636017|interv:1000| [2025/04/30 20:08:14 636024] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 636030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 636035] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694637017| [2025/04/30 20:08:14 636040] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694637017| [2025/04/30 20:08:14 636044] [debug] |xqc_engine_wakeup_after|wakeup:1746043694637017|now:1746043694636044|diff:973| [2025/04/30 20:08:14 636048] [debug] |xqc_engine_main_logic|END|now:1746043694635798| [2025/04/30 20:08:14 636311] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694636310| [2025/04/30 20:08:14 636325] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 636334] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1280| [2025/04/30 20:08:14 636340] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1281| [2025/04/30 20:08:14 636349] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1281| [2025/04/30 20:08:14 636355] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 636364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1664|origin_pktnum:1589|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1664|path_largest_ack:1664| [2025/04/30 20:08:14 636379] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:318|tx_in_flight:80419|prior_delivered:1480672|prior_time:1746043694580330|is_app_limited:0|send_elapse:57694|ack_elapse:55980|ctl_first_sent_time:1746043694580631|lagest_ack_time:1746043694636310|curr_delivered:1544291| [2025/04/30 20:08:14 636386] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694580631| [2025/04/30 20:08:14 636392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:235||sndq_packets_used_bytes:0|sndq_packets_free:630| [2025/04/30 20:08:14 636397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57049|rttvar:633|minrtt:30499|latest_rtt:55679|ack_delay:88| [2025/04/30 20:08:14 636402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56866|rttvar:839|minrtt:30499|latest_rtt:55679|ack_delay:88| [2025/04/30 20:08:14 636408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1664|lost_pn:1661|thresh:3| [2025/04/30 20:08:14 636415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 636421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 636425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 636432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 636438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 636444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 636450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 636454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 636457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 636461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 636465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 636469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 636474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1661|lost_pn:1661|po_sent_time:1746043694577248|lost_send_time:1746043694572336|loss_delay:63974|frame:STREAM |repair:128| [2025/04/30 20:08:14 636479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694577248u| [2025/04/30 20:08:14 636483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 636487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694642699|now:1746043694636487|interval:6212| [2025/04/30 20:08:14 636495] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694642699|now:1746043694636487|interv:6212| [2025/04/30 20:08:14 636499] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57694, ack_elapse 55980, delivered 63619|rate 1102696|lost 331| [2025/04/30 20:08:14 636504] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1102696) in round 28| [2025/04/30 20:08:14 636508] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 636512] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 636516] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694580631|recovery:1|recovery_start:1746043694636483|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 636521] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694580631|recovery:1|recovery_start:1746043694636483|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 636526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:56866|latest_rtt:55679|min_rtt:30499|applimit:0|lost:330|recovery:1|recovery_start:1746043694636483|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 636532] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1281|largest:1281|pns:2| [2025/04/30 20:08:14 636536] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1281|frame:ACK |recv_time:1746043694636310|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 636541] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814636310|now:1746043694636310|interv:120000000| [2025/04/30 20:08:14 636545] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814636310|now:1746043694636310|interv:120000000| [2025/04/30 20:08:14 636549] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694637017|pq_index:0| [2025/04/30 20:08:14 636554] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694635798| [2025/04/30 20:08:14 636558] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694636558| [2025/04/30 20:08:14 636563] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694636562| [2025/04/30 20:08:14 636568] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 636573] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56866|min_srtt:56866|path_bw:1253837|loss_rate:8.00|path_pto:0| [2025/04/30 20:08:14 636577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1512464| [2025/04/30 20:08:14 636582] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56866|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 636589] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1661|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 636594] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56866|min_srtt:56866|path_bw:1253837|loss_rate:8.00|path_pto:0| [2025/04/30 20:08:14 636599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1599989| [2025/04/30 20:08:14 636603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56866|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 636608] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 636612] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56866|min_srtt:56866|path_bw:1253837|loss_rate:8.00|path_pto:0| [2025/04/30 20:08:14 636617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1601156| [2025/04/30 20:08:14 636621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 636625] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 636629] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 636633] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 636638] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1661|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 636642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1512464| [2025/04/30 20:08:14 636647] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 636650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 636654] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 636659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1560311| [2025/04/30 20:08:14 636664] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 636670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 636676] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694637017| [2025/04/30 20:08:14 636683] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694637017| [2025/04/30 20:08:14 636693] [debug] |xqc_engine_wakeup_after|wakeup:1746043694637017|now:1746043694636693|diff:324| [2025/04/30 20:08:14 636701] [debug] |xqc_engine_main_logic|END|now:1746043694636562| [2025/04/30 20:08:14 636709] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694636709| [2025/04/30 20:08:14 636715] [debug] |xqc_engine_wakeup_after|wakeup:1746043694637017|now:1746043694636715|diff:302| [2025/04/30 20:08:14 636722] [debug] |xqc_engine_main_logic|END|now:1746043694636709| [2025/04/30 20:08:14 638038] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694638038| [2025/04/30 20:08:14 638060] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694637017|pq_index:0| [2025/04/30 20:08:14 638143] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694636562| [2025/04/30 20:08:14 638158] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694638155| [2025/04/30 20:08:14 638189] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694637017|now:1746043694638155| [2025/04/30 20:08:14 638197] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694637017|now:1746043694638155| [2025/04/30 20:08:14 638203] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 638210] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 638219] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56866|min_srtt:56866|path_bw:1253837|loss_rate:8.00|path_pto:0| [2025/04/30 20:08:14 638231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1601156| [2025/04/30 20:08:14 638239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 638245] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 638251] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 638258] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 638265] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1661|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 638272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1512464| [2025/04/30 20:08:14 638279] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 638286] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1715| [2025/04/30 20:08:14 638333] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694638299|stream_id:0|stream_offset:1512464| [2025/04/30 20:08:14 638342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1715|origin_pktnum:1661|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 638358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 638364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694642699|now:1746043694638364|interval:4335| [2025/04/30 20:08:14 638371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694642699|now:1746043694638364|interv:4335| [2025/04/30 20:08:14 638378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 638386] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 638392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1560311| [2025/04/30 20:08:14 638399] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 638405] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1716| [2025/04/30 20:08:14 638439] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62419|now:1746043694638413|stream_id:0|stream_offset:1560311| [2025/04/30 20:08:14 638451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 638459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62419|applimit:0| [2025/04/30 20:08:14 638466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694642699|now:1746043694638465|interval:4234| [2025/04/30 20:08:14 638473] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694642699|now:1746043694638465|interv:4234| [2025/04/30 20:08:14 638479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63619| [2025/04/30 20:08:14 638486] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 638492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1561478| [2025/04/30 20:08:14 638499] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 638503] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1717| [2025/04/30 20:08:14 638529] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63619|now:1746043694638510|stream_id:0|stream_offset:1561478| [2025/04/30 20:08:14 638535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 638539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63619|applimit:0| [2025/04/30 20:08:14 638550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694642699|now:1746043694638549|interval:4150| [2025/04/30 20:08:14 638554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694642699|now:1746043694638549|interv:4150| [2025/04/30 20:08:14 638559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:64819| [2025/04/30 20:08:14 638563] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 638568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1562645| [2025/04/30 20:08:14 638572] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 638576] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694639576|now:1746043694638576|interv:1000| [2025/04/30 20:08:14 638580] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 638584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 638588] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694639576| [2025/04/30 20:08:14 638593] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694639576| [2025/04/30 20:08:14 638597] [debug] |xqc_engine_wakeup_after|wakeup:1746043694639576|now:1746043694638597|diff:979| [2025/04/30 20:08:14 638602] [debug] |xqc_engine_main_logic|END|now:1746043694638155| [2025/04/30 20:08:14 638614] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694638613| [2025/04/30 20:08:14 638619] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 638625] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1281| [2025/04/30 20:08:14 638629] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1282| [2025/04/30 20:08:14 638635] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1282| [2025/04/30 20:08:14 638639] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 638645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 638650] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:318|tx_in_flight:79219|prior_delivered:1483072|prior_time:1746043694582552|is_app_limited:0|send_elapse:57790|ack_elapse:56061|ctl_first_sent_time:1746043694582912|lagest_ack_time:1746043694638613|curr_delivered:1545491| [2025/04/30 20:08:14 638656] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694582912| [2025/04/30 20:08:14 638663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:235||sndq_packets_used_bytes:0|sndq_packets_free:630| [2025/04/30 20:08:14 638670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56866|rttvar:839|minrtt:30499|latest_rtt:55701|ack_delay:24| [2025/04/30 20:08:14 638677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56717|rttvar:927|minrtt:30499|latest_rtt:55701|ack_delay:24| [2025/04/30 20:08:14 638691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1665|lost_pn:1662|thresh:3| [2025/04/30 20:08:14 638698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 638704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 638710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 638716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 638723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 638730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 638736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 638742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 638748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 638754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 638760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 638766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 638772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 638778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 638784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694642531|now:1746043694638784|interval:3747| [2025/04/30 20:08:14 638791] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694642531|now:1746043694638784|interv:3747| [2025/04/30 20:08:14 638797] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57790, ack_elapse 56061, delivered 62419|rate 1080100|lost 331| [2025/04/30 20:08:14 638804] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080100) in round 28| [2025/04/30 20:08:14 638811] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 638817] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 638822] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694582912|recovery:1|recovery_start:1746043694636483|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 638829] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694582912|recovery:1|recovery_start:1746043694636483|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 638842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:63619|srtt:56717|latest_rtt:55701|min_rtt:30499|applimit:0|lost:331|recovery:1|recovery_start:1746043694636483|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 638852] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1282|largest:1282|pns:2| [2025/04/30 20:08:14 638859] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1282|frame:ACK |recv_time:1746043694638613|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 638866] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814638613|now:1746043694638613|interv:120000000| [2025/04/30 20:08:14 638873] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814638613|now:1746043694638613|interv:120000000| [2025/04/30 20:08:14 638879] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694639576|pq_index:0| [2025/04/30 20:08:14 638885] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694638155| [2025/04/30 20:08:14 638891] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694638891| [2025/04/30 20:08:14 638899] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694638897| [2025/04/30 20:08:14 638907] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 638915] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56717|min_srtt:56717|path_bw:1253837|loss_rate:8.30|path_pto:0| [2025/04/30 20:08:14 638922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1601156| [2025/04/30 20:08:14 638929] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56717|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 638936] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 638942] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56717|min_srtt:56717|path_bw:1253837|loss_rate:8.30|path_pto:0| [2025/04/30 20:08:14 638950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1602323| [2025/04/30 20:08:14 638956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 638962] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 638968] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 638975] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 638985] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 638990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1562645| [2025/04/30 20:08:14 638994] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 638998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 639002] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694639576| [2025/04/30 20:08:14 639007] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694639576| [2025/04/30 20:08:14 639011] [debug] |xqc_engine_wakeup_after|wakeup:1746043694639576|now:1746043694639010|diff:566| [2025/04/30 20:08:14 639016] [debug] |xqc_engine_main_logic|END|now:1746043694638897| [2025/04/30 20:08:14 639029] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694639028| [2025/04/30 20:08:14 639037] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 639045] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1282| [2025/04/30 20:08:14 639049] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1283| [2025/04/30 20:08:14 639056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1283| [2025/04/30 20:08:14 639062] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 639070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 639077] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:318|tx_in_flight:80419|prior_delivered:1483072|prior_time:1746043694582552|is_app_limited:0|send_elapse:57909|ack_elapse:56476|ctl_first_sent_time:1746043694583031|lagest_ack_time:1746043694639028|curr_delivered:1546691| [2025/04/30 20:08:14 639084] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694583031| [2025/04/30 20:08:14 639091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:234||sndq_packets_used_bytes:0|sndq_packets_free:631| [2025/04/30 20:08:14 639098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56717|rttvar:927|minrtt:30499|latest_rtt:55997|ack_delay:32| [2025/04/30 20:08:14 639105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56623|rttvar:884|minrtt:30499|latest_rtt:55997|ack_delay:32| [2025/04/30 20:08:14 639112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1666|lost_pn:1663|thresh:3| [2025/04/30 20:08:14 639119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1663|lost_pn:1663|po_sent_time:1746043694578725|lost_send_time:1746043694575328|loss_delay:63700|frame:STREAM |repair:128| [2025/04/30 20:08:14 639236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694578725u| [2025/04/30 20:08:14 639241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 639248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56623|rtt_var:884|pto_duration:60159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 639254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 639260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 639265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 639271] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694723669|now:1746043694639247|interv:84422| [2025/04/30 20:08:14 639277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694723669|now:1746043694639247|interval:84422|pto_count:0|srtt:56623 [2025/04/30 20:08:14 639283] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57909, ack_elapse 56476, delivered 63619|rate 1098602|lost 332| [2025/04/30 20:08:14 639290] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1098602) in round 28| [2025/04/30 20:08:14 639297] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 639303] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 639309] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694583031|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 639322] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:1|acked:1200|po_sent_time:1746043694583031|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 639327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:56623|latest_rtt:55997|min_rtt:30499|applimit:0|lost:331|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 639334] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1283|largest:1283|pns:2| [2025/04/30 20:08:14 639338] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1283|frame:ACK |recv_time:1746043694639028|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 639343] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814639028|now:1746043694639028|interv:120000000| [2025/04/30 20:08:14 639347] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814639028|now:1746043694639028|interv:120000000| [2025/04/30 20:08:14 639351] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694639576|pq_index:0| [2025/04/30 20:08:14 639356] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694638897| [2025/04/30 20:08:14 639361] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694639361| [2025/04/30 20:08:14 639369] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694639367| [2025/04/30 20:08:14 639377] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 639384] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56623|min_srtt:56623|path_bw:1253837|loss_rate:8.30|path_pto:0| [2025/04/30 20:08:14 639390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1514798| [2025/04/30 20:08:14 639395] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56623|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 639399] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1663|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 639404] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56623|min_srtt:56623|path_bw:1253837|loss_rate:8.30|path_pto:0| [2025/04/30 20:08:14 639408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1602323| [2025/04/30 20:08:14 639413] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56623|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 639417] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 639425] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56623|min_srtt:56623|path_bw:1253837|loss_rate:8.30|path_pto:0| [2025/04/30 20:08:14 639429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1603490| [2025/04/30 20:08:14 639434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 639438] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 639442] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 639446] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 639450] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1663|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 639455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1514798| [2025/04/30 20:08:14 639459] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 639463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 639467] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 639471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1562645| [2025/04/30 20:08:14 639476] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 639480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 639484] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694639576| [2025/04/30 20:08:14 639488] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694639576| [2025/04/30 20:08:14 639492] [debug] |xqc_engine_wakeup_after|wakeup:1746043694639576|now:1746043694639492|diff:84| [2025/04/30 20:08:14 639496] [debug] |xqc_engine_main_logic|END|now:1746043694639367| [2025/04/30 20:08:14 639505] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694639504| [2025/04/30 20:08:14 639510] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 639516] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1283| [2025/04/30 20:08:14 639519] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1284| [2025/04/30 20:08:14 639526] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1284| [2025/04/30 20:08:14 639530] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 639535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 639543] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:318|tx_in_flight:79219|prior_delivered:1485472|prior_time:1746043694584276|is_app_limited:0|send_elapse:57631|ack_elapse:55228|ctl_first_sent_time:1746043694584619|lagest_ack_time:1746043694639504|curr_delivered:1547891| [2025/04/30 20:08:14 639548] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694584619| [2025/04/30 20:08:14 639552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:234||sndq_packets_used_bytes:0|sndq_packets_free:631| [2025/04/30 20:08:14 639556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56623|rttvar:884|minrtt:30499|latest_rtt:54885|ack_delay:48| [2025/04/30 20:08:14 639561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56400|rttvar:1109|minrtt:30499|latest_rtt:54885|ack_delay:48| [2025/04/30 20:08:14 639565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1667|lost_pn:1664|thresh:3| [2025/04/30 20:08:14 639569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 639623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 639627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56400|rtt_var:1109|pto_duration:60836|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 639635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 639639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 639643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 639647] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694724346|now:1746043694639627|interv:84719| [2025/04/30 20:08:14 639651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694724346|now:1746043694639627|interval:84719|pto_count:0|srtt:56400 [2025/04/30 20:08:14 639657] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57631, ack_elapse 55228, delivered 62419|rate 1083080|lost 332| [2025/04/30 20:08:14 639664] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1083080) in round 28| [2025/04/30 20:08:14 639670] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 639677] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 639683] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694584619|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 639690] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694584619|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 639698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:60019|srtt:56400|latest_rtt:54885|min_rtt:30499|applimit:0|lost:331|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 639707] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1284|largest:1284|pns:2| [2025/04/30 20:08:14 639714] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1284|frame:ACK |recv_time:1746043694639504|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 639722] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814639504|now:1746043694639504|interv:120000000| [2025/04/30 20:08:14 639728] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814639504|now:1746043694639504|interv:120000000| [2025/04/30 20:08:14 639734] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694639576|pq_index:0| [2025/04/30 20:08:14 639741] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694639367| [2025/04/30 20:08:14 639747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694639746| [2025/04/30 20:08:14 639754] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694639753| [2025/04/30 20:08:14 639762] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694639576|now:1746043694639753| [2025/04/30 20:08:14 639775] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694639576|now:1746043694639753| [2025/04/30 20:08:14 639779] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 639785] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 639793] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56400|min_srtt:56400|path_bw:1253837|loss_rate:8.30|path_pto:0| [2025/04/30 20:08:14 639799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1603490| [2025/04/30 20:08:14 639806] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56400|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 639813] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 639818] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56400|min_srtt:56400|path_bw:1253837|loss_rate:8.30|path_pto:0| [2025/04/30 20:08:14 639822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1604657| [2025/04/30 20:08:14 639826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 639830] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 639834] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 639838] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 639843] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1663|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 639847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1514798| [2025/04/30 20:08:14 639852] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 639856] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1718| [2025/04/30 20:08:14 639885] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746043694639864|stream_id:0|stream_offset:1514798| [2025/04/30 20:08:14 639892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1718|origin_pktnum:1663|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 639897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 20:08:14 639901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56400|rtt_var:1109|pto_duration:60836|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 639911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 639915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 639918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 639922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694725700|now:1746043694639901|interv:85799| [2025/04/30 20:08:14 639927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694725700|now:1746043694639901|interval:85799|pto_count:0|srtt:56400 [2025/04/30 20:08:14 639931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61219| [2025/04/30 20:08:14 639936] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 639940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1562645| [2025/04/30 20:08:14 639945] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 639949] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694640949|now:1746043694639949|interv:1000| [2025/04/30 20:08:14 639953] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 639957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 639961] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694640949| [2025/04/30 20:08:14 639965] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694640949| [2025/04/30 20:08:14 639969] [debug] |xqc_engine_wakeup_after|wakeup:1746043694640949|now:1746043694639969|diff:980| [2025/04/30 20:08:14 639974] [debug] |xqc_engine_main_logic|END|now:1746043694639753| [2025/04/30 20:08:14 639979] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694639979| [2025/04/30 20:08:14 639983] [debug] |xqc_engine_wakeup_after|wakeup:1746043694640949|now:1746043694639983|diff:966| [2025/04/30 20:08:14 639987] [debug] |xqc_engine_main_logic|END|now:1746043694639979| [2025/04/30 20:08:14 641067] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694641066| [2025/04/30 20:08:14 641089] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694640949|pq_index:0| [2025/04/30 20:08:14 641096] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694639753| [2025/04/30 20:08:14 641105] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694641101| [2025/04/30 20:08:14 641115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694640949|now:1746043694641101| [2025/04/30 20:08:14 641124] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694640949|now:1746043694641101| [2025/04/30 20:08:14 641130] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 641137] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 641158] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56400|min_srtt:56400|path_bw:1253837|loss_rate:8.66|path_pto:0| [2025/04/30 20:08:14 641187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1604657| [2025/04/30 20:08:14 641198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 641204] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 641210] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 641218] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 641227] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 641232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1562645| [2025/04/30 20:08:14 641237] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 641243] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1719| [2025/04/30 20:08:14 641300] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694641262|stream_id:0|stream_offset:1562645| [2025/04/30 20:08:14 641312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 641321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 641329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56400|rtt_var:1109|pto_duration:60836|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 641335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 641339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 641343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 641347] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694727098|now:1746043694641328|interv:85770| [2025/04/30 20:08:14 641352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694727098|now:1746043694641328|interval:85770|pto_count:0|srtt:56400 [2025/04/30 20:08:14 641357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 641363] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 641368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1563812| [2025/04/30 20:08:14 641378] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 641383] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1720| [2025/04/30 20:08:14 641418] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62419|now:1746043694641391|stream_id:0|stream_offset:1563812| [2025/04/30 20:08:14 641427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 641435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62419|applimit:0| [2025/04/30 20:08:14 641440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56400|rtt_var:1109|pto_duration:60836|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 641445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 641449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 641453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63619| [2025/04/30 20:08:14 641457] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694727227|now:1746043694641440|interv:85787| [2025/04/30 20:08:14 641461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694727227|now:1746043694641440|interval:85787|pto_count:0|srtt:56400 [2025/04/30 20:08:14 641466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63619| [2025/04/30 20:08:14 641471] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 641475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:08:14 641480] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 641484] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694642484|now:1746043694641484|interv:1000| [2025/04/30 20:08:14 641488] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 641492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 641496] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694642484| [2025/04/30 20:08:14 641501] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694642484| [2025/04/30 20:08:14 641505] [debug] |xqc_engine_wakeup_after|wakeup:1746043694642484|now:1746043694641505|diff:979| [2025/04/30 20:08:14 641511] [debug] |xqc_engine_main_logic|END|now:1746043694641101| [2025/04/30 20:08:14 641523] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694641521| [2025/04/30 20:08:14 641529] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 641542] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1284| [2025/04/30 20:08:14 641547] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1286| [2025/04/30 20:08:14 641554] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1286| [2025/04/30 20:08:14 641558] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 641567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1668|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1669|path_largest_ack:1668| [2025/04/30 20:08:14 641572] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:318|tx_in_flight:80419|prior_delivered:1485472|prior_time:1746043694584276|is_app_limited:0|send_elapse:57743|ack_elapse:57245|ctl_first_sent_time:1746043694584731|lagest_ack_time:1746043694641521|curr_delivered:1549091| [2025/04/30 20:08:14 641578] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694584731| [2025/04/30 20:08:14 641583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:233||sndq_packets_used_bytes:0|sndq_packets_free:632| [2025/04/30 20:08:14 641587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 641592] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:318|tx_in_flight:80419|prior_delivered:1486672|prior_time:1746043694585280|is_app_limited:0|send_elapse:58941|ack_elapse:56241|ctl_first_sent_time:1746043694587323|lagest_ack_time:1746043694641521|curr_delivered:1550291| [2025/04/30 20:08:14 641596] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694587323| [2025/04/30 20:08:14 641600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:232||sndq_packets_used_bytes:0|sndq_packets_free:633| [2025/04/30 20:08:14 641604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56400|rttvar:1109|minrtt:30499|latest_rtt:54198|ack_delay:56| [2025/04/30 20:08:14 641609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56117|rttvar:1396|minrtt:30499|latest_rtt:54198|ack_delay:56| [2025/04/30 20:08:14 641613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1669|lost_pn:1666|thresh:3| [2025/04/30 20:08:14 641618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 641622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 641626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 641630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 641634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 641638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 641642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 641646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 641658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 641663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 641667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 641671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 641675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 641679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 641683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 641687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56117|rtt_var:1396|pto_duration:61701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 641692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 641696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 641700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 641703] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694728092|now:1746043694641687|interv:86405| [2025/04/30 20:08:14 641708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694728092|now:1746043694641687|interval:86405|pto_count:0|srtt:56117 [2025/04/30 20:08:14 641712] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58941, ack_elapse 56241, delivered 63619|rate 1079367|lost 332| [2025/04/30 20:08:14 641717] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079367) in round 28| [2025/04/30 20:08:14 641722] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 641726] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 641730] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:2400|po_sent_time:1746043694587323|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 641735] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:2400|po_sent_time:1746043694587323|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 641740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:56117|latest_rtt:54198|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 641747] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1286|largest:1286|pns:2| [2025/04/30 20:08:14 641755] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1286|frame:ACK |recv_time:1746043694641521|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 641760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814641521|now:1746043694641521|interv:120000000| [2025/04/30 20:08:14 641765] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814641521|now:1746043694641521|interv:120000000| [2025/04/30 20:08:14 641769] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694642484|pq_index:0| [2025/04/30 20:08:14 641773] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694641101| [2025/04/30 20:08:14 641778] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694641777| [2025/04/30 20:08:14 641783] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694641782| [2025/04/30 20:08:14 641789] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 641795] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56117|min_srtt:56117|path_bw:1253837|loss_rate:8.59|path_pto:0| [2025/04/30 20:08:14 641800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1604657| [2025/04/30 20:08:14 641804] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 641809] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 641814] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56117|min_srtt:56117|path_bw:1253837|loss_rate:8.59|path_pto:0| [2025/04/30 20:08:14 641818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1605824| [2025/04/30 20:08:14 641823] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 641828] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 641832] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56117|min_srtt:56117|path_bw:1253837|loss_rate:8.59|path_pto:0| [2025/04/30 20:08:14 641836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1606991| [2025/04/30 20:08:14 641841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 641844] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 641851] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 641855] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 641860] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 641865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:08:14 641869] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 641873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 641877] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694642484| [2025/04/30 20:08:14 641881] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694642484| [2025/04/30 20:08:14 641885] [debug] |xqc_engine_wakeup_after|wakeup:1746043694642484|now:1746043694641885|diff:599| [2025/04/30 20:08:14 641890] [debug] |xqc_engine_main_logic|END|now:1746043694641782| [2025/04/30 20:08:14 641895] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694641895| [2025/04/30 20:08:14 641899] [debug] |xqc_engine_wakeup_after|wakeup:1746043694642484|now:1746043694641899|diff:585| [2025/04/30 20:08:14 641903] [debug] |xqc_engine_main_logic|END|now:1746043694641895| [2025/04/30 20:08:14 642288] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694642286| [2025/04/30 20:08:14 642302] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 642310] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1286| [2025/04/30 20:08:14 642317] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1287| [2025/04/30 20:08:14 642327] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1287| [2025/04/30 20:08:14 642332] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 642338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1670|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1670|path_largest_ack:1670| [2025/04/30 20:08:14 642343] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:318|tx_in_flight:81619|prior_delivered:1486672|prior_time:1746043694585280|is_app_limited:0|send_elapse:59062|ack_elapse:57006|ctl_first_sent_time:1746043694587444|lagest_ack_time:1746043694642286|curr_delivered:1551491| [2025/04/30 20:08:14 642351] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694587444| [2025/04/30 20:08:14 642358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:231||sndq_packets_used_bytes:0|sndq_packets_free:634| [2025/04/30 20:08:14 642365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56117|rttvar:1396|minrtt:30499|latest_rtt:54842|ack_delay:40| [2025/04/30 20:08:14 642372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55953|rttvar:1375|minrtt:30499|latest_rtt:54842|ack_delay:40| [2025/04/30 20:08:14 642378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1670|lost_pn:1667|thresh:3| [2025/04/30 20:08:14 642392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 642400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 642406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 642412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 642418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 642424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 642428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 642432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 642436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 642440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 642444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 642448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 642452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 642456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 642460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 642464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55953|rtt_var:1375|pto_duration:61453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 642469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 642473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 642477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 642481] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694727844|now:1746043694642464|interv:85380| [2025/04/30 20:08:14 642485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694727844|now:1746043694642464|interval:85380|pto_count:0|srtt:55953 [2025/04/30 20:08:14 642490] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59062, ack_elapse 57006, delivered 64819|rate 1097473|lost 332| [2025/04/30 20:08:14 642494] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097473) in round 28| [2025/04/30 20:08:14 642499] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 642503] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 642517] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694587444|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 642522] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694587444|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 642527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:60019|srtt:55953|latest_rtt:54842|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 642533] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1287|largest:1287|pns:2| [2025/04/30 20:08:14 642538] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1287|frame:ACK |recv_time:1746043694642286|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 642543] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814642286|now:1746043694642286|interv:120000000| [2025/04/30 20:08:14 642547] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814642286|now:1746043694642286|interv:120000000| [2025/04/30 20:08:14 642551] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694642484|pq_index:0| [2025/04/30 20:08:14 642556] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694641782| [2025/04/30 20:08:14 642560] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694642560| [2025/04/30 20:08:14 642566] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694642564| [2025/04/30 20:08:14 642571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694642484|now:1746043694642564| [2025/04/30 20:08:14 642575] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694642484|now:1746043694642564| [2025/04/30 20:08:14 642579] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 642584] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 642589] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55953|min_srtt:55953|path_bw:1253837|loss_rate:8.59|path_pto:0| [2025/04/30 20:08:14 642594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1606991| [2025/04/30 20:08:14 642598] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 642604] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 642611] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55953|min_srtt:55953|path_bw:1253837|loss_rate:8.59|path_pto:0| [2025/04/30 20:08:14 642615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1608158| [2025/04/30 20:08:14 642620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 642624] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 642628] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 642632] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 642637] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 642641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1564979| [2025/04/30 20:08:14 642645] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 642650] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1721| [2025/04/30 20:08:14 642692] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746043694642658|stream_id:0|stream_offset:1564979| [2025/04/30 20:08:14 642702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 642709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 20:08:14 642716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55953|rtt_var:1375|pto_duration:61453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 642723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 642730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 642736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 642742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694729111|now:1746043694642716|interv:86395| [2025/04/30 20:08:14 642749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694729111|now:1746043694642716|interval:86395|pto_count:0|srtt:55953 [2025/04/30 20:08:14 642756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61219| [2025/04/30 20:08:14 642763] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 642769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1566146| [2025/04/30 20:08:14 642780] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 642786] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694643785|now:1746043694642785|interv:1000| [2025/04/30 20:08:14 642792] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 642798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 642804] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694643785| [2025/04/30 20:08:14 642810] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694643785| [2025/04/30 20:08:14 642815] [debug] |xqc_engine_wakeup_after|wakeup:1746043694643785|now:1746043694642815|diff:970| [2025/04/30 20:08:14 642822] [debug] |xqc_engine_main_logic|END|now:1746043694642564| [2025/04/30 20:08:14 642828] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694642828| [2025/04/30 20:08:14 642834] [debug] |xqc_engine_wakeup_after|wakeup:1746043694643785|now:1746043694642834|diff:951| [2025/04/30 20:08:14 642840] [debug] |xqc_engine_main_logic|END|now:1746043694642828| [2025/04/30 20:08:14 643436] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694643435| [2025/04/30 20:08:14 643451] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 643460] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1287| [2025/04/30 20:08:14 643466] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1288| [2025/04/30 20:08:14 643475] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1288| [2025/04/30 20:08:14 643482] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 643491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1671|origin_pktnum:1599|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:08:14 643498] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:319|tx_in_flight:79219|prior_delivered:1489072|prior_time:1746043694588250|is_app_limited:0|send_elapse:55761|ack_elapse:55185|ctl_first_sent_time:1746043694588706|lagest_ack_time:1746043694643435|curr_delivered:1552691| [2025/04/30 20:08:14 643505] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694588706| [2025/04/30 20:08:14 643513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:229||sndq_packets_used_bytes:0|sndq_packets_free:636| [2025/04/30 20:08:14 643520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55953|rttvar:1375|minrtt:30499|latest_rtt:54729|ack_delay:48| [2025/04/30 20:08:14 643527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55794|rttvar:1350|minrtt:30499|latest_rtt:54729|ack_delay:48| [2025/04/30 20:08:14 643534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1671|lost_pn:1668|thresh:3| [2025/04/30 20:08:14 643541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 643547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 643559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 643565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 643571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 643578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 643585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 643591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 643597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 643602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 643606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 643610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 643616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 643623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 643630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55794|rtt_var:1350|pto_duration:61194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 643636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 643640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 643644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 643648] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694728852|now:1746043694643629|interv:85223| [2025/04/30 20:08:14 643652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694728852|now:1746043694643629|interval:85223|pto_count:0|srtt:55794 [2025/04/30 20:08:14 643656] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55761, ack_elapse 55185, delivered 63619|rate 1140922|lost 332| [2025/04/30 20:08:14 643661] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140922) in round 28| [2025/04/30 20:08:14 643666] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 643670] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 643674] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694588706|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 643679] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694588706|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 643687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:60019|srtt:55794|latest_rtt:54729|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 643694] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1288|largest:1288|pns:2| [2025/04/30 20:08:14 643702] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1288|frame:ACK |recv_time:1746043694643435|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 643710] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814643435|now:1746043694643435|interv:120000000| [2025/04/30 20:08:14 643717] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814643435|now:1746043694643435|interv:120000000| [2025/04/30 20:08:14 643723] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694643785|pq_index:0| [2025/04/30 20:08:14 643733] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694642564| [2025/04/30 20:08:14 643739] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694643739| [2025/04/30 20:08:14 643747] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694643745| [2025/04/30 20:08:14 643754] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 643762] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55794|min_srtt:55794|path_bw:1253837|loss_rate:8.56|path_pto:0| [2025/04/30 20:08:14 643769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1608158| [2025/04/30 20:08:14 643775] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55794|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 643782] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 643789] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55794|min_srtt:55794|path_bw:1253837|loss_rate:8.56|path_pto:0| [2025/04/30 20:08:14 643795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1609325| [2025/04/30 20:08:14 643801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 643807] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 643812] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 643822] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 643829] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 643836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1566146| [2025/04/30 20:08:14 643843] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 643849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 643856] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694643785| [2025/04/30 20:08:14 643862] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694643785| [2025/04/30 20:08:14 643869] [debug] |xqc_engine_wakeup_after|wakeup:1746043694643785|now:1746043694643869|diff:18446744073709551532| [2025/04/30 20:08:14 643875] [debug] |xqc_engine_main_logic|END|now:1746043694643745| [2025/04/30 20:08:14 643883] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694643883| [2025/04/30 20:08:14 643888] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694643785|pq_index:0| [2025/04/30 20:08:14 643894] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694643745| [2025/04/30 20:08:14 643902] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694643900| [2025/04/30 20:08:14 643908] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694643785|now:1746043694643900| [2025/04/30 20:08:14 643915] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694643785|now:1746043694643900| [2025/04/30 20:08:14 643921] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 643928] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 643935] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55794|min_srtt:55794|path_bw:1253837|loss_rate:8.56|path_pto:0| [2025/04/30 20:08:14 643941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1609325| [2025/04/30 20:08:14 643948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 643953] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 643960] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 643966] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 643974] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 643979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1566146| [2025/04/30 20:08:14 643989] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 643993] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1722| [2025/04/30 20:08:14 644031] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746043694644002|stream_id:0|stream_offset:1566146| [2025/04/30 20:08:14 644040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 644048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 20:08:14 644054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55794|rtt_var:1350|pto_duration:61194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 644061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 644065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 644069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 644073] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694730196|now:1746043694644054|interv:86142| [2025/04/30 20:08:14 644077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694730196|now:1746043694644054|interval:86142|pto_count:0|srtt:55794 [2025/04/30 20:08:14 644082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61219| [2025/04/30 20:08:14 644087] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 644094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1567313| [2025/04/30 20:08:14 644102] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 644109] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1723| [2025/04/30 20:08:14 644148] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694644119|stream_id:0|stream_offset:1567313| [2025/04/30 20:08:14 644158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 644165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 644194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55794|rtt_var:1350|pto_duration:61194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 644202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 644214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 644220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 644227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694730313|now:1746043694644194|interv:86119| [2025/04/30 20:08:14 644233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694730313|now:1746043694644194|interval:86119|pto_count:0|srtt:55794 [2025/04/30 20:08:14 644240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 644247] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 644253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1568480| [2025/04/30 20:08:14 644261] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 644267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694645267|now:1746043694644267|interv:1000| [2025/04/30 20:08:14 644274] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 644279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 644286] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694645267| [2025/04/30 20:08:14 644293] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694645267| [2025/04/30 20:08:14 644299] [debug] |xqc_engine_wakeup_after|wakeup:1746043694645267|now:1746043694644299|diff:968| [2025/04/30 20:08:14 644306] [debug] |xqc_engine_main_logic|END|now:1746043694643900| [2025/04/30 20:08:14 644320] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694644319| [2025/04/30 20:08:14 644328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 644336] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1288| [2025/04/30 20:08:14 644340] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1289| [2025/04/30 20:08:14 644347] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1289| [2025/04/30 20:08:14 644351] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 644357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1672|origin_pktnum:1600|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:08:14 644362] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:320|tx_in_flight:76819|prior_delivered:1491472|prior_time:1746043694590349|is_app_limited:0|send_elapse:57715|ack_elapse:53970|ctl_first_sent_time:1746043694590953|lagest_ack_time:1746043694644319|curr_delivered:1553891| [2025/04/30 20:08:14 644367] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694590953| [2025/04/30 20:08:14 644371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:227||sndq_packets_used_bytes:0|sndq_packets_free:638| [2025/04/30 20:08:14 644376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55794|rttvar:1350|minrtt:30499|latest_rtt:53366|ack_delay:56| [2025/04/30 20:08:14 644385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55483|rttvar:1634|minrtt:30499|latest_rtt:53366|ack_delay:56| [2025/04/30 20:08:14 644389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1672|lost_pn:1669|thresh:3| [2025/04/30 20:08:14 644393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 644399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 644406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 644412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 644418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 644422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 644426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 644430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 644434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 644438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 644441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 644445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 644449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 644453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55483|rtt_var:1634|pto_duration:62019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 644458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 644462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 644466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 644470] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694731138|now:1746043694644453|interv:86685| [2025/04/30 20:08:14 644474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694731138|now:1746043694644453|interval:86685|pto_count:0|srtt:55483 [2025/04/30 20:08:14 644478] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57715, ack_elapse 53970, delivered 62419|rate 1081503|lost 332| [2025/04/30 20:08:14 644485] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081503) in round 28| [2025/04/30 20:08:14 644492] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 644505] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 644509] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694590953|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 644514] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694590953|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 644519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:55483|latest_rtt:53366|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 644525] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1289|largest:1289|pns:2| [2025/04/30 20:08:14 644530] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1289|frame:ACK |recv_time:1746043694644319|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 644535] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814644319|now:1746043694644319|interv:120000000| [2025/04/30 20:08:14 644539] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814644319|now:1746043694644319|interv:120000000| [2025/04/30 20:08:14 644543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694645267|pq_index:0| [2025/04/30 20:08:14 644547] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694643900| [2025/04/30 20:08:14 644551] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694644551| [2025/04/30 20:08:14 644556] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694644555| [2025/04/30 20:08:14 644562] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 644569] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55483|min_srtt:55483|path_bw:1253837|loss_rate:8.49|path_pto:0| [2025/04/30 20:08:14 644576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1609325| [2025/04/30 20:08:14 644582] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 644587] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 644592] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55483|min_srtt:55483|path_bw:1253837|loss_rate:8.49|path_pto:0| [2025/04/30 20:08:14 644596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1610492| [2025/04/30 20:08:14 644603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 644607] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 644611] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 644616] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 644620] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 644624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1568480| [2025/04/30 20:08:14 644629] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 644633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 644637] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694645267| [2025/04/30 20:08:14 644644] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694645267| [2025/04/30 20:08:14 644650] [debug] |xqc_engine_wakeup_after|wakeup:1746043694645267|now:1746043694644650|diff:617| [2025/04/30 20:08:14 644657] [debug] |xqc_engine_main_logic|END|now:1746043694644555| [2025/04/30 20:08:14 644665] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694644665| [2025/04/30 20:08:14 644672] [debug] |xqc_engine_wakeup_after|wakeup:1746043694645267|now:1746043694644671|diff:596| [2025/04/30 20:08:14 644678] [debug] |xqc_engine_main_logic|END|now:1746043694644665| [2025/04/30 20:08:14 645800] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694645799| [2025/04/30 20:08:14 645814] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 645820] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1289| [2025/04/30 20:08:14 645824] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1290| [2025/04/30 20:08:14 645831] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1290| [2025/04/30 20:08:14 645835] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 645841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 645846] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:320|tx_in_flight:78019|prior_delivered:1491472|prior_time:1746043694590349|is_app_limited:0|send_elapse:57851|ack_elapse:55450|ctl_first_sent_time:1746043694591089|lagest_ack_time:1746043694645799|curr_delivered:1555091| [2025/04/30 20:08:14 645851] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694591089| [2025/04/30 20:08:14 645856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:639| [2025/04/30 20:08:14 645860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55483|rttvar:1634|minrtt:30499|latest_rtt:54710|ack_delay:32| [2025/04/30 20:08:14 645871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55382|rttvar:1427|minrtt:30499|latest_rtt:54710|ack_delay:32| [2025/04/30 20:08:14 645878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1673|lost_pn:1670|thresh:3| [2025/04/30 20:08:14 645884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 645890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 645897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 645903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 645906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 645910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 645914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 645919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 645922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 645926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 645930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 645934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 645938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 645942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55382|rtt_var:1427|pto_duration:61090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 645947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 645951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 645954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 645958] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694730209|now:1746043694645942|interv:84267| [2025/04/30 20:08:14 645964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694730209|now:1746043694645942|interval:84267|pto_count:0|srtt:55382 [2025/04/30 20:08:14 645971] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57851, ack_elapse 55450, delivered 63619|rate 1099704|lost 332| [2025/04/30 20:08:14 645978] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099704) in round 28| [2025/04/30 20:08:14 645991] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 645995] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 645999] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694591089|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 646004] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694591089|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 646011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:60019|srtt:55382|latest_rtt:54710|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 646020] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1290|largest:1290|pns:2| [2025/04/30 20:08:14 646027] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1290|frame:ACK |recv_time:1746043694645799|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 646034] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814645799|now:1746043694645799|interv:120000000| [2025/04/30 20:08:14 646041] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814645799|now:1746043694645799|interv:120000000| [2025/04/30 20:08:14 646048] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694645267|pq_index:0| [2025/04/30 20:08:14 646056] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694644555| [2025/04/30 20:08:14 646063] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694646063| [2025/04/30 20:08:14 646071] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694646069| [2025/04/30 20:08:14 646078] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694645267|now:1746043694646069| [2025/04/30 20:08:14 646085] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694645267|now:1746043694646069| [2025/04/30 20:08:14 646090] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 646096] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 646103] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55382|min_srtt:55382|path_bw:1253837|loss_rate:8.49|path_pto:0| [2025/04/30 20:08:14 646111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1610492| [2025/04/30 20:08:14 646118] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55382|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 646129] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 646134] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55382|min_srtt:55382|path_bw:1253837|loss_rate:8.49|path_pto:0| [2025/04/30 20:08:14 646138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1611659| [2025/04/30 20:08:14 646144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 646150] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 646157] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 646164] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 646192] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 646198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1568480| [2025/04/30 20:08:14 646206] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 646213] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1724| [2025/04/30 20:08:14 646258] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746043694646224|stream_id:0|stream_offset:1568480| [2025/04/30 20:08:14 646268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 646275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 20:08:14 646282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55382|rtt_var:1427|pto_duration:61090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 646287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 646291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 646295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 646299] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694732314|now:1746043694646282|interv:86032| [2025/04/30 20:08:14 646303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694732314|now:1746043694646282|interval:86032|pto_count:0|srtt:55382 [2025/04/30 20:08:14 646308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61219| [2025/04/30 20:08:14 646313] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 646323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1569647| [2025/04/30 20:08:14 646327] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 646332] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1725| [2025/04/30 20:08:14 646362] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694646339|stream_id:0|stream_offset:1569647| [2025/04/30 20:08:14 646371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 646378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 646385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55382|rtt_var:1427|pto_duration:61090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 646392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 646398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 646404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 646411] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694732429|now:1746043694646385|interv:86044| [2025/04/30 20:08:14 646417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694732429|now:1746043694646385|interval:86044|pto_count:0|srtt:55382 [2025/04/30 20:08:14 646424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 646429] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 646436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1570814| [2025/04/30 20:08:14 646443] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 646449] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694647449|now:1746043694646449|interv:1000| [2025/04/30 20:08:14 646455] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 646461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 646467] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694647449| [2025/04/30 20:08:14 646474] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694647449| [2025/04/30 20:08:14 646480] [debug] |xqc_engine_wakeup_after|wakeup:1746043694647449|now:1746043694646480|diff:969| [2025/04/30 20:08:14 646487] [debug] |xqc_engine_main_logic|END|now:1746043694646069| [2025/04/30 20:08:14 646498] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694646497| [2025/04/30 20:08:14 646510] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 646518] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1290| [2025/04/30 20:08:14 646524] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1291| [2025/04/30 20:08:14 646534] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1291| [2025/04/30 20:08:14 646540] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 646546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 646550] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:320|tx_in_flight:78019|prior_delivered:1492672|prior_time:1746043694591338|is_app_limited:0|send_elapse:57299|ack_elapse:55159|ctl_first_sent_time:1746043694592892|lagest_ack_time:1746043694646497|curr_delivered:1556291| [2025/04/30 20:08:14 646555] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694592892| [2025/04/30 20:08:14 646560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:640| [2025/04/30 20:08:14 646564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55382|rttvar:1427|minrtt:30499|latest_rtt:53605|ack_delay:32| [2025/04/30 20:08:14 646568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55156|rttvar:1523|minrtt:30499|latest_rtt:53605|ack_delay:32| [2025/04/30 20:08:14 646573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1674|lost_pn:1671|thresh:3| [2025/04/30 20:08:14 646577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 646581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 646585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 646589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 646592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 646596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 646601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 646607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 646613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 646620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 646625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 646629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 646636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 646641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55156|rtt_var:1523|pto_duration:61248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 646645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 646649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 646653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 646657] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694732587|now:1746043694646640|interv:85947| [2025/04/30 20:08:14 646661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694732587|now:1746043694646640|interval:85947|pto_count:0|srtt:55156 [2025/04/30 20:08:14 646666] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57299, ack_elapse 55159, delivered 63619|rate 1110298|lost 332| [2025/04/30 20:08:14 646671] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110298) in round 28| [2025/04/30 20:08:14 646675] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 646680] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 646687] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694592892|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 646695] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694592892|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 646703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:55156|latest_rtt:53605|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 646710] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1291|largest:1291|pns:2| [2025/04/30 20:08:14 646716] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1291|frame:ACK |recv_time:1746043694646497|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 646724] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814646497|now:1746043694646497|interv:120000000| [2025/04/30 20:08:14 646730] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814646497|now:1746043694646497|interv:120000000| [2025/04/30 20:08:14 646735] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694647449|pq_index:0| [2025/04/30 20:08:14 646740] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694646069| [2025/04/30 20:08:14 646744] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694646744| [2025/04/30 20:08:14 646749] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694646748| [2025/04/30 20:08:14 646758] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 646763] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55156|min_srtt:55156|path_bw:1253837|loss_rate:8.43|path_pto:0| [2025/04/30 20:08:14 646767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1611659| [2025/04/30 20:08:14 646772] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55156|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 646776] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 646781] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55156|min_srtt:55156|path_bw:1253837|loss_rate:8.43|path_pto:0| [2025/04/30 20:08:14 646785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1612826| [2025/04/30 20:08:14 646790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 646794] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 646800] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 646807] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 646815] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 646820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1570814| [2025/04/30 20:08:14 646827] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 646833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 646839] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694647449| [2025/04/30 20:08:14 646845] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694647449| [2025/04/30 20:08:14 646851] [debug] |xqc_engine_wakeup_after|wakeup:1746043694647449|now:1746043694646851|diff:598| [2025/04/30 20:08:14 646855] [debug] |xqc_engine_main_logic|END|now:1746043694646748| [2025/04/30 20:08:14 646861] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694646861| [2025/04/30 20:08:14 646865] [debug] |xqc_engine_wakeup_after|wakeup:1746043694647449|now:1746043694646865|diff:584| [2025/04/30 20:08:14 646869] [debug] |xqc_engine_main_logic|END|now:1746043694646861| [2025/04/30 20:08:14 647224] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694647223| [2025/04/30 20:08:14 647246] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 647255] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1291| [2025/04/30 20:08:14 647262] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1292| [2025/04/30 20:08:14 647271] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1292| [2025/04/30 20:08:14 647278] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 647286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 647293] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:320|tx_in_flight:76819|prior_delivered:1495072|prior_time:1746043694594250|is_app_limited:0|send_elapse:56376|ack_elapse:52973|ctl_first_sent_time:1746043694594523|lagest_ack_time:1746043694647223|curr_delivered:1557491| [2025/04/30 20:08:14 647300] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694594523| [2025/04/30 20:08:14 647306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:641| [2025/04/30 20:08:14 647313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55156|rttvar:1523|minrtt:30499|latest_rtt:52700|ack_delay:40| [2025/04/30 20:08:14 647319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54844|rttvar:1767|minrtt:30499|latest_rtt:52700|ack_delay:40| [2025/04/30 20:08:14 647326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1675|lost_pn:1672|thresh:3| [2025/04/30 20:08:14 647332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 647336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 647340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 647344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 647347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 647351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 647355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 647359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 647363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 647367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 647370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 647374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 647383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 647387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54844|rtt_var:1767|pto_duration:61912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 647394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 647400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 647407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 647413] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694733251|now:1746043694647387|interv:85864| [2025/04/30 20:08:14 647417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694733251|now:1746043694647387|interval:85864|pto_count:0|srtt:54844 [2025/04/30 20:08:14 647421] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56376, ack_elapse 52973, delivered 62419|rate 1107191|lost 332| [2025/04/30 20:08:14 647426] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1107191) in round 28| [2025/04/30 20:08:14 647430] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 647434] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 647438] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694594523|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 647443] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694594523|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 647447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:60019|srtt:54844|latest_rtt:52700|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 647453] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1292|largest:1292|pns:2| [2025/04/30 20:08:14 647458] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1292|frame:ACK |recv_time:1746043694647223|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 647463] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814647223|now:1746043694647223|interv:120000000| [2025/04/30 20:08:14 647467] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814647223|now:1746043694647223|interv:120000000| [2025/04/30 20:08:14 647471] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694647449|pq_index:0| [2025/04/30 20:08:14 647476] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694646748| [2025/04/30 20:08:14 647483] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694647483| [2025/04/30 20:08:14 647491] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694647489| [2025/04/30 20:08:14 647500] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694647449|now:1746043694647489| [2025/04/30 20:08:14 647505] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694647449|now:1746043694647489| [2025/04/30 20:08:14 647509] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 647513] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 647518] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54844|min_srtt:54844|path_bw:1253837|loss_rate:8.43|path_pto:0| [2025/04/30 20:08:14 647523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1612826| [2025/04/30 20:08:14 647527] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54844|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 647532] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 647537] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54844|min_srtt:54844|path_bw:1253837|loss_rate:8.43|path_pto:0| [2025/04/30 20:08:14 647541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1613993| [2025/04/30 20:08:14 647545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 647549] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 647553] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 647559] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 647566] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 647573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1570814| [2025/04/30 20:08:14 647578] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 647582] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1726| [2025/04/30 20:08:14 647621] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746043694647590|stream_id:0|stream_offset:1570814| [2025/04/30 20:08:14 647630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 647644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 20:08:14 647651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54844|rtt_var:1767|pto_duration:61912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 647658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 647663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 647667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 647671] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694734502|now:1746043694647651|interv:86851| [2025/04/30 20:08:14 647675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694734502|now:1746043694647651|interval:86851|pto_count:0|srtt:54844 [2025/04/30 20:08:14 647681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61219| [2025/04/30 20:08:14 647689] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 647696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1571981| [2025/04/30 20:08:14 647703] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 647707] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694648707|now:1746043694647707|interv:1000| [2025/04/30 20:08:14 647713] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 647719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 647725] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694648707| [2025/04/30 20:08:14 647732] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694648707| [2025/04/30 20:08:14 647738] [debug] |xqc_engine_wakeup_after|wakeup:1746043694648707|now:1746043694647738|diff:969| [2025/04/30 20:08:14 647745] [debug] |xqc_engine_main_logic|END|now:1746043694647489| [2025/04/30 20:08:14 647753] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694647753| [2025/04/30 20:08:14 647759] [debug] |xqc_engine_wakeup_after|wakeup:1746043694648707|now:1746043694647759|diff:948| [2025/04/30 20:08:14 647765] [debug] |xqc_engine_main_logic|END|now:1746043694647753| [2025/04/30 20:08:14 648278] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694648276| [2025/04/30 20:08:14 648297] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 648305] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1292| [2025/04/30 20:08:14 648309] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1293| [2025/04/30 20:08:14 648317] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1293| [2025/04/30 20:08:14 648324] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 648332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1676|origin_pktnum:1610|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:08:14 648347] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:75619|prior_delivered:1496272|prior_time:1746043694595643|is_app_limited:0|send_elapse:57785|ack_elapse:52633|ctl_first_sent_time:1746043694596085|lagest_ack_time:1746043694648276|curr_delivered:1558691| [2025/04/30 20:08:14 648354] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694596085| [2025/04/30 20:08:14 648360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:643| [2025/04/30 20:08:14 648364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54844|rttvar:1767|minrtt:30499|latest_rtt:52191|ack_delay:112| [2025/04/30 20:08:14 648369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54498|rttvar:2017|minrtt:30499|latest_rtt:52191|ack_delay:112| [2025/04/30 20:08:14 648374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1676|lost_pn:1673|thresh:3| [2025/04/30 20:08:14 648380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 648386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 648392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 648397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 648401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 648405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 648409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 648413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 648419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 648425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 648432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 648437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 648441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54498|rtt_var:2017|pto_duration:62566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 648446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 648450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 648454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 648458] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694735156|now:1746043694648441|interv:86715| [2025/04/30 20:08:14 648466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694735156|now:1746043694648441|interval:86715|pto_count:0|srtt:54498 [2025/04/30 20:08:14 648471] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57785, ack_elapse 52633, delivered 62419|rate 1080193|lost 332| [2025/04/30 20:08:14 648476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080193) in round 28| [2025/04/30 20:08:14 648480] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 648484] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 648488] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694596085|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 648493] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694596085|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 648498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:60019|srtt:54498|latest_rtt:52191|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 648508] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1293|largest:1293|pns:2| [2025/04/30 20:08:14 648515] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1293|frame:ACK |recv_time:1746043694648276|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 648520] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814648276|now:1746043694648276|interv:120000000| [2025/04/30 20:08:14 648525] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814648276|now:1746043694648276|interv:120000000| [2025/04/30 20:08:14 648529] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694648707|pq_index:0| [2025/04/30 20:08:14 648533] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694647489| [2025/04/30 20:08:14 648537] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694648537| [2025/04/30 20:08:14 648543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694648541| [2025/04/30 20:08:14 648548] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 648553] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54498|min_srtt:54498|path_bw:1253837|loss_rate:8.40|path_pto:0| [2025/04/30 20:08:14 648558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1613993| [2025/04/30 20:08:14 648569] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54498|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 648574] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 648579] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54498|min_srtt:54498|path_bw:1253837|loss_rate:8.40|path_pto:0| [2025/04/30 20:08:14 648586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1615160| [2025/04/30 20:08:14 648594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 648600] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 648606] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 648612] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 648620] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 648627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1571981| [2025/04/30 20:08:14 648631] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 648635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 648639] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694648707| [2025/04/30 20:08:14 648644] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694648707| [2025/04/30 20:08:14 648648] [debug] |xqc_engine_wakeup_after|wakeup:1746043694648707|now:1746043694648647|diff:60| [2025/04/30 20:08:14 648652] [debug] |xqc_engine_main_logic|END|now:1746043694648541| [2025/04/30 20:08:14 648658] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694648657| [2025/04/30 20:08:14 648661] [debug] |xqc_engine_wakeup_after|wakeup:1746043694648707|now:1746043694648661|diff:46| [2025/04/30 20:08:14 648666] [debug] |xqc_engine_main_logic|END|now:1746043694648657| [2025/04/30 20:08:14 649243] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694649242| [2025/04/30 20:08:14 649267] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 649276] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1293| [2025/04/30 20:08:14 649282] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1294| [2025/04/30 20:08:14 649289] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1294| [2025/04/30 20:08:14 649293] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 649299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 649312] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:76819|prior_delivered:1496272|prior_time:1746043694595643|is_app_limited:0|send_elapse:57920|ack_elapse:53599|ctl_first_sent_time:1746043694596220|lagest_ack_time:1746043694649242|curr_delivered:1559891| [2025/04/30 20:08:14 649318] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694596220| [2025/04/30 20:08:14 649326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:644| [2025/04/30 20:08:14 649333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54498|rttvar:2017|minrtt:30499|latest_rtt:53022|ack_delay:72| [2025/04/30 20:08:14 649340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54304|rttvar:1900|minrtt:30499|latest_rtt:53022|ack_delay:72| [2025/04/30 20:08:14 649348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1677|lost_pn:1674|thresh:3| [2025/04/30 20:08:14 649354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 649361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 649367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 649373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 649380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 649386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 649391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 649395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 649399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 649402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 649406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 649410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 649414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54304|rtt_var:1900|pto_duration:61904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 649421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 649427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 649434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 58819| [2025/04/30 20:08:14 649440] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694734494|now:1746043694649414|interv:85080| [2025/04/30 20:08:14 649448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694734494|now:1746043694649414|interval:85080|pto_count:0|srtt:54304 [2025/04/30 20:08:14 649453] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57920, ack_elapse 53599, delivered 63619|rate 1098394|lost 332| [2025/04/30 20:08:14 649457] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1098394) in round 28| [2025/04/30 20:08:14 649462] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 649466] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 649470] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694596220|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 649474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694596220|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 649479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:58819|srtt:54304|latest_rtt:53022|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 649485] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1294|largest:1294|pns:2| [2025/04/30 20:08:14 649490] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1294|frame:ACK |recv_time:1746043694649242|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 649495] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814649242|now:1746043694649242|interv:120000000| [2025/04/30 20:08:14 649499] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814649242|now:1746043694649242|interv:120000000| [2025/04/30 20:08:14 649506] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694648707|pq_index:0| [2025/04/30 20:08:14 649513] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694648541| [2025/04/30 20:08:14 649519] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694649519| [2025/04/30 20:08:14 649526] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694649525| [2025/04/30 20:08:14 649531] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694648707|now:1746043694649525| [2025/04/30 20:08:14 649535] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694648707|now:1746043694649525| [2025/04/30 20:08:14 649539] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 649544] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 649549] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54304|min_srtt:54304|path_bw:1253837|loss_rate:8.40|path_pto:0| [2025/04/30 20:08:14 649557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:58819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1615160| [2025/04/30 20:08:14 649562] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54304|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 649567] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 649572] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54304|min_srtt:54304|path_bw:1253837|loss_rate:8.40|path_pto:0| [2025/04/30 20:08:14 649576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:58819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1616327| [2025/04/30 20:08:14 649580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 649584] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 649591] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 649598] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 649605] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 649611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1571981| [2025/04/30 20:08:14 649615] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 649619] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1727| [2025/04/30 20:08:14 649657] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746043694649628|stream_id:0|stream_offset:1571981| [2025/04/30 20:08:14 649664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 649668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 20:08:14 649676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54304|rtt_var:1900|pto_duration:61904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 649683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 649690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 649696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 649702] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694736532|now:1746043694649675|interv:86857| [2025/04/30 20:08:14 649715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694736532|now:1746043694649675|interval:86857|pto_count:0|srtt:54304 [2025/04/30 20:08:14 649722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:60019| [2025/04/30 20:08:14 649729] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 649735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1573148| [2025/04/30 20:08:14 649742] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 649748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1728| [2025/04/30 20:08:14 649789] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746043694649758|stream_id:0|stream_offset:1573148| [2025/04/30 20:08:14 649797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 649805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 20:08:14 649811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54304|rtt_var:1900|pto_duration:61904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 649817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 649823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 649828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 649834] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694736662|now:1746043694649811|interv:86851| [2025/04/30 20:08:14 649841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694736662|now:1746043694649811|interval:86851|pto_count:0|srtt:54304 [2025/04/30 20:08:14 649847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61219| [2025/04/30 20:08:14 649855] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 649861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1574315| [2025/04/30 20:08:14 649867] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 649873] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1729| [2025/04/30 20:08:14 649905] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694649883|stream_id:0|stream_offset:1574315| [2025/04/30 20:08:14 649912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 649921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 649926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54304|rtt_var:1900|pto_duration:61904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 649930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 649934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 649938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 649942] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694736787|now:1746043694649925|interv:86862| [2025/04/30 20:08:14 649946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694736787|now:1746043694649925|interval:86862|pto_count:0|srtt:54304 [2025/04/30 20:08:14 649950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 649955] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 649959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1575482| [2025/04/30 20:08:14 649964] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 649968] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694650968|now:1746043694649968|interv:1000| [2025/04/30 20:08:14 649972] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 649976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 649980] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694650968| [2025/04/30 20:08:14 649984] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694650968| [2025/04/30 20:08:14 649988] [debug] |xqc_engine_wakeup_after|wakeup:1746043694650968|now:1746043694649988|diff:980| [2025/04/30 20:08:14 649993] [debug] |xqc_engine_main_logic|END|now:1746043694649525| [2025/04/30 20:08:14 649998] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694649998| [2025/04/30 20:08:14 650002] [debug] |xqc_engine_wakeup_after|wakeup:1746043694650968|now:1746043694650002|diff:966| [2025/04/30 20:08:14 650006] [debug] |xqc_engine_main_logic|END|now:1746043694649998| [2025/04/30 20:08:14 650164] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694650163| [2025/04/30 20:08:14 650199] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 650208] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1294| [2025/04/30 20:08:14 650214] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1295| [2025/04/30 20:08:14 650223] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1295| [2025/04/30 20:08:14 650230] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 650246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 650253] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:75619|prior_delivered:1498672|prior_time:1746043694597289|is_app_limited:0|send_elapse:57745|ack_elapse:52874|ctl_first_sent_time:1746043694597615|lagest_ack_time:1746043694650163|curr_delivered:1561091| [2025/04/30 20:08:14 650261] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694597615| [2025/04/30 20:08:14 650268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:645| [2025/04/30 20:08:14 650274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54304|rttvar:1900|minrtt:30499|latest_rtt:52548|ack_delay:32| [2025/04/30 20:08:14 650281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54080|rttvar:1872|minrtt:30499|latest_rtt:52548|ack_delay:32| [2025/04/30 20:08:14 650288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1678|lost_pn:1675|thresh:3| [2025/04/30 20:08:14 650294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 650301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 650307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 650313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 650319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 650323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 650328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 650335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 650341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 650348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 650352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 650356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 650361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54080|rtt_var:1872|pto_duration:61568|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 650365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 650369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 650373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 650382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694736451|now:1746043694650360|interv:86091| [2025/04/30 20:08:14 650386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694736451|now:1746043694650360|interval:86091|pto_count:0|srtt:54080 [2025/04/30 20:08:14 650391] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57745, ack_elapse 52874, delivered 62419|rate 1080942|lost 332| [2025/04/30 20:08:14 650395] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080942) in round 28| [2025/04/30 20:08:14 650400] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 650404] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 650408] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694597615|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 650412] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694597615|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 650417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:54080|latest_rtt:52548|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 650423] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1295|largest:1295|pns:2| [2025/04/30 20:08:14 650428] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1295|frame:ACK |recv_time:1746043694650163|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 650433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814650163|now:1746043694650163|interv:120000000| [2025/04/30 20:08:14 650437] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814650163|now:1746043694650163|interv:120000000| [2025/04/30 20:08:14 650441] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694650968|pq_index:0| [2025/04/30 20:08:14 650445] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694649525| [2025/04/30 20:08:14 650449] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694650449| [2025/04/30 20:08:14 650454] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694650453| [2025/04/30 20:08:14 650460] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 650465] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54080|min_srtt:54080|path_bw:1253837|loss_rate:8.30|path_pto:0| [2025/04/30 20:08:14 650469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1616327| [2025/04/30 20:08:14 650477] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 650482] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 650486] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54080|min_srtt:54080|path_bw:1253837|loss_rate:8.30|path_pto:0| [2025/04/30 20:08:14 650490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1617494| [2025/04/30 20:08:14 650495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 650499] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 650503] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 650507] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 650512] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 650516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1575482| [2025/04/30 20:08:14 650521] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 650524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 650528] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694650968| [2025/04/30 20:08:14 650533] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694650968| [2025/04/30 20:08:14 650537] [debug] |xqc_engine_wakeup_after|wakeup:1746043694650968|now:1746043694650537|diff:431| [2025/04/30 20:08:14 650541] [debug] |xqc_engine_main_logic|END|now:1746043694650453| [2025/04/30 20:08:14 650547] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694650546| [2025/04/30 20:08:14 650551] [debug] |xqc_engine_wakeup_after|wakeup:1746043694650968|now:1746043694650551|diff:417| [2025/04/30 20:08:14 650555] [debug] |xqc_engine_main_logic|END|now:1746043694650546| [2025/04/30 20:08:14 651153] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694651151| [2025/04/30 20:08:14 651163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 651189] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1295| [2025/04/30 20:08:14 651193] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1296| [2025/04/30 20:08:14 651200] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1296| [2025/04/30 20:08:14 651204] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 651209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 651221] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:75619|prior_delivered:1499872|prior_time:1746043694598703|is_app_limited:0|send_elapse:57680|ack_elapse:52448|ctl_first_sent_time:1746043694599073|lagest_ack_time:1746043694651151|curr_delivered:1562291| [2025/04/30 20:08:14 651226] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694599073| [2025/04/30 20:08:14 651231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:646| [2025/04/30 20:08:14 651235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54080|rttvar:1872|minrtt:30499|latest_rtt:52078|ack_delay:40| [2025/04/30 20:08:14 651239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53824|rttvar:1914|minrtt:30499|latest_rtt:52078|ack_delay:40| [2025/04/30 20:08:14 651244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1679|lost_pn:1676|thresh:3| [2025/04/30 20:08:14 651248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 651252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 651256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 651260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 651264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 651267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 651271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 651275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 651279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 651283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 651286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 651290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 651295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53824|rtt_var:1914|pto_duration:61480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 651299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 651303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 651307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 651311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694736363|now:1746043694651294|interv:85069| [2025/04/30 20:08:14 651318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694736363|now:1746043694651294|interval:85069|pto_count:0|srtt:53824 [2025/04/30 20:08:14 651323] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57680, ack_elapse 52448, delivered 62419|rate 1082160|lost 332| [2025/04/30 20:08:14 651327] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1082160) in round 28| [2025/04/30 20:08:14 651331] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 651336] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 651340] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694599073|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 651344] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694599073|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 651349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:60019|srtt:53824|latest_rtt:52078|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 651355] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1296|largest:1296|pns:2| [2025/04/30 20:08:14 651359] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1296|frame:ACK |recv_time:1746043694651151|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 651364] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814651151|now:1746043694651151|interv:120000000| [2025/04/30 20:08:14 651368] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814651151|now:1746043694651151|interv:120000000| [2025/04/30 20:08:14 651372] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694650968|pq_index:0| [2025/04/30 20:08:14 651376] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694650453| [2025/04/30 20:08:14 651380] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694651380| [2025/04/30 20:08:14 651385] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694651384| [2025/04/30 20:08:14 651390] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694650968|now:1746043694651384| [2025/04/30 20:08:14 651394] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694650968|now:1746043694651384| [2025/04/30 20:08:14 651398] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 651403] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 651407] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53824|min_srtt:53824|path_bw:1253837|loss_rate:8.30|path_pto:0| [2025/04/30 20:08:14 651415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1617494| [2025/04/30 20:08:14 651419] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53824|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 651424] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 651428] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53824|min_srtt:53824|path_bw:1253837|loss_rate:8.30|path_pto:0| [2025/04/30 20:08:14 651433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1618661| [2025/04/30 20:08:14 651437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 651441] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 651445] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 651449] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 651454] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 651458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1575482| [2025/04/30 20:08:14 651462] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 651467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1730| [2025/04/30 20:08:14 651505] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746043694651473|stream_id:0|stream_offset:1575482| [2025/04/30 20:08:14 651515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 651523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 20:08:14 651530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53824|rtt_var:1914|pto_duration:61480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 651538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 651544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 651550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 651563] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694737953|now:1746043694651530|interv:86423| [2025/04/30 20:08:14 651569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694737953|now:1746043694651530|interval:86423|pto_count:0|srtt:53824 [2025/04/30 20:08:14 651576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61219| [2025/04/30 20:08:14 651584] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 651591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1576649| [2025/04/30 20:08:14 651598] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 651604] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1731| [2025/04/30 20:08:14 651712] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694651615|stream_id:0|stream_offset:1576649| [2025/04/30 20:08:14 651724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 651732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 651739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53824|rtt_var:1914|pto_duration:61480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 651746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 651752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 651758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 651765] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694738095|now:1746043694651739|interv:86356| [2025/04/30 20:08:14 651772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694738095|now:1746043694651739|interval:86356|pto_count:0|srtt:53824 [2025/04/30 20:08:14 651779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 651788] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 651794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1577816| [2025/04/30 20:08:14 651800] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 651803] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694652803|now:1746043694651803|interv:1000| [2025/04/30 20:08:14 651808] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 651811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 651822] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694652803| [2025/04/30 20:08:14 651826] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694652803| [2025/04/30 20:08:14 651833] [debug] |xqc_engine_wakeup_after|wakeup:1746043694652803|now:1746043694651833|diff:970| [2025/04/30 20:08:14 651840] [debug] |xqc_engine_main_logic|END|now:1746043694651384| [2025/04/30 20:08:14 651848] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694651848| [2025/04/30 20:08:14 651853] [debug] |xqc_engine_wakeup_after|wakeup:1746043694652803|now:1746043694651853|diff:950| [2025/04/30 20:08:14 651857] [debug] |xqc_engine_main_logic|END|now:1746043694651848| [2025/04/30 20:08:14 652133] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694652132| [2025/04/30 20:08:14 652145] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 652152] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1296| [2025/04/30 20:08:14 652158] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1297| [2025/04/30 20:08:14 652181] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1297| [2025/04/30 20:08:14 652191] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 652197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 652202] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:74419|prior_delivered:1502272|prior_time:1746043694600284|is_app_limited:0|send_elapse:57326|ack_elapse:51848|ctl_first_sent_time:1746043694600657|lagest_ack_time:1746043694652132|curr_delivered:1563491| [2025/04/30 20:08:14 652207] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694600657| [2025/04/30 20:08:14 652211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:647| [2025/04/30 20:08:14 652216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53824|rttvar:1914|minrtt:30499|latest_rtt:51475|ack_delay:32| [2025/04/30 20:08:14 652221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53526|rttvar:2031|minrtt:30499|latest_rtt:51475|ack_delay:32| [2025/04/30 20:08:14 652227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1680|lost_pn:1677|thresh:3| [2025/04/30 20:08:14 652233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 652239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 652243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 652248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 652255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 652261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 652277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 652283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 652290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 652296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 652302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 652309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 652313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53526|rtt_var:2031|pto_duration:61650|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 652318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 652322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 652326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 652330] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694738265|now:1746043694652313|interv:85952| [2025/04/30 20:08:14 652334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694738265|now:1746043694652313|interval:85952|pto_count:0|srtt:53526 [2025/04/30 20:08:14 652339] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57326, ack_elapse 51848, delivered 61219|rate 1067909|lost 332| [2025/04/30 20:08:14 652344] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1067909) in round 28| [2025/04/30 20:08:14 652348] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 652352] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 652356] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694600657|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 652361] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694600657|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 652366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:53526|latest_rtt:51475|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 652375] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1297|largest:1297|pns:2| [2025/04/30 20:08:14 652383] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1297|frame:ACK |recv_time:1746043694652132|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 652403] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814652132|now:1746043694652132|interv:120000000| [2025/04/30 20:08:14 652407] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814652132|now:1746043694652132|interv:120000000| [2025/04/30 20:08:14 652411] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694652803|pq_index:0| [2025/04/30 20:08:14 652415] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694651384| [2025/04/30 20:08:14 652419] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694652419| [2025/04/30 20:08:14 652425] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694652423| [2025/04/30 20:08:14 652430] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 652435] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53526|min_srtt:53526|path_bw:1253837|loss_rate:8.24|path_pto:0| [2025/04/30 20:08:14 652440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1618661| [2025/04/30 20:08:14 652444] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53526|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 652449] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 652455] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53526|min_srtt:53526|path_bw:1253837|loss_rate:8.24|path_pto:0| [2025/04/30 20:08:14 652463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1619828| [2025/04/30 20:08:14 652470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 652476] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 652480] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 652484] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 652489] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 652493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1577816| [2025/04/30 20:08:14 652497] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 652501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 652505] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694652803| [2025/04/30 20:08:14 652513] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694652803| [2025/04/30 20:08:14 652517] [debug] |xqc_engine_wakeup_after|wakeup:1746043694652803|now:1746043694652517|diff:286| [2025/04/30 20:08:14 652522] [debug] |xqc_engine_main_logic|END|now:1746043694652423| [2025/04/30 20:08:14 652527] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694652527| [2025/04/30 20:08:14 652531] [debug] |xqc_engine_wakeup_after|wakeup:1746043694652803|now:1746043694652531|diff:272| [2025/04/30 20:08:14 652535] [debug] |xqc_engine_main_logic|END|now:1746043694652527| [2025/04/30 20:08:14 653612] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694653612| [2025/04/30 20:08:14 653625] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694652803|pq_index:0| [2025/04/30 20:08:14 653630] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694652423| [2025/04/30 20:08:14 653636] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694653634| [2025/04/30 20:08:14 653640] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694652803|now:1746043694653634| [2025/04/30 20:08:14 653645] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694652803|now:1746043694653634| [2025/04/30 20:08:14 653649] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 653653] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 653658] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53526|min_srtt:53526|path_bw:1253837|loss_rate:8.24|path_pto:0| [2025/04/30 20:08:14 653663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1619828| [2025/04/30 20:08:14 653668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 653672] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 653676] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 653680] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 653685] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 653689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1577816| [2025/04/30 20:08:14 653694] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 653699] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1732| [2025/04/30 20:08:14 653736] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694653707|stream_id:0|stream_offset:1577816| [2025/04/30 20:08:14 653748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 653753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 653758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53526|rtt_var:2031|pto_duration:61650|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 653762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 653766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 653770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 653774] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694740357|now:1746043694653758|interv:86599| [2025/04/30 20:08:14 653778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694740357|now:1746043694653758|interval:86599|pto_count:0|srtt:53526 [2025/04/30 20:08:14 653783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 653788] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 653792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1578983| [2025/04/30 20:08:14 653797] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 653801] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1733| [2025/04/30 20:08:14 653824] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62419|now:1746043694653807|stream_id:0|stream_offset:1578983| [2025/04/30 20:08:14 653829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 653834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62419|applimit:0| [2025/04/30 20:08:14 653838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53526|rtt_var:2031|pto_duration:61650|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 653842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 653846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 653850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63619| [2025/04/30 20:08:14 653854] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694740457|now:1746043694653838|interv:86619| [2025/04/30 20:08:14 653858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694740457|now:1746043694653838|interval:86619|pto_count:0|srtt:53526 [2025/04/30 20:08:14 653866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63619| [2025/04/30 20:08:14 653871] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 653875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1580150| [2025/04/30 20:08:14 653879] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 653883] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694654883|now:1746043694653883|interv:1000| [2025/04/30 20:08:14 653887] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 653891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 653895] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694654883| [2025/04/30 20:08:14 653899] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694654883| [2025/04/30 20:08:14 653903] [debug] |xqc_engine_wakeup_after|wakeup:1746043694654883|now:1746043694653903|diff:980| [2025/04/30 20:08:14 653908] [debug] |xqc_engine_main_logic|END|now:1746043694653634| [2025/04/30 20:08:14 654126] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694654124| [2025/04/30 20:08:14 654138] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 654149] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1297| [2025/04/30 20:08:14 654156] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1298| [2025/04/30 20:08:14 654186] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1298| [2025/04/30 20:08:14 654199] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 654209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 654216] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:74419|prior_delivered:1503472|prior_time:1746043694601332|is_app_limited:0|send_elapse:57890|ack_elapse:52792|ctl_first_sent_time:1746043694602888|lagest_ack_time:1746043694654124|curr_delivered:1564691| [2025/04/30 20:08:14 654223] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694602888| [2025/04/30 20:08:14 654231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:648| [2025/04/30 20:08:14 654237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53526|rttvar:2031|minrtt:30499|latest_rtt:51236|ack_delay:72| [2025/04/30 20:08:14 654244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53231|rttvar:2114|minrtt:30499|latest_rtt:51236|ack_delay:72| [2025/04/30 20:08:14 654250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1681|lost_pn:1678|thresh:3| [2025/04/30 20:08:14 654256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 654338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53231|rtt_var:2114|pto_duration:61687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 654344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 654350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 654354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 654358] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694740494|now:1746043694654337|interv:86157| [2025/04/30 20:08:14 654363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694740494|now:1746043694654337|interval:86157|pto_count:0|srtt:53231 [2025/04/30 20:08:14 654370] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57890, ack_elapse 52792, delivered 61219|rate 1057505|lost 332| [2025/04/30 20:08:14 654377] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1057505) in round 28| [2025/04/30 20:08:14 654384] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 654391] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 654397] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694602888|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 654404] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694602888|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 654418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62419|srtt:53231|latest_rtt:51236|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 654428] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1298|largest:1298|pns:2| [2025/04/30 20:08:14 654434] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1298|frame:ACK |recv_time:1746043694654124|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 654439] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814654124|now:1746043694654124|interv:120000000| [2025/04/30 20:08:14 654444] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814654124|now:1746043694654124|interv:120000000| [2025/04/30 20:08:14 654448] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694654883|pq_index:0| [2025/04/30 20:08:14 654452] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694653634| [2025/04/30 20:08:14 654456] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694654456| [2025/04/30 20:08:14 654461] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694654460| [2025/04/30 20:08:14 654467] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 654472] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53231|min_srtt:53231|path_bw:1253837|loss_rate:8.18|path_pto:0| [2025/04/30 20:08:14 654476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1619828| [2025/04/30 20:08:14 654481] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 654486] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 654490] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53231|min_srtt:53231|path_bw:1253837|loss_rate:8.18|path_pto:0| [2025/04/30 20:08:14 654495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1620995| [2025/04/30 20:08:14 654499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 654503] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 654507] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 654511] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 654524] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 654529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1580150| [2025/04/30 20:08:14 654533] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 654537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 654541] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694654883| [2025/04/30 20:08:14 654545] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694654883| [2025/04/30 20:08:14 654549] [debug] |xqc_engine_wakeup_after|wakeup:1746043694654883|now:1746043694654549|diff:334| [2025/04/30 20:08:14 654554] [debug] |xqc_engine_main_logic|END|now:1746043694654460| [2025/04/30 20:08:14 654562] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694654561| [2025/04/30 20:08:14 654567] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 654573] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1298| [2025/04/30 20:08:14 654577] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1299| [2025/04/30 20:08:14 654583] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1299| [2025/04/30 20:08:14 654587] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 654592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 654597] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:75619|prior_delivered:1503472|prior_time:1746043694601332|is_app_limited:0|send_elapse:58026|ack_elapse:53229|ctl_first_sent_time:1746043694603024|lagest_ack_time:1746043694654561|curr_delivered:1565891| [2025/04/30 20:08:14 654602] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694603024| [2025/04/30 20:08:14 654606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:649| [2025/04/30 20:08:14 654611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53231|rttvar:2114|minrtt:30499|latest_rtt:51537|ack_delay:40| [2025/04/30 20:08:14 654617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53015|rttvar:2019|minrtt:30499|latest_rtt:51537|ack_delay:40| [2025/04/30 20:08:14 654624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1682|lost_pn:1679|thresh:3| [2025/04/30 20:08:14 654631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 654707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 654714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53015|rtt_var:2019|pto_duration:61091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 654720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 654724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 654727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 654732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694739898|now:1746043694654713|interv:85185| [2025/04/30 20:08:14 654736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694739898|now:1746043694654713|interval:85185|pto_count:0|srtt:53015 [2025/04/30 20:08:14 654740] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58026, ack_elapse 53229, delivered 62419|rate 1075707|lost 332| [2025/04/30 20:08:14 654745] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1075707) in round 28| [2025/04/30 20:08:14 654749] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 654753] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 654757] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694603024|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 654762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694603024|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 654767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:53015|latest_rtt:51537|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 654777] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1299|largest:1299|pns:2| [2025/04/30 20:08:14 654781] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1299|frame:ACK |recv_time:1746043694654561|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 654786] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814654561|now:1746043694654561|interv:120000000| [2025/04/30 20:08:14 654790] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814654561|now:1746043694654561|interv:120000000| [2025/04/30 20:08:14 654794] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694654883|pq_index:0| [2025/04/30 20:08:14 654798] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694654460| [2025/04/30 20:08:14 654802] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694654802| [2025/04/30 20:08:14 654807] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694654806| [2025/04/30 20:08:14 654813] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 654821] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53015|min_srtt:53015|path_bw:1253837|loss_rate:8.18|path_pto:0| [2025/04/30 20:08:14 654828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1620995| [2025/04/30 20:08:14 654835] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53015|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 654842] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 654850] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53015|min_srtt:53015|path_bw:1253837|loss_rate:8.18|path_pto:0| [2025/04/30 20:08:14 654855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1622162| [2025/04/30 20:08:14 654859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 654863] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 654867] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 654871] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 654876] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 654880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1580150| [2025/04/30 20:08:14 654888] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 654892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 654896] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694654883| [2025/04/30 20:08:14 654900] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694654883| [2025/04/30 20:08:14 654904] [debug] |xqc_engine_wakeup_after|wakeup:1746043694654883|now:1746043694654904|diff:18446744073709551595| [2025/04/30 20:08:14 654908] [debug] |xqc_engine_main_logic|END|now:1746043694654806| [2025/04/30 20:08:14 654916] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:65|state:ESTABED|recv_time:1746043694654916| [2025/04/30 20:08:14 654921] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 654926] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1299| [2025/04/30 20:08:14 654930] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1300| [2025/04/30 20:08:14 654936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1300| [2025/04/30 20:08:14 654940] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 654945] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 654950] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 654955] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 654960] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1300|largest:1300|pns:2| [2025/04/30 20:08:14 654965] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:1300|frame:PING ACK |recv_time:1746043694654916|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 654969] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814654916|now:1746043694654916|interv:120000000| [2025/04/30 20:08:14 654973] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814654916|now:1746043694654916|interv:120000000| [2025/04/30 20:08:14 654977] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694654883|pq_index:0| [2025/04/30 20:08:14 654981] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694654806| [2025/04/30 20:08:14 654985] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694654985| [2025/04/30 20:08:14 654990] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694654989| [2025/04/30 20:08:14 654994] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694654883|now:1746043694654989| [2025/04/30 20:08:14 654999] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694654883|now:1746043694654989| [2025/04/30 20:08:14 655003] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 655010] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 655015] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1300|ack_delay:99|first_ack_range:14|largest_pkt_recv_time:1746043694654916| [2025/04/30 20:08:14 655020] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1300|low:1286|pkt_pns:2| [2025/04/30 20:08:14 655024] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1284|low:1262|pkt_pns:2| [2025/04/30 20:08:14 655028] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1260|low:1225|pkt_pns:2| [2025/04/30 20:08:14 655032] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:1300|frame_largest_recv:1300| [2025/04/30 20:08:14 655036] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 655040] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53015|min_srtt:53015|path_bw:1253837|loss_rate:8.18|path_pto:0| [2025/04/30 20:08:14 655045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1622162| [2025/04/30 20:08:14 655049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 655053] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 655057] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 655061] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 655066] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 655070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1580150| [2025/04/30 20:08:14 655074] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 655079] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1734| [2025/04/30 20:08:14 655113] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1734|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:61219|now:1746043694655085|stream_id:0|stream_offset:1580150| [2025/04/30 20:08:14 655119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1734|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:08:14 655125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 655133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53015|rtt_var:2019|pto_duration:61091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 655140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 655146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 655153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62429| [2025/04/30 20:08:14 655183] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694741176|now:1746043694655132|interv:86044| [2025/04/30 20:08:14 655194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694741176|now:1746043694655132|interval:86044|pto_count:0|srtt:53015 [2025/04/30 20:08:14 655201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62429| [2025/04/30 20:08:14 655209] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 655214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62429|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1581317| [2025/04/30 20:08:14 655221] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 655227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694656227|now:1746043694655227|interv:1000| [2025/04/30 20:08:14 655233] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 655240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 655246] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694656227| [2025/04/30 20:08:14 655253] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694656227| [2025/04/30 20:08:14 655258] [debug] |xqc_engine_wakeup_after|wakeup:1746043694656227|now:1746043694655258|diff:969| [2025/04/30 20:08:14 655262] [debug] |xqc_engine_main_logic|END|now:1746043694654989| [2025/04/30 20:08:14 655269] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694655269| [2025/04/30 20:08:14 655275] [debug] |xqc_engine_wakeup_after|wakeup:1746043694656227|now:1746043694655275|diff:952| [2025/04/30 20:08:14 655281] [debug] |xqc_engine_main_logic|END|now:1746043694655269| [2025/04/30 20:08:14 655473] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694655472| [2025/04/30 20:08:14 655486] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 655495] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1300| [2025/04/30 20:08:14 655502] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1301| [2025/04/30 20:08:14 655511] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1301| [2025/04/30 20:08:14 655530] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 655539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1683|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1683|path_largest_ack:1683| [2025/04/30 20:08:14 655546] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:73229|prior_delivered:1507072|prior_time:1746043694604372|is_app_limited:0|send_elapse:57644|ack_elapse:51100|ctl_first_sent_time:1746043694604786|lagest_ack_time:1746043694655472|curr_delivered:1567101| [2025/04/30 20:08:14 655553] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694604786| [2025/04/30 20:08:14 655558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:650| [2025/04/30 20:08:14 655562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53015|rttvar:2019|minrtt:30499|latest_rtt:50686|ack_delay:168| [2025/04/30 20:08:14 655580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52703|rttvar:2139|minrtt:30499|latest_rtt:50686|ack_delay:168| [2025/04/30 20:08:14 655588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1683|lost_pn:1680|thresh:3| [2025/04/30 20:08:14 655594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 655601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 655607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 655613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 655618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 655624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 655630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 655636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 655642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 655649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 655655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 655661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1249|pns:2| [2025/04/30 20:08:14 655667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 655674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52703|rtt_var:2139|pto_duration:61259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 655682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 655689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 655695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 655701] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694741344|now:1746043694655673|interv:85671| [2025/04/30 20:08:14 655707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694741344|now:1746043694655673|interval:85671|pto_count:0|srtt:52703 [2025/04/30 20:08:14 655714] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57644, ack_elapse 51100, delivered 60029|rate 1041374|lost 332| [2025/04/30 20:08:14 655721] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1041374) in round 28| [2025/04/30 20:08:14 655736] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 655742] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 655748] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1210|po_sent_time:1746043694604786|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 655756] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1210|po_sent_time:1746043694604786|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 655763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:52703|latest_rtt:50686|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 655773] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1301|largest:1301|pns:2| [2025/04/30 20:08:14 655780] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1301|frame:ACK |recv_time:1746043694655472|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 655787] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814655472|now:1746043694655472|interv:120000000| [2025/04/30 20:08:14 655793] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814655472|now:1746043694655472|interv:120000000| [2025/04/30 20:08:14 655800] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694656227|pq_index:0| [2025/04/30 20:08:14 655807] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694654989| [2025/04/30 20:08:14 655813] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694655813| [2025/04/30 20:08:14 655821] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694655819| [2025/04/30 20:08:14 655829] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 655836] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52703|min_srtt:52703|path_bw:1253837|loss_rate:8.15|path_pto:0| [2025/04/30 20:08:14 655843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1622162| [2025/04/30 20:08:14 655851] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52703|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 655858] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 655864] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52703|min_srtt:52703|path_bw:1253837|loss_rate:8.15|path_pto:0| [2025/04/30 20:08:14 655869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1623329| [2025/04/30 20:08:14 655878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 655882] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 655886] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 655890] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 655895] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 655900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1581317| [2025/04/30 20:08:14 655905] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 655912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 655918] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694656227| [2025/04/30 20:08:14 655925] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694656227| [2025/04/30 20:08:14 655931] [debug] |xqc_engine_wakeup_after|wakeup:1746043694656227|now:1746043694655931|diff:296| [2025/04/30 20:08:14 655935] [debug] |xqc_engine_main_logic|END|now:1746043694655819| [2025/04/30 20:08:14 655941] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694655941| [2025/04/30 20:08:14 655945] [debug] |xqc_engine_wakeup_after|wakeup:1746043694656227|now:1746043694655945|diff:282| [2025/04/30 20:08:14 655949] [debug] |xqc_engine_main_logic|END|now:1746043694655941| [2025/04/30 20:08:14 656214] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694656213| [2025/04/30 20:08:14 656226] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 656235] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1301| [2025/04/30 20:08:14 656241] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1302| [2025/04/30 20:08:14 656250] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1302| [2025/04/30 20:08:14 656257] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 656266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 656273] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:73229|prior_delivered:1508272|prior_time:1746043694605384|is_app_limited:0|send_elapse:57789|ack_elapse:50829|ctl_first_sent_time:1746043694606268|lagest_ack_time:1746043694656213|curr_delivered:1568301| [2025/04/30 20:08:14 656280] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694606268| [2025/04/30 20:08:14 656286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:651| [2025/04/30 20:08:14 656301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52703|rttvar:2139|minrtt:30499|latest_rtt:49945|ack_delay:40| [2025/04/30 20:08:14 656307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52354|rttvar:2304|minrtt:30499|latest_rtt:49945|ack_delay:40| [2025/04/30 20:08:14 656314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1684|lost_pn:1681|thresh:3| [2025/04/30 20:08:14 656320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 656327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 656333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 656339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 656346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 656352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 656359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 656365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 656369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 656373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 656377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 656381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 656385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52354|rtt_var:2304|pto_duration:61570|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 656392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 656398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 656404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 656409] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694741655|now:1746043694656385|interv:85270| [2025/04/30 20:08:14 656413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694741655|now:1746043694656385|interval:85270|pto_count:0|srtt:52354 [2025/04/30 20:08:14 656418] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57789, ack_elapse 50829, delivered 60029|rate 1038761|lost 332| [2025/04/30 20:08:14 656422] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038761) in round 28| [2025/04/30 20:08:14 656426] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 656435] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 656442] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694606268|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 656449] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694606268|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 656457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:60019|srtt:52354|latest_rtt:49945|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 656466] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1302|largest:1302|pns:2| [2025/04/30 20:08:14 656472] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1302|frame:ACK |recv_time:1746043694656213|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 656477] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814656213|now:1746043694656213|interv:120000000| [2025/04/30 20:08:14 656481] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814656213|now:1746043694656213|interv:120000000| [2025/04/30 20:08:14 656485] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694656227|pq_index:0| [2025/04/30 20:08:14 656489] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694655819| [2025/04/30 20:08:14 656493] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694656493| [2025/04/30 20:08:14 656498] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694656497| [2025/04/30 20:08:14 656503] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694656227|now:1746043694656497| [2025/04/30 20:08:14 656507] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694656227|now:1746043694656497| [2025/04/30 20:08:14 656511] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 656516] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 656521] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52354|min_srtt:52354|path_bw:1253837|loss_rate:8.15|path_pto:0| [2025/04/30 20:08:14 656525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1623329| [2025/04/30 20:08:14 656530] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52354|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 656534] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 656543] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52354|min_srtt:52354|path_bw:1253837|loss_rate:8.15|path_pto:0| [2025/04/30 20:08:14 656548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1624496| [2025/04/30 20:08:14 656553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 656556] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 656560] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 656565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 656569] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 656573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1581317| [2025/04/30 20:08:14 656578] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 656582] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1735| [2025/04/30 20:08:14 656623] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746043694656590|stream_id:0|stream_offset:1581317| [2025/04/30 20:08:14 656634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 656642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 20:08:14 656649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52354|rtt_var:2304|pto_duration:61570|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 656656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 656662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 656669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 656675] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694743160|now:1746043694656649|interv:86511| [2025/04/30 20:08:14 656681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694743160|now:1746043694656649|interval:86511|pto_count:0|srtt:52354 [2025/04/30 20:08:14 656688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61219| [2025/04/30 20:08:14 656695] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 656703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1582484| [2025/04/30 20:08:14 656718] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 656725] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1736| [2025/04/30 20:08:14 656780] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694656737|stream_id:0|stream_offset:1582484| [2025/04/30 20:08:14 656788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 656793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 656798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52354|rtt_var:2304|pto_duration:61570|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 656803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 656807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 656813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 656819] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694743307|now:1746043694656798|interv:86509| [2025/04/30 20:08:14 656825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694743307|now:1746043694656798|interval:86509|pto_count:0|srtt:52354 [2025/04/30 20:08:14 656832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 656840] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 656847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1583651| [2025/04/30 20:08:14 656854] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 656859] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694657859|now:1746043694656859|interv:1000| [2025/04/30 20:08:14 656863] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 656868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 656874] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694657859| [2025/04/30 20:08:14 656880] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694657859| [2025/04/30 20:08:14 656886] [debug] |xqc_engine_wakeup_after|wakeup:1746043694657859|now:1746043694656886|diff:973| [2025/04/30 20:08:14 656893] [debug] |xqc_engine_main_logic|END|now:1746043694656497| [2025/04/30 20:08:14 656902] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694656902| [2025/04/30 20:08:14 656909] [debug] |xqc_engine_wakeup_after|wakeup:1746043694657859|now:1746043694656909|diff:950| [2025/04/30 20:08:14 656916] [debug] |xqc_engine_main_logic|END|now:1746043694656902| [2025/04/30 20:08:14 657436] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694657435| [2025/04/30 20:08:14 657452] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 657461] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1302| [2025/04/30 20:08:14 657468] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1303| [2025/04/30 20:08:14 657477] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1303| [2025/04/30 20:08:14 657484] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 657492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 657499] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:74429|prior_delivered:1508272|prior_time:1746043694605384|is_app_limited:0|send_elapse:57941|ack_elapse:52051|ctl_first_sent_time:1746043694606420|lagest_ack_time:1746043694657435|curr_delivered:1569501| [2025/04/30 20:08:14 657506] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694606420| [2025/04/30 20:08:14 657512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:652| [2025/04/30 20:08:14 657519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52354|rttvar:2304|minrtt:30499|latest_rtt:51015|ack_delay:32| [2025/04/30 20:08:14 657526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52182|rttvar:2070|minrtt:30499|latest_rtt:51015|ack_delay:32| [2025/04/30 20:08:14 657533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1685|lost_pn:1682|thresh:3| [2025/04/30 20:08:14 657538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 657544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 657550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 657556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 657563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 657569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 657574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 657578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 657581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 657585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 657589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 657602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 657609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52182|rtt_var:2070|pto_duration:60462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 657616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 657622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 657628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 657633] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694742199|now:1746043694657608|interv:84591| [2025/04/30 20:08:14 657638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694742199|now:1746043694657608|interval:84591|pto_count:0|srtt:52182 [2025/04/30 20:08:14 657645] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57941, ack_elapse 52051, delivered 61229|rate 1056747|lost 332| [2025/04/30 20:08:14 657653] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1056747) in round 28| [2025/04/30 20:08:14 657659] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 657666] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 657672] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694606420|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 657679] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694606420|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 657687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:52182|latest_rtt:51015|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 657696] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1303|largest:1303|pns:2| [2025/04/30 20:08:14 657704] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1303|frame:ACK |recv_time:1746043694657435|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 657711] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814657435|now:1746043694657435|interv:120000000| [2025/04/30 20:08:14 657718] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814657435|now:1746043694657435|interv:120000000| [2025/04/30 20:08:14 657724] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694657859|pq_index:0| [2025/04/30 20:08:14 657731] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694656497| [2025/04/30 20:08:14 657737] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694657737| [2025/04/30 20:08:14 657745] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694657743| [2025/04/30 20:08:14 657758] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 657766] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52182|min_srtt:52182|path_bw:1253837|loss_rate:8.09|path_pto:0| [2025/04/30 20:08:14 657774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1624496| [2025/04/30 20:08:14 657782] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52182|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 657789] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 657793] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52182|min_srtt:52182|path_bw:1253837|loss_rate:8.09|path_pto:0| [2025/04/30 20:08:14 657798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1625663| [2025/04/30 20:08:14 657802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 657806] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 657810] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 657815] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 657822] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 657829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1583651| [2025/04/30 20:08:14 657834] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 657838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 657842] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694657859| [2025/04/30 20:08:14 657847] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694657859| [2025/04/30 20:08:14 657853] [debug] |xqc_engine_wakeup_after|wakeup:1746043694657859|now:1746043694657853|diff:6| [2025/04/30 20:08:14 657860] [debug] |xqc_engine_main_logic|END|now:1746043694657743| [2025/04/30 20:08:14 657869] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694657869| [2025/04/30 20:08:14 657875] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694657859|pq_index:0| [2025/04/30 20:08:14 657882] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694657743| [2025/04/30 20:08:14 657890] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694657888| [2025/04/30 20:08:14 657903] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694657859|now:1746043694657888| [2025/04/30 20:08:14 657910] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694657859|now:1746043694657888| [2025/04/30 20:08:14 657914] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 657919] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 657923] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52182|min_srtt:52182|path_bw:1253837|loss_rate:8.09|path_pto:0| [2025/04/30 20:08:14 657928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1625663| [2025/04/30 20:08:14 657932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 657936] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 657940] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 657944] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 657948] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 657953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1583651| [2025/04/30 20:08:14 657957] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 657961] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1737| [2025/04/30 20:08:14 658009] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694657971|stream_id:0|stream_offset:1583651| [2025/04/30 20:08:14 658020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 658027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 658034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52182|rtt_var:2070|pto_duration:60462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 658041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 658047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 658054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 658067] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694743433|now:1746043694658034|interv:85399| [2025/04/30 20:08:14 658074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694743433|now:1746043694658034|interval:85399|pto_count:0|srtt:52182 [2025/04/30 20:08:14 658081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 658089] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 658096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1584818| [2025/04/30 20:08:14 658103] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 658109] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694659109|now:1746043694658109|interv:1000| [2025/04/30 20:08:14 658116] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 658122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 658128] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694659109| [2025/04/30 20:08:14 658134] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694659109| [2025/04/30 20:08:14 658139] [debug] |xqc_engine_wakeup_after|wakeup:1746043694659109|now:1746043694658139|diff:970| [2025/04/30 20:08:14 658143] [debug] |xqc_engine_main_logic|END|now:1746043694657888| [2025/04/30 20:08:14 658154] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694658153| [2025/04/30 20:08:14 658160] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 658187] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1303| [2025/04/30 20:08:14 658193] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1304| [2025/04/30 20:08:14 658202] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1304| [2025/04/30 20:08:14 658208] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 658215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 658219] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:72019|prior_delivered:1511882|prior_time:1746043694608363|is_app_limited:0|send_elapse:56123|ack_elapse:49790|ctl_first_sent_time:1746043694608682|lagest_ack_time:1746043694658153|curr_delivered:1570701| [2025/04/30 20:08:14 658224] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694608682| [2025/04/30 20:08:14 658229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:653| [2025/04/30 20:08:14 658233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52182|rttvar:2070|minrtt:30499|latest_rtt:49471|ack_delay:32| [2025/04/30 20:08:14 658237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51839|rttvar:2238|minrtt:30499|latest_rtt:49471|ack_delay:32| [2025/04/30 20:08:14 658252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1686|lost_pn:1683|thresh:3| [2025/04/30 20:08:14 658256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 658261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 658267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 658274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 658280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 658285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 658289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 658293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 658297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 658300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 658304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 658308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 658312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51839|rtt_var:2238|pto_duration:60791|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 658317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 658321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 658325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 658329] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694743762|now:1746043694658312|interv:85450| [2025/04/30 20:08:14 658333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694743762|now:1746043694658312|interval:85450|pto_count:0|srtt:51839 [2025/04/30 20:08:14 658337] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56123, ack_elapse 49790, delivered 58819|rate 1048037|lost 332| [2025/04/30 20:08:14 658342] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1048037) in round 28| [2025/04/30 20:08:14 658347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 658353] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 658360] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694608682|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 658369] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694608682|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 658374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:51839|latest_rtt:49471|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 658380] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1304|largest:1304|pns:2| [2025/04/30 20:08:14 658385] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1304|frame:ACK |recv_time:1746043694658153|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 658390] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814658153|now:1746043694658153|interv:120000000| [2025/04/30 20:08:14 658394] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814658153|now:1746043694658153|interv:120000000| [2025/04/30 20:08:14 658398] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694659109|pq_index:0| [2025/04/30 20:08:14 658402] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694657888| [2025/04/30 20:08:14 658406] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694658406| [2025/04/30 20:08:14 658411] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694658410| [2025/04/30 20:08:14 658416] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 658421] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51839|min_srtt:51839|path_bw:1253837|loss_rate:8.06|path_pto:0| [2025/04/30 20:08:14 658426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1625663| [2025/04/30 20:08:14 658433] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51839|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 658441] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 658448] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51839|min_srtt:51839|path_bw:1253837|loss_rate:8.06|path_pto:0| [2025/04/30 20:08:14 658452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1626830| [2025/04/30 20:08:14 658457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 658461] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 658468] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 658472] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 658477] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 658481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1584818| [2025/04/30 20:08:14 658485] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 658489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 658493] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694659109| [2025/04/30 20:08:14 658497] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694659109| [2025/04/30 20:08:14 658501] [debug] |xqc_engine_wakeup_after|wakeup:1746043694659109|now:1746043694658501|diff:608| [2025/04/30 20:08:14 658505] [debug] |xqc_engine_main_logic|END|now:1746043694658410| [2025/04/30 20:08:14 658512] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694658512| [2025/04/30 20:08:14 658518] [debug] |xqc_engine_wakeup_after|wakeup:1746043694659109|now:1746043694658518|diff:591| [2025/04/30 20:08:14 658524] [debug] |xqc_engine_main_logic|END|now:1746043694658512| [2025/04/30 20:08:14 659159] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694659158| [2025/04/30 20:08:14 659216] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 659228] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1304| [2025/04/30 20:08:14 659232] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1305| [2025/04/30 20:08:14 659240] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1305| [2025/04/30 20:08:14 659247] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 659255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 659264] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:72019|prior_delivered:1513082|prior_time:1746043694609256|is_app_limited:0|send_elapse:58102|ack_elapse:49902|ctl_first_sent_time:1746043694610782|lagest_ack_time:1746043694659158|curr_delivered:1571901| [2025/04/30 20:08:14 659271] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694610782| [2025/04/30 20:08:14 659278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:654| [2025/04/30 20:08:14 659282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51839|rttvar:2238|minrtt:30499|latest_rtt:48376|ack_delay:32| [2025/04/30 20:08:14 659287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51403|rttvar:2552|minrtt:30499|latest_rtt:48376|ack_delay:32| [2025/04/30 20:08:14 659299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1687|lost_pn:1684|thresh:3| [2025/04/30 20:08:14 659303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 659307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 659311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 659315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 659319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 659322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 659326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 659330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 659334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 659338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 659345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 659351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 659358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51403|rtt_var:2552|pto_duration:61611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 659365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 659369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 659373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 659377] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694744582|now:1746043694659357|interv:85225| [2025/04/30 20:08:14 659381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694744582|now:1746043694659357|interval:85225|pto_count:0|srtt:51403 [2025/04/30 20:08:14 659386] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58102, ack_elapse 49902, delivered 58819|rate 1012340|lost 332| [2025/04/30 20:08:14 659391] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1012340) in round 28| [2025/04/30 20:08:14 659395] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 659399] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 659403] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694610782|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 659408] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694610782|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 659416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:60019|srtt:51403|latest_rtt:48376|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 659422] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1305|largest:1305|pns:2| [2025/04/30 20:08:14 659427] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1305|frame:ACK |recv_time:1746043694659158|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 659432] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814659158|now:1746043694659158|interv:120000000| [2025/04/30 20:08:14 659436] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814659158|now:1746043694659158|interv:120000000| [2025/04/30 20:08:14 659440] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694659109|pq_index:0| [2025/04/30 20:08:14 659445] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694658410| [2025/04/30 20:08:14 659449] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694659449| [2025/04/30 20:08:14 659454] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694659453| [2025/04/30 20:08:14 659459] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694659109|now:1746043694659453| [2025/04/30 20:08:14 659463] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694659109|now:1746043694659453| [2025/04/30 20:08:14 659467] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 659472] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 659477] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51403|min_srtt:51403|path_bw:1253837|loss_rate:8.06|path_pto:0| [2025/04/30 20:08:14 659481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1626830| [2025/04/30 20:08:14 659486] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51403|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 659491] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 659495] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51403|min_srtt:51403|path_bw:1253837|loss_rate:8.06|path_pto:0| [2025/04/30 20:08:14 659500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1627997| [2025/04/30 20:08:14 659513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 659517] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 659521] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 659526] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 659530] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 659535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1584818| [2025/04/30 20:08:14 659539] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 659544] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1738| [2025/04/30 20:08:14 659580] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746043694659551|stream_id:0|stream_offset:1584818| [2025/04/30 20:08:14 659590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 659598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 20:08:14 659605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51403|rtt_var:2552|pto_duration:61611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 659612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 659619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 659625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 659631] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694746162|now:1746043694659604|interv:86558| [2025/04/30 20:08:14 659638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694746162|now:1746043694659604|interval:86558|pto_count:0|srtt:51403 [2025/04/30 20:08:14 659646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61219| [2025/04/30 20:08:14 659653] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 659660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1585985| [2025/04/30 20:08:14 659667] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 659674] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1739| [2025/04/30 20:08:14 659723] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694659692|stream_id:0|stream_offset:1585985| [2025/04/30 20:08:14 659734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 659742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 659749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51403|rtt_var:2552|pto_duration:61611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 659755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 659760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 659764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 659768] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694746303|now:1746043694659748|interv:86555| [2025/04/30 20:08:14 659772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694746303|now:1746043694659748|interval:86555|pto_count:0|srtt:51403 [2025/04/30 20:08:14 659777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 659783] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 659790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1587152| [2025/04/30 20:08:14 659797] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 659804] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694660803|now:1746043694659803|interv:1000| [2025/04/30 20:08:14 659810] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 659815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 659820] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694660803| [2025/04/30 20:08:14 659824] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694660803| [2025/04/30 20:08:14 659828] [debug] |xqc_engine_wakeup_after|wakeup:1746043694660803|now:1746043694659828|diff:975| [2025/04/30 20:08:14 659832] [debug] |xqc_engine_main_logic|END|now:1746043694659453| [2025/04/30 20:08:14 659838] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694659838| [2025/04/30 20:08:14 659842] [debug] |xqc_engine_wakeup_after|wakeup:1746043694660803|now:1746043694659842|diff:961| [2025/04/30 20:08:14 659846] [debug] |xqc_engine_main_logic|END|now:1746043694659838| [2025/04/30 20:08:14 660039] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694660028| [2025/04/30 20:08:14 660051] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 660058] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1305| [2025/04/30 20:08:14 660062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1306| [2025/04/30 20:08:14 660079] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1306| [2025/04/30 20:08:14 660086] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 660095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 660103] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:73219|prior_delivered:1513082|prior_time:1746043694609256|is_app_limited:0|send_elapse:58183|ack_elapse:50772|ctl_first_sent_time:1746043694610863|lagest_ack_time:1746043694660028|curr_delivered:1573101| [2025/04/30 20:08:14 660110] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694610863| [2025/04/30 20:08:14 660118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:655| [2025/04/30 20:08:14 660124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51403|rttvar:2552|minrtt:30499|latest_rtt:49165|ack_delay:24| [2025/04/30 20:08:14 660131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51120|rttvar:2479|minrtt:30499|latest_rtt:49165|ack_delay:24| [2025/04/30 20:08:14 660137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1688|lost_pn:1685|thresh:3| [2025/04/30 20:08:14 660144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 660150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 660157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 660161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 660165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 660191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 660196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 660199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 660203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 660207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 660211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 660215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 660219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51120|rtt_var:2479|pto_duration:61036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 660224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 660233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 660237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 660241] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694745728|now:1746043694660219|interv:85509| [2025/04/30 20:08:14 660245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694745728|now:1746043694660219|interval:85509|pto_count:0|srtt:51120 [2025/04/30 20:08:14 660250] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58183, ack_elapse 50772, delivered 60019|rate 1031555|lost 332| [2025/04/30 20:08:14 660254] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1031555) in round 28| [2025/04/30 20:08:14 660259] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 660263] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 660267] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694610863|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 660271] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694610863|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 660276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:51120|latest_rtt:49165|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 660282] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1306|largest:1306|pns:2| [2025/04/30 20:08:14 660287] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1306|frame:ACK |recv_time:1746043694660028|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 660292] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814660028|now:1746043694660028|interv:120000000| [2025/04/30 20:08:14 660296] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814660028|now:1746043694660028|interv:120000000| [2025/04/30 20:08:14 660300] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694660803|pq_index:0| [2025/04/30 20:08:14 660305] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694659453| [2025/04/30 20:08:14 660309] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694660309| [2025/04/30 20:08:14 660314] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694660313| [2025/04/30 20:08:14 660320] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 660325] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51120|min_srtt:51120|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 660332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1627997| [2025/04/30 20:08:14 660337] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51120|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 660342] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 660346] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51120|min_srtt:51120|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 660351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1629164| [2025/04/30 20:08:14 660355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 660359] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 660363] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 660367] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 660372] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 660376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1587152| [2025/04/30 20:08:14 660381] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 660385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 660389] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694660803| [2025/04/30 20:08:14 660393] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694660803| [2025/04/30 20:08:14 660397] [debug] |xqc_engine_wakeup_after|wakeup:1746043694660803|now:1746043694660397|diff:406| [2025/04/30 20:08:14 660401] [debug] |xqc_engine_main_logic|END|now:1746043694660313| [2025/04/30 20:08:14 660407] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694660407| [2025/04/30 20:08:14 660411] [debug] |xqc_engine_wakeup_after|wakeup:1746043694660803|now:1746043694660411|diff:392| [2025/04/30 20:08:14 660415] [debug] |xqc_engine_main_logic|END|now:1746043694660407| [2025/04/30 20:08:14 661254] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694661249| [2025/04/30 20:08:14 661272] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 661282] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1306| [2025/04/30 20:08:14 661288] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1307| [2025/04/30 20:08:14 661297] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1307| [2025/04/30 20:08:14 661313] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 661322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1689|origin_pktnum:1626|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:08:14 661330] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:70819|prior_delivered:1515482|prior_time:1746043694611603|is_app_limited:0|send_elapse:56674|ack_elapse:49646|ctl_first_sent_time:1746043694612098|lagest_ack_time:1746043694661249|curr_delivered:1574301| [2025/04/30 20:08:14 661337] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694612098| [2025/04/30 20:08:14 661345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:657| [2025/04/30 20:08:14 661350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51120|rttvar:2479|minrtt:30499|latest_rtt:49151|ack_delay:40| [2025/04/30 20:08:14 661355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50868|rttvar:2362|minrtt:30499|latest_rtt:49151|ack_delay:40| [2025/04/30 20:08:14 661359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1689|lost_pn:1686|thresh:3| [2025/04/30 20:08:14 661363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 661367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 661371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 661376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 661383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 661389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 661394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 661398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 661402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 661406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 661412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 661419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50868|rtt_var:2362|pto_duration:60316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 661426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 661431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 661435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 661443] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694745008|now:1746043694661419|interv:83589| [2025/04/30 20:08:14 661448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694745008|now:1746043694661419|interval:83589|pto_count:0|srtt:50868 [2025/04/30 20:08:14 661452] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56674, ack_elapse 49646, delivered 58819|rate 1037848|lost 332| [2025/04/30 20:08:14 661457] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037848) in round 28| [2025/04/30 20:08:14 661461] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 661465] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 661469] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694612098|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 661474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694612098|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 661479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:60019|srtt:50868|latest_rtt:49151|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 661485] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1307|largest:1307|pns:2| [2025/04/30 20:08:14 661489] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1307|frame:ACK |recv_time:1746043694661249|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 661494] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814661249|now:1746043694661249|interv:120000000| [2025/04/30 20:08:14 661498] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814661249|now:1746043694661249|interv:120000000| [2025/04/30 20:08:14 661502] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694660803|pq_index:0| [2025/04/30 20:08:14 661507] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694660313| [2025/04/30 20:08:14 661511] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694661511| [2025/04/30 20:08:14 661517] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694661515| [2025/04/30 20:08:14 661521] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694660803|now:1746043694661515| [2025/04/30 20:08:14 661526] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694660803|now:1746043694661515| [2025/04/30 20:08:14 661530] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 661534] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 661542] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50868|min_srtt:50868|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 661547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1629164| [2025/04/30 20:08:14 661552] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50868|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 661556] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 661561] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50868|min_srtt:50868|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 661565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1630331| [2025/04/30 20:08:14 661570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 661574] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 661578] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 661583] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 661587] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 661591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1587152| [2025/04/30 20:08:14 661596] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 661600] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1740| [2025/04/30 20:08:14 661640] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746043694661608|stream_id:0|stream_offset:1587152| [2025/04/30 20:08:14 661646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 661652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 20:08:14 661657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50868|rtt_var:2362|pto_duration:60316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 661665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 661671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 661678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 661687] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694746924|now:1746043694661657|interv:85267| [2025/04/30 20:08:14 661691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694746924|now:1746043694661657|interval:85267|pto_count:0|srtt:50868 [2025/04/30 20:08:14 661696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61219| [2025/04/30 20:08:14 661701] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 661706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1588319| [2025/04/30 20:08:14 661710] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 661714] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1741| [2025/04/30 20:08:14 661750] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694661722|stream_id:0|stream_offset:1588319| [2025/04/30 20:08:14 661761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1741|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 661768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 661774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50868|rtt_var:2362|pto_duration:60316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 661781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 661788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 661794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 661801] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694747038|now:1746043694661774|interv:85264| [2025/04/30 20:08:14 661807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694747038|now:1746043694661774|interval:85264|pto_count:0|srtt:50868 [2025/04/30 20:08:14 661814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 661822] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 661828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1589486| [2025/04/30 20:08:14 661836] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 661842] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694662842|now:1746043694661842|interv:1000| [2025/04/30 20:08:14 661848] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 661861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 661868] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694662842| [2025/04/30 20:08:14 661875] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694662842| [2025/04/30 20:08:14 661881] [debug] |xqc_engine_wakeup_after|wakeup:1746043694662842|now:1746043694661881|diff:961| [2025/04/30 20:08:14 661888] [debug] |xqc_engine_main_logic|END|now:1746043694661515| [2025/04/30 20:08:14 661897] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694661897| [2025/04/30 20:08:14 661901] [debug] |xqc_engine_wakeup_after|wakeup:1746043694662842|now:1746043694661901|diff:941| [2025/04/30 20:08:14 661905] [debug] |xqc_engine_main_logic|END|now:1746043694661897| [2025/04/30 20:08:14 662043] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694662042| [2025/04/30 20:08:14 662057] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 662069] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1307| [2025/04/30 20:08:14 662074] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1308| [2025/04/30 20:08:14 662084] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1308| [2025/04/30 20:08:14 662090] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 662099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 662106] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:69619|prior_delivered:1517882|prior_time:1746043694613327|is_app_limited:0|send_elapse:57942|ack_elapse:48715|ctl_first_sent_time:1746043694613628|lagest_ack_time:1746043694662042|curr_delivered:1575501| [2025/04/30 20:08:14 662113] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694613628| [2025/04/30 20:08:14 662120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:658| [2025/04/30 20:08:14 662126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50868|rttvar:2362|minrtt:30499|latest_rtt:48414|ack_delay:32| [2025/04/30 20:08:14 662155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50557|rttvar:2393|minrtt:30499|latest_rtt:48414|ack_delay:32| [2025/04/30 20:08:14 662164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1690|lost_pn:1687|thresh:3| [2025/04/30 20:08:14 662207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 662214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 662221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 662227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 662233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 662238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 662249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 662253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 662257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 662261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 662265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 662269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50557|rtt_var:2393|pto_duration:60129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 662274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 662278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 662282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 662286] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694746851|now:1746043694662269|interv:84582| [2025/04/30 20:08:14 662290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694746851|now:1746043694662269|interval:84582|pto_count:0|srtt:50557 [2025/04/30 20:08:14 662295] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57942, ack_elapse 48715, delivered 57619|rate 994425|lost 332| [2025/04/30 20:08:14 662299] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (994425) in round 28| [2025/04/30 20:08:14 662304] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 662308] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 662312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694613628|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 662317] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694613628|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 662321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:50557|latest_rtt:48414|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 662327] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1308|largest:1308|pns:2| [2025/04/30 20:08:14 662332] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1308|frame:ACK |recv_time:1746043694662042|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 662337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814662042|now:1746043694662042|interv:120000000| [2025/04/30 20:08:14 662345] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814662042|now:1746043694662042|interv:120000000| [2025/04/30 20:08:14 662349] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694662842|pq_index:0| [2025/04/30 20:08:14 662353] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694661515| [2025/04/30 20:08:14 662357] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694662357| [2025/04/30 20:08:14 662362] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694662361| [2025/04/30 20:08:14 662368] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 662373] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50557|min_srtt:50557|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 662378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1630331| [2025/04/30 20:08:14 662382] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50557|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 662387] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 662392] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50557|min_srtt:50557|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 662396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1631498| [2025/04/30 20:08:14 662400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 662404] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 662408] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 662412] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 662417] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 662421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1589486| [2025/04/30 20:08:14 662426] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 662430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 662434] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694662842| [2025/04/30 20:08:14 662441] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694662842| [2025/04/30 20:08:14 662445] [debug] |xqc_engine_wakeup_after|wakeup:1746043694662842|now:1746043694662445|diff:397| [2025/04/30 20:08:14 662449] [debug] |xqc_engine_main_logic|END|now:1746043694662361| [2025/04/30 20:08:14 662455] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694662455| [2025/04/30 20:08:14 662459] [debug] |xqc_engine_wakeup_after|wakeup:1746043694662842|now:1746043694662459|diff:383| [2025/04/30 20:08:14 662463] [debug] |xqc_engine_main_logic|END|now:1746043694662455| [2025/04/30 20:08:14 663081] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694663080| [2025/04/30 20:08:14 663094] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 663104] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1308| [2025/04/30 20:08:14 663110] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1309| [2025/04/30 20:08:14 663119] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1309| [2025/04/30 20:08:14 663126] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 663135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 663142] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:70819|prior_delivered:1517882|prior_time:1746043694613327|is_app_limited:0|send_elapse:58069|ack_elapse:49753|ctl_first_sent_time:1746043694613755|lagest_ack_time:1746043694663080|curr_delivered:1576701| [2025/04/30 20:08:14 663150] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694613755| [2025/04/30 20:08:14 663156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:659| [2025/04/30 20:08:14 663163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50557|rttvar:2393|minrtt:30499|latest_rtt:49325|ack_delay:40| [2025/04/30 20:08:14 663190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50398|rttvar:2113|minrtt:30499|latest_rtt:49325|ack_delay:40| [2025/04/30 20:08:14 663197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1691|lost_pn:1688|thresh:3| [2025/04/30 20:08:14 663203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 663210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 663216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 663222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 663228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 663232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 663236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 663246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 663250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 663254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 663258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 663262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50398|rtt_var:2113|pto_duration:58850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 663266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 663270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 663274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 663278] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694745572|now:1746043694663261|interv:82311| [2025/04/30 20:08:14 663282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694745572|now:1746043694663261|interval:82311|pto_count:0|srtt:50398 [2025/04/30 20:08:14 663287] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58069, ack_elapse 49753, delivered 58819|rate 1012915|lost 332| [2025/04/30 20:08:14 663292] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1012915) in round 28| [2025/04/30 20:08:14 663296] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 663300] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 663304] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694613755|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 663308] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694613755|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 663313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:60019|srtt:50398|latest_rtt:49325|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 663319] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1309|largest:1309|pns:2| [2025/04/30 20:08:14 663325] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1309|frame:ACK |recv_time:1746043694663080|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 663333] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814663080|now:1746043694663080|interv:120000000| [2025/04/30 20:08:14 663339] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814663080|now:1746043694663080|interv:120000000| [2025/04/30 20:08:14 663349] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694662842|pq_index:0| [2025/04/30 20:08:14 663353] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694662361| [2025/04/30 20:08:14 663357] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694663357| [2025/04/30 20:08:14 663363] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694663361| [2025/04/30 20:08:14 663367] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694662842|now:1746043694663361| [2025/04/30 20:08:14 663372] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694662842|now:1746043694663361| [2025/04/30 20:08:14 663376] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 663380] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 663388] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50398|min_srtt:50398|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 663393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1631498| [2025/04/30 20:08:14 663397] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50398|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 663402] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 663407] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50398|min_srtt:50398|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 663411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1632665| [2025/04/30 20:08:14 663416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 663420] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 663424] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 663428] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 663432] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 663437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1589486| [2025/04/30 20:08:14 663441] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 663446] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1742| [2025/04/30 20:08:14 663487] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746043694663456|stream_id:0|stream_offset:1589486| [2025/04/30 20:08:14 663493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 663498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 20:08:14 663503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50398|rtt_var:2113|pto_duration:58850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 663510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 663517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 663523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 663530] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694747306|now:1746043694663502|interv:83804| [2025/04/30 20:08:14 663536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694747306|now:1746043694663502|interval:83804|pto_count:0|srtt:50398 [2025/04/30 20:08:14 663544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61219| [2025/04/30 20:08:14 663553] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 663559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1590653| [2025/04/30 20:08:14 663566] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 663570] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1743| [2025/04/30 20:08:14 663601] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694663578|stream_id:0|stream_offset:1590653| [2025/04/30 20:08:14 663608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 663612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 663617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50398|rtt_var:2113|pto_duration:58850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 663625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 663632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 663638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 663644] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694747428|now:1746043694663617|interv:83811| [2025/04/30 20:08:14 663657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694747428|now:1746043694663617|interval:83811|pto_count:0|srtt:50398 [2025/04/30 20:08:14 663665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 663673] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 663679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1591820| [2025/04/30 20:08:14 663686] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 663692] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694664692|now:1746043694663692|interv:1000| [2025/04/30 20:08:14 663699] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 663705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 663712] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694664692| [2025/04/30 20:08:14 663719] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694664692| [2025/04/30 20:08:14 663725] [debug] |xqc_engine_wakeup_after|wakeup:1746043694664692|now:1746043694663725|diff:967| [2025/04/30 20:08:14 663732] [debug] |xqc_engine_main_logic|END|now:1746043694663361| [2025/04/30 20:08:14 663738] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694663738| [2025/04/30 20:08:14 663742] [debug] |xqc_engine_wakeup_after|wakeup:1746043694664692|now:1746043694663742|diff:950| [2025/04/30 20:08:14 663746] [debug] |xqc_engine_main_logic|END|now:1746043694663738| [2025/04/30 20:08:14 664132] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694664130| [2025/04/30 20:08:14 664144] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 664153] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1309| [2025/04/30 20:08:14 664158] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1310| [2025/04/30 20:08:14 664181] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1310| [2025/04/30 20:08:14 664191] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 664196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1692|origin_pktnum:1633|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:08:14 664202] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:68419|prior_delivered:1520282|prior_time:1746043694615428|is_app_limited:0|send_elapse:56827|ack_elapse:48702|ctl_first_sent_time:1746043694615768|lagest_ack_time:1746043694664130|curr_delivered:1577901| [2025/04/30 20:08:14 664208] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694615768| [2025/04/30 20:08:14 664215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:661| [2025/04/30 20:08:14 664222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50398|rttvar:2113|minrtt:30499|latest_rtt:48362|ack_delay:56| [2025/04/30 20:08:14 664227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50137|rttvar:2108|minrtt:30499|latest_rtt:48362|ack_delay:56| [2025/04/30 20:08:14 664241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1692|lost_pn:1689|thresh:3| [2025/04/30 20:08:14 664248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 664255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 664260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 664267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 664271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 664275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 664279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 664282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 664286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 664290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 664295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50137|rtt_var:2108|pto_duration:58569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 664299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 664303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 664307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 664311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694747147|now:1746043694664294|interv:82853| [2025/04/30 20:08:14 664315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694747147|now:1746043694664294|interval:82853|pto_count:0|srtt:50137 [2025/04/30 20:08:14 664320] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56827, ack_elapse 48702, delivered 57619|rate 1013937|lost 332| [2025/04/30 20:08:14 664324] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1013937) in round 28| [2025/04/30 20:08:14 664329] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 664333] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 664337] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694615768|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 664341] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694615768|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 664349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:50137|latest_rtt:48362|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 664356] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1310|largest:1310|pns:2| [2025/04/30 20:08:14 664360] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1310|frame:ACK |recv_time:1746043694664130|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 664365] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814664130|now:1746043694664130|interv:120000000| [2025/04/30 20:08:14 664369] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814664130|now:1746043694664130|interv:120000000| [2025/04/30 20:08:14 664373] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694664692|pq_index:0| [2025/04/30 20:08:14 664378] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694663361| [2025/04/30 20:08:14 664382] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694664382| [2025/04/30 20:08:14 664387] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694664386| [2025/04/30 20:08:14 664392] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 664397] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50137|min_srtt:50137|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 664401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1632665| [2025/04/30 20:08:14 664406] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 664411] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 664415] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50137|min_srtt:50137|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 664420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1633832| [2025/04/30 20:08:14 664424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 664428] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 664432] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 664439] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 664443] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 664448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1591820| [2025/04/30 20:08:14 664452] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 664456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 664460] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694664692| [2025/04/30 20:08:14 664464] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694664692| [2025/04/30 20:08:14 664468] [debug] |xqc_engine_wakeup_after|wakeup:1746043694664692|now:1746043694664468|diff:224| [2025/04/30 20:08:14 664473] [debug] |xqc_engine_main_logic|END|now:1746043694664386| [2025/04/30 20:08:14 664478] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694664478| [2025/04/30 20:08:14 664482] [debug] |xqc_engine_wakeup_after|wakeup:1746043694664692|now:1746043694664482|diff:210| [2025/04/30 20:08:14 664486] [debug] |xqc_engine_main_logic|END|now:1746043694664478| [2025/04/30 20:08:14 665027] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694665026| [2025/04/30 20:08:14 665039] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 665049] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1310| [2025/04/30 20:08:14 665053] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1311| [2025/04/30 20:08:14 665060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1311| [2025/04/30 20:08:14 665067] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 665075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 665081] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:69619|prior_delivered:1520282|prior_time:1746043694615428|is_app_limited:0|send_elapse:56930|ack_elapse:49598|ctl_first_sent_time:1746043694615871|lagest_ack_time:1746043694665026|curr_delivered:1579101| [2025/04/30 20:08:14 665088] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694615871| [2025/04/30 20:08:14 665095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:662| [2025/04/30 20:08:14 665101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50137|rttvar:2108|minrtt:30499|latest_rtt:49155|ack_delay:32| [2025/04/30 20:08:14 665108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50010|rttvar:1834|minrtt:30499|latest_rtt:49155|ack_delay:32| [2025/04/30 20:08:14 665115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1693|lost_pn:1690|thresh:3| [2025/04/30 20:08:14 665122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 665136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 665141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 665148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 665154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 665160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 665185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 665193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 665197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 665201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 665206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50010|rtt_var:1834|pto_duration:57346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 665210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 665214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 665218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 665222] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694745924|now:1746043694665205|interv:80719| [2025/04/30 20:08:14 665226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694745924|now:1746043694665205|interval:80719|pto_count:0|srtt:50010 [2025/04/30 20:08:14 665231] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56930, ack_elapse 49598, delivered 58819|rate 1033181|lost 332| [2025/04/30 20:08:14 665235] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1033181) in round 28| [2025/04/30 20:08:14 665239] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 665244] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 665248] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694615871|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 665256] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694615871|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 665261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:60019|srtt:50010|latest_rtt:49155|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 665271] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1311|largest:1311|pns:2| [2025/04/30 20:08:14 665276] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1311|frame:ACK |recv_time:1746043694665026|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 665281] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814665026|now:1746043694665026|interv:120000000| [2025/04/30 20:08:14 665285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814665026|now:1746043694665026|interv:120000000| [2025/04/30 20:08:14 665289] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694664692|pq_index:0| [2025/04/30 20:08:14 665294] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694664386| [2025/04/30 20:08:14 665298] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694665297| [2025/04/30 20:08:14 665303] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694665301| [2025/04/30 20:08:14 665307] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694664692|now:1746043694665301| [2025/04/30 20:08:14 665311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694664692|now:1746043694665301| [2025/04/30 20:08:14 665315] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 665320] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 665325] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50010|min_srtt:50010|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 665329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1633832| [2025/04/30 20:08:14 665334] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50010|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 665338] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 665343] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50010|min_srtt:50010|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 665348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1634999| [2025/04/30 20:08:14 665352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 665356] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 665360] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 665367] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 665372] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 665376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1591820| [2025/04/30 20:08:14 665380] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 665385] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1744| [2025/04/30 20:08:14 665420] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746043694665393|stream_id:0|stream_offset:1591820| [2025/04/30 20:08:14 665426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 665431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 20:08:14 665436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50010|rtt_var:1834|pto_duration:57346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 665440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 665446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 665452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 665459] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694747739|now:1746043694665435|interv:82304| [2025/04/30 20:08:14 665465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694747739|now:1746043694665435|interval:82304|pto_count:0|srtt:50010 [2025/04/30 20:08:14 665473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61219| [2025/04/30 20:08:14 665481] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 665488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1592987| [2025/04/30 20:08:14 665494] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 665499] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1745| [2025/04/30 20:08:14 665528] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694665506|stream_id:0|stream_offset:1592987| [2025/04/30 20:08:14 665534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 665544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 665550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50010|rtt_var:1834|pto_duration:57346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 665557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 665563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 665569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 665575] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694747852|now:1746043694665550|interv:82302| [2025/04/30 20:08:14 665582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694747852|now:1746043694665550|interval:82302|pto_count:0|srtt:50010 [2025/04/30 20:08:14 665589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 665597] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 665603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 665611] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 665617] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694666617|now:1746043694665617|interv:1000| [2025/04/30 20:08:14 665624] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 665630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 665636] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694666617| [2025/04/30 20:08:14 665642] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694666617| [2025/04/30 20:08:14 665649] [debug] |xqc_engine_wakeup_after|wakeup:1746043694666617|now:1746043694665649|diff:968| [2025/04/30 20:08:14 665656] [debug] |xqc_engine_main_logic|END|now:1746043694665301| [2025/04/30 20:08:14 665665] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694665665| [2025/04/30 20:08:14 665671] [debug] |xqc_engine_wakeup_after|wakeup:1746043694666617|now:1746043694665671|diff:946| [2025/04/30 20:08:14 665678] [debug] |xqc_engine_main_logic|END|now:1746043694665665| [2025/04/30 20:08:14 666130] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694666129| [2025/04/30 20:08:14 666140] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 666147] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1311| [2025/04/30 20:08:14 666154] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1312| [2025/04/30 20:08:14 666163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1312| [2025/04/30 20:08:14 666193] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 666202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 666215] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:70819|prior_delivered:1520282|prior_time:1746043694615428|is_app_limited:0|send_elapse:58275|ack_elapse:50701|ctl_first_sent_time:1746043694617216|lagest_ack_time:1746043694666129|curr_delivered:1580301| [2025/04/30 20:08:14 666222] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694617216| [2025/04/30 20:08:14 666229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:663| [2025/04/30 20:08:14 666235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50010|rttvar:1834|minrtt:30499|latest_rtt:48913|ack_delay:40| [2025/04/30 20:08:14 666242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49868|rttvar:1660|minrtt:30499|latest_rtt:48913|ack_delay:40| [2025/04/30 20:08:14 666250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1694|lost_pn:1691|thresh:3| [2025/04/30 20:08:14 666256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 666262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 666269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 666275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 666281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 666287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 666293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 666298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 666302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 666306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 666310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49868|rtt_var:1660|pto_duration:56508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 666315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 666319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 666323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 666327] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694747014|now:1746043694666310|interv:80704| [2025/04/30 20:08:14 666331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694747014|now:1746043694666310|interval:80704|pto_count:0|srtt:49868 [2025/04/30 20:08:14 666336] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58275, ack_elapse 50701, delivered 60019|rate 1029927|lost 332| [2025/04/30 20:08:14 666344] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1029927) in round 28| [2025/04/30 20:08:14 666349] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 666353] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 666357] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694617216|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 666362] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694617216|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 666366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:49868|latest_rtt:48913|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 666373] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1312|largest:1312|pns:2| [2025/04/30 20:08:14 666377] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1312|frame:ACK |recv_time:1746043694666129|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 666382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814666129|now:1746043694666129|interv:120000000| [2025/04/30 20:08:14 666386] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814666129|now:1746043694666129|interv:120000000| [2025/04/30 20:08:14 666390] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694666617|pq_index:0| [2025/04/30 20:08:14 666395] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694665301| [2025/04/30 20:08:14 666399] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694666399| [2025/04/30 20:08:14 666404] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694666403| [2025/04/30 20:08:14 666409] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 666414] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49868|min_srtt:49868|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 666419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1634999| [2025/04/30 20:08:14 666423] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49868|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 666428] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 666436] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49868|min_srtt:49868|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 666440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1636166| [2025/04/30 20:08:14 666444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 666448] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 666452] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 666457] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 666461] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 666465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 666470] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 666474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 666478] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694666617| [2025/04/30 20:08:14 666482] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694666617| [2025/04/30 20:08:14 666486] [debug] |xqc_engine_wakeup_after|wakeup:1746043694666617|now:1746043694666485|diff:132| [2025/04/30 20:08:14 666490] [debug] |xqc_engine_main_logic|END|now:1746043694666403| [2025/04/30 20:08:14 666495] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694666495| [2025/04/30 20:08:14 666499] [debug] |xqc_engine_wakeup_after|wakeup:1746043694666617|now:1746043694666499|diff:118| [2025/04/30 20:08:14 666503] [debug] |xqc_engine_main_logic|END|now:1746043694666495| [2025/04/30 20:08:14 667127] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694667126| [2025/04/30 20:08:14 667136] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 667144] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1312| [2025/04/30 20:08:14 667151] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1313| [2025/04/30 20:08:14 667159] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1313| [2025/04/30 20:08:14 667187] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 667194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1695|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1695|path_largest_ack:1695| [2025/04/30 20:08:14 667201] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:72019|prior_delivered:1520282|prior_time:1746043694615428|is_app_limited:0|send_elapse:58382|ack_elapse:51698|ctl_first_sent_time:1746043694617323|lagest_ack_time:1746043694667126|curr_delivered:1581501| [2025/04/30 20:08:14 667208] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694617323| [2025/04/30 20:08:14 667221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:664| [2025/04/30 20:08:14 667226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49868|rttvar:1660|minrtt:30499|latest_rtt:49803|ack_delay:40| [2025/04/30 20:08:14 667230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49855|rttvar:1271|minrtt:30499|latest_rtt:49803|ack_delay:40| [2025/04/30 20:08:14 667235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1695|lost_pn:1692|thresh:3| [2025/04/30 20:08:14 667241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 667247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 667253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 667260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 667265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 667271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 667275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 667279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 667283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 667287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 667291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49855|rtt_var:1271|pto_duration:54939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 667295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 667299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 667303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 667307] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694745445|now:1746043694667291|interv:78154| [2025/04/30 20:08:14 667311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694745445|now:1746043694667291|interval:78154|pto_count:0|srtt:49855 [2025/04/30 20:08:14 667316] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58382, ack_elapse 51698, delivered 61219|rate 1048593|lost 332| [2025/04/30 20:08:14 667320] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1048593) in round 28| [2025/04/30 20:08:14 667324] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 667328] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 667336] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694617323|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 667340] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694617323|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 667345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:60019|srtt:49855|latest_rtt:49803|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 667351] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1313|largest:1313|pns:2| [2025/04/30 20:08:14 667355] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1313|frame:ACK |recv_time:1746043694667126|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 667360] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814667126|now:1746043694667126|interv:120000000| [2025/04/30 20:08:14 667364] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814667126|now:1746043694667126|interv:120000000| [2025/04/30 20:08:14 667368] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694666617|pq_index:0| [2025/04/30 20:08:14 667373] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694666403| [2025/04/30 20:08:14 667377] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694667377| [2025/04/30 20:08:14 667382] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694667381| [2025/04/30 20:08:14 667386] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694666617|now:1746043694667381| [2025/04/30 20:08:14 667391] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694666617|now:1746043694667381| [2025/04/30 20:08:14 667395] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 667399] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 667404] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49855|min_srtt:49855|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 667409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1636166| [2025/04/30 20:08:14 667413] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49855|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 667418] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 667425] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49855|min_srtt:49855|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 667430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1637333| [2025/04/30 20:08:14 667434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 667438] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 667442] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 667446] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 667451] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 667455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 667459] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 667464] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1746| [2025/04/30 20:08:14 667499] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746043694667471|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 667506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 667510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 20:08:14 667515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49855|rtt_var:1271|pto_duration:54939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 667520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 667526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 667532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 667539] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694747410|now:1746043694667515|interv:79895| [2025/04/30 20:08:14 667546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694747410|now:1746043694667515|interval:79895|pto_count:0|srtt:49855 [2025/04/30 20:08:14 667554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61219| [2025/04/30 20:08:14 667562] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 667569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1595321| [2025/04/30 20:08:14 667583] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 667590] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1747| [2025/04/30 20:08:14 667628] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694667600|stream_id:0|stream_offset:1595321| [2025/04/30 20:08:14 667639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 667646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 667653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49855|rtt_var:1271|pto_duration:54939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 667659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 667666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 667672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 667676] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694747539|now:1746043694667652|interv:79887| [2025/04/30 20:08:14 667680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694747539|now:1746043694667652|interval:79887|pto_count:0|srtt:49855 [2025/04/30 20:08:14 667686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 667693] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 667700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1596488| [2025/04/30 20:08:14 667707] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 667713] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694668712|now:1746043694667712|interv:1000| [2025/04/30 20:08:14 667719] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 667726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 667732] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694668712| [2025/04/30 20:08:14 667739] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694668712| [2025/04/30 20:08:14 667745] [debug] |xqc_engine_wakeup_after|wakeup:1746043694668712|now:1746043694667745|diff:967| [2025/04/30 20:08:14 667752] [debug] |xqc_engine_main_logic|END|now:1746043694667381| [2025/04/30 20:08:14 667760] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694667760| [2025/04/30 20:08:14 667764] [debug] |xqc_engine_wakeup_after|wakeup:1746043694668712|now:1746043694667764|diff:948| [2025/04/30 20:08:14 667768] [debug] |xqc_engine_main_logic|END|now:1746043694667760| [2025/04/30 20:08:14 668041] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694668040| [2025/04/30 20:08:14 668056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 668065] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1313| [2025/04/30 20:08:14 668072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1314| [2025/04/30 20:08:14 668081] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1314| [2025/04/30 20:08:14 668085] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 668091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1696|origin_pktnum:1635|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:08:14 668096] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:324|tx_in_flight:68419|prior_delivered:1523882|prior_time:1746043694618182|is_app_limited:0|send_elapse:56700|ack_elapse:49858|ctl_first_sent_time:1746043694618506|lagest_ack_time:1746043694668040|curr_delivered:1582701| [2025/04/30 20:08:14 668102] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694618506| [2025/04/30 20:08:14 668109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:666| [2025/04/30 20:08:14 668116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49855|rttvar:1271|minrtt:30499|latest_rtt:49534|ack_delay:48| [2025/04/30 20:08:14 668123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49809|rttvar:1046|minrtt:30499|latest_rtt:49534|ack_delay:48| [2025/04/30 20:08:14 668127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1696|lost_pn:1693|thresh:3| [2025/04/30 20:08:14 668134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 668140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 668147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 668154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 668160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 668183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 668194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 668200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 668206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 668211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49809|rtt_var:1046|pto_duration:53993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 668216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 668224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 668228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 668232] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694746593|now:1746043694668211|interv:78382| [2025/04/30 20:08:14 668236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694746593|now:1746043694668211|interval:78382|pto_count:0|srtt:49809 [2025/04/30 20:08:14 668241] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56700, ack_elapse 49858, delivered 58819|rate 1037372|lost 332| [2025/04/30 20:08:14 668245] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037372) in round 28| [2025/04/30 20:08:14 668250] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 668254] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 668258] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694618506|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 668262] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694618506|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 668267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:49809|latest_rtt:49534|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 668273] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1314|largest:1314|pns:2| [2025/04/30 20:08:14 668278] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1314|frame:ACK |recv_time:1746043694668040|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 668282] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814668040|now:1746043694668040|interv:120000000| [2025/04/30 20:08:14 668287] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814668040|now:1746043694668040|interv:120000000| [2025/04/30 20:08:14 668291] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694668712|pq_index:0| [2025/04/30 20:08:14 668295] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694667381| [2025/04/30 20:08:14 668299] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694668299| [2025/04/30 20:08:14 668304] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694668303| [2025/04/30 20:08:14 668309] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 668314] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49809|min_srtt:49809|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 668321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1637333| [2025/04/30 20:08:14 668326] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49809|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 668331] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 668335] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49809|min_srtt:49809|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 668340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1638500| [2025/04/30 20:08:14 668345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 668349] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 668353] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 668357] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 668361] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 668365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1596488| [2025/04/30 20:08:14 668370] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 668374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 668378] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694668712| [2025/04/30 20:08:14 668382] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694668712| [2025/04/30 20:08:14 668386] [debug] |xqc_engine_wakeup_after|wakeup:1746043694668712|now:1746043694668386|diff:326| [2025/04/30 20:08:14 668390] [debug] |xqc_engine_main_logic|END|now:1746043694668303| [2025/04/30 20:08:14 668396] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694668396| [2025/04/30 20:08:14 668400] [debug] |xqc_engine_wakeup_after|wakeup:1746043694668712|now:1746043694668399|diff:313| [2025/04/30 20:08:14 668404] [debug] |xqc_engine_main_logic|END|now:1746043694668396| [2025/04/30 20:08:14 669488] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694669486| [2025/04/30 20:08:14 669502] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 669511] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1314| [2025/04/30 20:08:14 669517] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1315| [2025/04/30 20:08:14 669525] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1315| [2025/04/30 20:08:14 669537] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 669542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 669547] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:324|tx_in_flight:68419|prior_delivered:1525082|prior_time:1746043694619470|is_app_limited:0|send_elapse:57927|ack_elapse:50016|ctl_first_sent_time:1746043694619825|lagest_ack_time:1746043694669486|curr_delivered:1583901| [2025/04/30 20:08:14 669552] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694619825| [2025/04/30 20:08:14 669557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:667| [2025/04/30 20:08:14 669562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49809|rttvar:1046|minrtt:30499|latest_rtt:49661|ack_delay:32| [2025/04/30 20:08:14 669569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49786|rttvar:830|minrtt:30499|latest_rtt:49661|ack_delay:32| [2025/04/30 20:08:14 669576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1697|lost_pn:1694|thresh:3| [2025/04/30 20:08:14 669583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 669589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 669595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 669601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 669607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 669613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 669619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 669625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 669632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 669638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49786|rtt_var:830|pto_duration:53106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 669645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 669651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 669657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 669664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694745706|now:1746043694669637|interv:76069| [2025/04/30 20:08:14 669670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694745706|now:1746043694669637|interval:76069|pto_count:0|srtt:49786 [2025/04/30 20:08:14 669682] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57927, ack_elapse 50016, delivered 58819|rate 1015398|lost 332| [2025/04/30 20:08:14 669689] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1015398) in round 28| [2025/04/30 20:08:14 669695] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 669701] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 669707] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694619825|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 669714] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694619825|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 669720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:60019|srtt:49786|latest_rtt:49661|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 669729] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1315|largest:1315|pns:2| [2025/04/30 20:08:14 669736] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1315|frame:ACK |recv_time:1746043694669486|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 669742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814669486|now:1746043694669486|interv:120000000| [2025/04/30 20:08:14 669748] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814669486|now:1746043694669486|interv:120000000| [2025/04/30 20:08:14 669754] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694668712|pq_index:0| [2025/04/30 20:08:14 669760] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694668303| [2025/04/30 20:08:14 669766] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694669766| [2025/04/30 20:08:14 669773] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694669771| [2025/04/30 20:08:14 669780] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694668712|now:1746043694669771| [2025/04/30 20:08:14 669786] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694668712|now:1746043694669771| [2025/04/30 20:08:14 669792] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 669799] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 669807] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49786|min_srtt:49786|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 669814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1638500| [2025/04/30 20:08:14 669825] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49786|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 669833] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 669840] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49786|min_srtt:49786|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 669844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1639667| [2025/04/30 20:08:14 669849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 669853] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 669857] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 669861] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 669865] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 669870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1596488| [2025/04/30 20:08:14 669874] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 669879] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1748| [2025/04/30 20:08:14 669911] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746043694669887|stream_id:0|stream_offset:1596488| [2025/04/30 20:08:14 669917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 669922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 20:08:14 669927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49786|rtt_var:830|pto_duration:53106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 669932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 669939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 669945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 669952] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694747993|now:1746043694669927|interv:78066| [2025/04/30 20:08:14 669958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694747993|now:1746043694669927|interval:78066|pto_count:0|srtt:49786 [2025/04/30 20:08:14 669981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61219| [2025/04/30 20:08:14 669989] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 669996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1597655| [2025/04/30 20:08:14 670003] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 670010] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1749| [2025/04/30 20:08:14 670053] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694670022|stream_id:0|stream_offset:1597655| [2025/04/30 20:08:14 670061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 670066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 670071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49786|rtt_var:830|pto_duration:53106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 670076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 670082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 670089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 670095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694748128|now:1746043694670071|interv:78057| [2025/04/30 20:08:14 670102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694748128|now:1746043694670071|interval:78057|pto_count:0|srtt:49786 [2025/04/30 20:08:14 670109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 670117] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 670121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1598822| [2025/04/30 20:08:14 670125] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 670130] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1750| [2025/04/30 20:08:14 670159] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62419|now:1746043694670136|stream_id:0|stream_offset:1598822| [2025/04/30 20:08:14 670164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 670196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62419|applimit:0| [2025/04/30 20:08:14 670204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49786|rtt_var:830|pto_duration:53106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 670211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 670217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 670224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63619| [2025/04/30 20:08:14 670230] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694748242|now:1746043694670203|interv:78039| [2025/04/30 20:08:14 670235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694748242|now:1746043694670203|interval:78039|pto_count:0|srtt:49786 [2025/04/30 20:08:14 670240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63619| [2025/04/30 20:08:14 670245] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 670250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1599989| [2025/04/30 20:08:14 670254] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 670258] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694671258|now:1746043694670258|interv:1000| [2025/04/30 20:08:14 670262] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 670266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 670270] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694671258| [2025/04/30 20:08:14 670274] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694671258| [2025/04/30 20:08:14 670278] [debug] |xqc_engine_wakeup_after|wakeup:1746043694671258|now:1746043694670278|diff:980| [2025/04/30 20:08:14 670283] [debug] |xqc_engine_main_logic|END|now:1746043694669771| [2025/04/30 20:08:14 670291] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694670290| [2025/04/30 20:08:14 670296] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 670302] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1315| [2025/04/30 20:08:14 670306] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1316| [2025/04/30 20:08:14 670312] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1316| [2025/04/30 20:08:14 670316] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 670321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1698|origin_pktnum:1639|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:08:14 670326] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:66019|prior_delivered:1527482|prior_time:1746043694621713|is_app_limited:0|send_elapse:55762|ack_elapse:48577|ctl_first_sent_time:1746043694622083|lagest_ack_time:1746043694670290|curr_delivered:1585101| [2025/04/30 20:08:14 670335] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694622083| [2025/04/30 20:08:14 670340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:669| [2025/04/30 20:08:14 670344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49786|rttvar:830|minrtt:30499|latest_rtt:48207|ack_delay:48| [2025/04/30 20:08:14 670348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49582|rttvar:1029|minrtt:30499|latest_rtt:48207|ack_delay:48| [2025/04/30 20:08:14 670352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1698|lost_pn:1695|thresh:3| [2025/04/30 20:08:14 670357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 670361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 670365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 670368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 670372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 670376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 670380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 670384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 670388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49582|rtt_var:1029|pto_duration:53698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 670392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 670396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 670400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 670404] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694748834|now:1746043694670388|interv:78446| [2025/04/30 20:08:14 670408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694748834|now:1746043694670388|interval:78446|pto_count:0|srtt:49582 [2025/04/30 20:08:14 670412] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55762, ack_elapse 48577, delivered 57619|rate 1033302|lost 332| [2025/04/30 20:08:14 670417] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1033302) in round 28| [2025/04/30 20:08:14 670421] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 670425] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 670435] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694622083|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 670439] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694622083|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 670444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62419|srtt:49582|latest_rtt:48207|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 670450] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1316|largest:1316|pns:2| [2025/04/30 20:08:14 670455] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1316|frame:ACK |recv_time:1746043694670290|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 670459] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814670290|now:1746043694670290|interv:120000000| [2025/04/30 20:08:14 670464] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814670290|now:1746043694670290|interv:120000000| [2025/04/30 20:08:14 670468] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694671258|pq_index:0| [2025/04/30 20:08:14 670472] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694669771| [2025/04/30 20:08:14 670476] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694670476| [2025/04/30 20:08:14 670481] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694670480| [2025/04/30 20:08:14 670486] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 670491] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49582|min_srtt:49582|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 670495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1639667| [2025/04/30 20:08:14 670500] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49582|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 670505] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 670509] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49582|min_srtt:49582|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 670513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1640834| [2025/04/30 20:08:14 670521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 670525] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 670529] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 670533] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 670537] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 670541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1599989| [2025/04/30 20:08:14 670546] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 670550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 670554] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694671258| [2025/04/30 20:08:14 670558] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694671258| [2025/04/30 20:08:14 670563] [debug] |xqc_engine_wakeup_after|wakeup:1746043694671258|now:1746043694670562|diff:696| [2025/04/30 20:08:14 670569] [debug] |xqc_engine_main_logic|END|now:1746043694670480| [2025/04/30 20:08:14 670578] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694670578| [2025/04/30 20:08:14 670585] [debug] |xqc_engine_wakeup_after|wakeup:1746043694671258|now:1746043694670584|diff:674| [2025/04/30 20:08:14 670591] [debug] |xqc_engine_main_logic|END|now:1746043694670578| [2025/04/30 20:08:14 671511] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694671510| [2025/04/30 20:08:14 671524] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 671534] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1316| [2025/04/30 20:08:14 671540] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1317| [2025/04/30 20:08:14 671548] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1317| [2025/04/30 20:08:14 671552] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 671559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1699|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1699|path_largest_ack:1699| [2025/04/30 20:08:14 671566] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:67219|prior_delivered:1527482|prior_time:1746043694621713|is_app_limited:0|send_elapse:55894|ack_elapse:49797|ctl_first_sent_time:1746043694622215|lagest_ack_time:1746043694671510|curr_delivered:1586301| [2025/04/30 20:08:14 671574] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694622215| [2025/04/30 20:08:14 671581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:670| [2025/04/30 20:08:14 671587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49582|rttvar:1029|minrtt:30499|latest_rtt:49295|ack_delay:48| [2025/04/30 20:08:14 671594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49540|rttvar:855|minrtt:30499|latest_rtt:49295|ack_delay:48| [2025/04/30 20:08:14 671609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1699|lost_pn:1696|thresh:3| [2025/04/30 20:08:14 671616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 671622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 671629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 671635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 671641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 671647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 671654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 671660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 671667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49540|rtt_var:855|pto_duration:52960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 671674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 671681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 671686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 671690] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694748096|now:1746043694671667|interv:76429| [2025/04/30 20:08:14 671695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694748096|now:1746043694671667|interval:76429|pto_count:0|srtt:49540 [2025/04/30 20:08:14 671699] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55894, ack_elapse 49797, delivered 58819|rate 1052331|lost 332| [2025/04/30 20:08:14 671704] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1052331) in round 28| [2025/04/30 20:08:14 671708] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 671712] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 671716] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694622215|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 671720] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694622215|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 671725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:49540|latest_rtt:49295|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 671736] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1317|largest:1317|pns:2| [2025/04/30 20:08:14 671741] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1317|frame:ACK |recv_time:1746043694671510|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 671746] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814671510|now:1746043694671510|interv:120000000| [2025/04/30 20:08:14 671751] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814671510|now:1746043694671510|interv:120000000| [2025/04/30 20:08:14 671757] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694671258|pq_index:0| [2025/04/30 20:08:14 671764] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694670480| [2025/04/30 20:08:14 671770] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694671770| [2025/04/30 20:08:14 671777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694671776| [2025/04/30 20:08:14 671783] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694671258|now:1746043694671776| [2025/04/30 20:08:14 671789] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694671258|now:1746043694671776| [2025/04/30 20:08:14 671796] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 671803] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 671811] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49540|min_srtt:49540|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 671818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1640834| [2025/04/30 20:08:14 671823] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49540|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 671829] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 671836] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49540|min_srtt:49540|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 671842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1642001| [2025/04/30 20:08:14 671850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 671855] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 671862] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 671875] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 671882] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 671886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1599989| [2025/04/30 20:08:14 671890] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 671895] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1751| [2025/04/30 20:08:14 671932] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694671903|stream_id:0|stream_offset:1599989| [2025/04/30 20:08:14 671939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 671944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 671951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49540|rtt_var:855|pto_duration:52960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 671957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 671964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 671970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 671977] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694749863|now:1746043694671950|interv:77913| [2025/04/30 20:08:14 671984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694749863|now:1746043694671950|interval:77913|pto_count:0|srtt:49540 [2025/04/30 20:08:14 671992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 672000] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 672006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1601156| [2025/04/30 20:08:14 672013] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 672020] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1752| [2025/04/30 20:08:14 672059] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62419|now:1746043694672031|stream_id:0|stream_offset:1601156| [2025/04/30 20:08:14 672069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 672083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62419|applimit:0| [2025/04/30 20:08:14 672091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49540|rtt_var:855|pto_duration:52960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 672097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 672104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 672110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63619| [2025/04/30 20:08:14 672117] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694749991|now:1746043694672090|interv:77901| [2025/04/30 20:08:14 672122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694749991|now:1746043694672090|interval:77901|pto_count:0|srtt:49540 [2025/04/30 20:08:14 672130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63619| [2025/04/30 20:08:14 672137] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 672145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1602323| [2025/04/30 20:08:14 672152] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 672158] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694673158|now:1746043694672158|interv:1000| [2025/04/30 20:08:14 672165] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 672196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 672202] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694673158| [2025/04/30 20:08:14 672209] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694673158| [2025/04/30 20:08:14 672214] [debug] |xqc_engine_wakeup_after|wakeup:1746043694673158|now:1746043694672214|diff:944| [2025/04/30 20:08:14 672219] [debug] |xqc_engine_main_logic|END|now:1746043694671776| [2025/04/30 20:08:14 672228] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694672227| [2025/04/30 20:08:14 672233] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 672239] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1317| [2025/04/30 20:08:14 672243] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1318| [2025/04/30 20:08:14 672249] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1318| [2025/04/30 20:08:14 672253] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 672258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 672263] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:68419|prior_delivered:1527482|prior_time:1746043694621713|is_app_limited:0|send_elapse:55977|ack_elapse:50514|ctl_first_sent_time:1746043694622298|lagest_ack_time:1746043694672227|curr_delivered:1587501| [2025/04/30 20:08:14 672273] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694622298| [2025/04/30 20:08:14 672278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:671| [2025/04/30 20:08:14 672282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49540|rttvar:855|minrtt:30499|latest_rtt:49929|ack_delay:48| [2025/04/30 20:08:14 672286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49583|rttvar:727|minrtt:30499|latest_rtt:49929|ack_delay:48| [2025/04/30 20:08:14 672291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1700|lost_pn:1697|thresh:3| [2025/04/30 20:08:14 672295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 672299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 672303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 672307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 672311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 672314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 672318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 672322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 672326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49583|rtt_var:727|pto_duration:52491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 672331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 672335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 672338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 672342] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694749522|now:1746043694672326|interv:77196| [2025/04/30 20:08:14 672347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694749522|now:1746043694672326|interval:77196|pto_count:0|srtt:49583 [2025/04/30 20:08:14 672354] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55977, ack_elapse 50514, delivered 60019|rate 1072208|lost 332| [2025/04/30 20:08:14 672361] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1072208) in round 28| [2025/04/30 20:08:14 672368] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 672374] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 672387] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694622298|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 672394] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694622298|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 672402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62419|srtt:49583|latest_rtt:49929|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 672408] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1318|largest:1318|pns:2| [2025/04/30 20:08:14 672412] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1318|frame:ACK |recv_time:1746043694672227|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 672417] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814672227|now:1746043694672227|interv:120000000| [2025/04/30 20:08:14 672422] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814672227|now:1746043694672227|interv:120000000| [2025/04/30 20:08:14 672426] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694673158|pq_index:0| [2025/04/30 20:08:14 672430] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694671776| [2025/04/30 20:08:14 672434] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694672434| [2025/04/30 20:08:14 672439] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694672438| [2025/04/30 20:08:14 672444] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 672449] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49583|min_srtt:49583|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 672456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1642001| [2025/04/30 20:08:14 672464] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49583|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 672471] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 672478] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49583|min_srtt:49583|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 672483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1643168| [2025/04/30 20:08:14 672491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 672495] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 672499] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 672504] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 672509] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 672513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1602323| [2025/04/30 20:08:14 672518] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 672521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 672525] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694673158| [2025/04/30 20:08:14 672530] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694673158| [2025/04/30 20:08:14 672534] [debug] |xqc_engine_wakeup_after|wakeup:1746043694673158|now:1746043694672533|diff:625| [2025/04/30 20:08:14 672538] [debug] |xqc_engine_main_logic|END|now:1746043694672438| [2025/04/30 20:08:14 672543] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694672543| [2025/04/30 20:08:14 672547] [debug] |xqc_engine_wakeup_after|wakeup:1746043694673158|now:1746043694672547|diff:611| [2025/04/30 20:08:14 672551] [debug] |xqc_engine_main_logic|END|now:1746043694672543| [2025/04/30 20:08:14 673040] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694673039| [2025/04/30 20:08:14 673052] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 673061] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1318| [2025/04/30 20:08:14 673067] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1319| [2025/04/30 20:08:14 673077] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1319| [2025/04/30 20:08:14 673083] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 673091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1701|origin_pktnum:1643|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:08:14 673097] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:67219|prior_delivered:1528682|prior_time:1746043694623314|is_app_limited:0|send_elapse:57109|ack_elapse:49725|ctl_first_sent_time:1746043694623681|lagest_ack_time:1746043694673039|curr_delivered:1588701| [2025/04/30 20:08:14 673102] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694623681| [2025/04/30 20:08:14 673107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:673| [2025/04/30 20:08:14 673113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49583|rttvar:727|minrtt:30499|latest_rtt:49358|ack_delay:48| [2025/04/30 20:08:14 673120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49549|rttvar:614|minrtt:30499|latest_rtt:49358|ack_delay:48| [2025/04/30 20:08:14 673135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1701|lost_pn:1698|thresh:3| [2025/04/30 20:08:14 673142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 673149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 673155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 673161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 673199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 673204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 673208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 673212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49549|rtt_var:614|pto_duration:52005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 673217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 673221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 673225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 673229] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694749036|now:1746043694673212|interv:75824| [2025/04/30 20:08:14 673233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694749036|now:1746043694673212|interval:75824|pto_count:0|srtt:49549 [2025/04/30 20:08:14 673238] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57109, ack_elapse 49725, delivered 60019|rate 1050955|lost 332| [2025/04/30 20:08:14 673243] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1050955) in round 28| [2025/04/30 20:08:14 673247] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 673251] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 673255] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694623681|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 673260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694623681|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 673264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:49549|latest_rtt:49358|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 673277] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1319|largest:1319|pns:2| [2025/04/30 20:08:14 673281] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1319|frame:ACK |recv_time:1746043694673039|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 673286] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814673039|now:1746043694673039|interv:120000000| [2025/04/30 20:08:14 673291] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814673039|now:1746043694673039|interv:120000000| [2025/04/30 20:08:14 673295] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694673158|pq_index:0| [2025/04/30 20:08:14 673299] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694672438| [2025/04/30 20:08:14 673303] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694673303| [2025/04/30 20:08:14 673308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694673307| [2025/04/30 20:08:14 673313] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694673158|now:1746043694673307| [2025/04/30 20:08:14 673317] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694673158|now:1746043694673307| [2025/04/30 20:08:14 673321] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 673326] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 673330] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49549|min_srtt:49549|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 673335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1643168| [2025/04/30 20:08:14 673340] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49549|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 673344] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 673349] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49549|min_srtt:49549|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 673353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1644335| [2025/04/30 20:08:14 673357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 673361] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 673365] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 673372] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 673377] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 673381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1602323| [2025/04/30 20:08:14 673385] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 673390] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1753| [2025/04/30 20:08:14 673428] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694673398|stream_id:0|stream_offset:1602323| [2025/04/30 20:08:14 673435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 673441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 673447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49549|rtt_var:614|pto_duration:52005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 673454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 673460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 673466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 673472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694750403|now:1746043694673446|interv:76957| [2025/04/30 20:08:14 673479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694750403|now:1746043694673446|interval:76957|pto_count:0|srtt:49549 [2025/04/30 20:08:14 673486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 673494] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 673500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1603490| [2025/04/30 20:08:14 673505] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 673509] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694674509|now:1746043694673509|interv:1000| [2025/04/30 20:08:14 673513] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 673517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 673521] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694674509| [2025/04/30 20:08:14 673525] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694674509| [2025/04/30 20:08:14 673529] [debug] |xqc_engine_wakeup_after|wakeup:1746043694674509|now:1746043694673529|diff:980| [2025/04/30 20:08:14 673540] [debug] |xqc_engine_main_logic|END|now:1746043694673307| [2025/04/30 20:08:14 673547] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694673547| [2025/04/30 20:08:14 673552] [debug] |xqc_engine_wakeup_after|wakeup:1746043694674509|now:1746043694673552|diff:957| [2025/04/30 20:08:14 673557] [debug] |xqc_engine_main_logic|END|now:1746043694673547| [2025/04/30 20:08:14 674106] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694674105| [2025/04/30 20:08:14 674118] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 674126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1319| [2025/04/30 20:08:14 674133] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1320| [2025/04/30 20:08:14 674142] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1320| [2025/04/30 20:08:14 674148] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 674158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1702|origin_pktnum:1645|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:08:14 674165] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:327|tx_in_flight:64819|prior_delivered:1531082|prior_time:1746043694625307|is_app_limited:0|send_elapse:57595|ack_elapse:48798|ctl_first_sent_time:1746043694625666|lagest_ack_time:1746043694674105|curr_delivered:1589901| [2025/04/30 20:08:14 674203] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694625666| [2025/04/30 20:08:14 674211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:675| [2025/04/30 20:08:14 674218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49549|rttvar:614|minrtt:30499|latest_rtt:48439|ack_delay:72| [2025/04/30 20:08:14 674225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49401|rttvar:756|minrtt:30499|latest_rtt:48439|ack_delay:72| [2025/04/30 20:08:14 674232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1702|lost_pn:1699|thresh:3| [2025/04/30 20:08:14 674238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 674245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 674251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 674256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 674260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 674264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 674268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49401|rtt_var:756|pto_duration:52425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 674273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 674277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 674287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 674291] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694750823|now:1746043694674268|interv:76555| [2025/04/30 20:08:14 674295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694750823|now:1746043694674268|interval:76555|pto_count:0|srtt:49401 [2025/04/30 20:08:14 674299] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57595, ack_elapse 48798, delivered 58819|rate 1021251|lost 332| [2025/04/30 20:08:14 674304] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1021251) in round 28| [2025/04/30 20:08:14 674308] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 674312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 674316] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694625666|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 674321] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694625666|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 674326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:49401|latest_rtt:48439|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 674332] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1320|largest:1320|pns:2| [2025/04/30 20:08:14 674336] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1320|frame:ACK |recv_time:1746043694674105|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 674341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814674105|now:1746043694674105|interv:120000000| [2025/04/30 20:08:14 674345] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814674105|now:1746043694674105|interv:120000000| [2025/04/30 20:08:14 674349] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694674509|pq_index:0| [2025/04/30 20:08:14 674354] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694673307| [2025/04/30 20:08:14 674358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694674358| [2025/04/30 20:08:14 674363] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694674362| [2025/04/30 20:08:14 674368] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 674373] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49401|min_srtt:49401|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 674380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1644335| [2025/04/30 20:08:14 674385] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49401|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 674389] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 674394] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49401|min_srtt:49401|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 674398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1645502| [2025/04/30 20:08:14 674403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 674407] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 674411] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 674415] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 674420] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 674424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1603490| [2025/04/30 20:08:14 674428] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 674432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 674436] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694674509| [2025/04/30 20:08:14 674440] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694674509| [2025/04/30 20:08:14 674444] [debug] |xqc_engine_wakeup_after|wakeup:1746043694674509|now:1746043694674444|diff:65| [2025/04/30 20:08:14 674449] [debug] |xqc_engine_main_logic|END|now:1746043694674362| [2025/04/30 20:08:14 674454] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694674454| [2025/04/30 20:08:14 674458] [debug] |xqc_engine_wakeup_after|wakeup:1746043694674509|now:1746043694674458|diff:51| [2025/04/30 20:08:14 674462] [debug] |xqc_engine_main_logic|END|now:1746043694674454| [2025/04/30 20:08:14 675094] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694675093| [2025/04/30 20:08:14 675106] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 675115] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1320| [2025/04/30 20:08:14 675122] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1321| [2025/04/30 20:08:14 675131] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1321| [2025/04/30 20:08:14 675138] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 675153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 675159] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:327|tx_in_flight:66019|prior_delivered:1531082|prior_time:1746043694625307|is_app_limited:0|send_elapse:57688|ack_elapse:49786|ctl_first_sent_time:1746043694625759|lagest_ack_time:1746043694675093|curr_delivered:1591101| [2025/04/30 20:08:14 675181] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694625759| [2025/04/30 20:08:14 675193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:676| [2025/04/30 20:08:14 675200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49401|rttvar:756|minrtt:30499|latest_rtt:49334|ack_delay:40| [2025/04/30 20:08:14 675206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49387|rttvar:593|minrtt:30499|latest_rtt:49334|ack_delay:40| [2025/04/30 20:08:14 675213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1703|lost_pn:1700|thresh:3| [2025/04/30 20:08:14 675217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 675223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 675229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 675235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 675242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 675248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 675254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49387|rtt_var:593|pto_duration:51759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 675261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 675268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 675274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60019| [2025/04/30 20:08:14 675278] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694750157|now:1746043694675254|interv:74903| [2025/04/30 20:08:14 675282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694750157|now:1746043694675254|interval:74903|pto_count:0|srtt:49387 [2025/04/30 20:08:14 675286] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57688, ack_elapse 49786, delivered 60019|rate 1040407|lost 332| [2025/04/30 20:08:14 675291] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1040407) in round 28| [2025/04/30 20:08:14 675295] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 675304] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 675308] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694625759|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 675313] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694625759|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 675317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:60019|srtt:49387|latest_rtt:49334|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 675323] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1321|largest:1321|pns:2| [2025/04/30 20:08:14 675328] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1321|frame:ACK |recv_time:1746043694675093|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 675333] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814675093|now:1746043694675093|interv:120000000| [2025/04/30 20:08:14 675337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814675093|now:1746043694675093|interv:120000000| [2025/04/30 20:08:14 675341] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694674509|pq_index:0| [2025/04/30 20:08:14 675345] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694674362| [2025/04/30 20:08:14 675349] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694675349| [2025/04/30 20:08:14 675354] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694675353| [2025/04/30 20:08:14 675359] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694674509|now:1746043694675353| [2025/04/30 20:08:14 675363] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694674509|now:1746043694675353| [2025/04/30 20:08:14 675367] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 675372] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 675377] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49387|min_srtt:49387|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 675381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1645502| [2025/04/30 20:08:14 675386] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:14 675390] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 675398] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49387|min_srtt:49387|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 675402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1646669| [2025/04/30 20:08:14 675407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 675410] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 675414] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 675419] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 675423] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 675427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1603490| [2025/04/30 20:08:14 675432] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 675436] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1754| [2025/04/30 20:08:14 675472] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746043694675444|stream_id:0|stream_offset:1603490| [2025/04/30 20:08:14 675478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 675484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 20:08:14 675491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49387|rtt_var:593|pto_duration:51759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 675498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 675505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 675511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 675518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694752203|now:1746043694675491|interv:76712| [2025/04/30 20:08:14 675524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694752203|now:1746043694675491|interval:76712|pto_count:0|srtt:49387 [2025/04/30 20:08:14 675532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61219| [2025/04/30 20:08:14 675541] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 675546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1604657| [2025/04/30 20:08:14 675555] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 675560] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1755| [2025/04/30 20:08:14 675591] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746043694675567|stream_id:0|stream_offset:1604657| [2025/04/30 20:08:14 675601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 675609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 675616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49387|rtt_var:593|pto_duration:51759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 675623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 675629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 675635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 675642] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694752326|now:1746043694675616|interv:76710| [2025/04/30 20:08:14 675648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694752326|now:1746043694675616|interval:76710|pto_count:0|srtt:49387 [2025/04/30 20:08:14 675656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62419| [2025/04/30 20:08:14 675663] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 675669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1605824| [2025/04/30 20:08:14 675676] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 675683] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1756| [2025/04/30 20:08:14 675724] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1756|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62419|now:1746043694675694|stream_id:0|stream_offset:1605824| [2025/04/30 20:08:14 675734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 675740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62419|applimit:0| [2025/04/30 20:08:14 675745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49387|rtt_var:593|pto_duration:51759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 675752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 675765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 675772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63619| [2025/04/30 20:08:14 675778] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694752453|now:1746043694675745|interv:76708| [2025/04/30 20:08:14 675784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694752453|now:1746043694675745|interval:76708|pto_count:0|srtt:49387 [2025/04/30 20:08:14 675792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63619| [2025/04/30 20:08:14 675799] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 675807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63619|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1606991| [2025/04/30 20:08:14 675856] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 675870] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694676869|now:1746043694675869|interv:1000| [2025/04/30 20:08:14 675876] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 675881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 675888] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694676869| [2025/04/30 20:08:14 675895] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694676869| [2025/04/30 20:08:14 675901] [debug] |xqc_engine_wakeup_after|wakeup:1746043694676869|now:1746043694675901|diff:968| [2025/04/30 20:08:14 675909] [debug] |xqc_engine_main_logic|END|now:1746043694675353| [2025/04/30 20:08:14 675921] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694675921| [2025/04/30 20:08:14 675927] [debug] |xqc_engine_wakeup_after|wakeup:1746043694676869|now:1746043694675927|diff:942| [2025/04/30 20:08:14 675934] [debug] |xqc_engine_main_logic|END|now:1746043694675921| [2025/04/30 20:08:14 676195] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694676194| [2025/04/30 20:08:14 676212] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 676222] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1321| [2025/04/30 20:08:14 676228] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1322| [2025/04/30 20:08:14 676238] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1322| [2025/04/30 20:08:14 676244] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 676252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 676260] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:327|tx_in_flight:67219|prior_delivered:1531082|prior_time:1746043694625307|is_app_limited:0|send_elapse:57783|ack_elapse:50887|ctl_first_sent_time:1746043694625854|lagest_ack_time:1746043694676194|curr_delivered:1592301| [2025/04/30 20:08:14 676267] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694625854| [2025/04/30 20:08:14 676281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:677| [2025/04/30 20:08:14 676288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49387|rttvar:593|minrtt:30499|latest_rtt:50340|ack_delay:40| [2025/04/30 20:08:14 676294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49501|rttvar:673|minrtt:30499|latest_rtt:50340|ack_delay:40| [2025/04/30 20:08:14 676301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1704|lost_pn:1701|thresh:3| [2025/04/30 20:08:14 676307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 676314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 676321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 676326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 676332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 676339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 676343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49501|rtt_var:673|pto_duration:52193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 676348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 676352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 676356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62419| [2025/04/30 20:08:14 676360] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694752887|now:1746043694676343|interv:76544| [2025/04/30 20:08:14 676364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694752887|now:1746043694676343|interval:76544|pto_count:0|srtt:49501 [2025/04/30 20:08:14 676369] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57783, ack_elapse 50887, delivered 61219|rate 1059463|lost 332| [2025/04/30 20:08:14 676373] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1059463) in round 28| [2025/04/30 20:08:14 676377] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 676382] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 676386] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694625854|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 676390] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694625854|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 676399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62419|srtt:49501|latest_rtt:50340|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 676405] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1322|largest:1322|pns:2| [2025/04/30 20:08:14 676410] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1322|frame:ACK |recv_time:1746043694676194|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 676415] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814676194|now:1746043694676194|interv:120000000| [2025/04/30 20:08:14 676419] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814676194|now:1746043694676194|interv:120000000| [2025/04/30 20:08:14 676423] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694676869|pq_index:0| [2025/04/30 20:08:14 676428] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694675353| [2025/04/30 20:08:14 676432] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694676432| [2025/04/30 20:08:14 676437] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694676436| [2025/04/30 20:08:14 676443] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 676448] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49501|min_srtt:49501|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 676452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1646669| [2025/04/30 20:08:14 676457] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 676462] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 676467] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49501|min_srtt:49501|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 676471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1647836| [2025/04/30 20:08:14 676476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 676480] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 676484] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 676488] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 676496] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 676500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1606991| [2025/04/30 20:08:14 676504] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 676508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 676512] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694676869| [2025/04/30 20:08:14 676516] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694676869| [2025/04/30 20:08:14 676520] [debug] |xqc_engine_wakeup_after|wakeup:1746043694676869|now:1746043694676520|diff:349| [2025/04/30 20:08:14 676525] [debug] |xqc_engine_main_logic|END|now:1746043694676436| [2025/04/30 20:08:14 676530] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694676530| [2025/04/30 20:08:14 676534] [debug] |xqc_engine_wakeup_after|wakeup:1746043694676869|now:1746043694676534|diff:335| [2025/04/30 20:08:14 676538] [debug] |xqc_engine_main_logic|END|now:1746043694676530| [2025/04/30 20:08:14 677314] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:64|state:ESTABED|recv_time:1746043694677313| [2025/04/30 20:08:14 677329] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 677337] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1322| [2025/04/30 20:08:14 677344] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1323| [2025/04/30 20:08:14 677351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1323| [2025/04/30 20:08:14 677357] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 677365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1705|origin_pktnum:1647|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:08:14 677373] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:328|tx_in_flight:66019|prior_delivered:1532282|prior_time:1746043694626904|is_app_limited:0|send_elapse:57541|ack_elapse:50409|ctl_first_sent_time:1746043694627361|lagest_ack_time:1746043694677313|curr_delivered:1593501| [2025/04/30 20:08:14 677379] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694627361| [2025/04/30 20:08:14 677387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:679| [2025/04/30 20:08:14 677393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49501|rttvar:673|minrtt:30499|latest_rtt:49952|ack_delay:40| [2025/04/30 20:08:14 677398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49553|rttvar:607|minrtt:30499|latest_rtt:49952|ack_delay:40| [2025/04/30 20:08:14 677402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1705|lost_pn:1702|thresh:3| [2025/04/30 20:08:14 677407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 677413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 677429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 677433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 677437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 677441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49553|rtt_var:607|pto_duration:51981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 677448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 677453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 677459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61219| [2025/04/30 20:08:14 677465] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694752675|now:1746043694677441|interv:75234| [2025/04/30 20:08:14 677471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694752675|now:1746043694677441|interval:75234|pto_count:0|srtt:49553 [2025/04/30 20:08:14 677478] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57541, ack_elapse 50409, delivered 61219|rate 1063919|lost 332| [2025/04/30 20:08:14 677485] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1063919) in round 28| [2025/04/30 20:08:14 677492] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 677497] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 677503] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694627361|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 677510] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694627361|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 677517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61219|srtt:49553|latest_rtt:49952|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 677523] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:11| [2025/04/30 20:08:14 677528] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_max_stream_data_frame|max_stream_data=2026249|max_stream_data_old=1759006| [2025/04/30 20:08:14 677533] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694702313|now:1746043694677313|interv:25000| [2025/04/30 20:08:14 677539] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694677313|max_ack_delay:25000| [2025/04/30 20:08:14 677549] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1323|largest:1323|pns:2| [2025/04/30 20:08:14 677557] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:1323|frame:ACK MAX_STREAM_DATA |recv_time:1746043694677313|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 677565] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814677313|now:1746043694677313|interv:120000000| [2025/04/30 20:08:14 677571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814677313|now:1746043694677313|interv:120000000| [2025/04/30 20:08:14 677577] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694676869|pq_index:0| [2025/04/30 20:08:14 677584] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694676436| [2025/04/30 20:08:14 677590] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694677590| [2025/04/30 20:08:14 677603] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694677601| [2025/04/30 20:08:14 677610] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694676869|now:1746043694677601| [2025/04/30 20:08:14 677617] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694676869|now:1746043694677601| [2025/04/30 20:08:14 677623] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 677629] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055FC16B356FC|cnt:0| [2025/04/30 20:08:14 677638] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8241299| [2025/04/30 20:08:14 677645] [debug] |scid:ed3061445c419a858f5981dc|xqc_sample_check_app_limited|check_applimit|path:0|inflight:61219|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 20:08:14 677656] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8240132| [2025/04/30 20:08:14 677662] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8238965| [2025/04/30 20:08:14 677669] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8237798| [2025/04/30 20:08:14 677676] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8236631| [2025/04/30 20:08:14 677683] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8235464| [2025/04/30 20:08:14 677687] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8234297| [2025/04/30 20:08:14 677692] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8233130| [2025/04/30 20:08:14 677698] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8231963| [2025/04/30 20:08:14 677705] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8230796| [2025/04/30 20:08:14 677711] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8229629| [2025/04/30 20:08:14 677718] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8228462| [2025/04/30 20:08:14 677725] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8227295| [2025/04/30 20:08:14 677732] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8226128| [2025/04/30 20:08:14 677739] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8224961| [2025/04/30 20:08:14 677751] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8223794| [2025/04/30 20:08:14 677758] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8222627| [2025/04/30 20:08:14 677765] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8221460| [2025/04/30 20:08:14 677771] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8220293| [2025/04/30 20:08:14 677778] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8219126| [2025/04/30 20:08:14 677785] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8217959| [2025/04/30 20:08:14 677792] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8216792| [2025/04/30 20:08:14 677799] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8215625| [2025/04/30 20:08:14 677806] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8214458| [2025/04/30 20:08:14 677812] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8213291| [2025/04/30 20:08:14 677817] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8212124| [2025/04/30 20:08:14 677823] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8210957| [2025/04/30 20:08:14 677831] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8209790| [2025/04/30 20:08:14 677837] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8208623| [2025/04/30 20:08:14 677844] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8207456| [2025/04/30 20:08:14 677851] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8206289| [2025/04/30 20:08:14 677858] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8205122| [2025/04/30 20:08:14 677865] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8203955| [2025/04/30 20:08:14 677872] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8202788| [2025/04/30 20:08:14 677879] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8201621| [2025/04/30 20:08:14 677886] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8200454| [2025/04/30 20:08:14 677891] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8199287| [2025/04/30 20:08:14 677895] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8198120| [2025/04/30 20:08:14 677899] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8196953| [2025/04/30 20:08:14 677904] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8195786| [2025/04/30 20:08:14 677908] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8194619| [2025/04/30 20:08:14 677912] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8193452| [2025/04/30 20:08:14 677916] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8192285| [2025/04/30 20:08:14 677921] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8191118| [2025/04/30 20:08:14 677925] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8189951| [2025/04/30 20:08:14 677929] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8188784| [2025/04/30 20:08:14 677933] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8187617| [2025/04/30 20:08:14 677942] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8186450| [2025/04/30 20:08:14 677946] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8185283| [2025/04/30 20:08:14 677950] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8184116| [2025/04/30 20:08:14 677954] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8182949| [2025/04/30 20:08:14 677958] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8181782| [2025/04/30 20:08:14 677963] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8180615| [2025/04/30 20:08:14 677967] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8179448| [2025/04/30 20:08:14 677971] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8178281| [2025/04/30 20:08:14 677975] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8177114| [2025/04/30 20:08:14 677979] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8175947| [2025/04/30 20:08:14 677984] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8174780| [2025/04/30 20:08:14 677989] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8173613| [2025/04/30 20:08:14 677995] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8172446| [2025/04/30 20:08:14 678003] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8171279| [2025/04/30 20:08:14 678009] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8170112| [2025/04/30 20:08:14 678017] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8168945| [2025/04/30 20:08:14 678024] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8167778| [2025/04/30 20:08:14 678031] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8166611| [2025/04/30 20:08:14 678038] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8165444| [2025/04/30 20:08:14 678045] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8164277| [2025/04/30 20:08:14 678051] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8163110| [2025/04/30 20:08:14 678058] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8161943| [2025/04/30 20:08:14 678065] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8160776| [2025/04/30 20:08:14 678072] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8159609| [2025/04/30 20:08:14 678079] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8158442| [2025/04/30 20:08:14 678086] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8157275| [2025/04/30 20:08:14 678092] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8156108| [2025/04/30 20:08:14 678096] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8154941| [2025/04/30 20:08:14 678100] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8153774| [2025/04/30 20:08:14 678106] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8152607| [2025/04/30 20:08:14 678113] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8151440| [2025/04/30 20:08:14 678120] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8150273| [2025/04/30 20:08:14 678126] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8149106| [2025/04/30 20:08:14 678135] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8147939| [2025/04/30 20:08:14 678140] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8146772| [2025/04/30 20:08:14 678144] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8145605| [2025/04/30 20:08:14 678150] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8144438| [2025/04/30 20:08:14 678157] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8143271| [2025/04/30 20:08:14 678163] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8142104| [2025/04/30 20:08:14 678195] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8140937| [2025/04/30 20:08:14 678202] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8139770| [2025/04/30 20:08:14 678209] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8138603| [2025/04/30 20:08:14 678216] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8137436| [2025/04/30 20:08:14 678223] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8136269| [2025/04/30 20:08:14 678230] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8135102| [2025/04/30 20:08:14 678234] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8133935| [2025/04/30 20:08:14 678239] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8132768| [2025/04/30 20:08:14 678243] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8131601| [2025/04/30 20:08:14 678247] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8130434| [2025/04/30 20:08:14 678252] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8129267| [2025/04/30 20:08:14 678256] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8128100| [2025/04/30 20:08:14 678260] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8126933| [2025/04/30 20:08:14 678264] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8125766| [2025/04/30 20:08:14 678268] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8124599| [2025/04/30 20:08:14 678273] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8123432| [2025/04/30 20:08:14 678277] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8122265| [2025/04/30 20:08:14 678281] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8121098| [2025/04/30 20:08:14 678285] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8119931| [2025/04/30 20:08:14 678290] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8118764| [2025/04/30 20:08:14 678294] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8117597| [2025/04/30 20:08:14 678298] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8116430| [2025/04/30 20:08:14 678302] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8115263| [2025/04/30 20:08:14 678306] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8114096| [2025/04/30 20:08:14 678311] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8112929| [2025/04/30 20:08:14 678315] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8111762| [2025/04/30 20:08:14 678323] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8110595| [2025/04/30 20:08:14 678327] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8109428| [2025/04/30 20:08:14 678332] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8108261| [2025/04/30 20:08:14 678336] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8107094| [2025/04/30 20:08:14 678340] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8105927| [2025/04/30 20:08:14 678344] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8104760| [2025/04/30 20:08:14 678348] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8103593| [2025/04/30 20:08:14 678353] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8102426| [2025/04/30 20:08:14 678357] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8101259| [2025/04/30 20:08:14 678361] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8100092| [2025/04/30 20:08:14 678365] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8098925| [2025/04/30 20:08:14 678370] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8097758| [2025/04/30 20:08:14 678374] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8096591| [2025/04/30 20:08:14 678378] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8095424| [2025/04/30 20:08:14 678382] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8094257| [2025/04/30 20:08:14 678386] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8093090| [2025/04/30 20:08:14 678390] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8091923| [2025/04/30 20:08:14 678394] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8090756| [2025/04/30 20:08:14 678399] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8089589| [2025/04/30 20:08:14 678403] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8088422| [2025/04/30 20:08:14 678407] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8087255| [2025/04/30 20:08:14 678411] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8086088| [2025/04/30 20:08:14 678415] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8084921| [2025/04/30 20:08:14 678420] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8083754| [2025/04/30 20:08:14 678424] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8082587| [2025/04/30 20:08:14 678428] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8081420| [2025/04/30 20:08:14 678433] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8080253| [2025/04/30 20:08:14 678437] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8079086| [2025/04/30 20:08:14 678441] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8077919| [2025/04/30 20:08:14 678445] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8076752| [2025/04/30 20:08:14 678449] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8075585| [2025/04/30 20:08:14 678453] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8074418| [2025/04/30 20:08:14 678457] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8073251| [2025/04/30 20:08:14 678466] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8072084| [2025/04/30 20:08:14 678470] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8070917| [2025/04/30 20:08:14 678474] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8069750| [2025/04/30 20:08:14 678479] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8068583| [2025/04/30 20:08:14 678483] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8067416| [2025/04/30 20:08:14 678487] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8066249| [2025/04/30 20:08:14 678491] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8065082| [2025/04/30 20:08:14 678496] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8063915| [2025/04/30 20:08:14 678500] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8062748| [2025/04/30 20:08:14 678505] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8061581| [2025/04/30 20:08:14 678509] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8060414| [2025/04/30 20:08:14 678513] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8059247| [2025/04/30 20:08:14 678517] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8058080| [2025/04/30 20:08:14 678521] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8056913| [2025/04/30 20:08:14 678526] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8055746| [2025/04/30 20:08:14 678530] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8054579| [2025/04/30 20:08:14 678534] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8053412| [2025/04/30 20:08:14 678538] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8052245| [2025/04/30 20:08:14 678543] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8051078| [2025/04/30 20:08:14 678550] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8049911| [2025/04/30 20:08:14 678557] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8048744| [2025/04/30 20:08:14 678563] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8047577| [2025/04/30 20:08:14 678570] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8046410| [2025/04/30 20:08:14 678577] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8045243| [2025/04/30 20:08:14 678584] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8044076| [2025/04/30 20:08:14 678591] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8042909| [2025/04/30 20:08:14 678598] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8041742| [2025/04/30 20:08:14 678605] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8040575| [2025/04/30 20:08:14 678612] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8039408| [2025/04/30 20:08:14 678619] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8038241| [2025/04/30 20:08:14 678625] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8037074| [2025/04/30 20:08:14 678632] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8035907| [2025/04/30 20:08:14 678645] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8034740| [2025/04/30 20:08:14 678653] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8033573| [2025/04/30 20:08:14 678659] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8032406| [2025/04/30 20:08:14 678667] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8031239| [2025/04/30 20:08:14 678673] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8030072| [2025/04/30 20:08:14 678677] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8028905| [2025/04/30 20:08:14 678682] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8027738| [2025/04/30 20:08:14 678689] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8026571| [2025/04/30 20:08:14 678696] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8025404| [2025/04/30 20:08:14 678703] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8024237| [2025/04/30 20:08:14 678709] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8023070| [2025/04/30 20:08:14 678716] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8021903| [2025/04/30 20:08:14 678723] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8020736| [2025/04/30 20:08:14 678730] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8019569| [2025/04/30 20:08:14 678737] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8018402| [2025/04/30 20:08:14 678743] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8017235| [2025/04/30 20:08:14 678749] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8016068| [2025/04/30 20:08:14 678755] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8014901| [2025/04/30 20:08:14 678763] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8013734| [2025/04/30 20:08:14 678770] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8012567| [2025/04/30 20:08:14 678777] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8011400| [2025/04/30 20:08:14 678784] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8010233| [2025/04/30 20:08:14 678791] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8009066| [2025/04/30 20:08:14 678798] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8007899| [2025/04/30 20:08:14 678805] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8006732| [2025/04/30 20:08:14 678813] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8005565| [2025/04/30 20:08:14 678820] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8004398| [2025/04/30 20:08:14 678827] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8003231| [2025/04/30 20:08:14 678831] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8002064| [2025/04/30 20:08:14 678836] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8000897| [2025/04/30 20:08:14 678840] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7999730| [2025/04/30 20:08:14 678845] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7998563| [2025/04/30 20:08:14 678849] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7997396| [2025/04/30 20:08:14 678858] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7996229| [2025/04/30 20:08:14 678862] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7995062| [2025/04/30 20:08:14 678866] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7993895| [2025/04/30 20:08:14 678871] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7992728| [2025/04/30 20:08:14 678875] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7991561| [2025/04/30 20:08:14 678879] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7990394| [2025/04/30 20:08:14 678884] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7989227| [2025/04/30 20:08:14 678888] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7988060| [2025/04/30 20:08:14 678892] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7986893| [2025/04/30 20:08:14 678896] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7985726| [2025/04/30 20:08:14 678901] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7984559| [2025/04/30 20:08:14 678905] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7983392| [2025/04/30 20:08:14 678909] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7982225| [2025/04/30 20:08:14 678913] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7981058| [2025/04/30 20:08:14 678918] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7979891| [2025/04/30 20:08:14 678922] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7978724| [2025/04/30 20:08:14 678926] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7977557| [2025/04/30 20:08:14 678931] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7976390| [2025/04/30 20:08:14 678935] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7975223| [2025/04/30 20:08:14 678940] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7974056| [2025/04/30 20:08:14 678945] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2026249| [2025/04/30 20:08:14 678954] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2025944|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:338451|offset:267243|fin:1|stream_flag:5|conn:000055FC16B356FC|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:08:14 678963] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:14 678971] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7974056| [2025/04/30 20:08:14 678975] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2026249| [2025/04/30 20:08:14 678980] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2025944|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:71208|offset:0|fin:1|stream_flag:5|conn:000055FC16B356FC|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:08:14 678989] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:14 678997] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49553|min_srtt:49553|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 679004] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49553|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 679012] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 679018] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49553|min_srtt:49553|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 679024] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49553|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 679031] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 679038] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49553|min_srtt:49553|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 679045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42062|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1647836| [2025/04/30 20:08:14 679053] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49553|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 679060] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 679067] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49553|min_srtt:49553|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 679074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43262|inflight:61219|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1649003| [2025/04/30 20:08:14 679079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 679083] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 679087] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 679092] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 679099] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:08:14 679106] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1757| [2025/04/30 20:08:14 679152] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1757|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:61219|now:1746043694679117|stream_id:0|stream_offset:0| [2025/04/30 20:08:14 679187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1757|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:08:14 679195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1757|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:08:14 679202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 20:08:14 679206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49553|rtt_var:607|pto_duration:51981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 679211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 679215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 679219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61250| [2025/04/30 20:08:14 679223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694756098|now:1746043694679206|interv:76892| [2025/04/30 20:08:14 679227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694756098|now:1746043694679206|interval:76892|pto_count:0|srtt:49553 [2025/04/30 20:08:14 679232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61250| [2025/04/30 20:08:14 679237] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:08:14 679242] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1758| [2025/04/30 20:08:14 679271] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1758|size:31|sent:47|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:61250|now:1746043694679248|stream_id:0|stream_offset:0| [2025/04/30 20:08:14 679277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1758|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:08:14 679282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1758|origin_pktnum:0|size:31|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:08:14 679286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61250|applimit:0| [2025/04/30 20:08:14 679290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49553|rtt_var:607|pto_duration:51981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 679295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 679299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 679303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61281| [2025/04/30 20:08:14 679307] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694756229|now:1746043694679290|interv:76939| [2025/04/30 20:08:14 679311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694756229|now:1746043694679290|interval:76939|pto_count:0|srtt:49553 [2025/04/30 20:08:14 679321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:61281| [2025/04/30 20:08:14 679326] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 679330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61281|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1606991| [2025/04/30 20:08:14 679335] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 679339] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1759| [2025/04/30 20:08:14 679366] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61281|now:1746043694679346|stream_id:0|stream_offset:1606991| [2025/04/30 20:08:14 679371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 679376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61281|applimit:0| [2025/04/30 20:08:14 679381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49553|rtt_var:607|pto_duration:51981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 679385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 679389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 679393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62481| [2025/04/30 20:08:14 679397] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694756327|now:1746043694679381|interv:76946| [2025/04/30 20:08:14 679401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694756327|now:1746043694679381|interval:76946|pto_count:0|srtt:49553 [2025/04/30 20:08:14 679406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62481| [2025/04/30 20:08:14 679410] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 679414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1608158| [2025/04/30 20:08:14 679419] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 679423] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1760| [2025/04/30 20:08:14 679444] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62481|now:1746043694679429|stream_id:0|stream_offset:1608158| [2025/04/30 20:08:14 679450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 679458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62481|applimit:0| [2025/04/30 20:08:14 679462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49553|rtt_var:607|pto_duration:51981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 679466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 679470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 679474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63681| [2025/04/30 20:08:14 679478] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694756410|now:1746043694679462|interv:76948| [2025/04/30 20:08:14 679482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694756410|now:1746043694679462|interval:76948|pto_count:0|srtt:49553 [2025/04/30 20:08:14 679487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63681| [2025/04/30 20:08:14 679491] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 679495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63681|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1609325| [2025/04/30 20:08:14 679500] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 679504] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1761| [2025/04/30 20:08:14 679524] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1761|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63681|now:1746043694679509|stream_id:0|stream_offset:1609325| [2025/04/30 20:08:14 679530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 679534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63681|applimit:0| [2025/04/30 20:08:14 679538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49553|rtt_var:607|pto_duration:51981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 679542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 679546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 679550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64881| [2025/04/30 20:08:14 679554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694756490|now:1746043694679538|interv:76952| [2025/04/30 20:08:14 679558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694756490|now:1746043694679538|interval:76952|pto_count:0|srtt:49553 [2025/04/30 20:08:14 679562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:64881| [2025/04/30 20:08:14 679570] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 679574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64881|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1610492| [2025/04/30 20:08:14 679578] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 679582] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1762| [2025/04/30 20:08:14 679609] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64881|now:1746043694679588|stream_id:0|stream_offset:1610492| [2025/04/30 20:08:14 679618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 679625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64881|applimit:0| [2025/04/30 20:08:14 679633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49553|rtt_var:607|pto_duration:51981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 679639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 679645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 679651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66081| [2025/04/30 20:08:14 679658] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694756569|now:1746043694679632|interv:76937| [2025/04/30 20:08:14 679664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694756569|now:1746043694679632|interval:76937|pto_count:0|srtt:49553 [2025/04/30 20:08:14 679672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:66081| [2025/04/30 20:08:14 679679] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 679686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66081|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1611659| [2025/04/30 20:08:14 679693] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 679699] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694680699|now:1746043694679699|interv:1000| [2025/04/30 20:08:14 679703] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 679707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 679712] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694680699| [2025/04/30 20:08:14 679716] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694680699| [2025/04/30 20:08:14 679722] [debug] |xqc_engine_wakeup_after|wakeup:1746043694680699|now:1746043694679722|diff:977| [2025/04/30 20:08:14 679729] [debug] |xqc_engine_main_logic|END|now:1746043694677601| [2025/04/30 20:08:14 679746] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694679745| [2025/04/30 20:08:14 679754] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 679762] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1323| [2025/04/30 20:08:14 679769] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1324| [2025/04/30 20:08:14 679778] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1324| [2025/04/30 20:08:14 679784] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 679792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 679799] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:328|tx_in_flight:64819|prior_delivered:1534682|prior_time:1746043694628247|is_app_limited:0|send_elapse:57218|ack_elapse:51498|ctl_first_sent_time:1746043694628577|lagest_ack_time:1746043694679745|curr_delivered:1594701| [2025/04/30 20:08:14 679806] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694628577| [2025/04/30 20:08:14 679813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:416||sndq_packets_used_bytes:0|sndq_packets_free:449| [2025/04/30 20:08:14 679817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49553|rttvar:607|minrtt:30499|latest_rtt:51168|ack_delay:32| [2025/04/30 20:08:14 679822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49751|rttvar:851|minrtt:30499|latest_rtt:51168|ack_delay:32| [2025/04/30 20:08:14 679826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1706|lost_pn:1703|thresh:3| [2025/04/30 20:08:14 679830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 679835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 679838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 679842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 679846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 679851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49751|rtt_var:851|pto_duration:53155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 679855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 679859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 679863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64881| [2025/04/30 20:08:14 679870] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694757743|now:1746043694679850|interv:77893| [2025/04/30 20:08:14 679877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694757743|now:1746043694679850|interval:77893|pto_count:0|srtt:49751 [2025/04/30 20:08:14 679890] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57218, ack_elapse 51498, delivered 60019|rate 1048953|lost 332| [2025/04/30 20:08:14 679895] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1048953) in round 28| [2025/04/30 20:08:14 679899] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 679903] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 679907] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694628577|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 679912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694628577|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 679917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:64881|srtt:49751|latest_rtt:51168|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 679923] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1324|largest:1324|pns:2| [2025/04/30 20:08:14 679927] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1324|frame:ACK |recv_time:1746043694679745|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 679932] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814679745|now:1746043694679745|interv:120000000| [2025/04/30 20:08:14 679936] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814679745|now:1746043694679745|interv:120000000| [2025/04/30 20:08:14 679940] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694680699|pq_index:0| [2025/04/30 20:08:14 679945] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694677601| [2025/04/30 20:08:14 679949] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694679949| [2025/04/30 20:08:14 679954] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694679953| [2025/04/30 20:08:14 679960] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 679965] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49751|min_srtt:49751|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 679969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64881|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1649003| [2025/04/30 20:08:14 679974] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49751|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 679982] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 679986] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49751|min_srtt:49751|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 679991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64881|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1650170| [2025/04/30 20:08:14 679998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 680004] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 680010] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 680017] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 680025] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 680029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64881|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1611659| [2025/04/30 20:08:14 680034] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 680037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 680042] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694680699| [2025/04/30 20:08:14 680048] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694680699| [2025/04/30 20:08:14 680054] [debug] |xqc_engine_wakeup_after|wakeup:1746043694680699|now:1746043694680054|diff:645| [2025/04/30 20:08:14 680060] [debug] |xqc_engine_main_logic|END|now:1746043694679953| [2025/04/30 20:08:14 680072] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694680071| [2025/04/30 20:08:14 680080] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 680087] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1324| [2025/04/30 20:08:14 680091] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1325| [2025/04/30 20:08:14 680099] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1325| [2025/04/30 20:08:14 680106] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 680114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 680121] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:328|tx_in_flight:66019|prior_delivered:1534682|prior_time:1746043694628247|is_app_limited:0|send_elapse:57324|ack_elapse:51824|ctl_first_sent_time:1746043694628683|lagest_ack_time:1746043694680071|curr_delivered:1595901| [2025/04/30 20:08:14 680128] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694628683| [2025/04/30 20:08:14 680142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:415||sndq_packets_used_bytes:0|sndq_packets_free:450| [2025/04/30 20:08:14 680149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49751|rttvar:851|minrtt:30499|latest_rtt:51388|ack_delay:24| [2025/04/30 20:08:14 680157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49953|rttvar:1042|minrtt:30499|latest_rtt:51388|ack_delay:24| [2025/04/30 20:08:14 680163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1707|lost_pn:1704|thresh:3| [2025/04/30 20:08:14 680190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 680198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 680204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 680211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 680215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 680219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49953|rtt_var:1042|pto_duration:54121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 680224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 680228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 680231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63681| [2025/04/30 20:08:14 680235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694758709|now:1746043694680219|interv:78490| [2025/04/30 20:08:14 680239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694758709|now:1746043694680219|interval:78490|pto_count:0|srtt:49953 [2025/04/30 20:08:14 680244] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57324, ack_elapse 51824, delivered 61219|rate 1067947|lost 332| [2025/04/30 20:08:14 680248] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1067947) in round 28| [2025/04/30 20:08:14 680252] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 680256] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 680260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694628683|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 680265] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694628683|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 680269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:63681|srtt:49953|latest_rtt:51388|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 680284] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1325|largest:1325|pns:2| [2025/04/30 20:08:14 680291] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1325|frame:ACK |recv_time:1746043694680071|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 680298] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814680071|now:1746043694680071|interv:120000000| [2025/04/30 20:08:14 680302] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814680071|now:1746043694680071|interv:120000000| [2025/04/30 20:08:14 680306] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694680699|pq_index:0| [2025/04/30 20:08:14 680310] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694679953| [2025/04/30 20:08:14 680314] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694680314| [2025/04/30 20:08:14 680319] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694680318| [2025/04/30 20:08:14 680324] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 680329] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49953|min_srtt:49953|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 680333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63681|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1650170| [2025/04/30 20:08:14 680338] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 680342] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 680347] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49953|min_srtt:49953|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 680351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:63681|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1651337| [2025/04/30 20:08:14 680355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 680359] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 680363] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 680367] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 680372] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 680379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63681|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1611659| [2025/04/30 20:08:14 680384] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 680388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 680392] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694680699| [2025/04/30 20:08:14 680396] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694680699| [2025/04/30 20:08:14 680400] [debug] |xqc_engine_wakeup_after|wakeup:1746043694680699|now:1746043694680399|diff:300| [2025/04/30 20:08:14 680404] [debug] |xqc_engine_main_logic|END|now:1746043694680318| [2025/04/30 20:08:14 680412] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694680411| [2025/04/30 20:08:14 680416] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 680422] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1325| [2025/04/30 20:08:14 680426] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1326| [2025/04/30 20:08:14 680432] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1326| [2025/04/30 20:08:14 680436] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 680441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 680446] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:328|tx_in_flight:66019|prior_delivered:1535882|prior_time:1746043694630064|is_app_limited:0|send_elapse:58657|ack_elapse:50347|ctl_first_sent_time:1746043694631291|lagest_ack_time:1746043694680411|curr_delivered:1597101| [2025/04/30 20:08:14 680451] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694631291| [2025/04/30 20:08:14 680455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:414||sndq_packets_used_bytes:0|sndq_packets_free:451| [2025/04/30 20:08:14 680459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49953|rttvar:1042|minrtt:30499|latest_rtt:49120|ack_delay:48| [2025/04/30 20:08:14 680463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49843|rttvar:1002|minrtt:30499|latest_rtt:49120|ack_delay:48| [2025/04/30 20:08:14 680468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1708|lost_pn:1705|thresh:3| [2025/04/30 20:08:14 680472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 680476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 680480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 680483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 680487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 680498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49843|rtt_var:1002|pto_duration:53851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 680503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 680507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 680511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62481| [2025/04/30 20:08:14 680515] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694758439|now:1746043694680498|interv:77941| [2025/04/30 20:08:14 680519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694758439|now:1746043694680498|interval:77941|pto_count:0|srtt:49843 [2025/04/30 20:08:14 680523] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58657, ack_elapse 50347, delivered 61219|rate 1043677|lost 332| [2025/04/30 20:08:14 680527] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1043677) in round 28| [2025/04/30 20:08:14 680532] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 680536] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 680540] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694631291|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 680544] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694631291|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 680549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62481|srtt:49843|latest_rtt:49120|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 680554] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1326|largest:1326|pns:2| [2025/04/30 20:08:14 680559] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1326|frame:ACK |recv_time:1746043694680411|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 680563] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814680411|now:1746043694680411|interv:120000000| [2025/04/30 20:08:14 680568] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814680411|now:1746043694680411|interv:120000000| [2025/04/30 20:08:14 680571] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694680699|pq_index:0| [2025/04/30 20:08:14 680576] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694680318| [2025/04/30 20:08:14 680580] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694680580| [2025/04/30 20:08:14 680584] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694680583| [2025/04/30 20:08:14 680592] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 680596] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49843|min_srtt:49843|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 680600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1651337| [2025/04/30 20:08:14 680605] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49843|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 680610] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 680615] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49843|min_srtt:49843|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 680622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1652504| [2025/04/30 20:08:14 680629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 680636] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 680642] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 680648] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 680653] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 680659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1611659| [2025/04/30 20:08:14 680666] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 680672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 680677] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694680699| [2025/04/30 20:08:14 680682] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694680699| [2025/04/30 20:08:14 680686] [debug] |xqc_engine_wakeup_after|wakeup:1746043694680699|now:1746043694680686|diff:13| [2025/04/30 20:08:14 680693] [debug] |xqc_engine_main_logic|END|now:1746043694680583| [2025/04/30 20:08:14 680701] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694680701| [2025/04/30 20:08:14 680707] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694680699|pq_index:0| [2025/04/30 20:08:14 680711] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694680583| [2025/04/30 20:08:14 680717] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694680715| [2025/04/30 20:08:14 680729] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694680699|now:1746043694680715| [2025/04/30 20:08:14 680736] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694680699|now:1746043694680715| [2025/04/30 20:08:14 680742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 680749] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 680756] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49843|min_srtt:49843|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 680763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1652504| [2025/04/30 20:08:14 680770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 680776] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 680782] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 680789] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 680796] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 680802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1611659| [2025/04/30 20:08:14 680806] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 680811] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1763| [2025/04/30 20:08:14 680851] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62481|now:1746043694680818|stream_id:0|stream_offset:1611659| [2025/04/30 20:08:14 680860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 680867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62481|applimit:0| [2025/04/30 20:08:14 680874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49843|rtt_var:1002|pto_duration:53851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 680881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 680887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 680891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63681| [2025/04/30 20:08:14 680895] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694759669|now:1746043694680873|interv:78796| [2025/04/30 20:08:14 680904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694759669|now:1746043694680873|interval:78796|pto_count:0|srtt:49843 [2025/04/30 20:08:14 680909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63681| [2025/04/30 20:08:14 680914] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 680919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63681|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1612826| [2025/04/30 20:08:14 680923] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 680927] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694681927|now:1746043694680927|interv:1000| [2025/04/30 20:08:14 680931] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 680935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 680939] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694681927| [2025/04/30 20:08:14 680944] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694681927| [2025/04/30 20:08:14 680948] [debug] |xqc_engine_wakeup_after|wakeup:1746043694681927|now:1746043694680948|diff:979| [2025/04/30 20:08:14 680952] [debug] |xqc_engine_main_logic|END|now:1746043694680715| [2025/04/30 20:08:14 681025] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694681023| [2025/04/30 20:08:14 681034] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 681043] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1326| [2025/04/30 20:08:14 681048] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1327| [2025/04/30 20:08:14 681054] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1327| [2025/04/30 20:08:14 681060] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 681068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 681075] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:328|tx_in_flight:67219|prior_delivered:1535882|prior_time:1746043694630064|is_app_limited:0|send_elapse:58770|ack_elapse:50959|ctl_first_sent_time:1746043694631404|lagest_ack_time:1746043694681023|curr_delivered:1598301| [2025/04/30 20:08:14 681081] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694631404| [2025/04/30 20:08:14 681088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:413||sndq_packets_used_bytes:0|sndq_packets_free:452| [2025/04/30 20:08:14 681094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49843|rttvar:1002|minrtt:30499|latest_rtt:49619|ack_delay:40| [2025/04/30 20:08:14 681100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49810|rttvar:818|minrtt:30499|latest_rtt:49619|ack_delay:40| [2025/04/30 20:08:14 681110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1709|lost_pn:1706|thresh:3| [2025/04/30 20:08:14 681116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 681122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 681128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 681134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 681141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 681148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49810|rtt_var:818|pto_duration:53082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 681155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 681162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 681188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62481| [2025/04/30 20:08:14 681194] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694758900|now:1746043694681147|interv:77753| [2025/04/30 20:08:14 681201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694758900|now:1746043694681147|interval:77753|pto_count:0|srtt:49810 [2025/04/30 20:08:14 681207] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58770, ack_elapse 50959, delivered 62419|rate 1062089|lost 332| [2025/04/30 20:08:14 681214] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1062089) in round 28| [2025/04/30 20:08:14 681221] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 681226] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 681230] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694631404|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 681234] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694631404|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 681239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62481|srtt:49810|latest_rtt:49619|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 681245] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1327|largest:1327|pns:2| [2025/04/30 20:08:14 681250] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1327|frame:ACK |recv_time:1746043694681023|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 681255] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814681023|now:1746043694681023|interv:120000000| [2025/04/30 20:08:14 681264] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814681023|now:1746043694681023|interv:120000000| [2025/04/30 20:08:14 681268] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694681927|pq_index:0| [2025/04/30 20:08:14 681272] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694680715| [2025/04/30 20:08:14 681276] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694681276| [2025/04/30 20:08:14 681281] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694681280| [2025/04/30 20:08:14 681289] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 681297] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49810|min_srtt:49810|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 681303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1652504| [2025/04/30 20:08:14 681310] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 681314] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 681319] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49810|min_srtt:49810|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 681323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1653671| [2025/04/30 20:08:14 681328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 681332] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 681335] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 681340] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 681344] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 681349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1612826| [2025/04/30 20:08:14 681353] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 681357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 681361] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694681927| [2025/04/30 20:08:14 681369] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694681927| [2025/04/30 20:08:14 681373] [debug] |xqc_engine_wakeup_after|wakeup:1746043694681927|now:1746043694681373|diff:554| [2025/04/30 20:08:14 681378] [debug] |xqc_engine_main_logic|END|now:1746043694681280| [2025/04/30 20:08:14 681383] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694681383| [2025/04/30 20:08:14 681387] [debug] |xqc_engine_wakeup_after|wakeup:1746043694681927|now:1746043694681387|diff:540| [2025/04/30 20:08:14 681391] [debug] |xqc_engine_main_logic|END|now:1746043694681383| [2025/04/30 20:08:14 681949] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694681947| [2025/04/30 20:08:14 681962] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 681971] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1327| [2025/04/30 20:08:14 681978] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1328| [2025/04/30 20:08:14 681987] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1328| [2025/04/30 20:08:14 681994] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 682001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 682007] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:328|tx_in_flight:68419|prior_delivered:1535882|prior_time:1746043694630064|is_app_limited:0|send_elapse:58834|ack_elapse:51883|ctl_first_sent_time:1746043694631468|lagest_ack_time:1746043694681947|curr_delivered:1599501| [2025/04/30 20:08:14 682015] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694631468| [2025/04/30 20:08:14 682021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:412||sndq_packets_used_bytes:0|sndq_packets_free:453| [2025/04/30 20:08:14 682028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49810|rttvar:818|minrtt:30499|latest_rtt:50479|ack_delay:32| [2025/04/30 20:08:14 682034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49889|rttvar:773|minrtt:30499|latest_rtt:50479|ack_delay:32| [2025/04/30 20:08:14 682040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1710|lost_pn:1707|thresh:3| [2025/04/30 20:08:14 682045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 682052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 682058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 682064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 682071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 682077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49889|rtt_var:773|pto_duration:52981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 682084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 682096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 682104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61281| [2025/04/30 20:08:14 682110] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694758799|now:1746043694682077|interv:76722| [2025/04/30 20:08:14 682117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694758799|now:1746043694682077|interval:76722|pto_count:0|srtt:49889 [2025/04/30 20:08:14 682121] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58834, ack_elapse 51883, delivered 63619|rate 1081330|lost 332| [2025/04/30 20:08:14 682126] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081330) in round 28| [2025/04/30 20:08:14 682130] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 682134] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 682138] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694631468|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 682143] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694631468|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 682147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61281|srtt:49889|latest_rtt:50479|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 682154] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1328|largest:1328|pns:2| [2025/04/30 20:08:14 682159] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1328|frame:ACK |recv_time:1746043694681947|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 682164] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814681947|now:1746043694681947|interv:120000000| [2025/04/30 20:08:14 682193] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814681947|now:1746043694681947|interv:120000000| [2025/04/30 20:08:14 682197] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694681927|pq_index:0| [2025/04/30 20:08:14 682202] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694681280| [2025/04/30 20:08:14 682206] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694682206| [2025/04/30 20:08:14 682211] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694682210| [2025/04/30 20:08:14 682216] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694681927|now:1746043694682210| [2025/04/30 20:08:14 682221] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694681927|now:1746043694682210| [2025/04/30 20:08:14 682230] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 682235] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 682240] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49889|min_srtt:49889|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 682245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61281|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1653671| [2025/04/30 20:08:14 682250] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 682254] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 682259] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49889|min_srtt:49889|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 682264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61281|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1654838| [2025/04/30 20:08:14 682269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 682275] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 682279] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 682283] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 682288] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 682292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61281|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1612826| [2025/04/30 20:08:14 682297] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 682302] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1764| [2025/04/30 20:08:14 682341] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61281|now:1746043694682310|stream_id:0|stream_offset:1612826| [2025/04/30 20:08:14 682348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 682353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61281|applimit:0| [2025/04/30 20:08:14 682360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49889|rtt_var:773|pto_duration:52981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 682367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 682379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 682385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62481| [2025/04/30 20:08:14 682391] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694760291|now:1746043694682359|interv:77932| [2025/04/30 20:08:14 682398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694760291|now:1746043694682359|interval:77932|pto_count:0|srtt:49889 [2025/04/30 20:08:14 682405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62481| [2025/04/30 20:08:14 682414] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 682418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1613993| [2025/04/30 20:08:14 682423] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 682427] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1765| [2025/04/30 20:08:14 682460] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62481|now:1746043694682434|stream_id:0|stream_offset:1613993| [2025/04/30 20:08:14 682466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 682471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62481|applimit:0| [2025/04/30 20:08:14 682475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49889|rtt_var:773|pto_duration:52981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 682480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 682485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 682491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63681| [2025/04/30 20:08:14 682497] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694760415|now:1746043694682475|interv:77940| [2025/04/30 20:08:14 682504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694760415|now:1746043694682475|interval:77940|pto_count:0|srtt:49889 [2025/04/30 20:08:14 682511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63681| [2025/04/30 20:08:14 682519] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 682525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63681|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1615160| [2025/04/30 20:08:14 682532] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 682545] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694683544|now:1746043694682544|interv:1000| [2025/04/30 20:08:14 682551] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 682557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 682564] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694683544| [2025/04/30 20:08:14 682570] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694683544| [2025/04/30 20:08:14 682576] [debug] |xqc_engine_wakeup_after|wakeup:1746043694683544|now:1746043694682576|diff:968| [2025/04/30 20:08:14 682583] [debug] |xqc_engine_main_logic|END|now:1746043694682210| [2025/04/30 20:08:14 682596] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694682596| [2025/04/30 20:08:14 682603] [debug] |xqc_engine_wakeup_after|wakeup:1746043694683544|now:1746043694682602|diff:942| [2025/04/30 20:08:14 682609] [debug] |xqc_engine_main_logic|END|now:1746043694682596| [2025/04/30 20:08:14 683000] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043694682999| [2025/04/30 20:08:14 683011] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 683020] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1328| [2025/04/30 20:08:14 683026] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1329| [2025/04/30 20:08:14 683035] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1329| [2025/04/30 20:08:14 683042] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 683050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1711|origin_pktnum:1652|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:08:14 683058] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:329|tx_in_flight:66019|prior_delivered:1538282|prior_time:1746043694632348|is_app_limited:0|send_elapse:57908|ack_elapse:50651|ctl_first_sent_time:1746043694632641|lagest_ack_time:1746043694682999|curr_delivered:1600701| [2025/04/30 20:08:14 683066] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694632641| [2025/04/30 20:08:14 683073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:410||sndq_packets_used_bytes:0|sndq_packets_free:455| [2025/04/30 20:08:14 683079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49889|rttvar:773|minrtt:30499|latest_rtt:50358|ack_delay:112| [2025/04/30 20:08:14 683085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49933|rttvar:669|minrtt:30499|latest_rtt:50358|ack_delay:112| [2025/04/30 20:08:14 683093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1711|lost_pn:1708|thresh:3| [2025/04/30 20:08:14 683099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 683105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 683110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 683116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 683131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49933|rtt_var:669|pto_duration:52609|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 683138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 683145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 683149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62481| [2025/04/30 20:08:14 683153] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694760043|now:1746043694683131|interv:76912| [2025/04/30 20:08:14 683157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694760043|now:1746043694683131|interval:76912|pto_count:0|srtt:49933 [2025/04/30 20:08:14 683162] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57908, ack_elapse 50651, delivered 62419|rate 1077899|lost 332| [2025/04/30 20:08:14 683193] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077899) in round 28| [2025/04/30 20:08:14 683198] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 683204] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 683211] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694632641|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 683218] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694632641|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 683224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62481|srtt:49933|latest_rtt:50358|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 683230] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1329|largest:1329|pns:2| [2025/04/30 20:08:14 683235] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1329|frame:ACK |recv_time:1746043694682999|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 683240] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814682999|now:1746043694682999|interv:120000000| [2025/04/30 20:08:14 683244] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814682999|now:1746043694682999|interv:120000000| [2025/04/30 20:08:14 683248] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694683544|pq_index:0| [2025/04/30 20:08:14 683252] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694682210| [2025/04/30 20:08:14 683259] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694683259| [2025/04/30 20:08:14 683267] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694683265| [2025/04/30 20:08:14 683281] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 683286] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49933|min_srtt:49933|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 683290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1654838| [2025/04/30 20:08:14 683295] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49933|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 683300] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 683305] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49933|min_srtt:49933|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 683309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1656005| [2025/04/30 20:08:14 683313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 683317] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 683321] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 683325] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 683330] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 683334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1615160| [2025/04/30 20:08:14 683339] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 683342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 683347] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694683544| [2025/04/30 20:08:14 683351] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694683544| [2025/04/30 20:08:14 683355] [debug] |xqc_engine_wakeup_after|wakeup:1746043694683544|now:1746043694683355|diff:189| [2025/04/30 20:08:14 683359] [debug] |xqc_engine_main_logic|END|now:1746043694683265| [2025/04/30 20:08:14 683365] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694683365| [2025/04/30 20:08:14 683369] [debug] |xqc_engine_wakeup_after|wakeup:1746043694683544|now:1746043694683369|diff:175| [2025/04/30 20:08:14 683373] [debug] |xqc_engine_main_logic|END|now:1746043694683365| [2025/04/30 20:08:14 684099] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694684098| [2025/04/30 20:08:14 684110] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 684125] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1329| [2025/04/30 20:08:14 684130] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1330| [2025/04/30 20:08:14 684138] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1330| [2025/04/30 20:08:14 684143] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 684150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1712|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1712|path_largest_ack:1712| [2025/04/30 20:08:14 684157] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:329|tx_in_flight:63628|prior_delivered:1541882|prior_time:1746043694634125|is_app_limited:0|send_elapse:57358|ack_elapse:49973|ctl_first_sent_time:1746043694634474|lagest_ack_time:1746043694684098|curr_delivered:1601910| [2025/04/30 20:08:14 684165] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694634474| [2025/04/30 20:08:14 684193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:409||sndq_packets_used_bytes:0|sndq_packets_free:456| [2025/04/30 20:08:14 684200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49933|rttvar:669|minrtt:30499|latest_rtt:49624|ack_delay:168| [2025/04/30 20:08:14 684206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49874|rttvar:621|minrtt:30499|latest_rtt:49624|ack_delay:168| [2025/04/30 20:08:14 684214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1712|lost_pn:1709|thresh:3| [2025/04/30 20:08:14 684221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 684227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 684233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 684241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1275|pns:2| [2025/04/30 20:08:14 684247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 684254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49874|rtt_var:621|pto_duration:52358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 684261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 684268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 684273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61272| [2025/04/30 20:08:14 684277] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694759792|now:1746043694684254|interv:75538| [2025/04/30 20:08:14 684284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694759792|now:1746043694684254|interval:75538|pto_count:0|srtt:49874 [2025/04/30 20:08:14 684291] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57358, ack_elapse 49973, delivered 60028|rate 1046549|lost 332| [2025/04/30 20:08:14 684304] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1046549) in round 28| [2025/04/30 20:08:14 684308] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 684312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 684316] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1209|po_sent_time:1746043694634474|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 684321] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1209|po_sent_time:1746043694634474|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 684325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61272|srtt:49874|latest_rtt:49624|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 684331] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1330|largest:1330|pns:2| [2025/04/30 20:08:14 684336] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1330|frame:ACK |recv_time:1746043694684098|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 684341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814684098|now:1746043694684098|interv:120000000| [2025/04/30 20:08:14 684345] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814684098|now:1746043694684098|interv:120000000| [2025/04/30 20:08:14 684349] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694683544|pq_index:0| [2025/04/30 20:08:14 684353] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694683265| [2025/04/30 20:08:14 684357] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694684357| [2025/04/30 20:08:14 684363] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694684361| [2025/04/30 20:08:14 684370] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694683544|now:1746043694684361| [2025/04/30 20:08:14 684377] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694683544|now:1746043694684361| [2025/04/30 20:08:14 684384] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 684390] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 684395] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49874|min_srtt:49874|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 684400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1656005| [2025/04/30 20:08:14 684404] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49874|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 684413] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 684417] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49874|min_srtt:49874|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 684422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1657172| [2025/04/30 20:08:14 684426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 684430] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 684434] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 684438] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 684443] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 684447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1615160| [2025/04/30 20:08:14 684454] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 684462] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1766| [2025/04/30 20:08:14 684503] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61272|now:1746043694684473|stream_id:0|stream_offset:1615160| [2025/04/30 20:08:14 684511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 684516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61272|applimit:0| [2025/04/30 20:08:14 684521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49874|rtt_var:621|pto_duration:52358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 684536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 684543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 684550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62472| [2025/04/30 20:08:14 684556] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694761831|now:1746043694684520|interv:77311| [2025/04/30 20:08:14 684562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694761831|now:1746043694684520|interval:77311|pto_count:0|srtt:49874 [2025/04/30 20:08:14 684570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62472| [2025/04/30 20:08:14 684584] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 684591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1616327| [2025/04/30 20:08:14 684598] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 684605] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1767| [2025/04/30 20:08:14 684643] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62472|now:1746043694684616|stream_id:0|stream_offset:1616327| [2025/04/30 20:08:14 684654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 684662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62472|applimit:0| [2025/04/30 20:08:14 684669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49874|rtt_var:621|pto_duration:52358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 684676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 684682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 684687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63672| [2025/04/30 20:08:14 684691] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694761974|now:1746043694684668|interv:77306| [2025/04/30 20:08:14 684696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694761974|now:1746043694684668|interval:77306|pto_count:0|srtt:49874 [2025/04/30 20:08:14 684703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63672| [2025/04/30 20:08:14 684710] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 684717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63672|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1617494| [2025/04/30 20:08:14 684724] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 684730] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694685730|now:1746043694684730|interv:1000| [2025/04/30 20:08:14 684737] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 684742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 684749] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694685730| [2025/04/30 20:08:14 684756] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694685730| [2025/04/30 20:08:14 684762] [debug] |xqc_engine_wakeup_after|wakeup:1746043694685730|now:1746043694684762|diff:968| [2025/04/30 20:08:14 684769] [debug] |xqc_engine_main_logic|END|now:1746043694684361| [2025/04/30 20:08:14 684782] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694684782| [2025/04/30 20:08:14 684786] [debug] |xqc_engine_wakeup_after|wakeup:1746043694685730|now:1746043694684786|diff:944| [2025/04/30 20:08:14 684791] [debug] |xqc_engine_main_logic|END|now:1746043694684782| [2025/04/30 20:08:14 685005] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694685003| [2025/04/30 20:08:14 685015] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 685024] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1330| [2025/04/30 20:08:14 685030] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1331| [2025/04/30 20:08:14 685039] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1331| [2025/04/30 20:08:14 685046] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 685054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 685061] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:329|tx_in_flight:64828|prior_delivered:1541882|prior_time:1746043694634125|is_app_limited:0|send_elapse:57465|ack_elapse:50878|ctl_first_sent_time:1746043694634581|lagest_ack_time:1746043694685003|curr_delivered:1603110| [2025/04/30 20:08:14 685069] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694634581| [2025/04/30 20:08:14 685076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:408||sndq_packets_used_bytes:0|sndq_packets_free:457| [2025/04/30 20:08:14 685083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49874|rttvar:621|minrtt:30499|latest_rtt:50422|ack_delay:32| [2025/04/30 20:08:14 685090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49938|rttvar:595|minrtt:30499|latest_rtt:50422|ack_delay:32| [2025/04/30 20:08:14 685096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1713|lost_pn:1710|thresh:3| [2025/04/30 20:08:14 685103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 685109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 685116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 685122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 685129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49938|rtt_var:595|pto_duration:52318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 685136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 685140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 685144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62472| [2025/04/30 20:08:14 685148] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694761934|now:1746043694685128|interv:76806| [2025/04/30 20:08:14 685157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694761934|now:1746043694685128|interval:76806|pto_count:0|srtt:49938 [2025/04/30 20:08:14 685162] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57465, ack_elapse 50878, delivered 61228|rate 1065483|lost 332| [2025/04/30 20:08:14 685182] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1065483) in round 28| [2025/04/30 20:08:14 685189] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 685193] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 685197] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694634581|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 685202] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694634581|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1543091| [2025/04/30 20:08:14 685207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62472|srtt:49938|latest_rtt:50422|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 685213] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1331|largest:1331|pns:2| [2025/04/30 20:08:14 685218] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1331|frame:ACK |recv_time:1746043694685003|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 685222] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814685003|now:1746043694685003|interv:120000000| [2025/04/30 20:08:14 685227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814685003|now:1746043694685003|interv:120000000| [2025/04/30 20:08:14 685231] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694685730|pq_index:0| [2025/04/30 20:08:14 685235] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694684361| [2025/04/30 20:08:14 685239] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694685239| [2025/04/30 20:08:14 685244] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694685243| [2025/04/30 20:08:14 685252] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 685257] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49938|min_srtt:49938|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 685261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1657172| [2025/04/30 20:08:14 685266] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49938|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 685275] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 685279] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49938|min_srtt:49938|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 685284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1658339| [2025/04/30 20:08:14 685288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 685292] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 685296] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 685300] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 685305] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 685309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1617494| [2025/04/30 20:08:14 685314] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 685317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 685321] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694685730| [2025/04/30 20:08:14 685325] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694685730| [2025/04/30 20:08:14 685329] [debug] |xqc_engine_wakeup_after|wakeup:1746043694685730|now:1746043694685329|diff:401| [2025/04/30 20:08:14 685334] [debug] |xqc_engine_main_logic|END|now:1746043694685243| [2025/04/30 20:08:14 685339] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694685339| [2025/04/30 20:08:14 685343] [debug] |xqc_engine_wakeup_after|wakeup:1746043694685730|now:1746043694685343|diff:387| [2025/04/30 20:08:14 685347] [debug] |xqc_engine_main_logic|END|now:1746043694685339| [2025/04/30 20:08:14 685959] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694685958| [2025/04/30 20:08:14 685968] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 685974] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1331| [2025/04/30 20:08:14 685978] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1332| [2025/04/30 20:08:14 685984] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1332| [2025/04/30 20:08:14 685988] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 685994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1714|origin_pktnum:1658|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:08:14 686002] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:330|tx_in_flight:63619|prior_delivered:1543091|prior_time:1746043694635334|is_app_limited:0|send_elapse:57270|ack_elapse:50624|ctl_first_sent_time:1746043694635908|lagest_ack_time:1746043694685958|curr_delivered:1604310| [2025/04/30 20:08:14 686017] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694635908| [2025/04/30 20:08:14 686025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:406||sndq_packets_used_bytes:0|sndq_packets_free:459| [2025/04/30 20:08:14 686032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49938|rttvar:595|minrtt:30499|latest_rtt:50050|ack_delay:56| [2025/04/30 20:08:14 686039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49945|rttvar:461|minrtt:30499|latest_rtt:50050|ack_delay:56| [2025/04/30 20:08:14 686045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1714|lost_pn:1711|thresh:3| [2025/04/30 20:08:14 686052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 686057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 686061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 686066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49945|rtt_var:461|pto_duration:51945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 686072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 686079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 686085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61272| [2025/04/30 20:08:14 686091] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694761561|now:1746043694686065|interv:75496| [2025/04/30 20:08:14 686095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694761561|now:1746043694686065|interval:75496|pto_count:0|srtt:49945 [2025/04/30 20:08:14 686100] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57270, ack_elapse 50624, delivered 61219|rate 1068954|lost 332| [2025/04/30 20:08:14 686106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 28 -> 29| [2025/04/30 20:08:14 686113] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1068954) in round 29| [2025/04/30 20:08:14 686119] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 686124] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 686128] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694635908|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 686133] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694635908|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 686141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61272|srtt:49945|latest_rtt:50050|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 686148] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1332|largest:1332|pns:2| [2025/04/30 20:08:14 686152] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1332|frame:ACK |recv_time:1746043694685958|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 686157] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814685958|now:1746043694685958|interv:120000000| [2025/04/30 20:08:14 686161] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814685958|now:1746043694685958|interv:120000000| [2025/04/30 20:08:14 686183] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694685730|pq_index:0| [2025/04/30 20:08:14 686195] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694685243| [2025/04/30 20:08:14 686202] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694686202| [2025/04/30 20:08:14 686209] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694686208| [2025/04/30 20:08:14 686214] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694685730|now:1746043694686208| [2025/04/30 20:08:14 686218] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694685730|now:1746043694686208| [2025/04/30 20:08:14 686222] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 686227] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 686232] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49945|min_srtt:49945|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 686236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1658339| [2025/04/30 20:08:14 686241] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49945|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 686246] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 686251] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49945|min_srtt:49945|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 686255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1659506| [2025/04/30 20:08:14 686259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 686270] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 686276] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 686284] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 686291] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 686296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1617494| [2025/04/30 20:08:14 686301] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 686305] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1768| [2025/04/30 20:08:14 686340] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61272|now:1746043694686313|stream_id:0|stream_offset:1617494| [2025/04/30 20:08:14 686346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 686351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61272|applimit:0| [2025/04/30 20:08:14 686356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49945|rtt_var:461|pto_duration:51945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 686364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 686370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 686377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62472| [2025/04/30 20:08:14 686382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694763258|now:1746043694686356|interv:76902| [2025/04/30 20:08:14 686386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694763258|now:1746043694686356|interval:76902|pto_count:0|srtt:49945 [2025/04/30 20:08:14 686391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62472| [2025/04/30 20:08:14 686396] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 686400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1618661| [2025/04/30 20:08:14 686405] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 686409] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1769| [2025/04/30 20:08:14 686435] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1769|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62472|now:1746043694686415|stream_id:0|stream_offset:1618661| [2025/04/30 20:08:14 686445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 686449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62472|applimit:0| [2025/04/30 20:08:14 686454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49945|rtt_var:461|pto_duration:51945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 686458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 686463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 686469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63672| [2025/04/30 20:08:14 686476] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694763360|now:1746043694686453|interv:76907| [2025/04/30 20:08:14 686482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694763360|now:1746043694686453|interval:76907|pto_count:0|srtt:49945 [2025/04/30 20:08:14 686489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63672| [2025/04/30 20:08:14 686493] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 686497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63672|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1619828| [2025/04/30 20:08:14 686502] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 686506] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694687506|now:1746043694686506|interv:1000| [2025/04/30 20:08:14 686510] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 686514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 686518] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694687506| [2025/04/30 20:08:14 686522] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694687506| [2025/04/30 20:08:14 686526] [debug] |xqc_engine_wakeup_after|wakeup:1746043694687506|now:1746043694686526|diff:980| [2025/04/30 20:08:14 686531] [debug] |xqc_engine_main_logic|END|now:1746043694686208| [2025/04/30 20:08:14 686536] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694686536| [2025/04/30 20:08:14 686540] [debug] |xqc_engine_wakeup_after|wakeup:1746043694687506|now:1746043694686540|diff:966| [2025/04/30 20:08:14 686544] [debug] |xqc_engine_main_logic|END|now:1746043694686536| [2025/04/30 20:08:14 687552] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694687551| [2025/04/30 20:08:14 687569] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 687577] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1332| [2025/04/30 20:08:14 687584] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1333| [2025/04/30 20:08:14 687591] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1333| [2025/04/30 20:08:14 687598] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 687612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1715|origin_pktnum:1661|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:08:14 687619] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:331|tx_in_flight:62419|prior_delivered:1544291|prior_time:1746043694636310|is_app_limited:0|send_elapse:57668|ack_elapse:51241|ctl_first_sent_time:1746043694638299|lagest_ack_time:1746043694687551|curr_delivered:1605510| [2025/04/30 20:08:14 687625] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694638299| [2025/04/30 20:08:14 687632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:404||sndq_packets_used_bytes:0|sndq_packets_free:461| [2025/04/30 20:08:14 687638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49945|rttvar:461|minrtt:30499|latest_rtt:49252|ack_delay:32| [2025/04/30 20:08:14 687645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49854|rttvar:527|minrtt:30499|latest_rtt:49252|ack_delay:32| [2025/04/30 20:08:14 687651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1715|lost_pn:1712|thresh:3| [2025/04/30 20:08:14 687657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 687662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 687668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49854|rtt_var:527|pto_duration:51962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 687674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 687680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 687686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62472| [2025/04/30 20:08:14 687691] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694763377|now:1746043694687667|interv:75710| [2025/04/30 20:08:14 687697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694763377|now:1746043694687667|interval:75710|pto_count:0|srtt:49854 [2025/04/30 20:08:14 687703] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57668, ack_elapse 51241, delivered 61219|rate 1061576|lost 332| [2025/04/30 20:08:14 687710] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1061576) in round 29| [2025/04/30 20:08:14 687717] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 687723] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 687730] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694638299|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 687737] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694638299|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 687750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62472|srtt:49854|latest_rtt:49252|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 687758] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1333|largest:1333|pns:2| [2025/04/30 20:08:14 687765] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1333|frame:ACK |recv_time:1746043694687551|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 687771] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814687551|now:1746043694687551|interv:120000000| [2025/04/30 20:08:14 687776] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814687551|now:1746043694687551|interv:120000000| [2025/04/30 20:08:14 687780] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694687506|pq_index:0| [2025/04/30 20:08:14 687784] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694686208| [2025/04/30 20:08:14 687788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694687788| [2025/04/30 20:08:14 687793] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694687792| [2025/04/30 20:08:14 687798] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694687506|now:1746043694687792| [2025/04/30 20:08:14 687802] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694687506|now:1746043694687792| [2025/04/30 20:08:14 687806] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 687810] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 687815] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49854|min_srtt:49854|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 687820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1659506| [2025/04/30 20:08:14 687824] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49854|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 687829] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 687834] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49854|min_srtt:49854|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 687838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1660673| [2025/04/30 20:08:14 687843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 687850] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 687854] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 687858] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 687863] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 687867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1619828| [2025/04/30 20:08:14 687871] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 687876] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1770| [2025/04/30 20:08:14 687913] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62472|now:1746043694687883|stream_id:0|stream_offset:1619828| [2025/04/30 20:08:14 687922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 687929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62472|applimit:0| [2025/04/30 20:08:14 687936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49854|rtt_var:527|pto_duration:51962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 687941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 687945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 687949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63672| [2025/04/30 20:08:14 687953] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694764845|now:1746043694687936|interv:76909| [2025/04/30 20:08:14 687957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694764845|now:1746043694687936|interval:76909|pto_count:0|srtt:49854 [2025/04/30 20:08:14 687962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63672| [2025/04/30 20:08:14 687967] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 687971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63672|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1620995| [2025/04/30 20:08:14 687975] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 687979] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694688979|now:1746043694687979|interv:1000| [2025/04/30 20:08:14 687983] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 687998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 688002] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694688979| [2025/04/30 20:08:14 688006] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694688979| [2025/04/30 20:08:14 688010] [debug] |xqc_engine_wakeup_after|wakeup:1746043694688979|now:1746043694688010|diff:969| [2025/04/30 20:08:14 688015] [debug] |xqc_engine_main_logic|END|now:1746043694687792| [2025/04/30 20:08:14 688022] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694688021| [2025/04/30 20:08:14 688027] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 688032] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1333| [2025/04/30 20:08:14 688036] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1334| [2025/04/30 20:08:14 688042] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1334| [2025/04/30 20:08:14 688046] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 688051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1716|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1716|path_largest_ack:1716| [2025/04/30 20:08:14 688056] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:331|tx_in_flight:63619|prior_delivered:1544291|prior_time:1746043694636310|is_app_limited:0|send_elapse:57782|ack_elapse:51711|ctl_first_sent_time:1746043694638413|lagest_ack_time:1746043694688021|curr_delivered:1606710| [2025/04/30 20:08:14 688060] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694638413| [2025/04/30 20:08:14 688065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:403||sndq_packets_used_bytes:0|sndq_packets_free:462| [2025/04/30 20:08:14 688069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49854|rttvar:527|minrtt:30499|latest_rtt:49608|ack_delay:40| [2025/04/30 20:08:14 688073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49819|rttvar:467|minrtt:30499|latest_rtt:49608|ack_delay:40| [2025/04/30 20:08:14 688078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1716|lost_pn:1713|thresh:3| [2025/04/30 20:08:14 688082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 688086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 688090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49819|rtt_var:467|pto_duration:51819|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 688094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 688098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 688102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62472| [2025/04/30 20:08:14 688106] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694764702|now:1746043694688090|interv:76612| [2025/04/30 20:08:14 688110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694764702|now:1746043694688090|interval:76612|pto_count:0|srtt:49819 [2025/04/30 20:08:14 688117] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57782, ack_elapse 51711, delivered 62419|rate 1080249|lost 332| [2025/04/30 20:08:14 688122] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080249) in round 29| [2025/04/30 20:08:14 688126] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 688130] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 688135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694638413|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 688142] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694638413|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 688150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62472|srtt:49819|latest_rtt:49608|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 688162] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1334|largest:1334|pns:2| [2025/04/30 20:08:14 688187] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1334|frame:ACK |recv_time:1746043694688021|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 688192] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814688021|now:1746043694688021|interv:120000000| [2025/04/30 20:08:14 688198] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814688021|now:1746043694688021|interv:120000000| [2025/04/30 20:08:14 688205] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694688979|pq_index:0| [2025/04/30 20:08:14 688211] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694687792| [2025/04/30 20:08:14 688217] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694688217| [2025/04/30 20:08:14 688225] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694688223| [2025/04/30 20:08:14 688232] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 688239] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49819|min_srtt:49819|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 688246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1660673| [2025/04/30 20:08:14 688251] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49819|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 688260] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 688265] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49819|min_srtt:49819|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 688269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1661840| [2025/04/30 20:08:14 688275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 688281] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 688287] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 688294] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 688300] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 688304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1620995| [2025/04/30 20:08:14 688311] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 688317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 688323] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694688979| [2025/04/30 20:08:14 688327] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694688979| [2025/04/30 20:08:14 688331] [debug] |xqc_engine_wakeup_after|wakeup:1746043694688979|now:1746043694688331|diff:648| [2025/04/30 20:08:14 688336] [debug] |xqc_engine_main_logic|END|now:1746043694688223| [2025/04/30 20:08:14 688341] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694688341| [2025/04/30 20:08:14 688345] [debug] |xqc_engine_wakeup_after|wakeup:1746043694688979|now:1746043694688345|diff:634| [2025/04/30 20:08:14 688349] [debug] |xqc_engine_main_logic|END|now:1746043694688341| [2025/04/30 20:08:14 688993] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694688991| [2025/04/30 20:08:14 689004] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 689010] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1334| [2025/04/30 20:08:14 689016] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1335| [2025/04/30 20:08:14 689025] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1335| [2025/04/30 20:08:14 689031] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 689039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 689046] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:331|tx_in_flight:64819|prior_delivered:1544291|prior_time:1746043694636310|is_app_limited:0|send_elapse:57879|ack_elapse:52681|ctl_first_sent_time:1746043694638510|lagest_ack_time:1746043694688991|curr_delivered:1607910| [2025/04/30 20:08:14 689068] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694638510| [2025/04/30 20:08:14 689076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:402||sndq_packets_used_bytes:0|sndq_packets_free:463| [2025/04/30 20:08:14 689083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49819|rttvar:467|minrtt:30499|latest_rtt:50481|ack_delay:40| [2025/04/30 20:08:14 689089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49897|rttvar:506|minrtt:30499|latest_rtt:50481|ack_delay:40| [2025/04/30 20:08:14 689096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1717|lost_pn:1714|thresh:3| [2025/04/30 20:08:14 689103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 689110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 689115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49897|rtt_var:506|pto_duration:51921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 689119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 689123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 689127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61272| [2025/04/30 20:08:14 689132] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694764804|now:1746043694689114|interv:75690| [2025/04/30 20:08:14 689138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694764804|now:1746043694689114|interval:75690|pto_count:0|srtt:49897 [2025/04/30 20:08:14 689145] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57879, ack_elapse 52681, delivered 63619|rate 1099172|lost 332| [2025/04/30 20:08:14 689152] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099172) in round 29| [2025/04/30 20:08:14 689157] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 689161] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 689165] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694638510|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 689193] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694638510|recovery:1|recovery_start:1746043694639240|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 689199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61272|srtt:49897|latest_rtt:50481|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694639240|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 689210] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1335|largest:1335|pns:2| [2025/04/30 20:08:14 689215] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1335|frame:ACK |recv_time:1746043694688991|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 689220] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814688991|now:1746043694688991|interv:120000000| [2025/04/30 20:08:14 689224] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814688991|now:1746043694688991|interv:120000000| [2025/04/30 20:08:14 689228] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694688979|pq_index:0| [2025/04/30 20:08:14 689232] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694688223| [2025/04/30 20:08:14 689237] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694689236| [2025/04/30 20:08:14 689242] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694689241| [2025/04/30 20:08:14 689246] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694688979|now:1746043694689241| [2025/04/30 20:08:14 689254] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694688979|now:1746043694689241| [2025/04/30 20:08:14 689258] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 689262] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 689267] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49897|min_srtt:49897|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 689272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1661840| [2025/04/30 20:08:14 689277] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 689281] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 689286] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49897|min_srtt:49897|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 689290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1663007| [2025/04/30 20:08:14 689294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 689298] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 689302] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 689306] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 689314] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 689318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1620995| [2025/04/30 20:08:14 689322] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 689327] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1771| [2025/04/30 20:08:14 689362] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61272|now:1746043694689334|stream_id:0|stream_offset:1620995| [2025/04/30 20:08:14 689368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 689373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61272|applimit:0| [2025/04/30 20:08:14 689377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49897|rtt_var:506|pto_duration:51921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 689382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 689386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 689389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62472| [2025/04/30 20:08:14 689393] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694766255|now:1746043694689377|interv:76878| [2025/04/30 20:08:14 689397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694766255|now:1746043694689377|interval:76878|pto_count:0|srtt:49897 [2025/04/30 20:08:14 689402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62472| [2025/04/30 20:08:14 689407] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 689411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1622162| [2025/04/30 20:08:14 689416] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 689420] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1772| [2025/04/30 20:08:14 689442] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62472|now:1746043694689426|stream_id:0|stream_offset:1622162| [2025/04/30 20:08:14 689448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 689452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62472|applimit:0| [2025/04/30 20:08:14 689460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49897|rtt_var:506|pto_duration:51921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 689465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 689468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 689472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63672| [2025/04/30 20:08:14 689476] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694766347|now:1746043694689460|interv:76887| [2025/04/30 20:08:14 689480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694766347|now:1746043694689460|interval:76887|pto_count:0|srtt:49897 [2025/04/30 20:08:14 689493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63672| [2025/04/30 20:08:14 689498] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 689502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63672|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1623329| [2025/04/30 20:08:14 689506] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 689510] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694690510|now:1746043694689510|interv:1000| [2025/04/30 20:08:14 689514] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 689518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 689522] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694690510| [2025/04/30 20:08:14 689526] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694690510| [2025/04/30 20:08:14 689531] [debug] |xqc_engine_wakeup_after|wakeup:1746043694690510|now:1746043694689530|diff:980| [2025/04/30 20:08:14 689535] [debug] |xqc_engine_main_logic|END|now:1746043694689241| [2025/04/30 20:08:14 689540] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694689540| [2025/04/30 20:08:14 689544] [debug] |xqc_engine_wakeup_after|wakeup:1746043694690510|now:1746043694689544|diff:966| [2025/04/30 20:08:14 689548] [debug] |xqc_engine_main_logic|END|now:1746043694689540| [2025/04/30 20:08:14 690153] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694690151| [2025/04/30 20:08:14 690163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 690193] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1335| [2025/04/30 20:08:14 690199] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1336| [2025/04/30 20:08:14 690206] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1336| [2025/04/30 20:08:14 690211] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 690218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1718|origin_pktnum:1663|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:08:14 690224] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61219|prior_delivered:1547891|prior_time:1746043694639504|is_app_limited:0|send_elapse:55245|ack_elapse:50647|ctl_first_sent_time:1746043694639864|lagest_ack_time:1746043694690151|curr_delivered:1609110| [2025/04/30 20:08:14 690239] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694639864| [2025/04/30 20:08:14 690245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:400||sndq_packets_used_bytes:0|sndq_packets_free:465| [2025/04/30 20:08:14 690250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49897|rttvar:506|minrtt:30499|latest_rtt:50287|ack_delay:88| [2025/04/30 20:08:14 690254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49934|rttvar:455|minrtt:30499|latest_rtt:50287|ack_delay:88| [2025/04/30 20:08:14 690259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1718|lost_pn:1715|thresh:3| [2025/04/30 20:08:14 690263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 690267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49934|rtt_var:455|pto_duration:51934|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 690271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 690275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 690279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62472| [2025/04/30 20:08:14 690283] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694766360|now:1746043694690267|interv:76093| [2025/04/30 20:08:14 690287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694766360|now:1746043694690267|interval:76093|pto_count:0|srtt:49934 [2025/04/30 20:08:14 690292] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55245, ack_elapse 50647, delivered 61219|rate 1108136|lost 332| [2025/04/30 20:08:14 690296] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1108136) in round 29| [2025/04/30 20:08:14 690300] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 690305] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 690309] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694639864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 690313] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106708|packet_lost:0|acked:1200|po_sent_time:1746043694639864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 690318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62472|srtt:49934|latest_rtt:50287|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 690324] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1336|largest:1336|pns:2| [2025/04/30 20:08:14 690332] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1336|frame:ACK |recv_time:1746043694690151|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 690337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814690151|now:1746043694690151|interv:120000000| [2025/04/30 20:08:14 690341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814690151|now:1746043694690151|interv:120000000| [2025/04/30 20:08:14 690345] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694690510|pq_index:0| [2025/04/30 20:08:14 690349] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694689241| [2025/04/30 20:08:14 690353] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694690353| [2025/04/30 20:08:14 690358] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694690357| [2025/04/30 20:08:14 690364] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 690369] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49934|min_srtt:49934|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 690373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1663007| [2025/04/30 20:08:14 690378] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 690382] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 690387] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49934|min_srtt:49934|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 690391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1664174| [2025/04/30 20:08:14 690396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 690399] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 690403] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 690408] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 690412] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 690416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1623329| [2025/04/30 20:08:14 690423] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 690427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 690431] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694690510| [2025/04/30 20:08:14 690435] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694690510| [2025/04/30 20:08:14 690439] [debug] |xqc_engine_wakeup_after|wakeup:1746043694690510|now:1746043694690439|diff:71| [2025/04/30 20:08:14 690444] [debug] |xqc_engine_main_logic|END|now:1746043694690357| [2025/04/30 20:08:14 690449] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694690449| [2025/04/30 20:08:14 690453] [debug] |xqc_engine_wakeup_after|wakeup:1746043694690510|now:1746043694690453|diff:57| [2025/04/30 20:08:14 690457] [debug] |xqc_engine_main_logic|END|now:1746043694690449| [2025/04/30 20:08:14 691031] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694691030| [2025/04/30 20:08:14 691044] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 691053] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1336| [2025/04/30 20:08:14 691060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1337| [2025/04/30 20:08:14 691069] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1337| [2025/04/30 20:08:14 691075] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 691084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 691089] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1547891|prior_time:1746043694639504|is_app_limited:0|send_elapse:56643|ack_elapse:51526|ctl_first_sent_time:1746043694641262|lagest_ack_time:1746043694691030|curr_delivered:1610310| [2025/04/30 20:08:14 691094] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694641262| [2025/04/30 20:08:14 691101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:399||sndq_packets_used_bytes:0|sndq_packets_free:466| [2025/04/30 20:08:14 691108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49934|rttvar:455|minrtt:30499|latest_rtt:49768|ack_delay:56| [2025/04/30 20:08:14 691164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49907|rttvar:397|minrtt:30499|latest_rtt:49768|ack_delay:56| [2025/04/30 20:08:14 691193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1719|lost_pn:1716|thresh:3| [2025/04/30 20:08:14 691200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 691206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49907|rtt_var:397|pto_duration:51907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 691212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 691217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 691223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61272| [2025/04/30 20:08:14 691237] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694766333|now:1746043694691206|interv:75127| [2025/04/30 20:08:14 691242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694766333|now:1746043694691206|interval:75127|pto_count:0|srtt:49907 [2025/04/30 20:08:14 691248] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56643, ack_elapse 51526, delivered 62419|rate 1101972|lost 332| [2025/04/30 20:08:14 691254] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101972) in round 29| [2025/04/30 20:08:14 691260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 691266] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 691271] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694641262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 691277] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694641262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 691284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61272|srtt:49907|latest_rtt:49768|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 691293] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1337|largest:1337|pns:2| [2025/04/30 20:08:14 691298] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1337|frame:ACK |recv_time:1746043694691030|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 691303] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814691030|now:1746043694691030|interv:120000000| [2025/04/30 20:08:14 691307] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814691030|now:1746043694691030|interv:120000000| [2025/04/30 20:08:14 691311] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694690510|pq_index:0| [2025/04/30 20:08:14 691315] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694690357| [2025/04/30 20:08:14 691319] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694691319| [2025/04/30 20:08:14 691325] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694691323| [2025/04/30 20:08:14 691330] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694690510|now:1746043694691323| [2025/04/30 20:08:14 691334] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694690510|now:1746043694691323| [2025/04/30 20:08:14 691338] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 691342] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 691351] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49907|min_srtt:49907|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 691356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1664174| [2025/04/30 20:08:14 691360] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49907|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 691365] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 691370] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49907|min_srtt:49907|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 691374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1665341| [2025/04/30 20:08:14 691379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 691383] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 691387] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 691391] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 691396] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 691400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1623329| [2025/04/30 20:08:14 691404] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 691409] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1773| [2025/04/30 20:08:14 691447] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61272|now:1746043694691417|stream_id:0|stream_offset:1623329| [2025/04/30 20:08:14 691454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 691459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61272|applimit:0| [2025/04/30 20:08:14 691464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49907|rtt_var:397|pto_duration:51907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 691468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 691472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 691476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62472| [2025/04/30 20:08:14 691491] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694768324|now:1746043694691463|interv:76861| [2025/04/30 20:08:14 691495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694768324|now:1746043694691463|interval:76861|pto_count:0|srtt:49907 [2025/04/30 20:08:14 691500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62472| [2025/04/30 20:08:14 691505] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 691509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1624496| [2025/04/30 20:08:14 691514] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 691518] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1774| [2025/04/30 20:08:14 691555] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62472|now:1746043694691526|stream_id:0|stream_offset:1624496| [2025/04/30 20:08:14 691564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 691572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62472|applimit:0| [2025/04/30 20:08:14 691578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49907|rtt_var:397|pto_duration:51907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 691583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 691587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 691590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63672| [2025/04/30 20:08:14 691594] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694768433|now:1746043694691578|interv:76855| [2025/04/30 20:08:14 691598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694768433|now:1746043694691578|interval:76855|pto_count:0|srtt:49907 [2025/04/30 20:08:14 691603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63672| [2025/04/30 20:08:14 691608] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 691612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63672|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1625663| [2025/04/30 20:08:14 691617] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 691621] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694692620|now:1746043694691620|interv:1000| [2025/04/30 20:08:14 691625] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 691633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 691637] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694692620| [2025/04/30 20:08:14 691641] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694692620| [2025/04/30 20:08:14 691645] [debug] |xqc_engine_wakeup_after|wakeup:1746043694692620|now:1746043694691645|diff:975| [2025/04/30 20:08:14 691650] [debug] |xqc_engine_main_logic|END|now:1746043694691323| [2025/04/30 20:08:14 691655] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694691655| [2025/04/30 20:08:14 691659] [debug] |xqc_engine_wakeup_after|wakeup:1746043694692620|now:1746043694691659|diff:961| [2025/04/30 20:08:14 691663] [debug] |xqc_engine_main_logic|END|now:1746043694691655| [2025/04/30 20:08:14 692026] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694692025| [2025/04/30 20:08:14 692035] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 692041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1337| [2025/04/30 20:08:14 692045] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1338| [2025/04/30 20:08:14 692051] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1338| [2025/04/30 20:08:14 692055] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 692060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 692065] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63619|prior_delivered:1547891|prior_time:1746043694639504|is_app_limited:0|send_elapse:56772|ack_elapse:52521|ctl_first_sent_time:1746043694641391|lagest_ack_time:1746043694692025|curr_delivered:1611510| [2025/04/30 20:08:14 692069] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694641391| [2025/04/30 20:08:14 692074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:398||sndq_packets_used_bytes:0|sndq_packets_free:467| [2025/04/30 20:08:14 692078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49907|rttvar:397|minrtt:30499|latest_rtt:50634|ack_delay:56| [2025/04/30 20:08:14 692083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49991|rttvar:465|minrtt:30499|latest_rtt:50634|ack_delay:56| [2025/04/30 20:08:14 692087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1720|lost_pn:1717|thresh:3| [2025/04/30 20:08:14 692091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 692095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49991|rtt_var:465|pto_duration:51991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 692100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 692104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 692108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62472| [2025/04/30 20:08:14 692114] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694768517|now:1746043694692095|interv:76422| [2025/04/30 20:08:14 692127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694768517|now:1746043694692095|interval:76422|pto_count:0|srtt:49991 [2025/04/30 20:08:14 692134] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56772, ack_elapse 52521, delivered 63619|rate 1120605|lost 332| [2025/04/30 20:08:14 692141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120605) in round 29| [2025/04/30 20:08:14 692145] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 692149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 692153] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694641391|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 692158] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694641391|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 692162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62472|srtt:49991|latest_rtt:50634|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 692190] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1338|largest:1338|pns:2| [2025/04/30 20:08:14 692195] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1338|frame:ACK |recv_time:1746043694692025|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 692200] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814692025|now:1746043694692025|interv:120000000| [2025/04/30 20:08:14 692204] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814692025|now:1746043694692025|interv:120000000| [2025/04/30 20:08:14 692208] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694692620|pq_index:0| [2025/04/30 20:08:14 692213] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694691323| [2025/04/30 20:08:14 692217] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694692216| [2025/04/30 20:08:14 692222] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694692220| [2025/04/30 20:08:14 692227] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 692232] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49991|min_srtt:49991|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 692237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1665341| [2025/04/30 20:08:14 692246] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:49991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 692250] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 692255] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:49991|min_srtt:49991|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 692259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 692264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 692268] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 692271] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 692276] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 692280] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 692285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1625663| [2025/04/30 20:08:14 692289] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 692293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 692297] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694692620| [2025/04/30 20:08:14 692301] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694692620| [2025/04/30 20:08:14 692305] [debug] |xqc_engine_wakeup_after|wakeup:1746043694692620|now:1746043694692305|diff:315| [2025/04/30 20:08:14 692309] [debug] |xqc_engine_main_logic|END|now:1746043694692220| [2025/04/30 20:08:14 692315] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694692315| [2025/04/30 20:08:14 692319] [debug] |xqc_engine_wakeup_after|wakeup:1746043694692620|now:1746043694692319|diff:301| [2025/04/30 20:08:14 692323] [debug] |xqc_engine_main_logic|END|now:1746043694692315| [2025/04/30 20:08:14 692947] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694692945| [2025/04/30 20:08:14 692960] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 692969] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1338| [2025/04/30 20:08:14 692975] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1339| [2025/04/30 20:08:14 692984] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1339| [2025/04/30 20:08:14 692991] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 692999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 693014] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61219|prior_delivered:1551491|prior_time:1746043694642286|is_app_limited:0|send_elapse:55214|ack_elapse:50659|ctl_first_sent_time:1746043694642658|lagest_ack_time:1746043694692945|curr_delivered:1612710| [2025/04/30 20:08:14 693022] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694642658| [2025/04/30 20:08:14 693029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:397||sndq_packets_used_bytes:0|sndq_packets_free:468| [2025/04/30 20:08:14 693036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49991|rttvar:465|minrtt:30499|latest_rtt:50287|ack_delay:48| [2025/04/30 20:08:14 693041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50022|rttvar:411|minrtt:30499|latest_rtt:50287|ack_delay:48| [2025/04/30 20:08:14 693047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1721|lost_pn:1718|thresh:3| [2025/04/30 20:08:14 693054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 693061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50022|rtt_var:411|pto_duration:52022|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 693068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 693074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 693081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61272| [2025/04/30 20:08:14 693085] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694768548|now:1746043694693061|interv:75487| [2025/04/30 20:08:14 693089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694768548|now:1746043694693061|interval:75487|pto_count:0|srtt:50022 [2025/04/30 20:08:14 693094] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55214, ack_elapse 50659, delivered 61219|rate 1108758|lost 332| [2025/04/30 20:08:14 693100] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1108758) in round 29| [2025/04/30 20:08:14 693107] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 693113] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 693120] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694642658|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 693125] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694642658|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 693130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61272|srtt:50022|latest_rtt:50287|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 693141] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1339|largest:1339|pns:2| [2025/04/30 20:08:14 693145] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1339|frame:ACK |recv_time:1746043694692945|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 693150] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814692945|now:1746043694692945|interv:120000000| [2025/04/30 20:08:14 693155] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814692945|now:1746043694692945|interv:120000000| [2025/04/30 20:08:14 693159] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694692620|pq_index:0| [2025/04/30 20:08:14 693163] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694692220| [2025/04/30 20:08:14 693191] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694693191| [2025/04/30 20:08:14 693200] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694693198| [2025/04/30 20:08:14 693207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694692620|now:1746043694693198| [2025/04/30 20:08:14 693212] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694692620|now:1746043694693198| [2025/04/30 20:08:14 693216] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 693221] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 693226] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50022|min_srtt:50022|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 693231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 693236] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50022|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 693240] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 693245] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50022|min_srtt:50022|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 693249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1667675| [2025/04/30 20:08:14 693257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 693261] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 693265] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 693270] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 693283] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 693290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1625663| [2025/04/30 20:08:14 693296] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 693301] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1775| [2025/04/30 20:08:14 693341] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61272|now:1746043694693308|stream_id:0|stream_offset:1625663| [2025/04/30 20:08:14 693353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 693362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61272|applimit:0| [2025/04/30 20:08:14 693369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50022|rtt_var:411|pto_duration:52022|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 693376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 693383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 693388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62472| [2025/04/30 20:08:14 693392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694770330|now:1746043694693369|interv:76961| [2025/04/30 20:08:14 693396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694770330|now:1746043694693369|interval:76961|pto_count:0|srtt:50022 [2025/04/30 20:08:14 693401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62472| [2025/04/30 20:08:14 693406] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 693410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1626830| [2025/04/30 20:08:14 693415] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 693419] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1776| [2025/04/30 20:08:14 693450] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62472|now:1746043694693426|stream_id:0|stream_offset:1626830| [2025/04/30 20:08:14 693460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 693468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62472|applimit:0| [2025/04/30 20:08:14 693475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50022|rtt_var:411|pto_duration:52022|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 693485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 693489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 693493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63672| [2025/04/30 20:08:14 693497] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694770448|now:1746043694693474|interv:76974| [2025/04/30 20:08:14 693501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694770448|now:1746043694693474|interval:76974|pto_count:0|srtt:50022 [2025/04/30 20:08:14 693506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63672| [2025/04/30 20:08:14 693511] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 693515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63672|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1627997| [2025/04/30 20:08:14 693520] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 693525] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694694524|now:1746043694693524|interv:1000| [2025/04/30 20:08:14 693531] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 693538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 693545] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694694524| [2025/04/30 20:08:14 693550] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694694524| [2025/04/30 20:08:14 693554] [debug] |xqc_engine_wakeup_after|wakeup:1746043694694524|now:1746043694693554|diff:970| [2025/04/30 20:08:14 693560] [debug] |xqc_engine_main_logic|END|now:1746043694693198| [2025/04/30 20:08:14 693568] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694693568| [2025/04/30 20:08:14 693574] [debug] |xqc_engine_wakeup_after|wakeup:1746043694694524|now:1746043694693574|diff:950| [2025/04/30 20:08:14 693581] [debug] |xqc_engine_main_logic|END|now:1746043694693568| [2025/04/30 20:08:14 693967] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694693965| [2025/04/30 20:08:14 693982] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 693991] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1339| [2025/04/30 20:08:14 693997] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1340| [2025/04/30 20:08:14 694006] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1340| [2025/04/30 20:08:14 694013] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 694021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 694029] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61219|prior_delivered:1552691|prior_time:1746043694643435|is_app_limited:0|send_elapse:55296|ack_elapse:50530|ctl_first_sent_time:1746043694644002|lagest_ack_time:1746043694693965|curr_delivered:1613910| [2025/04/30 20:08:14 694047] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694644002| [2025/04/30 20:08:14 694055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:396||sndq_packets_used_bytes:0|sndq_packets_free:469| [2025/04/30 20:08:14 694061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50022|rttvar:411|minrtt:30499|latest_rtt:49963|ack_delay:48| [2025/04/30 20:08:14 694068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50009|rttvar:335|minrtt:30499|latest_rtt:49963|ack_delay:48| [2025/04/30 20:08:14 694075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1722|lost_pn:1719|thresh:3| [2025/04/30 20:08:14 694080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 694085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50009|rtt_var:335|pto_duration:52009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 694089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 694093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 694097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62472| [2025/04/30 20:08:14 694103] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694770435|now:1746043694694084|interv:76351| [2025/04/30 20:08:14 694109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694770435|now:1746043694694084|interval:76351|pto_count:0|srtt:50009 [2025/04/30 20:08:14 694116] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55296, ack_elapse 50530, delivered 61219|rate 1107114|lost 332| [2025/04/30 20:08:14 694124] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1107114) in round 29| [2025/04/30 20:08:14 694130] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 694137] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 694143] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694644002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 694150] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694644002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 694157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62472|srtt:50009|latest_rtt:49963|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 694181] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1340|largest:1340|pns:2| [2025/04/30 20:08:14 694196] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1340|frame:ACK |recv_time:1746043694693965|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 694201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814693965|now:1746043694693965|interv:120000000| [2025/04/30 20:08:14 694205] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814693965|now:1746043694693965|interv:120000000| [2025/04/30 20:08:14 694209] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694694524|pq_index:0| [2025/04/30 20:08:14 694214] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694693198| [2025/04/30 20:08:14 694218] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694694218| [2025/04/30 20:08:14 694223] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694694222| [2025/04/30 20:08:14 694228] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 694233] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50009|min_srtt:50009|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 694238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1667675| [2025/04/30 20:08:14 694243] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50009|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 694247] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 694252] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50009|min_srtt:50009|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 694256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1668842| [2025/04/30 20:08:14 694261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 694265] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 694268] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 694273] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 694277] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 694281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1627997| [2025/04/30 20:08:14 694289] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 694292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 694297] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694694524| [2025/04/30 20:08:14 694301] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694694524| [2025/04/30 20:08:14 694305] [debug] |xqc_engine_wakeup_after|wakeup:1746043694694524|now:1746043694694304|diff:220| [2025/04/30 20:08:14 694309] [debug] |xqc_engine_main_logic|END|now:1746043694694222| [2025/04/30 20:08:14 694315] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694694314| [2025/04/30 20:08:14 694318] [debug] |xqc_engine_wakeup_after|wakeup:1746043694694524|now:1746043694694318|diff:206| [2025/04/30 20:08:14 694322] [debug] |xqc_engine_main_logic|END|now:1746043694694314| [2025/04/30 20:08:14 694971] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694694969| [2025/04/30 20:08:14 694984] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 694993] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1340| [2025/04/30 20:08:14 694999] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1341| [2025/04/30 20:08:14 695008] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1341| [2025/04/30 20:08:14 695015] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 695023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 695030] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1552691|prior_time:1746043694643435|is_app_limited:0|send_elapse:55413|ack_elapse:51534|ctl_first_sent_time:1746043694644119|lagest_ack_time:1746043694694969|curr_delivered:1615110| [2025/04/30 20:08:14 695037] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694644119| [2025/04/30 20:08:14 695045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:395||sndq_packets_used_bytes:0|sndq_packets_free:470| [2025/04/30 20:08:14 695051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50009|rttvar:335|minrtt:30499|latest_rtt:50850|ack_delay:48| [2025/04/30 20:08:14 695055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50108|rttvar:450|minrtt:30499|latest_rtt:50850|ack_delay:48| [2025/04/30 20:08:14 695060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1723|lost_pn:1720|thresh:3| [2025/04/30 20:08:14 695064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 695069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50108|rtt_var:450|pto_duration:52108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 695073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 695077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 695081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61272| [2025/04/30 20:08:14 695093] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694770534|now:1746043694695068|interv:75466| [2025/04/30 20:08:14 695097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694770534|now:1746043694695068|interval:75466|pto_count:0|srtt:50108 [2025/04/30 20:08:14 695103] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55413, ack_elapse 51534, delivered 62419|rate 1126432|lost 332| [2025/04/30 20:08:14 695110] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126432) in round 29| [2025/04/30 20:08:14 695117] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 695123] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 695129] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694644119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 695134] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694644119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 695139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:61272|srtt:50108|latest_rtt:50850|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 695145] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1341|largest:1341|pns:2| [2025/04/30 20:08:14 695150] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1341|frame:ACK |recv_time:1746043694694969|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 695154] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814694969|now:1746043694694969|interv:120000000| [2025/04/30 20:08:14 695158] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814694969|now:1746043694694969|interv:120000000| [2025/04/30 20:08:14 695163] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694694524|pq_index:0| [2025/04/30 20:08:14 695198] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694694222| [2025/04/30 20:08:14 695205] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694695205| [2025/04/30 20:08:14 695213] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694695211| [2025/04/30 20:08:14 695220] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694694524|now:1746043694695211| [2025/04/30 20:08:14 695224] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694694524|now:1746043694695211| [2025/04/30 20:08:14 695228] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 695233] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 695239] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50108|min_srtt:50108|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 695248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1668842| [2025/04/30 20:08:14 695253] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50108|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 695258] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 695262] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50108|min_srtt:50108|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 695267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1670009| [2025/04/30 20:08:14 695272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 695275] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 695279] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 695284] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 695288] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 695293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1627997| [2025/04/30 20:08:14 695297] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 695302] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1777| [2025/04/30 20:08:14 695340] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61272|now:1746043694695309|stream_id:0|stream_offset:1627997| [2025/04/30 20:08:14 695349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 695357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:61272|applimit:0| [2025/04/30 20:08:14 695363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50108|rtt_var:450|pto_duration:52108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 695370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 695375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 695379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62472| [2025/04/30 20:08:14 695387] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694772417|now:1746043694695363|interv:77054| [2025/04/30 20:08:14 695391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694772417|now:1746043694695363|interval:77054|pto_count:0|srtt:50108 [2025/04/30 20:08:14 695396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:62472| [2025/04/30 20:08:14 695401] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 695405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1629164| [2025/04/30 20:08:14 695410] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 695414] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1778| [2025/04/30 20:08:14 695445] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62472|now:1746043694695421|stream_id:0|stream_offset:1629164| [2025/04/30 20:08:14 695454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 695461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62472|applimit:0| [2025/04/30 20:08:14 695468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50108|rtt_var:450|pto_duration:52108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 695473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 695477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 695481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63672| [2025/04/30 20:08:14 695485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694772529|now:1746043694695468|interv:77061| [2025/04/30 20:08:14 695489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694772529|now:1746043694695468|interval:77061|pto_count:0|srtt:50108 [2025/04/30 20:08:14 695493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63672| [2025/04/30 20:08:14 695498] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 695502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63672|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1630331| [2025/04/30 20:08:14 695507] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 695511] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694696510|now:1746043694695510|interv:1000| [2025/04/30 20:08:14 695515] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 695523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 695527] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694696510| [2025/04/30 20:08:14 695531] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694696510| [2025/04/30 20:08:14 695535] [debug] |xqc_engine_wakeup_after|wakeup:1746043694696510|now:1746043694695535|diff:975| [2025/04/30 20:08:14 695540] [debug] |xqc_engine_main_logic|END|now:1746043694695211| [2025/04/30 20:08:14 695545] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694695545| [2025/04/30 20:08:14 695549] [debug] |xqc_engine_wakeup_after|wakeup:1746043694696510|now:1746043694695549|diff:961| [2025/04/30 20:08:14 695553] [debug] |xqc_engine_main_logic|END|now:1746043694695545| [2025/04/30 20:08:14 696437] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694696436| [2025/04/30 20:08:14 696450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 696457] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1341| [2025/04/30 20:08:14 696461] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1342| [2025/04/30 20:08:14 696467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1342| [2025/04/30 20:08:14 696471] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 696477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 696482] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61219|prior_delivered:1555091|prior_time:1746043694645799|is_app_limited:0|send_elapse:55135|ack_elapse:50637|ctl_first_sent_time:1746043694646224|lagest_ack_time:1746043694696436|curr_delivered:1616310| [2025/04/30 20:08:14 696486] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694646224| [2025/04/30 20:08:14 696491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:394||sndq_packets_used_bytes:0|sndq_packets_free:471| [2025/04/30 20:08:14 696496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50108|rttvar:450|minrtt:30499|latest_rtt:50212|ack_delay:64| [2025/04/30 20:08:14 696500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50113|rttvar:348|minrtt:30499|latest_rtt:50212|ack_delay:64| [2025/04/30 20:08:14 696504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1724|lost_pn:1721|thresh:3| [2025/04/30 20:08:14 696509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 696513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50113|rtt_var:348|pto_duration:52113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 696517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 696521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 696525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62472| [2025/04/30 20:08:14 696529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694772534|now:1746043694696513|interv:76021| [2025/04/30 20:08:14 696544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694772534|now:1746043694696513|interval:76021|pto_count:0|srtt:50113 [2025/04/30 20:08:14 696551] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55135, ack_elapse 50637, delivered 61219|rate 1110347|lost 332| [2025/04/30 20:08:14 696557] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110347) in round 29| [2025/04/30 20:08:14 696563] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 696570] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 696575] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694646224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 696579] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694646224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 696584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62472|srtt:50113|latest_rtt:50212|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 696590] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1342|largest:1342|pns:2| [2025/04/30 20:08:14 696595] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1342|frame:ACK |recv_time:1746043694696436|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 696599] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814696436|now:1746043694696436|interv:120000000| [2025/04/30 20:08:14 696604] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814696436|now:1746043694696436|interv:120000000| [2025/04/30 20:08:14 696608] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694696510|pq_index:0| [2025/04/30 20:08:14 696616] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694695211| [2025/04/30 20:08:14 696622] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694696622| [2025/04/30 20:08:14 696631] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694696629| [2025/04/30 20:08:14 696637] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694696510|now:1746043694696629| [2025/04/30 20:08:14 696644] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694696510|now:1746043694696629| [2025/04/30 20:08:14 696650] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 696656] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 696663] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50113|min_srtt:50113|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 696677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1670009| [2025/04/30 20:08:14 696684] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50113|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 696690] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 696695] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50113|min_srtt:50113|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 696699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1671176| [2025/04/30 20:08:14 696704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 696708] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 696712] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 696716] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 696720] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 696725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1630331| [2025/04/30 20:08:14 696729] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 696734] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1779| [2025/04/30 20:08:14 696774] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62472|now:1746043694696743|stream_id:0|stream_offset:1630331| [2025/04/30 20:08:14 696782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 696787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62472|applimit:0| [2025/04/30 20:08:14 696791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50113|rtt_var:348|pto_duration:52113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 696796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 696801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 696807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63672| [2025/04/30 20:08:14 696813] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694773856|now:1746043694696791|interv:77065| [2025/04/30 20:08:14 696825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694773856|now:1746043694696791|interval:77065|pto_count:0|srtt:50113 [2025/04/30 20:08:14 696833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63672| [2025/04/30 20:08:14 696841] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 696848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63672|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1631498| [2025/04/30 20:08:14 696856] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 696862] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1780| [2025/04/30 20:08:14 696905] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1780|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63672|now:1746043694696872|stream_id:0|stream_offset:1631498| [2025/04/30 20:08:14 696915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 696921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63672|applimit:0| [2025/04/30 20:08:14 696926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50113|rtt_var:348|pto_duration:52113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 696931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 696935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 696938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64872| [2025/04/30 20:08:14 696942] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694773985|now:1746043694696925|interv:77060| [2025/04/30 20:08:14 696947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694773985|now:1746043694696925|interval:77060|pto_count:0|srtt:50113 [2025/04/30 20:08:14 696955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:64872| [2025/04/30 20:08:14 696960] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 696965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64872|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1632665| [2025/04/30 20:08:14 696969] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 696973] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694697973|now:1746043694696973|interv:1000| [2025/04/30 20:08:14 696977] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 696981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 696985] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694697973| [2025/04/30 20:08:14 696997] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694697973| [2025/04/30 20:08:14 697002] [debug] |xqc_engine_wakeup_after|wakeup:1746043694697973|now:1746043694697001|diff:972| [2025/04/30 20:08:14 697006] [debug] |xqc_engine_main_logic|END|now:1746043694696629| [2025/04/30 20:08:14 697013] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694697012| [2025/04/30 20:08:14 697017] [debug] |xqc_engine_wakeup_after|wakeup:1746043694697973|now:1746043694697016|diff:957| [2025/04/30 20:08:14 697021] [debug] |xqc_engine_main_logic|END|now:1746043694697012| [2025/04/30 20:08:14 697349] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694697346| [2025/04/30 20:08:14 697367] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 697377] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1342| [2025/04/30 20:08:14 697383] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1343| [2025/04/30 20:08:14 697392] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1343| [2025/04/30 20:08:14 697398] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 697407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 697414] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1555091|prior_time:1746043694645799|is_app_limited:0|send_elapse:55250|ack_elapse:51547|ctl_first_sent_time:1746043694646339|lagest_ack_time:1746043694697346|curr_delivered:1617510| [2025/04/30 20:08:14 697421] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694646339| [2025/04/30 20:08:14 697428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:393||sndq_packets_used_bytes:0|sndq_packets_free:472| [2025/04/30 20:08:14 697434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50113|rttvar:348|minrtt:30499|latest_rtt:51007|ack_delay:112| [2025/04/30 20:08:14 697441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50210|rttvar:456|minrtt:30499|latest_rtt:51007|ack_delay:112| [2025/04/30 20:08:14 697448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1725|lost_pn:1722|thresh:3| [2025/04/30 20:08:14 697454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 697460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50210|rtt_var:456|pto_duration:52210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 697467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 697473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 697479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63672| [2025/04/30 20:08:14 697486] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694774082|now:1746043694697460|interv:76622| [2025/04/30 20:08:14 697492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694774082|now:1746043694697460|interval:76622|pto_count:0|srtt:50210 [2025/04/30 20:08:14 697508] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55250, ack_elapse 51547, delivered 62419|rate 1129755|lost 332| [2025/04/30 20:08:14 697512] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129755) in round 29| [2025/04/30 20:08:14 697517] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 697521] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 697525] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694646339|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 697529] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694646339|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 697534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:63672|srtt:50210|latest_rtt:51007|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 697542] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1343|largest:1343|pns:2| [2025/04/30 20:08:14 697547] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1343|frame:ACK |recv_time:1746043694697346|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 697552] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814697346|now:1746043694697346|interv:120000000| [2025/04/30 20:08:14 697557] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814697346|now:1746043694697346|interv:120000000| [2025/04/30 20:08:14 697561] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694697973|pq_index:0| [2025/04/30 20:08:14 697566] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694696629| [2025/04/30 20:08:14 697570] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694697570| [2025/04/30 20:08:14 697576] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694697574| [2025/04/30 20:08:14 697582] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 697588] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 697592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63672|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1671176| [2025/04/30 20:08:14 697597] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 697605] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 697610] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50210|min_srtt:50210|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 697614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:63672|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1672343| [2025/04/30 20:08:14 697619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 697623] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 697627] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 697631] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 697637] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 697643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63672|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1632665| [2025/04/30 20:08:14 697650] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 697656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 697686] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694697973| [2025/04/30 20:08:14 697691] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694697973| [2025/04/30 20:08:14 697695] [debug] |xqc_engine_wakeup_after|wakeup:1746043694697973|now:1746043694697695|diff:278| [2025/04/30 20:08:14 697699] [debug] |xqc_engine_main_logic|END|now:1746043694697574| [2025/04/30 20:08:14 697705] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694697705| [2025/04/30 20:08:14 697709] [debug] |xqc_engine_wakeup_after|wakeup:1746043694697973|now:1746043694697708|diff:265| [2025/04/30 20:08:14 697713] [debug] |xqc_engine_main_logic|END|now:1746043694697705| [2025/04/30 20:08:14 698196] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694698195| [2025/04/30 20:08:14 698211] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 698220] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1343| [2025/04/30 20:08:14 698226] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1344| [2025/04/30 20:08:14 698234] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1344| [2025/04/30 20:08:14 698241] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 698249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 698255] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61219|prior_delivered:1557491|prior_time:1746043694647223|is_app_limited:0|send_elapse:53067|ack_elapse:50972|ctl_first_sent_time:1746043694647590|lagest_ack_time:1746043694698195|curr_delivered:1618710| [2025/04/30 20:08:14 698270] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694647590| [2025/04/30 20:08:14 698277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:392||sndq_packets_used_bytes:0|sndq_packets_free:473| [2025/04/30 20:08:14 698284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50210|rttvar:456|minrtt:30499|latest_rtt:50605|ack_delay:72| [2025/04/30 20:08:14 698290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50250|rttvar:422|minrtt:30499|latest_rtt:50605|ack_delay:72| [2025/04/30 20:08:14 698296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1726|lost_pn:1723|thresh:3| [2025/04/30 20:08:14 698303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 698308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50250|rtt_var:422|pto_duration:52250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 698313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 698317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 698321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62472| [2025/04/30 20:08:14 698325] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694774122|now:1746043694698308|interv:75814| [2025/04/30 20:08:14 698329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694774122|now:1746043694698308|interval:75814|pto_count:0|srtt:50250 [2025/04/30 20:08:14 698334] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53067, ack_elapse 50972, delivered 61219|rate 1153617|lost 332| [2025/04/30 20:08:14 698341] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153617) in round 29| [2025/04/30 20:08:14 698347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 698353] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 698360] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694647590|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 698364] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694647590|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 698369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:62472|srtt:50250|latest_rtt:50605|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 698376] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1344|largest:1344|pns:2| [2025/04/30 20:08:14 698381] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1344|frame:ACK |recv_time:1746043694698195|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 698393] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814698195|now:1746043694698195|interv:120000000| [2025/04/30 20:08:14 698397] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814698195|now:1746043694698195|interv:120000000| [2025/04/30 20:08:14 698401] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694697973|pq_index:0| [2025/04/30 20:08:14 698406] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694697574| [2025/04/30 20:08:14 698410] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694698410| [2025/04/30 20:08:14 698415] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694698414| [2025/04/30 20:08:14 698420] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694697973|now:1746043694698414| [2025/04/30 20:08:14 698424] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694697973|now:1746043694698414| [2025/04/30 20:08:14 698428] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 698432] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 698437] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50250|min_srtt:50250|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 698442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1672343| [2025/04/30 20:08:14 698446] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50250|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 698451] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 698456] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50250|min_srtt:50250|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 698460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:08:14 698465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 698469] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 698473] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 698477] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 698482] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 698489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1632665| [2025/04/30 20:08:14 698494] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 698498] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1781| [2025/04/30 20:08:14 698536] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62472|now:1746043694698505|stream_id:0|stream_offset:1632665| [2025/04/30 20:08:14 698543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 698548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62472|applimit:0| [2025/04/30 20:08:14 698553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50250|rtt_var:422|pto_duration:52250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 698558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 698562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 698565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63672| [2025/04/30 20:08:14 698569] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694775755|now:1746043694698553|interv:77202| [2025/04/30 20:08:14 698573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694775755|now:1746043694698553|interval:77202|pto_count:0|srtt:50250 [2025/04/30 20:08:14 698578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:63672| [2025/04/30 20:08:14 698585] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 698591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63672|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1633832| [2025/04/30 20:08:14 698599] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 698605] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1782| [2025/04/30 20:08:14 698687] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63672|now:1746043694698615|stream_id:0|stream_offset:1633832| [2025/04/30 20:08:14 698696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 698703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63672|applimit:0| [2025/04/30 20:08:14 698709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50250|rtt_var:422|pto_duration:52250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 698715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 698728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 698734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64872| [2025/04/30 20:08:14 698740] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694775865|now:1746043694698709|interv:77156| [2025/04/30 20:08:14 698745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694775865|now:1746043694698709|interval:77156|pto_count:0|srtt:50250 [2025/04/30 20:08:14 698753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:64872| [2025/04/30 20:08:14 698759] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 698765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64872|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1634999| [2025/04/30 20:08:14 698772] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 698778] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694699778|now:1746043694698778|interv:1000| [2025/04/30 20:08:14 698785] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 698790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 698796] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694699778| [2025/04/30 20:08:14 698802] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694699778| [2025/04/30 20:08:14 698809] [debug] |xqc_engine_wakeup_after|wakeup:1746043694699778|now:1746043694698808|diff:970| [2025/04/30 20:08:14 698815] [debug] |xqc_engine_main_logic|END|now:1746043694698414| [2025/04/30 20:08:14 698823] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694698823| [2025/04/30 20:08:14 698829] [debug] |xqc_engine_wakeup_after|wakeup:1746043694699778|now:1746043694698829|diff:949| [2025/04/30 20:08:14 698834] [debug] |xqc_engine_main_logic|END|now:1746043694698823| [2025/04/30 20:08:14 699903] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694699903| [2025/04/30 20:08:14 699915] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694699778|pq_index:0| [2025/04/30 20:08:14 699919] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694698414| [2025/04/30 20:08:14 699925] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694699924| [2025/04/30 20:08:14 699931] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694699778|now:1746043694699924| [2025/04/30 20:08:14 699938] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694699778|now:1746043694699924| [2025/04/30 20:08:14 699945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 699952] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 699958] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50250|min_srtt:50250|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 699973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64872|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:08:14 699979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 699983] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 699987] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 699991] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 699996] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 700000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64872|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1634999| [2025/04/30 20:08:14 700005] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 700009] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1783| [2025/04/30 20:08:14 700058] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64872|now:1746043694700020|stream_id:0|stream_offset:1634999| [2025/04/30 20:08:14 700065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 700070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64872|applimit:0| [2025/04/30 20:08:14 700074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50250|rtt_var:422|pto_duration:52250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 700079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 700083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 700087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66072| [2025/04/30 20:08:14 700091] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694777270|now:1746043694700074|interv:77196| [2025/04/30 20:08:14 700095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694777270|now:1746043694700074|interval:77196|pto_count:0|srtt:50250 [2025/04/30 20:08:14 700099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:66072| [2025/04/30 20:08:14 700107] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 700114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66072|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1636166| [2025/04/30 20:08:14 700127] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 700131] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694701131|now:1746043694700131|interv:1000| [2025/04/30 20:08:14 700135] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 700139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 700143] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694701131| [2025/04/30 20:08:14 700147] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694701131| [2025/04/30 20:08:14 700151] [debug] |xqc_engine_wakeup_after|wakeup:1746043694701131|now:1746043694700151|diff:980| [2025/04/30 20:08:14 700156] [debug] |xqc_engine_main_logic|END|now:1746043694699924| [2025/04/30 20:08:14 701227] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694701227| [2025/04/30 20:08:14 701238] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694701131|pq_index:0| [2025/04/30 20:08:14 701243] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694699924| [2025/04/30 20:08:14 701249] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694701247| [2025/04/30 20:08:14 701260] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694701131|now:1746043694701247| [2025/04/30 20:08:14 701267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694701131|now:1746043694701247| [2025/04/30 20:08:14 701273] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 701280] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 701285] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50250|min_srtt:50250|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 701291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:66072|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:08:14 701296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 701300] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 701303] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 701308] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 701312] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 701317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66072|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1636166| [2025/04/30 20:08:14 701321] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 701331] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1784| [2025/04/30 20:08:14 701368] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66072|now:1746043694701339|stream_id:0|stream_offset:1636166| [2025/04/30 20:08:14 701375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 701380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66072|applimit:0| [2025/04/30 20:08:14 701384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50250|rtt_var:422|pto_duration:52250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 701388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 701392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 701396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67272| [2025/04/30 20:08:14 701400] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694778589|now:1746043694701384|interv:77205| [2025/04/30 20:08:14 701404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694778589|now:1746043694701384|interval:77205|pto_count:0|srtt:50250 [2025/04/30 20:08:14 701409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:67272| [2025/04/30 20:08:14 701414] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 701418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67272|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1637333| [2025/04/30 20:08:14 701422] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 701427] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1785| [2025/04/30 20:08:14 701458] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67272|now:1746043694701438|stream_id:0|stream_offset:1637333| [2025/04/30 20:08:14 701468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 701473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67272|applimit:0| [2025/04/30 20:08:14 701478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50250|rtt_var:422|pto_duration:52250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 701483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 701487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 701491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68472| [2025/04/30 20:08:14 701505] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694778688|now:1746043694701477|interv:77211| [2025/04/30 20:08:14 701509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694778688|now:1746043694701477|interval:77211|pto_count:0|srtt:50250 [2025/04/30 20:08:14 701516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:68472| [2025/04/30 20:08:14 701524] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 701531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1638500| [2025/04/30 20:08:14 701538] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 701543] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694702543|now:1746043694701543|interv:1000| [2025/04/30 20:08:14 701547] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 701551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 701556] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694702313| [2025/04/30 20:08:14 701561] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694702313| [2025/04/30 20:08:14 701565] [debug] |xqc_engine_wakeup_after|wakeup:1746043694702313|now:1746043694701565|diff:748| [2025/04/30 20:08:14 701570] [debug] |xqc_engine_main_logic|END|now:1746043694701247| [2025/04/30 20:08:14 702653] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694702653| [2025/04/30 20:08:14 702665] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694702313|pq_index:0| [2025/04/30 20:08:14 702672] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694701247| [2025/04/30 20:08:14 702680] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694702679| [2025/04/30 20:08:14 702688] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043694702313|now:1746043694702679| [2025/04/30 20:08:14 702694] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:14 702701] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043694702313|now:1746043694702679| [2025/04/30 20:08:14 702705] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 702709] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694702543|now:1746043694702679| [2025/04/30 20:08:14 702714] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694702543|now:1746043694702679| [2025/04/30 20:08:14 702717] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 702722] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 702727] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1344|ack_delay:25414|first_ack_range:58|largest_pkt_recv_time:1746043694677313| [2025/04/30 20:08:14 702732] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1344|low:1286|pkt_pns:2| [2025/04/30 20:08:14 702748] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1284|low:1275|pkt_pns:2| [2025/04/30 20:08:14 702752] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:1323|frame_largest_recv:1344| [2025/04/30 20:08:14 702756] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 702765] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50250|min_srtt:50250|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 702773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:68472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:08:14 702780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 702785] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 702791] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 702797] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 702804] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 702810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:68472|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1638500| [2025/04/30 20:08:14 702816] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 702823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1786| [2025/04/30 20:08:14 702897] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1786|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:68472|now:1746043694702836|stream_id:0|stream_offset:1638500| [2025/04/30 20:08:14 702907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1786|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:08:14 702914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68472|applimit:0| [2025/04/30 20:08:14 702921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50250|rtt_var:422|pto_duration:52250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 702928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 702934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 702939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69681| [2025/04/30 20:08:14 702945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694780086|now:1746043694702921|interv:77165| [2025/04/30 20:08:14 702951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694780086|now:1746043694702921|interval:77165|pto_count:0|srtt:50250 [2025/04/30 20:08:14 702964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:69681| [2025/04/30 20:08:14 702971] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 702978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69681|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1639667| [2025/04/30 20:08:14 702984] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 702990] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694703990|now:1746043694702990|interv:1000| [2025/04/30 20:08:14 702996] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 703002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 703008] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694703990| [2025/04/30 20:08:14 703014] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694703990| [2025/04/30 20:08:14 703021] [debug] |xqc_engine_wakeup_after|wakeup:1746043694703990|now:1746043694703020|diff:970| [2025/04/30 20:08:14 703028] [debug] |xqc_engine_main_logic|END|now:1746043694702679| [2025/04/30 20:08:14 703045] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694703044| [2025/04/30 20:08:14 703054] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 703063] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1344| [2025/04/30 20:08:14 703068] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1345| [2025/04/30 20:08:14 703076] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1345| [2025/04/30 20:08:14 703082] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 703090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 703096] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:60019|prior_delivered:1559891|prior_time:1746043694649242|is_app_limited:0|send_elapse:53408|ack_elapse:53802|ctl_first_sent_time:1746043694649628|lagest_ack_time:1746043694703044|curr_delivered:1619910| [2025/04/30 20:08:14 703103] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694649628| [2025/04/30 20:08:14 703110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:391||sndq_packets_used_bytes:0|sndq_packets_free:474| [2025/04/30 20:08:14 703116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50250|rttvar:422|minrtt:30499|latest_rtt:53416|ack_delay:40| [2025/04/30 20:08:14 703122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50641|rttvar:1098|minrtt:30499|latest_rtt:53416|ack_delay:40| [2025/04/30 20:08:14 703129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1727|lost_pn:1724|thresh:3| [2025/04/30 20:08:14 703135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 703141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50641|rtt_var:1098|pto_duration:55033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 703154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 703160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 703185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68481| [2025/04/30 20:08:14 703193] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694782869|now:1746043694703141|interv:79728| [2025/04/30 20:08:14 703199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694782869|now:1746043694703141|interval:79728|pto_count:0|srtt:50641 [2025/04/30 20:08:14 703206] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53408, ack_elapse 53802, delivered 60019|rate 1115553|lost 332| [2025/04/30 20:08:14 703212] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115553) in round 29| [2025/04/30 20:08:14 703218] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 703224] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 703230] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694649628|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 703237] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694649628|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 703244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:68481|srtt:50641|latest_rtt:53416|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 703253] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1345|largest:1345|pns:2| [2025/04/30 20:08:14 703260] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1345|frame:ACK |recv_time:1746043694703044|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 703267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814703044|now:1746043694703044|interv:120000000| [2025/04/30 20:08:14 703273] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814703044|now:1746043694703044|interv:120000000| [2025/04/30 20:08:14 703279] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694703990|pq_index:0| [2025/04/30 20:08:14 703285] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694702679| [2025/04/30 20:08:14 703291] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694703290| [2025/04/30 20:08:14 703298] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694703297| [2025/04/30 20:08:14 703314] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 703321] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50641|min_srtt:50641|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 703328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:68481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:08:14 703334] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:50641|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 703341] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 703348] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50641|min_srtt:50641|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 703355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:68481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1674677| [2025/04/30 20:08:14 703362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 703368] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 703373] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 703379] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 703386] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 703392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1639667| [2025/04/30 20:08:14 703399] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 703405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 703411] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694703990| [2025/04/30 20:08:14 703417] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694703990| [2025/04/30 20:08:14 703423] [debug] |xqc_engine_wakeup_after|wakeup:1746043694703990|now:1746043694703423|diff:567| [2025/04/30 20:08:14 703430] [debug] |xqc_engine_main_logic|END|now:1746043694703297| [2025/04/30 20:08:14 703440] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:43|state:ESTABED|recv_time:1746043694703440| [2025/04/30 20:08:14 703447] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 703455] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1345| [2025/04/30 20:08:14 703461] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1346| [2025/04/30 20:08:14 703469] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1346| [2025/04/30 20:08:14 703482] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 703490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 703497] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61219|prior_delivered:1559891|prior_time:1746043694649242|is_app_limited:0|send_elapse:53538|ack_elapse:54198|ctl_first_sent_time:1746043694649758|lagest_ack_time:1746043694703440|curr_delivered:1621110| [2025/04/30 20:08:14 703504] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694649758| [2025/04/30 20:08:14 703511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:390||sndq_packets_used_bytes:0|sndq_packets_free:475| [2025/04/30 20:08:14 703518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50641|rttvar:1098|minrtt:30499|latest_rtt:53682|ack_delay:32| [2025/04/30 20:08:14 703524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51017|rttvar:1576|minrtt:30499|latest_rtt:53682|ack_delay:32| [2025/04/30 20:08:14 703531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1728|lost_pn:1725|thresh:3| [2025/04/30 20:08:14 703537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 703544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51017|rtt_var:1576|pto_duration:57321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 703551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 703557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 703564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67281| [2025/04/30 20:08:14 703570] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694785157|now:1746043694703543|interv:81614| [2025/04/30 20:08:14 703577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694785157|now:1746043694703543|interval:81614|pto_count:0|srtt:51017 [2025/04/30 20:08:14 703582] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53538, ack_elapse 54198, delivered 61219|rate 1129543|lost 332| [2025/04/30 20:08:14 703587] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129543) in round 29| [2025/04/30 20:08:14 703592] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 703598] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 703604] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694649758|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 703610] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694649758|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 703617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:67281|srtt:51017|latest_rtt:53682|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 703632] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1346|largest:1346|pns:2| [2025/04/30 20:08:14 703639] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1346|frame:ACK |recv_time:1746043694703440|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 703646] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814703440|now:1746043694703440|interv:120000000| [2025/04/30 20:08:14 703652] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814703440|now:1746043694703440|interv:120000000| [2025/04/30 20:08:14 703657] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694703990|pq_index:0| [2025/04/30 20:08:14 703663] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694703297| [2025/04/30 20:08:14 703669] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694703669| [2025/04/30 20:08:14 703676] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694703674| [2025/04/30 20:08:14 703683] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 703690] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51017|min_srtt:51017|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 703697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67281|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1674677| [2025/04/30 20:08:14 703703] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51017|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 703710] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 703716] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51017|min_srtt:51017|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 703723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:67281|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1675844| [2025/04/30 20:08:14 703729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 703735] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 703741] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 703748] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 703763] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 703769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67281|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1639667| [2025/04/30 20:08:14 703775] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 703780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 703785] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694703990| [2025/04/30 20:08:14 703791] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694703990| [2025/04/30 20:08:14 703797] [debug] |xqc_engine_wakeup_after|wakeup:1746043694703990|now:1746043694703797|diff:193| [2025/04/30 20:08:14 703804] [debug] |xqc_engine_main_logic|END|now:1746043694703674| [2025/04/30 20:08:14 703814] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:43|state:ESTABED|recv_time:1746043694703814| [2025/04/30 20:08:14 703819] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 703825] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1346| [2025/04/30 20:08:14 703829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1347| [2025/04/30 20:08:14 703835] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1347| [2025/04/30 20:08:14 703839] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 703844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 703849] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1559891|prior_time:1746043694649242|is_app_limited:0|send_elapse:53663|ack_elapse:54572|ctl_first_sent_time:1746043694649883|lagest_ack_time:1746043694703814|curr_delivered:1622310| [2025/04/30 20:08:14 703853] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694649883| [2025/04/30 20:08:14 703858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:389||sndq_packets_used_bytes:0|sndq_packets_free:476| [2025/04/30 20:08:14 703862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51017|rttvar:1576|minrtt:30499|latest_rtt:53931|ack_delay:56| [2025/04/30 20:08:14 703866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51374|rttvar:1896|minrtt:30499|latest_rtt:53931|ack_delay:56| [2025/04/30 20:08:14 703871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1729|lost_pn:1726|thresh:3| [2025/04/30 20:08:14 703875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 703879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51374|rtt_var:1896|pto_duration:58958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 703883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 703887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 703895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66081| [2025/04/30 20:08:14 703899] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694786794|now:1746043694703879|interv:82915| [2025/04/30 20:08:14 703903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694786794|now:1746043694703879|interval:82915|pto_count:0|srtt:51374 [2025/04/30 20:08:14 703907] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53663, ack_elapse 54572, delivered 62419|rate 1143791|lost 332| [2025/04/30 20:08:14 703911] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143791) in round 29| [2025/04/30 20:08:14 703916] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 703920] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 703924] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694649883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 703928] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694649883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 703933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:66081|srtt:51374|latest_rtt:53931|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 703939] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1347|largest:1347|pns:2| [2025/04/30 20:08:14 703943] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1347|frame:ACK |recv_time:1746043694703814|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 703948] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814703814|now:1746043694703814|interv:120000000| [2025/04/30 20:08:14 703952] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814703814|now:1746043694703814|interv:120000000| [2025/04/30 20:08:14 703956] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694703990|pq_index:0| [2025/04/30 20:08:14 703961] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694703674| [2025/04/30 20:08:14 703968] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694703967| [2025/04/30 20:08:14 703976] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694703974| [2025/04/30 20:08:14 703984] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 703991] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51374|min_srtt:51374|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 703996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:66081|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1675844| [2025/04/30 20:08:14 704004] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 704009] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 704014] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51374|min_srtt:51374|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 704019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:66081|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1677011| [2025/04/30 20:08:14 704023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 704027] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 704031] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 704036] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 704040] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 704046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66081|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1639667| [2025/04/30 20:08:14 704053] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 704058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 704064] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694703990| [2025/04/30 20:08:14 704070] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694703990| [2025/04/30 20:08:14 704076] [debug] |xqc_engine_wakeup_after|wakeup:1746043694703990|now:1746043694704076|diff:18446744073709551530| [2025/04/30 20:08:14 704083] [debug] |xqc_engine_main_logic|END|now:1746043694703974| [2025/04/30 20:08:14 704093] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694704092| [2025/04/30 20:08:14 704100] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 704108] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1347| [2025/04/30 20:08:14 704114] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1348| [2025/04/30 20:08:14 704122] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1348| [2025/04/30 20:08:14 704128] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 704135] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 704142] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694729092|now:1746043694704092|interv:25000| [2025/04/30 20:08:14 704156] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694704092|max_ack_delay:25000| [2025/04/30 20:08:14 704161] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1348|largest:1348|pns:2| [2025/04/30 20:08:14 704188] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1348|frame:PING ACK |recv_time:1746043694704092|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 704200] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814704092|now:1746043694704092|interv:120000000| [2025/04/30 20:08:14 704207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814704092|now:1746043694704092|interv:120000000| [2025/04/30 20:08:14 704213] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694703990|pq_index:0| [2025/04/30 20:08:14 704218] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694703974| [2025/04/30 20:08:14 704222] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694704222| [2025/04/30 20:08:14 704226] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694704225| [2025/04/30 20:08:14 704231] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694703990|now:1746043694704225| [2025/04/30 20:08:14 704235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694703990|now:1746043694704225| [2025/04/30 20:08:14 704239] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 704244] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 704250] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51374|min_srtt:51374|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 704255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:66081|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1677011| [2025/04/30 20:08:14 704260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 704263] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 704267] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 704272] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 704279] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 704286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66081|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1639667| [2025/04/30 20:08:14 704298] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 704303] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1787| [2025/04/30 20:08:14 704342] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1787|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66081|now:1746043694704311|stream_id:0|stream_offset:1639667| [2025/04/30 20:08:14 704351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1787|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 704359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66081|applimit:0| [2025/04/30 20:08:14 704365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51374|rtt_var:1896|pto_duration:58958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 704372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 704376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 704380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67281| [2025/04/30 20:08:14 704384] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694788269|now:1746043694704365|interv:83904| [2025/04/30 20:08:14 704388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694788269|now:1746043694704365|interval:83904|pto_count:0|srtt:51374 [2025/04/30 20:08:14 704393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:67281| [2025/04/30 20:08:14 704398] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 704402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67281|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1640834| [2025/04/30 20:08:14 704407] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 704412] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1788| [2025/04/30 20:08:14 704442] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67281|now:1746043694704418|stream_id:0|stream_offset:1640834| [2025/04/30 20:08:14 704451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 704458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67281|applimit:0| [2025/04/30 20:08:14 704465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51374|rtt_var:1896|pto_duration:58958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 704470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 704474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 704478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68481| [2025/04/30 20:08:14 704489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694788376|now:1746043694704465|interv:83911| [2025/04/30 20:08:14 704493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694788376|now:1746043694704465|interval:83911|pto_count:0|srtt:51374 [2025/04/30 20:08:14 704498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104512|inflight:68481| [2025/04/30 20:08:14 704503] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 704507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68481|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1642001| [2025/04/30 20:08:14 704512] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 704516] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694705516|now:1746043694704516|interv:1000| [2025/04/30 20:08:14 704520] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 704524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 704528] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694705516| [2025/04/30 20:08:14 704532] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694705516| [2025/04/30 20:08:14 704536] [debug] |xqc_engine_wakeup_after|wakeup:1746043694705516|now:1746043694704536|diff:980| [2025/04/30 20:08:14 704541] [debug] |xqc_engine_main_logic|END|now:1746043694704225| [2025/04/30 20:08:14 704548] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:43|state:ESTABED|recv_time:1746043694704548| [2025/04/30 20:08:14 704553] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 704558] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1348| [2025/04/30 20:08:14 704562] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1349| [2025/04/30 20:08:14 704568] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1349| [2025/04/30 20:08:14 704572] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 704577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 704581] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61219|prior_delivered:1562291|prior_time:1746043694651151|is_app_limited:0|send_elapse:52400|ack_elapse:53397|ctl_first_sent_time:1746043694651473|lagest_ack_time:1746043694704548|curr_delivered:1623510| [2025/04/30 20:08:14 704586] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694651473| [2025/04/30 20:08:14 704591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:388||sndq_packets_used_bytes:0|sndq_packets_free:477| [2025/04/30 20:08:14 704595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51374|rttvar:1896|minrtt:30499|latest_rtt:53075|ack_delay:48| [2025/04/30 20:08:14 704599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51581|rttvar:1835|minrtt:30499|latest_rtt:53075|ack_delay:48| [2025/04/30 20:08:14 704607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1730|lost_pn:1727|thresh:3| [2025/04/30 20:08:14 704611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 704615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51581|rtt_var:1835|pto_duration:58921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 704619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 704623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 704627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67281| [2025/04/30 20:08:14 704631] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694788339|now:1746043694704615|interv:83724| [2025/04/30 20:08:14 704635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694788339|now:1746043694704615|interval:83724|pto_count:0|srtt:51581 [2025/04/30 20:08:14 704639] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52400, ack_elapse 53397, delivered 61219|rate 1146487|lost 332| [2025/04/30 20:08:14 704644] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146487) in round 29| [2025/04/30 20:08:14 704648] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 704652] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 704656] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694651473|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 704661] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694651473|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 704665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:67281|srtt:51581|latest_rtt:53075|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 704671] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1349|largest:1349|pns:2| [2025/04/30 20:08:14 704676] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1349|frame:ACK |recv_time:1746043694704548|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 704680] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814704548|now:1746043694704548|interv:120000000| [2025/04/30 20:08:14 704685] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814704548|now:1746043694704548|interv:120000000| [2025/04/30 20:08:14 704689] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694705516|pq_index:0| [2025/04/30 20:08:14 704693] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694704225| [2025/04/30 20:08:14 704699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694704699| [2025/04/30 20:08:14 704704] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694704703| [2025/04/30 20:08:14 704710] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 704715] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51581|min_srtt:51581|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 704720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67281|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1677011| [2025/04/30 20:08:14 704725] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51581|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 704729] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 704734] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51581|min_srtt:51581|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 704738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:67281|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1678178| [2025/04/30 20:08:14 704743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 704746] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 704750] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 704755] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 704759] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 704763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67281|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1642001| [2025/04/30 20:08:14 704767] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 704771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 704775] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694705516| [2025/04/30 20:08:14 704779] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694705516| [2025/04/30 20:08:14 704783] [debug] |xqc_engine_wakeup_after|wakeup:1746043694705516|now:1746043694704783|diff:733| [2025/04/30 20:08:14 704787] [debug] |xqc_engine_main_logic|END|now:1746043694704703| [2025/04/30 20:08:14 704794] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:43|state:ESTABED|recv_time:1746043694704793| [2025/04/30 20:08:14 704801] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 704806] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1349| [2025/04/30 20:08:14 704810] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1350| [2025/04/30 20:08:14 704814] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1350| [2025/04/30 20:08:14 704818] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 704822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 704827] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1562291|prior_time:1746043694651151|is_app_limited:0|send_elapse:52542|ack_elapse:53642|ctl_first_sent_time:1746043694651615|lagest_ack_time:1746043694704793|curr_delivered:1624710| [2025/04/30 20:08:14 704832] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694651615| [2025/04/30 20:08:14 704836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:387||sndq_packets_used_bytes:0|sndq_packets_free:478| [2025/04/30 20:08:14 704840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51581|rttvar:1835|minrtt:30499|latest_rtt:53178|ack_delay:40| [2025/04/30 20:08:14 704844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51776|rttvar:1766|minrtt:30499|latest_rtt:53178|ack_delay:40| [2025/04/30 20:08:14 704848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1731|lost_pn:1728|thresh:3| [2025/04/30 20:08:14 704852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 704856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51776|rtt_var:1766|pto_duration:58840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 704861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 704864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 704868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66081| [2025/04/30 20:08:14 704872] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694788258|now:1746043694704856|interv:83402| [2025/04/30 20:08:14 704876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694788258|now:1746043694704856|interval:83402|pto_count:0|srtt:51776 [2025/04/30 20:08:14 704880] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52542, ack_elapse 53642, delivered 62419|rate 1163621|lost 332| [2025/04/30 20:08:14 704885] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163621) in round 29| [2025/04/30 20:08:14 704889] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 704893] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:8912| [2025/04/30 20:08:14 704896] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694651615|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 704903] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694651615|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 704908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104512|full_bw_reached:1|inflight:66081|srtt:51776|latest_rtt:53178|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 704913] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1350|largest:1350|pns:2| [2025/04/30 20:08:14 704917] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1350|frame:ACK |recv_time:1746043694704793|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 704922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814704793|now:1746043694704793|interv:120000000| [2025/04/30 20:08:14 704926] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814704793|now:1746043694704793|interv:120000000| [2025/04/30 20:08:14 704930] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694705516|pq_index:0| [2025/04/30 20:08:14 704934] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694704703| [2025/04/30 20:08:14 704938] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694704938| [2025/04/30 20:08:14 704942] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694704942| [2025/04/30 20:08:14 704947] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 704952] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51776|min_srtt:51776|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 704956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:66081|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1678178| [2025/04/30 20:08:14 704961] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51776|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 704965] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 704970] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51776|min_srtt:51776|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 704975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:66081|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1679345| [2025/04/30 20:08:14 704982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 704993] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 704999] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 705005] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 705012] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 705017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66081|cwnd:104512|conn:000055FC16B356FC|stream_id:0|stream_offset:1642001| [2025/04/30 20:08:14 705022] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 705027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 705033] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694705516| [2025/04/30 20:08:14 705039] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694705516| [2025/04/30 20:08:14 705045] [debug] |xqc_engine_wakeup_after|wakeup:1746043694705516|now:1746043694705045|diff:471| [2025/04/30 20:08:14 705049] [debug] |xqc_engine_main_logic|END|now:1746043694704942| [2025/04/30 20:08:14 705056] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:43|state:ESTABED|recv_time:1746043694705056| [2025/04/30 20:08:14 705060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 705067] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1350| [2025/04/30 20:08:14 705074] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1351| [2025/04/30 20:08:14 705082] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1351| [2025/04/30 20:08:14 705088] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 705095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 705101] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1563491|prior_time:1746043694652132|is_app_limited:0|send_elapse:53050|ack_elapse:52924|ctl_first_sent_time:1746043694653707|lagest_ack_time:1746043694705056|curr_delivered:1625910| [2025/04/30 20:08:14 705108] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694653707| [2025/04/30 20:08:14 705114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:386||sndq_packets_used_bytes:0|sndq_packets_free:479| [2025/04/30 20:08:14 705120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51776|rttvar:1766|minrtt:30499|latest_rtt:51349|ack_delay:48| [2025/04/30 20:08:14 705126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51716|rttvar:1443|minrtt:30499|latest_rtt:51349|ack_delay:48| [2025/04/30 20:08:14 705133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1732|lost_pn:1729|thresh:3| [2025/04/30 20:08:14 705139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 705150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51716|rtt_var:1443|pto_duration:57488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 705156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 705162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 705224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64881| [2025/04/30 20:08:14 705232] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694786906|now:1746043694705150|interv:81756| [2025/04/30 20:08:14 705239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694786906|now:1746043694705150|interval:81756|pto_count:0|srtt:51716 [2025/04/30 20:08:14 705245] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53050, ack_elapse 52924, delivered 62419|rate 1176606|lost 332| [2025/04/30 20:08:14 705252] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176606) in round 29| [2025/04/30 20:08:14 705258] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 705264] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:9356| [2025/04/30 20:08:14 705269] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694653707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 705276] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104512|packet_lost:0|acked:1200|po_sent_time:1746043694653707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 705283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104956|full_bw_reached:1|inflight:64881|srtt:51716|latest_rtt:51349|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 705292] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1351|largest:1351|pns:2| [2025/04/30 20:08:14 705298] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1351|frame:ACK |recv_time:1746043694705056|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 705306] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814705056|now:1746043694705056|interv:120000000| [2025/04/30 20:08:14 705312] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814705056|now:1746043694705056|interv:120000000| [2025/04/30 20:08:14 705318] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694705516|pq_index:0| [2025/04/30 20:08:14 705324] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694704942| [2025/04/30 20:08:14 705330] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694705330| [2025/04/30 20:08:14 705337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694705336| [2025/04/30 20:08:14 705351] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 705359] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51716|min_srtt:51716|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 705365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64881|cwnd:104956|conn:000055FC16B356FC|stream_id:0|stream_offset:1679345| [2025/04/30 20:08:14 705372] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51716|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 705378] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 705385] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51716|min_srtt:51716|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 705391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64881|cwnd:104956|conn:000055FC16B356FC|stream_id:0|stream_offset:1680512| [2025/04/30 20:08:14 705399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 705405] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 705411] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 705417] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 705422] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 705427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64881|cwnd:104956|conn:000055FC16B356FC|stream_id:0|stream_offset:1642001| [2025/04/30 20:08:14 705434] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 705440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 705447] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694705516| [2025/04/30 20:08:14 705453] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694705516| [2025/04/30 20:08:14 705460] [debug] |xqc_engine_wakeup_after|wakeup:1746043694705516|now:1746043694705459|diff:57| [2025/04/30 20:08:14 705466] [debug] |xqc_engine_main_logic|END|now:1746043694705336| [2025/04/30 20:08:14 705476] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:43|state:ESTABED|recv_time:1746043694705475| [2025/04/30 20:08:14 705483] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 705492] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1351| [2025/04/30 20:08:14 705498] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1352| [2025/04/30 20:08:14 705511] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1352| [2025/04/30 20:08:14 705515] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 705520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 705525] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63619|prior_delivered:1563491|prior_time:1746043694652132|is_app_limited:0|send_elapse:53150|ack_elapse:53343|ctl_first_sent_time:1746043694653807|lagest_ack_time:1746043694705475|curr_delivered:1627110| [2025/04/30 20:08:14 705530] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694653807| [2025/04/30 20:08:14 705534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:385||sndq_packets_used_bytes:0|sndq_packets_free:480| [2025/04/30 20:08:14 705538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51716|rttvar:1443|minrtt:30499|latest_rtt:51668|ack_delay:64| [2025/04/30 20:08:14 705543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51702|rttvar:1111|minrtt:30499|latest_rtt:51668|ack_delay:64| [2025/04/30 20:08:14 705550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1733|lost_pn:1730|thresh:3| [2025/04/30 20:08:14 705557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 705563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51702|rtt_var:1111|pto_duration:56146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 705570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 705574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 705578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63681| [2025/04/30 20:08:14 705582] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694785564|now:1746043694705563|interv:80001| [2025/04/30 20:08:14 705586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694785564|now:1746043694705563|interval:80001|pto_count:0|srtt:51702 [2025/04/30 20:08:14 705591] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53150, ack_elapse 53343, delivered 63619|rate 1192640|lost 332| [2025/04/30 20:08:14 705598] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192640) in round 29| [2025/04/30 20:08:14 705604] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 705611] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:10704| [2025/04/30 20:08:14 705617] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104956|packet_lost:0|acked:1200|po_sent_time:1746043694653807|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 705623] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104956|packet_lost:0|acked:1200|po_sent_time:1746043694653807|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 705636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:106156|full_bw_reached:1|inflight:63681|srtt:51702|latest_rtt:51668|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 705644] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1352|largest:1352|pns:2| [2025/04/30 20:08:14 705651] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1352|frame:ACK |recv_time:1746043694705475|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 705658] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814705475|now:1746043694705475|interv:120000000| [2025/04/30 20:08:14 705664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814705475|now:1746043694705475|interv:120000000| [2025/04/30 20:08:14 705669] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694705516|pq_index:0| [2025/04/30 20:08:14 705675] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694705336| [2025/04/30 20:08:14 705681] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694705681| [2025/04/30 20:08:14 705688] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694705687| [2025/04/30 20:08:14 705695] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694705516|now:1746043694705687| [2025/04/30 20:08:14 705701] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694705516|now:1746043694705687| [2025/04/30 20:08:14 705706] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 705712] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 705720] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51702|min_srtt:51702|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 705727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63681|cwnd:106156|conn:000055FC16B356FC|stream_id:0|stream_offset:1680512| [2025/04/30 20:08:14 705734] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51702|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 705741] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 705748] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51702|min_srtt:51702|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 705754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63681|cwnd:106156|conn:000055FC16B356FC|stream_id:0|stream_offset:1681679| [2025/04/30 20:08:14 705761] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51702|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 705774] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 705781] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51702|min_srtt:51702|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 705786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63681|cwnd:106156|conn:000055FC16B356FC|stream_id:0|stream_offset:1682846| [2025/04/30 20:08:14 705791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 705794] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 705798] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 705803] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 705807] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 705812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63681|cwnd:106156|conn:000055FC16B356FC|stream_id:0|stream_offset:1642001| [2025/04/30 20:08:14 705816] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 705821] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1789| [2025/04/30 20:08:14 705859] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63681|now:1746043694705829|stream_id:0|stream_offset:1642001| [2025/04/30 20:08:14 705870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 705877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63681|applimit:0| [2025/04/30 20:08:14 705883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51702|rtt_var:1111|pto_duration:56146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 705891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 705896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 705900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64881| [2025/04/30 20:08:14 705904] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694786975|now:1746043694705883|interv:81092| [2025/04/30 20:08:14 705908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694786975|now:1746043694705883|interval:81092|pto_count:0|srtt:51702 [2025/04/30 20:08:14 705912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106156|inflight:64881| [2025/04/30 20:08:14 705922] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 705927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64881|cwnd:106156|conn:000055FC16B356FC|stream_id:0|stream_offset:1643168| [2025/04/30 20:08:14 705932] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 705935] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694706935|now:1746043694705935|interv:1000| [2025/04/30 20:08:14 705940] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 705943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 705947] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694706935| [2025/04/30 20:08:14 705952] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694706935| [2025/04/30 20:08:14 705956] [debug] |xqc_engine_wakeup_after|wakeup:1746043694706935|now:1746043694705956|diff:979| [2025/04/30 20:08:14 705960] [debug] |xqc_engine_main_logic|END|now:1746043694705687| [2025/04/30 20:08:14 705966] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694705966| [2025/04/30 20:08:14 705970] [debug] |xqc_engine_wakeup_after|wakeup:1746043694706935|now:1746043694705969|diff:966| [2025/04/30 20:08:14 705973] [debug] |xqc_engine_main_logic|END|now:1746043694705966| [2025/04/30 20:08:14 706122] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694706120| [2025/04/30 20:08:14 706133] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 706143] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1352| [2025/04/30 20:08:14 706149] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1353| [2025/04/30 20:08:14 706158] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1353| [2025/04/30 20:08:14 706164] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 706194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1734|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1734|path_largest_ack:1734| [2025/04/30 20:08:14 706201] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62429|prior_delivered:1565891|prior_time:1746043694654561|is_app_limited:0|send_elapse:52061|ack_elapse:51559|ctl_first_sent_time:1746043694655085|lagest_ack_time:1746043694706120|curr_delivered:1628320| [2025/04/30 20:08:14 706208] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694655085| [2025/04/30 20:08:14 706216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:384||sndq_packets_used_bytes:0|sndq_packets_free:481| [2025/04/30 20:08:14 706223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51702|rttvar:1111|minrtt:30499|latest_rtt:51035|ack_delay:136| [2025/04/30 20:08:14 706230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51602|rttvar:1034|minrtt:30499|latest_rtt:51035|ack_delay:136| [2025/04/30 20:08:14 706237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1734|lost_pn:1731|thresh:3| [2025/04/30 20:08:14 706252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1301|pns:2| [2025/04/30 20:08:14 706259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 706265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51602|rtt_var:1034|pto_duration:55738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 706272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 706278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 706285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63671| [2025/04/30 20:08:14 706289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694786567|now:1746043694706265|interv:80302| [2025/04/30 20:08:14 706293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694786567|now:1746043694706265|interval:80302|pto_count:0|srtt:51602 [2025/04/30 20:08:14 706298] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52061, ack_elapse 51559, delivered 62429|rate 1199150|lost 332| [2025/04/30 20:08:14 706302] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199150) in round 29| [2025/04/30 20:08:14 706306] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 706311] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 706315] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106156|packet_lost:0|acked:1210|po_sent_time:1746043694655085|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 706319] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106156|packet_lost:0|acked:1210|po_sent_time:1746043694655085|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 706324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:63671|srtt:51602|latest_rtt:51035|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 706330] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1353|largest:1353|pns:2| [2025/04/30 20:08:14 706335] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1353|frame:ACK |recv_time:1746043694706120|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 706340] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814706120|now:1746043694706120|interv:120000000| [2025/04/30 20:08:14 706344] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814706120|now:1746043694706120|interv:120000000| [2025/04/30 20:08:14 706348] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694706935|pq_index:0| [2025/04/30 20:08:14 706353] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694705687| [2025/04/30 20:08:14 706357] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694706357| [2025/04/30 20:08:14 706362] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694706361| [2025/04/30 20:08:14 706371] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 706376] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51602|min_srtt:51602|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 706381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1682846| [2025/04/30 20:08:14 706385] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 706390] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 706395] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51602|min_srtt:51602|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 706399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1684013| [2025/04/30 20:08:14 706404] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 706408] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 706413] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51602|min_srtt:51602|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 706417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1685180| [2025/04/30 20:08:14 706421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 706425] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 706429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 706433] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 706438] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 706442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1643168| [2025/04/30 20:08:14 706446] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 706453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 706457] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694706935| [2025/04/30 20:08:14 706461] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694706935| [2025/04/30 20:08:14 706465] [debug] |xqc_engine_wakeup_after|wakeup:1746043694706935|now:1746043694706465|diff:470| [2025/04/30 20:08:14 706469] [debug] |xqc_engine_main_logic|END|now:1746043694706361| [2025/04/30 20:08:14 706475] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694706475| [2025/04/30 20:08:14 706479] [debug] |xqc_engine_wakeup_after|wakeup:1746043694706935|now:1746043694706479|diff:456| [2025/04/30 20:08:14 706483] [debug] |xqc_engine_main_logic|END|now:1746043694706475| [2025/04/30 20:08:14 707575] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694707574| [2025/04/30 20:08:14 707593] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694706935|pq_index:0| [2025/04/30 20:08:14 707601] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694706361| [2025/04/30 20:08:14 707610] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694707607| [2025/04/30 20:08:14 707617] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694706935|now:1746043694707607| [2025/04/30 20:08:14 707623] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694706935|now:1746043694707607| [2025/04/30 20:08:14 707629] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 707635] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 707643] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51602|min_srtt:51602|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 707650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1685180| [2025/04/30 20:08:14 707657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 707662] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 707668] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 707674] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 707681] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 707687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1643168| [2025/04/30 20:08:14 707694] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 707700] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1790| [2025/04/30 20:08:14 707843] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63671|now:1746043694707714|stream_id:0|stream_offset:1643168| [2025/04/30 20:08:14 707862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 707870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63671|applimit:0| [2025/04/30 20:08:14 707876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51602|rtt_var:1034|pto_duration:55738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 707883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 707889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 707895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64871| [2025/04/30 20:08:14 707901] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694788452|now:1746043694707876|interv:80576| [2025/04/30 20:08:14 707906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694788452|now:1746043694707876|interval:80576|pto_count:0|srtt:51602 [2025/04/30 20:08:14 707911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:64871| [2025/04/30 20:08:14 707919] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 707925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1644335| [2025/04/30 20:08:14 708289] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 708298] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1791| [2025/04/30 20:08:14 708335] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64871|now:1746043694708307|stream_id:0|stream_offset:1644335| [2025/04/30 20:08:14 708345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 708351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64871|applimit:0| [2025/04/30 20:08:14 708356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51602|rtt_var:1034|pto_duration:55738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 708360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 708366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 708371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66071| [2025/04/30 20:08:14 708377] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694789045|now:1746043694708355|interv:80690| [2025/04/30 20:08:14 708388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694789045|now:1746043694708355|interval:80690|pto_count:0|srtt:51602 [2025/04/30 20:08:14 708393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:66071| [2025/04/30 20:08:14 708399] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 708403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66071|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1645502| [2025/04/30 20:08:14 708409] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 708416] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1792| [2025/04/30 20:08:14 708450] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66071|now:1746043694708427|stream_id:0|stream_offset:1645502| [2025/04/30 20:08:14 708457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 708495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66071|applimit:0| [2025/04/30 20:08:14 708500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51602|rtt_var:1034|pto_duration:55738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 708505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 708509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 708513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67271| [2025/04/30 20:08:14 708517] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694789165|now:1746043694708500|interv:80665| [2025/04/30 20:08:14 708521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694789165|now:1746043694708500|interval:80665|pto_count:0|srtt:51602 [2025/04/30 20:08:14 708526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:67271| [2025/04/30 20:08:14 709525] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 709543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67271|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1646669| [2025/04/30 20:08:14 709551] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 709557] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694710556|now:1746043694709556|interv:1000| [2025/04/30 20:08:14 709763] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 709770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 709776] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694710556| [2025/04/30 20:08:14 709817] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694710556| [2025/04/30 20:08:14 709824] [debug] |xqc_engine_wakeup_after|wakeup:1746043694710556|now:1746043694709824|diff:732| [2025/04/30 20:08:14 709977] [debug] |xqc_engine_main_logic|END|now:1746043694707607| [2025/04/30 20:08:14 709996] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694709995| [2025/04/30 20:08:14 710004] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 710012] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1353| [2025/04/30 20:08:14 710018] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1354| [2025/04/30 20:08:14 710026] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1354| [2025/04/30 20:08:14 710032] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 710039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 710046] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61219|prior_delivered:1568301|prior_time:1746043694656213|is_app_limited:0|send_elapse:50322|ack_elapse:53782|ctl_first_sent_time:1746043694656590|lagest_ack_time:1746043694709995|curr_delivered:1629520| [2025/04/30 20:08:14 710053] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694656590| [2025/04/30 20:08:14 710060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:383||sndq_packets_used_bytes:0|sndq_packets_free:482| [2025/04/30 20:08:14 710066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51602|rttvar:1034|minrtt:30499|latest_rtt:53405|ack_delay:56| [2025/04/30 20:08:14 710073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51820|rttvar:1212|minrtt:30499|latest_rtt:53405|ack_delay:56| [2025/04/30 20:08:14 710080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1735|lost_pn:1732|thresh:3| [2025/04/30 20:08:14 710085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 710091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51820|rtt_var:1212|pto_duration:56668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 710098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 710103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 710109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66071| [2025/04/30 20:08:14 710116] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694790095|now:1746043694710091|interv:80004| [2025/04/30 20:08:14 710122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694790095|now:1746043694710091|interval:80004|pto_count:0|srtt:51820 [2025/04/30 20:08:14 710129] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50322, ack_elapse 53782, delivered 61219|rate 1138280|lost 332| [2025/04/30 20:08:14 710143] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138280) in round 29| [2025/04/30 20:08:14 710149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 710156] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 710162] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694656590|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 710226] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694656590|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 710232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:66071|srtt:51820|latest_rtt:53405|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 710238] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1354|largest:1354|pns:2| [2025/04/30 20:08:14 710243] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1354|frame:ACK |recv_time:1746043694709995|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 710248] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814709995|now:1746043694709995|interv:120000000| [2025/04/30 20:08:14 710253] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814709995|now:1746043694709995|interv:120000000| [2025/04/30 20:08:14 710257] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694710556|pq_index:0| [2025/04/30 20:08:14 710261] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694707607| [2025/04/30 20:08:14 710265] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694710265| [2025/04/30 20:08:14 710270] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694710269| [2025/04/30 20:08:14 710276] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 710281] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51820|min_srtt:51820|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 710286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:66071|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1685180| [2025/04/30 20:08:14 710291] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 710295] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 710300] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51820|min_srtt:51820|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 710310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:66071|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1686347| [2025/04/30 20:08:14 710315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 710319] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 710322] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 710327] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 710331] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 710336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66071|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1646669| [2025/04/30 20:08:14 710340] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 710344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 710348] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694710556| [2025/04/30 20:08:14 710352] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694710556| [2025/04/30 20:08:14 710356] [debug] |xqc_engine_wakeup_after|wakeup:1746043694710556|now:1746043694710356|diff:200| [2025/04/30 20:08:14 710361] [debug] |xqc_engine_main_logic|END|now:1746043694710269| [2025/04/30 20:08:14 710369] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694710369| [2025/04/30 20:08:14 710374] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 710380] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1354| [2025/04/30 20:08:14 710384] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1355| [2025/04/30 20:08:14 710390] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1355| [2025/04/30 20:08:14 710394] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 710399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 710403] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1568301|prior_time:1746043694656213|is_app_limited:0|send_elapse:50469|ack_elapse:54156|ctl_first_sent_time:1746043694656737|lagest_ack_time:1746043694710369|curr_delivered:1630720| [2025/04/30 20:08:14 710408] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694656737| [2025/04/30 20:08:14 710413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:382||sndq_packets_used_bytes:0|sndq_packets_free:483| [2025/04/30 20:08:14 710417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51820|rttvar:1212|minrtt:30499|latest_rtt:53632|ack_delay:56| [2025/04/30 20:08:14 710430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52040|rttvar:1348|minrtt:30499|latest_rtt:53632|ack_delay:56| [2025/04/30 20:08:14 710434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1736|lost_pn:1733|thresh:3| [2025/04/30 20:08:14 710438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 710442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52040|rtt_var:1348|pto_duration:57432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 710447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 710451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 710455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64871| [2025/04/30 20:08:14 710459] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694790859|now:1746043694710442|interv:80417| [2025/04/30 20:08:14 710463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694790859|now:1746043694710442|interval:80417|pto_count:0|srtt:52040 [2025/04/30 20:08:14 710467] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50469, ack_elapse 54156, delivered 62419|rate 1152577|lost 332| [2025/04/30 20:08:14 710471] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152577) in round 29| [2025/04/30 20:08:14 710476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 710480] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 710484] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694656737|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 710488] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694656737|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 710492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:64871|srtt:52040|latest_rtt:53632|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 710498] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1355|largest:1355|pns:2| [2025/04/30 20:08:14 710502] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1355|frame:ACK |recv_time:1746043694710369|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 710507] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814710369|now:1746043694710369|interv:120000000| [2025/04/30 20:08:14 710511] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814710369|now:1746043694710369|interv:120000000| [2025/04/30 20:08:14 710515] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694710556|pq_index:0| [2025/04/30 20:08:14 710522] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694710269| [2025/04/30 20:08:14 710526] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694710526| [2025/04/30 20:08:14 710531] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694710530| [2025/04/30 20:08:14 710535] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 710540] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52040|min_srtt:52040|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 710545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1686347| [2025/04/30 20:08:14 710553] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52040|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 710560] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 710566] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52040|min_srtt:52040|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 710572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1687514| [2025/04/30 20:08:14 710580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 710586] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 710591] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 710596] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 710600] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 710605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1646669| [2025/04/30 20:08:14 710612] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 710618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 710624] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694710556| [2025/04/30 20:08:14 710629] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694710556| [2025/04/30 20:08:14 710636] [debug] |xqc_engine_wakeup_after|wakeup:1746043694710556|now:1746043694710636|diff:18446744073709551536| [2025/04/30 20:08:14 710642] [debug] |xqc_engine_main_logic|END|now:1746043694710530| [2025/04/30 20:08:14 710658] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694710658| [2025/04/30 20:08:14 710665] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 710673] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1355| [2025/04/30 20:08:14 710677] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1356| [2025/04/30 20:08:14 710682] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1356| [2025/04/30 20:08:14 710686] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 710691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 710695] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1569501|prior_time:1746043694657435|is_app_limited:0|send_elapse:51551|ack_elapse:53223|ctl_first_sent_time:1746043694657971|lagest_ack_time:1746043694710658|curr_delivered:1631920| [2025/04/30 20:08:14 710700] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694657971| [2025/04/30 20:08:14 710705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:381||sndq_packets_used_bytes:0|sndq_packets_free:484| [2025/04/30 20:08:14 710709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52040|rttvar:1348|minrtt:30499|latest_rtt:52687|ack_delay:56| [2025/04/30 20:08:14 710713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52113|rttvar:1158|minrtt:30499|latest_rtt:52687|ack_delay:56| [2025/04/30 20:08:14 710718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1737|lost_pn:1734|thresh:3| [2025/04/30 20:08:14 710722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 710726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52113|rtt_var:1158|pto_duration:56745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 710730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 710734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 710738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63671| [2025/04/30 20:08:14 710742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694790172|now:1746043694710726|interv:79446| [2025/04/30 20:08:14 710746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694790172|now:1746043694710726|interval:79446|pto_count:0|srtt:52113 [2025/04/30 20:08:14 710750] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51551, ack_elapse 53223, delivered 62419|rate 1172782|lost 332| [2025/04/30 20:08:14 710755] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172782) in round 29| [2025/04/30 20:08:14 710759] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 710763] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 710773] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694657971|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 710780] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694657971|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 710786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:63671|srtt:52113|latest_rtt:52687|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 710794] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1356|largest:1356|pns:2| [2025/04/30 20:08:14 710801] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1356|frame:ACK |recv_time:1746043694710658|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 710808] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814710658|now:1746043694710658|interv:120000000| [2025/04/30 20:08:14 710815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814710658|now:1746043694710658|interv:120000000| [2025/04/30 20:08:14 710821] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694710556|pq_index:0| [2025/04/30 20:08:14 710827] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694710530| [2025/04/30 20:08:14 710833] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694710833| [2025/04/30 20:08:14 710841] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694710839| [2025/04/30 20:08:14 710847] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694710556|now:1746043694710839| [2025/04/30 20:08:14 710854] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694710556|now:1746043694710839| [2025/04/30 20:08:14 710860] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 710867] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 710874] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52113|min_srtt:52113|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 710880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1687514| [2025/04/30 20:08:14 710885] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52113|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 710889] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 710894] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52113|min_srtt:52113|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 710902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1688681| [2025/04/30 20:08:14 710907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 710911] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 710914] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 710919] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 710923] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 710927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1646669| [2025/04/30 20:08:14 710932] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 710936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1793| [2025/04/30 20:08:14 710977] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63671|now:1746043694710944|stream_id:0|stream_offset:1646669| [2025/04/30 20:08:14 710987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 710994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63671|applimit:0| [2025/04/30 20:08:14 711001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52113|rtt_var:1158|pto_duration:56745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 711008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 711013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 711017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64871| [2025/04/30 20:08:14 711021] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694792689|now:1746043694711000|interv:81689| [2025/04/30 20:08:14 711025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694792689|now:1746043694711000|interval:81689|pto_count:0|srtt:52113 [2025/04/30 20:08:14 711030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:64871| [2025/04/30 20:08:14 711035] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 711039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1647836| [2025/04/30 20:08:14 711048] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 711053] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1794| [2025/04/30 20:08:14 711084] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64871|now:1746043694711059|stream_id:0|stream_offset:1647836| [2025/04/30 20:08:14 711093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 711101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64871|applimit:0| [2025/04/30 20:08:14 711107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52113|rtt_var:1158|pto_duration:56745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 711114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 711119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 711123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66071| [2025/04/30 20:08:14 711127] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694792804|now:1746043694711106|interv:81698| [2025/04/30 20:08:14 711131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694792804|now:1746043694711106|interval:81698|pto_count:0|srtt:52113 [2025/04/30 20:08:14 711135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:66071| [2025/04/30 20:08:14 711140] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 711144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66071|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1649003| [2025/04/30 20:08:14 711148] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 711152] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1795| [2025/04/30 20:08:14 711199] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66071|now:1746043694711159|stream_id:0|stream_offset:1649003| [2025/04/30 20:08:14 711212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 711219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66071|applimit:0| [2025/04/30 20:08:14 711227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52113|rtt_var:1158|pto_duration:56745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 711232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 711236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 711245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67271| [2025/04/30 20:08:14 711249] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694792904|now:1746043694711226|interv:81678| [2025/04/30 20:08:14 711253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694792904|now:1746043694711226|interval:81678|pto_count:0|srtt:52113 [2025/04/30 20:08:14 711258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:67271| [2025/04/30 20:08:14 711263] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 711267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67271|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1650170| [2025/04/30 20:08:14 711272] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 711276] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694712275|now:1746043694711275|interv:1000| [2025/04/30 20:08:14 711280] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 711283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 711287] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694712275| [2025/04/30 20:08:14 711292] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694712275| [2025/04/30 20:08:14 711296] [debug] |xqc_engine_wakeup_after|wakeup:1746043694712275|now:1746043694711296|diff:979| [2025/04/30 20:08:14 711300] [debug] |xqc_engine_main_logic|END|now:1746043694710839| [2025/04/30 20:08:14 711308] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694711307| [2025/04/30 20:08:14 711312] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 711318] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1356| [2025/04/30 20:08:14 711322] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1357| [2025/04/30 20:08:14 711328] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1357| [2025/04/30 20:08:14 711332] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 711336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 711341] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61219|prior_delivered:1571901|prior_time:1746043694659158|is_app_limited:0|send_elapse:48769|ack_elapse:52149|ctl_first_sent_time:1746043694659551|lagest_ack_time:1746043694711307|curr_delivered:1633120| [2025/04/30 20:08:14 711346] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694659551| [2025/04/30 20:08:14 711350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:380||sndq_packets_used_bytes:0|sndq_packets_free:485| [2025/04/30 20:08:14 711354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52113|rttvar:1158|minrtt:30499|latest_rtt:51756|ack_delay:48| [2025/04/30 20:08:14 711362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52062|rttvar:970|minrtt:30499|latest_rtt:51756|ack_delay:48| [2025/04/30 20:08:14 711366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1738|lost_pn:1735|thresh:3| [2025/04/30 20:08:14 711370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 711374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52062|rtt_var:970|pto_duration:55942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 711379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 711383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 711386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66071| [2025/04/30 20:08:14 711390] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694792101|now:1746043694711374|interv:80727| [2025/04/30 20:08:14 711394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694792101|now:1746043694711374|interval:80727|pto_count:0|srtt:52062 [2025/04/30 20:08:14 711399] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 48769, ack_elapse 52149, delivered 61219|rate 1173924|lost 332| [2025/04/30 20:08:14 711403] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173924) in round 29| [2025/04/30 20:08:14 711407] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 711411] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 711415] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694659551|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 711420] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694659551|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 711425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:66071|srtt:52062|latest_rtt:51756|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 711434] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1357|largest:1357|pns:2| [2025/04/30 20:08:14 711441] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1357|frame:ACK |recv_time:1746043694711307|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 711448] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814711307|now:1746043694711307|interv:120000000| [2025/04/30 20:08:14 711454] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814711307|now:1746043694711307|interv:120000000| [2025/04/30 20:08:14 711460] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694712275|pq_index:0| [2025/04/30 20:08:14 711470] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694710839| [2025/04/30 20:08:14 711476] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694711476| [2025/04/30 20:08:14 711483] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694711482| [2025/04/30 20:08:14 711491] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 711498] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52062|min_srtt:52062|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 711504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:66071|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1688681| [2025/04/30 20:08:14 711511] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52062|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 711518] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 711524] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52062|min_srtt:52062|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 711530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:66071|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1689848| [2025/04/30 20:08:14 711536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 711542] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 711547] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 711554] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 711561] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 711567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66071|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1650170| [2025/04/30 20:08:14 711573] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 711579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 711584] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694712275| [2025/04/30 20:08:14 711590] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694712275| [2025/04/30 20:08:14 711596] [debug] |xqc_engine_wakeup_after|wakeup:1746043694712275|now:1746043694711596|diff:679| [2025/04/30 20:08:14 711602] [debug] |xqc_engine_main_logic|END|now:1746043694711482| [2025/04/30 20:08:14 711617] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694711617| [2025/04/30 20:08:14 711624] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 711632] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1357| [2025/04/30 20:08:14 711639] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1358| [2025/04/30 20:08:14 711647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1358| [2025/04/30 20:08:14 711652] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 711658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 711664] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1571901|prior_time:1746043694659158|is_app_limited:0|send_elapse:48910|ack_elapse:52459|ctl_first_sent_time:1746043694659692|lagest_ack_time:1746043694711617|curr_delivered:1634320| [2025/04/30 20:08:14 711671] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694659692| [2025/04/30 20:08:14 711677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:379||sndq_packets_used_bytes:0|sndq_packets_free:486| [2025/04/30 20:08:14 711683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52062|rttvar:970|minrtt:30499|latest_rtt:51925|ack_delay:48| [2025/04/30 20:08:14 711690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52039|rttvar:774|minrtt:30499|latest_rtt:51925|ack_delay:48| [2025/04/30 20:08:14 711696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1739|lost_pn:1736|thresh:3| [2025/04/30 20:08:14 711702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 711708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52039|rtt_var:774|pto_duration:55135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 711715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 711720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 711726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64871| [2025/04/30 20:08:14 711731] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694791294|now:1746043694711708|interv:79586| [2025/04/30 20:08:14 711737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694791294|now:1746043694711708|interval:79586|pto_count:0|srtt:52039 [2025/04/30 20:08:14 711744] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 48910, ack_elapse 52459, delivered 62419|rate 1189862|lost 332| [2025/04/30 20:08:14 711751] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189862) in round 29| [2025/04/30 20:08:14 711756] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 711760] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 711769] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694659692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 711773] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694659692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 711777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:64871|srtt:52039|latest_rtt:51925|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 711783] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1358|largest:1358|pns:2| [2025/04/30 20:08:14 711788] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1358|frame:ACK |recv_time:1746043694711617|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 711792] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814711617|now:1746043694711617|interv:120000000| [2025/04/30 20:08:14 711796] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814711617|now:1746043694711617|interv:120000000| [2025/04/30 20:08:14 711800] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694712275|pq_index:0| [2025/04/30 20:08:14 711805] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694711482| [2025/04/30 20:08:14 711809] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694711809| [2025/04/30 20:08:14 711814] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694711812| [2025/04/30 20:08:14 711819] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 711823] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52039|min_srtt:52039|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 711828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1689848| [2025/04/30 20:08:14 711832] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 711837] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 711841] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52039|min_srtt:52039|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 711845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1691015| [2025/04/30 20:08:14 711852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 711856] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 711860] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 711864] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 711869] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 711873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1650170| [2025/04/30 20:08:14 711877] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 711881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 711885] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694712275| [2025/04/30 20:08:14 711889] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694712275| [2025/04/30 20:08:14 711893] [debug] |xqc_engine_wakeup_after|wakeup:1746043694712275|now:1746043694711893|diff:382| [2025/04/30 20:08:14 711897] [debug] |xqc_engine_main_logic|END|now:1746043694711812| [2025/04/30 20:08:14 711903] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694711902| [2025/04/30 20:08:14 711906] [debug] |xqc_engine_wakeup_after|wakeup:1746043694712275|now:1746043694711906|diff:369| [2025/04/30 20:08:14 711910] [debug] |xqc_engine_main_logic|END|now:1746043694711902| [2025/04/30 20:08:14 712607] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694712605| [2025/04/30 20:08:14 712640] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 712685] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1358| [2025/04/30 20:08:14 712692] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1359| [2025/04/30 20:08:14 712700] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1359| [2025/04/30 20:08:14 712707] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 712735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 712743] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61219|prior_delivered:1574301|prior_time:1746043694661249|is_app_limited:0|send_elapse:49510|ack_elapse:51356|ctl_first_sent_time:1746043694661608|lagest_ack_time:1746043694712605|curr_delivered:1635520| [2025/04/30 20:08:14 712750] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694661608| [2025/04/30 20:08:14 712756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:378||sndq_packets_used_bytes:0|sndq_packets_free:487| [2025/04/30 20:08:14 712763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52039|rttvar:774|minrtt:30499|latest_rtt:50997|ack_delay:56| [2025/04/30 20:08:14 712769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51902|rttvar:855|minrtt:30499|latest_rtt:50997|ack_delay:56| [2025/04/30 20:08:14 712783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1740|lost_pn:1737|thresh:3| [2025/04/30 20:08:14 712789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 712796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51902|rtt_var:855|pto_duration:55322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 712824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 712831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 712862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63671| [2025/04/30 20:08:14 712869] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694791481|now:1746043694712795|interv:78686| [2025/04/30 20:08:14 712889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694791481|now:1746043694712795|interval:78686|pto_count:0|srtt:51902 [2025/04/30 20:08:14 712897] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49510, ack_elapse 51356, delivered 61219|rate 1192051|lost 332| [2025/04/30 20:08:14 712903] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192051) in round 29| [2025/04/30 20:08:14 712910] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 712916] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 712922] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694661608|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 712929] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694661608|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 712936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:63671|srtt:51902|latest_rtt:50997|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 712966] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1359|largest:1359|pns:2| [2025/04/30 20:08:14 712974] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1359|frame:ACK |recv_time:1746043694712605|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 712995] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814712605|now:1746043694712605|interv:120000000| [2025/04/30 20:08:14 712999] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814712605|now:1746043694712605|interv:120000000| [2025/04/30 20:08:14 713003] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694712275|pq_index:0| [2025/04/30 20:08:14 713020] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694711812| [2025/04/30 20:08:14 713033] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694713033| [2025/04/30 20:08:14 713057] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694713055| [2025/04/30 20:08:14 713079] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694712275|now:1746043694713055| [2025/04/30 20:08:14 713086] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694712275|now:1746043694713055| [2025/04/30 20:08:14 713092] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 713099] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 713106] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51902|min_srtt:51902|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 713114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1691015| [2025/04/30 20:08:14 713121] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 713128] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 713135] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51902|min_srtt:51902|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 713142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1692182| [2025/04/30 20:08:14 713148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 713154] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 713160] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 713185] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 713195] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 713200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1650170| [2025/04/30 20:08:14 713204] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 713209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1796| [2025/04/30 20:08:14 713607] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63671|now:1746043694713566|stream_id:0|stream_offset:1650170| [2025/04/30 20:08:14 713625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 713634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63671|applimit:0| [2025/04/30 20:08:14 713641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51902|rtt_var:855|pto_duration:55322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 713648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 713654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 713660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64871| [2025/04/30 20:08:14 713667] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694793888|now:1746043694713641|interv:80247| [2025/04/30 20:08:14 713673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694793888|now:1746043694713641|interval:80247|pto_count:0|srtt:51902 [2025/04/30 20:08:14 713681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:64871| [2025/04/30 20:08:14 713688] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 713695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1651337| [2025/04/30 20:08:14 713702] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 713708] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1797| [2025/04/30 20:08:14 713774] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64871|now:1746043694713718|stream_id:0|stream_offset:1651337| [2025/04/30 20:08:14 713784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 713792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64871|applimit:0| [2025/04/30 20:08:14 713799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51902|rtt_var:855|pto_duration:55322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 713803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 713807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 713811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66071| [2025/04/30 20:08:14 713815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694794040|now:1746043694713798|interv:80242| [2025/04/30 20:08:14 713819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694794040|now:1746043694713798|interval:80242|pto_count:0|srtt:51902 [2025/04/30 20:08:14 713832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:66071| [2025/04/30 20:08:14 713838] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 713845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66071|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1652504| [2025/04/30 20:08:14 713852] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 713858] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694714858|now:1746043694713858|interv:1000| [2025/04/30 20:08:14 713864] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 713868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 713872] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694714858| [2025/04/30 20:08:14 713876] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694714858| [2025/04/30 20:08:14 713880] [debug] |xqc_engine_wakeup_after|wakeup:1746043694714858|now:1746043694713880|diff:978| [2025/04/30 20:08:14 713885] [debug] |xqc_engine_main_logic|END|now:1746043694713055| [2025/04/30 20:08:14 713894] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694713893| [2025/04/30 20:08:14 713899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 713905] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1359| [2025/04/30 20:08:14 713909] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1360| [2025/04/30 20:08:14 713914] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1360| [2025/04/30 20:08:14 713919] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 713924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1741|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1741|path_largest_ack:1741| [2025/04/30 20:08:14 713928] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1574301|prior_time:1746043694661249|is_app_limited:0|send_elapse:49624|ack_elapse:52644|ctl_first_sent_time:1746043694661722|lagest_ack_time:1746043694713893|curr_delivered:1636720| [2025/04/30 20:08:14 713933] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694661722| [2025/04/30 20:08:14 713938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:377||sndq_packets_used_bytes:0|sndq_packets_free:488| [2025/04/30 20:08:14 713943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51902|rttvar:855|minrtt:30499|latest_rtt:52171|ack_delay:32| [2025/04/30 20:08:14 713947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51932|rttvar:701|minrtt:30499|latest_rtt:52171|ack_delay:32| [2025/04/30 20:08:14 713951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1741|lost_pn:1738|thresh:3| [2025/04/30 20:08:14 713957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 713970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51932|rtt_var:701|pto_duration:54736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 713977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 713983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 713988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64871| [2025/04/30 20:08:14 713995] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694793454|now:1746043694713969|interv:79485| [2025/04/30 20:08:14 714001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694793454|now:1746043694713969|interval:79485|pto_count:0|srtt:51932 [2025/04/30 20:08:14 714008] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49624, ack_elapse 52644, delivered 62419|rate 1185681|lost 332| [2025/04/30 20:08:14 714015] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185681) in round 29| [2025/04/30 20:08:14 714021] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 714027] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 714033] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694661722|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 714041] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694661722|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 714048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:64871|srtt:51932|latest_rtt:52171|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 714055] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1360|largest:1360|pns:2| [2025/04/30 20:08:14 714060] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1360|frame:ACK |recv_time:1746043694713893|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 714067] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814713893|now:1746043694713893|interv:120000000| [2025/04/30 20:08:14 714073] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814713893|now:1746043694713893|interv:120000000| [2025/04/30 20:08:14 714079] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694714858|pq_index:0| [2025/04/30 20:08:14 714086] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694713055| [2025/04/30 20:08:14 714092] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694714092| [2025/04/30 20:08:14 714099] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694714097| [2025/04/30 20:08:14 714113] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 714121] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51932|min_srtt:51932|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 714128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1692182| [2025/04/30 20:08:14 714135] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51932|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 714142] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 714149] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51932|min_srtt:51932|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 714154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1693349| [2025/04/30 20:08:14 714158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 714162] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 714178] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 714189] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 714195] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 714200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1652504| [2025/04/30 20:08:14 714205] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 714209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 714213] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694714858| [2025/04/30 20:08:14 714217] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694714858| [2025/04/30 20:08:14 714221] [debug] |xqc_engine_wakeup_after|wakeup:1746043694714858|now:1746043694714221|diff:637| [2025/04/30 20:08:14 714225] [debug] |xqc_engine_main_logic|END|now:1746043694714097| [2025/04/30 20:08:14 714233] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694714233| [2025/04/30 20:08:14 714238] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 714244] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1360| [2025/04/30 20:08:14 714248] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1361| [2025/04/30 20:08:14 714258] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1361| [2025/04/30 20:08:14 714262] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 714267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 714271] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61219|prior_delivered:1576701|prior_time:1746043694663080|is_app_limited:0|send_elapse:49701|ack_elapse:51153|ctl_first_sent_time:1746043694663456|lagest_ack_time:1746043694714233|curr_delivered:1637920| [2025/04/30 20:08:14 714276] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694663456| [2025/04/30 20:08:14 714281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:489| [2025/04/30 20:08:14 714285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51932|rttvar:701|minrtt:30499|latest_rtt:50777|ack_delay:48| [2025/04/30 20:08:14 714289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51782|rttvar:826|minrtt:30499|latest_rtt:50777|ack_delay:48| [2025/04/30 20:08:14 714293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1742|lost_pn:1739|thresh:3| [2025/04/30 20:08:14 714298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 714302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51782|rtt_var:826|pto_duration:55086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 714306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 714310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 714314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63671| [2025/04/30 20:08:14 714318] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694793804|now:1746043694714301|interv:79503| [2025/04/30 20:08:14 714322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694793804|now:1746043694714301|interval:79503|pto_count:0|srtt:51782 [2025/04/30 20:08:14 714326] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49701, ack_elapse 51153, delivered 61219|rate 1196782|lost 332| [2025/04/30 20:08:14 714331] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196782) in round 29| [2025/04/30 20:08:14 714335] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 714339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 714343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694663456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 714348] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694663456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 714356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:63671|srtt:51782|latest_rtt:50777|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 714362] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1361|largest:1361|pns:2| [2025/04/30 20:08:14 714366] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1361|frame:ACK |recv_time:1746043694714233|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 714371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814714233|now:1746043694714233|interv:120000000| [2025/04/30 20:08:14 714375] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814714233|now:1746043694714233|interv:120000000| [2025/04/30 20:08:14 714379] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694714858|pq_index:0| [2025/04/30 20:08:14 714383] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694714097| [2025/04/30 20:08:14 714387] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694714387| [2025/04/30 20:08:14 714392] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694714391| [2025/04/30 20:08:14 714397] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 714402] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51782|min_srtt:51782|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 714406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1693349| [2025/04/30 20:08:14 714411] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 714416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 714420] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51782|min_srtt:51782|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 714424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1694516| [2025/04/30 20:08:14 714429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 714433] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 714437] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 714443] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 714448] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 714452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1652504| [2025/04/30 20:08:14 714456] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 714460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 714464] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694714858| [2025/04/30 20:08:14 714468] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694714858| [2025/04/30 20:08:14 714472] [debug] |xqc_engine_wakeup_after|wakeup:1746043694714858|now:1746043694714472|diff:386| [2025/04/30 20:08:14 714476] [debug] |xqc_engine_main_logic|END|now:1746043694714391| [2025/04/30 20:08:14 714481] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694714481| [2025/04/30 20:08:14 714485] [debug] |xqc_engine_wakeup_after|wakeup:1746043694714858|now:1746043694714485|diff:373| [2025/04/30 20:08:14 714489] [debug] |xqc_engine_main_logic|END|now:1746043694714481| [2025/04/30 20:08:14 715570] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694715569| [2025/04/30 20:08:14 715583] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694714858|pq_index:0| [2025/04/30 20:08:14 715588] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694714391| [2025/04/30 20:08:14 715593] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694715592| [2025/04/30 20:08:14 715598] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694714858|now:1746043694715592| [2025/04/30 20:08:14 715603] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694714858|now:1746043694715592| [2025/04/30 20:08:14 715609] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 715616] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 715625] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51782|min_srtt:51782|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 715633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1694516| [2025/04/30 20:08:14 715638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 715642] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 715648] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 715656] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 715663] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 715676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1652504| [2025/04/30 20:08:14 715683] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 715690] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1798| [2025/04/30 20:08:14 715780] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63671|now:1746043694715701|stream_id:0|stream_offset:1652504| [2025/04/30 20:08:14 715790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 715797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63671|applimit:0| [2025/04/30 20:08:14 715804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51782|rtt_var:826|pto_duration:55086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 715810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 715816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 715822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64871| [2025/04/30 20:08:14 715828] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694795787|now:1746043694715804|interv:79983| [2025/04/30 20:08:14 715849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694795787|now:1746043694715804|interval:79983|pto_count:0|srtt:51782 [2025/04/30 20:08:14 715857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:64871| [2025/04/30 20:08:14 715865] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 715870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1653671| [2025/04/30 20:08:14 715874] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 715879] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1799| [2025/04/30 20:08:14 715911] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64871|now:1746043694715886|stream_id:0|stream_offset:1653671| [2025/04/30 20:08:14 715917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 715922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64871|applimit:0| [2025/04/30 20:08:14 715926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51782|rtt_var:826|pto_duration:55086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 715936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 715940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 715943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66071| [2025/04/30 20:08:14 715947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694795972|now:1746043694715926|interv:80046| [2025/04/30 20:08:14 715951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694795972|now:1746043694715926|interval:80046|pto_count:0|srtt:51782 [2025/04/30 20:08:14 715956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:66071| [2025/04/30 20:08:14 715961] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 715965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66071|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1654838| [2025/04/30 20:08:14 715969] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 715973] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1800| [2025/04/30 20:08:14 715997] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66071|now:1746043694715979|stream_id:0|stream_offset:1654838| [2025/04/30 20:08:14 716002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 716007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66071|applimit:0| [2025/04/30 20:08:14 716011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51782|rtt_var:826|pto_duration:55086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 716016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 716020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 716024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67271| [2025/04/30 20:08:14 716027] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694796065|now:1746043694716011|interv:80054| [2025/04/30 20:08:14 716032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694796065|now:1746043694716011|interval:80054|pto_count:0|srtt:51782 [2025/04/30 20:08:14 716036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:67271| [2025/04/30 20:08:14 716041] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 716045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67271|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1656005| [2025/04/30 20:08:14 716053] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 716057] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694717057|now:1746043694716057|interv:1000| [2025/04/30 20:08:14 716061] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 716065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 716069] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694717057| [2025/04/30 20:08:14 716074] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694717057| [2025/04/30 20:08:14 716078] [debug] |xqc_engine_wakeup_after|wakeup:1746043694717057|now:1746043694716077|diff:980| [2025/04/30 20:08:14 716082] [debug] |xqc_engine_main_logic|END|now:1746043694715592| [2025/04/30 20:08:14 717161] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694717160| [2025/04/30 20:08:14 717207] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694717057|pq_index:0| [2025/04/30 20:08:14 717214] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694715592| [2025/04/30 20:08:14 717222] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694717218| [2025/04/30 20:08:14 717228] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694717057|now:1746043694717218| [2025/04/30 20:08:14 717234] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694717057|now:1746043694717218| [2025/04/30 20:08:14 717239] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 717246] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 717254] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51782|min_srtt:51782|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 717260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:67271|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1694516| [2025/04/30 20:08:14 717266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 717270] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 717274] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 717279] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 717286] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 717291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67271|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1656005| [2025/04/30 20:08:14 717296] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 717309] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1801| [2025/04/30 20:08:14 717362] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67271|now:1746043694717326|stream_id:0|stream_offset:1656005| [2025/04/30 20:08:14 717369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 717375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67271|applimit:0| [2025/04/30 20:08:14 717380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51782|rtt_var:826|pto_duration:55086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 717386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 717390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 717394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68471| [2025/04/30 20:08:14 717398] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694797412|now:1746043694717380|interv:80032| [2025/04/30 20:08:14 717402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694797412|now:1746043694717380|interval:80032|pto_count:0|srtt:51782 [2025/04/30 20:08:14 717408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:68471| [2025/04/30 20:08:14 717413] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 717417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68471|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1657172| [2025/04/30 20:08:14 717422] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 717426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694718426|now:1746043694717426|interv:1000| [2025/04/30 20:08:14 717431] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 717434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 717439] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694718426| [2025/04/30 20:08:14 717443] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694718426| [2025/04/30 20:08:14 717448] [debug] |xqc_engine_wakeup_after|wakeup:1746043694718426|now:1746043694717447|diff:979| [2025/04/30 20:08:14 717453] [debug] |xqc_engine_main_logic|END|now:1746043694717218| [2025/04/30 20:08:14 718532] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694718532| [2025/04/30 20:08:14 718552] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694718426|pq_index:0| [2025/04/30 20:08:14 718560] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694717218| [2025/04/30 20:08:14 718567] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694718565| [2025/04/30 20:08:14 718578] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694718426|now:1746043694718565| [2025/04/30 20:08:14 718583] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694718426|now:1746043694718565| [2025/04/30 20:08:14 718587] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 718592] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 718597] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51782|min_srtt:51782|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 718605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68471|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1694516| [2025/04/30 20:08:14 718612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 718618] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 718624] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 718631] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 718638] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 718646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68471|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1657172| [2025/04/30 20:08:14 718654] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 718661] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1802| [2025/04/30 20:08:14 718709] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68471|now:1746043694718670|stream_id:0|stream_offset:1657172| [2025/04/30 20:08:14 718718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1802|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 718725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68471|applimit:0| [2025/04/30 20:08:14 718732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51782|rtt_var:826|pto_duration:55086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 718738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 718743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 718749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69671| [2025/04/30 20:08:14 718755] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694798756|now:1746043694718731|interv:80025| [2025/04/30 20:08:14 718768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694798756|now:1746043694718731|interval:80025|pto_count:0|srtt:51782 [2025/04/30 20:08:14 718774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69671| [2025/04/30 20:08:14 718781] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 718788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69671|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1658339| [2025/04/30 20:08:14 718795] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 718801] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1803| [2025/04/30 20:08:14 718836] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69671|now:1746043694718811|stream_id:0|stream_offset:1658339| [2025/04/30 20:08:14 718844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 718851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69671|applimit:0| [2025/04/30 20:08:14 718855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51782|rtt_var:826|pto_duration:55086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 718860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 718864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 718868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70871| [2025/04/30 20:08:14 718873] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694798897|now:1746043694718855|interv:80042| [2025/04/30 20:08:14 718880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694798897|now:1746043694718855|interval:80042|pto_count:0|srtt:51782 [2025/04/30 20:08:14 718887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70871| [2025/04/30 20:08:14 718895] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 718902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1659506| [2025/04/30 20:08:14 718907] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 718911] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694719911|now:1746043694718911|interv:1000| [2025/04/30 20:08:14 718915] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 718919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 718923] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694719911| [2025/04/30 20:08:14 718932] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694719911| [2025/04/30 20:08:14 718937] [debug] |xqc_engine_wakeup_after|wakeup:1746043694719911|now:1746043694718936|diff:975| [2025/04/30 20:08:14 718944] [debug] |xqc_engine_main_logic|END|now:1746043694718565| [2025/04/30 20:08:14 718957] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694718956| [2025/04/30 20:08:14 718965] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 718974] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1361| [2025/04/30 20:08:14 718979] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1362| [2025/04/30 20:08:14 718985] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1362| [2025/04/30 20:08:14 718989] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 718994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 718999] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1576701|prior_time:1746043694663080|is_app_limited:0|send_elapse:49823|ack_elapse:55876|ctl_first_sent_time:1746043694663578|lagest_ack_time:1746043694718956|curr_delivered:1639120| [2025/04/30 20:08:14 719005] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694663578| [2025/04/30 20:08:14 719009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:490| [2025/04/30 20:08:14 719014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 719018] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61219|prior_delivered:1579101|prior_time:1746043694665026|is_app_limited:0|send_elapse:49522|ack_elapse:53930|ctl_first_sent_time:1746043694665393|lagest_ack_time:1746043694718956|curr_delivered:1640320| [2025/04/30 20:08:14 719023] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694665393| [2025/04/30 20:08:14 719027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:491| [2025/04/30 20:08:14 719031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51782|rttvar:826|minrtt:30499|latest_rtt:53563|ack_delay:120| [2025/04/30 20:08:14 719035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51990|rttvar:1035|minrtt:30499|latest_rtt:53563|ack_delay:120| [2025/04/30 20:08:14 719041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1744|lost_pn:1741|thresh:3| [2025/04/30 20:08:14 719048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 719055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51990|rtt_var:1035|pto_duration:56130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 719062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 719074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 719081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68471| [2025/04/30 20:08:14 719088] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694799941|now:1746043694719055|interv:80886| [2025/04/30 20:08:14 719094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694799941|now:1746043694719055|interval:80886|pto_count:0|srtt:51990 [2025/04/30 20:08:14 719101] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49522, ack_elapse 53930, delivered 61219|rate 1135156|lost 332| [2025/04/30 20:08:14 719109] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135156) in round 29| [2025/04/30 20:08:14 719116] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 719122] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 719129] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:2400|po_sent_time:1746043694665393|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 719136] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:2400|po_sent_time:1746043694665393|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 719143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68471|srtt:51990|latest_rtt:53563|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 719150] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1362|largest:1362|pns:2| [2025/04/30 20:08:14 719155] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1362|frame:ACK |recv_time:1746043694718956|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 719163] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814718956|now:1746043694718956|interv:120000000| [2025/04/30 20:08:14 719193] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814718956|now:1746043694718956|interv:120000000| [2025/04/30 20:08:14 719198] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694719911|pq_index:0| [2025/04/30 20:08:14 719202] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694718565| [2025/04/30 20:08:14 719207] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694719207| [2025/04/30 20:08:14 719215] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694719212| [2025/04/30 20:08:14 719222] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 719230] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51990|min_srtt:51990|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 719243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:68471|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1694516| [2025/04/30 20:08:14 719251] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 719257] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 719263] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51990|min_srtt:51990|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 719267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68471|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1695683| [2025/04/30 20:08:14 719271] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 719276] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 719280] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51990|min_srtt:51990|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 719285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68471|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1696850| [2025/04/30 20:08:14 719289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 719293] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 719297] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 719301] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 719306] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 719310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68471|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1659506| [2025/04/30 20:08:14 719314] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 719318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 719322] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694719911| [2025/04/30 20:08:14 719326] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694719911| [2025/04/30 20:08:14 719330] [debug] |xqc_engine_wakeup_after|wakeup:1746043694719911|now:1746043694719330|diff:581| [2025/04/30 20:08:14 719335] [debug] |xqc_engine_main_logic|END|now:1746043694719212| [2025/04/30 20:08:14 719346] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:36|state:ESTABED|recv_time:1746043694719346| [2025/04/30 20:08:14 719351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 719357] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1362| [2025/04/30 20:08:14 719361] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1363| [2025/04/30 20:08:14 719366] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1363| [2025/04/30 20:08:14 719370] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 719375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 719380] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1579101|prior_time:1746043694665026|is_app_limited:0|send_elapse:49635|ack_elapse:54320|ctl_first_sent_time:1746043694665506|lagest_ack_time:1746043694719346|curr_delivered:1641520| [2025/04/30 20:08:14 719384] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694665506| [2025/04/30 20:08:14 719389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:492| [2025/04/30 20:08:14 719393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51990|rttvar:1035|minrtt:30499|latest_rtt:53840|ack_delay:40| [2025/04/30 20:08:14 719398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52217|rttvar:1229|minrtt:30499|latest_rtt:53840|ack_delay:40| [2025/04/30 20:08:14 719402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1745|lost_pn:1742|thresh:3| [2025/04/30 20:08:14 719406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 719410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52217|rtt_var:1229|pto_duration:57133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 719415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 719419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 719422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67271| [2025/04/30 20:08:14 719426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694800944|now:1746043694719410|interv:81534| [2025/04/30 20:08:14 719431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694800944|now:1746043694719410|interval:81534|pto_count:0|srtt:52217 [2025/04/30 20:08:14 719435] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49635, ack_elapse 54320, delivered 62419|rate 1149097|lost 332| [2025/04/30 20:08:14 719439] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149097) in round 29| [2025/04/30 20:08:14 719444] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 719448] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 719459] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694665506|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 719464] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694665506|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 719468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:67271|srtt:52217|latest_rtt:53840|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 719474] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1363|largest:1363|pns:2| [2025/04/30 20:08:14 719478] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1363|frame:ACK |recv_time:1746043694719346|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 719483] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814719346|now:1746043694719346|interv:120000000| [2025/04/30 20:08:14 719487] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814719346|now:1746043694719346|interv:120000000| [2025/04/30 20:08:14 719491] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694719911|pq_index:0| [2025/04/30 20:08:14 719495] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694719212| [2025/04/30 20:08:14 719499] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694719499| [2025/04/30 20:08:14 719503] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694719502| [2025/04/30 20:08:14 719508] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 719513] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52217|min_srtt:52217|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 719517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:67271|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1696850| [2025/04/30 20:08:14 719522] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 719526] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 719531] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52217|min_srtt:52217|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 719535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:67271|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1698017| [2025/04/30 20:08:14 719542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 719546] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 719550] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 719554] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 719558] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 719563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67271|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1659506| [2025/04/30 20:08:14 719567] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 719571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 719575] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694719911| [2025/04/30 20:08:14 719579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694719911| [2025/04/30 20:08:14 719583] [debug] |xqc_engine_wakeup_after|wakeup:1746043694719911|now:1746043694719583|diff:328| [2025/04/30 20:08:14 719587] [debug] |xqc_engine_main_logic|END|now:1746043694719502| [2025/04/30 20:08:14 719593] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694719593| [2025/04/30 20:08:14 719597] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 719604] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1363| [2025/04/30 20:08:14 719611] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1364| [2025/04/30 20:08:14 719619] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1364| [2025/04/30 20:08:14 719625] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 719631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 719636] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1581501|prior_time:1746043694667126|is_app_limited:0|send_elapse:50277|ack_elapse:52467|ctl_first_sent_time:1746043694667600|lagest_ack_time:1746043694719593|curr_delivered:1642720| [2025/04/30 20:08:14 719643] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694667600| [2025/04/30 20:08:14 719650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:493| [2025/04/30 20:08:14 719656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52217|rttvar:1229|minrtt:30499|latest_rtt:51993|ack_delay:32| [2025/04/30 20:08:14 719663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52185|rttvar:986|minrtt:30499|latest_rtt:51993|ack_delay:32| [2025/04/30 20:08:14 719669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1747|lost_pn:1744|thresh:3| [2025/04/30 20:08:14 719680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 719686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694726179|now:1746043694719686|interval:6493| [2025/04/30 20:08:14 719693] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694726179|now:1746043694719686|interv:6493| [2025/04/30 20:08:14 719698] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50277, ack_elapse 52467, delivered 61219|rate 1166809|lost 332| [2025/04/30 20:08:14 719705] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166809) in round 29| [2025/04/30 20:08:14 719711] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 719717] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 719723] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694667600|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 719729] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694667600|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 719736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:66071|srtt:52185|latest_rtt:51993|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 719744] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1364|largest:1364|pns:2| [2025/04/30 20:08:14 719751] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1364|frame:ACK |recv_time:1746043694719593|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 719758] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814719593|now:1746043694719593|interv:120000000| [2025/04/30 20:08:14 719765] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814719593|now:1746043694719593|interv:120000000| [2025/04/30 20:08:14 719771] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694719911|pq_index:0| [2025/04/30 20:08:14 719777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694719502| [2025/04/30 20:08:14 719783] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694719783| [2025/04/30 20:08:14 719790] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694719789| [2025/04/30 20:08:14 719798] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 719806] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52185|min_srtt:52185|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 719812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:66071|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1698017| [2025/04/30 20:08:14 719825] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52185|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 719830] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 719835] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52185|min_srtt:52185|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 719839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:66071|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1699184| [2025/04/30 20:08:14 719844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 719848] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 719852] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 719859] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 719866] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 719873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66071|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1659506| [2025/04/30 20:08:14 719879] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 719885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 719889] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694719911| [2025/04/30 20:08:14 719893] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694719911| [2025/04/30 20:08:14 719897] [debug] |xqc_engine_wakeup_after|wakeup:1746043694719911|now:1746043694719897|diff:14| [2025/04/30 20:08:14 719902] [debug] |xqc_engine_main_logic|END|now:1746043694719789| [2025/04/30 20:08:14 719908] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694719908| [2025/04/30 20:08:14 719912] [debug] |xqc_engine_wakeup_after|wakeup:1746043694719911|now:1746043694719912|diff:18446744073709551615| [2025/04/30 20:08:14 719916] [debug] |xqc_engine_main_logic|END|now:1746043694719908| [2025/04/30 20:08:14 720457] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694720456| [2025/04/30 20:08:14 720469] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 720476] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1364| [2025/04/30 20:08:14 720480] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1365| [2025/04/30 20:08:14 720486] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1365| [2025/04/30 20:08:14 720490] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 720500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 720505] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61219|prior_delivered:1583901|prior_time:1746043694669486|is_app_limited:0|send_elapse:50062|ack_elapse:50970|ctl_first_sent_time:1746043694669887|lagest_ack_time:1746043694720456|curr_delivered:1643920| [2025/04/30 20:08:14 720510] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694669887| [2025/04/30 20:08:14 720515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:494| [2025/04/30 20:08:14 720519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52185|rttvar:986|minrtt:30499|latest_rtt:50569|ack_delay:32| [2025/04/30 20:08:14 720524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51979|rttvar:1152|minrtt:30499|latest_rtt:50569|ack_delay:32| [2025/04/30 20:08:14 720528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1748|lost_pn:1745|thresh:3| [2025/04/30 20:08:14 720533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 720540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694725947|now:1746043694720540|interval:5407| [2025/04/30 20:08:14 720547] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694725947|now:1746043694720540|interv:5407| [2025/04/30 20:08:14 720553] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50062, ack_elapse 50970, delivered 60019|rate 1177535|lost 332| [2025/04/30 20:08:14 720560] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177535) in round 29| [2025/04/30 20:08:14 720567] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 720573] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 720580] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694669887|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 720588] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694669887|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 720595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:64871|srtt:51979|latest_rtt:50569|min_rtt:30499|applimit:0|lost:332|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 720605] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1365|largest:1365|pns:2| [2025/04/30 20:08:14 720612] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1365|frame:ACK |recv_time:1746043694720456|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 720629] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814720456|now:1746043694720456|interv:120000000| [2025/04/30 20:08:14 720635] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814720456|now:1746043694720456|interv:120000000| [2025/04/30 20:08:14 720641] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694719911|pq_index:0| [2025/04/30 20:08:14 720649] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694719789| [2025/04/30 20:08:14 720655] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694720655| [2025/04/30 20:08:14 720662] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694720661| [2025/04/30 20:08:14 720667] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694719911|now:1746043694720661| [2025/04/30 20:08:14 720671] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694719911|now:1746043694720661| [2025/04/30 20:08:14 720675] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 720680] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 720685] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51979|min_srtt:51979|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 720690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1699184| [2025/04/30 20:08:14 720694] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:51979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 720699] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 720704] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51979|min_srtt:51979|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 720708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 720713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 720717] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 720721] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 720725] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 720729] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 720734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64871|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1659506| [2025/04/30 20:08:14 720742] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 720746] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1804| [2025/04/30 20:08:14 720794] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64871|now:1746043694720754|stream_id:0|stream_offset:1659506| [2025/04/30 20:08:14 720803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1804|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 720810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64871|applimit:0| [2025/04/30 20:08:14 720817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694725947|now:1746043694720817|interval:5130| [2025/04/30 20:08:14 720825] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694725947|now:1746043694720817|interv:5130| [2025/04/30 20:08:14 720832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:66071| [2025/04/30 20:08:14 720840] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 720846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66071|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1660673| [2025/04/30 20:08:14 720853] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 720860] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1805| [2025/04/30 20:08:14 720923] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66071|now:1746043694720870|stream_id:0|stream_offset:1660673| [2025/04/30 20:08:14 720933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 720940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66071|applimit:0| [2025/04/30 20:08:14 720947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694725947|now:1746043694720946|interval:5001| [2025/04/30 20:08:14 720954] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694725947|now:1746043694720946|interv:5001| [2025/04/30 20:08:14 720961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:67271| [2025/04/30 20:08:14 720969] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 720976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67271|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1661840| [2025/04/30 20:08:14 720980] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 720989] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694721989|now:1746043694720989|interv:1000| [2025/04/30 20:08:14 720993] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 720997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 721001] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694721989| [2025/04/30 20:08:14 721006] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694721989| [2025/04/30 20:08:14 721010] [debug] |xqc_engine_wakeup_after|wakeup:1746043694721989|now:1746043694721009|diff:980| [2025/04/30 20:08:14 721014] [debug] |xqc_engine_main_logic|END|now:1746043694720661| [2025/04/30 20:08:14 721024] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694721023| [2025/04/30 20:08:14 721031] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 721040] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1365| [2025/04/30 20:08:14 721046] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1366| [2025/04/30 20:08:14 721051] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1366| [2025/04/30 20:08:14 721056] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 721061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 721068] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1583901|prior_time:1746043694669486|is_app_limited:0|send_elapse:50197|ack_elapse:51537|ctl_first_sent_time:1746043694670022|lagest_ack_time:1746043694721023|curr_delivered:1645120| [2025/04/30 20:08:14 721075] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694670022| [2025/04/30 20:08:14 721082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:495| [2025/04/30 20:08:14 721087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51979|rttvar:1152|minrtt:30499|latest_rtt:51001|ack_delay:32| [2025/04/30 20:08:14 721091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51853|rttvar:1116|minrtt:30499|latest_rtt:51001|ack_delay:32| [2025/04/30 20:08:14 721096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1749|lost_pn:1746|thresh:3| [2025/04/30 20:08:14 721101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1746|lost_pn:1746|po_sent_time:1746043694667471|lost_send_time:1746043694662689|loss_delay:58334|frame:STREAM |repair:128| [2025/04/30 20:08:14 721106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694667471u| [2025/04/30 20:08:14 721113] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |lost interval:148706|lost_count:16|send_count:152|pkt_num:1746|po_send_time:1746043694667471|srtt:51853|cwnd:107108|bw:1253837|conn_life:1544635|now:0|last_lost_time:1544635| [2025/04/30 20:08:14 721121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 721127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51853|rtt_var:1116|pto_duration:56317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 721137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 721141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 721145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64871| [2025/04/30 20:08:14 721149] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694802187|now:1746043694721127|interv:81060| [2025/04/30 20:08:14 721153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694802187|now:1746043694721127|interval:81060|pto_count:0|srtt:51853 [2025/04/30 20:08:14 721158] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50197, ack_elapse 51537, delivered 61219|rate 1187865|lost 333| [2025/04/30 20:08:14 721163] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187865) in round 29| [2025/04/30 20:08:14 721190] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 721195] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 721199] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:1|acked:1200|po_sent_time:1746043694670022|recovery:1|recovery_start:1746043694721112|packet_conservation:0|next_round_delivered:1604310| [2025/04/30 20:08:14 721204] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:1|acked:1200|po_sent_time:1746043694670022|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 721209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64871|srtt:51853|latest_rtt:51001|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 721215] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1366|largest:1366|pns:2| [2025/04/30 20:08:14 721219] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1366|frame:ACK |recv_time:1746043694721023|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 721224] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814721023|now:1746043694721023|interv:120000000| [2025/04/30 20:08:14 721228] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814721023|now:1746043694721023|interv:120000000| [2025/04/30 20:08:14 721232] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694721989|pq_index:0| [2025/04/30 20:08:14 721237] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694720661| [2025/04/30 20:08:14 721241] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694721241| [2025/04/30 20:08:14 721246] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694721245| [2025/04/30 20:08:14 721259] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 721265] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51853|min_srtt:51853|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 721269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64871|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 721274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 721278] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 721282] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 721286] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 721290] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51853|min_srtt:51853|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 721294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64871|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 721299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 721303] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 721307] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 721311] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 721315] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 721319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64871|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1661840| [2025/04/30 20:08:14 721324] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 721328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 721332] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694721989| [2025/04/30 20:08:14 721336] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694721989| [2025/04/30 20:08:14 721340] [debug] |xqc_engine_wakeup_after|wakeup:1746043694721989|now:1746043694721340|diff:649| [2025/04/30 20:08:14 721345] [debug] |xqc_engine_main_logic|END|now:1746043694721245| [2025/04/30 20:08:14 721352] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694721352| [2025/04/30 20:08:14 721356] [debug] |xqc_engine_wakeup_after|wakeup:1746043694721989|now:1746043694721356|diff:633| [2025/04/30 20:08:14 721360] [debug] |xqc_engine_main_logic|END|now:1746043694721352| [2025/04/30 20:08:14 721994] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694721991| [2025/04/30 20:08:14 722018] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 722025] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1366| [2025/04/30 20:08:14 722029] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1367| [2025/04/30 20:08:14 722036] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1367| [2025/04/30 20:08:14 722040] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 722046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 722051] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63619|prior_delivered:1583901|prior_time:1746043694669486|is_app_limited:0|send_elapse:50311|ack_elapse:52505|ctl_first_sent_time:1746043694670136|lagest_ack_time:1746043694721991|curr_delivered:1646320| [2025/04/30 20:08:14 722056] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694670136| [2025/04/30 20:08:14 722061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:495| [2025/04/30 20:08:14 722065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51853|rttvar:1116|minrtt:30499|latest_rtt:51855|ack_delay:40| [2025/04/30 20:08:14 722070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51848|rttvar:846|minrtt:30499|latest_rtt:51855|ack_delay:40| [2025/04/30 20:08:14 722074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1750|lost_pn:1747|thresh:3| [2025/04/30 20:08:14 722078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 722082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 722087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51848|rtt_var:846|pto_duration:55232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 722091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 722095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 722099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63671| [2025/04/30 20:08:14 722103] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694801102|now:1746043694722086|interv:79016| [2025/04/30 20:08:14 722107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694801102|now:1746043694722086|interval:79016|pto_count:0|srtt:51848 [2025/04/30 20:08:14 722111] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50311, ack_elapse 52505, delivered 62419|rate 1188820|lost 333| [2025/04/30 20:08:14 722117] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188820) in round 29| [2025/04/30 20:08:14 722121] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 722129] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 722133] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694670136|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 722137] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694670136|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 722142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:63671|srtt:51848|latest_rtt:51855|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 722148] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1367|largest:1367|pns:2| [2025/04/30 20:08:14 722153] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1367|frame:ACK |recv_time:1746043694721991|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 722157] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814721991|now:1746043694721991|interv:120000000| [2025/04/30 20:08:14 722161] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814721991|now:1746043694721991|interv:120000000| [2025/04/30 20:08:14 722187] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694721989|pq_index:0| [2025/04/30 20:08:14 722199] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694721245| [2025/04/30 20:08:14 722206] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694722206| [2025/04/30 20:08:14 722214] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694722212| [2025/04/30 20:08:14 722221] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694721989|now:1746043694722212| [2025/04/30 20:08:14 722225] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694721989|now:1746043694722212| [2025/04/30 20:08:14 722229] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 722234] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 722239] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51848|min_srtt:51848|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 722244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63671|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 722249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 722252] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 722256] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 722268] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 722272] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51848|min_srtt:51848|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 722276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63671|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 722280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 722284] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 722288] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 722292] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 722297] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 722301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63671|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1661840| [2025/04/30 20:08:14 722306] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 722310] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1806| [2025/04/30 20:08:14 722352] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1806|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63671|now:1746043694722318|stream_id:0|stream_offset:1661840| [2025/04/30 20:08:14 722359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 722364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63671|applimit:0| [2025/04/30 20:08:14 722368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51848|rtt_var:846|pto_duration:55232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 722375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 722381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 722388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64871| [2025/04/30 20:08:14 722393] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694802550|now:1746043694722368|interv:80182| [2025/04/30 20:08:14 722400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694802550|now:1746043694722368|interval:80182|pto_count:0|srtt:51848 [2025/04/30 20:08:14 722408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:64871| [2025/04/30 20:08:14 722422] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 722428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64871|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1663007| [2025/04/30 20:08:14 722433] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 722437] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694723437|now:1746043694722437|interv:1000| [2025/04/30 20:08:14 722441] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 722445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 722449] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694723437| [2025/04/30 20:08:14 722453] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694723437| [2025/04/30 20:08:14 722458] [debug] |xqc_engine_wakeup_after|wakeup:1746043694723437|now:1746043694722457|diff:980| [2025/04/30 20:08:14 722462] [debug] |xqc_engine_main_logic|END|now:1746043694722212| [2025/04/30 20:08:14 722468] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694722468| [2025/04/30 20:08:14 722472] [debug] |xqc_engine_wakeup_after|wakeup:1746043694723437|now:1746043694722472|diff:965| [2025/04/30 20:08:14 722476] [debug] |xqc_engine_main_logic|END|now:1746043694722468| [2025/04/30 20:08:14 723042] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694723041| [2025/04/30 20:08:14 723054] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 723062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1367| [2025/04/30 20:08:14 723065] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1368| [2025/04/30 20:08:14 723071] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1368| [2025/04/30 20:08:14 723075] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 723081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 723085] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1586301|prior_time:1746043694671510|is_app_limited:0|send_elapse:49688|ack_elapse:51531|ctl_first_sent_time:1746043694671903|lagest_ack_time:1746043694723041|curr_delivered:1647520| [2025/04/30 20:08:14 723090] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694671903| [2025/04/30 20:08:14 723096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:496| [2025/04/30 20:08:14 723102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51848|rttvar:846|minrtt:30499|latest_rtt:51138|ack_delay:32| [2025/04/30 20:08:14 723108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51755|rttvar:820|minrtt:30499|latest_rtt:51138|ack_delay:32| [2025/04/30 20:08:14 723115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1751|lost_pn:1748|thresh:3| [2025/04/30 20:08:14 723121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 723136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 723143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51755|rtt_var:820|pto_duration:55035|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 723149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 723156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 723162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63671| [2025/04/30 20:08:14 723190] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694802353|now:1746043694723142|interv:79211| [2025/04/30 20:08:14 723197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694802353|now:1746043694723142|interval:79211|pto_count:0|srtt:51755 [2025/04/30 20:08:14 723205] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49688, ack_elapse 51531, delivered 61219|rate 1188003|lost 333| [2025/04/30 20:08:14 723209] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188003) in round 29| [2025/04/30 20:08:14 723213] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 723217] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 723221] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694671903|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 723226] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694671903|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 723230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:63671|srtt:51755|latest_rtt:51138|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 723237] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1368|largest:1368|pns:2| [2025/04/30 20:08:14 723242] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1368|frame:ACK |recv_time:1746043694723041|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 723247] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814723041|now:1746043694723041|interv:120000000| [2025/04/30 20:08:14 723251] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814723041|now:1746043694723041|interv:120000000| [2025/04/30 20:08:14 723255] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694723437|pq_index:0| [2025/04/30 20:08:14 723260] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694722212| [2025/04/30 20:08:14 723264] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694723264| [2025/04/30 20:08:14 723276] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694723275| [2025/04/30 20:08:14 723284] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 723290] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51755|min_srtt:51755|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 723297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:63671|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 723304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 723309] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 723313] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 723318] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 723322] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51755|min_srtt:51755|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 723326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:63671|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 723330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 723334] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 723338] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 723343] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 723348] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 723352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63671|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1663007| [2025/04/30 20:08:14 723357] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 723362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 723368] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694723437| [2025/04/30 20:08:14 723375] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694723437| [2025/04/30 20:08:14 723381] [debug] |xqc_engine_wakeup_after|wakeup:1746043694723437|now:1746043694723381|diff:56| [2025/04/30 20:08:14 723388] [debug] |xqc_engine_main_logic|END|now:1746043694723275| [2025/04/30 20:08:14 723395] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694723395| [2025/04/30 20:08:14 723406] [debug] |xqc_engine_wakeup_after|wakeup:1746043694723437|now:1746043694723406|diff:31| [2025/04/30 20:08:14 723412] [debug] |xqc_engine_main_logic|END|now:1746043694723395| [2025/04/30 20:08:14 724044] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694724042| [2025/04/30 20:08:14 724058] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 724066] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1368| [2025/04/30 20:08:14 724072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1369| [2025/04/30 20:08:14 724081] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1369| [2025/04/30 20:08:14 724088] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 724094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 724099] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63619|prior_delivered:1586301|prior_time:1746043694671510|is_app_limited:0|send_elapse:49816|ack_elapse:52532|ctl_first_sent_time:1746043694672031|lagest_ack_time:1746043694724042|curr_delivered:1648720| [2025/04/30 20:08:14 724105] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694672031| [2025/04/30 20:08:14 724113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:497| [2025/04/30 20:08:14 724119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51755|rttvar:820|minrtt:30499|latest_rtt:52011|ack_delay:32| [2025/04/30 20:08:14 724126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51783|rttvar:671|minrtt:30499|latest_rtt:52011|ack_delay:32| [2025/04/30 20:08:14 724130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1752|lost_pn:1749|thresh:3| [2025/04/30 20:08:14 724135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 724139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 724143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51783|rtt_var:671|pto_duration:54467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 724148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 724152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 724156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62471| [2025/04/30 20:08:14 724161] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694801785|now:1746043694724143|interv:77642| [2025/04/30 20:08:14 724188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694801785|now:1746043694724143|interval:77642|pto_count:0|srtt:51783 [2025/04/30 20:08:14 724196] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49816, ack_elapse 52532, delivered 62419|rate 1188209|lost 333| [2025/04/30 20:08:14 724212] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188209) in round 29| [2025/04/30 20:08:14 724218] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 724224] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 724230] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694672031|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 724237] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694672031|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 724244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:62471|srtt:51783|latest_rtt:52011|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 724251] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:66307|inflight:62471|mode:2|applimit:0|pacing_rate:1253837|bw:1253837|srtt:51783|latest_rtt:52011|min_rtt:30499|send:1781|lost:332|tlp:0|recv:1344|recovery:1|slow_start:0|conn_life:1547863|acked:1200|delivered:1648720|is_cwnd_limited:0| [2025/04/30 20:08:14 724261] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1369|largest:1369|pns:2| [2025/04/30 20:08:14 724272] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1369|frame:ACK |recv_time:1746043694724042|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 724280] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814724042|now:1746043694724042|interv:120000000| [2025/04/30 20:08:14 724286] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814724042|now:1746043694724042|interv:120000000| [2025/04/30 20:08:14 724291] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694723437|pq_index:0| [2025/04/30 20:08:14 724296] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694723275| [2025/04/30 20:08:14 724300] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694724300| [2025/04/30 20:08:14 724305] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694724304| [2025/04/30 20:08:14 724310] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694723437|now:1746043694724304| [2025/04/30 20:08:14 724314] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694723437|now:1746043694724304| [2025/04/30 20:08:14 724318] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 724323] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 724328] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51783|min_srtt:51783|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 724442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62471|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 724448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 724452] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 724456] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 724460] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 724465] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51783|min_srtt:51783|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 724469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62471|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 724474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 724477] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 724481] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 724485] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 724490] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 724495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62471|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1663007| [2025/04/30 20:08:14 724499] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 724503] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1807| [2025/04/30 20:08:14 724546] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62471|now:1746043694724511|stream_id:0|stream_offset:1663007| [2025/04/30 20:08:14 724556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 724563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62471|applimit:0| [2025/04/30 20:08:14 724570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51783|rtt_var:671|pto_duration:54467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 724577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 724583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 724596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63671| [2025/04/30 20:08:14 724603] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694803978|now:1746043694724569|interv:79409| [2025/04/30 20:08:14 724609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694803978|now:1746043694724569|interval:79409|pto_count:0|srtt:51783 [2025/04/30 20:08:14 724615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:63671| [2025/04/30 20:08:14 724621] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 724628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63671|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1664174| [2025/04/30 20:08:14 724635] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 724642] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1808| [2025/04/30 20:08:14 724681] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63671|now:1746043694724651|stream_id:0|stream_offset:1664174| [2025/04/30 20:08:14 724691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 724699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63671|applimit:0| [2025/04/30 20:08:14 724705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51783|rtt_var:671|pto_duration:54467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 724711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 724715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 724719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64871| [2025/04/30 20:08:14 724724] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694804118|now:1746043694724704|interv:79414| [2025/04/30 20:08:14 724730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694804118|now:1746043694724704|interval:79414|pto_count:0|srtt:51783 [2025/04/30 20:08:14 724738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:64871| [2025/04/30 20:08:14 724745] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 724752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64871|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1665341| [2025/04/30 20:08:14 724760] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 724766] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1809| [2025/04/30 20:08:14 724814] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64871|now:1746043694724785|stream_id:0|stream_offset:1665341| [2025/04/30 20:08:14 724823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 724831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64871|applimit:0| [2025/04/30 20:08:14 724838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51783|rtt_var:671|pto_duration:54467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 724844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 724848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 724852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66071| [2025/04/30 20:08:14 724856] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694804252|now:1746043694724837|interv:79415| [2025/04/30 20:08:14 724860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694804252|now:1746043694724837|interval:79415|pto_count:0|srtt:51783 [2025/04/30 20:08:14 724865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66071| [2025/04/30 20:08:14 724869] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 724873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66071|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 724878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 724882] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694729092| [2025/04/30 20:08:14 724886] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694729092| [2025/04/30 20:08:14 724891] [debug] |xqc_engine_wakeup_after|wakeup:1746043694729092|now:1746043694724890|diff:4202| [2025/04/30 20:08:14 724895] [debug] |xqc_engine_main_logic|END|now:1746043694724304| [2025/04/30 20:08:14 724901] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694724901| [2025/04/30 20:08:14 724905] [debug] |xqc_engine_wakeup_after|wakeup:1746043694729092|now:1746043694724905|diff:4187| [2025/04/30 20:08:14 724909] [debug] |xqc_engine_main_logic|END|now:1746043694724901| [2025/04/30 20:08:14 725425] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694725424| [2025/04/30 20:08:14 725440] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 725446] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1369| [2025/04/30 20:08:14 725450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1370| [2025/04/30 20:08:14 725458] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1370| [2025/04/30 20:08:14 725464] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 725471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 725485] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1588701|prior_time:1746043694673039|is_app_limited:0|send_elapse:49717|ack_elapse:52385|ctl_first_sent_time:1746043694673398|lagest_ack_time:1746043694725424|curr_delivered:1649920| [2025/04/30 20:08:14 725491] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694673398| [2025/04/30 20:08:14 725497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:498| [2025/04/30 20:08:14 725501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51783|rttvar:671|minrtt:30499|latest_rtt:52026|ack_delay:184| [2025/04/30 20:08:14 725505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51791|rttvar:518|minrtt:30499|latest_rtt:52026|ack_delay:184| [2025/04/30 20:08:14 725510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1753|lost_pn:1750|thresh:3| [2025/04/30 20:08:14 725514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 725518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 725522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51791|rtt_var:518|pto_duration:53863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 725527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 725531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 725534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64871| [2025/04/30 20:08:14 725538] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694803648|now:1746043694725522|interv:78126| [2025/04/30 20:08:14 725543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694803648|now:1746043694725522|interval:78126|pto_count:0|srtt:51791 [2025/04/30 20:08:14 725547] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49717, ack_elapse 52385, delivered 61219|rate 1168636|lost 333| [2025/04/30 20:08:14 725551] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168636) in round 29| [2025/04/30 20:08:14 725556] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 725560] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 725564] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694673398|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 725568] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694673398|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 725576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64871|srtt:51791|latest_rtt:52026|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 725582] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1370|largest:1370|pns:2| [2025/04/30 20:08:14 725586] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1370|frame:ACK |recv_time:1746043694725424|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 725591] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814725424|now:1746043694725424|interv:120000000| [2025/04/30 20:08:14 725595] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814725424|now:1746043694725424|interv:120000000| [2025/04/30 20:08:14 725599] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694729092|pq_index:0| [2025/04/30 20:08:14 725604] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694724304| [2025/04/30 20:08:14 725608] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694725608| [2025/04/30 20:08:14 725613] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694725612| [2025/04/30 20:08:14 725618] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 725623] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51791|min_srtt:51791|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 725628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64871|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 725632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 725636] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 725640] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 725644] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 725649] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51791|min_srtt:51791|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 725653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64871|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 725657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 725661] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 725665] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 725672] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 725676] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 725681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64871|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 725688] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 725694] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694726694|now:1746043694725694|interv:1000| [2025/04/30 20:08:14 725700] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 725705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 725711] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694726694| [2025/04/30 20:08:14 725718] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694726694| [2025/04/30 20:08:14 725724] [debug] |xqc_engine_wakeup_after|wakeup:1746043694726694|now:1746043694725724|diff:970| [2025/04/30 20:08:14 725730] [debug] |xqc_engine_main_logic|END|now:1746043694725612| [2025/04/30 20:08:14 725737] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694725737| [2025/04/30 20:08:14 725743] [debug] |xqc_engine_wakeup_after|wakeup:1746043694726694|now:1746043694725743|diff:951| [2025/04/30 20:08:14 725749] [debug] |xqc_engine_main_logic|END|now:1746043694725737| [2025/04/30 20:08:14 726019] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694726018| [2025/04/30 20:08:14 726031] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 726040] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1370| [2025/04/30 20:08:14 726047] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1371| [2025/04/30 20:08:14 726055] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1371| [2025/04/30 20:08:14 726061] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 726069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 726076] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61219|prior_delivered:1591101|prior_time:1746043694675093|is_app_limited:0|send_elapse:49685|ack_elapse:50925|ctl_first_sent_time:1746043694675444|lagest_ack_time:1746043694726018|curr_delivered:1651120| [2025/04/30 20:08:14 726083] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694675444| [2025/04/30 20:08:14 726090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:366||sndq_packets_used_bytes:0|sndq_packets_free:499| [2025/04/30 20:08:14 726096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51791|rttvar:518|minrtt:30499|latest_rtt:50574|ack_delay:56| [2025/04/30 20:08:14 726103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51632|rttvar:707|minrtt:30499|latest_rtt:50574|ack_delay:56| [2025/04/30 20:08:14 726123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1754|lost_pn:1751|thresh:3| [2025/04/30 20:08:14 726130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 726136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 726143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51632|rtt_var:707|pto_duration:54460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 726150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 726155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 726162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63671| [2025/04/30 20:08:14 726192] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694804245|now:1746043694726142|interv:78103| [2025/04/30 20:08:14 726199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694804245|now:1746043694726142|interval:78103|pto_count:0|srtt:51632 [2025/04/30 20:08:14 726206] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49685, ack_elapse 50925, delivered 60019|rate 1178576|lost 333| [2025/04/30 20:08:14 726213] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178576) in round 29| [2025/04/30 20:08:14 726219] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 726224] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 726228] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694675444|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 726232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694675444|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 726237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:63671|srtt:51632|latest_rtt:50574|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 726243] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1371|largest:1371|pns:2| [2025/04/30 20:08:14 726248] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1371|frame:ACK |recv_time:1746043694726018|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 726253] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814726018|now:1746043694726018|interv:120000000| [2025/04/30 20:08:14 726257] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814726018|now:1746043694726018|interv:120000000| [2025/04/30 20:08:14 726261] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694726694|pq_index:0| [2025/04/30 20:08:14 726271] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694725612| [2025/04/30 20:08:14 726275] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694726275| [2025/04/30 20:08:14 726280] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694726279| [2025/04/30 20:08:14 726285] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 726290] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51632|min_srtt:51632|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 726294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:63671|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 726299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 726303] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 726307] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 726311] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 726316] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51632|min_srtt:51632|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 726320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:63671|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 726324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 726328] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 726332] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 726336] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 726341] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 726345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63671|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 726349] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 726353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 726357] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694726694| [2025/04/30 20:08:14 726361] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694726694| [2025/04/30 20:08:14 726368] [debug] |xqc_engine_wakeup_after|wakeup:1746043694726694|now:1746043694726368|diff:326| [2025/04/30 20:08:14 726373] [debug] |xqc_engine_main_logic|END|now:1746043694726279| [2025/04/30 20:08:14 726378] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694726378| [2025/04/30 20:08:14 726382] [debug] |xqc_engine_wakeup_after|wakeup:1746043694726694|now:1746043694726382|diff:312| [2025/04/30 20:08:14 726386] [debug] |xqc_engine_main_logic|END|now:1746043694726378| [2025/04/30 20:08:14 727182] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694727181| [2025/04/30 20:08:14 727193] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 727201] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1371| [2025/04/30 20:08:14 727207] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1372| [2025/04/30 20:08:14 727215] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1372| [2025/04/30 20:08:14 727221] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 727229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 727236] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62419|prior_delivered:1591101|prior_time:1746043694675093|is_app_limited:0|send_elapse:49808|ack_elapse:52088|ctl_first_sent_time:1746043694675567|lagest_ack_time:1746043694727181|curr_delivered:1652320| [2025/04/30 20:08:14 727243] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694675567| [2025/04/30 20:08:14 727250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:500| [2025/04/30 20:08:14 727256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51632|rttvar:707|minrtt:30499|latest_rtt:51614|ack_delay:32| [2025/04/30 20:08:14 727263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51625|rttvar:543|minrtt:30499|latest_rtt:51614|ack_delay:32| [2025/04/30 20:08:14 727269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1755|lost_pn:1752|thresh:3| [2025/04/30 20:08:14 727275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 727280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 727287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51625|rtt_var:543|pto_duration:53797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 727293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 727300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 727307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62471| [2025/04/30 20:08:14 727313] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694803582|now:1746043694727286|interv:76296| [2025/04/30 20:08:14 727319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694803582|now:1746043694727286|interval:76296|pto_count:0|srtt:51625 [2025/04/30 20:08:14 727332] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49808, ack_elapse 52088, delivered 61219|rate 1175299|lost 333| [2025/04/30 20:08:14 727338] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175299) in round 29| [2025/04/30 20:08:14 727342] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 727348] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 727354] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694675567|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 727361] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694675567|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 727368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:62471|srtt:51625|latest_rtt:51614|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 727378] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1372|largest:1372|pns:2| [2025/04/30 20:08:14 727385] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1372|frame:ACK |recv_time:1746043694727181|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 727393] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814727181|now:1746043694727181|interv:120000000| [2025/04/30 20:08:14 727399] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814727181|now:1746043694727181|interv:120000000| [2025/04/30 20:08:14 727405] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694726694|pq_index:0| [2025/04/30 20:08:14 727409] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694726279| [2025/04/30 20:08:14 727413] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694727413| [2025/04/30 20:08:14 727418] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694727417| [2025/04/30 20:08:14 727423] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694726694|now:1746043694727417| [2025/04/30 20:08:14 727427] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694726694|now:1746043694727417| [2025/04/30 20:08:14 727431] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 727436] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 727441] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51625|min_srtt:51625|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 727445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:62471|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 727456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 727461] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 727467] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 727474] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 727481] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51625|min_srtt:51625|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 727486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:62471|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 727491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 727495] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 727498] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 727503] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 727507] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 727511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62471|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 727516] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 727521] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1810| [2025/04/30 20:08:14 727553] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62471|now:1746043694727528|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 727559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 727564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62471|applimit:0| [2025/04/30 20:08:14 727569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51625|rtt_var:543|pto_duration:53797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 727576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 727582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 727589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63671| [2025/04/30 20:08:14 727598] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694806325|now:1746043694727569|interv:78756| [2025/04/30 20:08:14 727605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694806325|now:1746043694727569|interval:78756|pto_count:0|srtt:51625 [2025/04/30 20:08:14 727612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:63671| [2025/04/30 20:08:14 727620] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 727626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63671|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1667675| [2025/04/30 20:08:14 727632] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 727638] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1811| [2025/04/30 20:08:14 727681] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63671|now:1746043694727648|stream_id:0|stream_offset:1667675| [2025/04/30 20:08:14 727689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 727696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63671|applimit:0| [2025/04/30 20:08:14 727702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51625|rtt_var:543|pto_duration:53797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 727708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 727714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 727720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64871| [2025/04/30 20:08:14 727726] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694806445|now:1746043694727701|interv:78744| [2025/04/30 20:08:14 727733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694806445|now:1746043694727701|interval:78744|pto_count:0|srtt:51625 [2025/04/30 20:08:14 727739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:64871| [2025/04/30 20:08:14 727746] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 727752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64871|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1668842| [2025/04/30 20:08:14 727759] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 727765] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1812| [2025/04/30 20:08:14 727792] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1812|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64871|now:1746043694727773|stream_id:0|stream_offset:1668842| [2025/04/30 20:08:14 727802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 727807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64871|applimit:0| [2025/04/30 20:08:14 727811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51625|rtt_var:543|pto_duration:53797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 727815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 727819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 727823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66071| [2025/04/30 20:08:14 727827] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694806570|now:1746043694727811|interv:78759| [2025/04/30 20:08:14 727831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694806570|now:1746043694727811|interval:78759|pto_count:0|srtt:51625 [2025/04/30 20:08:14 727837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66071| [2025/04/30 20:08:14 727844] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 727851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66071|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1670009| [2025/04/30 20:08:14 727858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 727863] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694729092| [2025/04/30 20:08:14 727868] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694729092| [2025/04/30 20:08:14 727872] [debug] |xqc_engine_wakeup_after|wakeup:1746043694729092|now:1746043694727871|diff:1221| [2025/04/30 20:08:14 727876] [debug] |xqc_engine_main_logic|END|now:1746043694727417| [2025/04/30 20:08:14 727883] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043694727883| [2025/04/30 20:08:14 727888] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 727894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1372| [2025/04/30 20:08:14 727898] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1373| [2025/04/30 20:08:14 727903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1373| [2025/04/30 20:08:14 727907] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 727912] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 727917] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 727922] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 727930] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1373|largest:1373|pns:2| [2025/04/30 20:08:14 727934] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1373|frame:PING ACK |recv_time:1746043694727883|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 727939] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814727883|now:1746043694727883|interv:120000000| [2025/04/30 20:08:14 727944] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814727883|now:1746043694727883|interv:120000000| [2025/04/30 20:08:14 727947] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694729092|pq_index:0| [2025/04/30 20:08:14 727952] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694727417| [2025/04/30 20:08:14 727956] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694727956| [2025/04/30 20:08:14 727961] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694727960| [2025/04/30 20:08:14 727966] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 727971] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1373|ack_delay:87|first_ack_range:72|largest_pkt_recv_time:1746043694727883| [2025/04/30 20:08:14 727976] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1373|low:1301|pkt_pns:2| [2025/04/30 20:08:14 727980] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:1373|frame_largest_recv:1373| [2025/04/30 20:08:14 727984] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 727989] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51625|min_srtt:51625|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 727993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:66071|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 727998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 728002] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 728006] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 728010] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 728014] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51625|min_srtt:51625|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 728018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:66071|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 728023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 728029] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 728033] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 728037] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 728042] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 728046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1207|schedule_bytes:0|inflight:66071|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1670009| [2025/04/30 20:08:14 728050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1207| [2025/04/30 20:08:14 728054] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694806570| [2025/04/30 20:08:14 728058] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694806570| [2025/04/30 20:08:14 728062] [debug] |xqc_engine_wakeup_after|wakeup:1746043694806570|now:1746043694728062|diff:78508| [2025/04/30 20:08:14 728066] [debug] |xqc_engine_main_logic|END|now:1746043694727960| [2025/04/30 20:08:14 728073] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694728072| [2025/04/30 20:08:14 728077] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 728082] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1373| [2025/04/30 20:08:14 728086] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1374| [2025/04/30 20:08:14 728090] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1374| [2025/04/30 20:08:14 728094] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 728099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1756|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1757|path_largest_ack:1756| [2025/04/30 20:08:14 728103] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63619|prior_delivered:1591101|prior_time:1746043694675093|is_app_limited:0|send_elapse:49935|ack_elapse:52979|ctl_first_sent_time:1746043694675694|lagest_ack_time:1746043694728072|curr_delivered:1653520| [2025/04/30 20:08:14 728108] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694675694| [2025/04/30 20:08:14 728113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:364||sndq_packets_used_bytes:0|sndq_packets_free:501| [2025/04/30 20:08:14 728118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1757|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1757|path_largest_ack:1757| [2025/04/30 20:08:14 728122] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61250|prior_delivered:1593501|prior_time:1746043694677313|is_app_limited:0|send_elapse:51756|ack_elapse:50759|ctl_first_sent_time:1746043694679117|lagest_ack_time:1746043694728072|curr_delivered:1653551| [2025/04/30 20:08:14 728127] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694679117| [2025/04/30 20:08:14 728131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:363||sndq_packets_used_bytes:0|sndq_packets_free:502| [2025/04/30 20:08:14 728141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51625|rttvar:543|minrtt:30499|latest_rtt:48955|ack_delay:40| [2025/04/30 20:08:14 728147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51286|rttvar:1085|minrtt:30499|latest_rtt:48955|ack_delay:40| [2025/04/30 20:08:14 728155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1757|lost_pn:1754|thresh:3| [2025/04/30 20:08:14 728159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 728163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 728185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51286|rtt_var:1085|pto_duration:55626|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 728190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 728195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 728201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64840| [2025/04/30 20:08:14 728208] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694808399|now:1746043694728185|interv:80214| [2025/04/30 20:08:14 728214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694808399|now:1746043694728185|interval:80214|pto_count:0|srtt:51286 [2025/04/30 20:08:14 728222] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51756, ack_elapse 50759, delivered 60050|rate 1160251|lost 333| [2025/04/30 20:08:14 728227] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160251) in round 29| [2025/04/30 20:08:14 728234] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 728240] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 728247] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1231|po_sent_time:1746043694679117|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 728253] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1231|po_sent_time:1746043694679117|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 728257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64840|srtt:51286|latest_rtt:48955|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 728263] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1374|largest:1374|pns:2| [2025/04/30 20:08:14 728268] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1374|frame:ACK |recv_time:1746043694728072|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 728282] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814728072|now:1746043694728072|interv:120000000| [2025/04/30 20:08:14 728289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814728072|now:1746043694728072|interv:120000000| [2025/04/30 20:08:14 728295] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694806570|pq_index:0| [2025/04/30 20:08:14 728301] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694727960| [2025/04/30 20:08:14 728307] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694728307| [2025/04/30 20:08:14 728316] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694728314| [2025/04/30 20:08:14 728324] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 728331] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51286|min_srtt:51286|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 728338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:64840|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 728345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 728351] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 728357] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 728363] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 728368] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51286|min_srtt:51286|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 728372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:64840|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 728376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 728380] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 728384] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 728388] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 728393] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 728397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:64840|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1670009| [2025/04/30 20:08:14 728406] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 728410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694729409|now:1746043694728409|interv:1000| [2025/04/30 20:08:14 728414] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 728418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 728422] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694729409| [2025/04/30 20:08:14 728426] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694729409| [2025/04/30 20:08:14 728430] [debug] |xqc_engine_wakeup_after|wakeup:1746043694729409|now:1746043694728430|diff:979| [2025/04/30 20:08:14 728434] [debug] |xqc_engine_main_logic|END|now:1746043694728314| [2025/04/30 20:08:14 728442] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694728442| [2025/04/30 20:08:14 728447] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 728453] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1374| [2025/04/30 20:08:14 728457] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1375| [2025/04/30 20:08:14 728463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1375| [2025/04/30 20:08:14 728467] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 728472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1758|origin_pktnum:0|size:31|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1758|path_largest_ack:1758| [2025/04/30 20:08:14 728476] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:61281|prior_delivered:1593501|prior_time:1746043694677313|is_app_limited:0|send_elapse:51887|ack_elapse:51129|ctl_first_sent_time:1746043694679248|lagest_ack_time:1746043694728442|curr_delivered:1653582| [2025/04/30 20:08:14 728481] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694679248| [2025/04/30 20:08:14 728485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:362||sndq_packets_used_bytes:0|sndq_packets_free:503| [2025/04/30 20:08:14 728489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51286|rttvar:1085|minrtt:30499|latest_rtt:49194|ack_delay:32| [2025/04/30 20:08:14 728493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51021|rttvar:1345|minrtt:30499|latest_rtt:49194|ack_delay:32| [2025/04/30 20:08:14 728498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1758|lost_pn:1755|thresh:3| [2025/04/30 20:08:14 728502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 728506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 728510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51021|rtt_var:1345|pto_duration:56401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 728514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 728518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 728525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64809| [2025/04/30 20:08:14 728529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694809174|now:1746043694728510|interv:80664| [2025/04/30 20:08:14 728533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694809174|now:1746043694728510|interval:80664|pto_count:0|srtt:51021 [2025/04/30 20:08:14 728538] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51887, ack_elapse 51129, delivered 60081|rate 1157920|lost 333| [2025/04/30 20:08:14 728542] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157920) in round 29| [2025/04/30 20:08:14 728546] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 728550] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 728554] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:31|po_sent_time:1746043694679248|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 728559] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:31|po_sent_time:1746043694679248|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 728566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64809|srtt:51021|latest_rtt:49194|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 728575] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1375|largest:1375|pns:2| [2025/04/30 20:08:14 728582] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1375|frame:ACK |recv_time:1746043694728442|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 728589] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814728442|now:1746043694728442|interv:120000000| [2025/04/30 20:08:14 728593] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814728442|now:1746043694728442|interv:120000000| [2025/04/30 20:08:14 728599] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694729409|pq_index:0| [2025/04/30 20:08:14 728606] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694728314| [2025/04/30 20:08:14 728612] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694728612| [2025/04/30 20:08:14 728619] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694728617| [2025/04/30 20:08:14 728626] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 728632] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51021|min_srtt:51021|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 728639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:64809|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 728651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 728656] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 728662] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 728668] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 728674] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51021|min_srtt:51021|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 728680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:64809|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 728686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 728692] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 728698] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 728705] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 728712] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 728719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:64809|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1670009| [2025/04/30 20:08:14 728725] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 728731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 728736] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694729409| [2025/04/30 20:08:14 728742] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694729409| [2025/04/30 20:08:14 728748] [debug] |xqc_engine_wakeup_after|wakeup:1746043694729409|now:1746043694728748|diff:661| [2025/04/30 20:08:14 728755] [debug] |xqc_engine_main_logic|END|now:1746043694728617| [2025/04/30 20:08:14 728763] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694728763| [2025/04/30 20:08:14 728769] [debug] |xqc_engine_wakeup_after|wakeup:1746043694729409|now:1746043694728769|diff:640| [2025/04/30 20:08:14 728775] [debug] |xqc_engine_main_logic|END|now:1746043694728763| [2025/04/30 20:08:14 729115] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694729114| [2025/04/30 20:08:14 729127] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 729137] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1375| [2025/04/30 20:08:14 729143] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1376| [2025/04/30 20:08:14 729158] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1376| [2025/04/30 20:08:14 729184] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 729195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 729203] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62481|prior_delivered:1593501|prior_time:1746043694677313|is_app_limited:0|send_elapse:51985|ack_elapse:51801|ctl_first_sent_time:1746043694679346|lagest_ack_time:1746043694729114|curr_delivered:1654782| [2025/04/30 20:08:14 729210] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694679346| [2025/04/30 20:08:14 729218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:361||sndq_packets_used_bytes:0|sndq_packets_free:504| [2025/04/30 20:08:14 729225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51021|rttvar:1345|minrtt:30499|latest_rtt:49768|ack_delay:56| [2025/04/30 20:08:14 729231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50858|rttvar:1336|minrtt:30499|latest_rtt:49768|ack_delay:56| [2025/04/30 20:08:14 729238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1759|lost_pn:1756|thresh:3| [2025/04/30 20:08:14 729242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 729247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 729251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50858|rtt_var:1336|pto_duration:56202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 729255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 729259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 729263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63609| [2025/04/30 20:08:14 729267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694808975|now:1746043694729250|interv:79725| [2025/04/30 20:08:14 729271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694808975|now:1746043694729250|interval:79725|pto_count:0|srtt:50858 [2025/04/30 20:08:14 729276] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51985, ack_elapse 51801, delivered 61281|rate 1178820|lost 333| [2025/04/30 20:08:14 729280] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178820) in round 29| [2025/04/30 20:08:14 729285] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 729289] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 729293] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694679346|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 729302] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694679346|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 729307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:63609|srtt:50858|latest_rtt:49768|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 729313] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1376|largest:1376|pns:2| [2025/04/30 20:08:14 729317] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1376|frame:ACK |recv_time:1746043694729114|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 729322] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814729114|now:1746043694729114|interv:120000000| [2025/04/30 20:08:14 729326] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814729114|now:1746043694729114|interv:120000000| [2025/04/30 20:08:14 729330] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694729409|pq_index:0| [2025/04/30 20:08:14 729335] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694728617| [2025/04/30 20:08:14 729339] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694729339| [2025/04/30 20:08:14 729344] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694729343| [2025/04/30 20:08:14 729349] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 729354] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50858|min_srtt:50858|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 729358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:63609|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 729363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 729367] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 729371] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 729375] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 729379] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50858|min_srtt:50858|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 729383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:63609|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 729388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 729394] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 729398] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 729403] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 729407] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 729411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:63609|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1670009| [2025/04/30 20:08:14 729416] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 729420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 729424] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694729409| [2025/04/30 20:08:14 729428] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694729409| [2025/04/30 20:08:14 729432] [debug] |xqc_engine_wakeup_after|wakeup:1746043694729409|now:1746043694729432|diff:18446744073709551593| [2025/04/30 20:08:14 729437] [debug] |xqc_engine_main_logic|END|now:1746043694729343| [2025/04/30 20:08:14 729443] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694729443| [2025/04/30 20:08:14 729447] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694729409|pq_index:0| [2025/04/30 20:08:14 729451] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694729343| [2025/04/30 20:08:14 729456] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694729455| [2025/04/30 20:08:14 729460] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694729409|now:1746043694729455| [2025/04/30 20:08:14 729464] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694729409|now:1746043694729455| [2025/04/30 20:08:14 729468] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 729472] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 729476] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50858|min_srtt:50858|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 729481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:63609|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 729485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 729489] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 729493] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 729499] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 729503] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50858|min_srtt:50858|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 729508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:63609|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 729512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 729516] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 729520] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 729524] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 729529] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 729533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:63609|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1670009| [2025/04/30 20:08:14 729537] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 729542] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1813| [2025/04/30 20:08:14 729584] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1813|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:63609|now:1746043694729550|stream_id:0|stream_offset:1670009| [2025/04/30 20:08:14 729594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1813|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:08:14 729599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63609|applimit:0| [2025/04/30 20:08:14 729604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50858|rtt_var:1336|pto_duration:56202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 729611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 729617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 729623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 729629] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694810752|now:1746043694729604|interv:81148| [2025/04/30 20:08:14 729634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694810752|now:1746043694729604|interval:81148|pto_count:0|srtt:50858 [2025/04/30 20:08:14 729642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:64816| [2025/04/30 20:08:14 729650] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 729661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1671176| [2025/04/30 20:08:14 729668] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 729674] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1814| [2025/04/30 20:08:14 729713] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694729683|stream_id:0|stream_offset:1671176| [2025/04/30 20:08:14 729722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 729728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 729735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50858|rtt_var:1336|pto_duration:56202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 729742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 729748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 729753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 729759] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694810885|now:1746043694729734|interv:81151| [2025/04/30 20:08:14 729765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694810885|now:1746043694729734|interval:81151|pto_count:0|srtt:50858 [2025/04/30 20:08:14 729772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 729780] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 729786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1672343| [2025/04/30 20:08:14 729793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 729799] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694810885| [2025/04/30 20:08:14 729805] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694810885| [2025/04/30 20:08:14 729812] [debug] |xqc_engine_wakeup_after|wakeup:1746043694810885|now:1746043694729812|diff:81073| [2025/04/30 20:08:14 729819] [debug] |xqc_engine_main_logic|END|now:1746043694729455| [2025/04/30 20:08:14 730187] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694730186| [2025/04/30 20:08:14 730205] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 730214] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1376| [2025/04/30 20:08:14 730220] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1377| [2025/04/30 20:08:14 730247] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1377| [2025/04/30 20:08:14 730254] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 730261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 730268] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63681|prior_delivered:1593501|prior_time:1746043694677313|is_app_limited:0|send_elapse:52068|ack_elapse:52873|ctl_first_sent_time:1746043694679429|lagest_ack_time:1746043694730186|curr_delivered:1655982| [2025/04/30 20:08:14 730275] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694679429| [2025/04/30 20:08:14 730282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:360||sndq_packets_used_bytes:0|sndq_packets_free:505| [2025/04/30 20:08:14 730289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50858|rttvar:1336|minrtt:30499|latest_rtt:50757|ack_delay:24| [2025/04/30 20:08:14 730296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50842|rttvar:1033|minrtt:30499|latest_rtt:50757|ack_delay:24| [2025/04/30 20:08:14 730303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1760|lost_pn:1757|thresh:3| [2025/04/30 20:08:14 730307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 730312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 730316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50842|rtt_var:1033|pto_duration:54974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 730321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 730325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 730332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 730338] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694809657|now:1746043694730316|interv:79341| [2025/04/30 20:08:14 730344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694809657|now:1746043694730316|interval:79341|pto_count:0|srtt:50842 [2025/04/30 20:08:14 730349] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52068, ack_elapse 52873, delivered 62481|rate 1181718|lost 333| [2025/04/30 20:08:14 730353] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181718) in round 29| [2025/04/30 20:08:14 730357] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 730362] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 730368] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694679429|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 730380] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694679429|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 730389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64816|srtt:50842|latest_rtt:50757|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 730395] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1377|largest:1377|pns:2| [2025/04/30 20:08:14 730400] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1377|frame:ACK |recv_time:1746043694730186|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 730405] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814730186|now:1746043694730186|interv:120000000| [2025/04/30 20:08:14 730409] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814730186|now:1746043694730186|interv:120000000| [2025/04/30 20:08:14 730413] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694810885|pq_index:0| [2025/04/30 20:08:14 730418] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694729455| [2025/04/30 20:08:14 730422] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694730422| [2025/04/30 20:08:14 730427] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694730426| [2025/04/30 20:08:14 730433] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 730438] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50842|min_srtt:50842|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 730442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 730447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 730451] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 730455] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 730459] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 730463] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50842|min_srtt:50842|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 730468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 730472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 730479] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 730483] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 730487] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 730492] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 730496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1672343| [2025/04/30 20:08:14 730501] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 730505] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694731504|now:1746043694730504|interv:1000| [2025/04/30 20:08:14 730509] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 730512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 730517] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694731504| [2025/04/30 20:08:14 730521] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694731504| [2025/04/30 20:08:14 730525] [debug] |xqc_engine_wakeup_after|wakeup:1746043694731504|now:1746043694730525|diff:979| [2025/04/30 20:08:14 730529] [debug] |xqc_engine_main_logic|END|now:1746043694730426| [2025/04/30 20:08:14 730535] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694730535| [2025/04/30 20:08:14 730539] [debug] |xqc_engine_wakeup_after|wakeup:1746043694731504|now:1746043694730538|diff:966| [2025/04/30 20:08:14 730542] [debug] |xqc_engine_main_logic|END|now:1746043694730535| [2025/04/30 20:08:14 730997] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694730995| [2025/04/30 20:08:14 731009] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 731017] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1377| [2025/04/30 20:08:14 731023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1378| [2025/04/30 20:08:14 731033] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1378| [2025/04/30 20:08:14 731040] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 731048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 731055] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:64881|prior_delivered:1593501|prior_time:1746043694677313|is_app_limited:0|send_elapse:52148|ack_elapse:53682|ctl_first_sent_time:1746043694679509|lagest_ack_time:1746043694730995|curr_delivered:1657182| [2025/04/30 20:08:14 731063] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694679509| [2025/04/30 20:08:14 731070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:359||sndq_packets_used_bytes:0|sndq_packets_free:506| [2025/04/30 20:08:14 731077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50842|rttvar:1033|minrtt:30499|latest_rtt:51486|ack_delay:40| [2025/04/30 20:08:14 731093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:50917|rttvar:926|minrtt:30499|latest_rtt:51486|ack_delay:40| [2025/04/30 20:08:14 731100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1761|lost_pn:1758|thresh:3| [2025/04/30 20:08:14 731106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 731113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 731119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:50917|rtt_var:926|pto_duration:54621|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 731126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 731132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 731135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63616| [2025/04/30 20:08:14 731139] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694809304|now:1746043694731119|interv:78185| [2025/04/30 20:08:14 731144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694809304|now:1746043694731119|interval:78185|pto_count:0|srtt:50917 [2025/04/30 20:08:14 731148] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52148, ack_elapse 53682, delivered 63681|rate 1186263|lost 333| [2025/04/30 20:08:14 731153] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186263) in round 29| [2025/04/30 20:08:14 731157] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 731161] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 731183] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694679509|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 731192] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694679509|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 731197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:63616|srtt:50917|latest_rtt:51486|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 731203] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1378|largest:1378|pns:2| [2025/04/30 20:08:14 731208] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1378|frame:ACK |recv_time:1746043694730995|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 731212] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814730995|now:1746043694730995|interv:120000000| [2025/04/30 20:08:14 731221] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814730995|now:1746043694730995|interv:120000000| [2025/04/30 20:08:14 731225] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694731504|pq_index:0| [2025/04/30 20:08:14 731230] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694730426| [2025/04/30 20:08:14 731234] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694731234| [2025/04/30 20:08:14 731239] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694731238| [2025/04/30 20:08:14 731244] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 731250] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50917|min_srtt:50917|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 731254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 731259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 731263] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 731267] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 731271] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 731275] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:50917|min_srtt:50917|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 731280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 731284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 731288] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 731292] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 731296] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 731301] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 731305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1672343| [2025/04/30 20:08:14 731310] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 731313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 731322] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694731504| [2025/04/30 20:08:14 731326] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694731504| [2025/04/30 20:08:14 731330] [debug] |xqc_engine_wakeup_after|wakeup:1746043694731504|now:1746043694731330|diff:174| [2025/04/30 20:08:14 731335] [debug] |xqc_engine_main_logic|END|now:1746043694731238| [2025/04/30 20:08:14 731340] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694731340| [2025/04/30 20:08:14 731344] [debug] |xqc_engine_wakeup_after|wakeup:1746043694731504|now:1746043694731344|diff:160| [2025/04/30 20:08:14 731348] [debug] |xqc_engine_main_logic|END|now:1746043694731340| [2025/04/30 20:08:14 732037] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694732036| [2025/04/30 20:08:14 732055] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 732064] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1378| [2025/04/30 20:08:14 732070] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1379| [2025/04/30 20:08:14 732078] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1379| [2025/04/30 20:08:14 732085] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 732093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 732100] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:66081|prior_delivered:1593501|prior_time:1746043694677313|is_app_limited:0|send_elapse:52227|ack_elapse:54723|ctl_first_sent_time:1746043694679588|lagest_ack_time:1746043694732036|curr_delivered:1658382| [2025/04/30 20:08:14 732107] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694679588| [2025/04/30 20:08:14 732115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:358||sndq_packets_used_bytes:0|sndq_packets_free:507| [2025/04/30 20:08:14 732122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:50917|rttvar:926|minrtt:30499|latest_rtt:52448|ack_delay:40| [2025/04/30 20:08:14 732129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51104|rttvar:1067|minrtt:30499|latest_rtt:52448|ack_delay:40| [2025/04/30 20:08:14 732136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1762|lost_pn:1759|thresh:3| [2025/04/30 20:08:14 732143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 732149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 732155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51104|rtt_var:1067|pto_duration:55372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 732162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 732190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 732194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62416| [2025/04/30 20:08:14 732204] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694810055|now:1746043694732155|interv:77900| [2025/04/30 20:08:14 732208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694810055|now:1746043694732155|interval:77900|pto_count:0|srtt:51104 [2025/04/30 20:08:14 732213] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52227, ack_elapse 54723, delivered 64881|rate 1185625|lost 333| [2025/04/30 20:08:14 732218] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185625) in round 29| [2025/04/30 20:08:14 732222] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 732226] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 732230] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694679588|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 732235] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694679588|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 732240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:62416|srtt:51104|latest_rtt:52448|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 732246] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1379|largest:1379|pns:2| [2025/04/30 20:08:14 732251] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1379|frame:ACK |recv_time:1746043694732036|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 732255] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814732036|now:1746043694732036|interv:120000000| [2025/04/30 20:08:14 732260] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814732036|now:1746043694732036|interv:120000000| [2025/04/30 20:08:14 732264] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694731504|pq_index:0| [2025/04/30 20:08:14 732268] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694731238| [2025/04/30 20:08:14 732272] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694732272| [2025/04/30 20:08:14 732277] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694732276| [2025/04/30 20:08:14 732282] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694731504|now:1746043694732276| [2025/04/30 20:08:14 732286] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694731504|now:1746043694732276| [2025/04/30 20:08:14 732290] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 732295] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 732303] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51104|min_srtt:51104|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 732307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:62416|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 732312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 732316] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 732320] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 732325] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 732329] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51104|min_srtt:51104|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 732333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:62416|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 732337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 732341] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 732345] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 732349] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 732354] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 732358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62416|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1672343| [2025/04/30 20:08:14 732363] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 732367] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1815| [2025/04/30 20:08:14 732405] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62416|now:1746043694732376|stream_id:0|stream_offset:1672343| [2025/04/30 20:08:14 732411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 732416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62416|applimit:0| [2025/04/30 20:08:14 732421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51104|rtt_var:1067|pto_duration:55372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 732425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 732433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 732437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63616| [2025/04/30 20:08:14 732441] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694812748|now:1746043694732421|interv:80327| [2025/04/30 20:08:14 732445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694812748|now:1746043694732421|interval:80327|pto_count:0|srtt:51104 [2025/04/30 20:08:14 732450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:63616| [2025/04/30 20:08:14 732455] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 732459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1673510| [2025/04/30 20:08:14 732463] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 732468] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1816| [2025/04/30 20:08:14 732496] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63616|now:1746043694732474|stream_id:0|stream_offset:1673510| [2025/04/30 20:08:14 732505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 732509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63616|applimit:0| [2025/04/30 20:08:14 732514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51104|rtt_var:1067|pto_duration:55372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 732518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 732522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 732526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 732530] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694812846|now:1746043694732514|interv:80332| [2025/04/30 20:08:14 732534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694812846|now:1746043694732514|interval:80332|pto_count:0|srtt:51104 [2025/04/30 20:08:14 732539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:64816| [2025/04/30 20:08:14 732543] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 732548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1674677| [2025/04/30 20:08:14 732555] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 732569] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1817| [2025/04/30 20:08:14 732603] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694732580|stream_id:0|stream_offset:1674677| [2025/04/30 20:08:14 732612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1817|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 732618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 732625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51104|rtt_var:1067|pto_duration:55372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 732631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 732637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 732642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 732648] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694812952|now:1746043694732624|interv:80328| [2025/04/30 20:08:14 732653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694812952|now:1746043694732624|interval:80328|pto_count:0|srtt:51104 [2025/04/30 20:08:14 732660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 732667] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 732673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1675844| [2025/04/30 20:08:14 732680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 732686] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694812952| [2025/04/30 20:08:14 732692] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694812952| [2025/04/30 20:08:14 732697] [debug] |xqc_engine_wakeup_after|wakeup:1746043694812952|now:1746043694732697|diff:80255| [2025/04/30 20:08:14 732703] [debug] |xqc_engine_main_logic|END|now:1746043694732276| [2025/04/30 20:08:14 732711] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694732711| [2025/04/30 20:08:14 732717] [debug] |xqc_engine_wakeup_after|wakeup:1746043694812952|now:1746043694732717|diff:80235| [2025/04/30 20:08:14 732724] [debug] |xqc_engine_main_logic|END|now:1746043694732711| [2025/04/30 20:08:14 733160] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694733159| [2025/04/30 20:08:14 733192] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 733202] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1379| [2025/04/30 20:08:14 733209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1380| [2025/04/30 20:08:14 733217] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1380| [2025/04/30 20:08:14 733224] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 733243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 733255] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63681|prior_delivered:1597101|prior_time:1746043694680411|is_app_limited:0|send_elapse:49527|ack_elapse:52748|ctl_first_sent_time:1746043694680818|lagest_ack_time:1746043694733159|curr_delivered:1659582| [2025/04/30 20:08:14 733262] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694680818| [2025/04/30 20:08:14 733270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:508| [2025/04/30 20:08:14 733276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51104|rttvar:1067|minrtt:30499|latest_rtt:52341|ack_delay:40| [2025/04/30 20:08:14 733283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51253|rttvar:1100|minrtt:30499|latest_rtt:52341|ack_delay:40| [2025/04/30 20:08:14 733290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1763|lost_pn:1760|thresh:3| [2025/04/30 20:08:14 733294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 733298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 733302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51253|rtt_var:1100|pto_duration:55653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 733307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 733311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 733315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 733319] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694813233|now:1746043694733302|interv:79931| [2025/04/30 20:08:14 733323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694813233|now:1746043694733302|interval:79931|pto_count:0|srtt:51253 [2025/04/30 20:08:14 733327] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49527, ack_elapse 52748, delivered 62481|rate 1184518|lost 333| [2025/04/30 20:08:14 733332] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184518) in round 29| [2025/04/30 20:08:14 733336] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 733341] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 733345] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694680818|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 733349] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694680818|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 733358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64816|srtt:51253|latest_rtt:52341|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 733364] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1380|largest:1380|pns:2| [2025/04/30 20:08:14 733369] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1380|frame:ACK |recv_time:1746043694733159|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 733374] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814733159|now:1746043694733159|interv:120000000| [2025/04/30 20:08:14 733378] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814733159|now:1746043694733159|interv:120000000| [2025/04/30 20:08:14 733382] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694812952|pq_index:0| [2025/04/30 20:08:14 733387] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694732276| [2025/04/30 20:08:14 733391] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694733390| [2025/04/30 20:08:14 733396] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694733395| [2025/04/30 20:08:14 733401] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 733407] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51253|min_srtt:51253|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 733411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 733416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 733420] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 733424] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 733428] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 733432] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51253|min_srtt:51253|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 733437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 733441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 733445] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 733457] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 733461] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 733465] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 733470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1675844| [2025/04/30 20:08:14 733474] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 733478] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694734478|now:1746043694733478|interv:1000| [2025/04/30 20:08:14 733482] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 733486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 733490] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694734478| [2025/04/30 20:08:14 733495] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694734478| [2025/04/30 20:08:14 733498] [debug] |xqc_engine_wakeup_after|wakeup:1746043694734478|now:1746043694733498|diff:980| [2025/04/30 20:08:14 733503] [debug] |xqc_engine_main_logic|END|now:1746043694733395| [2025/04/30 20:08:14 733511] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694733510| [2025/04/30 20:08:14 733517] [debug] |xqc_engine_wakeup_after|wakeup:1746043694734478|now:1746043694733517|diff:961| [2025/04/30 20:08:14 733523] [debug] |xqc_engine_main_logic|END|now:1746043694733510| [2025/04/30 20:08:14 734031] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694734030| [2025/04/30 20:08:14 734044] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 734053] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1380| [2025/04/30 20:08:14 734058] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1381| [2025/04/30 20:08:14 734066] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1381| [2025/04/30 20:08:14 734072] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 734081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 734088] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62481|prior_delivered:1599501|prior_time:1746043694681947|is_app_limited:0|send_elapse:50842|ack_elapse:52083|ctl_first_sent_time:1746043694682310|lagest_ack_time:1746043694734030|curr_delivered:1660782| [2025/04/30 20:08:14 734094] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694682310| [2025/04/30 20:08:14 734101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:356||sndq_packets_used_bytes:0|sndq_packets_free:509| [2025/04/30 20:08:14 734108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51253|rttvar:1100|minrtt:30499|latest_rtt:51720|ack_delay:32| [2025/04/30 20:08:14 734113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51308|rttvar:933|minrtt:30499|latest_rtt:51720|ack_delay:32| [2025/04/30 20:08:14 734125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1764|lost_pn:1761|thresh:3| [2025/04/30 20:08:14 734131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 734138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 734142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51308|rtt_var:933|pto_duration:55040|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 734147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 734154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 734161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63616| [2025/04/30 20:08:14 734186] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694812620|now:1746043694734142|interv:78478| [2025/04/30 20:08:14 734193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694812620|now:1746043694734142|interval:78478|pto_count:0|srtt:51308 [2025/04/30 20:08:14 734201] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50842, ack_elapse 52083, delivered 61281|rate 1176602|lost 333| [2025/04/30 20:08:14 734208] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176602) in round 29| [2025/04/30 20:08:14 734214] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 734221] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 734225] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694682310|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 734230] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694682310|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 734235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:63616|srtt:51308|latest_rtt:51720|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 734242] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1381|largest:1381|pns:2| [2025/04/30 20:08:14 734247] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1381|frame:ACK |recv_time:1746043694734030|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 734251] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814734030|now:1746043694734030|interv:120000000| [2025/04/30 20:08:14 734256] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814734030|now:1746043694734030|interv:120000000| [2025/04/30 20:08:14 734264] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694734478|pq_index:0| [2025/04/30 20:08:14 734269] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694733395| [2025/04/30 20:08:14 734273] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694734273| [2025/04/30 20:08:14 734278] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694734277| [2025/04/30 20:08:14 734283] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 734288] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51308|min_srtt:51308|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 734293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 734297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 734301] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 734305] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 734310] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 734314] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51308|min_srtt:51308|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 734318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 734323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 734327] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 734331] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 734335] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 734339] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 734344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1675844| [2025/04/30 20:08:14 734348] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 734352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 734356] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694734478| [2025/04/30 20:08:14 734363] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694734478| [2025/04/30 20:08:14 734367] [debug] |xqc_engine_wakeup_after|wakeup:1746043694734478|now:1746043694734367|diff:111| [2025/04/30 20:08:14 734371] [debug] |xqc_engine_main_logic|END|now:1746043694734277| [2025/04/30 20:08:14 734377] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694734377| [2025/04/30 20:08:14 734381] [debug] |xqc_engine_wakeup_after|wakeup:1746043694734478|now:1746043694734381|diff:97| [2025/04/30 20:08:14 734385] [debug] |xqc_engine_main_logic|END|now:1746043694734377| [2025/04/30 20:08:14 734959] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694734957| [2025/04/30 20:08:14 734968] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 734976] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1381| [2025/04/30 20:08:14 734980] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1382| [2025/04/30 20:08:14 734986] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1382| [2025/04/30 20:08:14 734990] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 734995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 735000] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63681|prior_delivered:1599501|prior_time:1746043694681947|is_app_limited:0|send_elapse:50966|ack_elapse:53010|ctl_first_sent_time:1746043694682434|lagest_ack_time:1746043694734957|curr_delivered:1661982| [2025/04/30 20:08:14 735005] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694682434| [2025/04/30 20:08:14 735010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:355||sndq_packets_used_bytes:0|sndq_packets_free:510| [2025/04/30 20:08:14 735016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51308|rttvar:933|minrtt:30499|latest_rtt:52523|ack_delay:32| [2025/04/30 20:08:14 735023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51456|rttvar:995|minrtt:30499|latest_rtt:52523|ack_delay:32| [2025/04/30 20:08:14 735030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1765|lost_pn:1762|thresh:3| [2025/04/30 20:08:14 735036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 735043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 735049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51456|rtt_var:995|pto_duration:55436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 735056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 735063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 735068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62416| [2025/04/30 20:08:14 735074] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694813016|now:1746043694735049|interv:77967| [2025/04/30 20:08:14 735087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694813016|now:1746043694735049|interval:77967|pto_count:0|srtt:51456 [2025/04/30 20:08:14 735094] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50966, ack_elapse 53010, delivered 62481|rate 1178664|lost 333| [2025/04/30 20:08:14 735102] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178664) in round 29| [2025/04/30 20:08:14 735108] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 735115] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 735121] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694682434|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 735128] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694682434|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 735136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:62416|srtt:51456|latest_rtt:52523|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 735145] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1382|largest:1382|pns:2| [2025/04/30 20:08:14 735152] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1382|frame:ACK |recv_time:1746043694734957|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 735159] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814734957|now:1746043694734957|interv:120000000| [2025/04/30 20:08:14 735189] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814734957|now:1746043694734957|interv:120000000| [2025/04/30 20:08:14 735202] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694734478|pq_index:0| [2025/04/30 20:08:14 735206] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694734277| [2025/04/30 20:08:14 735210] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694735210| [2025/04/30 20:08:14 735215] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694735214| [2025/04/30 20:08:14 735220] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694734478|now:1746043694735214| [2025/04/30 20:08:14 735224] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694734478|now:1746043694735214| [2025/04/30 20:08:14 735228] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 735233] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 735239] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51456|min_srtt:51456|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 735248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:62416|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 735253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 735257] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 735261] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 735266] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 735270] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51456|min_srtt:51456|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 735274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:62416|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 735279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 735282] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 735286] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 735290] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 735295] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 735299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62416|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1675844| [2025/04/30 20:08:14 735304] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 735308] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1818| [2025/04/30 20:08:14 735370] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62416|now:1746043694735317|stream_id:0|stream_offset:1675844| [2025/04/30 20:08:14 735382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 735389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62416|applimit:0| [2025/04/30 20:08:14 735397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51456|rtt_var:995|pto_duration:55436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 735404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 735409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 735413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63616| [2025/04/30 20:08:14 735421] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694815753|now:1746043694735396|interv:80357| [2025/04/30 20:08:14 735425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694815753|now:1746043694735396|interval:80357|pto_count:0|srtt:51456 [2025/04/30 20:08:14 735430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:63616| [2025/04/30 20:08:14 735435] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 735439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1677011| [2025/04/30 20:08:14 735444] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 735448] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1819| [2025/04/30 20:08:14 735485] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63616|now:1746043694735455|stream_id:0|stream_offset:1677011| [2025/04/30 20:08:14 735496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 735503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63616|applimit:0| [2025/04/30 20:08:14 735510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51456|rtt_var:995|pto_duration:55436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 735516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 735520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 735524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 735528] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694815891|now:1746043694735509|interv:80382| [2025/04/30 20:08:14 735532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694815891|now:1746043694735509|interval:80382|pto_count:0|srtt:51456 [2025/04/30 20:08:14 735537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:64816| [2025/04/30 20:08:14 735542] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 735546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1678178| [2025/04/30 20:08:14 735552] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 735559] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1820| [2025/04/30 20:08:14 735595] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694735570|stream_id:0|stream_offset:1678178| [2025/04/30 20:08:14 735615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 735623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 735629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51456|rtt_var:995|pto_duration:55436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 735635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 735641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 735647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 735653] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694816006|now:1746043694735629|interv:80377| [2025/04/30 20:08:14 735659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694816006|now:1746043694735629|interval:80377|pto_count:0|srtt:51456 [2025/04/30 20:08:14 735665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 735672] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 735678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1679345| [2025/04/30 20:08:14 735684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 735690] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694816006| [2025/04/30 20:08:14 735696] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694816006| [2025/04/30 20:08:14 735702] [debug] |xqc_engine_wakeup_after|wakeup:1746043694816006|now:1746043694735702|diff:80304| [2025/04/30 20:08:14 735708] [debug] |xqc_engine_main_logic|END|now:1746043694735214| [2025/04/30 20:08:14 735715] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694735715| [2025/04/30 20:08:14 735720] [debug] |xqc_engine_wakeup_after|wakeup:1746043694816006|now:1746043694735720|diff:80286| [2025/04/30 20:08:14 735727] [debug] |xqc_engine_main_logic|END|now:1746043694735715| [2025/04/30 20:08:14 735940] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694735938| [2025/04/30 20:08:14 735952] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 735962] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1382| [2025/04/30 20:08:14 735967] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1383| [2025/04/30 20:08:14 735974] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1383| [2025/04/30 20:08:14 735981] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 735989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 736004] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62472|prior_delivered:1601910|prior_time:1746043694684098|is_app_limited:0|send_elapse:49999|ack_elapse:51840|ctl_first_sent_time:1746043694684473|lagest_ack_time:1746043694735938|curr_delivered:1663182| [2025/04/30 20:08:14 736011] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694684473| [2025/04/30 20:08:14 736018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:511| [2025/04/30 20:08:14 736024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51456|rttvar:995|minrtt:30499|latest_rtt:51465|ack_delay:40| [2025/04/30 20:08:14 736030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51452|rttvar:754|minrtt:30499|latest_rtt:51465|ack_delay:40| [2025/04/30 20:08:14 736037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1766|lost_pn:1763|thresh:3| [2025/04/30 20:08:14 736042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 736046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 736053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51452|rtt_var:754|pto_duration:54468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 736060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 736066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 736073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 736079] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694815038|now:1746043694736052|interv:78986| [2025/04/30 20:08:14 736086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694815038|now:1746043694736052|interval:78986|pto_count:0|srtt:51452 [2025/04/30 20:08:14 736093] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49999, ack_elapse 51840, delivered 61272|rate 1181944|lost 333| [2025/04/30 20:08:14 736099] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181944) in round 29| [2025/04/30 20:08:14 736106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 736112] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 736116] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694684473|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 736120] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694684473|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 736125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64816|srtt:51452|latest_rtt:51465|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 736135] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1383|largest:1383|pns:2| [2025/04/30 20:08:14 736140] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1383|frame:ACK |recv_time:1746043694735938|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 736145] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814735938|now:1746043694735938|interv:120000000| [2025/04/30 20:08:14 736149] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814735938|now:1746043694735938|interv:120000000| [2025/04/30 20:08:14 736153] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694816006|pq_index:0| [2025/04/30 20:08:14 736158] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694735214| [2025/04/30 20:08:14 736163] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694736162| [2025/04/30 20:08:14 736189] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694736188| [2025/04/30 20:08:14 736194] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 736199] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51452|min_srtt:51452|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 736204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 736209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 736213] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 736216] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 736221] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 736225] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51452|min_srtt:51452|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 736229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 736234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 736238] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 736241] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 736249] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 736254] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 736258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1679345| [2025/04/30 20:08:14 736263] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 736267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694737266|now:1746043694736266|interv:1000| [2025/04/30 20:08:14 736271] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 736274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 736279] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694737266| [2025/04/30 20:08:14 736283] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694737266| [2025/04/30 20:08:14 736287] [debug] |xqc_engine_wakeup_after|wakeup:1746043694737266|now:1746043694736287|diff:979| [2025/04/30 20:08:14 736291] [debug] |xqc_engine_main_logic|END|now:1746043694736188| [2025/04/30 20:08:14 736297] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694736297| [2025/04/30 20:08:14 736301] [debug] |xqc_engine_wakeup_after|wakeup:1746043694737266|now:1746043694736301|diff:965| [2025/04/30 20:08:14 736305] [debug] |xqc_engine_main_logic|END|now:1746043694736297| [2025/04/30 20:08:14 737138] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694737137| [2025/04/30 20:08:14 737150] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 737159] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1383| [2025/04/30 20:08:14 737185] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1384| [2025/04/30 20:08:14 737197] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1384| [2025/04/30 20:08:14 737201] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 737207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 737212] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63672|prior_delivered:1601910|prior_time:1746043694684098|is_app_limited:0|send_elapse:50142|ack_elapse:53039|ctl_first_sent_time:1746043694684616|lagest_ack_time:1746043694737137|curr_delivered:1664382| [2025/04/30 20:08:14 737216] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694684616| [2025/04/30 20:08:14 737221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:353||sndq_packets_used_bytes:0|sndq_packets_free:512| [2025/04/30 20:08:14 737225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51452|rttvar:754|minrtt:30499|latest_rtt:52521|ack_delay:40| [2025/04/30 20:08:14 737230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51581|rttvar:823|minrtt:30499|latest_rtt:52521|ack_delay:40| [2025/04/30 20:08:14 737239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1767|lost_pn:1764|thresh:3| [2025/04/30 20:08:14 737243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 737248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 737255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51581|rtt_var:823|pto_duration:54873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 737260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 737264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 737268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63616| [2025/04/30 20:08:14 737272] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694815443|now:1746043694737255|interv:78188| [2025/04/30 20:08:14 737276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694815443|now:1746043694737255|interval:78188|pto_count:0|srtt:51581 [2025/04/30 20:08:14 737280] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50142, ack_elapse 53039, delivered 62472|rate 1177850|lost 333| [2025/04/30 20:08:14 737285] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177850) in round 29| [2025/04/30 20:08:14 737289] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 737293] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 737297] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694684616|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 737302] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694684616|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 737306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:63616|srtt:51581|latest_rtt:52521|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 737313] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1384|largest:1384|pns:2| [2025/04/30 20:08:14 737317] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1384|frame:ACK |recv_time:1746043694737137|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 737323] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814737137|now:1746043694737137|interv:120000000| [2025/04/30 20:08:14 737327] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814737137|now:1746043694737137|interv:120000000| [2025/04/30 20:08:14 737331] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694737266|pq_index:0| [2025/04/30 20:08:14 737339] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694736188| [2025/04/30 20:08:14 737343] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694737342| [2025/04/30 20:08:14 737348] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694737346| [2025/04/30 20:08:14 738574] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694737266|now:1746043694737346| [2025/04/30 20:08:14 738592] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694737266|now:1746043694737346| [2025/04/30 20:08:14 738598] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 738606] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 738615] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51581|min_srtt:51581|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 738623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 738630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 738635] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 738640] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 738647] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 738653] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51581|min_srtt:51581|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 738659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 738665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 738670] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 738675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 738681] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 738689] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 738696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1679345| [2025/04/30 20:08:14 738703] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 738725] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1821| [2025/04/30 20:08:14 738837] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63616|now:1746043694738747|stream_id:0|stream_offset:1679345| [2025/04/30 20:08:14 738848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 738857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63616|applimit:0| [2025/04/30 20:08:14 738862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51581|rtt_var:823|pto_duration:54873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 738868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 738872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 738876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 738880] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694818620|now:1746043694738862|interv:79758| [2025/04/30 20:08:14 738884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694818620|now:1746043694738862|interval:79758|pto_count:0|srtt:51581 [2025/04/30 20:08:14 738889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:64816| [2025/04/30 20:08:14 738895] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 738899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1680512| [2025/04/30 20:08:14 738904] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 738908] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1822| [2025/04/30 20:08:14 738936] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694738916|stream_id:0|stream_offset:1680512| [2025/04/30 20:08:14 738944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 738952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 738958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51581|rtt_var:823|pto_duration:54873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 738963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 738968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 738974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 738979] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694818789|now:1746043694738957|interv:79832| [2025/04/30 20:08:14 738991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694818789|now:1746043694738957|interval:79832|pto_count:0|srtt:51581 [2025/04/30 20:08:14 738999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 739006] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 739013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1681679| [2025/04/30 20:08:14 739019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 739026] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694818789| [2025/04/30 20:08:14 739033] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694818789| [2025/04/30 20:08:14 739039] [debug] |xqc_engine_wakeup_after|wakeup:1746043694818789|now:1746043694739038|diff:79751| [2025/04/30 20:08:14 739047] [debug] |xqc_engine_main_logic|END|now:1746043694737346| [2025/04/30 20:08:14 739063] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694739062| [2025/04/30 20:08:14 739072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 739081] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1384| [2025/04/30 20:08:14 739087] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1385| [2025/04/30 20:08:14 739096] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1385| [2025/04/30 20:08:14 739103] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 739113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 739121] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62472|prior_delivered:1604310|prior_time:1746043694685958|is_app_limited:0|send_elapse:50405|ack_elapse:53104|ctl_first_sent_time:1746043694686313|lagest_ack_time:1746043694739062|curr_delivered:1665582| [2025/04/30 20:08:14 739129] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694686313| [2025/04/30 20:08:14 739136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:513| [2025/04/30 20:08:14 739143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51581|rttvar:823|minrtt:30499|latest_rtt:52749|ack_delay:40| [2025/04/30 20:08:14 739150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51722|rttvar:900|minrtt:30499|latest_rtt:52749|ack_delay:40| [2025/04/30 20:08:14 739156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1768|lost_pn:1765|thresh:3| [2025/04/30 20:08:14 739163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 739196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 739204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51722|rtt_var:900|pto_duration:55322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 739211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 739217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 739223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 739230] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694819238|now:1746043694739203|interv:80035| [2025/04/30 20:08:14 739236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694819238|now:1746043694739203|interval:80035|pto_count:0|srtt:51722 [2025/04/30 20:08:14 739244] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50405, ack_elapse 53104, delivered 61272|rate 1153811|lost 333| [2025/04/30 20:08:14 739250] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153811) in round 29| [2025/04/30 20:08:14 739255] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 739259] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 739263] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694686313|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 739268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694686313|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 739273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64816|srtt:51722|latest_rtt:52749|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 739280] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1385|largest:1385|pns:2| [2025/04/30 20:08:14 739285] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1385|frame:ACK |recv_time:1746043694739062|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 739291] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814739062|now:1746043694739062|interv:120000000| [2025/04/30 20:08:14 739295] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814739062|now:1746043694739062|interv:120000000| [2025/04/30 20:08:14 739299] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694818789|pq_index:0| [2025/04/30 20:08:14 739304] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694737346| [2025/04/30 20:08:14 739308] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694739308| [2025/04/30 20:08:14 739315] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694739312| [2025/04/30 20:08:14 739325] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 739330] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51722|min_srtt:51722|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 739335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 739339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 739343] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 739347] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 739352] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 739356] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51722|min_srtt:51722|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 739360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 739364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 739368] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 739372] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 739376] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 739381] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 739385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1681679| [2025/04/30 20:08:14 739390] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 739394] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1823| [2025/04/30 20:08:14 739426] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694739402|stream_id:0|stream_offset:1681679| [2025/04/30 20:08:14 739432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 739437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 739445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51722|rtt_var:900|pto_duration:55322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 739450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 739454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 739457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 739461] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694819724|now:1746043694739445|interv:80279| [2025/04/30 20:08:14 739466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694819724|now:1746043694739445|interval:80279|pto_count:0|srtt:51722 [2025/04/30 20:08:14 739470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 739475] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 739479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1682846| [2025/04/30 20:08:14 739484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 739488] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694819724| [2025/04/30 20:08:14 739492] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694819724| [2025/04/30 20:08:14 739497] [debug] |xqc_engine_wakeup_after|wakeup:1746043694819724|now:1746043694739496|diff:80228| [2025/04/30 20:08:14 739501] [debug] |xqc_engine_main_logic|END|now:1746043694739312| [2025/04/30 20:08:14 739509] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694739508| [2025/04/30 20:08:14 739514] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 739519] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1385| [2025/04/30 20:08:14 739523] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1386| [2025/04/30 20:08:14 739528] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1386| [2025/04/30 20:08:14 739533] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 739537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1769|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1769|path_largest_ack:1769| [2025/04/30 20:08:14 739543] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63672|prior_delivered:1604310|prior_time:1746043694685958|is_app_limited:0|send_elapse:50507|ack_elapse:53550|ctl_first_sent_time:1746043694686415|lagest_ack_time:1746043694739508|curr_delivered:1666782| [2025/04/30 20:08:14 739550] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694686415| [2025/04/30 20:08:14 739557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:351||sndq_packets_used_bytes:0|sndq_packets_free:514| [2025/04/30 20:08:14 739563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51722|rttvar:900|minrtt:30499|latest_rtt:53093|ack_delay:32| [2025/04/30 20:08:14 739574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51889|rttvar:1009|minrtt:30499|latest_rtt:53093|ack_delay:32| [2025/04/30 20:08:14 739581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1769|lost_pn:1766|thresh:3| [2025/04/30 20:08:14 739588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 739594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 739600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51889|rtt_var:1009|pto_duration:55925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 739606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 739612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 739617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 739623] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694820327|now:1746043694739599|interv:80728| [2025/04/30 20:08:14 739629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694820327|now:1746043694739599|interval:80728|pto_count:0|srtt:51889 [2025/04/30 20:08:14 739636] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50507, ack_elapse 53550, delivered 62472|rate 1166610|lost 333| [2025/04/30 20:08:14 739643] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166610) in round 29| [2025/04/30 20:08:14 739649] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 739655] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 739661] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694686415|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 739669] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694686415|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 739676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64816|srtt:51889|latest_rtt:53093|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 739685] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1386|largest:1386|pns:2| [2025/04/30 20:08:14 739691] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1386|frame:ACK |recv_time:1746043694739508|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 739698] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814739508|now:1746043694739508|interv:120000000| [2025/04/30 20:08:14 739709] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814739508|now:1746043694739508|interv:120000000| [2025/04/30 20:08:14 739714] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694819724|pq_index:0| [2025/04/30 20:08:14 739720] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694739312| [2025/04/30 20:08:14 739726] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694739726| [2025/04/30 20:08:14 739734] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694739732| [2025/04/30 20:08:14 739741] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 739748] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51889|min_srtt:51889|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 739755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 739762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 739767] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 739773] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 739780] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 739785] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51889|min_srtt:51889|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 739791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 739797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 739803] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 739807] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 739813] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 739821] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 739827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1682846| [2025/04/30 20:08:14 739833] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 739839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1824| [2025/04/30 20:08:14 739884] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694739856|stream_id:0|stream_offset:1682846| [2025/04/30 20:08:14 739891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 739896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 739900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51889|rtt_var:1009|pto_duration:55925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 739905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 739909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 739913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 739917] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694820781|now:1746043694739900|interv:80881| [2025/04/30 20:08:14 739921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694820781|now:1746043694739900|interval:80881|pto_count:0|srtt:51889 [2025/04/30 20:08:14 739925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 739930] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 739934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1684013| [2025/04/30 20:08:14 739939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 739943] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694820781| [2025/04/30 20:08:14 739947] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694820781| [2025/04/30 20:08:14 739951] [debug] |xqc_engine_wakeup_after|wakeup:1746043694820781|now:1746043694739951|diff:80830| [2025/04/30 20:08:14 739956] [debug] |xqc_engine_main_logic|END|now:1746043694739732| [2025/04/30 20:08:14 739961] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694739961| [2025/04/30 20:08:14 739965] [debug] |xqc_engine_wakeup_after|wakeup:1746043694820781|now:1746043694739965|diff:80816| [2025/04/30 20:08:14 739969] [debug] |xqc_engine_main_logic|END|now:1746043694739961| [2025/04/30 20:08:14 740248] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694740246| [2025/04/30 20:08:14 740262] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 740271] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1386| [2025/04/30 20:08:14 740278] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1387| [2025/04/30 20:08:14 740302] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1387| [2025/04/30 20:08:14 740308] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 740325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 740333] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63672|prior_delivered:1605510|prior_time:1746043694687551|is_app_limited:0|send_elapse:49584|ack_elapse:52695|ctl_first_sent_time:1746043694687883|lagest_ack_time:1746043694740246|curr_delivered:1667982| [2025/04/30 20:08:14 740340] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694687883| [2025/04/30 20:08:14 740347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:350||sndq_packets_used_bytes:0|sndq_packets_free:515| [2025/04/30 20:08:14 740352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51889|rttvar:1009|minrtt:30499|latest_rtt:52363|ack_delay:24| [2025/04/30 20:08:14 740359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51945|rttvar:869|minrtt:30499|latest_rtt:52363|ack_delay:24| [2025/04/30 20:08:14 740366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1770|lost_pn:1767|thresh:3| [2025/04/30 20:08:14 740372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 740378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 740385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51945|rtt_var:869|pto_duration:55421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 740392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 740398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 740405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 740411] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694820277|now:1746043694740385|interv:79892| [2025/04/30 20:08:14 740418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694820277|now:1746043694740385|interval:79892|pto_count:0|srtt:51945 [2025/04/30 20:08:14 740425] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 49584, ack_elapse 52695, delivered 62472|rate 1185539|lost 333| [2025/04/30 20:08:14 740431] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185539) in round 29| [2025/04/30 20:08:14 740435] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 740439] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 740443] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694687883|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 740448] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694687883|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 740457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64816|srtt:51945|latest_rtt:52363|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 740463] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1387|largest:1387|pns:2| [2025/04/30 20:08:14 740468] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1387|frame:ACK |recv_time:1746043694740246|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 740473] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814740246|now:1746043694740246|interv:120000000| [2025/04/30 20:08:14 740477] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814740246|now:1746043694740246|interv:120000000| [2025/04/30 20:08:14 740481] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694820781|pq_index:0| [2025/04/30 20:08:14 740487] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694739732| [2025/04/30 20:08:14 740493] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694740493| [2025/04/30 20:08:14 740501] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694740499| [2025/04/30 20:08:14 740508] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 740514] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51945|min_srtt:51945|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 740520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 740526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 740531] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 740536] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 740541] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 740546] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51945|min_srtt:51945|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 740552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 740558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 740564] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 740574] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 740580] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 740587] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 740592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1684013| [2025/04/30 20:08:14 740598] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 740604] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1825| [2025/04/30 20:08:14 740656] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694740615|stream_id:0|stream_offset:1684013| [2025/04/30 20:08:14 740665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 740672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 740678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51945|rtt_var:869|pto_duration:55421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 740684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 740690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 740696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 740703] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694821036|now:1746043694740678|interv:80358| [2025/04/30 20:08:14 740709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694821036|now:1746043694740678|interval:80358|pto_count:0|srtt:51945 [2025/04/30 20:08:14 740716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 740724] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 740731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1685180| [2025/04/30 20:08:14 740738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 740744] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694821036| [2025/04/30 20:08:14 740750] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694821036| [2025/04/30 20:08:14 740756] [debug] |xqc_engine_wakeup_after|wakeup:1746043694821036|now:1746043694740756|diff:80280| [2025/04/30 20:08:14 740763] [debug] |xqc_engine_main_logic|END|now:1746043694740499| [2025/04/30 20:08:14 740776] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694740776| [2025/04/30 20:08:14 740780] [debug] |xqc_engine_wakeup_after|wakeup:1746043694821036|now:1746043694740780|diff:80256| [2025/04/30 20:08:14 740784] [debug] |xqc_engine_main_logic|END|now:1746043694740776| [2025/04/30 20:08:14 741367] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694741365| [2025/04/30 20:08:14 741413] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 741421] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1387| [2025/04/30 20:08:14 741460] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1388| [2025/04/30 20:08:14 741469] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1388| [2025/04/30 20:08:14 741476] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 741505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 741529] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62472|prior_delivered:1607910|prior_time:1746043694688991|is_app_limited:0|send_elapse:50824|ack_elapse:52374|ctl_first_sent_time:1746043694689334|lagest_ack_time:1746043694741365|curr_delivered:1669182| [2025/04/30 20:08:14 741537] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694689334| [2025/04/30 20:08:14 741559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:349||sndq_packets_used_bytes:0|sndq_packets_free:516| [2025/04/30 20:08:14 741567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51945|rttvar:869|minrtt:30499|latest_rtt:52031|ack_delay:40| [2025/04/30 20:08:14 741574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51950|rttvar:663|minrtt:30499|latest_rtt:52031|ack_delay:40| [2025/04/30 20:08:14 741580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1771|lost_pn:1768|thresh:3| [2025/04/30 20:08:14 741586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 741593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 741599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51950|rtt_var:663|pto_duration:54602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 741606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 741612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 741618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 741624] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694820217|now:1746043694741598|interv:78619| [2025/04/30 20:08:14 741631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694820217|now:1746043694741598|interval:78619|pto_count:0|srtt:51950 [2025/04/30 20:08:14 741638] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50824, ack_elapse 52374, delivered 61272|rate 1169893|lost 333| [2025/04/30 20:08:14 741678] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169893) in round 29| [2025/04/30 20:08:14 741685] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 741691] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 741698] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694689334|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 741705] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694689334|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 741711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64816|srtt:51950|latest_rtt:52031|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 741718] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1388|largest:1388|pns:2| [2025/04/30 20:08:14 741723] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1388|frame:ACK |recv_time:1746043694741365|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 741728] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814741365|now:1746043694741365|interv:120000000| [2025/04/30 20:08:14 741735] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814741365|now:1746043694741365|interv:120000000| [2025/04/30 20:08:14 741740] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694821036|pq_index:0| [2025/04/30 20:08:14 741747] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694740499| [2025/04/30 20:08:14 741753] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694741753| [2025/04/30 20:08:14 741760] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694741759| [2025/04/30 20:08:14 741768] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 741774] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51950|min_srtt:51950|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 741781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 741788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 741794] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 741799] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 741812] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 741818] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:51950|min_srtt:51950|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 741824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 741830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 741835] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 741841] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 741847] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 741854] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 741860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1685180| [2025/04/30 20:08:14 741867] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 741874] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1826| [2025/04/30 20:08:14 741920] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694741886|stream_id:0|stream_offset:1685180| [2025/04/30 20:08:14 741929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 741936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 741943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51950|rtt_var:663|pto_duration:54602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 741950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 741957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 741962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 741966] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694821488|now:1746043694741943|interv:79545| [2025/04/30 20:08:14 741970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694821488|now:1746043694741943|interval:79545|pto_count:0|srtt:51950 [2025/04/30 20:08:14 741974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 741980] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 741989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1686347| [2025/04/30 20:08:14 741993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 741998] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694821488| [2025/04/30 20:08:14 742002] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694821488| [2025/04/30 20:08:14 742006] [debug] |xqc_engine_wakeup_after|wakeup:1746043694821488|now:1746043694742006|diff:79482| [2025/04/30 20:08:14 742010] [debug] |xqc_engine_main_logic|END|now:1746043694741759| [2025/04/30 20:08:14 742016] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694742016| [2025/04/30 20:08:14 742020] [debug] |xqc_engine_wakeup_after|wakeup:1746043694821488|now:1746043694742020|diff:79468| [2025/04/30 20:08:14 742024] [debug] |xqc_engine_main_logic|END|now:1746043694742016| [2025/04/30 20:08:14 742693] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694742691| [2025/04/30 20:08:14 742710] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 742719] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1388| [2025/04/30 20:08:14 742725] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1389| [2025/04/30 20:08:14 742733] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1389| [2025/04/30 20:08:14 742739] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 742746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 742754] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63672|prior_delivered:1607910|prior_time:1746043694688991|is_app_limited:0|send_elapse:50916|ack_elapse:53700|ctl_first_sent_time:1746043694689426|lagest_ack_time:1746043694742691|curr_delivered:1670382| [2025/04/30 20:08:14 742761] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694689426| [2025/04/30 20:08:14 742768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:348||sndq_packets_used_bytes:0|sndq_packets_free:517| [2025/04/30 20:08:14 742774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51950|rttvar:663|minrtt:30499|latest_rtt:53265|ack_delay:40| [2025/04/30 20:08:14 742780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52110|rttvar:816|minrtt:30499|latest_rtt:53265|ack_delay:40| [2025/04/30 20:08:14 742786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1772|lost_pn:1769|thresh:3| [2025/04/30 20:08:14 742792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 742799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 742805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52110|rtt_var:816|pto_duration:55374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 742818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 742823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 742829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 742835] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694822260|now:1746043694742804|interv:79456| [2025/04/30 20:08:14 742841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694822260|now:1746043694742804|interval:79456|pto_count:0|srtt:52110 [2025/04/30 20:08:14 742847] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50916, ack_elapse 53700, delivered 62472|rate 1163351|lost 333| [2025/04/30 20:08:14 742853] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163351) in round 29| [2025/04/30 20:08:14 742860] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 742866] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 742872] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694689426|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 742879] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694689426|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 742886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64816|srtt:52110|latest_rtt:53265|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 742895] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1389|largest:1389|pns:2| [2025/04/30 20:08:14 742902] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1389|frame:ACK |recv_time:1746043694742691|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 742909] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814742691|now:1746043694742691|interv:120000000| [2025/04/30 20:08:14 742915] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814742691|now:1746043694742691|interv:120000000| [2025/04/30 20:08:14 742921] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694821488|pq_index:0| [2025/04/30 20:08:14 742928] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694741759| [2025/04/30 20:08:14 742934] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694742934| [2025/04/30 20:08:14 742943] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694742941| [2025/04/30 20:08:14 742950] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 742963] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52110|min_srtt:52110|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 742971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 742978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 742984] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 742991] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 742998] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 743005] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52110|min_srtt:52110|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 743011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 743018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 743022] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 743026] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 743032] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 743040] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 743047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1686347| [2025/04/30 20:08:14 743053] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 743060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1827| [2025/04/30 20:08:14 743107] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694743071|stream_id:0|stream_offset:1686347| [2025/04/30 20:08:14 743114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 743119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 743124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52110|rtt_var:816|pto_duration:55374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 743128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 743143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 743148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 743152] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694823445|now:1746043694743123|interv:80322| [2025/04/30 20:08:14 743156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694823445|now:1746043694743123|interval:80322|pto_count:0|srtt:52110 [2025/04/30 20:08:14 743162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 743195] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 743200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1687514| [2025/04/30 20:08:14 743205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 743209] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694823445| [2025/04/30 20:08:14 743213] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694823445| [2025/04/30 20:08:14 743217] [debug] |xqc_engine_wakeup_after|wakeup:1746043694823445|now:1746043694743217|diff:80228| [2025/04/30 20:08:14 743222] [debug] |xqc_engine_main_logic|END|now:1746043694742941| [2025/04/30 20:08:14 743230] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694743229| [2025/04/30 20:08:14 743235] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 743241] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1389| [2025/04/30 20:08:14 743245] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1390| [2025/04/30 20:08:14 743252] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1390| [2025/04/30 20:08:14 743259] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 743267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 743274] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62472|prior_delivered:1610310|prior_time:1746043694691030|is_app_limited:0|send_elapse:50155|ack_elapse:52199|ctl_first_sent_time:1746043694691417|lagest_ack_time:1746043694743229|curr_delivered:1671582| [2025/04/30 20:08:14 743278] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694691417| [2025/04/30 20:08:14 743283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:347||sndq_packets_used_bytes:0|sndq_packets_free:518| [2025/04/30 20:08:14 743287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52110|rttvar:816|minrtt:30499|latest_rtt:51812|ack_delay:32| [2025/04/30 20:08:14 743292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52069|rttvar:694|minrtt:30499|latest_rtt:51812|ack_delay:32| [2025/04/30 20:08:14 743300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1773|lost_pn:1770|thresh:3| [2025/04/30 20:08:14 743304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 743308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 743312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52069|rtt_var:694|pto_duration:54845|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 743317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 743321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 743325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 743328] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694822916|now:1746043694743312|interv:79604| [2025/04/30 20:08:14 743333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694822916|now:1746043694743312|interval:79604|pto_count:0|srtt:52069 [2025/04/30 20:08:14 743339] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50155, ack_elapse 52199, delivered 61272|rate 1173815|lost 333| [2025/04/30 20:08:14 743347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173815) in round 29| [2025/04/30 20:08:14 743353] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 743359] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 743363] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694691417|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 743368] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694691417|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 743372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64816|srtt:52069|latest_rtt:51812|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 743378] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1390|largest:1390|pns:2| [2025/04/30 20:08:14 743383] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1390|frame:ACK |recv_time:1746043694743229|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 743388] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814743229|now:1746043694743229|interv:120000000| [2025/04/30 20:08:14 743392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814743229|now:1746043694743229|interv:120000000| [2025/04/30 20:08:14 743396] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694823445|pq_index:0| [2025/04/30 20:08:14 743403] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694742941| [2025/04/30 20:08:14 743407] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694743407| [2025/04/30 20:08:14 743413] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694743412| [2025/04/30 20:08:14 743419] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 743427] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52069|min_srtt:52069|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 743434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 743441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 743445] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 743449] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 743453] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 743457] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52069|min_srtt:52069|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 743461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 743466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 743470] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 743473] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 743478] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 743482] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 743486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1687514| [2025/04/30 20:08:14 743491] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 743495] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1828| [2025/04/30 20:08:14 743535] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694743503|stream_id:0|stream_offset:1687514| [2025/04/30 20:08:14 743550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1828|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 743557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 743564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52069|rtt_var:694|pto_duration:54845|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 743571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 743578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 743584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 743590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694823348|now:1746043694743564|interv:79784| [2025/04/30 20:08:14 743597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694823348|now:1746043694743564|interval:79784|pto_count:0|srtt:52069 [2025/04/30 20:08:14 743603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 743611] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 743617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1688681| [2025/04/30 20:08:14 743623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 743630] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694823348| [2025/04/30 20:08:14 743636] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694823348| [2025/04/30 20:08:14 743641] [debug] |xqc_engine_wakeup_after|wakeup:1746043694823348|now:1746043694743641|diff:79707| [2025/04/30 20:08:14 743647] [debug] |xqc_engine_main_logic|END|now:1746043694743412| [2025/04/30 20:08:14 743654] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694743654| [2025/04/30 20:08:14 743660] [debug] |xqc_engine_wakeup_after|wakeup:1746043694823348|now:1746043694743660|diff:79688| [2025/04/30 20:08:14 743666] [debug] |xqc_engine_main_logic|END|now:1746043694743654| [2025/04/30 20:08:14 743914] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694743912| [2025/04/30 20:08:14 743924] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 743933] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1390| [2025/04/30 20:08:14 743939] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1391| [2025/04/30 20:08:14 743948] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1391| [2025/04/30 20:08:14 743955] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 743962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 743976] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63672|prior_delivered:1610310|prior_time:1746043694691030|is_app_limited:0|send_elapse:50264|ack_elapse:52882|ctl_first_sent_time:1746043694691526|lagest_ack_time:1746043694743912|curr_delivered:1672782| [2025/04/30 20:08:14 743983] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694691526| [2025/04/30 20:08:14 743991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:346||sndq_packets_used_bytes:0|sndq_packets_free:519| [2025/04/30 20:08:14 743995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52069|rttvar:694|minrtt:30499|latest_rtt:52386|ack_delay:32| [2025/04/30 20:08:14 744003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52105|rttvar:592|minrtt:30499|latest_rtt:52386|ack_delay:32| [2025/04/30 20:08:14 744010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1774|lost_pn:1771|thresh:3| [2025/04/30 20:08:14 744016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 744023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 744030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52105|rtt_var:592|pto_duration:54473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 744037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 744043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 744050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 744056] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694822976|now:1746043694744029|interv:78947| [2025/04/30 20:08:14 744063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694822976|now:1746043694744029|interval:78947|pto_count:0|srtt:52105 [2025/04/30 20:08:14 744067] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50264, ack_elapse 52882, delivered 62472|rate 1181347|lost 333| [2025/04/30 20:08:14 744072] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181347) in round 29| [2025/04/30 20:08:14 744076] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 744080] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 744084] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694691526|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 744089] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694691526|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 744093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64816|srtt:52105|latest_rtt:52386|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 744104] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1391|largest:1391|pns:2| [2025/04/30 20:08:14 744109] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1391|frame:ACK |recv_time:1746043694743912|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 744114] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814743912|now:1746043694743912|interv:120000000| [2025/04/30 20:08:14 744118] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814743912|now:1746043694743912|interv:120000000| [2025/04/30 20:08:14 744122] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694823348|pq_index:0| [2025/04/30 20:08:14 744127] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694743412| [2025/04/30 20:08:14 744131] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694744131| [2025/04/30 20:08:14 744136] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694744135| [2025/04/30 20:08:14 744141] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 744146] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52105|min_srtt:52105|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 744150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 744155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 744159] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 744163] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 744188] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 744192] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52105|min_srtt:52105|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 744197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 744201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 744205] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 744209] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 744213] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 744221] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 744225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1688681| [2025/04/30 20:08:14 744230] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 744234] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1829| [2025/04/30 20:08:14 744269] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694744242|stream_id:0|stream_offset:1688681| [2025/04/30 20:08:14 744275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1829|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 744280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 744285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52105|rtt_var:592|pto_duration:54473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 744289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 744293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 744297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 744301] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694823715|now:1746043694744284|interv:79431| [2025/04/30 20:08:14 744305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694823715|now:1746043694744284|interval:79431|pto_count:0|srtt:52105 [2025/04/30 20:08:14 744310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 744314] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 744319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1689848| [2025/04/30 20:08:14 744323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 744328] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694823715| [2025/04/30 20:08:14 744332] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694823715| [2025/04/30 20:08:14 744336] [debug] |xqc_engine_wakeup_after|wakeup:1746043694823715|now:1746043694744336|diff:79379| [2025/04/30 20:08:14 744340] [debug] |xqc_engine_main_logic|END|now:1746043694744135| [2025/04/30 20:08:14 744346] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694744346| [2025/04/30 20:08:14 744350] [debug] |xqc_engine_wakeup_after|wakeup:1746043694823715|now:1746043694744349|diff:79366| [2025/04/30 20:08:14 744353] [debug] |xqc_engine_main_logic|END|now:1746043694744346| [2025/04/30 20:08:14 744974] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694744973| [2025/04/30 20:08:14 744990] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 744999] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1391| [2025/04/30 20:08:14 745005] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1392| [2025/04/30 20:08:14 745014] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1392| [2025/04/30 20:08:14 745020] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 745028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 745035] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62472|prior_delivered:1612710|prior_time:1746043694692945|is_app_limited:0|send_elapse:50650|ack_elapse:52028|ctl_first_sent_time:1746043694693308|lagest_ack_time:1746043694744973|curr_delivered:1673982| [2025/04/30 20:08:14 745043] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694693308| [2025/04/30 20:08:14 745050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:345||sndq_packets_used_bytes:0|sndq_packets_free:520| [2025/04/30 20:08:14 745057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52105|rttvar:592|minrtt:30499|latest_rtt:51665|ack_delay:40| [2025/04/30 20:08:14 745064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52045|rttvar:564|minrtt:30499|latest_rtt:51665|ack_delay:40| [2025/04/30 20:08:14 745070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1775|lost_pn:1772|thresh:3| [2025/04/30 20:08:14 745076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 745083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 745089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52045|rtt_var:564|pto_duration:54301|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 745095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 745101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 745108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 745451] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694823543|now:1746043694745089|interv:78454| [2025/04/30 20:08:14 745460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694823543|now:1746043694745089|interval:78454|pto_count:0|srtt:52045 [2025/04/30 20:08:14 745469] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50650, ack_elapse 52028, delivered 61272|rate 1177673|lost 333| [2025/04/30 20:08:14 745474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177673) in round 29| [2025/04/30 20:08:14 745479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 745489] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 745493] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694693308|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 745498] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694693308|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 745503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64816|srtt:52045|latest_rtt:51665|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 745513] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1392|largest:1392|pns:2| [2025/04/30 20:08:14 745521] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1392|frame:ACK |recv_time:1746043694744973|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 745528] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814744973|now:1746043694744973|interv:120000000| [2025/04/30 20:08:14 745535] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814744973|now:1746043694744973|interv:120000000| [2025/04/30 20:08:14 745542] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694823715|pq_index:0| [2025/04/30 20:08:14 745548] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694744135| [2025/04/30 20:08:14 745553] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694745553| [2025/04/30 20:08:14 745561] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694745559| [2025/04/30 20:08:14 745568] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 745574] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52045|min_srtt:52045|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 745580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 745586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 745591] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 745596] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 745602] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 745608] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52045|min_srtt:52045|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 745619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 745625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 745629] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 745634] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 745640] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 745647] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 745652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1689848| [2025/04/30 20:08:14 745659] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 745665] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694746664|now:1746043694745664|interv:1000| [2025/04/30 20:08:14 745670] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 745675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 745680] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694746664| [2025/04/30 20:08:14 745686] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694746664| [2025/04/30 20:08:14 745692] [debug] |xqc_engine_wakeup_after|wakeup:1746043694746664|now:1746043694745691|diff:973| [2025/04/30 20:08:14 745698] [debug] |xqc_engine_main_logic|END|now:1746043694745559| [2025/04/30 20:08:14 745706] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694745705| [2025/04/30 20:08:14 745711] [debug] |xqc_engine_wakeup_after|wakeup:1746043694746664|now:1746043694745711|diff:953| [2025/04/30 20:08:14 745716] [debug] |xqc_engine_main_logic|END|now:1746043694745705| [2025/04/30 20:08:14 746008] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694746006| [2025/04/30 20:08:14 746326] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 746335] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1392| [2025/04/30 20:08:14 746340] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1393| [2025/04/30 20:08:14 746346] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1393| [2025/04/30 20:08:14 746350] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 746356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 746361] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63672|prior_delivered:1612710|prior_time:1746043694692945|is_app_limited:0|send_elapse:50768|ack_elapse:53061|ctl_first_sent_time:1746043694693426|lagest_ack_time:1746043694746006|curr_delivered:1675182| [2025/04/30 20:08:14 746373] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694693426| [2025/04/30 20:08:14 746377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:344||sndq_packets_used_bytes:0|sndq_packets_free:521| [2025/04/30 20:08:14 746382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52045|rttvar:564|minrtt:30499|latest_rtt:52580|ack_delay:40| [2025/04/30 20:08:14 746386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52107|rttvar:546|minrtt:30499|latest_rtt:52580|ack_delay:40| [2025/04/30 20:08:14 746391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1776|lost_pn:1773|thresh:3| [2025/04/30 20:08:14 746395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 746399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 746403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52107|rtt_var:546|pto_duration:54291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 746408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 746412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 746416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63616| [2025/04/30 20:08:14 746420] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694823533|now:1746043694746403|interv:77130| [2025/04/30 20:08:14 746424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694823533|now:1746043694746403|interval:77130|pto_count:0|srtt:52107 [2025/04/30 20:08:14 746428] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50768, ack_elapse 53061, delivered 62472|rate 1177361|lost 333| [2025/04/30 20:08:14 746433] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177361) in round 29| [2025/04/30 20:08:14 746438] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 746442] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 746446] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694693426|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 746450] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694693426|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 746455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:63616|srtt:52107|latest_rtt:52580|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 746461] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1393|largest:1393|pns:2| [2025/04/30 20:08:14 746469] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1393|frame:ACK |recv_time:1746043694746006|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 746474] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814746006|now:1746043694746006|interv:120000000| [2025/04/30 20:08:14 746479] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814746006|now:1746043694746006|interv:120000000| [2025/04/30 20:08:14 746483] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694746664|pq_index:0| [2025/04/30 20:08:14 746488] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694745559| [2025/04/30 20:08:14 746492] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694746492| [2025/04/30 20:08:14 746498] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694746496| [2025/04/30 20:08:14 746507] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 746514] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52107|min_srtt:52107|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 746521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 746528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 746532] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 746538] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 746545] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 746551] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52107|min_srtt:52107|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 746557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 746564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 746569] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 746574] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 746581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 746588] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 746600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1689848| [2025/04/30 20:08:14 746607] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 746612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 746618] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694746664| [2025/04/30 20:08:14 746624] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694746664| [2025/04/30 20:08:14 746629] [debug] |xqc_engine_wakeup_after|wakeup:1746043694746664|now:1746043694746629|diff:35| [2025/04/30 20:08:14 746635] [debug] |xqc_engine_main_logic|END|now:1746043694746496| [2025/04/30 20:08:14 746642] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694746642| [2025/04/30 20:08:14 746648] [debug] |xqc_engine_wakeup_after|wakeup:1746043694746664|now:1746043694746648|diff:16| [2025/04/30 20:08:14 746654] [debug] |xqc_engine_main_logic|END|now:1746043694746642| [2025/04/30 20:08:14 747438] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694747437| [2025/04/30 20:08:14 747455] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 747463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1393| [2025/04/30 20:08:14 747467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1394| [2025/04/30 20:08:14 747473] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1394| [2025/04/30 20:08:14 747477] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 747483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 747488] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:62472|prior_delivered:1615110|prior_time:1746043694694969|is_app_limited:0|send_elapse:51190|ack_elapse:52468|ctl_first_sent_time:1746043694695309|lagest_ack_time:1746043694747437|curr_delivered:1676382| [2025/04/30 20:08:14 747493] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694695309| [2025/04/30 20:08:14 747498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:343||sndq_packets_used_bytes:0|sndq_packets_free:522| [2025/04/30 20:08:14 747502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52107|rttvar:546|minrtt:30499|latest_rtt:52128|ack_delay:40| [2025/04/30 20:08:14 747507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52105|rttvar:414|minrtt:30499|latest_rtt:52128|ack_delay:40| [2025/04/30 20:08:14 747713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1777|lost_pn:1774|thresh:3| [2025/04/30 20:08:14 747722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 747729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 747736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52105|rtt_var:414|pto_duration:54105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 747747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 747752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 747756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62416| [2025/04/30 20:08:14 747760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694823347|now:1746043694747735|interv:75612| [2025/04/30 20:08:14 747764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694823347|now:1746043694747735|interval:75612|pto_count:0|srtt:52105 [2025/04/30 20:08:14 747769] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51190, ack_elapse 52468, delivered 61272|rate 1167797|lost 333| [2025/04/30 20:08:14 747773] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167797) in round 29| [2025/04/30 20:08:14 747778] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 747782] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 747786] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694695309|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 747791] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694695309|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 747795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:62416|srtt:52105|latest_rtt:52128|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 747850] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1394|largest:1394|pns:2| [2025/04/30 20:08:14 747855] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1394|frame:ACK |recv_time:1746043694747437|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 747860] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814747437|now:1746043694747437|interv:120000000| [2025/04/30 20:08:14 747865] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814747437|now:1746043694747437|interv:120000000| [2025/04/30 20:08:14 747869] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694746664|pq_index:0| [2025/04/30 20:08:14 747873] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694746496| [2025/04/30 20:08:14 747877] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694747877| [2025/04/30 20:08:14 747882] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694747881| [2025/04/30 20:08:14 747887] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694746664|now:1746043694747881| [2025/04/30 20:08:14 747900] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694746664|now:1746043694747881| [2025/04/30 20:08:14 747906] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 747913] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 747920] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52105|min_srtt:52105|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 747925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:62416|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 747930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 747933] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 747937] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 747942] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 747946] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52105|min_srtt:52105|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 747950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:62416|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 747955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 747959] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 748043] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 748076] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 748081] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 748086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62416|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1689848| [2025/04/30 20:08:14 748313] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 748320] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1830| [2025/04/30 20:08:14 748358] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62416|now:1746043694748329|stream_id:0|stream_offset:1689848| [2025/04/30 20:08:14 748365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1830|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 748370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:62416|applimit:0| [2025/04/30 20:08:14 748381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52105|rtt_var:414|pto_duration:54105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 748388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 748395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 748401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63616| [2025/04/30 20:08:14 748408] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694827434|now:1746043694748380|interv:79054| [2025/04/30 20:08:14 748414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694827434|now:1746043694748380|interval:79054|pto_count:0|srtt:52105 [2025/04/30 20:08:14 748422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:63616| [2025/04/30 20:08:14 748430] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 748437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1691015| [2025/04/30 20:08:14 748444] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 748448] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1831| [2025/04/30 20:08:14 748480] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1831|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63616|now:1746043694748456|stream_id:0|stream_offset:1691015| [2025/04/30 20:08:14 748486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1831|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 748490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63616|applimit:0| [2025/04/30 20:08:14 748495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52105|rtt_var:414|pto_duration:54105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 748503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 748510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 748516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 748523] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694827561|now:1746043694748495|interv:79066| [2025/04/30 20:08:14 748529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694827561|now:1746043694748495|interval:79066|pto_count:0|srtt:52105 [2025/04/30 20:08:14 748537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:64816| [2025/04/30 20:08:14 748544] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 748558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1692182| [2025/04/30 20:08:14 748565] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 748571] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1832| [2025/04/30 20:08:14 748619] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1832|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694748582|stream_id:0|stream_offset:1692182| [2025/04/30 20:08:14 748629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1832|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 748637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 748644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52105|rtt_var:414|pto_duration:54105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 748649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 748653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 748657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 748661] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694827687|now:1746043694748644|interv:79043| [2025/04/30 20:08:14 748665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694827687|now:1746043694748644|interval:79043|pto_count:0|srtt:52105 [2025/04/30 20:08:14 748669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 748674] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 748679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1693349| [2025/04/30 20:08:14 748683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 748688] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694827687| [2025/04/30 20:08:14 748692] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694827687| [2025/04/30 20:08:14 748696] [debug] |xqc_engine_wakeup_after|wakeup:1746043694827687|now:1746043694748696|diff:78991| [2025/04/30 20:08:14 748701] [debug] |xqc_engine_main_logic|END|now:1746043694747881| [2025/04/30 20:08:14 748707] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694748707| [2025/04/30 20:08:14 748711] [debug] |xqc_engine_wakeup_after|wakeup:1746043694827687|now:1746043694748711|diff:78976| [2025/04/30 20:08:14 748715] [debug] |xqc_engine_main_logic|END|now:1746043694748707| [2025/04/30 20:08:14 748959] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694748958| [2025/04/30 20:08:14 748972] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 748988] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1394| [2025/04/30 20:08:14 748995] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1396| [2025/04/30 20:08:14 749004] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1396| [2025/04/30 20:08:14 749011] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 749019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1778|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1779|path_largest_ack:1778| [2025/04/30 20:08:14 749026] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63672|prior_delivered:1615110|prior_time:1746043694694969|is_app_limited:0|send_elapse:51302|ack_elapse:53989|ctl_first_sent_time:1746043694695421|lagest_ack_time:1746043694748958|curr_delivered:1677582| [2025/04/30 20:08:14 749033] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694695421| [2025/04/30 20:08:14 749037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:342||sndq_packets_used_bytes:0|sndq_packets_free:523| [2025/04/30 20:08:14 749042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 749046] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63672|prior_delivered:1616310|prior_time:1746043694696436|is_app_limited:0|send_elapse:50519|ack_elapse:52522|ctl_first_sent_time:1746043694696743|lagest_ack_time:1746043694748958|curr_delivered:1678782| [2025/04/30 20:08:14 749051] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694696743| [2025/04/30 20:08:14 749055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:341||sndq_packets_used_bytes:0|sndq_packets_free:524| [2025/04/30 20:08:14 749059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52105|rttvar:414|minrtt:30499|latest_rtt:52215|ack_delay:48| [2025/04/30 20:08:14 749064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52112|rttvar:326|minrtt:30499|latest_rtt:52215|ack_delay:48| [2025/04/30 20:08:14 749068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1779|lost_pn:1776|thresh:3| [2025/04/30 20:08:14 749072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 749076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 749081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52112|rtt_var:326|pto_duration:54112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 749085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 749089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 749093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63616| [2025/04/30 20:08:14 749097] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694827694|now:1746043694749080|interv:78614| [2025/04/30 20:08:14 749105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694827694|now:1746043694749080|interval:78614|pto_count:0|srtt:52112 [2025/04/30 20:08:14 749110] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50519, ack_elapse 52522, delivered 62472|rate 1189444|lost 333| [2025/04/30 20:08:14 749114] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189444) in round 29| [2025/04/30 20:08:14 749118] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 749123] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 749127] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:2400|po_sent_time:1746043694696743|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 749131] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:2400|po_sent_time:1746043694696743|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 749136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:63616|srtt:52112|latest_rtt:52215|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 749143] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1396|largest:1396|pns:2| [2025/04/30 20:08:14 749147] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1396|frame:ACK |recv_time:1746043694748958|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 749152] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814748958|now:1746043694748958|interv:120000000| [2025/04/30 20:08:14 749157] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814748958|now:1746043694748958|interv:120000000| [2025/04/30 20:08:14 749161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694827687|pq_index:0| [2025/04/30 20:08:14 749183] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694747881| [2025/04/30 20:08:14 749191] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694749191| [2025/04/30 20:08:14 749196] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694749195| [2025/04/30 20:08:14 749201] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 749206] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52112|min_srtt:52112|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 749211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 749216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 749223] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 749227] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 749232] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 749236] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52112|min_srtt:52112|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 749241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 749245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 749249] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 749256] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 749260] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 749265] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 749269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1693349| [2025/04/30 20:08:14 749274] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 749278] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1833| [2025/04/30 20:08:14 749315] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63616|now:1746043694749285|stream_id:0|stream_offset:1693349| [2025/04/30 20:08:14 749325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1833|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 749333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63616|applimit:0| [2025/04/30 20:08:14 749340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52112|rtt_var:326|pto_duration:54112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 749345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 749349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 749353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 749357] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694828397|now:1746043694749340|interv:79057| [2025/04/30 20:08:14 749361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694828397|now:1746043694749340|interval:79057|pto_count:0|srtt:52112 [2025/04/30 20:08:14 749373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:64816| [2025/04/30 20:08:14 749378] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 749382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1694516| [2025/04/30 20:08:14 749387] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 749391] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1834| [2025/04/30 20:08:14 749423] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694749398|stream_id:0|stream_offset:1694516| [2025/04/30 20:08:14 749432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1834|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 749439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 749446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52112|rtt_var:326|pto_duration:54112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 749454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 749459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 749463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 749467] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694828510|now:1746043694749446|interv:79064| [2025/04/30 20:08:14 749471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694828510|now:1746043694749446|interval:79064|pto_count:0|srtt:52112 [2025/04/30 20:08:14 749475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 749480] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 749484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1695683| [2025/04/30 20:08:14 749489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 749493] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694828510| [2025/04/30 20:08:14 749497] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694828510| [2025/04/30 20:08:14 749501] [debug] |xqc_engine_wakeup_after|wakeup:1746043694828510|now:1746043694749501|diff:79009| [2025/04/30 20:08:14 749506] [debug] |xqc_engine_main_logic|END|now:1746043694749195| [2025/04/30 20:08:14 749513] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694749513| [2025/04/30 20:08:14 749526] [debug] |xqc_engine_wakeup_after|wakeup:1746043694828510|now:1746043694749526|diff:78984| [2025/04/30 20:08:14 749532] [debug] |xqc_engine_main_logic|END|now:1746043694749513| [2025/04/30 20:08:14 750151] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694750150| [2025/04/30 20:08:14 750163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 750191] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1396| [2025/04/30 20:08:14 750198] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1397| [2025/04/30 20:08:14 750206] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1397| [2025/04/30 20:08:14 750213] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 750219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 750227] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:64872|prior_delivered:1616310|prior_time:1746043694696436|is_app_limited:0|send_elapse:50648|ack_elapse:53714|ctl_first_sent_time:1746043694696872|lagest_ack_time:1746043694750150|curr_delivered:1679982| [2025/04/30 20:08:14 750234] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694696872| [2025/04/30 20:08:14 750241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:340||sndq_packets_used_bytes:0|sndq_packets_free:525| [2025/04/30 20:08:14 750247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52112|rttvar:326|minrtt:30499|latest_rtt:53278|ack_delay:40| [2025/04/30 20:08:14 750254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52252|rttvar:526|minrtt:30499|latest_rtt:53278|ack_delay:40| [2025/04/30 20:08:14 750261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1780|lost_pn:1777|thresh:3| [2025/04/30 20:08:14 750268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 750275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 750281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52252|rtt_var:526|pto_duration:54356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 750288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 750294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 750300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 750306] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694828754|now:1746043694750281|interv:78473| [2025/04/30 20:08:14 750312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694828754|now:1746043694750281|interval:78473|pto_count:0|srtt:52252 [2025/04/30 20:08:14 750320] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50648, ack_elapse 53714, delivered 63672|rate 1185389|lost 333| [2025/04/30 20:08:14 750330] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185389) in round 29| [2025/04/30 20:08:14 750334] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 750338] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 750342] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694696872|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 750347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694696872|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 750351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64816|srtt:52252|latest_rtt:53278|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 750357] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1397|largest:1397|pns:2| [2025/04/30 20:08:14 750362] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1397|frame:ACK |recv_time:1746043694750150|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 750367] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814750150|now:1746043694750150|interv:120000000| [2025/04/30 20:08:14 750371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814750150|now:1746043694750150|interv:120000000| [2025/04/30 20:08:14 750375] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694828510|pq_index:0| [2025/04/30 20:08:14 750380] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694749195| [2025/04/30 20:08:14 750384] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694750383| [2025/04/30 20:08:14 750389] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694750388| [2025/04/30 20:08:14 750394] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 750399] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52252|min_srtt:52252|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 750403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 750408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 750412] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 750416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 750424] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 750428] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52252|min_srtt:52252|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 750432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 750437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 750440] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 750444] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 750448] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 750453] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 750457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1695683| [2025/04/30 20:08:14 750462] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 750466] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1835| [2025/04/30 20:08:14 750505] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694750474|stream_id:0|stream_offset:1695683| [2025/04/30 20:08:14 750515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 750523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 750529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52252|rtt_var:526|pto_duration:54356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 750535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 750542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 750547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 750551] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694829830|now:1746043694750529|interv:79301| [2025/04/30 20:08:14 750555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694829830|now:1746043694750529|interval:79301|pto_count:0|srtt:52252 [2025/04/30 20:08:14 750560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 750565] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 750574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1696850| [2025/04/30 20:08:14 750578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 750582] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694829830| [2025/04/30 20:08:14 750586] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694829830| [2025/04/30 20:08:14 750590] [debug] |xqc_engine_wakeup_after|wakeup:1746043694829830|now:1746043694750590|diff:79240| [2025/04/30 20:08:14 750595] [debug] |xqc_engine_main_logic|END|now:1746043694750388| [2025/04/30 20:08:14 750602] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043694750602| [2025/04/30 20:08:14 750607] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 750613] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1397| [2025/04/30 20:08:14 750617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1398| [2025/04/30 20:08:14 750622] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1398| [2025/04/30 20:08:14 750626] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 750631] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 750636] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694775602|now:1746043694750602|interv:25000| [2025/04/30 20:08:14 750641] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694750602|max_ack_delay:25000| [2025/04/30 20:08:14 750646] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1398|largest:1398|pns:2| [2025/04/30 20:08:14 750651] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1398|frame:PING ACK |recv_time:1746043694750602|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 750655] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814750602|now:1746043694750602|interv:120000000| [2025/04/30 20:08:14 750660] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814750602|now:1746043694750602|interv:120000000| [2025/04/30 20:08:14 750664] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694829830|pq_index:0| [2025/04/30 20:08:14 750668] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694750388| [2025/04/30 20:08:14 750672] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694750672| [2025/04/30 20:08:14 750676] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694750676| [2025/04/30 20:08:14 750682] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 750686] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52252|min_srtt:52252|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 750694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 750698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 750702] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 750706] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 750711] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 750715] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52252|min_srtt:52252|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 750719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 750723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 750727] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 750731] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 750735] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 750739] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 750743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1696850| [2025/04/30 20:08:14 750748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 750752] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 750756] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 750760] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694750760|diff:24842| [2025/04/30 20:08:14 750764] [debug] |xqc_engine_main_logic|END|now:1746043694750676| [2025/04/30 20:08:14 750769] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694750769| [2025/04/30 20:08:14 750773] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694750773|diff:24829| [2025/04/30 20:08:14 750777] [debug] |xqc_engine_main_logic|END|now:1746043694750769| [2025/04/30 20:08:14 752828] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694752827| [2025/04/30 20:08:14 752844] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 753025] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1398| [2025/04/30 20:08:14 753034] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1400| [2025/04/30 20:08:14 753056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1400| [2025/04/30 20:08:14 753063] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 753071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1781|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1782|path_largest_ack:1781| [2025/04/30 20:08:14 753079] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63672|prior_delivered:1618710|prior_time:1746043694698195|is_app_limited:0|send_elapse:50915|ack_elapse:54632|ctl_first_sent_time:1746043694698505|lagest_ack_time:1746043694752827|curr_delivered:1681182| [2025/04/30 20:08:14 753085] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694698505| [2025/04/30 20:08:14 753100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:339||sndq_packets_used_bytes:0|sndq_packets_free:526| [2025/04/30 20:08:14 753104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 753109] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:63672|prior_delivered:1618710|prior_time:1746043694698195|is_app_limited:0|send_elapse:50915|ack_elapse:54632|ctl_first_sent_time:1746043694698505|lagest_ack_time:1746043694752827|curr_delivered:1682382| [2025/04/30 20:08:14 753114] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694698615| [2025/04/30 20:08:14 753118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:527| [2025/04/30 20:08:14 753122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52252|rttvar:526|minrtt:30499|latest_rtt:54212|ack_delay:40| [2025/04/30 20:08:14 753128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52492|rttvar:875|minrtt:30499|latest_rtt:54212|ack_delay:40| [2025/04/30 20:08:14 753135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1782|lost_pn:1779|thresh:3| [2025/04/30 20:08:14 753142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 753148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 753155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52492|rtt_var:875|pto_duration:55992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 753159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 753163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 753189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63616| [2025/04/30 20:08:14 753193] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694831466|now:1746043694753154|interv:78312| [2025/04/30 20:08:14 753198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694831466|now:1746043694753154|interval:78312|pto_count:0|srtt:52492 [2025/04/30 20:08:14 753208] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50915, ack_elapse 54632, delivered 63672|rate 1165470|lost 333| [2025/04/30 20:08:14 753212] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165470) in round 29| [2025/04/30 20:08:14 753217] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 753221] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 753225] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:2400|po_sent_time:1746043694698615|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 753230] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:2400|po_sent_time:1746043694698615|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 753235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:63616|srtt:52492|latest_rtt:54212|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 753241] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1400|largest:1400|pns:2| [2025/04/30 20:08:14 753246] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1400|frame:ACK |recv_time:1746043694752827|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 753251] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814752827|now:1746043694752827|interv:120000000| [2025/04/30 20:08:14 753255] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814752827|now:1746043694752827|interv:120000000| [2025/04/30 20:08:14 753259] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 753264] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694750676| [2025/04/30 20:08:14 753268] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694753268| [2025/04/30 20:08:14 753273] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694753272| [2025/04/30 20:08:14 753278] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 753283] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52492|min_srtt:52492|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 753288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 753293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 753297] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 753300] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 753308] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 753312] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52492|min_srtt:52492|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 753317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 753321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 753325] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 753329] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 753333] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 753337] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 753342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63616|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1696850| [2025/04/30 20:08:14 753346] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 753351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1836| [2025/04/30 20:08:14 753385] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63616|now:1746043694753359|stream_id:0|stream_offset:1696850| [2025/04/30 20:08:14 753391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 753397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63616|applimit:0| [2025/04/30 20:08:14 753401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52492|rtt_var:875|pto_duration:55992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 753408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 753414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 753421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 753427] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694834351|now:1746043694753401|interv:80950| [2025/04/30 20:08:14 753434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694834351|now:1746043694753401|interval:80950|pto_count:0|srtt:52492 [2025/04/30 20:08:14 753442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:64816| [2025/04/30 20:08:14 753456] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 753463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1698017| [2025/04/30 20:08:14 753471] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 753478] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1837| [2025/04/30 20:08:14 753538] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694753488|stream_id:0|stream_offset:1698017| [2025/04/30 20:08:14 753549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 753557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 753564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52492|rtt_var:875|pto_duration:55992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 753571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 753577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 753583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 753590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694834480|now:1746043694753564|interv:80916| [2025/04/30 20:08:14 753596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694834480|now:1746043694753564|interval:80916|pto_count:0|srtt:52492 [2025/04/30 20:08:14 753603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 753611] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 753617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1699184| [2025/04/30 20:08:14 753623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 753630] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 753636] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 753641] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694753641|diff:21961| [2025/04/30 20:08:14 753646] [debug] |xqc_engine_main_logic|END|now:1746043694753272| [2025/04/30 20:08:14 753655] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694753655| [2025/04/30 20:08:14 753661] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694753661|diff:21941| [2025/04/30 20:08:14 753667] [debug] |xqc_engine_main_logic|END|now:1746043694753655| [2025/04/30 20:08:14 754272] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694754271| [2025/04/30 20:08:14 754295] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 754305] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1400| [2025/04/30 20:08:14 754311] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1401| [2025/04/30 20:08:14 754319] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1401| [2025/04/30 20:08:14 754326] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 754334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 754341] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:66072|prior_delivered:1618710|prior_time:1746043694698195|is_app_limited:0|send_elapse:52430|ack_elapse:56076|ctl_first_sent_time:1746043694700020|lagest_ack_time:1746043694754271|curr_delivered:1683582| [2025/04/30 20:08:14 754349] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694700020| [2025/04/30 20:08:14 754356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:337||sndq_packets_used_bytes:0|sndq_packets_free:528| [2025/04/30 20:08:14 754362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52492|rttvar:875|minrtt:30499|latest_rtt:54251|ack_delay:40| [2025/04/30 20:08:14 754369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52707|rttvar:1086|minrtt:30499|latest_rtt:54251|ack_delay:40| [2025/04/30 20:08:14 754376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1783|lost_pn:1780|thresh:3| [2025/04/30 20:08:14 754382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 754389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 754395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52707|rtt_var:1086|pto_duration:57051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 754402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 754409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 754415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 754420] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694835539|now:1746043694754395|interv:81144| [2025/04/30 20:08:14 754424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694835539|now:1746043694754395|interval:81144|pto_count:0|srtt:52707 [2025/04/30 20:08:14 754429] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52430, ack_elapse 56076, delivered 64872|rate 1156858|lost 333| [2025/04/30 20:08:14 754433] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156858) in round 29| [2025/04/30 20:08:14 754439] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 754453] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 754459] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694700020|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 754466] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694700020|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 754474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64816|srtt:52707|latest_rtt:54251|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 754483] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1401|largest:1401|pns:2| [2025/04/30 20:08:14 754490] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1401|frame:ACK |recv_time:1746043694754271|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 754498] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814754271|now:1746043694754271|interv:120000000| [2025/04/30 20:08:14 754505] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814754271|now:1746043694754271|interv:120000000| [2025/04/30 20:08:14 754511] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 754517] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694753272| [2025/04/30 20:08:14 754524] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694754524| [2025/04/30 20:08:14 754532] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694754530| [2025/04/30 20:08:14 754540] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 754547] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52707|min_srtt:52707|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 754553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 754557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 754561] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 754565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 754569] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 754574] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52707|min_srtt:52707|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 754584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 754591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 754597] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 754603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 754607] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 754612] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 754616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1699184| [2025/04/30 20:08:14 754621] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 754625] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1838| [2025/04/30 20:08:14 754664] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694754633|stream_id:0|stream_offset:1699184| [2025/04/30 20:08:14 754674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 754681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 754688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52707|rtt_var:1086|pto_duration:57051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 754695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 754702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 754709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 754715] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694836684|now:1746043694754688|interv:81996| [2025/04/30 20:08:14 754720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694836684|now:1746043694754688|interval:81996|pto_count:0|srtt:52707 [2025/04/30 20:08:14 754725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 754730] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 754734] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 754738] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694754738|diff:20864| [2025/04/30 20:08:14 754743] [debug] |xqc_engine_main_logic|END|now:1746043694754530| [2025/04/30 20:08:14 754756] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694754755| [2025/04/30 20:08:14 754764] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 754772] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1401| [2025/04/30 20:08:14 754778] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1402| [2025/04/30 20:08:14 754787] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1402| [2025/04/30 20:08:14 754793] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 754800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 754807] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:67272|prior_delivered:1618710|prior_time:1746043694698195|is_app_limited:0|send_elapse:53749|ack_elapse:56560|ctl_first_sent_time:1746043694701339|lagest_ack_time:1746043694754755|curr_delivered:1684782| [2025/04/30 20:08:14 754813] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694701339| [2025/04/30 20:08:14 754817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:336||sndq_packets_used_bytes:0|sndq_packets_free:529| [2025/04/30 20:08:14 754822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52707|rttvar:1086|minrtt:30499|latest_rtt:53416|ack_delay:32| [2025/04/30 20:08:14 754826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52792|rttvar:984|minrtt:30499|latest_rtt:53416|ack_delay:32| [2025/04/30 20:08:14 754830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1784|lost_pn:1781|thresh:3| [2025/04/30 20:08:14 754837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 754844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 754850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52792|rtt_var:984|pto_duration:56728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 754857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 754863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 754869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 754876] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694836361|now:1746043694754850|interv:81511| [2025/04/30 20:08:14 754882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694836361|now:1746043694754850|interval:81511|pto_count:0|srtt:52792 [2025/04/30 20:08:14 754889] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53749, ack_elapse 56560, delivered 66072|rate 1168175|lost 333| [2025/04/30 20:08:14 754896] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168175) in round 29| [2025/04/30 20:08:14 754903] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 754917] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 754924] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694701339|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 754932] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694701339|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 754939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64816|srtt:52792|latest_rtt:53416|min_rtt:30499|applimit:0|lost:332|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 754947] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1402|largest:1402|pns:2| [2025/04/30 20:08:14 754954] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1402|frame:ACK |recv_time:1746043694754755|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 754961] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814754755|now:1746043694754755|interv:120000000| [2025/04/30 20:08:14 754967] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814754755|now:1746043694754755|interv:120000000| [2025/04/30 20:08:14 754974] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 754981] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694754530| [2025/04/30 20:08:14 754987] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694754987| [2025/04/30 20:08:14 754995] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694754993| [2025/04/30 20:08:14 755003] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 755010] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52792|min_srtt:52792|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 755018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 755025] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52792|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 755043] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1746|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 755050] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52792|min_srtt:52792|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 755056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 755066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 755070] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 755074] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 755078] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 755086] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1746|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 755092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 755099] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 755106] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1839| [2025/04/30 20:08:14 755142] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694755114|stream_id:0|stream_offset:1594154| [2025/04/30 20:08:14 755151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1839|origin_pktnum:1746|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 755159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 755183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52792|rtt_var:984|pto_duration:56728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 755194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 755198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 755202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 755206] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694836842|now:1746043694755182|interv:81660| [2025/04/30 20:08:14 755210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694836842|now:1746043694755182|interval:81660|pto_count:0|srtt:52792 [2025/04/30 20:08:14 755215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 755220] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 755225] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 755229] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694755229|diff:20373| [2025/04/30 20:08:14 755233] [debug] |xqc_engine_main_logic|END|now:1746043694754993| [2025/04/30 20:08:14 755240] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694755240| [2025/04/30 20:08:14 755250] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 755256] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1402| [2025/04/30 20:08:14 755260] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1403| [2025/04/30 20:08:14 755265] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1403| [2025/04/30 20:08:14 755270] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 755274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 755280] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:68472|prior_delivered:1618710|prior_time:1746043694698195|is_app_limited:0|send_elapse:53848|ack_elapse:57045|ctl_first_sent_time:1746043694701438|lagest_ack_time:1746043694755240|curr_delivered:1685982| [2025/04/30 20:08:14 755285] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694701438| [2025/04/30 20:08:14 755289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:335||sndq_packets_used_bytes:0|sndq_packets_free:530| [2025/04/30 20:08:14 755293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52792|rttvar:984|minrtt:30499|latest_rtt:53802|ack_delay:32| [2025/04/30 20:08:14 755298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52914|rttvar:982|minrtt:30499|latest_rtt:53802|ack_delay:32| [2025/04/30 20:08:14 755302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1785|lost_pn:1782|thresh:3| [2025/04/30 20:08:14 755306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 755310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 755314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52914|rtt_var:982|pto_duration:56842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 755318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 755322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 755326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 755330] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694836956|now:1746043694755314|interv:81642| [2025/04/30 20:08:14 755334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694836956|now:1746043694755314|interval:81642|pto_count:0|srtt:52914 [2025/04/30 20:08:14 755338] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53848, ack_elapse 57045, delivered 67272|rate 1179279|lost 333| [2025/04/30 20:08:14 755343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179279) in round 29| [2025/04/30 20:08:14 755348] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 755352] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 755359] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694701438|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 755363] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694701438|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 755368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64816|srtt:52914|latest_rtt:53802|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 755374] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1403|largest:1403|pns:2| [2025/04/30 20:08:14 755378] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1403|frame:ACK |recv_time:1746043694755240|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 755383] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814755240|now:1746043694755240|interv:120000000| [2025/04/30 20:08:14 755387] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814755240|now:1746043694755240|interv:120000000| [2025/04/30 20:08:14 755391] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 755395] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694754993| [2025/04/30 20:08:14 755399] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694755399| [2025/04/30 20:08:14 755405] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694755403| [2025/04/30 20:08:14 755410] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 755414] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52914|min_srtt:52914|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 755419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 755423] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52914|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 755428] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 755433] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52914|min_srtt:52914|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 755437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1701518| [2025/04/30 20:08:14 755444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 755448] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 755452] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 755456] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 755461] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 755465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 755469] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 755474] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1840| [2025/04/30 20:08:14 755508] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694755480|stream_id:0|stream_offset:1700351| [2025/04/30 20:08:14 755518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 755526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 755533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52914|rtt_var:982|pto_duration:56842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 755538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 755542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 755546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 755550] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694837322|now:1746043694755532|interv:81790| [2025/04/30 20:08:14 755554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694837322|now:1746043694755532|interval:81790|pto_count:0|srtt:52914 [2025/04/30 20:08:14 755559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66016| [2025/04/30 20:08:14 755564] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 755568] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 755572] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694755572|diff:20030| [2025/04/30 20:08:14 755576] [debug] |xqc_engine_main_logic|END|now:1746043694755403| [2025/04/30 20:08:14 755582] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694755582| [2025/04/30 20:08:14 755586] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694755586|diff:20016| [2025/04/30 20:08:14 755590] [debug] |xqc_engine_main_logic|END|now:1746043694755582| [2025/04/30 20:08:14 756419] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694756418| [2025/04/30 20:08:14 756434] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 756443] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1403| [2025/04/30 20:08:14 756450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1404| [2025/04/30 20:08:14 756458] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1404| [2025/04/30 20:08:14 756464] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 756470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1786|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1786|path_largest_ack:1786| [2025/04/30 20:08:14 756478] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:69681|prior_delivered:1618710|prior_time:1746043694698195|is_app_limited:0|send_elapse:55246|ack_elapse:58223|ctl_first_sent_time:1746043694702836|lagest_ack_time:1746043694756418|curr_delivered:1687191| [2025/04/30 20:08:14 756486] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694702836| [2025/04/30 20:08:14 756493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:334||sndq_packets_used_bytes:0|sndq_packets_free:531| [2025/04/30 20:08:14 756499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52914|rttvar:982|minrtt:30499|latest_rtt:53582|ack_delay:256| [2025/04/30 20:08:14 756506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52965|rttvar:840|minrtt:30499|latest_rtt:53582|ack_delay:256| [2025/04/30 20:08:14 756513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1786|lost_pn:1783|thresh:3| [2025/04/30 20:08:14 756520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 756526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1345|pns:2| [2025/04/30 20:08:14 756533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 756591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52965|rtt_var:840|pto_duration:56325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 756601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 756607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 756613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 756617] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694836805|now:1746043694756590|interv:80215| [2025/04/30 20:08:14 756633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694836805|now:1746043694756590|interval:80215|pto_count:0|srtt:52965 [2025/04/30 20:08:14 756640] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55246, ack_elapse 58223, delivered 68481|rate 1176184|lost 333| [2025/04/30 20:08:14 756646] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176184) in round 29| [2025/04/30 20:08:14 756658] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 756664] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 756671] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1209|po_sent_time:1746043694702836|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 756678] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1209|po_sent_time:1746043694702836|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 756685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:52965|latest_rtt:53582|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 756695] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1404|largest:1404|pns:2| [2025/04/30 20:08:14 756702] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1404|frame:ACK |recv_time:1746043694756418|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 756708] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814756418|now:1746043694756418|interv:120000000| [2025/04/30 20:08:14 756715] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814756418|now:1746043694756418|interv:120000000| [2025/04/30 20:08:14 756720] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 756727] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694755403| [2025/04/30 20:08:14 756734] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694756733| [2025/04/30 20:08:14 756742] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694756740| [2025/04/30 20:08:14 756749] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 756757] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52965|min_srtt:52965|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 756765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1701518| [2025/04/30 20:08:14 756772] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52965|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 756777] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 756782] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52965|min_srtt:52965|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 756797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1702685| [2025/04/30 20:08:14 756802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 756806] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 756810] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 756814] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 756819] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 756824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1701518| [2025/04/30 20:08:14 756832] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 756839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1841| [2025/04/30 20:08:14 756881] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694756850|stream_id:0|stream_offset:1701518| [2025/04/30 20:08:14 756890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 756898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 756905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52965|rtt_var:840|pto_duration:56325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 756910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 756914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 756918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 756922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694838175|now:1746043694756905|interv:81270| [2025/04/30 20:08:14 756926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694838175|now:1746043694756905|interval:81270|pto_count:0|srtt:52965 [2025/04/30 20:08:14 756931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 756936] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 756940] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 756944] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694756944|diff:18658| [2025/04/30 20:08:14 756949] [debug] |xqc_engine_main_logic|END|now:1746043694756740| [2025/04/30 20:08:14 756954] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694756954| [2025/04/30 20:08:14 756963] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694756963|diff:18639| [2025/04/30 20:08:14 756967] [debug] |xqc_engine_main_logic|END|now:1746043694756954| [2025/04/30 20:08:14 757108] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694757107| [2025/04/30 20:08:14 757116] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 757124] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1404| [2025/04/30 20:08:14 757131] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1405| [2025/04/30 20:08:14 757139] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1405| [2025/04/30 20:08:14 757146] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 757154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1787|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1787|path_largest_ack:1787| [2025/04/30 20:08:14 757162] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:67281|prior_delivered:1622310|prior_time:1746043694703814|is_app_limited:0|send_elapse:54428|ack_elapse:53293|ctl_first_sent_time:1746043694704311|lagest_ack_time:1746043694757107|curr_delivered:1688391| [2025/04/30 20:08:14 757189] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694704311| [2025/04/30 20:08:14 757196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:333||sndq_packets_used_bytes:0|sndq_packets_free:532| [2025/04/30 20:08:14 757204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52965|rttvar:840|minrtt:30499|latest_rtt:52796|ack_delay:40| [2025/04/30 20:08:14 757211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52939|rttvar:682|minrtt:30499|latest_rtt:52796|ack_delay:40| [2025/04/30 20:08:14 757217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1787|lost_pn:1784|thresh:3| [2025/04/30 20:08:14 757222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 757226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 757233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52939|rtt_var:682|pto_duration:55667|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 757240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 757246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 757252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 757258] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694837517|now:1746043694757232|interv:80285| [2025/04/30 20:08:14 757265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694837517|now:1746043694757232|interval:80285|pto_count:0|srtt:52939 [2025/04/30 20:08:14 757273] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54428, ack_elapse 53293, delivered 66081|rate 1214099|lost 333| [2025/04/30 20:08:14 757288] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1214099) in round 29| [2025/04/30 20:08:14 757296] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 757302] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 757308] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694704311|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 757313] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694704311|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 757318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:52939|latest_rtt:52796|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 757325] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1405|largest:1405|pns:2| [2025/04/30 20:08:14 757329] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1405|frame:ACK |recv_time:1746043694757107|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 757334] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814757107|now:1746043694757107|interv:120000000| [2025/04/30 20:08:14 757339] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814757107|now:1746043694757107|interv:120000000| [2025/04/30 20:08:14 757343] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 757347] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694756740| [2025/04/30 20:08:14 757351] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694757351| [2025/04/30 20:08:14 757356] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694757355| [2025/04/30 20:08:14 757361] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 757366] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52939|min_srtt:52939|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 757371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1702685| [2025/04/30 20:08:14 757375] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52939|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 757380] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 757385] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52939|min_srtt:52939|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 757392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1703852| [2025/04/30 20:08:14 757397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 757401] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 757405] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 757409] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 757413] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 757418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1702685| [2025/04/30 20:08:14 757422] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 757426] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1842| [2025/04/30 20:08:14 757467] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694757434|stream_id:0|stream_offset:1702685| [2025/04/30 20:08:14 757476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 757483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 757490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52939|rtt_var:682|pto_duration:55667|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 757497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 757503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 757510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 757516] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694838101|now:1746043694757490|interv:80611| [2025/04/30 20:08:14 757522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694838101|now:1746043694757490|interval:80611|pto_count:0|srtt:52939 [2025/04/30 20:08:14 757529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 757536] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 757542] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 757548] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694757548|diff:18054| [2025/04/30 20:08:14 757560] [debug] |xqc_engine_main_logic|END|now:1746043694757355| [2025/04/30 20:08:14 757567] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694757567| [2025/04/30 20:08:14 757573] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694757573|diff:18029| [2025/04/30 20:08:14 757578] [debug] |xqc_engine_main_logic|END|now:1746043694757567| [2025/04/30 20:08:14 758136] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694758134| [2025/04/30 20:08:14 758148] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 758158] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1405| [2025/04/30 20:08:14 758164] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1406| [2025/04/30 20:08:14 758194] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1406| [2025/04/30 20:08:14 758200] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 758208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 758216] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:68481|prior_delivered:1622310|prior_time:1746043694703814|is_app_limited:0|send_elapse:54535|ack_elapse:54320|ctl_first_sent_time:1746043694704418|lagest_ack_time:1746043694758134|curr_delivered:1689591| [2025/04/30 20:08:14 758223] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694704418| [2025/04/30 20:08:14 758231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:332||sndq_packets_used_bytes:0|sndq_packets_free:533| [2025/04/30 20:08:14 758238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52939|rttvar:682|minrtt:30499|latest_rtt:53716|ack_delay:32| [2025/04/30 20:08:14 758245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53032|rttvar:698|minrtt:30499|latest_rtt:53716|ack_delay:32| [2025/04/30 20:08:14 758251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1788|lost_pn:1785|thresh:3| [2025/04/30 20:08:14 758257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 758265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 758271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53032|rtt_var:698|pto_duration:55824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 758277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 758282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 758285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 758289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694838258|now:1746043694758270|interv:79988| [2025/04/30 20:08:14 758294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694838258|now:1746043694758270|interval:79988|pto_count:0|srtt:53032 [2025/04/30 20:08:14 758306] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54535, ack_elapse 54320, delivered 67281|rate 1233721|lost 333| [2025/04/30 20:08:14 758311] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1233721) in round 29| [2025/04/30 20:08:14 758315] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 758319] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 758323] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694704418|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 758328] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694704418|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 758332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:53032|latest_rtt:53716|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 758339] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1406|largest:1406|pns:2| [2025/04/30 20:08:14 758343] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1406|frame:ACK |recv_time:1746043694758134|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 758348] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814758134|now:1746043694758134|interv:120000000| [2025/04/30 20:08:14 758352] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814758134|now:1746043694758134|interv:120000000| [2025/04/30 20:08:14 758356] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 758361] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694757355| [2025/04/30 20:08:14 758365] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694758365| [2025/04/30 20:08:14 758370] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694758369| [2025/04/30 20:08:14 758376] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 758381] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53032|min_srtt:53032|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 758385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1703852| [2025/04/30 20:08:14 758390] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53032|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 758395] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 758403] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53032|min_srtt:53032|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 758407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1705019| [2025/04/30 20:08:14 758412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 758416] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 758419] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 758424] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 758429] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 758433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1703852| [2025/04/30 20:08:14 758438] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 758443] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1843| [2025/04/30 20:08:14 758482] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694758451|stream_id:0|stream_offset:1703852| [2025/04/30 20:08:14 758493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 758501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 758508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53032|rtt_var:698|pto_duration:55824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 758515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 758521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 758528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 758534] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694839275|now:1746043694758508|interv:80767| [2025/04/30 20:08:14 758540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694839275|now:1746043694758508|interval:80767|pto_count:0|srtt:53032 [2025/04/30 20:08:14 758547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 758555] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 758561] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 758574] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694758574|diff:17028| [2025/04/30 20:08:14 758581] [debug] |xqc_engine_main_logic|END|now:1746043694758369| [2025/04/30 20:08:14 758589] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694758589| [2025/04/30 20:08:14 758596] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694758596|diff:17006| [2025/04/30 20:08:14 758602] [debug] |xqc_engine_main_logic|END|now:1746043694758589| [2025/04/30 20:08:14 758874] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694758873| [2025/04/30 20:08:14 758885] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 758894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1406| [2025/04/30 20:08:14 758900] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1407| [2025/04/30 20:08:14 758908] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1407| [2025/04/30 20:08:14 758912] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 758918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 758922] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:64881|prior_delivered:1627110|prior_time:1746043694705475|is_app_limited:0|send_elapse:52022|ack_elapse:53398|ctl_first_sent_time:1746043694705829|lagest_ack_time:1746043694758873|curr_delivered:1690791| [2025/04/30 20:08:14 758927] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694705829| [2025/04/30 20:08:14 758932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:331||sndq_packets_used_bytes:0|sndq_packets_free:534| [2025/04/30 20:08:14 758936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53032|rttvar:698|minrtt:30499|latest_rtt:53044|ack_delay:32| [2025/04/30 20:08:14 758940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53029|rttvar:529|minrtt:30499|latest_rtt:53044|ack_delay:32| [2025/04/30 20:08:14 758945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1789|lost_pn:1786|thresh:3| [2025/04/30 20:08:14 758949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 758953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 758957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53029|rtt_var:529|pto_duration:55145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 758962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 758966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 758970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 758974] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694838596|now:1746043694758957|interv:79639| [2025/04/30 20:08:14 758978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694838596|now:1746043694758957|interval:79639|pto_count:0|srtt:53029 [2025/04/30 20:08:14 758989] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52022, ack_elapse 53398, delivered 63681|rate 1192572|lost 333| [2025/04/30 20:08:14 758994] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192572) in round 29| [2025/04/30 20:08:14 758998] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 759002] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 759006] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694705829|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 759011] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694705829|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 759015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:53029|latest_rtt:53044|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 759021] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1407|largest:1407|pns:2| [2025/04/30 20:08:14 759026] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1407|frame:ACK |recv_time:1746043694758873|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 759031] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814758873|now:1746043694758873|interv:120000000| [2025/04/30 20:08:14 759035] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814758873|now:1746043694758873|interv:120000000| [2025/04/30 20:08:14 759039] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 759043] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694758369| [2025/04/30 20:08:14 759047] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694759047| [2025/04/30 20:08:14 759052] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694759051| [2025/04/30 20:08:14 759057] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 759063] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53029|min_srtt:53029|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 759067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1705019| [2025/04/30 20:08:14 759072] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53029|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 759080] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 759084] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53029|min_srtt:53029|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 759088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1706186| [2025/04/30 20:08:14 759093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 759097] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 759101] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 759105] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 759109] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 759114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1705019| [2025/04/30 20:08:14 759118] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 759123] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1844| [2025/04/30 20:08:14 759157] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694759129|stream_id:0|stream_offset:1705019| [2025/04/30 20:08:14 759163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 759189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 759193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53029|rtt_var:529|pto_duration:55145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 759198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 759202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 759206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 759210] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694839274|now:1746043694759193|interv:80081| [2025/04/30 20:08:14 759214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694839274|now:1746043694759193|interval:80081|pto_count:0|srtt:53029 [2025/04/30 20:08:14 759218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 759223] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 759231] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 759236] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694759236|diff:16366| [2025/04/30 20:08:14 759240] [debug] |xqc_engine_main_logic|END|now:1746043694759051| [2025/04/30 20:08:14 759245] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694759245| [2025/04/30 20:08:14 759249] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694759249|diff:16353| [2025/04/30 20:08:14 759253] [debug] |xqc_engine_main_logic|END|now:1746043694759245| [2025/04/30 20:08:14 760717] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694760715| [2025/04/30 20:08:14 760734] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 760743] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1407| [2025/04/30 20:08:14 760750] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1408| [2025/04/30 20:08:14 760758] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1408| [2025/04/30 20:08:14 760764] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 760771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 760780] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:64871|prior_delivered:1628320|prior_time:1746043694706120|is_app_limited:0|send_elapse:52629|ack_elapse:54595|ctl_first_sent_time:1746043694707714|lagest_ack_time:1746043694760715|curr_delivered:1691991| [2025/04/30 20:08:14 760787] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694707714| [2025/04/30 20:08:14 760794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:330||sndq_packets_used_bytes:0|sndq_packets_free:535| [2025/04/30 20:08:14 760800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53029|rttvar:529|minrtt:30499|latest_rtt:53001|ack_delay:48| [2025/04/30 20:08:14 760807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53020|rttvar:416|minrtt:30499|latest_rtt:53001|ack_delay:48| [2025/04/30 20:08:14 760815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1790|lost_pn:1787|thresh:3| [2025/04/30 20:08:14 760821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 760827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 760834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53020|rtt_var:416|pto_duration:55020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 760841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 760847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 760853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 760859] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694839149|now:1746043694760834|interv:78315| [2025/04/30 20:08:14 760874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694839149|now:1746043694760834|interval:78315|pto_count:0|srtt:53020 [2025/04/30 20:08:14 760881] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52629, ack_elapse 54595, delivered 63671|rate 1166242|lost 333| [2025/04/30 20:08:14 760888] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166242) in round 29| [2025/04/30 20:08:14 760895] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 760901] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 760907] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694707714|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 760914] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694707714|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 760922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:53020|latest_rtt:53001|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 760931] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1408|largest:1408|pns:2| [2025/04/30 20:08:14 760938] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1408|frame:ACK |recv_time:1746043694760715|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 760943] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814760715|now:1746043694760715|interv:120000000| [2025/04/30 20:08:14 760948] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814760715|now:1746043694760715|interv:120000000| [2025/04/30 20:08:14 760952] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 760956] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694759051| [2025/04/30 20:08:14 760960] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694760960| [2025/04/30 20:08:14 760966] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694760964| [2025/04/30 20:08:14 760971] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 760976] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53020|min_srtt:53020|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 760981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1706186| [2025/04/30 20:08:14 760986] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 761001] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 761006] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53020|min_srtt:53020|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 761010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1707353| [2025/04/30 20:08:14 761015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 761019] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 761023] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 761027] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 761032] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 761036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1706186| [2025/04/30 20:08:14 761041] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 761045] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1845| [2025/04/30 20:08:14 761083] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694761053|stream_id:0|stream_offset:1706186| [2025/04/30 20:08:14 761089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 761094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 761099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53020|rtt_var:416|pto_duration:55020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 761103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 761107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 761111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 761115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694841073|now:1746043694761098|interv:79975| [2025/04/30 20:08:14 761119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694841073|now:1746043694761098|interval:79975|pto_count:0|srtt:53020 [2025/04/30 20:08:14 761124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 761133] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 761137] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 761141] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694761141|diff:14461| [2025/04/30 20:08:14 761146] [debug] |xqc_engine_main_logic|END|now:1746043694760964| [2025/04/30 20:08:14 761153] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694761153| [2025/04/30 20:08:14 761158] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 761164] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1408| [2025/04/30 20:08:14 761189] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1409| [2025/04/30 20:08:14 761197] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1409| [2025/04/30 20:08:14 761204] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 761211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1791|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1791|path_largest_ack:1791| [2025/04/30 20:08:14 761219] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:66071|prior_delivered:1628320|prior_time:1746043694706120|is_app_limited:0|send_elapse:53222|ack_elapse:55033|ctl_first_sent_time:1746043694708307|lagest_ack_time:1746043694761153|curr_delivered:1693191| [2025/04/30 20:08:14 761227] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694708307| [2025/04/30 20:08:14 761234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:329||sndq_packets_used_bytes:0|sndq_packets_free:536| [2025/04/30 20:08:14 761241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53020|rttvar:416|minrtt:30499|latest_rtt:52846|ack_delay:64| [2025/04/30 20:08:14 761247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52990|rttvar:371|minrtt:30499|latest_rtt:52846|ack_delay:64| [2025/04/30 20:08:14 761255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1791|lost_pn:1788|thresh:3| [2025/04/30 20:08:14 761259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 761263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 761268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52990|rtt_var:371|pto_duration:54990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 761274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 761280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 761286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 761292] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694841043|now:1746043694761267|interv:79776| [2025/04/30 20:08:14 761299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694841043|now:1746043694761267|interval:79776|pto_count:0|srtt:52990 [2025/04/30 20:08:14 761312] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53222, ack_elapse 55033, delivered 64871|rate 1178765|lost 333| [2025/04/30 20:08:14 761320] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178765) in round 29| [2025/04/30 20:08:14 761327] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 761333] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 761339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694708307|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 761346] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694708307|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 761354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:52990|latest_rtt:52846|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 761361] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1409|largest:1409|pns:2| [2025/04/30 20:08:14 761366] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1409|frame:ACK |recv_time:1746043694761153|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 761371] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814761153|now:1746043694761153|interv:120000000| [2025/04/30 20:08:14 761376] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814761153|now:1746043694761153|interv:120000000| [2025/04/30 20:08:14 761383] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 761390] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694760964| [2025/04/30 20:08:14 761396] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694761396| [2025/04/30 20:08:14 761402] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694761401| [2025/04/30 20:08:14 761408] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 761413] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52990|min_srtt:52990|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 761417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1707353| [2025/04/30 20:08:14 761422] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 761431] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 761435] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52990|min_srtt:52990|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 761440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1708520| [2025/04/30 20:08:14 761444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 761450] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 761456] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 761464] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 761471] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 761477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1707353| [2025/04/30 20:08:14 761484] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 761491] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1846| [2025/04/30 20:08:14 761536] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694761501|stream_id:0|stream_offset:1707353| [2025/04/30 20:08:14 761547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1846|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 761555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 761561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52990|rtt_var:371|pto_duration:54990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 761568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 761575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 761580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 761587] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694841491|now:1746043694761561|interv:79930| [2025/04/30 20:08:14 761594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694841491|now:1746043694761561|interval:79930|pto_count:0|srtt:52990 [2025/04/30 20:08:14 761601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 761609] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 761621] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 761627] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694761627|diff:13975| [2025/04/30 20:08:14 761634] [debug] |xqc_engine_main_logic|END|now:1746043694761401| [2025/04/30 20:08:14 761641] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694761641| [2025/04/30 20:08:14 761645] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694761645|diff:13957| [2025/04/30 20:08:14 761649] [debug] |xqc_engine_main_logic|END|now:1746043694761641| [2025/04/30 20:08:14 761875] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694761874| [2025/04/30 20:08:14 761887] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 761896] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1409| [2025/04/30 20:08:14 761902] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1410| [2025/04/30 20:08:14 761911] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1410| [2025/04/30 20:08:14 761917] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 761926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 761933] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:67271|prior_delivered:1628320|prior_time:1746043694706120|is_app_limited:0|send_elapse:53342|ack_elapse:55754|ctl_first_sent_time:1746043694708427|lagest_ack_time:1746043694761874|curr_delivered:1694391| [2025/04/30 20:08:14 761941] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694708427| [2025/04/30 20:08:14 761948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:328||sndq_packets_used_bytes:0|sndq_packets_free:537| [2025/04/30 20:08:14 761955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52990|rttvar:371|minrtt:30499|latest_rtt:53447|ack_delay:32| [2025/04/30 20:08:14 761960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53043|rttvar:385|minrtt:30499|latest_rtt:53447|ack_delay:32| [2025/04/30 20:08:14 761967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1792|lost_pn:1789|thresh:3| [2025/04/30 20:08:14 761973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 761980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 761986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53043|rtt_var:385|pto_duration:55043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 761993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 761998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 762002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 762006] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694841544|now:1746043694761986|interv:79558| [2025/04/30 20:08:14 762015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694841544|now:1746043694761986|interval:79558|pto_count:0|srtt:53043 [2025/04/30 20:08:14 762020] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53342, ack_elapse 55754, delivered 66071|rate 1185045|lost 333| [2025/04/30 20:08:14 762025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185045) in round 29| [2025/04/30 20:08:14 762029] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 762033] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 762037] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694708427|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 762042] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694708427|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 762046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:53043|latest_rtt:53447|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 762053] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1410|largest:1410|pns:2| [2025/04/30 20:08:14 762057] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1410|frame:ACK |recv_time:1746043694761874|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 762062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814761874|now:1746043694761874|interv:120000000| [2025/04/30 20:08:14 762066] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814761874|now:1746043694761874|interv:120000000| [2025/04/30 20:08:14 762070] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 762075] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694761401| [2025/04/30 20:08:14 762079] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694762079| [2025/04/30 20:08:14 762084] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694762083| [2025/04/30 20:08:14 762089] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 762094] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53043|min_srtt:53043|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 762099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1708520| [2025/04/30 20:08:14 762103] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53043|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 762111] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 762115] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53043|min_srtt:53043|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 762120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1709687| [2025/04/30 20:08:14 762124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 762218] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 762222] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 762227] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 762232] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 762237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1708520| [2025/04/30 20:08:14 762242] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 762246] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1847| [2025/04/30 20:08:14 762281] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694762254|stream_id:0|stream_offset:1708520| [2025/04/30 20:08:14 762287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1847|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 762292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 762296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53043|rtt_var:385|pto_duration:55043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 762301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 762305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 762309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 762313] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694842297|now:1746043694762296|interv:80001| [2025/04/30 20:08:14 762317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694842297|now:1746043694762296|interval:80001|pto_count:0|srtt:53043 [2025/04/30 20:08:14 762321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 762331] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 762335] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 762339] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694762339|diff:13263| [2025/04/30 20:08:14 762344] [debug] |xqc_engine_main_logic|END|now:1746043694762083| [2025/04/30 20:08:14 762349] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694762349| [2025/04/30 20:08:14 762353] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694762353|diff:13249| [2025/04/30 20:08:14 762357] [debug] |xqc_engine_main_logic|END|now:1746043694762349| [2025/04/30 20:08:14 763107] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694763106| [2025/04/30 20:08:14 763122] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 763131] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1410| [2025/04/30 20:08:14 763137] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1411| [2025/04/30 20:08:14 763146] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1411| [2025/04/30 20:08:14 763153] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 763160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 763191] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:64871|prior_delivered:1631920|prior_time:1746043694710658|is_app_limited:0|send_elapse:52973|ack_elapse:52448|ctl_first_sent_time:1746043694710944|lagest_ack_time:1746043694763106|curr_delivered:1695591| [2025/04/30 20:08:14 763199] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694710944| [2025/04/30 20:08:14 763206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:538| [2025/04/30 20:08:14 763213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53043|rttvar:385|minrtt:30499|latest_rtt:52162|ack_delay:40| [2025/04/30 20:08:14 763220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52928|rttvar:519|minrtt:30499|latest_rtt:52162|ack_delay:40| [2025/04/30 20:08:14 763227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1793|lost_pn:1790|thresh:3| [2025/04/30 20:08:14 763249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 763431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 763438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52928|rtt_var:519|pto_duration:55004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 763446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 763453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 763459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 763465] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694842258|now:1746043694763438|interv:78820| [2025/04/30 20:08:14 763478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694842258|now:1746043694763438|interval:78820|pto_count:0|srtt:52928 [2025/04/30 20:08:14 763486] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52973, ack_elapse 52448, delivered 63671|rate 1201951|lost 333| [2025/04/30 20:08:14 763494] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201951) in round 29| [2025/04/30 20:08:14 763500] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 763506] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 763512] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694710944|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 763519] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694710944|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 763526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:52928|latest_rtt:52162|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 763535] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1411|largest:1411|pns:2| [2025/04/30 20:08:14 763543] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1411|frame:ACK |recv_time:1746043694763106|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 763550] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814763106|now:1746043694763106|interv:120000000| [2025/04/30 20:08:14 763557] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814763106|now:1746043694763106|interv:120000000| [2025/04/30 20:08:14 763562] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 763568] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694762083| [2025/04/30 20:08:14 763574] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694763574| [2025/04/30 20:08:14 763582] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694763580| [2025/04/30 20:08:14 763589] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 763597] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52928|min_srtt:52928|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 763603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1709687| [2025/04/30 20:08:14 763617] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52928|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 763625] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 763631] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52928|min_srtt:52928|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 763638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1710854| [2025/04/30 20:08:14 763645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 763651] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 763657] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 763663] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 763670] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 763676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1709687| [2025/04/30 20:08:14 763683] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 763690] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1848| [2025/04/30 20:08:14 763737] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694763702|stream_id:0|stream_offset:1709687| [2025/04/30 20:08:14 763748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 763756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 763764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52928|rtt_var:519|pto_duration:55004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 763771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 763777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 763783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 763789] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694843706|now:1746043694763763|interv:79943| [2025/04/30 20:08:14 763796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694843706|now:1746043694763763|interval:79943|pto_count:0|srtt:52928 [2025/04/30 20:08:14 763810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 763818] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 763825] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 763831] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694763831|diff:11771| [2025/04/30 20:08:14 763838] [debug] |xqc_engine_main_logic|END|now:1746043694763580| [2025/04/30 20:08:14 763847] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694763847| [2025/04/30 20:08:14 763853] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694763852|diff:11750| [2025/04/30 20:08:14 763858] [debug] |xqc_engine_main_logic|END|now:1746043694763847| [2025/04/30 20:08:14 763897] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694763896| [2025/04/30 20:08:14 763910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 763919] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1411| [2025/04/30 20:08:14 763925] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1412| [2025/04/30 20:08:14 763931] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1412| [2025/04/30 20:08:14 763935] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 763941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 763946] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:66071|prior_delivered:1631920|prior_time:1746043694710658|is_app_limited:0|send_elapse:53088|ack_elapse:53238|ctl_first_sent_time:1746043694711059|lagest_ack_time:1746043694763896|curr_delivered:1696791| [2025/04/30 20:08:14 763950] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694711059| [2025/04/30 20:08:14 763955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:326||sndq_packets_used_bytes:0|sndq_packets_free:539| [2025/04/30 20:08:14 763960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52928|rttvar:519|minrtt:30499|latest_rtt:52837|ack_delay:48| [2025/04/30 20:08:14 763964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52910|rttvar:424|minrtt:30499|latest_rtt:52837|ack_delay:48| [2025/04/30 20:08:14 763969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1794|lost_pn:1791|thresh:3| [2025/04/30 20:08:14 763973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 763977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 763981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52910|rtt_var:424|pto_duration:54910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 763986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 763990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 763994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 764005] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694843612|now:1746043694763981|interv:79631| [2025/04/30 20:08:14 764009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694843612|now:1746043694763981|interval:79631|pto_count:0|srtt:52910 [2025/04/30 20:08:14 764014] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53088, ack_elapse 53238, delivered 64871|rate 1218509|lost 333| [2025/04/30 20:08:14 764018] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1218509) in round 29| [2025/04/30 20:08:14 764023] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 764027] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 764031] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694711059|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 764035] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694711059|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 764040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:52910|latest_rtt:52837|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 764046] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1412|largest:1412|pns:2| [2025/04/30 20:08:14 764050] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1412|frame:ACK |recv_time:1746043694763896|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 764055] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814763896|now:1746043694763896|interv:120000000| [2025/04/30 20:08:14 764060] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814763896|now:1746043694763896|interv:120000000| [2025/04/30 20:08:14 764064] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 764068] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694763580| [2025/04/30 20:08:14 764072] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694764072| [2025/04/30 20:08:14 764077] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694764076| [2025/04/30 20:08:14 764082] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 764087] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52910|min_srtt:52910|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 764092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1710854| [2025/04/30 20:08:14 764100] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52910|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 764105] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 764110] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52910|min_srtt:52910|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 764114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1712021| [2025/04/30 20:08:14 764118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 764122] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 764126] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 764131] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 764135] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 764139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1710854| [2025/04/30 20:08:14 764144] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 764148] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1849| [2025/04/30 20:08:14 764258] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694764155|stream_id:0|stream_offset:1710854| [2025/04/30 20:08:14 764272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 764278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 764283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52910|rtt_var:424|pto_duration:54910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 764289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 764295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 764301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 764308] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694844065|now:1746043694764282|interv:79783| [2025/04/30 20:08:14 764314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694844065|now:1746043694764282|interval:79783|pto_count:0|srtt:52910 [2025/04/30 20:08:14 764329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 764337] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 764342] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 764346] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694764346|diff:11256| [2025/04/30 20:08:14 764350] [debug] |xqc_engine_main_logic|END|now:1746043694764076| [2025/04/30 20:08:14 764356] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694764356| [2025/04/30 20:08:14 764360] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694764360|diff:11242| [2025/04/30 20:08:14 764364] [debug] |xqc_engine_main_logic|END|now:1746043694764356| [2025/04/30 20:08:14 764902] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694764901| [2025/04/30 20:08:14 764915] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 764925] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1412| [2025/04/30 20:08:14 764931] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1413| [2025/04/30 20:08:14 764940] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1413| [2025/04/30 20:08:14 764947] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 764955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 764962] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:67271|prior_delivered:1631920|prior_time:1746043694710658|is_app_limited:0|send_elapse:53188|ack_elapse:54243|ctl_first_sent_time:1746043694711159|lagest_ack_time:1746043694764901|curr_delivered:1697991| [2025/04/30 20:08:14 764970] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694711159| [2025/04/30 20:08:14 764977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:325||sndq_packets_used_bytes:0|sndq_packets_free:540| [2025/04/30 20:08:14 764984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52910|rttvar:424|minrtt:30499|latest_rtt:53742|ack_delay:40| [2025/04/30 20:08:14 764990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53009|rttvar:516|minrtt:30499|latest_rtt:53742|ack_delay:40| [2025/04/30 20:08:14 764997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1795|lost_pn:1792|thresh:3| [2025/04/30 20:08:14 765004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 765010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 765017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53009|rtt_var:516|pto_duration:55073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 765024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 765030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 765044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 765048] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694844228|now:1746043694765016|interv:79212| [2025/04/30 20:08:14 765053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694844228|now:1746043694765016|interval:79212|pto_count:0|srtt:53009 [2025/04/30 20:08:14 765058] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53188, ack_elapse 54243, delivered 66071|rate 1218055|lost 333| [2025/04/30 20:08:14 765063] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1218055) in round 29| [2025/04/30 20:08:14 765067] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 765071] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 765075] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694711159|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 765080] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694711159|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 765084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:53009|latest_rtt:53742|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 765090] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1413|largest:1413|pns:2| [2025/04/30 20:08:14 765095] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1413|frame:ACK |recv_time:1746043694764901|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 765113] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814764901|now:1746043694764901|interv:120000000| [2025/04/30 20:08:14 765120] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814764901|now:1746043694764901|interv:120000000| [2025/04/30 20:08:14 765127] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 765132] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694764076| [2025/04/30 20:08:14 765136] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694765136| [2025/04/30 20:08:14 765141] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694765140| [2025/04/30 20:08:14 765147] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 765152] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53009|min_srtt:53009|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 765156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1712021| [2025/04/30 20:08:14 765180] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53009|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 765190] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 765198] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53009|min_srtt:53009|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 765205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1713188| [2025/04/30 20:08:14 765212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 765217] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 765221] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 765225] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 765230] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 765234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1712021| [2025/04/30 20:08:14 765239] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 765243] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1850| [2025/04/30 20:08:14 765283] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694765251|stream_id:0|stream_offset:1712021| [2025/04/30 20:08:14 765292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 765300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 765307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53009|rtt_var:516|pto_duration:55073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 765314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 765318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 765322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 765326] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694845324|now:1746043694765306|interv:80018| [2025/04/30 20:08:14 765336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694845324|now:1746043694765306|interval:80018|pto_count:0|srtt:53009 [2025/04/30 20:08:14 765340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 765345] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 765350] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 765354] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694765354|diff:10248| [2025/04/30 20:08:14 765358] [debug] |xqc_engine_main_logic|END|now:1746043694765140| [2025/04/30 20:08:14 765364] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694765364| [2025/04/30 20:08:14 765368] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694765368|diff:10234| [2025/04/30 20:08:14 765372] [debug] |xqc_engine_main_logic|END|now:1746043694765364| [2025/04/30 20:08:14 765986] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694765984| [2025/04/30 20:08:14 765998] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 766007] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1413| [2025/04/30 20:08:14 766014] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1414| [2025/04/30 20:08:14 766022] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1414| [2025/04/30 20:08:14 766029] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 766036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 766044] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:64871|prior_delivered:1635520|prior_time:1746043694712605|is_app_limited:0|send_elapse:51958|ack_elapse:53379|ctl_first_sent_time:1746043694713566|lagest_ack_time:1746043694765984|curr_delivered:1699191| [2025/04/30 20:08:14 766052] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694713566| [2025/04/30 20:08:14 766059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:324||sndq_packets_used_bytes:0|sndq_packets_free:541| [2025/04/30 20:08:14 766066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53009|rttvar:516|minrtt:30499|latest_rtt:52418|ack_delay:104| [2025/04/30 20:08:14 766073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52922|rttvar:560|minrtt:30499|latest_rtt:52418|ack_delay:104| [2025/04/30 20:08:14 766080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1796|lost_pn:1793|thresh:3| [2025/04/30 20:08:14 766087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 766093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 766099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52922|rtt_var:560|pto_duration:55162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 766106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 766117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 766122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 766126] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694845413|now:1746043694766098|interv:79315| [2025/04/30 20:08:14 766132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694845413|now:1746043694766098|interval:79315|pto_count:0|srtt:52922 [2025/04/30 20:08:14 766139] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51958, ack_elapse 53379, delivered 63671|rate 1192809|lost 333| [2025/04/30 20:08:14 766146] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192809) in round 29| [2025/04/30 20:08:14 766150] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 766155] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 766161] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694713566|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 766189] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694713566|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 766197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:52922|latest_rtt:52418|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 766206] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1414|largest:1414|pns:2| [2025/04/30 20:08:14 766212] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1414|frame:ACK |recv_time:1746043694765984|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 766217] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814765984|now:1746043694765984|interv:120000000| [2025/04/30 20:08:14 766221] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814765984|now:1746043694765984|interv:120000000| [2025/04/30 20:08:14 766225] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 766230] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694765140| [2025/04/30 20:08:14 766234] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694766234| [2025/04/30 20:08:14 766239] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694766238| [2025/04/30 20:08:14 766244] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 766249] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52922|min_srtt:52922|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 766258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1713188| [2025/04/30 20:08:14 766263] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 766268] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 766273] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52922|min_srtt:52922|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 766281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1714355| [2025/04/30 20:08:14 766288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 766294] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 766298] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 766303] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 766307] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 766312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1713188| [2025/04/30 20:08:14 766316] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 766320] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1851| [2025/04/30 20:08:14 766360] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694766328|stream_id:0|stream_offset:1713188| [2025/04/30 20:08:14 766370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 766378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 766385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52922|rtt_var:560|pto_duration:55162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 766392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 766398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 766403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 766407] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694846490|now:1746043694766384|interv:80106| [2025/04/30 20:08:14 766416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694846490|now:1746043694766384|interval:80106|pto_count:0|srtt:52922 [2025/04/30 20:08:14 766421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 766426] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 766430] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 766434] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694766434|diff:9168| [2025/04/30 20:08:14 766439] [debug] |xqc_engine_main_logic|END|now:1746043694766238| [2025/04/30 20:08:14 766444] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694766444| [2025/04/30 20:08:14 766448] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694766448|diff:9154| [2025/04/30 20:08:14 766452] [debug] |xqc_engine_main_logic|END|now:1746043694766444| [2025/04/30 20:08:14 767108] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694767107| [2025/04/30 20:08:14 767119] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 767128] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1414| [2025/04/30 20:08:14 767134] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1415| [2025/04/30 20:08:14 767143] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1415| [2025/04/30 20:08:14 767148] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 767156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 767162] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:66071|prior_delivered:1635520|prior_time:1746043694712605|is_app_limited:0|send_elapse:52110|ack_elapse:54502|ctl_first_sent_time:1746043694713718|lagest_ack_time:1746043694767107|curr_delivered:1700391| [2025/04/30 20:08:14 767194] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694713718| [2025/04/30 20:08:14 767201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:323||sndq_packets_used_bytes:0|sndq_packets_free:542| [2025/04/30 20:08:14 767208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52922|rttvar:560|minrtt:30499|latest_rtt:53389|ack_delay:32| [2025/04/30 20:08:14 767215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52976|rttvar:528|minrtt:30499|latest_rtt:53389|ack_delay:32| [2025/04/30 20:08:14 767222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1797|lost_pn:1794|thresh:3| [2025/04/30 20:08:14 767227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 767234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 767240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52976|rtt_var:528|pto_duration:55088|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 767251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 767255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 767259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 767263] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694846416|now:1746043694767239|interv:79177| [2025/04/30 20:08:14 767267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694846416|now:1746043694767239|interval:79177|pto_count:0|srtt:52976 [2025/04/30 20:08:14 767271] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52110, ack_elapse 54502, delivered 64871|rate 1190249|lost 333| [2025/04/30 20:08:14 767276] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190249) in round 29| [2025/04/30 20:08:14 767280] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 767284] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 767288] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694713718|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 767294] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694713718|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 767301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:52976|latest_rtt:53389|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 767311] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1415|largest:1415|pns:2| [2025/04/30 20:08:14 767318] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1415|frame:ACK |recv_time:1746043694767107|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 767325] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814767107|now:1746043694767107|interv:120000000| [2025/04/30 20:08:14 767329] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814767107|now:1746043694767107|interv:120000000| [2025/04/30 20:08:14 767333] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 767337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694766238| [2025/04/30 20:08:14 767341] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694767341| [2025/04/30 20:08:14 767346] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694767345| [2025/04/30 20:08:14 767351] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 767360] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52976|min_srtt:52976|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 767364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1714355| [2025/04/30 20:08:14 767369] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52976|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 767373] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 767378] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52976|min_srtt:52976|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 767382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1715522| [2025/04/30 20:08:14 767387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 767391] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 767395] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 767399] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 767404] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 767408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1714355| [2025/04/30 20:08:14 767412] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 767417] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1852| [2025/04/30 20:08:14 767458] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694767424|stream_id:0|stream_offset:1714355| [2025/04/30 20:08:14 767468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 767475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 767481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52976|rtt_var:528|pto_duration:55088|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 767488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 767494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 767500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 767513] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694847512|now:1746043694767481|interv:80031| [2025/04/30 20:08:14 767519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694847512|now:1746043694767481|interval:80031|pto_count:0|srtt:52976 [2025/04/30 20:08:14 767526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 767534] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 767540] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 767547] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694767547|diff:8055| [2025/04/30 20:08:14 767553] [debug] |xqc_engine_main_logic|END|now:1746043694767345| [2025/04/30 20:08:14 767561] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694767560| [2025/04/30 20:08:14 767565] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694767564|diff:8038| [2025/04/30 20:08:14 767568] [debug] |xqc_engine_main_logic|END|now:1746043694767560| [2025/04/30 20:08:14 768254] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694768250| [2025/04/30 20:08:14 768291] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 768306] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1415| [2025/04/30 20:08:14 768312] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1416| [2025/04/30 20:08:14 768324] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1416| [2025/04/30 20:08:14 768331] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 768341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 768348] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:64871|prior_delivered:1637920|prior_time:1746043694714233|is_app_limited:0|send_elapse:52245|ack_elapse:54017|ctl_first_sent_time:1746043694715701|lagest_ack_time:1746043694768250|curr_delivered:1701591| [2025/04/30 20:08:14 768356] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694715701| [2025/04/30 20:08:14 768366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:322||sndq_packets_used_bytes:0|sndq_packets_free:543| [2025/04/30 20:08:14 768372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52976|rttvar:528|minrtt:30499|latest_rtt:52549|ack_delay:40| [2025/04/30 20:08:14 768379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52917|rttvar:512|minrtt:30499|latest_rtt:52549|ack_delay:40| [2025/04/30 20:08:14 768386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1798|lost_pn:1795|thresh:3| [2025/04/30 20:08:14 768393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 768399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 768404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52917|rtt_var:512|pto_duration:54965|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 768424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 768430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 768435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 768440] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694847389|now:1746043694768404|interv:78985| [2025/04/30 20:08:14 768446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694847389|now:1746043694768404|interval:78985|pto_count:0|srtt:52917 [2025/04/30 20:08:14 768454] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52245, ack_elapse 54017, delivered 63671|rate 1178721|lost 333| [2025/04/30 20:08:14 768462] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178721) in round 29| [2025/04/30 20:08:14 768468] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 768474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 768480] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694715701|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 768486] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694715701|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 768493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:52917|latest_rtt:52549|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 768502] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1416|largest:1416|pns:2| [2025/04/30 20:08:14 768510] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1416|frame:ACK |recv_time:1746043694768250|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 768516] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814768250|now:1746043694768250|interv:120000000| [2025/04/30 20:08:14 768521] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814768250|now:1746043694768250|interv:120000000| [2025/04/30 20:08:14 768525] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 768530] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694767345| [2025/04/30 20:08:14 768534] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694768534| [2025/04/30 20:08:14 768541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694768539| [2025/04/30 20:08:14 768553] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 768560] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52917|min_srtt:52917|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 768565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1715522| [2025/04/30 20:08:14 768570] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52917|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 768575] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 768580] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52917|min_srtt:52917|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 768584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1716689| [2025/04/30 20:08:14 768588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 768592] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 768596] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 768601] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 768609] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 768616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1715522| [2025/04/30 20:08:14 768622] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 768630] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1853| [2025/04/30 20:08:14 768710] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694768644|stream_id:0|stream_offset:1715522| [2025/04/30 20:08:14 768721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 768729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 768736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52917|rtt_var:512|pto_duration:54965|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 768742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 768749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 768761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 768767] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694848609|now:1746043694768735|interv:79874| [2025/04/30 20:08:14 768773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694848609|now:1746043694768735|interval:79874|pto_count:0|srtt:52917 [2025/04/30 20:08:14 768778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 768784] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 768788] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 768792] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694768792|diff:6810| [2025/04/30 20:08:14 768797] [debug] |xqc_engine_main_logic|END|now:1746043694768539| [2025/04/30 20:08:14 768803] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694768803| [2025/04/30 20:08:14 768807] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694768807|diff:6795| [2025/04/30 20:08:14 768811] [debug] |xqc_engine_main_logic|END|now:1746043694768803| [2025/04/30 20:08:14 768944] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694768942| [2025/04/30 20:08:14 768956] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 768966] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1416| [2025/04/30 20:08:14 768973] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1417| [2025/04/30 20:08:14 768983] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1417| [2025/04/30 20:08:14 769140] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 769151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 769158] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:66071|prior_delivered:1637920|prior_time:1746043694714233|is_app_limited:0|send_elapse:52430|ack_elapse:54709|ctl_first_sent_time:1746043694715886|lagest_ack_time:1746043694768942|curr_delivered:1702791| [2025/04/30 20:08:14 769185] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694715886| [2025/04/30 20:08:14 769198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:321||sndq_packets_used_bytes:0|sndq_packets_free:544| [2025/04/30 20:08:14 769204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52917|rttvar:512|minrtt:30499|latest_rtt:53056|ack_delay:32| [2025/04/30 20:08:14 769211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:52931|rttvar:410|minrtt:30499|latest_rtt:53056|ack_delay:32| [2025/04/30 20:08:14 769218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1799|lost_pn:1796|thresh:3| [2025/04/30 20:08:14 769225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 769248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 769314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52931|rtt_var:410|pto_duration:54931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 769321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 769325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 769329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 769334] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694848575|now:1746043694769314|interv:79261| [2025/04/30 20:08:14 769338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694848575|now:1746043694769314|interval:79261|pto_count:0|srtt:52931 [2025/04/30 20:08:14 769343] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52430, ack_elapse 54709, delivered 64871|rate 1185746|lost 333| [2025/04/30 20:08:14 769348] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185746) in round 29| [2025/04/30 20:08:14 769352] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 769356] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 769360] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694715886|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 769365] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694715886|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 769370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:52931|latest_rtt:53056|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 769376] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1417|largest:1417|pns:2| [2025/04/30 20:08:14 769381] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1417|frame:ACK |recv_time:1746043694768942|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 769387] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814768942|now:1746043694768942|interv:120000000| [2025/04/30 20:08:14 769391] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814768942|now:1746043694768942|interv:120000000| [2025/04/30 20:08:14 769395] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 769400] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694768539| [2025/04/30 20:08:14 769404] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694769404| [2025/04/30 20:08:14 769410] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694769408| [2025/04/30 20:08:14 769432] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 769438] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52931|min_srtt:52931|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 769445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1716689| [2025/04/30 20:08:14 769453] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:52931|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 769460] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 769467] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:52931|min_srtt:52931|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 769474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1717856| [2025/04/30 20:08:14 769481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 769487] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 769492] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 769500] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 769506] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 769513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1716689| [2025/04/30 20:08:14 769520] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 769528] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1854| [2025/04/30 20:08:14 769578] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694769540|stream_id:0|stream_offset:1716689| [2025/04/30 20:08:14 769588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 769596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 769602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:52931|rtt_var:410|pto_duration:54931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 769610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 769622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 769628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 769634] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694849471|now:1746043694769602|interv:79869| [2025/04/30 20:08:14 769641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694849471|now:1746043694769602|interval:79869|pto_count:0|srtt:52931 [2025/04/30 20:08:14 769649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 769657] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 769664] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 769670] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694769670|diff:5932| [2025/04/30 20:08:14 769676] [debug] |xqc_engine_main_logic|END|now:1746043694769408| [2025/04/30 20:08:14 769682] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694769682| [2025/04/30 20:08:14 769686] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694769686|diff:5916| [2025/04/30 20:08:14 769690] [debug] |xqc_engine_main_logic|END|now:1746043694769682| [2025/04/30 20:08:14 770465] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694770464| [2025/04/30 20:08:14 770482] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 770491] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1417| [2025/04/30 20:08:14 770498] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1418| [2025/04/30 20:08:14 770507] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1418| [2025/04/30 20:08:14 770514] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 770522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 770529] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:67271|prior_delivered:1637920|prior_time:1746043694714233|is_app_limited:0|send_elapse:52523|ack_elapse:56231|ctl_first_sent_time:1746043694715979|lagest_ack_time:1746043694770464|curr_delivered:1703991| [2025/04/30 20:08:14 770536] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694715979| [2025/04/30 20:08:14 770542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:320||sndq_packets_used_bytes:0|sndq_packets_free:545| [2025/04/30 20:08:14 770549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:52931|rttvar:410|minrtt:30499|latest_rtt:54485|ack_delay:40| [2025/04/30 20:08:14 770555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53120|rttvar:686|minrtt:30499|latest_rtt:54485|ack_delay:40| [2025/04/30 20:08:14 770562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1800|lost_pn:1797|thresh:3| [2025/04/30 20:08:14 770568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 770582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 770588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53120|rtt_var:686|pto_duration:55864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 770594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 770599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 770605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 770611] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694850404|now:1746043694770588|interv:79816| [2025/04/30 20:08:14 770617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694850404|now:1746043694770588|interval:79816|pto_count:0|srtt:53120 [2025/04/30 20:08:14 770624] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52523, ack_elapse 56231, delivered 66071|rate 1174992|lost 333| [2025/04/30 20:08:14 770631] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174992) in round 29| [2025/04/30 20:08:14 770638] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 770644] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 770650] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694715979|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 770657] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694715979|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 770664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:53120|latest_rtt:54485|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 770673] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1418|largest:1418|pns:2| [2025/04/30 20:08:14 770681] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1418|frame:ACK |recv_time:1746043694770464|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 770689] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814770464|now:1746043694770464|interv:120000000| [2025/04/30 20:08:14 770695] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814770464|now:1746043694770464|interv:120000000| [2025/04/30 20:08:14 770701] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 770708] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694769408| [2025/04/30 20:08:14 770714] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694770714| [2025/04/30 20:08:14 770722] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694770720| [2025/04/30 20:08:14 770732] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 770737] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53120|min_srtt:53120|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 770742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1717856| [2025/04/30 20:08:14 770747] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53120|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 770752] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 770757] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53120|min_srtt:53120|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 770761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1719023| [2025/04/30 20:08:14 770766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 770769] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 770773] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 770778] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 770782] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 770787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1717856| [2025/04/30 20:08:14 770791] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 770795] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1855| [2025/04/30 20:08:14 770836] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694770803|stream_id:0|stream_offset:1717856| [2025/04/30 20:08:14 770846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 770854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 770861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53120|rtt_var:686|pto_duration:55864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 770871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 770875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 770879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 770883] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694851667|now:1746043694770860|interv:80807| [2025/04/30 20:08:14 770887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694851667|now:1746043694770860|interval:80807|pto_count:0|srtt:53120 [2025/04/30 20:08:14 770892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 770897] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 770901] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 770905] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694770905|diff:4697| [2025/04/30 20:08:14 770910] [debug] |xqc_engine_main_logic|END|now:1746043694770720| [2025/04/30 20:08:14 770915] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694770915| [2025/04/30 20:08:14 770919] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694770919|diff:4683| [2025/04/30 20:08:14 770923] [debug] |xqc_engine_main_logic|END|now:1746043694770915| [2025/04/30 20:08:14 771081] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694771080| [2025/04/30 20:08:14 771090] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 771098] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1418| [2025/04/30 20:08:14 771104] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1419| [2025/04/30 20:08:14 771113] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1419| [2025/04/30 20:08:14 771120] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 771128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 771135] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:68471|prior_delivered:1637920|prior_time:1746043694714233|is_app_limited:0|send_elapse:53870|ack_elapse:56847|ctl_first_sent_time:1746043694717326|lagest_ack_time:1746043694771080|curr_delivered:1705191| [2025/04/30 20:08:14 771142] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694717326| [2025/04/30 20:08:14 771147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:319||sndq_packets_used_bytes:0|sndq_packets_free:546| [2025/04/30 20:08:14 771151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53120|rttvar:686|minrtt:30499|latest_rtt:53754|ack_delay:184| [2025/04/30 20:08:14 771156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53176|rttvar:627|minrtt:30499|latest_rtt:53754|ack_delay:184| [2025/04/30 20:08:14 771161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1801|lost_pn:1798|thresh:3| [2025/04/30 20:08:14 771193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 771201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 771208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53176|rtt_var:627|pto_duration:55684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 771215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 771221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 771227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 771234] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694851487|now:1746043694771207|interv:80280| [2025/04/30 20:08:14 771239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694851487|now:1746043694771207|interval:80280|pto_count:0|srtt:53176 [2025/04/30 20:08:14 771244] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53870, ack_elapse 56847, delivered 67271|rate 1183369|lost 333| [2025/04/30 20:08:14 771248] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183369) in round 29| [2025/04/30 20:08:14 771252] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 771256] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 771260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694717326|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 771265] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694717326|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 771270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:53176|latest_rtt:53754|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 771276] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1419|largest:1419|pns:2| [2025/04/30 20:08:14 771280] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1419|frame:ACK |recv_time:1746043694771080|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 771285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814771080|now:1746043694771080|interv:120000000| [2025/04/30 20:08:14 771290] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814771080|now:1746043694771080|interv:120000000| [2025/04/30 20:08:14 771294] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 771298] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694770720| [2025/04/30 20:08:14 771302] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694771302| [2025/04/30 20:08:14 771311] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694771310| [2025/04/30 20:08:14 771316] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 771321] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53176|min_srtt:53176|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 771325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1719023| [2025/04/30 20:08:14 771330] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 771335] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 771339] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53176|min_srtt:53176|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 771344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1720190| [2025/04/30 20:08:14 771348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 771352] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 771356] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 771360] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 771365] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 771369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1719023| [2025/04/30 20:08:14 771373] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 771378] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1856| [2025/04/30 20:08:14 771414] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694771385|stream_id:0|stream_offset:1719023| [2025/04/30 20:08:14 771424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 771431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 771438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53176|rtt_var:627|pto_duration:55684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 771450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 771456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 771462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 771468] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694852069|now:1746043694771438|interv:80631| [2025/04/30 20:08:14 771475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694852069|now:1746043694771438|interval:80631|pto_count:0|srtt:53176 [2025/04/30 20:08:14 771483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 771490] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 771496] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 771502] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694771502|diff:4100| [2025/04/30 20:08:14 771509] [debug] |xqc_engine_main_logic|END|now:1746043694771310| [2025/04/30 20:08:14 771517] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694771517| [2025/04/30 20:08:14 771523] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694771523|diff:4079| [2025/04/30 20:08:14 771529] [debug] |xqc_engine_main_logic|END|now:1746043694771517| [2025/04/30 20:08:14 771947] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694771946| [2025/04/30 20:08:14 771959] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 771968] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1419| [2025/04/30 20:08:14 771974] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1420| [2025/04/30 20:08:14 771982] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1420| [2025/04/30 20:08:14 771989] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 771997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1802|origin_pktnum:0|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:08:14 772004] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:69671|prior_delivered:1637920|prior_time:1746043694714233|is_app_limited:0|send_elapse:55214|ack_elapse:57713|ctl_first_sent_time:1746043694718670|lagest_ack_time:1746043694771946|curr_delivered:1706391| [2025/04/30 20:08:14 772011] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694718670| [2025/04/30 20:08:14 772018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:547| [2025/04/30 20:08:14 772024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53176|rttvar:627|minrtt:30499|latest_rtt:53276|ack_delay:40| [2025/04/30 20:08:14 772032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53183|rttvar:486|minrtt:30499|latest_rtt:53276|ack_delay:40| [2025/04/30 20:08:14 772046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1802|lost_pn:1799|thresh:3| [2025/04/30 20:08:14 772053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 772059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 772065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53183|rtt_var:486|pto_duration:55183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 772072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 772078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 772083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 772090] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694851568|now:1746043694772064|interv:79504| [2025/04/30 20:08:14 772094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694851568|now:1746043694772064|interval:79504|pto_count:0|srtt:53183 [2025/04/30 20:08:14 772099] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55214, ack_elapse 57713, delivered 68471|rate 1186405|lost 333| [2025/04/30 20:08:14 772103] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186405) in round 29| [2025/04/30 20:08:14 772107] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 772111] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 772115] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694718670|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 772120] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694718670|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 772128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:53183|latest_rtt:53276|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 772137] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1420|largest:1420|pns:2| [2025/04/30 20:08:14 772144] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1420|frame:ACK |recv_time:1746043694771946|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 772149] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814771946|now:1746043694771946|interv:120000000| [2025/04/30 20:08:14 772153] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814771946|now:1746043694771946|interv:120000000| [2025/04/30 20:08:14 772157] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 772161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694771310| [2025/04/30 20:08:14 772194] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694772194| [2025/04/30 20:08:14 772200] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694772199| [2025/04/30 20:08:14 772206] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 772211] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53183|min_srtt:53183|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 772215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1720190| [2025/04/30 20:08:14 772220] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53183|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 772225] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 772229] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53183|min_srtt:53183|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 772234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1721357| [2025/04/30 20:08:14 772238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 772242] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 772246] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 772250] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 772254] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 772259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1720190| [2025/04/30 20:08:14 772263] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 772268] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1857| [2025/04/30 20:08:14 772305] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694772275|stream_id:0|stream_offset:1720190| [2025/04/30 20:08:14 772315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 772322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 772335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53183|rtt_var:486|pto_duration:55183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 772341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 772345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 772349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 772353] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694852458|now:1746043694772335|interv:80123| [2025/04/30 20:08:14 772357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694852458|now:1746043694772335|interval:80123|pto_count:0|srtt:53183 [2025/04/30 20:08:14 772362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 772367] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 772372] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 772376] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694772376|diff:3226| [2025/04/30 20:08:14 772380] [debug] |xqc_engine_main_logic|END|now:1746043694772199| [2025/04/30 20:08:14 772386] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694772386| [2025/04/30 20:08:14 772390] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694772390|diff:3212| [2025/04/30 20:08:14 772394] [debug] |xqc_engine_main_logic|END|now:1746043694772386| [2025/04/30 20:08:14 772912] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694772853| [2025/04/30 20:08:14 772925] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 772934] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1420| [2025/04/30 20:08:14 772940] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1421| [2025/04/30 20:08:14 772946] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1421| [2025/04/30 20:08:14 772950] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 772958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 772965] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:70871|prior_delivered:1637920|prior_time:1746043694714233|is_app_limited:0|send_elapse:55355|ack_elapse:58620|ctl_first_sent_time:1746043694718811|lagest_ack_time:1746043694772853|curr_delivered:1707591| [2025/04/30 20:08:14 772972] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694718811| [2025/04/30 20:08:14 772978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:317||sndq_packets_used_bytes:0|sndq_packets_free:548| [2025/04/30 20:08:14 772983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53183|rttvar:486|minrtt:30499|latest_rtt:54042|ack_delay:32| [2025/04/30 20:08:14 772988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53287|rttvar:571|minrtt:30499|latest_rtt:54042|ack_delay:32| [2025/04/30 20:08:14 773003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1803|lost_pn:1800|thresh:3| [2025/04/30 20:08:14 773010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 773016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 773022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53287|rtt_var:571|pto_duration:55571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 773026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 773030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 773036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 773043] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694852846|now:1746043694773021|interv:79825| [2025/04/30 20:08:14 773048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694852846|now:1746043694773021|interval:79825|pto_count:0|srtt:53287 [2025/04/30 20:08:14 773056] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55355, ack_elapse 58620, delivered 69671|rate 1188519|lost 333| [2025/04/30 20:08:14 773061] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188519) in round 29| [2025/04/30 20:08:14 773065] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 773069] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 773073] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694718811|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 773077] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694718811|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 773082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:53287|latest_rtt:54042|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 773088] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1421|largest:1421|pns:2| [2025/04/30 20:08:14 773093] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1421|frame:ACK |recv_time:1746043694772853|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 773098] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814772853|now:1746043694772853|interv:120000000| [2025/04/30 20:08:14 773102] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814772853|now:1746043694772853|interv:120000000| [2025/04/30 20:08:14 773106] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 773114] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694772199| [2025/04/30 20:08:14 773119] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694773119| [2025/04/30 20:08:14 773124] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694773123| [2025/04/30 20:08:14 773129] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 773134] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53287|min_srtt:53287|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 773139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1721357| [2025/04/30 20:08:14 773144] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53287|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 773148] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 773153] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53287|min_srtt:53287|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 773157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1722524| [2025/04/30 20:08:14 773161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 773165] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 773195] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 773200] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 773204] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 773209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1721357| [2025/04/30 20:08:14 773213] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 773218] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1858| [2025/04/30 20:08:14 773258] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746043694773225|stream_id:0|stream_offset:1721357| [2025/04/30 20:08:14 773267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 773281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 773288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53287|rtt_var:571|pto_duration:55571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 773295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 773299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 773303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66007| [2025/04/30 20:08:14 773307] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694853796|now:1746043694773288|interv:80508| [2025/04/30 20:08:14 773311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694853796|now:1746043694773288|interval:80508|pto_count:0|srtt:53287 [2025/04/30 20:08:14 773316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66007| [2025/04/30 20:08:14 773322] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694775602| [2025/04/30 20:08:14 773326] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694775602| [2025/04/30 20:08:14 773330] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694773330|diff:2272| [2025/04/30 20:08:14 773335] [debug] |xqc_engine_main_logic|END|now:1746043694773123| [2025/04/30 20:08:14 773340] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694773340| [2025/04/30 20:08:14 773344] [debug] |xqc_engine_wakeup_after|wakeup:1746043694775602|now:1746043694773344|diff:2258| [2025/04/30 20:08:14 773348] [debug] |xqc_engine_main_logic|END|now:1746043694773340| [2025/04/30 20:08:14 774012] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043694774011| [2025/04/30 20:08:14 774024] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 774033] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1421| [2025/04/30 20:08:14 774040] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1423| [2025/04/30 20:08:14 774050] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1423| [2025/04/30 20:08:14 774057] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 774064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1804|origin_pktnum:0|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:08:14 774069] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:66071|prior_delivered:1643920|prior_time:1746043694720456|is_app_limited:0|send_elapse:50867|ack_elapse:53555|ctl_first_sent_time:1746043694720754|lagest_ack_time:1746043694774011|curr_delivered:1708791| [2025/04/30 20:08:14 774084] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694720754| [2025/04/30 20:08:14 774091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:316||sndq_packets_used_bytes:0|sndq_packets_free:549| [2025/04/30 20:08:14 774097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53287|rttvar:571|minrtt:30499|latest_rtt:53257|ack_delay:112| [2025/04/30 20:08:14 774101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53270|rttvar:464|minrtt:30499|latest_rtt:53257|ack_delay:112| [2025/04/30 20:08:14 774113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1804|lost_pn:1801|thresh:3| [2025/04/30 20:08:14 774118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 774122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 774128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53270|rtt_var:464|pto_duration:55270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 774135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 774141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 774148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64807| [2025/04/30 20:08:14 774152] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694853495|now:1746043694774127|interv:79368| [2025/04/30 20:08:14 774156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694853495|now:1746043694774127|interval:79368|pto_count:0|srtt:53270 [2025/04/30 20:08:14 774160] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50867, ack_elapse 53555, delivered 64871|rate 1211296|lost 333| [2025/04/30 20:08:14 774165] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211296) in round 29| [2025/04/30 20:08:14 774190] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 774194] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 774198] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694720754|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 774202] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694720754|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 774207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64807|srtt:53270|latest_rtt:53257|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 774213] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 774218] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 774224] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 774229] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1423|largest:1423|pns:2| [2025/04/30 20:08:14 774237] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1423|frame:PING ACK |recv_time:1746043694774011|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 774242] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814774011|now:1746043694774011|interv:120000000| [2025/04/30 20:08:14 774246] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814774011|now:1746043694774011|interv:120000000| [2025/04/30 20:08:14 774250] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694775602|pq_index:0| [2025/04/30 20:08:14 774255] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694773123| [2025/04/30 20:08:14 774259] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694774259| [2025/04/30 20:08:14 774264] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694774263| [2025/04/30 20:08:14 774269] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 774274] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1423|ack_delay:263|first_ack_range:0|largest_pkt_recv_time:1746043694774011| [2025/04/30 20:08:14 774279] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1423|low:1423|pkt_pns:2| [2025/04/30 20:08:14 774283] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1421|low:1400|pkt_pns:2| [2025/04/30 20:08:14 774287] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1398|low:1396|pkt_pns:2| [2025/04/30 20:08:14 774291] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1394|low:1345|pkt_pns:2| [2025/04/30 20:08:14 774295] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:12|path:0|path_largest_recv:1423|frame_largest_recv:1423| [2025/04/30 20:08:14 774299] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 774304] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:1722524| [2025/04/30 20:08:14 774309] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53270|min_srtt:53270|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 774314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1212|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1723691| [2025/04/30 20:08:14 774318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 774322] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 774326] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 774331] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 774335] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 774339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:64807|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1722524| [2025/04/30 20:08:14 774347] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 774351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1859| [2025/04/30 20:08:14 774387] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1859|size:1212|sent:1228|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:64807|now:1746043694774359|stream_id:0|stream_offset:1722524| [2025/04/30 20:08:14 774394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1859|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:08:14 774399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 20:08:14 774404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53270|rtt_var:464|pto_duration:55270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 774408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 774412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 774416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66019| [2025/04/30 20:08:14 774420] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694854629|now:1746043694774404|interv:80225| [2025/04/30 20:08:14 774426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694854629|now:1746043694774404|interval:80225|pto_count:0|srtt:53270 [2025/04/30 20:08:14 774433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66019| [2025/04/30 20:08:14 774441] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694854629| [2025/04/30 20:08:14 774448] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694854629| [2025/04/30 20:08:14 774454] [debug] |xqc_engine_wakeup_after|wakeup:1746043694854629|now:1746043694774454|diff:80175| [2025/04/30 20:08:14 774460] [debug] |xqc_engine_main_logic|END|now:1746043694774263| [2025/04/30 20:08:14 774469] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694774469| [2025/04/30 20:08:14 774475] [debug] |xqc_engine_wakeup_after|wakeup:1746043694854629|now:1746043694774475|diff:80154| [2025/04/30 20:08:14 774481] [debug] |xqc_engine_main_logic|END|now:1746043694774469| [2025/04/30 20:08:14 774942] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694774940| [2025/04/30 20:08:14 774954] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 774964] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1423| [2025/04/30 20:08:14 774969] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1424| [2025/04/30 20:08:14 774979] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1424| [2025/04/30 20:08:14 774986] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 774994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 775009] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:332|tx_in_flight:67271|prior_delivered:1643920|prior_time:1746043694720456|is_app_limited:0|send_elapse:50983|ack_elapse:54484|ctl_first_sent_time:1746043694720870|lagest_ack_time:1746043694774940|curr_delivered:1709991| [2025/04/30 20:08:14 775016] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694720870| [2025/04/30 20:08:14 775023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:315||sndq_packets_used_bytes:0|sndq_packets_free:550| [2025/04/30 20:08:14 775029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53270|rttvar:464|minrtt:30499|latest_rtt:54070|ack_delay:32| [2025/04/30 20:08:14 775036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53366|rttvar:540|minrtt:30499|latest_rtt:54070|ack_delay:32| [2025/04/30 20:08:14 775042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1805|lost_pn:1802|thresh:3| [2025/04/30 20:08:14 775048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 775054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 775061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53366|rtt_var:540|pto_duration:55526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 775068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 775075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 775081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64819| [2025/04/30 20:08:14 775087] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694854885|now:1746043694775060|interv:79825| [2025/04/30 20:08:14 775092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694854885|now:1746043694775060|interval:79825|pto_count:0|srtt:53366 [2025/04/30 20:08:14 775097] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50983, ack_elapse 54484, delivered 66071|rate 1212667|lost 333| [2025/04/30 20:08:14 775101] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212667) in round 29| [2025/04/30 20:08:14 775106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 775110] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 775114] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694720870|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 775118] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694720870|recovery:1|recovery_start:1746043694721112|packet_conservation:1|next_round_delivered:1645120| [2025/04/30 20:08:14 775123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:66307|full_bw_reached:1|inflight:64819|srtt:53366|latest_rtt:54070|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694721112|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 775136] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1424|largest:1424|pns:2| [2025/04/30 20:08:14 775140] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1424|frame:ACK |recv_time:1746043694774940|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 775145] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814774940|now:1746043694774940|interv:120000000| [2025/04/30 20:08:14 775149] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814774940|now:1746043694774940|interv:120000000| [2025/04/30 20:08:14 775153] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694854629|pq_index:0| [2025/04/30 20:08:14 775158] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694774263| [2025/04/30 20:08:14 775162] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694775162| [2025/04/30 20:08:14 775183] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694775182| [2025/04/30 20:08:14 775191] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 775196] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53366|min_srtt:53366|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 775201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1723691| [2025/04/30 20:08:14 775206] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53366|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 775210] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 775215] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53366|min_srtt:53366|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 775219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64819|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1724858| [2025/04/30 20:08:14 775224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 775228] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 775232] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 775236] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 775240] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 775248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:66307|conn:000055FC16B356FC|stream_id:0|stream_offset:1723691| [2025/04/30 20:08:14 775253] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 775257] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1860| [2025/04/30 20:08:14 775292] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746043694775265|stream_id:0|stream_offset:1723691| [2025/04/30 20:08:14 775298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 775303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 20:08:14 775307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53366|rtt_var:540|pto_duration:55526|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 775312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 775316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 775319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66019| [2025/04/30 20:08:14 775323] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694855791|now:1746043694775307|interv:80484| [2025/04/30 20:08:14 775327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694855791|now:1746043694775307|interval:80484|pto_count:0|srtt:53366 [2025/04/30 20:08:14 775332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66307|inflight:66019| [2025/04/30 20:08:14 775337] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694855791| [2025/04/30 20:08:14 775341] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694855791| [2025/04/30 20:08:14 775345] [debug] |xqc_engine_wakeup_after|wakeup:1746043694855791|now:1746043694775345|diff:80446| [2025/04/30 20:08:14 775350] [debug] |xqc_engine_main_logic|END|now:1746043694775182| [2025/04/30 20:08:14 775355] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694775355| [2025/04/30 20:08:14 775359] [debug] |xqc_engine_wakeup_after|wakeup:1746043694855791|now:1746043694775359|diff:80432| [2025/04/30 20:08:14 775363] [debug] |xqc_engine_main_logic|END|now:1746043694775355| [2025/04/30 20:08:14 776117] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694776115| [2025/04/30 20:08:14 776129] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 776138] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1424| [2025/04/30 20:08:14 776144] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1425| [2025/04/30 20:08:14 776153] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1425| [2025/04/30 20:08:14 776160] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 776190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 776205] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:64871|prior_delivered:1646320|prior_time:1746043694721991|is_app_limited:0|send_elapse:52182|ack_elapse:54124|ctl_first_sent_time:1746043694722318|lagest_ack_time:1746043694776115|curr_delivered:1711191| [2025/04/30 20:08:14 776212] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694722318| [2025/04/30 20:08:14 776220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:314||sndq_packets_used_bytes:0|sndq_packets_free:551| [2025/04/30 20:08:14 776227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53366|rttvar:540|minrtt:30499|latest_rtt:53797|ack_delay:32| [2025/04/30 20:08:14 776233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53416|rttvar:504|minrtt:30499|latest_rtt:53797|ack_delay:32| [2025/04/30 20:08:14 776240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1806|lost_pn:1803|thresh:3| [2025/04/30 20:08:14 776247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 776253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 776260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53416|rtt_var:504|pto_duration:55432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 776266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 776273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 776276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64819| [2025/04/30 20:08:14 776280] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694855697|now:1746043694776259|interv:79438| [2025/04/30 20:08:14 776284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694855697|now:1746043694776259|interval:79438|pto_count:0|srtt:53416 [2025/04/30 20:08:14 776289] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52182, ack_elapse 54124, delivered 64871|rate 1198562|lost 333| [2025/04/30 20:08:14 776293] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 29 -> 30| [2025/04/30 20:08:14 776297] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198562) in round 30| [2025/04/30 20:08:14 776302] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 776306] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 776310] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66307|packet_lost:0|acked:1200|po_sent_time:1746043694722318|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1711191| [2025/04/30 20:08:14 776314] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694722318|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1711191| [2025/04/30 20:08:14 776323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:64819|srtt:53416|latest_rtt:53797|min_rtt:30499|applimit:0|lost:333|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 776330] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1425|largest:1425|pns:2| [2025/04/30 20:08:14 776334] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1425|frame:ACK |recv_time:1746043694776115|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 776339] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814776115|now:1746043694776115|interv:120000000| [2025/04/30 20:08:14 776343] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814776115|now:1746043694776115|interv:120000000| [2025/04/30 20:08:14 776347] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694855791|pq_index:0| [2025/04/30 20:08:14 776352] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694775182| [2025/04/30 20:08:14 776356] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694776355| [2025/04/30 20:08:14 776361] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694776359| [2025/04/30 20:08:14 776367] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 776372] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1724858| [2025/04/30 20:08:14 776381] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776385] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776390] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1726025| [2025/04/30 20:08:14 776399] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776404] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776411] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1727192| [2025/04/30 20:08:14 776431] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776436] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776441] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1728359| [2025/04/30 20:08:14 776455] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776461] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776467] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1729526| [2025/04/30 20:08:14 776480] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776487] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776493] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1730693| [2025/04/30 20:08:14 776505] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776512] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776518] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1731860| [2025/04/30 20:08:14 776531] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776541] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776548] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1733027| [2025/04/30 20:08:14 776561] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776569] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776576] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1734194| [2025/04/30 20:08:14 776589] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776595] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776601] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1735361| [2025/04/30 20:08:14 776616] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776623] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776629] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1736528| [2025/04/30 20:08:14 776643] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776650] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776656] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1737695| [2025/04/30 20:08:14 776673] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776679] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776686] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1738862| [2025/04/30 20:08:14 776700] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776704] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776709] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1740029| [2025/04/30 20:08:14 776717] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776721] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776726] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1741196| [2025/04/30 20:08:14 776734] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776738] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776743] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1742363| [2025/04/30 20:08:14 776754] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776759] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776765] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1743530| [2025/04/30 20:08:14 776780] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776787] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776793] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1744697| [2025/04/30 20:08:14 776804] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776809] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776813] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1745864| [2025/04/30 20:08:14 776822] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776830] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776837] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1747031| [2025/04/30 20:08:14 776848] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776852] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776862] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1748198| [2025/04/30 20:08:14 776876] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776883] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776890] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1749365| [2025/04/30 20:08:14 776903] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776910] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776917] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1750532| [2025/04/30 20:08:14 776930] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776937] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776945] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1751699| [2025/04/30 20:08:14 776959] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776966] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 776973] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 776980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1752866| [2025/04/30 20:08:14 776992] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 776996] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 777002] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 777009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1754033| [2025/04/30 20:08:14 777016] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 777023] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 777027] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 777031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1755200| [2025/04/30 20:08:14 777036] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 777040] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 777044] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 777048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1756367| [2025/04/30 20:08:14 777053] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 777057] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 777061] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 777065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1757534| [2025/04/30 20:08:14 777070] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 777077] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 777082] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 777086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1758701| [2025/04/30 20:08:14 777090] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 777094] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 777099] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 777103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1759868| [2025/04/30 20:08:14 777107] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 777121] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 777126] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 777130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1761035| [2025/04/30 20:08:14 777134] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 777139] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 777145] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 777152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1762202| [2025/04/30 20:08:14 777159] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 777178] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 777185] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 777193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1763369| [2025/04/30 20:08:14 777198] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 777202] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 777206] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 777210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1764536| [2025/04/30 20:08:14 777215] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 777219] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 777223] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53416|min_srtt:53416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 777227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1765703| [2025/04/30 20:08:14 777231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 777235] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 777239] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 777243] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 777248] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 777256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1724858| [2025/04/30 20:08:14 777260] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 777265] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1861| [2025/04/30 20:08:14 777299] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746043694777273|stream_id:0|stream_offset:1724858| [2025/04/30 20:08:14 777306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 777314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 20:08:14 777319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53416|rtt_var:504|pto_duration:55432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 777323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 777327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 777331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66019| [2025/04/30 20:08:14 777335] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694857705|now:1746043694777319|interv:80386| [2025/04/30 20:08:14 777339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694857705|now:1746043694777319|interval:80386|pto_count:0|srtt:53416 [2025/04/30 20:08:14 777344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:66019| [2025/04/30 20:08:14 777349] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 777353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1726025| [2025/04/30 20:08:14 777358] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 777362] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1862| [2025/04/30 20:08:14 777407] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66019|now:1746043694777368|stream_id:0|stream_offset:1726025| [2025/04/30 20:08:14 777419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 777424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 20:08:14 777429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53416|rtt_var:504|pto_duration:55432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 777434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 777438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 777442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67219| [2025/04/30 20:08:14 777449] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694857800|now:1746043694777429|interv:80371| [2025/04/30 20:08:14 777456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694857800|now:1746043694777429|interval:80371|pto_count:0|srtt:53416 [2025/04/30 20:08:14 777463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:67219| [2025/04/30 20:08:14 777478] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 777483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1727192| [2025/04/30 20:08:14 777488] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 777492] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1863| [2025/04/30 20:08:14 777536] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746043694777503|stream_id:0|stream_offset:1727192| [2025/04/30 20:08:14 777545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1863|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 777552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 20:08:14 777559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53416|rtt_var:504|pto_duration:55432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 777565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 777570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 777576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68419| [2025/04/30 20:08:14 777582] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694857935|now:1746043694777558|interv:80377| [2025/04/30 20:08:14 777588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694857935|now:1746043694777558|interval:80377|pto_count:0|srtt:53416 [2025/04/30 20:08:14 777594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:68419| [2025/04/30 20:08:14 777602] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 777608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1728359| [2025/04/30 20:08:14 777614] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 777620] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1864| [2025/04/30 20:08:14 777654] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68419|now:1746043694777630|stream_id:0|stream_offset:1728359| [2025/04/30 20:08:14 777662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 777669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68419|applimit:0| [2025/04/30 20:08:14 777674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53416|rtt_var:504|pto_duration:55432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 777686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 777692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 777698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69619| [2025/04/30 20:08:14 777704] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694858062|now:1746043694777674|interv:80388| [2025/04/30 20:08:14 777710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694858062|now:1746043694777674|interval:80388|pto_count:0|srtt:53416 [2025/04/30 20:08:14 777717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69619| [2025/04/30 20:08:14 777724] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 777732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1729526| [2025/04/30 20:08:14 777739] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 777745] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694778745|now:1746043694777745|interv:1000| [2025/04/30 20:08:14 777751] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 777757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 777763] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694778745| [2025/04/30 20:08:14 777770] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694778745| [2025/04/30 20:08:14 777776] [debug] |xqc_engine_wakeup_after|wakeup:1746043694778745|now:1746043694777776|diff:969| [2025/04/30 20:08:14 777783] [debug] |xqc_engine_main_logic|END|now:1746043694776359| [2025/04/30 20:08:14 777795] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694777794| [2025/04/30 20:08:14 777803] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 777811] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1425| [2025/04/30 20:08:14 777815] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1426| [2025/04/30 20:08:14 777821] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1426| [2025/04/30 20:08:14 777826] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 777834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 777842] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:63671|prior_delivered:1648720|prior_time:1746043694724042|is_app_limited:0|send_elapse:52480|ack_elapse:53752|ctl_first_sent_time:1746043694724511|lagest_ack_time:1746043694777794|curr_delivered:1712391| [2025/04/30 20:08:14 777849] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694724511| [2025/04/30 20:08:14 777862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:313||sndq_packets_used_bytes:0|sndq_packets_free:552| [2025/04/30 20:08:14 777868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53416|rttvar:504|minrtt:30499|latest_rtt:53283|ack_delay:32| [2025/04/30 20:08:14 777874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53395|rttvar:419|minrtt:30499|latest_rtt:53283|ack_delay:32| [2025/04/30 20:08:14 777955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1807|lost_pn:1804|thresh:3| [2025/04/30 20:08:14 777962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 778224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 778230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53395|rtt_var:419|pto_duration:55395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 778235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 778239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 778243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68419| [2025/04/30 20:08:14 778247] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694858025|now:1746043694778229|interv:79796| [2025/04/30 20:08:14 778252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694858025|now:1746043694778229|interval:79796|pto_count:0|srtt:53395 [2025/04/30 20:08:14 778256] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52480, ack_elapse 53752, delivered 63671|rate 1184532|lost 333| [2025/04/30 20:08:14 778261] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184532) in round 30| [2025/04/30 20:08:14 778265] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 778269] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 778273] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694724511|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1711191| [2025/04/30 20:08:14 778278] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694724511|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1711191| [2025/04/30 20:08:14 778284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68419|srtt:53395|latest_rtt:53283|min_rtt:30499|applimit:0|lost:333|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 778293] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1426|largest:1426|pns:2| [2025/04/30 20:08:14 778301] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1426|frame:ACK |recv_time:1746043694777794|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 778314] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814777794|now:1746043694777794|interv:120000000| [2025/04/30 20:08:14 778318] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814777794|now:1746043694777794|interv:120000000| [2025/04/30 20:08:14 778322] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694778745|pq_index:0| [2025/04/30 20:08:14 778327] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694776359| [2025/04/30 20:08:14 778331] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694778330| [2025/04/30 20:08:14 778336] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694778335| [2025/04/30 20:08:14 778341] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 778346] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53395|min_srtt:53395|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 778351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68419|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1765703| [2025/04/30 20:08:14 778356] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53395|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 778361] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 778365] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53395|min_srtt:53395|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 778371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68419|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1766870| [2025/04/30 20:08:14 778378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 778384] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 778390] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 778396] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 778401] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 778406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1729526| [2025/04/30 20:08:14 778410] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 778414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 778422] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694778745| [2025/04/30 20:08:14 778426] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694778745| [2025/04/30 20:08:14 778430] [debug] |xqc_engine_wakeup_after|wakeup:1746043694778745|now:1746043694778430|diff:315| [2025/04/30 20:08:14 778435] [debug] |xqc_engine_main_logic|END|now:1746043694778335| [2025/04/30 20:08:14 778444] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694778443| [2025/04/30 20:08:14 778449] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 778455] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1426| [2025/04/30 20:08:14 778462] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1427| [2025/04/30 20:08:14 778471] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1427| [2025/04/30 20:08:14 778478] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 778486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1808|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1808|path_largest_ack:1808| [2025/04/30 20:08:14 778492] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:64871|prior_delivered:1648720|prior_time:1746043694724042|is_app_limited:0|send_elapse:52620|ack_elapse:54401|ctl_first_sent_time:1746043694724651|lagest_ack_time:1746043694778443|curr_delivered:1713591| [2025/04/30 20:08:14 778497] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694724651| [2025/04/30 20:08:14 778501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:312||sndq_packets_used_bytes:0|sndq_packets_free:553| [2025/04/30 20:08:14 778506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53395|rttvar:419|minrtt:30499|latest_rtt:53792|ack_delay:40| [2025/04/30 20:08:14 778510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53440|rttvar:404|minrtt:30499|latest_rtt:53792|ack_delay:40| [2025/04/30 20:08:14 778514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1808|lost_pn:1805|thresh:3| [2025/04/30 20:08:14 778518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 778522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 778527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53440|rtt_var:404|pto_duration:55440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 778531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 778535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 778539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67219| [2025/04/30 20:08:14 778546] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694858070|now:1746043694778526|interv:79544| [2025/04/30 20:08:14 778553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694858070|now:1746043694778526|interval:79544|pto_count:0|srtt:53440 [2025/04/30 20:08:14 778564] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52620, ack_elapse 54401, delivered 64871|rate 1192459|lost 333| [2025/04/30 20:08:14 778570] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192459) in round 30| [2025/04/30 20:08:14 778575] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 778580] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 778585] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694724651|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1711191| [2025/04/30 20:08:14 778592] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694724651|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1711191| [2025/04/30 20:08:14 778599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:67219|srtt:53440|latest_rtt:53792|min_rtt:30499|applimit:0|lost:333|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 778607] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1427|largest:1427|pns:2| [2025/04/30 20:08:14 778614] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1427|frame:ACK |recv_time:1746043694778443|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 778622] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814778443|now:1746043694778443|interv:120000000| [2025/04/30 20:08:14 778629] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814778443|now:1746043694778443|interv:120000000| [2025/04/30 20:08:14 778636] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694778745|pq_index:0| [2025/04/30 20:08:14 778642] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694778335| [2025/04/30 20:08:14 778648] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694778648| [2025/04/30 20:08:14 778656] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694778654| [2025/04/30 20:08:14 778663] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 778670] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53440|min_srtt:53440|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 778676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:67219|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1766870| [2025/04/30 20:08:14 778680] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53440|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 778689] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 778694] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53440|min_srtt:53440|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 778698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:67219|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1768037| [2025/04/30 20:08:14 778703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 778707] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 778711] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 778715] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 778719] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 778724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1729526| [2025/04/30 20:08:14 778728] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 778732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 778736] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694778745| [2025/04/30 20:08:14 778740] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694778745| [2025/04/30 20:08:14 778744] [debug] |xqc_engine_wakeup_after|wakeup:1746043694778745|now:1746043694778744|diff:1| [2025/04/30 20:08:14 778748] [debug] |xqc_engine_main_logic|END|now:1746043694778654| [2025/04/30 20:08:14 778754] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694778754| [2025/04/30 20:08:14 778758] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694778745|pq_index:0| [2025/04/30 20:08:14 778762] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694778654| [2025/04/30 20:08:14 778769] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694778767| [2025/04/30 20:08:14 778776] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694778745|now:1746043694778767| [2025/04/30 20:08:14 778783] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694778745|now:1746043694778767| [2025/04/30 20:08:14 778790] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 778794] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 778798] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53440|min_srtt:53440|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 778803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:67219|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1768037| [2025/04/30 20:08:14 778810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 778814] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 778818] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 778823] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 778827] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 778831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1729526| [2025/04/30 20:08:14 778835] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 778841] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1865| [2025/04/30 20:08:14 778885] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746043694778852|stream_id:0|stream_offset:1729526| [2025/04/30 20:08:14 778895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 778903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 20:08:14 778910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53440|rtt_var:404|pto_duration:55440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 778917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 778923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 778929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68419| [2025/04/30 20:08:14 778935] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694859292|now:1746043694778909|interv:80383| [2025/04/30 20:08:14 778942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694859292|now:1746043694778909|interval:80383|pto_count:0|srtt:53440 [2025/04/30 20:08:14 778949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:68419| [2025/04/30 20:08:14 778957] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 778964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1730693| [2025/04/30 20:08:14 778971] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 778982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694779982|now:1746043694778982|interv:1000| [2025/04/30 20:08:14 778988] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 778994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 778999] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694779982| [2025/04/30 20:08:14 779006] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694779982| [2025/04/30 20:08:14 779012] [debug] |xqc_engine_wakeup_after|wakeup:1746043694779982|now:1746043694779011|diff:971| [2025/04/30 20:08:14 779017] [debug] |xqc_engine_main_logic|END|now:1746043694778767| [2025/04/30 20:08:14 779030] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694779029| [2025/04/30 20:08:14 779037] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 779045] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1427| [2025/04/30 20:08:14 779051] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1428| [2025/04/30 20:08:14 779059] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1428| [2025/04/30 20:08:14 779065] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 779072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 779078] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66071|prior_delivered:1648720|prior_time:1746043694724042|is_app_limited:0|send_elapse:52754|ack_elapse:54987|ctl_first_sent_time:1746043694724785|lagest_ack_time:1746043694779029|curr_delivered:1714791| [2025/04/30 20:08:14 779084] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694724785| [2025/04/30 20:08:14 779090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:311||sndq_packets_used_bytes:0|sndq_packets_free:554| [2025/04/30 20:08:14 779095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53440|rttvar:404|minrtt:30499|latest_rtt:54244|ack_delay:40| [2025/04/30 20:08:14 779100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53535|rttvar:494|minrtt:30499|latest_rtt:54244|ack_delay:40| [2025/04/30 20:08:14 779106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1809|lost_pn:1806|thresh:3| [2025/04/30 20:08:14 779111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 779116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 779121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53535|rtt_var:494|pto_duration:55535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 779127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 779132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 779137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67219| [2025/04/30 20:08:14 779147] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694859387|now:1746043694779121|interv:80266| [2025/04/30 20:08:14 779152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694859387|now:1746043694779121|interval:80266|pto_count:0|srtt:53535 [2025/04/30 20:08:14 779157] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52754, ack_elapse 54987, delivered 66071|rate 1201574|lost 333| [2025/04/30 20:08:14 779163] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201574) in round 30| [2025/04/30 20:08:14 779201] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 779209] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 779214] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694724785|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1711191| [2025/04/30 20:08:14 779221] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694724785|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1711191| [2025/04/30 20:08:14 779228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:67219|srtt:53535|latest_rtt:54244|min_rtt:30499|applimit:0|lost:333|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 779237] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1428|largest:1428|pns:2| [2025/04/30 20:08:14 779245] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1428|frame:ACK |recv_time:1746043694779029|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 779252] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814779029|now:1746043694779029|interv:120000000| [2025/04/30 20:08:14 779259] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814779029|now:1746043694779029|interv:120000000| [2025/04/30 20:08:14 779264] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694779982|pq_index:0| [2025/04/30 20:08:14 779268] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694778767| [2025/04/30 20:08:14 779272] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694779272| [2025/04/30 20:08:14 779277] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694779276| [2025/04/30 20:08:14 779285] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 779292] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53535|min_srtt:53535|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 779298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:67219|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1768037| [2025/04/30 20:08:14 779317] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53535|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 779325] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 779333] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53535|min_srtt:53535|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 779340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:67219|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1769204| [2025/04/30 20:08:14 779347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 779353] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 779360] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 779367] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 779374] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 779380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1730693| [2025/04/30 20:08:14 779387] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 779393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 779399] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694779982| [2025/04/30 20:08:14 779406] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694779982| [2025/04/30 20:08:14 779411] [debug] |xqc_engine_wakeup_after|wakeup:1746043694779982|now:1746043694779411|diff:571| [2025/04/30 20:08:14 779419] [debug] |xqc_engine_main_logic|END|now:1746043694779276| [2025/04/30 20:08:14 779427] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694779427| [2025/04/30 20:08:14 779433] [debug] |xqc_engine_wakeup_after|wakeup:1746043694779982|now:1746043694779433|diff:549| [2025/04/30 20:08:14 779439] [debug] |xqc_engine_main_logic|END|now:1746043694779427| [2025/04/30 20:08:14 780524] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694780524| [2025/04/30 20:08:14 780538] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694779982|pq_index:0| [2025/04/30 20:08:14 780545] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694779276| [2025/04/30 20:08:14 780554] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694780552| [2025/04/30 20:08:14 780561] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694779982|now:1746043694780552| [2025/04/30 20:08:14 780574] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694779982|now:1746043694780552| [2025/04/30 20:08:14 780580] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 780587] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 780594] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53535|min_srtt:53535|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 780599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:67219|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1769204| [2025/04/30 20:08:14 780605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 780608] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 780612] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 780619] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 780626] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 780633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1730693| [2025/04/30 20:08:14 780640] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 780647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1866| [2025/04/30 20:08:14 780690] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746043694780658|stream_id:0|stream_offset:1730693| [2025/04/30 20:08:14 780697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 780704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 20:08:14 780711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53535|rtt_var:494|pto_duration:55535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 780718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 780725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 780731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68419| [2025/04/30 20:08:14 780738] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694861193|now:1746043694780711|interv:80482| [2025/04/30 20:08:14 780744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694861193|now:1746043694780711|interval:80482|pto_count:0|srtt:53535 [2025/04/30 20:08:14 780751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:68419| [2025/04/30 20:08:14 780779] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 780786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1731860| [2025/04/30 20:08:14 780793] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 780800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1867-1869|next_skip_chance:1746043695022405|current_time:1746043694780800| [2025/04/30 20:08:14 780807] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1870| [2025/04/30 20:08:14 780849] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68419|now:1746043694780818|stream_id:0|stream_offset:1731860| [2025/04/30 20:08:14 780858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 780865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68419|applimit:0| [2025/04/30 20:08:14 780872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53535|rtt_var:494|pto_duration:55535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 780879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 780886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 780891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69619| [2025/04/30 20:08:14 780898] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694861353|now:1746043694780871|interv:80482| [2025/04/30 20:08:14 780904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694861353|now:1746043694780871|interval:80482|pto_count:0|srtt:53535 [2025/04/30 20:08:14 780911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69619| [2025/04/30 20:08:14 780919] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 780925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1733027| [2025/04/30 20:08:14 780932] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 780936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1871| [2025/04/30 20:08:14 780971] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69619|now:1746043694780944|stream_id:0|stream_offset:1733027| [2025/04/30 20:08:14 780981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 780995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69619|applimit:0| [2025/04/30 20:08:14 781000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53535|rtt_var:494|pto_duration:55535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 781005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 781009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 781013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70819| [2025/04/30 20:08:14 781017] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694861479|now:1746043694781000|interv:80479| [2025/04/30 20:08:14 781021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694861479|now:1746043694781000|interval:80479|pto_count:0|srtt:53535 [2025/04/30 20:08:14 781025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70819| [2025/04/30 20:08:14 781030] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 781034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70819|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1734194| [2025/04/30 20:08:14 781038] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 781042] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694782042|now:1746043694781042|interv:1000| [2025/04/30 20:08:14 781046] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 781050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 781054] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694782042| [2025/04/30 20:08:14 781059] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694782042| [2025/04/30 20:08:14 781063] [debug] |xqc_engine_wakeup_after|wakeup:1746043694782042|now:1746043694781063|diff:979| [2025/04/30 20:08:14 781067] [debug] |xqc_engine_main_logic|END|now:1746043694780552| [2025/04/30 20:08:14 781077] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694781077| [2025/04/30 20:08:14 781082] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 781088] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1428| [2025/04/30 20:08:14 781092] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1429| [2025/04/30 20:08:14 781098] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1429| [2025/04/30 20:08:14 781102] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 781107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 781112] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:64871|prior_delivered:1652320|prior_time:1746043694727181|is_app_limited:0|send_elapse:52081|ack_elapse:53896|ctl_first_sent_time:1746043694727648|lagest_ack_time:1746043694781077|curr_delivered:1715991| [2025/04/30 20:08:14 781120] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694727648| [2025/04/30 20:08:14 781125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:310||sndq_packets_used_bytes:0|sndq_packets_free:555| [2025/04/30 20:08:14 781129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53535|rttvar:494|minrtt:30499|latest_rtt:53429|ack_delay:32| [2025/04/30 20:08:14 781133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53518|rttvar:405|minrtt:30499|latest_rtt:53429|ack_delay:32| [2025/04/30 20:08:14 781138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1811|lost_pn:1808|thresh:3| [2025/04/30 20:08:14 781142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 781146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 781150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694787735|now:1746043694781150|interval:6585| [2025/04/30 20:08:14 781154] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694787735|now:1746043694781150|interv:6585| [2025/04/30 20:08:14 781159] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52081, ack_elapse 53896, delivered 63671|rate 1181367|lost 333| [2025/04/30 20:08:14 781163] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181367) in round 30| [2025/04/30 20:08:14 781188] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 781192] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 781197] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694727648|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1711191| [2025/04/30 20:08:14 781204] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694727648|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1711191| [2025/04/30 20:08:14 781211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69619|srtt:53518|latest_rtt:53429|min_rtt:30499|applimit:0|lost:333|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 781220] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1429|largest:1429|pns:2| [2025/04/30 20:08:14 781226] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1429|frame:ACK |recv_time:1746043694781077|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 781230] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814781077|now:1746043694781077|interv:120000000| [2025/04/30 20:08:14 781235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814781077|now:1746043694781077|interv:120000000| [2025/04/30 20:08:14 781242] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694782042|pq_index:0| [2025/04/30 20:08:14 781247] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694780552| [2025/04/30 20:08:14 781255] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694781255| [2025/04/30 20:08:14 781260] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694781259| [2025/04/30 20:08:14 781265] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 781270] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53518|min_srtt:53518|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 781275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69619|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1769204| [2025/04/30 20:08:14 781279] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 781284] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 781289] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53518|min_srtt:53518|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 781293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69619|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1770371| [2025/04/30 20:08:14 781297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 781302] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 781306] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 781310] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 781315] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 781319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1734194| [2025/04/30 20:08:14 781323] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 781327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 781331] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694782042| [2025/04/30 20:08:14 781335] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694782042| [2025/04/30 20:08:14 781339] [debug] |xqc_engine_wakeup_after|wakeup:1746043694782042|now:1746043694781339|diff:703| [2025/04/30 20:08:14 781346] [debug] |xqc_engine_main_logic|END|now:1746043694781259| [2025/04/30 20:08:14 781353] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694781353| [2025/04/30 20:08:14 781360] [debug] |xqc_engine_wakeup_after|wakeup:1746043694782042|now:1746043694781360|diff:682| [2025/04/30 20:08:14 781366] [debug] |xqc_engine_main_logic|END|now:1746043694781353| [2025/04/30 20:08:14 782416] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694782414| [2025/04/30 20:08:14 782430] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 782440] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1429| [2025/04/30 20:08:14 782446] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1430| [2025/04/30 20:08:14 782455] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1430| [2025/04/30 20:08:14 782462] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 782471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 782477] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66071|prior_delivered:1652320|prior_time:1746043694727181|is_app_limited:0|send_elapse:52206|ack_elapse:55233|ctl_first_sent_time:1746043694727773|lagest_ack_time:1746043694782414|curr_delivered:1717191| [2025/04/30 20:08:14 782485] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694727773| [2025/04/30 20:08:14 782492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:309||sndq_packets_used_bytes:0|sndq_packets_free:556| [2025/04/30 20:08:14 782499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53518|rttvar:405|minrtt:30499|latest_rtt:54641|ack_delay:40| [2025/04/30 20:08:14 782506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53654|rttvar:574|minrtt:30499|latest_rtt:54641|ack_delay:40| [2025/04/30 20:08:14 782512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1812|lost_pn:1809|thresh:3| [2025/04/30 20:08:14 782518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 782526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 782532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694788999|now:1746043694782532|interval:6467| [2025/04/30 20:08:14 782539] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694788999|now:1746043694782532|interv:6467| [2025/04/30 20:08:14 782546] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52206, ack_elapse 55233, delivered 64871|rate 1174497|lost 333| [2025/04/30 20:08:14 782553] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174497) in round 30| [2025/04/30 20:08:14 782560] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 782566] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 782573] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694727773|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1711191| [2025/04/30 20:08:14 782588] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694727773|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1711191| [2025/04/30 20:08:14 782596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68419|srtt:53654|latest_rtt:54641|min_rtt:30499|applimit:0|lost:333|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 782604] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1430|largest:1430|pns:2| [2025/04/30 20:08:14 782609] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1430|frame:ACK |recv_time:1746043694782414|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 782614] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814782414|now:1746043694782414|interv:120000000| [2025/04/30 20:08:14 782618] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814782414|now:1746043694782414|interv:120000000| [2025/04/30 20:08:14 782622] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694782042|pq_index:0| [2025/04/30 20:08:14 782627] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694781259| [2025/04/30 20:08:14 782631] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694782631| [2025/04/30 20:08:14 782636] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694782635| [2025/04/30 20:08:14 782641] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694782042|now:1746043694782635| [2025/04/30 20:08:14 782645] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694782042|now:1746043694782635| [2025/04/30 20:08:14 782649] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 782654] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 782659] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53654|min_srtt:53654|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 782663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68419|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1770371| [2025/04/30 20:08:14 782668] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53654|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 782673] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 782677] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53654|min_srtt:53654|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 782685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68419|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 782690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 782694] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 782697] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 782702] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 782706] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 782711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1734194| [2025/04/30 20:08:14 782715] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 782719] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1872| [2025/04/30 20:08:14 782756] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68419|now:1746043694782727|stream_id:0|stream_offset:1734194| [2025/04/30 20:08:14 782762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 782767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68419|applimit:0| [2025/04/30 20:08:14 782772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694788999|now:1746043694782772|interval:6227| [2025/04/30 20:08:14 782776] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694788999|now:1746043694782772|interv:6227| [2025/04/30 20:08:14 782780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69619| [2025/04/30 20:08:14 782785] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 782789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1735361| [2025/04/30 20:08:14 782794] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 782798] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694783798|now:1746043694782798|interv:1000| [2025/04/30 20:08:14 782802] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 782806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 782810] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694783798| [2025/04/30 20:08:14 782814] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694783798| [2025/04/30 20:08:14 782822] [debug] |xqc_engine_wakeup_after|wakeup:1746043694783798|now:1746043694782822|diff:976| [2025/04/30 20:08:14 782826] [debug] |xqc_engine_main_logic|END|now:1746043694782635| [2025/04/30 20:08:14 782832] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694782832| [2025/04/30 20:08:14 782836] [debug] |xqc_engine_wakeup_after|wakeup:1746043694783798|now:1746043694782835|diff:963| [2025/04/30 20:08:14 782840] [debug] |xqc_engine_main_logic|END|now:1746043694782832| [2025/04/30 20:08:14 783116] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694783115| [2025/04/30 20:08:14 783130] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 783140] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1430| [2025/04/30 20:08:14 783147] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1431| [2025/04/30 20:08:14 783155] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1431| [2025/04/30 20:08:14 783162] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 783189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1813|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1813|path_largest_ack:1813| [2025/04/30 20:08:14 783195] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:64816|prior_delivered:1654782|prior_time:1746043694729114|is_app_limited:0|send_elapse:50204|ack_elapse:54001|ctl_first_sent_time:1746043694729550|lagest_ack_time:1746043694783115|curr_delivered:1718398| [2025/04/30 20:08:14 783200] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694729550| [2025/04/30 20:08:14 783205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:308||sndq_packets_used_bytes:0|sndq_packets_free:557| [2025/04/30 20:08:14 783210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53654|rttvar:574|minrtt:30499|latest_rtt:53565|ack_delay:160| [2025/04/30 20:08:14 783217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53623|rttvar:493|minrtt:30499|latest_rtt:53565|ack_delay:160| [2025/04/30 20:08:14 783224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1813|lost_pn:1810|thresh:3| [2025/04/30 20:08:14 783231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 783240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1810|lost_pn:1810|po_sent_time:1746043694727528|lost_send_time:1746043694722790|loss_delay:60325|frame:STREAM |repair:128| [2025/04/30 20:08:14 783246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694727528u| [2025/04/30 20:08:14 783253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1374|pns:2| [2025/04/30 20:08:14 783259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 783266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53623|rtt_var:493|pto_duration:55623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 783273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 783279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 783293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 783299] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694863350|now:1746043694783266|interv:80084| [2025/04/30 20:08:14 783306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694863350|now:1746043694783266|interval:80084|pto_count:0|srtt:53623 [2025/04/30 20:08:14 783313] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50204, ack_elapse 54001, delivered 63616|rate 1178052|lost 334| [2025/04/30 20:08:14 783318] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178052) in round 30| [2025/04/30 20:08:14 783322] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 783327] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 783331] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:1|acked:1207|po_sent_time:1746043694729550|recovery:1|recovery_start:1746043694783253|packet_conservation:0|next_round_delivered:1711191| [2025/04/30 20:08:14 783335] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:1|acked:1207|po_sent_time:1746043694729550|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 783340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53623|latest_rtt:53565|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 783346] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1431|largest:1431|pns:2| [2025/04/30 20:08:14 783351] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1431|frame:ACK |recv_time:1746043694783115|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 783356] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814783115|now:1746043694783115|interv:120000000| [2025/04/30 20:08:14 783360] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814783115|now:1746043694783115|interv:120000000| [2025/04/30 20:08:14 783364] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694783798|pq_index:0| [2025/04/30 20:08:14 783368] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694782635| [2025/04/30 20:08:14 783372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694783372| [2025/04/30 20:08:14 783378] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694783376| [2025/04/30 20:08:14 783383] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 783388] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53623|min_srtt:53623|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 783400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 783408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 783414] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 783419] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 783424] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 783428] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53623|min_srtt:53623|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 783433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 783437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 783441] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 783445] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 783449] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 783454] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 783458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1735361| [2025/04/30 20:08:14 783463] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 783466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 783471] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694783798| [2025/04/30 20:08:14 783475] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694783798| [2025/04/30 20:08:14 783479] [debug] |xqc_engine_wakeup_after|wakeup:1746043694783798|now:1746043694783479|diff:319| [2025/04/30 20:08:14 783483] [debug] |xqc_engine_main_logic|END|now:1746043694783376| [2025/04/30 20:08:14 783489] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694783489| [2025/04/30 20:08:14 783493] [debug] |xqc_engine_wakeup_after|wakeup:1746043694783798|now:1746043694783493|diff:305| [2025/04/30 20:08:14 783497] [debug] |xqc_engine_main_logic|END|now:1746043694783489| [2025/04/30 20:08:14 783839] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694783838| [2025/04/30 20:08:14 783848] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 783858] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1431| [2025/04/30 20:08:14 783872] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1432| [2025/04/30 20:08:14 783880] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1432| [2025/04/30 20:08:14 783885] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 783892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 783899] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1654782|prior_time:1746043694729114|is_app_limited:0|send_elapse:50337|ack_elapse:54724|ctl_first_sent_time:1746043694729683|lagest_ack_time:1746043694783838|curr_delivered:1719598| [2025/04/30 20:08:14 783907] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694729683| [2025/04/30 20:08:14 783914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:308||sndq_packets_used_bytes:0|sndq_packets_free:557| [2025/04/30 20:08:14 783921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53623|rttvar:493|minrtt:30499|latest_rtt:54155|ack_delay:40| [2025/04/30 20:08:14 783927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53685|rttvar:493|minrtt:30499|latest_rtt:54155|ack_delay:40| [2025/04/30 20:08:14 783935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1814|lost_pn:1811|thresh:3| [2025/04/30 20:08:14 783941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 783947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 783951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 783955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53685|rtt_var:493|pto_duration:55685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 783960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 783964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 783968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 783972] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694863412|now:1746043694783955|interv:79457| [2025/04/30 20:08:14 783977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694863412|now:1746043694783955|interval:79457|pto_count:0|srtt:53685 [2025/04/30 20:08:14 783981] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50337, ack_elapse 54724, delivered 64816|rate 1184416|lost 334| [2025/04/30 20:08:14 783986] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184416) in round 30| [2025/04/30 20:08:14 783990] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 783994] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 783998] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694729683|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 784007] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694729683|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 784012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:66012|srtt:53685|latest_rtt:54155|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 784018] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1432|largest:1432|pns:2| [2025/04/30 20:08:14 784023] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1432|frame:ACK |recv_time:1746043694783838|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 784028] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814783838|now:1746043694783838|interv:120000000| [2025/04/30 20:08:14 784032] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814783838|now:1746043694783838|interv:120000000| [2025/04/30 20:08:14 784036] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694783798|pq_index:0| [2025/04/30 20:08:14 784040] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694783376| [2025/04/30 20:08:14 784044] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694784044| [2025/04/30 20:08:14 784050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694784048| [2025/04/30 20:08:14 784054] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694783798|now:1746043694784048| [2025/04/30 20:08:14 784058] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694783798|now:1746043694784048| [2025/04/30 20:08:14 784062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 784067] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 784072] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53685|min_srtt:53685|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 784076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 784081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 784085] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 784089] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 784093] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 784101] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53685|min_srtt:53685|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 784105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 784109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 784113] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 784117] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 784121] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 784125] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 784130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1735361| [2025/04/30 20:08:14 784134] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 784139] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1873| [2025/04/30 20:08:14 784194] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694784146|stream_id:0|stream_offset:1735361| [2025/04/30 20:08:14 784208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 784214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 784219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53685|rtt_var:493|pto_duration:55685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 784223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 784227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 784231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 784235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694864831|now:1746043694784218|interv:80613| [2025/04/30 20:08:14 784239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694864831|now:1746043694784218|interval:80613|pto_count:0|srtt:53685 [2025/04/30 20:08:14 784244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:67212| [2025/04/30 20:08:14 784249] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 784258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1736528| [2025/04/30 20:08:14 784263] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 784267] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1874| [2025/04/30 20:08:14 784300] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694784274|stream_id:0|stream_offset:1736528| [2025/04/30 20:08:14 784310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 784317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 784324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53685|rtt_var:493|pto_duration:55685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 784328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 784332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 784336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 784341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694864959|now:1746043694784323|interv:80636| [2025/04/30 20:08:14 784348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694864959|now:1746043694784323|interval:80636|pto_count:0|srtt:53685 [2025/04/30 20:08:14 784354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 784358] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 784363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1737695| [2025/04/30 20:08:14 784367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 784371] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694864959| [2025/04/30 20:08:14 784376] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694864959| [2025/04/30 20:08:14 784380] [debug] |xqc_engine_wakeup_after|wakeup:1746043694864959|now:1746043694784380|diff:80579| [2025/04/30 20:08:14 784384] [debug] |xqc_engine_main_logic|END|now:1746043694784048| [2025/04/30 20:08:14 784390] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694784390| [2025/04/30 20:08:14 784395] [debug] |xqc_engine_wakeup_after|wakeup:1746043694864959|now:1746043694784395|diff:80564| [2025/04/30 20:08:14 784401] [debug] |xqc_engine_main_logic|END|now:1746043694784390| [2025/04/30 20:08:14 785416] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694785414| [2025/04/30 20:08:14 785433] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 785451] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1432| [2025/04/30 20:08:14 785457] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1433| [2025/04/30 20:08:14 785466] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1433| [2025/04/30 20:08:14 785472] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 785481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 785541] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:63616|prior_delivered:1658382|prior_time:1746043694732036|is_app_limited:0|send_elapse:52788|ack_elapse:53378|ctl_first_sent_time:1746043694732376|lagest_ack_time:1746043694785414|curr_delivered:1720798| [2025/04/30 20:08:14 786110] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694732376| [2025/04/30 20:08:14 786355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:558| [2025/04/30 20:08:14 786362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53685|rttvar:493|minrtt:30499|latest_rtt:53038|ack_delay:56| [2025/04/30 20:08:14 786370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53597|rttvar:545|minrtt:30499|latest_rtt:53038|ack_delay:56| [2025/04/30 20:08:14 786377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1815|lost_pn:1812|thresh:3| [2025/04/30 20:08:14 786383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 786390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 786397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 786403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53597|rtt_var:545|pto_duration:55777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 786411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 786417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 786423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 786431] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694865051|now:1746043694786403|interv:78648| [2025/04/30 20:08:14 786438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694865051|now:1746043694786403|interval:78648|pto_count:0|srtt:53597 [2025/04/30 20:08:14 786445] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52788, ack_elapse 53378, delivered 62416|rate 1169320|lost 334| [2025/04/30 20:08:14 786452] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169320) in round 30| [2025/04/30 20:08:14 786459] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 786465] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 786475] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694732376|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 786480] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694732376|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 786484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53597|latest_rtt:53038|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 786491] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1433|largest:1433|pns:2| [2025/04/30 20:08:14 786495] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1433|frame:ACK |recv_time:1746043694785414|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 786500] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814785414|now:1746043694785414|interv:120000000| [2025/04/30 20:08:14 786507] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814785414|now:1746043694785414|interv:120000000| [2025/04/30 20:08:14 786513] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694864959|pq_index:0| [2025/04/30 20:08:14 786520] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694784048| [2025/04/30 20:08:14 786527] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694786527| [2025/04/30 20:08:14 786536] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694786534| [2025/04/30 20:08:14 786545] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 786553] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53597|min_srtt:53597|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 786561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 786568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 786574] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 786581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 786588] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 786595] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53597|min_srtt:53597|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 786604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 786609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 786614] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 786620] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 786626] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 786633] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 786638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1737695| [2025/04/30 20:08:14 786642] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 786646] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694787646|now:1746043694786646|interv:1000| [2025/04/30 20:08:14 786650] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 786655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 786661] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694787646| [2025/04/30 20:08:14 786668] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694787646| [2025/04/30 20:08:14 786674] [debug] |xqc_engine_wakeup_after|wakeup:1746043694787646|now:1746043694786674|diff:972| [2025/04/30 20:08:14 786681] [debug] |xqc_engine_main_logic|END|now:1746043694786534| [2025/04/30 20:08:14 786689] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694786689| [2025/04/30 20:08:14 786695] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 786704] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1433| [2025/04/30 20:08:14 786708] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1434| [2025/04/30 20:08:14 786714] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1434| [2025/04/30 20:08:14 786718] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 786724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 786728] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:64816|prior_delivered:1658382|prior_time:1746043694732036|is_app_limited:0|send_elapse:52886|ack_elapse:54653|ctl_first_sent_time:1746043694732474|lagest_ack_time:1746043694786689|curr_delivered:1721998| [2025/04/30 20:08:14 786733] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694732474| [2025/04/30 20:08:14 786738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:306||sndq_packets_used_bytes:0|sndq_packets_free:559| [2025/04/30 20:08:14 786746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53597|rttvar:545|minrtt:30499|latest_rtt:54215|ack_delay:40| [2025/04/30 20:08:14 786751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53669|rttvar:553|minrtt:30499|latest_rtt:54215|ack_delay:40| [2025/04/30 20:08:14 786755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1816|lost_pn:1813|thresh:3| [2025/04/30 20:08:14 786759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 786763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 786767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 786771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53669|rtt_var:553|pto_duration:55881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 786776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 786780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 786784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 786788] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694865155|now:1746043694786771|interv:78384| [2025/04/30 20:08:14 786792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694865155|now:1746043694786771|interval:78384|pto_count:0|srtt:53669 [2025/04/30 20:08:14 786796] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52886, ack_elapse 54653, delivered 63616|rate 1163998|lost 334| [2025/04/30 20:08:14 786801] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163998) in round 30| [2025/04/30 20:08:14 786805] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 786809] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 786813] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694732474|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 786818] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694732474|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 786822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:66012|srtt:53669|latest_rtt:54215|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 786828] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1434|largest:1434|pns:2| [2025/04/30 20:08:14 786833] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1434|frame:ACK |recv_time:1746043694786689|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 786840] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814786689|now:1746043694786689|interv:120000000| [2025/04/30 20:08:14 786844] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814786689|now:1746043694786689|interv:120000000| [2025/04/30 20:08:14 786848] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694787646|pq_index:0| [2025/04/30 20:08:14 786852] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694786534| [2025/04/30 20:08:14 786856] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694786856| [2025/04/30 20:08:14 786861] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694786860| [2025/04/30 20:08:14 786866] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 786871] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53669|min_srtt:53669|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 786875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 786880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 786884] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 786888] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 786892] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 786896] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53669|min_srtt:53669|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 786900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 786905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 786909] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 786912] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 786917] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 786921] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 786925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1737695| [2025/04/30 20:08:14 786932] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 786936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 786940] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694787646| [2025/04/30 20:08:14 786944] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694787646| [2025/04/30 20:08:14 786951] [debug] |xqc_engine_wakeup_after|wakeup:1746043694787646|now:1746043694786951|diff:695| [2025/04/30 20:08:14 786958] [debug] |xqc_engine_main_logic|END|now:1746043694786860| [2025/04/30 20:08:14 786966] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694786966| [2025/04/30 20:08:14 786972] [debug] |xqc_engine_wakeup_after|wakeup:1746043694787646|now:1746043694786972|diff:674| [2025/04/30 20:08:14 786976] [debug] |xqc_engine_main_logic|END|now:1746043694786966| [2025/04/30 20:08:14 786985] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694786985| [2025/04/30 20:08:14 786993] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 787001] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1434| [2025/04/30 20:08:14 787007] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1435| [2025/04/30 20:08:14 787016] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1435| [2025/04/30 20:08:14 787022] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 787029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1817|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1817|path_largest_ack:1817| [2025/04/30 20:08:14 787036] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1658382|prior_time:1746043694732036|is_app_limited:0|send_elapse:52992|ack_elapse:54949|ctl_first_sent_time:1746043694732580|lagest_ack_time:1746043694786985|curr_delivered:1723198| [2025/04/30 20:08:14 787044] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694732580| [2025/04/30 20:08:14 787051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:305||sndq_packets_used_bytes:0|sndq_packets_free:560| [2025/04/30 20:08:14 787057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53669|rttvar:553|minrtt:30499|latest_rtt:54405|ack_delay:88| [2025/04/30 20:08:14 787064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53750|rttvar:577|minrtt:30499|latest_rtt:54405|ack_delay:88| [2025/04/30 20:08:14 787071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1817|lost_pn:1814|thresh:3| [2025/04/30 20:08:14 787078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 787084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 787091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 787097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53750|rtt_var:577|pto_duration:56058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 787106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 787110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 787115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64812| [2025/04/30 20:08:14 787121] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694865332|now:1746043694787096|interv:78236| [2025/04/30 20:08:14 787128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694865332|now:1746043694787096|interval:78236|pto_count:0|srtt:53750 [2025/04/30 20:08:14 787134] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52992, ack_elapse 54949, delivered 64816|rate 1179566|lost 334| [2025/04/30 20:08:14 787140] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179566) in round 30| [2025/04/30 20:08:14 787144] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 787148] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 787152] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694732580|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 787157] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694732580|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 787165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:64812|srtt:53750|latest_rtt:54405|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 787191] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1435|largest:1435|pns:2| [2025/04/30 20:08:14 787198] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1435|frame:ACK |recv_time:1746043694786985|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 787203] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814786985|now:1746043694786985|interv:120000000| [2025/04/30 20:08:14 787207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814786985|now:1746043694786985|interv:120000000| [2025/04/30 20:08:14 787211] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694787646|pq_index:0| [2025/04/30 20:08:14 787216] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694786860| [2025/04/30 20:08:14 787220] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694787220| [2025/04/30 20:08:14 787225] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694787223| [2025/04/30 20:08:14 787230] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 787239] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53750|min_srtt:53750|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 787243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64812|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 787248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 787251] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 787255] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 787260] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 787264] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53750|min_srtt:53750|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 787268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64812|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 787272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 787276] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 787280] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 787284] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 787289] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 787293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1737695| [2025/04/30 20:08:14 787298] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 787302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 787306] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694787646| [2025/04/30 20:08:14 787310] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694787646| [2025/04/30 20:08:14 787314] [debug] |xqc_engine_wakeup_after|wakeup:1746043694787646|now:1746043694787314|diff:332| [2025/04/30 20:08:14 787318] [debug] |xqc_engine_main_logic|END|now:1746043694787223| [2025/04/30 20:08:14 787324] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694787324| [2025/04/30 20:08:14 787328] [debug] |xqc_engine_wakeup_after|wakeup:1746043694787646|now:1746043694787328|diff:318| [2025/04/30 20:08:14 787332] [debug] |xqc_engine_main_logic|END|now:1746043694787324| [2025/04/30 20:08:14 787854] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694787853| [2025/04/30 20:08:14 787867] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 787883] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1435| [2025/04/30 20:08:14 787890] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1436| [2025/04/30 20:08:14 787919] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1436| [2025/04/30 20:08:14 787927] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 787936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 787944] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:63616|prior_delivered:1661982|prior_time:1746043694734957|is_app_limited:0|send_elapse:52883|ack_elapse:52896|ctl_first_sent_time:1746043694735317|lagest_ack_time:1746043694787853|curr_delivered:1724398| [2025/04/30 20:08:14 787995] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694735317| [2025/04/30 20:08:14 788049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:304||sndq_packets_used_bytes:0|sndq_packets_free:561| [2025/04/30 20:08:14 788420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53750|rttvar:577|minrtt:30499|latest_rtt:52536|ack_delay:40| [2025/04/30 20:08:14 788430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53594|rttvar:746|minrtt:30499|latest_rtt:52536|ack_delay:40| [2025/04/30 20:08:14 788437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1818|lost_pn:1815|thresh:3| [2025/04/30 20:08:14 788444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 788449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 788453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 788457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53594|rtt_var:746|pto_duration:56578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 788462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 788466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 788470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63612| [2025/04/30 20:08:14 788474] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694865852|now:1746043694788457|interv:77395| [2025/04/30 20:08:14 788478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694865852|now:1746043694788457|interval:77395|pto_count:0|srtt:53594 [2025/04/30 20:08:14 788483] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52883, ack_elapse 52896, delivered 62416|rate 1179975|lost 334| [2025/04/30 20:08:14 788488] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179975) in round 30| [2025/04/30 20:08:14 788492] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 788502] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 788506] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694735317|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 788510] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694735317|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 788515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:63612|srtt:53594|latest_rtt:52536|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 788521] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1436|largest:1436|pns:2| [2025/04/30 20:08:14 788526] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1436|frame:ACK |recv_time:1746043694787853|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 788531] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814787853|now:1746043694787853|interv:120000000| [2025/04/30 20:08:14 788536] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814787853|now:1746043694787853|interv:120000000| [2025/04/30 20:08:14 788539] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694787646|pq_index:0| [2025/04/30 20:08:14 788544] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694787223| [2025/04/30 20:08:14 788548] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694788548| [2025/04/30 20:08:14 788554] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694788552| [2025/04/30 20:08:14 788562] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694787646|now:1746043694788552| [2025/04/30 20:08:14 788568] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694787646|now:1746043694788552| [2025/04/30 20:08:14 788575] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 788581] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 788586] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53594|min_srtt:53594|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 788590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:63612|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 788595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 788599] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 788603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 788613] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 788619] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53594|min_srtt:53594|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 788627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:63612|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 788634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 788638] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 788644] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 788651] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 788659] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 788665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63612|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1737695| [2025/04/30 20:08:14 788672] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 788679] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1875| [2025/04/30 20:08:14 788724] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63612|now:1746043694788690|stream_id:0|stream_offset:1737695| [2025/04/30 20:08:14 788734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 788743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:63612|applimit:0| [2025/04/30 20:08:14 788750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53594|rtt_var:746|pto_duration:56578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 788756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 788763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 788769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64812| [2025/04/30 20:08:14 788775] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694870268|now:1746043694788750|interv:81518| [2025/04/30 20:08:14 788781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694870268|now:1746043694788750|interval:81518|pto_count:0|srtt:53594 [2025/04/30 20:08:14 788789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:64812| [2025/04/30 20:08:14 788794] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 788803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1738862| [2025/04/30 20:08:14 788808] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 788812] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1876| [2025/04/30 20:08:14 788849] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64812|now:1746043694788823|stream_id:0|stream_offset:1738862| [2025/04/30 20:08:14 788859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 788867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64812|applimit:0| [2025/04/30 20:08:14 788874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53594|rtt_var:746|pto_duration:56578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 788879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 788882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 788889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 788895] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694870401|now:1746043694788874|interv:81527| [2025/04/30 20:08:14 788902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694870401|now:1746043694788874|interval:81527|pto_count:0|srtt:53594 [2025/04/30 20:08:14 788909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:66012| [2025/04/30 20:08:14 788916] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 788922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1740029| [2025/04/30 20:08:14 788930] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 788936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1877| [2025/04/30 20:08:14 788972] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694788946|stream_id:0|stream_offset:1740029| [2025/04/30 20:08:14 788982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 788989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 788996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53594|rtt_var:746|pto_duration:56578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 789008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 789014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 789020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 789027] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694870524|now:1746043694788995|interv:81529| [2025/04/30 20:08:14 789033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694870524|now:1746043694788995|interval:81529|pto_count:0|srtt:53594 [2025/04/30 20:08:14 789040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:67212| [2025/04/30 20:08:14 789045] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 789050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1741196| [2025/04/30 20:08:14 789055] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 789061] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1878| [2025/04/30 20:08:14 789093] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694789072|stream_id:0|stream_offset:1741196| [2025/04/30 20:08:14 789099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 789104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 789108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53594|rtt_var:746|pto_duration:56578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 789112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 789116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 789120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 789124] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694870650|now:1746043694789108|interv:81542| [2025/04/30 20:08:14 789128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694870650|now:1746043694789108|interval:81542|pto_count:0|srtt:53594 [2025/04/30 20:08:14 789132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 789137] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 789141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1742363| [2025/04/30 20:08:14 789150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 789155] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694870650| [2025/04/30 20:08:14 789159] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694870650| [2025/04/30 20:08:14 789163] [debug] |xqc_engine_wakeup_after|wakeup:1746043694870650|now:1746043694789163|diff:81487| [2025/04/30 20:08:14 789191] [debug] |xqc_engine_main_logic|END|now:1746043694788552| [2025/04/30 20:08:14 789202] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694789201| [2025/04/30 20:08:14 789209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 789216] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1436| [2025/04/30 20:08:14 789220] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1437| [2025/04/30 20:08:14 789226] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1437| [2025/04/30 20:08:14 789230] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 789235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 789240] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:64816|prior_delivered:1661982|prior_time:1746043694734957|is_app_limited:0|send_elapse:53021|ack_elapse:54244|ctl_first_sent_time:1746043694735455|lagest_ack_time:1746043694789201|curr_delivered:1725598| [2025/04/30 20:08:14 789244] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694735455| [2025/04/30 20:08:14 789249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:303||sndq_packets_used_bytes:0|sndq_packets_free:562| [2025/04/30 20:08:14 789257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53594|rttvar:746|minrtt:30499|latest_rtt:53746|ack_delay:32| [2025/04/30 20:08:14 789262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53609|rttvar:590|minrtt:30499|latest_rtt:53746|ack_delay:32| [2025/04/30 20:08:14 789266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1819|lost_pn:1816|thresh:3| [2025/04/30 20:08:14 789270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 789274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 789278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 789282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53609|rtt_var:590|pto_duration:55969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 789287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 789291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 789294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 789302] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694870041|now:1746043694789282|interv:80759| [2025/04/30 20:08:14 789307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694870041|now:1746043694789282|interval:80759|pto_count:0|srtt:53609 [2025/04/30 20:08:14 789311] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53021, ack_elapse 54244, delivered 63616|rate 1172774|lost 334| [2025/04/30 20:08:14 789316] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172774) in round 30| [2025/04/30 20:08:14 789320] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 789324] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 789328] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694735455|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 789333] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694735455|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 789337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53609|latest_rtt:53746|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 789343] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1437|largest:1437|pns:2| [2025/04/30 20:08:14 789348] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1437|frame:ACK |recv_time:1746043694789201|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 789353] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814789201|now:1746043694789201|interv:120000000| [2025/04/30 20:08:14 789357] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814789201|now:1746043694789201|interv:120000000| [2025/04/30 20:08:14 789361] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694870650|pq_index:0| [2025/04/30 20:08:14 789365] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694788552| [2025/04/30 20:08:14 789369] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694789369| [2025/04/30 20:08:14 789374] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694789373| [2025/04/30 20:08:14 789381] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 789389] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53609|min_srtt:53609|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 789396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 789407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 789411] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 789416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 789423] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 789429] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53609|min_srtt:53609|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 789436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 789443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 789449] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 789455] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 789461] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 789468] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 789475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1742363| [2025/04/30 20:08:14 789482] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 789489] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1879| [2025/04/30 20:08:14 789553] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694789499|stream_id:0|stream_offset:1742363| [2025/04/30 20:08:14 789563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1879|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 789571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 789578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53609|rtt_var:590|pto_duration:55969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 789585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 789592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 789598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 789604] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694870468|now:1746043694789578|interv:80890| [2025/04/30 20:08:14 789617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694870468|now:1746043694789578|interval:80890|pto_count:0|srtt:53609 [2025/04/30 20:08:14 789625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 789633] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 789640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1743530| [2025/04/30 20:08:14 789648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 789654] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694870468| [2025/04/30 20:08:14 789659] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694870468| [2025/04/30 20:08:14 789663] [debug] |xqc_engine_wakeup_after|wakeup:1746043694870468|now:1746043694789663|diff:80805| [2025/04/30 20:08:14 789667] [debug] |xqc_engine_main_logic|END|now:1746043694789373| [2025/04/30 20:08:14 789673] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694789673| [2025/04/30 20:08:14 789677] [debug] |xqc_engine_wakeup_after|wakeup:1746043694870468|now:1746043694789677|diff:80791| [2025/04/30 20:08:14 789681] [debug] |xqc_engine_main_logic|END|now:1746043694789673| [2025/04/30 20:08:14 789787] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694789786| [2025/04/30 20:08:14 789799] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 789806] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1437| [2025/04/30 20:08:14 789810] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1438| [2025/04/30 20:08:14 789817] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1438| [2025/04/30 20:08:14 789823] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 789830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 789838] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1661982|prior_time:1746043694734957|is_app_limited:0|send_elapse:53136|ack_elapse:54829|ctl_first_sent_time:1746043694735570|lagest_ack_time:1746043694789786|curr_delivered:1726798| [2025/04/30 20:08:14 789845] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694735570| [2025/04/30 20:08:14 789850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:302||sndq_packets_used_bytes:0|sndq_packets_free:563| [2025/04/30 20:08:14 789854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53609|rttvar:590|minrtt:30499|latest_rtt:54216|ack_delay:32| [2025/04/30 20:08:14 789859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53681|rttvar:586|minrtt:30499|latest_rtt:54216|ack_delay:32| [2025/04/30 20:08:14 789872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1820|lost_pn:1817|thresh:3| [2025/04/30 20:08:14 789879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 789885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 789891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 789898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53681|rtt_var:586|pto_duration:56025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 789905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 789912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 789918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 789922] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694870524|now:1746043694789898|interv:80626| [2025/04/30 20:08:14 789926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694870524|now:1746043694789898|interval:80626|pto_count:0|srtt:53681 [2025/04/30 20:08:14 789931] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53136, ack_elapse 54829, delivered 64816|rate 1182148|lost 334| [2025/04/30 20:08:14 789935] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182148) in round 30| [2025/04/30 20:08:14 789939] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 789944] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 789948] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694735570|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 789952] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694735570|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 789957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53681|latest_rtt:54216|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 789963] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1438|largest:1438|pns:2| [2025/04/30 20:08:14 789967] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1438|frame:ACK |recv_time:1746043694789786|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 789972] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814789786|now:1746043694789786|interv:120000000| [2025/04/30 20:08:14 789976] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814789786|now:1746043694789786|interv:120000000| [2025/04/30 20:08:14 789980] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694870468|pq_index:0| [2025/04/30 20:08:14 789991] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694789373| [2025/04/30 20:08:14 789995] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694789995| [2025/04/30 20:08:14 790000] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694789999| [2025/04/30 20:08:14 790005] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 790010] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53681|min_srtt:53681|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 790015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 790019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 790023] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 790027] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 790032] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 790036] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53681|min_srtt:53681|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 790040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 790044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 790048] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 790052] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 790056] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 790061] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 790065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1743530| [2025/04/30 20:08:14 790069] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 790074] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1880| [2025/04/30 20:08:14 790108] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694790081|stream_id:0|stream_offset:1743530| [2025/04/30 20:08:14 790118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 790123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 790128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53681|rtt_var:586|pto_duration:56025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 790135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 790142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 790148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 790155] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694871106|now:1746043694790128|interv:80978| [2025/04/30 20:08:14 790161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694871106|now:1746043694790128|interval:80978|pto_count:0|srtt:53681 [2025/04/30 20:08:14 790191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 790196] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 790201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1744697| [2025/04/30 20:08:14 790205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 790210] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694871106| [2025/04/30 20:08:14 790214] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694871106| [2025/04/30 20:08:14 790218] [debug] |xqc_engine_wakeup_after|wakeup:1746043694871106|now:1746043694790218|diff:80888| [2025/04/30 20:08:14 790222] [debug] |xqc_engine_main_logic|END|now:1746043694789999| [2025/04/30 20:08:14 790228] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694790228| [2025/04/30 20:08:14 790232] [debug] |xqc_engine_wakeup_after|wakeup:1746043694871106|now:1746043694790232|diff:80874| [2025/04/30 20:08:14 790235] [debug] |xqc_engine_main_logic|END|now:1746043694790228| [2025/04/30 20:08:14 790831] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694790829| [2025/04/30 20:08:14 790843] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 790852] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1438| [2025/04/30 20:08:14 790858] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1439| [2025/04/30 20:08:14 790866] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1439| [2025/04/30 20:08:14 790873] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 790881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 790897] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:64816|prior_delivered:1664382|prior_time:1746043694737137|is_app_limited:0|send_elapse:54131|ack_elapse:53692|ctl_first_sent_time:1746043694738747|lagest_ack_time:1746043694790829|curr_delivered:1727998| [2025/04/30 20:08:14 790905] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694738747| [2025/04/30 20:08:14 790912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:301||sndq_packets_used_bytes:0|sndq_packets_free:564| [2025/04/30 20:08:14 790919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53681|rttvar:586|minrtt:30499|latest_rtt:52082|ack_delay:40| [2025/04/30 20:08:14 790926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53476|rttvar:849|minrtt:30499|latest_rtt:52082|ack_delay:40| [2025/04/30 20:08:14 790932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1821|lost_pn:1818|thresh:3| [2025/04/30 20:08:14 790939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 790946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 790951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 790955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53476|rtt_var:849|pto_duration:56872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 790961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 790967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 790974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 790979] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694871953|now:1746043694790955|interv:80998| [2025/04/30 20:08:14 790986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694871953|now:1746043694790955|interval:80998|pto_count:0|srtt:53476 [2025/04/30 20:08:14 790991] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54131, ack_elapse 53692, delivered 63616|rate 1175223|lost 334| [2025/04/30 20:08:14 790995] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175223) in round 30| [2025/04/30 20:08:14 790999] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 791004] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 791008] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694738747|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 791012] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694738747|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 791020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53476|latest_rtt:52082|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 791026] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1439|largest:1439|pns:2| [2025/04/30 20:08:14 791031] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1439|frame:ACK |recv_time:1746043694790829|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 791036] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814790829|now:1746043694790829|interv:120000000| [2025/04/30 20:08:14 791040] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814790829|now:1746043694790829|interv:120000000| [2025/04/30 20:08:14 791044] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694871106|pq_index:0| [2025/04/30 20:08:14 791048] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694789999| [2025/04/30 20:08:14 791052] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694791052| [2025/04/30 20:08:14 791057] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694791056| [2025/04/30 20:08:14 791063] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 791067] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53476|min_srtt:53476|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 791072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 791076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 791080] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 791084] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 791088] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 791092] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53476|min_srtt:53476|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 791097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 791101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 791105] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 791109] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 791116] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 791120] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 791125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1744697| [2025/04/30 20:08:14 791129] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 791133] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694792133|now:1746043694791133|interv:1000| [2025/04/30 20:08:14 791137] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 791141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 791145] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694792133| [2025/04/30 20:08:14 791149] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694792133| [2025/04/30 20:08:14 791153] [debug] |xqc_engine_wakeup_after|wakeup:1746043694792133|now:1746043694791153|diff:980| [2025/04/30 20:08:14 791157] [debug] |xqc_engine_main_logic|END|now:1746043694791056| [2025/04/30 20:08:14 791163] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694791163| [2025/04/30 20:08:14 791190] [debug] |xqc_engine_wakeup_after|wakeup:1746043694792133|now:1746043694791190|diff:943| [2025/04/30 20:08:14 791197] [debug] |xqc_engine_main_logic|END|now:1746043694791163| [2025/04/30 20:08:14 791764] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694791762| [2025/04/30 20:08:14 791775] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 791782] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1439| [2025/04/30 20:08:14 791786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1440| [2025/04/30 20:08:14 791795] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1440| [2025/04/30 20:08:14 791801] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 791808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 791815] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1664382|prior_time:1746043694737137|is_app_limited:0|send_elapse:54300|ack_elapse:54625|ctl_first_sent_time:1746043694738916|lagest_ack_time:1746043694791762|curr_delivered:1729198| [2025/04/30 20:08:14 791822] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694738916| [2025/04/30 20:08:14 791829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:300||sndq_packets_used_bytes:0|sndq_packets_free:565| [2025/04/30 20:08:14 791834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53476|rttvar:849|minrtt:30499|latest_rtt:52846|ack_delay:32| [2025/04/30 20:08:14 791838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53393|rttvar:802|minrtt:30499|latest_rtt:52846|ack_delay:32| [2025/04/30 20:08:14 791851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1822|lost_pn:1819|thresh:3| [2025/04/30 20:08:14 791858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 791864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 791869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 791876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53393|rtt_var:802|pto_duration:56601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 791883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 791889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 791895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 791901] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694871682|now:1746043694791875|interv:79807| [2025/04/30 20:08:14 791908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694871682|now:1746043694791875|interval:79807|pto_count:0|srtt:53393 [2025/04/30 20:08:14 791914] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54300, ack_elapse 54625, delivered 64816|rate 1186562|lost 334| [2025/04/30 20:08:14 791919] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186562) in round 30| [2025/04/30 20:08:14 791923] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 791927] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 791931] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694738916|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 791935] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694738916|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 791940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:66012|srtt:53393|latest_rtt:52846|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 791946] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1440|largest:1440|pns:2| [2025/04/30 20:08:14 791950] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1440|frame:ACK |recv_time:1746043694791762|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 791955] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814791762|now:1746043694791762|interv:120000000| [2025/04/30 20:08:14 791959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814791762|now:1746043694791762|interv:120000000| [2025/04/30 20:08:14 791975] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694792133|pq_index:0| [2025/04/30 20:08:14 791979] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694791056| [2025/04/30 20:08:14 791983] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694791983| [2025/04/30 20:08:14 791988] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694791987| [2025/04/30 20:08:14 791994] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 791999] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53393|min_srtt:53393|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 792003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 792008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 792012] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 792016] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 792020] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 792024] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53393|min_srtt:53393|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 792029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 792033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 792037] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 792041] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 792045] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 792049] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 792054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1744697| [2025/04/30 20:08:14 792058] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 792062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 792066] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694792133| [2025/04/30 20:08:14 792073] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694792133| [2025/04/30 20:08:14 792077] [debug] |xqc_engine_wakeup_after|wakeup:1746043694792133|now:1746043694792077|diff:56| [2025/04/30 20:08:14 792081] [debug] |xqc_engine_main_logic|END|now:1746043694791987| [2025/04/30 20:08:14 792087] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694792087| [2025/04/30 20:08:14 792091] [debug] |xqc_engine_wakeup_after|wakeup:1746043694792133|now:1746043694792091|diff:42| [2025/04/30 20:08:14 792095] [debug] |xqc_engine_main_logic|END|now:1746043694792087| [2025/04/30 20:08:14 792867] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694792866| [2025/04/30 20:08:14 792884] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 792894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1440| [2025/04/30 20:08:14 792900] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1441| [2025/04/30 20:08:14 792909] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1441| [2025/04/30 20:08:14 792916] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 792921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 792926] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1665582|prior_time:1746043694739062|is_app_limited:0|send_elapse:53089|ack_elapse:53804|ctl_first_sent_time:1746043694739402|lagest_ack_time:1746043694792866|curr_delivered:1730398| [2025/04/30 20:08:14 792932] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694739402| [2025/04/30 20:08:14 792940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:299||sndq_packets_used_bytes:0|sndq_packets_free:566| [2025/04/30 20:08:14 792946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53393|rttvar:802|minrtt:30499|latest_rtt:53464|ack_delay:32| [2025/04/30 20:08:14 792954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53398|rttvar:611|minrtt:30499|latest_rtt:53464|ack_delay:32| [2025/04/30 20:08:14 792961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1823|lost_pn:1820|thresh:3| [2025/04/30 20:08:14 792967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 792974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 792980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 792986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53398|rtt_var:611|pto_duration:55842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 792993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 792997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 793001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64812| [2025/04/30 20:08:14 793012] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694870923|now:1746043694792986|interv:77937| [2025/04/30 20:08:14 793016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694870923|now:1746043694792986|interval:77937|pto_count:0|srtt:53398 [2025/04/30 20:08:14 793021] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53089, ack_elapse 53804, delivered 64816|rate 1204668|lost 334| [2025/04/30 20:08:14 793025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204668) in round 30| [2025/04/30 20:08:14 793030] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 793034] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 793038] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694739402|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 793042] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694739402|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 793047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:64812|srtt:53398|latest_rtt:53464|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 793053] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1441|largest:1441|pns:2| [2025/04/30 20:08:14 793057] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1441|frame:ACK |recv_time:1746043694792866|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 793062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814792866|now:1746043694792866|interv:120000000| [2025/04/30 20:08:14 793066] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814792866|now:1746043694792866|interv:120000000| [2025/04/30 20:08:14 793070] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694792133|pq_index:0| [2025/04/30 20:08:14 793075] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694791987| [2025/04/30 20:08:14 793079] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694793078| [2025/04/30 20:08:14 793084] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694793082| [2025/04/30 20:08:14 793088] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694792133|now:1746043694793082| [2025/04/30 20:08:14 793092] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694792133|now:1746043694793082| [2025/04/30 20:08:14 793096] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 793101] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 793109] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53398|min_srtt:53398|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 793113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:64812|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 793118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 793121] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 793125] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 793130] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 793134] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53398|min_srtt:53398|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 793138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:64812|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 793143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 793147] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 793150] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 793155] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 793159] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 793163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64812|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1744697| [2025/04/30 20:08:14 793194] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 793199] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1881| [2025/04/30 20:08:14 793233] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64812|now:1746043694793206|stream_id:0|stream_offset:1744697| [2025/04/30 20:08:14 793240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 793245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64812|applimit:0| [2025/04/30 20:08:14 793249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53398|rtt_var:611|pto_duration:55842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 793256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 793269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 793275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 793282] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694874048|now:1746043694793249|interv:80799| [2025/04/30 20:08:14 793288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694874048|now:1746043694793249|interval:80799|pto_count:0|srtt:53398 [2025/04/30 20:08:14 793296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:66012| [2025/04/30 20:08:14 793304] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 793310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1745864| [2025/04/30 20:08:14 793315] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 793320] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1882| [2025/04/30 20:08:14 793351] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1882|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694793327|stream_id:0|stream_offset:1745864| [2025/04/30 20:08:14 793357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 793364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 793371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53398|rtt_var:611|pto_duration:55842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 793379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 793385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 793391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 793397] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694874169|now:1746043694793371|interv:80798| [2025/04/30 20:08:14 793404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694874169|now:1746043694793371|interval:80798|pto_count:0|srtt:53398 [2025/04/30 20:08:14 793411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:67212| [2025/04/30 20:08:14 793419] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 793426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1747031| [2025/04/30 20:08:14 793433] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 793446] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1883| [2025/04/30 20:08:14 793488] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694793457|stream_id:0|stream_offset:1747031| [2025/04/30 20:08:14 793498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 793505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 793512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53398|rtt_var:611|pto_duration:55842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 793519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 793526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 793532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 793538] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694874299|now:1746043694793512|interv:80787| [2025/04/30 20:08:14 793542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694874299|now:1746043694793512|interval:80787|pto_count:0|srtt:53398 [2025/04/30 20:08:14 793546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 793552] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 793559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1748198| [2025/04/30 20:08:14 793566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 793572] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694874299| [2025/04/30 20:08:14 793578] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694874299| [2025/04/30 20:08:14 793584] [debug] |xqc_engine_wakeup_after|wakeup:1746043694874299|now:1746043694793584|diff:80715| [2025/04/30 20:08:14 793592] [debug] |xqc_engine_main_logic|END|now:1746043694793082| [2025/04/30 20:08:14 793600] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694793600| [2025/04/30 20:08:14 793606] [debug] |xqc_engine_wakeup_after|wakeup:1746043694874299|now:1746043694793606|diff:80693| [2025/04/30 20:08:14 793613] [debug] |xqc_engine_main_logic|END|now:1746043694793600| [2025/04/30 20:08:14 794413] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694794411| [2025/04/30 20:08:14 794428] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 794437] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1441| [2025/04/30 20:08:14 794444] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1442| [2025/04/30 20:08:14 794453] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1442| [2025/04/30 20:08:14 794465] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 794470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 794475] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1666782|prior_time:1746043694739508|is_app_limited:0|send_elapse:53441|ack_elapse:54903|ctl_first_sent_time:1746043694739856|lagest_ack_time:1746043694794411|curr_delivered:1731598| [2025/04/30 20:08:14 794479] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694739856| [2025/04/30 20:08:14 794484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:298||sndq_packets_used_bytes:0|sndq_packets_free:567| [2025/04/30 20:08:14 794488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53398|rttvar:611|minrtt:30499|latest_rtt:54555|ack_delay:32| [2025/04/30 20:08:14 794493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53539|rttvar:740|minrtt:30499|latest_rtt:54555|ack_delay:32| [2025/04/30 20:08:14 794497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1824|lost_pn:1821|thresh:3| [2025/04/30 20:08:14 794501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 794505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 794531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 794540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53539|rtt_var:740|pto_duration:56499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 794546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 794551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 794555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 794559] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694874956|now:1746043694794540|interv:80416| [2025/04/30 20:08:14 794564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694874956|now:1746043694794540|interval:80416|pto_count:0|srtt:53539 [2025/04/30 20:08:14 794569] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53441, ack_elapse 54903, delivered 64816|rate 1180554|lost 334| [2025/04/30 20:08:14 794574] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180554) in round 30| [2025/04/30 20:08:14 794579] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 794583] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 794588] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694739856|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 794605] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694739856|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 794613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53539|latest_rtt:54555|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 794623] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1442|largest:1442|pns:2| [2025/04/30 20:08:14 794630] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1442|frame:ACK |recv_time:1746043694794411|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 794638] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814794411|now:1746043694794411|interv:120000000| [2025/04/30 20:08:14 794645] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814794411|now:1746043694794411|interv:120000000| [2025/04/30 20:08:14 794651] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694874299|pq_index:0| [2025/04/30 20:08:14 794659] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694793082| [2025/04/30 20:08:14 794665] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694794665| [2025/04/30 20:08:14 794673] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694794671| [2025/04/30 20:08:14 794681] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 794690] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53539|min_srtt:53539|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 794697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 794704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 794710] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 794716] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 794722] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 794729] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53539|min_srtt:53539|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 794735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 794742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 794755] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 794761] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 794767] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 794774] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 794780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1748198| [2025/04/30 20:08:14 794787] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 794794] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1884| [2025/04/30 20:08:14 794904] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1884|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694794812|stream_id:0|stream_offset:1748198| [2025/04/30 20:08:14 794915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 794924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 794930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53539|rtt_var:740|pto_duration:56499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 794937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 794943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 794947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 794951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694876311|now:1746043694794930|interv:81381| [2025/04/30 20:08:14 794955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694876311|now:1746043694794930|interval:81381|pto_count:0|srtt:53539 [2025/04/30 20:08:14 794960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 794976] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 794980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1749365| [2025/04/30 20:08:14 794985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 794989] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694876311| [2025/04/30 20:08:14 794994] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694876311| [2025/04/30 20:08:14 795004] [debug] |xqc_engine_wakeup_after|wakeup:1746043694876311|now:1746043694795003|diff:81308| [2025/04/30 20:08:14 795009] [debug] |xqc_engine_main_logic|END|now:1746043694794671| [2025/04/30 20:08:14 795018] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694795017| [2025/04/30 20:08:14 795024] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 795031] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1442| [2025/04/30 20:08:14 795035] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1443| [2025/04/30 20:08:14 795041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1443| [2025/04/30 20:08:14 795045] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 795052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 795057] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1667982|prior_time:1746043694740246|is_app_limited:0|send_elapse:52732|ack_elapse:54771|ctl_first_sent_time:1746043694740615|lagest_ack_time:1746043694795017|curr_delivered:1732798| [2025/04/30 20:08:14 795062] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694740615| [2025/04/30 20:08:14 795067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:297||sndq_packets_used_bytes:0|sndq_packets_free:568| [2025/04/30 20:08:14 795071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53539|rttvar:740|minrtt:30499|latest_rtt:54402|ack_delay:32| [2025/04/30 20:08:14 795075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53643|rttvar:762|minrtt:30499|latest_rtt:54402|ack_delay:32| [2025/04/30 20:08:14 795080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1825|lost_pn:1822|thresh:3| [2025/04/30 20:08:14 795084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 795088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 795092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 795096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53643|rtt_var:762|pto_duration:56691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 795101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 795105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 795108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 795112] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694876503|now:1746043694795096|interv:81407| [2025/04/30 20:08:14 795116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694876503|now:1746043694795096|interval:81407|pto_count:0|srtt:53643 [2025/04/30 20:08:14 795124] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52732, ack_elapse 54771, delivered 64816|rate 1183399|lost 334| [2025/04/30 20:08:14 795129] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183399) in round 30| [2025/04/30 20:08:14 795133] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 795137] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 795141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694740615|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 795146] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694740615|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 795151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53643|latest_rtt:54402|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 795156] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1443|largest:1443|pns:2| [2025/04/30 20:08:14 795161] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1443|frame:ACK |recv_time:1746043694795017|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 795193] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814795017|now:1746043694795017|interv:120000000| [2025/04/30 20:08:14 795203] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814795017|now:1746043694795017|interv:120000000| [2025/04/30 20:08:14 795207] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694876311|pq_index:0| [2025/04/30 20:08:14 795212] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694794671| [2025/04/30 20:08:14 795216] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694795216| [2025/04/30 20:08:14 795221] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694795220| [2025/04/30 20:08:14 795226] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 795231] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53643|min_srtt:53643|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 795235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 795240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 795244] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 795248] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 795256] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 795260] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53643|min_srtt:53643|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 795264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 795270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 795276] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 795282] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 795288] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 795295] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 795301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1749365| [2025/04/30 20:08:14 795308] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 795315] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1885| [2025/04/30 20:08:14 795359] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694795324|stream_id:0|stream_offset:1749365| [2025/04/30 20:08:14 795368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 795375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 795382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53643|rtt_var:762|pto_duration:56691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 795389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 795396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 795402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 795409] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694877015|now:1746043694795381|interv:81634| [2025/04/30 20:08:14 795415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694877015|now:1746043694795381|interval:81634|pto_count:0|srtt:53643 [2025/04/30 20:08:14 795422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 795433] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 795438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1750532| [2025/04/30 20:08:14 795443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 795450] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694877015| [2025/04/30 20:08:14 795456] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694877015| [2025/04/30 20:08:14 795462] [debug] |xqc_engine_wakeup_after|wakeup:1746043694877015|now:1746043694795462|diff:81553| [2025/04/30 20:08:14 795469] [debug] |xqc_engine_main_logic|END|now:1746043694795220| [2025/04/30 20:08:14 795477] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694795477| [2025/04/30 20:08:14 795481] [debug] |xqc_engine_wakeup_after|wakeup:1746043694877015|now:1746043694795481|diff:81534| [2025/04/30 20:08:14 795485] [debug] |xqc_engine_main_logic|END|now:1746043694795477| [2025/04/30 20:08:14 795793] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694795791| [2025/04/30 20:08:14 795806] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 795816] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1443| [2025/04/30 20:08:14 795823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1444| [2025/04/30 20:08:14 795832] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1444| [2025/04/30 20:08:14 795837] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 795843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 795851] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1669182|prior_time:1746043694741365|is_app_limited:0|send_elapse:52552|ack_elapse:54426|ctl_first_sent_time:1746043694741886|lagest_ack_time:1746043694795791|curr_delivered:1733998| [2025/04/30 20:08:14 795859] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694741886| [2025/04/30 20:08:14 795866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:296||sndq_packets_used_bytes:0|sndq_packets_free:569| [2025/04/30 20:08:14 795871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53643|rttvar:762|minrtt:30499|latest_rtt:53905|ack_delay:40| [2025/04/30 20:08:14 795876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53671|rttvar:627|minrtt:30499|latest_rtt:53905|ack_delay:40| [2025/04/30 20:08:14 795880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1826|lost_pn:1823|thresh:3| [2025/04/30 20:08:14 795884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 795890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 795896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 795910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53671|rtt_var:627|pto_duration:56179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 795915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 795919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 795923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 795929] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694876503|now:1746043694795910|interv:80593| [2025/04/30 20:08:14 795936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694876503|now:1746043694795910|interval:80593|pto_count:0|srtt:53671 [2025/04/30 20:08:14 795943] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52552, ack_elapse 54426, delivered 64816|rate 1190901|lost 334| [2025/04/30 20:08:14 795950] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190901) in round 30| [2025/04/30 20:08:14 795956] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 795963] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 795969] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694741886|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 795974] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694741886|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 795979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53671|latest_rtt:53905|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 795986] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1444|largest:1444|pns:2| [2025/04/30 20:08:14 795990] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1444|frame:ACK |recv_time:1746043694795791|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 795995] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814795791|now:1746043694795791|interv:120000000| [2025/04/30 20:08:14 796000] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814795791|now:1746043694795791|interv:120000000| [2025/04/30 20:08:14 796004] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694877015|pq_index:0| [2025/04/30 20:08:14 796009] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694795220| [2025/04/30 20:08:14 796013] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694796013| [2025/04/30 20:08:14 796018] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694796017| [2025/04/30 20:08:14 796028] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 796034] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53671|min_srtt:53671|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 796042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 796049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 796056] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 796060] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 796064] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 796069] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53671|min_srtt:53671|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 796073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 796077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 796081] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 796085] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 796089] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 796094] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 796098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1750532| [2025/04/30 20:08:14 796102] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 796107] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1886| [2025/04/30 20:08:14 796146] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694796115|stream_id:0|stream_offset:1750532| [2025/04/30 20:08:14 796153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 796158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 796162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53671|rtt_var:627|pto_duration:56179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 796198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 796205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 796212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 796218] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694877294|now:1746043694796162|interv:81132| [2025/04/30 20:08:14 796225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694877294|now:1746043694796162|interval:81132|pto_count:0|srtt:53671 [2025/04/30 20:08:14 796233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 796241] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 796245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1751699| [2025/04/30 20:08:14 796250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 796255] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694877294| [2025/04/30 20:08:14 796259] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694877294| [2025/04/30 20:08:14 796263] [debug] |xqc_engine_wakeup_after|wakeup:1746043694877294|now:1746043694796263|diff:81031| [2025/04/30 20:08:14 796267] [debug] |xqc_engine_main_logic|END|now:1746043694796017| [2025/04/30 20:08:14 796273] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694796273| [2025/04/30 20:08:14 796277] [debug] |xqc_engine_wakeup_after|wakeup:1746043694877294|now:1746043694796277|diff:81017| [2025/04/30 20:08:14 796281] [debug] |xqc_engine_main_logic|END|now:1746043694796273| [2025/04/30 20:08:14 796821] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694796820| [2025/04/30 20:08:14 796830] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 796837] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1444| [2025/04/30 20:08:14 796841] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1445| [2025/04/30 20:08:14 796847] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1445| [2025/04/30 20:08:14 796851] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 796859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 796866] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1670382|prior_time:1746043694742691|is_app_limited:0|send_elapse:53645|ack_elapse:54129|ctl_first_sent_time:1746043694743071|lagest_ack_time:1746043694796820|curr_delivered:1735198| [2025/04/30 20:08:14 796873] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694743071| [2025/04/30 20:08:14 796890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:295||sndq_packets_used_bytes:0|sndq_packets_free:570| [2025/04/30 20:08:14 796897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53671|rttvar:627|minrtt:30499|latest_rtt:53749|ack_delay:40| [2025/04/30 20:08:14 796902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53676|rttvar:480|minrtt:30499|latest_rtt:53749|ack_delay:40| [2025/04/30 20:08:14 796906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1827|lost_pn:1824|thresh:3| [2025/04/30 20:08:14 796911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 796915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 796919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 796923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53676|rtt_var:480|pto_duration:55676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 796928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 796934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 796940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 796946] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694876791|now:1746043694796923|interv:79868| [2025/04/30 20:08:14 796952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694876791|now:1746043694796923|interval:79868|pto_count:0|srtt:53676 [2025/04/30 20:08:14 796959] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53645, ack_elapse 54129, delivered 64816|rate 1197435|lost 334| [2025/04/30 20:08:14 796967] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197435) in round 30| [2025/04/30 20:08:14 796974] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 796981] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 796987] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694743071|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 796993] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694743071|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 797000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53676|latest_rtt:53749|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 797009] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1445|largest:1445|pns:2| [2025/04/30 20:08:14 797022] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1445|frame:ACK |recv_time:1746043694796820|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 797029] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814796820|now:1746043694796820|interv:120000000| [2025/04/30 20:08:14 797033] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814796820|now:1746043694796820|interv:120000000| [2025/04/30 20:08:14 797037] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694877294|pq_index:0| [2025/04/30 20:08:14 797041] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694796017| [2025/04/30 20:08:14 797046] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694797045| [2025/04/30 20:08:14 797051] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694797049| [2025/04/30 20:08:14 797056] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 797061] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53676|min_srtt:53676|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 797065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 797070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 797074] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 797078] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 797083] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 797087] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53676|min_srtt:53676|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 797091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 797096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 797099] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 797103] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 797107] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 797112] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 797116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1751699| [2025/04/30 20:08:14 797124] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 797128] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1887| [2025/04/30 20:08:14 797164] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694797136|stream_id:0|stream_offset:1751699| [2025/04/30 20:08:14 797194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 797201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 797208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53676|rtt_var:480|pto_duration:55676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 797215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 797222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 797228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 797235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694877812|now:1746043694797208|interv:80604| [2025/04/30 20:08:14 797242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694877812|now:1746043694797208|interval:80604|pto_count:0|srtt:53676 [2025/04/30 20:08:14 797249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 797259] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 797263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1752866| [2025/04/30 20:08:14 797268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 797273] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694877812| [2025/04/30 20:08:14 797277] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694877812| [2025/04/30 20:08:14 797281] [debug] |xqc_engine_wakeup_after|wakeup:1746043694877812|now:1746043694797281|diff:80531| [2025/04/30 20:08:14 797286] [debug] |xqc_engine_main_logic|END|now:1746043694797049| [2025/04/30 20:08:14 797291] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694797291| [2025/04/30 20:08:14 797295] [debug] |xqc_engine_wakeup_after|wakeup:1746043694877812|now:1746043694797295|diff:80517| [2025/04/30 20:08:14 797300] [debug] |xqc_engine_main_logic|END|now:1746043694797291| [2025/04/30 20:08:14 798156] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694798155| [2025/04/30 20:08:14 798184] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 798204] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1445| [2025/04/30 20:08:14 798210] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1446| [2025/04/30 20:08:14 798216] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1446| [2025/04/30 20:08:14 798220] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 798226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1828|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1828|path_largest_ack:1828| [2025/04/30 20:08:14 798231] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1671582|prior_time:1746043694743229|is_app_limited:0|send_elapse:52086|ack_elapse:54926|ctl_first_sent_time:1746043694743503|lagest_ack_time:1746043694798155|curr_delivered:1736398| [2025/04/30 20:08:14 798236] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694743503| [2025/04/30 20:08:14 798241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:294||sndq_packets_used_bytes:0|sndq_packets_free:571| [2025/04/30 20:08:14 798245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53676|rttvar:480|minrtt:30499|latest_rtt:54652|ack_delay:24| [2025/04/30 20:08:14 798249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53795|rttvar:598|minrtt:30499|latest_rtt:54652|ack_delay:24| [2025/04/30 20:08:14 798256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1828|lost_pn:1825|thresh:3| [2025/04/30 20:08:14 798262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 798268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 798272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 798276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53795|rtt_var:598|pto_duration:56187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 798282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 798285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 798289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 798293] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694878323|now:1746043694798276|interv:80047| [2025/04/30 20:08:14 798299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694878323|now:1746043694798276|interval:80047|pto_count:0|srtt:53795 [2025/04/30 20:08:14 798307] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52086, ack_elapse 54926, delivered 64816|rate 1180060|lost 334| [2025/04/30 20:08:14 798314] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180060) in round 30| [2025/04/30 20:08:14 798321] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 798327] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 798339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694743503|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 798346] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694743503|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 798353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53795|latest_rtt:54652|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 798362] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1446|largest:1446|pns:2| [2025/04/30 20:08:14 798370] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1446|frame:ACK |recv_time:1746043694798155|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 798378] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814798155|now:1746043694798155|interv:120000000| [2025/04/30 20:08:14 798385] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814798155|now:1746043694798155|interv:120000000| [2025/04/30 20:08:14 798391] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694877812|pq_index:0| [2025/04/30 20:08:14 798398] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694797049| [2025/04/30 20:08:14 798404] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694798404| [2025/04/30 20:08:14 798412] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694798410| [2025/04/30 20:08:14 798420] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 798428] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53795|min_srtt:53795|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 798435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 798443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 798448] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 798454] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 798459] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 798463] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53795|min_srtt:53795|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 798472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 798477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 798481] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 798484] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 798489] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 798493] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 798498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1752866| [2025/04/30 20:08:14 798502] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 798507] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1888| [2025/04/30 20:08:14 798552] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1888|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694798517|stream_id:0|stream_offset:1752866| [2025/04/30 20:08:14 798559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 798564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 798571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53795|rtt_var:598|pto_duration:56187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 798578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 798584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 798590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 798597] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694879704|now:1746043694798571|interv:81133| [2025/04/30 20:08:14 798604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694879704|now:1746043694798571|interval:81133|pto_count:0|srtt:53795 [2025/04/30 20:08:14 798611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 798619] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 798626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1754033| [2025/04/30 20:08:14 798640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 798647] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694879704| [2025/04/30 20:08:14 798654] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694879704| [2025/04/30 20:08:14 798660] [debug] |xqc_engine_wakeup_after|wakeup:1746043694879704|now:1746043694798660|diff:81044| [2025/04/30 20:08:14 798667] [debug] |xqc_engine_main_logic|END|now:1746043694798410| [2025/04/30 20:08:14 798677] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694798676| [2025/04/30 20:08:14 798682] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 798688] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1446| [2025/04/30 20:08:14 798692] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1447| [2025/04/30 20:08:14 798698] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1447| [2025/04/30 20:08:14 798702] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 798707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1829|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1829|path_largest_ack:1829| [2025/04/30 20:08:14 798712] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1672782|prior_time:1746043694743912|is_app_limited:0|send_elapse:52716|ack_elapse:54764|ctl_first_sent_time:1746043694744242|lagest_ack_time:1746043694798676|curr_delivered:1737598| [2025/04/30 20:08:14 798717] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694744242| [2025/04/30 20:08:14 798721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:293||sndq_packets_used_bytes:0|sndq_packets_free:572| [2025/04/30 20:08:14 798726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53795|rttvar:598|minrtt:30499|latest_rtt:54434|ack_delay:24| [2025/04/30 20:08:14 798733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53872|rttvar:602|minrtt:30499|latest_rtt:54434|ack_delay:24| [2025/04/30 20:08:14 798740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1829|lost_pn:1826|thresh:3| [2025/04/30 20:08:14 798747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 798754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 798760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 798767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53872|rtt_var:602|pto_duration:56280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 798774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 798781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 798787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 798793] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694879797|now:1746043694798767|interv:81030| [2025/04/30 20:08:14 798806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694879797|now:1746043694798767|interval:81030|pto_count:0|srtt:53872 [2025/04/30 20:08:14 798813] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52716, ack_elapse 54764, delivered 64816|rate 1183551|lost 334| [2025/04/30 20:08:14 798820] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183551) in round 30| [2025/04/30 20:08:14 798826] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 798833] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 798839] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694744242|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 798844] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694744242|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 798848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53872|latest_rtt:54434|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 798855] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1447|largest:1447|pns:2| [2025/04/30 20:08:14 798859] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1447|frame:ACK |recv_time:1746043694798676|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 798864] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814798676|now:1746043694798676|interv:120000000| [2025/04/30 20:08:14 798868] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814798676|now:1746043694798676|interv:120000000| [2025/04/30 20:08:14 798872] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694879704|pq_index:0| [2025/04/30 20:08:14 798877] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694798410| [2025/04/30 20:08:14 798881] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694798881| [2025/04/30 20:08:14 798886] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694798885| [2025/04/30 20:08:14 798891] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 798896] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53872|min_srtt:53872|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 798903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 798919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 798925] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 798930] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 798937] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 798944] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53872|min_srtt:53872|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 798950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 798955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 798959] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 798962] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 798967] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 798971] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 798976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1754033| [2025/04/30 20:08:14 798980] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 798985] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1889| [2025/04/30 20:08:14 799020] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694798993|stream_id:0|stream_offset:1754033| [2025/04/30 20:08:14 799027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 799032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 799039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53872|rtt_var:602|pto_duration:56280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 799046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 799053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 799059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 799066] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694880273|now:1746043694799039|interv:81234| [2025/04/30 20:08:14 799072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694880273|now:1746043694799039|interval:81234|pto_count:0|srtt:53872 [2025/04/30 20:08:14 799084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 799090] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 799094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1755200| [2025/04/30 20:08:14 799098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 799102] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694880273| [2025/04/30 20:08:14 799107] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694880273| [2025/04/30 20:08:14 799111] [debug] |xqc_engine_wakeup_after|wakeup:1746043694880273|now:1746043694799111|diff:81162| [2025/04/30 20:08:14 799115] [debug] |xqc_engine_main_logic|END|now:1746043694798885| [2025/04/30 20:08:14 799123] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043694799123| [2025/04/30 20:08:14 799128] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 799133] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1447| [2025/04/30 20:08:14 799137] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1448| [2025/04/30 20:08:14 799143] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1448| [2025/04/30 20:08:14 799147] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 799152] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 799157] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694824123|now:1746043694799123|interv:25000| [2025/04/30 20:08:14 799162] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694799123|max_ack_delay:25000| [2025/04/30 20:08:14 799189] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1448|largest:1448|pns:2| [2025/04/30 20:08:14 799194] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1448|frame:PING ACK |recv_time:1746043694799123|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 799199] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814799123|now:1746043694799123|interv:120000000| [2025/04/30 20:08:14 799203] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814799123|now:1746043694799123|interv:120000000| [2025/04/30 20:08:14 799207] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694880273|pq_index:0| [2025/04/30 20:08:14 799211] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694798885| [2025/04/30 20:08:14 799215] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694799215| [2025/04/30 20:08:14 799220] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694799219| [2025/04/30 20:08:14 799230] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 799235] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53872|min_srtt:53872|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 799240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 799245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 799249] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 799252] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 799257] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 799261] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53872|min_srtt:53872|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 799265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 799270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 799274] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 799277] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 799281] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 799286] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 799290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1755200| [2025/04/30 20:08:14 799294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 799299] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 799304] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 799311] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694799310|diff:24813| [2025/04/30 20:08:14 799317] [debug] |xqc_engine_main_logic|END|now:1746043694799219| [2025/04/30 20:08:14 799326] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694799325| [2025/04/30 20:08:14 799332] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694799332|diff:24791| [2025/04/30 20:08:14 799339] [debug] |xqc_engine_main_logic|END|now:1746043694799325| [2025/04/30 20:08:14 799841] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694799840| [2025/04/30 20:08:14 799850] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 799857] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1448| [2025/04/30 20:08:14 799861] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1449| [2025/04/30 20:08:14 799867] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1449| [2025/04/30 20:08:14 799871] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 799876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1830|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1830|path_largest_ack:1830| [2025/04/30 20:08:14 799881] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:63616|prior_delivered:1676382|prior_time:1746043694747437|is_app_limited:0|send_elapse:53020|ack_elapse:52403|ctl_first_sent_time:1746043694748329|lagest_ack_time:1746043694799840|curr_delivered:1738798| [2025/04/30 20:08:14 799885] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694748329| [2025/04/30 20:08:14 799890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:292||sndq_packets_used_bytes:0|sndq_packets_free:573| [2025/04/30 20:08:14 799895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53872|rttvar:602|minrtt:30499|latest_rtt:51511|ack_delay:40| [2025/04/30 20:08:14 799899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53571|rttvar:1052|minrtt:30499|latest_rtt:51511|ack_delay:40| [2025/04/30 20:08:14 799904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1830|lost_pn:1827|thresh:3| [2025/04/30 20:08:14 799908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 799912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 799916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 799920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53571|rtt_var:1052|pto_duration:57779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 799925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 799929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 799933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 799937] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694881772|now:1746043694799920|interv:81852| [2025/04/30 20:08:14 799941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694881772|now:1746043694799920|interval:81852|pto_count:0|srtt:53571 [2025/04/30 20:08:14 799945] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53020, ack_elapse 52403, delivered 62416|rate 1177216|lost 334| [2025/04/30 20:08:14 799956] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177216) in round 30| [2025/04/30 20:08:14 799961] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 799965] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 799969] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694748329|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 799974] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694748329|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 799978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53571|latest_rtt:51511|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 799984] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1449|largest:1449|pns:2| [2025/04/30 20:08:14 799989] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1449|frame:ACK |recv_time:1746043694799840|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 799993] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814799840|now:1746043694799840|interv:120000000| [2025/04/30 20:08:14 799998] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814799840|now:1746043694799840|interv:120000000| [2025/04/30 20:08:14 800002] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 800006] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694799219| [2025/04/30 20:08:14 800010] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694800010| [2025/04/30 20:08:14 800015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694800014| [2025/04/30 20:08:14 800020] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 800025] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53571|min_srtt:53571|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 800030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 800034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 800038] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 800042] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 800050] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 800054] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53571|min_srtt:53571|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 800058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 800062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 800066] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 800070] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 800074] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 800079] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 800083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1755200| [2025/04/30 20:08:14 800087] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 800092] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1890| [2025/04/30 20:08:14 800129] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694800099|stream_id:0|stream_offset:1755200| [2025/04/30 20:08:14 800139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 800147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 800153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53571|rtt_var:1052|pto_duration:57779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 800160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 800191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 800198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 800205] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694882878|now:1746043694800153|interv:82725| [2025/04/30 20:08:14 800209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694882878|now:1746043694800153|interval:82725|pto_count:0|srtt:53571 [2025/04/30 20:08:14 800214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 800220] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 800230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1756367| [2025/04/30 20:08:14 800234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 800238] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 800243] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 800247] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694800246|diff:23877| [2025/04/30 20:08:14 800251] [debug] |xqc_engine_main_logic|END|now:1746043694800014| [2025/04/30 20:08:14 800257] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694800257| [2025/04/30 20:08:14 800261] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694800260|diff:23863| [2025/04/30 20:08:14 800264] [debug] |xqc_engine_main_logic|END|now:1746043694800257| [2025/04/30 20:08:14 802561] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694802560| [2025/04/30 20:08:14 802575] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 802582] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1449| [2025/04/30 20:08:14 802587] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1450| [2025/04/30 20:08:14 802596] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1450| [2025/04/30 20:08:14 802602] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 802610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1831|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1832|path_largest_ack:1831| [2025/04/30 20:08:14 802617] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:64816|prior_delivered:1676382|prior_time:1746043694747437|is_app_limited:0|send_elapse:53147|ack_elapse:55123|ctl_first_sent_time:1746043694748456|lagest_ack_time:1746043694802560|curr_delivered:1739998| [2025/04/30 20:08:14 802625] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694748456| [2025/04/30 20:08:14 802632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:291||sndq_packets_used_bytes:0|sndq_packets_free:574| [2025/04/30 20:08:14 802640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1832|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1832|path_largest_ack:1832| [2025/04/30 20:08:14 802647] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:64816|prior_delivered:1676382|prior_time:1746043694747437|is_app_limited:0|send_elapse:53147|ack_elapse:55123|ctl_first_sent_time:1746043694748456|lagest_ack_time:1746043694802560|curr_delivered:1741198| [2025/04/30 20:08:14 802654] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694748582| [2025/04/30 20:08:14 802661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:290||sndq_packets_used_bytes:0|sndq_packets_free:575| [2025/04/30 20:08:14 802667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53571|rttvar:1052|minrtt:30499|latest_rtt:53978|ack_delay:16| [2025/04/30 20:08:14 802674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53620|rttvar:886|minrtt:30499|latest_rtt:53978|ack_delay:16| [2025/04/30 20:08:14 802690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1832|lost_pn:1829|thresh:3| [2025/04/30 20:08:14 802696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 802703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 802709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 802716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53620|rtt_var:886|pto_duration:57164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 802723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 802729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 802736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 802742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694882263|now:1746043694802715|interv:79548| [2025/04/30 20:08:14 802748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694882263|now:1746043694802715|interval:79548|pto_count:0|srtt:53620 [2025/04/30 20:08:14 802755] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53147, ack_elapse 55123, delivered 64816|rate 1175843|lost 334| [2025/04/30 20:08:14 802763] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175843) in round 30| [2025/04/30 20:08:14 802769] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 802775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 802782] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:2400|po_sent_time:1746043694748582|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 802786] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:2400|po_sent_time:1746043694748582|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 802793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:66012|srtt:53620|latest_rtt:53978|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 802802] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1450|largest:1450|pns:2| [2025/04/30 20:08:14 802810] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1450|frame:ACK |recv_time:1746043694802560|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 802817] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814802560|now:1746043694802560|interv:120000000| [2025/04/30 20:08:14 802828] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814802560|now:1746043694802560|interv:120000000| [2025/04/30 20:08:14 802835] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 802842] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694800014| [2025/04/30 20:08:14 802848] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694802848| [2025/04/30 20:08:14 802856] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694802854| [2025/04/30 20:08:14 802861] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 802866] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53620|min_srtt:53620|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 802871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 802875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 802879] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 802883] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 802888] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 802892] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53620|min_srtt:53620|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 802896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 802901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 802905] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 802909] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 802913] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 802918] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 802922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1756367| [2025/04/30 20:08:14 802927] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 802931] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1891| [2025/04/30 20:08:14 802974] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694802942|stream_id:0|stream_offset:1756367| [2025/04/30 20:08:14 802984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 802992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 802998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53620|rtt_var:886|pto_duration:57164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 803005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 803010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 803014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 803018] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694885106|now:1746043694802998|interv:82108| [2025/04/30 20:08:14 803022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694885106|now:1746043694802998|interval:82108|pto_count:0|srtt:53620 [2025/04/30 20:08:14 803026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:67212| [2025/04/30 20:08:14 803031] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 803036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1757534| [2025/04/30 20:08:14 803040] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 803044] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1892| [2025/04/30 20:08:14 803076] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694803051|stream_id:0|stream_offset:1757534| [2025/04/30 20:08:14 803085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 803092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 803099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53620|rtt_var:886|pto_duration:57164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 803105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 803109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 803113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 803117] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694885215|now:1746043694803099|interv:82116| [2025/04/30 20:08:14 803126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694885215|now:1746043694803099|interval:82116|pto_count:0|srtt:53620 [2025/04/30 20:08:14 803130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 803135] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 803139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1758701| [2025/04/30 20:08:14 803143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 803148] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 803152] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 803156] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694803156|diff:20967| [2025/04/30 20:08:14 803160] [debug] |xqc_engine_main_logic|END|now:1746043694802854| [2025/04/30 20:08:14 803185] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694803184| [2025/04/30 20:08:14 803197] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 803205] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1450| [2025/04/30 20:08:14 803210] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1451| [2025/04/30 20:08:14 803216] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1451| [2025/04/30 20:08:14 803220] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 803225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1833|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1833|path_largest_ack:1833| [2025/04/30 20:08:14 803230] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:64816|prior_delivered:1678782|prior_time:1746043694748958|is_app_limited:0|send_elapse:52542|ack_elapse:54226|ctl_first_sent_time:1746043694749285|lagest_ack_time:1746043694803184|curr_delivered:1742398| [2025/04/30 20:08:14 803234] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694749285| [2025/04/30 20:08:14 803239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:289||sndq_packets_used_bytes:0|sndq_packets_free:576| [2025/04/30 20:08:14 803243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53620|rttvar:886|minrtt:30499|latest_rtt:53899|ack_delay:48| [2025/04/30 20:08:14 803248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53649|rttvar:722|minrtt:30499|latest_rtt:53899|ack_delay:48| [2025/04/30 20:08:14 803252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1833|lost_pn:1830|thresh:3| [2025/04/30 20:08:14 803256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 803260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 803268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 803273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53649|rtt_var:722|pto_duration:56537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 803277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 803281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 803285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 803289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694884588|now:1746043694803272|interv:81316| [2025/04/30 20:08:14 803293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694884588|now:1746043694803272|interval:81316|pto_count:0|srtt:53649 [2025/04/30 20:08:14 803297] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52542, ack_elapse 54226, delivered 63616|rate 1173164|lost 334| [2025/04/30 20:08:14 803302] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173164) in round 30| [2025/04/30 20:08:14 803306] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 803310] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 803314] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694749285|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 803319] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694749285|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 803323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53649|latest_rtt:53899|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 803329] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1451|largest:1451|pns:2| [2025/04/30 20:08:14 803334] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1451|frame:ACK |recv_time:1746043694803184|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 803339] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814803184|now:1746043694803184|interv:120000000| [2025/04/30 20:08:14 803343] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814803184|now:1746043694803184|interv:120000000| [2025/04/30 20:08:14 803347] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 803354] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694802854| [2025/04/30 20:08:14 803361] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694803361| [2025/04/30 20:08:14 803370] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694803368| [2025/04/30 20:08:14 803382] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 803389] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53649|min_srtt:53649|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 803395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 803402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 803408] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 803414] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 803420] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 803426] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53649|min_srtt:53649|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 803433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 803439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 803444] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 803450] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 803456] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 803463] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 803469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1758701| [2025/04/30 20:08:14 803476] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 803482] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1893| [2025/04/30 20:08:14 803539] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694803494|stream_id:0|stream_offset:1758701| [2025/04/30 20:08:14 803546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 803556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 803560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53649|rtt_var:722|pto_duration:56537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 803564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 803568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 803572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 803576] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694885031|now:1746043694803560|interv:81471| [2025/04/30 20:08:14 803580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694885031|now:1746043694803560|interval:81471|pto_count:0|srtt:53649 [2025/04/30 20:08:14 803585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 803590] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 803594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1759868| [2025/04/30 20:08:14 803599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 803603] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 803607] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 803611] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694803611|diff:20512| [2025/04/30 20:08:14 803616] [debug] |xqc_engine_main_logic|END|now:1746043694803368| [2025/04/30 20:08:14 803621] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694803621| [2025/04/30 20:08:14 803625] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694803625|diff:20498| [2025/04/30 20:08:14 803629] [debug] |xqc_engine_main_logic|END|now:1746043694803621| [2025/04/30 20:08:14 803985] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694803983| [2025/04/30 20:08:14 803995] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 804002] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1451| [2025/04/30 20:08:14 804009] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1452| [2025/04/30 20:08:14 804017] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1452| [2025/04/30 20:08:14 804024] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 804031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1834|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1834|path_largest_ack:1834| [2025/04/30 20:08:14 804039] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1678782|prior_time:1746043694748958|is_app_limited:0|send_elapse:52655|ack_elapse:55025|ctl_first_sent_time:1746043694749398|lagest_ack_time:1746043694803983|curr_delivered:1743598| [2025/04/30 20:08:14 804052] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694749398| [2025/04/30 20:08:14 804058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:288||sndq_packets_used_bytes:0|sndq_packets_free:577| [2025/04/30 20:08:14 804063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53649|rttvar:722|minrtt:30499|latest_rtt:54585|ack_delay:40| [2025/04/30 20:08:14 804067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53761|rttvar:766|minrtt:30499|latest_rtt:54585|ack_delay:40| [2025/04/30 20:08:14 804071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1834|lost_pn:1831|thresh:3| [2025/04/30 20:08:14 804076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 804080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 804084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 804088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53761|rtt_var:766|pto_duration:56825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 804092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 804096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 804100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 804104] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694885319|now:1746043694804087|interv:81232| [2025/04/30 20:08:14 804108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694885319|now:1746043694804087|interval:81232|pto_count:0|srtt:53761 [2025/04/30 20:08:14 804112] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52655, ack_elapse 55025, delivered 64816|rate 1177937|lost 334| [2025/04/30 20:08:14 804117] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177937) in round 30| [2025/04/30 20:08:14 804121] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 804125] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 804129] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694749398|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 804134] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694749398|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 804138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53761|latest_rtt:54585|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 804147] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1452|largest:1452|pns:2| [2025/04/30 20:08:14 804152] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1452|frame:ACK |recv_time:1746043694803983|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 804157] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814803983|now:1746043694803983|interv:120000000| [2025/04/30 20:08:14 804161] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814803983|now:1746043694803983|interv:120000000| [2025/04/30 20:08:14 804165] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 804190] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694803368| [2025/04/30 20:08:14 804194] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694804194| [2025/04/30 20:08:14 804199] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694804198| [2025/04/30 20:08:14 804204] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 804209] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53761|min_srtt:53761|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 804214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 804218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 804222] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 804226] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 804230] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 804234] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53761|min_srtt:53761|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 804238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 804243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 804247] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 804250] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 804255] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 804259] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 804267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1759868| [2025/04/30 20:08:14 804271] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 804335] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1894| [2025/04/30 20:08:14 804397] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694804347|stream_id:0|stream_offset:1759868| [2025/04/30 20:08:14 804408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 804417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 804423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53761|rtt_var:766|pto_duration:56825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 804430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 804436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 804441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 804447] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694886172|now:1746043694804423|interv:81749| [2025/04/30 20:08:14 804453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694886172|now:1746043694804423|interval:81749|pto_count:0|srtt:53761 [2025/04/30 20:08:14 804461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 804469] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 804476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1761035| [2025/04/30 20:08:14 804482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 804488] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 804494] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 804500] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694804500|diff:19623| [2025/04/30 20:08:14 804506] [debug] |xqc_engine_main_logic|END|now:1746043694804198| [2025/04/30 20:08:14 804513] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694804513| [2025/04/30 20:08:14 804519] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694804519|diff:19604| [2025/04/30 20:08:14 804525] [debug] |xqc_engine_main_logic|END|now:1746043694804513| [2025/04/30 20:08:14 804744] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694804743| [2025/04/30 20:08:14 804755] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 804770] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1452| [2025/04/30 20:08:14 804774] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1453| [2025/04/30 20:08:14 804781] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1453| [2025/04/30 20:08:14 804788] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 804795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 804802] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1679982|prior_time:1746043694750150|is_app_limited:0|send_elapse:53602|ack_elapse:54593|ctl_first_sent_time:1746043694750474|lagest_ack_time:1746043694804743|curr_delivered:1744798| [2025/04/30 20:08:14 804808] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694750474| [2025/04/30 20:08:14 804813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:287||sndq_packets_used_bytes:0|sndq_packets_free:578| [2025/04/30 20:08:14 804817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53761|rttvar:766|minrtt:30499|latest_rtt:54269|ack_delay:32| [2025/04/30 20:08:14 804822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53820|rttvar:694|minrtt:30499|latest_rtt:54269|ack_delay:32| [2025/04/30 20:08:14 804830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1835|lost_pn:1832|thresh:3| [2025/04/30 20:08:14 804836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 804842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 804849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 804854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53820|rtt_var:694|pto_duration:56596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 804859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 804863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 804867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 804871] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694885943|now:1746043694804854|interv:81089| [2025/04/30 20:08:14 804875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694885943|now:1746043694804854|interval:81089|pto_count:0|srtt:53820 [2025/04/30 20:08:14 804879] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53602, ack_elapse 54593, delivered 64816|rate 1187258|lost 334| [2025/04/30 20:08:14 804884] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187258) in round 30| [2025/04/30 20:08:14 804888] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 804896] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 804900] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694750474|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 804905] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694750474|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 804910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53820|latest_rtt:54269|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 804916] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1453|largest:1453|pns:2| [2025/04/30 20:08:14 804920] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1453|frame:ACK |recv_time:1746043694804743|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 804925] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814804743|now:1746043694804743|interv:120000000| [2025/04/30 20:08:14 804929] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814804743|now:1746043694804743|interv:120000000| [2025/04/30 20:08:14 804933] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 804938] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694804198| [2025/04/30 20:08:14 804942] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694804941| [2025/04/30 20:08:14 804947] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694804945| [2025/04/30 20:08:14 804952] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 804956] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53820|min_srtt:53820|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 804961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 804965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 804969] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 804973] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 804978] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 804982] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53820|min_srtt:53820|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 804989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 804993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 804997] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 805001] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 805005] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 805010] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 805014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1761035| [2025/04/30 20:08:14 805019] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 805023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1895| [2025/04/30 20:08:14 805057] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694805030|stream_id:0|stream_offset:1761035| [2025/04/30 20:08:14 805064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 805069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 805073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53820|rtt_var:694|pto_duration:56596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 805078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 805082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 805086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 805090] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694886626|now:1746043694805073|interv:81553| [2025/04/30 20:08:14 805094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694886626|now:1746043694805073|interval:81553|pto_count:0|srtt:53820 [2025/04/30 20:08:14 805098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 805104] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 805108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1762202| [2025/04/30 20:08:14 805116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 805121] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 805125] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 805129] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694805129|diff:18994| [2025/04/30 20:08:14 805133] [debug] |xqc_engine_main_logic|END|now:1746043694804945| [2025/04/30 20:08:14 805139] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694805138| [2025/04/30 20:08:14 805142] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694805142|diff:18981| [2025/04/30 20:08:14 805146] [debug] |xqc_engine_main_logic|END|now:1746043694805138| [2025/04/30 20:08:14 805680] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694805679| [2025/04/30 20:08:14 805694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 805703] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1453| [2025/04/30 20:08:14 805710] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1454| [2025/04/30 20:08:14 805716] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1454| [2025/04/30 20:08:14 805720] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 805725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 805730] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:64816|prior_delivered:1682382|prior_time:1746043694752827|is_app_limited:0|send_elapse:54854|ack_elapse:52852|ctl_first_sent_time:1746043694753359|lagest_ack_time:1746043694805679|curr_delivered:1745998| [2025/04/30 20:08:14 805735] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694753359| [2025/04/30 20:08:14 805739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:286||sndq_packets_used_bytes:0|sndq_packets_free:579| [2025/04/30 20:08:14 805744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53820|rttvar:694|minrtt:30499|latest_rtt:52320|ack_delay:32| [2025/04/30 20:08:14 805748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53629|rttvar:904|minrtt:30499|latest_rtt:52320|ack_delay:32| [2025/04/30 20:08:14 805752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1836|lost_pn:1833|thresh:3| [2025/04/30 20:08:14 805759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 805765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 805772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 805779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53629|rtt_var:904|pto_duration:57245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 805786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 805800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 805806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 805812] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694887275|now:1746043694805779|interv:81496| [2025/04/30 20:08:14 805818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694887275|now:1746043694805779|interval:81496|pto_count:0|srtt:53629 [2025/04/30 20:08:14 805822] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54854, ack_elapse 52852, delivered 63616|rate 1159733|lost 334| [2025/04/30 20:08:14 805827] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159733) in round 30| [2025/04/30 20:08:14 805831] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 805835] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 805841] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694753359|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 805848] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694753359|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 805855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53629|latest_rtt:52320|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 805864] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1454|largest:1454|pns:2| [2025/04/30 20:08:14 805869] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1454|frame:ACK |recv_time:1746043694805679|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 805874] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814805679|now:1746043694805679|interv:120000000| [2025/04/30 20:08:14 805878] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814805679|now:1746043694805679|interv:120000000| [2025/04/30 20:08:14 805882] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 805887] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694804945| [2025/04/30 20:08:14 805891] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694805891| [2025/04/30 20:08:14 805896] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694805895| [2025/04/30 20:08:14 805901] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 805906] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53629|min_srtt:53629|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 805914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 805919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 805923] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 805927] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 805931] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 805935] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53629|min_srtt:53629|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 805940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 805944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 805948] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 805951] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 805956] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 805960] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 805964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1762202| [2025/04/30 20:08:14 805969] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 805973] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1896| [2025/04/30 20:08:14 806008] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694805981|stream_id:0|stream_offset:1762202| [2025/04/30 20:08:14 806015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 806019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 806024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53629|rtt_var:904|pto_duration:57245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 806028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 806032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 806040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 806044] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694888226|now:1746043694806024|interv:82202| [2025/04/30 20:08:14 806048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694888226|now:1746043694806024|interval:82202|pto_count:0|srtt:53629 [2025/04/30 20:08:14 806052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 806057] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 806061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1763369| [2025/04/30 20:08:14 806066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 806070] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 806074] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 806078] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694806078|diff:18045| [2025/04/30 20:08:14 806082] [debug] |xqc_engine_main_logic|END|now:1746043694805895| [2025/04/30 20:08:14 806088] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694806087| [2025/04/30 20:08:14 806091] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694806091|diff:18032| [2025/04/30 20:08:14 806095] [debug] |xqc_engine_main_logic|END|now:1746043694806087| [2025/04/30 20:08:14 806722] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694806721| [2025/04/30 20:08:14 806739] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 806748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1454| [2025/04/30 20:08:14 806752] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1455| [2025/04/30 20:08:14 806759] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1455| [2025/04/30 20:08:14 806765] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 806773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 806781] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1682382|prior_time:1746043694752827|is_app_limited:0|send_elapse:54983|ack_elapse:53894|ctl_first_sent_time:1746043694753488|lagest_ack_time:1746043694806721|curr_delivered:1747198| [2025/04/30 20:08:14 806788] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694753488| [2025/04/30 20:08:14 806795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:285||sndq_packets_used_bytes:0|sndq_packets_free:580| [2025/04/30 20:08:14 806800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53629|rttvar:904|minrtt:30499|latest_rtt:53233|ack_delay:40| [2025/04/30 20:08:14 806807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53575|rttvar:787|minrtt:30499|latest_rtt:53233|ack_delay:40| [2025/04/30 20:08:14 806821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1837|lost_pn:1834|thresh:3| [2025/04/30 20:08:14 806825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 806829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 806833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 806839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53575|rtt_var:787|pto_duration:56723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 806846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 806853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 806859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 806866] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694887704|now:1746043694806838|interv:80866| [2025/04/30 20:08:14 806872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694887704|now:1746043694806838|interval:80866|pto_count:0|srtt:53575 [2025/04/30 20:08:14 806880] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54983, ack_elapse 53894, delivered 64816|rate 1178837|lost 334| [2025/04/30 20:08:14 806887] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178837) in round 30| [2025/04/30 20:08:14 806893] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 806900] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 806906] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694753488|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 806913] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694753488|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 806920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53575|latest_rtt:53233|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 806926] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1455|largest:1455|pns:2| [2025/04/30 20:08:14 806931] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1455|frame:ACK |recv_time:1746043694806721|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 806936] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814806721|now:1746043694806721|interv:120000000| [2025/04/30 20:08:14 806944] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814806721|now:1746043694806721|interv:120000000| [2025/04/30 20:08:14 806948] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 806953] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694805895| [2025/04/30 20:08:14 806957] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694806957| [2025/04/30 20:08:14 806962] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694806961| [2025/04/30 20:08:14 806967] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 806972] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53575|min_srtt:53575|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 806976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 806981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 806985] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 806989] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 806993] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 806997] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53575|min_srtt:53575|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 807002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 807006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 807010] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 807014] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 807018] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 807022] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 807027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1763369| [2025/04/30 20:08:14 807031] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 807038] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1897| [2025/04/30 20:08:14 807074] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694807045|stream_id:0|stream_offset:1763369| [2025/04/30 20:08:14 807080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 807085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 807090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53575|rtt_var:787|pto_duration:56723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 807094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 807098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 807102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 807106] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694888768|now:1746043694807089|interv:81679| [2025/04/30 20:08:14 807110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694888768|now:1746043694807089|interval:81679|pto_count:0|srtt:53575 [2025/04/30 20:08:14 807115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 807120] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 807124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1764536| [2025/04/30 20:08:14 807128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 807133] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 807137] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 807141] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694807141|diff:16982| [2025/04/30 20:08:14 807145] [debug] |xqc_engine_main_logic|END|now:1746043694806961| [2025/04/30 20:08:14 807151] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694807150| [2025/04/30 20:08:14 807154] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694807154|diff:16969| [2025/04/30 20:08:14 807158] [debug] |xqc_engine_main_logic|END|now:1746043694807150| [2025/04/30 20:08:14 807710] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694807709| [2025/04/30 20:08:14 807726] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 807735] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1455| [2025/04/30 20:08:14 807741] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1456| [2025/04/30 20:08:14 807748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1456| [2025/04/30 20:08:14 807755] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 807770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 807778] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1683582|prior_time:1746043694754271|is_app_limited:0|send_elapse:54613|ack_elapse:53438|ctl_first_sent_time:1746043694754633|lagest_ack_time:1746043694807709|curr_delivered:1748398| [2025/04/30 20:08:14 807783] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694754633| [2025/04/30 20:08:14 807789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:284||sndq_packets_used_bytes:0|sndq_packets_free:581| [2025/04/30 20:08:14 807795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53575|rttvar:787|minrtt:30499|latest_rtt:53076|ack_delay:40| [2025/04/30 20:08:14 807802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53508|rttvar:725|minrtt:30499|latest_rtt:53076|ack_delay:40| [2025/04/30 20:08:14 807808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1838|lost_pn:1835|thresh:3| [2025/04/30 20:08:14 807815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 807819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 807823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 807828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53508|rtt_var:725|pto_duration:56408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 807835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 807842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 807848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 807855] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694888453|now:1746043694807827|interv:80626| [2025/04/30 20:08:14 807859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694888453|now:1746043694807827|interval:80626|pto_count:0|srtt:53508 [2025/04/30 20:08:14 807864] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54613, ack_elapse 53438, delivered 64816|rate 1186823|lost 334| [2025/04/30 20:08:14 807868] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186823) in round 30| [2025/04/30 20:08:14 807872] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 807889] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 807896] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694754633|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 807902] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694754633|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 807912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53508|latest_rtt:53076|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 807919] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1456|largest:1456|pns:2| [2025/04/30 20:08:14 807924] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1456|frame:ACK |recv_time:1746043694807709|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 807929] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814807709|now:1746043694807709|interv:120000000| [2025/04/30 20:08:14 807968] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814807709|now:1746043694807709|interv:120000000| [2025/04/30 20:08:14 807975] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 807980] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694806961| [2025/04/30 20:08:14 807984] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694807984| [2025/04/30 20:08:14 808123] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694808065| [2025/04/30 20:08:14 808146] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 808152] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53508|min_srtt:53508|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 808157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 808197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 808291] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 808443] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 808453] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 808460] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53508|min_srtt:53508|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 808468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 808472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 808486] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 808490] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 808495] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 808499] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 808504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1764536| [2025/04/30 20:08:14 808508] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 808513] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1898| [2025/04/30 20:08:14 808685] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694808647|stream_id:0|stream_offset:1764536| [2025/04/30 20:08:14 808696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 808704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 808711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53508|rtt_var:725|pto_duration:56408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 808718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 808724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 808731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 808737] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694890055|now:1746043694808710|interv:81345| [2025/04/30 20:08:14 808743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694890055|now:1746043694808710|interval:81345|pto_count:0|srtt:53508 [2025/04/30 20:08:14 808750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 808757] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 808761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1765703| [2025/04/30 20:08:14 808766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 808770] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 808775] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 808779] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694808779|diff:15344| [2025/04/30 20:08:14 808789] [debug] |xqc_engine_main_logic|END|now:1746043694808065| [2025/04/30 20:08:14 808795] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694808795| [2025/04/30 20:08:14 808799] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694808799|diff:15324| [2025/04/30 20:08:14 808803] [debug] |xqc_engine_main_logic|END|now:1746043694808795| [2025/04/30 20:08:14 808960] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694808959| [2025/04/30 20:08:14 808968] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 808975] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1456| [2025/04/30 20:08:14 808982] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1457| [2025/04/30 20:08:14 808990] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1457| [2025/04/30 20:08:14 808997] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 809004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1839|origin_pktnum:1746|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:08:14 809012] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1684782|prior_time:1746043694754755|is_app_limited:0|send_elapse:53775|ack_elapse:54204|ctl_first_sent_time:1746043694755114|lagest_ack_time:1746043694808959|curr_delivered:1749598| [2025/04/30 20:08:14 809020] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694755114| [2025/04/30 20:08:14 809028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:282||sndq_packets_used_bytes:0|sndq_packets_free:583| [2025/04/30 20:08:14 809035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53508|rttvar:725|minrtt:30499|latest_rtt:53845|ack_delay:208| [2025/04/30 20:08:14 809040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53524|rttvar:576|minrtt:30499|latest_rtt:53845|ack_delay:208| [2025/04/30 20:08:14 809047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1839|lost_pn:1836|thresh:3| [2025/04/30 20:08:14 809053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 809059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 809066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53524|rtt_var:576|pto_duration:55828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 809070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 809075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 809082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 809087] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694889475|now:1746043694809066|interv:80409| [2025/04/30 20:08:14 809094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694889475|now:1746043694809066|interval:80409|pto_count:0|srtt:53524 [2025/04/30 20:08:14 809107] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53775, ack_elapse 54204, delivered 64816|rate 1195778|lost 334| [2025/04/30 20:08:14 809111] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195778) in round 30| [2025/04/30 20:08:14 809116] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 809120] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 809124] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694755114|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 809128] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694755114|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 809133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53524|latest_rtt:53845|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 809139] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1457|largest:1457|pns:2| [2025/04/30 20:08:14 809144] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1457|frame:ACK |recv_time:1746043694808959|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 809149] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814808959|now:1746043694808959|interv:120000000| [2025/04/30 20:08:14 809153] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814808959|now:1746043694808959|interv:120000000| [2025/04/30 20:08:14 809157] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 809162] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694808065| [2025/04/30 20:08:14 809185] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694809185| [2025/04/30 20:08:14 809194] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694809192| [2025/04/30 20:08:14 809199] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 809204] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53524|min_srtt:53524|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 809209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 809214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 809218] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 809225] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 809230] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 809234] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53524|min_srtt:53524|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 809238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 809243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 809247] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 809254] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 809258] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 809262] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 809267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1765703| [2025/04/30 20:08:14 809271] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 809276] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1899| [2025/04/30 20:08:14 809310] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694809283|stream_id:0|stream_offset:1765703| [2025/04/30 20:08:14 809316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 809322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 809330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53524|rtt_var:576|pto_duration:55828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 809337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 809344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 809349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 809353] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694890111|now:1746043694809329|interv:80782| [2025/04/30 20:08:14 809358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694890111|now:1746043694809329|interval:80782|pto_count:0|srtt:53524 [2025/04/30 20:08:14 809371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 809379] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 809386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1766870| [2025/04/30 20:08:14 809393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 809400] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 809406] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 809413] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694809413|diff:14710| [2025/04/30 20:08:14 809419] [debug] |xqc_engine_main_logic|END|now:1746043694809192| [2025/04/30 20:08:14 809427] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694809427| [2025/04/30 20:08:14 809434] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694809434|diff:14689| [2025/04/30 20:08:14 809440] [debug] |xqc_engine_main_logic|END|now:1746043694809427| [2025/04/30 20:08:14 809767] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694809765| [2025/04/30 20:08:14 809776] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 809785] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1457| [2025/04/30 20:08:14 809791] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1458| [2025/04/30 20:08:14 809800] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1458| [2025/04/30 20:08:14 809806] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 809813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 809821] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66016|prior_delivered:1685982|prior_time:1746043694755240|is_app_limited:0|send_elapse:54042|ack_elapse:54525|ctl_first_sent_time:1746043694755480|lagest_ack_time:1746043694809765|curr_delivered:1750798| [2025/04/30 20:08:14 809829] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694755480| [2025/04/30 20:08:14 809836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:281||sndq_packets_used_bytes:0|sndq_packets_free:584| [2025/04/30 20:08:14 809843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53524|rttvar:576|minrtt:30499|latest_rtt:54285|ack_delay:32| [2025/04/30 20:08:14 809848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53615|rttvar:614|minrtt:30499|latest_rtt:54285|ack_delay:32| [2025/04/30 20:08:14 809854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1840|lost_pn:1837|thresh:3| [2025/04/30 20:08:14 809861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 809867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 809880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53615|rtt_var:614|pto_duration:56071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 809884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 809888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 809894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 809900] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694890354|now:1746043694809879|interv:80475| [2025/04/30 20:08:14 809906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694890354|now:1746043694809879|interval:80475|pto_count:0|srtt:53615 [2025/04/30 20:08:14 809913] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54042, ack_elapse 54525, delivered 64816|rate 1188739|lost 334| [2025/04/30 20:08:14 809918] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188739) in round 30| [2025/04/30 20:08:14 809922] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 809926] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 809930] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694755480|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 809935] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694755480|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 809939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53615|latest_rtt:54285|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 809945] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1458|largest:1458|pns:2| [2025/04/30 20:08:14 809950] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1458|frame:ACK |recv_time:1746043694809765|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 809955] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814809765|now:1746043694809765|interv:120000000| [2025/04/30 20:08:14 809959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814809765|now:1746043694809765|interv:120000000| [2025/04/30 20:08:14 809963] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 809968] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694809192| [2025/04/30 20:08:14 809972] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694809972| [2025/04/30 20:08:14 809977] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694809976| [2025/04/30 20:08:14 809986] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 809991] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53615|min_srtt:53615|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 809995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 810000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 810004] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 810008] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 810013] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 810017] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53615|min_srtt:53615|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 810021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 810025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 810029] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 810033] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 810037] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 810042] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 810046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1766870| [2025/04/30 20:08:14 810051] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 810055] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1900| [2025/04/30 20:08:14 810088] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694810062|stream_id:0|stream_offset:1766870| [2025/04/30 20:08:14 810094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 810099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 810104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53615|rtt_var:614|pto_duration:56071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 810114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 810121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 810128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 810134] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694891133|now:1746043694810103|interv:81030| [2025/04/30 20:08:14 810141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694891133|now:1746043694810103|interval:81030|pto_count:0|srtt:53615 [2025/04/30 20:08:14 810149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 810157] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 810161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1768037| [2025/04/30 20:08:14 810185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 810194] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 810198] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 810202] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694810202|diff:13921| [2025/04/30 20:08:14 810207] [debug] |xqc_engine_main_logic|END|now:1746043694809976| [2025/04/30 20:08:14 810213] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694810213| [2025/04/30 20:08:14 810217] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694810217|diff:13906| [2025/04/30 20:08:14 810221] [debug] |xqc_engine_main_logic|END|now:1746043694810213| [2025/04/30 20:08:14 810757] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694810756| [2025/04/30 20:08:14 810770] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 810779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1458| [2025/04/30 20:08:14 810784] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1459| [2025/04/30 20:08:14 810793] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1459| [2025/04/30 20:08:14 810800] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 810808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 810815] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1687191|prior_time:1746043694756418|is_app_limited:0|send_elapse:54014|ack_elapse:54338|ctl_first_sent_time:1746043694756850|lagest_ack_time:1746043694810756|curr_delivered:1751998| [2025/04/30 20:08:14 810823] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694756850| [2025/04/30 20:08:14 810830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:585| [2025/04/30 20:08:14 810845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53615|rttvar:614|minrtt:30499|latest_rtt:53906|ack_delay:40| [2025/04/30 20:08:14 810849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53647|rttvar:523|minrtt:30499|latest_rtt:53906|ack_delay:40| [2025/04/30 20:08:14 810853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1841|lost_pn:1838|thresh:3| [2025/04/30 20:08:14 810858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 810865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 810871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53647|rtt_var:523|pto_duration:55739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 810878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 810882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 810886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 810890] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694890801|now:1746043694810870|interv:79931| [2025/04/30 20:08:14 810894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694890801|now:1746043694810870|interval:79931|pto_count:0|srtt:53647 [2025/04/30 20:08:14 810898] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54014, ack_elapse 54338, delivered 64807|rate 1192664|lost 334| [2025/04/30 20:08:14 810903] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192664) in round 30| [2025/04/30 20:08:14 810909] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 810916] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 810922] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694756850|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 810929] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694756850|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 810934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53647|latest_rtt:53906|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 810940] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1459|largest:1459|pns:2| [2025/04/30 20:08:14 810945] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1459|frame:ACK |recv_time:1746043694810756|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 810953] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814810756|now:1746043694810756|interv:120000000| [2025/04/30 20:08:14 810957] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814810756|now:1746043694810756|interv:120000000| [2025/04/30 20:08:14 810961] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 810965] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694809976| [2025/04/30 20:08:14 810969] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694810969| [2025/04/30 20:08:14 810975] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694810973| [2025/04/30 20:08:14 810980] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 810985] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53647|min_srtt:53647|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 810990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 810994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 810998] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 811002] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 811007] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 811011] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53647|min_srtt:53647|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 811015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 811019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 811023] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 811027] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 811031] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 811036] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 811040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1768037| [2025/04/30 20:08:14 811047] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 811051] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1901| [2025/04/30 20:08:14 811086] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694811059|stream_id:0|stream_offset:1768037| [2025/04/30 20:08:14 811092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 811097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 811102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53647|rtt_var:523|pto_duration:55739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 811109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 811116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 811122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 811128] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694891798|now:1746043694811102|interv:80696| [2025/04/30 20:08:14 811135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694891798|now:1746043694811102|interval:80696|pto_count:0|srtt:53647 [2025/04/30 20:08:14 811142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 811150] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 811154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1769204| [2025/04/30 20:08:14 811159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 811163] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 811191] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 811195] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694811195|diff:12928| [2025/04/30 20:08:14 811199] [debug] |xqc_engine_main_logic|END|now:1746043694810973| [2025/04/30 20:08:14 811205] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694811205| [2025/04/30 20:08:14 811209] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694811209|diff:12914| [2025/04/30 20:08:14 811213] [debug] |xqc_engine_main_logic|END|now:1746043694811205| [2025/04/30 20:08:14 811676] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694811675| [2025/04/30 20:08:14 811688] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 811697] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1459| [2025/04/30 20:08:14 811703] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1460| [2025/04/30 20:08:14 811720] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1460| [2025/04/30 20:08:14 811727] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 811733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 811738] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1688391|prior_time:1746043694757107|is_app_limited:0|send_elapse:53123|ack_elapse:54568|ctl_first_sent_time:1746043694757434|lagest_ack_time:1746043694811675|curr_delivered:1753198| [2025/04/30 20:08:14 811743] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694757434| [2025/04/30 20:08:14 811749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:279||sndq_packets_used_bytes:0|sndq_packets_free:586| [2025/04/30 20:08:14 811755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53647|rttvar:523|minrtt:30499|latest_rtt:54241|ack_delay:40| [2025/04/30 20:08:14 811762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53717|rttvar:531|minrtt:30499|latest_rtt:54241|ack_delay:40| [2025/04/30 20:08:14 811768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1842|lost_pn:1839|thresh:3| [2025/04/30 20:08:14 811772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 811778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 811784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53717|rtt_var:531|pto_duration:55841|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 811791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 811798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 811805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 811812] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694891900|now:1746043694811784|interv:80116| [2025/04/30 20:08:14 811818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694891900|now:1746043694811784|interval:80116|pto_count:0|srtt:53717 [2025/04/30 20:08:14 811825] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53123, ack_elapse 54568, delivered 64807|rate 1187637|lost 334| [2025/04/30 20:08:14 811831] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187637) in round 30| [2025/04/30 20:08:14 811835] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 811840] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 811844] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694757434|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 811848] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694757434|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 811857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53717|latest_rtt:54241|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 811863] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1460|largest:1460|pns:2| [2025/04/30 20:08:14 811867] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1460|frame:ACK |recv_time:1746043694811675|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 811872] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814811675|now:1746043694811675|interv:120000000| [2025/04/30 20:08:14 811876] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814811675|now:1746043694811675|interv:120000000| [2025/04/30 20:08:14 811880] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 811884] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694810973| [2025/04/30 20:08:14 811888] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694811888| [2025/04/30 20:08:14 811894] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694811892| [2025/04/30 20:08:14 811899] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 811904] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53717|min_srtt:53717|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 811909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 811913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 811917] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 811921] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 811926] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 811930] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53717|min_srtt:53717|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 811934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 811938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 811945] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 811949] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 811953] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 811958] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 811962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1769204| [2025/04/30 20:08:14 811967] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 811971] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1902| [2025/04/30 20:08:14 812007] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694811979|stream_id:0|stream_offset:1769204| [2025/04/30 20:08:14 812013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1902|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 812018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 812023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53717|rtt_var:531|pto_duration:55841|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 812027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 812032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 812038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 812045] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694892820|now:1746043694812022|interv:80798| [2025/04/30 20:08:14 812051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694892820|now:1746043694812022|interval:80798|pto_count:0|srtt:53717 [2025/04/30 20:08:14 812059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 812067] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 812074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1770371| [2025/04/30 20:08:14 812081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 812086] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 812090] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 812094] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694812094|diff:12029| [2025/04/30 20:08:14 812104] [debug] |xqc_engine_main_logic|END|now:1746043694811892| [2025/04/30 20:08:14 812109] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694812109| [2025/04/30 20:08:14 812113] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694812113|diff:12010| [2025/04/30 20:08:14 812117] [debug] |xqc_engine_main_logic|END|now:1746043694812109| [2025/04/30 20:08:14 812762] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694812760| [2025/04/30 20:08:14 812777] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 812786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1460| [2025/04/30 20:08:14 812791] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1461| [2025/04/30 20:08:14 812800] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1461| [2025/04/30 20:08:14 812807] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 812815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 812820] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1689591|prior_time:1746043694758134|is_app_limited:0|send_elapse:54033|ack_elapse:54626|ctl_first_sent_time:1746043694758451|lagest_ack_time:1746043694812760|curr_delivered:1754398| [2025/04/30 20:08:14 812825] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694758451| [2025/04/30 20:08:14 812831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:587| [2025/04/30 20:08:14 812838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53717|rttvar:531|minrtt:30499|latest_rtt:54309|ack_delay:32| [2025/04/30 20:08:14 812845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53787|rttvar:539|minrtt:30499|latest_rtt:54309|ack_delay:32| [2025/04/30 20:08:14 812852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1843|lost_pn:1840|thresh:3| [2025/04/30 20:08:14 812858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 812865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 812872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53787|rtt_var:539|pto_duration:55943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 812879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 812884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 812887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 812892] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694892922|now:1746043694812871|interv:80051| [2025/04/30 20:08:14 812896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694892922|now:1746043694812871|interval:80051|pto_count:0|srtt:53787 [2025/04/30 20:08:14 812909] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54033, ack_elapse 54626, delivered 64807|rate 1186376|lost 334| [2025/04/30 20:08:14 812913] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186376) in round 30| [2025/04/30 20:08:14 812917] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 812922] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 812926] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694758451|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 812930] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694758451|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 812935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53787|latest_rtt:54309|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 812941] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1461|largest:1461|pns:2| [2025/04/30 20:08:14 812945] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1461|frame:ACK |recv_time:1746043694812760|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 812950] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814812760|now:1746043694812760|interv:120000000| [2025/04/30 20:08:14 812954] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814812760|now:1746043694812760|interv:120000000| [2025/04/30 20:08:14 812958] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 812962] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694811892| [2025/04/30 20:08:14 812966] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694812966| [2025/04/30 20:08:14 812971] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694812970| [2025/04/30 20:08:14 812976] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 812982] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53787|min_srtt:53787|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 812986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 812991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 812994] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 813001] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 813006] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 813010] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53787|min_srtt:53787|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 813015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 813019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 813023] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 813027] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 813031] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 813035] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 813039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1770371| [2025/04/30 20:08:14 813044] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 813049] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1903| [2025/04/30 20:08:14 813083] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694813056|stream_id:0|stream_offset:1770371| [2025/04/30 20:08:14 813089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 813094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 813098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53787|rtt_var:539|pto_duration:55943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 813105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 813111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 813118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 813124] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694893999|now:1746043694813098|interv:80901| [2025/04/30 20:08:14 813131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694893999|now:1746043694813098|interval:80901|pto_count:0|srtt:53787 [2025/04/30 20:08:14 813138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 813152] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 813156] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 813160] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694813160|diff:10963| [2025/04/30 20:08:14 813164] [debug] |xqc_engine_main_logic|END|now:1746043694812970| [2025/04/30 20:08:14 813194] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694813194| [2025/04/30 20:08:14 813198] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694813198|diff:10925| [2025/04/30 20:08:14 813202] [debug] |xqc_engine_main_logic|END|now:1746043694813194| [2025/04/30 20:08:14 815098] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694815096| [2025/04/30 20:08:14 815111] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 815119] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1461| [2025/04/30 20:08:14 815123] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1462| [2025/04/30 20:08:14 815129] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1462| [2025/04/30 20:08:14 815133] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 815139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1844|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1845|path_largest_ack:1844| [2025/04/30 20:08:14 815144] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1690791|prior_time:1746043694758873|is_app_limited:0|send_elapse:53300|ack_elapse:56223|ctl_first_sent_time:1746043694759129|lagest_ack_time:1746043694815096|curr_delivered:1755598| [2025/04/30 20:08:14 815149] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694759129| [2025/04/30 20:08:14 815154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:277||sndq_packets_used_bytes:0|sndq_packets_free:588| [2025/04/30 20:08:14 815159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 815163] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1691991|prior_time:1746043694760715|is_app_limited:0|send_elapse:53339|ack_elapse:54381|ctl_first_sent_time:1746043694761053|lagest_ack_time:1746043694815096|curr_delivered:1756798| [2025/04/30 20:08:14 815191] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694761053| [2025/04/30 20:08:14 815195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:589| [2025/04/30 20:08:14 815200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53787|rttvar:539|minrtt:30499|latest_rtt:54043|ack_delay:16| [2025/04/30 20:08:14 815204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53817|rttvar:465|minrtt:30499|latest_rtt:54043|ack_delay:16| [2025/04/30 20:08:14 815209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1845|lost_pn:1842|thresh:3| [2025/04/30 20:08:14 815213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 815227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 815231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53817|rtt_var:465|pto_duration:55817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 815236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 815240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 815244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66012| [2025/04/30 20:08:14 815248] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694893873|now:1746043694815231|interv:78642| [2025/04/30 20:08:14 815252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694893873|now:1746043694815231|interval:78642|pto_count:0|srtt:53817 [2025/04/30 20:08:14 815256] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53339, ack_elapse 54381, delivered 64807|rate 1191721|lost 334| [2025/04/30 20:08:14 815261] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191721) in round 30| [2025/04/30 20:08:14 815265] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 815269] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 815273] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:2400|po_sent_time:1746043694761053|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 815278] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:2400|po_sent_time:1746043694761053|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 815283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:66012|srtt:53817|latest_rtt:54043|min_rtt:30499|applimit:0|lost:333|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 815289] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1462|largest:1462|pns:2| [2025/04/30 20:08:14 815293] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1462|frame:ACK |recv_time:1746043694815096|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 815298] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814815096|now:1746043694815096|interv:120000000| [2025/04/30 20:08:14 815305] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814815096|now:1746043694815096|interv:120000000| [2025/04/30 20:08:14 815311] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 815316] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694812970| [2025/04/30 20:08:14 815320] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694815320| [2025/04/30 20:08:14 815329] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694815328| [2025/04/30 20:08:14 815335] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 815340] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53817|min_srtt:53817|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 815347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 815354] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53817|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 815362] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1810|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 815370] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53817|min_srtt:53817|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 815374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 815380] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53817|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 815387] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 815394] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53817|min_srtt:53817|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 815401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1772705| [2025/04/30 20:08:14 815407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 815413] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 815418] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 815424] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 815431] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1810|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 815437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 815444] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 815455] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1904| [2025/04/30 20:08:14 815500] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746043694815465|stream_id:0|stream_offset:1666508| [2025/04/30 20:08:14 815509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1904|origin_pktnum:1810|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 815516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 20:08:14 815523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53817|rtt_var:465|pto_duration:55817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 815530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 815535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 815541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 815547] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694896282|now:1746043694815523|interv:80759| [2025/04/30 20:08:14 815554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694896282|now:1746043694815523|interval:80759|pto_count:0|srtt:53817 [2025/04/30 20:08:14 815561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:67212| [2025/04/30 20:08:14 815568] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 815575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 815583] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 815589] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1905| [2025/04/30 20:08:14 815628] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694815600|stream_id:0|stream_offset:1771538| [2025/04/30 20:08:14 815638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 815645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 815652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53817|rtt_var:465|pto_duration:55817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 815659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 815666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 815672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 815685] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694896417|now:1746043694815652|interv:80765| [2025/04/30 20:08:14 815692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694896417|now:1746043694815652|interval:80765|pto_count:0|srtt:53817 [2025/04/30 20:08:14 815699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 815707] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 815714] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 815720] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694815720|diff:8403| [2025/04/30 20:08:14 815726] [debug] |xqc_engine_main_logic|END|now:1746043694815328| [2025/04/30 20:08:14 815737] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694815736| [2025/04/30 20:08:14 815745] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 815754] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1462| [2025/04/30 20:08:14 815760] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1463| [2025/04/30 20:08:14 815769] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1463| [2025/04/30 20:08:14 815776] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 815783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1846|origin_pktnum:0|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:08:14 815790] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1693191|prior_time:1746043694761153|is_app_limited:0|send_elapse:53194|ack_elapse:54583|ctl_first_sent_time:1746043694761501|lagest_ack_time:1746043694815736|curr_delivered:1757998| [2025/04/30 20:08:14 815798] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694761501| [2025/04/30 20:08:14 815803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:275||sndq_packets_used_bytes:0|sndq_packets_free:590| [2025/04/30 20:08:14 815807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53817|rttvar:465|minrtt:30499|latest_rtt:54235|ack_delay:40| [2025/04/30 20:08:14 815811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53864|rttvar:443|minrtt:30499|latest_rtt:54235|ack_delay:40| [2025/04/30 20:08:14 815816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1846|lost_pn:1843|thresh:3| [2025/04/30 20:08:14 815820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 815824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 815828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53864|rtt_var:443|pto_duration:55864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 815833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 815837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 815845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 815849] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694896464|now:1746043694815828|interv:80636| [2025/04/30 20:08:14 815853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694896464|now:1746043694815828|interval:80636|pto_count:0|srtt:53864 [2025/04/30 20:08:14 815858] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53194, ack_elapse 54583, delivered 64807|rate 1187311|lost 334| [2025/04/30 20:08:14 815863] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187311) in round 30| [2025/04/30 20:08:14 815867] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 815871] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 815875] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694761501|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 815880] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694761501|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 815884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53864|latest_rtt:54235|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 815890] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1463|largest:1463|pns:2| [2025/04/30 20:08:14 815895] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1463|frame:ACK |recv_time:1746043694815736|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 815900] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814815736|now:1746043694815736|interv:120000000| [2025/04/30 20:08:14 815904] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814815736|now:1746043694815736|interv:120000000| [2025/04/30 20:08:14 815908] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 815912] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694815328| [2025/04/30 20:08:14 815916] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694815916| [2025/04/30 20:08:14 815921] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694815920| [2025/04/30 20:08:14 815927] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 815932] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53864|min_srtt:53864|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 815939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1772705| [2025/04/30 20:08:14 815944] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53864|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 815948] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 815953] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53864|min_srtt:53864|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 815957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1773872| [2025/04/30 20:08:14 815962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 815966] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 815970] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 815974] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 815978] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 815983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1772705| [2025/04/30 20:08:14 815987] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 815992] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1906| [2025/04/30 20:08:14 816028] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694815998|stream_id:0|stream_offset:1772705| [2025/04/30 20:08:14 816038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 816046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 816053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53864|rtt_var:443|pto_duration:55864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 816060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 816064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 816068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 816072] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694896862|now:1746043694816053|interv:80809| [2025/04/30 20:08:14 816080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694896862|now:1746043694816053|interval:80809|pto_count:0|srtt:53864 [2025/04/30 20:08:14 816085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 816090] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 816094] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 816098] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694816098|diff:8025| [2025/04/30 20:08:14 816103] [debug] |xqc_engine_main_logic|END|now:1746043694815920| [2025/04/30 20:08:14 816108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694816108| [2025/04/30 20:08:14 816112] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694816112|diff:8011| [2025/04/30 20:08:14 816116] [debug] |xqc_engine_main_logic|END|now:1746043694816108| [2025/04/30 20:08:14 816642] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694816641| [2025/04/30 20:08:14 816658] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 816667] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1463| [2025/04/30 20:08:14 816673] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1464| [2025/04/30 20:08:14 816682] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1464| [2025/04/30 20:08:14 816689] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 816697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1847|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1847|path_largest_ack:1847| [2025/04/30 20:08:14 816704] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1694391|prior_time:1746043694761874|is_app_limited:0|send_elapse:53827|ack_elapse:54767|ctl_first_sent_time:1746043694762254|lagest_ack_time:1746043694816641|curr_delivered:1759198| [2025/04/30 20:08:14 816712] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694762254| [2025/04/30 20:08:14 816719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:591| [2025/04/30 20:08:14 816726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53864|rttvar:443|minrtt:30499|latest_rtt:54387|ack_delay:32| [2025/04/30 20:08:14 816733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53925|rttvar:455|minrtt:30499|latest_rtt:54387|ack_delay:32| [2025/04/30 20:08:14 816740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1847|lost_pn:1844|thresh:3| [2025/04/30 20:08:14 816746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 816754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 816760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53925|rtt_var:455|pto_duration:55925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 816767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 816780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 816784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 816788] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694896923|now:1746043694816760|interv:80163| [2025/04/30 20:08:14 816793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694896923|now:1746043694816760|interval:80163|pto_count:0|srtt:53925 [2025/04/30 20:08:14 816797] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53827, ack_elapse 54767, delivered 64807|rate 1183322|lost 334| [2025/04/30 20:08:14 816802] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183322) in round 30| [2025/04/30 20:08:14 816806] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 816810] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 816814] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694762254|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 816819] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694762254|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 816823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53925|latest_rtt:54387|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 816830] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1464|largest:1464|pns:2| [2025/04/30 20:08:14 816834] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1464|frame:ACK |recv_time:1746043694816641|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 816839] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814816641|now:1746043694816641|interv:120000000| [2025/04/30 20:08:14 816843] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814816641|now:1746043694816641|interv:120000000| [2025/04/30 20:08:14 816847] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 816852] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694815920| [2025/04/30 20:08:14 816856] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694816856| [2025/04/30 20:08:14 816861] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694816860| [2025/04/30 20:08:14 816866] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 816871] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53925|min_srtt:53925|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 816879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1773872| [2025/04/30 20:08:14 816883] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53925|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 816888] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 816893] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53925|min_srtt:53925|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 816897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:08:14 816902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 816906] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 816909] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 816914] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 816918] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 816923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1773872| [2025/04/30 20:08:14 816927] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 816932] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1907| [2025/04/30 20:08:14 816969] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694816939|stream_id:0|stream_offset:1773872| [2025/04/30 20:08:14 816979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 816987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 816994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53925|rtt_var:455|pto_duration:55925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 817001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 817005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 817009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 817017] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694897864|now:1746043694816993|interv:80871| [2025/04/30 20:08:14 817021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694897864|now:1746043694816993|interval:80871|pto_count:0|srtt:53925 [2025/04/30 20:08:14 817026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 817031] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 817035] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 817039] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694817039|diff:7084| [2025/04/30 20:08:14 817044] [debug] |xqc_engine_main_logic|END|now:1746043694816860| [2025/04/30 20:08:14 817049] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694817049| [2025/04/30 20:08:14 817053] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694817053|diff:7070| [2025/04/30 20:08:14 817057] [debug] |xqc_engine_main_logic|END|now:1746043694817049| [2025/04/30 20:08:14 817756] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694817754| [2025/04/30 20:08:14 817771] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 817780] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1464| [2025/04/30 20:08:14 817786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1465| [2025/04/30 20:08:14 817795] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1465| [2025/04/30 20:08:14 817802] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 817810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 817817] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1695591|prior_time:1746043694763106|is_app_limited:0|send_elapse:52758|ack_elapse:54648|ctl_first_sent_time:1746043694763702|lagest_ack_time:1746043694817754|curr_delivered:1760398| [2025/04/30 20:08:14 817824] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694763702| [2025/04/30 20:08:14 817832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:592| [2025/04/30 20:08:14 817839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53925|rttvar:455|minrtt:30499|latest_rtt:54052|ack_delay:32| [2025/04/30 20:08:14 817846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53937|rttvar:365|minrtt:30499|latest_rtt:54052|ack_delay:32| [2025/04/30 20:08:14 817853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1848|lost_pn:1845|thresh:3| [2025/04/30 20:08:14 817858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 817862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 817867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53937|rtt_var:365|pto_duration:55937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 817879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 817889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 817895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 817899] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694897876|now:1746043694817866|interv:80010| [2025/04/30 20:08:14 817903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694897876|now:1746043694817866|interval:80010|pto_count:0|srtt:53937 [2025/04/30 20:08:14 817907] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52758, ack_elapse 54648, delivered 64807|rate 1185898|lost 334| [2025/04/30 20:08:14 817912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185898) in round 30| [2025/04/30 20:08:14 817917] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 817923] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 817930] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694763702|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 817937] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694763702|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 817943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:53937|latest_rtt:54052|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 817949] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1465|largest:1465|pns:2| [2025/04/30 20:08:14 817954] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1465|frame:ACK |recv_time:1746043694817754|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 817959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814817754|now:1746043694817754|interv:120000000| [2025/04/30 20:08:14 817963] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814817754|now:1746043694817754|interv:120000000| [2025/04/30 20:08:14 817967] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 817971] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694816860| [2025/04/30 20:08:14 817975] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694817975| [2025/04/30 20:08:14 817980] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694817979| [2025/04/30 20:08:14 817985] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 817994] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53937|min_srtt:53937|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 817999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:08:14 818004] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53937|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 818008] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 818013] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53937|min_srtt:53937|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 818017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 818022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 818026] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 818029] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 818034] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 818038] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 818042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1775039| [2025/04/30 20:08:14 818047] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 818051] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1908| [2025/04/30 20:08:14 818090] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694818059|stream_id:0|stream_offset:1775039| [2025/04/30 20:08:14 818099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 818106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 818113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53937|rtt_var:365|pto_duration:55937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 818120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 818124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 818133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 818137] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694898996|now:1746043694818113|interv:80883| [2025/04/30 20:08:14 818141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694898996|now:1746043694818113|interval:80883|pto_count:0|srtt:53937 [2025/04/30 20:08:14 818145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 818150] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 818155] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 818159] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694818159|diff:5964| [2025/04/30 20:08:14 818163] [debug] |xqc_engine_main_logic|END|now:1746043694817979| [2025/04/30 20:08:14 818189] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694818189| [2025/04/30 20:08:14 818193] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694818193|diff:5930| [2025/04/30 20:08:14 818197] [debug] |xqc_engine_main_logic|END|now:1746043694818189| [2025/04/30 20:08:14 818746] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694818745| [2025/04/30 20:08:14 818758] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 818764] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1465| [2025/04/30 20:08:14 818768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1466| [2025/04/30 20:08:14 818774] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1466| [2025/04/30 20:08:14 818778] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 818785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 818793] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1696791|prior_time:1746043694763896|is_app_limited:0|send_elapse:53096|ack_elapse:54849|ctl_first_sent_time:1746043694764155|lagest_ack_time:1746043694818745|curr_delivered:1761598| [2025/04/30 20:08:14 818800] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694764155| [2025/04/30 20:08:14 818807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:272||sndq_packets_used_bytes:0|sndq_packets_free:593| [2025/04/30 20:08:14 818813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53937|rttvar:365|minrtt:30499|latest_rtt:54590|ack_delay:40| [2025/04/30 20:08:14 818820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54013|rttvar:427|minrtt:30499|latest_rtt:54590|ack_delay:40| [2025/04/30 20:08:14 818826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1849|lost_pn:1846|thresh:3| [2025/04/30 20:08:14 818831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 818838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 818851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54013|rtt_var:427|pto_duration:56013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 818856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 818859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 818863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 818867] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694899072|now:1746043694818851|interv:80221| [2025/04/30 20:08:14 818871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694899072|now:1746043694818851|interval:80221|pto_count:0|srtt:54013 [2025/04/30 20:08:14 818876] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53096, ack_elapse 54849, delivered 64807|rate 1181552|lost 334| [2025/04/30 20:08:14 818880] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181552) in round 30| [2025/04/30 20:08:14 818885] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 818891] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 818898] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694764155|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 818905] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694764155|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 818911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:54013|latest_rtt:54590|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 818917] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1466|largest:1466|pns:2| [2025/04/30 20:08:14 818922] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1466|frame:ACK |recv_time:1746043694818745|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 818926] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814818745|now:1746043694818745|interv:120000000| [2025/04/30 20:08:14 818930] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814818745|now:1746043694818745|interv:120000000| [2025/04/30 20:08:14 818934] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 818939] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694817979| [2025/04/30 20:08:14 818943] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694818943| [2025/04/30 20:08:14 818948] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694818947| [2025/04/30 20:08:14 818956] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 818961] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54013|min_srtt:54013|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 818966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 818970] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54013|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 818975] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 818980] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54013|min_srtt:54013|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 818984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1777373| [2025/04/30 20:08:14 818988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 818992] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 818996] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 819000] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 819005] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 819009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 819013] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 819018] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1909| [2025/04/30 20:08:14 819056] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1909|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694819025|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 819066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 819074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 819080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54013|rtt_var:427|pto_duration:56013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 819087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 819096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 819100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 819104] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694900038|now:1746043694819080|interv:80958| [2025/04/30 20:08:14 819108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694900038|now:1746043694819080|interval:80958|pto_count:0|srtt:54013 [2025/04/30 20:08:14 819112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 819117] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 819122] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 819126] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694819126|diff:4997| [2025/04/30 20:08:14 819130] [debug] |xqc_engine_main_logic|END|now:1746043694818947| [2025/04/30 20:08:14 819135] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694819135| [2025/04/30 20:08:14 819139] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694819139|diff:4984| [2025/04/30 20:08:14 819143] [debug] |xqc_engine_main_logic|END|now:1746043694819135| [2025/04/30 20:08:14 819748] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694819747| [2025/04/30 20:08:14 819764] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 819771] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1466| [2025/04/30 20:08:14 819777] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1467| [2025/04/30 20:08:14 819787] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1467| [2025/04/30 20:08:14 819793] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 819801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 819808] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1697991|prior_time:1746043694764901|is_app_limited:0|send_elapse:54092|ack_elapse:54846|ctl_first_sent_time:1746043694765251|lagest_ack_time:1746043694819747|curr_delivered:1762798| [2025/04/30 20:08:14 819815] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694765251| [2025/04/30 20:08:14 819821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:271||sndq_packets_used_bytes:0|sndq_packets_free:594| [2025/04/30 20:08:14 819825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54013|rttvar:427|minrtt:30499|latest_rtt:54496|ack_delay:32| [2025/04/30 20:08:14 819830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54070|rttvar:433|minrtt:30499|latest_rtt:54496|ack_delay:32| [2025/04/30 20:08:14 819834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1850|lost_pn:1847|thresh:3| [2025/04/30 20:08:14 819839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 819853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 819859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54070|rtt_var:433|pto_duration:56070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 819864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 819868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 819872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 819878] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694900095|now:1746043694819859|interv:80236| [2025/04/30 20:08:14 819884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694900095|now:1746043694819859|interval:80236|pto_count:0|srtt:54070 [2025/04/30 20:08:14 819891] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54092, ack_elapse 54846, delivered 64807|rate 1181617|lost 334| [2025/04/30 20:08:14 819898] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181617) in round 30| [2025/04/30 20:08:14 819902] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 819906] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 819910] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694765251|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 819915] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694765251|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 819919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:54070|latest_rtt:54496|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 819925] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1467|largest:1467|pns:2| [2025/04/30 20:08:14 819930] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1467|frame:ACK |recv_time:1746043694819747|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 819935] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814819747|now:1746043694819747|interv:120000000| [2025/04/30 20:08:14 819939] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814819747|now:1746043694819747|interv:120000000| [2025/04/30 20:08:14 819943] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 819947] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694818947| [2025/04/30 20:08:14 819951] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694819951| [2025/04/30 20:08:14 819956] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694819955| [2025/04/30 20:08:14 819965] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 819970] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54070|min_srtt:54070|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 819974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1777373| [2025/04/30 20:08:14 819979] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54070|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 819983] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 819988] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54070|min_srtt:54070|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 819992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1778540| [2025/04/30 20:08:14 819997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 820001] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 820005] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 820009] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 820014] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 820018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1777373| [2025/04/30 20:08:14 820023] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 820027] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1910| [2025/04/30 20:08:14 820063] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694820034|stream_id:0|stream_offset:1777373| [2025/04/30 20:08:14 820069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 820074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 820078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54070|rtt_var:433|pto_duration:56070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 820083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 820090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 820094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 820098] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694901104|now:1746043694820078|interv:81026| [2025/04/30 20:08:14 820102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694901104|now:1746043694820078|interval:81026|pto_count:0|srtt:54070 [2025/04/30 20:08:14 820107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 820112] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 820116] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 820120] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694820120|diff:4003| [2025/04/30 20:08:14 820125] [debug] |xqc_engine_main_logic|END|now:1746043694819955| [2025/04/30 20:08:14 820130] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694820130| [2025/04/30 20:08:14 820134] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694820134|diff:3989| [2025/04/30 20:08:14 820138] [debug] |xqc_engine_main_logic|END|now:1746043694820130| [2025/04/30 20:08:14 820834] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694820833| [2025/04/30 20:08:14 820850] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 820860] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1467| [2025/04/30 20:08:14 820866] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1468| [2025/04/30 20:08:14 820874] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1468| [2025/04/30 20:08:14 820892] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 820901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 820908] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1699191|prior_time:1746043694765984|is_app_limited:0|send_elapse:52762|ack_elapse:54849|ctl_first_sent_time:1746043694766328|lagest_ack_time:1746043694820833|curr_delivered:1763998| [2025/04/30 20:08:14 820914] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694766328| [2025/04/30 20:08:14 820919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:270||sndq_packets_used_bytes:0|sndq_packets_free:595| [2025/04/30 20:08:14 820924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54070|rttvar:433|minrtt:30499|latest_rtt:54505|ack_delay:32| [2025/04/30 20:08:14 820930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54121|rttvar:425|minrtt:30499|latest_rtt:54505|ack_delay:32| [2025/04/30 20:08:14 820937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1851|lost_pn:1848|thresh:3| [2025/04/30 20:08:14 820943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 820955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 820960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54121|rtt_var:425|pto_duration:56121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 820967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 820973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 820979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 820985] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694901155|now:1746043694820960|interv:80195| [2025/04/30 20:08:14 820991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694901155|now:1746043694820960|interval:80195|pto_count:0|srtt:54121 [2025/04/30 20:08:14 820998] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52762, ack_elapse 54849, delivered 64807|rate 1181552|lost 334| [2025/04/30 20:08:14 821004] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181552) in round 30| [2025/04/30 20:08:14 821009] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 821015] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 821020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694766328|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 821027] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694766328|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 821034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:54121|latest_rtt:54505|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 821041] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1468|largest:1468|pns:2| [2025/04/30 20:08:14 821045] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1468|frame:ACK |recv_time:1746043694820833|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 821050] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814820833|now:1746043694820833|interv:120000000| [2025/04/30 20:08:14 821055] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814820833|now:1746043694820833|interv:120000000| [2025/04/30 20:08:14 821061] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 821068] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694819955| [2025/04/30 20:08:14 821074] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694821074| [2025/04/30 20:08:14 821085] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694821084| [2025/04/30 20:08:14 821091] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 821096] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54121|min_srtt:54121|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 821101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1778540| [2025/04/30 20:08:14 821105] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54121|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 821110] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 821115] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54121|min_srtt:54121|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 821119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1779707| [2025/04/30 20:08:14 821124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 821128] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 821132] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 821137] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 821141] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 821145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1778540| [2025/04/30 20:08:14 821150] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 821155] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1911| [2025/04/30 20:08:14 821217] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694821162|stream_id:0|stream_offset:1778540| [2025/04/30 20:08:14 821231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 821238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 821243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54121|rtt_var:425|pto_duration:56121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 821254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 821258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 821262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 821266] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694902283|now:1746043694821242|interv:81041| [2025/04/30 20:08:14 821271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694902283|now:1746043694821242|interval:81041|pto_count:0|srtt:54121 [2025/04/30 20:08:14 821275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 821280] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 821285] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 821289] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694821289|diff:2834| [2025/04/30 20:08:14 821293] [debug] |xqc_engine_main_logic|END|now:1746043694821084| [2025/04/30 20:08:14 821300] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694821300| [2025/04/30 20:08:14 821307] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694821307|diff:2816| [2025/04/30 20:08:14 821313] [debug] |xqc_engine_main_logic|END|now:1746043694821300| [2025/04/30 20:08:14 821751] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694821749| [2025/04/30 20:08:14 821763] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 821772] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1468| [2025/04/30 20:08:14 821777] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1469| [2025/04/30 20:08:14 821786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1469| [2025/04/30 20:08:14 821793] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 821800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 821808] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1700391|prior_time:1746043694767107|is_app_limited:0|send_elapse:53706|ack_elapse:54642|ctl_first_sent_time:1746043694767424|lagest_ack_time:1746043694821749|curr_delivered:1765198| [2025/04/30 20:08:14 821815] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694767424| [2025/04/30 20:08:14 821822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:269||sndq_packets_used_bytes:0|sndq_packets_free:596| [2025/04/30 20:08:14 821828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54121|rttvar:425|minrtt:30499|latest_rtt:54325|ack_delay:32| [2025/04/30 20:08:14 821835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54142|rttvar:362|minrtt:30499|latest_rtt:54325|ack_delay:32| [2025/04/30 20:08:14 821842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1852|lost_pn:1849|thresh:3| [2025/04/30 20:08:14 821856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 821863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 821870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54142|rtt_var:362|pto_duration:56142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 821877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 821884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 821890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 821895] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694902304|now:1746043694821870|interv:80434| [2025/04/30 20:08:14 821899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694902304|now:1746043694821870|interval:80434|pto_count:0|srtt:54142 [2025/04/30 20:08:14 821904] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53706, ack_elapse 54642, delivered 64807|rate 1186029|lost 334| [2025/04/30 20:08:14 821909] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186029) in round 30| [2025/04/30 20:08:14 821913] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 821917] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 821921] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694767424|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 821928] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694767424|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 821936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:54142|latest_rtt:54325|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 821945] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1469|largest:1469|pns:2| [2025/04/30 20:08:14 821949] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1469|frame:ACK |recv_time:1746043694821749|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 821954] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814821749|now:1746043694821749|interv:120000000| [2025/04/30 20:08:14 821958] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814821749|now:1746043694821749|interv:120000000| [2025/04/30 20:08:14 821962] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 821967] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694821084| [2025/04/30 20:08:14 821975] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694821975| [2025/04/30 20:08:14 821980] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694821979| [2025/04/30 20:08:14 821985] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 821990] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54142|min_srtt:54142|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 821995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1779707| [2025/04/30 20:08:14 821999] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54142|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 822004] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 822011] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54142|min_srtt:54142|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 822018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1780874| [2025/04/30 20:08:14 822025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 822031] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 822035] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 822039] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 822043] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 822048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1779707| [2025/04/30 20:08:14 822052] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 822056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1912| [2025/04/30 20:08:14 822094] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694822064|stream_id:0|stream_offset:1779707| [2025/04/30 20:08:14 822105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 822112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 822123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54142|rtt_var:362|pto_duration:56142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 822128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 822132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 822135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 822139] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694903206|now:1746043694822123|interv:81083| [2025/04/30 20:08:14 822144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694903206|now:1746043694822123|interval:81083|pto_count:0|srtt:54142 [2025/04/30 20:08:14 822148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 822153] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 822158] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 822162] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694822162|diff:1961| [2025/04/30 20:08:14 822180] [debug] |xqc_engine_main_logic|END|now:1746043694821979| [2025/04/30 20:08:14 822193] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694822193| [2025/04/30 20:08:14 822200] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694822200|diff:1923| [2025/04/30 20:08:14 822205] [debug] |xqc_engine_main_logic|END|now:1746043694822193| [2025/04/30 20:08:14 822684] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694822682| [2025/04/30 20:08:14 822694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 822703] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1469| [2025/04/30 20:08:14 822710] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1470| [2025/04/30 20:08:14 822718] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1470| [2025/04/30 20:08:14 822724] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 822733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 822740] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1701591|prior_time:1746043694768250|is_app_limited:0|send_elapse:52943|ack_elapse:54432|ctl_first_sent_time:1746043694768644|lagest_ack_time:1746043694822682|curr_delivered:1766398| [2025/04/30 20:08:14 822748] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694768644| [2025/04/30 20:08:14 822755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:268||sndq_packets_used_bytes:0|sndq_packets_free:597| [2025/04/30 20:08:14 822761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54142|rttvar:362|minrtt:30499|latest_rtt:54038|ack_delay:48| [2025/04/30 20:08:14 822768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54123|rttvar:310|minrtt:30499|latest_rtt:54038|ack_delay:48| [2025/04/30 20:08:14 822783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1853|lost_pn:1850|thresh:3| [2025/04/30 20:08:14 822789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 822796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 822803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54123|rtt_var:310|pto_duration:56123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 822810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 822817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 822823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 822830] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694903187|now:1746043694822802|interv:80385| [2025/04/30 20:08:14 822836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694903187|now:1746043694822802|interval:80385|pto_count:0|srtt:54123 [2025/04/30 20:08:14 822843] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52943, ack_elapse 54432, delivered 64807|rate 1190604|lost 334| [2025/04/30 20:08:14 822850] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190604) in round 30| [2025/04/30 20:08:14 822854] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 822858] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 822862] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694768644|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 822867] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694768644|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 822871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:54123|latest_rtt:54038|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 822878] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1470|largest:1470|pns:2| [2025/04/30 20:08:14 822882] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1470|frame:ACK |recv_time:1746043694822682|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 822887] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814822682|now:1746043694822682|interv:120000000| [2025/04/30 20:08:14 822892] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814822682|now:1746043694822682|interv:120000000| [2025/04/30 20:08:14 822898] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 822911] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694821979| [2025/04/30 20:08:14 822917] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694822917| [2025/04/30 20:08:14 822924] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694822923| [2025/04/30 20:08:14 822929] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 822934] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54123|min_srtt:54123|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 822939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1780874| [2025/04/30 20:08:14 822944] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 822948] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 822953] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54123|min_srtt:54123|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 822957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1782041| [2025/04/30 20:08:14 822962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 822966] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 822969] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 822974] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 822978] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 822983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1780874| [2025/04/30 20:08:14 822990] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 822997] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1913| [2025/04/30 20:08:14 823035] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694823007|stream_id:0|stream_offset:1780874| [2025/04/30 20:08:14 823042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 823051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 823056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54123|rtt_var:310|pto_duration:56123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 823060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 823064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 823070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 823077] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694904130|now:1746043694823055|interv:81075| [2025/04/30 20:08:14 823083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694904130|now:1746043694823055|interval:81075|pto_count:0|srtt:54123 [2025/04/30 20:08:14 823091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 823097] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 823101] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 823105] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694823105|diff:1018| [2025/04/30 20:08:14 823109] [debug] |xqc_engine_main_logic|END|now:1746043694822923| [2025/04/30 20:08:14 823115] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694823115| [2025/04/30 20:08:14 823119] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694823119|diff:1004| [2025/04/30 20:08:14 823123] [debug] |xqc_engine_main_logic|END|now:1746043694823115| [2025/04/30 20:08:14 823802] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694823801| [2025/04/30 20:08:14 823818] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 823828] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1470| [2025/04/30 20:08:14 823832] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1471| [2025/04/30 20:08:14 823838] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1471| [2025/04/30 20:08:14 823842] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 823847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 823853] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1702791|prior_time:1746043694768942|is_app_limited:0|send_elapse:53654|ack_elapse:54859|ctl_first_sent_time:1746043694769540|lagest_ack_time:1746043694823801|curr_delivered:1767598| [2025/04/30 20:08:14 823879] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694769540| [2025/04/30 20:08:14 823885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:267||sndq_packets_used_bytes:0|sndq_packets_free:598| [2025/04/30 20:08:14 823889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54123|rttvar:310|minrtt:30499|latest_rtt:54261|ack_delay:32| [2025/04/30 20:08:14 823894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54136|rttvar:259|minrtt:30499|latest_rtt:54261|ack_delay:32| [2025/04/30 20:08:14 823904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1854|lost_pn:1851|thresh:3| [2025/04/30 20:08:14 823908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 823913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 823917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54136|rtt_var:259|pto_duration:56136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 823921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 823925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 823929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 823933] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694904143|now:1746043694823916|interv:80227| [2025/04/30 20:08:14 823938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694904143|now:1746043694823916|interval:80227|pto_count:0|srtt:54136 [2025/04/30 20:08:14 823961] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53654, ack_elapse 54859, delivered 64807|rate 1181337|lost 334| [2025/04/30 20:08:14 823967] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181337) in round 30| [2025/04/30 20:08:14 823971] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 823976] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 823979] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694769540|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 823984] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694769540|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 823989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:54136|latest_rtt:54261|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 823997] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1471|largest:1471|pns:2| [2025/04/30 20:08:14 824003] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1471|frame:ACK |recv_time:1746043694823801|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 824010] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814823801|now:1746043694823801|interv:120000000| [2025/04/30 20:08:14 824015] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814823801|now:1746043694823801|interv:120000000| [2025/04/30 20:08:14 824040] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 824046] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694822923| [2025/04/30 20:08:14 824051] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694824051| [2025/04/30 20:08:14 824057] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694824056| [2025/04/30 20:08:14 824064] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 824070] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54136|min_srtt:54136|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 824076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1782041| [2025/04/30 20:08:14 824082] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 824088] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 824093] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54136|min_srtt:54136|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 824099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1783208| [2025/04/30 20:08:14 824118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 824124] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 824129] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 824136] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 824143] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 824149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1782041| [2025/04/30 20:08:14 824156] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 824162] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1914| [2025/04/30 20:08:14 824243] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746043694824211|stream_id:0|stream_offset:1782041| [2025/04/30 20:08:14 824254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 824313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 824322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54136|rtt_var:259|pto_duration:56136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 824331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 824337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 824343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68412| [2025/04/30 20:08:14 824372] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694905347|now:1746043694824322|interv:81025| [2025/04/30 20:08:14 824379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694905347|now:1746043694824322|interval:81025|pto_count:0|srtt:54136 [2025/04/30 20:08:14 824385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68412| [2025/04/30 20:08:14 824393] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694824123| [2025/04/30 20:08:14 824400] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694824123| [2025/04/30 20:08:14 824406] [debug] |xqc_engine_wakeup_after|wakeup:1746043694824123|now:1746043694824406|diff:18446744073709551333| [2025/04/30 20:08:14 824410] [debug] |xqc_engine_main_logic|END|now:1746043694824056| [2025/04/30 20:08:14 824416] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694824416| [2025/04/30 20:08:14 824421] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694824123|pq_index:0| [2025/04/30 20:08:14 824428] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694824056| [2025/04/30 20:08:14 824464] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694824461| [2025/04/30 20:08:14 824472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043694824123|now:1746043694824461| [2025/04/30 20:08:14 824479] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:14 824486] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043694824123|now:1746043694824461| [2025/04/30 20:08:14 824492] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 824499] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 824507] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1471|ack_delay:25383|first_ack_range:48|largest_pkt_recv_time:1746043694799123| [2025/04/30 20:08:14 824514] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1471|low:1423|pkt_pns:2| [2025/04/30 20:08:14 824521] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1421|low:1400|pkt_pns:2| [2025/04/30 20:08:14 824551] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1398|low:1396|pkt_pns:2| [2025/04/30 20:08:14 824555] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1394|low:1374|pkt_pns:2| [2025/04/30 20:08:14 824558] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:13|path:0|path_largest_recv:1448|frame_largest_recv:1471| [2025/04/30 20:08:14 824568] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 824573] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:1783208| [2025/04/30 20:08:14 824578] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54136|min_srtt:54136|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 824583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1213|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1784375| [2025/04/30 20:08:14 824587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 824592] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 824598] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 824605] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 824622] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1213|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 824629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1213|schedule_bytes:0|inflight:68412|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1783208| [2025/04/30 20:08:14 824636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1213| [2025/04/30 20:08:14 824642] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694905347| [2025/04/30 20:08:14 824648] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694905347| [2025/04/30 20:08:14 824652] [debug] |xqc_engine_wakeup_after|wakeup:1746043694905347|now:1746043694824652|diff:80695| [2025/04/30 20:08:14 824656] [debug] |xqc_engine_main_logic|END|now:1746043694824461| [2025/04/30 20:08:14 824747] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043694824746| [2025/04/30 20:08:14 824759] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 824769] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1471| [2025/04/30 20:08:14 824776] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1473| [2025/04/30 20:08:14 824785] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1473| [2025/04/30 20:08:14 824792] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 824799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 824807] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1703991|prior_time:1746043694770464|is_app_limited:0|send_elapse:54824|ack_elapse:54282|ctl_first_sent_time:1746043694770803|lagest_ack_time:1746043694824746|curr_delivered:1768798| [2025/04/30 20:08:14 824815] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694770803| [2025/04/30 20:08:14 824830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:599| [2025/04/30 20:08:14 824837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54136|rttvar:259|minrtt:30499|latest_rtt:53943|ack_delay:120| [2025/04/30 20:08:14 824844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54096|rttvar:273|minrtt:30499|latest_rtt:53943|ack_delay:120| [2025/04/30 20:08:14 824851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1855|lost_pn:1852|thresh:3| [2025/04/30 20:08:14 824858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 824864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 824871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54096|rtt_var:273|pto_duration:56096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 824877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 824882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 824885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67212| [2025/04/30 20:08:14 824891] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694905307|now:1746043694824870|interv:80437| [2025/04/30 20:08:14 824898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694905307|now:1746043694824870|interval:80437|pto_count:0|srtt:54096 [2025/04/30 20:08:14 824952] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54824, ack_elapse 54282, delivered 64807|rate 1182091|lost 334| [2025/04/30 20:08:14 824960] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182091) in round 30| [2025/04/30 20:08:14 824964] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 824984] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 824988] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694770803|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 824993] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694770803|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 824998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67212|srtt:54096|latest_rtt:53943|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 825017] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:68648|inflight:67212|mode:2|applimit:0|pacing_rate:1567296|bw:1253837|srtt:54096|latest_rtt:53943|min_rtt:30499|send:1886|lost:334|tlp:0|recv:1444|recovery:1|slow_start:0|conn_life:1648628|acked:1200|delivered:1768798|is_cwnd_limited:1| [2025/04/30 20:08:14 825311] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 826079] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694849746|now:1746043694824746|interv:25000| [2025/04/30 20:08:14 826090] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694824746|max_ack_delay:25000| [2025/04/30 20:08:14 826417] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1473|largest:1473|pns:2| [2025/04/30 20:08:14 826430] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1473|frame:PING ACK |recv_time:1746043694824746|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 826438] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814824746|now:1746043694824746|interv:120000000| [2025/04/30 20:08:14 826445] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814824746|now:1746043694824746|interv:120000000| [2025/04/30 20:08:14 826451] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694905347|pq_index:0| [2025/04/30 20:08:14 826459] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694824461| [2025/04/30 20:08:14 826483] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694826482| [2025/04/30 20:08:14 826491] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694826489| [2025/04/30 20:08:14 826499] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 826507] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54096|min_srtt:54096|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 826514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1213|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1784375| [2025/04/30 20:08:14 826534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 826541] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 826546] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 826553] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 826561] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1213|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 826579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1213|schedule_bytes:0|inflight:67212|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1783208| [2025/04/30 20:08:14 826594] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 826601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1915| [2025/04/30 20:08:14 826647] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1915|size:1213|sent:1229|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:67212|now:1746043694826613|stream_id:0|stream_offset:1783208| [2025/04/30 20:08:14 826656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1915|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:08:14 826664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 20:08:14 826671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54096|rtt_var:273|pto_duration:56096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 826676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 826683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 826690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68425| [2025/04/30 20:08:14 826697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694907709|now:1746043694826670|interv:81039| [2025/04/30 20:08:14 826703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694907709|now:1746043694826670|interval:81039|pto_count:0|srtt:54096 [2025/04/30 20:08:14 826710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68425| [2025/04/30 20:08:14 826718] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849746| [2025/04/30 20:08:14 826724] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849746| [2025/04/30 20:08:14 826730] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694826730|diff:23016| [2025/04/30 20:08:14 826735] [debug] |xqc_engine_main_logic|END|now:1746043694826489| [2025/04/30 20:08:14 826743] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694826743| [2025/04/30 20:08:14 826748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 826755] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1473| [2025/04/30 20:08:14 826761] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1474| [2025/04/30 20:08:14 826770] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1474| [2025/04/30 20:08:14 826777] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 826786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 826793] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1705191|prior_time:1746043694771080|is_app_limited:0|send_elapse:54059|ack_elapse:55663|ctl_first_sent_time:1746043694771385|lagest_ack_time:1746043694826743|curr_delivered:1769998| [2025/04/30 20:08:14 826807] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694771385| [2025/04/30 20:08:14 826815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:265||sndq_packets_used_bytes:0|sndq_packets_free:600| [2025/04/30 20:08:14 826822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54096|rttvar:273|minrtt:30499|latest_rtt:55358|ack_delay:40| [2025/04/30 20:08:14 826829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54248|rttvar:510|minrtt:30499|latest_rtt:55358|ack_delay:40| [2025/04/30 20:08:14 826834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1856|lost_pn:1853|thresh:3| [2025/04/30 20:08:14 826838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 826842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 826847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54248|rtt_var:510|pto_duration:56288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 826851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 826855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 826860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67225| [2025/04/30 20:08:14 826867] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694907901|now:1746043694826846|interv:81055| [2025/04/30 20:08:14 826874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694907901|now:1746043694826846|interval:81055|pto_count:0|srtt:54248 [2025/04/30 20:08:14 826881] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54059, ack_elapse 55663, delivered 64807|rate 1164274|lost 334| [2025/04/30 20:08:14 826887] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164274) in round 30| [2025/04/30 20:08:14 826894] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 826900] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 826906] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694771385|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 826914] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694771385|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 826921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67225|srtt:54248|latest_rtt:55358|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 826930] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1474|largest:1474|pns:2| [2025/04/30 20:08:14 826942] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1474|frame:ACK |recv_time:1746043694826743|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 826947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814826743|now:1746043694826743|interv:120000000| [2025/04/30 20:08:14 826951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814826743|now:1746043694826743|interv:120000000| [2025/04/30 20:08:14 826955] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849746|pq_index:0| [2025/04/30 20:08:14 826959] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694826489| [2025/04/30 20:08:14 826963] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694826963| [2025/04/30 20:08:14 826971] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694826969| [2025/04/30 20:08:14 826979] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 826986] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54248|min_srtt:54248|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 826991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67225|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1784375| [2025/04/30 20:08:14 826996] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54248|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 827001] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 827006] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54248|min_srtt:54248|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 827010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67225|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1785542| [2025/04/30 20:08:14 827015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 827018] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 827022] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 827027] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 827031] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 827035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67225|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1784375| [2025/04/30 20:08:14 827046] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 827051] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1916| [2025/04/30 20:08:14 827084] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67225|now:1746043694827058|stream_id:0|stream_offset:1784375| [2025/04/30 20:08:14 827091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 827096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67225|applimit:0| [2025/04/30 20:08:14 827100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54248|rtt_var:510|pto_duration:56288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 827106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 827113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 827119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68425| [2025/04/30 20:08:14 827125] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694908346|now:1746043694827100|interv:81246| [2025/04/30 20:08:14 827132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694908346|now:1746043694827100|interval:81246|pto_count:0|srtt:54248 [2025/04/30 20:08:14 827140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68425| [2025/04/30 20:08:14 827145] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849746| [2025/04/30 20:08:14 827150] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849746| [2025/04/30 20:08:14 827154] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694827154|diff:22592| [2025/04/30 20:08:14 827158] [debug] |xqc_engine_main_logic|END|now:1746043694826969| [2025/04/30 20:08:14 827185] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694827184| [2025/04/30 20:08:14 827196] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 827205] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1474| [2025/04/30 20:08:14 827212] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1475| [2025/04/30 20:08:14 827220] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1475| [2025/04/30 20:08:14 827225] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 827233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 827239] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1706391|prior_time:1746043694771946|is_app_limited:0|send_elapse:53605|ack_elapse:55238|ctl_first_sent_time:1746043694772275|lagest_ack_time:1746043694827184|curr_delivered:1771198| [2025/04/30 20:08:14 827247] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694772275| [2025/04/30 20:08:14 827260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:264||sndq_packets_used_bytes:0|sndq_packets_free:601| [2025/04/30 20:08:14 827267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54248|rttvar:510|minrtt:30499|latest_rtt:54909|ack_delay:32| [2025/04/30 20:08:14 827274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54326|rttvar:540|minrtt:30499|latest_rtt:54909|ack_delay:32| [2025/04/30 20:08:14 827281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1857|lost_pn:1854|thresh:3| [2025/04/30 20:08:14 827287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 827295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 827301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54326|rtt_var:540|pto_duration:56486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 827308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 827314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 827320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67225| [2025/04/30 20:08:14 827327] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694908544|now:1746043694827301|interv:81243| [2025/04/30 20:08:14 827333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694908544|now:1746043694827301|interval:81243|pto_count:0|srtt:54326 [2025/04/30 20:08:14 827339] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53605, ack_elapse 55238, delivered 64807|rate 1173232|lost 334| [2025/04/30 20:08:14 827344] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173232) in round 30| [2025/04/30 20:08:14 827350] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 827355] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 827360] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694772275|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 827368] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694772275|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 827375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67225|srtt:54326|latest_rtt:54909|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 827384] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1475|largest:1475|pns:2| [2025/04/30 20:08:14 827390] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1475|frame:ACK |recv_time:1746043694827184|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 827403] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814827184|now:1746043694827184|interv:120000000| [2025/04/30 20:08:14 827410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814827184|now:1746043694827184|interv:120000000| [2025/04/30 20:08:14 827415] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849746|pq_index:0| [2025/04/30 20:08:14 827422] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694826969| [2025/04/30 20:08:14 827428] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694827428| [2025/04/30 20:08:14 827436] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694827434| [2025/04/30 20:08:14 827444] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 827452] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54326|min_srtt:54326|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 827460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67225|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1785542| [2025/04/30 20:08:14 827467] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54326|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 827474] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 827482] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54326|min_srtt:54326|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 827488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67225|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1786709| [2025/04/30 20:08:14 827495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 827501] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 827505] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 827510] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 827515] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 827519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67225|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1785542| [2025/04/30 20:08:14 827524] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 827528] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1917| [2025/04/30 20:08:14 827577] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67225|now:1746043694827541|stream_id:0|stream_offset:1785542| [2025/04/30 20:08:14 827587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 827595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67225|applimit:0| [2025/04/30 20:08:14 827602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54326|rtt_var:540|pto_duration:56486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 827609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 827613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 827617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68425| [2025/04/30 20:08:14 827621] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694909027|now:1746043694827602|interv:81425| [2025/04/30 20:08:14 827625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694909027|now:1746043694827602|interval:81425|pto_count:0|srtt:54326 [2025/04/30 20:08:14 827630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68425| [2025/04/30 20:08:14 827635] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849746| [2025/04/30 20:08:14 827640] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849746| [2025/04/30 20:08:14 827644] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694827644|diff:22102| [2025/04/30 20:08:14 827648] [debug] |xqc_engine_main_logic|END|now:1746043694827434| [2025/04/30 20:08:14 827654] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694827654| [2025/04/30 20:08:14 827658] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694827658|diff:22088| [2025/04/30 20:08:14 827662] [debug] |xqc_engine_main_logic|END|now:1746043694827654| [2025/04/30 20:08:14 827865] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694827864| [2025/04/30 20:08:14 827874] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 827883] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1475| [2025/04/30 20:08:14 827889] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1476| [2025/04/30 20:08:14 827898] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1476| [2025/04/30 20:08:14 827905] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 827913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 827920] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66007|prior_delivered:1707591|prior_time:1746043694772853|is_app_limited:0|send_elapse:54414|ack_elapse:55011|ctl_first_sent_time:1746043694773225|lagest_ack_time:1746043694827864|curr_delivered:1772398| [2025/04/30 20:08:14 827934] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694773225| [2025/04/30 20:08:14 827942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:263||sndq_packets_used_bytes:0|sndq_packets_free:602| [2025/04/30 20:08:14 827948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54326|rttvar:540|minrtt:30499|latest_rtt:54639|ack_delay:32| [2025/04/30 20:08:14 827955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54361|rttvar:475|minrtt:30499|latest_rtt:54639|ack_delay:32| [2025/04/30 20:08:14 827962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1858|lost_pn:1855|thresh:3| [2025/04/30 20:08:14 827969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 827976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 827982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54361|rtt_var:475|pto_duration:56361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 827989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 827995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 827999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67225| [2025/04/30 20:08:14 828003] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694908902|now:1746043694827982|interv:80920| [2025/04/30 20:08:14 828007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694908902|now:1746043694827982|interval:80920|pto_count:0|srtt:54361 [2025/04/30 20:08:14 828011] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54414, ack_elapse 55011, delivered 64807|rate 1178073|lost 334| [2025/04/30 20:08:14 828016] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178073) in round 30| [2025/04/30 20:08:14 828020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 828025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 828029] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694773225|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 828033] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694773225|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 828038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67225|srtt:54361|latest_rtt:54639|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 828044] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1476|largest:1476|pns:2| [2025/04/30 20:08:14 828053] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1476|frame:ACK |recv_time:1746043694827864|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 828058] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814827864|now:1746043694827864|interv:120000000| [2025/04/30 20:08:14 828062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814827864|now:1746043694827864|interv:120000000| [2025/04/30 20:08:14 828066] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849746|pq_index:0| [2025/04/30 20:08:14 828071] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694827434| [2025/04/30 20:08:14 828075] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694828075| [2025/04/30 20:08:14 828080] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694828079| [2025/04/30 20:08:14 828085] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 828090] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54361|min_srtt:54361|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 828094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67225|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1786709| [2025/04/30 20:08:14 828099] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54361|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 828104] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 828108] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54361|min_srtt:54361|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 828113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67225|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1787876| [2025/04/30 20:08:14 828117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 828121] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 828125] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 828130] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 828134] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 828138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67225|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1786709| [2025/04/30 20:08:14 828143] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 828150] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1918| [2025/04/30 20:08:14 828212] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67225|now:1746043694828158|stream_id:0|stream_offset:1786709| [2025/04/30 20:08:14 828226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 828234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67225|applimit:0| [2025/04/30 20:08:14 828242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54361|rtt_var:475|pto_duration:56361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 828249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 828255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 828261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68425| [2025/04/30 20:08:14 828267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694909519|now:1746043694828241|interv:81278| [2025/04/30 20:08:14 828274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694909519|now:1746043694828241|interval:81278|pto_count:0|srtt:54361 [2025/04/30 20:08:14 828281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68425| [2025/04/30 20:08:14 828290] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849746| [2025/04/30 20:08:14 828296] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849746| [2025/04/30 20:08:14 828300] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694828300|diff:21446| [2025/04/30 20:08:14 828305] [debug] |xqc_engine_main_logic|END|now:1746043694828079| [2025/04/30 20:08:14 828311] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694828311| [2025/04/30 20:08:14 828315] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694828315|diff:21431| [2025/04/30 20:08:14 828319] [debug] |xqc_engine_main_logic|END|now:1746043694828311| [2025/04/30 20:08:14 828848] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694828847| [2025/04/30 20:08:14 828857] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 828864] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1476| [2025/04/30 20:08:14 828868] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1477| [2025/04/30 20:08:14 828874] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1477| [2025/04/30 20:08:14 828878] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 828883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1859|origin_pktnum:0|size:1212|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1859|path_largest_ack:1859| [2025/04/30 20:08:14 828888] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66019|prior_delivered:1708791|prior_time:1746043694774011|is_app_limited:0|send_elapse:53605|ack_elapse:54836|ctl_first_sent_time:1746043694774359|lagest_ack_time:1746043694828847|curr_delivered:1773610| [2025/04/30 20:08:14 828898] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694774359| [2025/04/30 20:08:14 828903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:262||sndq_packets_used_bytes:0|sndq_packets_free:603| [2025/04/30 20:08:14 828907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54361|rttvar:475|minrtt:30499|latest_rtt:54488|ack_delay:184| [2025/04/30 20:08:14 828912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54354|rttvar:371|minrtt:30499|latest_rtt:54488|ack_delay:184| [2025/04/30 20:08:14 828917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1859|lost_pn:1856|thresh:3| [2025/04/30 20:08:14 828924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 828931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1424|pns:2| [2025/04/30 20:08:14 828936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 828942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54354|rtt_var:371|pto_duration:56354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 828948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 828955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 828959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 828963] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694909512|now:1746043694828942|interv:80570| [2025/04/30 20:08:14 828967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694909512|now:1746043694828942|interval:80570|pto_count:0|srtt:54354 [2025/04/30 20:08:14 828971] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53605, ack_elapse 54836, delivered 64819|rate 1182051|lost 334| [2025/04/30 20:08:14 828976] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182051) in round 30| [2025/04/30 20:08:14 828980] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 828987] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 828993] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1212|po_sent_time:1746043694774359|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 829000] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1212|po_sent_time:1746043694774359|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 829007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67213|srtt:54354|latest_rtt:54488|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 829022] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1477|largest:1477|pns:2| [2025/04/30 20:08:14 829029] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1477|frame:ACK |recv_time:1746043694828847|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 829037] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814828847|now:1746043694828847|interv:120000000| [2025/04/30 20:08:14 829044] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814828847|now:1746043694828847|interv:120000000| [2025/04/30 20:08:14 829050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849746|pq_index:0| [2025/04/30 20:08:14 829057] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694828079| [2025/04/30 20:08:14 829063] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694829063| [2025/04/30 20:08:14 829072] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694829070| [2025/04/30 20:08:14 829080] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 829087] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54354|min_srtt:54354|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 829091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1787876| [2025/04/30 20:08:14 829096] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54354|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 829101] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 829106] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54354|min_srtt:54354|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 829110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1789043| [2025/04/30 20:08:14 829114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 829118] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 829122] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 829127] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 829131] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 829135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1787876| [2025/04/30 20:08:14 829145] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 829151] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1919| [2025/04/30 20:08:14 829215] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694829162|stream_id:0|stream_offset:1787876| [2025/04/30 20:08:14 829226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 829233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 829240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54354|rtt_var:371|pto_duration:56354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 829247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 829256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 829263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 829269] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694910516|now:1746043694829239|interv:81277| [2025/04/30 20:08:14 829276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694910516|now:1746043694829239|interval:81277|pto_count:0|srtt:54354 [2025/04/30 20:08:14 829283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68413| [2025/04/30 20:08:14 829290] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849746| [2025/04/30 20:08:14 829297] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849746| [2025/04/30 20:08:14 829303] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694829303|diff:20443| [2025/04/30 20:08:14 829310] [debug] |xqc_engine_main_logic|END|now:1746043694829070| [2025/04/30 20:08:14 829319] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694829319| [2025/04/30 20:08:14 829326] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694829326|diff:20420| [2025/04/30 20:08:14 829333] [debug] |xqc_engine_main_logic|END|now:1746043694829319| [2025/04/30 20:08:14 829844] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694829843| [2025/04/30 20:08:14 829856] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 829864] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1477| [2025/04/30 20:08:14 829870] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1478| [2025/04/30 20:08:14 829876] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1478| [2025/04/30 20:08:14 829880] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 829888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 829903] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66019|prior_delivered:1709991|prior_time:1746043694774940|is_app_limited:0|send_elapse:54395|ack_elapse:54903|ctl_first_sent_time:1746043694775265|lagest_ack_time:1746043694829843|curr_delivered:1774810| [2025/04/30 20:08:14 829910] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694775265| [2025/04/30 20:08:14 829917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:261||sndq_packets_used_bytes:0|sndq_packets_free:604| [2025/04/30 20:08:14 829924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54354|rttvar:371|minrtt:30499|latest_rtt:54578|ack_delay:24| [2025/04/30 20:08:14 829930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54379|rttvar:329|minrtt:30499|latest_rtt:54578|ack_delay:24| [2025/04/30 20:08:14 829937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1860|lost_pn:1857|thresh:3| [2025/04/30 20:08:14 829944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 829948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 829953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54379|rtt_var:329|pto_duration:56379|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 829957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 829961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 829965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 829969] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694910541|now:1746043694829952|interv:80589| [2025/04/30 20:08:14 829973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694910541|now:1746043694829952|interval:80589|pto_count:0|srtt:54379 [2025/04/30 20:08:14 829977] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54395, ack_elapse 54903, delivered 64819|rate 1180609|lost 334| [2025/04/30 20:08:14 829982] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180609) in round 30| [2025/04/30 20:08:14 829986] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 829990] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 829994] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694775265|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 829998] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694775265|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 830006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67213|srtt:54379|latest_rtt:54578|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 830020] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1478|largest:1478|pns:2| [2025/04/30 20:08:14 830025] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1478|frame:ACK |recv_time:1746043694829843|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 830030] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814829843|now:1746043694829843|interv:120000000| [2025/04/30 20:08:14 830034] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814829843|now:1746043694829843|interv:120000000| [2025/04/30 20:08:14 830038] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849746|pq_index:0| [2025/04/30 20:08:14 830042] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694829070| [2025/04/30 20:08:14 830046] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694830046| [2025/04/30 20:08:14 830051] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694830050| [2025/04/30 20:08:14 830057] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 830062] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54379|min_srtt:54379|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 830066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1789043| [2025/04/30 20:08:14 830071] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54379|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 830075] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 830080] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54379|min_srtt:54379|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 830084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1790210| [2025/04/30 20:08:14 830089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 830093] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 830097] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 830101] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 830105] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 830112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1789043| [2025/04/30 20:08:14 830117] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 830121] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1920| [2025/04/30 20:08:14 830156] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694830128|stream_id:0|stream_offset:1789043| [2025/04/30 20:08:14 830162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 830189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 830194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54379|rtt_var:329|pto_duration:56379|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 830199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 830203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 830207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 830211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694911507|now:1746043694830194|interv:81313| [2025/04/30 20:08:14 830215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694911507|now:1746043694830194|interval:81313|pto_count:0|srtt:54379 [2025/04/30 20:08:14 830219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68413| [2025/04/30 20:08:14 830224] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849746| [2025/04/30 20:08:14 830229] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849746| [2025/04/30 20:08:14 830233] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694830233|diff:19513| [2025/04/30 20:08:14 830237] [debug] |xqc_engine_main_logic|END|now:1746043694830050| [2025/04/30 20:08:14 830243] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694830242| [2025/04/30 20:08:14 830246] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694830246|diff:19500| [2025/04/30 20:08:14 830250] [debug] |xqc_engine_main_logic|END|now:1746043694830242| [2025/04/30 20:08:14 830720] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694830719| [2025/04/30 20:08:14 830733] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 830740] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1478| [2025/04/30 20:08:14 830745] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1479| [2025/04/30 20:08:14 830755] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1479| [2025/04/30 20:08:14 830761] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 830770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 830784] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:66019|prior_delivered:1711191|prior_time:1746043694776115|is_app_limited:0|send_elapse:54955|ack_elapse:54604|ctl_first_sent_time:1746043694777273|lagest_ack_time:1746043694830719|curr_delivered:1776010| [2025/04/30 20:08:14 830790] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694777273| [2025/04/30 20:08:14 830797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:260||sndq_packets_used_bytes:0|sndq_packets_free:605| [2025/04/30 20:08:14 830803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54379|rttvar:329|minrtt:30499|latest_rtt:53446|ack_delay:40| [2025/04/30 20:08:14 830809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54257|rttvar:490|minrtt:30499|latest_rtt:53446|ack_delay:40| [2025/04/30 20:08:14 830816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1861|lost_pn:1858|thresh:3| [2025/04/30 20:08:14 830822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 830830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 830837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54257|rtt_var:490|pto_duration:56257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 830844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 830851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 830857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 830863] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694911385|now:1746043694830836|interv:80549| [2025/04/30 20:08:14 830867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694911385|now:1746043694830836|interval:80549|pto_count:0|srtt:54257 [2025/04/30 20:08:14 830872] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54955, ack_elapse 54604, delivered 64819|rate 1179492|lost 334| [2025/04/30 20:08:14 830876] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179492) in round 30| [2025/04/30 20:08:14 830881] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 830885] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 830889] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694777273|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 830893] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694777273|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 830898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67213|srtt:54257|latest_rtt:53446|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 830910] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1479|largest:1479|pns:2| [2025/04/30 20:08:14 830914] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1479|frame:ACK |recv_time:1746043694830719|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 830919] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814830719|now:1746043694830719|interv:120000000| [2025/04/30 20:08:14 830923] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814830719|now:1746043694830719|interv:120000000| [2025/04/30 20:08:14 830927] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849746|pq_index:0| [2025/04/30 20:08:14 830932] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694830050| [2025/04/30 20:08:14 830936] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694830936| [2025/04/30 20:08:14 830941] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694830940| [2025/04/30 20:08:14 830947] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 830952] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54257|min_srtt:54257|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 830957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1790210| [2025/04/30 20:08:14 830961] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 830966] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 830971] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54257|min_srtt:54257|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 830975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1791377| [2025/04/30 20:08:14 830979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 830983] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 830987] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 830992] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 830999] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 831003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1790210| [2025/04/30 20:08:14 831008] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 831012] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1921| [2025/04/30 20:08:14 831051] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694831020|stream_id:0|stream_offset:1790210| [2025/04/30 20:08:14 831061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 831068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 831075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54257|rtt_var:490|pto_duration:56257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 831082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 831086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 831090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 831094] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694912277|now:1746043694831075|interv:81202| [2025/04/30 20:08:14 831099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694912277|now:1746043694831075|interval:81202|pto_count:0|srtt:54257 [2025/04/30 20:08:14 831103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68413| [2025/04/30 20:08:14 831109] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849746| [2025/04/30 20:08:14 831113] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849746| [2025/04/30 20:08:14 831117] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694831117|diff:18629| [2025/04/30 20:08:14 831121] [debug] |xqc_engine_main_logic|END|now:1746043694830940| [2025/04/30 20:08:14 831127] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694831127| [2025/04/30 20:08:14 831131] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694831131|diff:18615| [2025/04/30 20:08:14 831135] [debug] |xqc_engine_main_logic|END|now:1746043694831127| [2025/04/30 20:08:14 831644] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694831643| [2025/04/30 20:08:14 831659] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 831667] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1479| [2025/04/30 20:08:14 831671] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1480| [2025/04/30 20:08:14 831678] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1480| [2025/04/30 20:08:14 831684] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 831700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 831707] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:67219|prior_delivered:1711191|prior_time:1746043694776115|is_app_limited:0|send_elapse:55050|ack_elapse:55528|ctl_first_sent_time:1746043694777368|lagest_ack_time:1746043694831643|curr_delivered:1777210| [2025/04/30 20:08:14 831714] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694777368| [2025/04/30 20:08:14 831719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/04/30 20:08:14 831723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54257|rttvar:490|minrtt:30499|latest_rtt:54275|ack_delay:40| [2025/04/30 20:08:14 831728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54254|rttvar:373|minrtt:30499|latest_rtt:54275|ack_delay:40| [2025/04/30 20:08:14 831735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1862|lost_pn:1859|thresh:3| [2025/04/30 20:08:14 831742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 831747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 831752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54254|rtt_var:373|pto_duration:56254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 831759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 831766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 831772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 831779] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694912274|now:1746043694831752|interv:80522| [2025/04/30 20:08:14 831786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694912274|now:1746043694831752|interval:80522|pto_count:0|srtt:54254 [2025/04/30 20:08:14 831793] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55050, ack_elapse 55528, delivered 66019|rate 1188931|lost 334| [2025/04/30 20:08:14 831798] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188931) in round 30| [2025/04/30 20:08:14 831803] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 831807] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 831811] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694777368|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 831815] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694777368|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 831824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67213|srtt:54254|latest_rtt:54275|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 831830] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1480|largest:1480|pns:2| [2025/04/30 20:08:14 831835] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1480|frame:ACK |recv_time:1746043694831643|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 831840] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814831643|now:1746043694831643|interv:120000000| [2025/04/30 20:08:14 831844] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814831643|now:1746043694831643|interv:120000000| [2025/04/30 20:08:14 831848] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849746|pq_index:0| [2025/04/30 20:08:14 831852] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694830940| [2025/04/30 20:08:14 831856] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694831856| [2025/04/30 20:08:14 831862] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694831860| [2025/04/30 20:08:14 831867] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 831872] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54254|min_srtt:54254|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 831876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1791377| [2025/04/30 20:08:14 831881] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54254|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 831886] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 831890] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54254|min_srtt:54254|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 831895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1792544| [2025/04/30 20:08:14 831899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 831903] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 831907] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 831914] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 831919] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 831923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1791377| [2025/04/30 20:08:14 831928] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 831932] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1922| [2025/04/30 20:08:14 831970] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694831940|stream_id:0|stream_offset:1791377| [2025/04/30 20:08:14 831979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 831987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 831994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54254|rtt_var:373|pto_duration:56254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 831999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 832003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 832006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 832010] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694913194|now:1746043694831994|interv:81200| [2025/04/30 20:08:14 832015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694913194|now:1746043694831994|interval:81200|pto_count:0|srtt:54254 [2025/04/30 20:08:14 832019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68413| [2025/04/30 20:08:14 832024] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849746| [2025/04/30 20:08:14 832029] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849746| [2025/04/30 20:08:14 832033] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694832033|diff:17713| [2025/04/30 20:08:14 832037] [debug] |xqc_engine_main_logic|END|now:1746043694831860| [2025/04/30 20:08:14 832042] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694832042| [2025/04/30 20:08:14 832046] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694832046|diff:17700| [2025/04/30 20:08:14 832050] [debug] |xqc_engine_main_logic|END|now:1746043694832042| [2025/04/30 20:08:14 832667] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694832666| [2025/04/30 20:08:14 832682] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 832691] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1480| [2025/04/30 20:08:14 832697] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1481| [2025/04/30 20:08:14 832707] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1481| [2025/04/30 20:08:14 832720] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 832728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1863|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1863|path_largest_ack:1863| [2025/04/30 20:08:14 832735] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:68419|prior_delivered:1711191|prior_time:1746043694776115|is_app_limited:0|send_elapse:55185|ack_elapse:56551|ctl_first_sent_time:1746043694777503|lagest_ack_time:1746043694832666|curr_delivered:1778410| [2025/04/30 20:08:14 832743] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694777503| [2025/04/30 20:08:14 832748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:607| [2025/04/30 20:08:14 832755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54254|rttvar:373|minrtt:30499|latest_rtt:55163|ack_delay:40| [2025/04/30 20:08:14 832762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54363|rttvar:497|minrtt:30499|latest_rtt:55163|ack_delay:40| [2025/04/30 20:08:14 832769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1863|lost_pn:1860|thresh:3| [2025/04/30 20:08:14 832775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 832779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 832783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54363|rtt_var:497|pto_duration:56363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 832790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 832796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 832802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 832809] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694913303|now:1746043694832783|interv:80520| [2025/04/30 20:08:14 832816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694913303|now:1746043694832783|interval:80520|pto_count:0|srtt:54363 [2025/04/30 20:08:14 832823] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55185, ack_elapse 56551, delivered 67219|rate 1188643|lost 334| [2025/04/30 20:08:14 832828] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188643) in round 30| [2025/04/30 20:08:14 832832] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 832836] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 832840] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694777503|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 832845] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694777503|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 832854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67213|srtt:54363|latest_rtt:55163|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 832860] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1481|largest:1481|pns:2| [2025/04/30 20:08:14 832865] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1481|frame:ACK |recv_time:1746043694832666|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 832870] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814832666|now:1746043694832666|interv:120000000| [2025/04/30 20:08:14 832874] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814832666|now:1746043694832666|interv:120000000| [2025/04/30 20:08:14 832878] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849746|pq_index:0| [2025/04/30 20:08:14 832882] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694831860| [2025/04/30 20:08:14 832886] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694832886| [2025/04/30 20:08:14 832891] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694832890| [2025/04/30 20:08:14 832897] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 832902] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54363|min_srtt:54363|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 832906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1792544| [2025/04/30 20:08:14 832911] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 832915] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 832920] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54363|min_srtt:54363|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 832924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1793711| [2025/04/30 20:08:14 832929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 832933] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 832937] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 832944] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 832949] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 832953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1792544| [2025/04/30 20:08:14 832958] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 832962] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1923| [2025/04/30 20:08:14 833000] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694832970|stream_id:0|stream_offset:1792544| [2025/04/30 20:08:14 833010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 833017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 833024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54363|rtt_var:497|pto_duration:56363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 833031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 833035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 833039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 833043] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694914333|now:1746043694833024|interv:81309| [2025/04/30 20:08:14 833047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694914333|now:1746043694833024|interval:81309|pto_count:0|srtt:54363 [2025/04/30 20:08:14 833052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68413| [2025/04/30 20:08:14 833057] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849746| [2025/04/30 20:08:14 833061] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849746| [2025/04/30 20:08:14 833065] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694833065|diff:16681| [2025/04/30 20:08:14 833069] [debug] |xqc_engine_main_logic|END|now:1746043694832890| [2025/04/30 20:08:14 833075] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694833075| [2025/04/30 20:08:14 833079] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694833079|diff:16667| [2025/04/30 20:08:14 833083] [debug] |xqc_engine_main_logic|END|now:1746043694833075| [2025/04/30 20:08:14 833623] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694833621| [2025/04/30 20:08:14 833637] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 833646] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1481| [2025/04/30 20:08:14 833658] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1482| [2025/04/30 20:08:14 833665] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1482| [2025/04/30 20:08:14 833669] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 833674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 833679] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:69619|prior_delivered:1711191|prior_time:1746043694776115|is_app_limited:0|send_elapse:55312|ack_elapse:57506|ctl_first_sent_time:1746043694777630|lagest_ack_time:1746043694833621|curr_delivered:1779610| [2025/04/30 20:08:14 833683] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694777630| [2025/04/30 20:08:14 833688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:608| [2025/04/30 20:08:14 833692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54363|rttvar:497|minrtt:30499|latest_rtt:55991|ack_delay:40| [2025/04/30 20:08:14 833697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54561|rttvar:770|minrtt:30499|latest_rtt:55991|ack_delay:40| [2025/04/30 20:08:14 833704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1864|lost_pn:1861|thresh:3| [2025/04/30 20:08:14 833710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 833717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 833723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54561|rtt_var:770|pto_duration:57641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 833730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 833734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 833738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 833742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694915611|now:1746043694833723|interv:81888| [2025/04/30 20:08:14 833746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694915611|now:1746043694833723|interval:81888|pto_count:0|srtt:54561 [2025/04/30 20:08:14 833750] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55312, ack_elapse 57506, delivered 68419|rate 1189771|lost 334| [2025/04/30 20:08:14 833754] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189771) in round 30| [2025/04/30 20:08:14 833759] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 833763] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 833767] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694777630|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 833775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694777630|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 833779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67213|srtt:54561|latest_rtt:55991|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 833786] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1482|largest:1482|pns:2| [2025/04/30 20:08:14 833794] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1482|frame:ACK |recv_time:1746043694833621|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 833938] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814833621|now:1746043694833621|interv:120000000| [2025/04/30 20:08:14 833963] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814833621|now:1746043694833621|interv:120000000| [2025/04/30 20:08:14 833968] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849746|pq_index:0| [2025/04/30 20:08:14 833973] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694832890| [2025/04/30 20:08:14 833977] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694833977| [2025/04/30 20:08:14 833983] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694833981| [2025/04/30 20:08:14 833989] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 833994] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54561|min_srtt:54561|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 833999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1793711| [2025/04/30 20:08:14 834004] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54561|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 834009] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 834013] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54561|min_srtt:54561|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 834018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1794878| [2025/04/30 20:08:14 834022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 834026] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 834036] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 834040] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 834045] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 834049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1793711| [2025/04/30 20:08:14 834054] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 834059] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1924| [2025/04/30 20:08:14 834100] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694834067|stream_id:0|stream_offset:1793711| [2025/04/30 20:08:14 834111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 834119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 834126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54561|rtt_var:770|pto_duration:57641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 834134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 834138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 834142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 834146] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694916708|now:1746043694834125|interv:82583| [2025/04/30 20:08:14 834150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694916708|now:1746043694834125|interval:82583|pto_count:0|srtt:54561 [2025/04/30 20:08:14 834154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68413| [2025/04/30 20:08:14 834159] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849746| [2025/04/30 20:08:14 834164] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849746| [2025/04/30 20:08:14 834188] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694834188|diff:15558| [2025/04/30 20:08:14 834193] [debug] |xqc_engine_main_logic|END|now:1746043694833981| [2025/04/30 20:08:14 834199] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694834199| [2025/04/30 20:08:14 834203] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694834203|diff:15543| [2025/04/30 20:08:14 834207] [debug] |xqc_engine_main_logic|END|now:1746043694834199| [2025/04/30 20:08:14 834574] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694834573| [2025/04/30 20:08:14 834587] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 834605] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1482| [2025/04/30 20:08:14 834612] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1483| [2025/04/30 20:08:14 834622] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1483| [2025/04/30 20:08:14 834628] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 834636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 834644] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:68419|prior_delivered:1713591|prior_time:1746043694778443|is_app_limited:0|send_elapse:54201|ack_elapse:56130|ctl_first_sent_time:1746043694778852|lagest_ack_time:1746043694834573|curr_delivered:1780810| [2025/04/30 20:08:14 834651] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694778852| [2025/04/30 20:08:14 834659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:609| [2025/04/30 20:08:14 834666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54561|rttvar:770|minrtt:30499|latest_rtt:55721|ack_delay:24| [2025/04/30 20:08:14 834673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54703|rttvar:862|minrtt:30499|latest_rtt:55721|ack_delay:24| [2025/04/30 20:08:14 834680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1865|lost_pn:1862|thresh:3| [2025/04/30 20:08:14 834687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 834693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 834698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54703|rtt_var:862|pto_duration:58151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 834703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 834707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 834710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 834715] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694917218|now:1746043694834698|interv:82520| [2025/04/30 20:08:14 834719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694917218|now:1746043694834698|interval:82520|pto_count:0|srtt:54703 [2025/04/30 20:08:14 834724] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54201, ack_elapse 56130, delivered 67219|rate 1197559|lost 334| [2025/04/30 20:08:14 834728] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197559) in round 30| [2025/04/30 20:08:14 834732] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 834737] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 834741] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694778852|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 834750] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694778852|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 834755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67213|srtt:54703|latest_rtt:55721|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 834761] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1483|largest:1483|pns:2| [2025/04/30 20:08:14 834766] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1483|frame:ACK |recv_time:1746043694834573|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 834771] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814834573|now:1746043694834573|interv:120000000| [2025/04/30 20:08:14 834775] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814834573|now:1746043694834573|interv:120000000| [2025/04/30 20:08:14 834779] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849746|pq_index:0| [2025/04/30 20:08:14 834784] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694833981| [2025/04/30 20:08:14 834788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694834788| [2025/04/30 20:08:14 834793] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694834792| [2025/04/30 20:08:14 834799] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 834803] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54703|min_srtt:54703|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 834808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1794878| [2025/04/30 20:08:14 834813] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54703|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 834818] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 834822] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54703|min_srtt:54703|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 834827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1796045| [2025/04/30 20:08:14 834831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 834838] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 834842] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 834846] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 834851] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 834855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1794878| [2025/04/30 20:08:14 834860] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 834864] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1925| [2025/04/30 20:08:14 834901] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694834872|stream_id:0|stream_offset:1794878| [2025/04/30 20:08:14 834907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 834912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 834917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54703|rtt_var:862|pto_duration:58151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 834921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 834925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 834929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 834933] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694918023|now:1746043694834917|interv:83106| [2025/04/30 20:08:14 834938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694918023|now:1746043694834917|interval:83106|pto_count:0|srtt:54703 [2025/04/30 20:08:14 834942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68413| [2025/04/30 20:08:14 834947] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849746| [2025/04/30 20:08:14 834951] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849746| [2025/04/30 20:08:14 834956] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694834955|diff:14791| [2025/04/30 20:08:14 834960] [debug] |xqc_engine_main_logic|END|now:1746043694834792| [2025/04/30 20:08:14 834965] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694834965| [2025/04/30 20:08:14 834969] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694834969|diff:14777| [2025/04/30 20:08:14 834973] [debug] |xqc_engine_main_logic|END|now:1746043694834965| [2025/04/30 20:08:14 835646] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694835645| [2025/04/30 20:08:14 835678] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 835688] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1483| [2025/04/30 20:08:14 835695] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1484| [2025/04/30 20:08:14 835704] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1484| [2025/04/30 20:08:14 835710] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 835718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 835724] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:68419|prior_delivered:1714791|prior_time:1746043694779029|is_app_limited:0|send_elapse:55873|ack_elapse:56616|ctl_first_sent_time:1746043694780658|lagest_ack_time:1746043694835645|curr_delivered:1782010| [2025/04/30 20:08:14 835730] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694780658| [2025/04/30 20:08:14 835736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:255||sndq_packets_used_bytes:0|sndq_packets_free:610| [2025/04/30 20:08:14 835742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54703|rttvar:862|minrtt:30499|latest_rtt:54987|ack_delay:32| [2025/04/30 20:08:14 835749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54735|rttvar:710|minrtt:30499|latest_rtt:54987|ack_delay:32| [2025/04/30 20:08:14 835754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1866|lost_pn:1863|thresh:3| [2025/04/30 20:08:14 835761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 835768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 835773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54735|rtt_var:710|pto_duration:57575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 835779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 835784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 835790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 835795] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694917447|now:1746043694835773|interv:81674| [2025/04/30 20:08:14 835801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694917447|now:1746043694835773|interval:81674|pto_count:0|srtt:54735 [2025/04/30 20:08:14 835807] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55873, ack_elapse 56616, delivered 67219|rate 1187279|lost 334| [2025/04/30 20:08:14 835814] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187279) in round 30| [2025/04/30 20:08:14 835819] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 835825] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 835837] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694780658|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 835844] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694780658|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 835850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67213|srtt:54735|latest_rtt:54987|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 835858] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1484|largest:1484|pns:2| [2025/04/30 20:08:14 835865] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1484|frame:ACK |recv_time:1746043694835645|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 835871] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814835645|now:1746043694835645|interv:120000000| [2025/04/30 20:08:14 835877] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814835645|now:1746043694835645|interv:120000000| [2025/04/30 20:08:14 835883] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849746|pq_index:0| [2025/04/30 20:08:14 835889] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694834792| [2025/04/30 20:08:14 835895] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694835895| [2025/04/30 20:08:14 835903] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694835901| [2025/04/30 20:08:14 835910] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 835917] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54735|min_srtt:54735|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 835923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1796045| [2025/04/30 20:08:14 835930] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54735|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 835937] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 835944] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54735|min_srtt:54735|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 835951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1797212| [2025/04/30 20:08:14 835963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 835969] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 835975] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 835981] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 835988] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 835995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1796045| [2025/04/30 20:08:14 836002] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 836067] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1926| [2025/04/30 20:08:14 836112] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694836078|stream_id:0|stream_offset:1796045| [2025/04/30 20:08:14 836123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 836130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 836137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54735|rtt_var:710|pto_duration:57575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 836143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 836150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 836156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 836163] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694918653|now:1746043694836136|interv:82517| [2025/04/30 20:08:14 836190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694918653|now:1746043694836136|interval:82517|pto_count:0|srtt:54735 [2025/04/30 20:08:14 836197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68413| [2025/04/30 20:08:14 836205] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849746| [2025/04/30 20:08:14 836211] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849746| [2025/04/30 20:08:14 836217] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694836217|diff:13529| [2025/04/30 20:08:14 836224] [debug] |xqc_engine_main_logic|END|now:1746043694835901| [2025/04/30 20:08:14 836232] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694836232| [2025/04/30 20:08:14 836238] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694836238|diff:13508| [2025/04/30 20:08:14 836244] [debug] |xqc_engine_main_logic|END|now:1746043694836232| [2025/04/30 20:08:14 836721] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694836720| [2025/04/30 20:08:14 836732] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 836739] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1484| [2025/04/30 20:08:14 836745] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1485| [2025/04/30 20:08:14 836752] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1485| [2025/04/30 20:08:14 836757] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 836775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 836781] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:69619|prior_delivered:1714791|prior_time:1746043694779029|is_app_limited:0|send_elapse:56033|ack_elapse:57691|ctl_first_sent_time:1746043694780818|lagest_ack_time:1746043694836720|curr_delivered:1783210| [2025/04/30 20:08:14 836788] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694780818| [2025/04/30 20:08:14 836794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:611| [2025/04/30 20:08:14 836799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54735|rttvar:710|minrtt:30499|latest_rtt:55902|ack_delay:40| [2025/04/30 20:08:14 836805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54876|rttvar:814|minrtt:30499|latest_rtt:55902|ack_delay:40| [2025/04/30 20:08:14 836811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1870|lost_pn:1867|thresh:3| [2025/04/30 20:08:14 836816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 836821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 836827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54876|rtt_var:814|pto_duration:58132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 836833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 836838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 836843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 836848] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694919210|now:1746043694836827|interv:82383| [2025/04/30 20:08:14 836853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694919210|now:1746043694836827|interval:82383|pto_count:0|srtt:54876 [2025/04/30 20:08:14 836859] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56033, ack_elapse 57691, delivered 68419|rate 1185956|lost 334| [2025/04/30 20:08:14 836865] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185956) in round 30| [2025/04/30 20:08:14 836871] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 836883] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 836888] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694780818|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 836894] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694780818|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 836900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67213|srtt:54876|latest_rtt:55902|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 836908] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1485|largest:1485|pns:2| [2025/04/30 20:08:14 836914] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1485|frame:ACK |recv_time:1746043694836720|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 836920] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814836720|now:1746043694836720|interv:120000000| [2025/04/30 20:08:14 836925] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814836720|now:1746043694836720|interv:120000000| [2025/04/30 20:08:14 836931] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849746|pq_index:0| [2025/04/30 20:08:14 836936] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694835901| [2025/04/30 20:08:14 836941] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694836941| [2025/04/30 20:08:14 836948] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694836947| [2025/04/30 20:08:14 836955] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 836961] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54876|min_srtt:54876|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 836967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1797212| [2025/04/30 20:08:14 836973] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54876|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 836979] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 836985] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54876|min_srtt:54876|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 836991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1798379| [2025/04/30 20:08:14 837000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 837006] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 837011] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 837016] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 837022] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 837028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1797212| [2025/04/30 20:08:14 837034] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 837039] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1927| [2025/04/30 20:08:14 837077] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694837048|stream_id:0|stream_offset:1797212| [2025/04/30 20:08:14 837085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 837091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 837097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54876|rtt_var:814|pto_duration:58132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 837103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 837108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 837113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 837118] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694920180|now:1746043694837097|interv:83083| [2025/04/30 20:08:14 837124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694920180|now:1746043694837097|interval:83083|pto_count:0|srtt:54876 [2025/04/30 20:08:14 837130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68413| [2025/04/30 20:08:14 837136] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849746| [2025/04/30 20:08:14 837141] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849746| [2025/04/30 20:08:14 837146] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694837146|diff:12600| [2025/04/30 20:08:14 837152] [debug] |xqc_engine_main_logic|END|now:1746043694836947| [2025/04/30 20:08:14 837158] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694837158| [2025/04/30 20:08:14 837163] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694837163|diff:12583| [2025/04/30 20:08:14 837195] [debug] |xqc_engine_main_logic|END|now:1746043694837158| [2025/04/30 20:08:14 837679] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694837678| [2025/04/30 20:08:14 837689] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 837697] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1485| [2025/04/30 20:08:14 837702] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1486| [2025/04/30 20:08:14 837709] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1486| [2025/04/30 20:08:14 837714] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 837721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 837727] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:70819|prior_delivered:1714791|prior_time:1746043694779029|is_app_limited:0|send_elapse:56159|ack_elapse:58649|ctl_first_sent_time:1746043694780944|lagest_ack_time:1746043694837678|curr_delivered:1784410| [2025/04/30 20:08:14 837733] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694780944| [2025/04/30 20:08:14 837739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:253||sndq_packets_used_bytes:0|sndq_packets_free:612| [2025/04/30 20:08:14 837744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54876|rttvar:814|minrtt:30499|latest_rtt:56734|ack_delay:56| [2025/04/30 20:08:14 837750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55101|rttvar:1061|minrtt:30499|latest_rtt:56734|ack_delay:56| [2025/04/30 20:08:14 837755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1871|lost_pn:1868|thresh:3| [2025/04/30 20:08:14 837761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 837766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 837771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55101|rtt_var:1061|pto_duration:59345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 837777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 837782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 837787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 837793] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694921393|now:1746043694837771|interv:83622| [2025/04/30 20:08:14 837798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694921393|now:1746043694837771|interval:83622|pto_count:0|srtt:55101 [2025/04/30 20:08:14 837804] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56159, ack_elapse 58649, delivered 69619|rate 1187044|lost 334| [2025/04/30 20:08:14 837809] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187044) in round 30| [2025/04/30 20:08:14 837821] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 837827] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 837832] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694780944|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 837838] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694780944|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 837844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67213|srtt:55101|latest_rtt:56734|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 837852] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1486|largest:1486|pns:2| [2025/04/30 20:08:14 837857] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1486|frame:ACK |recv_time:1746043694837678|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 837863] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814837678|now:1746043694837678|interv:120000000| [2025/04/30 20:08:14 837869] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814837678|now:1746043694837678|interv:120000000| [2025/04/30 20:08:14 837874] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849746|pq_index:0| [2025/04/30 20:08:14 837880] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694836947| [2025/04/30 20:08:14 837885] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694837885| [2025/04/30 20:08:14 837891] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694837890| [2025/04/30 20:08:14 837898] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 837904] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55101|min_srtt:55101|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 837910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1798379| [2025/04/30 20:08:14 837916] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 837922] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 837928] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55101|min_srtt:55101|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 837937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1799546| [2025/04/30 20:08:14 837943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 837948] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 837953] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 837959] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 837965] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 837970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1798379| [2025/04/30 20:08:14 837976] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 837982] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1928| [2025/04/30 20:08:14 838018] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694837990|stream_id:0|stream_offset:1798379| [2025/04/30 20:08:14 838026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 838032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 838037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55101|rtt_var:1061|pto_duration:59345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 838043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 838048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 838053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 838058] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694922335|now:1746043694838037|interv:84298| [2025/04/30 20:08:14 838063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694922335|now:1746043694838037|interval:84298|pto_count:0|srtt:55101 [2025/04/30 20:08:14 838068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68413| [2025/04/30 20:08:14 838074] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849746| [2025/04/30 20:08:14 838079] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849746| [2025/04/30 20:08:14 838084] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694838084|diff:11662| [2025/04/30 20:08:14 838089] [debug] |xqc_engine_main_logic|END|now:1746043694837890| [2025/04/30 20:08:14 838095] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694838095| [2025/04/30 20:08:14 838104] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694838104|diff:11642| [2025/04/30 20:08:14 838110] [debug] |xqc_engine_main_logic|END|now:1746043694838095| [2025/04/30 20:08:14 838852] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694838851| [2025/04/30 20:08:14 838869] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 838878] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1486| [2025/04/30 20:08:14 838882] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1487| [2025/04/30 20:08:14 838890] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1487| [2025/04/30 20:08:14 838897] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 838905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 838911] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:333|tx_in_flight:69619|prior_delivered:1717191|prior_time:1746043694782414|is_app_limited:0|send_elapse:54954|ack_elapse:56437|ctl_first_sent_time:1746043694782727|lagest_ack_time:1746043694838851|curr_delivered:1785610| [2025/04/30 20:08:14 838918] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694782727| [2025/04/30 20:08:14 838925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:252||sndq_packets_used_bytes:0|sndq_packets_free:613| [2025/04/30 20:08:14 838929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55101|rttvar:1061|minrtt:30499|latest_rtt:56124|ack_delay:32| [2025/04/30 20:08:14 838934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55225|rttvar:1043|minrtt:30499|latest_rtt:56124|ack_delay:32| [2025/04/30 20:08:14 838941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1872|lost_pn:1869|thresh:3| [2025/04/30 20:08:14 838947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 838954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 838960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55225|rtt_var:1043|pto_duration:59397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 838965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 838971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 838977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 838983] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694922387|now:1746043694838960|interv:83427| [2025/04/30 20:08:14 838990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694922387|now:1746043694838960|interval:83427|pto_count:0|srtt:55225 [2025/04/30 20:08:14 838994] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54954, ack_elapse 56437, delivered 68419|rate 1212307|lost 334| [2025/04/30 20:08:14 839004] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212307) in round 30| [2025/04/30 20:08:14 839008] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 839012] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 839016] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694782727|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 839021] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694782727|recovery:1|recovery_start:1746043694783253|packet_conservation:1|next_round_delivered:1718398| [2025/04/30 20:08:14 839026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:68648|full_bw_reached:1|inflight:67213|srtt:55225|latest_rtt:56124|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694783253|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 839032] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1487|largest:1487|pns:2| [2025/04/30 20:08:14 839036] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1487|frame:ACK |recv_time:1746043694838851|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 839041] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814838851|now:1746043694838851|interv:120000000| [2025/04/30 20:08:14 839045] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814838851|now:1746043694838851|interv:120000000| [2025/04/30 20:08:14 839049] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849746|pq_index:0| [2025/04/30 20:08:14 839054] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694837890| [2025/04/30 20:08:14 839058] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694839058| [2025/04/30 20:08:14 839063] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694839062| [2025/04/30 20:08:14 839068] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 839073] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55225|min_srtt:55225|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 839078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1799546| [2025/04/30 20:08:14 839082] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 839087] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 839092] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55225|min_srtt:55225|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 839102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1800713| [2025/04/30 20:08:14 839106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 839110] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 839114] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 839119] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 839123] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 839127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:68648|conn:000055FC16B356FC|stream_id:0|stream_offset:1799546| [2025/04/30 20:08:14 839132] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 839136] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1929| [2025/04/30 20:08:14 839188] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694839144|stream_id:0|stream_offset:1799546| [2025/04/30 20:08:14 839197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 839202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 839206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55225|rtt_var:1043|pto_duration:59397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 839211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 839215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 839219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 839223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694923541|now:1746043694839206|interv:84335| [2025/04/30 20:08:14 839227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694923541|now:1746043694839206|interval:84335|pto_count:0|srtt:55225 [2025/04/30 20:08:14 839231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:68413| [2025/04/30 20:08:14 839236] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849746| [2025/04/30 20:08:14 839241] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849746| [2025/04/30 20:08:14 839248] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694839248|diff:10498| [2025/04/30 20:08:14 839261] [debug] |xqc_engine_main_logic|END|now:1746043694839062| [2025/04/30 20:08:14 839269] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694839269| [2025/04/30 20:08:14 839275] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849746|now:1746043694839275|diff:10471| [2025/04/30 20:08:14 839281] [debug] |xqc_engine_main_logic|END|now:1746043694839269| [2025/04/30 20:08:14 839720] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694839718| [2025/04/30 20:08:14 839729] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 839739] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1487| [2025/04/30 20:08:14 839745] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1488| [2025/04/30 20:08:14 839754] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1488| [2025/04/30 20:08:14 839761] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 839768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 839775] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:67212|prior_delivered:1719598|prior_time:1746043694783838|is_app_limited:0|send_elapse:54463|ack_elapse:55880|ctl_first_sent_time:1746043694784146|lagest_ack_time:1746043694839718|curr_delivered:1786810| [2025/04/30 20:08:14 839781] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694784146| [2025/04/30 20:08:14 839788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:251||sndq_packets_used_bytes:0|sndq_packets_free:614| [2025/04/30 20:08:14 839794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55225|rttvar:1043|minrtt:30499|latest_rtt:55572|ack_delay:40| [2025/04/30 20:08:14 839800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55263|rttvar:859|minrtt:30499|latest_rtt:55572|ack_delay:40| [2025/04/30 20:08:14 839807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1873|lost_pn:1870|thresh:3| [2025/04/30 20:08:14 839814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 839820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 839827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55263|rtt_var:859|pto_duration:58699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 839834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 839840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 839847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67213| [2025/04/30 20:08:14 839853] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694922843|now:1746043694839826|interv:83017| [2025/04/30 20:08:14 839860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694922843|now:1746043694839826|interval:83017|pto_count:0|srtt:55263 [2025/04/30 20:08:14 839873] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54463, ack_elapse 55880, delivered 67212|rate 1202791|lost 334| [2025/04/30 20:08:14 839879] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 30 -> 31| [2025/04/30 20:08:14 839886] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202791) in round 31| [2025/04/30 20:08:14 839893] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 839899] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 839905] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:1200|po_sent_time:1746043694784146|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 839912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694784146|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 839919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:67213|srtt:55263|latest_rtt:55572|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 839927] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1488|largest:1488|pns:2| [2025/04/30 20:08:14 839934] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1488|frame:ACK |recv_time:1746043694839718|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 839940] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814839718|now:1746043694839718|interv:120000000| [2025/04/30 20:08:14 839945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814839718|now:1746043694839718|interv:120000000| [2025/04/30 20:08:14 839950] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849746|pq_index:0| [2025/04/30 20:08:14 839955] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694839062| [2025/04/30 20:08:14 839960] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694839960| [2025/04/30 20:08:14 839967] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694839965| [2025/04/30 20:08:14 839973] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 839980] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 839988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1800713| [2025/04/30 20:08:14 839995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840007] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840015] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1801880| [2025/04/30 20:08:14 840026] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840030] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840035] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1803047| [2025/04/30 20:08:14 840043] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840048] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840052] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1804214| [2025/04/30 20:08:14 840060] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840065] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840069] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1805381| [2025/04/30 20:08:14 840083] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840090] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840097] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1806548| [2025/04/30 20:08:14 840149] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840156] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840163] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1807715| [2025/04/30 20:08:14 840215] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840222] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840228] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1808882| [2025/04/30 20:08:14 840241] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840247] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840253] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1810049| [2025/04/30 20:08:14 840266] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840273] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840279] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1811216| [2025/04/30 20:08:14 840290] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840309] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840315] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1812383| [2025/04/30 20:08:14 840328] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840334] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840340] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1813550| [2025/04/30 20:08:14 840354] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840361] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840367] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1814717| [2025/04/30 20:08:14 840379] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840386] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840391] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1815884| [2025/04/30 20:08:14 840403] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840409] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840415] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1817051| [2025/04/30 20:08:14 840433] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840440] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840446] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1818218| [2025/04/30 20:08:14 840459] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840465] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840470] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1819385| [2025/04/30 20:08:14 840483] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840489] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840495] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1820552| [2025/04/30 20:08:14 840510] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840518] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840525] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1821719| [2025/04/30 20:08:14 840548] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840556] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840564] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1822886| [2025/04/30 20:08:14 840581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840589] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840598] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1824053| [2025/04/30 20:08:14 840614] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840622] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840630] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1825220| [2025/04/30 20:08:14 840643] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840648] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840653] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1826387| [2025/04/30 20:08:14 840664] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840669] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840679] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1827554| [2025/04/30 20:08:14 840689] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840695] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840700] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1828721| [2025/04/30 20:08:14 840711] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840716] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840721] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1829888| [2025/04/30 20:08:14 840732] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840737] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840742] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1831055| [2025/04/30 20:08:14 840753] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840758] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840764] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1832222| [2025/04/30 20:08:14 840777] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840783] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840788] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1833389| [2025/04/30 20:08:14 840799] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840804] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840809] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1834556| [2025/04/30 20:08:14 840820] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840825] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840830] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1835723| [2025/04/30 20:08:14 840841] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840846] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840851] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1836890| [2025/04/30 20:08:14 840862] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840870] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840875] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1838057| [2025/04/30 20:08:14 840886] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 840891] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 840896] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 840901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1839224| [2025/04/30 20:08:14 840907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 840912] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 840917] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 840922] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 840929] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 840935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1800713| [2025/04/30 20:08:14 840941] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 840948] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1930| [2025/04/30 20:08:14 841041] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67213|now:1746043694840966|stream_id:0|stream_offset:1800713| [2025/04/30 20:08:14 841051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 841059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67213|applimit:0| [2025/04/30 20:08:14 841065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55263|rtt_var:859|pto_duration:58699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 841071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 841080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 841085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68413| [2025/04/30 20:08:14 841091] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694924665|now:1746043694841064|interv:83601| [2025/04/30 20:08:14 841096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694924665|now:1746043694841064|interval:83601|pto_count:0|srtt:55263 [2025/04/30 20:08:14 841103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:68413| [2025/04/30 20:08:14 841109] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 841115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68413|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1801880| [2025/04/30 20:08:14 841121] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 841126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1931| [2025/04/30 20:08:14 841160] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68413|now:1746043694841134|stream_id:0|stream_offset:1801880| [2025/04/30 20:08:14 841194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 841203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68413|applimit:0| [2025/04/30 20:08:14 841211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55263|rtt_var:859|pto_duration:58699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 841217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 841222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 841226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69613| [2025/04/30 20:08:14 841233] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694924833|now:1746043694841211|interv:83622| [2025/04/30 20:08:14 841241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694924833|now:1746043694841211|interval:83622|pto_count:0|srtt:55263 [2025/04/30 20:08:14 841254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69613| [2025/04/30 20:08:14 841263] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 841271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69613|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1803047| [2025/04/30 20:08:14 841280] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 841295] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1932| [2025/04/30 20:08:14 841342] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69613|now:1746043694841304|stream_id:0|stream_offset:1803047| [2025/04/30 20:08:14 841353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 841362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69613|applimit:0| [2025/04/30 20:08:14 841369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55263|rtt_var:859|pto_duration:58699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 841377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 841384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 841391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70813| [2025/04/30 20:08:14 841399] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694925003|now:1746043694841369|interv:83634| [2025/04/30 20:08:14 841406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694925003|now:1746043694841369|interval:83634|pto_count:0|srtt:55263 [2025/04/30 20:08:14 841415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70813| [2025/04/30 20:08:14 841423] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 841431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70813|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1804214| [2025/04/30 20:08:14 841439] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 841447] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1933| [2025/04/30 20:08:14 841543] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70813|now:1746043694841459|stream_id:0|stream_offset:1804214| [2025/04/30 20:08:14 841554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 841561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70813|applimit:0| [2025/04/30 20:08:14 841568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55263|rtt_var:859|pto_duration:58699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 841575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 841581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 841587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72013| [2025/04/30 20:08:14 841600] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694925158|now:1746043694841567|interv:83591| [2025/04/30 20:08:14 841607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694925158|now:1746043694841567|interval:83591|pto_count:0|srtt:55263 [2025/04/30 20:08:14 841614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72013| [2025/04/30 20:08:14 841622] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 841628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72013|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1805381| [2025/04/30 20:08:14 841632] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 841637] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1934| [2025/04/30 20:08:14 841669] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72013|now:1746043694841644|stream_id:0|stream_offset:1805381| [2025/04/30 20:08:14 841676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 841681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72013|applimit:0| [2025/04/30 20:08:14 841685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55263|rtt_var:859|pto_duration:58699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 841689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 841693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 841697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73213| [2025/04/30 20:08:14 841701] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694925343|now:1746043694841685|interv:83658| [2025/04/30 20:08:14 841705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694925343|now:1746043694841685|interval:83658|pto_count:0|srtt:55263 [2025/04/30 20:08:14 841710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73213| [2025/04/30 20:08:14 841714] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 841718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1806548| [2025/04/30 20:08:14 841723] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 841727] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1935| [2025/04/30 20:08:14 841750] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73213|now:1746043694841733|stream_id:0|stream_offset:1806548| [2025/04/30 20:08:14 841760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 841764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73213|applimit:0| [2025/04/30 20:08:14 841768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55263|rtt_var:859|pto_duration:58699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 841773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 841776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 841780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74413| [2025/04/30 20:08:14 841784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694925432|now:1746043694841768|interv:83664| [2025/04/30 20:08:14 841788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694925432|now:1746043694841768|interval:83664|pto_count:0|srtt:55263 [2025/04/30 20:08:14 841792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:74413| [2025/04/30 20:08:14 841797] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 841801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74413|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1807715| [2025/04/30 20:08:14 841805] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 841809] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1936| [2025/04/30 20:08:14 841832] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74413|now:1746043694841815|stream_id:0|stream_offset:1807715| [2025/04/30 20:08:14 841837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 841842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74413|applimit:0| [2025/04/30 20:08:14 841846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55263|rtt_var:859|pto_duration:58699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 841850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 841854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 841858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75613| [2025/04/30 20:08:14 841862] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694925514|now:1746043694841845|interv:83669| [2025/04/30 20:08:14 841866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694925514|now:1746043694841845|interval:83669|pto_count:0|srtt:55263 [2025/04/30 20:08:14 841873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:75613| [2025/04/30 20:08:14 841878] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 841882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75613|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1808882| [2025/04/30 20:08:14 841886] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 841891] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1937| [2025/04/30 20:08:14 841951] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75613|now:1746043694841900|stream_id:0|stream_offset:1808882| [2025/04/30 20:08:14 841961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 841967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75613|applimit:0| [2025/04/30 20:08:14 841973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55263|rtt_var:859|pto_duration:58699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 841980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 841985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 841991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76813| [2025/04/30 20:08:14 841997] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694925599|now:1746043694841973|interv:83626| [2025/04/30 20:08:14 842005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694925599|now:1746043694841973|interval:83626|pto_count:0|srtt:55263 [2025/04/30 20:08:14 842011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:76813| [2025/04/30 20:08:14 842019] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 842025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76813|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1810049| [2025/04/30 20:08:14 842032] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 842038] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1938| [2025/04/30 20:08:14 842079] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76813|now:1746043694842047|stream_id:0|stream_offset:1810049| [2025/04/30 20:08:14 842088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 842101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76813|applimit:0| [2025/04/30 20:08:14 842107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55263|rtt_var:859|pto_duration:58699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 842114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 842120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 842126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78013| [2025/04/30 20:08:14 842132] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694925746|now:1746043694842107|interv:83639| [2025/04/30 20:08:14 842137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694925746|now:1746043694842107|interval:83639|pto_count:0|srtt:55263 [2025/04/30 20:08:14 842144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:78013| [2025/04/30 20:08:14 842152] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 842159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78013|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1811216| [2025/04/30 20:08:14 842166] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 842195] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694843195|now:1746043694842195|interv:1000| [2025/04/30 20:08:14 842200] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 842203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 842208] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694843195| [2025/04/30 20:08:14 842214] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694843195| [2025/04/30 20:08:14 842218] [debug] |xqc_engine_wakeup_after|wakeup:1746043694843195|now:1746043694842218|diff:977| [2025/04/30 20:08:14 842224] [debug] |xqc_engine_main_logic|END|now:1746043694839965| [2025/04/30 20:08:14 842237] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694842236| [2025/04/30 20:08:14 842243] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 842250] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1488| [2025/04/30 20:08:14 842257] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1489| [2025/04/30 20:08:14 842266] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1489| [2025/04/30 20:08:14 842273] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 842284] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1489|largest:1489|pns:2| [2025/04/30 20:08:14 842291] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1489|frame:ACK |recv_time:1746043694842236|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 842298] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814842236|now:1746043694842236|interv:120000000| [2025/04/30 20:08:14 842310] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814842236|now:1746043694842236|interv:120000000| [2025/04/30 20:08:14 842316] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694843195|pq_index:0| [2025/04/30 20:08:14 842321] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694839965| [2025/04/30 20:08:14 842326] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694842326| [2025/04/30 20:08:14 842335] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694842331| [2025/04/30 20:08:14 842342] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 842349] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55263|min_srtt:55263|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 842356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:78013|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1839224| [2025/04/30 20:08:14 842362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 842367] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 842372] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 842377] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 842383] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 842389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78013|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1811216| [2025/04/30 20:08:14 842395] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 842399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 842404] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694843195| [2025/04/30 20:08:14 842410] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694843195| [2025/04/30 20:08:14 842415] [debug] |xqc_engine_wakeup_after|wakeup:1746043694843195|now:1746043694842415|diff:780| [2025/04/30 20:08:14 842420] [debug] |xqc_engine_main_logic|END|now:1746043694842331| [2025/04/30 20:08:14 842430] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694842429| [2025/04/30 20:08:14 842436] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 842443] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1489| [2025/04/30 20:08:14 842449] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1490| [2025/04/30 20:08:14 842456] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1490| [2025/04/30 20:08:14 842466] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 842472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 842479] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1719598|prior_time:1746043694783838|is_app_limited:0|send_elapse:54591|ack_elapse:58591|ctl_first_sent_time:1746043694784274|lagest_ack_time:1746043694842429|curr_delivered:1788010| [2025/04/30 20:08:14 842485] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694784274| [2025/04/30 20:08:14 842492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:615| [2025/04/30 20:08:14 842498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55263|rttvar:859|minrtt:30499|latest_rtt:58155|ack_delay:40| [2025/04/30 20:08:14 842505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55620|rttvar:1358|minrtt:30499|latest_rtt:58155|ack_delay:40| [2025/04/30 20:08:14 842511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1874|lost_pn:1871|thresh:3| [2025/04/30 20:08:14 842518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 842524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 842530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55620|rtt_var:1358|pto_duration:61052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 842537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 842543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 842548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76813| [2025/04/30 20:08:14 842554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694928099|now:1746043694842530|interv:85569| [2025/04/30 20:08:14 842559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694928099|now:1746043694842530|interval:85569|pto_count:0|srtt:55620 [2025/04/30 20:08:14 842566] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54591, ack_elapse 58591, delivered 68412|rate 1167619|lost 334| [2025/04/30 20:08:14 842574] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167619) in round 31| [2025/04/30 20:08:14 842581] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 842587] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 842593] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694784274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 842600] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694784274|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 842613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:76813|srtt:55620|latest_rtt:58155|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 842620] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1490|largest:1490|pns:2| [2025/04/30 20:08:14 842624] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1490|frame:ACK |recv_time:1746043694842429|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 842629] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814842429|now:1746043694842429|interv:120000000| [2025/04/30 20:08:14 842634] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814842429|now:1746043694842429|interv:120000000| [2025/04/30 20:08:14 842638] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694843195|pq_index:0| [2025/04/30 20:08:14 842642] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694842331| [2025/04/30 20:08:14 842646] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694842646| [2025/04/30 20:08:14 842651] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694842650| [2025/04/30 20:08:14 842657] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 842662] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55620|min_srtt:55620|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 842666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:76813|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1839224| [2025/04/30 20:08:14 842671] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55620|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 842675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 842680] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55620|min_srtt:55620|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 842685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:76813|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1840391| [2025/04/30 20:08:14 842692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 842699] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 842705] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 842722] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 842727] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 842731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76813|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1811216| [2025/04/30 20:08:14 842736] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 842739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 842744] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694843195| [2025/04/30 20:08:14 842748] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694843195| [2025/04/30 20:08:14 842752] [debug] |xqc_engine_wakeup_after|wakeup:1746043694843195|now:1746043694842752|diff:443| [2025/04/30 20:08:14 842756] [debug] |xqc_engine_main_logic|END|now:1746043694842650| [2025/04/30 20:08:14 842766] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694842765| [2025/04/30 20:08:14 842773] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 842781] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1490| [2025/04/30 20:08:14 842787] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1491| [2025/04/30 20:08:14 842796] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1491| [2025/04/30 20:08:14 842801] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 842806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 842810] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:64812|prior_delivered:1724398|prior_time:1746043694787853|is_app_limited:0|send_elapse:53373|ack_elapse:54912|ctl_first_sent_time:1746043694788690|lagest_ack_time:1746043694842765|curr_delivered:1789210| [2025/04/30 20:08:14 842815] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694788690| [2025/04/30 20:08:14 842820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:616| [2025/04/30 20:08:14 842824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55620|rttvar:1358|minrtt:30499|latest_rtt:54075|ack_delay:24| [2025/04/30 20:08:14 842828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55424|rttvar:1411|minrtt:30499|latest_rtt:54075|ack_delay:24| [2025/04/30 20:08:14 842832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1875|lost_pn:1872|thresh:3| [2025/04/30 20:08:14 842836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 842841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 842851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55424|rtt_var:1411|pto_duration:61068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 842858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 842863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 842869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75613| [2025/04/30 20:08:14 842875] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694928115|now:1746043694842851|interv:85264| [2025/04/30 20:08:14 842882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694928115|now:1746043694842851|interval:85264|pto_count:0|srtt:55424 [2025/04/30 20:08:14 842889] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53373, ack_elapse 54912, delivered 64812|rate 1180288|lost 334| [2025/04/30 20:08:14 842896] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180288) in round 31| [2025/04/30 20:08:14 842902] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 842909] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 842915] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694788690|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 842919] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694788690|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 842924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:75613|srtt:55424|latest_rtt:54075|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 842930] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1491|largest:1491|pns:2| [2025/04/30 20:08:14 842934] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1491|frame:ACK |recv_time:1746043694842765|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 842939] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814842765|now:1746043694842765|interv:120000000| [2025/04/30 20:08:14 842943] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814842765|now:1746043694842765|interv:120000000| [2025/04/30 20:08:14 842947] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694843195|pq_index:0| [2025/04/30 20:08:14 842951] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694842650| [2025/04/30 20:08:14 842955] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694842955| [2025/04/30 20:08:14 842960] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694842959| [2025/04/30 20:08:14 842969] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 842974] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55424|min_srtt:55424|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 842978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:75613|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1840391| [2025/04/30 20:08:14 842983] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 842987] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 842992] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55424|min_srtt:55424|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 842996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:75613|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1841558| [2025/04/30 20:08:14 843000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 843004] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 843008] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 843012] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 843016] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 843021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75613|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1811216| [2025/04/30 20:08:14 843025] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 843029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 843033] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694843195| [2025/04/30 20:08:14 843037] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694843195| [2025/04/30 20:08:14 843041] [debug] |xqc_engine_wakeup_after|wakeup:1746043694843195|now:1746043694843041|diff:154| [2025/04/30 20:08:14 843045] [debug] |xqc_engine_main_logic|END|now:1746043694842959| [2025/04/30 20:08:14 843053] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694843053| [2025/04/30 20:08:14 843058] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 843063] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1491| [2025/04/30 20:08:14 843067] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1492| [2025/04/30 20:08:14 843072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1492| [2025/04/30 20:08:14 843079] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 843084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 843089] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:66012|prior_delivered:1724398|prior_time:1746043694787853|is_app_limited:0|send_elapse:53506|ack_elapse:55200|ctl_first_sent_time:1746043694788823|lagest_ack_time:1746043694843053|curr_delivered:1790410| [2025/04/30 20:08:14 843093] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694788823| [2025/04/30 20:08:14 843097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:248||sndq_packets_used_bytes:0|sndq_packets_free:617| [2025/04/30 20:08:14 843102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55424|rttvar:1411|minrtt:30499|latest_rtt:54230|ack_delay:40| [2025/04/30 20:08:14 843106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55269|rttvar:1367|minrtt:30499|latest_rtt:54230|ack_delay:40| [2025/04/30 20:08:14 843110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1876|lost_pn:1873|thresh:3| [2025/04/30 20:08:14 843114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 843118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 843122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55269|rtt_var:1367|pto_duration:60737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 843126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 843130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 843134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74413| [2025/04/30 20:08:14 843138] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694927784|now:1746043694843122|interv:84662| [2025/04/30 20:08:14 843142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694927784|now:1746043694843122|interval:84662|pto_count:0|srtt:55269 [2025/04/30 20:08:14 843146] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53506, ack_elapse 55200, delivered 66012|rate 1195869|lost 334| [2025/04/30 20:08:14 843150] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195869) in round 31| [2025/04/30 20:08:14 843155] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 843159] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 843162] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694788823|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 843185] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694788823|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 843192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:74413|srtt:55269|latest_rtt:54230|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 843198] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1492|largest:1492|pns:2| [2025/04/30 20:08:14 843203] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1492|frame:ACK |recv_time:1746043694843053|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 843207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814843053|now:1746043694843053|interv:120000000| [2025/04/30 20:08:14 843211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814843053|now:1746043694843053|interv:120000000| [2025/04/30 20:08:14 843215] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694843195|pq_index:0| [2025/04/30 20:08:14 843219] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694842959| [2025/04/30 20:08:14 843223] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694843223| [2025/04/30 20:08:14 843228] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694843227| [2025/04/30 20:08:14 843232] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694843195|now:1746043694843227| [2025/04/30 20:08:14 843237] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694843195|now:1746043694843227| [2025/04/30 20:08:14 843241] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 843245] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 843249] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55269|min_srtt:55269|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 843254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:74413|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1841558| [2025/04/30 20:08:14 843258] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 843263] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 843267] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55269|min_srtt:55269|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 843271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:74413|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1842725| [2025/04/30 20:08:14 843276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 843282] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 843286] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 843290] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 843294] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 843298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74413|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1811216| [2025/04/30 20:08:14 843303] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 843307] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1939| [2025/04/30 20:08:14 843344] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74413|now:1746043694843314|stream_id:0|stream_offset:1811216| [2025/04/30 20:08:14 843350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 843356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74413|applimit:0| [2025/04/30 20:08:14 843363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55269|rtt_var:1367|pto_duration:60737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 843370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 843377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 843384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75613| [2025/04/30 20:08:14 843389] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694929051|now:1746043694843363|interv:85688| [2025/04/30 20:08:14 843393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694929051|now:1746043694843363|interval:85688|pto_count:0|srtt:55269 [2025/04/30 20:08:14 843400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:75613| [2025/04/30 20:08:14 843407] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 843414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75613|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1812383| [2025/04/30 20:08:14 843421] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 843426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694844426|now:1746043694843426|interv:1000| [2025/04/30 20:08:14 843432] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 843443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 843449] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694844426| [2025/04/30 20:08:14 843455] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694844426| [2025/04/30 20:08:14 843460] [debug] |xqc_engine_wakeup_after|wakeup:1746043694844426|now:1746043694843460|diff:966| [2025/04/30 20:08:14 843467] [debug] |xqc_engine_main_logic|END|now:1746043694843227| [2025/04/30 20:08:14 843473] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694843473| [2025/04/30 20:08:14 843479] [debug] |xqc_engine_wakeup_after|wakeup:1746043694844426|now:1746043694843478|diff:948| [2025/04/30 20:08:14 843484] [debug] |xqc_engine_main_logic|END|now:1746043694843473| [2025/04/30 20:08:14 843625] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694843624| [2025/04/30 20:08:14 843636] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 843644] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1492| [2025/04/30 20:08:14 843649] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1493| [2025/04/30 20:08:14 843657] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1493| [2025/04/30 20:08:14 843664] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 843671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 843676] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:67212|prior_delivered:1724398|prior_time:1746043694787853|is_app_limited:0|send_elapse:53629|ack_elapse:55771|ctl_first_sent_time:1746043694788946|lagest_ack_time:1746043694843624|curr_delivered:1791610| [2025/04/30 20:08:14 843681] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694788946| [2025/04/30 20:08:14 843685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:247||sndq_packets_used_bytes:0|sndq_packets_free:618| [2025/04/30 20:08:14 843690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55269|rttvar:1367|minrtt:30499|latest_rtt:54678|ack_delay:24| [2025/04/30 20:08:14 843694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55192|rttvar:1179|minrtt:30499|latest_rtt:54678|ack_delay:24| [2025/04/30 20:08:14 843698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1877|lost_pn:1874|thresh:3| [2025/04/30 20:08:14 843702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 843707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 843711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55192|rtt_var:1179|pto_duration:59908|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 843715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 843719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 843723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74413| [2025/04/30 20:08:14 843732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694928222|now:1746043694843710|interv:84512| [2025/04/30 20:08:14 843736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694928222|now:1746043694843710|interval:84512|pto_count:0|srtt:55192 [2025/04/30 20:08:14 843740] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53629, ack_elapse 55771, delivered 67212|rate 1205142|lost 334| [2025/04/30 20:08:14 843745] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205142) in round 31| [2025/04/30 20:08:14 843749] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 843753] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 843757] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694788946|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 843762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694788946|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 843766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:74413|srtt:55192|latest_rtt:54678|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 843772] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1493|largest:1493|pns:2| [2025/04/30 20:08:14 843777] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1493|frame:ACK |recv_time:1746043694843624|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 843782] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814843624|now:1746043694843624|interv:120000000| [2025/04/30 20:08:14 843786] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814843624|now:1746043694843624|interv:120000000| [2025/04/30 20:08:14 843790] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694844426|pq_index:0| [2025/04/30 20:08:14 843794] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694843227| [2025/04/30 20:08:14 843798] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694843798| [2025/04/30 20:08:14 843804] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694843802| [2025/04/30 20:08:14 843809] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 843814] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55192|min_srtt:55192|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 843818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:74413|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1842725| [2025/04/30 20:08:14 843826] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55192|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 843831] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 843836] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55192|min_srtt:55192|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 843840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:74413|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1843892| [2025/04/30 20:08:14 843845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 843849] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 843852] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 843857] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 843861] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 843865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74413|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1812383| [2025/04/30 20:08:14 843870] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 843874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 843878] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694844426| [2025/04/30 20:08:14 843882] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694844426| [2025/04/30 20:08:14 843886] [debug] |xqc_engine_wakeup_after|wakeup:1746043694844426|now:1746043694843886|diff:540| [2025/04/30 20:08:14 843890] [debug] |xqc_engine_main_logic|END|now:1746043694843802| [2025/04/30 20:08:14 843895] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694843895| [2025/04/30 20:08:14 843899] [debug] |xqc_engine_wakeup_after|wakeup:1746043694844426|now:1746043694843899|diff:527| [2025/04/30 20:08:14 843903] [debug] |xqc_engine_main_logic|END|now:1746043694843895| [2025/04/30 20:08:14 844650] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694844649| [2025/04/30 20:08:14 844669] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 844680] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1493| [2025/04/30 20:08:14 844686] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1494| [2025/04/30 20:08:14 844696] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1494| [2025/04/30 20:08:14 844703] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 844711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 844728] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1724398|prior_time:1746043694787853|is_app_limited:0|send_elapse:53755|ack_elapse:56796|ctl_first_sent_time:1746043694789072|lagest_ack_time:1746043694844649|curr_delivered:1792810| [2025/04/30 20:08:14 844736] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694789072| [2025/04/30 20:08:14 844744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:619| [2025/04/30 20:08:14 844751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55192|rttvar:1179|minrtt:30499|latest_rtt:55577|ack_delay:32| [2025/04/30 20:08:14 844758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55236|rttvar:973|minrtt:30499|latest_rtt:55577|ack_delay:32| [2025/04/30 20:08:14 844765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1878|lost_pn:1875|thresh:3| [2025/04/30 20:08:14 844772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 844778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 844785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55236|rtt_var:973|pto_duration:59128|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 844792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 844799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 844803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73213| [2025/04/30 20:08:14 844807] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694927442|now:1746043694844785|interv:82657| [2025/04/30 20:08:14 844811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694927442|now:1746043694844785|interval:82657|pto_count:0|srtt:55236 [2025/04/30 20:08:14 844816] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53755, ack_elapse 56796, delivered 68412|rate 1204521|lost 334| [2025/04/30 20:08:14 844821] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204521) in round 31| [2025/04/30 20:08:14 844826] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 844830] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 844834] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694789072|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 844839] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694789072|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 844844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:73213|srtt:55236|latest_rtt:55577|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 844855] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1494|largest:1494|pns:2| [2025/04/30 20:08:14 844860] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1494|frame:ACK |recv_time:1746043694844649|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 844865] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814844649|now:1746043694844649|interv:120000000| [2025/04/30 20:08:14 844870] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814844649|now:1746043694844649|interv:120000000| [2025/04/30 20:08:14 844874] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694844426|pq_index:0| [2025/04/30 20:08:14 844879] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694843802| [2025/04/30 20:08:14 844883] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694844883| [2025/04/30 20:08:14 844888] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694844887| [2025/04/30 20:08:14 844893] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694844426|now:1746043694844887| [2025/04/30 20:08:14 844898] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694844426|now:1746043694844887| [2025/04/30 20:08:14 844902] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 844907] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 844912] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55236|min_srtt:55236|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 844917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:73213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1843892| [2025/04/30 20:08:14 844922] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 844927] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 844932] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55236|min_srtt:55236|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 844936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1845059| [2025/04/30 20:08:14 844941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 844945] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 844949] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 844956] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 844961] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 844966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1812383| [2025/04/30 20:08:14 844970] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 844975] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1940| [2025/04/30 20:08:14 845013] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73213|now:1746043694844983|stream_id:0|stream_offset:1812383| [2025/04/30 20:08:14 845020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 845025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73213|applimit:0| [2025/04/30 20:08:14 845029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55236|rtt_var:973|pto_duration:59128|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 845034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 845038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 845042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74413| [2025/04/30 20:08:14 845046] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694929111|now:1746043694845029|interv:84082| [2025/04/30 20:08:14 845050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694929111|now:1746043694845029|interval:84082|pto_count:0|srtt:55236 [2025/04/30 20:08:14 845055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:74413| [2025/04/30 20:08:14 845060] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 845064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74413|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1813550| [2025/04/30 20:08:14 845069] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 845073] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694846073|now:1746043694845073|interv:1000| [2025/04/30 20:08:14 845077] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 845081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 845085] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694846073| [2025/04/30 20:08:14 845093] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694846073| [2025/04/30 20:08:14 845097] [debug] |xqc_engine_wakeup_after|wakeup:1746043694846073|now:1746043694845097|diff:976| [2025/04/30 20:08:14 845102] [debug] |xqc_engine_main_logic|END|now:1746043694844887| [2025/04/30 20:08:14 845108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694845108| [2025/04/30 20:08:14 845111] [debug] |xqc_engine_wakeup_after|wakeup:1746043694846073|now:1746043694845111|diff:962| [2025/04/30 20:08:14 845115] [debug] |xqc_engine_main_logic|END|now:1746043694845108| [2025/04/30 20:08:14 845615] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694845613| [2025/04/30 20:08:14 845636] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 845645] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1494| [2025/04/30 20:08:14 845651] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1495| [2025/04/30 20:08:14 845661] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1495| [2025/04/30 20:08:14 845668] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 845676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1879|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1879|path_largest_ack:1879| [2025/04/30 20:08:14 845683] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1725598|prior_time:1746043694789201|is_app_limited:0|send_elapse:54044|ack_elapse:56412|ctl_first_sent_time:1746043694789499|lagest_ack_time:1746043694845613|curr_delivered:1794010| [2025/04/30 20:08:14 845690] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694789499| [2025/04/30 20:08:14 845697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:245||sndq_packets_used_bytes:0|sndq_packets_free:620| [2025/04/30 20:08:14 845702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55236|rttvar:973|minrtt:30499|latest_rtt:56114|ack_delay:32| [2025/04/30 20:08:14 845707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55342|rttvar:941|minrtt:30499|latest_rtt:56114|ack_delay:32| [2025/04/30 20:08:14 845715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1879|lost_pn:1876|thresh:3| [2025/04/30 20:08:14 845721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 845727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 845734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55342|rtt_var:941|pto_duration:59106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 845740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 845744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 845749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73213| [2025/04/30 20:08:14 845756] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694929089|now:1746043694845733|interv:83356| [2025/04/30 20:08:14 845762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694929089|now:1746043694845733|interval:83356|pto_count:0|srtt:55342 [2025/04/30 20:08:14 845775] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54044, ack_elapse 56412, delivered 68412|rate 1212720|lost 334| [2025/04/30 20:08:14 845780] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212720) in round 31| [2025/04/30 20:08:14 845785] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 845789] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 845793] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694789499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 845798] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694789499|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 845802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:73213|srtt:55342|latest_rtt:56114|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 845808] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1495|largest:1495|pns:2| [2025/04/30 20:08:14 845813] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1495|frame:ACK |recv_time:1746043694845613|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 845818] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814845613|now:1746043694845613|interv:120000000| [2025/04/30 20:08:14 845822] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814845613|now:1746043694845613|interv:120000000| [2025/04/30 20:08:14 845826] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694846073|pq_index:0| [2025/04/30 20:08:14 845831] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694844887| [2025/04/30 20:08:14 845835] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694845835| [2025/04/30 20:08:14 845840] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694845839| [2025/04/30 20:08:14 845846] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 845851] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55342|min_srtt:55342|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 845856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:73213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1845059| [2025/04/30 20:08:14 845861] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55342|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 845869] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 845874] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55342|min_srtt:55342|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 845878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1846226| [2025/04/30 20:08:14 845883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 845887] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 845891] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 845895] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 845900] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 845904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1813550| [2025/04/30 20:08:14 845909] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 845913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 845917] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694846073| [2025/04/30 20:08:14 845921] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694846073| [2025/04/30 20:08:14 845925] [debug] |xqc_engine_wakeup_after|wakeup:1746043694846073|now:1746043694845925|diff:148| [2025/04/30 20:08:14 845930] [debug] |xqc_engine_main_logic|END|now:1746043694845839| [2025/04/30 20:08:14 845935] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694845935| [2025/04/30 20:08:14 845939] [debug] |xqc_engine_wakeup_after|wakeup:1746043694846073|now:1746043694845939|diff:134| [2025/04/30 20:08:14 845943] [debug] |xqc_engine_main_logic|END|now:1746043694845935| [2025/04/30 20:08:14 846540] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694846538| [2025/04/30 20:08:14 846557] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 846567] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1495| [2025/04/30 20:08:14 846573] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1496| [2025/04/30 20:08:14 846582] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1496| [2025/04/30 20:08:14 846589] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 846598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 846605] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1726798|prior_time:1746043694789786|is_app_limited:0|send_elapse:54511|ack_elapse:56752|ctl_first_sent_time:1746043694790081|lagest_ack_time:1746043694846538|curr_delivered:1795210| [2025/04/30 20:08:14 846620] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694790081| [2025/04/30 20:08:14 846627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:244||sndq_packets_used_bytes:0|sndq_packets_free:621| [2025/04/30 20:08:14 846634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55342|rttvar:941|minrtt:30499|latest_rtt:56457|ack_delay:32| [2025/04/30 20:08:14 846641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55478|rttvar:976|minrtt:30499|latest_rtt:56457|ack_delay:32| [2025/04/30 20:08:14 846647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1880|lost_pn:1877|thresh:3| [2025/04/30 20:08:14 846652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 846658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 846665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55478|rtt_var:976|pto_duration:59382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 846730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 846740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 846746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72013| [2025/04/30 20:08:14 846753] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694929365|now:1746043694846665|interv:82700| [2025/04/30 20:08:14 846757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694929365|now:1746043694846665|interval:82700|pto_count:0|srtt:55478 [2025/04/30 20:08:14 846762] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54511, ack_elapse 56752, delivered 68412|rate 1205455|lost 334| [2025/04/30 20:08:14 846767] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205455) in round 31| [2025/04/30 20:08:14 846771] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 846775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 846780] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694790081|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 846785] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694790081|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 846789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72013|srtt:55478|latest_rtt:56457|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 846800] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1496|largest:1496|pns:2| [2025/04/30 20:08:14 846805] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1496|frame:ACK |recv_time:1746043694846538|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 846810] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814846538|now:1746043694846538|interv:120000000| [2025/04/30 20:08:14 846814] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814846538|now:1746043694846538|interv:120000000| [2025/04/30 20:08:14 846818] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694846073|pq_index:0| [2025/04/30 20:08:14 846823] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694845839| [2025/04/30 20:08:14 846827] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694846827| [2025/04/30 20:08:14 846832] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694846831| [2025/04/30 20:08:14 846837] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694846073|now:1746043694846831| [2025/04/30 20:08:14 846842] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694846073|now:1746043694846831| [2025/04/30 20:08:14 846846] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 846850] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 846855] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55478|min_srtt:55478|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 846860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72013|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1846226| [2025/04/30 20:08:14 846865] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:14 846870] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 846875] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55478|min_srtt:55478|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 846879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72013|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1847393| [2025/04/30 20:08:14 846884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 846888] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 846892] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 846896] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 846903] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 846908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72013|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1813550| [2025/04/30 20:08:14 846912] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 846917] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1941| [2025/04/30 20:08:14 846953] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72013|now:1746043694846925|stream_id:0|stream_offset:1813550| [2025/04/30 20:08:14 846960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 846965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72013|applimit:0| [2025/04/30 20:08:14 846969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55478|rtt_var:976|pto_duration:59382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 846973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 846977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 846981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73213| [2025/04/30 20:08:14 846985] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694931307|now:1746043694846969|interv:84338| [2025/04/30 20:08:14 846989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694931307|now:1746043694846969|interval:84338|pto_count:0|srtt:55478 [2025/04/30 20:08:14 846994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73213| [2025/04/30 20:08:14 846999] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 847003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1814717| [2025/04/30 20:08:14 847007] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 847012] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1942| [2025/04/30 20:08:14 847035] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73213|now:1746043694847018|stream_id:0|stream_offset:1814717| [2025/04/30 20:08:14 847041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 847045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73213|applimit:0| [2025/04/30 20:08:14 847049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55478|rtt_var:976|pto_duration:59382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 847057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 847061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 847065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74413| [2025/04/30 20:08:14 847069] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694931400|now:1746043694847049|interv:84351| [2025/04/30 20:08:14 847073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694931400|now:1746043694847049|interval:84351|pto_count:0|srtt:55478 [2025/04/30 20:08:14 847077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:74413| [2025/04/30 20:08:14 847082] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 847086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74413|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1815884| [2025/04/30 20:08:14 847090] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 847094] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694848094|now:1746043694847094|interv:1000| [2025/04/30 20:08:14 847098] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 847102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 847106] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694848094| [2025/04/30 20:08:14 847110] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694848094| [2025/04/30 20:08:14 847114] [debug] |xqc_engine_wakeup_after|wakeup:1746043694848094|now:1746043694847114|diff:980| [2025/04/30 20:08:14 847119] [debug] |xqc_engine_main_logic|END|now:1746043694846831| [2025/04/30 20:08:14 847124] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694847124| [2025/04/30 20:08:14 847128] [debug] |xqc_engine_wakeup_after|wakeup:1746043694848094|now:1746043694847128|diff:966| [2025/04/30 20:08:14 847132] [debug] |xqc_engine_main_logic|END|now:1746043694847124| [2025/04/30 20:08:14 847831] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694847829| [2025/04/30 20:08:14 847846] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 847854] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1496| [2025/04/30 20:08:14 847860] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1497| [2025/04/30 20:08:14 847869] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1497| [2025/04/30 20:08:14 847875] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 847883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 847891] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:66012|prior_delivered:1730398|prior_time:1746043694792866|is_app_limited:0|send_elapse:53804|ack_elapse:54963|ctl_first_sent_time:1746043694793206|lagest_ack_time:1746043694847829|curr_delivered:1796410| [2025/04/30 20:08:14 847907] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694793206| [2025/04/30 20:08:14 847915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:243||sndq_packets_used_bytes:0|sndq_packets_free:622| [2025/04/30 20:08:14 847921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55478|rttvar:976|minrtt:30499|latest_rtt:54623|ack_delay:32| [2025/04/30 20:08:14 847928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55367|rttvar:953|minrtt:30499|latest_rtt:54623|ack_delay:32| [2025/04/30 20:08:14 847934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1881|lost_pn:1878|thresh:3| [2025/04/30 20:08:14 847940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 847946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 847952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55367|rtt_var:953|pto_duration:59179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 847958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 847964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 847971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73213| [2025/04/30 20:08:14 847978] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694931197|now:1746043694847951|interv:83246| [2025/04/30 20:08:14 847985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694931197|now:1746043694847951|interval:83246|pto_count:0|srtt:55367 [2025/04/30 20:08:14 847992] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53804, ack_elapse 54963, delivered 66012|rate 1201026|lost 334| [2025/04/30 20:08:14 848000] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201026) in round 31| [2025/04/30 20:08:14 848007] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 848013] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 848017] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694793206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 848022] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694793206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 848027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:73213|srtt:55367|latest_rtt:54623|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 848042] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1497|largest:1497|pns:2| [2025/04/30 20:08:14 848050] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1497|frame:ACK |recv_time:1746043694847829|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 848057] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814847829|now:1746043694847829|interv:120000000| [2025/04/30 20:08:14 848064] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814847829|now:1746043694847829|interv:120000000| [2025/04/30 20:08:14 848070] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694848094|pq_index:0| [2025/04/30 20:08:14 848077] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694846831| [2025/04/30 20:08:14 848084] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694848084| [2025/04/30 20:08:14 848090] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694848088| [2025/04/30 20:08:14 848095] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 848101] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55367|min_srtt:55367|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 848106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:73213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1847393| [2025/04/30 20:08:14 848110] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55367|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 848115] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 848120] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55367|min_srtt:55367|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 848124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1848560| [2025/04/30 20:08:14 848129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 848133] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 848137] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 848141] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 848145] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 848150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1815884| [2025/04/30 20:08:14 848158] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 848162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 848181] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694848094| [2025/04/30 20:08:14 848188] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694848094| [2025/04/30 20:08:14 848192] [debug] |xqc_engine_wakeup_after|wakeup:1746043694848094|now:1746043694848192|diff:18446744073709551518| [2025/04/30 20:08:14 848196] [debug] |xqc_engine_main_logic|END|now:1746043694848088| [2025/04/30 20:08:14 848205] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694848205| [2025/04/30 20:08:14 848213] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 848222] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1497| [2025/04/30 20:08:14 848228] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1498| [2025/04/30 20:08:14 848236] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1498| [2025/04/30 20:08:14 848243] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 848250] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 848256] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 848261] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 848266] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1498|largest:1498|pns:2| [2025/04/30 20:08:14 848272] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1498|frame:PING ACK |recv_time:1746043694848205|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 848279] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814848205|now:1746043694848205|interv:120000000| [2025/04/30 20:08:14 848286] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814848205|now:1746043694848205|interv:120000000| [2025/04/30 20:08:14 848292] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694848094|pq_index:0| [2025/04/30 20:08:14 848298] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694848088| [2025/04/30 20:08:14 848305] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694848304| [2025/04/30 20:08:14 848311] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694848310| [2025/04/30 20:08:14 848317] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694848094|now:1746043694848310| [2025/04/30 20:08:14 848325] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694848094|now:1746043694848310| [2025/04/30 20:08:14 848331] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 848344] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 848351] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1498|ack_delay:146|first_ack_range:25|largest_pkt_recv_time:1746043694848205| [2025/04/30 20:08:14 848358] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1498|low:1473|pkt_pns:2| [2025/04/30 20:08:14 848364] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1471|low:1424|pkt_pns:2| [2025/04/30 20:08:14 848370] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:1498|frame_largest_recv:1498| [2025/04/30 20:08:14 848377] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 848384] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55367|min_srtt:55367|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 848392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1848560| [2025/04/30 20:08:14 848398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 848402] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 848406] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 848411] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 848418] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 848425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:73213|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1815884| [2025/04/30 20:08:14 848432] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 848439] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1943| [2025/04/30 20:08:14 848473] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1943|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:73213|now:1746043694848446|stream_id:0|stream_offset:1815884| [2025/04/30 20:08:14 848479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1943|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:08:14 848485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73213|applimit:0| [2025/04/30 20:08:14 848489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55367|rtt_var:953|pto_duration:59179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 848494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 848498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 848505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74421| [2025/04/30 20:08:14 848518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694932625|now:1746043694848489|interv:84136| [2025/04/30 20:08:14 848524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694932625|now:1746043694848489|interval:84136|pto_count:0|srtt:55367 [2025/04/30 20:08:14 848529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:74421| [2025/04/30 20:08:14 848535] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 848542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74421|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1817051| [2025/04/30 20:08:14 848550] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 848554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694849554|now:1746043694848554|interv:1000| [2025/04/30 20:08:14 848558] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 848562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 848566] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849554| [2025/04/30 20:08:14 848571] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849554| [2025/04/30 20:08:14 848577] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849554|now:1746043694848577|diff:977| [2025/04/30 20:08:14 848583] [debug] |xqc_engine_main_logic|END|now:1746043694848310| [2025/04/30 20:08:14 848595] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694848595| [2025/04/30 20:08:14 848603] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 848611] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1498| [2025/04/30 20:08:14 848617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1499| [2025/04/30 20:08:14 848625] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1499| [2025/04/30 20:08:14 848632] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 848640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 848647] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:67212|prior_delivered:1730398|prior_time:1746043694792866|is_app_limited:0|send_elapse:53925|ack_elapse:55729|ctl_first_sent_time:1746043694793327|lagest_ack_time:1746043694848595|curr_delivered:1797610| [2025/04/30 20:08:14 848655] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694793327| [2025/04/30 20:08:14 848662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:242||sndq_packets_used_bytes:0|sndq_packets_free:623| [2025/04/30 20:08:14 848669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55367|rttvar:953|minrtt:30499|latest_rtt:55268|ack_delay:40| [2025/04/30 20:08:14 848675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55350|rttvar:749|minrtt:30499|latest_rtt:55268|ack_delay:40| [2025/04/30 20:08:14 848689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1882|lost_pn:1879|thresh:3| [2025/04/30 20:08:14 848695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 848700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 848706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55350|rtt_var:749|pto_duration:58346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 848713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 848720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 848726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73221| [2025/04/30 20:08:14 848733] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694931792|now:1746043694848706|interv:83086| [2025/04/30 20:08:14 848738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694931792|now:1746043694848706|interval:83086|pto_count:0|srtt:55350 [2025/04/30 20:08:14 848743] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53925, ack_elapse 55729, delivered 67212|rate 1206050|lost 334| [2025/04/30 20:08:14 848747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206050) in round 31| [2025/04/30 20:08:14 848752] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 848756] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 848762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694793327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 848770] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694793327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 848777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:73221|srtt:55350|latest_rtt:55268|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 848785] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1499|largest:1499|pns:2| [2025/04/30 20:08:14 848790] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1499|frame:ACK |recv_time:1746043694848595|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 848794] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814848595|now:1746043694848595|interv:120000000| [2025/04/30 20:08:14 848799] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814848595|now:1746043694848595|interv:120000000| [2025/04/30 20:08:14 848803] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849554|pq_index:0| [2025/04/30 20:08:14 848811] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694848310| [2025/04/30 20:08:14 848815] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694848815| [2025/04/30 20:08:14 848820] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694848819| [2025/04/30 20:08:14 848825] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 848830] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55350|min_srtt:55350|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 848835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1848560| [2025/04/30 20:08:14 848840] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55350|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 848844] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 848849] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55350|min_srtt:55350|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 848853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1849727| [2025/04/30 20:08:14 848858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 848862] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 848866] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 848871] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 848875] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 848879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1817051| [2025/04/30 20:08:14 848884] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 848888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 848892] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694849554| [2025/04/30 20:08:14 848896] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694849554| [2025/04/30 20:08:14 848900] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849554|now:1746043694848900|diff:654| [2025/04/30 20:08:14 848904] [debug] |xqc_engine_main_logic|END|now:1746043694848819| [2025/04/30 20:08:14 848910] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694848910| [2025/04/30 20:08:14 848916] [debug] |xqc_engine_wakeup_after|wakeup:1746043694849554|now:1746043694848916|diff:638| [2025/04/30 20:08:14 848920] [debug] |xqc_engine_main_logic|END|now:1746043694848910| [2025/04/30 20:08:14 849783] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694849782| [2025/04/30 20:08:14 849799] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 849808] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1499| [2025/04/30 20:08:14 849814] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1500| [2025/04/30 20:08:14 849835] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1500| [2025/04/30 20:08:14 849842] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 849849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 849857] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1730398|prior_time:1746043694792866|is_app_limited:0|send_elapse:54055|ack_elapse:56916|ctl_first_sent_time:1746043694793457|lagest_ack_time:1746043694849782|curr_delivered:1798810| [2025/04/30 20:08:14 849864] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694793457| [2025/04/30 20:08:14 849872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:241||sndq_packets_used_bytes:0|sndq_packets_free:624| [2025/04/30 20:08:14 849879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55350|rttvar:749|minrtt:30499|latest_rtt:56325|ack_delay:32| [2025/04/30 20:08:14 849886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55468|rttvar:797|minrtt:30499|latest_rtt:56325|ack_delay:32| [2025/04/30 20:08:14 849893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1883|lost_pn:1880|thresh:3| [2025/04/30 20:08:14 849899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 849906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 849913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55468|rtt_var:797|pto_duration:58656|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 849920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 849926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 849931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 849935] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694932102|now:1746043694849912|interv:82190| [2025/04/30 20:08:14 849939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694932102|now:1746043694849912|interval:82190|pto_count:0|srtt:55468 [2025/04/30 20:08:14 849944] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54055, ack_elapse 56916, delivered 68412|rate 1201981|lost 334| [2025/04/30 20:08:14 849955] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201981) in round 31| [2025/04/30 20:08:14 849959] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 849963] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 849967] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694793457|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 849972] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694793457|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 849976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72021|srtt:55468|latest_rtt:56325|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 849982] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1500|largest:1500|pns:2| [2025/04/30 20:08:14 849987] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1500|frame:ACK |recv_time:1746043694849782|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 849992] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814849782|now:1746043694849782|interv:120000000| [2025/04/30 20:08:14 849996] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814849782|now:1746043694849782|interv:120000000| [2025/04/30 20:08:14 850000] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694849554|pq_index:0| [2025/04/30 20:08:14 850004] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694848819| [2025/04/30 20:08:14 850009] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694850008| [2025/04/30 20:08:14 850014] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694850012| [2025/04/30 20:08:14 850018] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694849554|now:1746043694850012| [2025/04/30 20:08:14 850022] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694849554|now:1746043694850012| [2025/04/30 20:08:14 850026] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 850031] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 850036] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55468|min_srtt:55468|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 850040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1849727| [2025/04/30 20:08:14 850045] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 850053] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 850057] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55468|min_srtt:55468|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 850062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1850894| [2025/04/30 20:08:14 850066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 850070] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 850074] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 850078] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 850083] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 850087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1817051| [2025/04/30 20:08:14 850091] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 850096] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1944| [2025/04/30 20:08:14 850131] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72021|now:1746043694850103|stream_id:0|stream_offset:1817051| [2025/04/30 20:08:14 850138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 850142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72021|applimit:0| [2025/04/30 20:08:14 850147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55468|rtt_var:797|pto_duration:58656|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 850151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 850155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 850159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73221| [2025/04/30 20:08:14 850163] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694933759|now:1746043694850147|interv:83612| [2025/04/30 20:08:14 850184] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694933759|now:1746043694850147|interval:83612|pto_count:0|srtt:55468 [2025/04/30 20:08:14 850189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73221| [2025/04/30 20:08:14 850206] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 850213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1818218| [2025/04/30 20:08:14 850220] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 850227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694851226|now:1746043694850226|interv:1000| [2025/04/30 20:08:14 850231] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 850235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 850242] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694851226| [2025/04/30 20:08:14 850248] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694851226| [2025/04/30 20:08:14 850255] [debug] |xqc_engine_wakeup_after|wakeup:1746043694851226|now:1746043694850255|diff:971| [2025/04/30 20:08:14 850262] [debug] |xqc_engine_main_logic|END|now:1746043694850012| [2025/04/30 20:08:14 850270] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694850270| [2025/04/30 20:08:14 850276] [debug] |xqc_engine_wakeup_after|wakeup:1746043694851226|now:1746043694850276|diff:950| [2025/04/30 20:08:14 850282] [debug] |xqc_engine_main_logic|END|now:1746043694850270| [2025/04/30 20:08:14 850595] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694850593| [2025/04/30 20:08:14 850606] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 850615] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1500| [2025/04/30 20:08:14 850632] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1501| [2025/04/30 20:08:14 850642] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1501| [2025/04/30 20:08:14 850649] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 850656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 850664] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1731598|prior_time:1746043694794411|is_app_limited:0|send_elapse:54956|ack_elapse:56182|ctl_first_sent_time:1746043694794812|lagest_ack_time:1746043694850593|curr_delivered:1800010| [2025/04/30 20:08:14 850672] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694794812| [2025/04/30 20:08:14 850679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:240||sndq_packets_used_bytes:0|sndq_packets_free:625| [2025/04/30 20:08:14 850686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55468|rttvar:797|minrtt:30499|latest_rtt:55781|ack_delay:48| [2025/04/30 20:08:14 850693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55501|rttvar:664|minrtt:30499|latest_rtt:55781|ack_delay:48| [2025/04/30 20:08:14 850699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1884|lost_pn:1881|thresh:3| [2025/04/30 20:08:14 850706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 850720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 850726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55501|rtt_var:664|pto_duration:58157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 850732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 850738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 850745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 850750] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694933260|now:1746043694850725|interv:82535| [2025/04/30 20:08:14 850754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694933260|now:1746043694850725|interval:82535|pto_count:0|srtt:55501 [2025/04/30 20:08:14 850759] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54956, ack_elapse 56182, delivered 68412|rate 1217685|lost 334| [2025/04/30 20:08:14 850763] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1217685) in round 31| [2025/04/30 20:08:14 850768] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 850772] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 850776] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694794812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 850780] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694794812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 850785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72021|srtt:55501|latest_rtt:55781|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 850791] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1501|largest:1501|pns:2| [2025/04/30 20:08:14 850796] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1501|frame:ACK |recv_time:1746043694850593|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 850801] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814850593|now:1746043694850593|interv:120000000| [2025/04/30 20:08:14 850805] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814850593|now:1746043694850593|interv:120000000| [2025/04/30 20:08:14 850809] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694851226|pq_index:0| [2025/04/30 20:08:14 850814] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694850012| [2025/04/30 20:08:14 850818] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694850818| [2025/04/30 20:08:14 850823] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694850822| [2025/04/30 20:08:14 850831] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 850836] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55501|min_srtt:55501|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 850841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1850894| [2025/04/30 20:08:14 850845] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 850850] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 850868] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55501|min_srtt:55501|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 850875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1852061| [2025/04/30 20:08:14 850881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 850885] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 850889] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 850893] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 850898] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 850903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1818218| [2025/04/30 20:08:14 850908] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 850911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 850916] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694851226| [2025/04/30 20:08:14 850920] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694851226| [2025/04/30 20:08:14 850924] [debug] |xqc_engine_wakeup_after|wakeup:1746043694851226|now:1746043694850924|diff:302| [2025/04/30 20:08:14 850929] [debug] |xqc_engine_main_logic|END|now:1746043694850822| [2025/04/30 20:08:14 850935] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694850935| [2025/04/30 20:08:14 850939] [debug] |xqc_engine_wakeup_after|wakeup:1746043694851226|now:1746043694850939|diff:287| [2025/04/30 20:08:14 850943] [debug] |xqc_engine_main_logic|END|now:1746043694850935| [2025/04/30 20:08:14 852695] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694852694| [2025/04/30 20:08:14 852719] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 852728] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1501| [2025/04/30 20:08:14 852735] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1502| [2025/04/30 20:08:14 852743] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1502| [2025/04/30 20:08:14 852749] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 852758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 852765] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1732798|prior_time:1746043694795017|is_app_limited:0|send_elapse:54709|ack_elapse:57677|ctl_first_sent_time:1746043694795324|lagest_ack_time:1746043694852694|curr_delivered:1801210| [2025/04/30 20:08:14 852773] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694795324| [2025/04/30 20:08:14 852780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:239||sndq_packets_used_bytes:0|sndq_packets_free:626| [2025/04/30 20:08:14 852786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55501|rttvar:664|minrtt:30499|latest_rtt:57370|ack_delay:48| [2025/04/30 20:08:14 852793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55729|rttvar:953|minrtt:30499|latest_rtt:57370|ack_delay:48| [2025/04/30 20:08:14 852799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1885|lost_pn:1882|thresh:3| [2025/04/30 20:08:14 852806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 852813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 852819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55729|rtt_var:953|pto_duration:59541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 852826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 852832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 852838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70821| [2025/04/30 20:08:14 852844] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694934644|now:1746043694852819|interv:81825| [2025/04/30 20:08:14 852851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694934644|now:1746043694852819|interval:81825|pto_count:0|srtt:55729 [2025/04/30 20:08:14 852858] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54709, ack_elapse 57677, delivered 68412|rate 1186122|lost 334| [2025/04/30 20:08:14 852865] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186122) in round 31| [2025/04/30 20:08:14 852870] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 852879] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 852883] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694795324|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 852888] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694795324|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 852895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70821|srtt:55729|latest_rtt:57370|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 852904] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1502|largest:1502|pns:2| [2025/04/30 20:08:14 852912] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1502|frame:ACK |recv_time:1746043694852694|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 852919] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814852694|now:1746043694852694|interv:120000000| [2025/04/30 20:08:14 852926] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814852694|now:1746043694852694|interv:120000000| [2025/04/30 20:08:14 852933] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694851226|pq_index:0| [2025/04/30 20:08:14 852940] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694850822| [2025/04/30 20:08:14 852946] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694852946| [2025/04/30 20:08:14 852955] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694852953| [2025/04/30 20:08:14 852962] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694851226|now:1746043694852953| [2025/04/30 20:08:14 852968] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694851226|now:1746043694852953| [2025/04/30 20:08:14 852974] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 852979] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 852984] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55729|min_srtt:55729|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 852989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1852061| [2025/04/30 20:08:14 852994] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55729|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 852999] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 853009] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55729|min_srtt:55729|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 853013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1853228| [2025/04/30 20:08:14 853018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 853022] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 853026] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 853030] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 853035] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 853039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1818218| [2025/04/30 20:08:14 853044] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 853051] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1945| [2025/04/30 20:08:14 853096] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70821|now:1746043694853063|stream_id:0|stream_offset:1818218| [2025/04/30 20:08:14 853103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 853108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70821|applimit:0| [2025/04/30 20:08:14 853115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55729|rtt_var:953|pto_duration:59541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 853122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 853128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 853135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 853142] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694937604|now:1746043694853115|interv:84489| [2025/04/30 20:08:14 853149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694937604|now:1746043694853115|interval:84489|pto_count:0|srtt:55729 [2025/04/30 20:08:14 853156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72021| [2025/04/30 20:08:14 853163] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 853189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1819385| [2025/04/30 20:08:14 853203] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 853210] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1946| [2025/04/30 20:08:14 853254] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72021|now:1746043694853221|stream_id:0|stream_offset:1819385| [2025/04/30 20:08:14 853264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 853271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72021|applimit:0| [2025/04/30 20:08:14 853275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55729|rtt_var:953|pto_duration:59541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 853282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 853288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 853294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73221| [2025/04/30 20:08:14 853301] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694937762|now:1746043694853275|interv:84487| [2025/04/30 20:08:14 853307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694937762|now:1746043694853275|interval:84487|pto_count:0|srtt:55729 [2025/04/30 20:08:14 853314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73221| [2025/04/30 20:08:14 853322] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 853329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1820552| [2025/04/30 20:08:14 853336] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 853342] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1947| [2025/04/30 20:08:14 853374] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73221|now:1746043694853352|stream_id:0|stream_offset:1820552| [2025/04/30 20:08:14 853380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 853385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73221|applimit:0| [2025/04/30 20:08:14 853389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55729|rtt_var:953|pto_duration:59541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 853393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 853397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 853410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74421| [2025/04/30 20:08:14 853417] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694937893|now:1746043694853389|interv:84504| [2025/04/30 20:08:14 853424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694937893|now:1746043694853389|interval:84504|pto_count:0|srtt:55729 [2025/04/30 20:08:14 853432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:74421| [2025/04/30 20:08:14 853440] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 853446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74421|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1821719| [2025/04/30 20:08:14 853454] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 853460] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694854460|now:1746043694853460|interv:1000| [2025/04/30 20:08:14 853467] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 853473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 853479] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694854460| [2025/04/30 20:08:14 853486] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694854460| [2025/04/30 20:08:14 853492] [debug] |xqc_engine_wakeup_after|wakeup:1746043694854460|now:1746043694853492|diff:968| [2025/04/30 20:08:14 853499] [debug] |xqc_engine_main_logic|END|now:1746043694852953| [2025/04/30 20:08:14 853511] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694853510| [2025/04/30 20:08:14 853518] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 853527] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1502| [2025/04/30 20:08:14 853532] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1503| [2025/04/30 20:08:14 853542] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1503| [2025/04/30 20:08:14 853548] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 853556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 853563] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1733998|prior_time:1746043694795791|is_app_limited:0|send_elapse:54229|ack_elapse:57719|ctl_first_sent_time:1746043694796115|lagest_ack_time:1746043694853510|curr_delivered:1802410| [2025/04/30 20:08:14 853570] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694796115| [2025/04/30 20:08:14 853575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:238||sndq_packets_used_bytes:0|sndq_packets_free:627| [2025/04/30 20:08:14 853581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55729|rttvar:953|minrtt:30499|latest_rtt:57395|ack_delay:40| [2025/04/30 20:08:14 853594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55932|rttvar:1121|minrtt:30499|latest_rtt:57395|ack_delay:40| [2025/04/30 20:08:14 853600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1886|lost_pn:1883|thresh:3| [2025/04/30 20:08:14 853605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 853612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 853618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55932|rtt_var:1121|pto_duration:60416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 853623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 853627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 853633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73221| [2025/04/30 20:08:14 853640] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694938768|now:1746043694853618|interv:85150| [2025/04/30 20:08:14 853646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694938768|now:1746043694853618|interval:85150|pto_count:0|srtt:55932 [2025/04/30 20:08:14 853653] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54229, ack_elapse 57719, delivered 68412|rate 1185259|lost 334| [2025/04/30 20:08:14 853658] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185259) in round 31| [2025/04/30 20:08:14 853662] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 853667] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 853671] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694796115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 853675] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694796115|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 853680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:73221|srtt:55932|latest_rtt:57395|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 853686] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1503|largest:1503|pns:2| [2025/04/30 20:08:14 853691] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1503|frame:ACK |recv_time:1746043694853510|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 853695] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814853510|now:1746043694853510|interv:120000000| [2025/04/30 20:08:14 853704] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814853510|now:1746043694853510|interv:120000000| [2025/04/30 20:08:14 853708] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694854460|pq_index:0| [2025/04/30 20:08:14 853712] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694852953| [2025/04/30 20:08:14 853716] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694853716| [2025/04/30 20:08:14 853721] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694853720| [2025/04/30 20:08:14 853727] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 853732] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55932|min_srtt:55932|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 853736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1853228| [2025/04/30 20:08:14 853741] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55932|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 853746] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 853750] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55932|min_srtt:55932|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 853755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1854395| [2025/04/30 20:08:14 853759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 853763] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 853767] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 853771] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 853776] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 853780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1821719| [2025/04/30 20:08:14 853785] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 853788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 853793] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694854460| [2025/04/30 20:08:14 853797] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694854460| [2025/04/30 20:08:14 853803] [debug] |xqc_engine_wakeup_after|wakeup:1746043694854460|now:1746043694853803|diff:657| [2025/04/30 20:08:14 853807] [debug] |xqc_engine_main_logic|END|now:1746043694853720| [2025/04/30 20:08:14 853815] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694853815| [2025/04/30 20:08:14 853820] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 853826] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1503| [2025/04/30 20:08:14 853830] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1504| [2025/04/30 20:08:14 853836] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1504| [2025/04/30 20:08:14 853840] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 853844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 853849] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1735198|prior_time:1746043694796820|is_app_limited:0|send_elapse:54065|ack_elapse:56995|ctl_first_sent_time:1746043694797136|lagest_ack_time:1746043694853815|curr_delivered:1803610| [2025/04/30 20:08:14 853854] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694797136| [2025/04/30 20:08:14 853858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:237||sndq_packets_used_bytes:0|sndq_packets_free:628| [2025/04/30 20:08:14 853863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55932|rttvar:1121|minrtt:30499|latest_rtt:56679|ack_delay:32| [2025/04/30 20:08:14 853867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56021|rttvar:1019|minrtt:30499|latest_rtt:56679|ack_delay:32| [2025/04/30 20:08:14 853871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1887|lost_pn:1884|thresh:3| [2025/04/30 20:08:14 853875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 853879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 853883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56021|rtt_var:1019|pto_duration:60097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 853888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 853892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 853896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 853900] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694938449|now:1746043694853883|interv:84566| [2025/04/30 20:08:14 853904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694938449|now:1746043694853883|interval:84566|pto_count:0|srtt:56021 [2025/04/30 20:08:14 853908] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54065, ack_elapse 56995, delivered 68412|rate 1200315|lost 334| [2025/04/30 20:08:14 853915] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200315) in round 31| [2025/04/30 20:08:14 853919] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 853923] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 853927] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694797136|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 853931] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694797136|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 853936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72021|srtt:56021|latest_rtt:56679|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 853941] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1504|largest:1504|pns:2| [2025/04/30 20:08:14 853945] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1504|frame:ACK |recv_time:1746043694853815|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 853950] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814853815|now:1746043694853815|interv:120000000| [2025/04/30 20:08:14 853954] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814853815|now:1746043694853815|interv:120000000| [2025/04/30 20:08:14 853958] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694854460|pq_index:0| [2025/04/30 20:08:14 853962] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694853720| [2025/04/30 20:08:14 853966] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694853966| [2025/04/30 20:08:14 853971] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694853970| [2025/04/30 20:08:14 853976] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 853980] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56021|min_srtt:56021|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 853984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1854395| [2025/04/30 20:08:14 853989] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 853993] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 853998] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56021|min_srtt:56021|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 854004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1855562| [2025/04/30 20:08:14 854009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 854013] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 854016] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 854021] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 854025] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 854029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1821719| [2025/04/30 20:08:14 854033] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 854037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 854041] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694854460| [2025/04/30 20:08:14 854045] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694854460| [2025/04/30 20:08:14 854049] [debug] |xqc_engine_wakeup_after|wakeup:1746043694854460|now:1746043694854049|diff:411| [2025/04/30 20:08:14 854053] [debug] |xqc_engine_main_logic|END|now:1746043694853970| [2025/04/30 20:08:14 854058] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694854058| [2025/04/30 20:08:14 854062] [debug] |xqc_engine_wakeup_after|wakeup:1746043694854460|now:1746043694854062|diff:398| [2025/04/30 20:08:14 854066] [debug] |xqc_engine_main_logic|END|now:1746043694854058| [2025/04/30 20:08:14 854894] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694854893| [2025/04/30 20:08:14 854912] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 854921] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1504| [2025/04/30 20:08:14 854928] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1505| [2025/04/30 20:08:14 854937] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1505| [2025/04/30 20:08:14 854943] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 854952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 854959] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1736398|prior_time:1746043694798155|is_app_limited:0|send_elapse:55014|ack_elapse:56738|ctl_first_sent_time:1746043694798517|lagest_ack_time:1746043694854893|curr_delivered:1804810| [2025/04/30 20:08:14 854966] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694798517| [2025/04/30 20:08:14 854974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:236||sndq_packets_used_bytes:0|sndq_packets_free:629| [2025/04/30 20:08:14 854989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56021|rttvar:1019|minrtt:30499|latest_rtt:56376|ack_delay:32| [2025/04/30 20:08:14 854997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56062|rttvar:845|minrtt:30499|latest_rtt:56376|ack_delay:32| [2025/04/30 20:08:14 855004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1888|lost_pn:1885|thresh:3| [2025/04/30 20:08:14 855011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 855018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 855025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56062|rtt_var:845|pto_duration:59442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 855032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 855038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 855044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70821| [2025/04/30 20:08:14 855051] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694937794|now:1746043694855024|interv:82770| [2025/04/30 20:08:14 855055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694937794|now:1746043694855024|interval:82770|pto_count:0|srtt:56062 [2025/04/30 20:08:14 855060] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55014, ack_elapse 56738, delivered 68412|rate 1205752|lost 334| [2025/04/30 20:08:14 855065] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205752) in round 31| [2025/04/30 20:08:14 855069] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 855073] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 855077] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694798517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 855082] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694798517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 855086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70821|srtt:56062|latest_rtt:56376|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 855092] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1505|largest:1505|pns:2| [2025/04/30 20:08:14 855097] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1505|frame:ACK |recv_time:1746043694854893|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 855106] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814854893|now:1746043694854893|interv:120000000| [2025/04/30 20:08:14 855111] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814854893|now:1746043694854893|interv:120000000| [2025/04/30 20:08:14 855115] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694854460|pq_index:0| [2025/04/30 20:08:14 855119] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694853970| [2025/04/30 20:08:14 855123] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694855123| [2025/04/30 20:08:14 855129] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694855127| [2025/04/30 20:08:14 855134] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694854460|now:1746043694855127| [2025/04/30 20:08:14 855138] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694854460|now:1746043694855127| [2025/04/30 20:08:14 855142] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 855146] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 855152] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56062|min_srtt:56062|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 855156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1855562| [2025/04/30 20:08:14 855161] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56062|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 855183] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 855195] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56062|min_srtt:56062|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 855202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1856729| [2025/04/30 20:08:14 855210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 855216] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 855220] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 855224] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 855231] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 855238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1821719| [2025/04/30 20:08:14 855250] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 855257] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1948| [2025/04/30 20:08:14 855303] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70821|now:1746043694855267|stream_id:0|stream_offset:1821719| [2025/04/30 20:08:14 855312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 855319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70821|applimit:0| [2025/04/30 20:08:14 855325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56062|rtt_var:845|pto_duration:59442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 855331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 855336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 855342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 855348] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694939709|now:1746043694855325|interv:84384| [2025/04/30 20:08:14 855353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694939709|now:1746043694855325|interval:84384|pto_count:0|srtt:56062 [2025/04/30 20:08:14 855360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72021| [2025/04/30 20:08:14 855367] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 855373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1822886| [2025/04/30 20:08:14 855380] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 855386] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694856385|now:1746043694855385|interv:1000| [2025/04/30 20:08:14 855392] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 855397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 855403] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694856385| [2025/04/30 20:08:14 855409] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694856385| [2025/04/30 20:08:14 855415] [debug] |xqc_engine_wakeup_after|wakeup:1746043694856385|now:1746043694855415|diff:970| [2025/04/30 20:08:14 855421] [debug] |xqc_engine_main_logic|END|now:1746043694855127| [2025/04/30 20:08:14 855428] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694855428| [2025/04/30 20:08:14 855433] [debug] |xqc_engine_wakeup_after|wakeup:1746043694856385|now:1746043694855433|diff:952| [2025/04/30 20:08:14 855439] [debug] |xqc_engine_main_logic|END|now:1746043694855428| [2025/04/30 20:08:14 855625] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694855624| [2025/04/30 20:08:14 855654] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 855663] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1505| [2025/04/30 20:08:14 855670] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1506| [2025/04/30 20:08:14 855678] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1506| [2025/04/30 20:08:14 855685] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 855691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 855696] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1737598|prior_time:1746043694798676|is_app_limited:0|send_elapse:54751|ack_elapse:56948|ctl_first_sent_time:1746043694798993|lagest_ack_time:1746043694855624|curr_delivered:1806010| [2025/04/30 20:08:14 855704] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694798993| [2025/04/30 20:08:14 855711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:235||sndq_packets_used_bytes:0|sndq_packets_free:630| [2025/04/30 20:08:14 855718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56062|rttvar:845|minrtt:30499|latest_rtt:56631|ack_delay:40| [2025/04/30 20:08:14 855725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56128|rttvar:766|minrtt:30499|latest_rtt:56631|ack_delay:40| [2025/04/30 20:08:14 855732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1889|lost_pn:1886|thresh:3| [2025/04/30 20:08:14 855738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 855745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 855752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56128|rtt_var:766|pto_duration:59192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 855759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 855763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 855767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70821| [2025/04/30 20:08:14 855771] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694939459|now:1746043694855751|interv:83708| [2025/04/30 20:08:14 855775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694939459|now:1746043694855751|interval:83708|pto_count:0|srtt:56128 [2025/04/30 20:08:14 855779] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54751, ack_elapse 56948, delivered 68412|rate 1201306|lost 334| [2025/04/30 20:08:14 855784] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201306) in round 31| [2025/04/30 20:08:14 855788] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 855797] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 855801] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694798993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 855805] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694798993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 855810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70821|srtt:56128|latest_rtt:56631|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 855816] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1506|largest:1506|pns:2| [2025/04/30 20:08:14 855820] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1506|frame:ACK |recv_time:1746043694855624|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 855825] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814855624|now:1746043694855624|interv:120000000| [2025/04/30 20:08:14 855829] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814855624|now:1746043694855624|interv:120000000| [2025/04/30 20:08:14 855833] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694856385|pq_index:0| [2025/04/30 20:08:14 855838] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694855127| [2025/04/30 20:08:14 855842] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694855842| [2025/04/30 20:08:14 855847] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694855846| [2025/04/30 20:08:14 855852] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 855857] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56128|min_srtt:56128|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 855862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1856729| [2025/04/30 20:08:14 855866] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56128|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 855871] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 855876] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56128|min_srtt:56128|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 855880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1857896| [2025/04/30 20:08:14 855887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 855891] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 855895] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 855899] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 855904] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 855908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1822886| [2025/04/30 20:08:14 855913] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 855916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 855920] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694856385| [2025/04/30 20:08:14 855924] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694856385| [2025/04/30 20:08:14 855928] [debug] |xqc_engine_wakeup_after|wakeup:1746043694856385|now:1746043694855928|diff:457| [2025/04/30 20:08:14 855933] [debug] |xqc_engine_main_logic|END|now:1746043694855846| [2025/04/30 20:08:14 855939] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694855939| [2025/04/30 20:08:14 855943] [debug] |xqc_engine_wakeup_after|wakeup:1746043694856385|now:1746043694855943|diff:442| [2025/04/30 20:08:14 855947] [debug] |xqc_engine_main_logic|END|now:1746043694855939| [2025/04/30 20:08:14 856623] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694856622| [2025/04/30 20:08:14 856636] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 856644] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1506| [2025/04/30 20:08:14 856650] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1507| [2025/04/30 20:08:14 856658] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1507| [2025/04/30 20:08:14 856664] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 856673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 856680] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1738798|prior_time:1746043694799840|is_app_limited:0|send_elapse:51770|ack_elapse:56782|ctl_first_sent_time:1746043694800099|lagest_ack_time:1746043694856622|curr_delivered:1807210| [2025/04/30 20:08:14 856687] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694800099| [2025/04/30 20:08:14 856693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:234||sndq_packets_used_bytes:0|sndq_packets_free:631| [2025/04/30 20:08:14 856701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56128|rttvar:766|minrtt:30499|latest_rtt:56523|ack_delay:24| [2025/04/30 20:08:14 856714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56174|rttvar:667|minrtt:30499|latest_rtt:56523|ack_delay:24| [2025/04/30 20:08:14 856720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1890|lost_pn:1887|thresh:3| [2025/04/30 20:08:14 856724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 856728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 856732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56174|rtt_var:667|pto_duration:58842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 856739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 856745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 856752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69621| [2025/04/30 20:08:14 856758] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694939109|now:1746043694856732|interv:82377| [2025/04/30 20:08:14 856764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694939109|now:1746043694856732|interval:82377|pto_count:0|srtt:56174 [2025/04/30 20:08:14 856770] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51770, ack_elapse 56782, delivered 68412|rate 1204818|lost 334| [2025/04/30 20:08:14 856776] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204818) in round 31| [2025/04/30 20:08:14 856782] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 856789] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 856795] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694800099|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 856802] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694800099|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 856809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69621|srtt:56174|latest_rtt:56523|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 856815] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1507|largest:1507|pns:2| [2025/04/30 20:08:14 856820] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1507|frame:ACK |recv_time:1746043694856622|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 856825] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814856622|now:1746043694856622|interv:120000000| [2025/04/30 20:08:14 856829] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814856622|now:1746043694856622|interv:120000000| [2025/04/30 20:08:14 856837] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694856385|pq_index:0| [2025/04/30 20:08:14 856841] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694855846| [2025/04/30 20:08:14 856845] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694856845| [2025/04/30 20:08:14 856850] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694856849| [2025/04/30 20:08:14 856856] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694856385|now:1746043694856849| [2025/04/30 20:08:14 856862] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694856385|now:1746043694856849| [2025/04/30 20:08:14 856869] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 856875] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 856882] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56174|min_srtt:56174|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 856887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69621|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1857896| [2025/04/30 20:08:14 856891] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 856896] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 856901] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56174|min_srtt:56174|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 856905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69621|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1859063| [2025/04/30 20:08:14 856909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 856913] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 856917] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 856921] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 856926] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 856930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69621|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1822886| [2025/04/30 20:08:14 856935] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 856942] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1949| [2025/04/30 20:08:14 856978] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69621|now:1746043694856950|stream_id:0|stream_offset:1822886| [2025/04/30 20:08:14 856985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 856990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69621|applimit:0| [2025/04/30 20:08:14 856994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56174|rtt_var:667|pto_duration:58842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 856999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 857005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 857009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70821| [2025/04/30 20:08:14 857013] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694940792|now:1746043694856994|interv:83798| [2025/04/30 20:08:14 857017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694940792|now:1746043694856994|interval:83798|pto_count:0|srtt:56174 [2025/04/30 20:08:14 857022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70821| [2025/04/30 20:08:14 857027] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 857031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1824053| [2025/04/30 20:08:14 857036] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 857040] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1950| [2025/04/30 20:08:14 857063] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70821|now:1746043694857046|stream_id:0|stream_offset:1824053| [2025/04/30 20:08:14 857069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 857074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70821|applimit:0| [2025/04/30 20:08:14 857078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56174|rtt_var:667|pto_duration:58842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 857082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 857087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 857090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 857094] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694940888|now:1746043694857078|interv:83810| [2025/04/30 20:08:14 857102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694940888|now:1746043694857078|interval:83810|pto_count:0|srtt:56174 [2025/04/30 20:08:14 857107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72021| [2025/04/30 20:08:14 857112] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 857116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1825220| [2025/04/30 20:08:14 857121] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 857125] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694858124|now:1746043694857124|interv:1000| [2025/04/30 20:08:14 857129] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 857132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 857137] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694858124| [2025/04/30 20:08:14 857141] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694858124| [2025/04/30 20:08:14 857145] [debug] |xqc_engine_wakeup_after|wakeup:1746043694858124|now:1746043694857145|diff:979| [2025/04/30 20:08:14 857149] [debug] |xqc_engine_main_logic|END|now:1746043694856849| [2025/04/30 20:08:14 857155] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694857155| [2025/04/30 20:08:14 857159] [debug] |xqc_engine_wakeup_after|wakeup:1746043694858124|now:1746043694857159|diff:965| [2025/04/30 20:08:14 857163] [debug] |xqc_engine_main_logic|END|now:1746043694857155| [2025/04/30 20:08:14 857790] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694857789| [2025/04/30 20:08:14 857803] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 857813] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1507| [2025/04/30 20:08:14 857819] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1508| [2025/04/30 20:08:14 857829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1508| [2025/04/30 20:08:14 857835] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 857843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 857851] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:67212|prior_delivered:1741198|prior_time:1746043694802560|is_app_limited:0|send_elapse:54486|ack_elapse:55229|ctl_first_sent_time:1746043694802942|lagest_ack_time:1746043694857789|curr_delivered:1808410| [2025/04/30 20:08:14 857859] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694802942| [2025/04/30 20:08:14 857865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:233||sndq_packets_used_bytes:0|sndq_packets_free:632| [2025/04/30 20:08:14 857872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56174|rttvar:667|minrtt:30499|latest_rtt:54847|ack_delay:80| [2025/04/30 20:08:14 857887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55998|rttvar:852|minrtt:30499|latest_rtt:54847|ack_delay:80| [2025/04/30 20:08:14 857895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1891|lost_pn:1888|thresh:3| [2025/04/30 20:08:14 857901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 857908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 857914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55998|rtt_var:852|pto_duration:59406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 857921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 857926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 857930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70821| [2025/04/30 20:08:14 857934] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694941452|now:1746043694857913|interv:83539| [2025/04/30 20:08:14 857938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694941452|now:1746043694857913|interval:83539|pto_count:0|srtt:55998 [2025/04/30 20:08:14 857943] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54486, ack_elapse 55229, delivered 67212|rate 1216969|lost 334| [2025/04/30 20:08:14 857947] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1216969) in round 31| [2025/04/30 20:08:14 857951] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 857956] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 857959] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694802942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 857964] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694802942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 857969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:940377|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70821|srtt:55998|latest_rtt:54847|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 857975] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1508|largest:1508|pns:2| [2025/04/30 20:08:14 857979] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1508|frame:ACK |recv_time:1746043694857789|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 857984] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814857789|now:1746043694857789|interv:120000000| [2025/04/30 20:08:14 857988] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814857789|now:1746043694857789|interv:120000000| [2025/04/30 20:08:14 857996] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694858124|pq_index:0| [2025/04/30 20:08:14 858001] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694856849| [2025/04/30 20:08:14 858005] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694858005| [2025/04/30 20:08:14 858010] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694858009| [2025/04/30 20:08:14 858015] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 858020] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55998|min_srtt:55998|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 858025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1859063| [2025/04/30 20:08:14 858029] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55998|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 858034] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 858039] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55998|min_srtt:55998|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 858043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1860230| [2025/04/30 20:08:14 858048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 858052] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 858055] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 858060] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 858064] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 858069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1825220| [2025/04/30 20:08:14 858073] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 858077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 858081] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694858124| [2025/04/30 20:08:14 858085] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694858124| [2025/04/30 20:08:14 858092] [debug] |xqc_engine_wakeup_after|wakeup:1746043694858124|now:1746043694858092|diff:32| [2025/04/30 20:08:14 858097] [debug] |xqc_engine_main_logic|END|now:1746043694858009| [2025/04/30 20:08:14 858102] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694858102| [2025/04/30 20:08:14 858106] [debug] |xqc_engine_wakeup_after|wakeup:1746043694858124|now:1746043694858106|diff:18| [2025/04/30 20:08:14 858110] [debug] |xqc_engine_main_logic|END|now:1746043694858102| [2025/04/30 20:08:14 858780] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694858779| [2025/04/30 20:08:14 858796] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 858806] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1508| [2025/04/30 20:08:14 858812] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1509| [2025/04/30 20:08:14 858821] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1509| [2025/04/30 20:08:14 858827] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 858835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 858841] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1741198|prior_time:1746043694802560|is_app_limited:0|send_elapse:54595|ack_elapse:56219|ctl_first_sent_time:1746043694803051|lagest_ack_time:1746043694858779|curr_delivered:1809610| [2025/04/30 20:08:14 858846] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694803051| [2025/04/30 20:08:14 858851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:232||sndq_packets_used_bytes:0|sndq_packets_free:633| [2025/04/30 20:08:14 858858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55998|rttvar:852|minrtt:30499|latest_rtt:55728|ack_delay:32| [2025/04/30 20:08:14 858864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55961|rttvar:714|minrtt:30499|latest_rtt:55728|ack_delay:32| [2025/04/30 20:08:14 858871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1892|lost_pn:1889|thresh:3| [2025/04/30 20:08:14 858877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 858884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 858891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55961|rtt_var:714|pto_duration:58817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 858898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 858902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 858906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69621| [2025/04/30 20:08:14 858910] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694940863|now:1746043694858890|interv:81973| [2025/04/30 20:08:14 858914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694940863|now:1746043694858890|interval:81973|pto_count:0|srtt:55961 [2025/04/30 20:08:14 858925] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54595, ack_elapse 56219, delivered 68412|rate 1216883|lost 334| [2025/04/30 20:08:14 858929] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1216883) in round 31| [2025/04/30 20:08:14 858934] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 858938] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 858942] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694803051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 858946] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694803051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 858951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69621|srtt:55961|latest_rtt:55728|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 858957] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1509|largest:1509|pns:2| [2025/04/30 20:08:14 858961] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1509|frame:ACK |recv_time:1746043694858779|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 858966] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814858779|now:1746043694858779|interv:120000000| [2025/04/30 20:08:14 858970] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814858779|now:1746043694858779|interv:120000000| [2025/04/30 20:08:14 858974] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694858124|pq_index:0| [2025/04/30 20:08:14 858979] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694858009| [2025/04/30 20:08:14 858983] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694858983| [2025/04/30 20:08:14 858988] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694858987| [2025/04/30 20:08:14 858992] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694858124|now:1746043694858987| [2025/04/30 20:08:14 858997] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694858124|now:1746043694858987| [2025/04/30 20:08:14 859001] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 859005] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 859010] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55961|min_srtt:55961|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 859015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69621|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1860230| [2025/04/30 20:08:14 859022] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 859027] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 859032] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55961|min_srtt:55961|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 859036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69621|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1861397| [2025/04/30 20:08:14 859040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 859044] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 859048] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 859052] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 859057] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 859061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69621|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1825220| [2025/04/30 20:08:14 859065] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 859070] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1951| [2025/04/30 20:08:14 859109] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69621|now:1746043694859078|stream_id:0|stream_offset:1825220| [2025/04/30 20:08:14 859119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 859127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69621|applimit:0| [2025/04/30 20:08:14 859134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55961|rtt_var:714|pto_duration:58817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 859141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 859147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 859151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70821| [2025/04/30 20:08:14 859155] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694942895|now:1746043694859134|interv:83761| [2025/04/30 20:08:14 859159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694942895|now:1746043694859134|interval:83761|pto_count:0|srtt:55961 [2025/04/30 20:08:14 859193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70821| [2025/04/30 20:08:14 859201] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 859208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1826387| [2025/04/30 20:08:14 859216] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 859221] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1952| [2025/04/30 20:08:14 859260] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70821|now:1746043694859229|stream_id:0|stream_offset:1826387| [2025/04/30 20:08:14 859268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 859275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70821|applimit:0| [2025/04/30 20:08:14 859281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55961|rtt_var:714|pto_duration:58817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 859287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 859293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 859298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 859304] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694943046|now:1746043694859281|interv:83765| [2025/04/30 20:08:14 859310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694943046|now:1746043694859281|interval:83765|pto_count:0|srtt:55961 [2025/04/30 20:08:14 859316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72021| [2025/04/30 20:08:14 859323] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 859330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1827554| [2025/04/30 20:08:14 859336] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 859341] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694860341|now:1746043694859341|interv:1000| [2025/04/30 20:08:14 859347] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 859353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 859359] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694860341| [2025/04/30 20:08:14 859365] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694860341| [2025/04/30 20:08:14 859377] [debug] |xqc_engine_wakeup_after|wakeup:1746043694860341|now:1746043694859377|diff:964| [2025/04/30 20:08:14 859383] [debug] |xqc_engine_main_logic|END|now:1746043694858987| [2025/04/30 20:08:14 859391] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694859391| [2025/04/30 20:08:14 859397] [debug] |xqc_engine_wakeup_after|wakeup:1746043694860341|now:1746043694859396|diff:945| [2025/04/30 20:08:14 859403] [debug] |xqc_engine_main_logic|END|now:1746043694859391| [2025/04/30 20:08:14 859585] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694859584| [2025/04/30 20:08:14 859596] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 859605] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1509| [2025/04/30 20:08:14 859611] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1510| [2025/04/30 20:08:14 859620] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1510| [2025/04/30 20:08:14 859626] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 859652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 859661] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1742398|prior_time:1746043694803184|is_app_limited:0|send_elapse:54209|ack_elapse:56400|ctl_first_sent_time:1746043694803494|lagest_ack_time:1746043694859584|curr_delivered:1810810| [2025/04/30 20:08:14 859669] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694803494| [2025/04/30 20:08:14 859821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:231||sndq_packets_used_bytes:0|sndq_packets_free:634| [2025/04/30 20:08:14 859830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55961|rttvar:714|minrtt:30499|latest_rtt:56090|ack_delay:48| [2025/04/30 20:08:14 859838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55971|rttvar:556|minrtt:30499|latest_rtt:56090|ack_delay:48| [2025/04/30 20:08:14 859844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1893|lost_pn:1890|thresh:3| [2025/04/30 20:08:14 859851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 859857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 859862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55971|rtt_var:556|pto_duration:58195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 859866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 859870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 859874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70821| [2025/04/30 20:08:14 859878] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694942424|now:1746043694859861|interv:82563| [2025/04/30 20:08:14 859882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694942424|now:1746043694859861|interval:82563|pto_count:0|srtt:55971 [2025/04/30 20:08:14 859893] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54209, ack_elapse 56400, delivered 68412|rate 1212978|lost 334| [2025/04/30 20:08:14 859897] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212978) in round 31| [2025/04/30 20:08:14 859902] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 859906] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 859910] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694803494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 859914] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694803494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 859919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70821|srtt:55971|latest_rtt:56090|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 859925] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1510|largest:1510|pns:2| [2025/04/30 20:08:14 859930] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1510|frame:ACK |recv_time:1746043694859584|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 859935] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814859584|now:1746043694859584|interv:120000000| [2025/04/30 20:08:14 859939] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814859584|now:1746043694859584|interv:120000000| [2025/04/30 20:08:14 859943] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694860341|pq_index:0| [2025/04/30 20:08:14 859948] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694858987| [2025/04/30 20:08:14 859952] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694859952| [2025/04/30 20:08:14 859957] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694859956| [2025/04/30 20:08:14 859963] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 859968] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55971|min_srtt:55971|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 859973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1861397| [2025/04/30 20:08:14 859978] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55971|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 859986] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 859990] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55971|min_srtt:55971|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 859995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1862564| [2025/04/30 20:08:14 859999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 860003] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 860007] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 860011] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 860016] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 860020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1827554| [2025/04/30 20:08:14 860025] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 860029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 860033] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694860341| [2025/04/30 20:08:14 860037] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694860341| [2025/04/30 20:08:14 860041] [debug] |xqc_engine_wakeup_after|wakeup:1746043694860341|now:1746043694860041|diff:300| [2025/04/30 20:08:14 860045] [debug] |xqc_engine_main_logic|END|now:1746043694859956| [2025/04/30 20:08:14 860051] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694860051| [2025/04/30 20:08:14 860055] [debug] |xqc_engine_wakeup_after|wakeup:1746043694860341|now:1746043694860055|diff:286| [2025/04/30 20:08:14 860059] [debug] |xqc_engine_main_logic|END|now:1746043694860051| [2025/04/30 20:08:14 861142] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694861141| [2025/04/30 20:08:14 861157] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694860341|pq_index:0| [2025/04/30 20:08:14 861163] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694859956| [2025/04/30 20:08:14 861188] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694861186| [2025/04/30 20:08:14 861195] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694860341|now:1746043694861186| [2025/04/30 20:08:14 861202] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694860341|now:1746043694861186| [2025/04/30 20:08:14 861208] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 861215] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 861240] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55971|min_srtt:55971|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 861247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1862564| [2025/04/30 20:08:14 861286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 861293] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 861299] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 861305] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 861310] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 861314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1827554| [2025/04/30 20:08:14 861319] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 861323] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1953| [2025/04/30 20:08:14 861683] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70821|now:1746043694861491|stream_id:0|stream_offset:1827554| [2025/04/30 20:08:14 861694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 861701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70821|applimit:0| [2025/04/30 20:08:14 861707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55971|rtt_var:556|pto_duration:58195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 861712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 861718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 861722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 861727] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694944686|now:1746043694861706|interv:82980| [2025/04/30 20:08:14 861733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694944686|now:1746043694861706|interval:82980|pto_count:0|srtt:55971 [2025/04/30 20:08:14 861739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72021| [2025/04/30 20:08:14 861745] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 861751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1828721| [2025/04/30 20:08:14 861763] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 861769] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1954| [2025/04/30 20:08:14 861801] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72021|now:1746043694861778|stream_id:0|stream_offset:1828721| [2025/04/30 20:08:14 861809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 861816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72021|applimit:0| [2025/04/30 20:08:14 861822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55971|rtt_var:556|pto_duration:58195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 861829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 861835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 861841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73221| [2025/04/30 20:08:14 861848] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694944973|now:1746043694861822|interv:83151| [2025/04/30 20:08:14 861853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694944973|now:1746043694861822|interval:83151|pto_count:0|srtt:55971 [2025/04/30 20:08:14 861858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73221| [2025/04/30 20:08:14 861863] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 861867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1829888| [2025/04/30 20:08:14 861872] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 861876] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1955| [2025/04/30 20:08:14 861907] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73221|now:1746043694861883|stream_id:0|stream_offset:1829888| [2025/04/30 20:08:14 861916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 861923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73221|applimit:0| [2025/04/30 20:08:14 861930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55971|rtt_var:556|pto_duration:58195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 861935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 861944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 861948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74421| [2025/04/30 20:08:14 861952] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694945078|now:1746043694861930|interv:83148| [2025/04/30 20:08:14 861956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694945078|now:1746043694861930|interval:83148|pto_count:0|srtt:55971 [2025/04/30 20:08:14 861960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:74421| [2025/04/30 20:08:14 861965] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 861970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74421|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1831055| [2025/04/30 20:08:14 861975] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 861979] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694862978|now:1746043694861978|interv:1000| [2025/04/30 20:08:14 861983] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 861986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 861991] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694862978| [2025/04/30 20:08:14 861995] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694862978| [2025/04/30 20:08:14 861999] [debug] |xqc_engine_wakeup_after|wakeup:1746043694862978|now:1746043694861999|diff:979| [2025/04/30 20:08:14 862004] [debug] |xqc_engine_main_logic|END|now:1746043694861186| [2025/04/30 20:08:14 862014] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694862013| [2025/04/30 20:08:14 862019] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 862025] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1510| [2025/04/30 20:08:14 862029] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1511| [2025/04/30 20:08:14 862035] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1511| [2025/04/30 20:08:14 862039] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 862044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 862049] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1743598|prior_time:1746043694803983|is_app_limited:0|send_elapse:54949|ack_elapse:58030|ctl_first_sent_time:1746043694804347|lagest_ack_time:1746043694862013|curr_delivered:1812010| [2025/04/30 20:08:14 862057] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694804347| [2025/04/30 20:08:14 862064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:230||sndq_packets_used_bytes:0|sndq_packets_free:635| [2025/04/30 20:08:14 862070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55971|rttvar:556|minrtt:30499|latest_rtt:57666|ack_delay:40| [2025/04/30 20:08:14 862083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56178|rttvar:830|minrtt:30499|latest_rtt:57666|ack_delay:40| [2025/04/30 20:08:14 862088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1894|lost_pn:1891|thresh:3| [2025/04/30 20:08:14 862093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 862097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 862101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56178|rtt_var:830|pto_duration:59498|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 862105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 862109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 862113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73221| [2025/04/30 20:08:14 862117] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694946381|now:1746043694862101|interv:84280| [2025/04/30 20:08:14 862121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694946381|now:1746043694862101|interval:84280|pto_count:0|srtt:56178 [2025/04/30 20:08:14 862126] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54949, ack_elapse 58030, delivered 68412|rate 1178907|lost 334| [2025/04/30 20:08:14 862130] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178907) in round 31| [2025/04/30 20:08:14 862135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 862142] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 862148] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694804347|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 862155] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694804347|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 862163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:73221|srtt:56178|latest_rtt:57666|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 862188] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1511|largest:1511|pns:2| [2025/04/30 20:08:14 862193] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1511|frame:ACK |recv_time:1746043694862013|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 862198] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814862013|now:1746043694862013|interv:120000000| [2025/04/30 20:08:14 862207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814862013|now:1746043694862013|interv:120000000| [2025/04/30 20:08:14 862214] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694862978|pq_index:0| [2025/04/30 20:08:14 862221] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694861186| [2025/04/30 20:08:14 862227] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694862227| [2025/04/30 20:08:14 862234] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694862232| [2025/04/30 20:08:14 862239] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 862244] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56178|min_srtt:56178|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 862249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1862564| [2025/04/30 20:08:14 862253] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 862258] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 862263] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56178|min_srtt:56178|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 862267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1863731| [2025/04/30 20:08:14 862274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 862280] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 862286] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 862293] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 862301] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 862307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1831055| [2025/04/30 20:08:14 862314] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 862320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 862327] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694862978| [2025/04/30 20:08:14 862333] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694862978| [2025/04/30 20:08:14 862342] [debug] |xqc_engine_wakeup_after|wakeup:1746043694862978|now:1746043694862342|diff:636| [2025/04/30 20:08:14 862346] [debug] |xqc_engine_main_logic|END|now:1746043694862232| [2025/04/30 20:08:14 862354] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694862354| [2025/04/30 20:08:14 862359] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 862365] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1511| [2025/04/30 20:08:14 862369] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1512| [2025/04/30 20:08:14 862375] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1512| [2025/04/30 20:08:14 862379] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 862384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 862388] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1744798|prior_time:1746043694804743|is_app_limited:0|send_elapse:54556|ack_elapse:57611|ctl_first_sent_time:1746043694805030|lagest_ack_time:1746043694862354|curr_delivered:1813210| [2025/04/30 20:08:14 862393] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694805030| [2025/04/30 20:08:14 862397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:229||sndq_packets_used_bytes:0|sndq_packets_free:636| [2025/04/30 20:08:14 862401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56178|rttvar:830|minrtt:30499|latest_rtt:57324|ack_delay:56| [2025/04/30 20:08:14 862406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56314|rttvar:895|minrtt:30499|latest_rtt:57324|ack_delay:56| [2025/04/30 20:08:14 862410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1895|lost_pn:1892|thresh:3| [2025/04/30 20:08:14 862414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 862418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 862422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56314|rtt_var:895|pto_duration:59894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 862427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 862431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 862434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 862438] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694946777|now:1746043694862422|interv:84355| [2025/04/30 20:08:14 862442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694946777|now:1746043694862422|interval:84355|pto_count:0|srtt:56314 [2025/04/30 20:08:14 862447] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54556, ack_elapse 57611, delivered 68412|rate 1187481|lost 334| [2025/04/30 20:08:14 862454] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187481) in round 31| [2025/04/30 20:08:14 862458] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 862462] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 862467] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694805030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 862471] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694805030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 862475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72021|srtt:56314|latest_rtt:57324|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 862481] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1512|largest:1512|pns:2| [2025/04/30 20:08:14 862485] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1512|frame:ACK |recv_time:1746043694862354|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 862490] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814862354|now:1746043694862354|interv:120000000| [2025/04/30 20:08:14 862494] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814862354|now:1746043694862354|interv:120000000| [2025/04/30 20:08:14 862498] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694862978|pq_index:0| [2025/04/30 20:08:14 862502] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694862232| [2025/04/30 20:08:14 862506] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694862506| [2025/04/30 20:08:14 862511] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694862510| [2025/04/30 20:08:14 862516] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 862521] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56314|min_srtt:56314|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 862525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1863731| [2025/04/30 20:08:14 862530] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 862535] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 862539] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56314|min_srtt:56314|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 862546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1864898| [2025/04/30 20:08:14 862550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 862554] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 862558] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 862562] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 862567] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 862571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1831055| [2025/04/30 20:08:14 862575] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 862579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 862583] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694862978| [2025/04/30 20:08:14 862587] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694862978| [2025/04/30 20:08:14 862591] [debug] |xqc_engine_wakeup_after|wakeup:1746043694862978|now:1746043694862591|diff:387| [2025/04/30 20:08:14 862595] [debug] |xqc_engine_main_logic|END|now:1746043694862510| [2025/04/30 20:08:14 862600] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694862600| [2025/04/30 20:08:14 862604] [debug] |xqc_engine_wakeup_after|wakeup:1746043694862978|now:1746043694862604|diff:374| [2025/04/30 20:08:14 862608] [debug] |xqc_engine_main_logic|END|now:1746043694862600| [2025/04/30 20:08:14 862968] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694862966| [2025/04/30 20:08:14 862992] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 863000] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1512| [2025/04/30 20:08:14 863005] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1513| [2025/04/30 20:08:14 863012] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1513| [2025/04/30 20:08:14 863018] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 863024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 863030] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1745998|prior_time:1746043694805679|is_app_limited:0|send_elapse:52622|ack_elapse:57287|ctl_first_sent_time:1746043694805981|lagest_ack_time:1746043694862966|curr_delivered:1814410| [2025/04/30 20:08:14 863037] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694805981| [2025/04/30 20:08:14 863042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:228||sndq_packets_used_bytes:0|sndq_packets_free:637| [2025/04/30 20:08:14 863054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56314|rttvar:895|minrtt:30499|latest_rtt:56985|ack_delay:32| [2025/04/30 20:08:14 863059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56394|rttvar:831|minrtt:30499|latest_rtt:56985|ack_delay:32| [2025/04/30 20:08:14 863065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1896|lost_pn:1893|thresh:3| [2025/04/30 20:08:14 863070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 863075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 863080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56394|rtt_var:831|pto_duration:59718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 863086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 863091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 863097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70821| [2025/04/30 20:08:14 863103] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694946601|now:1746043694863080|interv:83521| [2025/04/30 20:08:14 863109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694946601|now:1746043694863080|interval:83521|pto_count:0|srtt:56394 [2025/04/30 20:08:14 863115] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52622, ack_elapse 57287, delivered 68412|rate 1194197|lost 334| [2025/04/30 20:08:14 863122] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194197) in round 31| [2025/04/30 20:08:14 863128] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 863136] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 863140] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694805981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 863148] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694805981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 863155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70821|srtt:56394|latest_rtt:56985|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 863163] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1513|largest:1513|pns:2| [2025/04/30 20:08:14 863189] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1513|frame:ACK |recv_time:1746043694862966|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 863202] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814862966|now:1746043694862966|interv:120000000| [2025/04/30 20:08:14 863207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814862966|now:1746043694862966|interv:120000000| [2025/04/30 20:08:14 863211] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694862978|pq_index:0| [2025/04/30 20:08:14 863215] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694862510| [2025/04/30 20:08:14 863219] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694863219| [2025/04/30 20:08:14 863225] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694863223| [2025/04/30 20:08:14 863229] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694862978|now:1746043694863223| [2025/04/30 20:08:14 863234] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694862978|now:1746043694863223| [2025/04/30 20:08:14 863238] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 863244] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 863251] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56394|min_srtt:56394|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 863258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1864898| [2025/04/30 20:08:14 863266] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56394|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 863273] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 863280] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56394|min_srtt:56394|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 863287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1866065| [2025/04/30 20:08:14 863294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 863300] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 863305] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 863311] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 863319] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 863325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1831055| [2025/04/30 20:08:14 863337] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 863343] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1956| [2025/04/30 20:08:14 863386] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70821|now:1746043694863354|stream_id:0|stream_offset:1831055| [2025/04/30 20:08:14 863394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 863402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70821|applimit:0| [2025/04/30 20:08:14 863408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56394|rtt_var:831|pto_duration:59718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 863415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 863421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 863426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 863432] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694948072|now:1746043694863408|interv:84664| [2025/04/30 20:08:14 863438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694948072|now:1746043694863408|interval:84664|pto_count:0|srtt:56394 [2025/04/30 20:08:14 863446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72021| [2025/04/30 20:08:14 863453] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 863460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1832222| [2025/04/30 20:08:14 863466] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 863470] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694864470|now:1746043694863470|interv:1000| [2025/04/30 20:08:14 863474] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 863478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 863482] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694864470| [2025/04/30 20:08:14 863486] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694864470| [2025/04/30 20:08:14 863490] [debug] |xqc_engine_wakeup_after|wakeup:1746043694864470|now:1746043694863490|diff:980| [2025/04/30 20:08:14 863495] [debug] |xqc_engine_main_logic|END|now:1746043694863223| [2025/04/30 20:08:14 863500] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694863500| [2025/04/30 20:08:14 863504] [debug] |xqc_engine_wakeup_after|wakeup:1746043694864470|now:1746043694863504|diff:966| [2025/04/30 20:08:14 863508] [debug] |xqc_engine_main_logic|END|now:1746043694863500| [2025/04/30 20:08:14 864273] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694864272| [2025/04/30 20:08:14 864292] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 864301] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1513| [2025/04/30 20:08:14 864306] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1514| [2025/04/30 20:08:14 864314] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1514| [2025/04/30 20:08:14 864321] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 864342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 864350] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1747198|prior_time:1746043694806721|is_app_limited:0|send_elapse:53557|ack_elapse:57551|ctl_first_sent_time:1746043694807045|lagest_ack_time:1746043694864272|curr_delivered:1815610| [2025/04/30 20:08:14 864357] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694807045| [2025/04/30 20:08:14 864363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:227||sndq_packets_used_bytes:0|sndq_packets_free:638| [2025/04/30 20:08:14 864370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56394|rttvar:831|minrtt:30499|latest_rtt:57227|ack_delay:24| [2025/04/30 20:08:14 864376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56495|rttvar:826|minrtt:30499|latest_rtt:57227|ack_delay:24| [2025/04/30 20:08:14 864383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1897|lost_pn:1894|thresh:3| [2025/04/30 20:08:14 864389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 864395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 864402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56495|rtt_var:826|pto_duration:59799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 864408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 864412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 864416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70821| [2025/04/30 20:08:14 864420] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694948153|now:1746043694864401|interv:83752| [2025/04/30 20:08:14 864424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694948153|now:1746043694864401|interval:83752|pto_count:0|srtt:56495 [2025/04/30 20:08:14 864429] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53557, ack_elapse 57551, delivered 68412|rate 1188719|lost 334| [2025/04/30 20:08:14 864433] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188719) in round 31| [2025/04/30 20:08:14 864437] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 864446] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 864450] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694807045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 864455] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694807045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 864460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70821|srtt:56495|latest_rtt:57227|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 864467] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1514|largest:1514|pns:2| [2025/04/30 20:08:14 864475] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1514|frame:ACK |recv_time:1746043694864272|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 864482] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814864272|now:1746043694864272|interv:120000000| [2025/04/30 20:08:14 864489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814864272|now:1746043694864272|interv:120000000| [2025/04/30 20:08:14 864494] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694864470|pq_index:0| [2025/04/30 20:08:14 864499] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694863223| [2025/04/30 20:08:14 864503] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694864502| [2025/04/30 20:08:14 864508] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694864506| [2025/04/30 20:08:14 864512] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694864470|now:1746043694864506| [2025/04/30 20:08:14 864516] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694864470|now:1746043694864506| [2025/04/30 20:08:14 864521] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 864528] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 864536] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56495|min_srtt:56495|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 864543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1866065| [2025/04/30 20:08:14 864548] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56495|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 864553] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 864561] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56495|min_srtt:56495|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 864566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1867232| [2025/04/30 20:08:14 864570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 864574] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 864578] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 864582] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 864587] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 864591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1832222| [2025/04/30 20:08:14 864595] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 864600] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1957| [2025/04/30 20:08:14 864637] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70821|now:1746043694864607|stream_id:0|stream_offset:1832222| [2025/04/30 20:08:14 864648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1957|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 864655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70821|applimit:0| [2025/04/30 20:08:14 864662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56495|rtt_var:826|pto_duration:59799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 864668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 864672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 864676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 864680] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694949406|now:1746043694864662|interv:84744| [2025/04/30 20:08:14 864684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694949406|now:1746043694864662|interval:84744|pto_count:0|srtt:56495 [2025/04/30 20:08:14 864689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72021| [2025/04/30 20:08:14 864694] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 864698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1833389| [2025/04/30 20:08:14 864707] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 864711] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1958| [2025/04/30 20:08:14 864744] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72021|now:1746043694864718|stream_id:0|stream_offset:1833389| [2025/04/30 20:08:14 864753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 864761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72021|applimit:0| [2025/04/30 20:08:14 864767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56495|rtt_var:826|pto_duration:59799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 864772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 864776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 864780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73221| [2025/04/30 20:08:14 864784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694949517|now:1746043694864767|interv:84750| [2025/04/30 20:08:14 864788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694949517|now:1746043694864767|interval:84750|pto_count:0|srtt:56495 [2025/04/30 20:08:14 864792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73221| [2025/04/30 20:08:14 864797] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 864801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1834556| [2025/04/30 20:08:14 864806] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 864810] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694865809|now:1746043694864809|interv:1000| [2025/04/30 20:08:14 864814] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 864817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 864821] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694865809| [2025/04/30 20:08:14 864826] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694865809| [2025/04/30 20:08:14 864830] [debug] |xqc_engine_wakeup_after|wakeup:1746043694865809|now:1746043694864830|diff:979| [2025/04/30 20:08:14 864834] [debug] |xqc_engine_main_logic|END|now:1746043694864506| [2025/04/30 20:08:14 864842] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694864841| [2025/04/30 20:08:14 864847] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 864857] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1514| [2025/04/30 20:08:14 864861] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1515| [2025/04/30 20:08:14 864866] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1515| [2025/04/30 20:08:14 864871] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 864875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 864880] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1748398|prior_time:1746043694807709|is_app_limited:0|send_elapse:54014|ack_elapse:57132|ctl_first_sent_time:1746043694808647|lagest_ack_time:1746043694864841|curr_delivered:1816810| [2025/04/30 20:08:14 864885] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694808647| [2025/04/30 20:08:14 864889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:639| [2025/04/30 20:08:14 864894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56495|rttvar:826|minrtt:30499|latest_rtt:56194|ack_delay:40| [2025/04/30 20:08:14 864898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56453|rttvar:705|minrtt:30499|latest_rtt:56194|ack_delay:40| [2025/04/30 20:08:14 864902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1898|lost_pn:1895|thresh:3| [2025/04/30 20:08:14 864906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 864910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 864914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56453|rtt_var:705|pto_duration:59273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 864919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 864923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 864926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 864930] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694948991|now:1746043694864914|interv:84077| [2025/04/30 20:08:14 864934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694948991|now:1746043694864914|interval:84077|pto_count:0|srtt:56453 [2025/04/30 20:08:14 864938] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54014, ack_elapse 57132, delivered 68412|rate 1197437|lost 334| [2025/04/30 20:08:14 864943] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197437) in round 31| [2025/04/30 20:08:14 864947] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 864951] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 864955] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694808647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 864963] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694808647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 864967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72021|srtt:56453|latest_rtt:56194|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 864973] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1515|largest:1515|pns:2| [2025/04/30 20:08:14 864977] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1515|frame:ACK |recv_time:1746043694864841|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 864982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814864841|now:1746043694864841|interv:120000000| [2025/04/30 20:08:14 864986] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814864841|now:1746043694864841|interv:120000000| [2025/04/30 20:08:14 864990] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694865809|pq_index:0| [2025/04/30 20:08:14 864994] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694864506| [2025/04/30 20:08:14 864998] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694864998| [2025/04/30 20:08:14 865003] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694865002| [2025/04/30 20:08:14 865008] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 865013] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56453|min_srtt:56453|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 865017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1867232| [2025/04/30 20:08:14 865022] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56453|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 865026] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 865031] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56453|min_srtt:56453|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 865035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1868399| [2025/04/30 20:08:14 865039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 865046] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 865050] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 865054] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 865058] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 865063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1834556| [2025/04/30 20:08:14 865067] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 865071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 865075] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694865809| [2025/04/30 20:08:14 865079] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694865809| [2025/04/30 20:08:14 865083] [debug] |xqc_engine_wakeup_after|wakeup:1746043694865809|now:1746043694865083|diff:726| [2025/04/30 20:08:14 865087] [debug] |xqc_engine_main_logic|END|now:1746043694865002| [2025/04/30 20:08:14 865092] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694865092| [2025/04/30 20:08:14 865096] [debug] |xqc_engine_wakeup_after|wakeup:1746043694865809|now:1746043694865096|diff:713| [2025/04/30 20:08:14 865100] [debug] |xqc_engine_main_logic|END|now:1746043694865092| [2025/04/30 20:08:14 865544] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694865543| [2025/04/30 20:08:14 865557] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 865565] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1515| [2025/04/30 20:08:14 865571] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1516| [2025/04/30 20:08:14 865580] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1516| [2025/04/30 20:08:14 865586] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 865594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 865602] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1749598|prior_time:1746043694808959|is_app_limited:0|send_elapse:54169|ack_elapse:56584|ctl_first_sent_time:1746043694809283|lagest_ack_time:1746043694865543|curr_delivered:1818010| [2025/04/30 20:08:14 865609] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694809283| [2025/04/30 20:08:14 865617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:640| [2025/04/30 20:08:14 865622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56453|rttvar:705|minrtt:30499|latest_rtt:56260|ack_delay:32| [2025/04/30 20:08:14 865629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56425|rttvar:585|minrtt:30499|latest_rtt:56260|ack_delay:32| [2025/04/30 20:08:14 865642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1899|lost_pn:1896|thresh:3| [2025/04/30 20:08:14 865646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 865651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 865655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56425|rtt_var:585|pto_duration:58765|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 865662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 865668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 865674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70821| [2025/04/30 20:08:14 865680] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694948483|now:1746043694865654|interv:82829| [2025/04/30 20:08:14 865686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694948483|now:1746043694865654|interval:82829|pto_count:0|srtt:56425 [2025/04/30 20:08:14 865693] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54169, ack_elapse 56584, delivered 68412|rate 1209034|lost 334| [2025/04/30 20:08:14 865701] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209034) in round 31| [2025/04/30 20:08:14 865705] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 865709] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 865713] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694809283|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 865718] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694809283|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 865722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70821|srtt:56425|latest_rtt:56260|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 865728] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1516|largest:1516|pns:2| [2025/04/30 20:08:14 865733] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1516|frame:ACK |recv_time:1746043694865543|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 865738] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814865543|now:1746043694865543|interv:120000000| [2025/04/30 20:08:14 865742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814865543|now:1746043694865543|interv:120000000| [2025/04/30 20:08:14 865746] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694865809|pq_index:0| [2025/04/30 20:08:14 865754] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694865002| [2025/04/30 20:08:14 865759] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694865758| [2025/04/30 20:08:14 865764] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694865763| [2025/04/30 20:08:14 865769] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 865774] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56425|min_srtt:56425|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 865778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1868399| [2025/04/30 20:08:14 865783] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:14 865788] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 865792] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56425|min_srtt:56425|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 865797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1869566| [2025/04/30 20:08:14 865801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 865805] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 865809] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 865813] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 865818] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 865822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1834556| [2025/04/30 20:08:14 865826] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 865830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 865834] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694865809| [2025/04/30 20:08:14 865838] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694865809| [2025/04/30 20:08:14 865842] [debug] |xqc_engine_wakeup_after|wakeup:1746043694865809|now:1746043694865842|diff:18446744073709551583| [2025/04/30 20:08:14 865847] [debug] |xqc_engine_main_logic|END|now:1746043694865763| [2025/04/30 20:08:14 865853] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694865852| [2025/04/30 20:08:14 865859] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694865809|pq_index:0| [2025/04/30 20:08:14 865863] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694865763| [2025/04/30 20:08:14 865868] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694865867| [2025/04/30 20:08:14 865872] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694865809|now:1746043694865867| [2025/04/30 20:08:14 865877] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694865809|now:1746043694865867| [2025/04/30 20:08:14 865881] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 865885] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 865889] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56425|min_srtt:56425|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 865893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1869566| [2025/04/30 20:08:14 865897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 865901] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 865905] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 865909] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 865914] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 865918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1834556| [2025/04/30 20:08:14 865922] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 865926] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1959| [2025/04/30 20:08:14 865961] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70821|now:1746043694865934|stream_id:0|stream_offset:1834556| [2025/04/30 20:08:14 865968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 865973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70821|applimit:0| [2025/04/30 20:08:14 865977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56425|rtt_var:585|pto_duration:58765|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 865981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 865989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 865993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 865997] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694949699|now:1746043694865977|interv:83722| [2025/04/30 20:08:14 866001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694949699|now:1746043694865977|interval:83722|pto_count:0|srtt:56425 [2025/04/30 20:08:14 866005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72021| [2025/04/30 20:08:14 866010] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 866014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1835723| [2025/04/30 20:08:14 866019] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 866023] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694867023|now:1746043694866023|interv:1000| [2025/04/30 20:08:14 866027] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 866031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 866034] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694867023| [2025/04/30 20:08:14 866039] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694867023| [2025/04/30 20:08:14 866043] [debug] |xqc_engine_wakeup_after|wakeup:1746043694867023|now:1746043694866042|diff:981| [2025/04/30 20:08:14 866047] [debug] |xqc_engine_main_logic|END|now:1746043694865867| [2025/04/30 20:08:14 867127] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694867126| [2025/04/30 20:08:14 867142] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694867023|pq_index:0| [2025/04/30 20:08:14 867150] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694865867| [2025/04/30 20:08:14 867159] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694867157| [2025/04/30 20:08:14 867184] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694867023|now:1746043694867157| [2025/04/30 20:08:14 867192] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694867023|now:1746043694867157| [2025/04/30 20:08:14 867199] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 867205] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 867213] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56425|min_srtt:56425|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 867220] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1869566| [2025/04/30 20:08:14 867235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 867242] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 867247] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 867252] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 867257] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 867262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1835723| [2025/04/30 20:08:14 867267] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 867271] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1960| [2025/04/30 20:08:14 867319] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72021|now:1746043694867282|stream_id:0|stream_offset:1835723| [2025/04/30 20:08:14 867329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 867336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72021|applimit:0| [2025/04/30 20:08:14 867343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56425|rtt_var:585|pto_duration:58765|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 867351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 867357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 867363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73221| [2025/04/30 20:08:14 867369] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694951047|now:1746043694867343|interv:83704| [2025/04/30 20:08:14 867375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694951047|now:1746043694867343|interval:83704|pto_count:0|srtt:56425 [2025/04/30 20:08:14 867382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73221| [2025/04/30 20:08:14 867389] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 867393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1836890| [2025/04/30 20:08:14 867398] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 867405] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694868404|now:1746043694867404|interv:1000| [2025/04/30 20:08:14 867418] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 867424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 867431] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694868404| [2025/04/30 20:08:14 867438] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694868404| [2025/04/30 20:08:14 867445] [debug] |xqc_engine_wakeup_after|wakeup:1746043694868404|now:1746043694867445|diff:959| [2025/04/30 20:08:14 867452] [debug] |xqc_engine_main_logic|END|now:1746043694867157| [2025/04/30 20:08:14 868064] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694868063| [2025/04/30 20:08:14 868076] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 868085] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1516| [2025/04/30 20:08:14 868092] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1517| [2025/04/30 20:08:14 868101] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1517| [2025/04/30 20:08:14 868107] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 868116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 868123] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1750798|prior_time:1746043694809765|is_app_limited:0|send_elapse:54582|ack_elapse:58298|ctl_first_sent_time:1746043694810062|lagest_ack_time:1746043694868063|curr_delivered:1819210| [2025/04/30 20:08:14 868130] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694810062| [2025/04/30 20:08:14 868138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:641| [2025/04/30 20:08:14 868145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56425|rttvar:585|minrtt:30499|latest_rtt:58001|ack_delay:56| [2025/04/30 20:08:14 868152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56615|rttvar:819|minrtt:30499|latest_rtt:58001|ack_delay:56| [2025/04/30 20:08:14 868160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1900|lost_pn:1897|thresh:3| [2025/04/30 20:08:14 868183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 868191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 868197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56615|rtt_var:819|pto_duration:59891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 868203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 868209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 868215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 868221] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694952173|now:1746043694868197|interv:83976| [2025/04/30 20:08:14 868234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694952173|now:1746043694868197|interval:83976|pto_count:0|srtt:56615 [2025/04/30 20:08:14 868241] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54582, ack_elapse 58298, delivered 68412|rate 1173487|lost 334| [2025/04/30 20:08:14 868248] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173487) in round 31| [2025/04/30 20:08:14 868254] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 868260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 868267] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694810062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 868275] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694810062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 868282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72021|srtt:56615|latest_rtt:58001|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 868291] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1517|largest:1517|pns:2| [2025/04/30 20:08:14 868298] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1517|frame:ACK |recv_time:1746043694868063|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 868305] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814868063|now:1746043694868063|interv:120000000| [2025/04/30 20:08:14 868312] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814868063|now:1746043694868063|interv:120000000| [2025/04/30 20:08:14 868318] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694868404|pq_index:0| [2025/04/30 20:08:14 868325] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694867157| [2025/04/30 20:08:14 868332] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694868331| [2025/04/30 20:08:14 868339] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694868338| [2025/04/30 20:08:14 868347] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 868355] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56615|min_srtt:56615|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 868362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1869566| [2025/04/30 20:08:14 868370] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 868385] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 868392] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56615|min_srtt:56615|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 868399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1870733| [2025/04/30 20:08:14 868405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 868409] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 868413] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 868417] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 868423] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 868431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1836890| [2025/04/30 20:08:14 868438] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 868444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 868450] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694868404| [2025/04/30 20:08:14 868455] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694868404| [2025/04/30 20:08:14 868459] [debug] |xqc_engine_wakeup_after|wakeup:1746043694868404|now:1746043694868459|diff:18446744073709551561| [2025/04/30 20:08:14 868463] [debug] |xqc_engine_main_logic|END|now:1746043694868338| [2025/04/30 20:08:14 868472] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694868471| [2025/04/30 20:08:14 868477] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 868483] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1517| [2025/04/30 20:08:14 868487] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1518| [2025/04/30 20:08:14 868493] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1518| [2025/04/30 20:08:14 868498] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 868503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 868511] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1751998|prior_time:1746043694810756|is_app_limited:0|send_elapse:54209|ack_elapse:57715|ctl_first_sent_time:1746043694811059|lagest_ack_time:1746043694868471|curr_delivered:1820410| [2025/04/30 20:08:14 868524] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694811059| [2025/04/30 20:08:14 868532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:642| [2025/04/30 20:08:14 868539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56615|rttvar:819|minrtt:30499|latest_rtt:57412|ack_delay:32| [2025/04/30 20:08:14 868546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56711|rttvar:806|minrtt:30499|latest_rtt:57412|ack_delay:32| [2025/04/30 20:08:14 868553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1901|lost_pn:1898|thresh:3| [2025/04/30 20:08:14 868560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 868566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 868573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56711|rtt_var:806|pto_duration:59935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 868580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 868587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 868593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70821| [2025/04/30 20:08:14 868599] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694952217|now:1746043694868572|interv:83645| [2025/04/30 20:08:14 868606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694952217|now:1746043694868572|interval:83645|pto_count:0|srtt:56711 [2025/04/30 20:08:14 868613] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54209, ack_elapse 57715, delivered 68412|rate 1185341|lost 334| [2025/04/30 20:08:14 868618] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185341) in round 31| [2025/04/30 20:08:14 868624] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 868631] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 868638] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694811059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 868645] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694811059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 868651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70821|srtt:56711|latest_rtt:57412|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 868658] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1518|largest:1518|pns:2| [2025/04/30 20:08:14 868670] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1518|frame:ACK |recv_time:1746043694868471|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 868677] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814868471|now:1746043694868471|interv:120000000| [2025/04/30 20:08:14 868683] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814868471|now:1746043694868471|interv:120000000| [2025/04/30 20:08:14 868687] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694868404|pq_index:0| [2025/04/30 20:08:14 868691] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694868338| [2025/04/30 20:08:14 868695] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694868695| [2025/04/30 20:08:14 868700] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694868699| [2025/04/30 20:08:14 868705] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694868404|now:1746043694868699| [2025/04/30 20:08:14 868709] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694868404|now:1746043694868699| [2025/04/30 20:08:14 868713] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 868718] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 868723] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56711|min_srtt:56711|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 868727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1870733| [2025/04/30 20:08:14 868732] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56711|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 868737] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 868742] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56711|min_srtt:56711|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 868746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1871900| [2025/04/30 20:08:14 868751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 868755] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 868758] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 868763] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 868767] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 868775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1836890| [2025/04/30 20:08:14 868779] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 868784] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1961| [2025/04/30 20:08:14 868821] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70821|now:1746043694868792|stream_id:0|stream_offset:1836890| [2025/04/30 20:08:14 868827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 868833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70821|applimit:0| [2025/04/30 20:08:14 868840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56711|rtt_var:806|pto_duration:59935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 868848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 868854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 868861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 868867] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694953727|now:1746043694868840|interv:84887| [2025/04/30 20:08:14 868874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694953727|now:1746043694868840|interval:84887|pto_count:0|srtt:56711 [2025/04/30 20:08:14 868881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72021| [2025/04/30 20:08:14 868886] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 868890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1838057| [2025/04/30 20:08:14 868895] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 868899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1962| [2025/04/30 20:08:14 868929] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72021|now:1746043694868906|stream_id:0|stream_offset:1838057| [2025/04/30 20:08:14 868935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 868943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72021|applimit:0| [2025/04/30 20:08:14 868950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56711|rtt_var:806|pto_duration:59935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 868963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 868970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 868977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73221| [2025/04/30 20:08:14 868982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694953841|now:1746043694868949|interv:84892| [2025/04/30 20:08:14 868986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694953841|now:1746043694868949|interval:84892|pto_count:0|srtt:56711 [2025/04/30 20:08:14 868991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73221| [2025/04/30 20:08:14 868996] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 869000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1839224| [2025/04/30 20:08:14 869005] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 869009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694870009|now:1746043694869009|interv:1000| [2025/04/30 20:08:14 869013] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 869017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 869021] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694870009| [2025/04/30 20:08:14 869025] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694870009| [2025/04/30 20:08:14 869029] [debug] |xqc_engine_wakeup_after|wakeup:1746043694870009|now:1746043694869029|diff:980| [2025/04/30 20:08:14 869033] [debug] |xqc_engine_main_logic|END|now:1746043694868699| [2025/04/30 20:08:14 869042] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694869041| [2025/04/30 20:08:14 869047] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 869052] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1518| [2025/04/30 20:08:14 869056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1519| [2025/04/30 20:08:14 869062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1519| [2025/04/30 20:08:14 869066] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 869071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1902|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1902|path_largest_ack:1902| [2025/04/30 20:08:14 869076] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1753198|prior_time:1746043694811675|is_app_limited:0|send_elapse:54545|ack_elapse:57366|ctl_first_sent_time:1746043694811979|lagest_ack_time:1746043694869041|curr_delivered:1821610| [2025/04/30 20:08:14 869081] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694811979| [2025/04/30 20:08:14 869086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:643| [2025/04/30 20:08:14 869097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56711|rttvar:806|minrtt:30499|latest_rtt:57062|ack_delay:48| [2025/04/30 20:08:14 869104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56749|rttvar:680|minrtt:30499|latest_rtt:57062|ack_delay:48| [2025/04/30 20:08:14 869111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1902|lost_pn:1899|thresh:3| [2025/04/30 20:08:14 869117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 869124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 869130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56749|rtt_var:680|pto_duration:59469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 869136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 869143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 869150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 869156] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694953375|now:1746043694869130|interv:84245| [2025/04/30 20:08:14 869163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694953375|now:1746043694869130|interval:84245|pto_count:0|srtt:56749 [2025/04/30 20:08:14 869191] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54545, ack_elapse 57366, delivered 68412|rate 1192553|lost 334| [2025/04/30 20:08:14 869199] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192553) in round 31| [2025/04/30 20:08:14 869205] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 869211] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 869215] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694811979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 869220] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694811979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 869225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72021|srtt:56749|latest_rtt:57062|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 869231] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1519|largest:1519|pns:2| [2025/04/30 20:08:14 869236] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1519|frame:ACK |recv_time:1746043694869041|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 869245] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814869041|now:1746043694869041|interv:120000000| [2025/04/30 20:08:14 869250] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814869041|now:1746043694869041|interv:120000000| [2025/04/30 20:08:14 869254] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694870009|pq_index:0| [2025/04/30 20:08:14 869259] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694868699| [2025/04/30 20:08:14 869265] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694869265| [2025/04/30 20:08:14 869273] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694869271| [2025/04/30 20:08:14 869280] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 869286] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56749|min_srtt:56749|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 869291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1871900| [2025/04/30 20:08:14 869297] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 869305] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 869312] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56749|min_srtt:56749|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 869316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1873067| [2025/04/30 20:08:14 869321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 869325] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 869330] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 869336] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 869343] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 869349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1839224| [2025/04/30 20:08:14 869357] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 869363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 869369] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694870009| [2025/04/30 20:08:14 869389] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694870009| [2025/04/30 20:08:14 869396] [debug] |xqc_engine_wakeup_after|wakeup:1746043694870009|now:1746043694869396|diff:613| [2025/04/30 20:08:14 869403] [debug] |xqc_engine_main_logic|END|now:1746043694869271| [2025/04/30 20:08:14 869412] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694869412| [2025/04/30 20:08:14 869418] [debug] |xqc_engine_wakeup_after|wakeup:1746043694870009|now:1746043694869418|diff:591| [2025/04/30 20:08:14 869425] [debug] |xqc_engine_main_logic|END|now:1746043694869412| [2025/04/30 20:08:14 869541] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694869540| [2025/04/30 20:08:14 869553] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 869562] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1519| [2025/04/30 20:08:14 869569] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1520| [2025/04/30 20:08:14 869579] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1520| [2025/04/30 20:08:14 869584] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 869593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 869604] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1754398|prior_time:1746043694812760|is_app_limited:0|send_elapse:54605|ack_elapse:56780|ctl_first_sent_time:1746043694813056|lagest_ack_time:1746043694869540|curr_delivered:1822810| [2025/04/30 20:08:14 869611] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694813056| [2025/04/30 20:08:14 869617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:644| [2025/04/30 20:08:14 869623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56749|rttvar:680|minrtt:30499|latest_rtt:56484|ack_delay:40| [2025/04/30 20:08:14 869629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56711|rttvar:586|minrtt:30499|latest_rtt:56484|ack_delay:40| [2025/04/30 20:08:14 869636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1903|lost_pn:1900|thresh:3| [2025/04/30 20:08:14 869640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 869644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 869650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56711|rtt_var:586|pto_duration:59055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 869656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 869662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 869668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70821| [2025/04/30 20:08:14 869672] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694952961|now:1746043694869649|interv:83312| [2025/04/30 20:08:14 869682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694952961|now:1746043694869649|interval:83312|pto_count:0|srtt:56711 [2025/04/30 20:08:14 869686] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54605, ack_elapse 56780, delivered 68412|rate 1204860|lost 334| [2025/04/30 20:08:14 869690] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204860) in round 31| [2025/04/30 20:08:14 869695] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 869700] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 869703] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694813056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 869708] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694813056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 869713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70821|srtt:56711|latest_rtt:56484|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 869719] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1520|largest:1520|pns:2| [2025/04/30 20:08:14 869723] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1520|frame:ACK |recv_time:1746043694869540|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 869728] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814869540|now:1746043694869540|interv:120000000| [2025/04/30 20:08:14 869732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814869540|now:1746043694869540|interv:120000000| [2025/04/30 20:08:14 869736] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694870009|pq_index:0| [2025/04/30 20:08:14 869741] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694869271| [2025/04/30 20:08:14 869745] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694869745| [2025/04/30 20:08:14 869750] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694869749| [2025/04/30 20:08:14 869755] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055FC16B356FC| [2025/04/30 20:08:14 869760] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56711|min_srtt:56711|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 869764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1873067| [2025/04/30 20:08:14 869769] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56711|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 869777] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 869781] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56711|min_srtt:56711|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 869786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1874234| [2025/04/30 20:08:14 869790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 869794] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 869798] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 869803] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 869807] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 869811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1839224| [2025/04/30 20:08:14 869816] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 869819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 869824] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694870009| [2025/04/30 20:08:14 869828] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694870009| [2025/04/30 20:08:14 869832] [debug] |xqc_engine_wakeup_after|wakeup:1746043694870009|now:1746043694869832|diff:177| [2025/04/30 20:08:14 869836] [debug] |xqc_engine_main_logic|END|now:1746043694869749| [2025/04/30 20:08:14 869841] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694869841| [2025/04/30 20:08:14 869845] [debug] |xqc_engine_wakeup_after|wakeup:1746043694870009|now:1746043694869845|diff:164| [2025/04/30 20:08:14 869849] [debug] |xqc_engine_main_logic|END|now:1746043694869841| [2025/04/30 20:08:14 870751] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694870749| [2025/04/30 20:08:14 870767] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 870775] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1520| [2025/04/30 20:08:14 870779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1521| [2025/04/30 20:08:14 870785] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1521| [2025/04/30 20:08:14 870790] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 870795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1904|origin_pktnum:1810|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:08:14 870799] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:67212|prior_delivered:1756798|prior_time:1746043694815096|is_app_limited:0|send_elapse:54412|ack_elapse:55653|ctl_first_sent_time:1746043694815465|lagest_ack_time:1746043694870749|curr_delivered:1824010| [2025/04/30 20:08:14 870811] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694815465| [2025/04/30 20:08:14 870816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:646| [2025/04/30 20:08:14 870820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56711|rttvar:586|minrtt:30499|latest_rtt:55284|ack_delay:216| [2025/04/30 20:08:14 870824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56506|rttvar:850|minrtt:30499|latest_rtt:55284|ack_delay:216| [2025/04/30 20:08:14 870828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1904|lost_pn:1901|thresh:3| [2025/04/30 20:08:14 870833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 870837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56506|rtt_var:850|pto_duration:59906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 870841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 870845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 870849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69621| [2025/04/30 20:08:14 870853] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694953812|now:1746043694870836|interv:82976| [2025/04/30 20:08:14 870857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694953812|now:1746043694870836|interval:82976|pto_count:0|srtt:56506 [2025/04/30 20:08:14 870861] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54412, ack_elapse 55653, delivered 67212|rate 1207697|lost 334| [2025/04/30 20:08:14 870866] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207697) in round 31| [2025/04/30 20:08:14 870870] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 870874] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 870879] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694815465|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 870884] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694815465|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 870888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69621|srtt:56506|latest_rtt:55284|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 870893] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:11| [2025/04/30 20:08:14 870901] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_max_stream_data_frame|max_stream_data=2294659|max_stream_data_old=2026249| [2025/04/30 20:08:14 870906] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694895749|now:1746043694870749|interv:25000| [2025/04/30 20:08:14 870911] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694870749|max_ack_delay:25000| [2025/04/30 20:08:14 870916] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1521|largest:1521|pns:2| [2025/04/30 20:08:14 870921] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1521|frame:ACK MAX_STREAM_DATA |recv_time:1746043694870749|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 870926] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814870749|now:1746043694870749|interv:120000000| [2025/04/30 20:08:14 870933] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814870749|now:1746043694870749|interv:120000000| [2025/04/30 20:08:14 870939] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694870009|pq_index:0| [2025/04/30 20:08:14 870945] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694869749| [2025/04/30 20:08:14 870950] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694870950| [2025/04/30 20:08:14 870955] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694870954| [2025/04/30 20:08:14 870960] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694870009|now:1746043694870954| [2025/04/30 20:08:14 870964] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694870009|now:1746043694870954| [2025/04/30 20:08:14 870969] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 870976] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055FC16B356FC|cnt:0| [2025/04/30 20:08:14 870985] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7974056| [2025/04/30 20:08:14 870991] [debug] |scid:ed3061445c419a858f5981dc|xqc_sample_check_app_limited|check_applimit|path:0|inflight:69621|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 20:08:14 870998] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7972889| [2025/04/30 20:08:14 871005] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7971722| [2025/04/30 20:08:14 871011] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7970555| [2025/04/30 20:08:14 871019] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7969388| [2025/04/30 20:08:14 871026] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7968221| [2025/04/30 20:08:14 871033] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7967054| [2025/04/30 20:08:14 871040] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7965887| [2025/04/30 20:08:14 871047] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7964720| [2025/04/30 20:08:14 871060] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7963553| [2025/04/30 20:08:14 871067] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7962386| [2025/04/30 20:08:14 871073] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7961219| [2025/04/30 20:08:14 871080] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7960052| [2025/04/30 20:08:14 871088] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7958885| [2025/04/30 20:08:14 871095] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7957718| [2025/04/30 20:08:14 871102] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7956551| [2025/04/30 20:08:14 871109] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7955384| [2025/04/30 20:08:14 871116] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7954217| [2025/04/30 20:08:14 871123] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7953050| [2025/04/30 20:08:14 871130] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7951883| [2025/04/30 20:08:14 871137] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7950716| [2025/04/30 20:08:14 871145] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7949549| [2025/04/30 20:08:14 871152] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7948382| [2025/04/30 20:08:14 871159] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7947215| [2025/04/30 20:08:14 871186] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7946048| [2025/04/30 20:08:14 871197] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7944881| [2025/04/30 20:08:14 871205] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7943714| [2025/04/30 20:08:14 871212] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7942547| [2025/04/30 20:08:14 871219] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7941380| [2025/04/30 20:08:14 871225] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7940213| [2025/04/30 20:08:14 871232] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7939046| [2025/04/30 20:08:14 871239] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7937879| [2025/04/30 20:08:14 871245] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7936712| [2025/04/30 20:08:14 871252] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7935545| [2025/04/30 20:08:14 871258] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7934378| [2025/04/30 20:08:14 871265] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7933211| [2025/04/30 20:08:14 871272] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7932044| [2025/04/30 20:08:14 871279] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7930877| [2025/04/30 20:08:14 871285] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7929710| [2025/04/30 20:08:14 871291] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7928543| [2025/04/30 20:08:14 871299] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7927376| [2025/04/30 20:08:14 871312] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7926209| [2025/04/30 20:08:14 871319] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7925042| [2025/04/30 20:08:14 871325] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7923875| [2025/04/30 20:08:14 871332] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7922708| [2025/04/30 20:08:14 871337] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7921541| [2025/04/30 20:08:14 871341] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7920374| [2025/04/30 20:08:14 871346] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7919207| [2025/04/30 20:08:14 871350] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7918040| [2025/04/30 20:08:14 871354] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7916873| [2025/04/30 20:08:14 871358] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7915706| [2025/04/30 20:08:14 871363] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7914539| [2025/04/30 20:08:14 871367] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7913372| [2025/04/30 20:08:14 871371] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7912205| [2025/04/30 20:08:14 871376] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7911038| [2025/04/30 20:08:14 871380] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7909871| [2025/04/30 20:08:14 871384] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7908704| [2025/04/30 20:08:14 871389] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7907537| [2025/04/30 20:08:14 871393] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7906370| [2025/04/30 20:08:14 871397] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7905203| [2025/04/30 20:08:14 871401] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7904036| [2025/04/30 20:08:14 871405] [debug] |scid:ed3061445c419a858f5981dc|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7902869| [2025/04/30 20:08:14 871411] [info] |scid:ed3061445c419a858f5981dc|xqc_stream_send|ret:0|stream_id:0|stream_send_offset:2097152|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:71208|offset:71208|fin:1|stream_flag:64|conn:000055FC16B356FC|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:08:14 871417] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2| [2025/04/30 20:08:14 871622] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56506|min_srtt:56506|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 871627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69621|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1874234| [2025/04/30 20:08:14 871632] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56506|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 871641] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 871646] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56506|min_srtt:56506|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 871650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69621|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1875401| [2025/04/30 20:08:14 871654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 871658] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 871662] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 871667] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 871671] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 871675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69621|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1839224| [2025/04/30 20:08:14 871680] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 871684] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1963| [2025/04/30 20:08:14 871723] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69621|now:1746043694871693|stream_id:0|stream_offset:1839224| [2025/04/30 20:08:14 871730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 871734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69621|applimit:0| [2025/04/30 20:08:14 871739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56506|rtt_var:850|pto_duration:59906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 871743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 871747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 871751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70821| [2025/04/30 20:08:14 871755] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694956599|now:1746043694871739|interv:84860| [2025/04/30 20:08:14 871759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694956599|now:1746043694871739|interval:84860|pto_count:0|srtt:56506 [2025/04/30 20:08:14 871764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70821| [2025/04/30 20:08:14 871769] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 871780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1840391| [2025/04/30 20:08:14 871788] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 871795] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1964| [2025/04/30 20:08:14 871826] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70821|now:1746043694871804|stream_id:0|stream_offset:1840391| [2025/04/30 20:08:14 871835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 871842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70821|applimit:0| [2025/04/30 20:08:14 871849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56506|rtt_var:850|pto_duration:59906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 871855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 871861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 871867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 871874] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694956710|now:1746043694871848|interv:84862| [2025/04/30 20:08:14 871881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694956710|now:1746043694871848|interval:84862|pto_count:0|srtt:56506 [2025/04/30 20:08:14 871888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72021| [2025/04/30 20:08:14 871896] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 871902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1841558| [2025/04/30 20:08:14 871910] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 871915] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1965| [2025/04/30 20:08:14 871950] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72021|now:1746043694871923|stream_id:0|stream_offset:1841558| [2025/04/30 20:08:14 871959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 871966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72021|applimit:0| [2025/04/30 20:08:14 871973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56506|rtt_var:850|pto_duration:59906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 871984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 871988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 871992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73221| [2025/04/30 20:08:14 871996] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694956829|now:1746043694871972|interv:84857| [2025/04/30 20:08:14 872000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694956829|now:1746043694871972|interval:84857|pto_count:0|srtt:56506 [2025/04/30 20:08:14 872005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73221| [2025/04/30 20:08:14 872010] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 872014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1842725| [2025/04/30 20:08:14 872018] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 872022] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694873022|now:1746043694872022|interv:1000| [2025/04/30 20:08:14 872026] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 872030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 872034] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694873022| [2025/04/30 20:08:14 872039] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694873022| [2025/04/30 20:08:14 872043] [debug] |xqc_engine_wakeup_after|wakeup:1746043694873022|now:1746043694872043|diff:979| [2025/04/30 20:08:14 872047] [debug] |xqc_engine_main_logic|END|now:1746043694870954| [2025/04/30 20:08:14 872055] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694872054| [2025/04/30 20:08:14 872060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 872065] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1521| [2025/04/30 20:08:14 872069] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1522| [2025/04/30 20:08:14 872075] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1522| [2025/04/30 20:08:14 872079] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 872084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 872089] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1756798|prior_time:1746043694815096|is_app_limited:0|send_elapse:54547|ack_elapse:56958|ctl_first_sent_time:1746043694815600|lagest_ack_time:1746043694872054|curr_delivered:1825210| [2025/04/30 20:08:14 872094] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694815600| [2025/04/30 20:08:14 872098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:585| [2025/04/30 20:08:14 872107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56506|rttvar:850|minrtt:30499|latest_rtt:56454|ack_delay:56| [2025/04/30 20:08:14 872112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56492|rttvar:665|minrtt:30499|latest_rtt:56454|ack_delay:56| [2025/04/30 20:08:14 872116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1905|lost_pn:1902|thresh:3| [2025/04/30 20:08:14 872121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 872127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56492|rtt_var:665|pto_duration:59152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 872134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 872141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 872147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 872151] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694956075|now:1746043694872127|interv:83948| [2025/04/30 20:08:14 872155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694956075|now:1746043694872127|interval:83948|pto_count:0|srtt:56492 [2025/04/30 20:08:14 872162] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54547, ack_elapse 56958, delivered 68412|rate 1201095|lost 334| [2025/04/30 20:08:14 872190] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201095) in round 31| [2025/04/30 20:08:14 872197] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 872203] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 872208] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694815600|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 872215] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694815600|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 872222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72021|srtt:56492|latest_rtt:56454|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 872230] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1522|largest:1522|pns:2| [2025/04/30 20:08:14 872237] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1522|frame:ACK |recv_time:1746043694872054|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 872244] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814872054|now:1746043694872054|interv:120000000| [2025/04/30 20:08:14 872255] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814872054|now:1746043694872054|interv:120000000| [2025/04/30 20:08:14 872261] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694873022|pq_index:0| [2025/04/30 20:08:14 872267] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694870954| [2025/04/30 20:08:14 872272] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694872272| [2025/04/30 20:08:14 872279] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694872278| [2025/04/30 20:08:14 872288] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56492|min_srtt:56492|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 872295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1875401| [2025/04/30 20:08:14 872302] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 872310] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 872317] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56492|min_srtt:56492|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 872323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1876568| [2025/04/30 20:08:14 872329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 872335] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 872341] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 872348] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 872356] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 872362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1842725| [2025/04/30 20:08:14 872369] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 872375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 872381] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694873022| [2025/04/30 20:08:14 872388] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694873022| [2025/04/30 20:08:14 872394] [debug] |xqc_engine_wakeup_after|wakeup:1746043694873022|now:1746043694872394|diff:628| [2025/04/30 20:08:14 872407] [debug] |xqc_engine_main_logic|END|now:1746043694872278| [2025/04/30 20:08:14 872416] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694872416| [2025/04/30 20:08:14 872421] [debug] |xqc_engine_wakeup_after|wakeup:1746043694873022|now:1746043694872421|diff:601| [2025/04/30 20:08:14 872425] [debug] |xqc_engine_main_logic|END|now:1746043694872416| [2025/04/30 20:08:14 873699] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694873698| [2025/04/30 20:08:14 873717] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694873022|pq_index:0| [2025/04/30 20:08:14 873725] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694872278| [2025/04/30 20:08:14 873732] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694873730| [2025/04/30 20:08:14 873739] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694873022|now:1746043694873730| [2025/04/30 20:08:14 873746] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694873022|now:1746043694873730| [2025/04/30 20:08:14 873752] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 873760] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56492|min_srtt:56492|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 873767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1876568| [2025/04/30 20:08:14 873775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 873781] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 873849] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 873858] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 873866] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 873872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1842725| [2025/04/30 20:08:14 873880] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 873898] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1966| [2025/04/30 20:08:14 873948] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72021|now:1746043694873910|stream_id:0|stream_offset:1842725| [2025/04/30 20:08:14 873958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 873965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72021|applimit:0| [2025/04/30 20:08:14 874022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56492|rtt_var:665|pto_duration:59152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 874030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 874037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 874043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73221| [2025/04/30 20:08:14 874050] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694958062|now:1746043694874022|interv:84040| [2025/04/30 20:08:14 874071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694958062|now:1746043694874022|interval:84040|pto_count:0|srtt:56492 [2025/04/30 20:08:14 874079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73221| [2025/04/30 20:08:14 874085] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 874089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1843892| [2025/04/30 20:08:14 874094] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 874098] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1967| [2025/04/30 20:08:14 874136] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73221|now:1746043694874106|stream_id:0|stream_offset:1843892| [2025/04/30 20:08:14 874146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 874153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73221|applimit:0| [2025/04/30 20:08:14 874160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56492|rtt_var:665|pto_duration:59152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 874184] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 874191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 874198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74421| [2025/04/30 20:08:14 874204] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694958258|now:1746043694874159|interv:84099| [2025/04/30 20:08:14 874211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694958258|now:1746043694874159|interval:84099|pto_count:0|srtt:56492 [2025/04/30 20:08:14 874218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:74421| [2025/04/30 20:08:14 874226] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 874232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74421|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1845059| [2025/04/30 20:08:14 874255] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 874263] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1968| [2025/04/30 20:08:14 874305] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74421|now:1746043694874273|stream_id:0|stream_offset:1845059| [2025/04/30 20:08:14 874315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 874322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74421|applimit:0| [2025/04/30 20:08:14 874328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56492|rtt_var:665|pto_duration:59152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 874335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 874342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 874348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75621| [2025/04/30 20:08:14 874355] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694958425|now:1746043694874328|interv:84097| [2025/04/30 20:08:14 874412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694958425|now:1746043694874328|interval:84097|pto_count:0|srtt:56492 [2025/04/30 20:08:14 874423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:75621| [2025/04/30 20:08:14 874431] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 874438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75621|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1846226| [2025/04/30 20:08:14 874446] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 874453] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694875452|now:1746043694874452|interv:1000| [2025/04/30 20:08:14 874457] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 874461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 874465] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694875452| [2025/04/30 20:08:14 874470] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694875452| [2025/04/30 20:08:14 874474] [debug] |xqc_engine_wakeup_after|wakeup:1746043694875452|now:1746043694874474|diff:978| [2025/04/30 20:08:14 874478] [debug] |xqc_engine_main_logic|END|now:1746043694873730| [2025/04/30 20:08:14 874489] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694874488| [2025/04/30 20:08:14 874495] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 874512] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1522| [2025/04/30 20:08:14 874518] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1523| [2025/04/30 20:08:14 874527] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1523| [2025/04/30 20:08:14 874533] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 874542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 874549] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1757998|prior_time:1746043694815736|is_app_limited:0|send_elapse:54497|ack_elapse:58752|ctl_first_sent_time:1746043694815998|lagest_ack_time:1746043694874488|curr_delivered:1826410| [2025/04/30 20:08:14 874556] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694815998| [2025/04/30 20:08:14 874563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:279||sndq_packets_used_bytes:0|sndq_packets_free:586| [2025/04/30 20:08:14 874570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56492|rttvar:665|minrtt:30499|latest_rtt:58490|ack_delay:104| [2025/04/30 20:08:14 874577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56729|rttvar:972|minrtt:30499|latest_rtt:58490|ack_delay:104| [2025/04/30 20:08:14 874583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1906|lost_pn:1903|thresh:3| [2025/04/30 20:08:14 874590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 874597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56729|rtt_var:972|pto_duration:60617|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 874604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 874611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 874618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74421| [2025/04/30 20:08:14 874624] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694959890|now:1746043694874596|interv:85294| [2025/04/30 20:08:14 874630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694959890|now:1746043694874596|interval:85294|pto_count:0|srtt:56729 [2025/04/30 20:08:14 874637] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54497, ack_elapse 58752, delivered 68412|rate 1164419|lost 334| [2025/04/30 20:08:14 874643] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164419) in round 31| [2025/04/30 20:08:14 874650] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 874657] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 874663] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694815998|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 874676] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694815998|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 874683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:74421|srtt:56729|latest_rtt:58490|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 874691] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1523|largest:1523|pns:2| [2025/04/30 20:08:14 874699] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1523|frame:ACK |recv_time:1746043694874488|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 874706] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814874488|now:1746043694874488|interv:120000000| [2025/04/30 20:08:14 874713] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814874488|now:1746043694874488|interv:120000000| [2025/04/30 20:08:14 874719] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694875452|pq_index:0| [2025/04/30 20:08:14 874724] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694873730| [2025/04/30 20:08:14 874728] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694874728| [2025/04/30 20:08:14 874733] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694874732| [2025/04/30 20:08:14 874739] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56729|min_srtt:56729|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 874744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:74421|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1876568| [2025/04/30 20:08:14 874749] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56729|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 874754] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 874759] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56729|min_srtt:56729|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 874763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:74421|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1877735| [2025/04/30 20:08:14 874768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 874771] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 874775] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 874783] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 874788] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 874792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74421|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1846226| [2025/04/30 20:08:14 874797] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 874801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 874805] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694875452| [2025/04/30 20:08:14 874809] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694875452| [2025/04/30 20:08:14 874813] [debug] |xqc_engine_wakeup_after|wakeup:1746043694875452|now:1746043694874813|diff:639| [2025/04/30 20:08:14 874817] [debug] |xqc_engine_main_logic|END|now:1746043694874732| [2025/04/30 20:08:14 874826] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694874825| [2025/04/30 20:08:14 874831] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 874836] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1523| [2025/04/30 20:08:14 874840] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1524| [2025/04/30 20:08:14 874846] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1524| [2025/04/30 20:08:14 874850] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 874855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 874860] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1759198|prior_time:1746043694816641|is_app_limited:0|send_elapse:54685|ack_elapse:58184|ctl_first_sent_time:1746043694816939|lagest_ack_time:1746043694874825|curr_delivered:1827610| [2025/04/30 20:08:14 874865] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694816939| [2025/04/30 20:08:14 874869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:587| [2025/04/30 20:08:14 874873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56729|rttvar:972|minrtt:30499|latest_rtt:57886|ack_delay:56| [2025/04/30 20:08:14 874878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56866|rttvar:1004|minrtt:30499|latest_rtt:57886|ack_delay:56| [2025/04/30 20:08:14 874882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1907|lost_pn:1904|thresh:3| [2025/04/30 20:08:14 874886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 874890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56866|rtt_var:1004|pto_duration:60882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 874898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 874902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 874905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73221| [2025/04/30 20:08:14 874909] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694960155|now:1746043694874890|interv:85265| [2025/04/30 20:08:14 874913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694960155|now:1746043694874890|interval:85265|pto_count:0|srtt:56866 [2025/04/30 20:08:14 874918] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54685, ack_elapse 58184, delivered 68412|rate 1175787|lost 334| [2025/04/30 20:08:14 874922] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175787) in round 31| [2025/04/30 20:08:14 874926] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 874931] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 874935] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694816939|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 874940] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694816939|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 874944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:73221|srtt:56866|latest_rtt:57886|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 874950] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1524|largest:1524|pns:2| [2025/04/30 20:08:14 874954] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1524|frame:ACK |recv_time:1746043694874825|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 874959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814874825|now:1746043694874825|interv:120000000| [2025/04/30 20:08:14 874963] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814874825|now:1746043694874825|interv:120000000| [2025/04/30 20:08:14 874967] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694875452|pq_index:0| [2025/04/30 20:08:14 874971] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694874732| [2025/04/30 20:08:14 874975] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694874975| [2025/04/30 20:08:14 874979] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694874978| [2025/04/30 20:08:14 874985] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56866|min_srtt:56866|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 874992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1877735| [2025/04/30 20:08:14 874997] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56866|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 875002] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 875006] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56866|min_srtt:56866|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 875011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:08:14 875015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 875019] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 875023] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 875027] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 875031] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 875035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1846226| [2025/04/30 20:08:14 875040] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 875044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 875048] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694875452| [2025/04/30 20:08:14 875052] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694875452| [2025/04/30 20:08:14 875055] [debug] |xqc_engine_wakeup_after|wakeup:1746043694875452|now:1746043694875055|diff:397| [2025/04/30 20:08:14 875059] [debug] |xqc_engine_main_logic|END|now:1746043694874978| [2025/04/30 20:08:14 875066] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694875066| [2025/04/30 20:08:14 875070] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 875076] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1524| [2025/04/30 20:08:14 875082] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1525| [2025/04/30 20:08:14 875090] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1525| [2025/04/30 20:08:14 875096] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 875103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 875116] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1760398|prior_time:1746043694817754|is_app_limited:0|send_elapse:54357|ack_elapse:57312|ctl_first_sent_time:1746043694818059|lagest_ack_time:1746043694875066|curr_delivered:1828810| [2025/04/30 20:08:14 875123] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694818059| [2025/04/30 20:08:14 875129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:277||sndq_packets_used_bytes:0|sndq_packets_free:588| [2025/04/30 20:08:14 875136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56866|rttvar:1004|minrtt:30499|latest_rtt:57007|ack_delay:40| [2025/04/30 20:08:14 875143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56878|rttvar:778|minrtt:30499|latest_rtt:57007|ack_delay:40| [2025/04/30 20:08:14 875150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1908|lost_pn:1905|thresh:3| [2025/04/30 20:08:14 875157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 875163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56878|rtt_var:778|pto_duration:59990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 875188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 875194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 875200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 875207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694959263|now:1746043694875162|interv:84101| [2025/04/30 20:08:14 875213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694959263|now:1746043694875162|interval:84101|pto_count:0|srtt:56878 [2025/04/30 20:08:14 875220] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54357, ack_elapse 57312, delivered 68412|rate 1193676|lost 334| [2025/04/30 20:08:14 875227] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193676) in round 31| [2025/04/30 20:08:14 875234] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 875240] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 875247] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694818059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 875253] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694818059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 875260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72021|srtt:56878|latest_rtt:57007|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 875275] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1525|largest:1525|pns:2| [2025/04/30 20:08:14 875282] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1525|frame:ACK |recv_time:1746043694875066|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 875289] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814875066|now:1746043694875066|interv:120000000| [2025/04/30 20:08:14 875296] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814875066|now:1746043694875066|interv:120000000| [2025/04/30 20:08:14 875301] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694875452|pq_index:0| [2025/04/30 20:08:14 875308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694874978| [2025/04/30 20:08:14 875314] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694875314| [2025/04/30 20:08:14 875322] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694875320| [2025/04/30 20:08:14 875331] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56878|min_srtt:56878|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 875338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:08:14 875343] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56878|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 875348] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 875352] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56878|min_srtt:56878|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 875357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1880069| [2025/04/30 20:08:14 875361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 875365] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 875369] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 875373] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 875378] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 875385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1846226| [2025/04/30 20:08:14 875398] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 875405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 875411] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694875452| [2025/04/30 20:08:14 875418] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694875452| [2025/04/30 20:08:14 875424] [debug] |xqc_engine_wakeup_after|wakeup:1746043694875452|now:1746043694875424|diff:28| [2025/04/30 20:08:14 875431] [debug] |xqc_engine_main_logic|END|now:1746043694875320| [2025/04/30 20:08:14 875439] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694875439| [2025/04/30 20:08:14 875443] [debug] |xqc_engine_wakeup_after|wakeup:1746043694875452|now:1746043694875443|diff:9| [2025/04/30 20:08:14 875447] [debug] |xqc_engine_main_logic|END|now:1746043694875439| [2025/04/30 20:08:14 876518] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694876517| [2025/04/30 20:08:14 876530] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694875452|pq_index:0| [2025/04/30 20:08:14 876535] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694875320| [2025/04/30 20:08:14 876541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694876539| [2025/04/30 20:08:14 876545] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694875452|now:1746043694876539| [2025/04/30 20:08:14 876550] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694875452|now:1746043694876539| [2025/04/30 20:08:14 876554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 876559] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56878|min_srtt:56878|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 876564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1880069| [2025/04/30 20:08:14 876569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 876573] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 876577] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 876582] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 876586] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 876591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1846226| [2025/04/30 20:08:14 876595] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 876600] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1969| [2025/04/30 20:08:14 876644] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72021|now:1746043694876614|stream_id:0|stream_offset:1846226| [2025/04/30 20:08:14 876651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 876656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72021|applimit:0| [2025/04/30 20:08:14 876661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56878|rtt_var:778|pto_duration:59990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 876668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 876674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 876681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73221| [2025/04/30 20:08:14 876687] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694961604|now:1746043694876661|interv:84943| [2025/04/30 20:08:14 876694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694961604|now:1746043694876661|interval:84943|pto_count:0|srtt:56878 [2025/04/30 20:08:14 876702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73221| [2025/04/30 20:08:14 876710] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 876714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73221|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1847393| [2025/04/30 20:08:14 876719] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 876723] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1970| [2025/04/30 20:08:14 876753] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73221|now:1746043694876730|stream_id:0|stream_offset:1847393| [2025/04/30 20:08:14 876758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 876763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73221|applimit:0| [2025/04/30 20:08:14 876768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56878|rtt_var:778|pto_duration:59990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 876775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 876782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 876788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74421| [2025/04/30 20:08:14 876795] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694961720|now:1746043694876768|interv:84952| [2025/04/30 20:08:14 876808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694961720|now:1746043694876768|interval:84952|pto_count:0|srtt:56878 [2025/04/30 20:08:14 876814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:74421| [2025/04/30 20:08:14 876819] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 876823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74421|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1848560| [2025/04/30 20:08:14 876828] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 876832] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694877831|now:1746043694876831|interv:1000| [2025/04/30 20:08:14 876836] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 876840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 876844] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694877831| [2025/04/30 20:08:14 876848] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694877831| [2025/04/30 20:08:14 876852] [debug] |xqc_engine_wakeup_after|wakeup:1746043694877831|now:1746043694876852|diff:979| [2025/04/30 20:08:14 876856] [debug] |xqc_engine_main_logic|END|now:1746043694876539| [2025/04/30 20:08:14 877927] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694877927| [2025/04/30 20:08:14 877940] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694877831|pq_index:0| [2025/04/30 20:08:14 877945] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694876539| [2025/04/30 20:08:14 877951] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694877949| [2025/04/30 20:08:14 877956] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694877831|now:1746043694877949| [2025/04/30 20:08:14 877961] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694877831|now:1746043694877949| [2025/04/30 20:08:14 877965] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 877971] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56878|min_srtt:56878|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 877979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:74421|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1880069| [2025/04/30 20:08:14 877986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 877992] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 877998] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 878006] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 878021] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 878029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74421|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1848560| [2025/04/30 20:08:14 878036] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 878043] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1971| [2025/04/30 20:08:14 878109] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1971|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74421|now:1746043694878055|stream_id:0|stream_offset:1848560| [2025/04/30 20:08:14 878121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 878129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74421|applimit:0| [2025/04/30 20:08:14 878136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56878|rtt_var:778|pto_duration:59990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 878144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 878150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 878156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75621| [2025/04/30 20:08:14 878162] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694963045|now:1746043694878136|interv:84909| [2025/04/30 20:08:14 878191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694963045|now:1746043694878136|interval:84909|pto_count:0|srtt:56878 [2025/04/30 20:08:14 878199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:75621| [2025/04/30 20:08:14 878207] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 878214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75621|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1849727| [2025/04/30 20:08:14 878221] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 878227] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1972| [2025/04/30 20:08:14 878264] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75621|now:1746043694878235|stream_id:0|stream_offset:1849727| [2025/04/30 20:08:14 878274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 878281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75621|applimit:0| [2025/04/30 20:08:14 878295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56878|rtt_var:778|pto_duration:59990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 878303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 878310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 878316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76821| [2025/04/30 20:08:14 878322] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694963225|now:1746043694878295|interv:84930| [2025/04/30 20:08:14 878326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694963225|now:1746043694878295|interval:84930|pto_count:0|srtt:56878 [2025/04/30 20:08:14 878330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:76821| [2025/04/30 20:08:14 878336] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 878340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76821|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1850894| [2025/04/30 20:08:14 878345] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 878349] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694879348|now:1746043694878348|interv:1000| [2025/04/30 20:08:14 878353] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 878357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 878364] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694879348| [2025/04/30 20:08:14 878371] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694879348| [2025/04/30 20:08:14 878377] [debug] |xqc_engine_wakeup_after|wakeup:1746043694879348|now:1746043694878377|diff:971| [2025/04/30 20:08:14 878384] [debug] |xqc_engine_main_logic|END|now:1746043694877949| [2025/04/30 20:08:14 878399] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694878398| [2025/04/30 20:08:14 878407] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 878416] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1525| [2025/04/30 20:08:14 878420] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1526| [2025/04/30 20:08:14 878426] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1526| [2025/04/30 20:08:14 878430] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 878437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1910|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1911|path_largest_ack:1910| [2025/04/30 20:08:14 878445] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1762798|prior_time:1746043694819747|is_app_limited:0|send_elapse:54783|ack_elapse:58651|ctl_first_sent_time:1746043694820034|lagest_ack_time:1746043694878398|curr_delivered:1830010| [2025/04/30 20:08:14 878452] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694820034| [2025/04/30 20:08:14 878466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:589| [2025/04/30 20:08:14 878473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 878481] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1763998|prior_time:1746043694820833|is_app_limited:0|send_elapse:54834|ack_elapse:57565|ctl_first_sent_time:1746043694821162|lagest_ack_time:1746043694878398|curr_delivered:1831210| [2025/04/30 20:08:14 878489] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694821162| [2025/04/30 20:08:14 878495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:275||sndq_packets_used_bytes:0|sndq_packets_free:590| [2025/04/30 20:08:14 878502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56878|rttvar:778|minrtt:30499|latest_rtt:57236|ack_delay:16| [2025/04/30 20:08:14 878509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56921|rttvar:669|minrtt:30499|latest_rtt:57236|ack_delay:16| [2025/04/30 20:08:14 878516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1911|lost_pn:1908|thresh:3| [2025/04/30 20:08:14 878521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 878525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694883415|now:1746043694878524|interval:4891| [2025/04/30 20:08:14 878529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694883415|now:1746043694878524|interv:4891| [2025/04/30 20:08:14 878533] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54834, ack_elapse 57565, delivered 67212|rate 1167584|lost 334| [2025/04/30 20:08:14 878538] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167584) in round 31| [2025/04/30 20:08:14 878543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 878547] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 878551] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:2400|po_sent_time:1746043694821162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 878556] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:2400|po_sent_time:1746043694821162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 878562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:74421|srtt:56921|latest_rtt:57236|min_rtt:30499|applimit:0|lost:334|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 878571] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1526|largest:1526|pns:2| [2025/04/30 20:08:14 878585] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1526|frame:ACK |recv_time:1746043694878398|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 878592] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814878398|now:1746043694878398|interv:120000000| [2025/04/30 20:08:14 878599] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814878398|now:1746043694878398|interv:120000000| [2025/04/30 20:08:14 878606] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694879348|pq_index:0| [2025/04/30 20:08:14 878613] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694877949| [2025/04/30 20:08:14 878619] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694878619| [2025/04/30 20:08:14 878627] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694878625| [2025/04/30 20:08:14 878637] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56921|min_srtt:56921|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 878644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:74421|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1880069| [2025/04/30 20:08:14 878649] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56921|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 878654] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 878659] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56921|min_srtt:56921|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 878663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:74421|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1881236| [2025/04/30 20:08:14 878668] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56921|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 878673] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 878680] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56921|min_srtt:56921|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 878687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:74421|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 878694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 878698] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 878702] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 878715] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 878723] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 878730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74421|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1850894| [2025/04/30 20:08:14 878736] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 878741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 878747] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694879348| [2025/04/30 20:08:14 878752] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694879348| [2025/04/30 20:08:14 878756] [debug] |xqc_engine_wakeup_after|wakeup:1746043694879348|now:1746043694878756|diff:592| [2025/04/30 20:08:14 878760] [debug] |xqc_engine_main_logic|END|now:1746043694878625| [2025/04/30 20:08:14 878768] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694878768| [2025/04/30 20:08:14 878773] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 878780] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1526| [2025/04/30 20:08:14 878786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1527| [2025/04/30 20:08:14 878796] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1527| [2025/04/30 20:08:14 878802] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 878810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 878817] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1765198|prior_time:1746043694821749|is_app_limited:0|send_elapse:54640|ack_elapse:57019|ctl_first_sent_time:1746043694822064|lagest_ack_time:1746043694878768|curr_delivered:1832410| [2025/04/30 20:08:14 878821] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694822064| [2025/04/30 20:08:14 878826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:591| [2025/04/30 20:08:14 878830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56921|rttvar:669|minrtt:30499|latest_rtt:56704|ack_delay:32| [2025/04/30 20:08:14 878834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56890|rttvar:564|minrtt:30499|latest_rtt:56704|ack_delay:32| [2025/04/30 20:08:14 878839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1912|lost_pn:1909|thresh:3| [2025/04/30 20:08:14 878846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1909|lost_pn:1909|po_sent_time:1746043694819025|lost_send_time:1746043694814767|loss_delay:64001|frame:STREAM |repair:128| [2025/04/30 20:08:14 878852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694819025u| [2025/04/30 20:08:14 878865] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |lost interval:157745|lost_count:2|send_count:164|pkt_num:1909|po_send_time:1746043694819025|srtt:56890|cwnd:107108|bw:1253837|conn_life:1702380|now:0|last_lost_time:1702380| [2025/04/30 20:08:14 878870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 878877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56890|rtt_var:564|pto_duration:59146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 878884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 878890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 878894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 878898] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694962381|now:1746043694878876|interv:83505| [2025/04/30 20:08:14 878903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694962381|now:1746043694878876|interval:83505|pto_count:0|srtt:56890 [2025/04/30 20:08:14 878907] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54640, ack_elapse 57019, delivered 67212|rate 1178764|lost 335| [2025/04/30 20:08:14 878912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178764) in round 31| [2025/04/30 20:08:14 878916] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 878920] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 878924] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:1|acked:1200|po_sent_time:1746043694822064|recovery:1|recovery_start:1746043694878864|packet_conservation:0|next_round_delivered:1786810| [2025/04/30 20:08:14 878929] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:1|acked:1200|po_sent_time:1746043694822064|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 878934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:72021|srtt:56890|latest_rtt:56704|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 878940] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1527|largest:1527|pns:2| [2025/04/30 20:08:14 878945] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1527|frame:ACK |recv_time:1746043694878768|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 878950] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814878768|now:1746043694878768|interv:120000000| [2025/04/30 20:08:14 878954] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814878768|now:1746043694878768|interv:120000000| [2025/04/30 20:08:14 878961] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694879348|pq_index:0| [2025/04/30 20:08:14 878973] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694878625| [2025/04/30 20:08:14 878977] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694878977| [2025/04/30 20:08:14 878982] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694878981| [2025/04/30 20:08:14 878988] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56890|min_srtt:56890|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 878992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:72021|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 878997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 879001] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 879005] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 879009] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 879013] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56890|min_srtt:56890|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 879018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:72021|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 879022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 879026] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 879030] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 879034] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 879041] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 879048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1850894| [2025/04/30 20:08:14 879055] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 879061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 879066] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694879348| [2025/04/30 20:08:14 879070] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694879348| [2025/04/30 20:08:14 879074] [debug] |xqc_engine_wakeup_after|wakeup:1746043694879348|now:1746043694879074|diff:274| [2025/04/30 20:08:14 879082] [debug] |xqc_engine_main_logic|END|now:1746043694878981| [2025/04/30 20:08:14 879088] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694879088| [2025/04/30 20:08:14 879092] [debug] |xqc_engine_wakeup_after|wakeup:1746043694879348|now:1746043694879092|diff:256| [2025/04/30 20:08:14 879096] [debug] |xqc_engine_main_logic|END|now:1746043694879088| [2025/04/30 20:08:14 879521] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694879519| [2025/04/30 20:08:14 879537] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 879546] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1527| [2025/04/30 20:08:14 879550] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1528| [2025/04/30 20:08:14 879556] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1528| [2025/04/30 20:08:14 879561] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 879569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 879577] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1766398|prior_time:1746043694822682|is_app_limited:0|send_elapse:54363|ack_elapse:56837|ctl_first_sent_time:1746043694823007|lagest_ack_time:1746043694879519|curr_delivered:1833610| [2025/04/30 20:08:14 879584] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694823007| [2025/04/30 20:08:14 879590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:591| [2025/04/30 20:08:14 879597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56890|rttvar:564|minrtt:30499|latest_rtt:56512|ack_delay:48| [2025/04/30 20:08:14 879604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56837|rttvar:529|minrtt:30499|latest_rtt:56512|ack_delay:48| [2025/04/30 20:08:14 879611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1913|lost_pn:1910|thresh:3| [2025/04/30 20:08:14 879617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 879624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 879630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56837|rtt_var:529|pto_duration:58953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 879637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 879644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 879650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70821| [2025/04/30 20:08:14 879657] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694962188|now:1746043694879630|interv:82558| [2025/04/30 20:08:14 879663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694962188|now:1746043694879630|interval:82558|pto_count:0|srtt:56837 [2025/04/30 20:08:14 879676] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54363, ack_elapse 56837, delivered 67212|rate 1182539|lost 335| [2025/04/30 20:08:14 879681] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182539) in round 31| [2025/04/30 20:08:14 879685] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 879689] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 879693] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694823007|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 879699] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694823007|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 879703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:70821|srtt:56837|latest_rtt:56512|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 879709] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1528|largest:1528|pns:2| [2025/04/30 20:08:14 879714] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1528|frame:ACK |recv_time:1746043694879519|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 879719] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814879519|now:1746043694879519|interv:120000000| [2025/04/30 20:08:14 879723] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814879519|now:1746043694879519|interv:120000000| [2025/04/30 20:08:14 879727] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694879348|pq_index:0| [2025/04/30 20:08:14 879732] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694878981| [2025/04/30 20:08:14 879736] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694879736| [2025/04/30 20:08:14 879741] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694879740| [2025/04/30 20:08:14 879746] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694879348|now:1746043694879740| [2025/04/30 20:08:14 879750] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694879348|now:1746043694879740| [2025/04/30 20:08:14 879754] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 879759] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56837|min_srtt:56837|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 879764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:70821|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 879769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 879776] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 879780] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 879784] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 879788] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56837|min_srtt:56837|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 879793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:70821|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 879797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 879801] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 879805] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 879809] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 879813] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 879818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70821|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1850894| [2025/04/30 20:08:14 879822] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 879827] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1973| [2025/04/30 20:08:14 879873] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70821|now:1746043694879835|stream_id:0|stream_offset:1850894| [2025/04/30 20:08:14 879883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 879891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70821|applimit:0| [2025/04/30 20:08:14 879898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56837|rtt_var:529|pto_duration:58953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 879902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 879907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 879911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 879915] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694963788|now:1746043694879898|interv:83890| [2025/04/30 20:08:14 879919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694963788|now:1746043694879898|interval:83890|pto_count:0|srtt:56837 [2025/04/30 20:08:14 879928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:72021| [2025/04/30 20:08:14 879933] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 879937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1852061| [2025/04/30 20:08:14 879942] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 879946] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1974| [2025/04/30 20:08:14 879978] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72021|now:1746043694879953|stream_id:0|stream_offset:1852061| [2025/04/30 20:08:14 879987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 879995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72021|applimit:0| [2025/04/30 20:08:14 880001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56837|rtt_var:529|pto_duration:58953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 880007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 880011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 880015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73221| [2025/04/30 20:08:14 880019] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694963906|now:1746043694880001|interv:83905| [2025/04/30 20:08:14 880023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694963906|now:1746043694880001|interval:83905|pto_count:0|srtt:56837 [2025/04/30 20:08:14 880027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:73221| [2025/04/30 20:08:14 880033] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 880037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:73221|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1853228| [2025/04/30 20:08:14 880041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 880046] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694895749| [2025/04/30 20:08:14 880050] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694895749| [2025/04/30 20:08:14 880054] [debug] |xqc_engine_wakeup_after|wakeup:1746043694895749|now:1746043694880054|diff:15695| [2025/04/30 20:08:14 880058] [debug] |xqc_engine_main_logic|END|now:1746043694879740| [2025/04/30 20:08:14 880064] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694880064| [2025/04/30 20:08:14 880072] [debug] |xqc_engine_wakeup_after|wakeup:1746043694895749|now:1746043694880072|diff:15677| [2025/04/30 20:08:14 880076] [debug] |xqc_engine_main_logic|END|now:1746043694880064| [2025/04/30 20:08:14 880515] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694880513| [2025/04/30 20:08:14 880530] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 880536] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1528| [2025/04/30 20:08:14 880540] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1529| [2025/04/30 20:08:14 880546] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1529| [2025/04/30 20:08:14 880550] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 880556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 880562] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68412|prior_delivered:1767598|prior_time:1746043694823801|is_app_limited:0|send_elapse:54671|ack_elapse:56712|ctl_first_sent_time:1746043694824211|lagest_ack_time:1746043694880513|curr_delivered:1834810| [2025/04/30 20:08:14 880570] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694824211| [2025/04/30 20:08:14 880577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:592| [2025/04/30 20:08:14 880583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56837|rttvar:529|minrtt:30499|latest_rtt:56302|ack_delay:40| [2025/04/30 20:08:14 880587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56765|rttvar:540|minrtt:30499|latest_rtt:56302|ack_delay:40| [2025/04/30 20:08:14 880592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1914|lost_pn:1911|thresh:3| [2025/04/30 20:08:14 880596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 880600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 880604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56765|rtt_var:540|pto_duration:58925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 880609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 880613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 880617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72021| [2025/04/30 20:08:14 880621] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694963878|now:1746043694880604|interv:83274| [2025/04/30 20:08:14 880625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694963878|now:1746043694880604|interval:83274|pto_count:0|srtt:56765 [2025/04/30 20:08:14 880629] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54671, ack_elapse 56712, delivered 67212|rate 1185146|lost 335| [2025/04/30 20:08:14 880640] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185146) in round 31| [2025/04/30 20:08:14 880644] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 880648] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 880652] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694824211|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 880657] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694824211|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 880661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:72021|srtt:56765|latest_rtt:56302|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 880667] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1529|largest:1529|pns:2| [2025/04/30 20:08:14 880672] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1529|frame:ACK |recv_time:1746043694880513|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 880677] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814880513|now:1746043694880513|interv:120000000| [2025/04/30 20:08:14 880681] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814880513|now:1746043694880513|interv:120000000| [2025/04/30 20:08:14 880685] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694895749|pq_index:0| [2025/04/30 20:08:14 880689] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694879740| [2025/04/30 20:08:14 880693] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694880693| [2025/04/30 20:08:14 880698] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694880697| [2025/04/30 20:08:14 880704] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56765|min_srtt:56765|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 880709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:72021|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 880714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 880717] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 880721] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 880726] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 880733] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56765|min_srtt:56765|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 880737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:72021|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 880742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 880745] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 880749] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 880753] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 880758] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 880762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72021|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1853228| [2025/04/30 20:08:14 880767] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 880771] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694881770|now:1746043694880770|interv:1000| [2025/04/30 20:08:14 880775] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 880778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 880782] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694881770| [2025/04/30 20:08:14 880786] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694881770| [2025/04/30 20:08:14 880792] [debug] |xqc_engine_wakeup_after|wakeup:1746043694881770|now:1746043694880792|diff:978| [2025/04/30 20:08:14 880799] [debug] |xqc_engine_main_logic|END|now:1746043694880697| [2025/04/30 20:08:14 880806] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694880806| [2025/04/30 20:08:14 880813] [debug] |xqc_engine_wakeup_after|wakeup:1746043694881770|now:1746043694880813|diff:957| [2025/04/30 20:08:14 880820] [debug] |xqc_engine_main_logic|END|now:1746043694880806| [2025/04/30 20:08:14 881661] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694881660| [2025/04/30 20:08:14 881677] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 881686] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1529| [2025/04/30 20:08:14 881692] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1530| [2025/04/30 20:08:14 881700] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1530| [2025/04/30 20:08:14 881707] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 881715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1915|origin_pktnum:0|size:1213|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1915|path_largest_ack:1915| [2025/04/30 20:08:14 881723] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68425|prior_delivered:1768798|prior_time:1746043694824746|is_app_limited:0|send_elapse:55810|ack_elapse:56914|ctl_first_sent_time:1746043694826613|lagest_ack_time:1746043694881660|curr_delivered:1836023| [2025/04/30 20:08:14 881738] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694826613| [2025/04/30 20:08:14 881746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:272||sndq_packets_used_bytes:0|sndq_packets_free:593| [2025/04/30 20:08:14 881752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56765|rttvar:540|minrtt:30499|latest_rtt:55047|ack_delay:160| [2025/04/30 20:08:14 881758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56530|rttvar:874|minrtt:30499|latest_rtt:55047|ack_delay:160| [2025/04/30 20:08:14 881762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1915|lost_pn:1912|thresh:3| [2025/04/30 20:08:14 881766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 881772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1472|pns:2| [2025/04/30 20:08:14 881779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 881785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56530|rtt_var:874|pto_duration:60026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 881791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 881795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 881799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:14 881803] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694964979|now:1746043694881784|interv:83195| [2025/04/30 20:08:14 881807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694964979|now:1746043694881784|interval:83195|pto_count:0|srtt:56530 [2025/04/30 20:08:14 881812] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55810, ack_elapse 56914, delivered 67225|rate 1181168|lost 335| [2025/04/30 20:08:14 881817] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181168) in round 31| [2025/04/30 20:08:14 881825] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 881831] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 881837] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1213|po_sent_time:1746043694826613|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 881841] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1213|po_sent_time:1746043694826613|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 881846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:70808|srtt:56530|latest_rtt:55047|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 881856] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1530|largest:1530|pns:2| [2025/04/30 20:08:14 881861] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1530|frame:ACK |recv_time:1746043694881660|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 881866] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814881660|now:1746043694881660|interv:120000000| [2025/04/30 20:08:14 881870] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814881660|now:1746043694881660|interv:120000000| [2025/04/30 20:08:14 881874] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694881770|pq_index:0| [2025/04/30 20:08:14 881878] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694880697| [2025/04/30 20:08:14 881882] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694881882| [2025/04/30 20:08:14 881888] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694881886| [2025/04/30 20:08:14 881892] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694881770|now:1746043694881886| [2025/04/30 20:08:14 881896] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694881770|now:1746043694881886| [2025/04/30 20:08:14 881900] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 881906] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56530|min_srtt:56530|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 881910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 881915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 881919] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 881923] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 881927] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 881931] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56530|min_srtt:56530|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 881935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 881940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 881944] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 881950] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 881954] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 881959] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 881963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1853228| [2025/04/30 20:08:14 881968] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 881972] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1975| [2025/04/30 20:08:14 882011] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70808|now:1746043694881980|stream_id:0|stream_offset:1853228| [2025/04/30 20:08:14 882021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 882028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70808|applimit:0| [2025/04/30 20:08:14 882035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56530|rtt_var:874|pto_duration:60026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 882040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 882044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 882048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:14 882053] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694967006|now:1746043694882035|interv:84971| [2025/04/30 20:08:14 882059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694967006|now:1746043694882035|interval:84971|pto_count:0|srtt:56530 [2025/04/30 20:08:14 882066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:72008| [2025/04/30 20:08:14 882071] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 882075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1854395| [2025/04/30 20:08:14 882080] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 882084] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1976| [2025/04/30 20:08:14 882116] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72008|now:1746043694882091|stream_id:0|stream_offset:1854395| [2025/04/30 20:08:14 882125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 882138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:14 882143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56530|rtt_var:874|pto_duration:60026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 882148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 882152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 882155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73208| [2025/04/30 20:08:14 882159] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694967117|now:1746043694882143|interv:84974| [2025/04/30 20:08:14 882163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694967117|now:1746043694882143|interval:84974|pto_count:0|srtt:56530 [2025/04/30 20:08:14 882186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:73208| [2025/04/30 20:08:14 882191] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 882195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:73208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1855562| [2025/04/30 20:08:14 882200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 882204] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694895749| [2025/04/30 20:08:14 882208] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694895749| [2025/04/30 20:08:14 882212] [debug] |xqc_engine_wakeup_after|wakeup:1746043694895749|now:1746043694882212|diff:13537| [2025/04/30 20:08:14 882217] [debug] |xqc_engine_main_logic|END|now:1746043694881886| [2025/04/30 20:08:14 882222] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694882222| [2025/04/30 20:08:14 882226] [debug] |xqc_engine_wakeup_after|wakeup:1746043694895749|now:1746043694882226|diff:13523| [2025/04/30 20:08:14 882230] [debug] |xqc_engine_main_logic|END|now:1746043694882222| [2025/04/30 20:08:14 882799] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694882798| [2025/04/30 20:08:14 882810] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 882819] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1530| [2025/04/30 20:08:14 882823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1531| [2025/04/30 20:08:14 882830] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1531| [2025/04/30 20:08:14 882836] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 882844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 882852] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68425|prior_delivered:1769998|prior_time:1746043694826743|is_app_limited:0|send_elapse:55673|ack_elapse:56055|ctl_first_sent_time:1746043694827058|lagest_ack_time:1746043694882798|curr_delivered:1837223| [2025/04/30 20:08:14 882867] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694827058| [2025/04/30 20:08:14 882875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:271||sndq_packets_used_bytes:0|sndq_packets_free:594| [2025/04/30 20:08:14 882881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56530|rttvar:874|minrtt:30499|latest_rtt:55740|ack_delay:48| [2025/04/30 20:08:14 882888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56425|rttvar:865|minrtt:30499|latest_rtt:55740|ack_delay:48| [2025/04/30 20:08:14 882894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1916|lost_pn:1913|thresh:3| [2025/04/30 20:08:14 882900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 882907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 882913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56425|rtt_var:865|pto_duration:59885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 882920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 882926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 882930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:14 882934] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694966976|now:1746043694882913|interv:84063| [2025/04/30 20:08:14 882938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694966976|now:1746043694882913|interval:84063|pto_count:0|srtt:56425 [2025/04/30 20:08:14 882943] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55673, ack_elapse 56055, delivered 67225|rate 1199268|lost 335| [2025/04/30 20:08:14 882947] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199268) in round 31| [2025/04/30 20:08:14 882952] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 882956] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 882960] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694827058|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 882965] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694827058|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 882969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:72008|srtt:56425|latest_rtt:55740|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 882979] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1531|largest:1531|pns:2| [2025/04/30 20:08:14 882984] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1531|frame:ACK |recv_time:1746043694882798|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 882989] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814882798|now:1746043694882798|interv:120000000| [2025/04/30 20:08:14 882993] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814882798|now:1746043694882798|interv:120000000| [2025/04/30 20:08:14 882997] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694895749|pq_index:0| [2025/04/30 20:08:14 883002] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694881886| [2025/04/30 20:08:14 883006] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694883006| [2025/04/30 20:08:14 883011] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694883010| [2025/04/30 20:08:14 883017] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56425|min_srtt:56425|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 883022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 883026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 883030] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 883034] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 883038] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 883042] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56425|min_srtt:56425|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 883047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 883051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 883055] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 883059] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 883063] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 883068] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 883072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1855562| [2025/04/30 20:08:14 883079] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 883083] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694884083|now:1746043694883083|interv:1000| [2025/04/30 20:08:14 883088] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 883093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 883100] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694884083| [2025/04/30 20:08:14 883106] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694884083| [2025/04/30 20:08:14 883112] [debug] |xqc_engine_wakeup_after|wakeup:1746043694884083|now:1746043694883112|diff:971| [2025/04/30 20:08:14 883118] [debug] |xqc_engine_main_logic|END|now:1746043694883010| [2025/04/30 20:08:14 883124] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694883124| [2025/04/30 20:08:14 883129] [debug] |xqc_engine_wakeup_after|wakeup:1746043694884083|now:1746043694883129|diff:954| [2025/04/30 20:08:14 883135] [debug] |xqc_engine_main_logic|END|now:1746043694883124| [2025/04/30 20:08:14 883476] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694883471| [2025/04/30 20:08:14 883516] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 883532] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1531| [2025/04/30 20:08:14 883538] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1532| [2025/04/30 20:08:14 883551] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1532| [2025/04/30 20:08:14 883559] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 883571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 883579] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68425|prior_delivered:1771198|prior_time:1746043694827184|is_app_limited:0|send_elapse:55266|ack_elapse:56287|ctl_first_sent_time:1746043694827541|lagest_ack_time:1746043694883471|curr_delivered:1838423| [2025/04/30 20:08:14 883587] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694827541| [2025/04/30 20:08:14 883596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:270||sndq_packets_used_bytes:0|sndq_packets_free:595| [2025/04/30 20:08:14 883603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56425|rttvar:865|minrtt:30499|latest_rtt:55930|ack_delay:40| [2025/04/30 20:08:14 883610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56358|rttvar:782|minrtt:30499|latest_rtt:55930|ack_delay:40| [2025/04/30 20:08:14 883616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1917|lost_pn:1914|thresh:3| [2025/04/30 20:08:14 883624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 883630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 883649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56358|rtt_var:782|pto_duration:59486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 883655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 883659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 883663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:14 883667] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694966577|now:1746043694883648|interv:82929| [2025/04/30 20:08:14 883672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694966577|now:1746043694883648|interval:82929|pto_count:0|srtt:56358 [2025/04/30 20:08:14 883676] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55266, ack_elapse 56287, delivered 67225|rate 1194325|lost 335| [2025/04/30 20:08:14 883682] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194325) in round 31| [2025/04/30 20:08:14 883687] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 883691] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 883695] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694827541|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 883701] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694827541|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 883706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:70808|srtt:56358|latest_rtt:55930|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 883712] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1532|largest:1532|pns:2| [2025/04/30 20:08:14 883718] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1532|frame:ACK |recv_time:1746043694883471|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 883724] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814883471|now:1746043694883471|interv:120000000| [2025/04/30 20:08:14 883728] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814883471|now:1746043694883471|interv:120000000| [2025/04/30 20:08:14 883733] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694884083|pq_index:0| [2025/04/30 20:08:14 883738] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694883010| [2025/04/30 20:08:14 883742] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694883742| [2025/04/30 20:08:14 883750] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694883747| [2025/04/30 20:08:14 883762] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56358|min_srtt:56358|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 883767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 883772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 883777] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 883781] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 883785] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 883790] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56358|min_srtt:56358|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 883794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 883799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 883803] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 883806] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 883811] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 883815] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 883820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1855562| [2025/04/30 20:08:14 883825] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 883829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 883833] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694884083| [2025/04/30 20:08:14 883838] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694884083| [2025/04/30 20:08:14 883842] [debug] |xqc_engine_wakeup_after|wakeup:1746043694884083|now:1746043694883842|diff:241| [2025/04/30 20:08:14 883847] [debug] |xqc_engine_main_logic|END|now:1746043694883747| [2025/04/30 20:08:14 883853] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694883853| [2025/04/30 20:08:14 883857] [debug] |xqc_engine_wakeup_after|wakeup:1746043694884083|now:1746043694883857|diff:226| [2025/04/30 20:08:14 883861] [debug] |xqc_engine_main_logic|END|now:1746043694883853| [2025/04/30 20:08:14 884568] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694884566| [2025/04/30 20:08:14 884589] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 884597] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1532| [2025/04/30 20:08:14 884601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1533| [2025/04/30 20:08:14 884608] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1533| [2025/04/30 20:08:14 884615] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 884624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 884633] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68425|prior_delivered:1772398|prior_time:1746043694827864|is_app_limited:0|send_elapse:54933|ack_elapse:56702|ctl_first_sent_time:1746043694828158|lagest_ack_time:1746043694884566|curr_delivered:1839623| [2025/04/30 20:08:14 884640] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694828158| [2025/04/30 20:08:14 884648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:269||sndq_packets_used_bytes:0|sndq_packets_free:596| [2025/04/30 20:08:14 884655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56358|rttvar:782|minrtt:30499|latest_rtt:56408|ack_delay:24| [2025/04/30 20:08:14 884662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56362|rttvar:593|minrtt:30499|latest_rtt:56408|ack_delay:24| [2025/04/30 20:08:14 884669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1918|lost_pn:1915|thresh:3| [2025/04/30 20:08:14 884675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 884682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 884688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56362|rtt_var:593|pto_duration:58734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 884695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 884701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 884707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69608| [2025/04/30 20:08:14 884714] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694965825|now:1746043694884687|interv:81138| [2025/04/30 20:08:14 884720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694965825|now:1746043694884687|interval:81138|pto_count:0|srtt:56362 [2025/04/30 20:08:14 884727] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54933, ack_elapse 56702, delivered 67225|rate 1185584|lost 335| [2025/04/30 20:08:14 884733] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185584) in round 31| [2025/04/30 20:08:14 884740] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 884747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 884760] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694828158|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 884767] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694828158|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 884774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:69608|srtt:56362|latest_rtt:56408|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 884784] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1533|largest:1533|pns:2| [2025/04/30 20:08:14 884789] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1533|frame:ACK |recv_time:1746043694884566|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 884795] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814884566|now:1746043694884566|interv:120000000| [2025/04/30 20:08:14 884799] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814884566|now:1746043694884566|interv:120000000| [2025/04/30 20:08:14 884803] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694884083|pq_index:0| [2025/04/30 20:08:14 884808] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694883747| [2025/04/30 20:08:14 884812] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694884812| [2025/04/30 20:08:14 884818] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694884816| [2025/04/30 20:08:14 884822] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694884083|now:1746043694884816| [2025/04/30 20:08:14 884827] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694884083|now:1746043694884816| [2025/04/30 20:08:14 884831] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 884836] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56362|min_srtt:56362|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 884840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:69608|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 884846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 884852] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 884859] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 884866] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 884875] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56362|min_srtt:56362|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 884879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:69608|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 884884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 884888] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 884892] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 884896] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 884901] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 884905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69608|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1855562| [2025/04/30 20:08:14 884910] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 884914] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1977| [2025/04/30 20:08:14 884952] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1977|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69608|now:1746043694884923|stream_id:0|stream_offset:1855562| [2025/04/30 20:08:14 884959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 884964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69608|applimit:0| [2025/04/30 20:08:14 884969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56362|rtt_var:593|pto_duration:58734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 884976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 884983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 884989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:14 884996] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694968657|now:1746043694884968|interv:83689| [2025/04/30 20:08:14 885002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694968657|now:1746043694884968|interval:83689|pto_count:0|srtt:56362 [2025/04/30 20:08:14 885010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:70808| [2025/04/30 20:08:14 885018] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 885024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1856729| [2025/04/30 20:08:14 885036] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 885040] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1978| [2025/04/30 20:08:14 885078] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70808|now:1746043694885054|stream_id:0|stream_offset:1856729| [2025/04/30 20:08:14 885084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 885092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70808|applimit:0| [2025/04/30 20:08:14 885099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56362|rtt_var:593|pto_duration:58734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 885106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 885113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 885118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:14 885125] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694968788|now:1746043694885099|interv:83689| [2025/04/30 20:08:14 885131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694968788|now:1746043694885099|interval:83689|pto_count:0|srtt:56362 [2025/04/30 20:08:14 885139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:72008| [2025/04/30 20:08:14 885146] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 885152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1857896| [2025/04/30 20:08:14 885159] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 885185] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1979| [2025/04/30 20:08:14 885221] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72008|now:1746043694885200|stream_id:0|stream_offset:1857896| [2025/04/30 20:08:14 885228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 885233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:14 885237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56362|rtt_var:593|pto_duration:58734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 885242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 885255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 885259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73208| [2025/04/30 20:08:14 885263] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694968934|now:1746043694885237|interv:83697| [2025/04/30 20:08:14 885267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694968934|now:1746043694885237|interval:83697|pto_count:0|srtt:56362 [2025/04/30 20:08:14 885272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:73208| [2025/04/30 20:08:14 885277] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 885281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:73208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1859063| [2025/04/30 20:08:14 885286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 885291] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694895749| [2025/04/30 20:08:14 885295] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694895749| [2025/04/30 20:08:14 885299] [debug] |xqc_engine_wakeup_after|wakeup:1746043694895749|now:1746043694885299|diff:10450| [2025/04/30 20:08:14 885304] [debug] |xqc_engine_main_logic|END|now:1746043694884816| [2025/04/30 20:08:14 885309] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694885309| [2025/04/30 20:08:14 885313] [debug] |xqc_engine_wakeup_after|wakeup:1746043694895749|now:1746043694885313|diff:10436| [2025/04/30 20:08:14 885317] [debug] |xqc_engine_main_logic|END|now:1746043694885309| [2025/04/30 20:08:14 886305] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694886304| [2025/04/30 20:08:14 886321] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 886329] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1533| [2025/04/30 20:08:14 886336] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1534| [2025/04/30 20:08:14 886344] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1534| [2025/04/30 20:08:14 886351] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 886359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 886366] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68413|prior_delivered:1773610|prior_time:1746043694828847|is_app_limited:0|send_elapse:54803|ack_elapse:57457|ctl_first_sent_time:1746043694829162|lagest_ack_time:1746043694886304|curr_delivered:1840823| [2025/04/30 20:08:14 886374] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694829162| [2025/04/30 20:08:14 886381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:268||sndq_packets_used_bytes:0|sndq_packets_free:597| [2025/04/30 20:08:14 886388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56362|rttvar:593|minrtt:30499|latest_rtt:57142|ack_delay:344| [2025/04/30 20:08:14 886402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56416|rttvar:554|minrtt:30499|latest_rtt:57142|ack_delay:344| [2025/04/30 20:08:14 886409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1919|lost_pn:1916|thresh:3| [2025/04/30 20:08:14 886416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 886422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 886428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56416|rtt_var:554|pto_duration:58632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 886434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 886440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 886447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:14 886453] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694968832|now:1746043694886428|interv:82404| [2025/04/30 20:08:14 886460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694968832|now:1746043694886428|interval:82404|pto_count:0|srtt:56416 [2025/04/30 20:08:14 886467] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54803, ack_elapse 57457, delivered 67213|rate 1169796|lost 335| [2025/04/30 20:08:14 886474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169796) in round 31| [2025/04/30 20:08:14 886482] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 886488] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 886498] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694829162|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 886506] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694829162|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 886514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:72008|srtt:56416|latest_rtt:57142|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 886521] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1534|largest:1534|pns:2| [2025/04/30 20:08:14 886527] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1534|frame:ACK |recv_time:1746043694886304|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 886535] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814886304|now:1746043694886304|interv:120000000| [2025/04/30 20:08:14 886549] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814886304|now:1746043694886304|interv:120000000| [2025/04/30 20:08:14 886554] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694895749|pq_index:0| [2025/04/30 20:08:14 886561] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694884816| [2025/04/30 20:08:14 886567] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694886567| [2025/04/30 20:08:14 886576] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694886574| [2025/04/30 20:08:14 886585] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56416|min_srtt:56416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 886590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 886595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 886599] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 886603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 886607] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 886611] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56416|min_srtt:56416|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 886615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 886620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 886624] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 886628] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 886632] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 886637] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 886641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1859063| [2025/04/30 20:08:14 886646] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 886650] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694887650|now:1746043694886650|interv:1000| [2025/04/30 20:08:14 886654] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 886662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 886666] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694887650| [2025/04/30 20:08:14 886670] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694887650| [2025/04/30 20:08:14 886674] [debug] |xqc_engine_wakeup_after|wakeup:1746043694887650|now:1746043694886674|diff:976| [2025/04/30 20:08:14 886678] [debug] |xqc_engine_main_logic|END|now:1746043694886574| [2025/04/30 20:08:14 886687] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694886686| [2025/04/30 20:08:14 886692] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 886698] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1534| [2025/04/30 20:08:14 886702] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1535| [2025/04/30 20:08:14 886708] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1535| [2025/04/30 20:08:14 886712] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 886716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 886721] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68413|prior_delivered:1774810|prior_time:1746043694829843|is_app_limited:0|send_elapse:54863|ack_elapse:56843|ctl_first_sent_time:1746043694830128|lagest_ack_time:1746043694886686|curr_delivered:1842023| [2025/04/30 20:08:14 886726] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694830128| [2025/04/30 20:08:14 886730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:267||sndq_packets_used_bytes:0|sndq_packets_free:598| [2025/04/30 20:08:14 886735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56416|rttvar:554|minrtt:30499|latest_rtt:56558|ack_delay:56| [2025/04/30 20:08:14 886739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56426|rttvar:437|minrtt:30499|latest_rtt:56558|ack_delay:56| [2025/04/30 20:08:14 886743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1920|lost_pn:1917|thresh:3| [2025/04/30 20:08:14 886747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 886751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 886756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56426|rtt_var:437|pto_duration:58426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 886760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 886764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 886768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:14 886772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694968626|now:1746043694886755|interv:81871| [2025/04/30 20:08:14 886779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694968626|now:1746043694886755|interval:81871|pto_count:0|srtt:56426 [2025/04/30 20:08:14 886783] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54863, ack_elapse 56843, delivered 67213|rate 1182432|lost 335| [2025/04/30 20:08:14 886788] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182432) in round 31| [2025/04/30 20:08:14 886792] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 886796] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 886800] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694830128|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 886805] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694830128|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 886809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:70808|srtt:56426|latest_rtt:56558|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 886815] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1535|largest:1535|pns:2| [2025/04/30 20:08:14 886819] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1535|frame:ACK |recv_time:1746043694886686|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 886824] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814886686|now:1746043694886686|interv:120000000| [2025/04/30 20:08:14 886828] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814886686|now:1746043694886686|interv:120000000| [2025/04/30 20:08:14 886832] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694887650|pq_index:0| [2025/04/30 20:08:14 886836] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694886574| [2025/04/30 20:08:14 886840] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694886840| [2025/04/30 20:08:14 886845] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694886844| [2025/04/30 20:08:14 886850] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56426|min_srtt:56426|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 886855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 886859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 886863] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 886870] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 886874] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 886878] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56426|min_srtt:56426|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 886882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 886887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 886891] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 886894] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 886899] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 886903] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 886907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1859063| [2025/04/30 20:08:14 886911] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 886915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 886919] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694887650| [2025/04/30 20:08:14 886923] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694887650| [2025/04/30 20:08:14 886927] [debug] |xqc_engine_wakeup_after|wakeup:1746043694887650|now:1746043694886927|diff:723| [2025/04/30 20:08:14 886931] [debug] |xqc_engine_main_logic|END|now:1746043694886844| [2025/04/30 20:08:14 886936] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694886936| [2025/04/30 20:08:14 886940] [debug] |xqc_engine_wakeup_after|wakeup:1746043694887650|now:1746043694886940|diff:710| [2025/04/30 20:08:14 886944] [debug] |xqc_engine_main_logic|END|now:1746043694886936| [2025/04/30 20:08:14 887478] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694887476| [2025/04/30 20:08:14 887493] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 887502] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1535| [2025/04/30 20:08:14 887506] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1536| [2025/04/30 20:08:14 887514] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1536| [2025/04/30 20:08:14 887520] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 887529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 887543] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68413|prior_delivered:1776010|prior_time:1746043694830719|is_app_limited:0|send_elapse:53747|ack_elapse:56757|ctl_first_sent_time:1746043694831020|lagest_ack_time:1746043694887476|curr_delivered:1843223| [2025/04/30 20:08:14 887548] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694831020| [2025/04/30 20:08:14 887555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:599| [2025/04/30 20:08:14 887562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56426|rttvar:437|minrtt:30499|latest_rtt:56456|ack_delay:32| [2025/04/30 20:08:14 887569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56426|rttvar:328|minrtt:30499|latest_rtt:56456|ack_delay:32| [2025/04/30 20:08:14 887576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1921|lost_pn:1918|thresh:3| [2025/04/30 20:08:14 887583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 887589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 887595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56426|rtt_var:328|pto_duration:58426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 887602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 887608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 887615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69608| [2025/04/30 20:08:14 887619] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694968626|now:1746043694887595|interv:81031| [2025/04/30 20:08:14 887623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694968626|now:1746043694887595|interval:81031|pto_count:0|srtt:56426 [2025/04/30 20:08:14 887627] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53747, ack_elapse 56757, delivered 67213|rate 1184223|lost 335| [2025/04/30 20:08:14 887632] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184223) in round 31| [2025/04/30 20:08:14 887636] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 887640] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 887644] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694831020|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 887649] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694831020|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 887654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:69608|srtt:56426|latest_rtt:56456|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 887664] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1536|largest:1536|pns:2| [2025/04/30 20:08:14 887669] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1536|frame:ACK |recv_time:1746043694887476|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 887674] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814887476|now:1746043694887476|interv:120000000| [2025/04/30 20:08:14 887678] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814887476|now:1746043694887476|interv:120000000| [2025/04/30 20:08:14 887682] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694887650|pq_index:0| [2025/04/30 20:08:14 887686] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694886844| [2025/04/30 20:08:14 887690] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694887690| [2025/04/30 20:08:14 887695] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694887694| [2025/04/30 20:08:14 887700] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694887650|now:1746043694887694| [2025/04/30 20:08:14 887704] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694887650|now:1746043694887694| [2025/04/30 20:08:14 887708] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 887714] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56426|min_srtt:56426|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 887718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:69608|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 887723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 887727] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 887731] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 887735] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 887739] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56426|min_srtt:56426|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 887744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:69608|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 887748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 887752] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 887759] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 887763] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 887768] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 887772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69608|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1859063| [2025/04/30 20:08:14 887776] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 887781] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1980| [2025/04/30 20:08:14 887817] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69608|now:1746043694887789|stream_id:0|stream_offset:1859063| [2025/04/30 20:08:14 887823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 887828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69608|applimit:0| [2025/04/30 20:08:14 887832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56426|rtt_var:328|pto_duration:58426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 887837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 887843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 887849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:14 887856] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694971215|now:1746043694887832|interv:83383| [2025/04/30 20:08:14 887863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694971215|now:1746043694887832|interval:83383|pto_count:0|srtt:56426 [2025/04/30 20:08:14 887870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:70808| [2025/04/30 20:08:14 887878] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 887885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1860230| [2025/04/30 20:08:14 887890] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 887895] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1981| [2025/04/30 20:08:14 887924] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1981|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70808|now:1746043694887901|stream_id:0|stream_offset:1860230| [2025/04/30 20:08:14 887929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 887942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70808|applimit:0| [2025/04/30 20:08:14 887949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56426|rtt_var:328|pto_duration:58426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 887956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 887963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 887969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:14 887975] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694971327|now:1746043694887949|interv:83378| [2025/04/30 20:08:14 887979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694971327|now:1746043694887949|interval:83378|pto_count:0|srtt:56426 [2025/04/30 20:08:14 887983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:72008| [2025/04/30 20:08:14 887988] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 887992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1861397| [2025/04/30 20:08:14 887997] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 888001] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1982| [2025/04/30 20:08:14 888029] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72008|now:1746043694888008|stream_id:0|stream_offset:1861397| [2025/04/30 20:08:14 888035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 888043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:14 888050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56426|rtt_var:328|pto_duration:58426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 888057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 888063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 888070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73208| [2025/04/30 20:08:14 888076] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694971434|now:1746043694888050|interv:83384| [2025/04/30 20:08:14 888082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694971434|now:1746043694888050|interval:83384|pto_count:0|srtt:56426 [2025/04/30 20:08:14 888089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:73208| [2025/04/30 20:08:14 888103] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 888110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:73208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1862564| [2025/04/30 20:08:14 888116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 888123] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694895749| [2025/04/30 20:08:14 888130] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694895749| [2025/04/30 20:08:14 888136] [debug] |xqc_engine_wakeup_after|wakeup:1746043694895749|now:1746043694888136|diff:7613| [2025/04/30 20:08:14 888143] [debug] |xqc_engine_main_logic|END|now:1746043694887694| [2025/04/30 20:08:14 888152] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694888152| [2025/04/30 20:08:14 888159] [debug] |xqc_engine_wakeup_after|wakeup:1746043694895749|now:1746043694888159|diff:7590| [2025/04/30 20:08:14 888182] [debug] |xqc_engine_main_logic|END|now:1746043694888152| [2025/04/30 20:08:14 889617] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694889613| [2025/04/30 20:08:14 889657] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 889675] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1536| [2025/04/30 20:08:14 889683] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1537| [2025/04/30 20:08:14 889696] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1537| [2025/04/30 20:08:14 889704] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 889716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 889726] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68413|prior_delivered:1777210|prior_time:1746043694831643|is_app_limited:0|send_elapse:54572|ack_elapse:57970|ctl_first_sent_time:1746043694831940|lagest_ack_time:1746043694889613|curr_delivered:1844423| [2025/04/30 20:08:14 889735] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694831940| [2025/04/30 20:08:14 889743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:265||sndq_packets_used_bytes:0|sndq_packets_free:600| [2025/04/30 20:08:14 889748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56426|rttvar:328|minrtt:30499|latest_rtt:57673|ack_delay:40| [2025/04/30 20:08:14 889754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56577|rttvar:547|minrtt:30499|latest_rtt:57673|ack_delay:40| [2025/04/30 20:08:14 889760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1922|lost_pn:1919|thresh:3| [2025/04/30 20:08:14 889766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 889772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 889777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56577|rtt_var:547|pto_duration:58765|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 889799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 889804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 889809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:14 889814] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694971773|now:1746043694889777|interv:81996| [2025/04/30 20:08:14 889820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694971773|now:1746043694889777|interval:81996|pto_count:0|srtt:56577 [2025/04/30 20:08:14 889825] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54572, ack_elapse 57970, delivered 67213|rate 1159444|lost 335| [2025/04/30 20:08:14 889832] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159444) in round 31| [2025/04/30 20:08:14 889838] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 889843] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 889848] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694831940|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 889854] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694831940|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 889860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:72008|srtt:56577|latest_rtt:57673|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 889869] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1537|largest:1537|pns:2| [2025/04/30 20:08:14 889875] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1537|frame:ACK |recv_time:1746043694889613|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 889882] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814889613|now:1746043694889613|interv:120000000| [2025/04/30 20:08:14 889888] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814889613|now:1746043694889613|interv:120000000| [2025/04/30 20:08:14 889893] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694895749|pq_index:0| [2025/04/30 20:08:14 889900] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694887694| [2025/04/30 20:08:14 889905] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694889905| [2025/04/30 20:08:14 889914] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694889911| [2025/04/30 20:08:14 889928] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56577|min_srtt:56577|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 889934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 889940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 889945] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 889950] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 889956] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 889961] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56577|min_srtt:56577|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 889967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 889973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 889978] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 889983] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 889988] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 889994] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 890000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1862564| [2025/04/30 20:08:14 890006] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 890011] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694891011|now:1746043694890011|interv:1000| [2025/04/30 20:08:14 890016] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 890021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 890026] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694891011| [2025/04/30 20:08:14 890032] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694891011| [2025/04/30 20:08:14 890037] [debug] |xqc_engine_wakeup_after|wakeup:1746043694891011|now:1746043694890037|diff:974| [2025/04/30 20:08:14 890043] [debug] |xqc_engine_main_logic|END|now:1746043694889911| [2025/04/30 20:08:14 890052] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694890052| [2025/04/30 20:08:14 890059] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 890088] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1537| [2025/04/30 20:08:14 890096] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1538| [2025/04/30 20:08:14 890104] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1538| [2025/04/30 20:08:14 890109] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 890115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 890121] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68413|prior_delivered:1778410|prior_time:1746043694832666|is_app_limited:0|send_elapse:55467|ack_elapse:57386|ctl_first_sent_time:1746043694832970|lagest_ack_time:1746043694890052|curr_delivered:1845623| [2025/04/30 20:08:14 890127] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694832970| [2025/04/30 20:08:14 890132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:264||sndq_packets_used_bytes:0|sndq_packets_free:601| [2025/04/30 20:08:14 890137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56577|rttvar:547|minrtt:30499|latest_rtt:57082|ack_delay:40| [2025/04/30 20:08:14 890142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56635|rttvar:527|minrtt:30499|latest_rtt:57082|ack_delay:40| [2025/04/30 20:08:14 890148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1923|lost_pn:1920|thresh:3| [2025/04/30 20:08:14 890153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 890158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 890163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56635|rtt_var:527|pto_duration:58743|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 890201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 890206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 890211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:14 890216] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694971751|now:1746043694890163|interv:81588| [2025/04/30 20:08:14 890221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694971751|now:1746043694890163|interval:81588|pto_count:0|srtt:56635 [2025/04/30 20:08:14 890227] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55467, ack_elapse 57386, delivered 67213|rate 1171243|lost 335| [2025/04/30 20:08:14 890232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171243) in round 31| [2025/04/30 20:08:14 890237] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 890243] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 890248] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694832970|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 890258] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694832970|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 890264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:70808|srtt:56635|latest_rtt:57082|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 890271] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1538|largest:1538|pns:2| [2025/04/30 20:08:14 890277] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1538|frame:ACK |recv_time:1746043694890052|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 890283] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814890052|now:1746043694890052|interv:120000000| [2025/04/30 20:08:14 890288] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814890052|now:1746043694890052|interv:120000000| [2025/04/30 20:08:14 890293] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694891011|pq_index:0| [2025/04/30 20:08:14 890298] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694889911| [2025/04/30 20:08:14 890303] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694890303| [2025/04/30 20:08:14 890309] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694890308| [2025/04/30 20:08:14 890316] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56635|min_srtt:56635|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 890322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 890327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 890332] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 890337] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 890343] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 890348] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56635|min_srtt:56635|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 890353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 890361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 890366] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 890371] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 890376] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 890382] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 890387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1862564| [2025/04/30 20:08:14 890392] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 890397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 890402] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694891011| [2025/04/30 20:08:14 890407] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694891011| [2025/04/30 20:08:14 890412] [debug] |xqc_engine_wakeup_after|wakeup:1746043694891011|now:1746043694890412|diff:599| [2025/04/30 20:08:14 890417] [debug] |xqc_engine_main_logic|END|now:1746043694890308| [2025/04/30 20:08:14 890424] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694890424| [2025/04/30 20:08:14 890429] [debug] |xqc_engine_wakeup_after|wakeup:1746043694891011|now:1746043694890429|diff:582| [2025/04/30 20:08:14 890434] [debug] |xqc_engine_main_logic|END|now:1746043694890424| [2025/04/30 20:08:14 890588] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694890587| [2025/04/30 20:08:14 890600] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 890610] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1538| [2025/04/30 20:08:14 890617] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1539| [2025/04/30 20:08:14 890625] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1539| [2025/04/30 20:08:14 890631] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 890637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 890644] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68413|prior_delivered:1779610|prior_time:1746043694833621|is_app_limited:0|send_elapse:56437|ack_elapse:56966|ctl_first_sent_time:1746043694834067|lagest_ack_time:1746043694890587|curr_delivered:1846823| [2025/04/30 20:08:14 890651] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694834067| [2025/04/30 20:08:14 890657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:263||sndq_packets_used_bytes:0|sndq_packets_free:602| [2025/04/30 20:08:14 890662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56635|rttvar:527|minrtt:30499|latest_rtt:56520|ack_delay:48| [2025/04/30 20:08:14 890674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56615|rttvar:436|minrtt:30499|latest_rtt:56520|ack_delay:48| [2025/04/30 20:08:14 890680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1924|lost_pn:1921|thresh:3| [2025/04/30 20:08:14 890686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 890693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 890699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56615|rtt_var:436|pto_duration:58615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 890706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 890712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 890718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69608| [2025/04/30 20:08:14 890723] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694971623|now:1746043694890699|interv:80924| [2025/04/30 20:08:14 890729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694971623|now:1746043694890699|interval:80924|pto_count:0|srtt:56615 [2025/04/30 20:08:14 890736] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56437, ack_elapse 56966, delivered 67213|rate 1179879|lost 335| [2025/04/30 20:08:14 890743] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179879) in round 31| [2025/04/30 20:08:14 890747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 890751] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 890755] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694834067|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 890760] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694834067|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 890764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:69608|srtt:56615|latest_rtt:56520|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 890770] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1539|largest:1539|pns:2| [2025/04/30 20:08:14 890775] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1539|frame:ACK |recv_time:1746043694890587|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 890779] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814890587|now:1746043694890587|interv:120000000| [2025/04/30 20:08:14 890783] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814890587|now:1746043694890587|interv:120000000| [2025/04/30 20:08:14 890791] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694891011|pq_index:0| [2025/04/30 20:08:14 890796] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694890308| [2025/04/30 20:08:14 890800] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694890800| [2025/04/30 20:08:14 890805] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694890804| [2025/04/30 20:08:14 890811] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56615|min_srtt:56615|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 890815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:69608|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 890820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 890824] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 890827] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 890832] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 890836] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56615|min_srtt:56615|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 890840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:69608|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 890844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 890848] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 890852] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 890856] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 890860] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 890865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69608|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1862564| [2025/04/30 20:08:14 890869] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 890873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 890877] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694891011| [2025/04/30 20:08:14 890881] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694891011| [2025/04/30 20:08:14 890888] [debug] |xqc_engine_wakeup_after|wakeup:1746043694891011|now:1746043694890888|diff:123| [2025/04/30 20:08:14 890892] [debug] |xqc_engine_main_logic|END|now:1746043694890804| [2025/04/30 20:08:14 890898] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694890898| [2025/04/30 20:08:14 890902] [debug] |xqc_engine_wakeup_after|wakeup:1746043694891011|now:1746043694890902|diff:109| [2025/04/30 20:08:14 890906] [debug] |xqc_engine_main_logic|END|now:1746043694890898| [2025/04/30 20:08:14 891893] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694891891| [2025/04/30 20:08:14 892816] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 892829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1539| [2025/04/30 20:08:14 892836] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1540| [2025/04/30 20:08:14 892847] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1540| [2025/04/30 20:08:14 892853] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 892862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 892871] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68413|prior_delivered:1780810|prior_time:1746043694834573|is_app_limited:0|send_elapse:56020|ack_elapse:57318|ctl_first_sent_time:1746043694834872|lagest_ack_time:1746043694891891|curr_delivered:1848023| [2025/04/30 20:08:14 892879] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694834872| [2025/04/30 20:08:14 892887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:262||sndq_packets_used_bytes:0|sndq_packets_free:603| [2025/04/30 20:08:14 892894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56615|rttvar:436|minrtt:30499|latest_rtt:57019|ack_delay:32| [2025/04/30 20:08:14 892900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56662|rttvar:420|minrtt:30499|latest_rtt:57019|ack_delay:32| [2025/04/30 20:08:14 892907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1925|lost_pn:1922|thresh:3| [2025/04/30 20:08:14 892914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 892920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 892925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56662|rtt_var:420|pto_duration:58662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 892932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 892939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 892945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68408| [2025/04/30 20:08:14 892952] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694971670|now:1746043694892924|interv:78746| [2025/04/30 20:08:14 892958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694971670|now:1746043694892924|interval:78746|pto_count:0|srtt:56662 [2025/04/30 20:08:14 892973] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56020, ack_elapse 57318, delivered 67213|rate 1172633|lost 335| [2025/04/30 20:08:14 892981] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172633) in round 31| [2025/04/30 20:08:14 892987] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 892991] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 892996] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694834872|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 893001] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694834872|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 893005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:68408|srtt:56662|latest_rtt:57019|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 893012] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1540|largest:1540|pns:2| [2025/04/30 20:08:14 893016] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1540|frame:ACK |recv_time:1746043694891891|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 893022] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814891891|now:1746043694891891|interv:120000000| [2025/04/30 20:08:14 893026] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814891891|now:1746043694891891|interv:120000000| [2025/04/30 20:08:14 893030] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694891011|pq_index:0| [2025/04/30 20:08:14 893035] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694890804| [2025/04/30 20:08:14 893039] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694893039| [2025/04/30 20:08:14 893045] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694893043| [2025/04/30 20:08:14 893049] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694891011|now:1746043694893043| [2025/04/30 20:08:14 893054] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694891011|now:1746043694893043| [2025/04/30 20:08:14 893058] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 893064] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56662|min_srtt:56662|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 893069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 893078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 893084] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 893091] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 893098] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 893105] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56662|min_srtt:56662|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 893111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 893119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 893125] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 893131] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 893138] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 893145] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 893152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1862564| [2025/04/30 20:08:14 893159] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 893180] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1983| [2025/04/30 20:08:14 893234] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68408|now:1746043694893196|stream_id:0|stream_offset:1862564| [2025/04/30 20:08:14 893245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 893257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68408|applimit:0| [2025/04/30 20:08:14 893265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56662|rtt_var:420|pto_duration:58662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 893273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 893279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 893285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69608| [2025/04/30 20:08:14 893291] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694976858|now:1746043694893265|interv:83593| [2025/04/30 20:08:14 893305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694976858|now:1746043694893265|interval:83593|pto_count:0|srtt:56662 [2025/04/30 20:08:14 893313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:69608| [2025/04/30 20:08:14 893321] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 893328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69608|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1863731| [2025/04/30 20:08:14 893336] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 893340] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1984| [2025/04/30 20:08:14 893369] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69608|now:1746043694893348|stream_id:0|stream_offset:1863731| [2025/04/30 20:08:14 893375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 893380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69608|applimit:0| [2025/04/30 20:08:14 893384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56662|rtt_var:420|pto_duration:58662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 893391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 893397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 893404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:14 893410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694977010|now:1746043694893384|interv:83626| [2025/04/30 20:08:14 893417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694977010|now:1746043694893384|interval:83626|pto_count:0|srtt:56662 [2025/04/30 20:08:14 893424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:70808| [2025/04/30 20:08:14 893432] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 893440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1864898| [2025/04/30 20:08:14 893446] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 893453] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1985| [2025/04/30 20:08:14 893487] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1985|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70808|now:1746043694893463|stream_id:0|stream_offset:1864898| [2025/04/30 20:08:14 893504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 893512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70808|applimit:0| [2025/04/30 20:08:14 893519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56662|rtt_var:420|pto_duration:58662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 893525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 893530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 893536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:14 893542] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694977125|now:1746043694893518|interv:83607| [2025/04/30 20:08:14 893547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694977125|now:1746043694893518|interval:83607|pto_count:0|srtt:56662 [2025/04/30 20:08:14 893552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:72008| [2025/04/30 20:08:14 893559] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 893566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1866065| [2025/04/30 20:08:14 893573] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 893580] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1986| [2025/04/30 20:08:14 893616] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72008|now:1746043694893590|stream_id:0|stream_offset:1866065| [2025/04/30 20:08:14 893625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 893630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:14 893634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56662|rtt_var:420|pto_duration:58662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 893638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 893642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 893646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73208| [2025/04/30 20:08:14 893650] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694977252|now:1746043694893634|interv:83618| [2025/04/30 20:08:14 893654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694977252|now:1746043694893634|interval:83618|pto_count:0|srtt:56662 [2025/04/30 20:08:14 893663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:73208| [2025/04/30 20:08:14 893668] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 893672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:73208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1867232| [2025/04/30 20:08:14 893677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 893681] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694895749| [2025/04/30 20:08:14 893686] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694895749| [2025/04/30 20:08:14 893690] [debug] |xqc_engine_wakeup_after|wakeup:1746043694895749|now:1746043694893690|diff:2059| [2025/04/30 20:08:14 893694] [debug] |xqc_engine_main_logic|END|now:1746043694893043| [2025/04/30 20:08:14 893703] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694893702| [2025/04/30 20:08:14 893708] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 893713] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1540| [2025/04/30 20:08:14 893717] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1541| [2025/04/30 20:08:14 893723] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1541| [2025/04/30 20:08:14 893727] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 893732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 893737] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68413|prior_delivered:1782010|prior_time:1746043694835645|is_app_limited:0|send_elapse:55420|ack_elapse:58057|ctl_first_sent_time:1746043694836078|lagest_ack_time:1746043694893702|curr_delivered:1849223| [2025/04/30 20:08:14 893742] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694836078| [2025/04/30 20:08:14 893747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:261||sndq_packets_used_bytes:0|sndq_packets_free:604| [2025/04/30 20:08:14 893751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56662|rttvar:420|minrtt:30499|latest_rtt:57624|ack_delay:40| [2025/04/30 20:08:14 893755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56778|rttvar:545|minrtt:30499|latest_rtt:57624|ack_delay:40| [2025/04/30 20:08:14 893760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1926|lost_pn:1923|thresh:3| [2025/04/30 20:08:14 893764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 893768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 893772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56778|rtt_var:545|pto_duration:58958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 893779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 893783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 893787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:14 893791] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694977548|now:1746043694893772|interv:83776| [2025/04/30 20:08:14 893795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694977548|now:1746043694893772|interval:83776|pto_count:0|srtt:56778 [2025/04/30 20:08:14 893799] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55420, ack_elapse 58057, delivered 67213|rate 1157707|lost 335| [2025/04/30 20:08:14 893804] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157707) in round 31| [2025/04/30 20:08:14 893808] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 893812] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 893816] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694836078|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 893821] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694836078|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 893826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:72008|srtt:56778|latest_rtt:57624|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 893832] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1541|largest:1541|pns:2| [2025/04/30 20:08:14 893836] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1541|frame:ACK |recv_time:1746043694893702|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 893841] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814893702|now:1746043694893702|interv:120000000| [2025/04/30 20:08:14 893845] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814893702|now:1746043694893702|interv:120000000| [2025/04/30 20:08:14 893849] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694895749|pq_index:0| [2025/04/30 20:08:14 893854] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694893043| [2025/04/30 20:08:14 893858] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694893858| [2025/04/30 20:08:14 893863] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694893862| [2025/04/30 20:08:14 893869] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56778|min_srtt:56778|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 893876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 893881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 893885] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 893889] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 893893] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 893897] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56778|min_srtt:56778|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 893902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 893906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 893910] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 893914] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 893918] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 893922] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 893927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1867232| [2025/04/30 20:08:14 893931] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 893935] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1987| [2025/04/30 20:08:14 893959] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72008|now:1746043694893941|stream_id:0|stream_offset:1867232| [2025/04/30 20:08:14 893965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 893975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:14 893979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56778|rtt_var:545|pto_duration:58958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 893983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 893987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 893995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73208| [2025/04/30 20:08:14 893999] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694977899|now:1746043694893979|interv:83920| [2025/04/30 20:08:14 894003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694977899|now:1746043694893979|interval:83920|pto_count:0|srtt:56778 [2025/04/30 20:08:14 894007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:73208| [2025/04/30 20:08:14 894012] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 894017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:73208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1868399| [2025/04/30 20:08:14 894025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 894032] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694895749| [2025/04/30 20:08:14 894038] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694895749| [2025/04/30 20:08:14 894045] [debug] |xqc_engine_wakeup_after|wakeup:1746043694895749|now:1746043694894045|diff:1704| [2025/04/30 20:08:14 894052] [debug] |xqc_engine_main_logic|END|now:1746043694893862| [2025/04/30 20:08:14 894064] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694894063| [2025/04/30 20:08:14 894072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 894080] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1541| [2025/04/30 20:08:14 894087] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1542| [2025/04/30 20:08:14 894095] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1542| [2025/04/30 20:08:14 894101] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 894110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 894117] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68413|prior_delivered:1783210|prior_time:1746043694836720|is_app_limited:0|send_elapse:56230|ack_elapse:57343|ctl_first_sent_time:1746043694837048|lagest_ack_time:1746043694894063|curr_delivered:1850423| [2025/04/30 20:08:14 894125] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694837048| [2025/04/30 20:08:14 894131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:260||sndq_packets_used_bytes:0|sndq_packets_free:605| [2025/04/30 20:08:14 894135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56778|rttvar:545|minrtt:30499|latest_rtt:57015|ack_delay:56| [2025/04/30 20:08:14 894140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56800|rttvar:454|minrtt:30499|latest_rtt:57015|ack_delay:56| [2025/04/30 20:08:14 894144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1927|lost_pn:1924|thresh:3| [2025/04/30 20:08:14 894153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 894157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 894161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56800|rtt_var:454|pto_duration:58800|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 894223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 894236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 894243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:14 894250] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694977741|now:1746043694894161|interv:83580| [2025/04/30 20:08:14 894256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694977741|now:1746043694894161|interval:83580|pto_count:0|srtt:56800 [2025/04/30 20:08:14 894263] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56230, ack_elapse 57343, delivered 67213|rate 1172122|lost 335| [2025/04/30 20:08:14 894267] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172122) in round 31| [2025/04/30 20:08:14 894272] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 894279] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 894285] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694837048|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 894292] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694837048|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 894299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:72008|srtt:56800|latest_rtt:57015|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 894308] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1542|largest:1542|pns:2| [2025/04/30 20:08:14 894315] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1542|frame:ACK |recv_time:1746043694894063|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 894323] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814894063|now:1746043694894063|interv:120000000| [2025/04/30 20:08:14 894330] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814894063|now:1746043694894063|interv:120000000| [2025/04/30 20:08:14 894336] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694895749|pq_index:0| [2025/04/30 20:08:14 894343] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694893862| [2025/04/30 20:08:14 894356] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694894356| [2025/04/30 20:08:14 894364] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694894363| [2025/04/30 20:08:14 894374] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56800|min_srtt:56800|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 894381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 894388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 894393] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 894397] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 894401] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 894406] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56800|min_srtt:56800|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 894410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 894414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 894419] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 894425] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 894432] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 894440] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 894447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1868399| [2025/04/30 20:08:14 894454] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 894461] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1988| [2025/04/30 20:08:14 894522] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72008|now:1746043694894472|stream_id:0|stream_offset:1868399| [2025/04/30 20:08:14 894533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 894541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:14 894556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56800|rtt_var:454|pto_duration:58800|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 894563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 894568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 894574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73208| [2025/04/30 20:08:14 894581] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694978272|now:1746043694894555|interv:83717| [2025/04/30 20:08:14 894588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694978272|now:1746043694894555|interval:83717|pto_count:0|srtt:56800 [2025/04/30 20:08:14 894595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:73208| [2025/04/30 20:08:14 894604] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 894610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:73208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1869566| [2025/04/30 20:08:14 894616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 894621] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694895749| [2025/04/30 20:08:14 894628] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694895749| [2025/04/30 20:08:14 894634] [debug] |xqc_engine_wakeup_after|wakeup:1746043694895749|now:1746043694894634|diff:1115| [2025/04/30 20:08:14 894641] [debug] |xqc_engine_main_logic|END|now:1746043694894363| [2025/04/30 20:08:14 894650] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694894650| [2025/04/30 20:08:14 894658] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 894666] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1542| [2025/04/30 20:08:14 894671] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1543| [2025/04/30 20:08:14 894678] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1543| [2025/04/30 20:08:14 894683] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 894688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 894693] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68413|prior_delivered:1784410|prior_time:1746043694837678|is_app_limited:0|send_elapse:57046|ack_elapse:56972|ctl_first_sent_time:1746043694837990|lagest_ack_time:1746043694894650|curr_delivered:1851623| [2025/04/30 20:08:14 894697] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694837990| [2025/04/30 20:08:14 894702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/04/30 20:08:14 894711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56800|rttvar:454|minrtt:30499|latest_rtt:56660|ack_delay:48| [2025/04/30 20:08:14 894716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56776|rttvar:388|minrtt:30499|latest_rtt:56660|ack_delay:48| [2025/04/30 20:08:14 894720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1928|lost_pn:1925|thresh:3| [2025/04/30 20:08:14 894724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 894728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 894733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56776|rtt_var:388|pto_duration:58776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 894737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 894741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 894745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:14 894749] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694978248|now:1746043694894732|interv:83516| [2025/04/30 20:08:14 894753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694978248|now:1746043694894732|interval:83516|pto_count:0|srtt:56776 [2025/04/30 20:08:14 894757] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57046, ack_elapse 56972, delivered 67213|rate 1178224|lost 335| [2025/04/30 20:08:14 894762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178224) in round 31| [2025/04/30 20:08:14 894766] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 894770] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 894774] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694837990|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 894779] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694837990|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 894783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:72008|srtt:56776|latest_rtt:56660|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 894789] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1543|largest:1543|pns:2| [2025/04/30 20:08:14 894794] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1543|frame:ACK |recv_time:1746043694894650|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 894801] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814894650|now:1746043694894650|interv:120000000| [2025/04/30 20:08:14 894806] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814894650|now:1746043694894650|interv:120000000| [2025/04/30 20:08:14 894810] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694895749|pq_index:0| [2025/04/30 20:08:14 894814] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694894363| [2025/04/30 20:08:14 894818] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694894818| [2025/04/30 20:08:14 894823] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694894822| [2025/04/30 20:08:14 894829] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56776|min_srtt:56776|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 894834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 894838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 894842] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 894846] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 894850] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 894855] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56776|min_srtt:56776|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 894859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 894863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 894867] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 894871] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 894875] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 894879] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 894883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1869566| [2025/04/30 20:08:14 894888] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 894892] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1989| [2025/04/30 20:08:14 894931] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72008|now:1746043694894902|stream_id:0|stream_offset:1869566| [2025/04/30 20:08:14 894937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 894942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:14 894946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56776|rtt_var:388|pto_duration:58776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 894950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 894954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 894959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73208| [2025/04/30 20:08:14 894966] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694978678|now:1746043694894946|interv:83732| [2025/04/30 20:08:14 894973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694978678|now:1746043694894946|interval:83732|pto_count:0|srtt:56776 [2025/04/30 20:08:14 894980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:73208| [2025/04/30 20:08:14 894987] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 894994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:73208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1870733| [2025/04/30 20:08:14 895001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 895008] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694895749| [2025/04/30 20:08:14 895015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694895749| [2025/04/30 20:08:14 895021] [debug] |xqc_engine_wakeup_after|wakeup:1746043694895749|now:1746043694895021|diff:728| [2025/04/30 20:08:14 895026] [debug] |xqc_engine_main_logic|END|now:1746043694894822| [2025/04/30 20:08:14 895032] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694895032| [2025/04/30 20:08:14 895036] [debug] |xqc_engine_wakeup_after|wakeup:1746043694895749|now:1746043694895036|diff:713| [2025/04/30 20:08:14 895040] [debug] |xqc_engine_main_logic|END|now:1746043694895032| [2025/04/30 20:08:14 896124] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694896123| [2025/04/30 20:08:14 896140] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694895749|pq_index:0| [2025/04/30 20:08:14 896148] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694894822| [2025/04/30 20:08:14 896156] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694896154| [2025/04/30 20:08:14 896164] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043694895749|now:1746043694896154| [2025/04/30 20:08:14 896198] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:14 896205] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043694895749|now:1746043694896154| [2025/04/30 20:08:14 896212] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 896221] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1543|ack_delay:25472|first_ack_range:70|largest_pkt_recv_time:1746043694870749| [2025/04/30 20:08:14 896229] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1543|low:1473|pkt_pns:2| [2025/04/30 20:08:14 896235] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:1521|frame_largest_recv:1543| [2025/04/30 20:08:14 896242] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 896250] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56776|min_srtt:56776|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 896257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:73208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 896264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 896271] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 896277] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 896283] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 896288] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56776|min_srtt:56776|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 896293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:73208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 896300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 896306] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 896312] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 896318] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 896323] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 896329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1208|schedule_bytes:0|inflight:73208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1870733| [2025/04/30 20:08:14 896336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1208| [2025/04/30 20:08:14 896342] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694978678| [2025/04/30 20:08:14 896353] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694978678| [2025/04/30 20:08:14 896357] [debug] |xqc_engine_wakeup_after|wakeup:1746043694978678|now:1746043694896357|diff:82321| [2025/04/30 20:08:14 896361] [debug] |xqc_engine_main_logic|END|now:1746043694896154| [2025/04/30 20:08:14 896373] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694896372| [2025/04/30 20:08:14 896381] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 896390] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1543| [2025/04/30 20:08:14 896396] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1544| [2025/04/30 20:08:14 896405] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1544| [2025/04/30 20:08:14 896412] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 896420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 896427] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:68413|prior_delivered:1785610|prior_time:1746043694838851|is_app_limited:0|send_elapse:56417|ack_elapse:57521|ctl_first_sent_time:1746043694839144|lagest_ack_time:1746043694896372|curr_delivered:1852823| [2025/04/30 20:08:14 896434] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694839144| [2025/04/30 20:08:14 896442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:607| [2025/04/30 20:08:14 896446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56776|rttvar:388|minrtt:30499|latest_rtt:57228|ack_delay:32| [2025/04/30 20:08:14 896451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56828|rttvar:396|minrtt:30499|latest_rtt:57228|ack_delay:32| [2025/04/30 20:08:14 896457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1929|lost_pn:1926|thresh:3| [2025/04/30 20:08:14 896463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 896470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 896476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56828|rtt_var:396|pto_duration:58828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 896483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 896490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 896496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72008| [2025/04/30 20:08:14 896502] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694978730|now:1746043694896475|interv:82255| [2025/04/30 20:08:14 896506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694978730|now:1746043694896475|interval:82255|pto_count:0|srtt:56828 [2025/04/30 20:08:14 896515] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56417, ack_elapse 57521, delivered 67213|rate 1168494|lost 335| [2025/04/30 20:08:14 896520] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168494) in round 31| [2025/04/30 20:08:14 896524] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 896528] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 896533] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694839144|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 896537] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694839144|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 896542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:72008|srtt:56828|latest_rtt:57228|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 896549] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1544|largest:1544|pns:2| [2025/04/30 20:08:14 896557] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1544|frame:ACK |recv_time:1746043694896372|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 896564] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814896372|now:1746043694896372|interv:120000000| [2025/04/30 20:08:14 896571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814896372|now:1746043694896372|interv:120000000| [2025/04/30 20:08:14 896578] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694978678|pq_index:0| [2025/04/30 20:08:14 896585] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694896154| [2025/04/30 20:08:14 896591] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694896591| [2025/04/30 20:08:14 896597] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694896596| [2025/04/30 20:08:14 896603] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56828|min_srtt:56828|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 896607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 896612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 896616] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 896620] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 896629] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 896633] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56828|min_srtt:56828|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 896637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 896641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 896645] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 896649] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 896654] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 896662] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 896668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1870733| [2025/04/30 20:08:14 896675] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 896681] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694897681|now:1746043694896681|interv:1000| [2025/04/30 20:08:14 896685] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 896689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 896693] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694897681| [2025/04/30 20:08:14 896697] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694897681| [2025/04/30 20:08:14 896701] [debug] |xqc_engine_wakeup_after|wakeup:1746043694897681|now:1746043694896701|diff:980| [2025/04/30 20:08:14 896706] [debug] |xqc_engine_main_logic|END|now:1746043694896596| [2025/04/30 20:08:14 896711] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694896711| [2025/04/30 20:08:14 896715] [debug] |xqc_engine_wakeup_after|wakeup:1746043694897681|now:1746043694896715|diff:966| [2025/04/30 20:08:14 896719] [debug] |xqc_engine_main_logic|END|now:1746043694896711| [2025/04/30 20:08:14 897788] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694897787| [2025/04/30 20:08:14 897799] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694897681|pq_index:0| [2025/04/30 20:08:14 897804] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694896596| [2025/04/30 20:08:14 897809] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694897808| [2025/04/30 20:08:14 897814] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694897681|now:1746043694897808| [2025/04/30 20:08:14 897818] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694897681|now:1746043694897808| [2025/04/30 20:08:14 897828] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 897833] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56828|min_srtt:56828|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 897838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 897843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 897847] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 897851] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 897855] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 897860] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56828|min_srtt:56828|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 897867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 897875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 897881] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 897887] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 897894] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 897902] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 897909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:72008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1870733| [2025/04/30 20:08:14 897916] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 897923] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1990| [2025/04/30 20:08:14 897985] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1990|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:72008|now:1746043694897934|stream_id:0|stream_offset:1870733| [2025/04/30 20:08:14 897996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1990|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:08:14 898004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72008|applimit:0| [2025/04/30 20:08:14 898011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56828|rtt_var:396|pto_duration:58828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 898018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 898032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 898038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:14 898044] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694981762|now:1746043694898011|interv:83751| [2025/04/30 20:08:14 898051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694981762|now:1746043694898011|interval:83751|pto_count:0|srtt:56828 [2025/04/30 20:08:14 898059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:73216| [2025/04/30 20:08:14 898068] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 898075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1871900| [2025/04/30 20:08:14 898082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 898088] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694981762| [2025/04/30 20:08:14 898094] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694981762| [2025/04/30 20:08:14 898100] [debug] |xqc_engine_wakeup_after|wakeup:1746043694981762|now:1746043694898100|diff:83662| [2025/04/30 20:08:14 898107] [debug] |xqc_engine_main_logic|END|now:1746043694897808| [2025/04/30 20:08:14 898117] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694898116| [2025/04/30 20:08:14 898123] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 898130] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1544| [2025/04/30 20:08:14 898136] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1545| [2025/04/30 20:08:14 898145] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1545| [2025/04/30 20:08:14 898151] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 898157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 898162] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:69613|prior_delivered:1786810|prior_time:1746043694839718|is_app_limited:0|send_elapse:56988|ack_elapse:58398|ctl_first_sent_time:1746043694841134|lagest_ack_time:1746043694898116|curr_delivered:1854023| [2025/04/30 20:08:14 898188] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694841134| [2025/04/30 20:08:14 898196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:608| [2025/04/30 20:08:14 898203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56828|rttvar:396|minrtt:30499|latest_rtt:56982|ack_delay:40| [2025/04/30 20:08:14 898209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56842|rttvar:325|minrtt:30499|latest_rtt:56982|ack_delay:40| [2025/04/30 20:08:14 898222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1931|lost_pn:1928|thresh:3| [2025/04/30 20:08:14 898229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 898236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 898242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694905070|now:1746043694898242|interval:6828| [2025/04/30 20:08:14 898249] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694905070|now:1746043694898242|interv:6828| [2025/04/30 20:08:14 898255] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56988, ack_elapse 58398, delivered 67213|rate 1150946|lost 335| [2025/04/30 20:08:14 898262] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150946) in round 31| [2025/04/30 20:08:14 898268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 898275] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 898281] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694841134|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 898288] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694841134|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 898295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:72016|srtt:56842|latest_rtt:56982|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 898304] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1545|largest:1545|pns:2| [2025/04/30 20:08:14 898311] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1545|frame:ACK |recv_time:1746043694898116|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 898318] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814898116|now:1746043694898116|interv:120000000| [2025/04/30 20:08:14 898324] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814898116|now:1746043694898116|interv:120000000| [2025/04/30 20:08:14 898330] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694981762|pq_index:0| [2025/04/30 20:08:14 898337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694897808| [2025/04/30 20:08:14 898342] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694898342| [2025/04/30 20:08:14 898347] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694898346| [2025/04/30 20:08:14 898360] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56842|min_srtt:56842|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 898368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:72016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 898375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 898381] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 898385] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 898389] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 898393] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56842|min_srtt:56842|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 898398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:72016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 898403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 898407] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 898410] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 898415] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 898419] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 898424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1871900| [2025/04/30 20:08:14 898428] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 898433] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1991| [2025/04/30 20:08:14 898472] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72016|now:1746043694898441|stream_id:0|stream_offset:1871900| [2025/04/30 20:08:14 898481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 898488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72016|applimit:0| [2025/04/30 20:08:14 898495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694905070|now:1746043694898495|interval:6575| [2025/04/30 20:08:14 898500] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694905070|now:1746043694898495|interv:6575| [2025/04/30 20:08:14 898509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:73216| [2025/04/30 20:08:14 898514] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 898519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1873067| [2025/04/30 20:08:14 898523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 898527] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694905070| [2025/04/30 20:08:14 898534] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694905070| [2025/04/30 20:08:14 898540] [debug] |xqc_engine_wakeup_after|wakeup:1746043694905070|now:1746043694898540|diff:6530| [2025/04/30 20:08:14 898547] [debug] |xqc_engine_main_logic|END|now:1746043694898346| [2025/04/30 20:08:14 898558] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:43|state:ESTABED|recv_time:1746043694898558| [2025/04/30 20:08:14 898566] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 898574] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1545| [2025/04/30 20:08:14 898580] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1546| [2025/04/30 20:08:14 898589] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1546| [2025/04/30 20:08:14 898596] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 898603] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 898610] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694923558|now:1746043694898558|interv:25000| [2025/04/30 20:08:14 898619] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694898558|max_ack_delay:25000| [2025/04/30 20:08:14 898626] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1546|largest:1546|pns:2| [2025/04/30 20:08:14 898633] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1546|frame:PING ACK |recv_time:1746043694898558|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 898640] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814898558|now:1746043694898558|interv:120000000| [2025/04/30 20:08:14 898644] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814898558|now:1746043694898558|interv:120000000| [2025/04/30 20:08:14 898648] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694905070|pq_index:0| [2025/04/30 20:08:14 898652] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694898346| [2025/04/30 20:08:14 898656] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694898656| [2025/04/30 20:08:14 898661] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694898660| [2025/04/30 20:08:14 898672] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56842|min_srtt:56842|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 898677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:73216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 898682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 898686] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 898689] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 898694] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 898699] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56842|min_srtt:56842|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 898705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:73216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 898713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 898718] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 898725] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 898729] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 898734] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 898738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1873067| [2025/04/30 20:08:14 898742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 898746] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694905070| [2025/04/30 20:08:14 898750] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694905070| [2025/04/30 20:08:14 898754] [debug] |xqc_engine_wakeup_after|wakeup:1746043694905070|now:1746043694898754|diff:6316| [2025/04/30 20:08:14 898759] [debug] |xqc_engine_main_logic|END|now:1746043694898660| [2025/04/30 20:08:14 898766] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694898766| [2025/04/30 20:08:14 898771] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 898777] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1546| [2025/04/30 20:08:14 898781] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1547| [2025/04/30 20:08:14 898786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1547| [2025/04/30 20:08:14 898794] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 898798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 898803] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:70813|prior_delivered:1786810|prior_time:1746043694839718|is_app_limited:0|send_elapse:57158|ack_elapse:59048|ctl_first_sent_time:1746043694841304|lagest_ack_time:1746043694898766|curr_delivered:1855223| [2025/04/30 20:08:14 898808] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694841304| [2025/04/30 20:08:14 898812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:609| [2025/04/30 20:08:14 898817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56842|rttvar:325|minrtt:30499|latest_rtt:57462|ack_delay:64| [2025/04/30 20:08:14 898821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56911|rttvar:383|minrtt:30499|latest_rtt:57462|ack_delay:64| [2025/04/30 20:08:14 898825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1932|lost_pn:1929|thresh:3| [2025/04/30 20:08:14 898829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 898834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 898838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694905610|now:1746043694898837|interval:6773| [2025/04/30 20:08:14 898842] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694905610|now:1746043694898837|interv:6773| [2025/04/30 20:08:14 898846] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57158, ack_elapse 59048, delivered 68413|rate 1158599|lost 335| [2025/04/30 20:08:14 898850] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158599) in round 31| [2025/04/30 20:08:14 898855] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 898859] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 898863] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694841304|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 898867] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694841304|recovery:1|recovery_start:1746043694878864|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 898872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:72016|srtt:56911|latest_rtt:57462|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694878864|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 898885] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1547|largest:1547|pns:2| [2025/04/30 20:08:14 898889] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1547|frame:ACK |recv_time:1746043694898766|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 898894] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814898766|now:1746043694898766|interv:120000000| [2025/04/30 20:08:14 898898] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814898766|now:1746043694898766|interv:120000000| [2025/04/30 20:08:14 898902] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694905070|pq_index:0| [2025/04/30 20:08:14 898906] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694898660| [2025/04/30 20:08:14 898910] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694898910| [2025/04/30 20:08:14 898915] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694898914| [2025/04/30 20:08:14 898920] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56911|min_srtt:56911|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 898924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:72016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 898928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 898932] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 898936] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 898940] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 898944] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56911|min_srtt:56911|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 898949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:72016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 898953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 898957] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 898960] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 898965] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 898969] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 898973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1873067| [2025/04/30 20:08:14 898980] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 898984] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1992| [2025/04/30 20:08:14 899020] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72016|now:1746043694898991|stream_id:0|stream_offset:1873067| [2025/04/30 20:08:14 899029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 899036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72016|applimit:0| [2025/04/30 20:08:14 899043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694905610|now:1746043694899043|interval:6567| [2025/04/30 20:08:14 899050] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694905610|now:1746043694899043|interv:6567| [2025/04/30 20:08:14 899054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:73216| [2025/04/30 20:08:14 899059] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 899063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1874234| [2025/04/30 20:08:14 899068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 899073] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694905610| [2025/04/30 20:08:14 899077] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694905610| [2025/04/30 20:08:14 899081] [debug] |xqc_engine_wakeup_after|wakeup:1746043694905610|now:1746043694899081|diff:6529| [2025/04/30 20:08:14 899085] [debug] |xqc_engine_main_logic|END|now:1746043694898914| [2025/04/30 20:08:14 899090] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694899090| [2025/04/30 20:08:14 899094] [debug] |xqc_engine_wakeup_after|wakeup:1746043694905610|now:1746043694899094|diff:6516| [2025/04/30 20:08:14 899098] [debug] |xqc_engine_main_logic|END|now:1746043694899090| [2025/04/30 20:08:14 899880] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694899879| [2025/04/30 20:08:14 900278] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 900657] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1547| [2025/04/30 20:08:14 900665] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1548| [2025/04/30 20:08:14 900674] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1548| [2025/04/30 20:08:14 900681] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 900704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 900712] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:75613|prior_delivered:1790410|prior_time:1746043694843053|is_app_limited:0|send_elapse:54491|ack_elapse:56826|ctl_first_sent_time:1746043694843314|lagest_ack_time:1746043694899879|curr_delivered:1856423| [2025/04/30 20:08:14 900729] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694843314| [2025/04/30 20:08:14 900737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:255||sndq_packets_used_bytes:0|sndq_packets_free:610| [2025/04/30 20:08:14 900743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56911|rttvar:383|minrtt:30499|latest_rtt:56565|ack_delay:152| [2025/04/30 20:08:14 900750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56849|rttvar:412|minrtt:30499|latest_rtt:56565|ack_delay:152| [2025/04/30 20:08:14 900757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1939|lost_pn:1936|thresh:3| [2025/04/30 20:08:14 900763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 900771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1930|lost_pn:1936|po_sent_time:1746043694840966|lost_send_time:1746043694835924|loss_delay:63955|frame:STREAM |repair:128| [2025/04/30 20:08:14 900780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1933|lost_pn:1936|po_sent_time:1746043694841459|lost_send_time:1746043694835924|loss_delay:63955|frame:STREAM |repair:128| [2025/04/30 20:08:14 900787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1934|lost_pn:1936|po_sent_time:1746043694841644|lost_send_time:1746043694835924|loss_delay:63955|frame:STREAM |repair:128| [2025/04/30 20:08:14 900794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1935|lost_pn:1936|po_sent_time:1746043694841733|lost_send_time:1746043694835924|loss_delay:63955|frame:STREAM |repair:128| [2025/04/30 20:08:14 900802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1936|lost_pn:1936|po_sent_time:1746043694841815|lost_send_time:1746043694835924|loss_delay:63955|frame:STREAM |repair:128| [2025/04/30 20:08:14 900806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694841815u| [2025/04/30 20:08:14 900810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 900814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694905855|now:1746043694900814|interval:5041| [2025/04/30 20:08:14 900819] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694905855|now:1746043694900814|interv:5041| [2025/04/30 20:08:14 900823] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54491, ack_elapse 56826, delivered 66013|rate 1161668|lost 340| [2025/04/30 20:08:14 900828] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161668) in round 31| [2025/04/30 20:08:14 900833] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 900840] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 900846] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:5|acked:1200|po_sent_time:1746043694843314|recovery:1|recovery_start:1746043694900810|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 900858] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:5|acked:1200|po_sent_time:1746043694843314|recovery:1|recovery_start:1746043694900810|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 900865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:66016|srtt:56849|latest_rtt:56565|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694900810|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 900874] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1548|largest:1548|pns:2| [2025/04/30 20:08:14 900881] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1548|frame:ACK |recv_time:1746043694899879|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 900888] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814899879|now:1746043694899879|interv:120000000| [2025/04/30 20:08:14 900894] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814899879|now:1746043694899879|interv:120000000| [2025/04/30 20:08:14 900901] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694905610|pq_index:0| [2025/04/30 20:08:14 900908] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694898914| [2025/04/30 20:08:14 900913] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694900913| [2025/04/30 20:08:14 900921] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694900919| [2025/04/30 20:08:14 900930] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56849|min_srtt:56849|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 900937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 900944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 900951] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 900955] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 900959] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 900964] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56849|min_srtt:56849|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 900968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 900974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 900984] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 900989] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 900995] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 901003] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 901010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1874234| [2025/04/30 20:08:14 901016] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 901023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1993| [2025/04/30 20:08:14 901067] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66016|now:1746043694901034|stream_id:0|stream_offset:1874234| [2025/04/30 20:08:14 901075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 901080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66016|applimit:0| [2025/04/30 20:08:14 901084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694905855|now:1746043694901084|interval:4771| [2025/04/30 20:08:14 901089] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694905855|now:1746043694901084|interv:4771| [2025/04/30 20:08:14 901093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:67216| [2025/04/30 20:08:14 901098] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 901103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1875401| [2025/04/30 20:08:14 901107] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 901112] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1994| [2025/04/30 20:08:14 901134] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67216|now:1746043694901118|stream_id:0|stream_offset:1875401| [2025/04/30 20:08:14 901139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 901144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67216|applimit:0| [2025/04/30 20:08:14 901148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694905855|now:1746043694901148|interval:4707| [2025/04/30 20:08:14 901163] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694905855|now:1746043694901148|interv:4707| [2025/04/30 20:08:14 901195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:68416| [2025/04/30 20:08:14 901203] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 901210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1876568| [2025/04/30 20:08:14 901217] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 901221] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1995| [2025/04/30 20:08:14 901247] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1995|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68416|now:1746043694901228|stream_id:0|stream_offset:1876568| [2025/04/30 20:08:14 901254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 901258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68416|applimit:0| [2025/04/30 20:08:14 901262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694905855|now:1746043694901262|interval:4593| [2025/04/30 20:08:14 901267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694905855|now:1746043694901262|interv:4593| [2025/04/30 20:08:14 901271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:69616| [2025/04/30 20:08:14 901276] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 901283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1877735| [2025/04/30 20:08:14 901290] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 901297] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1996| [2025/04/30 20:08:14 901320] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69616|now:1746043694901305|stream_id:0|stream_offset:1877735| [2025/04/30 20:08:14 901325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 901329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69616|applimit:0| [2025/04/30 20:08:14 901334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694905855|now:1746043694901333|interval:4522| [2025/04/30 20:08:14 901338] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694905855|now:1746043694901333|interv:4522| [2025/04/30 20:08:14 901342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:70816| [2025/04/30 20:08:14 901352] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 901356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:08:14 901360] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 901366] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694902366|now:1746043694901366|interv:1000| [2025/04/30 20:08:14 901373] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 901380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 901386] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694902366| [2025/04/30 20:08:14 901393] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694902366| [2025/04/30 20:08:14 901397] [debug] |xqc_engine_wakeup_after|wakeup:1746043694902366|now:1746043694901397|diff:969| [2025/04/30 20:08:14 901402] [debug] |xqc_engine_main_logic|END|now:1746043694900919| [2025/04/30 20:08:14 901410] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694901409| [2025/04/30 20:08:14 901415] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 901420] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1548| [2025/04/30 20:08:14 901424] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1549| [2025/04/30 20:08:14 901430] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1549| [2025/04/30 20:08:14 901434] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 901439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 901444] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:74413|prior_delivered:1792810|prior_time:1746043694844649|is_app_limited:0|send_elapse:55911|ack_elapse:56760|ctl_first_sent_time:1746043694844983|lagest_ack_time:1746043694901409|curr_delivered:1857623| [2025/04/30 20:08:14 901449] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694844983| [2025/04/30 20:08:14 901454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/04/30 20:08:14 901461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56849|rttvar:412|minrtt:30499|latest_rtt:56426|ack_delay:32| [2025/04/30 20:08:14 901468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56792|rttvar:422|minrtt:30499|latest_rtt:56426|ack_delay:32| [2025/04/30 20:08:14 901475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1940|lost_pn:1937|thresh:3| [2025/04/30 20:08:14 901480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 901484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 901493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 901497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 901501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 901504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 901509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1937|lost_pn:1937|po_sent_time:1746043694841900|lost_send_time:1746043694837518|loss_delay:63891|frame:STREAM |repair:128| [2025/04/30 20:08:14 901514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694841900u| [2025/04/30 20:08:14 901518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 901522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694905938|now:1746043694901522|interval:4416| [2025/04/30 20:08:14 901526] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694905938|now:1746043694901522|interv:4416| [2025/04/30 20:08:14 901530] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55911, ack_elapse 56760, delivered 64813|rate 1141878|lost 341| [2025/04/30 20:08:14 901535] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141878) in round 31| [2025/04/30 20:08:14 901540] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 901547] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 901554] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:1|acked:1200|po_sent_time:1746043694844983|recovery:1|recovery_start:1746043694901518|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 901561] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:1|acked:1200|po_sent_time:1746043694844983|recovery:1|recovery_start:1746043694901518|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 901566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:68416|srtt:56792|latest_rtt:56426|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694901518|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 901572] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1549|largest:1549|pns:2| [2025/04/30 20:08:14 901576] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1549|frame:ACK |recv_time:1746043694901409|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 901581] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814901409|now:1746043694901409|interv:120000000| [2025/04/30 20:08:14 901585] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814901409|now:1746043694901409|interv:120000000| [2025/04/30 20:08:14 901589] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694902366|pq_index:0| [2025/04/30 20:08:14 901597] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694900919| [2025/04/30 20:08:14 901601] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694901601| [2025/04/30 20:08:14 901606] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694901605| [2025/04/30 20:08:14 901612] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56792|min_srtt:56792|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 901616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:68416|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 901621] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56792|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 901628] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1909|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 901635] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56792|min_srtt:56792|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 901642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:68416|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1800713| [2025/04/30 20:08:14 901648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 901652] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 901656] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 901660] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 901664] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56792|min_srtt:56792|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 901668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:68416|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 901673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 901676] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 901680] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 901684] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 901689] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1909|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 901696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 901701] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 901704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 901711] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 901718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:08:14 901725] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 901729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 901733] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694902366| [2025/04/30 20:08:14 901738] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694902366| [2025/04/30 20:08:14 901742] [debug] |xqc_engine_wakeup_after|wakeup:1746043694902366|now:1746043694901741|diff:625| [2025/04/30 20:08:14 901746] [debug] |xqc_engine_main_logic|END|now:1746043694901605| [2025/04/30 20:08:14 901753] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694901752| [2025/04/30 20:08:14 901757] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 901762] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1549| [2025/04/30 20:08:14 901766] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1550| [2025/04/30 20:08:14 901771] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1550| [2025/04/30 20:08:14 901775] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 901780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 901785] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:73213|prior_delivered:1795210|prior_time:1746043694846538|is_app_limited:0|send_elapse:56844|ack_elapse:55214|ctl_first_sent_time:1746043694846925|lagest_ack_time:1746043694901752|curr_delivered:1858823| [2025/04/30 20:08:14 901790] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694846925| [2025/04/30 20:08:14 901797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/04/30 20:08:14 901804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56792|rttvar:422|minrtt:30499|latest_rtt:54827|ack_delay:40| [2025/04/30 20:08:14 901811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56541|rttvar:818|minrtt:30499|latest_rtt:54827|ack_delay:40| [2025/04/30 20:08:14 901815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1941|lost_pn:1938|thresh:3| [2025/04/30 20:08:14 901823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 901827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 901831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 901835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 901838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 901842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 901846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 901851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1938|lost_pn:1938|po_sent_time:1746043694842047|lost_send_time:1746043694838144|loss_delay:63608|frame:STREAM |repair:128| [2025/04/30 20:08:14 901855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694842047u| [2025/04/30 20:08:14 901859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 901864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56541|rtt_var:818|pto_duration:59813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 901868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 901872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 901878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 901885] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694986118|now:1746043694901863|interv:84255| [2025/04/30 20:08:14 901892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694986118|now:1746043694901863|interval:84255|pto_count:0|srtt:56541 [2025/04/30 20:08:14 901897] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56844, ack_elapse 55214, delivered 63613|rate 1119080|lost 342| [2025/04/30 20:08:14 901902] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119080) in round 31| [2025/04/30 20:08:14 901906] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 901910] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 901914] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:1|acked:1200|po_sent_time:1746043694846925|recovery:1|recovery_start:1746043694901859|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 901918] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:1|acked:1200|po_sent_time:1746043694846925|recovery:1|recovery_start:1746043694901859|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 901923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:66016|srtt:56541|latest_rtt:54827|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694901859|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 901932] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1550|largest:1550|pns:2| [2025/04/30 20:08:14 901936] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1550|frame:ACK |recv_time:1746043694901752|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 901941] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814901752|now:1746043694901752|interv:120000000| [2025/04/30 20:08:14 901945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814901752|now:1746043694901752|interv:120000000| [2025/04/30 20:08:14 901949] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694902366|pq_index:0| [2025/04/30 20:08:14 901953] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694901605| [2025/04/30 20:08:14 901958] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694901958| [2025/04/30 20:08:14 901966] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694901964| [2025/04/30 20:08:14 901974] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 901980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1800713| [2025/04/30 20:08:14 901985] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 901989] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1930|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 901993] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 901998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1804214| [2025/04/30 20:08:14 902002] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 902007] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1933|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 902011] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 902015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1805381| [2025/04/30 20:08:14 902022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 902026] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 902030] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 902034] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 902039] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 902046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 902053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 902060] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 902065] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 902069] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 902073] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1909|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 902077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 902082] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 902086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 902090] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 902094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:08:14 902098] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 902102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 902106] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694902366| [2025/04/30 20:08:14 902110] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694902366| [2025/04/30 20:08:14 902114] [debug] |xqc_engine_wakeup_after|wakeup:1746043694902366|now:1746043694902114|diff:252| [2025/04/30 20:08:14 902118] [debug] |xqc_engine_main_logic|END|now:1746043694901964| [2025/04/30 20:08:14 902124] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694902124| [2025/04/30 20:08:14 902131] [debug] |xqc_engine_wakeup_after|wakeup:1746043694902366|now:1746043694902130|diff:236| [2025/04/30 20:08:14 902137] [debug] |xqc_engine_main_logic|END|now:1746043694902124| [2025/04/30 20:08:14 902494] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694902493| [2025/04/30 20:08:14 902509] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 902518] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1550| [2025/04/30 20:08:14 902523] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1551| [2025/04/30 20:08:14 902532] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1551| [2025/04/30 20:08:14 902537] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 902546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 902553] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:74413|prior_delivered:1795210|prior_time:1746043694846538|is_app_limited:0|send_elapse:56937|ack_elapse:55955|ctl_first_sent_time:1746043694847018|lagest_ack_time:1746043694902493|curr_delivered:1860023| [2025/04/30 20:08:14 902561] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694847018| [2025/04/30 20:08:14 902568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/04/30 20:08:14 902574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56541|rttvar:818|minrtt:30499|latest_rtt:55475|ack_delay:56| [2025/04/30 20:08:14 902581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56401|rttvar:894|minrtt:30499|latest_rtt:55475|ack_delay:56| [2025/04/30 20:08:14 902588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1942|lost_pn:1939|thresh:3| [2025/04/30 20:08:14 902594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 902601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 902608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 902614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 902620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 902624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 902628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 902632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 902636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 902641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56401|rtt_var:894|pto_duration:59977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 902648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 902663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 902667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64816| [2025/04/30 20:08:14 902671] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694986282|now:1746043694902641|interv:83641| [2025/04/30 20:08:14 902676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694986282|now:1746043694902641|interval:83641|pto_count:0|srtt:56401 [2025/04/30 20:08:14 902680] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56937, ack_elapse 55955, delivered 64813|rate 1138328|lost 342| [2025/04/30 20:08:14 902685] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138328) in round 31| [2025/04/30 20:08:14 902689] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 902693] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 902697] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694847018|recovery:1|recovery_start:1746043694901859|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 902702] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694847018|recovery:1|recovery_start:1746043694901859|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 902707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:64816|srtt:56401|latest_rtt:55475|min_rtt:30499|applimit:0|lost:334|recovery:1|recovery_start:1746043694901859|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 902713] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1551|largest:1551|pns:2| [2025/04/30 20:08:14 902717] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1551|frame:ACK |recv_time:1746043694902493|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 902722] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814902493|now:1746043694902493|interv:120000000| [2025/04/30 20:08:14 902729] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814902493|now:1746043694902493|interv:120000000| [2025/04/30 20:08:14 902735] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694902366|pq_index:0| [2025/04/30 20:08:14 902742] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694901964| [2025/04/30 20:08:14 902747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694902747| [2025/04/30 20:08:14 902752] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694902751| [2025/04/30 20:08:14 902757] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694902366|now:1746043694902751| [2025/04/30 20:08:14 902761] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694902366|now:1746043694902751| [2025/04/30 20:08:14 902769] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 902774] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56401|min_srtt:56401|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 902778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:64816|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1805381| [2025/04/30 20:08:14 902783] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56401|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 902788] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1934|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 902793] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56401|min_srtt:56401|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 902797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:64816|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1806548| [2025/04/30 20:08:14 902801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 902805] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 902811] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 902818] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 902825] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56401|min_srtt:56401|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 902830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:64816|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 902834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 902838] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 902842] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 902846] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 902851] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1909|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 902855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64816|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 902859] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 902864] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1997| [2025/04/30 20:08:14 902907] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64816|now:1746043694902874|stream_id:0|stream_offset:1776206| [2025/04/30 20:08:14 902917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1997|origin_pktnum:1909|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 902922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64816|applimit:0| [2025/04/30 20:08:14 902926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56401|rtt_var:894|pto_duration:59977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 902933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 902939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 902945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 902951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694987851|now:1746043694902926|interv:84925| [2025/04/30 20:08:14 902958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694987851|now:1746043694902926|interval:84925|pto_count:0|srtt:56401 [2025/04/30 20:08:14 902965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:66016| [2025/04/30 20:08:14 902973] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1930|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 902980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1800713| [2025/04/30 20:08:14 902988] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 902994] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1998| [2025/04/30 20:08:14 903026] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66016|now:1746043694903003|stream_id:0|stream_offset:1800713| [2025/04/30 20:08:14 903032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1998|origin_pktnum:1930|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 903040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66016|applimit:0| [2025/04/30 20:08:14 903047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56401|rtt_var:894|pto_duration:59977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 903054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 903060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 903066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 903073] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694987980|now:1746043694903046|interv:84934| [2025/04/30 20:08:14 903087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694987980|now:1746043694903046|interval:84934|pto_count:0|srtt:56401 [2025/04/30 20:08:14 903094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:67216| [2025/04/30 20:08:14 903102] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1933|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 903109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1804214| [2025/04/30 20:08:14 903116] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 903122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694904122|now:1746043694903122|interv:1000| [2025/04/30 20:08:14 903128] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 903134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 903142] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 903148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:08:14 903154] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 903160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 903189] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694904122| [2025/04/30 20:08:14 903196] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694904122| [2025/04/30 20:08:14 903203] [debug] |xqc_engine_wakeup_after|wakeup:1746043694904122|now:1746043694903202|diff:920| [2025/04/30 20:08:14 903209] [debug] |xqc_engine_main_logic|END|now:1746043694902751| [2025/04/30 20:08:14 903215] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694903215| [2025/04/30 20:08:14 903220] [debug] |xqc_engine_wakeup_after|wakeup:1746043694904122|now:1746043694903220|diff:902| [2025/04/30 20:08:14 903227] [debug] |xqc_engine_main_logic|END|now:1746043694903215| [2025/04/30 20:08:14 903561] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694903560| [2025/04/30 20:08:14 903573] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 903581] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1551| [2025/04/30 20:08:14 903587] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1552| [2025/04/30 20:08:14 903596] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1552| [2025/04/30 20:08:14 903603] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 903611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1943|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1943|path_largest_ack:1943| [2025/04/30 20:08:14 903618] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:74421|prior_delivered:1796410|prior_time:1746043694847829|is_app_limited:0|send_elapse:55240|ack_elapse:55731|ctl_first_sent_time:1746043694848446|lagest_ack_time:1746043694903560|curr_delivered:1861231| [2025/04/30 20:08:14 903633] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694848446| [2025/04/30 20:08:14 903640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:607| [2025/04/30 20:08:14 903646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56401|rttvar:894|minrtt:30499|latest_rtt:55114|ack_delay:136| [2025/04/30 20:08:14 903653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56223|rttvar:1026|minrtt:30499|latest_rtt:55114|ack_delay:136| [2025/04/30 20:08:14 903660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1943|lost_pn:1940|thresh:3| [2025/04/30 20:08:14 903667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 903673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 903680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 903687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 903693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 903699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 903703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 903707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 903711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1499|pns:2| [2025/04/30 20:08:14 903715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 903719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56223|rtt_var:1026|pto_duration:60327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 903725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 903729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 903732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66008| [2025/04/30 20:08:14 903736] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694988330|now:1746043694903719|interv:84611| [2025/04/30 20:08:14 903740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694988330|now:1746043694903719|interval:84611|pto_count:0|srtt:56223 [2025/04/30 20:08:14 903745] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55240, ack_elapse 55731, delivered 64821|rate 1163104|lost 342| [2025/04/30 20:08:14 903749] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163104) in round 31| [2025/04/30 20:08:14 903758] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 903762] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 903766] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1208|po_sent_time:1746043694848446|recovery:1|recovery_start:1746043694901859|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 903771] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1208|po_sent_time:1746043694848446|recovery:1|recovery_start:1746043694901859|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 903775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:66008|srtt:56223|latest_rtt:55114|min_rtt:30499|applimit:0|lost:336|recovery:1|recovery_start:1746043694901859|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 903781] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1552|largest:1552|pns:2| [2025/04/30 20:08:14 903786] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1552|frame:ACK |recv_time:1746043694903560|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 903791] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814903560|now:1746043694903560|interv:120000000| [2025/04/30 20:08:14 903795] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814903560|now:1746043694903560|interv:120000000| [2025/04/30 20:08:14 903799] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694904122|pq_index:0| [2025/04/30 20:08:14 903804] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694902751| [2025/04/30 20:08:14 903808] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694903808| [2025/04/30 20:08:14 903813] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694903812| [2025/04/30 20:08:14 903819] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56223|min_srtt:56223|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 903823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1806548| [2025/04/30 20:08:14 903828] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 903833] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1935|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 903837] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56223|min_srtt:56223|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 903841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1807715| [2025/04/30 20:08:14 903849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 903853] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 903857] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 903861] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 903865] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56223|min_srtt:56223|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 903869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 903874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 903878] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 903881] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 903886] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 903890] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1933|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 903894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1804214| [2025/04/30 20:08:14 903899] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 903903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 903907] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 903911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:08:14 903915] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 903919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 903923] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694904122| [2025/04/30 20:08:14 903927] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694904122| [2025/04/30 20:08:14 903931] [debug] |xqc_engine_wakeup_after|wakeup:1746043694904122|now:1746043694903931|diff:191| [2025/04/30 20:08:14 903935] [debug] |xqc_engine_main_logic|END|now:1746043694903812| [2025/04/30 20:08:14 903941] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694903941| [2025/04/30 20:08:14 903945] [debug] |xqc_engine_wakeup_after|wakeup:1746043694904122|now:1746043694903945|diff:177| [2025/04/30 20:08:14 903951] [debug] |xqc_engine_main_logic|END|now:1746043694903941| [2025/04/30 20:08:14 904883] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043694904882| [2025/04/30 20:08:14 904900] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 904909] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1552| [2025/04/30 20:08:14 904913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1553| [2025/04/30 20:08:14 904920] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1553| [2025/04/30 20:08:14 904924] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 904931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 904938] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:73221|prior_delivered:1798810|prior_time:1746043694849782|is_app_limited:0|send_elapse:56646|ack_elapse:55100|ctl_first_sent_time:1746043694850103|lagest_ack_time:1746043694904882|curr_delivered:1862431| [2025/04/30 20:08:14 904946] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694850103| [2025/04/30 20:08:14 904953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:608| [2025/04/30 20:08:14 904960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56223|rttvar:1026|minrtt:30499|latest_rtt:54779|ack_delay:40| [2025/04/30 20:08:14 904967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56038|rttvar:1141|minrtt:30499|latest_rtt:54779|ack_delay:40| [2025/04/30 20:08:14 904974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1944|lost_pn:1941|thresh:3| [2025/04/30 20:08:14 904981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 904986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 904992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 904998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 905003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 905007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 905011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 905015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 905019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 905023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56038|rtt_var:1141|pto_duration:60602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 905036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 905040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 905046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64808| [2025/04/30 20:08:14 905053] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694988605|now:1746043694905023|interv:83582| [2025/04/30 20:08:14 905060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694988605|now:1746043694905023|interval:83582|pto_count:0|srtt:56038 [2025/04/30 20:08:14 905068] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56646, ack_elapse 55100, delivered 63621|rate 1123133|lost 342| [2025/04/30 20:08:14 905074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123133) in round 31| [2025/04/30 20:08:14 905081] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 905087] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 905093] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694850103|recovery:1|recovery_start:1746043694901859|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 905100] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694850103|recovery:1|recovery_start:1746043694901859|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 905107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:64808|srtt:56038|latest_rtt:54779|min_rtt:30499|applimit:0|lost:336|recovery:1|recovery_start:1746043694901859|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 905116] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1553|largest:1553|pns:2| [2025/04/30 20:08:14 905122] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1553|frame:ACK |recv_time:1746043694904882|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 905130] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814904882|now:1746043694904882|interv:120000000| [2025/04/30 20:08:14 905137] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814904882|now:1746043694904882|interv:120000000| [2025/04/30 20:08:14 905143] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694904122|pq_index:0| [2025/04/30 20:08:14 905151] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694903812| [2025/04/30 20:08:14 905158] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694905158| [2025/04/30 20:08:14 905192] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694905164| [2025/04/30 20:08:14 905204] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694904122|now:1746043694905164| [2025/04/30 20:08:14 905217] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694904122|now:1746043694905164| [2025/04/30 20:08:14 905224] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 905232] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56038|min_srtt:56038|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 905238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:64808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1807715| [2025/04/30 20:08:14 905246] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 905257] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1936|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 905264] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56038|min_srtt:56038|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 905271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:64808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1808882| [2025/04/30 20:08:14 905278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 905284] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 905290] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 905296] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 905302] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56038|min_srtt:56038|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 905309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:64808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 905314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 905318] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 905322] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 905326] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 905331] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1933|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 905335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1804214| [2025/04/30 20:08:14 905345] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 905349] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1999| [2025/04/30 20:08:14 905391] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:1999|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64808|now:1746043694905357|stream_id:0|stream_offset:1804214| [2025/04/30 20:08:14 905401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:1999|origin_pktnum:1933|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 905408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64808|applimit:0| [2025/04/30 20:08:14 905414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56038|rtt_var:1141|pto_duration:60602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 905421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 905425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 905429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66008| [2025/04/30 20:08:14 905433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694990959|now:1746043694905414|interv:85545| [2025/04/30 20:08:14 905437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694990959|now:1746043694905414|interval:85545|pto_count:0|srtt:56038 [2025/04/30 20:08:14 905442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:66008| [2025/04/30 20:08:14 905462] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1934|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 905468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1805381| [2025/04/30 20:08:14 905476] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 905481] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2000| [2025/04/30 20:08:14 905529] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66008|now:1746043694905491|stream_id:0|stream_offset:1805381| [2025/04/30 20:08:14 905542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2000|origin_pktnum:1934|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 905550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66008|applimit:0| [2025/04/30 20:08:14 905556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56038|rtt_var:1141|pto_duration:60602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 905564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 905569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 905573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:14 905587] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694991093|now:1746043694905556|interv:85537| [2025/04/30 20:08:14 905591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694991093|now:1746043694905556|interval:85537|pto_count:0|srtt:56038 [2025/04/30 20:08:14 905596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:67208| [2025/04/30 20:08:14 905601] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1935|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 905605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1806548| [2025/04/30 20:08:14 905610] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 905614] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694906614|now:1746043694905614|interv:1000| [2025/04/30 20:08:14 905618] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 905622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 905626] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 905631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:08:14 905636] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 905639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 905643] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694906614| [2025/04/30 20:08:14 905648] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694906614| [2025/04/30 20:08:14 905652] [debug] |xqc_engine_wakeup_after|wakeup:1746043694906614|now:1746043694905652|diff:962| [2025/04/30 20:08:14 905656] [debug] |xqc_engine_main_logic|END|now:1746043694905164| [2025/04/30 20:08:14 905662] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694905662| [2025/04/30 20:08:14 905666] [debug] |xqc_engine_wakeup_after|wakeup:1746043694906614|now:1746043694905666|diff:948| [2025/04/30 20:08:14 905670] [debug] |xqc_engine_main_logic|END|now:1746043694905662| [2025/04/30 20:08:14 906859] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694906858| [2025/04/30 20:08:14 906875] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 906884] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1553| [2025/04/30 20:08:14 906891] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1554| [2025/04/30 20:08:14 906901] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1554| [2025/04/30 20:08:14 906907] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 906916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 906932] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:73221|prior_delivered:1801210|prior_time:1746043694852694|is_app_limited:0|send_elapse:57897|ack_elapse:54164|ctl_first_sent_time:1746043694853221|lagest_ack_time:1746043694906858|curr_delivered:1863631| [2025/04/30 20:08:14 906939] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694853221| [2025/04/30 20:08:14 906947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:609| [2025/04/30 20:08:14 906953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56038|rttvar:1141|minrtt:30499|latest_rtt:53637|ack_delay:48| [2025/04/30 20:08:14 906960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55732|rttvar:1468|minrtt:30499|latest_rtt:53637|ack_delay:48| [2025/04/30 20:08:14 906967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1946|lost_pn:1943|thresh:3| [2025/04/30 20:08:14 906973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 906980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 906986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 906992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 906999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 907004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 907007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 907011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 907015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 907019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694915761|now:1746043694907019|interval:8742| [2025/04/30 20:08:14 907024] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694915761|now:1746043694907019|interv:8742| [2025/04/30 20:08:14 907028] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57897, ack_elapse 54164, delivered 62421|rate 1078138|lost 342| [2025/04/30 20:08:14 907033] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078138) in round 31| [2025/04/30 20:08:14 907038] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 907045] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 907051] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694853221|recovery:1|recovery_start:1746043694901859|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 907292] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694853221|recovery:1|recovery_start:1746043694901859|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 907299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:66008|srtt:55732|latest_rtt:53637|min_rtt:30499|applimit:0|lost:338|recovery:1|recovery_start:1746043694901859|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 907306] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1554|largest:1554|pns:2| [2025/04/30 20:08:14 907311] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1554|frame:ACK |recv_time:1746043694906858|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 907317] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814906858|now:1746043694906858|interv:120000000| [2025/04/30 20:08:14 907321] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814906858|now:1746043694906858|interv:120000000| [2025/04/30 20:08:14 907325] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694906614|pq_index:0| [2025/04/30 20:08:14 907329] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694905164| [2025/04/30 20:08:14 907334] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694907334| [2025/04/30 20:08:14 907339] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694907338| [2025/04/30 20:08:14 907344] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694906614|now:1746043694907338| [2025/04/30 20:08:14 907348] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694906614|now:1746043694907338| [2025/04/30 20:08:14 907354] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 907363] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55732|min_srtt:55732|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 907370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1808882| [2025/04/30 20:08:14 907377] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55732|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 907384] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1937|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 907391] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55732|min_srtt:55732|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 907398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1810049| [2025/04/30 20:08:14 907413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 907420] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 907425] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 907429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 907434] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55732|min_srtt:55732|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 907438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 907445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 907451] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 907457] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 907464] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 907471] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1935|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 907477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1806548| [2025/04/30 20:08:14 907482] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 907487] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2001| [2025/04/30 20:08:14 907529] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2001|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66008|now:1746043694907495|stream_id:0|stream_offset:1806548| [2025/04/30 20:08:14 907539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2001|origin_pktnum:1935|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 907547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66008|applimit:0| [2025/04/30 20:08:14 907555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694915761|now:1746043694907554|interval:8207| [2025/04/30 20:08:14 907562] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694915761|now:1746043694907554|interv:8207| [2025/04/30 20:08:14 907569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:67208| [2025/04/30 20:08:14 907576] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1936|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 907580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1807715| [2025/04/30 20:08:14 907590] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 907594] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2002| [2025/04/30 20:08:14 907621] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67208|now:1746043694907601|stream_id:0|stream_offset:1807715| [2025/04/30 20:08:14 907627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2002|origin_pktnum:1936|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 907632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67208|applimit:0| [2025/04/30 20:08:14 907636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694915761|now:1746043694907636|interval:8125| [2025/04/30 20:08:14 907640] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694915761|now:1746043694907636|interv:8125| [2025/04/30 20:08:14 907644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:68408| [2025/04/30 20:08:14 907649] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1937|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 907653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1808882| [2025/04/30 20:08:14 907657] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 907661] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2003| [2025/04/30 20:08:14 907680] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68408|now:1746043694907667|stream_id:0|stream_offset:1808882| [2025/04/30 20:08:14 907685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2003|origin_pktnum:1937|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 907690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68408|applimit:0| [2025/04/30 20:08:14 907694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694915761|now:1746043694907694|interval:8067| [2025/04/30 20:08:14 907698] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694915761|now:1746043694907694|interv:8067| [2025/04/30 20:08:14 907702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:69608| [2025/04/30 20:08:14 907707] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 907711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69608|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:08:14 907715] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 907729] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694908729|now:1746043694907729|interv:1000| [2025/04/30 20:08:14 907733] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 907737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 907741] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694908729| [2025/04/30 20:08:14 907746] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694908729| [2025/04/30 20:08:14 907750] [debug] |xqc_engine_wakeup_after|wakeup:1746043694908729|now:1746043694907750|diff:979| [2025/04/30 20:08:14 907754] [debug] |xqc_engine_main_logic|END|now:1746043694907338| [2025/04/30 20:08:14 907762] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694907762| [2025/04/30 20:08:14 907770] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 907779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1554| [2025/04/30 20:08:14 907785] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1555| [2025/04/30 20:08:14 907793] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1555| [2025/04/30 20:08:14 907798] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 907803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 907808] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:74421|prior_delivered:1801210|prior_time:1746043694852694|is_app_limited:0|send_elapse:58028|ack_elapse:55068|ctl_first_sent_time:1746043694853352|lagest_ack_time:1746043694907762|curr_delivered:1864831| [2025/04/30 20:08:14 907813] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694853352| [2025/04/30 20:08:14 907817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:255||sndq_packets_used_bytes:0|sndq_packets_free:610| [2025/04/30 20:08:14 907821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55732|rttvar:1468|minrtt:30499|latest_rtt:54410|ack_delay:48| [2025/04/30 20:08:14 907826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55561|rttvar:1443|minrtt:30499|latest_rtt:54410|ack_delay:48| [2025/04/30 20:08:14 907830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1947|lost_pn:1944|thresh:3| [2025/04/30 20:08:14 907834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 907838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 907842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 907846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 907850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 907854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 907861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 907865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 907869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 907873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694915569|now:1746043694907873|interval:7696| [2025/04/30 20:08:14 907878] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694915569|now:1746043694907873|interv:7696| [2025/04/30 20:08:14 907882] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58028, ack_elapse 55068, delivered 63621|rate 1096384|lost 342| [2025/04/30 20:08:14 907886] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096384) in round 31| [2025/04/30 20:08:14 907891] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 907895] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 907899] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694853352|recovery:1|recovery_start:1746043694901859|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 907904] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694853352|recovery:1|recovery_start:1746043694901859|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 907909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:68408|srtt:55561|latest_rtt:54410|min_rtt:30499|applimit:0|lost:341|recovery:1|recovery_start:1746043694901859|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 907914] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1555|largest:1555|pns:2| [2025/04/30 20:08:14 907919] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1555|frame:ACK |recv_time:1746043694907762|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 907924] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814907762|now:1746043694907762|interv:120000000| [2025/04/30 20:08:14 907928] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814907762|now:1746043694907762|interv:120000000| [2025/04/30 20:08:14 907932] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694908729|pq_index:0| [2025/04/30 20:08:14 907937] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694907338| [2025/04/30 20:08:14 907940] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694907940| [2025/04/30 20:08:14 907946] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694907944| [2025/04/30 20:08:14 907952] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55561|min_srtt:55561|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 907959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1810049| [2025/04/30 20:08:14 907964] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55561|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 907968] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1938|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 907973] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55561|min_srtt:55561|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 907977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 907982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 907985] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 907989] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 907994] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 907998] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1938|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 908002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1810049| [2025/04/30 20:08:14 908007] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 908010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 908015] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 908019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:08:14 908023] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 908027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 908031] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694908729| [2025/04/30 20:08:14 908037] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694908729| [2025/04/30 20:08:14 908044] [debug] |xqc_engine_wakeup_after|wakeup:1746043694908729|now:1746043694908043|diff:686| [2025/04/30 20:08:14 908051] [debug] |xqc_engine_main_logic|END|now:1746043694907944| [2025/04/30 20:08:14 908059] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694908059| [2025/04/30 20:08:14 908068] [debug] |xqc_engine_wakeup_after|wakeup:1746043694908729|now:1746043694908068|diff:661| [2025/04/30 20:08:14 908072] [debug] |xqc_engine_main_logic|END|now:1746043694908059| [2025/04/30 20:08:14 908466] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694908465| [2025/04/30 20:08:14 908481] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 908490] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1555| [2025/04/30 20:08:14 908496] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1556| [2025/04/30 20:08:14 908505] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1556| [2025/04/30 20:08:14 908510] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 908517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 908525] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:72021|prior_delivered:1804810|prior_time:1746043694854893|is_app_limited:0|send_elapse:56750|ack_elapse:53572|ctl_first_sent_time:1746043694855267|lagest_ack_time:1746043694908465|curr_delivered:1866031| [2025/04/30 20:08:14 908532] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694855267| [2025/04/30 20:08:14 908539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:611| [2025/04/30 20:08:14 908545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55561|rttvar:1443|minrtt:30499|latest_rtt:53198|ack_delay:64| [2025/04/30 20:08:14 908552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55257|rttvar:1689|minrtt:30499|latest_rtt:53198|ack_delay:64| [2025/04/30 20:08:14 908558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1948|lost_pn:1945|thresh:3| [2025/04/30 20:08:14 908565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 908571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 908578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 908584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 908591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 908597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 908602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 908606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 908611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1945|lost_pn:1945|po_sent_time:1746043694853063|lost_send_time:1746043694846301|loss_delay:62164|frame:STREAM |repair:128| [2025/04/30 20:08:14 908615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694853063u| [2025/04/30 20:08:14 908625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 908630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55257|rtt_var:1689|pto_duration:62013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 908635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 908638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 908642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66008| [2025/04/30 20:08:14 908646] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694994680|now:1746043694908629|interv:86051| [2025/04/30 20:08:14 908650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694994680|now:1746043694908629|interval:86051|pto_count:0|srtt:55257 [2025/04/30 20:08:14 908655] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56750, ack_elapse 53572, delivered 61221|rate 1078784|lost 343| [2025/04/30 20:08:14 908659] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078784) in round 31| [2025/04/30 20:08:14 908664] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 908668] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 908672] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:1|acked:1200|po_sent_time:1746043694855267|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 908676] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:1|acked:1200|po_sent_time:1746043694855267|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 908681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:66008|srtt:55257|latest_rtt:53198|min_rtt:30499|applimit:0|lost:341|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 908687] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1556|largest:1556|pns:2| [2025/04/30 20:08:14 908692] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1556|frame:ACK |recv_time:1746043694908465|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 908697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814908465|now:1746043694908465|interv:120000000| [2025/04/30 20:08:14 908701] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814908465|now:1746043694908465|interv:120000000| [2025/04/30 20:08:14 908705] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694908729|pq_index:0| [2025/04/30 20:08:14 908709] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694907944| [2025/04/30 20:08:14 908713] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694908713| [2025/04/30 20:08:14 908718] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694908717| [2025/04/30 20:08:14 908727] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55257|min_srtt:55257|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 908732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1818218| [2025/04/30 20:08:14 908737] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 908741] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1945|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 908746] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55257|min_srtt:55257|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 908750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 908754] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 908759] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 908763] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55257|min_srtt:55257|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 908767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1883570| [2025/04/30 20:08:14 908772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 908776] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 908779] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 908784] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 908788] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1938|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 908792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1810049| [2025/04/30 20:08:14 908797] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 908801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 908808] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 908812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:08:14 908817] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 908820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 908824] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694908729| [2025/04/30 20:08:14 908829] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694908729| [2025/04/30 20:08:14 908833] [debug] |xqc_engine_wakeup_after|wakeup:1746043694908729|now:1746043694908832|diff:18446744073709551513| [2025/04/30 20:08:14 908837] [debug] |xqc_engine_main_logic|END|now:1746043694908717| [2025/04/30 20:08:14 908842] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694908842| [2025/04/30 20:08:14 908846] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694908729|pq_index:0| [2025/04/30 20:08:14 908850] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694908717| [2025/04/30 20:08:14 908855] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694908854| [2025/04/30 20:08:14 908859] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694908729|now:1746043694908854| [2025/04/30 20:08:14 908864] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694908729|now:1746043694908854| [2025/04/30 20:08:14 908868] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 908872] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55257|min_srtt:55257|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 908876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1883570| [2025/04/30 20:08:14 908881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 908885] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 908888] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 908893] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 908897] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1938|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 908901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1810049| [2025/04/30 20:08:14 908906] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 908913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2004| [2025/04/30 20:08:14 908948] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66008|now:1746043694908920|stream_id:0|stream_offset:1810049| [2025/04/30 20:08:14 908954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2004|origin_pktnum:1938|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 908959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66008|applimit:0| [2025/04/30 20:08:14 908963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55257|rtt_var:1689|pto_duration:62013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 908968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 908972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 908976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:14 908980] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694995933|now:1746043694908963|interv:86970| [2025/04/30 20:08:14 908984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694995933|now:1746043694908963|interval:86970|pto_count:0|srtt:55257 [2025/04/30 20:08:14 908988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:67208| [2025/04/30 20:08:14 908993] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1945|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 908997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1818218| [2025/04/30 20:08:14 909002] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 909006] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694910006|now:1746043694909006|interv:1000| [2025/04/30 20:08:14 909010] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 909014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 909018] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 909022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:08:14 909027] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 909030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 909034] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694910006| [2025/04/30 20:08:14 909040] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694910006| [2025/04/30 20:08:14 909047] [debug] |xqc_engine_wakeup_after|wakeup:1746043694910006|now:1746043694909047|diff:959| [2025/04/30 20:08:14 909059] [debug] |xqc_engine_main_logic|END|now:1746043694908854| [2025/04/30 20:08:14 909513] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694909512| [2025/04/30 20:08:14 909529] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 909538] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1556| [2025/04/30 20:08:14 909544] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1557| [2025/04/30 20:08:14 909553] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1557| [2025/04/30 20:08:14 909560] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 909568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 909575] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:70821|prior_delivered:1807210|prior_time:1746043694856622|is_app_limited:0|send_elapse:56851|ack_elapse:52890|ctl_first_sent_time:1746043694856950|lagest_ack_time:1746043694909512|curr_delivered:1867231| [2025/04/30 20:08:14 909582] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694856950| [2025/04/30 20:08:14 909589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:611| [2025/04/30 20:08:14 909596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55257|rttvar:1689|minrtt:30499|latest_rtt:52562|ack_delay:24| [2025/04/30 20:08:14 909602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54917|rttvar:1946|minrtt:30499|latest_rtt:52562|ack_delay:24| [2025/04/30 20:08:14 909608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1949|lost_pn:1946|thresh:3| [2025/04/30 20:08:14 909614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 909620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 909627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 909633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 909637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 909641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 909645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 909649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 909653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 909657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 909661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54917|rtt_var:1946|pto_duration:62701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 909672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 909676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 909680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66008| [2025/04/30 20:08:14 909684] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694996621|now:1746043694909660|interv:86961| [2025/04/30 20:08:14 909688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694996621|now:1746043694909660|interval:86961|pto_count:0|srtt:54917 [2025/04/30 20:08:14 909693] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56851, ack_elapse 52890, delivered 60021|rate 1055759|lost 343| [2025/04/30 20:08:14 909700] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055759) in round 31| [2025/04/30 20:08:14 909707] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 909713] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 909718] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694856950|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 909722] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694856950|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 909727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:66008|srtt:54917|latest_rtt:52562|min_rtt:30499|applimit:0|lost:342|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 909733] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1557|largest:1557|pns:2| [2025/04/30 20:08:14 909738] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1557|frame:ACK |recv_time:1746043694909512|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 909743] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814909512|now:1746043694909512|interv:120000000| [2025/04/30 20:08:14 909747] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814909512|now:1746043694909512|interv:120000000| [2025/04/30 20:08:14 909751] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694910006|pq_index:0| [2025/04/30 20:08:14 909755] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694908854| [2025/04/30 20:08:14 909760] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694909759| [2025/04/30 20:08:14 909765] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694909763| [2025/04/30 20:08:14 909775] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54917|min_srtt:54917|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 909779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1883570| [2025/04/30 20:08:14 909784] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54917|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 909789] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 909793] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54917|min_srtt:54917|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 909798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1884737| [2025/04/30 20:08:14 909802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 909806] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 909810] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 909814] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 909819] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1945|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 909825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1818218| [2025/04/30 20:08:14 909832] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 909838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 909845] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 909849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:08:14 909854] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 909857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 909862] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694910006| [2025/04/30 20:08:14 909866] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694910006| [2025/04/30 20:08:14 909870] [debug] |xqc_engine_wakeup_after|wakeup:1746043694910006|now:1746043694909870|diff:136| [2025/04/30 20:08:14 909874] [debug] |xqc_engine_main_logic|END|now:1746043694909763| [2025/04/30 20:08:14 909880] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694909880| [2025/04/30 20:08:14 909887] [debug] |xqc_engine_wakeup_after|wakeup:1746043694910006|now:1746043694909887|diff:119| [2025/04/30 20:08:14 909891] [debug] |xqc_engine_main_logic|END|now:1746043694909880| [2025/04/30 20:08:14 910969] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694910968| [2025/04/30 20:08:14 910981] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694910006|pq_index:0| [2025/04/30 20:08:14 910986] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694909763| [2025/04/30 20:08:14 910993] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694910991| [2025/04/30 20:08:14 911001] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694910006|now:1746043694910991| [2025/04/30 20:08:14 911009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694910006|now:1746043694910991| [2025/04/30 20:08:14 911015] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 911023] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54917|min_srtt:54917|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 911030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1884737| [2025/04/30 20:08:14 911037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 911043] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 911049] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 911055] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 911062] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1945|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 911068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1818218| [2025/04/30 20:08:14 911075] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 911081] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2005| [2025/04/30 20:08:14 911131] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66008|now:1746043694911093|stream_id:0|stream_offset:1818218| [2025/04/30 20:08:14 911140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2005|origin_pktnum:1945|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 911147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66008|applimit:0| [2025/04/30 20:08:14 911154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54917|rtt_var:1946|pto_duration:62701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 911185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 911194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 911200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:14 911207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694998794|now:1746043694911154|interv:87640| [2025/04/30 20:08:14 911214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694998794|now:1746043694911154|interval:87640|pto_count:0|srtt:54917 [2025/04/30 20:08:14 911219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:67208| [2025/04/30 20:08:14 911225] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 911229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1878902| [2025/04/30 20:08:14 911234] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 911238] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2006| [2025/04/30 20:08:14 911264] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67208|now:1746043694911246|stream_id:0|stream_offset:1878902| [2025/04/30 20:08:14 911271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 911278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67208|applimit:0| [2025/04/30 20:08:14 911285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54917|rtt_var:1946|pto_duration:62701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 911292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 911298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 911304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68408| [2025/04/30 20:08:14 911308] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694998947|now:1746043694911284|interv:87663| [2025/04/30 20:08:14 911312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694998947|now:1746043694911284|interval:87663|pto_count:0|srtt:54917 [2025/04/30 20:08:14 911316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:68408| [2025/04/30 20:08:14 911321] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 911326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1880069| [2025/04/30 20:08:14 911335] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 911339] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694912338|now:1746043694911338|interv:1000| [2025/04/30 20:08:14 911343] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 911346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 911351] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694912338| [2025/04/30 20:08:14 911355] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694912338| [2025/04/30 20:08:14 911359] [debug] |xqc_engine_wakeup_after|wakeup:1746043694912338|now:1746043694911359|diff:979| [2025/04/30 20:08:14 911363] [debug] |xqc_engine_main_logic|END|now:1746043694910991| [2025/04/30 20:08:14 911553] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694911552| [2025/04/30 20:08:14 911565] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 911575] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1557| [2025/04/30 20:08:14 911581] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1558| [2025/04/30 20:08:14 911589] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1558| [2025/04/30 20:08:14 911596] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 911604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 911611] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:72021|prior_delivered:1807210|prior_time:1746043694856622|is_app_limited:0|send_elapse:56947|ack_elapse:54930|ctl_first_sent_time:1746043694857046|lagest_ack_time:1746043694911552|curr_delivered:1868431| [2025/04/30 20:08:14 911618] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694857046| [2025/04/30 20:08:14 911625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:253||sndq_packets_used_bytes:0|sndq_packets_free:612| [2025/04/30 20:08:14 911632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54917|rttvar:1946|minrtt:30499|latest_rtt:54506|ack_delay:56| [2025/04/30 20:08:14 911639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54859|rttvar:1576|minrtt:30499|latest_rtt:54506|ack_delay:56| [2025/04/30 20:08:14 911646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1950|lost_pn:1947|thresh:3| [2025/04/30 20:08:14 911653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 911660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 911666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 911672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 911678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 911691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 911697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 911703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 911709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 911714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 911718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54859|rtt_var:1576|pto_duration:61163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 911723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 911730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 911737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:14 911743] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694997409|now:1746043694911717|interv:85692| [2025/04/30 20:08:14 911750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694997409|now:1746043694911717|interval:85692|pto_count:0|srtt:54859 [2025/04/30 20:08:14 911756] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56947, ack_elapse 54930, delivered 61221|rate 1075052|lost 343| [2025/04/30 20:08:14 911764] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1075052) in round 31| [2025/04/30 20:08:14 911770] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 911776] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 911783] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694857046|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 911790] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694857046|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 911798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:67208|srtt:54859|latest_rtt:54506|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 911808] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1558|largest:1558|pns:2| [2025/04/30 20:08:14 911815] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1558|frame:ACK |recv_time:1746043694911552|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 911823] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814911552|now:1746043694911552|interv:120000000| [2025/04/30 20:08:14 911836] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814911552|now:1746043694911552|interv:120000000| [2025/04/30 20:08:14 911842] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694912338|pq_index:0| [2025/04/30 20:08:14 911849] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694910991| [2025/04/30 20:08:14 911856] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694911856| [2025/04/30 20:08:14 911863] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694911862| [2025/04/30 20:08:14 911870] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54859|min_srtt:54859|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 911875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1884737| [2025/04/30 20:08:14 911882] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54859|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 911889] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 911896] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54859|min_srtt:54859|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 911900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1885904| [2025/04/30 20:08:14 911905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 911909] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 911912] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 911917] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 911921] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 911927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1880069| [2025/04/30 20:08:14 911935] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 911941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 911947] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694912338| [2025/04/30 20:08:14 911952] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694912338| [2025/04/30 20:08:14 911956] [debug] |xqc_engine_wakeup_after|wakeup:1746043694912338|now:1746043694911956|diff:382| [2025/04/30 20:08:14 911964] [debug] |xqc_engine_main_logic|END|now:1746043694911862| [2025/04/30 20:08:14 911974] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694911973| [2025/04/30 20:08:14 911979] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 911984] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1558| [2025/04/30 20:08:14 911988] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1559| [2025/04/30 20:08:14 911995] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1559| [2025/04/30 20:08:14 911999] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 912004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 912011] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:70821|prior_delivered:1809610|prior_time:1746043694858779|is_app_limited:0|send_elapse:56027|ack_elapse:53194|ctl_first_sent_time:1746043694859078|lagest_ack_time:1746043694911973|curr_delivered:1869631| [2025/04/30 20:08:14 912019] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694859078| [2025/04/30 20:08:14 912026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:252||sndq_packets_used_bytes:0|sndq_packets_free:613| [2025/04/30 20:08:14 912032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54859|rttvar:1576|minrtt:30499|latest_rtt:52895|ack_delay:112| [2025/04/30 20:08:14 912036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54599|rttvar:1701|minrtt:30499|latest_rtt:52895|ack_delay:112| [2025/04/30 20:08:14 912041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1951|lost_pn:1948|thresh:3| [2025/04/30 20:08:14 912048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 912112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54599|rtt_var:1701|pto_duration:61403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 912118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 912124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 912130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66008| [2025/04/30 20:08:14 912135] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694997649|now:1746043694912111|interv:85538| [2025/04/30 20:08:14 912141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694997649|now:1746043694912111|interval:85538|pto_count:0|srtt:54599 [2025/04/30 20:08:14 912147] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56027, ack_elapse 53194, delivered 60021|rate 1071287|lost 343| [2025/04/30 20:08:14 912154] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1071287) in round 31| [2025/04/30 20:08:14 912161] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 912188] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 912195] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694859078|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 912202] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694859078|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 912208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:66008|srtt:54599|latest_rtt:52895|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 912217] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1559|largest:1559|pns:2| [2025/04/30 20:08:14 912224] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1559|frame:ACK |recv_time:1746043694911973|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 912231] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814911973|now:1746043694911973|interv:120000000| [2025/04/30 20:08:14 912238] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814911973|now:1746043694911973|interv:120000000| [2025/04/30 20:08:14 912243] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694912338|pq_index:0| [2025/04/30 20:08:14 912248] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694911862| [2025/04/30 20:08:14 912252] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694912252| [2025/04/30 20:08:14 912256] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694912255| [2025/04/30 20:08:14 912269] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54599|min_srtt:54599|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 912273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1885904| [2025/04/30 20:08:14 912278] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:14 912283] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 912287] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54599|min_srtt:54599|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 912291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1887071| [2025/04/30 20:08:14 912296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 912300] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 912304] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 912308] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 912312] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 912317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1880069| [2025/04/30 20:08:14 912321] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 912325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 912329] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694912338| [2025/04/30 20:08:14 912333] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694912338| [2025/04/30 20:08:14 912337] [debug] |xqc_engine_wakeup_after|wakeup:1746043694912338|now:1746043694912337|diff:1| [2025/04/30 20:08:14 912342] [debug] |xqc_engine_main_logic|END|now:1746043694912255| [2025/04/30 20:08:14 912347] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694912347| [2025/04/30 20:08:14 912351] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694912338|pq_index:0| [2025/04/30 20:08:14 912355] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694912255| [2025/04/30 20:08:14 912361] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694912359| [2025/04/30 20:08:14 912372] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694912338|now:1746043694912359| [2025/04/30 20:08:14 912379] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694912338|now:1746043694912359| [2025/04/30 20:08:14 912384] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 912389] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54599|min_srtt:54599|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 912393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1887071| [2025/04/30 20:08:14 912400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 912406] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 912413] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 912420] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 912426] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 912433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1880069| [2025/04/30 20:08:14 912441] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 912448] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2007| [2025/04/30 20:08:14 912494] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66008|now:1746043694912460|stream_id:0|stream_offset:1880069| [2025/04/30 20:08:14 912505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 912513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66008|applimit:0| [2025/04/30 20:08:14 912520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54599|rtt_var:1701|pto_duration:61403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 912527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 912533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 912539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:14 912545] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694998863|now:1746043694912519|interv:86344| [2025/04/30 20:08:14 912551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694998863|now:1746043694912519|interval:86344|pto_count:0|srtt:54599 [2025/04/30 20:08:14 912561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:67208| [2025/04/30 20:08:14 912567] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 912571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1881236| [2025/04/30 20:08:14 912576] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 912580] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2008| [2025/04/30 20:08:14 912609] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67208|now:1746043694912587|stream_id:0|stream_offset:1881236| [2025/04/30 20:08:14 912615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 912620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67208|applimit:0| [2025/04/30 20:08:14 912624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54599|rtt_var:1701|pto_duration:61403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 912629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 912632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 912636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68408| [2025/04/30 20:08:14 912640] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694998990|now:1746043694912624|interv:86366| [2025/04/30 20:08:14 912644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694998990|now:1746043694912624|interval:86366|pto_count:0|srtt:54599 [2025/04/30 20:08:14 912649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:68408| [2025/04/30 20:08:14 912653] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 912658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 912662] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 912666] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694913666|now:1746043694912666|interv:1000| [2025/04/30 20:08:14 912670] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 912674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 912678] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694913666| [2025/04/30 20:08:14 912682] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694913666| [2025/04/30 20:08:14 912686] [debug] |xqc_engine_wakeup_after|wakeup:1746043694913666|now:1746043694912686|diff:980| [2025/04/30 20:08:14 912694] [debug] |xqc_engine_main_logic|END|now:1746043694912359| [2025/04/30 20:08:14 912704] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694912704| [2025/04/30 20:08:14 912709] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 912715] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1559| [2025/04/30 20:08:14 912719] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1560| [2025/04/30 20:08:14 912724] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1560| [2025/04/30 20:08:14 912728] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 912733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 912738] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:72021|prior_delivered:1809610|prior_time:1746043694858779|is_app_limited:0|send_elapse:56178|ack_elapse:53925|ctl_first_sent_time:1746043694859229|lagest_ack_time:1746043694912704|curr_delivered:1870831| [2025/04/30 20:08:14 912743] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694859229| [2025/04/30 20:08:14 912747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:251||sndq_packets_used_bytes:0|sndq_packets_free:614| [2025/04/30 20:08:14 912752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54599|rttvar:1701|minrtt:30499|latest_rtt:53475|ack_delay:40| [2025/04/30 20:08:14 912756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54454|rttvar:1567|minrtt:30499|latest_rtt:53475|ack_delay:40| [2025/04/30 20:08:14 912760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1952|lost_pn:1949|thresh:3| [2025/04/30 20:08:14 912764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912784] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 912799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 912803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54454|rtt_var:1567|pto_duration:60722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 912811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 912815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 912819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:14 912823] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694998309|now:1746043694912803|interv:85506| [2025/04/30 20:08:14 912827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694998309|now:1746043694912803|interval:85506|pto_count:0|srtt:54454 [2025/04/30 20:08:14 912831] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56178, ack_elapse 53925, delivered 61221|rate 1089768|lost 343| [2025/04/30 20:08:14 912836] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1089768) in round 31| [2025/04/30 20:08:14 912840] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 912844] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 912848] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694859229|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 912853] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694859229|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 912857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:67208|srtt:54454|latest_rtt:53475|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 912863] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1560|largest:1560|pns:2| [2025/04/30 20:08:14 912868] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1560|frame:ACK |recv_time:1746043694912704|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 912872] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814912704|now:1746043694912704|interv:120000000| [2025/04/30 20:08:14 912877] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814912704|now:1746043694912704|interv:120000000| [2025/04/30 20:08:14 912881] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694913666|pq_index:0| [2025/04/30 20:08:14 912885] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694912359| [2025/04/30 20:08:14 912889] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694912889| [2025/04/30 20:08:14 912894] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694912893| [2025/04/30 20:08:14 912903] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54454|min_srtt:54454|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 912907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1887071| [2025/04/30 20:08:14 912912] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54454|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 912916] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 912921] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54454|min_srtt:54454|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 912925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1888238| [2025/04/30 20:08:14 912930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 912934] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 912937] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 912942] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 912946] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 912950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 912955] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 912958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 912962] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694913666| [2025/04/30 20:08:14 912966] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694913666| [2025/04/30 20:08:14 912970] [debug] |xqc_engine_wakeup_after|wakeup:1746043694913666|now:1746043694912970|diff:696| [2025/04/30 20:08:14 912974] [debug] |xqc_engine_main_logic|END|now:1746043694912893| [2025/04/30 20:08:14 912979] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694912979| [2025/04/30 20:08:14 912983] [debug] |xqc_engine_wakeup_after|wakeup:1746043694913666|now:1746043694912983|diff:683| [2025/04/30 20:08:14 912987] [debug] |xqc_engine_main_logic|END|now:1746043694912979| [2025/04/30 20:08:14 913508] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694913507| [2025/04/30 20:08:14 913525] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 913534] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1560| [2025/04/30 20:08:14 913538] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1561| [2025/04/30 20:08:14 913555] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1561| [2025/04/30 20:08:14 913561] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 913568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 913575] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:72021|prior_delivered:1810810|prior_time:1746043694859584|is_app_limited:0|send_elapse:57997|ack_elapse:53923|ctl_first_sent_time:1746043694861491|lagest_ack_time:1746043694913507|curr_delivered:1872031| [2025/04/30 20:08:14 913582] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694861491| [2025/04/30 20:08:14 913589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:615| [2025/04/30 20:08:14 913596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54454|rttvar:1567|minrtt:30499|latest_rtt:52016|ack_delay:40| [2025/04/30 20:08:14 913603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54145|rttvar:1795|minrtt:30499|latest_rtt:52016|ack_delay:40| [2025/04/30 20:08:14 913609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1953|lost_pn:1950|thresh:3| [2025/04/30 20:08:14 913617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 913623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 913659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 913667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 913673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 913679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 913685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 913689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 913693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 913697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 913702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54145|rtt_var:1795|pto_duration:61325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 913707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 913712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 913716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66008| [2025/04/30 20:08:14 913727] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694998912|now:1746043694913702|interv:85210| [2025/04/30 20:08:14 913732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694998912|now:1746043694913702|interval:85210|pto_count:0|srtt:54145 [2025/04/30 20:08:14 913737] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57997, ack_elapse 53923, delivered 61221|rate 1055589|lost 343| [2025/04/30 20:08:14 913742] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055589) in round 31| [2025/04/30 20:08:14 913746] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 913750] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 913754] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694861491|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 913759] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694861491|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 913764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:66008|srtt:54145|latest_rtt:52016|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 913771] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1561|largest:1561|pns:2| [2025/04/30 20:08:14 913776] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1561|frame:ACK |recv_time:1746043694913507|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 913781] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814913507|now:1746043694913507|interv:120000000| [2025/04/30 20:08:14 913786] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814913507|now:1746043694913507|interv:120000000| [2025/04/30 20:08:14 913791] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694913666|pq_index:0| [2025/04/30 20:08:14 913796] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694912893| [2025/04/30 20:08:14 913800] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694913800| [2025/04/30 20:08:14 913807] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694913804| [2025/04/30 20:08:14 913812] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694913666|now:1746043694913804| [2025/04/30 20:08:14 913817] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694913666|now:1746043694913804| [2025/04/30 20:08:14 913821] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 913827] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54145|min_srtt:54145|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 913835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1888238| [2025/04/30 20:08:14 913840] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54145|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 913845] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 913850] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54145|min_srtt:54145|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 913854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1889405| [2025/04/30 20:08:14 913859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 913863] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 913867] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 913871] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 913875] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 913880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 913884] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 913889] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2009| [2025/04/30 20:08:14 913947] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66008|now:1746043694913902|stream_id:0|stream_offset:1882403| [2025/04/30 20:08:14 913957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 913966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66008|applimit:0| [2025/04/30 20:08:14 913973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54145|rtt_var:1795|pto_duration:61325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 913980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 913985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 913991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:14 913998] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695000227|now:1746043694913973|interv:86254| [2025/04/30 20:08:14 914010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695000227|now:1746043694913973|interval:86254|pto_count:0|srtt:54145 [2025/04/30 20:08:14 914018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:67208| [2025/04/30 20:08:14 914025] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 914032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1883570| [2025/04/30 20:08:14 914039] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 914045] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694915045|now:1746043694914045|interv:1000| [2025/04/30 20:08:14 914051] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 914057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 914063] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694915045| [2025/04/30 20:08:14 914069] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694915045| [2025/04/30 20:08:14 914075] [debug] |xqc_engine_wakeup_after|wakeup:1746043694915045|now:1746043694914075|diff:970| [2025/04/30 20:08:14 914083] [debug] |xqc_engine_main_logic|END|now:1746043694913804| [2025/04/30 20:08:14 914091] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694914091| [2025/04/30 20:08:14 914097] [debug] |xqc_engine_wakeup_after|wakeup:1746043694915045|now:1746043694914097|diff:948| [2025/04/30 20:08:14 914103] [debug] |xqc_engine_main_logic|END|now:1746043694914091| [2025/04/30 20:08:14 915091] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694915090| [2025/04/30 20:08:14 915449] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 915460] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1561| [2025/04/30 20:08:14 915467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1562| [2025/04/30 20:08:14 915477] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1562| [2025/04/30 20:08:14 915484] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 915492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 915500] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:73221|prior_delivered:1810810|prior_time:1746043694859584|is_app_limited:0|send_elapse:58284|ack_elapse:55506|ctl_first_sent_time:1746043694861778|lagest_ack_time:1746043694915090|curr_delivered:1873231| [2025/04/30 20:08:14 915508] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694861778| [2025/04/30 20:08:14 915515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:616| [2025/04/30 20:08:14 915523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54145|rttvar:1795|minrtt:30499|latest_rtt:53312|ack_delay:88| [2025/04/30 20:08:14 915529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54030|rttvar:1577|minrtt:30499|latest_rtt:53312|ack_delay:88| [2025/04/30 20:08:14 915544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1954|lost_pn:1951|thresh:3| [2025/04/30 20:08:14 915550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 915556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 915562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 915567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 915573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 915578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 915582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 915586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 915590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 915594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 915598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54030|rtt_var:1577|pto_duration:60338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 915605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 915611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 915618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66008| [2025/04/30 20:08:14 915624] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694999240|now:1746043694915598|interv:83642| [2025/04/30 20:08:14 915630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694999240|now:1746043694915598|interval:83642|pto_count:0|srtt:54030 [2025/04/30 20:08:14 915637] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58284, ack_elapse 55506, delivered 62421|rate 1070980|lost 343| [2025/04/30 20:08:14 915643] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1070980) in round 31| [2025/04/30 20:08:14 915649] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 915656] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 915662] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694861778|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 915667] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694861778|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 915677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:66008|srtt:54030|latest_rtt:53312|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 915683] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1562|largest:1562|pns:2| [2025/04/30 20:08:14 915690] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1562|frame:ACK |recv_time:1746043694915090|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 915698] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814915090|now:1746043694915090|interv:120000000| [2025/04/30 20:08:14 915705] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814915090|now:1746043694915090|interv:120000000| [2025/04/30 20:08:14 915711] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694915045|pq_index:0| [2025/04/30 20:08:14 915716] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694913804| [2025/04/30 20:08:14 915720] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694915720| [2025/04/30 20:08:14 915726] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694915724| [2025/04/30 20:08:14 915731] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694915045|now:1746043694915724| [2025/04/30 20:08:14 915735] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694915045|now:1746043694915724| [2025/04/30 20:08:14 915739] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 915745] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54030|min_srtt:54030|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 915749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1889405| [2025/04/30 20:08:14 915754] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 915759] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 915764] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54030|min_srtt:54030|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 915768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1890572| [2025/04/30 20:08:14 915773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 915784] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 915788] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 915792] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 915797] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 915801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1883570| [2025/04/30 20:08:14 915806] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 915810] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2010| [2025/04/30 20:08:14 915849] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66008|now:1746043694915818|stream_id:0|stream_offset:1883570| [2025/04/30 20:08:14 915855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 915860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66008|applimit:0| [2025/04/30 20:08:14 915865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54030|rtt_var:1577|pto_duration:60338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 915869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 915873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 915877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:14 915881] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695001156|now:1746043694915865|interv:85291| [2025/04/30 20:08:14 915885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695001156|now:1746043694915865|interval:85291|pto_count:0|srtt:54030 [2025/04/30 20:08:14 915890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:67208| [2025/04/30 20:08:14 915895] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 915899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1884737| [2025/04/30 20:08:14 915904] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 915908] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2011| [2025/04/30 20:08:14 915932] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67208|now:1746043694915914|stream_id:0|stream_offset:1884737| [2025/04/30 20:08:14 915942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 915946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67208|applimit:0| [2025/04/30 20:08:14 915950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54030|rtt_var:1577|pto_duration:60338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 915955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 915959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 915963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68408| [2025/04/30 20:08:14 915967] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695001252|now:1746043694915950|interv:85302| [2025/04/30 20:08:14 915971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695001252|now:1746043694915950|interval:85302|pto_count:0|srtt:54030 [2025/04/30 20:08:14 915976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:68408| [2025/04/30 20:08:14 915980] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 915985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1885904| [2025/04/30 20:08:14 915989] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 915993] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694916993|now:1746043694915993|interv:1000| [2025/04/30 20:08:14 915997] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 916001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 916005] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694916993| [2025/04/30 20:08:14 916012] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694916993| [2025/04/30 20:08:14 916019] [debug] |xqc_engine_wakeup_after|wakeup:1746043694916993|now:1746043694916019|diff:974| [2025/04/30 20:08:14 916026] [debug] |xqc_engine_main_logic|END|now:1746043694915724| [2025/04/30 20:08:14 916033] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694916033| [2025/04/30 20:08:14 916039] [debug] |xqc_engine_wakeup_after|wakeup:1746043694916993|now:1746043694916039|diff:954| [2025/04/30 20:08:14 916046] [debug] |xqc_engine_main_logic|END|now:1746043694916033| [2025/04/30 20:08:14 917121] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694917121| [2025/04/30 20:08:14 917136] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694916993|pq_index:0| [2025/04/30 20:08:14 917144] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694915724| [2025/04/30 20:08:14 917153] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694917151| [2025/04/30 20:08:14 917186] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694916993|now:1746043694917151| [2025/04/30 20:08:14 917193] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694916993|now:1746043694917151| [2025/04/30 20:08:14 917200] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 917205] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54030|min_srtt:54030|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 917210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1890572| [2025/04/30 20:08:14 917215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 917219] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 917223] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 917228] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 917235] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 917243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1885904| [2025/04/30 20:08:14 917253] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 917259] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2012| [2025/04/30 20:08:14 917296] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2012|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68408|now:1746043694917268|stream_id:0|stream_offset:1885904| [2025/04/30 20:08:14 917306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 917313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68408|applimit:0| [2025/04/30 20:08:14 917320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54030|rtt_var:1577|pto_duration:60338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 917327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 917334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 917340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69608| [2025/04/30 20:08:14 917347] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695002606|now:1746043694917320|interv:85286| [2025/04/30 20:08:14 917351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695002606|now:1746043694917320|interval:85286|pto_count:0|srtt:54030 [2025/04/30 20:08:14 917361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:69608| [2025/04/30 20:08:14 917366] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 917370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69608|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1887071| [2025/04/30 20:08:14 917375] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 917379] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2013| [2025/04/30 20:08:14 917409] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2013|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69608|now:1746043694917386|stream_id:0|stream_offset:1887071| [2025/04/30 20:08:14 917415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 917419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69608|applimit:0| [2025/04/30 20:08:14 917426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54030|rtt_var:1577|pto_duration:60338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 917433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 917439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 917446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70808| [2025/04/30 20:08:14 917452] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695002724|now:1746043694917425|interv:85299| [2025/04/30 20:08:14 917459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695002724|now:1746043694917425|interval:85299|pto_count:0|srtt:54030 [2025/04/30 20:08:14 917466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:70808| [2025/04/30 20:08:14 917471] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 917475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1888238| [2025/04/30 20:08:14 917480] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 917484] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694918484|now:1746043694917484|interv:1000| [2025/04/30 20:08:14 917488] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 917492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 917496] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694918484| [2025/04/30 20:08:14 917500] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694918484| [2025/04/30 20:08:14 917504] [debug] |xqc_engine_wakeup_after|wakeup:1746043694918484|now:1746043694917504|diff:980| [2025/04/30 20:08:14 917513] [debug] |xqc_engine_main_logic|END|now:1746043694917151| [2025/04/30 20:08:14 917615] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694917614| [2025/04/30 20:08:14 917626] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 917633] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1562| [2025/04/30 20:08:14 917637] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1563| [2025/04/30 20:08:14 917643] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1563| [2025/04/30 20:08:14 917647] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 917654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1955|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1957|path_largest_ack:1955| [2025/04/30 20:08:14 917661] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:74421|prior_delivered:1810810|prior_time:1746043694859584|is_app_limited:0|send_elapse:58389|ack_elapse:58030|ctl_first_sent_time:1746043694861883|lagest_ack_time:1746043694917614|curr_delivered:1874431| [2025/04/30 20:08:14 917670] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694861883| [2025/04/30 20:08:14 917677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:248||sndq_packets_used_bytes:0|sndq_packets_free:617| [2025/04/30 20:08:14 917684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1956|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1957|path_largest_ack:1956| [2025/04/30 20:08:14 917690] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:72021|prior_delivered:1814410|prior_time:1746043694862966|is_app_limited:0|send_elapse:57373|ack_elapse:54648|ctl_first_sent_time:1746043694863354|lagest_ack_time:1746043694917614|curr_delivered:1875631| [2025/04/30 20:08:14 917694] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694863354| [2025/04/30 20:08:14 917701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:247||sndq_packets_used_bytes:0|sndq_packets_free:618| [2025/04/30 20:08:14 917708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1957|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1957|path_largest_ack:1957| [2025/04/30 20:08:14 917715] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:72021|prior_delivered:1815610|prior_time:1746043694864272|is_app_limited:0|send_elapse:57562|ack_elapse:53342|ctl_first_sent_time:1746043694864607|lagest_ack_time:1746043694917614|curr_delivered:1876831| [2025/04/30 20:08:14 917719] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694864607| [2025/04/30 20:08:14 917726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:619| [2025/04/30 20:08:14 917732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54030|rttvar:1577|minrtt:30499|latest_rtt:53007|ack_delay:32| [2025/04/30 20:08:14 917739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53898|rttvar:1446|minrtt:30499|latest_rtt:53007|ack_delay:32| [2025/04/30 20:08:14 917752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1957|lost_pn:1954|thresh:3| [2025/04/30 20:08:14 917759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 917764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 917768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 917772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 917776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 917782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 917789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 917795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 917800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 917804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 917808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53898|rtt_var:1446|pto_duration:59682|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 917813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 917817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 917821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:14 917825] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695002068|now:1746043694917808|interv:84260| [2025/04/30 20:08:14 917829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695002068|now:1746043694917808|interval:84260|pto_count:0|srtt:53898 [2025/04/30 20:08:14 917833] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57562, ack_elapse 53342, delivered 61221|rate 1063566|lost 343| [2025/04/30 20:08:14 917838] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1063566) in round 31| [2025/04/30 20:08:14 917842] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 917846] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 917850] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:3600|po_sent_time:1746043694864607|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 917855] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:3600|po_sent_time:1746043694864607|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 917860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:67208|srtt:53898|latest_rtt:53007|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 917869] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1563|largest:1563|pns:2| [2025/04/30 20:08:14 917874] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1563|frame:ACK |recv_time:1746043694917614|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 917879] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814917614|now:1746043694917614|interv:120000000| [2025/04/30 20:08:14 917883] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814917614|now:1746043694917614|interv:120000000| [2025/04/30 20:08:14 917887] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694918484|pq_index:0| [2025/04/30 20:08:14 917892] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694917151| [2025/04/30 20:08:14 917896] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694917895| [2025/04/30 20:08:14 917901] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694917900| [2025/04/30 20:08:14 917907] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53898|min_srtt:53898|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 917911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1890572| [2025/04/30 20:08:14 917916] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53898|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 917921] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 917925] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53898|min_srtt:53898|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 917930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1891739| [2025/04/30 20:08:14 917934] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53898|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 917940] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 917947] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53898|min_srtt:53898|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 917954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1892906| [2025/04/30 20:08:14 917966] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53898|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 917973] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 917980] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53898|min_srtt:53898|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 917987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1894073| [2025/04/30 20:08:14 917994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 918001] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 918007] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 918014] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 918020] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 918027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1888238| [2025/04/30 20:08:14 918034] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 918040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 918047] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694918484| [2025/04/30 20:08:14 918053] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694918484| [2025/04/30 20:08:14 918060] [debug] |xqc_engine_wakeup_after|wakeup:1746043694918484|now:1746043694918060|diff:424| [2025/04/30 20:08:14 918065] [debug] |xqc_engine_main_logic|END|now:1746043694917900| [2025/04/30 20:08:14 918072] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694918072| [2025/04/30 20:08:14 918079] [debug] |xqc_engine_wakeup_after|wakeup:1746043694918484|now:1746043694918078|diff:406| [2025/04/30 20:08:14 918085] [debug] |xqc_engine_main_logic|END|now:1746043694918072| [2025/04/30 20:08:14 918571] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694918570| [2025/04/30 20:08:14 918587] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 918594] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1563| [2025/04/30 20:08:14 918598] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1564| [2025/04/30 20:08:14 918604] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1564| [2025/04/30 20:08:14 918608] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 918613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 918625] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:73221|prior_delivered:1815610|prior_time:1746043694864272|is_app_limited:0|send_elapse:57673|ack_elapse:54298|ctl_first_sent_time:1746043694864718|lagest_ack_time:1746043694918570|curr_delivered:1878031| [2025/04/30 20:08:14 918630] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694864718| [2025/04/30 20:08:14 918635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:245||sndq_packets_used_bytes:0|sndq_packets_free:620| [2025/04/30 20:08:14 918639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53898|rttvar:1446|minrtt:30499|latest_rtt:53852|ack_delay:40| [2025/04/30 20:08:14 918643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53887|rttvar:1106|minrtt:30499|latest_rtt:53852|ack_delay:40| [2025/04/30 20:08:14 918649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1958|lost_pn:1955|thresh:3| [2025/04/30 20:08:14 918655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 918662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 918669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 918673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 918679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 918685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 918691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 918697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 918703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 918710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 918717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53887|rtt_var:1106|pto_duration:58311|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 918721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 918726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 918729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66008| [2025/04/30 20:08:14 918735] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695000697|now:1746043694918716|interv:81981| [2025/04/30 20:08:14 918741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695000697|now:1746043694918716|interval:81981|pto_count:0|srtt:53887 [2025/04/30 20:08:14 918754] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57673, ack_elapse 54298, delivered 62421|rate 1082326|lost 343| [2025/04/30 20:08:14 918760] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1082326) in round 31| [2025/04/30 20:08:14 918764] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 918768] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 918772] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694864718|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 918777] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694864718|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 918782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:66008|srtt:53887|latest_rtt:53852|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 918788] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1564|largest:1564|pns:2| [2025/04/30 20:08:14 918793] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1564|frame:ACK |recv_time:1746043694918570|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 918798] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814918570|now:1746043694918570|interv:120000000| [2025/04/30 20:08:14 918802] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814918570|now:1746043694918570|interv:120000000| [2025/04/30 20:08:14 918806] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694918484|pq_index:0| [2025/04/30 20:08:14 918811] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694917900| [2025/04/30 20:08:14 918815] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694918814| [2025/04/30 20:08:14 918820] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694918818| [2025/04/30 20:08:14 918824] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694918484|now:1746043694918818| [2025/04/30 20:08:14 918829] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694918484|now:1746043694918818| [2025/04/30 20:08:14 918832] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 918838] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53887|min_srtt:53887|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 918843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1894073| [2025/04/30 20:08:14 918847] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53887|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 918855] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 918860] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53887|min_srtt:53887|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 918864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1895240| [2025/04/30 20:08:14 918869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 918873] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 918876] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 918881] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 918885] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 918890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1888238| [2025/04/30 20:08:14 918894] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 918899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2014| [2025/04/30 20:08:14 918936] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66008|now:1746043694918906|stream_id:0|stream_offset:1888238| [2025/04/30 20:08:14 918943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 918948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66008|applimit:0| [2025/04/30 20:08:14 918952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53887|rtt_var:1106|pto_duration:58311|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 918957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 918961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 918965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:14 918968] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695002217|now:1746043694918952|interv:83265| [2025/04/30 20:08:14 918972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695002217|now:1746043694918952|interval:83265|pto_count:0|srtt:53887 [2025/04/30 20:08:14 918977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:67208| [2025/04/30 20:08:14 918986] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 918990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1889405| [2025/04/30 20:08:14 918995] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 918999] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694919999|now:1746043694918999|interv:1000| [2025/04/30 20:08:14 919003] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 919007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 919011] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694919999| [2025/04/30 20:08:14 919016] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694919999| [2025/04/30 20:08:14 919022] [debug] |xqc_engine_wakeup_after|wakeup:1746043694919999|now:1746043694919022|diff:977| [2025/04/30 20:08:14 919029] [debug] |xqc_engine_main_logic|END|now:1746043694918818| [2025/04/30 20:08:14 919038] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694919038| [2025/04/30 20:08:14 919044] [debug] |xqc_engine_wakeup_after|wakeup:1746043694919999|now:1746043694919044|diff:955| [2025/04/30 20:08:14 919050] [debug] |xqc_engine_main_logic|END|now:1746043694919038| [2025/04/30 20:08:14 919429] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694919428| [2025/04/30 20:08:14 919444] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 919453] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1564| [2025/04/30 20:08:14 919457] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1565| [2025/04/30 20:08:14 919463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1565| [2025/04/30 20:08:14 919468] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 919476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 919483] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:72021|prior_delivered:1818010|prior_time:1746043694865543|is_app_limited:0|send_elapse:56651|ack_elapse:53885|ctl_first_sent_time:1746043694865934|lagest_ack_time:1746043694919428|curr_delivered:1879231| [2025/04/30 20:08:14 919490] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694865934| [2025/04/30 20:08:14 919497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:244||sndq_packets_used_bytes:0|sndq_packets_free:621| [2025/04/30 20:08:14 919504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53887|rttvar:1106|minrtt:30499|latest_rtt:53494|ack_delay:40| [2025/04/30 20:08:14 919510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53833|rttvar:938|minrtt:30499|latest_rtt:53494|ack_delay:40| [2025/04/30 20:08:14 919516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1959|lost_pn:1956|thresh:3| [2025/04/30 20:08:14 919521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 919539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 919544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 919549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 919555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 919561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 919567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 919574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 919580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 919587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 919594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53833|rtt_var:938|pto_duration:57585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 919601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 919605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 919609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66008| [2025/04/30 20:08:14 919613] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695001491|now:1746043694919593|interv:81898| [2025/04/30 20:08:14 919617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695001491|now:1746043694919593|interval:81898|pto_count:0|srtt:53833 [2025/04/30 20:08:14 919621] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56651, ack_elapse 53885, delivered 61221|rate 1080669|lost 343| [2025/04/30 20:08:14 919626] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080669) in round 31| [2025/04/30 20:08:14 919630] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 919634] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 919638] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694865934|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 919642] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694865934|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 919647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:66008|srtt:53833|latest_rtt:53494|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 919661] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1565|largest:1565|pns:2| [2025/04/30 20:08:14 919669] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1565|frame:ACK |recv_time:1746043694919428|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 919676] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814919428|now:1746043694919428|interv:120000000| [2025/04/30 20:08:14 919681] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814919428|now:1746043694919428|interv:120000000| [2025/04/30 20:08:14 919685] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694919999|pq_index:0| [2025/04/30 20:08:14 919689] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694918818| [2025/04/30 20:08:14 919693] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694919693| [2025/04/30 20:08:14 919698] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694919697| [2025/04/30 20:08:14 919704] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53833|min_srtt:53833|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 919709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1895240| [2025/04/30 20:08:14 919714] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 919719] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 919723] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53833|min_srtt:53833|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 919728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1896407| [2025/04/30 20:08:14 919732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 919736] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 919740] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 919744] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 919749] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 919753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1889405| [2025/04/30 20:08:14 919760] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 919764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 919768] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694919999| [2025/04/30 20:08:14 919772] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694919999| [2025/04/30 20:08:14 919776] [debug] |xqc_engine_wakeup_after|wakeup:1746043694919999|now:1746043694919776|diff:223| [2025/04/30 20:08:14 919781] [debug] |xqc_engine_main_logic|END|now:1746043694919697| [2025/04/30 20:08:14 919786] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694919786| [2025/04/30 20:08:14 919790] [debug] |xqc_engine_wakeup_after|wakeup:1746043694919999|now:1746043694919790|diff:209| [2025/04/30 20:08:14 919794] [debug] |xqc_engine_main_logic|END|now:1746043694919786| [2025/04/30 20:08:14 920499] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694920497| [2025/04/30 20:08:14 920517] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 920526] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1565| [2025/04/30 20:08:14 920533] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1566| [2025/04/30 20:08:14 920541] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1566| [2025/04/30 20:08:14 920546] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 920552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 920662] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:73221|prior_delivered:1818010|prior_time:1746043694865543|is_app_limited:0|send_elapse:57999|ack_elapse:54954|ctl_first_sent_time:1746043694867282|lagest_ack_time:1746043694920497|curr_delivered:1880431| [2025/04/30 20:08:14 920672] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694867282| [2025/04/30 20:08:14 920680] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:243||sndq_packets_used_bytes:0|sndq_packets_free:622| [2025/04/30 20:08:14 920687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53833|rttvar:938|minrtt:30499|latest_rtt:53215|ack_delay:32| [2025/04/30 20:08:14 920693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53751|rttvar:866|minrtt:30499|latest_rtt:53215|ack_delay:32| [2025/04/30 20:08:14 920699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1960|lost_pn:1957|thresh:3| [2025/04/30 20:08:14 920703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 920707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 920711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 920715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 920832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 920840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 920847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 920851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 920855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 920859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 920863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53751|rtt_var:866|pto_duration:57215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 920868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 920872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 920876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64808| [2025/04/30 20:08:14 920880] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695001121|now:1746043694920863|interv:80258| [2025/04/30 20:08:14 920884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695001121|now:1746043694920863|interval:80258|pto_count:0|srtt:53751 [2025/04/30 20:08:14 920888] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57999, ack_elapse 54954, delivered 62421|rate 1076242|lost 343| [2025/04/30 20:08:14 920893] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076242) in round 31| [2025/04/30 20:08:14 920897] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 920901] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 920905] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694867282|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 920910] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694867282|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 920915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:64808|srtt:53751|latest_rtt:53215|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 920921] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1566|largest:1566|pns:2| [2025/04/30 20:08:14 920925] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1566|frame:ACK |recv_time:1746043694920497|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 920934] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814920497|now:1746043694920497|interv:120000000| [2025/04/30 20:08:14 920939] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814920497|now:1746043694920497|interv:120000000| [2025/04/30 20:08:14 921011] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694919999|pq_index:0| [2025/04/30 20:08:14 921018] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694919697| [2025/04/30 20:08:14 921022] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694921022| [2025/04/30 20:08:14 921031] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694921029| [2025/04/30 20:08:14 921037] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694919999|now:1746043694921029| [2025/04/30 20:08:14 921044] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694919999|now:1746043694921029| [2025/04/30 20:08:14 921049] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 921057] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53751|min_srtt:53751|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 921065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:64808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1896407| [2025/04/30 20:08:14 921072] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53751|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 921079] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 921087] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53751|min_srtt:53751|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 921093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:64808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1897574| [2025/04/30 20:08:14 921100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 921106] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 921112] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 921119] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 921126] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 921133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64808|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1889405| [2025/04/30 20:08:14 921140] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 921154] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2015| [2025/04/30 20:08:14 921226] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64808|now:1746043694921188|stream_id:0|stream_offset:1889405| [2025/04/30 20:08:14 921244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 921252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:64808|applimit:0| [2025/04/30 20:08:14 921298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53751|rtt_var:866|pto_duration:57215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 921306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 921313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 921319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66008| [2025/04/30 20:08:14 921324] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695003403|now:1746043694921297|interv:82106| [2025/04/30 20:08:14 921328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695003403|now:1746043694921297|interval:82106|pto_count:0|srtt:53751 [2025/04/30 20:08:14 921333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:66008| [2025/04/30 20:08:14 921338] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 921342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66008|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1890572| [2025/04/30 20:08:14 921347] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 921351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2016| [2025/04/30 20:08:14 921387] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66008|now:1746043694921359|stream_id:0|stream_offset:1890572| [2025/04/30 20:08:14 921396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 921404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66008|applimit:0| [2025/04/30 20:08:14 921411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53751|rtt_var:866|pto_duration:57215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 921416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 921420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 921424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:14 921435] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695003574|now:1746043694921411|interv:82163| [2025/04/30 20:08:14 921439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695003574|now:1746043694921411|interval:82163|pto_count:0|srtt:53751 [2025/04/30 20:08:14 921444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:67208| [2025/04/30 20:08:14 921449] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 921453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67208|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1891739| [2025/04/30 20:08:14 921460] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 921467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2017| [2025/04/30 20:08:14 922135] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67208|now:1746043694921479|stream_id:0|stream_offset:1891739| [2025/04/30 20:08:14 922230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 922239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67208|applimit:0| [2025/04/30 20:08:14 922246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53751|rtt_var:866|pto_duration:57215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 922425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 922435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 922442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68408| [2025/04/30 20:08:14 922446] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695003694|now:1746043694922246|interv:81448| [2025/04/30 20:08:14 922450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695003694|now:1746043694922246|interval:81448|pto_count:0|srtt:53751 [2025/04/30 20:08:14 922456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:68408| [2025/04/30 20:08:14 922465] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 922486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1892906| [2025/04/30 20:08:14 922590] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 922600] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2018| [2025/04/30 20:08:14 922643] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68408|now:1746043694922612|stream_id:0|stream_offset:1892906| [2025/04/30 20:08:14 922661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 922670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68408|applimit:0| [2025/04/30 20:08:14 922677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53751|rtt_var:866|pto_duration:57215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 922684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 922690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 922696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69608| [2025/04/30 20:08:14 922702] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695004827|now:1746043694922676|interv:82151| [2025/04/30 20:08:14 922706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695004827|now:1746043694922676|interval:82151|pto_count:0|srtt:53751 [2025/04/30 20:08:14 922711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:69608| [2025/04/30 20:08:14 922716] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 922720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69608|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1894073| [2025/04/30 20:08:14 922725] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 922729] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694923729|now:1746043694922729|interv:1000| [2025/04/30 20:08:14 922733] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 922737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 922831] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694923558| [2025/04/30 20:08:14 922841] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694923558| [2025/04/30 20:08:14 922847] [debug] |xqc_engine_wakeup_after|wakeup:1746043694923558|now:1746043694922847|diff:711| [2025/04/30 20:08:14 922853] [debug] |xqc_engine_main_logic|END|now:1746043694921029| [2025/04/30 20:08:14 922890] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694922890| [2025/04/30 20:08:14 922898] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 922905] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1566| [2025/04/30 20:08:14 922910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1567| [2025/04/30 20:08:14 922917] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1567| [2025/04/30 20:08:14 922923] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 922975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1961|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1961|path_largest_ack:1961| [2025/04/30 20:08:14 923098] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:72021|prior_delivered:1820410|prior_time:1746043694868471|is_app_limited:0|send_elapse:57733|ack_elapse:54419|ctl_first_sent_time:1746043694868792|lagest_ack_time:1746043694922890|curr_delivered:1881631| [2025/04/30 20:08:14 923106] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694868792| [2025/04/30 20:08:14 923113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:242||sndq_packets_used_bytes:0|sndq_packets_free:623| [2025/04/30 20:08:14 923119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53751|rttvar:866|minrtt:30499|latest_rtt:54098|ack_delay:80| [2025/04/30 20:08:14 923771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53785|rttvar:716|minrtt:30499|latest_rtt:54098|ack_delay:80| [2025/04/30 20:08:14 923780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1961|lost_pn:1958|thresh:3| [2025/04/30 20:08:14 923786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 923793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 923799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 923805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 923811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 923817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 923823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 923829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 923835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 923841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 923848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53785|rtt_var:716|pto_duration:56649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 923855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 923861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 923867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68408| [2025/04/30 20:08:14 923872] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695004261|now:1746043694923847|interv:80414| [2025/04/30 20:08:14 923877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695004261|now:1746043694923847|interval:80414|pto_count:0|srtt:53785 [2025/04/30 20:08:14 923887] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57733, ack_elapse 54419, delivered 61221|rate 1060416|lost 343| [2025/04/30 20:08:14 923892] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1060416) in round 31| [2025/04/30 20:08:14 923897] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 923901] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 923905] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694868792|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 923910] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694868792|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 923915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:68408|srtt:53785|latest_rtt:54098|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 923921] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1567|largest:1567|pns:2| [2025/04/30 20:08:14 923926] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1567|frame:ACK |recv_time:1746043694922890|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 923931] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814922890|now:1746043694922890|interv:120000000| [2025/04/30 20:08:14 923936] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814922890|now:1746043694922890|interv:120000000| [2025/04/30 20:08:14 923940] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694923558|pq_index:0| [2025/04/30 20:08:14 923944] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694921029| [2025/04/30 20:08:14 923948] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694923948| [2025/04/30 20:08:14 923953] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694923952| [2025/04/30 20:08:14 923958] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043694923558|now:1746043694923952| [2025/04/30 20:08:14 923962] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:14 923966] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043694923558|now:1746043694923952| [2025/04/30 20:08:14 923970] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 923974] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694923729|now:1746043694923952| [2025/04/30 20:08:14 923978] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694923729|now:1746043694923952| [2025/04/30 20:08:14 923982] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 923988] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1567|ack_delay:25430|first_ack_range:68|largest_pkt_recv_time:1746043694898558| [2025/04/30 20:08:14 923996] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1567|low:1499|pkt_pns:2| [2025/04/30 20:08:14 924000] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:1546|frame_largest_recv:1567| [2025/04/30 20:08:14 924005] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 924013] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53785|min_srtt:53785|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 924017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1897574| [2025/04/30 20:08:14 924022] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53785|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 924027] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 924032] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53785|min_srtt:53785|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 924036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1898741| [2025/04/30 20:08:14 924041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 924045] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 924049] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 924053] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 924058] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 924062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:68408|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1894073| [2025/04/30 20:08:14 924067] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 924071] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2019| [2025/04/30 20:08:14 924111] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2019|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:68408|now:1746043694924080|stream_id:0|stream_offset:1894073| [2025/04/30 20:08:14 924121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2019|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:08:14 924129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68408|applimit:0| [2025/04/30 20:08:14 924136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53785|rtt_var:716|pto_duration:56649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 924147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 924151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 924155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69616| [2025/04/30 20:08:14 924159] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695005729|now:1746043694924135|interv:81594| [2025/04/30 20:08:14 924163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695005729|now:1746043694924135|interval:81594|pto_count:0|srtt:53785 [2025/04/30 20:08:14 924188] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:69616| [2025/04/30 20:08:14 924193] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 924197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1895240| [2025/04/30 20:08:14 924202] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 924206] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2020| [2025/04/30 20:08:14 924240] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69616|now:1746043694924213|stream_id:0|stream_offset:1895240| [2025/04/30 20:08:14 924249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 924256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69616|applimit:0| [2025/04/30 20:08:14 924263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53785|rtt_var:716|pto_duration:56649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 924267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 924271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 924275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:14 924279] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695005862|now:1746043694924262|interv:81600| [2025/04/30 20:08:14 924283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695005862|now:1746043694924262|interval:81600|pto_count:0|srtt:53785 [2025/04/30 20:08:14 924288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:70816| [2025/04/30 20:08:14 924292] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 924296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1896407| [2025/04/30 20:08:14 924305] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 924309] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694925309|now:1746043694924309|interv:1000| [2025/04/30 20:08:14 924313] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 924317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 924322] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694925309| [2025/04/30 20:08:14 924326] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694925309| [2025/04/30 20:08:14 924330] [debug] |xqc_engine_wakeup_after|wakeup:1746043694925309|now:1746043694924330|diff:979| [2025/04/30 20:08:14 924335] [debug] |xqc_engine_main_logic|END|now:1746043694923952| [2025/04/30 20:08:14 924343] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694924342| [2025/04/30 20:08:14 924348] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 924353] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1567| [2025/04/30 20:08:14 924357] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1568| [2025/04/30 20:08:14 924363] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1568| [2025/04/30 20:08:14 924367] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 924372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 924377] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:73221|prior_delivered:1820410|prior_time:1746043694868471|is_app_limited:0|send_elapse:57847|ack_elapse:55871|ctl_first_sent_time:1746043694868906|lagest_ack_time:1746043694924342|curr_delivered:1882831| [2025/04/30 20:08:14 924382] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694868906| [2025/04/30 20:08:14 924387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:241||sndq_packets_used_bytes:0|sndq_packets_free:624| [2025/04/30 20:08:14 924391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53785|rttvar:716|minrtt:30499|latest_rtt:55436|ack_delay:48| [2025/04/30 20:08:14 924395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53985|rttvar:937|minrtt:30499|latest_rtt:55436|ack_delay:48| [2025/04/30 20:08:14 924400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1962|lost_pn:1959|thresh:3| [2025/04/30 20:08:14 924404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 924446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53985|rtt_var:937|pto_duration:57733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 924451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 924455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 924458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69616| [2025/04/30 20:08:14 924462] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695006946|now:1746043694924446|interv:82500| [2025/04/30 20:08:14 924466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695006946|now:1746043694924446|interval:82500|pto_count:0|srtt:53985 [2025/04/30 20:08:14 924471] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57847, ack_elapse 55871, delivered 62421|rate 1079070|lost 343| [2025/04/30 20:08:14 924476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079070) in round 31| [2025/04/30 20:08:14 924480] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 924484] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 924488] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694868906|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 924493] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694868906|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 924497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:69616|srtt:53985|latest_rtt:55436|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 924503] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1568|largest:1568|pns:2| [2025/04/30 20:08:14 924508] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1568|frame:ACK |recv_time:1746043694924342|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 924517] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814924342|now:1746043694924342|interv:120000000| [2025/04/30 20:08:14 924521] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814924342|now:1746043694924342|interv:120000000| [2025/04/30 20:08:14 924525] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694925309|pq_index:0| [2025/04/30 20:08:14 924529] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694923952| [2025/04/30 20:08:14 924533] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694924533| [2025/04/30 20:08:14 924539] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694924537| [2025/04/30 20:08:14 924544] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53985|min_srtt:53985|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 924549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:69616|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1898741| [2025/04/30 20:08:14 924554] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 924558] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 924563] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53985|min_srtt:53985|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 924567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:69616|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1899908| [2025/04/30 20:08:14 924572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 924576] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 924579] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 924584] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 924588] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 924592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1896407| [2025/04/30 20:08:14 924597] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 924601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 924605] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694925309| [2025/04/30 20:08:14 924609] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694925309| [2025/04/30 20:08:14 924615] [debug] |xqc_engine_wakeup_after|wakeup:1746043694925309|now:1746043694924615|diff:694| [2025/04/30 20:08:14 924620] [debug] |xqc_engine_main_logic|END|now:1746043694924537| [2025/04/30 20:08:14 924626] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694924626| [2025/04/30 20:08:14 924631] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 924635] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1568| [2025/04/30 20:08:14 924639] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1569| [2025/04/30 20:08:14 924644] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1569| [2025/04/30 20:08:14 924648] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 924653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 924658] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:70821|prior_delivered:1824010|prior_time:1746043694870749|is_app_limited:0|send_elapse:56228|ack_elapse:53877|ctl_first_sent_time:1746043694871693|lagest_ack_time:1746043694924626|curr_delivered:1884031| [2025/04/30 20:08:14 924663] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694871693| [2025/04/30 20:08:14 924667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:240||sndq_packets_used_bytes:0|sndq_packets_free:625| [2025/04/30 20:08:14 924671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53985|rttvar:937|minrtt:30499|latest_rtt:52933|ack_delay:48| [2025/04/30 20:08:14 924675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53847|rttvar:978|minrtt:30499|latest_rtt:52933|ack_delay:48| [2025/04/30 20:08:14 924679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1963|lost_pn:1960|thresh:3| [2025/04/30 20:08:14 924683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 924718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 924725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53847|rtt_var:978|pto_duration:57759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 924732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 924738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 924744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68416| [2025/04/30 20:08:14 924750] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695006972|now:1746043694924725|interv:82247| [2025/04/30 20:08:14 924757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695006972|now:1746043694924725|interval:82247|pto_count:0|srtt:53847 [2025/04/30 20:08:14 924763] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56228, ack_elapse 53877, delivered 60021|rate 1067457|lost 343| [2025/04/30 20:08:14 924770] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1067457) in round 31| [2025/04/30 20:08:14 924776] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 924783] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 924789] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694871693|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 924795] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694871693|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 924800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:68416|srtt:53847|latest_rtt:52933|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 924806] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1569|largest:1569|pns:2| [2025/04/30 20:08:14 924810] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1569|frame:ACK |recv_time:1746043694924626|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 924815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814924626|now:1746043694924626|interv:120000000| [2025/04/30 20:08:14 924819] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814924626|now:1746043694924626|interv:120000000| [2025/04/30 20:08:14 924824] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694925309|pq_index:0| [2025/04/30 20:08:14 924831] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694924537| [2025/04/30 20:08:14 924837] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694924837| [2025/04/30 20:08:14 924845] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694924844| [2025/04/30 20:08:14 924858] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53847|min_srtt:53847|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 924865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:68416|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1899908| [2025/04/30 20:08:14 924872] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 924876] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 924881] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53847|min_srtt:53847|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 924885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:68416|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1901075| [2025/04/30 20:08:14 924889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 924893] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 924897] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 924901] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 924905] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 924910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1896407| [2025/04/30 20:08:14 924917] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 924924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 924930] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694925309| [2025/04/30 20:08:14 924936] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694925309| [2025/04/30 20:08:14 924940] [debug] |xqc_engine_wakeup_after|wakeup:1746043694925309|now:1746043694924940|diff:369| [2025/04/30 20:08:14 924944] [debug] |xqc_engine_main_logic|END|now:1746043694924844| [2025/04/30 20:08:14 924952] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694924952| [2025/04/30 20:08:14 924957] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 924962] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1569| [2025/04/30 20:08:14 924966] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1570| [2025/04/30 20:08:14 924971] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1570| [2025/04/30 20:08:14 924979] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 924984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1964|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1964|path_largest_ack:1964| [2025/04/30 20:08:14 924989] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:72021|prior_delivered:1824010|prior_time:1746043694870749|is_app_limited:0|send_elapse:56339|ack_elapse:54203|ctl_first_sent_time:1746043694871804|lagest_ack_time:1746043694924952|curr_delivered:1885231| [2025/04/30 20:08:14 924993] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694871804| [2025/04/30 20:08:14 924998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:239||sndq_packets_used_bytes:0|sndq_packets_free:626| [2025/04/30 20:08:14 925004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53847|rttvar:978|minrtt:30499|latest_rtt:53148|ack_delay:56| [2025/04/30 20:08:14 925011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53753|rttvar:922|minrtt:30499|latest_rtt:53148|ack_delay:56| [2025/04/30 20:08:14 925017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1964|lost_pn:1961|thresh:3| [2025/04/30 20:08:14 925024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 925083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53753|rtt_var:922|pto_duration:57441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 925089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 925096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 925103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 925109] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695006654|now:1746043694925083|interv:81571| [2025/04/30 20:08:14 925121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695006654|now:1746043694925083|interval:81571|pto_count:0|srtt:53753 [2025/04/30 20:08:14 925128] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56339, ack_elapse 54203, delivered 61221|rate 1086654|lost 343| [2025/04/30 20:08:14 925135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1086654) in round 31| [2025/04/30 20:08:14 925141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 925147] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 925153] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694871804|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 925160] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694871804|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 925181] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:67216|srtt:53753|latest_rtt:53148|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 925193] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:73457|inflight:67216|mode:2|applimit:0|pacing_rate:1253837|bw:1253837|srtt:53753|latest_rtt:53148|min_rtt:30499|send:1992|lost:343|tlp:0|recv:1541|recovery:1|slow_start:0|conn_life:1748804|acked:1200|delivered:1885231|is_cwnd_limited:0| [2025/04/30 20:08:14 925202] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1570|largest:1570|pns:2| [2025/04/30 20:08:14 925209] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1570|frame:ACK |recv_time:1746043694924952|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 925215] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814924952|now:1746043694924952|interv:120000000| [2025/04/30 20:08:14 925219] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814924952|now:1746043694924952|interv:120000000| [2025/04/30 20:08:14 925223] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694925309|pq_index:0| [2025/04/30 20:08:14 925227] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694924844| [2025/04/30 20:08:14 925231] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694925231| [2025/04/30 20:08:14 925236] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694925235| [2025/04/30 20:08:14 925242] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53753|min_srtt:53753|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 925247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1901075| [2025/04/30 20:08:14 925262] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 925269] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 925277] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53753|min_srtt:53753|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 925283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1902242| [2025/04/30 20:08:14 925287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 925291] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 925295] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 925299] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 925304] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 925308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1896407| [2025/04/30 20:08:14 925313] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 925317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 925321] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694925309| [2025/04/30 20:08:14 925325] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694925309| [2025/04/30 20:08:14 925329] [debug] |xqc_engine_wakeup_after|wakeup:1746043694925309|now:1746043694925329|diff:18446744073709551596| [2025/04/30 20:08:14 925333] [debug] |xqc_engine_main_logic|END|now:1746043694925235| [2025/04/30 20:08:14 925341] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:45|state:ESTABED|recv_time:1746043694925341| [2025/04/30 20:08:14 925346] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 925352] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1570| [2025/04/30 20:08:14 925356] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1571| [2025/04/30 20:08:14 925362] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1571| [2025/04/30 20:08:14 925366] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 925371] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 925375] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694950341|now:1746043694925341|interv:25000| [2025/04/30 20:08:14 925380] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694925341|max_ack_delay:25000| [2025/04/30 20:08:14 925388] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1571|largest:1571|pns:2| [2025/04/30 20:08:14 925393] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1571|frame:PING ACK |recv_time:1746043694925341|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 925398] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814925341|now:1746043694925341|interv:120000000| [2025/04/30 20:08:14 925402] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814925341|now:1746043694925341|interv:120000000| [2025/04/30 20:08:14 925407] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694925309|pq_index:0| [2025/04/30 20:08:14 925414] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694925235| [2025/04/30 20:08:14 925420] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694925420| [2025/04/30 20:08:14 925429] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694925427| [2025/04/30 20:08:14 925436] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694925309|now:1746043694925427| [2025/04/30 20:08:14 925441] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694925309|now:1746043694925427| [2025/04/30 20:08:14 925447] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 925454] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53753|min_srtt:53753|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 925461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1902242| [2025/04/30 20:08:14 925467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 925471] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 925475] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 925479] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 925484] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 925490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1896407| [2025/04/30 20:08:14 925497] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 925505] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2021| [2025/04/30 20:08:14 925553] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67216|now:1746043694925520|stream_id:0|stream_offset:1896407| [2025/04/30 20:08:14 925563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 925570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67216|applimit:0| [2025/04/30 20:08:14 925577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53753|rtt_var:922|pto_duration:57441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 925584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 925591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 925598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68416| [2025/04/30 20:08:14 925605] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695007961|now:1746043694925577|interv:82384| [2025/04/30 20:08:14 925612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695007961|now:1746043694925577|interval:82384|pto_count:0|srtt:53753 [2025/04/30 20:08:14 925619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:68416| [2025/04/30 20:08:14 925627] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 925634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1897574| [2025/04/30 20:08:14 925638] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 925642] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694926642|now:1746043694925642|interv:1000| [2025/04/30 20:08:14 925646] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 925650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 925655] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694926642| [2025/04/30 20:08:14 925659] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694926642| [2025/04/30 20:08:14 925663] [debug] |xqc_engine_wakeup_after|wakeup:1746043694926642|now:1746043694925663|diff:979| [2025/04/30 20:08:14 925668] [debug] |xqc_engine_main_logic|END|now:1746043694925427| [2025/04/30 20:08:14 925675] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694925675| [2025/04/30 20:08:14 925680] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 925687] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1571| [2025/04/30 20:08:14 925691] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1572| [2025/04/30 20:08:14 925698] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1572| [2025/04/30 20:08:14 925704] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 925718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 925723] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:73221|prior_delivered:1824010|prior_time:1746043694870749|is_app_limited:0|send_elapse:56458|ack_elapse:54926|ctl_first_sent_time:1746043694871923|lagest_ack_time:1746043694925675|curr_delivered:1886431| [2025/04/30 20:08:14 925728] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694871923| [2025/04/30 20:08:14 925733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:238||sndq_packets_used_bytes:0|sndq_packets_free:627| [2025/04/30 20:08:14 925737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53753|rttvar:922|minrtt:30499|latest_rtt:53752|ack_delay:40| [2025/04/30 20:08:14 925741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53748|rttvar:702|minrtt:30499|latest_rtt:53752|ack_delay:40| [2025/04/30 20:08:14 925745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1965|lost_pn:1962|thresh:3| [2025/04/30 20:08:14 925750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 925785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 925789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53748|rtt_var:702|pto_duration:56556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 925793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 925797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 925801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 925805] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695007076|now:1746043694925788|interv:81288| [2025/04/30 20:08:14 925809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695007076|now:1746043694925788|interval:81288|pto_count:0|srtt:53748 [2025/04/30 20:08:14 925816] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56458, ack_elapse 54926, delivered 62421|rate 1105618|lost 343| [2025/04/30 20:08:14 925821] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1105618) in round 31| [2025/04/30 20:08:14 925825] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 925829] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 925833] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694871923|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 925838] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694871923|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 925842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:67216|srtt:53748|latest_rtt:53752|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 925848] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1572|largest:1572|pns:2| [2025/04/30 20:08:14 925853] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1572|frame:ACK |recv_time:1746043694925675|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 925857] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814925675|now:1746043694925675|interv:120000000| [2025/04/30 20:08:14 925862] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814925675|now:1746043694925675|interv:120000000| [2025/04/30 20:08:14 925866] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694926642|pq_index:0| [2025/04/30 20:08:14 925870] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694925427| [2025/04/30 20:08:14 925874] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694925874| [2025/04/30 20:08:14 925879] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694925878| [2025/04/30 20:08:14 925885] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53748|min_srtt:53748|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 925889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1902242| [2025/04/30 20:08:14 925894] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53748|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 925899] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 925906] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53748|min_srtt:53748|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 925910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1903409| [2025/04/30 20:08:14 925915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 925919] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 925925] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 925932] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 925939] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 925946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1897574| [2025/04/30 20:08:14 925953] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 925959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 925965] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694926642| [2025/04/30 20:08:14 925972] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694926642| [2025/04/30 20:08:14 925978] [debug] |xqc_engine_wakeup_after|wakeup:1746043694926642|now:1746043694925978|diff:664| [2025/04/30 20:08:14 925985] [debug] |xqc_engine_main_logic|END|now:1746043694925878| [2025/04/30 20:08:14 925994] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694925993| [2025/04/30 20:08:14 926000] [debug] |xqc_engine_wakeup_after|wakeup:1746043694926642|now:1746043694926000|diff:642| [2025/04/30 20:08:14 926007] [debug] |xqc_engine_main_logic|END|now:1746043694925993| [2025/04/30 20:08:14 926409] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694926408| [2025/04/30 20:08:14 926423] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 926430] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1572| [2025/04/30 20:08:14 926434] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1573| [2025/04/30 20:08:14 926440] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1573| [2025/04/30 20:08:14 926444] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 926450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 926454] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:73221|prior_delivered:1825210|prior_time:1746043694872054|is_app_limited:0|send_elapse:58310|ack_elapse:54354|ctl_first_sent_time:1746043694873910|lagest_ack_time:1746043694926408|curr_delivered:1887631| [2025/04/30 20:08:14 926465] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694873910| [2025/04/30 20:08:14 926470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:237||sndq_packets_used_bytes:0|sndq_packets_free:628| [2025/04/30 20:08:14 926474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53748|rttvar:702|minrtt:30499|latest_rtt:52498|ack_delay:32| [2025/04/30 20:08:14 926479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53588|rttvar:847|minrtt:30499|latest_rtt:52498|ack_delay:32| [2025/04/30 20:08:14 926483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1966|lost_pn:1963|thresh:3| [2025/04/30 20:08:14 926487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 926491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 926495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 926499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 926503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 926507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 926511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 926514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 926518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 926522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 926526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53588|rtt_var:847|pto_duration:56976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 926531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 926535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 926539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 926543] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695007496|now:1746043694926526|interv:80970| [2025/04/30 20:08:14 926547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695007496|now:1746043694926526|interval:80970|pto_count:0|srtt:53588 [2025/04/30 20:08:14 926551] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58310, ack_elapse 54354, delivered 62421|rate 1070502|lost 343| [2025/04/30 20:08:14 926556] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1070502) in round 31| [2025/04/30 20:08:14 926560] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 926570] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 926574] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694873910|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 926578] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694873910|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 926583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:66016|srtt:53588|latest_rtt:52498|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 926589] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1573|largest:1573|pns:2| [2025/04/30 20:08:14 926593] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1573|frame:ACK |recv_time:1746043694926408|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 926598] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814926408|now:1746043694926408|interv:120000000| [2025/04/30 20:08:14 926603] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814926408|now:1746043694926408|interv:120000000| [2025/04/30 20:08:14 926606] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694926642|pq_index:0| [2025/04/30 20:08:14 926611] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694925878| [2025/04/30 20:08:14 926615] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694926615| [2025/04/30 20:08:14 926620] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694926619| [2025/04/30 20:08:14 926626] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53588|min_srtt:53588|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 926631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1903409| [2025/04/30 20:08:14 926635] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53588|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 926640] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 926644] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53588|min_srtt:53588|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 926649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1904576| [2025/04/30 20:08:14 926656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 926660] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 926664] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 926669] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 926673] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 926677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1897574| [2025/04/30 20:08:14 926682] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 926686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 926690] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694926642| [2025/04/30 20:08:14 926694] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694926642| [2025/04/30 20:08:14 926698] [debug] |xqc_engine_wakeup_after|wakeup:1746043694926642|now:1746043694926698|diff:18446744073709551560| [2025/04/30 20:08:14 926702] [debug] |xqc_engine_main_logic|END|now:1746043694926619| [2025/04/30 20:08:14 926707] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694926707| [2025/04/30 20:08:14 926711] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694926642|pq_index:0| [2025/04/30 20:08:14 926715] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694926619| [2025/04/30 20:08:14 926720] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694926719| [2025/04/30 20:08:14 926724] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694926642|now:1746043694926719| [2025/04/30 20:08:14 926728] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694926642|now:1746043694926719| [2025/04/30 20:08:14 926732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 926736] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53588|min_srtt:53588|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 926741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1904576| [2025/04/30 20:08:14 926745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 926749] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 926753] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 926757] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 926764] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 926768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1897574| [2025/04/30 20:08:14 926772] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 926777] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2022| [2025/04/30 20:08:14 926818] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66016|now:1746043694926784|stream_id:0|stream_offset:1897574| [2025/04/30 20:08:14 926826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 926833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66016|applimit:0| [2025/04/30 20:08:14 926841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53588|rtt_var:847|pto_duration:56976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 926847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 926854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 926860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 926866] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695008760|now:1746043694926840|interv:81920| [2025/04/30 20:08:14 926873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695008760|now:1746043694926840|interval:81920|pto_count:0|srtt:53588 [2025/04/30 20:08:14 926880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:67216| [2025/04/30 20:08:14 926889] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 926896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1898741| [2025/04/30 20:08:14 926901] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 926908] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2023| [2025/04/30 20:08:14 927014] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67216|now:1746043694926921|stream_id:0|stream_offset:1898741| [2025/04/30 20:08:14 927026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 927034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67216|applimit:0| [2025/04/30 20:08:14 927047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53588|rtt_var:847|pto_duration:56976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 927055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 927062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 927069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68416| [2025/04/30 20:08:14 927075] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695008897|now:1746043694927047|interv:81850| [2025/04/30 20:08:14 927081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695008897|now:1746043694927047|interval:81850|pto_count:0|srtt:53588 [2025/04/30 20:08:14 927088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:68416| [2025/04/30 20:08:14 927096] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 927103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1899908| [2025/04/30 20:08:14 927110] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 927114] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694928114|now:1746043694927114|interv:1000| [2025/04/30 20:08:14 927118] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 927122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 927126] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694928114| [2025/04/30 20:08:14 927130] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694928114| [2025/04/30 20:08:14 927134] [debug] |xqc_engine_wakeup_after|wakeup:1746043694928114|now:1746043694927134|diff:980| [2025/04/30 20:08:14 927139] [debug] |xqc_engine_main_logic|END|now:1746043694926719| [2025/04/30 20:08:14 927371] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694927370| [2025/04/30 20:08:14 927387] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 927396] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1573| [2025/04/30 20:08:14 927400] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1574| [2025/04/30 20:08:14 927406] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1574| [2025/04/30 20:08:14 927410] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 927416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 927422] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:74421|prior_delivered:1825210|prior_time:1746043694872054|is_app_limited:0|send_elapse:58506|ack_elapse:55316|ctl_first_sent_time:1746043694874106|lagest_ack_time:1746043694927370|curr_delivered:1888831| [2025/04/30 20:08:14 927429] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694874106| [2025/04/30 20:08:14 927448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:236||sndq_packets_used_bytes:0|sndq_packets_free:629| [2025/04/30 20:08:14 927455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53588|rttvar:847|minrtt:30499|latest_rtt:53264|ack_delay:32| [2025/04/30 20:08:14 927461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53544|rttvar:725|minrtt:30499|latest_rtt:53264|ack_delay:32| [2025/04/30 20:08:14 927468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1967|lost_pn:1964|thresh:3| [2025/04/30 20:08:14 927473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 927477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 927481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 927485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 927489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 927493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 927497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 927501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 927504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 927508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 927513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53544|rtt_var:725|pto_duration:56444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 927518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 927522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 927525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 927529] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695008365|now:1746043694927512|interv:80853| [2025/04/30 20:08:14 927533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695008365|now:1746043694927512|interval:80853|pto_count:0|srtt:53544 [2025/04/30 20:08:14 927538] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58506, ack_elapse 55316, delivered 63621|rate 1087426|lost 343| [2025/04/30 20:08:14 927543] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1087426) in round 31| [2025/04/30 20:08:14 927547] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 927551] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 927559] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694874106|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 927563] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694874106|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 927568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:67216|srtt:53544|latest_rtt:53264|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 927574] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1574|largest:1574|pns:2| [2025/04/30 20:08:14 927578] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1574|frame:ACK |recv_time:1746043694927370|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 927583] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814927370|now:1746043694927370|interv:120000000| [2025/04/30 20:08:14 927587] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814927370|now:1746043694927370|interv:120000000| [2025/04/30 20:08:14 927591] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694928114|pq_index:0| [2025/04/30 20:08:14 927596] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694926719| [2025/04/30 20:08:14 927600] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694927599| [2025/04/30 20:08:14 927605] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694927603| [2025/04/30 20:08:14 927611] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53544|min_srtt:53544|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 927615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1904576| [2025/04/30 20:08:14 927620] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 927624] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 927629] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53544|min_srtt:53544|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 927633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1905743| [2025/04/30 20:08:14 927638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 927644] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 927648] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 927653] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 927658] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 927662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1899908| [2025/04/30 20:08:14 927667] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 927670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 927674] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694928114| [2025/04/30 20:08:14 927678] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694928114| [2025/04/30 20:08:14 927682] [debug] |xqc_engine_wakeup_after|wakeup:1746043694928114|now:1746043694927682|diff:432| [2025/04/30 20:08:14 927687] [debug] |xqc_engine_main_logic|END|now:1746043694927603| [2025/04/30 20:08:14 927693] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694927692| [2025/04/30 20:08:14 927696] [debug] |xqc_engine_wakeup_after|wakeup:1746043694928114|now:1746043694927696|diff:418| [2025/04/30 20:08:14 927700] [debug] |xqc_engine_main_logic|END|now:1746043694927692| [2025/04/30 20:08:14 928408] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694928407| [2025/04/30 20:08:14 928423] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 928430] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1574| [2025/04/30 20:08:14 928437] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1575| [2025/04/30 20:08:14 928446] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1575| [2025/04/30 20:08:14 928452] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 928459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 928466] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:75621|prior_delivered:1825210|prior_time:1746043694872054|is_app_limited:0|send_elapse:58673|ack_elapse:56353|ctl_first_sent_time:1746043694874273|lagest_ack_time:1746043694928407|curr_delivered:1890031| [2025/04/30 20:08:14 928473] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694874273| [2025/04/30 20:08:14 928478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:235||sndq_packets_used_bytes:0|sndq_packets_free:630| [2025/04/30 20:08:14 928485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53544|rttvar:725|minrtt:30499|latest_rtt:54134|ack_delay:40| [2025/04/30 20:08:14 928491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53612|rttvar:681|minrtt:30499|latest_rtt:54134|ack_delay:40| [2025/04/30 20:08:14 928503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1968|lost_pn:1965|thresh:3| [2025/04/30 20:08:14 928507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 928511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 928517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 928523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 928529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 928535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 928542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 928546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 928549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 928553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 928558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53612|rtt_var:681|pto_duration:56336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 928562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 928566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 928570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 928574] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695008257|now:1746043694928557|interv:79700| [2025/04/30 20:08:14 928578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695008257|now:1746043694928557|interval:79700|pto_count:0|srtt:53612 [2025/04/30 20:08:14 928582] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58673, ack_elapse 56353, delivered 64821|rate 1104784|lost 343| [2025/04/30 20:08:14 928587] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104784) in round 31| [2025/04/30 20:08:14 928591] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 928596] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 928600] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694874273|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 928604] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694874273|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 928612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:66016|srtt:53612|latest_rtt:54134|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 928618] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1575|largest:1575|pns:2| [2025/04/30 20:08:14 928623] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1575|frame:ACK |recv_time:1746043694928407|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 928628] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814928407|now:1746043694928407|interv:120000000| [2025/04/30 20:08:14 928632] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814928407|now:1746043694928407|interv:120000000| [2025/04/30 20:08:14 928636] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694928114|pq_index:0| [2025/04/30 20:08:14 928640] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694927603| [2025/04/30 20:08:14 928644] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694928644| [2025/04/30 20:08:14 928649] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694928648| [2025/04/30 20:08:14 928654] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694928114|now:1746043694928648| [2025/04/30 20:08:14 928658] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694928114|now:1746043694928648| [2025/04/30 20:08:14 928662] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 928667] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53612|min_srtt:53612|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 928672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1905743| [2025/04/30 20:08:14 928677] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53612|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 928681] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 928686] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53612|min_srtt:53612|path_bw:1253837|loss_rate:8.03|path_pto:0| [2025/04/30 20:08:14 928690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1906910| [2025/04/30 20:08:14 928695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 928699] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 928705] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 928710] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 928714] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 928718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1899908| [2025/04/30 20:08:14 928723] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 928727] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2024| [2025/04/30 20:08:14 928762] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2024|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66016|now:1746043694928734|stream_id:0|stream_offset:1899908| [2025/04/30 20:08:14 928768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 928773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66016|applimit:0| [2025/04/30 20:08:14 928779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53612|rtt_var:681|pto_duration:56336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 928786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 928793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 928799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 928806] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695010070|now:1746043694928778|interv:81292| [2025/04/30 20:08:14 928813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695010070|now:1746043694928778|interval:81292|pto_count:0|srtt:53612 [2025/04/30 20:08:14 928820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:67216| [2025/04/30 20:08:14 928826] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 928831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1901075| [2025/04/30 20:08:14 928835] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 928840] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2025| [2025/04/30 20:08:14 928869] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67216|now:1746043694928847|stream_id:0|stream_offset:1901075| [2025/04/30 20:08:14 928874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 928885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67216|applimit:0| [2025/04/30 20:08:14 928892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53612|rtt_var:681|pto_duration:56336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 928899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 928905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 928912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68416| [2025/04/30 20:08:14 928947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695010183|now:1746043694928891|interv:81292| [2025/04/30 20:08:14 928961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695010183|now:1746043694928891|interval:81292|pto_count:0|srtt:53612 [2025/04/30 20:08:14 928972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:68416| [2025/04/30 20:08:14 928983] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 928992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1902242| [2025/04/30 20:08:14 929001] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 929008] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694930008|now:1746043694929008|interv:1000| [2025/04/30 20:08:14 929016] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 929024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 929032] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694930008| [2025/04/30 20:08:14 929040] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694930008| [2025/04/30 20:08:14 929048] [debug] |xqc_engine_wakeup_after|wakeup:1746043694930008|now:1746043694929048|diff:960| [2025/04/30 20:08:14 929056] [debug] |xqc_engine_main_logic|END|now:1746043694928648| [2025/04/30 20:08:14 929068] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694929068| [2025/04/30 20:08:14 929075] [debug] |xqc_engine_wakeup_after|wakeup:1746043694930008|now:1746043694929075|diff:933| [2025/04/30 20:08:14 929083] [debug] |xqc_engine_main_logic|END|now:1746043694929068| [2025/04/30 20:08:14 929990] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694929989| [2025/04/30 20:08:14 930009] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 930019] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1575| [2025/04/30 20:08:14 930026] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1576| [2025/04/30 20:08:14 930035] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1576| [2025/04/30 20:08:14 930042] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 930050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 930067] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:73221|prior_delivered:1828810|prior_time:1746043694875066|is_app_limited:0|send_elapse:58555|ack_elapse:54923|ctl_first_sent_time:1746043694876614|lagest_ack_time:1746043694929989|curr_delivered:1891231| [2025/04/30 20:08:14 930074] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694876614| [2025/04/30 20:08:14 930081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:234||sndq_packets_used_bytes:0|sndq_packets_free:631| [2025/04/30 20:08:14 930087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53612|rttvar:681|minrtt:30499|latest_rtt:53375|ack_delay:40| [2025/04/30 20:08:14 930094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53577|rttvar:580|minrtt:30499|latest_rtt:53375|ack_delay:40| [2025/04/30 20:08:14 930100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1969|lost_pn:1966|thresh:3| [2025/04/30 20:08:14 930105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 930154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53577|rtt_var:580|pto_duration:55897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 930161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 930187] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 930194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 930200] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695009744|now:1746043694930154|interv:79590| [2025/04/30 20:08:14 930206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695009744|now:1746043694930154|interval:79590|pto_count:0|srtt:53577 [2025/04/30 20:08:14 930219] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58555, ack_elapse 54923, delivered 62421|rate 1066023|lost 343| [2025/04/30 20:08:14 930226] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1066023) in round 31| [2025/04/30 20:08:14 930233] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 930240] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 930246] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694876614|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 930253] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694876614|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 930260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:67216|srtt:53577|latest_rtt:53375|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 930267] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1576|largest:1576|pns:2| [2025/04/30 20:08:14 930272] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1576|frame:ACK |recv_time:1746043694929989|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 930280] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814929989|now:1746043694929989|interv:120000000| [2025/04/30 20:08:14 930287] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814929989|now:1746043694929989|interv:120000000| [2025/04/30 20:08:14 930293] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694930008|pq_index:0| [2025/04/30 20:08:14 930300] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694928648| [2025/04/30 20:08:14 930306] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694930306| [2025/04/30 20:08:14 930314] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694930312| [2025/04/30 20:08:14 930321] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694930008|now:1746043694930312| [2025/04/30 20:08:14 930328] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694930008|now:1746043694930312| [2025/04/30 20:08:14 930334] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 930342] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53577|min_srtt:53577|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 930349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1906910| [2025/04/30 20:08:14 930361] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53577|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 930369] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 930377] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53577|min_srtt:53577|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 930384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1908077| [2025/04/30 20:08:14 930388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 930392] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 930396] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 930400] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 930405] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 930410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1902242| [2025/04/30 20:08:14 930414] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 930419] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2026| [2025/04/30 20:08:14 930457] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67216|now:1746043694930427|stream_id:0|stream_offset:1902242| [2025/04/30 20:08:14 930463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 930469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67216|applimit:0| [2025/04/30 20:08:14 930476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53577|rtt_var:580|pto_duration:55897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 930483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 930489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 930496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68416| [2025/04/30 20:08:14 930503] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695011324|now:1746043694930476|interv:80848| [2025/04/30 20:08:14 930510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695011324|now:1746043694930476|interval:80848|pto_count:0|srtt:53577 [2025/04/30 20:08:14 930522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:68416| [2025/04/30 20:08:14 930527] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 930531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1903409| [2025/04/30 20:08:14 930536] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 930540] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694931540|now:1746043694930540|interv:1000| [2025/04/30 20:08:14 930544] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 930548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 930552] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694931540| [2025/04/30 20:08:14 930557] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694931540| [2025/04/30 20:08:14 930561] [debug] |xqc_engine_wakeup_after|wakeup:1746043694931540|now:1746043694930561|diff:979| [2025/04/30 20:08:14 930565] [debug] |xqc_engine_main_logic|END|now:1746043694930312| [2025/04/30 20:08:14 930571] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694930571| [2025/04/30 20:08:14 930575] [debug] |xqc_engine_wakeup_after|wakeup:1746043694931540|now:1746043694930575|diff:965| [2025/04/30 20:08:14 930579] [debug] |xqc_engine_main_logic|END|now:1746043694930571| [2025/04/30 20:08:14 930804] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694930803| [2025/04/30 20:08:14 930813] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 930819] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1576| [2025/04/30 20:08:14 930823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1577| [2025/04/30 20:08:14 930829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1577| [2025/04/30 20:08:14 930833] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 930841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 930846] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:74421|prior_delivered:1828810|prior_time:1746043694875066|is_app_limited:0|send_elapse:58671|ack_elapse:55737|ctl_first_sent_time:1746043694876730|lagest_ack_time:1746043694930803|curr_delivered:1892431| [2025/04/30 20:08:14 930851] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694876730| [2025/04/30 20:08:14 930856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:233||sndq_packets_used_bytes:0|sndq_packets_free:632| [2025/04/30 20:08:14 930860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53577|rttvar:580|minrtt:30499|latest_rtt:54073|ack_delay:40| [2025/04/30 20:08:14 930864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53634|rttvar:549|minrtt:30499|latest_rtt:54073|ack_delay:40| [2025/04/30 20:08:14 930869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1970|lost_pn:1967|thresh:3| [2025/04/30 20:08:14 930879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 930924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 930930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53634|rtt_var:549|pto_duration:55830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 930937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 930944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 930949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 930953] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695011257|now:1746043694930930|interv:80327| [2025/04/30 20:08:14 930960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695011257|now:1746043694930930|interval:80327|pto_count:0|srtt:53634 [2025/04/30 20:08:14 930966] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58671, ack_elapse 55737, delivered 63621|rate 1084368|lost 343| [2025/04/30 20:08:14 930974] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1084368) in round 31| [2025/04/30 20:08:14 930979] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 930986] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 930992] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694876730|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 930999] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694876730|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 931004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:67216|srtt:53634|latest_rtt:54073|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 931019] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1577|largest:1577|pns:2| [2025/04/30 20:08:14 931026] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1577|frame:ACK |recv_time:1746043694930803|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 931033] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814930803|now:1746043694930803|interv:120000000| [2025/04/30 20:08:14 931039] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814930803|now:1746043694930803|interv:120000000| [2025/04/30 20:08:14 931044] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694931540|pq_index:0| [2025/04/30 20:08:14 931051] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694930312| [2025/04/30 20:08:14 931057] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694931057| [2025/04/30 20:08:14 931064] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694931062| [2025/04/30 20:08:14 931072] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53634|min_srtt:53634|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 931079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1908077| [2025/04/30 20:08:14 931085] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53634|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 931093] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 931100] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53634|min_srtt:53634|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 931107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1909244| [2025/04/30 20:08:14 931113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 931119] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 931125] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 931131] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 931138] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 931150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1903409| [2025/04/30 20:08:14 931156] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 931161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 931185] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694931540| [2025/04/30 20:08:14 931195] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694931540| [2025/04/30 20:08:14 931201] [debug] |xqc_engine_wakeup_after|wakeup:1746043694931540|now:1746043694931201|diff:339| [2025/04/30 20:08:14 931208] [debug] |xqc_engine_main_logic|END|now:1746043694931062| [2025/04/30 20:08:14 931216] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694931216| [2025/04/30 20:08:14 931222] [debug] |xqc_engine_wakeup_after|wakeup:1746043694931540|now:1746043694931222|diff:318| [2025/04/30 20:08:14 931228] [debug] |xqc_engine_main_logic|END|now:1746043694931216| [2025/04/30 20:08:14 931334] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694931332| [2025/04/30 20:08:14 931346] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 931355] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1577| [2025/04/30 20:08:14 931360] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1578| [2025/04/30 20:08:14 931366] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1578| [2025/04/30 20:08:14 931370] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 931376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 931384] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:75621|prior_delivered:1828810|prior_time:1746043694875066|is_app_limited:0|send_elapse:59996|ack_elapse:56266|ctl_first_sent_time:1746043694878055|lagest_ack_time:1746043694931332|curr_delivered:1893631| [2025/04/30 20:08:14 931391] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694878055| [2025/04/30 20:08:14 931398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:232||sndq_packets_used_bytes:0|sndq_packets_free:633| [2025/04/30 20:08:14 931405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53634|rttvar:549|minrtt:30499|latest_rtt:53277|ack_delay:40| [2025/04/30 20:08:14 931411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53584|rttvar:511|minrtt:30499|latest_rtt:53277|ack_delay:40| [2025/04/30 20:08:14 931418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1971|lost_pn:1968|thresh:3| [2025/04/30 20:08:14 931422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 931426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 931430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 931442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 931447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 931454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 931458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 931465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 931471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 931478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 931485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53584|rtt_var:511|pto_duration:55628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 931492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 931499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 931505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 931512] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695011055|now:1746043694931484|interv:79571| [2025/04/30 20:08:14 931516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695011055|now:1746043694931484|interval:79571|pto_count:0|srtt:53584 [2025/04/30 20:08:14 931520] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59996, ack_elapse 56266, delivered 64821|rate 1080422|lost 343| [2025/04/30 20:08:14 931525] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080422) in round 31| [2025/04/30 20:08:14 931529] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 931533] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 931537] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694878055|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 931542] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694878055|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 931546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:66016|srtt:53584|latest_rtt:53277|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 931553] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1578|largest:1578|pns:2| [2025/04/30 20:08:14 931557] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1578|frame:ACK |recv_time:1746043694931332|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 931566] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814931332|now:1746043694931332|interv:120000000| [2025/04/30 20:08:14 931570] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814931332|now:1746043694931332|interv:120000000| [2025/04/30 20:08:14 931574] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694931540|pq_index:0| [2025/04/30 20:08:14 931579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694931062| [2025/04/30 20:08:14 931583] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694931583| [2025/04/30 20:08:14 931588] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694931587| [2025/04/30 20:08:14 931593] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694931540|now:1746043694931587| [2025/04/30 20:08:14 931597] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694931540|now:1746043694931587| [2025/04/30 20:08:14 931601] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 931607] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53584|min_srtt:53584|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 931611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1909244| [2025/04/30 20:08:14 931616] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53584|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 931621] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 931625] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53584|min_srtt:53584|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 931630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1910411| [2025/04/30 20:08:14 931634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 931638] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 931642] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 931646] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 931650] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 931655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1903409| [2025/04/30 20:08:14 931664] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 931669] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2027| [2025/04/30 20:08:14 931705] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66016|now:1746043694931677|stream_id:0|stream_offset:1903409| [2025/04/30 20:08:14 931712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 931717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66016|applimit:0| [2025/04/30 20:08:14 931721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53584|rtt_var:511|pto_duration:55628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 931726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 931730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 931734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 931737] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695012305|now:1746043694931721|interv:80584| [2025/04/30 20:08:14 931742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695012305|now:1746043694931721|interval:80584|pto_count:0|srtt:53584 [2025/04/30 20:08:14 931746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:67216| [2025/04/30 20:08:14 931765] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 931925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1904576| [2025/04/30 20:08:14 931934] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 931939] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2028| [2025/04/30 20:08:14 931985] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67216|now:1746043694931948|stream_id:0|stream_offset:1904576| [2025/04/30 20:08:14 931995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 932002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67216|applimit:0| [2025/04/30 20:08:14 932009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53584|rtt_var:511|pto_duration:55628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 932016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 932022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 932034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68416| [2025/04/30 20:08:14 932040] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695012576|now:1746043694932009|interv:80567| [2025/04/30 20:08:14 932046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695012576|now:1746043694932009|interval:80567|pto_count:0|srtt:53584 [2025/04/30 20:08:14 932053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73457|inflight:68416| [2025/04/30 20:08:14 932060] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 932222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1905743| [2025/04/30 20:08:14 932230] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 932235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694933235|now:1746043694932235|interv:1000| [2025/04/30 20:08:14 932277] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 932308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 932371] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694933235| [2025/04/30 20:08:14 932474] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694933235| [2025/04/30 20:08:14 932482] [debug] |xqc_engine_wakeup_after|wakeup:1746043694933235|now:1746043694932481|diff:754| [2025/04/30 20:08:14 932489] [debug] |xqc_engine_main_logic|END|now:1746043694931587| [2025/04/30 20:08:14 932500] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694932499| [2025/04/30 20:08:14 932508] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 932516] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1578| [2025/04/30 20:08:14 932522] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1579| [2025/04/30 20:08:14 932530] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1579| [2025/04/30 20:08:14 932536] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 932545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 932553] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:334|tx_in_flight:76821|prior_delivered:1828810|prior_time:1746043694875066|is_app_limited:0|send_elapse:60176|ack_elapse:57433|ctl_first_sent_time:1746043694878235|lagest_ack_time:1746043694932499|curr_delivered:1894831| [2025/04/30 20:08:14 932560] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694878235| [2025/04/30 20:08:14 932567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:231||sndq_packets_used_bytes:0|sndq_packets_free:634| [2025/04/30 20:08:14 932573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53584|rttvar:511|minrtt:30499|latest_rtt:54264|ack_delay:40| [2025/04/30 20:08:14 932584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53664|rttvar:544|minrtt:30499|latest_rtt:54264|ack_delay:40| [2025/04/30 20:08:14 932589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1972|lost_pn:1969|thresh:3| [2025/04/30 20:08:14 932593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 932597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 932602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 932608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 932614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 932620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 932626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 932629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 932635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 932641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 932648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53664|rtt_var:544|pto_duration:55840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 932655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 932662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 932668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 932675] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695012788|now:1746043694932648|interv:80140| [2025/04/30 20:08:14 932681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695012788|now:1746043694932648|interval:80140|pto_count:0|srtt:53664 [2025/04/30 20:08:14 932688] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 60176, ack_elapse 57433, delivered 66021|rate 1097131|lost 343| [2025/04/30 20:08:14 932693] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097131) in round 31| [2025/04/30 20:08:14 932697] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 932701] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 932705] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694878235|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 932710] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694878235|recovery:1|recovery_start:1746043694908625|packet_conservation:1|next_round_delivered:1832410| [2025/04/30 20:08:14 932719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:73457|full_bw_reached:1|inflight:67216|srtt:53664|latest_rtt:54264|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:08:14 932726] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1579|largest:1579|pns:2| [2025/04/30 20:08:14 932730] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1579|frame:ACK |recv_time:1746043694932499|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 932735] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814932499|now:1746043694932499|interv:120000000| [2025/04/30 20:08:14 932740] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814932499|now:1746043694932499|interv:120000000| [2025/04/30 20:08:14 932744] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694933235|pq_index:0| [2025/04/30 20:08:14 932748] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694931587| [2025/04/30 20:08:14 932752] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694932752| [2025/04/30 20:08:14 932757] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694932756| [2025/04/30 20:08:14 932764] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53664|min_srtt:53664|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 932768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1910411| [2025/04/30 20:08:14 932773] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53664|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 932778] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 932783] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53664|min_srtt:53664|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 932787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1911578| [2025/04/30 20:08:14 932792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 932796] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 932799] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 932804] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 932812] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 932816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:73457|conn:000055FC16B356FC|stream_id:0|stream_offset:1905743| [2025/04/30 20:08:14 932821] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 932824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 932829] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694933235| [2025/04/30 20:08:14 932833] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694933235| [2025/04/30 20:08:14 932837] [debug] |xqc_engine_wakeup_after|wakeup:1746043694933235|now:1746043694932836|diff:399| [2025/04/30 20:08:14 932841] [debug] |xqc_engine_main_logic|END|now:1746043694932756| [2025/04/30 20:08:14 932846] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694932846| [2025/04/30 20:08:14 932850] [debug] |xqc_engine_wakeup_after|wakeup:1746043694933235|now:1746043694932850|diff:385| [2025/04/30 20:08:14 932854] [debug] |xqc_engine_main_logic|END|now:1746043694932846| [2025/04/30 20:08:14 933422] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694933420| [2025/04/30 20:08:14 933439] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 933448] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1579| [2025/04/30 20:08:14 933454] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1580| [2025/04/30 20:08:14 933472] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1580| [2025/04/30 20:08:14 933479] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 933487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 933494] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:72021|prior_delivered:1833610|prior_time:1746043694879519|is_app_limited:0|send_elapse:56828|ack_elapse:53901|ctl_first_sent_time:1746043694879835|lagest_ack_time:1746043694933420|curr_delivered:1896031| [2025/04/30 20:08:14 933501] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694879835| [2025/04/30 20:08:14 933507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:230||sndq_packets_used_bytes:0|sndq_packets_free:635| [2025/04/30 20:08:14 933513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53664|rttvar:544|minrtt:30499|latest_rtt:53585|ack_delay:40| [2025/04/30 20:08:14 933520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53649|rttvar:437|minrtt:30499|latest_rtt:53585|ack_delay:40| [2025/04/30 20:08:14 933528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1973|lost_pn:1970|thresh:3| [2025/04/30 20:08:14 933534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 933549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 933556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 933562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 933569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 933573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 933577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 933581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 933585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 933589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 933593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53649|rtt_var:437|pto_duration:55649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 933598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 933602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 933606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 933610] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695012597|now:1746043694933593|interv:79004| [2025/04/30 20:08:14 933614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695012597|now:1746043694933593|interval:79004|pto_count:0|srtt:53649 [2025/04/30 20:08:14 933619] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56828, ack_elapse 53901, delivered 62421|rate 1098419|lost 343| [2025/04/30 20:08:14 933623] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 31 -> 32| [2025/04/30 20:08:14 933627] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1098419) in round 32| [2025/04/30 20:08:14 933632] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 933638] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 933645] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694879835|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 933652] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73457|packet_lost:0|acked:1200|po_sent_time:1746043694879835|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 933658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:74657|full_bw_reached:1|inflight:66016|srtt:53649|latest_rtt:53585|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 933667] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1580|largest:1580|pns:2| [2025/04/30 20:08:14 933672] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1580|frame:ACK |recv_time:1746043694933420|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 933677] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814933420|now:1746043694933420|interv:120000000| [2025/04/30 20:08:14 933681] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814933420|now:1746043694933420|interv:120000000| [2025/04/30 20:08:14 933685] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694933235|pq_index:0| [2025/04/30 20:08:14 933690] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694932756| [2025/04/30 20:08:14 933694] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694933694| [2025/04/30 20:08:14 933699] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694933698| [2025/04/30 20:08:14 933703] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694933235|now:1746043694933698| [2025/04/30 20:08:14 933708] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694933235|now:1746043694933698| [2025/04/30 20:08:14 933712] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 933718] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53649|min_srtt:53649|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 933725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:66016|cwnd:74657|conn:000055FC16B356FC|stream_id:0|stream_offset:1911578| [2025/04/30 20:08:14 933733] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53649|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 933739] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 933743] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53649|min_srtt:53649|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 933748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:66016|cwnd:74657|conn:000055FC16B356FC|stream_id:0|stream_offset:1912745| [2025/04/30 20:08:14 933752] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53649|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 933757] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 933761] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53649|min_srtt:53649|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 933769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:66016|cwnd:74657|conn:000055FC16B356FC|stream_id:0|stream_offset:1913912| [2025/04/30 20:08:14 933773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 933777] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 933781] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 933785] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 933790] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 933794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:74657|conn:000055FC16B356FC|stream_id:0|stream_offset:1905743| [2025/04/30 20:08:14 933800] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 933807] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2029| [2025/04/30 20:08:14 933846] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66016|now:1746043694933818|stream_id:0|stream_offset:1905743| [2025/04/30 20:08:14 933853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 933859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66016|applimit:0| [2025/04/30 20:08:14 933866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53649|rtt_var:437|pto_duration:55649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 933873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 933880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 933887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 933894] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695014467|now:1746043694933866|interv:80601| [2025/04/30 20:08:14 933900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695014467|now:1746043694933866|interval:80601|pto_count:0|srtt:53649 [2025/04/30 20:08:14 933908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74657|inflight:67216| [2025/04/30 20:08:14 933916] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 933923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:74657|conn:000055FC16B356FC|stream_id:0|stream_offset:1906910| [2025/04/30 20:08:14 933937] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 933944] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2030| [2025/04/30 20:08:14 933983] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67216|now:1746043694933955|stream_id:0|stream_offset:1906910| [2025/04/30 20:08:14 933993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 934001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67216|applimit:0| [2025/04/30 20:08:14 934008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53649|rtt_var:437|pto_duration:55649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 934015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 934021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 934028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68416| [2025/04/30 20:08:14 934034] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695014604|now:1746043694934007|interv:80597| [2025/04/30 20:08:14 934041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695014604|now:1746043694934007|interval:80597|pto_count:0|srtt:53649 [2025/04/30 20:08:14 934048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74657|inflight:68416| [2025/04/30 20:08:14 934055] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 934062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:74657|conn:000055FC16B356FC|stream_id:0|stream_offset:1908077| [2025/04/30 20:08:14 934070] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 934076] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694935075|now:1746043694934075|interv:1000| [2025/04/30 20:08:14 934082] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 934088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 934094] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694935075| [2025/04/30 20:08:14 934101] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694935075| [2025/04/30 20:08:14 934107] [debug] |xqc_engine_wakeup_after|wakeup:1746043694935075|now:1746043694934107|diff:968| [2025/04/30 20:08:14 934115] [debug] |xqc_engine_main_logic|END|now:1746043694933698| [2025/04/30 20:08:14 934121] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694934121| [2025/04/30 20:08:14 934127] [debug] |xqc_engine_wakeup_after|wakeup:1746043694935075|now:1746043694934127|diff:948| [2025/04/30 20:08:14 934134] [debug] |xqc_engine_main_logic|END|now:1746043694934121| [2025/04/30 20:08:14 934413] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694934412| [2025/04/30 20:08:14 934427] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 934443] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1580| [2025/04/30 20:08:14 934450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1581| [2025/04/30 20:08:14 934458] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1581| [2025/04/30 20:08:14 934465] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 934473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 934480] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:73221|prior_delivered:1833610|prior_time:1746043694879519|is_app_limited:0|send_elapse:56946|ack_elapse:54893|ctl_first_sent_time:1746043694879953|lagest_ack_time:1746043694934412|curr_delivered:1897231| [2025/04/30 20:08:14 934485] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694879953| [2025/04/30 20:08:14 934490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:229||sndq_packets_used_bytes:0|sndq_packets_free:636| [2025/04/30 20:08:14 934497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53649|rttvar:437|minrtt:30499|latest_rtt:54459|ack_delay:32| [2025/04/30 20:08:14 934503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53746|rttvar:522|minrtt:30499|latest_rtt:54459|ack_delay:32| [2025/04/30 20:08:14 934510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1974|lost_pn:1971|thresh:3| [2025/04/30 20:08:14 934517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 934524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 934530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 934536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 934542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 934549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 934555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 934561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 934566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 934570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 934574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53746|rtt_var:522|pto_duration:55834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 934579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 934583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 934591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 934595] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695014789|now:1746043694934574|interv:80215| [2025/04/30 20:08:14 934599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695014789|now:1746043694934574|interval:80215|pto_count:0|srtt:53746 [2025/04/30 20:08:14 934603] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56946, ack_elapse 54893, delivered 63621|rate 1117216|lost 343| [2025/04/30 20:08:14 934608] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117216) in round 32| [2025/04/30 20:08:14 934612] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 934616] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 934620] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74657|packet_lost:0|acked:1200|po_sent_time:1746043694879953|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 934627] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74657|packet_lost:0|acked:1200|po_sent_time:1746043694879953|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 934634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:75857|full_bw_reached:1|inflight:67216|srtt:53746|latest_rtt:54459|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 934643] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1581|largest:1581|pns:2| [2025/04/30 20:08:14 934649] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1581|frame:ACK |recv_time:1746043694934412|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 934654] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814934412|now:1746043694934412|interv:120000000| [2025/04/30 20:08:14 934658] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814934412|now:1746043694934412|interv:120000000| [2025/04/30 20:08:14 934662] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694935075|pq_index:0| [2025/04/30 20:08:14 934666] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694933698| [2025/04/30 20:08:14 934670] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694934670| [2025/04/30 20:08:14 934675] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694934674| [2025/04/30 20:08:14 934682] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53746|min_srtt:53746|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 934686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:67216|cwnd:75857|conn:000055FC16B356FC|stream_id:0|stream_offset:1913912| [2025/04/30 20:08:14 934694] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 934699] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 934704] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53746|min_srtt:53746|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 934709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:67216|cwnd:75857|conn:000055FC16B356FC|stream_id:0|stream_offset:1915079| [2025/04/30 20:08:14 934716] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 934724] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 934730] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53746|min_srtt:53746|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 934734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:67216|cwnd:75857|conn:000055FC16B356FC|stream_id:0|stream_offset:1916246| [2025/04/30 20:08:14 934738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 934742] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 934746] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 934750] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 934755] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 934759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:75857|conn:000055FC16B356FC|stream_id:0|stream_offset:1908077| [2025/04/30 20:08:14 934764] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 934767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 934772] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694935075| [2025/04/30 20:08:14 934776] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694935075| [2025/04/30 20:08:14 934780] [debug] |xqc_engine_wakeup_after|wakeup:1746043694935075|now:1746043694934780|diff:295| [2025/04/30 20:08:14 934784] [debug] |xqc_engine_main_logic|END|now:1746043694934674| [2025/04/30 20:08:14 934790] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694934790| [2025/04/30 20:08:14 934797] [debug] |xqc_engine_wakeup_after|wakeup:1746043694935075|now:1746043694934796|diff:279| [2025/04/30 20:08:14 934807] [debug] |xqc_engine_main_logic|END|now:1746043694934790| [2025/04/30 20:08:14 935407] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694935405| [2025/04/30 20:08:14 935422] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 935430] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1581| [2025/04/30 20:08:14 935437] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1582| [2025/04/30 20:08:14 935446] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1582| [2025/04/30 20:08:14 935452] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 935460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 935468] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:72008|prior_delivered:1836023|prior_time:1746043694881660|is_app_limited:0|send_elapse:55367|ack_elapse:53745|ctl_first_sent_time:1746043694881980|lagest_ack_time:1746043694935405|curr_delivered:1898431| [2025/04/30 20:08:14 935475] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694881980| [2025/04/30 20:08:14 935482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:228||sndq_packets_used_bytes:0|sndq_packets_free:637| [2025/04/30 20:08:14 935488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53746|rttvar:522|minrtt:30499|latest_rtt:53425|ack_delay:56| [2025/04/30 20:08:14 935495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53699|rttvar:486|minrtt:30499|latest_rtt:53425|ack_delay:56| [2025/04/30 20:08:14 935502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1975|lost_pn:1972|thresh:3| [2025/04/30 20:08:14 935508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 935514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 935520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 935526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 935532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 935538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 935544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 935550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 935557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 935564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 935571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53699|rtt_var:486|pto_duration:55699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 935586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 935591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 935595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 935599] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695014654|now:1746043694935570|interv:79084| [2025/04/30 20:08:14 935603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695014654|now:1746043694935570|interval:79084|pto_count:0|srtt:53699 [2025/04/30 20:08:14 935608] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55367, ack_elapse 53745, delivered 62408|rate 1127169|lost 343| [2025/04/30 20:08:14 935613] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127169) in round 32| [2025/04/30 20:08:14 935620] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 935626] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 935632] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75857|packet_lost:0|acked:1200|po_sent_time:1746043694881980|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 935639] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75857|packet_lost:0|acked:1200|po_sent_time:1746043694881980|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 935644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:77057|full_bw_reached:1|inflight:66016|srtt:53699|latest_rtt:53425|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 935650] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1582|largest:1582|pns:2| [2025/04/30 20:08:14 935655] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1582|frame:ACK |recv_time:1746043694935405|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 935660] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814935405|now:1746043694935405|interv:120000000| [2025/04/30 20:08:14 935664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814935405|now:1746043694935405|interv:120000000| [2025/04/30 20:08:14 935668] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694935075|pq_index:0| [2025/04/30 20:08:14 935672] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694934674| [2025/04/30 20:08:14 935677] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694935677| [2025/04/30 20:08:14 935682] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694935681| [2025/04/30 20:08:14 935692] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694935075|now:1746043694935681| [2025/04/30 20:08:14 935696] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694935075|now:1746043694935681| [2025/04/30 20:08:14 935700] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 935706] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53699|min_srtt:53699|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 935710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:66016|cwnd:77057|conn:000055FC16B356FC|stream_id:0|stream_offset:1916246| [2025/04/30 20:08:14 935715] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53699|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 935719] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 935724] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53699|min_srtt:53699|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 935728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:66016|cwnd:77057|conn:000055FC16B356FC|stream_id:0|stream_offset:1917413| [2025/04/30 20:08:14 935732] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53699|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 935737] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 935741] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53699|min_srtt:53699|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 935745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:66016|cwnd:77057|conn:000055FC16B356FC|stream_id:0|stream_offset:1918580| [2025/04/30 20:08:14 935750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 935754] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 935757] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 935762] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 935767] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 935771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:77057|conn:000055FC16B356FC|stream_id:0|stream_offset:1908077| [2025/04/30 20:08:14 935776] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 935780] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2031| [2025/04/30 20:08:14 935822] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66016|now:1746043694935791|stream_id:0|stream_offset:1908077| [2025/04/30 20:08:14 935829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 935837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66016|applimit:0| [2025/04/30 20:08:14 935844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53699|rtt_var:486|pto_duration:55699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 935851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 935857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 935860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 935865] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695016490|now:1746043694935843|interv:80647| [2025/04/30 20:08:14 935869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695016490|now:1746043694935843|interval:80647|pto_count:0|srtt:53699 [2025/04/30 20:08:14 935873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77057|inflight:67216| [2025/04/30 20:08:14 935878] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 935883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:77057|conn:000055FC16B356FC|stream_id:0|stream_offset:1909244| [2025/04/30 20:08:14 935887] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 935891] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2032| [2025/04/30 20:08:14 935923] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67216|now:1746043694935898|stream_id:0|stream_offset:1909244| [2025/04/30 20:08:14 935933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 935940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67216|applimit:0| [2025/04/30 20:08:14 935947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53699|rtt_var:486|pto_duration:55699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 935951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 935955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 935959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68416| [2025/04/30 20:08:14 935963] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695016597|now:1746043694935946|interv:80651| [2025/04/30 20:08:14 935971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695016597|now:1746043694935946|interval:80651|pto_count:0|srtt:53699 [2025/04/30 20:08:14 935976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77057|inflight:68416| [2025/04/30 20:08:14 935981] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 935986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:77057|conn:000055FC16B356FC|stream_id:0|stream_offset:1910411| [2025/04/30 20:08:14 935990] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 935994] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694936994|now:1746043694935994|interv:1000| [2025/04/30 20:08:14 935998] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 936002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 936008] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694936994| [2025/04/30 20:08:14 936015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694936994| [2025/04/30 20:08:14 936021] [debug] |xqc_engine_wakeup_after|wakeup:1746043694936994|now:1746043694936021|diff:973| [2025/04/30 20:08:14 936028] [debug] |xqc_engine_main_logic|END|now:1746043694935681| [2025/04/30 20:08:14 936033] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694936033| [2025/04/30 20:08:14 936037] [debug] |xqc_engine_wakeup_after|wakeup:1746043694936994|now:1746043694936037|diff:957| [2025/04/30 20:08:14 936041] [debug] |xqc_engine_main_logic|END|now:1746043694936033| [2025/04/30 20:08:14 936451] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694936449| [2025/04/30 20:08:14 936466] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 936476] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1582| [2025/04/30 20:08:14 936483] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1583| [2025/04/30 20:08:14 936491] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1583| [2025/04/30 20:08:14 936497] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 936505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 936511] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:73208|prior_delivered:1836023|prior_time:1746043694881660|is_app_limited:0|send_elapse:55478|ack_elapse:54789|ctl_first_sent_time:1746043694882091|lagest_ack_time:1746043694936449|curr_delivered:1899631| [2025/04/30 20:08:14 936518] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694882091| [2025/04/30 20:08:14 936524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:227||sndq_packets_used_bytes:0|sndq_packets_free:638| [2025/04/30 20:08:14 936531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53699|rttvar:486|minrtt:30499|latest_rtt:54358|ack_delay:40| [2025/04/30 20:08:14 936544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53776|rttvar:519|minrtt:30499|latest_rtt:54358|ack_delay:40| [2025/04/30 20:08:14 936552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1976|lost_pn:1973|thresh:3| [2025/04/30 20:08:14 936558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 936564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 936568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 936572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 936576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 936580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 936583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 936587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 936591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 936595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 936599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53776|rtt_var:519|pto_duration:55852|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 936604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 936608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 936612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 936616] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695016750|now:1746043694936599|interv:80151| [2025/04/30 20:08:14 936620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695016750|now:1746043694936599|interval:80151|pto_count:0|srtt:53776 [2025/04/30 20:08:14 936625] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55478, ack_elapse 54789, delivered 63608|rate 1146544|lost 343| [2025/04/30 20:08:14 936629] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146544) in round 32| [2025/04/30 20:08:14 936633] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 936638] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 936642] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:77057|packet_lost:0|acked:1200|po_sent_time:1746043694882091|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 936646] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:77057|packet_lost:0|acked:1200|po_sent_time:1746043694882091|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 936654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:78257|full_bw_reached:1|inflight:67216|srtt:53776|latest_rtt:54358|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 936660] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1583|largest:1583|pns:2| [2025/04/30 20:08:14 936665] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1583|frame:ACK |recv_time:1746043694936449|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 936670] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814936449|now:1746043694936449|interv:120000000| [2025/04/30 20:08:14 936674] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814936449|now:1746043694936449|interv:120000000| [2025/04/30 20:08:14 936679] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694936994|pq_index:0| [2025/04/30 20:08:14 936683] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694935681| [2025/04/30 20:08:14 936687] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694936687| [2025/04/30 20:08:14 936693] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694936692| [2025/04/30 20:08:14 936699] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53776|min_srtt:53776|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 936704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:67216|cwnd:78257|conn:000055FC16B356FC|stream_id:0|stream_offset:1918580| [2025/04/30 20:08:14 936708] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53776|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 936713] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 936718] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53776|min_srtt:53776|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 936723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:67216|cwnd:78257|conn:000055FC16B356FC|stream_id:0|stream_offset:1919747| [2025/04/30 20:08:14 936727] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53776|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 936732] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 936736] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53776|min_srtt:53776|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 936743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:67216|cwnd:78257|conn:000055FC16B356FC|stream_id:0|stream_offset:1920914| [2025/04/30 20:08:14 936748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 936752] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 936756] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 936760] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 936765] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 936769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:78257|conn:000055FC16B356FC|stream_id:0|stream_offset:1910411| [2025/04/30 20:08:14 936773] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 936777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 936781] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694936994| [2025/04/30 20:08:14 936786] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694936994| [2025/04/30 20:08:14 936790] [debug] |xqc_engine_wakeup_after|wakeup:1746043694936994|now:1746043694936789|diff:205| [2025/04/30 20:08:14 936794] [debug] |xqc_engine_main_logic|END|now:1746043694936692| [2025/04/30 20:08:14 936799] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694936799| [2025/04/30 20:08:14 936803] [debug] |xqc_engine_wakeup_after|wakeup:1746043694936994|now:1746043694936803|diff:191| [2025/04/30 20:08:14 936807] [debug] |xqc_engine_main_logic|END|now:1746043694936799| [2025/04/30 20:08:14 937393] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694937392| [2025/04/30 20:08:14 937409] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 937416] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1583| [2025/04/30 20:08:14 937423] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1584| [2025/04/30 20:08:14 937432] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1584| [2025/04/30 20:08:14 937439] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 937447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 937454] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:70808|prior_delivered:1839623|prior_time:1746043694884566|is_app_limited:0|send_elapse:56765|ack_elapse:52826|ctl_first_sent_time:1746043694884923|lagest_ack_time:1746043694937392|curr_delivered:1900831| [2025/04/30 20:08:14 937461] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694884923| [2025/04/30 20:08:14 937468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:639| [2025/04/30 20:08:14 937479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53776|rttvar:519|minrtt:30499|latest_rtt:52469|ack_delay:24| [2025/04/30 20:08:14 937484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53609|rttvar:722|minrtt:30499|latest_rtt:52469|ack_delay:24| [2025/04/30 20:08:14 937488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1977|lost_pn:1974|thresh:3| [2025/04/30 20:08:14 937492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 937500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 937506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 937513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 937519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 937525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 937531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 937537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 937541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 937544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 937549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53609|rtt_var:722|pto_duration:56497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 937553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 937557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 937561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66016| [2025/04/30 20:08:14 937565] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695017395|now:1746043694937548|interv:79847| [2025/04/30 20:08:14 937569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695017395|now:1746043694937548|interval:79847|pto_count:0|srtt:53609 [2025/04/30 20:08:14 937598] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56765, ack_elapse 52826, delivered 61208|rate 1078270|lost 343| [2025/04/30 20:08:14 937608] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078270) in round 32| [2025/04/30 20:08:14 937614] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 937620] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 937634] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78257|packet_lost:0|acked:1200|po_sent_time:1746043694884923|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 937640] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78257|packet_lost:0|acked:1200|po_sent_time:1746043694884923|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 937646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:79457|full_bw_reached:1|inflight:66016|srtt:53609|latest_rtt:52469|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 937656] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1584|largest:1584|pns:2| [2025/04/30 20:08:14 937662] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1584|frame:ACK |recv_time:1746043694937392|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 937669] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814937392|now:1746043694937392|interv:120000000| [2025/04/30 20:08:14 937675] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814937392|now:1746043694937392|interv:120000000| [2025/04/30 20:08:14 937681] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694936994|pq_index:0| [2025/04/30 20:08:14 937687] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694936692| [2025/04/30 20:08:14 937693] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694937693| [2025/04/30 20:08:14 937699] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694937697| [2025/04/30 20:08:14 937705] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694936994|now:1746043694937697| [2025/04/30 20:08:14 937710] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694936994|now:1746043694937697| [2025/04/30 20:08:14 937714] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 937721] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53609|min_srtt:53609|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 937726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:66016|cwnd:79457|conn:000055FC16B356FC|stream_id:0|stream_offset:1920914| [2025/04/30 20:08:14 937731] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53609|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 937736] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 937741] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53609|min_srtt:53609|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 937746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:66016|cwnd:79457|conn:000055FC16B356FC|stream_id:0|stream_offset:1922081| [2025/04/30 20:08:14 937753] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53609|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 937758] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 937762] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53609|min_srtt:53609|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 937766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:66016|cwnd:79457|conn:000055FC16B356FC|stream_id:0|stream_offset:1923248| [2025/04/30 20:08:14 937771] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 937775] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 937779] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 937783] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 937787] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 937792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66016|cwnd:79457|conn:000055FC16B356FC|stream_id:0|stream_offset:1910411| [2025/04/30 20:08:14 937796] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 937801] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2033| [2025/04/30 20:08:14 937871] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66016|now:1746043694937816|stream_id:0|stream_offset:1910411| [2025/04/30 20:08:14 937878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 937885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:66016|applimit:0| [2025/04/30 20:08:14 937893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53609|rtt_var:722|pto_duration:56497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 937901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 937907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 937913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 937919] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695019313|now:1746043694937893|interv:81420| [2025/04/30 20:08:14 937924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695019313|now:1746043694937893|interval:81420|pto_count:0|srtt:53609 [2025/04/30 20:08:14 937937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79457|inflight:67216| [2025/04/30 20:08:14 937944] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 937950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:79457|conn:000055FC16B356FC|stream_id:0|stream_offset:1911578| [2025/04/30 20:08:14 937957] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 937963] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2034| [2025/04/30 20:08:14 938011] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67216|now:1746043694937973|stream_id:0|stream_offset:1911578| [2025/04/30 20:08:14 938021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 938027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67216|applimit:0| [2025/04/30 20:08:14 938033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53609|rtt_var:722|pto_duration:56497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 938040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 938046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 938052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68416| [2025/04/30 20:08:14 938058] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695019470|now:1746043694938033|interv:81437| [2025/04/30 20:08:14 938064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695019470|now:1746043694938033|interval:81437|pto_count:0|srtt:53609 [2025/04/30 20:08:14 938072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79457|inflight:68416| [2025/04/30 20:08:14 938078] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 938083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:79457|conn:000055FC16B356FC|stream_id:0|stream_offset:1912745| [2025/04/30 20:08:14 938087] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 938091] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694939091|now:1746043694938091|interv:1000| [2025/04/30 20:08:14 938095] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 938099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 938103] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694939091| [2025/04/30 20:08:14 938112] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694939091| [2025/04/30 20:08:14 938117] [debug] |xqc_engine_wakeup_after|wakeup:1746043694939091|now:1746043694938117|diff:974| [2025/04/30 20:08:14 938122] [debug] |xqc_engine_main_logic|END|now:1746043694937697| [2025/04/30 20:08:14 938128] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694938128| [2025/04/30 20:08:14 938132] [debug] |xqc_engine_wakeup_after|wakeup:1746043694939091|now:1746043694938132|diff:959| [2025/04/30 20:08:14 938136] [debug] |xqc_engine_main_logic|END|now:1746043694938128| [2025/04/30 20:08:14 939443] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694939442| [2025/04/30 20:08:14 939458] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694939091|pq_index:0| [2025/04/30 20:08:14 939465] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694937697| [2025/04/30 20:08:14 939474] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694939472| [2025/04/30 20:08:14 939483] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694939091|now:1746043694939472| [2025/04/30 20:08:14 939490] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694939091|now:1746043694939472| [2025/04/30 20:08:14 939496] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 939504] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53609|min_srtt:53609|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 939512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:68416|cwnd:79457|conn:000055FC16B356FC|stream_id:0|stream_offset:1923248| [2025/04/30 20:08:14 939519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 939525] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 939532] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 939540] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 939547] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 939554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:79457|conn:000055FC16B356FC|stream_id:0|stream_offset:1912745| [2025/04/30 20:08:14 939559] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 939563] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2035| [2025/04/30 20:08:14 939601] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68416|now:1746043694939573|stream_id:0|stream_offset:1912745| [2025/04/30 20:08:14 939608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 939631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68416|applimit:0| [2025/04/30 20:08:14 939638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53609|rtt_var:722|pto_duration:56497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 939646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 939652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 939659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69616| [2025/04/30 20:08:14 939666] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695021070|now:1746043694939638|interv:81432| [2025/04/30 20:08:14 939671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695021070|now:1746043694939638|interval:81432|pto_count:0|srtt:53609 [2025/04/30 20:08:14 939675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79457|inflight:69616| [2025/04/30 20:08:14 939681] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 939685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:79457|conn:000055FC16B356FC|stream_id:0|stream_offset:1913912| [2025/04/30 20:08:14 939690] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 939694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2036| [2025/04/30 20:08:14 939725] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69616|now:1746043694939701|stream_id:0|stream_offset:1913912| [2025/04/30 20:08:14 939731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 939738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69616|applimit:0| [2025/04/30 20:08:14 939745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53609|rtt_var:722|pto_duration:56497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 939752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 939759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 939766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:14 939772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695021198|now:1746043694939745|interv:81453| [2025/04/30 20:08:14 939776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695021198|now:1746043694939745|interval:81453|pto_count:0|srtt:53609 [2025/04/30 20:08:14 939781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79457|inflight:70816| [2025/04/30 20:08:14 939786] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 939795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:79457|conn:000055FC16B356FC|stream_id:0|stream_offset:1915079| [2025/04/30 20:08:14 939799] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 939803] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694940803|now:1746043694939803|interv:1000| [2025/04/30 20:08:14 939807] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 939811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 939815] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694940803| [2025/04/30 20:08:14 939820] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694940803| [2025/04/30 20:08:14 939824] [debug] |xqc_engine_wakeup_after|wakeup:1746043694940803|now:1746043694939824|diff:979| [2025/04/30 20:08:14 939828] [debug] |xqc_engine_main_logic|END|now:1746043694939472| [2025/04/30 20:08:14 940243] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694940241| [2025/04/30 20:08:14 940259] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 940269] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1584| [2025/04/30 20:08:14 940276] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1586| [2025/04/30 20:08:14 940284] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1586| [2025/04/30 20:08:14 940291] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 940300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1978|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1979|path_largest_ack:1978| [2025/04/30 20:08:14 940306] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:72008|prior_delivered:1839623|prior_time:1746043694884566|is_app_limited:0|send_elapse:56896|ack_elapse:55675|ctl_first_sent_time:1746043694885054|lagest_ack_time:1746043694940241|curr_delivered:1902031| [2025/04/30 20:08:14 940311] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694885054| [2025/04/30 20:08:14 940317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:640| [2025/04/30 20:08:14 940324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 940331] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:72008|prior_delivered:1839623|prior_time:1746043694884566|is_app_limited:0|send_elapse:56896|ack_elapse:55675|ctl_first_sent_time:1746043694885054|lagest_ack_time:1746043694940241|curr_delivered:1903231| [2025/04/30 20:08:14 940338] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694885200| [2025/04/30 20:08:14 940344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:641| [2025/04/30 20:08:14 940351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53609|rttvar:722|minrtt:30499|latest_rtt:55041|ack_delay:48| [2025/04/30 20:08:14 940365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53782|rttvar:888|minrtt:30499|latest_rtt:55041|ack_delay:48| [2025/04/30 20:08:14 940372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1979|lost_pn:1976|thresh:3| [2025/04/30 20:08:14 940379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 940426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53782|rtt_var:888|pto_duration:57334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 940430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 940434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 940438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68416| [2025/04/30 20:08:14 940442] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695022035|now:1746043694940425|interv:81610| [2025/04/30 20:08:14 940446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695022035|now:1746043694940425|interval:81610|pto_count:0|srtt:53782 [2025/04/30 20:08:14 940451] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56896, ack_elapse 55675, delivered 63608|rate 1117969|lost 343| [2025/04/30 20:08:14 940457] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117969) in round 32| [2025/04/30 20:08:14 940464] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 940471] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 940477] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79457|packet_lost:0|acked:2400|po_sent_time:1746043694885200|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 940486] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79457|packet_lost:0|acked:2400|po_sent_time:1746043694885200|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 940491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:81857|full_bw_reached:1|inflight:68416|srtt:53782|latest_rtt:55041|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 940498] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1586|largest:1586|pns:2| [2025/04/30 20:08:14 940503] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1586|frame:ACK |recv_time:1746043694940241|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 940508] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814940241|now:1746043694940241|interv:120000000| [2025/04/30 20:08:14 940512] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814940241|now:1746043694940241|interv:120000000| [2025/04/30 20:08:14 940516] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694940803|pq_index:0| [2025/04/30 20:08:14 940521] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694939472| [2025/04/30 20:08:14 940525] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694940525| [2025/04/30 20:08:14 940530] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694940529| [2025/04/30 20:08:14 940537] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53782|min_srtt:53782|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 940541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:68416|cwnd:81857|conn:000055FC16B356FC|stream_id:0|stream_offset:1923248| [2025/04/30 20:08:14 940546] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 940551] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 940556] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53782|min_srtt:53782|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 940560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:68416|cwnd:81857|conn:000055FC16B356FC|stream_id:0|stream_offset:1924415| [2025/04/30 20:08:14 940565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 940569] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 940576] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53782|min_srtt:53782|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 940580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:68416|cwnd:81857|conn:000055FC16B356FC|stream_id:0|stream_offset:1925582| [2025/04/30 20:08:14 940585] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 940589] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 940593] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53782|min_srtt:53782|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 940598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:68416|cwnd:81857|conn:000055FC16B356FC|stream_id:0|stream_offset:1926749| [2025/04/30 20:08:14 940602] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 940606] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 940611] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53782|min_srtt:53782|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 940615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:68416|cwnd:81857|conn:000055FC16B356FC|stream_id:0|stream_offset:1927916| [2025/04/30 20:08:14 940619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 940623] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 940627] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 940631] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 940636] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 940640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:81857|conn:000055FC16B356FC|stream_id:0|stream_offset:1915079| [2025/04/30 20:08:14 940644] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 940648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 940652] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694940803| [2025/04/30 20:08:14 940656] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694940803| [2025/04/30 20:08:14 940660] [debug] |xqc_engine_wakeup_after|wakeup:1746043694940803|now:1746043694940660|diff:143| [2025/04/30 20:08:14 940667] [debug] |xqc_engine_main_logic|END|now:1746043694940529| [2025/04/30 20:08:14 940675] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694940675| [2025/04/30 20:08:14 940680] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 940686] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1586| [2025/04/30 20:08:14 940690] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1587| [2025/04/30 20:08:14 940695] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1587| [2025/04/30 20:08:14 940699] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 940704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1980|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1980|path_largest_ack:1980| [2025/04/30 20:08:14 940709] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:70808|prior_delivered:1843223|prior_time:1746043694887476|is_app_limited:0|send_elapse:56769|ack_elapse:53199|ctl_first_sent_time:1746043694887789|lagest_ack_time:1746043694940675|curr_delivered:1904431| [2025/04/30 20:08:14 940713] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694887789| [2025/04/30 20:08:14 940718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:642| [2025/04/30 20:08:14 940722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53782|rttvar:888|minrtt:30499|latest_rtt:52886|ack_delay:32| [2025/04/30 20:08:14 940726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53666|rttvar:898|minrtt:30499|latest_rtt:52886|ack_delay:32| [2025/04/30 20:08:14 940730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1980|lost_pn:1977|thresh:3| [2025/04/30 20:08:14 940734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 940769] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 940773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53666|rtt_var:898|pto_duration:57258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 940782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 940786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 940789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67216| [2025/04/30 20:08:14 940793] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695021959|now:1746043694940773|interv:81186| [2025/04/30 20:08:14 940797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695021959|now:1746043694940773|interval:81186|pto_count:0|srtt:53666 [2025/04/30 20:08:14 940802] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56769, ack_elapse 53199, delivered 61208|rate 1078194|lost 343| [2025/04/30 20:08:14 940806] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078194) in round 32| [2025/04/30 20:08:14 940810] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 940814] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 940818] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81857|packet_lost:0|acked:1200|po_sent_time:1746043694887789|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 940823] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81857|packet_lost:0|acked:1200|po_sent_time:1746043694887789|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 940827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:83057|full_bw_reached:1|inflight:67216|srtt:53666|latest_rtt:52886|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 940832] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1587|largest:1587|pns:2| [2025/04/30 20:08:14 940837] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1587|frame:ACK |recv_time:1746043694940675|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 940841] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814940675|now:1746043694940675|interv:120000000| [2025/04/30 20:08:14 940845] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814940675|now:1746043694940675|interv:120000000| [2025/04/30 20:08:14 940849] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694940803|pq_index:0| [2025/04/30 20:08:14 940853] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694940529| [2025/04/30 20:08:14 940857] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694940857| [2025/04/30 20:08:14 940862] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694940861| [2025/04/30 20:08:14 940869] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694940803|now:1746043694940861| [2025/04/30 20:08:14 940873] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694940803|now:1746043694940861| [2025/04/30 20:08:14 940877] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 940882] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53666|min_srtt:53666|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 940886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:67216|cwnd:83057|conn:000055FC16B356FC|stream_id:0|stream_offset:1927916| [2025/04/30 20:08:14 940891] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53666|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 940895] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 940899] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53666|min_srtt:53666|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 940904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:67216|cwnd:83057|conn:000055FC16B356FC|stream_id:0|stream_offset:1929083| [2025/04/30 20:08:14 940908] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53666|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 940912] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 940916] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53666|min_srtt:53666|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 940920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:67216|cwnd:83057|conn:000055FC16B356FC|stream_id:0|stream_offset:1930250| [2025/04/30 20:08:14 940925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 940929] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 940932] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 940937] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 940941] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 940946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67216|cwnd:83057|conn:000055FC16B356FC|stream_id:0|stream_offset:1915079| [2025/04/30 20:08:14 940953] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 940960] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2037| [2025/04/30 20:08:14 941010] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67216|now:1746043694940976|stream_id:0|stream_offset:1915079| [2025/04/30 20:08:14 941021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 941029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67216|applimit:0| [2025/04/30 20:08:14 941035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53666|rtt_var:898|pto_duration:57258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 941041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 941047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 941054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68416| [2025/04/30 20:08:14 941059] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695023234|now:1746043694941034|interv:82200| [2025/04/30 20:08:14 941065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695023234|now:1746043694941034|interval:82200|pto_count:0|srtt:53666 [2025/04/30 20:08:14 941072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83057|inflight:68416| [2025/04/30 20:08:14 941077] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 941082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:83057|conn:000055FC16B356FC|stream_id:0|stream_offset:1916246| [2025/04/30 20:08:14 941086] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 941090] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694942090|now:1746043694941090|interv:1000| [2025/04/30 20:08:14 941095] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 941101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 941108] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694942090| [2025/04/30 20:08:14 941115] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694942090| [2025/04/30 20:08:14 941121] [debug] |xqc_engine_wakeup_after|wakeup:1746043694942090|now:1746043694941121|diff:969| [2025/04/30 20:08:14 941126] [debug] |xqc_engine_main_logic|END|now:1746043694940861| [2025/04/30 20:08:14 941131] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694941131| [2025/04/30 20:08:14 941135] [debug] |xqc_engine_wakeup_after|wakeup:1746043694942090|now:1746043694941135|diff:955| [2025/04/30 20:08:14 941139] [debug] |xqc_engine_main_logic|END|now:1746043694941131| [2025/04/30 20:08:14 942195] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694942195| [2025/04/30 20:08:14 942211] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694942090|pq_index:0| [2025/04/30 20:08:14 942218] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694940861| [2025/04/30 20:08:14 942235] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694942233| [2025/04/30 20:08:14 942243] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694942090|now:1746043694942233| [2025/04/30 20:08:14 942248] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694942090|now:1746043694942233| [2025/04/30 20:08:14 942252] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 942258] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53666|min_srtt:53666|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 942262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:68416|cwnd:83057|conn:000055FC16B356FC|stream_id:0|stream_offset:1930250| [2025/04/30 20:08:14 942267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 942271] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 942275] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 942280] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 942284] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 942289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:83057|conn:000055FC16B356FC|stream_id:0|stream_offset:1916246| [2025/04/30 20:08:14 942293] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 942299] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2038| [2025/04/30 20:08:14 942343] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2038|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68416|now:1746043694942311|stream_id:0|stream_offset:1916246| [2025/04/30 20:08:14 942350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 942356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68416|applimit:0| [2025/04/30 20:08:14 942360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53666|rtt_var:898|pto_duration:57258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 942368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 942374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 942380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69616| [2025/04/30 20:08:14 942386] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695024569|now:1746043694942360|interv:82209| [2025/04/30 20:08:14 942400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695024569|now:1746043694942360|interval:82209|pto_count:0|srtt:53666 [2025/04/30 20:08:14 942408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83057|inflight:69616| [2025/04/30 20:08:14 942416] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 942422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:83057|conn:000055FC16B356FC|stream_id:0|stream_offset:1917413| [2025/04/30 20:08:14 942430] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 942437] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2039| [2025/04/30 20:08:14 942477] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69616|now:1746043694942448|stream_id:0|stream_offset:1917413| [2025/04/30 20:08:14 942488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 942495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69616|applimit:0| [2025/04/30 20:08:14 942502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53666|rtt_var:898|pto_duration:57258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 942509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 942515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 942522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:14 942528] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695024706|now:1746043694942502|interv:82204| [2025/04/30 20:08:14 942534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695024706|now:1746043694942502|interval:82204|pto_count:0|srtt:53666 [2025/04/30 20:08:14 942542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83057|inflight:70816| [2025/04/30 20:08:14 942550] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 942557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:83057|conn:000055FC16B356FC|stream_id:0|stream_offset:1918580| [2025/04/30 20:08:14 942564] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 942571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694943571|now:1746043694942571|interv:1000| [2025/04/30 20:08:14 942577] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 942583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 942588] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694943571| [2025/04/30 20:08:14 942600] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694943571| [2025/04/30 20:08:14 942606] [debug] |xqc_engine_wakeup_after|wakeup:1746043694943571|now:1746043694942606|diff:965| [2025/04/30 20:08:14 942613] [debug] |xqc_engine_main_logic|END|now:1746043694942233| [2025/04/30 20:08:14 942626] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694942625| [2025/04/30 20:08:14 942631] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 942637] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1587| [2025/04/30 20:08:14 942641] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1588| [2025/04/30 20:08:14 942647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1588| [2025/04/30 20:08:14 942654] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 942662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 942669] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:73208|prior_delivered:1843223|prior_time:1746043694887476|is_app_limited:0|send_elapse:56988|ack_elapse:55149|ctl_first_sent_time:1746043694888008|lagest_ack_time:1746043694942625|curr_delivered:1905631| [2025/04/30 20:08:14 942674] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694888008| [2025/04/30 20:08:14 942679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:643| [2025/04/30 20:08:14 942683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53666|rttvar:898|minrtt:30499|latest_rtt:54617|ack_delay:40| [2025/04/30 20:08:14 942688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53780|rttvar:901|minrtt:30499|latest_rtt:54617|ack_delay:40| [2025/04/30 20:08:14 942692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1982|lost_pn:1979|thresh:3| [2025/04/30 20:08:14 942696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 942701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 942704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 942708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 942712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 942716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 942720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 942724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 942728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 942741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 942745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694949345|now:1746043694942745|interval:6600| [2025/04/30 20:08:14 942750] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694949345|now:1746043694942745|interv:6600| [2025/04/30 20:08:14 942754] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56988, ack_elapse 55149, delivered 62408|rate 1095107|lost 343| [2025/04/30 20:08:14 942758] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1095107) in round 32| [2025/04/30 20:08:14 942763] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 942767] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 942771] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:83057|packet_lost:0|acked:1200|po_sent_time:1746043694888008|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 942775] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:83057|packet_lost:0|acked:1200|po_sent_time:1746043694888008|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 942780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:84257|full_bw_reached:1|inflight:69616|srtt:53780|latest_rtt:54617|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 942786] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1588|largest:1588|pns:2| [2025/04/30 20:08:14 942790] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1588|frame:ACK |recv_time:1746043694942625|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 942795] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814942625|now:1746043694942625|interv:120000000| [2025/04/30 20:08:14 942799] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814942625|now:1746043694942625|interv:120000000| [2025/04/30 20:08:14 942803] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694943571|pq_index:0| [2025/04/30 20:08:14 942808] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694942233| [2025/04/30 20:08:14 942812] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694942812| [2025/04/30 20:08:14 942817] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694942816| [2025/04/30 20:08:14 942823] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53780|min_srtt:53780|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 942828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:69616|cwnd:84257|conn:000055FC16B356FC|stream_id:0|stream_offset:1930250| [2025/04/30 20:08:14 942835] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53780|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 942840] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 942845] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53780|min_srtt:53780|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 942849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:69616|cwnd:84257|conn:000055FC16B356FC|stream_id:0|stream_offset:1931417| [2025/04/30 20:08:14 942854] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53780|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 942859] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 942863] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53780|min_srtt:53780|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 942870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:69616|cwnd:84257|conn:000055FC16B356FC|stream_id:0|stream_offset:1932584| [2025/04/30 20:08:14 942877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 942883] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 942889] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 942897] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 942904] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 942911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:84257|conn:000055FC16B356FC|stream_id:0|stream_offset:1918580| [2025/04/30 20:08:14 942918] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 942924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 942931] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694943571| [2025/04/30 20:08:14 942937] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694943571| [2025/04/30 20:08:14 942944] [debug] |xqc_engine_wakeup_after|wakeup:1746043694943571|now:1746043694942943|diff:628| [2025/04/30 20:08:14 942951] [debug] |xqc_engine_main_logic|END|now:1746043694942816| [2025/04/30 20:08:14 942960] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694942960| [2025/04/30 20:08:14 942966] [debug] |xqc_engine_wakeup_after|wakeup:1746043694943571|now:1746043694942966|diff:605| [2025/04/30 20:08:14 942978] [debug] |xqc_engine_main_logic|END|now:1746043694942960| [2025/04/30 20:08:14 943313] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694943312| [2025/04/30 20:08:14 943329] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 943337] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1588| [2025/04/30 20:08:14 943341] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1589| [2025/04/30 20:08:14 943350] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1589| [2025/04/30 20:08:14 943356] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 943364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 943370] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:69608|prior_delivered:1848023|prior_time:1746043694891891|is_app_limited:0|send_elapse:58324|ack_elapse:51421|ctl_first_sent_time:1746043694893196|lagest_ack_time:1746043694943312|curr_delivered:1906831| [2025/04/30 20:08:14 943378] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694893196| [2025/04/30 20:08:14 943385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:644| [2025/04/30 20:08:14 943390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53780|rttvar:901|minrtt:30499|latest_rtt:50116|ack_delay:40| [2025/04/30 20:08:14 943397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53317|rttvar:1602|minrtt:30499|latest_rtt:50116|ack_delay:40| [2025/04/30 20:08:14 943403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1983|lost_pn:1980|thresh:3| [2025/04/30 20:08:14 943409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 943414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 943418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 943424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 943431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 943437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 943444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 943450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 943457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 943463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 943469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694947882|now:1746043694943469|interval:4413| [2025/04/30 20:08:14 943482] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694947882|now:1746043694943469|interv:4413| [2025/04/30 20:08:14 943486] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58324, ack_elapse 51421, delivered 58808|rate 1008298|lost 343| [2025/04/30 20:08:14 943491] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1008298) in round 32| [2025/04/30 20:08:14 943495] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 943499] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 943503] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84257|packet_lost:0|acked:1200|po_sent_time:1746043694893196|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 943508] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84257|packet_lost:0|acked:1200|po_sent_time:1746043694893196|recovery:1|recovery_start:1746043694908625|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 943512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:85457|full_bw_reached:1|inflight:68416|srtt:53317|latest_rtt:50116|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694908625|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 943519] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1589|largest:1589|pns:2| [2025/04/30 20:08:14 943523] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1589|frame:ACK |recv_time:1746043694943312|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 943528] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814943312|now:1746043694943312|interv:120000000| [2025/04/30 20:08:14 943532] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814943312|now:1746043694943312|interv:120000000| [2025/04/30 20:08:14 943536] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694943571|pq_index:0| [2025/04/30 20:08:14 943541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694942816| [2025/04/30 20:08:14 943545] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694943545| [2025/04/30 20:08:14 943550] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694943549| [2025/04/30 20:08:14 943556] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53317|min_srtt:53317|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 943560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:68416|cwnd:85457|conn:000055FC16B356FC|stream_id:0|stream_offset:1932584| [2025/04/30 20:08:14 943565] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53317|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 943573] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 943577] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53317|min_srtt:53317|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 943582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:68416|cwnd:85457|conn:000055FC16B356FC|stream_id:0|stream_offset:1933751| [2025/04/30 20:08:14 943586] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53317|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 943591] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 943595] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53317|min_srtt:53317|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 943599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:68416|cwnd:85457|conn:000055FC16B356FC|stream_id:0|stream_offset:1934918| [2025/04/30 20:08:14 943604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 943607] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 943611] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 943615] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 943620] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 943624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:85457|conn:000055FC16B356FC|stream_id:0|stream_offset:1918580| [2025/04/30 20:08:14 943629] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 943632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 943636] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694943571| [2025/04/30 20:08:14 943640] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694943571| [2025/04/30 20:08:14 943644] [debug] |xqc_engine_wakeup_after|wakeup:1746043694943571|now:1746043694943644|diff:18446744073709551543| [2025/04/30 20:08:14 943649] [debug] |xqc_engine_main_logic|END|now:1746043694943549| [2025/04/30 20:08:14 943654] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694943654| [2025/04/30 20:08:14 943658] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694943571|pq_index:0| [2025/04/30 20:08:14 943662] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694943549| [2025/04/30 20:08:14 943667] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694943666| [2025/04/30 20:08:14 943674] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694943571|now:1746043694943666| [2025/04/30 20:08:14 943678] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694943571|now:1746043694943666| [2025/04/30 20:08:14 943682] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 943686] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53317|min_srtt:53317|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 943691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:68416|cwnd:85457|conn:000055FC16B356FC|stream_id:0|stream_offset:1934918| [2025/04/30 20:08:14 943695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 943699] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 943703] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 943707] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 943711] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 943715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:85457|conn:000055FC16B356FC|stream_id:0|stream_offset:1918580| [2025/04/30 20:08:14 943720] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 943724] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2040| [2025/04/30 20:08:14 943762] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68416|now:1746043694943732|stream_id:0|stream_offset:1918580| [2025/04/30 20:08:14 943768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 943773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68416|applimit:0| [2025/04/30 20:08:14 943778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694947882|now:1746043694943777|interval:4105| [2025/04/30 20:08:14 943783] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694947882|now:1746043694943777|interv:4105| [2025/04/30 20:08:14 943790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85457|inflight:69616| [2025/04/30 20:08:14 943797] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 943804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:85457|conn:000055FC16B356FC|stream_id:0|stream_offset:1919747| [2025/04/30 20:08:14 943818] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 943825] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694944825|now:1746043694943825|interv:1000| [2025/04/30 20:08:14 943832] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 943838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 943843] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694944825| [2025/04/30 20:08:14 943847] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694944825| [2025/04/30 20:08:14 943852] [debug] |xqc_engine_wakeup_after|wakeup:1746043694944825|now:1746043694943851|diff:974| [2025/04/30 20:08:14 943856] [debug] |xqc_engine_main_logic|END|now:1746043694943666| [2025/04/30 20:08:14 944934] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694944934| [2025/04/30 20:08:14 944950] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694944825|pq_index:0| [2025/04/30 20:08:14 944957] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694943666| [2025/04/30 20:08:14 944965] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694944963| [2025/04/30 20:08:14 944972] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694944825|now:1746043694944963| [2025/04/30 20:08:14 944979] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694944825|now:1746043694944963| [2025/04/30 20:08:14 944985] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 944993] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53317|min_srtt:53317|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 945000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:69616|cwnd:85457|conn:000055FC16B356FC|stream_id:0|stream_offset:1934918| [2025/04/30 20:08:14 945008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 945012] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 945016] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 945023] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 945031] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 945038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:85457|conn:000055FC16B356FC|stream_id:0|stream_offset:1919747| [2025/04/30 20:08:14 945044] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 945051] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2041| [2025/04/30 20:08:14 945098] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69616|now:1746043694945063|stream_id:0|stream_offset:1919747| [2025/04/30 20:08:14 945115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 945123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69616|applimit:0| [2025/04/30 20:08:14 945130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694947882|now:1746043694945130|interval:2752| [2025/04/30 20:08:14 945137] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694947882|now:1746043694945130|interv:2752| [2025/04/30 20:08:14 945144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85457|inflight:70816| [2025/04/30 20:08:14 945153] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 945159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:85457|conn:000055FC16B356FC|stream_id:0|stream_offset:1920914| [2025/04/30 20:08:14 945187] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 945195] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2042| [2025/04/30 20:08:14 945233] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043694945206|stream_id:0|stream_offset:1920914| [2025/04/30 20:08:14 945243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 945254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:14 945261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043694947882|now:1746043694945261|interval:2621| [2025/04/30 20:08:14 945268] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043694947882|now:1746043694945261|interv:2621| [2025/04/30 20:08:14 945275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85457|inflight:72016| [2025/04/30 20:08:14 945282] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 945289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:85457|conn:000055FC16B356FC|stream_id:0|stream_offset:1922081| [2025/04/30 20:08:14 945295] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 945299] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694946298|now:1746043694945298|interv:1000| [2025/04/30 20:08:14 945303] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 945307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 945320] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694946298| [2025/04/30 20:08:14 945327] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694946298| [2025/04/30 20:08:14 945332] [debug] |xqc_engine_wakeup_after|wakeup:1746043694946298|now:1746043694945332|diff:966| [2025/04/30 20:08:14 945336] [debug] |xqc_engine_main_logic|END|now:1746043694944963| [2025/04/30 20:08:14 945347] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694945346| [2025/04/30 20:08:14 945353] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 945362] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1589| [2025/04/30 20:08:14 945368] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1590| [2025/04/30 20:08:14 945375] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1590| [2025/04/30 20:08:14 945380] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 945385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 945390] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:70808|prior_delivered:1848023|prior_time:1746043694891891|is_app_limited:0|send_elapse:58476|ack_elapse:53455|ctl_first_sent_time:1746043694893348|lagest_ack_time:1746043694945346|curr_delivered:1908031| [2025/04/30 20:08:14 945395] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694893348| [2025/04/30 20:08:14 945399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:645| [2025/04/30 20:08:14 945404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53317|rttvar:1602|minrtt:30499|latest_rtt:51998|ack_delay:64| [2025/04/30 20:08:14 945408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53144|rttvar:1547|minrtt:30499|latest_rtt:51998|ack_delay:64| [2025/04/30 20:08:14 945412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1984|lost_pn:1981|thresh:3| [2025/04/30 20:08:14 945416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 945420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 945424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 945428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 945432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 945436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 945440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 945444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 945447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 945457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1981|lost_pn:1981|po_sent_time:1746043694887901|lost_send_time:1746043694885559|loss_delay:59787|frame:STREAM |repair:128| [2025/04/30 20:08:14 945461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694887901u| [2025/04/30 20:08:14 945466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 945470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53144|rtt_var:1547|pto_duration:59332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 945475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 945479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 945483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69616| [2025/04/30 20:08:14 945487] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695029538|now:1746043694945470|interv:84068| [2025/04/30 20:08:14 945491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695029538|now:1746043694945470|interval:84068|pto_count:0|srtt:53144 [2025/04/30 20:08:14 945495] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58476, ack_elapse 53455, delivered 60008|rate 1026198|lost 344| [2025/04/30 20:08:14 945500] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1026198) in round 32| [2025/04/30 20:08:14 945504] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 945508] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 945512] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85457|packet_lost:1|acked:1200|po_sent_time:1746043694893348|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 945517] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85457|packet_lost:1|acked:1200|po_sent_time:1746043694893348|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 945522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:86657|full_bw_reached:1|inflight:69616|srtt:53144|latest_rtt:51998|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 945528] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1590|largest:1590|pns:2| [2025/04/30 20:08:14 945532] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1590|frame:ACK |recv_time:1746043694945346|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 945537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814945346|now:1746043694945346|interv:120000000| [2025/04/30 20:08:14 945541] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814945346|now:1746043694945346|interv:120000000| [2025/04/30 20:08:14 945548] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694946298|pq_index:0| [2025/04/30 20:08:14 945552] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694944963| [2025/04/30 20:08:14 945556] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694945556| [2025/04/30 20:08:14 945561] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694945560| [2025/04/30 20:08:14 945567] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53144|min_srtt:53144|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 945572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:69616|cwnd:86657|conn:000055FC16B356FC|stream_id:0|stream_offset:1860230| [2025/04/30 20:08:14 945576] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53144|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 945581] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1981|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 945585] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53144|min_srtt:53144|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 945590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:69616|cwnd:86657|conn:000055FC16B356FC|stream_id:0|stream_offset:1934918| [2025/04/30 20:08:14 945594] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53144|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 945599] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 945603] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53144|min_srtt:53144|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 945607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:69616|cwnd:86657|conn:000055FC16B356FC|stream_id:0|stream_offset:1936085| [2025/04/30 20:08:14 945612] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53144|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 945616] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 945620] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53144|min_srtt:53144|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 945624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:69616|cwnd:86657|conn:000055FC16B356FC|stream_id:0|stream_offset:1937252| [2025/04/30 20:08:14 945629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 945635] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 945639] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 945643] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 945648] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1981|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 945652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:86657|conn:000055FC16B356FC|stream_id:0|stream_offset:1860230| [2025/04/30 20:08:14 945656] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 945660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 945664] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 945668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:86657|conn:000055FC16B356FC|stream_id:0|stream_offset:1922081| [2025/04/30 20:08:14 945673] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 945677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 945681] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694946298| [2025/04/30 20:08:14 945685] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694946298| [2025/04/30 20:08:14 945689] [debug] |xqc_engine_wakeup_after|wakeup:1746043694946298|now:1746043694945688|diff:610| [2025/04/30 20:08:14 945693] [debug] |xqc_engine_main_logic|END|now:1746043694945560| [2025/04/30 20:08:14 945698] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694945698| [2025/04/30 20:08:14 945702] [debug] |xqc_engine_wakeup_after|wakeup:1746043694946298|now:1746043694945702|diff:596| [2025/04/30 20:08:14 945706] [debug] |xqc_engine_main_logic|END|now:1746043694945698| [2025/04/30 20:08:14 945893] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694945892| [2025/04/30 20:08:14 945904] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 945914] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1590| [2025/04/30 20:08:14 945920] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1591| [2025/04/30 20:08:14 945929] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1591| [2025/04/30 20:08:14 945935] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 945943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 945950] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:72008|prior_delivered:1848023|prior_time:1746043694891891|is_app_limited:0|send_elapse:58591|ack_elapse:54001|ctl_first_sent_time:1746043694893463|lagest_ack_time:1746043694945892|curr_delivered:1909231| [2025/04/30 20:08:14 945964] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694893463| [2025/04/30 20:08:14 945972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:645| [2025/04/30 20:08:14 945978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53144|rttvar:1547|minrtt:30499|latest_rtt:52429|ack_delay:24| [2025/04/30 20:08:14 945985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53051|rttvar:1345|minrtt:30499|latest_rtt:52429|ack_delay:24| [2025/04/30 20:08:14 945992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1985|lost_pn:1982|thresh:3| [2025/04/30 20:08:14 945998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 946005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 946011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 946017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 946023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 946027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 946030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 946034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 946038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 946042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 946046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 946050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53051|rtt_var:1345|pto_duration:58431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 946055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 946059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 946063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68416| [2025/04/30 20:08:14 946067] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695028637|now:1746043694946050|interv:82587| [2025/04/30 20:08:14 946071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695028637|now:1746043694946050|interval:82587|pto_count:0|srtt:53051 [2025/04/30 20:08:14 946075] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58591, ack_elapse 54001, delivered 61208|rate 1044665|lost 344| [2025/04/30 20:08:14 946086] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1044665) in round 32| [2025/04/30 20:08:14 946093] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 946099] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 946106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86657|packet_lost:0|acked:1200|po_sent_time:1746043694893463|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 946113] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86657|packet_lost:0|acked:1200|po_sent_time:1746043694893463|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 946120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:87857|full_bw_reached:1|inflight:68416|srtt:53051|latest_rtt:52429|min_rtt:30499|applimit:0|lost:343|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 946130] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1591|largest:1591|pns:2| [2025/04/30 20:08:14 946137] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1591|frame:ACK |recv_time:1746043694945892|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 946144] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814945892|now:1746043694945892|interv:120000000| [2025/04/30 20:08:14 946151] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814945892|now:1746043694945892|interv:120000000| [2025/04/30 20:08:14 946157] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694946298|pq_index:0| [2025/04/30 20:08:14 946161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694945560| [2025/04/30 20:08:14 946185] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694946185| [2025/04/30 20:08:14 946198] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694946196| [2025/04/30 20:08:14 946204] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53051|min_srtt:53051|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 946209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:68416|cwnd:87857|conn:000055FC16B356FC|stream_id:0|stream_offset:1937252| [2025/04/30 20:08:14 946213] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53051|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 946218] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 946223] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53051|min_srtt:53051|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 946227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:68416|cwnd:87857|conn:000055FC16B356FC|stream_id:0|stream_offset:1938419| [2025/04/30 20:08:14 946237] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53051|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 946241] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 946246] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53051|min_srtt:53051|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 946250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:68416|cwnd:87857|conn:000055FC16B356FC|stream_id:0|stream_offset:1939586| [2025/04/30 20:08:14 946254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 946258] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 946262] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 946266] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 946271] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1981|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 946275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:87857|conn:000055FC16B356FC|stream_id:0|stream_offset:1860230| [2025/04/30 20:08:14 946280] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 946283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 946287] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 946292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:87857|conn:000055FC16B356FC|stream_id:0|stream_offset:1922081| [2025/04/30 20:08:14 946296] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 946300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 946304] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694946298| [2025/04/30 20:08:14 946308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694946298| [2025/04/30 20:08:14 946312] [debug] |xqc_engine_wakeup_after|wakeup:1746043694946298|now:1746043694946312|diff:18446744073709551602| [2025/04/30 20:08:14 946316] [debug] |xqc_engine_main_logic|END|now:1746043694946196| [2025/04/30 20:08:14 946322] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694946322| [2025/04/30 20:08:14 946326] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694946298|pq_index:0| [2025/04/30 20:08:14 946330] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694946196| [2025/04/30 20:08:14 946338] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694946337| [2025/04/30 20:08:14 946342] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694946298|now:1746043694946337| [2025/04/30 20:08:14 946346] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694946298|now:1746043694946337| [2025/04/30 20:08:14 946350] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 946355] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53051|min_srtt:53051|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 946359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:68416|cwnd:87857|conn:000055FC16B356FC|stream_id:0|stream_offset:1939586| [2025/04/30 20:08:14 946376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 946384] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 946392] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 946400] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 946408] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:1981|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 946415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:87857|conn:000055FC16B356FC|stream_id:0|stream_offset:1860230| [2025/04/30 20:08:14 946423] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 946428] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2043| [2025/04/30 20:08:14 946470] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68416|now:1746043694946437|stream_id:0|stream_offset:1860230| [2025/04/30 20:08:14 946480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2043|origin_pktnum:1981|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 946488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68416|applimit:0| [2025/04/30 20:08:14 946494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53051|rtt_var:1345|pto_duration:58431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 946501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 946508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 946514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69616| [2025/04/30 20:08:14 946518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695029868|now:1746043694946494|interv:83374| [2025/04/30 20:08:14 947039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695029868|now:1746043694946494|interval:83374|pto_count:0|srtt:53051 [2025/04/30 20:08:14 947052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87857|inflight:69616| [2025/04/30 20:08:14 947060] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 947380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:87857|conn:000055FC16B356FC|stream_id:0|stream_offset:1922081| [2025/04/30 20:08:14 947390] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 947397] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2044| [2025/04/30 20:08:14 947619] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69616|now:1746043694947440|stream_id:0|stream_offset:1922081| [2025/04/30 20:08:14 947632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 947639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69616|applimit:0| [2025/04/30 20:08:14 947646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53051|rtt_var:1345|pto_duration:58431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 947772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 947838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 947846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:14 947853] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695030871|now:1746043694947646|interv:83225| [2025/04/30 20:08:14 947859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695030871|now:1746043694947646|interval:83225|pto_count:0|srtt:53051 [2025/04/30 20:08:14 947866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87857|inflight:70816| [2025/04/30 20:08:14 947891] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 947928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:87857|conn:000055FC16B356FC|stream_id:0|stream_offset:1923248| [2025/04/30 20:08:14 947966] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 947974] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2045| [2025/04/30 20:08:14 948016] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043694947985|stream_id:0|stream_offset:1923248| [2025/04/30 20:08:14 948033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 948064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:14 948071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53051|rtt_var:1345|pto_duration:58431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 948078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 948084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 948088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:14 948092] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695031416|now:1746043694948071|interv:83345| [2025/04/30 20:08:14 948118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695031416|now:1746043694948071|interval:83345|pto_count:0|srtt:53051 [2025/04/30 20:08:14 948202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87857|inflight:72016| [2025/04/30 20:08:14 948242] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 948454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:87857|conn:000055FC16B356FC|stream_id:0|stream_offset:1924415| [2025/04/30 20:08:14 948462] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 948468] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694949468|now:1746043694948468|interv:1000| [2025/04/30 20:08:14 948474] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 948480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 948486] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694949468| [2025/04/30 20:08:14 948493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694949468| [2025/04/30 20:08:14 948500] [debug] |xqc_engine_wakeup_after|wakeup:1746043694949468|now:1746043694948499|diff:969| [2025/04/30 20:08:14 948506] [debug] |xqc_engine_main_logic|END|now:1746043694946337| [2025/04/30 20:08:14 948521] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694948520| [2025/04/30 20:08:14 948528] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 948537] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1591| [2025/04/30 20:08:14 948541] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1592| [2025/04/30 20:08:14 948547] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1592| [2025/04/30 20:08:14 948554] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 948563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 948580] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:73208|prior_delivered:1848023|prior_time:1746043694891891|is_app_limited:0|send_elapse:58718|ack_elapse:56629|ctl_first_sent_time:1746043694893590|lagest_ack_time:1746043694948520|curr_delivered:1910431| [2025/04/30 20:08:14 948588] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694893590| [2025/04/30 20:08:14 948595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:646| [2025/04/30 20:08:14 948602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53051|rttvar:1345|minrtt:30499|latest_rtt:54930|ack_delay:64| [2025/04/30 20:08:14 948608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53278|rttvar:1462|minrtt:30499|latest_rtt:54930|ack_delay:64| [2025/04/30 20:08:14 948613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1986|lost_pn:1983|thresh:3| [2025/04/30 20:08:14 948617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 948681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53278|rtt_var:1462|pto_duration:59126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 948688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 948694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 948698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:14 948702] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695032111|now:1746043694948681|interv:83430| [2025/04/30 20:08:14 948706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695032111|now:1746043694948681|interval:83430|pto_count:0|srtt:53278 [2025/04/30 20:08:14 948715] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58718, ack_elapse 56629, delivered 62408|rate 1062842|lost 344| [2025/04/30 20:08:14 948720] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1062842) in round 32| [2025/04/30 20:08:14 948724] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 948728] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 948732] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87857|packet_lost:0|acked:1200|po_sent_time:1746043694893590|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 948737] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87857|packet_lost:0|acked:1200|po_sent_time:1746043694893590|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 948741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:89057|full_bw_reached:1|inflight:70816|srtt:53278|latest_rtt:54930|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 948748] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1592|largest:1592|pns:2| [2025/04/30 20:08:14 948753] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1592|frame:ACK |recv_time:1746043694948520|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 948758] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814948520|now:1746043694948520|interv:120000000| [2025/04/30 20:08:14 948762] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814948520|now:1746043694948520|interv:120000000| [2025/04/30 20:08:14 948766] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694949468|pq_index:0| [2025/04/30 20:08:14 948770] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694946337| [2025/04/30 20:08:14 948774] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694948774| [2025/04/30 20:08:14 948780] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694948778| [2025/04/30 20:08:14 948786] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53278|min_srtt:53278|path_bw:1253837|loss_rate:4.76|path_pto:0| [2025/04/30 20:08:14 948791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:70816|cwnd:89057|conn:000055FC16B356FC|stream_id:0|stream_offset:1939586| [2025/04/30 20:08:14 948795] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53278|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 948800] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 948808] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53278|min_srtt:53278|path_bw:1253837|loss_rate:4.76|path_pto:0| [2025/04/30 20:08:14 948813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:70816|cwnd:89057|conn:000055FC16B356FC|stream_id:0|stream_offset:1940753| [2025/04/30 20:08:14 948817] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53278|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 948822] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 948826] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53278|min_srtt:53278|path_bw:1253837|loss_rate:4.76|path_pto:0| [2025/04/30 20:08:14 948831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:70816|cwnd:89057|conn:000055FC16B356FC|stream_id:0|stream_offset:1941920| [2025/04/30 20:08:14 948835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 948839] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 948843] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 948847] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 948852] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 948856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:89057|conn:000055FC16B356FC|stream_id:0|stream_offset:1924415| [2025/04/30 20:08:14 948861] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 948865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 948869] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694949468| [2025/04/30 20:08:14 948873] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694949468| [2025/04/30 20:08:14 948877] [debug] |xqc_engine_wakeup_after|wakeup:1746043694949468|now:1746043694948877|diff:591| [2025/04/30 20:08:14 948881] [debug] |xqc_engine_main_logic|END|now:1746043694948778| [2025/04/30 20:08:14 948889] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694948888| [2025/04/30 20:08:14 948894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 948900] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1592| [2025/04/30 20:08:14 948904] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1593| [2025/04/30 20:08:14 948910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1593| [2025/04/30 20:08:14 948915] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 948928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 948935] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:73208|prior_delivered:1849223|prior_time:1746043694893702|is_app_limited:0|send_elapse:57863|ack_elapse:55186|ctl_first_sent_time:1746043694893941|lagest_ack_time:1746043694948888|curr_delivered:1911631| [2025/04/30 20:08:14 948944] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694893941| [2025/04/30 20:08:14 948948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:647| [2025/04/30 20:08:14 948952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53278|rttvar:1462|minrtt:30499|latest_rtt:54947|ack_delay:32| [2025/04/30 20:08:14 948957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53483|rttvar:1506|minrtt:30499|latest_rtt:54947|ack_delay:32| [2025/04/30 20:08:14 948961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1987|lost_pn:1984|thresh:3| [2025/04/30 20:08:14 948965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 948996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 949008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53483|rtt_var:1506|pto_duration:59507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 949013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 949017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 949021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69616| [2025/04/30 20:08:14 949025] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695032492|now:1746043694949008|interv:83484| [2025/04/30 20:08:14 949032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695032492|now:1746043694949008|interval:83484|pto_count:0|srtt:53483 [2025/04/30 20:08:14 949036] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57863, ack_elapse 55186, delivered 62408|rate 1078547|lost 344| [2025/04/30 20:08:14 949041] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078547) in round 32| [2025/04/30 20:08:14 949045] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 949049] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 949053] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:89057|packet_lost:0|acked:1200|po_sent_time:1746043694893941|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 949057] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:89057|packet_lost:0|acked:1200|po_sent_time:1746043694893941|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 949062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:90257|full_bw_reached:1|inflight:69616|srtt:53483|latest_rtt:54947|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 949068] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1593|largest:1593|pns:2| [2025/04/30 20:08:14 949072] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1593|frame:ACK |recv_time:1746043694948888|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 949077] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814948888|now:1746043694948888|interv:120000000| [2025/04/30 20:08:14 949082] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814948888|now:1746043694948888|interv:120000000| [2025/04/30 20:08:14 949089] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694949468|pq_index:0| [2025/04/30 20:08:14 949095] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694948778| [2025/04/30 20:08:14 949101] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694949101| [2025/04/30 20:08:14 949109] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694949108| [2025/04/30 20:08:14 949118] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53483|min_srtt:53483|path_bw:1253837|loss_rate:4.76|path_pto:0| [2025/04/30 20:08:14 949125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:69616|cwnd:90257|conn:000055FC16B356FC|stream_id:0|stream_offset:1941920| [2025/04/30 20:08:14 949132] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 949145] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 949153] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53483|min_srtt:53483|path_bw:1253837|loss_rate:4.76|path_pto:0| [2025/04/30 20:08:14 949159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:69616|cwnd:90257|conn:000055FC16B356FC|stream_id:0|stream_offset:1943087| [2025/04/30 20:08:14 949163] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 949185] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 949193] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53483|min_srtt:53483|path_bw:1253837|loss_rate:4.76|path_pto:0| [2025/04/30 20:08:14 949199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:69616|cwnd:90257|conn:000055FC16B356FC|stream_id:0|stream_offset:1944254| [2025/04/30 20:08:14 949207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 949213] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 949219] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 949225] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 949233] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 949240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:90257|conn:000055FC16B356FC|stream_id:0|stream_offset:1924415| [2025/04/30 20:08:14 949247] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 949257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 949263] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694949468| [2025/04/30 20:08:14 949269] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694949468| [2025/04/30 20:08:14 949275] [debug] |xqc_engine_wakeup_after|wakeup:1746043694949468|now:1746043694949275|diff:193| [2025/04/30 20:08:14 949282] [debug] |xqc_engine_main_logic|END|now:1746043694949108| [2025/04/30 20:08:14 949293] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694949292| [2025/04/30 20:08:14 949301] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 949309] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1593| [2025/04/30 20:08:14 949316] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1594| [2025/04/30 20:08:14 949324] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1594| [2025/04/30 20:08:14 949335] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 949342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 949349] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:73208|prior_delivered:1850423|prior_time:1746043694894063|is_app_limited:0|send_elapse:57424|ack_elapse:55229|ctl_first_sent_time:1746043694894472|lagest_ack_time:1746043694949292|curr_delivered:1912831| [2025/04/30 20:08:14 949356] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694894472| [2025/04/30 20:08:14 949364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:648| [2025/04/30 20:08:14 949370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53483|rttvar:1506|minrtt:30499|latest_rtt:54820|ack_delay:72| [2025/04/30 20:08:14 949378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53641|rttvar:1446|minrtt:30499|latest_rtt:54820|ack_delay:72| [2025/04/30 20:08:14 949385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1988|lost_pn:1985|thresh:3| [2025/04/30 20:08:14 949392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 949457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53641|rtt_var:1446|pto_duration:59425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 949461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 949466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 949472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68416| [2025/04/30 20:08:14 949485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695032410|now:1746043694949457|interv:82953| [2025/04/30 20:08:14 949491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695032410|now:1746043694949457|interval:82953|pto_count:0|srtt:53641 [2025/04/30 20:08:14 949498] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57424, ack_elapse 55229, delivered 62408|rate 1086792|lost 344| [2025/04/30 20:08:14 949504] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1086792) in round 32| [2025/04/30 20:08:14 949511] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 949518] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 949524] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90257|packet_lost:0|acked:1200|po_sent_time:1746043694894472|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 949531] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90257|packet_lost:0|acked:1200|po_sent_time:1746043694894472|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 949538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:91457|full_bw_reached:1|inflight:68416|srtt:53641|latest_rtt:54820|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 949547] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1594|largest:1594|pns:2| [2025/04/30 20:08:14 949551] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1594|frame:ACK |recv_time:1746043694949292|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 949556] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814949292|now:1746043694949292|interv:120000000| [2025/04/30 20:08:14 949561] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814949292|now:1746043694949292|interv:120000000| [2025/04/30 20:08:14 949564] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694949468|pq_index:0| [2025/04/30 20:08:14 949569] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694949108| [2025/04/30 20:08:14 949573] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694949573| [2025/04/30 20:08:14 949578] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694949577| [2025/04/30 20:08:14 949582] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694949468|now:1746043694949577| [2025/04/30 20:08:14 949587] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694949468|now:1746043694949577| [2025/04/30 20:08:14 949591] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 949596] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53641|min_srtt:53641|path_bw:1253837|loss_rate:4.76|path_pto:0| [2025/04/30 20:08:14 949604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:68416|cwnd:91457|conn:000055FC16B356FC|stream_id:0|stream_offset:1944254| [2025/04/30 20:08:14 949609] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53641|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 949613] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 949618] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53641|min_srtt:53641|path_bw:1253837|loss_rate:4.76|path_pto:0| [2025/04/30 20:08:14 949622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:68416|cwnd:91457|conn:000055FC16B356FC|stream_id:0|stream_offset:1945421| [2025/04/30 20:08:14 949626] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53641|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 949631] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 949635] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53641|min_srtt:53641|path_bw:1253837|loss_rate:4.76|path_pto:0| [2025/04/30 20:08:14 949639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:68416|cwnd:91457|conn:000055FC16B356FC|stream_id:0|stream_offset:1946588| [2025/04/30 20:08:14 949644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 949647] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 949651] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 949656] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 949660] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 949664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:91457|conn:000055FC16B356FC|stream_id:0|stream_offset:1924415| [2025/04/30 20:08:14 949669] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 949673] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2046| [2025/04/30 20:08:14 949714] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68416|now:1746043694949681|stream_id:0|stream_offset:1924415| [2025/04/30 20:08:14 949723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 949737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68416|applimit:0| [2025/04/30 20:08:14 949743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53641|rtt_var:1446|pto_duration:59425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 949748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 949752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 949756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69616| [2025/04/30 20:08:14 949760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695034106|now:1746043694949743|interv:84363| [2025/04/30 20:08:14 949764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695034106|now:1746043694949743|interval:84363|pto_count:0|srtt:53641 [2025/04/30 20:08:14 949768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91457|inflight:69616| [2025/04/30 20:08:14 949773] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 949778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:91457|conn:000055FC16B356FC|stream_id:0|stream_offset:1925582| [2025/04/30 20:08:14 949782] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 949786] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694950786|now:1746043694949786|interv:1000| [2025/04/30 20:08:14 949790] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 949794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 949798] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694950341| [2025/04/30 20:08:14 949803] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694950341| [2025/04/30 20:08:14 949807] [debug] |xqc_engine_wakeup_after|wakeup:1746043694950341|now:1746043694949807|diff:534| [2025/04/30 20:08:14 949811] [debug] |xqc_engine_main_logic|END|now:1746043694949577| [2025/04/30 20:08:14 949819] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043694949818| [2025/04/30 20:08:14 949823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 949829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1594| [2025/04/30 20:08:14 949833] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1595| [2025/04/30 20:08:14 949839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1595| [2025/04/30 20:08:14 949843] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 949850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 949857] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:73208|prior_delivered:1851623|prior_time:1746043694894650|is_app_limited:0|send_elapse:56912|ack_elapse:55168|ctl_first_sent_time:1746043694894902|lagest_ack_time:1746043694949818|curr_delivered:1914031| [2025/04/30 20:08:14 949868] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694894902| [2025/04/30 20:08:14 949872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:649| [2025/04/30 20:08:14 949876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53641|rttvar:1446|minrtt:30499|latest_rtt:54916|ack_delay:40| [2025/04/30 20:08:14 949881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53795|rttvar:1393|minrtt:30499|latest_rtt:54916|ack_delay:40| [2025/04/30 20:08:14 949885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1989|lost_pn:1986|thresh:3| [2025/04/30 20:08:14 949889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 949940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 949945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53795|rtt_var:1393|pto_duration:59367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 949949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 949953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 949957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68416| [2025/04/30 20:08:14 949962] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695034048|now:1746043694949944|interv:84104| [2025/04/30 20:08:14 949968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695034048|now:1746043694949944|interval:84104|pto_count:0|srtt:53795 [2025/04/30 20:08:14 949975] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56912, ack_elapse 55168, delivered 62408|rate 1096570|lost 344| [2025/04/30 20:08:14 949986] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096570) in round 32| [2025/04/30 20:08:14 949991] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 949997] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 950003] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91457|packet_lost:0|acked:1200|po_sent_time:1746043694894902|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 950011] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91457|packet_lost:0|acked:1200|po_sent_time:1746043694894902|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 950018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:92657|full_bw_reached:1|inflight:68416|srtt:53795|latest_rtt:54916|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 950026] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1595|largest:1595|pns:2| [2025/04/30 20:08:14 950033] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1595|frame:ACK |recv_time:1746043694949818|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 950041] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814949818|now:1746043694949818|interv:120000000| [2025/04/30 20:08:14 950047] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814949818|now:1746043694949818|interv:120000000| [2025/04/30 20:08:14 950054] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694950341|pq_index:0| [2025/04/30 20:08:14 950060] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694949577| [2025/04/30 20:08:14 950066] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694950066| [2025/04/30 20:08:14 950074] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694950072| [2025/04/30 20:08:14 950082] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53795|min_srtt:53795|path_bw:1253837|loss_rate:4.55|path_pto:0| [2025/04/30 20:08:14 950089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:68416|cwnd:92657|conn:000055FC16B356FC|stream_id:0|stream_offset:1946588| [2025/04/30 20:08:14 950095] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53795|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 950100] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 950105] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53795|min_srtt:53795|path_bw:1253837|loss_rate:4.55|path_pto:0| [2025/04/30 20:08:14 950114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:68416|cwnd:92657|conn:000055FC16B356FC|stream_id:0|stream_offset:1947755| [2025/04/30 20:08:14 950118] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53795|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 950123] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 950127] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53795|min_srtt:53795|path_bw:1253837|loss_rate:4.55|path_pto:0| [2025/04/30 20:08:14 950131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:68416|cwnd:92657|conn:000055FC16B356FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:08:14 950136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 950140] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 950143] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 950148] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 950152] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 950156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:92657|conn:000055FC16B356FC|stream_id:0|stream_offset:1925582| [2025/04/30 20:08:14 950161] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 950165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 950188] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694950341| [2025/04/30 20:08:14 950193] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694950341| [2025/04/30 20:08:14 950197] [debug] |xqc_engine_wakeup_after|wakeup:1746043694950341|now:1746043694950197|diff:144| [2025/04/30 20:08:14 950201] [debug] |xqc_engine_main_logic|END|now:1746043694950072| [2025/04/30 20:08:14 950209] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:47|state:ESTABED|recv_time:1746043694950208| [2025/04/30 20:08:14 950214] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 950220] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1595| [2025/04/30 20:08:14 950224] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1596| [2025/04/30 20:08:14 950229] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1596| [2025/04/30 20:08:14 950234] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 950239] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 950243] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 950255] [debug] |scid:ed3061445c419a858f5981dc|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:08:14 950260] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1596|largest:1596|pns:2| [2025/04/30 20:08:14 950264] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1596|frame:PING ACK |recv_time:1746043694950208|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 950269] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814950208|now:1746043694950208|interv:120000000| [2025/04/30 20:08:14 950273] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814950208|now:1746043694950208|interv:120000000| [2025/04/30 20:08:14 950277] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694950341|pq_index:0| [2025/04/30 20:08:14 950281] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694950072| [2025/04/30 20:08:14 950285] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694950285| [2025/04/30 20:08:14 950290] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694950289| [2025/04/30 20:08:14 950296] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1596|ack_delay:87|first_ack_range:10|largest_pkt_recv_time:1746043694950208| [2025/04/30 20:08:14 950301] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1596|low:1586|pkt_pns:2| [2025/04/30 20:08:14 950305] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1584|low:1499|pkt_pns:2| [2025/04/30 20:08:14 950309] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:1596|frame_largest_recv:1596| [2025/04/30 20:08:14 950313] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 950318] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53795|min_srtt:53795|path_bw:1253837|loss_rate:4.55|path_pto:0| [2025/04/30 20:08:14 950322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:68416|cwnd:92657|conn:000055FC16B356FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:08:14 950327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 950331] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 950334] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 950339] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 950343] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 950347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:68416|cwnd:92657|conn:000055FC16B356FC|stream_id:0|stream_offset:1925582| [2025/04/30 20:08:14 950355] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 950359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 950363] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694950786| [2025/04/30 20:08:14 950367] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694950786| [2025/04/30 20:08:14 950371] [debug] |xqc_engine_wakeup_after|wakeup:1746043694950786|now:1746043694950370|diff:416| [2025/04/30 20:08:14 950374] [debug] |xqc_engine_main_logic|END|now:1746043694950289| [2025/04/30 20:08:14 950380] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694950379| [2025/04/30 20:08:14 950383] [debug] |xqc_engine_wakeup_after|wakeup:1746043694950786|now:1746043694950383|diff:403| [2025/04/30 20:08:14 950387] [debug] |xqc_engine_main_logic|END|now:1746043694950379| [2025/04/30 20:08:14 950669] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694950668| [2025/04/30 20:08:14 950680] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 950688] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1596| [2025/04/30 20:08:14 950694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1597| [2025/04/30 20:08:14 950701] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1597| [2025/04/30 20:08:14 950707] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 950715] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1990|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1990|path_largest_ack:1990| [2025/04/30 20:08:14 950723] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:73216|prior_delivered:1852823|prior_time:1746043694896372|is_app_limited:0|send_elapse:58790|ack_elapse:54296|ctl_first_sent_time:1746043694897934|lagest_ack_time:1746043694950668|curr_delivered:1915239| [2025/04/30 20:08:14 950730] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694897934| [2025/04/30 20:08:14 950737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:650| [2025/04/30 20:08:14 950744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53795|rttvar:1393|minrtt:30499|latest_rtt:52734|ack_delay:208| [2025/04/30 20:08:14 950751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53636|rttvar:1362|minrtt:30499|latest_rtt:52734|ack_delay:208| [2025/04/30 20:08:14 950757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1990|lost_pn:1987|thresh:3| [2025/04/30 20:08:14 950764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 950770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 950777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 950783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 950789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 950801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 950807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 950814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 950820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 950826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 950833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1544|pns:2| [2025/04/30 20:08:14 950839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 950845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53636|rtt_var:1362|pto_duration:59084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 950852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 950859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 950865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67208| [2025/04/30 20:08:14 950872] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695033765|now:1746043694950845|interv:82920| [2025/04/30 20:08:14 950879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695033765|now:1746043694950845|interval:82920|pto_count:0|srtt:53636 [2025/04/30 20:08:14 950887] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58790, ack_elapse 54296, delivered 62416|rate 1061677|lost 344| [2025/04/30 20:08:14 950894] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1061677) in round 32| [2025/04/30 20:08:14 950900] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 950907] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 950913] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92657|packet_lost:0|acked:1208|po_sent_time:1746043694897934|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 950920] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92657|packet_lost:0|acked:1208|po_sent_time:1746043694897934|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 950927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:93865|full_bw_reached:1|inflight:67208|srtt:53636|latest_rtt:52734|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 950936] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1597|largest:1597|pns:2| [2025/04/30 20:08:14 950949] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1597|frame:ACK |recv_time:1746043694950668|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 950957] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814950668|now:1746043694950668|interv:120000000| [2025/04/30 20:08:14 950964] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814950668|now:1746043694950668|interv:120000000| [2025/04/30 20:08:14 950970] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694950786|pq_index:0| [2025/04/30 20:08:14 950977] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694950289| [2025/04/30 20:08:14 950983] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694950983| [2025/04/30 20:08:14 950991] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694950989| [2025/04/30 20:08:14 950998] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694950786|now:1746043694950989| [2025/04/30 20:08:14 951004] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694950786|now:1746043694950989| [2025/04/30 20:08:14 951010] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 951018] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53636|min_srtt:53636|path_bw:1253837|loss_rate:4.55|path_pto:0| [2025/04/30 20:08:14 951023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:67208|cwnd:93865|conn:000055FC16B356FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:08:14 951028] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 951032] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 951037] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53636|min_srtt:53636|path_bw:1253837|loss_rate:4.55|path_pto:0| [2025/04/30 20:08:14 951041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:67208|cwnd:93865|conn:000055FC16B356FC|stream_id:0|stream_offset:1950089| [2025/04/30 20:08:14 951046] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 951050] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 951055] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53636|min_srtt:53636|path_bw:1253837|loss_rate:4.55|path_pto:0| [2025/04/30 20:08:14 951059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:67208|cwnd:93865|conn:000055FC16B356FC|stream_id:0|stream_offset:1951256| [2025/04/30 20:08:14 951068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 951072] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 951076] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 951081] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 951089] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 951096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:67208|cwnd:93865|conn:000055FC16B356FC|stream_id:0|stream_offset:1925582| [2025/04/30 20:08:14 951103] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 951110] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2047| [2025/04/30 20:08:14 951155] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2047|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:67208|now:1746043694951121|stream_id:0|stream_offset:1925582| [2025/04/30 20:08:14 951183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2047|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:08:14 951195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67208|applimit:0| [2025/04/30 20:08:14 951200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53636|rtt_var:1362|pto_duration:59084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 951205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 951209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 951213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 951217] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695035205|now:1746043694951200|interv:84005| [2025/04/30 20:08:14 951221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695035205|now:1746043694951200|interval:84005|pto_count:0|srtt:53636 [2025/04/30 20:08:14 951226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93865|inflight:68417| [2025/04/30 20:08:14 951234] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 951241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:93865|conn:000055FC16B356FC|stream_id:0|stream_offset:1926749| [2025/04/30 20:08:14 951248] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 951254] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2048| [2025/04/30 20:08:14 951290] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68417|now:1746043694951262|stream_id:0|stream_offset:1926749| [2025/04/30 20:08:14 951306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2048|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 951314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68417|applimit:0| [2025/04/30 20:08:14 951319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53636|rtt_var:1362|pto_duration:59084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 951326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 951333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 951339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 951346] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695035346|now:1746043694951319|interv:84027| [2025/04/30 20:08:14 951352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695035346|now:1746043694951319|interval:84027|pto_count:0|srtt:53636 [2025/04/30 20:08:14 951358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93865|inflight:69617| [2025/04/30 20:08:14 951365] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 951372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:93865|conn:000055FC16B356FC|stream_id:0|stream_offset:1927916| [2025/04/30 20:08:14 951379] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 951385] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694952385|now:1746043694951385|interv:1000| [2025/04/30 20:08:14 951391] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 951397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 951401] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694952385| [2025/04/30 20:08:14 951405] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694952385| [2025/04/30 20:08:14 951409] [debug] |xqc_engine_wakeup_after|wakeup:1746043694952385|now:1746043694951409|diff:976| [2025/04/30 20:08:14 951414] [debug] |xqc_engine_main_logic|END|now:1746043694950989| [2025/04/30 20:08:14 951422] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694951421| [2025/04/30 20:08:14 951430] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 951439] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1597| [2025/04/30 20:08:14 951445] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1598| [2025/04/30 20:08:14 951454] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1598| [2025/04/30 20:08:14 951459] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 951464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1991|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1991|path_largest_ack:1991| [2025/04/30 20:08:14 951474] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:73216|prior_delivered:1854023|prior_time:1746043694898116|is_app_limited:0|send_elapse:57307|ack_elapse:53305|ctl_first_sent_time:1746043694898441|lagest_ack_time:1746043694951421|curr_delivered:1916439| [2025/04/30 20:08:14 951479] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694898441| [2025/04/30 20:08:14 951483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:651| [2025/04/30 20:08:14 951488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53636|rttvar:1362|minrtt:30499|latest_rtt:52980|ack_delay:32| [2025/04/30 20:08:14 951492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53550|rttvar:1194|minrtt:30499|latest_rtt:52980|ack_delay:32| [2025/04/30 20:08:14 951496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1991|lost_pn:1988|thresh:3| [2025/04/30 20:08:14 951500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 951504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 951508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 951512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 951516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 951520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 951524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 951527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 951531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 951535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 951539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 951543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53550|rtt_var:1194|pto_duration:58326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 951548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 951552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 951555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 951559] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695034588|now:1746043694951543|interv:83045| [2025/04/30 20:08:14 951564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695034588|now:1746043694951543|interval:83045|pto_count:0|srtt:53550 [2025/04/30 20:08:14 951570] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57307, ack_elapse 53305, delivered 62416|rate 1089151|lost 344| [2025/04/30 20:08:14 951575] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1089151) in round 32| [2025/04/30 20:08:14 951579] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 951583] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 951587] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93865|packet_lost:0|acked:1200|po_sent_time:1746043694898441|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 951592] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93865|packet_lost:0|acked:1200|po_sent_time:1746043694898441|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 951596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:95065|full_bw_reached:1|inflight:68417|srtt:53550|latest_rtt:52980|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 951602] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1598|largest:1598|pns:2| [2025/04/30 20:08:14 951607] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1598|frame:ACK |recv_time:1746043694951421|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 951612] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814951421|now:1746043694951421|interv:120000000| [2025/04/30 20:08:14 951616] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814951421|now:1746043694951421|interv:120000000| [2025/04/30 20:08:14 951620] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694952385|pq_index:0| [2025/04/30 20:08:14 951624] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694950989| [2025/04/30 20:08:14 951628] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694951628| [2025/04/30 20:08:14 951633] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694951632| [2025/04/30 20:08:14 951639] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53550|min_srtt:53550|path_bw:1253837|loss_rate:4.17|path_pto:0| [2025/04/30 20:08:14 951643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:68417|cwnd:95065|conn:000055FC16B356FC|stream_id:0|stream_offset:1951256| [2025/04/30 20:08:14 951648] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53550|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 951655] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 951660] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53550|min_srtt:53550|path_bw:1253837|loss_rate:4.17|path_pto:0| [2025/04/30 20:08:14 951664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:68417|cwnd:95065|conn:000055FC16B356FC|stream_id:0|stream_offset:1952423| [2025/04/30 20:08:14 951668] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53550|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 951673] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 951677] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53550|min_srtt:53550|path_bw:1253837|loss_rate:4.17|path_pto:0| [2025/04/30 20:08:14 951681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:68417|cwnd:95065|conn:000055FC16B356FC|stream_id:0|stream_offset:1953590| [2025/04/30 20:08:14 951685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 951689] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 951693] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 951697] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 951701] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 951706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:95065|conn:000055FC16B356FC|stream_id:0|stream_offset:1927916| [2025/04/30 20:08:14 951710] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 951714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 951718] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694952385| [2025/04/30 20:08:14 951722] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694952385| [2025/04/30 20:08:14 951726] [debug] |xqc_engine_wakeup_after|wakeup:1746043694952385|now:1746043694951726|diff:659| [2025/04/30 20:08:14 951730] [debug] |xqc_engine_main_logic|END|now:1746043694951632| [2025/04/30 20:08:14 951736] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694951736| [2025/04/30 20:08:14 951740] [debug] |xqc_engine_wakeup_after|wakeup:1746043694952385|now:1746043694951740|diff:645| [2025/04/30 20:08:14 951744] [debug] |xqc_engine_main_logic|END|now:1746043694951736| [2025/04/30 20:08:14 952287] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694952286| [2025/04/30 20:08:14 952302] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 952311] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1598| [2025/04/30 20:08:14 952324] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1599| [2025/04/30 20:08:14 952334] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1599| [2025/04/30 20:08:14 952340] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 952348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 952355] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:335|tx_in_flight:73216|prior_delivered:1855223|prior_time:1746043694898766|is_app_limited:0|send_elapse:57687|ack_elapse:53520|ctl_first_sent_time:1746043694898991|lagest_ack_time:1746043694952286|curr_delivered:1917639| [2025/04/30 20:08:14 952364] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694898991| [2025/04/30 20:08:14 952371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:652| [2025/04/30 20:08:14 952378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53550|rttvar:1194|minrtt:30499|latest_rtt:53295|ack_delay:48| [2025/04/30 20:08:14 952385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53512|rttvar:971|minrtt:30499|latest_rtt:53295|ack_delay:48| [2025/04/30 20:08:14 952391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1992|lost_pn:1989|thresh:3| [2025/04/30 20:08:14 952398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 952405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 952411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 952417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 952423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 952426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 952430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 952434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 952438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 952442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 952446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 952450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53512|rtt_var:971|pto_duration:57396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 952455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 952464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 952468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67217| [2025/04/30 20:08:14 952472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695033658|now:1746043694952450|interv:81208| [2025/04/30 20:08:14 952476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695033658|now:1746043694952450|interval:81208|pto_count:0|srtt:53512 [2025/04/30 20:08:14 952481] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57687, ack_elapse 53520, delivered 62416|rate 1081976|lost 344| [2025/04/30 20:08:14 952485] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081976) in round 32| [2025/04/30 20:08:14 952489] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 952493] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 952497] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:95065|packet_lost:0|acked:1200|po_sent_time:1746043694898991|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 952502] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:95065|packet_lost:0|acked:1200|po_sent_time:1746043694898991|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 952506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:96265|full_bw_reached:1|inflight:67217|srtt:53512|latest_rtt:53295|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 952512] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1599|largest:1599|pns:2| [2025/04/30 20:08:14 952517] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1599|frame:ACK |recv_time:1746043694952286|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 952522] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814952286|now:1746043694952286|interv:120000000| [2025/04/30 20:08:14 952526] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814952286|now:1746043694952286|interv:120000000| [2025/04/30 20:08:14 952530] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694952385|pq_index:0| [2025/04/30 20:08:14 952534] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694951632| [2025/04/30 20:08:14 952538] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694952538| [2025/04/30 20:08:14 952543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694952542| [2025/04/30 20:08:14 952548] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694952385|now:1746043694952542| [2025/04/30 20:08:14 952552] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694952385|now:1746043694952542| [2025/04/30 20:08:14 952559] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 952564] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53512|min_srtt:53512|path_bw:1253837|loss_rate:4.17|path_pto:0| [2025/04/30 20:08:14 952569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:67217|cwnd:96265|conn:000055FC16B356FC|stream_id:0|stream_offset:1953590| [2025/04/30 20:08:14 952573] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 952578] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 952583] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53512|min_srtt:53512|path_bw:1253837|loss_rate:4.17|path_pto:0| [2025/04/30 20:08:14 952587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:67217|cwnd:96265|conn:000055FC16B356FC|stream_id:0|stream_offset:1954757| [2025/04/30 20:08:14 952591] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 952596] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 952600] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53512|min_srtt:53512|path_bw:1253837|loss_rate:4.17|path_pto:0| [2025/04/30 20:08:14 952604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:67217|cwnd:96265|conn:000055FC16B356FC|stream_id:0|stream_offset:1955924| [2025/04/30 20:08:14 952609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 952613] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 952617] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 952621] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 952625] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 952629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67217|cwnd:96265|conn:000055FC16B356FC|stream_id:0|stream_offset:1927916| [2025/04/30 20:08:14 952634] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 952638] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2049| [2025/04/30 20:08:14 952677] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67217|now:1746043694952646|stream_id:0|stream_offset:1927916| [2025/04/30 20:08:14 952693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2049|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 952700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67217|applimit:0| [2025/04/30 20:08:14 952708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53512|rtt_var:971|pto_duration:57396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 952713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 952717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 952721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 952725] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695035042|now:1746043694952707|interv:82335| [2025/04/30 20:08:14 952729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695035042|now:1746043694952707|interval:82335|pto_count:0|srtt:53512 [2025/04/30 20:08:14 952734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96265|inflight:68417| [2025/04/30 20:08:14 952739] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 952743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:96265|conn:000055FC16B356FC|stream_id:0|stream_offset:1929083| [2025/04/30 20:08:14 952748] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 952752] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2050| [2025/04/30 20:08:14 952783] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68417|now:1746043694952759|stream_id:0|stream_offset:1929083| [2025/04/30 20:08:14 952793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 952800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68417|applimit:0| [2025/04/30 20:08:14 952807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53512|rtt_var:971|pto_duration:57396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 952813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 952817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 952821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 952825] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695035155|now:1746043694952806|interv:82349| [2025/04/30 20:08:14 952829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695035155|now:1746043694952806|interval:82349|pto_count:0|srtt:53512 [2025/04/30 20:08:14 952838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96265|inflight:69617| [2025/04/30 20:08:14 952843] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 952848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:96265|conn:000055FC16B356FC|stream_id:0|stream_offset:1930250| [2025/04/30 20:08:14 952852] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 952856] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694953856|now:1746043694952856|interv:1000| [2025/04/30 20:08:14 952860] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 952864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 952868] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694953856| [2025/04/30 20:08:14 952873] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694953856| [2025/04/30 20:08:14 952877] [debug] |xqc_engine_wakeup_after|wakeup:1746043694953856|now:1746043694952877|diff:979| [2025/04/30 20:08:14 952881] [debug] |xqc_engine_main_logic|END|now:1746043694952542| [2025/04/30 20:08:14 952887] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694952887| [2025/04/30 20:08:14 952891] [debug] |xqc_engine_wakeup_after|wakeup:1746043694953856|now:1746043694952891|diff:965| [2025/04/30 20:08:14 952895] [debug] |xqc_engine_main_logic|END|now:1746043694952887| [2025/04/30 20:08:14 953382] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694953381| [2025/04/30 20:08:14 953397] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 953406] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1599| [2025/04/30 20:08:14 953413] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1600| [2025/04/30 20:08:14 953422] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1600| [2025/04/30 20:08:14 953428] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 953436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 953443] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:340|tx_in_flight:67216|prior_delivered:1856423|prior_time:1746043694899879|is_app_limited:0|send_elapse:57720|ack_elapse:53502|ctl_first_sent_time:1746043694901034|lagest_ack_time:1746043694953381|curr_delivered:1918839| [2025/04/30 20:08:14 953451] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694901034| [2025/04/30 20:08:14 953459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:653| [2025/04/30 20:08:14 953474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53512|rttvar:971|minrtt:30499|latest_rtt:52347|ack_delay:24| [2025/04/30 20:08:14 953488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53363|rttvar:1026|minrtt:30499|latest_rtt:52347|ack_delay:24| [2025/04/30 20:08:14 953503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1993|lost_pn:1990|thresh:3| [2025/04/30 20:08:14 953510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 953517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 953524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 953530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 953537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 953541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 953545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 953548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 953552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 953556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 953560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 953564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53363|rtt_var:1026|pto_duration:57467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 953569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 953573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 953577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 953581] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695035226|now:1746043694953564|interv:81662| [2025/04/30 20:08:14 953585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695035226|now:1746043694953564|interval:81662|pto_count:0|srtt:53363 [2025/04/30 20:08:14 953590] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57720, ack_elapse 53502, delivered 62416|rate 1081358|lost 344| [2025/04/30 20:08:14 953595] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081358) in round 32| [2025/04/30 20:08:14 953599] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 953603] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 953607] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96265|packet_lost:0|acked:1200|po_sent_time:1746043694901034|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 953612] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96265|packet_lost:0|acked:1200|po_sent_time:1746043694901034|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 953620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:97465|full_bw_reached:1|inflight:68417|srtt:53363|latest_rtt:52347|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 953627] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1600|largest:1600|pns:2| [2025/04/30 20:08:14 953632] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1600|frame:ACK |recv_time:1746043694953381|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 953637] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814953381|now:1746043694953381|interv:120000000| [2025/04/30 20:08:14 953641] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814953381|now:1746043694953381|interv:120000000| [2025/04/30 20:08:14 953645] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694953856|pq_index:0| [2025/04/30 20:08:14 953650] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694952542| [2025/04/30 20:08:14 953654] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694953654| [2025/04/30 20:08:14 953659] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694953658| [2025/04/30 20:08:14 953666] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53363|min_srtt:53363|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 953670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:68417|cwnd:97465|conn:000055FC16B356FC|stream_id:0|stream_offset:1955924| [2025/04/30 20:08:14 953675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 953680] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 953684] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53363|min_srtt:53363|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 953689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:68417|cwnd:97465|conn:000055FC16B356FC|stream_id:0|stream_offset:1957091| [2025/04/30 20:08:14 953693] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 953698] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 953702] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53363|min_srtt:53363|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 953709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:68417|cwnd:97465|conn:000055FC16B356FC|stream_id:0|stream_offset:1958258| [2025/04/30 20:08:14 953713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 953717] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 953721] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 953725] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 953730] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 953734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:97465|conn:000055FC16B356FC|stream_id:0|stream_offset:1930250| [2025/04/30 20:08:14 953739] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 953743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 953747] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694953856| [2025/04/30 20:08:14 953751] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694953856| [2025/04/30 20:08:14 953755] [debug] |xqc_engine_wakeup_after|wakeup:1746043694953856|now:1746043694953755|diff:101| [2025/04/30 20:08:14 953760] [debug] |xqc_engine_main_logic|END|now:1746043694953658| [2025/04/30 20:08:14 953766] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694953766| [2025/04/30 20:08:14 953770] [debug] |xqc_engine_wakeup_after|wakeup:1746043694953856|now:1746043694953770|diff:86| [2025/04/30 20:08:14 953774] [debug] |xqc_engine_main_logic|END|now:1746043694953766| [2025/04/30 20:08:14 954692] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694954691| [2025/04/30 20:08:14 954708] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 954717] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1600| [2025/04/30 20:08:14 954723] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1601| [2025/04/30 20:08:14 954730] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1601| [2025/04/30 20:08:14 954737] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 954745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 954753] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:340|tx_in_flight:68416|prior_delivered:1856423|prior_time:1746043694899879|is_app_limited:0|send_elapse:57804|ack_elapse:54812|ctl_first_sent_time:1746043694901118|lagest_ack_time:1746043694954691|curr_delivered:1920039| [2025/04/30 20:08:14 954761] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694901118| [2025/04/30 20:08:14 954768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:654| [2025/04/30 20:08:14 954783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53363|rttvar:1026|minrtt:30499|latest_rtt:53573|ack_delay:96| [2025/04/30 20:08:14 954789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53377|rttvar:798|minrtt:30499|latest_rtt:53573|ack_delay:96| [2025/04/30 20:08:14 954796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1994|lost_pn:1991|thresh:3| [2025/04/30 20:08:14 954803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 954808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 954812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 954817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 954824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 954830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 954836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 954840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 954844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 954848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 954852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 954856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53377|rtt_var:798|pto_duration:56569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 954860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 954864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 954868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67217| [2025/04/30 20:08:14 954873] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695034328|now:1746043694954855|interv:79473| [2025/04/30 20:08:14 954877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695034328|now:1746043694954855|interval:79473|pto_count:0|srtt:53377 [2025/04/30 20:08:14 954884] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57804, ack_elapse 54812, delivered 63616|rate 1100546|lost 344| [2025/04/30 20:08:14 954892] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100546) in round 32| [2025/04/30 20:08:14 954899] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 954903] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 954912] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97465|packet_lost:0|acked:1200|po_sent_time:1746043694901118|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 954920] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97465|packet_lost:0|acked:1200|po_sent_time:1746043694901118|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 954927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:98665|full_bw_reached:1|inflight:67217|srtt:53377|latest_rtt:53573|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 954937] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1601|largest:1601|pns:2| [2025/04/30 20:08:14 954944] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1601|frame:ACK |recv_time:1746043694954691|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 954951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814954691|now:1746043694954691|interv:120000000| [2025/04/30 20:08:14 954958] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814954691|now:1746043694954691|interv:120000000| [2025/04/30 20:08:14 954965] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694953856|pq_index:0| [2025/04/30 20:08:14 954972] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694953658| [2025/04/30 20:08:14 954979] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694954978| [2025/04/30 20:08:14 954986] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694954984| [2025/04/30 20:08:14 954994] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694953856|now:1746043694954984| [2025/04/30 20:08:14 955001] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694953856|now:1746043694954984| [2025/04/30 20:08:14 955007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 955015] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53377|min_srtt:53377|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 955020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:67217|cwnd:98665|conn:000055FC16B356FC|stream_id:0|stream_offset:1958258| [2025/04/30 20:08:14 955025] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 955032] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 955039] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53377|min_srtt:53377|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 955051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:67217|cwnd:98665|conn:000055FC16B356FC|stream_id:0|stream_offset:1959425| [2025/04/30 20:08:14 955056] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 955060] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 955064] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53377|min_srtt:53377|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 955068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:67217|cwnd:98665|conn:000055FC16B356FC|stream_id:0|stream_offset:1960592| [2025/04/30 20:08:14 955073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 955079] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 955085] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 955092] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 955099] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 955104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67217|cwnd:98665|conn:000055FC16B356FC|stream_id:0|stream_offset:1930250| [2025/04/30 20:08:14 955109] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 955113] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2051| [2025/04/30 20:08:14 955151] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67217|now:1746043694955121|stream_id:0|stream_offset:1930250| [2025/04/30 20:08:14 955161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 955190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67217|applimit:0| [2025/04/30 20:08:14 955198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53377|rtt_var:798|pto_duration:56569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 955203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 955207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 955211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 955215] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695036690|now:1746043694955198|interv:81492| [2025/04/30 20:08:14 955225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695036690|now:1746043694955198|interval:81492|pto_count:0|srtt:53377 [2025/04/30 20:08:14 955233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98665|inflight:68417| [2025/04/30 20:08:14 955241] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 955247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:98665|conn:000055FC16B356FC|stream_id:0|stream_offset:1931417| [2025/04/30 20:08:14 955252] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 955256] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2052| [2025/04/30 20:08:14 955296] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68417|now:1746043694955266|stream_id:0|stream_offset:1931417| [2025/04/30 20:08:14 955305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 955313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68417|applimit:0| [2025/04/30 20:08:14 955319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53377|rtt_var:798|pto_duration:56569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 955327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 955333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 955339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 955345] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695036835|now:1746043694955319|interv:81516| [2025/04/30 20:08:14 955352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695036835|now:1746043694955319|interval:81516|pto_count:0|srtt:53377 [2025/04/30 20:08:14 955359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98665|inflight:69617| [2025/04/30 20:08:14 955366] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 955373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:98665|conn:000055FC16B356FC|stream_id:0|stream_offset:1932584| [2025/04/30 20:08:14 955381] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 955387] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694956387|now:1746043694955387|interv:1000| [2025/04/30 20:08:14 955393] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 955400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 955404] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694956387| [2025/04/30 20:08:14 955414] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694956387| [2025/04/30 20:08:14 955418] [debug] |xqc_engine_wakeup_after|wakeup:1746043694956387|now:1746043694955418|diff:969| [2025/04/30 20:08:14 955423] [debug] |xqc_engine_main_logic|END|now:1746043694954984| [2025/04/30 20:08:14 955434] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694955434| [2025/04/30 20:08:14 955442] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 955450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1601| [2025/04/30 20:08:14 955454] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1602| [2025/04/30 20:08:14 955460] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1602| [2025/04/30 20:08:14 955464] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 955469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 955474] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:340|tx_in_flight:69616|prior_delivered:1856423|prior_time:1746043694899879|is_app_limited:0|send_elapse:57914|ack_elapse:55555|ctl_first_sent_time:1746043694901228|lagest_ack_time:1746043694955434|curr_delivered:1921239| [2025/04/30 20:08:14 955479] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694901228| [2025/04/30 20:08:14 955483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:655| [2025/04/30 20:08:14 955487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53377|rttvar:798|minrtt:30499|latest_rtt:54206|ack_delay:40| [2025/04/30 20:08:14 955492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53475|rttvar:796|minrtt:30499|latest_rtt:54206|ack_delay:40| [2025/04/30 20:08:14 955496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1995|lost_pn:1992|thresh:3| [2025/04/30 20:08:14 955500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 955504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 955508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 955512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 955516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 955520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 955524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 955527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 955531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 955539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 955543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 955548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53475|rtt_var:796|pto_duration:56659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 955552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 955556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 955560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 955564] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695036925|now:1746043694955547|interv:81378| [2025/04/30 20:08:14 955568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695036925|now:1746043694955547|interval:81378|pto_count:0|srtt:53475 [2025/04/30 20:08:14 955572] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57914, ack_elapse 55555, delivered 64816|rate 1119176|lost 344| [2025/04/30 20:08:14 955577] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119176) in round 32| [2025/04/30 20:08:14 955581] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 955585] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 955589] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98665|packet_lost:0|acked:1200|po_sent_time:1746043694901228|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 955594] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98665|packet_lost:0|acked:1200|po_sent_time:1746043694901228|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 955598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:99865|full_bw_reached:1|inflight:68417|srtt:53475|latest_rtt:54206|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 955604] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1602|largest:1602|pns:2| [2025/04/30 20:08:14 955609] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1602|frame:ACK |recv_time:1746043694955434|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 955614] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814955434|now:1746043694955434|interv:120000000| [2025/04/30 20:08:14 955618] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814955434|now:1746043694955434|interv:120000000| [2025/04/30 20:08:14 955622] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694956387|pq_index:0| [2025/04/30 20:08:14 955626] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694954984| [2025/04/30 20:08:14 955633] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694955633| [2025/04/30 20:08:14 955638] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694955637| [2025/04/30 20:08:14 955644] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53475|min_srtt:53475|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 955649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:68417|cwnd:99865|conn:000055FC16B356FC|stream_id:0|stream_offset:1960592| [2025/04/30 20:08:14 955653] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 955658] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 955662] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53475|min_srtt:53475|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 955667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68417|cwnd:99865|conn:000055FC16B356FC|stream_id:0|stream_offset:1961759| [2025/04/30 20:08:14 955671] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 955675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 955680] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53475|min_srtt:53475|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 955684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68417|cwnd:99865|conn:000055FC16B356FC|stream_id:0|stream_offset:1962926| [2025/04/30 20:08:14 955688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 955692] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 955696] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 955700] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 955705] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 955709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:99865|conn:000055FC16B356FC|stream_id:0|stream_offset:1932584| [2025/04/30 20:08:14 955713] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 955722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 955727] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694956387| [2025/04/30 20:08:14 955731] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694956387| [2025/04/30 20:08:14 955735] [debug] |xqc_engine_wakeup_after|wakeup:1746043694956387|now:1746043694955735|diff:652| [2025/04/30 20:08:14 955739] [debug] |xqc_engine_main_logic|END|now:1746043694955637| [2025/04/30 20:08:14 955744] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694955744| [2025/04/30 20:08:14 955748] [debug] |xqc_engine_wakeup_after|wakeup:1746043694956387|now:1746043694955748|diff:639| [2025/04/30 20:08:14 955752] [debug] |xqc_engine_main_logic|END|now:1746043694955744| [2025/04/30 20:08:14 956825] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694956825| [2025/04/30 20:08:14 956839] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694956387|pq_index:0| [2025/04/30 20:08:14 956847] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694955637| [2025/04/30 20:08:14 956856] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694956854| [2025/04/30 20:08:14 956863] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694956387|now:1746043694956854| [2025/04/30 20:08:14 956868] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694956387|now:1746043694956854| [2025/04/30 20:08:14 956872] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 956877] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53475|min_srtt:53475|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 956882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68417|cwnd:99865|conn:000055FC16B356FC|stream_id:0|stream_offset:1962926| [2025/04/30 20:08:14 956887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 956891] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 956895] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 956900] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 956904] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 956909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:99865|conn:000055FC16B356FC|stream_id:0|stream_offset:1932584| [2025/04/30 20:08:14 956913] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 956918] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2053| [2025/04/30 20:08:14 956963] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68417|now:1746043694956928|stream_id:0|stream_offset:1932584| [2025/04/30 20:08:14 956981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 956989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68417|applimit:0| [2025/04/30 20:08:14 956995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53475|rtt_var:796|pto_duration:56659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 957000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 957004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 957009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 957016] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695038587|now:1746043694956995|interv:81592| [2025/04/30 20:08:14 957023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695038587|now:1746043694956995|interval:81592|pto_count:0|srtt:53475 [2025/04/30 20:08:14 957031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99865|inflight:69617| [2025/04/30 20:08:14 957038] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 957045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:99865|conn:000055FC16B356FC|stream_id:0|stream_offset:1933751| [2025/04/30 20:08:14 957052] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 957058] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2054| [2025/04/30 20:08:14 957099] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69617|now:1746043694957069|stream_id:0|stream_offset:1933751| [2025/04/30 20:08:14 957108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 957116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69617|applimit:0| [2025/04/30 20:08:14 957122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53475|rtt_var:796|pto_duration:56659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 957129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 957135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 957141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70817| [2025/04/30 20:08:14 957147] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695038728|now:1746043694957122|interv:81606| [2025/04/30 20:08:14 957153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695038728|now:1746043694957122|interval:81606|pto_count:0|srtt:53475 [2025/04/30 20:08:14 957185] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99865|inflight:70817| [2025/04/30 20:08:14 957197] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 957204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70817|cwnd:99865|conn:000055FC16B356FC|stream_id:0|stream_offset:1934918| [2025/04/30 20:08:14 957211] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 957217] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694958217|now:1746043694957217|interv:1000| [2025/04/30 20:08:14 957223] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 957229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 957236] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694958217| [2025/04/30 20:08:14 957242] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694958217| [2025/04/30 20:08:14 957249] [debug] |xqc_engine_wakeup_after|wakeup:1746043694958217|now:1746043694957249|diff:968| [2025/04/30 20:08:14 957256] [debug] |xqc_engine_main_logic|END|now:1746043694956854| [2025/04/30 20:08:14 957270] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694957268| [2025/04/30 20:08:14 957278] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 957286] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1602| [2025/04/30 20:08:14 957292] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1603| [2025/04/30 20:08:14 957301] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1603| [2025/04/30 20:08:14 957307] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 957315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 957323] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:340|tx_in_flight:70816|prior_delivered:1856423|prior_time:1746043694899879|is_app_limited:0|send_elapse:57991|ack_elapse:57389|ctl_first_sent_time:1746043694901305|lagest_ack_time:1746043694957268|curr_delivered:1922439| [2025/04/30 20:08:14 957328] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694901305| [2025/04/30 20:08:14 957335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:656| [2025/04/30 20:08:14 957342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53475|rttvar:796|minrtt:30499|latest_rtt:55963|ack_delay:64| [2025/04/30 20:08:14 957349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53778|rttvar:1203|minrtt:30499|latest_rtt:55963|ack_delay:64| [2025/04/30 20:08:14 957356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1996|lost_pn:1993|thresh:3| [2025/04/30 20:08:14 957360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 957443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53778|rtt_var:1203|pto_duration:58590|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 957450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 957456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 957462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 957469] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695040659|now:1746043694957443|interv:83216| [2025/04/30 20:08:14 957475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695040659|now:1746043694957443|interval:83216|pto_count:0|srtt:53778 [2025/04/30 20:08:14 957482] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57991, ack_elapse 57389, delivered 66016|rate 1138383|lost 344| [2025/04/30 20:08:14 957489] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138383) in round 32| [2025/04/30 20:08:14 957494] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 957500] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 957506] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99865|packet_lost:0|acked:1200|po_sent_time:1746043694901305|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 957514] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99865|packet_lost:0|acked:1200|po_sent_time:1746043694901305|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 957521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:101065|full_bw_reached:1|inflight:69617|srtt:53778|latest_rtt:55963|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 957535] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1603|largest:1603|pns:2| [2025/04/30 20:08:14 957539] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1603|frame:ACK |recv_time:1746043694957268|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 957544] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814957268|now:1746043694957268|interv:120000000| [2025/04/30 20:08:14 957549] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814957268|now:1746043694957268|interv:120000000| [2025/04/30 20:08:14 957556] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694958217|pq_index:0| [2025/04/30 20:08:14 957564] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694956854| [2025/04/30 20:08:14 957570] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694957570| [2025/04/30 20:08:14 957577] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694957575| [2025/04/30 20:08:14 957583] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53778|min_srtt:53778|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 957588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69617|cwnd:101065|conn:000055FC16B356FC|stream_id:0|stream_offset:1962926| [2025/04/30 20:08:14 957592] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53778|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 957597] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 957602] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53778|min_srtt:53778|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 957606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69617|cwnd:101065|conn:000055FC16B356FC|stream_id:0|stream_offset:1964093| [2025/04/30 20:08:14 957611] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53778|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 957615] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 957619] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53778|min_srtt:53778|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 957623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69617|cwnd:101065|conn:000055FC16B356FC|stream_id:0|stream_offset:1965260| [2025/04/30 20:08:14 957632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 957636] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 957640] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 957644] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 957649] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 957653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:101065|conn:000055FC16B356FC|stream_id:0|stream_offset:1934918| [2025/04/30 20:08:14 957658] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 957661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 957665] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694958217| [2025/04/30 20:08:14 957670] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694958217| [2025/04/30 20:08:14 957674] [debug] |xqc_engine_wakeup_after|wakeup:1746043694958217|now:1746043694957673|diff:544| [2025/04/30 20:08:14 957678] [debug] |xqc_engine_main_logic|END|now:1746043694957575| [2025/04/30 20:08:14 957686] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694957685| [2025/04/30 20:08:14 957691] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 957697] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1603| [2025/04/30 20:08:14 957701] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1604| [2025/04/30 20:08:14 957707] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1604| [2025/04/30 20:08:14 957711] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 957716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1997|origin_pktnum:1909|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:08:14 957721] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:342|tx_in_flight:66016|prior_delivered:1860023|prior_time:1746043694902493|is_app_limited:0|send_elapse:55856|ack_elapse:55192|ctl_first_sent_time:1746043694902874|lagest_ack_time:1746043694957685|curr_delivered:1923639| [2025/04/30 20:08:14 957726] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694902874| [2025/04/30 20:08:14 957730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:658| [2025/04/30 20:08:14 957735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53778|rttvar:1203|minrtt:30499|latest_rtt:54811|ack_delay:104| [2025/04/30 20:08:14 957739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53894|rttvar:1135|minrtt:30499|latest_rtt:54811|ack_delay:104| [2025/04/30 20:08:14 957746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1997|lost_pn:1994|thresh:3| [2025/04/30 20:08:14 957750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 957785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 957789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53894|rtt_var:1135|pto_duration:58434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 957794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 957798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 957802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 957805] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695040503|now:1746043694957789|interv:82714| [2025/04/30 20:08:14 957809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695040503|now:1746043694957789|interval:82714|pto_count:0|srtt:53894 [2025/04/30 20:08:14 957814] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55856, ack_elapse 55192, delivered 63616|rate 1138928|lost 344| [2025/04/30 20:08:14 957818] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138928) in round 32| [2025/04/30 20:08:14 957822] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 957827] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 957831] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101065|packet_lost:0|acked:1200|po_sent_time:1746043694902874|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 957835] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101065|packet_lost:0|acked:1200|po_sent_time:1746043694902874|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 957840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:102265|full_bw_reached:1|inflight:68417|srtt:53894|latest_rtt:54811|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 957848] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1604|largest:1604|pns:2| [2025/04/30 20:08:14 957853] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1604|frame:ACK |recv_time:1746043694957685|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 957857] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814957685|now:1746043694957685|interv:120000000| [2025/04/30 20:08:14 957863] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814957685|now:1746043694957685|interv:120000000| [2025/04/30 20:08:14 957870] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694958217|pq_index:0| [2025/04/30 20:08:14 957877] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694957575| [2025/04/30 20:08:14 957884] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694957884| [2025/04/30 20:08:14 957889] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694957888| [2025/04/30 20:08:14 957896] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53894|min_srtt:53894|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 957903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68417|cwnd:102265|conn:000055FC16B356FC|stream_id:0|stream_offset:1965260| [2025/04/30 20:08:14 957910] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53894|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 957916] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 957923] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53894|min_srtt:53894|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 957929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:68417|cwnd:102265|conn:000055FC16B356FC|stream_id:0|stream_offset:1966427| [2025/04/30 20:08:14 957936] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:53894|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 957942] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 957949] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:53894|min_srtt:53894|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 957955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:68417|cwnd:102265|conn:000055FC16B356FC|stream_id:0|stream_offset:1967594| [2025/04/30 20:08:14 957966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 957972] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 957977] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 957983] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 957990] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 957996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:102265|conn:000055FC16B356FC|stream_id:0|stream_offset:1934918| [2025/04/30 20:08:14 958002] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 958008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 958014] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694958217| [2025/04/30 20:08:14 958020] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694958217| [2025/04/30 20:08:14 958027] [debug] |xqc_engine_wakeup_after|wakeup:1746043694958217|now:1746043694958027|diff:190| [2025/04/30 20:08:14 958034] [debug] |xqc_engine_main_logic|END|now:1746043694957888| [2025/04/30 20:08:14 958042] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694958042| [2025/04/30 20:08:14 958049] [debug] |xqc_engine_wakeup_after|wakeup:1746043694958217|now:1746043694958049|diff:168| [2025/04/30 20:08:14 958055] [debug] |xqc_engine_main_logic|END|now:1746043694958042| [2025/04/30 20:08:14 958268] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694958267| [2025/04/30 20:08:14 958285] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 958295] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1604| [2025/04/30 20:08:14 958302] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1605| [2025/04/30 20:08:14 958311] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1605| [2025/04/30 20:08:14 958317] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 958325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1998|origin_pktnum:1930|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:08:14 958333] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:342|tx_in_flight:67216|prior_delivered:1860023|prior_time:1746043694902493|is_app_limited:0|send_elapse:55985|ack_elapse:55774|ctl_first_sent_time:1746043694903003|lagest_ack_time:1746043694958267|curr_delivered:1924839| [2025/04/30 20:08:14 958338] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694903003| [2025/04/30 20:08:14 958345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:660| [2025/04/30 20:08:14 958351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53894|rttvar:1135|minrtt:30499|latest_rtt:55264|ack_delay:48| [2025/04/30 20:08:14 958366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54060|rttvar:1182|minrtt:30499|latest_rtt:55264|ack_delay:48| [2025/04/30 20:08:14 958372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1998|lost_pn:1995|thresh:3| [2025/04/30 20:08:14 958380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 958386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 958393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 958398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 958404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 958408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 958412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 958415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 958419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 958424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54060|rtt_var:1182|pto_duration:58788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 958428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 958432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 958436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67217| [2025/04/30 20:08:14 958440] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695040857|now:1746043694958423|interv:82434| [2025/04/30 20:08:14 958444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695040857|now:1746043694958423|interval:82434|pto_count:0|srtt:54060 [2025/04/30 20:08:14 958449] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55985, ack_elapse 55774, delivered 64816|rate 1157738|lost 344| [2025/04/30 20:08:14 958454] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157738) in round 32| [2025/04/30 20:08:14 958458] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 958462] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 958469] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102265|packet_lost:0|acked:1200|po_sent_time:1746043694903003|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 958476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102265|packet_lost:0|acked:1200|po_sent_time:1746043694903003|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 958487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:103465|full_bw_reached:1|inflight:67217|srtt:54060|latest_rtt:55264|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 958494] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1605|largest:1605|pns:2| [2025/04/30 20:08:14 958498] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1605|frame:ACK |recv_time:1746043694958267|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 958503] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814958267|now:1746043694958267|interv:120000000| [2025/04/30 20:08:14 958508] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814958267|now:1746043694958267|interv:120000000| [2025/04/30 20:08:14 958512] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694958217|pq_index:0| [2025/04/30 20:08:14 958516] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694957888| [2025/04/30 20:08:14 958520] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694958520| [2025/04/30 20:08:14 958526] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694958524| [2025/04/30 20:08:14 958530] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694958217|now:1746043694958524| [2025/04/30 20:08:14 958535] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694958217|now:1746043694958524| [2025/04/30 20:08:14 958538] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 958544] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54060|min_srtt:54060|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 958551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:67217|cwnd:103465|conn:000055FC16B356FC|stream_id:0|stream_offset:1967594| [2025/04/30 20:08:14 958559] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54060|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 958566] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 958571] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54060|min_srtt:54060|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 958576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67217|cwnd:103465|conn:000055FC16B356FC|stream_id:0|stream_offset:1968761| [2025/04/30 20:08:14 958580] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54060|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 958588] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 958593] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54060|min_srtt:54060|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 958597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67217|cwnd:103465|conn:000055FC16B356FC|stream_id:0|stream_offset:1969928| [2025/04/30 20:08:14 958602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 958606] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 958610] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 958614] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 958619] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 958623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67217|cwnd:103465|conn:000055FC16B356FC|stream_id:0|stream_offset:1934918| [2025/04/30 20:08:14 958628] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 958636] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2055| [2025/04/30 20:08:14 958676] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67217|now:1746043694958647|stream_id:0|stream_offset:1934918| [2025/04/30 20:08:14 958683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 958688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67217|applimit:0| [2025/04/30 20:08:14 958693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54060|rtt_var:1182|pto_duration:58788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 958699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 958705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 958712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 958719] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695042435|now:1746043694958693|interv:83742| [2025/04/30 20:08:14 958726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695042435|now:1746043694958693|interval:83742|pto_count:0|srtt:54060 [2025/04/30 20:08:14 958733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103465|inflight:68417| [2025/04/30 20:08:14 958741] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 958754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:103465|conn:000055FC16B356FC|stream_id:0|stream_offset:1936085| [2025/04/30 20:08:14 958759] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 958763] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2056| [2025/04/30 20:08:14 958793] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68417|now:1746043694958770|stream_id:0|stream_offset:1936085| [2025/04/30 20:08:14 958800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 958804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68417|applimit:0| [2025/04/30 20:08:14 958810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54060|rtt_var:1182|pto_duration:58788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 958817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 958824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 958830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 958836] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695042558|now:1746043694958810|interv:83748| [2025/04/30 20:08:14 958843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695042558|now:1746043694958810|interval:83748|pto_count:0|srtt:54060 [2025/04/30 20:08:14 958851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103465|inflight:69617| [2025/04/30 20:08:14 958858] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 958865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:103465|conn:000055FC16B356FC|stream_id:0|stream_offset:1937252| [2025/04/30 20:08:14 958872] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 958879] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694959878|now:1746043694958878|interv:1000| [2025/04/30 20:08:14 958885] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 958891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 958897] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694959878| [2025/04/30 20:08:14 958904] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694959878| [2025/04/30 20:08:14 958910] [debug] |xqc_engine_wakeup_after|wakeup:1746043694959878|now:1746043694958910|diff:968| [2025/04/30 20:08:14 958917] [debug] |xqc_engine_main_logic|END|now:1746043694958524| [2025/04/30 20:08:14 958926] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694958926| [2025/04/30 20:08:14 958932] [debug] |xqc_engine_wakeup_after|wakeup:1746043694959878|now:1746043694958932|diff:946| [2025/04/30 20:08:14 958945] [debug] |xqc_engine_main_logic|END|now:1746043694958926| [2025/04/30 20:08:14 959320] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694959319| [2025/04/30 20:08:14 959336] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 959344] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1605| [2025/04/30 20:08:14 959351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1606| [2025/04/30 20:08:14 959359] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1606| [2025/04/30 20:08:14 959366] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 959375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:1999|origin_pktnum:1933|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1999|path_largest_ack:1999| [2025/04/30 20:08:14 959381] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:342|tx_in_flight:66008|prior_delivered:1862431|prior_time:1746043694904882|is_app_limited:0|send_elapse:55254|ack_elapse:54437|ctl_first_sent_time:1746043694905357|lagest_ack_time:1746043694959319|curr_delivered:1926039| [2025/04/30 20:08:14 959387] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694905357| [2025/04/30 20:08:14 959391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:662| [2025/04/30 20:08:14 959398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54060|rttvar:1182|minrtt:30499|latest_rtt:53962|ack_delay:48| [2025/04/30 20:08:14 959404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54042|rttvar:923|minrtt:30499|latest_rtt:53962|ack_delay:48| [2025/04/30 20:08:14 959411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:1999|lost_pn:1996|thresh:3| [2025/04/30 20:08:14 959417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 959424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 959430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 959436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 959442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 959447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 959451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 959455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 959459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54042|rtt_var:923|pto_duration:57734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 959464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 959475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 959479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 959483] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695041504|now:1746043694959459|interv:82045| [2025/04/30 20:08:14 959487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695041504|now:1746043694959459|interval:82045|pto_count:0|srtt:54042 [2025/04/30 20:08:14 959491] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55254, ack_elapse 54437, delivered 63608|rate 1151192|lost 344| [2025/04/30 20:08:14 959496] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151192) in round 32| [2025/04/30 20:08:14 959500] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 959504] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 959508] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103465|packet_lost:0|acked:1200|po_sent_time:1746043694905357|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 959513] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103465|packet_lost:0|acked:1200|po_sent_time:1746043694905357|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 959518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:104665|full_bw_reached:1|inflight:68417|srtt:54042|latest_rtt:53962|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 959524] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1606|largest:1606|pns:2| [2025/04/30 20:08:14 959528] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1606|frame:ACK |recv_time:1746043694959319|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 959533] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814959319|now:1746043694959319|interv:120000000| [2025/04/30 20:08:14 959537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814959319|now:1746043694959319|interv:120000000| [2025/04/30 20:08:14 959541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694959878|pq_index:0| [2025/04/30 20:08:14 959546] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694958524| [2025/04/30 20:08:14 959550] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694959550| [2025/04/30 20:08:14 959555] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694959554| [2025/04/30 20:08:14 959561] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54042|min_srtt:54042|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 959566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68417|cwnd:104665|conn:000055FC16B356FC|stream_id:0|stream_offset:1969928| [2025/04/30 20:08:14 959574] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 959578] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 959583] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54042|min_srtt:54042|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 959587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:68417|cwnd:104665|conn:000055FC16B356FC|stream_id:0|stream_offset:1971095| [2025/04/30 20:08:14 959592] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 959596] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 959602] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54042|min_srtt:54042|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 959606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:68417|cwnd:104665|conn:000055FC16B356FC|stream_id:0|stream_offset:1972262| [2025/04/30 20:08:14 959611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 959615] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 959618] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 959623] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 959627] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 959632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:104665|conn:000055FC16B356FC|stream_id:0|stream_offset:1937252| [2025/04/30 20:08:14 959636] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 959640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 959644] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694959878| [2025/04/30 20:08:14 959708] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694959878| [2025/04/30 20:08:14 959713] [debug] |xqc_engine_wakeup_after|wakeup:1746043694959878|now:1746043694959713|diff:165| [2025/04/30 20:08:14 959718] [debug] |xqc_engine_main_logic|END|now:1746043694959554| [2025/04/30 20:08:14 959723] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694959723| [2025/04/30 20:08:14 959732] [debug] |xqc_engine_wakeup_after|wakeup:1746043694959878|now:1746043694959732|diff:146| [2025/04/30 20:08:14 959736] [debug] |xqc_engine_main_logic|END|now:1746043694959723| [2025/04/30 20:08:14 960361] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694960360| [2025/04/30 20:08:14 960373] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 960379] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1606| [2025/04/30 20:08:14 960383] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1607| [2025/04/30 20:08:14 960389] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1607| [2025/04/30 20:08:14 960395] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 960404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2000|origin_pktnum:1934|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:08:14 960412] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:342|tx_in_flight:67208|prior_delivered:1862431|prior_time:1746043694904882|is_app_limited:0|send_elapse:55388|ack_elapse:55478|ctl_first_sent_time:1746043694905491|lagest_ack_time:1746043694960360|curr_delivered:1927239| [2025/04/30 20:08:14 960439] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694905491| [2025/04/30 20:08:14 960448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:664| [2025/04/30 20:08:14 960455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54042|rttvar:923|minrtt:30499|latest_rtt:54869|ack_delay:56| [2025/04/30 20:08:14 960461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54138|rttvar:885|minrtt:30499|latest_rtt:54869|ack_delay:56| [2025/04/30 20:08:14 960467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2000|lost_pn:1997|thresh:3| [2025/04/30 20:08:14 960473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 960480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 960486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 960492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 960498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 960515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 960521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 960528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54138|rtt_var:885|pto_duration:57678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 960535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 960541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 960556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67217| [2025/04/30 20:08:14 960561] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695041448|now:1746043694960528|interv:80920| [2025/04/30 20:08:14 960565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695041448|now:1746043694960528|interval:80920|pto_count:0|srtt:54138 [2025/04/30 20:08:14 960569] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55388, ack_elapse 55478, delivered 64808|rate 1168174|lost 344| [2025/04/30 20:08:14 960574] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168174) in round 32| [2025/04/30 20:08:14 960579] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 960586] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 960592] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104665|packet_lost:0|acked:1200|po_sent_time:1746043694905491|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 960600] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104665|packet_lost:0|acked:1200|po_sent_time:1746043694905491|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 960604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:105865|full_bw_reached:1|inflight:67217|srtt:54138|latest_rtt:54869|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 960611] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1607|largest:1607|pns:2| [2025/04/30 20:08:14 960615] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1607|frame:ACK |recv_time:1746043694960360|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 960620] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814960360|now:1746043694960360|interv:120000000| [2025/04/30 20:08:14 960625] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814960360|now:1746043694960360|interv:120000000| [2025/04/30 20:08:14 960629] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694959878|pq_index:0| [2025/04/30 20:08:14 960633] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694959554| [2025/04/30 20:08:14 960637] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694960637| [2025/04/30 20:08:14 960642] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694960641| [2025/04/30 20:08:14 960647] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694959878|now:1746043694960641| [2025/04/30 20:08:14 960651] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694959878|now:1746043694960641| [2025/04/30 20:08:14 960655] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 960667] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54138|min_srtt:54138|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 960674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67217|cwnd:105865|conn:000055FC16B356FC|stream_id:0|stream_offset:1972262| [2025/04/30 20:08:14 960681] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54138|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 960687] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 960692] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54138|min_srtt:54138|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 960696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:67217|cwnd:105865|conn:000055FC16B356FC|stream_id:0|stream_offset:1973429| [2025/04/30 20:08:14 960701] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54138|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 960705] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 960709] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54138|min_srtt:54138|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 960714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:67217|cwnd:105865|conn:000055FC16B356FC|stream_id:0|stream_offset:1974596| [2025/04/30 20:08:14 960718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 960722] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 960726] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 960730] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 960734] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 960739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67217|cwnd:105865|conn:000055FC16B356FC|stream_id:0|stream_offset:1937252| [2025/04/30 20:08:14 960743] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 960748] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2057| [2025/04/30 20:08:14 960797] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67217|now:1746043694960764|stream_id:0|stream_offset:1937252| [2025/04/30 20:08:14 960807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2057|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 960821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67217|applimit:0| [2025/04/30 20:08:14 960826] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54138|rtt_var:885|pto_duration:57678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 960831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 960835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 960842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 960849] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695043442|now:1746043694960826|interv:82616| [2025/04/30 20:08:14 960855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695043442|now:1746043694960826|interval:82616|pto_count:0|srtt:54138 [2025/04/30 20:08:14 960862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105865|inflight:68417| [2025/04/30 20:08:14 960870] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 960876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:105865|conn:000055FC16B356FC|stream_id:0|stream_offset:1938419| [2025/04/30 20:08:14 960882] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 960886] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2058| [2025/04/30 20:08:14 960923] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68417|now:1746043694960893|stream_id:0|stream_offset:1938419| [2025/04/30 20:08:14 960933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2058|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 960940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68417|applimit:0| [2025/04/30 20:08:14 960947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54138|rtt_var:885|pto_duration:57678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 960953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 960959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 960965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 960971] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695043571|now:1746043694960946|interv:82625| [2025/04/30 20:08:14 960976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695043571|now:1746043694960946|interval:82625|pto_count:0|srtt:54138 [2025/04/30 20:08:14 960989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105865|inflight:69617| [2025/04/30 20:08:14 960996] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 961002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:105865|conn:000055FC16B356FC|stream_id:0|stream_offset:1939586| [2025/04/30 20:08:14 961008] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 961014] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694962013|now:1746043694961013|interv:1000| [2025/04/30 20:08:14 961020] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 961025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 961031] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694962013| [2025/04/30 20:08:14 961037] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694962013| [2025/04/30 20:08:14 961043] [debug] |xqc_engine_wakeup_after|wakeup:1746043694962013|now:1746043694961043|diff:970| [2025/04/30 20:08:14 961049] [debug] |xqc_engine_main_logic|END|now:1746043694960641| [2025/04/30 20:08:14 961057] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694961056| [2025/04/30 20:08:14 961062] [debug] |xqc_engine_wakeup_after|wakeup:1746043694962013|now:1746043694961062|diff:951| [2025/04/30 20:08:14 961069] [debug] |xqc_engine_main_logic|END|now:1746043694961056| [2025/04/30 20:08:14 961257] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694961256| [2025/04/30 20:08:14 961275] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 961284] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1607| [2025/04/30 20:08:14 961290] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1608| [2025/04/30 20:08:14 961298] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1608| [2025/04/30 20:08:14 961305] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 961313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2001|origin_pktnum:1935|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:08:14 961321] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:342|tx_in_flight:67208|prior_delivered:1863631|prior_time:1746043694906858|is_app_limited:0|send_elapse:54274|ack_elapse:54398|ctl_first_sent_time:1746043694907495|lagest_ack_time:1746043694961256|curr_delivered:1928439| [2025/04/30 20:08:14 961328] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694907495| [2025/04/30 20:08:14 961336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:666| [2025/04/30 20:08:14 961343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54138|rttvar:885|minrtt:30499|latest_rtt:53761|ack_delay:48| [2025/04/30 20:08:14 961350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54085|rttvar:770|minrtt:30499|latest_rtt:53761|ack_delay:48| [2025/04/30 20:08:14 961358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2001|lost_pn:1998|thresh:3| [2025/04/30 20:08:14 961371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 961377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 961384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 961390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 961396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 961402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 961408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54085|rtt_var:770|pto_duration:57165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 961415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 961419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 961423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 961427] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695043058|now:1746043694961408|interv:81650| [2025/04/30 20:08:14 961431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695043058|now:1746043694961408|interval:81650|pto_count:0|srtt:54085 [2025/04/30 20:08:14 961436] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54274, ack_elapse 54398, delivered 64808|rate 1191367|lost 344| [2025/04/30 20:08:14 961440] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191367) in round 32| [2025/04/30 20:08:14 961445] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 961449] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 961453] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105865|packet_lost:0|acked:1200|po_sent_time:1746043694907495|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 961457] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105865|packet_lost:0|acked:1200|po_sent_time:1746043694907495|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 961462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107065|full_bw_reached:1|inflight:68417|srtt:54085|latest_rtt:53761|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 961468] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1608|largest:1608|pns:2| [2025/04/30 20:08:14 961473] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1608|frame:ACK |recv_time:1746043694961256|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 961482] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814961256|now:1746043694961256|interv:120000000| [2025/04/30 20:08:14 961487] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814961256|now:1746043694961256|interv:120000000| [2025/04/30 20:08:14 961491] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694962013|pq_index:0| [2025/04/30 20:08:14 961495] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694960641| [2025/04/30 20:08:14 961499] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694961499| [2025/04/30 20:08:14 961504] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694961503| [2025/04/30 20:08:14 961510] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54085|min_srtt:54085|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 961515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:68417|cwnd:107065|conn:000055FC16B356FC|stream_id:0|stream_offset:1974596| [2025/04/30 20:08:14 961519] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 961524] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 961529] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54085|min_srtt:54085|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 961533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68417|cwnd:107065|conn:000055FC16B356FC|stream_id:0|stream_offset:1975763| [2025/04/30 20:08:14 961538] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 961542] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 961546] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54085|min_srtt:54085|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 961551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68417|cwnd:107065|conn:000055FC16B356FC|stream_id:0|stream_offset:1976930| [2025/04/30 20:08:14 961555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 961559] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 961563] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 961568] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 961575] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 961579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:107065|conn:000055FC16B356FC|stream_id:0|stream_offset:1939586| [2025/04/30 20:08:14 961584] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 961588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 961592] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694962013| [2025/04/30 20:08:14 961596] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694962013| [2025/04/30 20:08:14 961600] [debug] |xqc_engine_wakeup_after|wakeup:1746043694962013|now:1746043694961600|diff:413| [2025/04/30 20:08:14 961604] [debug] |xqc_engine_main_logic|END|now:1746043694961503| [2025/04/30 20:08:14 961610] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694961610| [2025/04/30 20:08:14 961613] [debug] |xqc_engine_wakeup_after|wakeup:1746043694962013|now:1746043694961613|diff:400| [2025/04/30 20:08:14 961617] [debug] |xqc_engine_main_logic|END|now:1746043694961610| [2025/04/30 20:08:14 962329] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694962327| [2025/04/30 20:08:14 962342] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 962348] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1608| [2025/04/30 20:08:14 962352] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1609| [2025/04/30 20:08:14 962367] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1609| [2025/04/30 20:08:14 962371] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 962377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2002|origin_pktnum:1936|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:08:14 962382] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:342|tx_in_flight:68408|prior_delivered:1863631|prior_time:1746043694906858|is_app_limited:0|send_elapse:54380|ack_elapse:55469|ctl_first_sent_time:1746043694907601|lagest_ack_time:1746043694962327|curr_delivered:1929639| [2025/04/30 20:08:14 962386] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694907601| [2025/04/30 20:08:14 962391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:668| [2025/04/30 20:08:14 962395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54085|rttvar:770|minrtt:30499|latest_rtt:54726|ack_delay:40| [2025/04/30 20:08:14 962400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54160|rttvar:728|minrtt:30499|latest_rtt:54726|ack_delay:40| [2025/04/30 20:08:14 962404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2002|lost_pn:1999|thresh:3| [2025/04/30 20:08:14 962408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 962412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 962422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 962426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 962430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 962434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54160|rtt_var:728|pto_duration:57072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 962438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 962442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 962446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67217| [2025/04/30 20:08:14 962450] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695042965|now:1746043694962434|interv:80531| [2025/04/30 20:08:14 962454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695042965|now:1746043694962434|interval:80531|pto_count:0|srtt:54160 [2025/04/30 20:08:14 962459] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54380, ack_elapse 55469, delivered 66008|rate 1189998|lost 344| [2025/04/30 20:08:14 962463] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189998) in round 32| [2025/04/30 20:08:14 962467] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 962472] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 962476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107065|packet_lost:0|acked:1200|po_sent_time:1746043694907601|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 962483] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107065|packet_lost:0|acked:1200|po_sent_time:1746043694907601|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 962491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:67217|srtt:54160|latest_rtt:54726|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 962500] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1609|largest:1609|pns:2| [2025/04/30 20:08:14 962505] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1609|frame:ACK |recv_time:1746043694962327|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 962512] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814962327|now:1746043694962327|interv:120000000| [2025/04/30 20:08:14 962518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814962327|now:1746043694962327|interv:120000000| [2025/04/30 20:08:14 962525] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694962013|pq_index:0| [2025/04/30 20:08:14 962537] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694961503| [2025/04/30 20:08:14 962544] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694962543| [2025/04/30 20:08:14 962552] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694962550| [2025/04/30 20:08:14 962559] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694962013|now:1746043694962550| [2025/04/30 20:08:14 962566] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694962013|now:1746043694962550| [2025/04/30 20:08:14 962572] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 962580] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54160|min_srtt:54160|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 962588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:67217|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1976930| [2025/04/30 20:08:14 962595] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54160|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 962600] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 962604] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54160|min_srtt:54160|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 962609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:67217|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1978097| [2025/04/30 20:08:14 962613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 962617] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 962621] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 962626] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 962630] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 962635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67217|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1939586| [2025/04/30 20:08:14 962639] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 962644] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2059| [2025/04/30 20:08:14 962678] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67217|now:1746043694962651|stream_id:0|stream_offset:1939586| [2025/04/30 20:08:14 962689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 962694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67217|applimit:0| [2025/04/30 20:08:14 962702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54160|rtt_var:728|pto_duration:57072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 962709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 962716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 962723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 962729] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695044723|now:1746043694962701|interv:82022| [2025/04/30 20:08:14 962736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695044723|now:1746043694962701|interval:82022|pto_count:0|srtt:54160 [2025/04/30 20:08:14 962743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:68417| [2025/04/30 20:08:14 962748] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 962753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1940753| [2025/04/30 20:08:14 962758] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 962762] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2060| [2025/04/30 20:08:14 962791] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68417|now:1746043694962769|stream_id:0|stream_offset:1940753| [2025/04/30 20:08:14 962797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 962802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68417|applimit:0| [2025/04/30 20:08:14 962807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54160|rtt_var:728|pto_duration:57072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 962815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 962822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 962828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 962835] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695044841|now:1746043694962807|interv:82034| [2025/04/30 20:08:14 962841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695044841|now:1746043694962807|interval:82034|pto_count:0|srtt:54160 [2025/04/30 20:08:14 962855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69617| [2025/04/30 20:08:14 962863] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 962870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1941920| [2025/04/30 20:08:14 962877] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 962883] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694963883|now:1746043694962883|interv:1000| [2025/04/30 20:08:14 962889] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 962896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 963073] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694963883| [2025/04/30 20:08:14 963082] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694963883| [2025/04/30 20:08:14 963088] [debug] |xqc_engine_wakeup_after|wakeup:1746043694963883|now:1746043694963088|diff:795| [2025/04/30 20:08:14 963095] [debug] |xqc_engine_main_logic|END|now:1746043694962550| [2025/04/30 20:08:14 963104] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694963104| [2025/04/30 20:08:14 963110] [debug] |xqc_engine_wakeup_after|wakeup:1746043694963883|now:1746043694963110|diff:773| [2025/04/30 20:08:14 963116] [debug] |xqc_engine_main_logic|END|now:1746043694963104| [2025/04/30 20:08:14 963501] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694963500| [2025/04/30 20:08:14 963517] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 963526] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1609| [2025/04/30 20:08:14 963531] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1610| [2025/04/30 20:08:14 963537] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1610| [2025/04/30 20:08:14 963542] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 963550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2003|origin_pktnum:1937|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:08:14 963558] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:342|tx_in_flight:69608|prior_delivered:1863631|prior_time:1746043694906858|is_app_limited:0|send_elapse:54446|ack_elapse:56642|ctl_first_sent_time:1746043694907667|lagest_ack_time:1746043694963500|curr_delivered:1930839| [2025/04/30 20:08:14 963565] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694907667| [2025/04/30 20:08:14 963573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:670| [2025/04/30 20:08:14 963580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54160|rttvar:728|minrtt:30499|latest_rtt:55833|ack_delay:88| [2025/04/30 20:08:14 963587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54358|rttvar:942|minrtt:30499|latest_rtt:55833|ack_delay:88| [2025/04/30 20:08:14 963601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2003|lost_pn:2000|thresh:3| [2025/04/30 20:08:14 963608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 963612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 963616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 963620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 963626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54358|rtt_var:942|pto_duration:58126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 963632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 963638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 963644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 963648] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695045895|now:1746043694963626|interv:82269| [2025/04/30 20:08:14 963652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695045895|now:1746043694963626|interval:82269|pto_count:0|srtt:54358 [2025/04/30 20:08:14 963658] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54446, ack_elapse 56642, delivered 67208|rate 1186540|lost 344| [2025/04/30 20:08:14 963666] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186540) in round 32| [2025/04/30 20:08:14 963672] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 963678] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 963682] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694907667|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 963687] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694907667|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 963691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68417|srtt:54358|latest_rtt:55833|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 963698] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1610|largest:1610|pns:2| [2025/04/30 20:08:14 963702] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1610|frame:ACK |recv_time:1746043694963500|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 963707] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814963500|now:1746043694963500|interv:120000000| [2025/04/30 20:08:14 963715] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814963500|now:1746043694963500|interv:120000000| [2025/04/30 20:08:14 963719] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694963883|pq_index:0| [2025/04/30 20:08:14 963724] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694962550| [2025/04/30 20:08:14 963728] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694963728| [2025/04/30 20:08:14 963733] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694963732| [2025/04/30 20:08:14 963740] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54358|min_srtt:54358|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 963747] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1978097| [2025/04/30 20:08:14 963754] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54358|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 963761] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 963765] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54358|min_srtt:54358|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 963770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1979264| [2025/04/30 20:08:14 963774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 963778] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 963782] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 963786] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 963791] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 963795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1941920| [2025/04/30 20:08:14 963799] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 963804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 963811] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694963883| [2025/04/30 20:08:14 963818] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694963883| [2025/04/30 20:08:14 963825] [debug] |xqc_engine_wakeup_after|wakeup:1746043694963883|now:1746043694963824|diff:59| [2025/04/30 20:08:14 963837] [debug] |xqc_engine_main_logic|END|now:1746043694963732| [2025/04/30 20:08:14 963846] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694963846| [2025/04/30 20:08:14 963852] [debug] |xqc_engine_wakeup_after|wakeup:1746043694963883|now:1746043694963852|diff:31| [2025/04/30 20:08:14 963858] [debug] |xqc_engine_main_logic|END|now:1746043694963846| [2025/04/30 20:08:14 964341] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694964340| [2025/04/30 20:08:14 964356] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 964366] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1610| [2025/04/30 20:08:14 964371] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1611| [2025/04/30 20:08:14 964380] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1611| [2025/04/30 20:08:14 964386] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 964395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2004|origin_pktnum:1938|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:08:14 964403] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:67208|prior_delivered:1866031|prior_time:1746043694908465|is_app_limited:0|send_elapse:53653|ack_elapse:55875|ctl_first_sent_time:1746043694908920|lagest_ack_time:1746043694964340|curr_delivered:1932039| [2025/04/30 20:08:14 964410] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694908920| [2025/04/30 20:08:14 964416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:672| [2025/04/30 20:08:14 964420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54358|rttvar:942|minrtt:30499|latest_rtt:55420|ack_delay:40| [2025/04/30 20:08:14 964425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54486|rttvar:962|minrtt:30499|latest_rtt:55420|ack_delay:40| [2025/04/30 20:08:14 964430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2004|lost_pn:2001|thresh:3| [2025/04/30 20:08:14 964436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 964443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 964449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 964456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54486|rtt_var:962|pto_duration:58334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 964460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 964465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 964468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67217| [2025/04/30 20:08:14 964472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695046103|now:1746043694964455|interv:81648| [2025/04/30 20:08:14 964477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695046103|now:1746043694964455|interval:81648|pto_count:0|srtt:54486 [2025/04/30 20:08:14 964488] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53653, ack_elapse 55875, delivered 66008|rate 1181351|lost 344| [2025/04/30 20:08:14 964493] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181351) in round 32| [2025/04/30 20:08:14 964497] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 964501] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 964505] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694908920|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 964510] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694908920|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 964536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:67217|srtt:54486|latest_rtt:55420|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 964546] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1611|largest:1611|pns:2| [2025/04/30 20:08:14 964552] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1611|frame:ACK |recv_time:1746043694964340|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 964558] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814964340|now:1746043694964340|interv:120000000| [2025/04/30 20:08:14 964563] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814964340|now:1746043694964340|interv:120000000| [2025/04/30 20:08:14 964567] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694963883|pq_index:0| [2025/04/30 20:08:14 964573] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694963732| [2025/04/30 20:08:14 964577] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694964577| [2025/04/30 20:08:14 964584] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694964581| [2025/04/30 20:08:14 964589] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694963883|now:1746043694964581| [2025/04/30 20:08:14 964594] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694963883|now:1746043694964581| [2025/04/30 20:08:14 964598] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 964604] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54486|min_srtt:54486|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 964609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:67217|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1979264| [2025/04/30 20:08:14 964622] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54486|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 964627] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 964632] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54486|min_srtt:54486|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 964637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:67217|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1980431| [2025/04/30 20:08:14 964641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 964645] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 964649] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 964654] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 964658] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 964663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67217|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1941920| [2025/04/30 20:08:14 964667] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 964672] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2061| [2025/04/30 20:08:14 964733] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67217|now:1746043694964682|stream_id:0|stream_offset:1941920| [2025/04/30 20:08:14 964743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 964751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67217|applimit:0| [2025/04/30 20:08:14 964758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54486|rtt_var:962|pto_duration:58334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 964764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 964770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 964776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 964782] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695048016|now:1746043694964757|interv:83259| [2025/04/30 20:08:14 964788] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695048016|now:1746043694964757|interval:83259|pto_count:0|srtt:54486 [2025/04/30 20:08:14 964798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:68417| [2025/04/30 20:08:14 964803] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 964808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1943087| [2025/04/30 20:08:14 964812] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 964817] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2062| [2025/04/30 20:08:14 964854] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2062|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68417|now:1746043694964824|stream_id:0|stream_offset:1943087| [2025/04/30 20:08:14 964864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 964871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68417|applimit:0| [2025/04/30 20:08:14 964876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54486|rtt_var:962|pto_duration:58334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 964881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 964885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 964889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 964892] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695048158|now:1746043694964876|interv:83282| [2025/04/30 20:08:14 964897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695048158|now:1746043694964876|interval:83282|pto_count:0|srtt:54486 [2025/04/30 20:08:14 964901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69617| [2025/04/30 20:08:14 964906] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 964910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1944254| [2025/04/30 20:08:14 964915] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 964919] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694965919|now:1746043694964919|interv:1000| [2025/04/30 20:08:14 964923] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 964927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 964931] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694965919| [2025/04/30 20:08:14 964935] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694965919| [2025/04/30 20:08:14 964943] [debug] |xqc_engine_wakeup_after|wakeup:1746043694965919|now:1746043694964943|diff:976| [2025/04/30 20:08:14 964949] [debug] |xqc_engine_main_logic|END|now:1746043694964581| [2025/04/30 20:08:14 964955] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694964955| [2025/04/30 20:08:14 964959] [debug] |xqc_engine_wakeup_after|wakeup:1746043694965919|now:1746043694964959|diff:960| [2025/04/30 20:08:14 964963] [debug] |xqc_engine_main_logic|END|now:1746043694964955| [2025/04/30 20:08:14 965955] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694965953| [2025/04/30 20:08:14 965973] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 965983] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1611| [2025/04/30 20:08:14 965989] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1612| [2025/04/30 20:08:14 965998] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1612| [2025/04/30 20:08:14 966004] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 966012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2005|origin_pktnum:1945|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:08:14 966020] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:67208|prior_delivered:1867231|prior_time:1746043694909512|is_app_limited:0|send_elapse:54143|ack_elapse:56441|ctl_first_sent_time:1746043694911093|lagest_ack_time:1746043694965953|curr_delivered:1933239| [2025/04/30 20:08:14 966049] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694911093| [2025/04/30 20:08:14 966057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:674| [2025/04/30 20:08:14 966063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54486|rttvar:962|minrtt:30499|latest_rtt:54860|ack_delay:304| [2025/04/30 20:08:14 966069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54495|rttvar:739|minrtt:30499|latest_rtt:54860|ack_delay:304| [2025/04/30 20:08:14 966108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2005|lost_pn:2002|thresh:3| [2025/04/30 20:08:14 966116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 966122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 966128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54495|rtt_var:739|pto_duration:57451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 966135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 966142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 966199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 966211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695047275|now:1746043694966128|interv:81147| [2025/04/30 20:08:14 966217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695047275|now:1746043694966128|interval:81147|pto_count:0|srtt:54495 [2025/04/30 20:08:14 966232] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54143, ack_elapse 56441, delivered 66008|rate 1169504|lost 344| [2025/04/30 20:08:14 966239] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169504) in round 32| [2025/04/30 20:08:14 966245] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 966296] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 966303] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694911093|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 966310] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694911093|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 966317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68417|srtt:54495|latest_rtt:54860|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 966326] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1612|largest:1612|pns:2| [2025/04/30 20:08:14 966333] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1612|frame:ACK |recv_time:1746043694965953|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 966366] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814965953|now:1746043694965953|interv:120000000| [2025/04/30 20:08:14 966373] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814965953|now:1746043694965953|interv:120000000| [2025/04/30 20:08:14 966380] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694965919|pq_index:0| [2025/04/30 20:08:14 966387] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694964581| [2025/04/30 20:08:14 966394] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694966393| [2025/04/30 20:08:14 966624] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694966399| [2025/04/30 20:08:14 966667] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694965919|now:1746043694966399| [2025/04/30 20:08:14 966672] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694965919|now:1746043694966399| [2025/04/30 20:08:14 966751] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 966758] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54495|min_srtt:54495|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 966763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1980431| [2025/04/30 20:08:14 966774] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54495|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 966798] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 966804] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54495|min_srtt:54495|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 966853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1981598| [2025/04/30 20:08:14 966859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 966864] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 967004] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 967011] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 967019] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 967025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1944254| [2025/04/30 20:08:14 967031] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 967036] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2063| [2025/04/30 20:08:14 967088] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68417|now:1746043694967048|stream_id:0|stream_offset:1944254| [2025/04/30 20:08:14 967098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 967106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68417|applimit:0| [2025/04/30 20:08:14 967113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54495|rtt_var:739|pto_duration:57451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 967120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 967126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 967133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 967138] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695049499|now:1746043694967112|interv:82387| [2025/04/30 20:08:14 967143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695049499|now:1746043694967112|interval:82387|pto_count:0|srtt:54495 [2025/04/30 20:08:14 967152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69617| [2025/04/30 20:08:14 967158] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 967162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1945421| [2025/04/30 20:08:14 967187] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 967194] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2064| [2025/04/30 20:08:14 967227] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2064|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69617|now:1746043694967201|stream_id:0|stream_offset:1945421| [2025/04/30 20:08:14 967236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 967243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69617|applimit:0| [2025/04/30 20:08:14 967250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54495|rtt_var:739|pto_duration:57451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 967257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 967264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 967270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70817| [2025/04/30 20:08:14 967276] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695049652|now:1746043694967250|interv:82402| [2025/04/30 20:08:14 967282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695049652|now:1746043694967250|interval:82402|pto_count:0|srtt:54495 [2025/04/30 20:08:14 967289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70817| [2025/04/30 20:08:14 967297] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 967303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70817|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1946588| [2025/04/30 20:08:14 967310] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 967317] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2065| [2025/04/30 20:08:14 967355] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2065|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70817|now:1746043694967326|stream_id:0|stream_offset:1946588| [2025/04/30 20:08:14 967361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 967371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70817|applimit:0| [2025/04/30 20:08:14 967376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54495|rtt_var:739|pto_duration:57451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 967380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 967384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 967388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72017| [2025/04/30 20:08:14 967392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695049777|now:1746043694967375|interv:82402| [2025/04/30 20:08:14 967396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695049777|now:1746043694967375|interval:82402|pto_count:0|srtt:54495 [2025/04/30 20:08:14 967401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72017| [2025/04/30 20:08:14 967405] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 967409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72017|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1947755| [2025/04/30 20:08:14 967414] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 967418] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694968418|now:1746043694967418|interv:1000| [2025/04/30 20:08:14 967422] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 967426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 967430] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694968418| [2025/04/30 20:08:14 967434] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694968418| [2025/04/30 20:08:14 967438] [debug] |xqc_engine_wakeup_after|wakeup:1746043694968418|now:1746043694967438|diff:980| [2025/04/30 20:08:14 967443] [debug] |xqc_engine_main_logic|END|now:1746043694966399| [2025/04/30 20:08:14 967451] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694967450| [2025/04/30 20:08:14 967456] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 967461] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1612| [2025/04/30 20:08:14 967465] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1613| [2025/04/30 20:08:14 967471] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1613| [2025/04/30 20:08:14 967475] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 967480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 967485] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:68408|prior_delivered:1867231|prior_time:1746043694909512|is_app_limited:0|send_elapse:54296|ack_elapse:57938|ctl_first_sent_time:1746043694911246|lagest_ack_time:1746043694967450|curr_delivered:1934439| [2025/04/30 20:08:14 967498] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694911246| [2025/04/30 20:08:14 967506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:675| [2025/04/30 20:08:14 967512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54495|rttvar:739|minrtt:30499|latest_rtt:56204|ack_delay:56| [2025/04/30 20:08:14 967518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54702|rttvar:968|minrtt:30499|latest_rtt:56204|ack_delay:56| [2025/04/30 20:08:14 967522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2006|lost_pn:2003|thresh:3| [2025/04/30 20:08:14 967526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 967531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 967535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54702|rtt_var:968|pto_duration:58574|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 967539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 967543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 967547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70817| [2025/04/30 20:08:14 967551] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695050900|now:1746043694967535|interv:83365| [2025/04/30 20:08:14 967555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695050900|now:1746043694967535|interval:83365|pto_count:0|srtt:54702 [2025/04/30 20:08:14 967560] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54296, ack_elapse 57938, delivered 67208|rate 1159998|lost 344| [2025/04/30 20:08:14 967564] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159998) in round 32| [2025/04/30 20:08:14 967569] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 967573] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 967577] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694911246|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 967581] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694911246|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 967586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70817|srtt:54702|latest_rtt:56204|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 967592] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1613|largest:1613|pns:2| [2025/04/30 20:08:14 967601] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1613|frame:ACK |recv_time:1746043694967450|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 967606] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814967450|now:1746043694967450|interv:120000000| [2025/04/30 20:08:14 967610] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814967450|now:1746043694967450|interv:120000000| [2025/04/30 20:08:14 967614] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694968418|pq_index:0| [2025/04/30 20:08:14 967618] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694966399| [2025/04/30 20:08:14 967622] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694967622| [2025/04/30 20:08:14 967627] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694967626| [2025/04/30 20:08:14 967633] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54702|min_srtt:54702|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 967638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70817|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1981598| [2025/04/30 20:08:14 967643] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54702|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 967647] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 967652] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54702|min_srtt:54702|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 967656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70817|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1982765| [2025/04/30 20:08:14 967661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 967664] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 967668] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 967673] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 967677] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 967681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70817|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1947755| [2025/04/30 20:08:14 967686] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 967692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 967696] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694968418| [2025/04/30 20:08:14 967700] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694968418| [2025/04/30 20:08:14 967704] [debug] |xqc_engine_wakeup_after|wakeup:1746043694968418|now:1746043694967704|diff:714| [2025/04/30 20:08:14 967709] [debug] |xqc_engine_main_logic|END|now:1746043694967626| [2025/04/30 20:08:14 967716] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694967715| [2025/04/30 20:08:14 967721] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 967726] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1613| [2025/04/30 20:08:14 967729] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1614| [2025/04/30 20:08:14 967735] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1614| [2025/04/30 20:08:14 967739] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 967743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 967748] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:67208|prior_delivered:1869631|prior_time:1746043694911973|is_app_limited:0|send_elapse:53382|ack_elapse:55742|ctl_first_sent_time:1746043694912460|lagest_ack_time:1746043694967715|curr_delivered:1935639| [2025/04/30 20:08:14 967753] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694912460| [2025/04/30 20:08:14 967757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:676| [2025/04/30 20:08:14 967761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54702|rttvar:968|minrtt:30499|latest_rtt:55255|ack_delay:32| [2025/04/30 20:08:14 967765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54767|rttvar:856|minrtt:30499|latest_rtt:55255|ack_delay:32| [2025/04/30 20:08:14 967770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2007|lost_pn:2004|thresh:3| [2025/04/30 20:08:14 967774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 967778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 967782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54767|rtt_var:856|pto_duration:58191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 967786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 967790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 967794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 967798] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695050517|now:1746043694967782|interv:82735| [2025/04/30 20:08:14 967805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695050517|now:1746043694967782|interval:82735|pto_count:0|srtt:54767 [2025/04/30 20:08:14 967809] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53382, ack_elapse 55742, delivered 66008|rate 1184169|lost 344| [2025/04/30 20:08:14 967813] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184169) in round 32| [2025/04/30 20:08:14 967817] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 967821] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 967825] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694912460|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 967830] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694912460|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 967834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69617|srtt:54767|latest_rtt:55255|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 967840] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1614|largest:1614|pns:2| [2025/04/30 20:08:14 967844] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1614|frame:ACK |recv_time:1746043694967715|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 967849] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814967715|now:1746043694967715|interv:120000000| [2025/04/30 20:08:14 967853] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814967715|now:1746043694967715|interv:120000000| [2025/04/30 20:08:14 967857] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694968418|pq_index:0| [2025/04/30 20:08:14 967861] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694967626| [2025/04/30 20:08:14 967867] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694967867| [2025/04/30 20:08:14 967875] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694967873| [2025/04/30 20:08:14 967884] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54767|min_srtt:54767|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 967891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1982765| [2025/04/30 20:08:14 967897] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 967910] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 967917] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54767|min_srtt:54767|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 967923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1983932| [2025/04/30 20:08:14 967930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 967936] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 967942] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 967949] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 967956] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 967963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1947755| [2025/04/30 20:08:14 967969] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 967975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 967981] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694968418| [2025/04/30 20:08:14 967987] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694968418| [2025/04/30 20:08:14 967994] [debug] |xqc_engine_wakeup_after|wakeup:1746043694968418|now:1746043694967994|diff:424| [2025/04/30 20:08:14 967999] [debug] |xqc_engine_main_logic|END|now:1746043694967873| [2025/04/30 20:08:14 968005] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694968005| [2025/04/30 20:08:14 968009] [debug] |xqc_engine_wakeup_after|wakeup:1746043694968418|now:1746043694968009|diff:409| [2025/04/30 20:08:14 968013] [debug] |xqc_engine_main_logic|END|now:1746043694968005| [2025/04/30 20:08:14 968315] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694968314| [2025/04/30 20:08:14 968330] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 968336] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1614| [2025/04/30 20:08:14 968340] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1615| [2025/04/30 20:08:14 968347] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1615| [2025/04/30 20:08:14 968354] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 968361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 968369] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:68408|prior_delivered:1869631|prior_time:1746043694911973|is_app_limited:0|send_elapse:53509|ack_elapse:56341|ctl_first_sent_time:1746043694912587|lagest_ack_time:1746043694968314|curr_delivered:1936839| [2025/04/30 20:08:14 968391] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694912587| [2025/04/30 20:08:14 968398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:677| [2025/04/30 20:08:14 968405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54767|rttvar:856|minrtt:30499|latest_rtt:55727|ack_delay:40| [2025/04/30 20:08:14 968412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54882|rttvar:872|minrtt:30499|latest_rtt:55727|ack_delay:40| [2025/04/30 20:08:14 968419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2008|lost_pn:2005|thresh:3| [2025/04/30 20:08:14 968426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 968432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 968439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54882|rtt_var:872|pto_duration:58370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 968444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 968448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 968452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 968456] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695050696|now:1746043694968438|interv:82258| [2025/04/30 20:08:14 968460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695050696|now:1746043694968438|interval:82258|pto_count:0|srtt:54882 [2025/04/30 20:08:14 968467] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53509, ack_elapse 56341, delivered 67208|rate 1192879|lost 344| [2025/04/30 20:08:14 968475] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192879) in round 32| [2025/04/30 20:08:14 968482] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 968488] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 968493] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694912587|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 968498] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694912587|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 968503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68417|srtt:54882|latest_rtt:55727|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 968514] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1615|largest:1615|pns:2| [2025/04/30 20:08:14 968519] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1615|frame:ACK |recv_time:1746043694968314|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 968523] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814968314|now:1746043694968314|interv:120000000| [2025/04/30 20:08:14 968528] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814968314|now:1746043694968314|interv:120000000| [2025/04/30 20:08:14 968532] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694968418|pq_index:0| [2025/04/30 20:08:14 968536] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694967873| [2025/04/30 20:08:14 968540] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694968540| [2025/04/30 20:08:14 968545] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694968544| [2025/04/30 20:08:14 968550] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694968418|now:1746043694968544| [2025/04/30 20:08:14 968554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694968418|now:1746043694968544| [2025/04/30 20:08:14 968558] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 968563] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54882|min_srtt:54882|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 968568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1983932| [2025/04/30 20:08:14 968572] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:54882|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 968577] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 968581] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:54882|min_srtt:54882|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 968586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1985099| [2025/04/30 20:08:14 968590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 968594] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 968598] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 968602] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 968606] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 968614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1947755| [2025/04/30 20:08:14 968618] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 968622] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2066| [2025/04/30 20:08:14 968660] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68417|now:1746043694968630|stream_id:0|stream_offset:1947755| [2025/04/30 20:08:14 968670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 968677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68417|applimit:0| [2025/04/30 20:08:14 968684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54882|rtt_var:872|pto_duration:58370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 968691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 968695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 968699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 968703] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695052000|now:1746043694968683|interv:83317| [2025/04/30 20:08:14 968707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695052000|now:1746043694968683|interval:83317|pto_count:0|srtt:54882 [2025/04/30 20:08:14 968712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69617| [2025/04/30 20:08:14 968717] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 968721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:08:14 968726] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 968730] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694969730|now:1746043694968730|interv:1000| [2025/04/30 20:08:14 968734] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 968738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 968742] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694969730| [2025/04/30 20:08:14 968746] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694969730| [2025/04/30 20:08:14 968750] [debug] |xqc_engine_wakeup_after|wakeup:1746043694969730|now:1746043694968750|diff:980| [2025/04/30 20:08:14 968755] [debug] |xqc_engine_main_logic|END|now:1746043694968544| [2025/04/30 20:08:14 968761] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694968761| [2025/04/30 20:08:14 968765] [debug] |xqc_engine_wakeup_after|wakeup:1746043694969730|now:1746043694968765|diff:965| [2025/04/30 20:08:14 968774] [debug] |xqc_engine_main_logic|END|now:1746043694968761| [2025/04/30 20:08:14 969810] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694969790| [2025/04/30 20:08:14 969870] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 969879] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1615| [2025/04/30 20:08:14 969906] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1616| [2025/04/30 20:08:14 970093] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1616| [2025/04/30 20:08:14 970101] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 970109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 970116] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:67208|prior_delivered:1872031|prior_time:1746043694913507|is_app_limited:0|send_elapse:52411|ack_elapse:56283|ctl_first_sent_time:1746043694913902|lagest_ack_time:1746043694969790|curr_delivered:1938039| [2025/04/30 20:08:14 970123] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694913902| [2025/04/30 20:08:14 970130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:678| [2025/04/30 20:08:14 970136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54882|rttvar:872|minrtt:30499|latest_rtt:55888|ack_delay:40| [2025/04/30 20:08:14 970143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55003|rttvar:895|minrtt:30499|latest_rtt:55888|ack_delay:40| [2025/04/30 20:08:14 970150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2009|lost_pn:2006|thresh:3| [2025/04/30 20:08:14 970156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 970162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 970189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55003|rtt_var:895|pto_duration:58583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 970196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 970203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 970209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 970215] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695052213|now:1746043694970189|interv:82024| [2025/04/30 20:08:14 970222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695052213|now:1746043694970189|interval:82024|pto_count:0|srtt:55003 [2025/04/30 20:08:14 970228] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52411, ack_elapse 56283, delivered 66008|rate 1172787|lost 344| [2025/04/30 20:08:14 970236] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172787) in round 32| [2025/04/30 20:08:14 970248] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 970255] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 970261] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694913902|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 970268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694913902|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 970274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68417|srtt:55003|latest_rtt:55888|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 970281] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1616|largest:1616|pns:2| [2025/04/30 20:08:14 970288] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1616|frame:ACK |recv_time:1746043694969790|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 970295] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814969790|now:1746043694969790|interv:120000000| [2025/04/30 20:08:14 970302] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814969790|now:1746043694969790|interv:120000000| [2025/04/30 20:08:14 970308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694969730|pq_index:0| [2025/04/30 20:08:14 970315] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694968544| [2025/04/30 20:08:14 970321] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694970321| [2025/04/30 20:08:14 970329] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694970328| [2025/04/30 20:08:14 970336] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694969730|now:1746043694970328| [2025/04/30 20:08:14 970343] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694969730|now:1746043694970328| [2025/04/30 20:08:14 970347] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 970353] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55003|min_srtt:55003|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 970357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1985099| [2025/04/30 20:08:14 970362] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55003|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 970367] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 970376] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55003|min_srtt:55003|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 970380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1986266| [2025/04/30 20:08:14 970385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 970389] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 970393] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 970397] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 970402] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 970406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1948922| [2025/04/30 20:08:14 970411] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 970415] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2067| [2025/04/30 20:08:14 970457] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68417|now:1746043694970423|stream_id:0|stream_offset:1948922| [2025/04/30 20:08:14 970467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 970474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68417|applimit:0| [2025/04/30 20:08:14 970481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55003|rtt_var:895|pto_duration:58583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 970488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 970492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 970496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 970500] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695054006|now:1746043694970481|interv:83525| [2025/04/30 20:08:14 970504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695054006|now:1746043694970481|interval:83525|pto_count:0|srtt:55003 [2025/04/30 20:08:14 970509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69617| [2025/04/30 20:08:14 970514] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 970522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1950089| [2025/04/30 20:08:14 970527] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 970531] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2068| [2025/04/30 20:08:14 970563] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69617|now:1746043694970538|stream_id:0|stream_offset:1950089| [2025/04/30 20:08:14 970572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 970579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69617|applimit:0| [2025/04/30 20:08:14 970586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55003|rtt_var:895|pto_duration:58583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 970593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 970598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 970604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70817| [2025/04/30 20:08:14 970610] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695054121|now:1746043694970586|interv:83535| [2025/04/30 20:08:14 970617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695054121|now:1746043694970586|interval:83535|pto_count:0|srtt:55003 [2025/04/30 20:08:14 970623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70817| [2025/04/30 20:08:14 970628] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 970632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70817|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1951256| [2025/04/30 20:08:14 970637] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 970641] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694971641|now:1746043694970641|interv:1000| [2025/04/30 20:08:14 970645] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 970649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 970653] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694971641| [2025/04/30 20:08:14 970657] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694971641| [2025/04/30 20:08:14 970661] [debug] |xqc_engine_wakeup_after|wakeup:1746043694971641|now:1746043694970661|diff:980| [2025/04/30 20:08:14 970666] [debug] |xqc_engine_main_logic|END|now:1746043694970328| [2025/04/30 20:08:14 970671] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694970671| [2025/04/30 20:08:14 970675] [debug] |xqc_engine_wakeup_after|wakeup:1746043694971641|now:1746043694970675|diff:966| [2025/04/30 20:08:14 970685] [debug] |xqc_engine_main_logic|END|now:1746043694970671| [2025/04/30 20:08:14 971254] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694971252| [2025/04/30 20:08:14 971265] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 971272] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1616| [2025/04/30 20:08:14 971278] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1617| [2025/04/30 20:08:14 971286] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1617| [2025/04/30 20:08:14 971293] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 971301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 971309] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:67208|prior_delivered:1873231|prior_time:1746043694915090|is_app_limited:0|send_elapse:54040|ack_elapse:56162|ctl_first_sent_time:1746043694915818|lagest_ack_time:1746043694971252|curr_delivered:1939239| [2025/04/30 20:08:14 971316] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694915818| [2025/04/30 20:08:14 971323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:679| [2025/04/30 20:08:14 971330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55003|rttvar:895|minrtt:30499|latest_rtt:55434|ack_delay:24| [2025/04/30 20:08:14 971336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55054|rttvar:773|minrtt:30499|latest_rtt:55434|ack_delay:24| [2025/04/30 20:08:14 971343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2010|lost_pn:2007|thresh:3| [2025/04/30 20:08:14 971349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 971355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 971361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55054|rtt_var:773|pto_duration:58146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 971367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 971371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 971377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 971382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695053684|now:1746043694971361|interv:82323| [2025/04/30 20:08:14 971389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695053684|now:1746043694971361|interval:82323|pto_count:0|srtt:55054 [2025/04/30 20:08:14 971396] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54040, ack_elapse 56162, delivered 66008|rate 1175314|lost 344| [2025/04/30 20:08:14 971404] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175314) in round 32| [2025/04/30 20:08:14 971419] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 971425] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 971431] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694915818|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 971436] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694915818|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 971441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69617|srtt:55054|latest_rtt:55434|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 971447] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1617|largest:1617|pns:2| [2025/04/30 20:08:14 971451] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1617|frame:ACK |recv_time:1746043694971252|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 971456] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814971252|now:1746043694971252|interv:120000000| [2025/04/30 20:08:14 971461] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814971252|now:1746043694971252|interv:120000000| [2025/04/30 20:08:14 971465] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694971641|pq_index:0| [2025/04/30 20:08:14 971470] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694970328| [2025/04/30 20:08:14 971474] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694971474| [2025/04/30 20:08:14 971479] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694971478| [2025/04/30 20:08:14 971486] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55054|min_srtt:55054|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 971493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1986266| [2025/04/30 20:08:14 971500] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 971507] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 971512] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55054|min_srtt:55054|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 971517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1987433| [2025/04/30 20:08:14 971525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 971529] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 971533] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 971537] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 971542] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 971546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1951256| [2025/04/30 20:08:14 971551] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 971555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 971559] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694971641| [2025/04/30 20:08:14 971563] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694971641| [2025/04/30 20:08:14 971567] [debug] |xqc_engine_wakeup_after|wakeup:1746043694971641|now:1746043694971567|diff:74| [2025/04/30 20:08:14 971571] [debug] |xqc_engine_main_logic|END|now:1746043694971478| [2025/04/30 20:08:14 971577] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694971577| [2025/04/30 20:08:14 971581] [debug] |xqc_engine_wakeup_after|wakeup:1746043694971641|now:1746043694971581|diff:60| [2025/04/30 20:08:14 971585] [debug] |xqc_engine_main_logic|END|now:1746043694971577| [2025/04/30 20:08:14 972127] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694972125| [2025/04/30 20:08:14 972140] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 972149] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1617| [2025/04/30 20:08:14 972156] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1618| [2025/04/30 20:08:14 972164] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1618| [2025/04/30 20:08:14 972190] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 972198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 972205] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:68408|prior_delivered:1873231|prior_time:1746043694915090|is_app_limited:0|send_elapse:54136|ack_elapse:57035|ctl_first_sent_time:1746043694915914|lagest_ack_time:1746043694972125|curr_delivered:1940439| [2025/04/30 20:08:14 972214] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694915914| [2025/04/30 20:08:14 972222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:680| [2025/04/30 20:08:14 972229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55054|rttvar:773|minrtt:30499|latest_rtt:56211|ack_delay:24| [2025/04/30 20:08:14 972244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55196|rttvar:863|minrtt:30499|latest_rtt:56211|ack_delay:24| [2025/04/30 20:08:14 972251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2011|lost_pn:2008|thresh:3| [2025/04/30 20:08:14 972257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 972264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 972269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55196|rtt_var:863|pto_duration:58648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 972274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 972278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 972282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 972286] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695054186|now:1746043694972269|interv:81917| [2025/04/30 20:08:14 972290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695054186|now:1746043694972269|interval:81917|pto_count:0|srtt:55196 [2025/04/30 20:08:14 972295] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54136, ack_elapse 57035, delivered 67208|rate 1178364|lost 344| [2025/04/30 20:08:14 972299] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178364) in round 32| [2025/04/30 20:08:14 972304] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 972308] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 972312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694915914|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 972316] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694915914|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 972321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68417|srtt:55196|latest_rtt:56211|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 972327] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1618|largest:1618|pns:2| [2025/04/30 20:08:14 972332] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1618|frame:ACK |recv_time:1746043694972125|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 972337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814972125|now:1746043694972125|interv:120000000| [2025/04/30 20:08:14 972345] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814972125|now:1746043694972125|interv:120000000| [2025/04/30 20:08:14 972349] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694971641|pq_index:0| [2025/04/30 20:08:14 972354] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694971478| [2025/04/30 20:08:14 972358] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694972358| [2025/04/30 20:08:14 972363] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694972362| [2025/04/30 20:08:14 972368] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694971641|now:1746043694972362| [2025/04/30 20:08:14 972372] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694971641|now:1746043694972362| [2025/04/30 20:08:14 972377] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 972385] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55196|min_srtt:55196|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 972392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1987433| [2025/04/30 20:08:14 972400] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 972407] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 972414] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55196|min_srtt:55196|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 972421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1988600| [2025/04/30 20:08:14 972428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 972434] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 972440] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 972447] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 972455] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 972461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1951256| [2025/04/30 20:08:14 972468] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 972473] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2069| [2025/04/30 20:08:14 972526] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2069|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68417|now:1746043694972490|stream_id:0|stream_offset:1951256| [2025/04/30 20:08:14 972537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 972544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68417|applimit:0| [2025/04/30 20:08:14 972551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55196|rtt_var:863|pto_duration:58648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 972558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 972565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 972570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 972577] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695056138|now:1746043694972550|interv:83588| [2025/04/30 20:08:14 972581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695056138|now:1746043694972550|interval:83588|pto_count:0|srtt:55196 [2025/04/30 20:08:14 972586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69617| [2025/04/30 20:08:14 972592] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 972599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1952423| [2025/04/30 20:08:14 972605] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 972610] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2070| [2025/04/30 20:08:14 972640] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2070|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69617|now:1746043694972618|stream_id:0|stream_offset:1952423| [2025/04/30 20:08:14 972649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 972656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69617|applimit:0| [2025/04/30 20:08:14 972660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55196|rtt_var:863|pto_duration:58648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 972665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 972669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 972673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70817| [2025/04/30 20:08:14 972677] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695056266|now:1746043694972660|interv:83606| [2025/04/30 20:08:14 972686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695056266|now:1746043694972660|interval:83606|pto_count:0|srtt:55196 [2025/04/30 20:08:14 972691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70817| [2025/04/30 20:08:14 972696] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 972701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70817|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1953590| [2025/04/30 20:08:14 972705] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 972709] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694973709|now:1746043694972709|interv:1000| [2025/04/30 20:08:14 972714] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 972717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 972722] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694973709| [2025/04/30 20:08:14 972726] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694973709| [2025/04/30 20:08:14 972730] [debug] |xqc_engine_wakeup_after|wakeup:1746043694973709|now:1746043694972730|diff:979| [2025/04/30 20:08:14 972735] [debug] |xqc_engine_main_logic|END|now:1746043694972362| [2025/04/30 20:08:14 972744] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694972743| [2025/04/30 20:08:14 972751] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 972762] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1618| [2025/04/30 20:08:14 972768] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1619| [2025/04/30 20:08:14 972777] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1619| [2025/04/30 20:08:14 972782] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 972787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 972792] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:69608|prior_delivered:1873231|prior_time:1746043694915090|is_app_limited:0|send_elapse:55490|ack_elapse:57653|ctl_first_sent_time:1746043694917268|lagest_ack_time:1746043694972743|curr_delivered:1941639| [2025/04/30 20:08:14 972797] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694917268| [2025/04/30 20:08:14 972801] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:681| [2025/04/30 20:08:14 972806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55196|rttvar:863|minrtt:30499|latest_rtt:55475|ack_delay:40| [2025/04/30 20:08:14 972811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55226|rttvar:707|minrtt:30499|latest_rtt:55475|ack_delay:40| [2025/04/30 20:08:14 972824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2012|lost_pn:2009|thresh:3| [2025/04/30 20:08:14 972831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 972836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 972840] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55226|rtt_var:707|pto_duration:58054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 972845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 972849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 972855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 972862] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695055672|now:1746043694972840|interv:82832| [2025/04/30 20:08:14 972869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695055672|now:1746043694972840|interval:82832|pto_count:0|srtt:55226 [2025/04/30 20:08:14 972876] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55490, ack_elapse 57653, delivered 68408|rate 1186547|lost 344| [2025/04/30 20:08:14 972883] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186547) in round 32| [2025/04/30 20:08:14 972889] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 972895] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 972901] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694917268|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 972908] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694917268|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 972915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69617|srtt:55226|latest_rtt:55475|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 972923] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1619|largest:1619|pns:2| [2025/04/30 20:08:14 972930] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1619|frame:ACK |recv_time:1746043694972743|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 972938] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814972743|now:1746043694972743|interv:120000000| [2025/04/30 20:08:14 972944] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814972743|now:1746043694972743|interv:120000000| [2025/04/30 20:08:14 972949] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694973709|pq_index:0| [2025/04/30 20:08:14 972962] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694972362| [2025/04/30 20:08:14 972968] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694972968| [2025/04/30 20:08:14 972975] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694972973| [2025/04/30 20:08:14 972984] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55226|min_srtt:55226|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 972991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1988600| [2025/04/30 20:08:14 972998] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 973005] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 973012] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55226|min_srtt:55226|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 973020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1989767| [2025/04/30 20:08:14 973027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 973032] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 973037] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 973043] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 973050] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 973056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1953590| [2025/04/30 20:08:14 973063] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 973069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 973076] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694973709| [2025/04/30 20:08:14 973080] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694973709| [2025/04/30 20:08:14 973084] [debug] |xqc_engine_wakeup_after|wakeup:1746043694973709|now:1746043694973084|diff:625| [2025/04/30 20:08:14 973089] [debug] |xqc_engine_main_logic|END|now:1746043694972973| [2025/04/30 20:08:14 973094] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694973094| [2025/04/30 20:08:14 973098] [debug] |xqc_engine_wakeup_after|wakeup:1746043694973709|now:1746043694973098|diff:611| [2025/04/30 20:08:14 973102] [debug] |xqc_engine_main_logic|END|now:1746043694973094| [2025/04/30 20:08:14 973236] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694973234| [2025/04/30 20:08:14 973250] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 973258] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1619| [2025/04/30 20:08:14 973262] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1620| [2025/04/30 20:08:14 973270] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1620| [2025/04/30 20:08:14 973276] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 973284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 973291] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:70808|prior_delivered:1873231|prior_time:1746043694915090|is_app_limited:0|send_elapse:55608|ack_elapse:58144|ctl_first_sent_time:1746043694917386|lagest_ack_time:1746043694973234|curr_delivered:1942839| [2025/04/30 20:08:14 973299] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694917386| [2025/04/30 20:08:14 973305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:682| [2025/04/30 20:08:14 973312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55226|rttvar:707|minrtt:30499|latest_rtt:55848|ack_delay:32| [2025/04/30 20:08:14 973319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55300|rttvar:678|minrtt:30499|latest_rtt:55848|ack_delay:32| [2025/04/30 20:08:14 973326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2013|lost_pn:2010|thresh:3| [2025/04/30 20:08:14 973332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 973338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 973344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55300|rtt_var:678|pto_duration:58012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 973352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 973356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 973360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 973364] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695055630|now:1746043694973344|interv:82286| [2025/04/30 20:08:14 973369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695055630|now:1746043694973344|interval:82286|pto_count:0|srtt:55300 [2025/04/30 20:08:14 973376] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55608, ack_elapse 58144, delivered 69608|rate 1197165|lost 344| [2025/04/30 20:08:14 973382] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197165) in round 32| [2025/04/30 20:08:14 973395] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 973399] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 973403] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694917386|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 973408] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694917386|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 973413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68417|srtt:55300|latest_rtt:55848|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 973419] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1620|largest:1620|pns:2| [2025/04/30 20:08:14 973424] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1620|frame:ACK |recv_time:1746043694973234|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 973428] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814973234|now:1746043694973234|interv:120000000| [2025/04/30 20:08:14 973433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814973234|now:1746043694973234|interv:120000000| [2025/04/30 20:08:14 973437] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694973709|pq_index:0| [2025/04/30 20:08:14 973441] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694972973| [2025/04/30 20:08:14 973445] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694973445| [2025/04/30 20:08:14 973450] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694973449| [2025/04/30 20:08:14 973456] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55300|min_srtt:55300|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 973461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1989767| [2025/04/30 20:08:14 973466] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55300|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 973470] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 973475] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55300|min_srtt:55300|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 973479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1990934| [2025/04/30 20:08:14 973487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 973491] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 973495] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 973499] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 973504] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 973508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1953590| [2025/04/30 20:08:14 973513] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 973516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 973521] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694973709| [2025/04/30 20:08:14 973525] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694973709| [2025/04/30 20:08:14 973529] [debug] |xqc_engine_wakeup_after|wakeup:1746043694973709|now:1746043694973529|diff:180| [2025/04/30 20:08:14 973533] [debug] |xqc_engine_main_logic|END|now:1746043694973449| [2025/04/30 20:08:14 973542] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:45|state:ESTABED|recv_time:1746043694973541| [2025/04/30 20:08:14 973547] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 973553] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1620| [2025/04/30 20:08:14 973557] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1621| [2025/04/30 20:08:14 973563] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1621| [2025/04/30 20:08:14 973567] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 973572] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 973577] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043694998541|now:1746043694973541|interv:25000| [2025/04/30 20:08:14 973582] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694973541|max_ack_delay:25000| [2025/04/30 20:08:14 973587] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1621|largest:1621|pns:2| [2025/04/30 20:08:14 973591] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1621|frame:PING ACK |recv_time:1746043694973541|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 973595] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814973541|now:1746043694973541|interv:120000000| [2025/04/30 20:08:14 973599] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814973541|now:1746043694973541|interv:120000000| [2025/04/30 20:08:14 973606] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694973709|pq_index:0| [2025/04/30 20:08:14 973610] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694973449| [2025/04/30 20:08:14 973614] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694973614| [2025/04/30 20:08:14 973619] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694973618| [2025/04/30 20:08:14 973624] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55300|min_srtt:55300|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 973628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1990934| [2025/04/30 20:08:14 973633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 973637] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 973640] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 973645] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 973649] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 973653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1953590| [2025/04/30 20:08:14 973657] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 973661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 973665] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694973709| [2025/04/30 20:08:14 973669] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694973709| [2025/04/30 20:08:14 973673] [debug] |xqc_engine_wakeup_after|wakeup:1746043694973709|now:1746043694973673|diff:36| [2025/04/30 20:08:14 973677] [debug] |xqc_engine_main_logic|END|now:1746043694973618| [2025/04/30 20:08:14 973682] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694973682| [2025/04/30 20:08:14 973686] [debug] |xqc_engine_wakeup_after|wakeup:1746043694973709|now:1746043694973686|diff:23| [2025/04/30 20:08:14 973690] [debug] |xqc_engine_main_logic|END|now:1746043694973682| [2025/04/30 20:08:14 974274] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694974272| [2025/04/30 20:08:14 974288] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 974298] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1621| [2025/04/30 20:08:14 974303] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1622| [2025/04/30 20:08:14 974313] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1622| [2025/04/30 20:08:14 974326] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 974334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 974342] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:67208|prior_delivered:1878031|prior_time:1746043694918570|is_app_limited:0|send_elapse:54188|ack_elapse:55702|ctl_first_sent_time:1746043694918906|lagest_ack_time:1746043694974272|curr_delivered:1944039| [2025/04/30 20:08:14 974347] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694918906| [2025/04/30 20:08:14 974354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:683| [2025/04/30 20:08:14 974361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55300|rttvar:678|minrtt:30499|latest_rtt:55366|ack_delay:48| [2025/04/30 20:08:14 974368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55302|rttvar:513|minrtt:30499|latest_rtt:55366|ack_delay:48| [2025/04/30 20:08:14 974375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2014|lost_pn:2011|thresh:3| [2025/04/30 20:08:14 974382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 974388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 974395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55302|rtt_var:513|pto_duration:57354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 974399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 974403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 974407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67217| [2025/04/30 20:08:14 974411] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695054972|now:1746043694974394|interv:80578| [2025/04/30 20:08:14 974415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695054972|now:1746043694974394|interval:80578|pto_count:0|srtt:55302 [2025/04/30 20:08:14 974419] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54188, ack_elapse 55702, delivered 66008|rate 1185020|lost 344| [2025/04/30 20:08:14 974424] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185020) in round 32| [2025/04/30 20:08:14 974428] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 974432] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 974436] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694918906|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 974441] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694918906|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 974450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:67217|srtt:55302|latest_rtt:55366|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 974456] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1622|largest:1622|pns:2| [2025/04/30 20:08:14 974460] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1622|frame:ACK |recv_time:1746043694974272|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 974465] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814974272|now:1746043694974272|interv:120000000| [2025/04/30 20:08:14 974470] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814974272|now:1746043694974272|interv:120000000| [2025/04/30 20:08:14 974473] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694973709|pq_index:0| [2025/04/30 20:08:14 974478] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694973618| [2025/04/30 20:08:14 974482] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694974482| [2025/04/30 20:08:14 974487] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694974486| [2025/04/30 20:08:14 974492] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694973709|now:1746043694974486| [2025/04/30 20:08:14 974496] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694973709|now:1746043694974486| [2025/04/30 20:08:14 974500] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 974505] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55302|min_srtt:55302|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 974510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:67217|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1990934| [2025/04/30 20:08:14 974514] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 974519] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 974524] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55302|min_srtt:55302|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 974528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:67217|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1992101| [2025/04/30 20:08:14 974533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 974537] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 974544] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 974548] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 974552] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 974557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67217|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1953590| [2025/04/30 20:08:14 974561] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 974565] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2071| [2025/04/30 20:08:14 974602] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67217|now:1746043694974573|stream_id:0|stream_offset:1953590| [2025/04/30 20:08:14 974608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 974613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:67217|applimit:0| [2025/04/30 20:08:14 974617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55302|rtt_var:513|pto_duration:57354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 974622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 974626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 974630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 974634] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695056927|now:1746043694974617|interv:82310| [2025/04/30 20:08:14 974638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695056927|now:1746043694974617|interval:82310|pto_count:0|srtt:55302 [2025/04/30 20:08:14 974642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:68417| [2025/04/30 20:08:14 974647] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 974652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1954757| [2025/04/30 20:08:14 974656] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 974660] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2072| [2025/04/30 20:08:14 974684] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68417|now:1746043694974666|stream_id:0|stream_offset:1954757| [2025/04/30 20:08:14 974695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 974699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68417|applimit:0| [2025/04/30 20:08:14 974703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55302|rtt_var:513|pto_duration:57354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 974708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 974712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 974716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 974720] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695057020|now:1746043694974703|interv:82317| [2025/04/30 20:08:14 974724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695057020|now:1746043694974703|interval:82317|pto_count:0|srtt:55302 [2025/04/30 20:08:14 974728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69617| [2025/04/30 20:08:14 974733] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 974737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1955924| [2025/04/30 20:08:14 974742] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 974746] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2073| [2025/04/30 20:08:14 974768] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69617|now:1746043694974752|stream_id:0|stream_offset:1955924| [2025/04/30 20:08:14 974773] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 974778] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69617|applimit:0| [2025/04/30 20:08:14 974782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55302|rtt_var:513|pto_duration:57354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 974787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 974791] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 974795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70817| [2025/04/30 20:08:14 974798] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695057106|now:1746043694974782|interv:82324| [2025/04/30 20:08:14 974803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695057106|now:1746043694974782|interval:82324|pto_count:0|srtt:55302 [2025/04/30 20:08:14 974810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70817| [2025/04/30 20:08:14 974818] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 974824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70817|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1957091| [2025/04/30 20:08:14 974832] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 974838] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694975838|now:1746043694974838|interv:1000| [2025/04/30 20:08:14 974844] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 974851] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 974857] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694975838| [2025/04/30 20:08:14 974863] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694975838| [2025/04/30 20:08:14 974868] [debug] |xqc_engine_wakeup_after|wakeup:1746043694975838|now:1746043694974868|diff:970| [2025/04/30 20:08:14 974875] [debug] |xqc_engine_main_logic|END|now:1746043694974486| [2025/04/30 20:08:14 974882] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694974882| [2025/04/30 20:08:14 974888] [debug] |xqc_engine_wakeup_after|wakeup:1746043694975838|now:1746043694974888|diff:950| [2025/04/30 20:08:14 974894] [debug] |xqc_engine_main_logic|END|now:1746043694974882| [2025/04/30 20:08:14 975249] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694975248| [2025/04/30 20:08:14 975261] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 975268] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1622| [2025/04/30 20:08:14 975272] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1623| [2025/04/30 20:08:14 975278] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1623| [2025/04/30 20:08:14 975282] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 975287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 975292] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:66008|prior_delivered:1880431|prior_time:1746043694920497|is_app_limited:0|send_elapse:53906|ack_elapse:54751|ctl_first_sent_time:1746043694921188|lagest_ack_time:1746043694975248|curr_delivered:1945239| [2025/04/30 20:08:14 975297] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694921188| [2025/04/30 20:08:14 975302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:684| [2025/04/30 20:08:14 975306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55302|rttvar:513|minrtt:30499|latest_rtt:54060|ack_delay:40| [2025/04/30 20:08:14 975310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55142|rttvar:705|minrtt:30499|latest_rtt:54060|ack_delay:40| [2025/04/30 20:08:14 975315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2015|lost_pn:2012|thresh:3| [2025/04/30 20:08:14 975324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 975328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 975333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55142|rtt_var:705|pto_duration:57962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 975337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 975341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 975345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 975349] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695057714|now:1746043694975332|interv:82382| [2025/04/30 20:08:14 975353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695057714|now:1746043694975332|interval:82382|pto_count:0|srtt:55142 [2025/04/30 20:08:14 975358] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53906, ack_elapse 54751, delivered 64808|rate 1183686|lost 344| [2025/04/30 20:08:14 975362] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183686) in round 32| [2025/04/30 20:08:14 975366] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 975371] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 975375] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694921188|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 975379] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694921188|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 975384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69617|srtt:55142|latest_rtt:54060|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 975390] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1623|largest:1623|pns:2| [2025/04/30 20:08:14 975394] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1623|frame:ACK |recv_time:1746043694975248|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 975399] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814975248|now:1746043694975248|interv:120000000| [2025/04/30 20:08:14 975403] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814975248|now:1746043694975248|interv:120000000| [2025/04/30 20:08:14 975407] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694975838|pq_index:0| [2025/04/30 20:08:14 975412] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694974486| [2025/04/30 20:08:14 975418] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694975418| [2025/04/30 20:08:14 975423] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694975422| [2025/04/30 20:08:14 975429] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55142|min_srtt:55142|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 975434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1992101| [2025/04/30 20:08:14 975438] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55142|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 975443] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 975448] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55142|min_srtt:55142|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 975452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1993268| [2025/04/30 20:08:14 975456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 975460] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 975464] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 975468] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 975473] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 975477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1957091| [2025/04/30 20:08:14 975481] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 975485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 975489] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694975838| [2025/04/30 20:08:14 975493] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694975838| [2025/04/30 20:08:14 975497] [debug] |xqc_engine_wakeup_after|wakeup:1746043694975838|now:1746043694975497|diff:341| [2025/04/30 20:08:14 975501] [debug] |xqc_engine_main_logic|END|now:1746043694975422| [2025/04/30 20:08:14 975507] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694975506| [2025/04/30 20:08:14 975510] [debug] |xqc_engine_wakeup_after|wakeup:1746043694975838|now:1746043694975510|diff:328| [2025/04/30 20:08:14 975514] [debug] |xqc_engine_main_logic|END|now:1746043694975506| [2025/04/30 20:08:14 976337] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694976335| [2025/04/30 20:08:14 976353] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 976362] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1623| [2025/04/30 20:08:14 976394] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1624| [2025/04/30 20:08:14 976463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1624| [2025/04/30 20:08:14 976473] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 976482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 976489] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:67208|prior_delivered:1880431|prior_time:1746043694920497|is_app_limited:0|send_elapse:54077|ack_elapse:55838|ctl_first_sent_time:1746043694921359|lagest_ack_time:1746043694976335|curr_delivered:1946439| [2025/04/30 20:08:14 976497] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694921359| [2025/04/30 20:08:14 976542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:685| [2025/04/30 20:08:14 976578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55142|rttvar:705|minrtt:30499|latest_rtt:54976|ack_delay:32| [2025/04/30 20:08:14 976585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55118|rttvar:578|minrtt:30499|latest_rtt:54976|ack_delay:32| [2025/04/30 20:08:14 976592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2016|lost_pn:2013|thresh:3| [2025/04/30 20:08:14 976596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 976600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 976605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55118|rtt_var:578|pto_duration:57430|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 976609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 976823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 976832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 976839] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695057182|now:1746043694976604|interv:80578| [2025/04/30 20:08:14 976846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695057182|now:1746043694976604|interval:80578|pto_count:0|srtt:55118 [2025/04/30 20:08:14 976853] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54077, ack_elapse 55838, delivered 66008|rate 1182134|lost 344| [2025/04/30 20:08:14 976861] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182134) in round 32| [2025/04/30 20:08:14 976867] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 976881] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 976887] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694921359|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 976893] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694921359|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 976900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68417|srtt:55118|latest_rtt:54976|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 976908] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1624|largest:1624|pns:2| [2025/04/30 20:08:14 976915] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1624|frame:ACK |recv_time:1746043694976335|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 976923] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814976335|now:1746043694976335|interv:120000000| [2025/04/30 20:08:14 976929] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814976335|now:1746043694976335|interv:120000000| [2025/04/30 20:08:14 976934] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694975838|pq_index:0| [2025/04/30 20:08:14 976941] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694975422| [2025/04/30 20:08:14 976947] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694976947| [2025/04/30 20:08:14 976955] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694976953| [2025/04/30 20:08:14 976962] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694975838|now:1746043694976953| [2025/04/30 20:08:14 976968] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694975838|now:1746043694976953| [2025/04/30 20:08:14 976975] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 976983] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55118|min_srtt:55118|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 976991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1993268| [2025/04/30 20:08:14 976997] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55118|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 977004] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 977010] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55118|min_srtt:55118|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 977023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1994435| [2025/04/30 20:08:14 977031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 977037] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 977044] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 977050] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 977057] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 977063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1957091| [2025/04/30 20:08:14 977070] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 977077] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2074| [2025/04/30 20:08:14 977111] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68417|now:1746043694977085|stream_id:0|stream_offset:1957091| [2025/04/30 20:08:14 977118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 977123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68417|applimit:0| [2025/04/30 20:08:14 977128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55118|rtt_var:578|pto_duration:57430|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 977132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 977136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 977140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 977144] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695059515|now:1746043694977127|interv:82388| [2025/04/30 20:08:14 977148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695059515|now:1746043694977127|interval:82388|pto_count:0|srtt:55118 [2025/04/30 20:08:14 977153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69617| [2025/04/30 20:08:14 977158] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 977162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1958258| [2025/04/30 20:08:14 977193] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 977197] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2075| [2025/04/30 20:08:14 977223] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69617|now:1746043694977204|stream_id:0|stream_offset:1958258| [2025/04/30 20:08:14 977229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 977234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69617|applimit:0| [2025/04/30 20:08:14 977238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55118|rtt_var:578|pto_duration:57430|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 977242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 977246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 977253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70817| [2025/04/30 20:08:14 977257] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695059634|now:1746043694977238|interv:82396| [2025/04/30 20:08:14 977261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695059634|now:1746043694977238|interval:82396|pto_count:0|srtt:55118 [2025/04/30 20:08:14 977265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70817| [2025/04/30 20:08:14 977270] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 977274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70817|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1959425| [2025/04/30 20:08:14 977279] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 977284] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694978283|now:1746043694977283|interv:1000| [2025/04/30 20:08:14 977290] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 977296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 977303] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694978283| [2025/04/30 20:08:14 977309] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694978283| [2025/04/30 20:08:14 977315] [debug] |xqc_engine_wakeup_after|wakeup:1746043694978283|now:1746043694977315|diff:968| [2025/04/30 20:08:14 977320] [debug] |xqc_engine_main_logic|END|now:1746043694976953| [2025/04/30 20:08:14 977330] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694977329| [2025/04/30 20:08:14 977337] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 977345] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1624| [2025/04/30 20:08:14 977356] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1625| [2025/04/30 20:08:14 977362] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1625| [2025/04/30 20:08:14 977368] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 977375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 977383] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:68408|prior_delivered:1880431|prior_time:1746043694920497|is_app_limited:0|send_elapse:54197|ack_elapse:56832|ctl_first_sent_time:1746043694921479|lagest_ack_time:1746043694977329|curr_delivered:1947639| [2025/04/30 20:08:14 977390] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694921479| [2025/04/30 20:08:14 977397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:686| [2025/04/30 20:08:14 977404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55118|rttvar:578|minrtt:30499|latest_rtt:55850|ack_delay:40| [2025/04/30 20:08:14 977409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55205|rttvar:607|minrtt:30499|latest_rtt:55850|ack_delay:40| [2025/04/30 20:08:14 977415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2017|lost_pn:2014|thresh:3| [2025/04/30 20:08:14 977421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 977428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 977435] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55205|rtt_var:607|pto_duration:57633|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 977441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 977448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 977454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 977460] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695059837|now:1746043694977434|interv:82403| [2025/04/30 20:08:14 977467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695059837|now:1746043694977434|interval:82403|pto_count:0|srtt:55205 [2025/04/30 20:08:14 977471] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54197, ack_elapse 56832, delivered 67208|rate 1182573|lost 344| [2025/04/30 20:08:14 977476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182573) in round 32| [2025/04/30 20:08:14 977480] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 977484] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 977488] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694921479|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 977497] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694921479|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 977502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69617|srtt:55205|latest_rtt:55850|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 977508] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1625|largest:1625|pns:2| [2025/04/30 20:08:14 977513] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1625|frame:ACK |recv_time:1746043694977329|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 977518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814977329|now:1746043694977329|interv:120000000| [2025/04/30 20:08:14 977522] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814977329|now:1746043694977329|interv:120000000| [2025/04/30 20:08:14 977526] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694978283|pq_index:0| [2025/04/30 20:08:14 977531] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694976953| [2025/04/30 20:08:14 977535] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694977534| [2025/04/30 20:08:14 977540] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694977539| [2025/04/30 20:08:14 977546] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55205|min_srtt:55205|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 977551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1994435| [2025/04/30 20:08:14 977555] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55205|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 977560] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 977565] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55205|min_srtt:55205|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 977569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1995602| [2025/04/30 20:08:14 977574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 977578] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 977585] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 977589] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 977593] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 977598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1959425| [2025/04/30 20:08:14 977602] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 977606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 977610] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694978283| [2025/04/30 20:08:14 977614] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694978283| [2025/04/30 20:08:14 977618] [debug] |xqc_engine_wakeup_after|wakeup:1746043694978283|now:1746043694977618|diff:665| [2025/04/30 20:08:14 977622] [debug] |xqc_engine_main_logic|END|now:1746043694977539| [2025/04/30 20:08:14 977628] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694977628| [2025/04/30 20:08:14 977632] [debug] |xqc_engine_wakeup_after|wakeup:1746043694978283|now:1746043694977632|diff:651| [2025/04/30 20:08:14 977636] [debug] |xqc_engine_main_logic|END|now:1746043694977628| [2025/04/30 20:08:14 978230] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043694978228| [2025/04/30 20:08:14 978242] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 978249] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1625| [2025/04/30 20:08:14 978253] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1626| [2025/04/30 20:08:14 978259] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1626| [2025/04/30 20:08:14 978266] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 978274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 978282] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:69608|prior_delivered:1880431|prior_time:1746043694920497|is_app_limited:0|send_elapse:55330|ack_elapse:57731|ctl_first_sent_time:1746043694922612|lagest_ack_time:1746043694978228|curr_delivered:1948839| [2025/04/30 20:08:14 978289] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694922612| [2025/04/30 20:08:14 978296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:687| [2025/04/30 20:08:14 978301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55205|rttvar:607|minrtt:30499|latest_rtt:55616|ack_delay:32| [2025/04/30 20:08:14 978307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55253|rttvar:550|minrtt:30499|latest_rtt:55616|ack_delay:32| [2025/04/30 20:08:14 978314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2018|lost_pn:2015|thresh:3| [2025/04/30 20:08:14 978333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 978340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 978345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55253|rtt_var:550|pto_duration:57453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 978349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 978353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 978357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68417| [2025/04/30 20:08:14 978363] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695059657|now:1746043694978345|interv:81312| [2025/04/30 20:08:14 978370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695059657|now:1746043694978345|interval:81312|pto_count:0|srtt:55253 [2025/04/30 20:08:14 978376] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55330, ack_elapse 57731, delivered 68408|rate 1184943|lost 344| [2025/04/30 20:08:14 978384] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184943) in round 32| [2025/04/30 20:08:14 978388] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 978393] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 978397] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694922612|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 978401] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694922612|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 978406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68417|srtt:55253|latest_rtt:55616|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 978412] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1626|largest:1626|pns:2| [2025/04/30 20:08:14 978417] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1626|frame:ACK |recv_time:1746043694978228|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 978422] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814978228|now:1746043694978228|interv:120000000| [2025/04/30 20:08:14 978426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814978228|now:1746043694978228|interv:120000000| [2025/04/30 20:08:14 978430] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694978283|pq_index:0| [2025/04/30 20:08:14 978435] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694977539| [2025/04/30 20:08:14 978442] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694978442| [2025/04/30 20:08:14 978448] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694978446| [2025/04/30 20:08:14 978452] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694978283|now:1746043694978446| [2025/04/30 20:08:14 978456] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694978283|now:1746043694978446| [2025/04/30 20:08:14 978460] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 978466] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55253|min_srtt:55253|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 978470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1995602| [2025/04/30 20:08:14 978475] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55253|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 978480] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 978484] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55253|min_srtt:55253|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 978489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1996769| [2025/04/30 20:08:14 978493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 978497] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 978501] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 978505] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 978510] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 978514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68417|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1959425| [2025/04/30 20:08:14 978519] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 978523] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2076| [2025/04/30 20:08:14 978557] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68417|now:1746043694978530|stream_id:0|stream_offset:1959425| [2025/04/30 20:08:14 978564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 978572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68417|applimit:0| [2025/04/30 20:08:14 978577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55253|rtt_var:550|pto_duration:57453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 978581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 978585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 978589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69617| [2025/04/30 20:08:14 978593] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695060983|now:1746043694978576|interv:82407| [2025/04/30 20:08:14 978597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695060983|now:1746043694978576|interval:82407|pto_count:0|srtt:55253 [2025/04/30 20:08:14 978602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69617| [2025/04/30 20:08:14 978606] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 978611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69617|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1960592| [2025/04/30 20:08:14 978615] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 978619] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2077| [2025/04/30 20:08:14 978643] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69617|now:1746043694978625|stream_id:0|stream_offset:1960592| [2025/04/30 20:08:14 978649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 978653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69617|applimit:0| [2025/04/30 20:08:14 978657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55253|rtt_var:550|pto_duration:57453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 978662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 978666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 978669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70817| [2025/04/30 20:08:14 978673] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695061078|now:1746043694978657|interv:82421| [2025/04/30 20:08:14 978677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695061078|now:1746043694978657|interval:82421|pto_count:0|srtt:55253 [2025/04/30 20:08:14 978682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70817| [2025/04/30 20:08:14 978690] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 978694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70817|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1961759| [2025/04/30 20:08:14 978699] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 978703] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694979703|now:1746043694978703|interv:1000| [2025/04/30 20:08:14 978707] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 978711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 978715] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694979703| [2025/04/30 20:08:14 978719] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694979703| [2025/04/30 20:08:14 978723] [debug] |xqc_engine_wakeup_after|wakeup:1746043694979703|now:1746043694978723|diff:980| [2025/04/30 20:08:14 978727] [debug] |xqc_engine_main_logic|END|now:1746043694978446| [2025/04/30 20:08:14 978733] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694978733| [2025/04/30 20:08:14 978737] [debug] |xqc_engine_wakeup_after|wakeup:1746043694979703|now:1746043694978737|diff:966| [2025/04/30 20:08:14 978741] [debug] |xqc_engine_main_logic|END|now:1746043694978733| [2025/04/30 20:08:14 979434] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694979432| [2025/04/30 20:08:14 979449] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 979458] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1626| [2025/04/30 20:08:14 979464] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1627| [2025/04/30 20:08:14 979472] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1627| [2025/04/30 20:08:14 979477] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 979483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2019|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2019|path_largest_ack:2019| [2025/04/30 20:08:14 979487] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:69616|prior_delivered:1881631|prior_time:1746043694922890|is_app_limited:0|send_elapse:55288|ack_elapse:56542|ctl_first_sent_time:1746043694924080|lagest_ack_time:1746043694979432|curr_delivered:1950047| [2025/04/30 20:08:14 979493] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694924080| [2025/04/30 20:08:14 979501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:688| [2025/04/30 20:08:14 979507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55253|rttvar:550|minrtt:30499|latest_rtt:55352|ack_delay:152| [2025/04/30 20:08:14 979514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55247|rttvar:426|minrtt:30499|latest_rtt:55352|ack_delay:152| [2025/04/30 20:08:14 979521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2019|lost_pn:2016|thresh:3| [2025/04/30 20:08:14 979536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 979544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1568|pns:2| [2025/04/30 20:08:14 979550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 979556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55247|rtt_var:426|pto_duration:57247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 979562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 979568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 979574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:14 979580] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695060872|now:1746043694979556|interv:81316| [2025/04/30 20:08:14 979587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695060872|now:1746043694979556|interval:81316|pto_count:0|srtt:55247 [2025/04/30 20:08:14 979594] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55288, ack_elapse 56542, delivered 68416|rate 1210003|lost 344| [2025/04/30 20:08:14 979600] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210003) in round 32| [2025/04/30 20:08:14 979605] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 979609] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 979613] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1208|po_sent_time:1746043694924080|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 979618] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1208|po_sent_time:1746043694924080|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 979625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69609|srtt:55247|latest_rtt:55352|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 979635] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1627|largest:1627|pns:2| [2025/04/30 20:08:14 979642] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1627|frame:ACK |recv_time:1746043694979432|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 979647] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814979432|now:1746043694979432|interv:120000000| [2025/04/30 20:08:14 979652] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814979432|now:1746043694979432|interv:120000000| [2025/04/30 20:08:14 979656] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694979703|pq_index:0| [2025/04/30 20:08:14 979660] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694978446| [2025/04/30 20:08:14 979668] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694979668| [2025/04/30 20:08:14 979673] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694979672| [2025/04/30 20:08:14 979679] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55247|min_srtt:55247|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 979684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1996769| [2025/04/30 20:08:14 979689] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55247|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 979693] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 979698] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55247|min_srtt:55247|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 979702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1997936| [2025/04/30 20:08:14 979706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 979710] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 979714] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 979719] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 979723] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 979727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1961759| [2025/04/30 20:08:14 979732] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 979736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 979740] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694979703| [2025/04/30 20:08:14 979744] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694979703| [2025/04/30 20:08:14 979748] [debug] |xqc_engine_wakeup_after|wakeup:1746043694979703|now:1746043694979748|diff:18446744073709551571| [2025/04/30 20:08:14 979752] [debug] |xqc_engine_main_logic|END|now:1746043694979672| [2025/04/30 20:08:14 979758] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694979758| [2025/04/30 20:08:14 979761] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694979703|pq_index:0| [2025/04/30 20:08:14 979768] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694979672| [2025/04/30 20:08:14 979773] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694979772| [2025/04/30 20:08:14 979778] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694979703|now:1746043694979772| [2025/04/30 20:08:14 979782] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694979703|now:1746043694979772| [2025/04/30 20:08:14 979786] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 979790] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55247|min_srtt:55247|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 979795] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1997936| [2025/04/30 20:08:14 979799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 979803] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 979807] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 979811] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 979815] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 979820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1961759| [2025/04/30 20:08:14 979827] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 979834] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2078| [2025/04/30 20:08:14 979876] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2078|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69609|now:1746043694979845|stream_id:0|stream_offset:1961759| [2025/04/30 20:08:14 979886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 979893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69609|applimit:0| [2025/04/30 20:08:14 979900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55247|rtt_var:426|pto_duration:57247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 979907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 979913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 979917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:14 979928] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695062092|now:1746043694979900|interv:82192| [2025/04/30 20:08:14 979935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695062092|now:1746043694979900|interval:82192|pto_count:0|srtt:55247 [2025/04/30 20:08:14 979942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70809| [2025/04/30 20:08:14 979947] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 979951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1962926| [2025/04/30 20:08:14 979956] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 979960] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694980959|now:1746043694979959|interv:1000| [2025/04/30 20:08:14 979964] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 979968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 979974] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694980959| [2025/04/30 20:08:14 979980] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694980959| [2025/04/30 20:08:14 979986] [debug] |xqc_engine_wakeup_after|wakeup:1746043694980959|now:1746043694979986|diff:973| [2025/04/30 20:08:14 979993] [debug] |xqc_engine_main_logic|END|now:1746043694979772| [2025/04/30 20:08:14 980215] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694980213| [2025/04/30 20:08:14 980226] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 980233] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1627| [2025/04/30 20:08:14 980237] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1628| [2025/04/30 20:08:14 980246] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1628| [2025/04/30 20:08:14 980253] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 980261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 980268] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:70816|prior_delivered:1881631|prior_time:1746043694922890|is_app_limited:0|send_elapse:55421|ack_elapse:57323|ctl_first_sent_time:1746043694924213|lagest_ack_time:1746043694980213|curr_delivered:1951247| [2025/04/30 20:08:14 980276] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694924213| [2025/04/30 20:08:14 980282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:689| [2025/04/30 20:08:14 980289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55247|rttvar:426|minrtt:30499|latest_rtt:56000|ack_delay:24| [2025/04/30 20:08:14 980296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55339|rttvar:502|minrtt:30499|latest_rtt:56000|ack_delay:24| [2025/04/30 20:08:14 980308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2020|lost_pn:2017|thresh:3| [2025/04/30 20:08:14 980315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 980321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 980328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55339|rtt_var:502|pto_duration:57347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 980335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 980341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 980346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:14 980349] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695062192|now:1746043694980328|interv:81864| [2025/04/30 20:08:14 980354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695062192|now:1746043694980328|interval:81864|pto_count:0|srtt:55339 [2025/04/30 20:08:14 980358] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55421, ack_elapse 57323, delivered 69616|rate 1214451|lost 344| [2025/04/30 20:08:14 980363] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1214451) in round 32| [2025/04/30 20:08:14 980368] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 980375] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 980381] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694924213|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 980389] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694924213|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 980394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69609|srtt:55339|latest_rtt:56000|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 980400] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1628|largest:1628|pns:2| [2025/04/30 20:08:14 980405] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1628|frame:ACK |recv_time:1746043694980213|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 980410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814980213|now:1746043694980213|interv:120000000| [2025/04/30 20:08:14 980414] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814980213|now:1746043694980213|interv:120000000| [2025/04/30 20:08:14 980418] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694980959|pq_index:0| [2025/04/30 20:08:14 980426] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694979772| [2025/04/30 20:08:14 980430] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694980430| [2025/04/30 20:08:14 980435] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694980434| [2025/04/30 20:08:14 980441] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55339|min_srtt:55339|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 980446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1997936| [2025/04/30 20:08:14 980450] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55339|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 980455] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 980459] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55339|min_srtt:55339|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 980463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1999103| [2025/04/30 20:08:14 980468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 980472] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 980475] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 980480] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 980484] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 980488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1962926| [2025/04/30 20:08:14 980493] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 980497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 980501] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694980959| [2025/04/30 20:08:14 980505] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694980959| [2025/04/30 20:08:14 980509] [debug] |xqc_engine_wakeup_after|wakeup:1746043694980959|now:1746043694980508|diff:451| [2025/04/30 20:08:14 980513] [debug] |xqc_engine_main_logic|END|now:1746043694980434| [2025/04/30 20:08:14 980518] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694980518| [2025/04/30 20:08:14 980525] [debug] |xqc_engine_wakeup_after|wakeup:1746043694980959|now:1746043694980525|diff:434| [2025/04/30 20:08:14 980529] [debug] |xqc_engine_main_logic|END|now:1746043694980518| [2025/04/30 20:08:14 981195] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694981194| [2025/04/30 20:08:14 981209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 981216] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1628| [2025/04/30 20:08:14 981220] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1629| [2025/04/30 20:08:14 981229] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1629| [2025/04/30 20:08:14 981235] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 981243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 981250] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:68416|prior_delivered:1885231|prior_time:1746043694924952|is_app_limited:0|send_elapse:53716|ack_elapse:56242|ctl_first_sent_time:1746043694925520|lagest_ack_time:1746043694981194|curr_delivered:1952447| [2025/04/30 20:08:14 981259] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694925520| [2025/04/30 20:08:14 981265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:690| [2025/04/30 20:08:14 981271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55339|rttvar:502|minrtt:30499|latest_rtt:55674|ack_delay:32| [2025/04/30 20:08:14 981278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55377|rttvar:452|minrtt:30499|latest_rtt:55674|ack_delay:32| [2025/04/30 20:08:14 981285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2021|lost_pn:2018|thresh:3| [2025/04/30 20:08:14 981291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 981297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 981304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55377|rtt_var:452|pto_duration:57377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 981311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 981317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 981323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68409| [2025/04/30 20:08:14 981327] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695062222|now:1746043694981303|interv:80919| [2025/04/30 20:08:14 981331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695062222|now:1746043694981303|interval:80919|pto_count:0|srtt:55377 [2025/04/30 20:08:14 981336] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53716, ack_elapse 56242, delivered 67216|rate 1195121|lost 344| [2025/04/30 20:08:14 981347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195121) in round 32| [2025/04/30 20:08:14 981354] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 981360] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 981367] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694925520|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 981373] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694925520|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 981377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68409|srtt:55377|latest_rtt:55674|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 981384] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1629|largest:1629|pns:2| [2025/04/30 20:08:14 981388] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1629|frame:ACK |recv_time:1746043694981194|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 981393] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814981194|now:1746043694981194|interv:120000000| [2025/04/30 20:08:14 981398] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814981194|now:1746043694981194|interv:120000000| [2025/04/30 20:08:14 981402] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694980959|pq_index:0| [2025/04/30 20:08:14 981406] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694980434| [2025/04/30 20:08:14 981410] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694981410| [2025/04/30 20:08:14 981415] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694981414| [2025/04/30 20:08:14 981420] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694980959|now:1746043694981414| [2025/04/30 20:08:14 981424] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694980959|now:1746043694981414| [2025/04/30 20:08:14 981428] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 981433] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55377|min_srtt:55377|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 981438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1999103| [2025/04/30 20:08:14 981442] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 981450] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 981455] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55377|min_srtt:55377|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 981459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2000270| [2025/04/30 20:08:14 981463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 981467] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 981471] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 981475] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 981480] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 981484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1962926| [2025/04/30 20:08:14 981489] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 981493] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2079| [2025/04/30 20:08:14 981531] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68409|now:1746043694981500|stream_id:0|stream_offset:1962926| [2025/04/30 20:08:14 981541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 981548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68409|applimit:0| [2025/04/30 20:08:14 981555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55377|rtt_var:452|pto_duration:57377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 981562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 981566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 981570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:14 981574] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695063877|now:1746043694981555|interv:82322| [2025/04/30 20:08:14 981578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695063877|now:1746043694981555|interval:82322|pto_count:0|srtt:55377 [2025/04/30 20:08:14 981583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69609| [2025/04/30 20:08:14 981588] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 981596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1964093| [2025/04/30 20:08:14 981601] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 981605] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2080| [2025/04/30 20:08:14 981636] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2080|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69609|now:1746043694981612|stream_id:0|stream_offset:1964093| [2025/04/30 20:08:14 981645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 981653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69609|applimit:0| [2025/04/30 20:08:14 981660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55377|rtt_var:452|pto_duration:57377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 981666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 981670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 981674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:14 981678] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695063989|now:1746043694981659|interv:82330| [2025/04/30 20:08:14 981682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695063989|now:1746043694981659|interval:82330|pto_count:0|srtt:55377 [2025/04/30 20:08:14 981687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70809| [2025/04/30 20:08:14 981691] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 981696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1965260| [2025/04/30 20:08:14 981700] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 981704] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694982704|now:1746043694981704|interv:1000| [2025/04/30 20:08:14 981708] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 981712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 981716] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694982704| [2025/04/30 20:08:14 981720] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694982704| [2025/04/30 20:08:14 981724] [debug] |xqc_engine_wakeup_after|wakeup:1746043694982704|now:1746043694981724|diff:980| [2025/04/30 20:08:14 981729] [debug] |xqc_engine_main_logic|END|now:1746043694981414| [2025/04/30 20:08:14 981734] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694981734| [2025/04/30 20:08:14 981738] [debug] |xqc_engine_wakeup_after|wakeup:1746043694982704|now:1746043694981738|diff:966| [2025/04/30 20:08:14 981746] [debug] |xqc_engine_main_logic|END|now:1746043694981734| [2025/04/30 20:08:14 982253] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694982252| [2025/04/30 20:08:14 982268] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 982276] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1629| [2025/04/30 20:08:14 982280] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1630| [2025/04/30 20:08:14 982285] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1630| [2025/04/30 20:08:14 982291] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 982299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 982307] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:67216|prior_delivered:1887631|prior_time:1746043694926408|is_app_limited:0|send_elapse:52874|ack_elapse:55844|ctl_first_sent_time:1746043694926784|lagest_ack_time:1746043694982252|curr_delivered:1953647| [2025/04/30 20:08:14 982314] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694926784| [2025/04/30 20:08:14 982321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:691| [2025/04/30 20:08:14 982328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55377|rttvar:452|minrtt:30499|latest_rtt:55468|ack_delay:40| [2025/04/30 20:08:14 982336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55383|rttvar:351|minrtt:30499|latest_rtt:55468|ack_delay:40| [2025/04/30 20:08:14 982343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2022|lost_pn:2019|thresh:3| [2025/04/30 20:08:14 982350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 982355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 982359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55383|rtt_var:351|pto_duration:57383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 982366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 982372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 982378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:14 982385] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695063995|now:1746043694982359|interv:81636| [2025/04/30 20:08:14 982391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695063995|now:1746043694982359|interval:81636|pto_count:0|srtt:55383 [2025/04/30 20:08:14 982398] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52874, ack_elapse 55844, delivered 66016|rate 1182150|lost 344| [2025/04/30 20:08:14 982402] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182150) in round 32| [2025/04/30 20:08:14 982413] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 982420] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 982427] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694926784|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 982434] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694926784|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 982441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69609|srtt:55383|latest_rtt:55468|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 982447] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1630|largest:1630|pns:2| [2025/04/30 20:08:14 982452] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1630|frame:ACK |recv_time:1746043694982252|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 982457] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814982252|now:1746043694982252|interv:120000000| [2025/04/30 20:08:14 982461] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814982252|now:1746043694982252|interv:120000000| [2025/04/30 20:08:14 982465] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694982704|pq_index:0| [2025/04/30 20:08:14 982470] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694981414| [2025/04/30 20:08:14 982474] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694982474| [2025/04/30 20:08:14 982479] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694982478| [2025/04/30 20:08:14 982485] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55383|min_srtt:55383|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 982490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2000270| [2025/04/30 20:08:14 982494] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55383|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 982499] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 982504] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55383|min_srtt:55383|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 982508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2001437| [2025/04/30 20:08:14 982516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 982520] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 982524] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 982528] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 982532] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 982537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1965260| [2025/04/30 20:08:14 982541] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 982545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 982549] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694982704| [2025/04/30 20:08:14 982553] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694982704| [2025/04/30 20:08:14 982557] [debug] |xqc_engine_wakeup_after|wakeup:1746043694982704|now:1746043694982557|diff:147| [2025/04/30 20:08:14 982561] [debug] |xqc_engine_main_logic|END|now:1746043694982478| [2025/04/30 20:08:14 982567] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694982567| [2025/04/30 20:08:14 982571] [debug] |xqc_engine_wakeup_after|wakeup:1746043694982704|now:1746043694982571|diff:133| [2025/04/30 20:08:14 982575] [debug] |xqc_engine_main_logic|END|now:1746043694982567| [2025/04/30 20:08:14 983290] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694983288| [2025/04/30 20:08:14 983303] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 983310] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1630| [2025/04/30 20:08:14 983314] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1631| [2025/04/30 20:08:14 983320] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1631| [2025/04/30 20:08:14 983324] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 983333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 983341] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:68416|prior_delivered:1887631|prior_time:1746043694926408|is_app_limited:0|send_elapse:53011|ack_elapse:56880|ctl_first_sent_time:1746043694926921|lagest_ack_time:1746043694983288|curr_delivered:1954847| [2025/04/30 20:08:14 983348] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694926921| [2025/04/30 20:08:14 983355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:692| [2025/04/30 20:08:14 983362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55383|rttvar:351|minrtt:30499|latest_rtt:56367|ack_delay:32| [2025/04/30 20:08:14 983377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55502|rttvar:502|minrtt:30499|latest_rtt:56367|ack_delay:32| [2025/04/30 20:08:14 983384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2023|lost_pn:2020|thresh:3| [2025/04/30 20:08:14 983390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 983396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 983403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55502|rtt_var:502|pto_duration:57510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 983409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 983415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 983421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68409| [2025/04/30 20:08:14 983428] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695064122|now:1746043694983403|interv:80719| [2025/04/30 20:08:14 983432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695064122|now:1746043694983403|interval:80719|pto_count:0|srtt:55502 [2025/04/30 20:08:14 983437] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53011, ack_elapse 56880, delivered 67216|rate 1181715|lost 344| [2025/04/30 20:08:14 983442] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181715) in round 32| [2025/04/30 20:08:14 983446] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 983450] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 983454] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694926921|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 983459] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694926921|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 983463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68409|srtt:55502|latest_rtt:56367|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 983470] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1631|largest:1631|pns:2| [2025/04/30 20:08:14 983474] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1631|frame:ACK |recv_time:1746043694983288|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 983479] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814983288|now:1746043694983288|interv:120000000| [2025/04/30 20:08:14 983488] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814983288|now:1746043694983288|interv:120000000| [2025/04/30 20:08:14 983495] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694982704|pq_index:0| [2025/04/30 20:08:14 983502] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694982478| [2025/04/30 20:08:14 983810] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694983810| [2025/04/30 20:08:14 983820] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694983818| [2025/04/30 20:08:14 983828] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694982704|now:1746043694983818| [2025/04/30 20:08:14 983835] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694982704|now:1746043694983818| [2025/04/30 20:08:14 983841] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 983849] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55502|min_srtt:55502|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 983856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2001437| [2025/04/30 20:08:14 983863] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 983870] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 983877] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55502|min_srtt:55502|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 983883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2002604| [2025/04/30 20:08:14 983890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 983896] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 983902] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 983908] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 983914] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 983921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1965260| [2025/04/30 20:08:14 983927] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 983941] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2081| [2025/04/30 20:08:14 983986] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2081|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68409|now:1746043694983952|stream_id:0|stream_offset:1965260| [2025/04/30 20:08:14 983994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 984001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68409|applimit:0| [2025/04/30 20:08:14 984007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55502|rtt_var:502|pto_duration:57510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 984013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 984019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 984025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:14 984031] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695066462|now:1746043694984006|interv:82456| [2025/04/30 20:08:14 984037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695066462|now:1746043694984006|interval:82456|pto_count:0|srtt:55502 [2025/04/30 20:08:14 984045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69609| [2025/04/30 20:08:14 984052] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 984058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1966427| [2025/04/30 20:08:14 984065] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 984072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2082| [2025/04/30 20:08:14 984100] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2082|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69609|now:1746043694984079|stream_id:0|stream_offset:1966427| [2025/04/30 20:08:14 984109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 984117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69609|applimit:0| [2025/04/30 20:08:14 984123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55502|rtt_var:502|pto_duration:57510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 984130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 984134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 984138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:14 984142] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695066589|now:1746043694984123|interv:82466| [2025/04/30 20:08:14 984151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695066589|now:1746043694984123|interval:82466|pto_count:0|srtt:55502 [2025/04/30 20:08:14 984159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70809| [2025/04/30 20:08:14 984166] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 984195] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1967594| [2025/04/30 20:08:14 984202] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 984207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694985207|now:1746043694984207|interv:1000| [2025/04/30 20:08:14 984214] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 984219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 984225] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694985207| [2025/04/30 20:08:14 984232] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694985207| [2025/04/30 20:08:14 984238] [debug] |xqc_engine_wakeup_after|wakeup:1746043694985207|now:1746043694984238|diff:969| [2025/04/30 20:08:14 984245] [debug] |xqc_engine_main_logic|END|now:1746043694983818| [2025/04/30 20:08:14 984256] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694984255| [2025/04/30 20:08:14 984263] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 984271] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1631| [2025/04/30 20:08:14 984277] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1632| [2025/04/30 20:08:14 984285] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1632| [2025/04/30 20:08:14 984290] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 984295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 984300] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:67216|prior_delivered:1890031|prior_time:1746043694928407|is_app_limited:0|send_elapse:54461|ack_elapse:55848|ctl_first_sent_time:1746043694928734|lagest_ack_time:1746043694984255|curr_delivered:1956047| [2025/04/30 20:08:14 984305] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694928734| [2025/04/30 20:08:14 984310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:693| [2025/04/30 20:08:14 984314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55502|rttvar:502|minrtt:30499|latest_rtt:55521|ack_delay:24| [2025/04/30 20:08:14 984319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55502|rttvar:378|minrtt:30499|latest_rtt:55521|ack_delay:24| [2025/04/30 20:08:14 984327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2024|lost_pn:2021|thresh:3| [2025/04/30 20:08:14 984332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 984336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 984340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55502|rtt_var:378|pto_duration:57502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 984344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 984348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 984352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:14 984356] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695066581|now:1746043694984340|interv:82241| [2025/04/30 20:08:14 984360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695066581|now:1746043694984340|interval:82241|pto_count:0|srtt:55502 [2025/04/30 20:08:14 984365] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54461, ack_elapse 55848, delivered 66016|rate 1182065|lost 344| [2025/04/30 20:08:14 984370] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182065) in round 32| [2025/04/30 20:08:14 984374] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 984378] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 984382] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694928734|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 984387] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694928734|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 984391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69609|srtt:55502|latest_rtt:55521|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 984397] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1632|largest:1632|pns:2| [2025/04/30 20:08:14 984402] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1632|frame:ACK |recv_time:1746043694984255|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 984407] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814984255|now:1746043694984255|interv:120000000| [2025/04/30 20:08:14 984411] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814984255|now:1746043694984255|interv:120000000| [2025/04/30 20:08:14 984415] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694985207|pq_index:0| [2025/04/30 20:08:14 984422] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694983818| [2025/04/30 20:08:14 984426] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694984426| [2025/04/30 20:08:14 984431] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694984430| [2025/04/30 20:08:14 984437] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55502|min_srtt:55502|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 984442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2002604| [2025/04/30 20:08:14 984447] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 984451] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 984456] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55502|min_srtt:55502|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 984460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2003771| [2025/04/30 20:08:14 984465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 984469] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 984473] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 984477] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 984482] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 984486] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1967594| [2025/04/30 20:08:14 984490] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 984494] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 984498] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694985207| [2025/04/30 20:08:14 984502] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694985207| [2025/04/30 20:08:14 984506] [debug] |xqc_engine_wakeup_after|wakeup:1746043694985207|now:1746043694984506|diff:701| [2025/04/30 20:08:14 984511] [debug] |xqc_engine_main_logic|END|now:1746043694984430| [2025/04/30 20:08:14 984516] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694984516| [2025/04/30 20:08:14 984520] [debug] |xqc_engine_wakeup_after|wakeup:1746043694985207|now:1746043694984520|diff:687| [2025/04/30 20:08:14 984526] [debug] |xqc_engine_main_logic|END|now:1746043694984516| [2025/04/30 20:08:14 985611] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694985610| [2025/04/30 20:08:14 985627] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694985207|pq_index:0| [2025/04/30 20:08:14 985632] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694984430| [2025/04/30 20:08:14 985638] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694985637| [2025/04/30 20:08:14 985644] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694985207|now:1746043694985637| [2025/04/30 20:08:14 985649] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694985207|now:1746043694985637| [2025/04/30 20:08:14 985653] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 985659] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55502|min_srtt:55502|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 985664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2003771| [2025/04/30 20:08:14 985669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 985673] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 985677] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 985681] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 985686] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 985690] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1967594| [2025/04/30 20:08:14 985695] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 985699] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2083| [2025/04/30 20:08:14 985738] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69609|now:1746043694985707|stream_id:0|stream_offset:1967594| [2025/04/30 20:08:14 985745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 985750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69609|applimit:0| [2025/04/30 20:08:14 985755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55502|rtt_var:378|pto_duration:57502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 985759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 985770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 985774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:14 985778] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695068209|now:1746043694985754|interv:82455| [2025/04/30 20:08:14 985782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695068209|now:1746043694985754|interval:82455|pto_count:0|srtt:55502 [2025/04/30 20:08:14 985787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70809| [2025/04/30 20:08:14 985793] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 985797] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1968761| [2025/04/30 20:08:14 985801] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 985806] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2084| [2025/04/30 20:08:14 985844] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70809|now:1746043694985814|stream_id:0|stream_offset:1968761| [2025/04/30 20:08:14 985854] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 985862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70809|applimit:0| [2025/04/30 20:08:14 985866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55502|rtt_var:378|pto_duration:57502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 985871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 985877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 985884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72009| [2025/04/30 20:08:14 985890] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695068316|now:1746043694985866|interv:82450| [2025/04/30 20:08:14 985897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695068316|now:1746043694985866|interval:82450|pto_count:0|srtt:55502 [2025/04/30 20:08:14 985904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72009| [2025/04/30 20:08:14 985912] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 985919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1969928| [2025/04/30 20:08:14 985926] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 985938] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694986937|now:1746043694985937|interv:1000| [2025/04/30 20:08:14 985944] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 985949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 985955] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694986937| [2025/04/30 20:08:14 985960] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694986937| [2025/04/30 20:08:14 985964] [debug] |xqc_engine_wakeup_after|wakeup:1746043694986937|now:1746043694985964|diff:973| [2025/04/30 20:08:14 985969] [debug] |xqc_engine_main_logic|END|now:1746043694985637| [2025/04/30 20:08:14 986051] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694986050| [2025/04/30 20:08:14 986064] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 986073] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1632| [2025/04/30 20:08:14 986079] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1633| [2025/04/30 20:08:14 986088] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1633| [2025/04/30 20:08:14 986094] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 986102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 986110] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:68416|prior_delivered:1890031|prior_time:1746043694928407|is_app_limited:0|send_elapse:54574|ack_elapse:57643|ctl_first_sent_time:1746043694928847|lagest_ack_time:1746043694986050|curr_delivered:1957247| [2025/04/30 20:08:14 986117] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694928847| [2025/04/30 20:08:14 986125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:694| [2025/04/30 20:08:14 986131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55502|rttvar:378|minrtt:30499|latest_rtt:57203|ack_delay:32| [2025/04/30 20:08:14 986138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55711|rttvar:701|minrtt:30499|latest_rtt:57203|ack_delay:32| [2025/04/30 20:08:14 986143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2025|lost_pn:2022|thresh:3| [2025/04/30 20:08:14 986147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 986151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 986156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55711|rtt_var:701|pto_duration:58515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 986161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 986165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 986194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:14 986205] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695069329|now:1746043694986155|interv:83174| [2025/04/30 20:08:14 986210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695069329|now:1746043694986155|interval:83174|pto_count:0|srtt:55711 [2025/04/30 20:08:14 986214] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54574, ack_elapse 57643, delivered 67216|rate 1166073|lost 344| [2025/04/30 20:08:14 986219] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166073) in round 32| [2025/04/30 20:08:14 986223] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 986228] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 986232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694928847|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 986237] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694928847|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 986242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70809|srtt:55711|latest_rtt:57203|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 986248] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1633|largest:1633|pns:2| [2025/04/30 20:08:14 986252] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1633|frame:ACK |recv_time:1746043694986050|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 986257] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814986050|now:1746043694986050|interv:120000000| [2025/04/30 20:08:14 986262] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814986050|now:1746043694986050|interv:120000000| [2025/04/30 20:08:14 986266] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694986937|pq_index:0| [2025/04/30 20:08:14 986270] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694985637| [2025/04/30 20:08:14 986274] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694986274| [2025/04/30 20:08:14 986280] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694986278| [2025/04/30 20:08:14 986286] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55711|min_srtt:55711|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 986291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2003771| [2025/04/30 20:08:14 986303] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55711|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 986308] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 986313] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55711|min_srtt:55711|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 986318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2004938| [2025/04/30 20:08:14 986322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 986326] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 986330] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 986335] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 986339] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 986344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1969928| [2025/04/30 20:08:14 986351] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 986357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 986364] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694986937| [2025/04/30 20:08:14 986370] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694986937| [2025/04/30 20:08:14 986377] [debug] |xqc_engine_wakeup_after|wakeup:1746043694986937|now:1746043694986377|diff:560| [2025/04/30 20:08:14 986382] [debug] |xqc_engine_main_logic|END|now:1746043694986278| [2025/04/30 20:08:14 986392] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694986391| [2025/04/30 20:08:14 986399] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 986408] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1633| [2025/04/30 20:08:14 986412] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1634| [2025/04/30 20:08:14 986417] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1634| [2025/04/30 20:08:14 986421] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 986427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 986432] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:68416|prior_delivered:1891231|prior_time:1746043694929989|is_app_limited:0|send_elapse:53813|ack_elapse:56402|ctl_first_sent_time:1746043694930427|lagest_ack_time:1746043694986391|curr_delivered:1958447| [2025/04/30 20:08:14 986441] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694930427| [2025/04/30 20:08:14 986445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:695| [2025/04/30 20:08:14 986450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55711|rttvar:701|minrtt:30499|latest_rtt:55964|ack_delay:24| [2025/04/30 20:08:14 986454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55740|rttvar:583|minrtt:30499|latest_rtt:55964|ack_delay:24| [2025/04/30 20:08:14 986458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2026|lost_pn:2023|thresh:3| [2025/04/30 20:08:14 986462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 986466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 986471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55740|rtt_var:583|pto_duration:58072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 986475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 986479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 986483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:14 986487] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695068886|now:1746043694986470|interv:82416| [2025/04/30 20:08:14 986491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695068886|now:1746043694986470|interval:82416|pto_count:0|srtt:55740 [2025/04/30 20:08:14 986495] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53813, ack_elapse 56402, delivered 67216|rate 1191730|lost 344| [2025/04/30 20:08:14 986500] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191730) in round 32| [2025/04/30 20:08:14 986504] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 986508] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 986512] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694930427|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 986516] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694930427|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 986521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69609|srtt:55740|latest_rtt:55964|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 986529] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1634|largest:1634|pns:2| [2025/04/30 20:08:14 986534] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1634|frame:ACK |recv_time:1746043694986391|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 986538] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814986391|now:1746043694986391|interv:120000000| [2025/04/30 20:08:14 986543] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814986391|now:1746043694986391|interv:120000000| [2025/04/30 20:08:14 986547] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694986937|pq_index:0| [2025/04/30 20:08:14 986551] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694986278| [2025/04/30 20:08:14 986555] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694986555| [2025/04/30 20:08:14 986560] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694986559| [2025/04/30 20:08:14 986565] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55740|min_srtt:55740|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 986570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2004938| [2025/04/30 20:08:14 986574] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 986579] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 986584] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55740|min_srtt:55740|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 986588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2006105| [2025/04/30 20:08:14 986592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 986596] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 986600] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 986604] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 986608] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 986613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1969928| [2025/04/30 20:08:14 986617] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 986626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 986630] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694986937| [2025/04/30 20:08:14 986634] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694986937| [2025/04/30 20:08:14 986638] [debug] |xqc_engine_wakeup_after|wakeup:1746043694986937|now:1746043694986638|diff:299| [2025/04/30 20:08:14 986642] [debug] |xqc_engine_main_logic|END|now:1746043694986559| [2025/04/30 20:08:14 986647] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694986647| [2025/04/30 20:08:14 986651] [debug] |xqc_engine_wakeup_after|wakeup:1746043694986937|now:1746043694986651|diff:286| [2025/04/30 20:08:14 986655] [debug] |xqc_engine_main_logic|END|now:1746043694986647| [2025/04/30 20:08:14 987236] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694987233| [2025/04/30 20:08:14 987263] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 987279] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1634| [2025/04/30 20:08:14 987287] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1635| [2025/04/30 20:08:14 987299] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1635| [2025/04/30 20:08:14 987308] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 987319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 987330] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:67216|prior_delivered:1893631|prior_time:1746043694931332|is_app_limited:0|send_elapse:53622|ack_elapse:55901|ctl_first_sent_time:1746043694931677|lagest_ack_time:1746043694987233|curr_delivered:1959647| [2025/04/30 20:08:14 987340] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694931677| [2025/04/30 20:08:14 987350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:696| [2025/04/30 20:08:14 987359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55740|rttvar:583|minrtt:30499|latest_rtt:55556|ack_delay:24| [2025/04/30 20:08:14 987368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55714|rttvar:490|minrtt:30499|latest_rtt:55556|ack_delay:24| [2025/04/30 20:08:14 987376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2027|lost_pn:2024|thresh:3| [2025/04/30 20:08:14 987382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 987389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 987397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55714|rtt_var:490|pto_duration:57714|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 987407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 987415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 987434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68409| [2025/04/30 20:08:14 987439] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695068528|now:1746043694987397|interv:81131| [2025/04/30 20:08:14 987444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695068528|now:1746043694987397|interval:81131|pto_count:0|srtt:55714 [2025/04/30 20:08:14 987450] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53622, ack_elapse 55901, delivered 66016|rate 1180944|lost 344| [2025/04/30 20:08:14 987456] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180944) in round 32| [2025/04/30 20:08:14 987462] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 987467] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 987472] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694931677|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 987479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694931677|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 987485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68409|srtt:55714|latest_rtt:55556|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 987492] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1635|largest:1635|pns:2| [2025/04/30 20:08:14 987498] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1635|frame:ACK |recv_time:1746043694987233|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 987505] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814987233|now:1746043694987233|interv:120000000| [2025/04/30 20:08:14 987510] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814987233|now:1746043694987233|interv:120000000| [2025/04/30 20:08:14 987515] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694986937|pq_index:0| [2025/04/30 20:08:14 987521] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694986559| [2025/04/30 20:08:14 987527] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694987527| [2025/04/30 20:08:14 987535] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694987532| [2025/04/30 20:08:14 987542] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694986937|now:1746043694987532| [2025/04/30 20:08:14 987547] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694986937|now:1746043694987532| [2025/04/30 20:08:14 987552] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 987565] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55714|min_srtt:55714|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 987571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2006105| [2025/04/30 20:08:14 987577] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55714|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 987583] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 987590] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55714|min_srtt:55714|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 987595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2007272| [2025/04/30 20:08:14 987601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 987606] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 987611] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 987617] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 987623] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 987628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1969928| [2025/04/30 20:08:14 987634] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 987640] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2085| [2025/04/30 20:08:14 987698] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68409|now:1746043694987649|stream_id:0|stream_offset:1969928| [2025/04/30 20:08:14 987709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 987719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68409|applimit:0| [2025/04/30 20:08:14 987727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55714|rtt_var:490|pto_duration:57714|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 987736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 987743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 987748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:14 987758] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695070363|now:1746043694987727|interv:82636| [2025/04/30 20:08:14 987764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695070363|now:1746043694987727|interval:82636|pto_count:0|srtt:55714 [2025/04/30 20:08:14 987770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69609| [2025/04/30 20:08:14 987777] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 987782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1971095| [2025/04/30 20:08:14 987788] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 987792] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2086| [2025/04/30 20:08:14 987829] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69609|now:1746043694987799|stream_id:0|stream_offset:1971095| [2025/04/30 20:08:14 987839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 987846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69609|applimit:0| [2025/04/30 20:08:14 987853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55714|rtt_var:490|pto_duration:57714|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 987859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 987864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 987871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:14 987875] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695070513|now:1746043694987852|interv:82661| [2025/04/30 20:08:14 987880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695070513|now:1746043694987852|interval:82661|pto_count:0|srtt:55714 [2025/04/30 20:08:14 987886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70809| [2025/04/30 20:08:14 987894] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 987900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1972262| [2025/04/30 20:08:14 987907] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 987912] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694988912|now:1746043694987912|interv:1000| [2025/04/30 20:08:14 987918] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 987929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 987935] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694988912| [2025/04/30 20:08:14 987942] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694988912| [2025/04/30 20:08:14 987948] [debug] |xqc_engine_wakeup_after|wakeup:1746043694988912|now:1746043694987948|diff:964| [2025/04/30 20:08:14 987955] [debug] |xqc_engine_main_logic|END|now:1746043694987532| [2025/04/30 20:08:14 987964] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694987964| [2025/04/30 20:08:14 987971] [debug] |xqc_engine_wakeup_after|wakeup:1746043694988912|now:1746043694987971|diff:941| [2025/04/30 20:08:14 987977] [debug] |xqc_engine_main_logic|END|now:1746043694987964| [2025/04/30 20:08:14 988213] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694988211| [2025/04/30 20:08:14 988232] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 988243] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1635| [2025/04/30 20:08:14 988249] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1636| [2025/04/30 20:08:14 988259] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1636| [2025/04/30 20:08:14 988265] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 988275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 988283] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:68416|prior_delivered:1893631|prior_time:1746043694931332|is_app_limited:0|send_elapse:53893|ack_elapse:56879|ctl_first_sent_time:1746043694931948|lagest_ack_time:1746043694988211|curr_delivered:1960847| [2025/04/30 20:08:14 988288] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694931948| [2025/04/30 20:08:14 988294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:697| [2025/04/30 20:08:14 988300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55714|rttvar:490|minrtt:30499|latest_rtt:56263|ack_delay:40| [2025/04/30 20:08:14 988307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55777|rttvar:495|minrtt:30499|latest_rtt:56263|ack_delay:40| [2025/04/30 20:08:14 988313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2028|lost_pn:2025|thresh:3| [2025/04/30 20:08:14 988320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 988326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 988333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55777|rtt_var:495|pto_duration:57777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 988341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 988347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 988354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:14 988369] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695070576|now:1746043694988333|interv:82243| [2025/04/30 20:08:14 988376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695070576|now:1746043694988333|interval:82243|pto_count:0|srtt:55777 [2025/04/30 20:08:14 988382] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53893, ack_elapse 56879, delivered 67216|rate 1181736|lost 344| [2025/04/30 20:08:14 988386] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181736) in round 32| [2025/04/30 20:08:14 988391] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 988395] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 988399] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694931948|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 988403] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694931948|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1896031| [2025/04/30 20:08:14 988408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69609|srtt:55777|latest_rtt:56263|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 988414] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1636|largest:1636|pns:2| [2025/04/30 20:08:14 988419] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1636|frame:ACK |recv_time:1746043694988211|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 988424] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814988211|now:1746043694988211|interv:120000000| [2025/04/30 20:08:14 988429] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814988211|now:1746043694988211|interv:120000000| [2025/04/30 20:08:14 988433] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694988912|pq_index:0| [2025/04/30 20:08:14 988438] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694987532| [2025/04/30 20:08:14 988442] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694988441| [2025/04/30 20:08:14 988447] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694988446| [2025/04/30 20:08:14 988454] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55777|min_srtt:55777|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 988458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2007272| [2025/04/30 20:08:14 988467] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55777|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 988472] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 988476] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55777|min_srtt:55777|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 988481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2008439| [2025/04/30 20:08:14 988485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 988489] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 988493] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 988497] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 988502] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 988506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1972262| [2025/04/30 20:08:14 988511] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 988515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 988519] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694988912| [2025/04/30 20:08:14 988523] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694988912| [2025/04/30 20:08:14 988527] [debug] |xqc_engine_wakeup_after|wakeup:1746043694988912|now:1746043694988527|diff:385| [2025/04/30 20:08:14 988532] [debug] |xqc_engine_main_logic|END|now:1746043694988446| [2025/04/30 20:08:14 988537] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694988537| [2025/04/30 20:08:14 988541] [debug] |xqc_engine_wakeup_after|wakeup:1746043694988912|now:1746043694988541|diff:371| [2025/04/30 20:08:14 988545] [debug] |xqc_engine_main_logic|END|now:1746043694988537| [2025/04/30 20:08:14 989421] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694989419| [2025/04/30 20:08:14 989436] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 989444] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1636| [2025/04/30 20:08:14 989450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1637| [2025/04/30 20:08:14 989459] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1637| [2025/04/30 20:08:14 989465] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 989473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 989487] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:67216|prior_delivered:1896031|prior_time:1746043694933420|is_app_limited:0|send_elapse:53983|ack_elapse:55999|ctl_first_sent_time:1746043694933818|lagest_ack_time:1746043694989419|curr_delivered:1962047| [2025/04/30 20:08:14 989493] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694933818| [2025/04/30 20:08:14 989498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:698| [2025/04/30 20:08:14 989503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55777|rttvar:495|minrtt:30499|latest_rtt:55601|ack_delay:40| [2025/04/30 20:08:14 989510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55750|rttvar:426|minrtt:30499|latest_rtt:55601|ack_delay:40| [2025/04/30 20:08:14 989517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2029|lost_pn:2026|thresh:3| [2025/04/30 20:08:14 989522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 989527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 989534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55750|rtt_var:426|pto_duration:57750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 989540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 989546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 989550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68409| [2025/04/30 20:08:14 989554] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695070549|now:1746043694989533|interv:81016| [2025/04/30 20:08:14 989559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695070549|now:1746043694989533|interval:81016|pto_count:0|srtt:55750 [2025/04/30 20:08:14 989563] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53983, ack_elapse 55999, delivered 66016|rate 1178878|lost 344| [2025/04/30 20:08:14 989567] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 32 -> 33| [2025/04/30 20:08:14 989572] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178878) in round 33| [2025/04/30 20:08:14 989576] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 989580] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 989585] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694933818|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 989593] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694933818|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 989600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68409|srtt:55750|latest_rtt:55601|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:14 989611] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1637|largest:1637|pns:2| [2025/04/30 20:08:14 989615] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1637|frame:ACK |recv_time:1746043694989419|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 989620] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814989419|now:1746043694989419|interv:120000000| [2025/04/30 20:08:14 989625] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814989419|now:1746043694989419|interv:120000000| [2025/04/30 20:08:14 989629] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694988912|pq_index:0| [2025/04/30 20:08:14 989633] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694988446| [2025/04/30 20:08:14 989637] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694989637| [2025/04/30 20:08:14 989642] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694989641| [2025/04/30 20:08:14 989647] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694988912|now:1746043694989641| [2025/04/30 20:08:14 989651] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694988912|now:1746043694989641| [2025/04/30 20:08:14 989655] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 989661] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55750|min_srtt:55750|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 989665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2008439| [2025/04/30 20:08:14 989670] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55750|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 989675] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 989679] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55750|min_srtt:55750|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 989684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2009606| [2025/04/30 20:08:14 989688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 989692] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 989696] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 989703] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 989708] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 989712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1972262| [2025/04/30 20:08:14 989717] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 989721] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2087| [2025/04/30 20:08:14 989766] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2087|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68409|now:1746043694989730|stream_id:0|stream_offset:1972262| [2025/04/30 20:08:14 989777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 989786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68409|applimit:0| [2025/04/30 20:08:14 989792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55750|rtt_var:426|pto_duration:57750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 989799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 989805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 989811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:14 989818] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695072480|now:1746043694989792|interv:82688| [2025/04/30 20:08:14 989824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695072480|now:1746043694989792|interval:82688|pto_count:0|srtt:55750 [2025/04/30 20:08:14 989832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69609| [2025/04/30 20:08:14 989839] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 989846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1973429| [2025/04/30 20:08:14 989852] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 989856] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2088| [2025/04/30 20:08:14 989897] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2088|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69609|now:1746043694989867|stream_id:0|stream_offset:1973429| [2025/04/30 20:08:14 989905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 989915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69609|applimit:0| [2025/04/30 20:08:14 989920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55750|rtt_var:426|pto_duration:57750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 989924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 989928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 989932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:14 989936] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695072617|now:1746043694989919|interv:82698| [2025/04/30 20:08:14 989940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695072617|now:1746043694989919|interval:82698|pto_count:0|srtt:55750 [2025/04/30 20:08:14 989947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70809| [2025/04/30 20:08:14 989954] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 989961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1974596| [2025/04/30 20:08:14 989967] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 989971] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694990971|now:1746043694989971|interv:1000| [2025/04/30 20:08:14 989975] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 989979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 989985] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694990971| [2025/04/30 20:08:14 989992] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694990971| [2025/04/30 20:08:14 989998] [debug] |xqc_engine_wakeup_after|wakeup:1746043694990971|now:1746043694989998|diff:973| [2025/04/30 20:08:14 990003] [debug] |xqc_engine_main_logic|END|now:1746043694989641| [2025/04/30 20:08:14 990011] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694990011| [2025/04/30 20:08:14 990017] [debug] |xqc_engine_wakeup_after|wakeup:1746043694990971|now:1746043694990017|diff:954| [2025/04/30 20:08:14 990024] [debug] |xqc_engine_main_logic|END|now:1746043694990011| [2025/04/30 20:08:14 990191] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694990190| [2025/04/30 20:08:14 990207] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 990216] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1637| [2025/04/30 20:08:14 990223] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1638| [2025/04/30 20:08:14 990231] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1638| [2025/04/30 20:08:14 990238] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 990246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 990268] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:68416|prior_delivered:1896031|prior_time:1746043694933420|is_app_limited:0|send_elapse:54120|ack_elapse:56770|ctl_first_sent_time:1746043694933955|lagest_ack_time:1746043694990190|curr_delivered:1963247| [2025/04/30 20:08:14 990275] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694933955| [2025/04/30 20:08:14 990282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:699| [2025/04/30 20:08:14 990288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55750|rttvar:426|minrtt:30499|latest_rtt:56235|ack_delay:32| [2025/04/30 20:08:14 990292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55807|rttvar:433|minrtt:30499|latest_rtt:56235|ack_delay:32| [2025/04/30 20:08:14 990298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2030|lost_pn:2027|thresh:3| [2025/04/30 20:08:14 990304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 990311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 990315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55807|rtt_var:433|pto_duration:57807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 990320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 990324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 990327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:14 990331] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695072674|now:1746043694990315|interv:82359| [2025/04/30 20:08:14 990335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695072674|now:1746043694990315|interval:82359|pto_count:0|srtt:55807 [2025/04/30 20:08:14 990340] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54120, ack_elapse 56770, delivered 67216|rate 1184005|lost 344| [2025/04/30 20:08:14 990344] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184005) in round 33| [2025/04/30 20:08:14 990348] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 990353] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 990357] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694933955|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 990361] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694933955|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 990366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69609|srtt:55807|latest_rtt:56235|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 990376] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1638|largest:1638|pns:2| [2025/04/30 20:08:14 990381] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1638|frame:ACK |recv_time:1746043694990190|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 990386] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814990190|now:1746043694990190|interv:120000000| [2025/04/30 20:08:14 990390] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814990190|now:1746043694990190|interv:120000000| [2025/04/30 20:08:14 990394] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694990971|pq_index:0| [2025/04/30 20:08:14 990398] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694989641| [2025/04/30 20:08:14 990402] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694990402| [2025/04/30 20:08:14 990407] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694990406| [2025/04/30 20:08:14 990413] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55807|min_srtt:55807|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 990418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2009606| [2025/04/30 20:08:14 990423] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55807|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 990427] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 990432] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55807|min_srtt:55807|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 990436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2010773| [2025/04/30 20:08:14 990441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 990445] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 990449] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 990453] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 990457] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 990462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1974596| [2025/04/30 20:08:14 990469] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 990472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 990477] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694990971| [2025/04/30 20:08:14 990481] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694990971| [2025/04/30 20:08:14 990485] [debug] |xqc_engine_wakeup_after|wakeup:1746043694990971|now:1746043694990484|diff:487| [2025/04/30 20:08:14 990489] [debug] |xqc_engine_main_logic|END|now:1746043694990406| [2025/04/30 20:08:14 990494] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694990494| [2025/04/30 20:08:14 990498] [debug] |xqc_engine_wakeup_after|wakeup:1746043694990971|now:1746043694990498|diff:473| [2025/04/30 20:08:14 990502] [debug] |xqc_engine_main_logic|END|now:1746043694990494| [2025/04/30 20:08:14 991250] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694991248| [2025/04/30 20:08:14 991266] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 991275] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1638| [2025/04/30 20:08:14 991282] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1639| [2025/04/30 20:08:14 991290] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1639| [2025/04/30 20:08:14 991296] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 991301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 991306] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:67216|prior_delivered:1898431|prior_time:1746043694935405|is_app_limited:0|send_elapse:53811|ack_elapse:55843|ctl_first_sent_time:1746043694935791|lagest_ack_time:1746043694991248|curr_delivered:1964447| [2025/04/30 20:08:14 991311] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694935791| [2025/04/30 20:08:14 991315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:700| [2025/04/30 20:08:14 991320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55807|rttvar:433|minrtt:30499|latest_rtt:55457|ack_delay:40| [2025/04/30 20:08:14 991327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55759|rttvar:422|minrtt:30499|latest_rtt:55457|ack_delay:40| [2025/04/30 20:08:14 991504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2031|lost_pn:2028|thresh:3| [2025/04/30 20:08:14 991511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 991517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 991524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55759|rtt_var:422|pto_duration:57759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 991534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 991538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 991542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68409| [2025/04/30 20:08:14 991546] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695072626|now:1746043694991523|interv:81103| [2025/04/30 20:08:14 991550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695072626|now:1746043694991523|interval:81103|pto_count:0|srtt:55759 [2025/04/30 20:08:14 991554] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53811, ack_elapse 55843, delivered 66016|rate 1182171|lost 344| [2025/04/30 20:08:14 991559] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182171) in round 33| [2025/04/30 20:08:14 991563] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 991567] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 991571] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694935791|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 991576] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694935791|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 991583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68409|srtt:55759|latest_rtt:55457|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 991589] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1639|largest:1639|pns:2| [2025/04/30 20:08:14 991594] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1639|frame:ACK |recv_time:1746043694991248|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 991599] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814991248|now:1746043694991248|interv:120000000| [2025/04/30 20:08:14 991603] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814991248|now:1746043694991248|interv:120000000| [2025/04/30 20:08:14 991607] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694990971|pq_index:0| [2025/04/30 20:08:14 991611] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694990406| [2025/04/30 20:08:14 991615] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694991615| [2025/04/30 20:08:14 991620] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694991619| [2025/04/30 20:08:14 991625] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694990971|now:1746043694991619| [2025/04/30 20:08:14 991633] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694990971|now:1746043694991619| [2025/04/30 20:08:14 991637] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 991642] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55759|min_srtt:55759|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 991647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2010773| [2025/04/30 20:08:14 991651] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55759|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 991656] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 991661] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55759|min_srtt:55759|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 991666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2011940| [2025/04/30 20:08:14 991670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 991674] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 991678] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 991682] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 991687] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 991691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1974596| [2025/04/30 20:08:14 991696] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 991700] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2089| [2025/04/30 20:08:14 991747] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2089|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68409|now:1746043694991708|stream_id:0|stream_offset:1974596| [2025/04/30 20:08:14 991758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 991765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68409|applimit:0| [2025/04/30 20:08:14 991772] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55759|rtt_var:422|pto_duration:57759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 991779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 991792] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 991799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:14 991805] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695074467|now:1746043694991772|interv:82695| [2025/04/30 20:08:14 991811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695074467|now:1746043694991772|interval:82695|pto_count:0|srtt:55759 [2025/04/30 20:08:14 991818] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69609| [2025/04/30 20:08:14 991827] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 991835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1975763| [2025/04/30 20:08:14 991841] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 991848] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2090| [2025/04/30 20:08:14 991888] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2090|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69609|now:1746043694991859|stream_id:0|stream_offset:1975763| [2025/04/30 20:08:14 991898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 991905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69609|applimit:0| [2025/04/30 20:08:14 991912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55759|rtt_var:422|pto_duration:57759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 991919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 991926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 991931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:14 991937] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695074618|now:1746043694991911|interv:82707| [2025/04/30 20:08:14 991943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695074618|now:1746043694991911|interval:82707|pto_count:0|srtt:55759 [2025/04/30 20:08:14 991950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70809| [2025/04/30 20:08:14 991957] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 991963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1976930| [2025/04/30 20:08:14 991968] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 991978] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2091| [2025/04/30 20:08:14 992005] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2091|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70809|now:1746043694991986|stream_id:0|stream_offset:1976930| [2025/04/30 20:08:14 992011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 992015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70809|applimit:0| [2025/04/30 20:08:14 992020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55759|rtt_var:422|pto_duration:57759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 992024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 992028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 992032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72009| [2025/04/30 20:08:14 992036] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695074745|now:1746043694992020|interv:82725| [2025/04/30 20:08:14 992040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695074745|now:1746043694992020|interval:82725|pto_count:0|srtt:55759 [2025/04/30 20:08:14 992045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72009| [2025/04/30 20:08:14 992049] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 992053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1978097| [2025/04/30 20:08:14 992058] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 992062] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694993062|now:1746043694992062|interv:1000| [2025/04/30 20:08:14 992066] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 992070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 992074] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694993062| [2025/04/30 20:08:14 992078] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694993062| [2025/04/30 20:08:14 992082] [debug] |xqc_engine_wakeup_after|wakeup:1746043694993062|now:1746043694992082|diff:980| [2025/04/30 20:08:14 992087] [debug] |xqc_engine_main_logic|END|now:1746043694991619| [2025/04/30 20:08:14 992092] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694992092| [2025/04/30 20:08:14 992096] [debug] |xqc_engine_wakeup_after|wakeup:1746043694993062|now:1746043694992096|diff:966| [2025/04/30 20:08:14 992100] [debug] |xqc_engine_main_logic|END|now:1746043694992092| [2025/04/30 20:08:14 992224] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694992223| [2025/04/30 20:08:14 992239] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 992255] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1639| [2025/04/30 20:08:14 992261] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1640| [2025/04/30 20:08:14 992267] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1640| [2025/04/30 20:08:14 992271] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 992276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 992281] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:68416|prior_delivered:1898431|prior_time:1746043694935405|is_app_limited:0|send_elapse:53918|ack_elapse:56818|ctl_first_sent_time:1746043694935898|lagest_ack_time:1746043694992223|curr_delivered:1965647| [2025/04/30 20:08:14 992285] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694935898| [2025/04/30 20:08:14 992290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:701| [2025/04/30 20:08:14 992294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55759|rttvar:422|minrtt:30499|latest_rtt:56325|ack_delay:48| [2025/04/30 20:08:14 992299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55824|rttvar:446|minrtt:30499|latest_rtt:56325|ack_delay:48| [2025/04/30 20:08:14 992304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2032|lost_pn:2029|thresh:3| [2025/04/30 20:08:14 992310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 992317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 992323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55824|rtt_var:446|pto_duration:57824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 992330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 992336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 992342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:14 992348] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695074810|now:1746043694992323|interv:82487| [2025/04/30 20:08:14 992354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695074810|now:1746043694992323|interval:82487|pto_count:0|srtt:55824 [2025/04/30 20:08:14 992360] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53918, ack_elapse 56818, delivered 67216|rate 1183005|lost 344| [2025/04/30 20:08:14 992367] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183005) in round 33| [2025/04/30 20:08:14 992373] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 992380] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 992386] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694935898|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 992399] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694935898|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 992406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70809|srtt:55824|latest_rtt:56325|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 992415] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1640|largest:1640|pns:2| [2025/04/30 20:08:14 992422] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1640|frame:ACK |recv_time:1746043694992223|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 992429] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814992223|now:1746043694992223|interv:120000000| [2025/04/30 20:08:14 992435] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814992223|now:1746043694992223|interv:120000000| [2025/04/30 20:08:14 992442] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694993062|pq_index:0| [2025/04/30 20:08:14 992448] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694991619| [2025/04/30 20:08:14 992454] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694992454| [2025/04/30 20:08:14 992460] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694992459| [2025/04/30 20:08:14 992467] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55824|min_srtt:55824|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 992471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2011940| [2025/04/30 20:08:14 992476] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55824|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 992481] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 992488] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55824|min_srtt:55824|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 992495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2013107| [2025/04/30 20:08:14 992502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 992508] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 992518] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 992523] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 992528] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 992532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1978097| [2025/04/30 20:08:14 992536] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 992540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 992544] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694993062| [2025/04/30 20:08:14 992548] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694993062| [2025/04/30 20:08:14 992552] [debug] |xqc_engine_wakeup_after|wakeup:1746043694993062|now:1746043694992552|diff:510| [2025/04/30 20:08:14 992557] [debug] |xqc_engine_main_logic|END|now:1746043694992459| [2025/04/30 20:08:14 992562] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694992562| [2025/04/30 20:08:14 992566] [debug] |xqc_engine_wakeup_after|wakeup:1746043694993062|now:1746043694992566|diff:496| [2025/04/30 20:08:14 992570] [debug] |xqc_engine_main_logic|END|now:1746043694992562| [2025/04/30 20:08:14 993239] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694993237| [2025/04/30 20:08:14 993260] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 993272] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1640| [2025/04/30 20:08:14 993278] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1641| [2025/04/30 20:08:14 993286] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1641| [2025/04/30 20:08:14 993292] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 993297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 993303] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:67216|prior_delivered:1900831|prior_time:1746043694937392|is_app_limited:0|send_elapse:52893|ack_elapse:55845|ctl_first_sent_time:1746043694937816|lagest_ack_time:1746043694993237|curr_delivered:1966847| [2025/04/30 20:08:14 993310] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694937816| [2025/04/30 20:08:14 993317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:702| [2025/04/30 20:08:14 993323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55824|rttvar:446|minrtt:30499|latest_rtt:55421|ack_delay:32| [2025/04/30 20:08:14 993330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55769|rttvar:443|minrtt:30499|latest_rtt:55421|ack_delay:32| [2025/04/30 20:08:14 993345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2033|lost_pn:2030|thresh:3| [2025/04/30 20:08:14 993352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 993359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 993366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55769|rtt_var:443|pto_duration:57769|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 993373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 993377] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 993381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:14 993388] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695074755|now:1746043694993365|interv:81390| [2025/04/30 20:08:14 993394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695074755|now:1746043694993365|interval:81390|pto_count:0|srtt:55769 [2025/04/30 20:08:14 993401] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52893, ack_elapse 55845, delivered 66016|rate 1182129|lost 344| [2025/04/30 20:08:14 993406] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182129) in round 33| [2025/04/30 20:08:14 993410] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 993414] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 993418] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694937816|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 993422] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694937816|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 993427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69609|srtt:55769|latest_rtt:55421|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 993433] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1641|largest:1641|pns:2| [2025/04/30 20:08:14 993438] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1641|frame:ACK |recv_time:1746043694993237|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 993443] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814993237|now:1746043694993237|interv:120000000| [2025/04/30 20:08:14 993447] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814993237|now:1746043694993237|interv:120000000| [2025/04/30 20:08:14 993451] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694993062|pq_index:0| [2025/04/30 20:08:14 993461] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694992459| [2025/04/30 20:08:14 993465] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694993465| [2025/04/30 20:08:14 993470] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694993469| [2025/04/30 20:08:14 993475] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694993062|now:1746043694993469| [2025/04/30 20:08:14 993479] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694993062|now:1746043694993469| [2025/04/30 20:08:14 993483] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 993488] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55769|min_srtt:55769|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 993493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2013107| [2025/04/30 20:08:14 993498] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55769|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 993503] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 993507] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55769|min_srtt:55769|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 993512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2014274| [2025/04/30 20:08:14 993516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 993520] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 993524] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 993528] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 993533] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 993537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1978097| [2025/04/30 20:08:14 993542] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 993546] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2092| [2025/04/30 20:08:14 993581] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69609|now:1746043694993553|stream_id:0|stream_offset:1978097| [2025/04/30 20:08:14 993592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 993598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69609|applimit:0| [2025/04/30 20:08:14 993605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55769|rtt_var:443|pto_duration:57769|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 993612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 993618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 993625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:14 993631] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695076322|now:1746043694993605|interv:82717| [2025/04/30 20:08:14 993638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695076322|now:1746043694993605|interval:82717|pto_count:0|srtt:55769 [2025/04/30 20:08:14 993645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70809| [2025/04/30 20:08:14 993651] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 993655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1979264| [2025/04/30 20:08:14 993660] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 993664] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694994663|now:1746043694993663|interv:1000| [2025/04/30 20:08:14 993668] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 993671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 993675] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694994663| [2025/04/30 20:08:14 993680] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694994663| [2025/04/30 20:08:14 993684] [debug] |xqc_engine_wakeup_after|wakeup:1746043694994663|now:1746043694993684|diff:979| [2025/04/30 20:08:14 993688] [debug] |xqc_engine_main_logic|END|now:1746043694993469| [2025/04/30 20:08:14 993694] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694993694| [2025/04/30 20:08:14 993698] [debug] |xqc_engine_wakeup_after|wakeup:1746043694994663|now:1746043694993698|diff:965| [2025/04/30 20:08:14 993702] [debug] |xqc_engine_main_logic|END|now:1746043694993694| [2025/04/30 20:08:14 994151] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043694994150| [2025/04/30 20:08:14 994164] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 994197] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1641| [2025/04/30 20:08:14 994204] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1642| [2025/04/30 20:08:14 994213] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1642| [2025/04/30 20:08:14 994219] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 994235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 994244] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:68416|prior_delivered:1900831|prior_time:1746043694937392|is_app_limited:0|send_elapse:53050|ack_elapse:56758|ctl_first_sent_time:1746043694937973|lagest_ack_time:1746043694994150|curr_delivered:1968047| [2025/04/30 20:08:14 994249] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694937973| [2025/04/30 20:08:14 994255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:703| [2025/04/30 20:08:14 994262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55769|rttvar:443|minrtt:30499|latest_rtt:56177|ack_delay:32| [2025/04/30 20:08:14 994269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55816|rttvar:427|minrtt:30499|latest_rtt:56177|ack_delay:32| [2025/04/30 20:08:14 994276] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2034|lost_pn:2031|thresh:3| [2025/04/30 20:08:14 994283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 994290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 994296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55816|rtt_var:427|pto_duration:57816|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 994304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 994311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 994315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:14 994319] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695076369|now:1746043694994296|interv:82073| [2025/04/30 20:08:14 994323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695076369|now:1746043694994296|interval:82073|pto_count:0|srtt:55816 [2025/04/30 20:08:14 994327] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53050, ack_elapse 56758, delivered 67216|rate 1184255|lost 344| [2025/04/30 20:08:14 994332] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184255) in round 33| [2025/04/30 20:08:14 994336] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 994341] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 994345] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694937973|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 994349] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694937973|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 994365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69609|srtt:55816|latest_rtt:56177|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 994371] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1642|largest:1642|pns:2| [2025/04/30 20:08:14 994376] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1642|frame:ACK |recv_time:1746043694994150|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 994381] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814994150|now:1746043694994150|interv:120000000| [2025/04/30 20:08:14 994385] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814994150|now:1746043694994150|interv:120000000| [2025/04/30 20:08:14 994389] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694994663|pq_index:0| [2025/04/30 20:08:14 994394] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694993469| [2025/04/30 20:08:14 994399] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694994398| [2025/04/30 20:08:14 994404] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694994402| [2025/04/30 20:08:14 994410] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55816|min_srtt:55816|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 994415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2014274| [2025/04/30 20:08:14 994420] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55816|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 994424] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 994429] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55816|min_srtt:55816|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 994433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2015441| [2025/04/30 20:08:14 994438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 994442] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 994445] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 994450] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 994458] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 994462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1979264| [2025/04/30 20:08:14 994467] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 994471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 994475] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694994663| [2025/04/30 20:08:14 994479] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694994663| [2025/04/30 20:08:14 994483] [debug] |xqc_engine_wakeup_after|wakeup:1746043694994663|now:1746043694994483|diff:180| [2025/04/30 20:08:14 994487] [debug] |xqc_engine_main_logic|END|now:1746043694994402| [2025/04/30 20:08:14 994493] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694994493| [2025/04/30 20:08:14 994497] [debug] |xqc_engine_wakeup_after|wakeup:1746043694994663|now:1746043694994497|diff:166| [2025/04/30 20:08:14 994501] [debug] |xqc_engine_main_logic|END|now:1746043694994493| [2025/04/30 20:08:14 995570] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694995570| [2025/04/30 20:08:14 995582] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694994663|pq_index:0| [2025/04/30 20:08:14 995587] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694994402| [2025/04/30 20:08:14 995592] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694995591| [2025/04/30 20:08:14 995597] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694994663|now:1746043694995591| [2025/04/30 20:08:14 995601] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694994663|now:1746043694995591| [2025/04/30 20:08:14 995605] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 995611] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55816|min_srtt:55816|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 995616] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2015441| [2025/04/30 20:08:14 995621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 995625] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 995629] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 995633] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 995638] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 995642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1979264| [2025/04/30 20:08:14 995653] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 995657] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2093| [2025/04/30 20:08:14 995696] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69609|now:1746043694995666|stream_id:0|stream_offset:1979264| [2025/04/30 20:08:14 995706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 995714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69609|applimit:0| [2025/04/30 20:08:14 995721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55816|rtt_var:427|pto_duration:57816|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 995728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 995734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 995738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:14 995742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695078482|now:1746043694995720|interv:82762| [2025/04/30 20:08:14 995746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695078482|now:1746043694995720|interval:82762|pto_count:0|srtt:55816 [2025/04/30 20:08:14 995753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70809| [2025/04/30 20:08:14 995761] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 995768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1980431| [2025/04/30 20:08:14 995774] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 995778] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2094| [2025/04/30 20:08:14 995818] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2094|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70809|now:1746043694995788|stream_id:0|stream_offset:1980431| [2025/04/30 20:08:14 995828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 995835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70809|applimit:0| [2025/04/30 20:08:14 995842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55816|rtt_var:427|pto_duration:57816|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 995849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 995856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 995869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72009| [2025/04/30 20:08:14 995875] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695078604|now:1746043694995841|interv:82763| [2025/04/30 20:08:14 995881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695078604|now:1746043694995841|interval:82763|pto_count:0|srtt:55816 [2025/04/30 20:08:14 995889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72009| [2025/04/30 20:08:14 995894] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 995901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1981598| [2025/04/30 20:08:14 995908] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 995915] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2095| [2025/04/30 20:08:14 995948] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2095|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72009|now:1746043694995922|stream_id:0|stream_offset:1981598| [2025/04/30 20:08:14 995958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|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:08:14 995966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72009|applimit:0| [2025/04/30 20:08:14 995973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55816|rtt_var:427|pto_duration:57816|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 995979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 995983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 995986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73209| [2025/04/30 20:08:14 995990] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695078738|now:1746043694995973|interv:82765| [2025/04/30 20:08:14 995994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695078738|now:1746043694995973|interval:82765|pto_count:0|srtt:55816 [2025/04/30 20:08:14 995999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73209| [2025/04/30 20:08:14 996004] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 996008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73209|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1982765| [2025/04/30 20:08:14 996013] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 996017] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694997016|now:1746043694996016|interv:1000| [2025/04/30 20:08:14 996025] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 996029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 996033] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694997016| [2025/04/30 20:08:14 996038] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694997016| [2025/04/30 20:08:14 996042] [debug] |xqc_engine_wakeup_after|wakeup:1746043694997016|now:1746043694996042|diff:974| [2025/04/30 20:08:14 996046] [debug] |xqc_engine_main_logic|END|now:1746043694995591| [2025/04/30 20:08:14 996187] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694996186| [2025/04/30 20:08:14 996199] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 996207] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1642| [2025/04/30 20:08:14 996213] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1643| [2025/04/30 20:08:14 996222] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1643| [2025/04/30 20:08:14 996228] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 996236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 996244] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:70816|prior_delivered:1900831|prior_time:1746043694937392|is_app_limited:0|send_elapse:54778|ack_elapse:58794|ctl_first_sent_time:1746043694939701|lagest_ack_time:1746043694996186|curr_delivered:1969247| [2025/04/30 20:08:14 996251] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694939701| [2025/04/30 20:08:14 996259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:704| [2025/04/30 20:08:14 996265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55816|rttvar:427|minrtt:30499|latest_rtt:56485|ack_delay:32| [2025/04/30 20:08:14 996272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55895|rttvar:480|minrtt:30499|latest_rtt:56485|ack_delay:32| [2025/04/30 20:08:14 996278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2036|lost_pn:2033|thresh:3| [2025/04/30 20:08:14 996283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 996287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 996291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695003118|now:1746043694996291|interval:6827| [2025/04/30 20:08:14 996295] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695003118|now:1746043694996291|interv:6827| [2025/04/30 20:08:14 996299] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54778, ack_elapse 58794, delivered 68416|rate 1163656|lost 344| [2025/04/30 20:08:14 996305] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163656) in round 33| [2025/04/30 20:08:14 996319] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 996326] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 996330] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694939701|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 996334] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694939701|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 996339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72009|srtt:55895|latest_rtt:56485|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 996345] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1643|largest:1643|pns:2| [2025/04/30 20:08:14 996350] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1643|frame:ACK |recv_time:1746043694996186|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 996355] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814996186|now:1746043694996186|interv:120000000| [2025/04/30 20:08:14 996359] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814996186|now:1746043694996186|interv:120000000| [2025/04/30 20:08:14 996363] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694997016|pq_index:0| [2025/04/30 20:08:14 996368] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694995591| [2025/04/30 20:08:14 996372] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694996371| [2025/04/30 20:08:14 996377] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694996376| [2025/04/30 20:08:14 996383] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55895|min_srtt:55895|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 996387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2015441| [2025/04/30 20:08:14 996392] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55895|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 996397] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 996401] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55895|min_srtt:55895|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 996406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2016608| [2025/04/30 20:08:14 996413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 996417] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 996421] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 996425] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 996430] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 996434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1982765| [2025/04/30 20:08:14 996439] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 996442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 996446] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694997016| [2025/04/30 20:08:14 996451] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694997016| [2025/04/30 20:08:14 996455] [debug] |xqc_engine_wakeup_after|wakeup:1746043694997016|now:1746043694996454|diff:562| [2025/04/30 20:08:14 996459] [debug] |xqc_engine_main_logic|END|now:1746043694996376| [2025/04/30 20:08:14 996464] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694996464| [2025/04/30 20:08:14 996468] [debug] |xqc_engine_wakeup_after|wakeup:1746043694997016|now:1746043694996468|diff:548| [2025/04/30 20:08:14 996472] [debug] |xqc_engine_main_logic|END|now:1746043694996464| [2025/04/30 20:08:14 997106] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694997104| [2025/04/30 20:08:14 997117] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 997126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1643| [2025/04/30 20:08:14 997133] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1644| [2025/04/30 20:08:14 997142] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1644| [2025/04/30 20:08:14 997148] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 997155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 997163] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:68416|prior_delivered:1904431|prior_time:1746043694940675|is_app_limited:0|send_elapse:53187|ack_elapse:56429|ctl_first_sent_time:1746043694940976|lagest_ack_time:1746043694997104|curr_delivered:1970447| [2025/04/30 20:08:14 997190] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694940976| [2025/04/30 20:08:14 997198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:705| [2025/04/30 20:08:14 997203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55895|rttvar:480|minrtt:30499|latest_rtt:56128|ack_delay:40| [2025/04/30 20:08:14 997213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55920|rttvar:408|minrtt:30499|latest_rtt:56128|ack_delay:40| [2025/04/30 20:08:14 997218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2037|lost_pn:2034|thresh:3| [2025/04/30 20:08:14 997222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 997226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 997230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695002717|now:1746043694997230|interval:5487| [2025/04/30 20:08:14 997234] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695002717|now:1746043694997230|interv:5487| [2025/04/30 20:08:14 997249] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53187, ack_elapse 56429, delivered 66016|rate 1169894|lost 344| [2025/04/30 20:08:14 997260] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169894) in round 33| [2025/04/30 20:08:14 997267] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 997273] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 997277] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694940976|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 997281] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694940976|recovery:1|recovery_start:1746043694945466|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 997286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70809|srtt:55920|latest_rtt:56128|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694945466|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 997292] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1644|largest:1644|pns:2| [2025/04/30 20:08:14 997296] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1644|frame:ACK |recv_time:1746043694997104|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 997301] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814997104|now:1746043694997104|interv:120000000| [2025/04/30 20:08:14 997305] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814997104|now:1746043694997104|interv:120000000| [2025/04/30 20:08:14 997309] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694997016|pq_index:0| [2025/04/30 20:08:14 997314] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694996376| [2025/04/30 20:08:14 997318] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694997318| [2025/04/30 20:08:14 997323] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694997322| [2025/04/30 20:08:14 997331] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694997016|now:1746043694997322| [2025/04/30 20:08:14 997335] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694997016|now:1746043694997322| [2025/04/30 20:08:14 997339] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 997345] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55920|min_srtt:55920|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 997349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2016608| [2025/04/30 20:08:14 997354] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55920|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 997358] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 997363] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55920|min_srtt:55920|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 997368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2017775| [2025/04/30 20:08:14 997372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 997376] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 997380] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 997385] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 997389] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 997394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1982765| [2025/04/30 20:08:14 997398] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 997403] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2096| [2025/04/30 20:08:14 997443] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2096|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70809|now:1746043694997410|stream_id:0|stream_offset:1982765| [2025/04/30 20:08:14 997452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2096|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:14 997458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70809|applimit:0| [2025/04/30 20:08:14 997469] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695002717|now:1746043694997469|interval:5248| [2025/04/30 20:08:14 997474] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695002717|now:1746043694997469|interv:5248| [2025/04/30 20:08:14 997478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72009| [2025/04/30 20:08:14 997484] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 997488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1983932| [2025/04/30 20:08:14 997493] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 997497] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043694998497|now:1746043694997497|interv:1000| [2025/04/30 20:08:14 997501] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 997505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 997509] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043694998497| [2025/04/30 20:08:14 997513] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043694998497| [2025/04/30 20:08:14 997517] [debug] |xqc_engine_wakeup_after|wakeup:1746043694998497|now:1746043694997517|diff:980| [2025/04/30 20:08:14 997521] [debug] |xqc_engine_main_logic|END|now:1746043694997322| [2025/04/30 20:08:14 997527] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694997527| [2025/04/30 20:08:14 997531] [debug] |xqc_engine_wakeup_after|wakeup:1746043694998497|now:1746043694997531|diff:966| [2025/04/30 20:08:14 997535] [debug] |xqc_engine_main_logic|END|now:1746043694997527| [2025/04/30 20:08:14 998971] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694998969| [2025/04/30 20:08:14 998986] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 998995] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1644| [2025/04/30 20:08:14 999001] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1645| [2025/04/30 20:08:14 999010] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1645| [2025/04/30 20:08:14 999015] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 999023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 999030] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:69616|prior_delivered:1904431|prior_time:1746043694940675|is_app_limited:0|send_elapse:54522|ack_elapse:58294|ctl_first_sent_time:1746043694942311|lagest_ack_time:1746043694998969|curr_delivered:1971647| [2025/04/30 20:08:14 999037] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694942311| [2025/04/30 20:08:14 999045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:706| [2025/04/30 20:08:14 999049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55920|rttvar:408|minrtt:30499|latest_rtt:56658|ack_delay:32| [2025/04/30 20:08:14 999065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56008|rttvar:482|minrtt:30499|latest_rtt:56658|ack_delay:32| [2025/04/30 20:08:14 999070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2038|lost_pn:2035|thresh:3| [2025/04/30 20:08:14 999074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 999079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2035|lost_pn:2035|po_sent_time:1746043694939573|lost_send_time:1746043694935229|loss_delay:63740|frame:STREAM |repair:128| [2025/04/30 20:08:14 999084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694939573u| [2025/04/30 20:08:14 999088] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |lost interval:120201|lost_count:10|send_count:124|pkt_num:2035|po_send_time:1746043694939573|srtt:56008|cwnd:107108|bw:1253837|conn_life:1822581|now:0|last_lost_time:1822581| [2025/04/30 20:08:14 999093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 999098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56008|rtt_var:482|pto_duration:58008|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 999102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 999106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 999110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:14 999114] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695080418|now:1746043694999097|interv:81321| [2025/04/30 20:08:14 999118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695080418|now:1746043694999097|interval:81321|pto_count:0|srtt:56008 [2025/04/30 20:08:14 999123] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54522, ack_elapse 58294, delivered 67216|rate 1153051|lost 345| [2025/04/30 20:08:14 999127] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153051) in round 33| [2025/04/30 20:08:14 999131] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 999136] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 999140] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:1|acked:1200|po_sent_time:1746043694942311|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 999145] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:1|acked:1200|po_sent_time:1746043694942311|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 999153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69609|srtt:56008|latest_rtt:56658|min_rtt:30499|applimit:0|lost:344|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 999192] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1645|largest:1645|pns:2| [2025/04/30 20:08:14 999198] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1645|frame:ACK |recv_time:1746043694998969|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 999203] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814998969|now:1746043694998969|interv:120000000| [2025/04/30 20:08:14 999207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814998969|now:1746043694998969|interv:120000000| [2025/04/30 20:08:14 999211] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043694998497|pq_index:0| [2025/04/30 20:08:14 999216] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694997322| [2025/04/30 20:08:14 999220] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694999220| [2025/04/30 20:08:14 999225] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694999224| [2025/04/30 20:08:14 999230] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043694998541|now:1746043694999224| [2025/04/30 20:08:14 999237] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:14 999243] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043694998541|now:1746043694999224| [2025/04/30 20:08:14 999249] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:14 999255] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043694998497|now:1746043694999224| [2025/04/30 20:08:14 999262] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043694998497|now:1746043694999224| [2025/04/30 20:08:14 999267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:14 999275] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1645|ack_delay:25734|first_ack_range:59|largest_pkt_recv_time:1746043694973541| [2025/04/30 20:08:14 999282] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1645|low:1586|pkt_pns:2| [2025/04/30 20:08:14 999288] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1584|low:1568|pkt_pns:2| [2025/04/30 20:08:14 999294] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:1621|frame_largest_recv:1645| [2025/04/30 20:08:14 999300] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:14 999307] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56008|min_srtt:56008|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 999314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1912745| [2025/04/30 20:08:14 999320] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 999331] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2035|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 999338] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56008|min_srtt:56008|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 999344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2017775| [2025/04/30 20:08:14 999351] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:14 999359] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:14 999365] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56008|min_srtt:56008|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 999373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2018942| [2025/04/30 20:08:14 999380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 999385] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 999391] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 999397] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 999404] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2035|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 999411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1912745| [2025/04/30 20:08:14 999416] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 999421] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2097| [2025/04/30 20:08:14 999454] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2097|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69609|now:1746043694999429|stream_id:0|stream_offset:1912745| [2025/04/30 20:08:14 999460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2097|origin_pktnum:2035|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:14 999465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69609|applimit:0| [2025/04/30 20:08:14 999470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56008|rtt_var:482|pto_duration:58008|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 999474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 999483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 999487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:14 999491] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695082437|now:1746043694999470|interv:82967| [2025/04/30 20:08:14 999495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695082437|now:1746043694999470|interval:82967|pto_count:0|srtt:56008 [2025/04/30 20:08:14 999500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70809| [2025/04/30 20:08:14 999505] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:14 999509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1983932| [2025/04/30 20:08:14 999514] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:14 999518] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2098| [2025/04/30 20:08:14 999542] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2098|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:70809|now:1746043694999524|stream_id:0|stream_offset:1983932| [2025/04/30 20:08:14 999548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2098|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:08:14 999553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70809|applimit:0| [2025/04/30 20:08:14 999557] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56008|rtt_var:482|pto_duration:58008|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 999562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 999566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 999569] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72018| [2025/04/30 20:08:14 999573] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695082532|now:1746043694999557|interv:82975| [2025/04/30 20:08:14 999577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695082532|now:1746043694999557|interval:82975|pto_count:0|srtt:56008 [2025/04/30 20:08:14 999582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72018| [2025/04/30 20:08:14 999586] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 999591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72018|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1985099| [2025/04/30 20:08:14 999595] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:14 999603] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695000603|now:1746043694999603|interv:1000| [2025/04/30 20:08:14 999607] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:14 999611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 999615] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695000603| [2025/04/30 20:08:14 999619] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695000603| [2025/04/30 20:08:14 999623] [debug] |xqc_engine_wakeup_after|wakeup:1746043695000603|now:1746043694999623|diff:980| [2025/04/30 20:08:14 999628] [debug] |xqc_engine_main_logic|END|now:1746043694999224| [2025/04/30 20:08:14 999635] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:41|state:ESTABED|recv_time:1746043694999635| [2025/04/30 20:08:14 999640] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 999645] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1645| [2025/04/30 20:08:14 999649] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1646| [2025/04/30 20:08:14 999655] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1646| [2025/04/30 20:08:14 999659] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 999664] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:14 999668] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043695024635|now:1746043694999635|interv:25000| [2025/04/30 20:08:14 999674] [debug] |scid:ed3061445c419a858f5981dc|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:1746043694999635|max_ack_delay:25000| [2025/04/30 20:08:14 999678] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1646|largest:1646|pns:2| [2025/04/30 20:08:14 999683] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1646|frame:PING ACK |recv_time:1746043694999635|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:14 999688] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814999635|now:1746043694999635|interv:120000000| [2025/04/30 20:08:14 999692] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814999635|now:1746043694999635|interv:120000000| [2025/04/30 20:08:14 999696] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695000603|pq_index:0| [2025/04/30 20:08:14 999700] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694999224| [2025/04/30 20:08:14 999704] [debug] |xqc_engine_main_logic|BEGIN|now:1746043694999704| [2025/04/30 20:08:14 999709] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043694999708| [2025/04/30 20:08:14 999715] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56008|min_srtt:56008|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:14 999719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72018|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2018942| [2025/04/30 20:08:14 999727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:14 999731] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:14 999735] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:14 999739] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:14 999745] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:14 999752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72018|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1985099| [2025/04/30 20:08:14 999760] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:14 999766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:14 999771] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695000603| [2025/04/30 20:08:14 999777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695000603| [2025/04/30 20:08:14 999783] [debug] |xqc_engine_wakeup_after|wakeup:1746043695000603|now:1746043694999783|diff:820| [2025/04/30 20:08:14 999789] [debug] |xqc_engine_main_logic|END|now:1746043694999708| [2025/04/30 20:08:14 999798] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043694999797| [2025/04/30 20:08:14 999804] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:14 999811] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1646| [2025/04/30 20:08:14 999817] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1647| [2025/04/30 20:08:14 999824] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1647| [2025/04/30 20:08:14 999831] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:14 999837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:14 999844] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:70816|prior_delivered:1904431|prior_time:1746043694940675|is_app_limited:0|send_elapse:54659|ack_elapse:59122|ctl_first_sent_time:1746043694942448|lagest_ack_time:1746043694999797|curr_delivered:1972847| [2025/04/30 20:08:14 999850] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694942448| [2025/04/30 20:08:14 999857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:706| [2025/04/30 20:08:14 999863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56008|rttvar:482|minrtt:30499|latest_rtt:57349|ack_delay:40| [2025/04/30 20:08:14 999869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56170|rttvar:687|minrtt:30499|latest_rtt:57349|ack_delay:40| [2025/04/30 20:08:14 999882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2039|lost_pn:2036|thresh:3| [2025/04/30 20:08:14 999889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 999895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:14 999901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:14 999908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56170|rtt_var:687|pto_duration:58918|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:14 999914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:14 999920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:14 999926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70818| [2025/04/30 20:08:14 999932] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695083442|now:1746043694999907|interv:83535| [2025/04/30 20:08:14 999939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695083442|now:1746043694999907|interval:83535|pto_count:0|srtt:56170 [2025/04/30 20:08:14 999946] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54659, ack_elapse 59122, delivered 68416|rate 1157200|lost 345| [2025/04/30 20:08:14 999953] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157200) in round 33| [2025/04/30 20:08:14 999958] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:14 999965] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:14 999971] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694942448|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 999978] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694942448|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:14 999985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70818|srtt:56170|latest_rtt:57349|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:14 999994] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1647|largest:1647|pns:2| [2025/04/30 20:08:15 000001] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1647|frame:ACK |recv_time:1746043694999797|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 000006] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043814999797|now:1746043694999797|interv:120000000| [2025/04/30 20:08:15 000013] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043814999797|now:1746043694999797|interv:120000000| [2025/04/30 20:08:15 000025] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695000603|pq_index:0| [2025/04/30 20:08:15 000032] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043694999708| [2025/04/30 20:08:15 000038] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695000038| [2025/04/30 20:08:15 000046] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695000044| [2025/04/30 20:08:15 000055] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56170|min_srtt:56170|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 000062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70818|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2018942| [2025/04/30 20:08:15 000069] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56170|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 000076] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 000082] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56170|min_srtt:56170|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 000087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70818|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2020109| [2025/04/30 20:08:15 000094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 000101] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 000108] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 000113] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 000118] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 000122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70818|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1985099| [2025/04/30 20:08:15 000126] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 000130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 000134] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695000603| [2025/04/30 20:08:15 000138] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695000603| [2025/04/30 20:08:15 000142] [debug] |xqc_engine_wakeup_after|wakeup:1746043695000603|now:1746043695000142|diff:461| [2025/04/30 20:08:15 000147] [debug] |xqc_engine_main_logic|END|now:1746043695000044| [2025/04/30 20:08:15 000159] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695000158| [2025/04/30 20:08:15 000164] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 000188] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1647| [2025/04/30 20:08:15 000194] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1648| [2025/04/30 20:08:15 000203] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1648| [2025/04/30 20:08:15 000209] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 000216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 000222] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:69616|prior_delivered:1906831|prior_time:1746043694943312|is_app_limited:0|send_elapse:50536|ack_elapse:56846|ctl_first_sent_time:1746043694943732|lagest_ack_time:1746043695000158|curr_delivered:1974047| [2025/04/30 20:08:15 000227] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694943732| [2025/04/30 20:08:15 000232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:707| [2025/04/30 20:08:15 000236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56170|rttvar:687|minrtt:30499|latest_rtt:56426|ack_delay:40| [2025/04/30 20:08:15 000241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56197|rttvar:570|minrtt:30499|latest_rtt:56426|ack_delay:40| [2025/04/30 20:08:15 000245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2040|lost_pn:2037|thresh:3| [2025/04/30 20:08:15 000249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 000253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 000257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 000261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56197|rtt_var:570|pto_duration:58477|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 000268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 000274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 000280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69618| [2025/04/30 20:08:15 000286] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695083001|now:1746043695000261|interv:82740| [2025/04/30 20:08:15 000292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695083001|now:1746043695000261|interval:82740|pto_count:0|srtt:56197 [2025/04/30 20:08:15 000300] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 50536, ack_elapse 56846, delivered 67216|rate 1182422|lost 345| [2025/04/30 20:08:15 000307] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182422) in round 33| [2025/04/30 20:08:15 000318] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 000324] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 000331] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694943732|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 000338] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694943732|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 000343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69618|srtt:56197|latest_rtt:56426|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 000351] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1648|largest:1648|pns:2| [2025/04/30 20:08:15 000358] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1648|frame:ACK |recv_time:1746043695000158|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 000365] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815000158|now:1746043695000158|interv:120000000| [2025/04/30 20:08:15 000372] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815000158|now:1746043695000158|interv:120000000| [2025/04/30 20:08:15 000376] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695000603|pq_index:0| [2025/04/30 20:08:15 000380] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695000044| [2025/04/30 20:08:15 000384] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695000384| [2025/04/30 20:08:15 000389] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695000388| [2025/04/30 20:08:15 000395] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56197|min_srtt:56197|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 000399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69618|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2020109| [2025/04/30 20:08:15 000404] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56197|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 000408] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 000413] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56197|min_srtt:56197|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 000417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69618|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2021276| [2025/04/30 20:08:15 000425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 000429] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 000433] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 000437] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 000442] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 000446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69618|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1985099| [2025/04/30 20:08:15 000451] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 000454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 000458] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695000603| [2025/04/30 20:08:15 000463] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695000603| [2025/04/30 20:08:15 000467] [debug] |xqc_engine_wakeup_after|wakeup:1746043695000603|now:1746043695000467|diff:136| [2025/04/30 20:08:15 000471] [debug] |xqc_engine_main_logic|END|now:1746043695000388| [2025/04/30 20:08:15 000476] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695000476| [2025/04/30 20:08:15 000480] [debug] |xqc_engine_wakeup_after|wakeup:1746043695000603|now:1746043695000480|diff:123| [2025/04/30 20:08:15 000484] [debug] |xqc_engine_main_logic|END|now:1746043695000476| [2025/04/30 20:08:15 001906] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695001741| [2025/04/30 20:08:15 001981] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 002040] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1648| [2025/04/30 20:08:15 002048] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1649| [2025/04/30 20:08:15 002057] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1649| [2025/04/30 20:08:15 002061] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 002067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 002072] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:70816|prior_delivered:1906831|prior_time:1746043694943312|is_app_limited:0|send_elapse:51867|ack_elapse:58429|ctl_first_sent_time:1746043694945063|lagest_ack_time:1746043695001741|curr_delivered:1975247| [2025/04/30 20:08:15 002077] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694945063| [2025/04/30 20:08:15 002082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:708| [2025/04/30 20:08:15 002086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56197|rttvar:570|minrtt:30499|latest_rtt:56678|ack_delay:40| [2025/04/30 20:08:15 002097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56252|rttvar:538|minrtt:30499|latest_rtt:56678|ack_delay:40| [2025/04/30 20:08:15 002102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2041|lost_pn:2038|thresh:3| [2025/04/30 20:08:15 002106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 002110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 002114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 002119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56252|rtt_var:538|pto_duration:58404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 002123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 002127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 002131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68418| [2025/04/30 20:08:15 002135] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695082928|now:1746043695002118|interv:80810| [2025/04/30 20:08:15 002139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695082928|now:1746043695002118|interval:80810|pto_count:0|srtt:56252 [2025/04/30 20:08:15 002144] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 51867, ack_elapse 58429, delivered 68416|rate 1170925|lost 345| [2025/04/30 20:08:15 002148] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170925) in round 33| [2025/04/30 20:08:15 002153] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 002157] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 002161] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694945063|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 002189] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694945063|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 002197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68418|srtt:56252|latest_rtt:56678|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 002206] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1649|largest:1649|pns:2| [2025/04/30 20:08:15 002214] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1649|frame:ACK |recv_time:1746043695001741|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 002227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815001741|now:1746043695001741|interv:120000000| [2025/04/30 20:08:15 002234] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815001741|now:1746043695001741|interv:120000000| [2025/04/30 20:08:15 002241] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695000603|pq_index:0| [2025/04/30 20:08:15 002247] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695000388| [2025/04/30 20:08:15 002253] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695002253| [2025/04/30 20:08:15 002262] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695002260| [2025/04/30 20:08:15 002269] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695000603|now:1746043695002260| [2025/04/30 20:08:15 002275] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695000603|now:1746043695002260| [2025/04/30 20:08:15 002281] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 002289] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56252|min_srtt:56252|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 002297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68418|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2021276| [2025/04/30 20:08:15 002304] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 002312] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 002319] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56252|min_srtt:56252|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 002325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68418|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2022443| [2025/04/30 20:08:15 002329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 002334] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 002341] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 002348] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 002355] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 002360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68418|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1985099| [2025/04/30 20:08:15 002369] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 002373] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2099| [2025/04/30 20:08:15 002413] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2099|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68418|now:1746043695002381|stream_id:0|stream_offset:1985099| [2025/04/30 20:08:15 002424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2099|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 002431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68418|applimit:0| [2025/04/30 20:08:15 002438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56252|rtt_var:538|pto_duration:58404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 002445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 002451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 002458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69618| [2025/04/30 20:08:15 002464] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695085785|now:1746043695002438|interv:83347| [2025/04/30 20:08:15 002471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695085785|now:1746043695002438|interval:83347|pto_count:0|srtt:56252 [2025/04/30 20:08:15 002478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69618| [2025/04/30 20:08:15 002483] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 002488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69618|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1986266| [2025/04/30 20:08:15 002492] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 002496] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2100| [2025/04/30 20:08:15 002530] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69618|now:1746043695002503|stream_id:0|stream_offset:1986266| [2025/04/30 20:08:15 002539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2100|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 002546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69618|applimit:0| [2025/04/30 20:08:15 002553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56252|rtt_var:538|pto_duration:58404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 002558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 002562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 002571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70818| [2025/04/30 20:08:15 002575] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695085907|now:1746043695002553|interv:83354| [2025/04/30 20:08:15 002579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695085907|now:1746043695002553|interval:83354|pto_count:0|srtt:56252 [2025/04/30 20:08:15 002583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70818| [2025/04/30 20:08:15 002588] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 002592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70818|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1987433| [2025/04/30 20:08:15 002597] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 002601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2101| [2025/04/30 20:08:15 002631] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70818|now:1746043695002608|stream_id:0|stream_offset:1987433| [2025/04/30 20:08:15 002640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2101|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 002647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70818|applimit:0| [2025/04/30 20:08:15 002654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56252|rtt_var:538|pto_duration:58404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 002659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 002663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 002666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72018| [2025/04/30 20:08:15 002670] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695086012|now:1746043695002654|interv:83358| [2025/04/30 20:08:15 002674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695086012|now:1746043695002654|interval:83358|pto_count:0|srtt:56252 [2025/04/30 20:08:15 002679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72018| [2025/04/30 20:08:15 002683] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 002689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72018|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1988600| [2025/04/30 20:08:15 002697] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 002703] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2102| [2025/04/30 20:08:15 002751] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72018|now:1746043695002720|stream_id:0|stream_offset:1988600| [2025/04/30 20:08:15 002761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2102|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 002768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72018|applimit:0| [2025/04/30 20:08:15 002775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56252|rtt_var:538|pto_duration:58404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 002783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 002790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 002796] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73218| [2025/04/30 20:08:15 002803] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695086124|now:1746043695002775|interv:83349| [2025/04/30 20:08:15 002809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695086124|now:1746043695002775|interval:83349|pto_count:0|srtt:56252 [2025/04/30 20:08:15 002816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73218| [2025/04/30 20:08:15 002824] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 002830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73218|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1989767| [2025/04/30 20:08:15 002838] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 002845] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695003844|now:1746043695002844|interv:1000| [2025/04/30 20:08:15 002851] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 002858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 002862] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695003844| [2025/04/30 20:08:15 002867] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695003844| [2025/04/30 20:08:15 002873] [debug] |xqc_engine_wakeup_after|wakeup:1746043695003844|now:1746043695002873|diff:971| [2025/04/30 20:08:15 002880] [debug] |xqc_engine_main_logic|END|now:1746043695002260| [2025/04/30 20:08:15 002891] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695002891| [2025/04/30 20:08:15 002899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 002908] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1649| [2025/04/30 20:08:15 002914] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1650| [2025/04/30 20:08:15 002920] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1650| [2025/04/30 20:08:15 002924] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 002935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 002940] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:343|tx_in_flight:72016|prior_delivered:1906831|prior_time:1746043694943312|is_app_limited:0|send_elapse:52010|ack_elapse:59579|ctl_first_sent_time:1746043694945206|lagest_ack_time:1746043695002891|curr_delivered:1976447| [2025/04/30 20:08:15 002944] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694945206| [2025/04/30 20:08:15 002949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:709| [2025/04/30 20:08:15 002953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56252|rttvar:538|minrtt:30499|latest_rtt:57685|ack_delay:40| [2025/04/30 20:08:15 002958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56426|rttvar:752|minrtt:30499|latest_rtt:57685|ack_delay:40| [2025/04/30 20:08:15 002962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2042|lost_pn:2039|thresh:3| [2025/04/30 20:08:15 002966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 002970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 002974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 002978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56426|rtt_var:752|pto_duration:59434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 002983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 002987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 002991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72018| [2025/04/30 20:08:15 002995] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695087154|now:1746043695002978|interv:84176| [2025/04/30 20:08:15 002999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695087154|now:1746043695002978|interval:84176|pto_count:0|srtt:56426 [2025/04/30 20:08:15 003003] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52010, ack_elapse 59579, delivered 69616|rate 1168465|lost 345| [2025/04/30 20:08:15 003008] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168465) in round 33| [2025/04/30 20:08:15 003012] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 003016] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 003020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694945206|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 003025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694945206|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 003032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72018|srtt:56426|latest_rtt:57685|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 003038] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1650|largest:1650|pns:2| [2025/04/30 20:08:15 003043] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1650|frame:ACK |recv_time:1746043695002891|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 003047] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815002891|now:1746043695002891|interv:120000000| [2025/04/30 20:08:15 003052] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815002891|now:1746043695002891|interv:120000000| [2025/04/30 20:08:15 003056] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695003844|pq_index:0| [2025/04/30 20:08:15 003060] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695002260| [2025/04/30 20:08:15 003064] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695003064| [2025/04/30 20:08:15 003069] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695003068| [2025/04/30 20:08:15 003075] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56426|min_srtt:56426|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 003080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72018|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2022443| [2025/04/30 20:08:15 003084] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56426|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 003089] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 003094] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56426|min_srtt:56426|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 003098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72018|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2023610| [2025/04/30 20:08:15 003103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 003106] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 003110] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 003117] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 003122] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 003126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72018|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1989767| [2025/04/30 20:08:15 003131] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 003134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 003138] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695003844| [2025/04/30 20:08:15 003142] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695003844| [2025/04/30 20:08:15 003146] [debug] |xqc_engine_wakeup_after|wakeup:1746043695003844|now:1746043695003146|diff:698| [2025/04/30 20:08:15 003151] [debug] |xqc_engine_main_logic|END|now:1746043695003068| [2025/04/30 20:08:15 003156] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695003156| [2025/04/30 20:08:15 003160] [debug] |xqc_engine_wakeup_after|wakeup:1746043695003844|now:1746043695003160|diff:684| [2025/04/30 20:08:15 003164] [debug] |xqc_engine_main_logic|END|now:1746043695003156| [2025/04/30 20:08:15 003289] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695003287| [2025/04/30 20:08:15 003311] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 003320] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1650| [2025/04/30 20:08:15 003326] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1651| [2025/04/30 20:08:15 003336] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1651| [2025/04/30 20:08:15 003342] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 003349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2043|origin_pktnum:1981|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:08:15 003357] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69616|prior_delivered:1909231|prior_time:1746043694945892|is_app_limited:0|send_elapse:52974|ack_elapse:57395|ctl_first_sent_time:1746043694946437|lagest_ack_time:1746043695003287|curr_delivered:1977647| [2025/04/30 20:08:15 003364] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694946437| [2025/04/30 20:08:15 003371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:711| [2025/04/30 20:08:15 003378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56426|rttvar:752|minrtt:30499|latest_rtt:56850|ack_delay:128| [2025/04/30 20:08:15 003385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56463|rttvar:638|minrtt:30499|latest_rtt:56850|ack_delay:128| [2025/04/30 20:08:15 003392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2043|lost_pn:2040|thresh:3| [2025/04/30 20:08:15 003399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 003413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 003420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56463|rtt_var:638|pto_duration:59015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 003427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 003434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 003439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70818| [2025/04/30 20:08:15 003443] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695086735|now:1746043695003419|interv:83316| [2025/04/30 20:08:15 003447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695086735|now:1746043695003419|interval:83316|pto_count:0|srtt:56463 [2025/04/30 20:08:15 003452] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 52974, ack_elapse 57395, delivered 68416|rate 1192020|lost 345| [2025/04/30 20:08:15 003457] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192020) in round 33| [2025/04/30 20:08:15 003461] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 003465] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 003469] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694946437|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 003474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694946437|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 003478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70818|srtt:56463|latest_rtt:56850|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 003484] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1651|largest:1651|pns:2| [2025/04/30 20:08:15 003489] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1651|frame:ACK |recv_time:1746043695003287|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 003494] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815003287|now:1746043695003287|interv:120000000| [2025/04/30 20:08:15 003498] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815003287|now:1746043695003287|interv:120000000| [2025/04/30 20:08:15 003502] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695003844|pq_index:0| [2025/04/30 20:08:15 003507] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695003068| [2025/04/30 20:08:15 003511] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695003511| [2025/04/30 20:08:15 003516] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695003515| [2025/04/30 20:08:15 003527] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56463|min_srtt:56463|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 003532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70818|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2023610| [2025/04/30 20:08:15 003536] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56463|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 003541] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 003546] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56463|min_srtt:56463|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 003550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70818|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2024777| [2025/04/30 20:08:15 003555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 003559] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 003563] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 003567] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 003572] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 003576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70818|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1989767| [2025/04/30 20:08:15 003580] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 003584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 003588] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695003844| [2025/04/30 20:08:15 003592] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695003844| [2025/04/30 20:08:15 003596] [debug] |xqc_engine_wakeup_after|wakeup:1746043695003844|now:1746043695003596|diff:248| [2025/04/30 20:08:15 003601] [debug] |xqc_engine_main_logic|END|now:1746043695003515| [2025/04/30 20:08:15 003606] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695003606| [2025/04/30 20:08:15 003610] [debug] |xqc_engine_wakeup_after|wakeup:1746043695003844|now:1746043695003610|diff:234| [2025/04/30 20:08:15 003614] [debug] |xqc_engine_main_logic|END|now:1746043695003606| [2025/04/30 20:08:15 004103] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695004101| [2025/04/30 20:08:15 004115] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 004133] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1651| [2025/04/30 20:08:15 004140] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1652| [2025/04/30 20:08:15 004149] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1652| [2025/04/30 20:08:15 004155] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 004163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 004191] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70816|prior_delivered:1909231|prior_time:1746043694945892|is_app_limited:0|send_elapse:53977|ack_elapse:58209|ctl_first_sent_time:1746043694947440|lagest_ack_time:1746043695004101|curr_delivered:1978847| [2025/04/30 20:08:15 004198] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694947440| [2025/04/30 20:08:15 004206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:712| [2025/04/30 20:08:15 004211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56463|rttvar:638|minrtt:30499|latest_rtt:56661|ack_delay:40| [2025/04/30 20:08:15 004216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56483|rttvar:518|minrtt:30499|latest_rtt:56661|ack_delay:40| [2025/04/30 20:08:15 004222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2044|lost_pn:2041|thresh:3| [2025/04/30 20:08:15 004229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 004236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 004243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56483|rtt_var:518|pto_duration:58555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 004250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 004256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 004261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69618| [2025/04/30 20:08:15 004265] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695086275|now:1746043695004242|interv:82033| [2025/04/30 20:08:15 004269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695086275|now:1746043695004242|interval:82033|pto_count:0|srtt:56483 [2025/04/30 20:08:15 004276] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53977, ack_elapse 58209, delivered 69616|rate 1195966|lost 345| [2025/04/30 20:08:15 004283] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195966) in round 33| [2025/04/30 20:08:15 004290] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 004294] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 004298] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694947440|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 004308] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694947440|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 004312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69618|srtt:56483|latest_rtt:56661|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 004319] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1652|largest:1652|pns:2| [2025/04/30 20:08:15 004323] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1652|frame:ACK |recv_time:1746043695004101|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 004328] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815004101|now:1746043695004101|interv:120000000| [2025/04/30 20:08:15 004333] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815004101|now:1746043695004101|interv:120000000| [2025/04/30 20:08:15 004337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695003844|pq_index:0| [2025/04/30 20:08:15 004342] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695003515| [2025/04/30 20:08:15 004346] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695004346| [2025/04/30 20:08:15 004351] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695004350| [2025/04/30 20:08:15 004355] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695003844|now:1746043695004350| [2025/04/30 20:08:15 004360] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695003844|now:1746043695004350| [2025/04/30 20:08:15 004364] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 004369] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56483|min_srtt:56483|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 004374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69618|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2024777| [2025/04/30 20:08:15 004379] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 004383] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 004388] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56483|min_srtt:56483|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 004392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69618|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2025944| [2025/04/30 20:08:15 004402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 004406] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 004410] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 004414] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 004419] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 004423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69618|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1989767| [2025/04/30 20:08:15 004428] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 004432] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2103| [2025/04/30 20:08:15 004468] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69618|now:1746043695004440|stream_id:0|stream_offset:1989767| [2025/04/30 20:08:15 004474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2103|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 004479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69618|applimit:0| [2025/04/30 20:08:15 004484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56483|rtt_var:518|pto_duration:58555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 004491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 004498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 004504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70818| [2025/04/30 20:08:15 004511] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695087995|now:1746043695004484|interv:83511| [2025/04/30 20:08:15 004518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695087995|now:1746043695004484|interval:83511|pto_count:0|srtt:56483 [2025/04/30 20:08:15 004526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70818| [2025/04/30 20:08:15 004534] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 004538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70818|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1990934| [2025/04/30 20:08:15 004543] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 004552] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2104| [2025/04/30 20:08:15 004581] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70818|now:1746043695004559|stream_id:0|stream_offset:1990934| [2025/04/30 20:08:15 004587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2104|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 004592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70818|applimit:0| [2025/04/30 20:08:15 004597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56483|rtt_var:518|pto_duration:58555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 004604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 004610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 004617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72018| [2025/04/30 20:08:15 004623] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695088114|now:1746043695004596|interv:83518| [2025/04/30 20:08:15 004630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695088114|now:1746043695004596|interval:83518|pto_count:0|srtt:56483 [2025/04/30 20:08:15 004637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72018| [2025/04/30 20:08:15 004643] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 004648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72018|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1992101| [2025/04/30 20:08:15 004652] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 004656] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695005656|now:1746043695004656|interv:1000| [2025/04/30 20:08:15 004660] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 004664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 004668] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695005656| [2025/04/30 20:08:15 004672] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695005656| [2025/04/30 20:08:15 004676] [debug] |xqc_engine_wakeup_after|wakeup:1746043695005656|now:1746043695004676|diff:980| [2025/04/30 20:08:15 004682] [debug] |xqc_engine_main_logic|END|now:1746043695004350| [2025/04/30 20:08:15 004691] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695004691| [2025/04/30 20:08:15 004697] [debug] |xqc_engine_wakeup_after|wakeup:1746043695005656|now:1746043695004697|diff:959| [2025/04/30 20:08:15 004704] [debug] |xqc_engine_main_logic|END|now:1746043695004691| [2025/04/30 20:08:15 005183] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695005182| [2025/04/30 20:08:15 005199] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 005216] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1652| [2025/04/30 20:08:15 005222] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1653| [2025/04/30 20:08:15 005231] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1653| [2025/04/30 20:08:15 005237] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 005245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 005256] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:72016|prior_delivered:1909231|prior_time:1746043694945892|is_app_limited:0|send_elapse:54522|ack_elapse:59290|ctl_first_sent_time:1746043694947985|lagest_ack_time:1746043695005182|curr_delivered:1980047| [2025/04/30 20:08:15 005264] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694947985| [2025/04/30 20:08:15 005270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:713| [2025/04/30 20:08:15 005277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56483|rttvar:518|minrtt:30499|latest_rtt:57197|ack_delay:72| [2025/04/30 20:08:15 005283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56563|rttvar:549|minrtt:30499|latest_rtt:57197|ack_delay:72| [2025/04/30 20:08:15 005290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2045|lost_pn:2042|thresh:3| [2025/04/30 20:08:15 005296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 005303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 005310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56563|rtt_var:549|pto_duration:58759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 005317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 005323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 005330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70818| [2025/04/30 20:08:15 005336] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695088318|now:1746043695005310|interv:83008| [2025/04/30 20:08:15 005342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695088318|now:1746043695005310|interval:83008|pto_count:0|srtt:56563 [2025/04/30 20:08:15 005346] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54522, ack_elapse 59290, delivered 70816|rate 1194400|lost 345| [2025/04/30 20:08:15 005353] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194400) in round 33| [2025/04/30 20:08:15 005359] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 005365] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 005371] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694947985|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 005380] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694947985|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 005385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70818|srtt:56563|latest_rtt:57197|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 005391] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1653|largest:1653|pns:2| [2025/04/30 20:08:15 005396] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1653|frame:ACK |recv_time:1746043695005182|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 005401] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815005182|now:1746043695005182|interv:120000000| [2025/04/30 20:08:15 005405] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815005182|now:1746043695005182|interv:120000000| [2025/04/30 20:08:15 005409] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695005656|pq_index:0| [2025/04/30 20:08:15 005414] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695004350| [2025/04/30 20:08:15 005418] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695005418| [2025/04/30 20:08:15 005423] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695005422| [2025/04/30 20:08:15 005429] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56563|min_srtt:56563|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 005434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70818|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2025944| [2025/04/30 20:08:15 005438] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56563|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 005443] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 005447] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56563|min_srtt:56563|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 005452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70818|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2027111| [2025/04/30 20:08:15 005456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 005460] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 005467] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 005471] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 005476] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 005480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70818|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1992101| [2025/04/30 20:08:15 005484] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 005488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 005492] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695005656| [2025/04/30 20:08:15 005496] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695005656| [2025/04/30 20:08:15 005500] [debug] |xqc_engine_wakeup_after|wakeup:1746043695005656|now:1746043695005500|diff:156| [2025/04/30 20:08:15 005505] [debug] |xqc_engine_main_logic|END|now:1746043695005422| [2025/04/30 20:08:15 005510] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695005510| [2025/04/30 20:08:15 005514] [debug] |xqc_engine_wakeup_after|wakeup:1746043695005656|now:1746043695005514|diff:142| [2025/04/30 20:08:15 005518] [debug] |xqc_engine_main_logic|END|now:1746043695005510| [2025/04/30 20:08:15 006137] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695006136| [2025/04/30 20:08:15 006150] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 006159] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1653| [2025/04/30 20:08:15 006181] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1654| [2025/04/30 20:08:15 006195] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1654| [2025/04/30 20:08:15 006201] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 006209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2046|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2046|path_largest_ack:2046| [2025/04/30 20:08:15 006216] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69616|prior_delivered:1912831|prior_time:1746043694949292|is_app_limited:0|send_elapse:55209|ack_elapse:56844|ctl_first_sent_time:1746043694949681|lagest_ack_time:1746043695006136|curr_delivered:1981247| [2025/04/30 20:08:15 006224] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694949681| [2025/04/30 20:08:15 006231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:714| [2025/04/30 20:08:15 006238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56563|rttvar:549|minrtt:30499|latest_rtt:56455|ack_delay:40| [2025/04/30 20:08:15 006244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56544|rttvar:449|minrtt:30499|latest_rtt:56455|ack_delay:40| [2025/04/30 20:08:15 006251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2046|lost_pn:2043|thresh:3| [2025/04/30 20:08:15 006265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 006272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 006278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56544|rtt_var:449|pto_duration:58544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 006285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 006290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 006293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69618| [2025/04/30 20:08:15 006297] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695088103|now:1746043695006278|interv:81825| [2025/04/30 20:08:15 006302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695088103|now:1746043695006278|interval:81825|pto_count:0|srtt:56544 [2025/04/30 20:08:15 006306] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55209, ack_elapse 56844, delivered 68416|rate 1203574|lost 345| [2025/04/30 20:08:15 006311] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203574) in round 33| [2025/04/30 20:08:15 006315] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 006319] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 006323] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694949681|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 006327] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694949681|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 006333] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69618|srtt:56544|latest_rtt:56455|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 006339] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1654|largest:1654|pns:2| [2025/04/30 20:08:15 006343] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1654|frame:ACK |recv_time:1746043695006136|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 006348] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815006136|now:1746043695006136|interv:120000000| [2025/04/30 20:08:15 006352] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815006136|now:1746043695006136|interv:120000000| [2025/04/30 20:08:15 006356] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695005656|pq_index:0| [2025/04/30 20:08:15 006361] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695005422| [2025/04/30 20:08:15 006368] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695006368| [2025/04/30 20:08:15 006374] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695006372| [2025/04/30 20:08:15 006378] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695005656|now:1746043695006372| [2025/04/30 20:08:15 006382] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695005656|now:1746043695006372| [2025/04/30 20:08:15 006386] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 006392] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56544|min_srtt:56544|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 006397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69618|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2027111| [2025/04/30 20:08:15 006401] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 006406] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 006410] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56544|min_srtt:56544|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 006415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69618|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2028278| [2025/04/30 20:08:15 006419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 006423] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 006427] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 006432] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 006436] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 006440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69618|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1992101| [2025/04/30 20:08:15 006445] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 006450] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2105| [2025/04/30 20:08:15 006486] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69618|now:1746043695006457|stream_id:0|stream_offset:1992101| [2025/04/30 20:08:15 006492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2105|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 006507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69618|applimit:0| [2025/04/30 20:08:15 006514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56544|rtt_var:449|pto_duration:58544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 006521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 006528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 006534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70818| [2025/04/30 20:08:15 006540] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695090001|now:1746043695006514|interv:83487| [2025/04/30 20:08:15 006547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695090001|now:1746043695006514|interval:83487|pto_count:0|srtt:56544 [2025/04/30 20:08:15 006553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70818| [2025/04/30 20:08:15 006559] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 006563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70818|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1993268| [2025/04/30 20:08:15 006568] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 006573] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2106| [2025/04/30 20:08:15 006603] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70818|now:1746043695006580|stream_id:0|stream_offset:1993268| [2025/04/30 20:08:15 006609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2106|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 006613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70818|applimit:0| [2025/04/30 20:08:15 006618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56544|rtt_var:449|pto_duration:58544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 006625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 006631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 006638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72018| [2025/04/30 20:08:15 006644] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695090124|now:1746043695006617|interv:83507| [2025/04/30 20:08:15 006651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695090124|now:1746043695006617|interval:83507|pto_count:0|srtt:56544 [2025/04/30 20:08:15 006659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72018| [2025/04/30 20:08:15 006673] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 006677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72018|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1994435| [2025/04/30 20:08:15 006682] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 006686] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695007685|now:1746043695006685|interv:1000| [2025/04/30 20:08:15 006690] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 006693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 006697] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695007685| [2025/04/30 20:08:15 006702] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695007685| [2025/04/30 20:08:15 006706] [debug] |xqc_engine_wakeup_after|wakeup:1746043695007685|now:1746043695006706|diff:979| [2025/04/30 20:08:15 006710] [debug] |xqc_engine_main_logic|END|now:1746043695006372| [2025/04/30 20:08:15 006716] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695006716| [2025/04/30 20:08:15 006720] [debug] |xqc_engine_wakeup_after|wakeup:1746043695007685|now:1746043695006720|diff:965| [2025/04/30 20:08:15 006726] [debug] |xqc_engine_main_logic|END|now:1746043695006716| [2025/04/30 20:08:15 007397] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695007396| [2025/04/30 20:08:15 007413] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 007422] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1654| [2025/04/30 20:08:15 007428] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1655| [2025/04/30 20:08:15 007434] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1655| [2025/04/30 20:08:15 007441] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 007448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2047|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2047|path_largest_ack:2047| [2025/04/30 20:08:15 007456] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:68417|prior_delivered:1915239|prior_time:1746043694950668|is_app_limited:0|send_elapse:53187|ack_elapse:56728|ctl_first_sent_time:1746043694951121|lagest_ack_time:1746043695007396|curr_delivered:1982456| [2025/04/30 20:08:15 007463] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694951121| [2025/04/30 20:08:15 007470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:715| [2025/04/30 20:08:15 007477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56544|rttvar:449|minrtt:30499|latest_rtt:56275|ack_delay:176| [2025/04/30 20:08:15 007485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56488|rttvar:448|minrtt:30499|latest_rtt:56275|ack_delay:176| [2025/04/30 20:08:15 007491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2047|lost_pn:2044|thresh:3| [2025/04/30 20:08:15 007505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 007513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1597|pns:2| [2025/04/30 20:08:15 007519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 007523] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56488|rtt_var:448|pto_duration:58488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 007527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 007531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 007535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:15 007539] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695090068|now:1746043695007523|interv:82545| [2025/04/30 20:08:15 007543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695090068|now:1746043695007523|interval:82545|pto_count:0|srtt:56488 [2025/04/30 20:08:15 007548] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53187, ack_elapse 56728, delivered 67217|rate 1184899|lost 345| [2025/04/30 20:08:15 007552] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184899) in round 33| [2025/04/30 20:08:15 007556] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 007561] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 007565] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1209|po_sent_time:1746043694951121|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 007569] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1209|po_sent_time:1746043694951121|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 007574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70809|srtt:56488|latest_rtt:56275|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 007580] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1655|largest:1655|pns:2| [2025/04/30 20:08:15 007585] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1655|frame:ACK |recv_time:1746043695007396|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 007590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815007396|now:1746043695007396|interv:120000000| [2025/04/30 20:08:15 007594] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815007396|now:1746043695007396|interv:120000000| [2025/04/30 20:08:15 007598] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695007685|pq_index:0| [2025/04/30 20:08:15 007606] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695006372| [2025/04/30 20:08:15 007610] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695007610| [2025/04/30 20:08:15 007615] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695007614| [2025/04/30 20:08:15 007621] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56488|min_srtt:56488|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 007626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2028278| [2025/04/30 20:08:15 007630] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56488|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 007635] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 007640] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56488|min_srtt:56488|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 007644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2029445| [2025/04/30 20:08:15 007649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 007653] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 007656] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 007661] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 007686] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 007704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1994435| [2025/04/30 20:08:15 007712] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 007717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 007723] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695007685| [2025/04/30 20:08:15 007730] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695007685| [2025/04/30 20:08:15 007736] [debug] |xqc_engine_wakeup_after|wakeup:1746043695007685|now:1746043695007735|diff:18446744073709551566| [2025/04/30 20:08:15 007743] [debug] |xqc_engine_main_logic|END|now:1746043695007614| [2025/04/30 20:08:15 007753] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695007753| [2025/04/30 20:08:15 007759] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695007685|pq_index:0| [2025/04/30 20:08:15 007775] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695007614| [2025/04/30 20:08:15 007785] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695007781| [2025/04/30 20:08:15 007792] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695007685|now:1746043695007781| [2025/04/30 20:08:15 007801] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695007685|now:1746043695007781| [2025/04/30 20:08:15 007808] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 007818] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56488|min_srtt:56488|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 007827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2029445| [2025/04/30 20:08:15 007835] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 007842] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 007849] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 007858] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 007867] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 007875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1994435| [2025/04/30 20:08:15 007884] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 007889] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2107| [2025/04/30 20:08:15 007960] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70809|now:1746043695007905|stream_id:0|stream_offset:1994435| [2025/04/30 20:08:15 007973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2107|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 007983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70809|applimit:0| [2025/04/30 20:08:15 007992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56488|rtt_var:448|pto_duration:58488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 008002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 008010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 008019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72009| [2025/04/30 20:08:15 008035] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695091393|now:1746043695007991|interv:83402| [2025/04/30 20:08:15 008044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695091393|now:1746043695007991|interval:83402|pto_count:0|srtt:56488 [2025/04/30 20:08:15 008050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72009| [2025/04/30 20:08:15 008057] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 008062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1995602| [2025/04/30 20:08:15 008069] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 008074] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695009073|now:1746043695008073|interv:1000| [2025/04/30 20:08:15 008079] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 008084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 008089] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695009073| [2025/04/30 20:08:15 008094] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695009073| [2025/04/30 20:08:15 008100] [debug] |xqc_engine_wakeup_after|wakeup:1746043695009073|now:1746043695008100|diff:973| [2025/04/30 20:08:15 008106] [debug] |xqc_engine_main_logic|END|now:1746043695007781| [2025/04/30 20:08:15 008571] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695008569| [2025/04/30 20:08:15 008590] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 008600] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1655| [2025/04/30 20:08:15 008605] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1656| [2025/04/30 20:08:15 008613] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1656| [2025/04/30 20:08:15 008618] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 008630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2048|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2048|path_largest_ack:2048| [2025/04/30 20:08:15 008640] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69617|prior_delivered:1915239|prior_time:1746043694950668|is_app_limited:0|send_elapse:53328|ack_elapse:57901|ctl_first_sent_time:1746043694951262|lagest_ack_time:1746043695008569|curr_delivered:1983656| [2025/04/30 20:08:15 008650] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694951262| [2025/04/30 20:08:15 008659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:716| [2025/04/30 20:08:15 008667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56488|rttvar:448|minrtt:30499|latest_rtt:57307|ack_delay:48| [2025/04/30 20:08:15 008675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56584|rttvar:528|minrtt:30499|latest_rtt:57307|ack_delay:48| [2025/04/30 20:08:15 008694] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2048|lost_pn:2045|thresh:3| [2025/04/30 20:08:15 008703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 008712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 008720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56584|rtt_var:528|pto_duration:58696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 008729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 008737] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 008744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:15 008752] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695091601|now:1746043695008719|interv:82882| [2025/04/30 20:08:15 008760] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695091601|now:1746043695008719|interval:82882|pto_count:0|srtt:56584 [2025/04/30 20:08:15 008769] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53328, ack_elapse 57901, delivered 68417|rate 1181620|lost 345| [2025/04/30 20:08:15 008779] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181620) in round 33| [2025/04/30 20:08:15 008787] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 008795] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 008803] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694951262|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 008813] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694951262|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 008821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70809|srtt:56584|latest_rtt:57307|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 008830] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1656|largest:1656|pns:2| [2025/04/30 20:08:15 008837] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1656|frame:ACK |recv_time:1746043695008569|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 008844] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815008569|now:1746043695008569|interv:120000000| [2025/04/30 20:08:15 008850] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815008569|now:1746043695008569|interv:120000000| [2025/04/30 20:08:15 008863] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695009073|pq_index:0| [2025/04/30 20:08:15 008870] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695007781| [2025/04/30 20:08:15 008876] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695008876| [2025/04/30 20:08:15 008884] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695008882| [2025/04/30 20:08:15 008893] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56584|min_srtt:56584|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 008900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2029445| [2025/04/30 20:08:15 008907] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56584|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 008914] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 008922] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56584|min_srtt:56584|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 008927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2030612| [2025/04/30 20:08:15 008932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 008935] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 008940] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 008948] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 008955] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 008961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1995602| [2025/04/30 20:08:15 008968] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 008974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 008979] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695009073| [2025/04/30 20:08:15 008986] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695009073| [2025/04/30 20:08:15 008992] [debug] |xqc_engine_wakeup_after|wakeup:1746043695009073|now:1746043695008992|diff:81| [2025/04/30 20:08:15 008998] [debug] |xqc_engine_main_logic|END|now:1746043695008882| [2025/04/30 20:08:15 009004] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695009004| [2025/04/30 20:08:15 009012] [debug] |xqc_engine_wakeup_after|wakeup:1746043695009073|now:1746043695009012|diff:61| [2025/04/30 20:08:15 009016] [debug] |xqc_engine_main_logic|END|now:1746043695009004| [2025/04/30 20:08:15 009225] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695009223| [2025/04/30 20:08:15 009245] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 009293] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1656| [2025/04/30 20:08:15 009300] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1657| [2025/04/30 20:08:15 009310] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1657| [2025/04/30 20:08:15 009316] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 009325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2049|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2049|path_largest_ack:2049| [2025/04/30 20:08:15 009332] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:68417|prior_delivered:1917639|prior_time:1746043694952286|is_app_limited:0|send_elapse:53655|ack_elapse:56937|ctl_first_sent_time:1746043694952646|lagest_ack_time:1746043695009223|curr_delivered:1984856| [2025/04/30 20:08:15 009380] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694952646| [2025/04/30 20:08:15 009389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:717| [2025/04/30 20:08:15 009395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56584|rttvar:528|minrtt:30499|latest_rtt:56577|ack_delay:40| [2025/04/30 20:08:15 009399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56578|rttvar:407|minrtt:30499|latest_rtt:56577|ack_delay:40| [2025/04/30 20:08:15 009404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2049|lost_pn:2046|thresh:3| [2025/04/30 20:08:15 009408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 009413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 009417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56578|rtt_var:407|pto_duration:58578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 009440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 009444] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 009448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:15 009483] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695091483|now:1746043695009416|interv:82067| [2025/04/30 20:08:15 009491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695091483|now:1746043695009416|interval:82067|pto_count:0|srtt:56578 [2025/04/30 20:08:15 009498] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53655, ack_elapse 56937, delivered 67217|rate 1180550|lost 345| [2025/04/30 20:08:15 009593] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180550) in round 33| [2025/04/30 20:08:15 009636] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 009642] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 009668] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694952646|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 009677] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694952646|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 009763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69609|srtt:56578|latest_rtt:56577|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 009774] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1657|largest:1657|pns:2| [2025/04/30 20:08:15 009807] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1657|frame:ACK |recv_time:1746043695009223|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 009815] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815009223|now:1746043695009223|interv:120000000| [2025/04/30 20:08:15 009902] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815009223|now:1746043695009223|interv:120000000| [2025/04/30 20:08:15 010001] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695009073|pq_index:0| [2025/04/30 20:08:15 010012] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695008882| [2025/04/30 20:08:15 010019] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695010019| [2025/04/30 20:08:15 010046] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695010025| [2025/04/30 20:08:15 010054] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695009073|now:1746043695010025| [2025/04/30 20:08:15 010061] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695009073|now:1746043695010025| [2025/04/30 20:08:15 010067] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 010075] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56578|min_srtt:56578|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 010341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2030612| [2025/04/30 20:08:15 010350] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56578|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 010365] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 010373] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56578|min_srtt:56578|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 010380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2031779| [2025/04/30 20:08:15 010387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 010393] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 010399] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 010406] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 010414] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 010420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1995602| [2025/04/30 20:08:15 010427] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 010433] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2108| [2025/04/30 20:08:15 010480] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69609|now:1746043695010445|stream_id:0|stream_offset:1995602| [2025/04/30 20:08:15 010490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2108|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 010495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69609|applimit:0| [2025/04/30 20:08:15 010500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56578|rtt_var:407|pto_duration:58578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 010506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 010513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 010520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:15 010526] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695094023|now:1746043695010499|interv:83524| [2025/04/30 20:08:15 010533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695094023|now:1746043695010499|interval:83524|pto_count:0|srtt:56578 [2025/04/30 20:08:15 010540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70809| [2025/04/30 20:08:15 010549] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 010562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1996769| [2025/04/30 20:08:15 010569] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 010575] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2109| [2025/04/30 20:08:15 010613] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70809|now:1746043695010585|stream_id:0|stream_offset:1996769| [2025/04/30 20:08:15 010623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2109|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 010630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70809|applimit:0| [2025/04/30 20:08:15 010637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56578|rtt_var:407|pto_duration:58578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 010644] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 010651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 010656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72009| [2025/04/30 20:08:15 010660] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695094163|now:1746043695010637|interv:83526| [2025/04/30 20:08:15 010666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695094163|now:1746043695010637|interval:83526|pto_count:0|srtt:56578 [2025/04/30 20:08:15 010673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72009| [2025/04/30 20:08:15 010681] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 010688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1997936| [2025/04/30 20:08:15 010695] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 010702] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2110| [2025/04/30 20:08:15 010738] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72009|now:1746043695010711|stream_id:0|stream_offset:1997936| [2025/04/30 20:08:15 010748] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2110|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 010756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72009|applimit:0| [2025/04/30 20:08:15 010763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56578|rtt_var:407|pto_duration:58578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 010776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 010782] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 010789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73209| [2025/04/30 20:08:15 010795] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695094289|now:1746043695010763|interv:83526| [2025/04/30 20:08:15 010803] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695094289|now:1746043695010763|interval:83526|pto_count:0|srtt:56578 [2025/04/30 20:08:15 010810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73209| [2025/04/30 20:08:15 010817] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 010825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73209|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1999103| [2025/04/30 20:08:15 010832] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 010838] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695011838|now:1746043695010838|interv:1000| [2025/04/30 20:08:15 010844] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 010850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 010856] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695011838| [2025/04/30 20:08:15 010863] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695011838| [2025/04/30 20:08:15 010869] [debug] |xqc_engine_wakeup_after|wakeup:1746043695011838|now:1746043695010869|diff:969| [2025/04/30 20:08:15 010876] [debug] |xqc_engine_main_logic|END|now:1746043695010025| [2025/04/30 20:08:15 010887] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695010886| [2025/04/30 20:08:15 010894] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 010903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1657| [2025/04/30 20:08:15 010910] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1658| [2025/04/30 20:08:15 010918] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1658| [2025/04/30 20:08:15 010925] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 010931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 010936] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69617|prior_delivered:1917639|prior_time:1746043694952286|is_app_limited:0|send_elapse:53768|ack_elapse:58600|ctl_first_sent_time:1746043694952759|lagest_ack_time:1746043695010886|curr_delivered:1986056| [2025/04/30 20:08:15 010944] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694952759| [2025/04/30 20:08:15 010951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:718| [2025/04/30 20:08:15 010965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56578|rttvar:407|minrtt:30499|latest_rtt:58127|ack_delay:40| [2025/04/30 20:08:15 010973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56766|rttvar:683|minrtt:30499|latest_rtt:58127|ack_delay:40| [2025/04/30 20:08:15 010980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2050|lost_pn:2047|thresh:3| [2025/04/30 20:08:15 010986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 010992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 010996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56766|rtt_var:683|pto_duration:59498|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 011001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 011005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 011009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72009| [2025/04/30 20:08:15 011013] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695095209|now:1746043695010996|interv:84213| [2025/04/30 20:08:15 011017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695095209|now:1746043695010996|interval:84213|pto_count:0|srtt:56766 [2025/04/30 20:08:15 011021] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 53768, ack_elapse 58600, delivered 68417|rate 1167525|lost 345| [2025/04/30 20:08:15 011026] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167525) in round 33| [2025/04/30 20:08:15 011030] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 011035] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 011040] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694952759|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 011048] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694952759|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 011055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72009|srtt:56766|latest_rtt:58127|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 011064] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1658|largest:1658|pns:2| [2025/04/30 20:08:15 011070] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1658|frame:ACK |recv_time:1746043695010886|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 011079] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815010886|now:1746043695010886|interv:120000000| [2025/04/30 20:08:15 011083] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815010886|now:1746043695010886|interv:120000000| [2025/04/30 20:08:15 011087] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695011838|pq_index:0| [2025/04/30 20:08:15 011092] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695010025| [2025/04/30 20:08:15 011096] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695011096| [2025/04/30 20:08:15 011101] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695011100| [2025/04/30 20:08:15 011108] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56766|min_srtt:56766|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 011112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2031779| [2025/04/30 20:08:15 011117] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56766|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 011122] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 011127] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56766|min_srtt:56766|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 011131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2032946| [2025/04/30 20:08:15 011135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 011139] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 011143] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 011148] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 011152] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 011156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1999103| [2025/04/30 20:08:15 011161] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 011165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 011192] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695011838| [2025/04/30 20:08:15 011196] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695011838| [2025/04/30 20:08:15 011204] [debug] |xqc_engine_wakeup_after|wakeup:1746043695011838|now:1746043695011204|diff:634| [2025/04/30 20:08:15 011208] [debug] |xqc_engine_main_logic|END|now:1746043695011100| [2025/04/30 20:08:15 011214] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695011214| [2025/04/30 20:08:15 011218] [debug] |xqc_engine_wakeup_after|wakeup:1746043695011838|now:1746043695011218|diff:620| [2025/04/30 20:08:15 011222] [debug] |xqc_engine_main_logic|END|now:1746043695011214| [2025/04/30 20:08:15 011339] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695011338| [2025/04/30 20:08:15 011349] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 011358] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1658| [2025/04/30 20:08:15 011364] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1659| [2025/04/30 20:08:15 011372] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1659| [2025/04/30 20:08:15 011378] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 011385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 011393] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:68417|prior_delivered:1920039|prior_time:1746043694954691|is_app_limited:0|send_elapse:54003|ack_elapse:56647|ctl_first_sent_time:1746043694955121|lagest_ack_time:1746043695011338|curr_delivered:1987256| [2025/04/30 20:08:15 011400] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694955121| [2025/04/30 20:08:15 011407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:719| [2025/04/30 20:08:15 011414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56766|rttvar:683|minrtt:30499|latest_rtt:56217|ack_delay:24| [2025/04/30 20:08:15 011418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56695|rttvar:656|minrtt:30499|latest_rtt:56217|ack_delay:24| [2025/04/30 20:08:15 011423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2051|lost_pn:2048|thresh:3| [2025/04/30 20:08:15 011429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 011436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 011442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56695|rtt_var:656|pto_duration:59319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 011449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 011455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 011462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:15 011468] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695095030|now:1746043695011441|interv:83589| [2025/04/30 20:08:15 011474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695095030|now:1746043695011441|interval:83589|pto_count:0|srtt:56695 [2025/04/30 20:08:15 011485] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54003, ack_elapse 56647, delivered 67217|rate 1186594|lost 345| [2025/04/30 20:08:15 011490] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186594) in round 33| [2025/04/30 20:08:15 011494] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 011498] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 011502] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694955121|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 011507] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694955121|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 011511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70809|srtt:56695|latest_rtt:56217|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 011517] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1659|largest:1659|pns:2| [2025/04/30 20:08:15 011522] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1659|frame:ACK |recv_time:1746043695011338|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 011527] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815011338|now:1746043695011338|interv:120000000| [2025/04/30 20:08:15 011531] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815011338|now:1746043695011338|interv:120000000| [2025/04/30 20:08:15 011535] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695011838|pq_index:0| [2025/04/30 20:08:15 011539] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695011100| [2025/04/30 20:08:15 011543] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695011543| [2025/04/30 20:08:15 011549] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695011547| [2025/04/30 20:08:15 011555] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56695|min_srtt:56695|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 011559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2032946| [2025/04/30 20:08:15 011564] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56695|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 011569] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 011577] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56695|min_srtt:56695|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 011581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2034113| [2025/04/30 20:08:15 011586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 011590] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 011594] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 011598] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 011603] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 011607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1999103| [2025/04/30 20:08:15 011611] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 011615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 011619] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695011838| [2025/04/30 20:08:15 011623] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695011838| [2025/04/30 20:08:15 011627] [debug] |xqc_engine_wakeup_after|wakeup:1746043695011838|now:1746043695011627|diff:211| [2025/04/30 20:08:15 011632] [debug] |xqc_engine_main_logic|END|now:1746043695011547| [2025/04/30 20:08:15 011637] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695011637| [2025/04/30 20:08:15 011641] [debug] |xqc_engine_wakeup_after|wakeup:1746043695011838|now:1746043695011641|diff:197| [2025/04/30 20:08:15 011645] [debug] |xqc_engine_main_logic|END|now:1746043695011637| [2025/04/30 20:08:15 012590] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695012589| [2025/04/30 20:08:15 012606] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 012615] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1659| [2025/04/30 20:08:15 012621] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1660| [2025/04/30 20:08:15 012628] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1660| [2025/04/30 20:08:15 012634] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 012642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 012650] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69617|prior_delivered:1920039|prior_time:1746043694954691|is_app_limited:0|send_elapse:54148|ack_elapse:57898|ctl_first_sent_time:1746043694955266|lagest_ack_time:1746043695012589|curr_delivered:1988456| [2025/04/30 20:08:15 012665] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694955266| [2025/04/30 20:08:15 012672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:720| [2025/04/30 20:08:15 012678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56695|rttvar:656|minrtt:30499|latest_rtt:57323|ack_delay:32| [2025/04/30 20:08:15 012685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56770|rttvar:641|minrtt:30499|latest_rtt:57323|ack_delay:32| [2025/04/30 20:08:15 012692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2052|lost_pn:2049|thresh:3| [2025/04/30 20:08:15 012699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 012705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 012712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56770|rtt_var:641|pto_duration:59334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 012719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 012725] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 012731] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:15 012738] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695095045|now:1746043695012711|interv:82334| [2025/04/30 20:08:15 012744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695095045|now:1746043695012711|interval:82334|pto_count:0|srtt:56770 [2025/04/30 20:08:15 012751] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54148, ack_elapse 57898, delivered 68417|rate 1181681|lost 345| [2025/04/30 20:08:15 012758] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181681) in round 33| [2025/04/30 20:08:15 012766] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 012772] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 012779] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694955266|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 012787] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694955266|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 012794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69609|srtt:56770|latest_rtt:57323|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 012802] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1660|largest:1660|pns:2| [2025/04/30 20:08:15 012816] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1660|frame:ACK |recv_time:1746043695012589|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 012824] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815012589|now:1746043695012589|interv:120000000| [2025/04/30 20:08:15 012831] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815012589|now:1746043695012589|interv:120000000| [2025/04/30 20:08:15 012838] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695011838|pq_index:0| [2025/04/30 20:08:15 012844] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695011547| [2025/04/30 20:08:15 012851] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695012851| [2025/04/30 20:08:15 012857] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695012856| [2025/04/30 20:08:15 012863] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695011838|now:1746043695012856| [2025/04/30 20:08:15 012869] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695011838|now:1746043695012856| [2025/04/30 20:08:15 012876] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 012884] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56770|min_srtt:56770|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 012891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2034113| [2025/04/30 20:08:15 012898] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56770|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 012904] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 012908] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56770|min_srtt:56770|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 012913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2035280| [2025/04/30 20:08:15 012920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 012927] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 012933] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 012940] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 012945] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 012954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1999103| [2025/04/30 20:08:15 012959] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 012963] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2111| [2025/04/30 20:08:15 013000] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69609|now:1746043695012971|stream_id:0|stream_offset:1999103| [2025/04/30 20:08:15 013006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2111|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 013011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69609|applimit:0| [2025/04/30 20:08:15 013015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56770|rtt_var:641|pto_duration:59334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 013020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 013024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 013028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:15 013032] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695097305|now:1746043695013015|interv:84290| [2025/04/30 20:08:15 013036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695097305|now:1746043695013015|interval:84290|pto_count:0|srtt:56770 [2025/04/30 20:08:15 013041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70809| [2025/04/30 20:08:15 013046] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 013050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2000270| [2025/04/30 20:08:15 013055] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 013059] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2112| [2025/04/30 20:08:15 013082] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70809|now:1746043695013065|stream_id:0|stream_offset:2000270| [2025/04/30 20:08:15 013088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2112|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 013092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70809|applimit:0| [2025/04/30 20:08:15 013096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56770|rtt_var:641|pto_duration:59334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 013101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 013108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 013112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72009| [2025/04/30 20:08:15 013116] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695097399|now:1746043695013096|interv:84303| [2025/04/30 20:08:15 013120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695097399|now:1746043695013096|interval:84303|pto_count:0|srtt:56770 [2025/04/30 20:08:15 013125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72009| [2025/04/30 20:08:15 013129] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 013134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2001437| [2025/04/30 20:08:15 013138] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 013142] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2113| [2025/04/30 20:08:15 013163] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72009|now:1746043695013148|stream_id:0|stream_offset:2001437| [2025/04/30 20:08:15 013192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2113|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 013200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72009|applimit:0| [2025/04/30 20:08:15 013207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56770|rtt_var:641|pto_duration:59334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 013213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 013219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 013225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73209| [2025/04/30 20:08:15 013230] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695097482|now:1746043695013206|interv:84276| [2025/04/30 20:08:15 013236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695097482|now:1746043695013206|interval:84276|pto_count:0|srtt:56770 [2025/04/30 20:08:15 013243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73209| [2025/04/30 20:08:15 013254] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 013261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73209|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2002604| [2025/04/30 20:08:15 013274] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 013280] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695014280|now:1746043695013280|interv:1000| [2025/04/30 20:08:15 013286] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 013291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 013297] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695014280| [2025/04/30 20:08:15 013303] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695014280| [2025/04/30 20:08:15 013309] [debug] |xqc_engine_wakeup_after|wakeup:1746043695014280|now:1746043695013309|diff:971| [2025/04/30 20:08:15 013316] [debug] |xqc_engine_main_logic|END|now:1746043695012856| [2025/04/30 20:08:15 013324] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695013324| [2025/04/30 20:08:15 013330] [debug] |xqc_engine_wakeup_after|wakeup:1746043695014280|now:1746043695013329|diff:951| [2025/04/30 20:08:15 013336] [debug] |xqc_engine_main_logic|END|now:1746043695013324| [2025/04/30 20:08:15 014261] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695014260| [2025/04/30 20:08:15 014277] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 014285] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1660| [2025/04/30 20:08:15 014289] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1661| [2025/04/30 20:08:15 014295] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1661| [2025/04/30 20:08:15 014300] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 014308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 014316] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69617|prior_delivered:1921239|prior_time:1746043694955434|is_app_limited:0|send_elapse:55700|ack_elapse:58826|ctl_first_sent_time:1746043694956928|lagest_ack_time:1746043695014260|curr_delivered:1989656| [2025/04/30 20:08:15 014323] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694956928| [2025/04/30 20:08:15 014331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:721| [2025/04/30 20:08:15 014337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56770|rttvar:641|minrtt:30499|latest_rtt:57332|ack_delay:112| [2025/04/30 20:08:15 014344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56826|rttvar:593|minrtt:30499|latest_rtt:57332|ack_delay:112| [2025/04/30 20:08:15 014351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2053|lost_pn:2050|thresh:3| [2025/04/30 20:08:15 014358] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 014364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 014368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56826|rtt_var:593|pto_duration:59198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 014379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 014384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 014391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72009| [2025/04/30 20:08:15 014397] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695097346|now:1746043695014368|interv:82978| [2025/04/30 20:08:15 014404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695097346|now:1746043695014368|interval:82978|pto_count:0|srtt:56826 [2025/04/30 20:08:15 014410] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55700, ack_elapse 58826, delivered 68417|rate 1163040|lost 345| [2025/04/30 20:08:15 014418] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163040) in round 33| [2025/04/30 20:08:15 014425] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 014432] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 014439] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694956928|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 014446] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694956928|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 014454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72009|srtt:56826|latest_rtt:57332|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 014460] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1661|largest:1661|pns:2| [2025/04/30 20:08:15 014465] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1661|frame:ACK |recv_time:1746043695014260|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 014470] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815014260|now:1746043695014260|interv:120000000| [2025/04/30 20:08:15 014474] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815014260|now:1746043695014260|interv:120000000| [2025/04/30 20:08:15 014478] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695014280|pq_index:0| [2025/04/30 20:08:15 014482] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695012856| [2025/04/30 20:08:15 014486] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695014486| [2025/04/30 20:08:15 014492] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695014490| [2025/04/30 20:08:15 014497] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695014280|now:1746043695014490| [2025/04/30 20:08:15 014505] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695014280|now:1746043695014490| [2025/04/30 20:08:15 014509] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 014514] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56826|min_srtt:56826|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 014519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2035280| [2025/04/30 20:08:15 014524] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56826|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 014528] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 014533] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56826|min_srtt:56826|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 014540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2036447| [2025/04/30 20:08:15 014547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 014554] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 014560] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 014566] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 014572] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 014579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2002604| [2025/04/30 20:08:15 014586] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 014592] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2114| [2025/04/30 20:08:15 014637] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72009|now:1746043695014600|stream_id:0|stream_offset:2002604| [2025/04/30 20:08:15 014648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2114|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 014655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72009|applimit:0| [2025/04/30 20:08:15 014662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56826|rtt_var:593|pto_duration:59198|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 014669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 014687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 014693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73209| [2025/04/30 20:08:15 014700] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695098798|now:1746043695014662|interv:84136| [2025/04/30 20:08:15 014707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695098798|now:1746043695014662|interval:84136|pto_count:0|srtt:56826 [2025/04/30 20:08:15 014714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73209| [2025/04/30 20:08:15 014721] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 014727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73209|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2003771| [2025/04/30 20:08:15 014735] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 014742] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695015741|now:1746043695014741|interv:1000| [2025/04/30 20:08:15 014748] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 014754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 014760] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695015741| [2025/04/30 20:08:15 014767] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695015741| [2025/04/30 20:08:15 014774] [debug] |xqc_engine_wakeup_after|wakeup:1746043695015741|now:1746043695014773|diff:968| [2025/04/30 20:08:15 014780] [debug] |xqc_engine_main_logic|END|now:1746043695014490| [2025/04/30 20:08:15 014791] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695014790| [2025/04/30 20:08:15 014799] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 014808] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1661| [2025/04/30 20:08:15 014814] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1662| [2025/04/30 20:08:15 014823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1662| [2025/04/30 20:08:15 014829] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 014837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 014845] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70817|prior_delivered:1921239|prior_time:1746043694955434|is_app_limited:0|send_elapse:55841|ack_elapse:59356|ctl_first_sent_time:1746043694957069|lagest_ack_time:1746043695014790|curr_delivered:1990856| [2025/04/30 20:08:15 014852] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694957069| [2025/04/30 20:08:15 014860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:722| [2025/04/30 20:08:15 014868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56826|rttvar:593|minrtt:30499|latest_rtt:57721|ack_delay:40| [2025/04/30 20:08:15 014888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56933|rttvar:658|minrtt:30499|latest_rtt:57721|ack_delay:40| [2025/04/30 20:08:15 014896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2054|lost_pn:2051|thresh:3| [2025/04/30 20:08:15 014902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 014909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 014913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56933|rtt_var:658|pto_duration:59565|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 014917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 014921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 014925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72009| [2025/04/30 20:08:15 014929] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695099165|now:1746043695014912|interv:84253| [2025/04/30 20:08:15 014933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695099165|now:1746043695014912|interval:84253|pto_count:0|srtt:56933 [2025/04/30 20:08:15 014938] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55841, ack_elapse 59356, delivered 69617|rate 1172872|lost 345| [2025/04/30 20:08:15 014942] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172872) in round 33| [2025/04/30 20:08:15 014947] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 014951] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 014955] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694957069|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 014959] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694957069|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 014964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72009|srtt:56933|latest_rtt:57721|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 014970] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1662|largest:1662|pns:2| [2025/04/30 20:08:15 014975] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1662|frame:ACK |recv_time:1746043695014790|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 014980] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815014790|now:1746043695014790|interv:120000000| [2025/04/30 20:08:15 014988] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815014790|now:1746043695014790|interv:120000000| [2025/04/30 20:08:15 014992] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695015741|pq_index:0| [2025/04/30 20:08:15 014996] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695014490| [2025/04/30 20:08:15 015000] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695015000| [2025/04/30 20:08:15 015006] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695015004| [2025/04/30 20:08:15 015012] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56933|min_srtt:56933|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 015016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2036447| [2025/04/30 20:08:15 015021] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56933|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 015025] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 015030] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56933|min_srtt:56933|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 015034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2037614| [2025/04/30 20:08:15 015039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 015043] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 015046] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 015051] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 015055] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 015059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2003771| [2025/04/30 20:08:15 015064] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 015068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 015072] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695015741| [2025/04/30 20:08:15 015077] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695015741| [2025/04/30 20:08:15 015088] [debug] |xqc_engine_wakeup_after|wakeup:1746043695015741|now:1746043695015088|diff:653| [2025/04/30 20:08:15 015094] [debug] |xqc_engine_main_logic|END|now:1746043695015004| [2025/04/30 20:08:15 015106] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695015105| [2025/04/30 20:08:15 015112] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 015119] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1662| [2025/04/30 20:08:15 015126] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1663| [2025/04/30 20:08:15 015134] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1663| [2025/04/30 20:08:15 015139] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 015144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 015149] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:68417|prior_delivered:1924839|prior_time:1746043694958267|is_app_limited:0|send_elapse:55644|ack_elapse:56838|ctl_first_sent_time:1746043694958647|lagest_ack_time:1746043695015105|curr_delivered:1992056| [2025/04/30 20:08:15 015155] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694958647| [2025/04/30 20:08:15 015161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:723| [2025/04/30 20:08:15 015189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56933|rttvar:658|minrtt:30499|latest_rtt:56458|ack_delay:32| [2025/04/30 20:08:15 015196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56870|rttvar:620|minrtt:30499|latest_rtt:56458|ack_delay:32| [2025/04/30 20:08:15 015204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2055|lost_pn:2052|thresh:3| [2025/04/30 20:08:15 015208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 015213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 015219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56870|rtt_var:620|pto_duration:59350|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 015226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 015232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 015239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:15 015245] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695098950|now:1746043695015219|interv:83731| [2025/04/30 20:08:15 015252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695098950|now:1746043695015219|interval:83731|pto_count:0|srtt:56870 [2025/04/30 20:08:15 015259] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55644, ack_elapse 56838, delivered 67217|rate 1182606|lost 345| [2025/04/30 20:08:15 015272] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182606) in round 33| [2025/04/30 20:08:15 015276] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 015280] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 015284] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694958647|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 015289] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694958647|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 015293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70809|srtt:56870|latest_rtt:56458|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 015299] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1663|largest:1663|pns:2| [2025/04/30 20:08:15 015304] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1663|frame:ACK |recv_time:1746043695015105|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 015309] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815015105|now:1746043695015105|interv:120000000| [2025/04/30 20:08:15 015313] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815015105|now:1746043695015105|interv:120000000| [2025/04/30 20:08:15 015317] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695015741|pq_index:0| [2025/04/30 20:08:15 015321] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695015004| [2025/04/30 20:08:15 015326] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695015325| [2025/04/30 20:08:15 015330] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695015329| [2025/04/30 20:08:15 015336] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56870|min_srtt:56870|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 015341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2037614| [2025/04/30 20:08:15 015346] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56870|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 015350] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 015355] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56870|min_srtt:56870|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 015359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2038781| [2025/04/30 20:08:15 015366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 015370] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 015374] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 015378] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 015383] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 015387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2003771| [2025/04/30 20:08:15 015392] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 015395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 015399] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695015741| [2025/04/30 20:08:15 015403] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695015741| [2025/04/30 20:08:15 015407] [debug] |xqc_engine_wakeup_after|wakeup:1746043695015741|now:1746043695015407|diff:334| [2025/04/30 20:08:15 015412] [debug] |xqc_engine_main_logic|END|now:1746043695015329| [2025/04/30 20:08:15 015417] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695015417| [2025/04/30 20:08:15 015421] [debug] |xqc_engine_wakeup_after|wakeup:1746043695015741|now:1746043695015421|diff:320| [2025/04/30 20:08:15 015425] [debug] |xqc_engine_main_logic|END|now:1746043695015417| [2025/04/30 20:08:15 016135] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695016134| [2025/04/30 20:08:15 016148] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 016157] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1663| [2025/04/30 20:08:15 016162] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1664| [2025/04/30 20:08:15 016195] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1664| [2025/04/30 20:08:15 016203] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 016210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 016218] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69617|prior_delivered:1924839|prior_time:1746043694958267|is_app_limited:0|send_elapse:55767|ack_elapse:57867|ctl_first_sent_time:1746043694958770|lagest_ack_time:1746043695016134|curr_delivered:1993256| [2025/04/30 20:08:15 016226] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694958770| [2025/04/30 20:08:15 016234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:724| [2025/04/30 20:08:15 016247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56870|rttvar:620|minrtt:30499|latest_rtt:57364|ack_delay:32| [2025/04/30 20:08:15 016254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56928|rttvar:580|minrtt:30499|latest_rtt:57364|ack_delay:32| [2025/04/30 20:08:15 016261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2056|lost_pn:2053|thresh:3| [2025/04/30 20:08:15 016268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 016275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 016281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56928|rtt_var:580|pto_duration:59248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 016289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 016295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 016471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:15 016481] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695098848|now:1746043695016281|interv:82567| [2025/04/30 20:08:15 016487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695098848|now:1746043695016281|interval:82567|pto_count:0|srtt:56928 [2025/04/30 20:08:15 016492] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55767, ack_elapse 57867, delivered 68417|rate 1182314|lost 345| [2025/04/30 20:08:15 016497] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182314) in round 33| [2025/04/30 20:08:15 016501] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 016505] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 016509] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694958770|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 016514] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694958770|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 016519] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69609|srtt:56928|latest_rtt:57364|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 016525] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1664|largest:1664|pns:2| [2025/04/30 20:08:15 016530] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1664|frame:ACK |recv_time:1746043695016134|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 016542] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815016134|now:1746043695016134|interv:120000000| [2025/04/30 20:08:15 016547] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815016134|now:1746043695016134|interv:120000000| [2025/04/30 20:08:15 016551] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695015741|pq_index:0| [2025/04/30 20:08:15 016555] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695015329| [2025/04/30 20:08:15 016559] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695016559| [2025/04/30 20:08:15 016564] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695016563| [2025/04/30 20:08:15 016569] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695015741|now:1746043695016563| [2025/04/30 20:08:15 016574] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695015741|now:1746043695016563| [2025/04/30 20:08:15 016578] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 016583] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56928|min_srtt:56928|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 016588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2038781| [2025/04/30 20:08:15 016593] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56928|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 016598] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 016602] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56928|min_srtt:56928|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 016607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2039948| [2025/04/30 20:08:15 016612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 016616] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 016619] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 016624] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 016629] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 016633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2003771| [2025/04/30 20:08:15 016637] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 016645] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2115| [2025/04/30 20:08:15 016684] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69609|now:1746043695016653|stream_id:0|stream_offset:2003771| [2025/04/30 20:08:15 016691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2115|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 016696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69609|applimit:0| [2025/04/30 20:08:15 016702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56928|rtt_var:580|pto_duration:59248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 016709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 016716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 016722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:15 016729] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695100901|now:1746043695016701|interv:84200| [2025/04/30 20:08:15 016734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695100901|now:1746043695016701|interval:84200|pto_count:0|srtt:56928 [2025/04/30 20:08:15 016740] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70809| [2025/04/30 20:08:15 016748] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 016754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2004938| [2025/04/30 20:08:15 016761] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 016767] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2116| [2025/04/30 20:08:15 016808] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70809|now:1746043695016777|stream_id:0|stream_offset:2004938| [2025/04/30 20:08:15 016817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2116|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 016824] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70809|applimit:0| [2025/04/30 20:08:15 016830] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56928|rtt_var:580|pto_duration:59248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 016836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 016842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 016848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72009| [2025/04/30 20:08:15 016857] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695101025|now:1746043695016830|interv:84195| [2025/04/30 20:08:15 016863] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695101025|now:1746043695016830|interval:84195|pto_count:0|srtt:56928 [2025/04/30 20:08:15 016870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72009| [2025/04/30 20:08:15 016878] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 016885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2006105| [2025/04/30 20:08:15 016892] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 016898] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2117| [2025/04/30 20:08:15 016935] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72009|now:1746043695016908|stream_id:0|stream_offset:2006105| [2025/04/30 20:08:15 016945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2117|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 016952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72009|applimit:0| [2025/04/30 20:08:15 016959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56928|rtt_var:580|pto_duration:59248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 016966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 016972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 016978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73209| [2025/04/30 20:08:15 016984] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695101156|now:1746043695016959|interv:84197| [2025/04/30 20:08:15 016990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695101156|now:1746043695016959|interval:84197|pto_count:0|srtt:56928 [2025/04/30 20:08:15 016998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73209| [2025/04/30 20:08:15 017005] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 017012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73209|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2007272| [2025/04/30 20:08:15 017020] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 017026] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695018025|now:1746043695017025|interv:1000| [2025/04/30 20:08:15 017032] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 017045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 017052] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695018025| [2025/04/30 20:08:15 017059] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695018025| [2025/04/30 20:08:15 017066] [debug] |xqc_engine_wakeup_after|wakeup:1746043695018025|now:1746043695017065|diff:960| [2025/04/30 20:08:15 017072] [debug] |xqc_engine_main_logic|END|now:1746043695016563| [2025/04/30 20:08:15 017081] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695017081| [2025/04/30 20:08:15 017085] [debug] |xqc_engine_wakeup_after|wakeup:1746043695018025|now:1746043695017085|diff:940| [2025/04/30 20:08:15 017089] [debug] |xqc_engine_main_logic|END|now:1746043695017081| [2025/04/30 20:08:15 018186] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695018186| [2025/04/30 20:08:15 018201] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695018025|pq_index:0| [2025/04/30 20:08:15 018208] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695016563| [2025/04/30 20:08:15 018213] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695018212| [2025/04/30 20:08:15 018218] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695018025|now:1746043695018212| [2025/04/30 20:08:15 018223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695018025|now:1746043695018212| [2025/04/30 20:08:15 018227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 018232] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56928|min_srtt:56928|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 018237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73209|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2039948| [2025/04/30 20:08:15 018242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 018246] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 018250] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 018255] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 018260] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 018264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73209|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2007272| [2025/04/30 20:08:15 018269] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 018273] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2118| [2025/04/30 20:08:15 018310] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73209|now:1746043695018282|stream_id:0|stream_offset:2007272| [2025/04/30 20:08:15 018322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2118|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 018327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73209|applimit:0| [2025/04/30 20:08:15 018331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56928|rtt_var:580|pto_duration:59248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 018336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 018340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 018344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74409| [2025/04/30 20:08:15 018348] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695102530|now:1746043695018331|interv:84199| [2025/04/30 20:08:15 018352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695102530|now:1746043695018331|interval:84199|pto_count:0|srtt:56928 [2025/04/30 20:08:15 018356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:74409| [2025/04/30 20:08:15 018361] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 018366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2008439| [2025/04/30 20:08:15 018370] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 018374] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695019374|now:1746043695018374|interv:1000| [2025/04/30 20:08:15 018378] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 018382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 018386] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695019374| [2025/04/30 20:08:15 018390] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695019374| [2025/04/30 20:08:15 018394] [debug] |xqc_engine_wakeup_after|wakeup:1746043695019374|now:1746043695018394|diff:980| [2025/04/30 20:08:15 018399] [debug] |xqc_engine_main_logic|END|now:1746043695018212| [2025/04/30 20:08:15 018684] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695018680| [2025/04/30 20:08:15 018717] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 018790] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1664| [2025/04/30 20:08:15 018797] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1665| [2025/04/30 20:08:15 018809] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1665| [2025/04/30 20:08:15 018814] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 018823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2057|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2058|path_largest_ack:2057| [2025/04/30 20:08:15 018842] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:68417|prior_delivered:1927239|prior_time:1746043694960360|is_app_limited:0|send_elapse:55273|ack_elapse:58320|ctl_first_sent_time:1746043694960764|lagest_ack_time:1746043695018680|curr_delivered:1994456| [2025/04/30 20:08:15 018849] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694960764| [2025/04/30 20:08:15 018856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:725| [2025/04/30 20:08:15 018860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2058|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2058|path_largest_ack:2058| [2025/04/30 20:08:15 018865] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:68417|prior_delivered:1927239|prior_time:1746043694960360|is_app_limited:0|send_elapse:55273|ack_elapse:58320|ctl_first_sent_time:1746043694960764|lagest_ack_time:1746043695018680|curr_delivered:1995656| [2025/04/30 20:08:15 018870] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694960893| [2025/04/30 20:08:15 018874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:726| [2025/04/30 20:08:15 018878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56928|rttvar:580|minrtt:30499|latest_rtt:57787|ack_delay:40| [2025/04/30 20:08:15 018883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57030|rttvar:639|minrtt:30499|latest_rtt:57787|ack_delay:40| [2025/04/30 20:08:15 018887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2058|lost_pn:2055|thresh:3| [2025/04/30 20:08:15 018892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 018897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 018901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57030|rtt_var:639|pto_duration:59586|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 018906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 018910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 018914] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72009| [2025/04/30 20:08:15 018918] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695102868|now:1746043695018901|interv:83967| [2025/04/30 20:08:15 018923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695102868|now:1746043695018901|interval:83967|pto_count:0|srtt:57030 [2025/04/30 20:08:15 018930] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55273, ack_elapse 58320, delivered 68417|rate 1173131|lost 345| [2025/04/30 20:08:15 018938] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173131) in round 33| [2025/04/30 20:08:15 018945] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 018958] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 018965] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:2400|po_sent_time:1746043694960893|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 018972] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:2400|po_sent_time:1746043694960893|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 018980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72009|srtt:57030|latest_rtt:57787|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 018991] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1665|largest:1665|pns:2| [2025/04/30 20:08:15 018998] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1665|frame:ACK |recv_time:1746043695018680|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 019007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815018680|now:1746043695018680|interv:120000000| [2025/04/30 20:08:15 019015] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815018680|now:1746043695018680|interv:120000000| [2025/04/30 20:08:15 019021] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695019374|pq_index:0| [2025/04/30 20:08:15 019029] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695018212| [2025/04/30 20:08:15 019036] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695019036| [2025/04/30 20:08:15 019045] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695019042| [2025/04/30 20:08:15 019057] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57030|min_srtt:57030|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 019065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2039948| [2025/04/30 20:08:15 019072] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 019077] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 019082] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57030|min_srtt:57030|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 019087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2041115| [2025/04/30 20:08:15 019097] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 019102] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 019106] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57030|min_srtt:57030|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 019111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2042282| [2025/04/30 20:08:15 019115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 019119] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 019123] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 019129] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 019137] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 019144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2008439| [2025/04/30 20:08:15 019151] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 019157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 019161] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695019374| [2025/04/30 20:08:15 019188] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695019374| [2025/04/30 20:08:15 019201] [debug] |xqc_engine_wakeup_after|wakeup:1746043695019374|now:1746043695019201|diff:173| [2025/04/30 20:08:15 019207] [debug] |xqc_engine_main_logic|END|now:1746043695019042| [2025/04/30 20:08:15 019216] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695019215| [2025/04/30 20:08:15 019221] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 019228] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1665| [2025/04/30 20:08:15 019232] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1666| [2025/04/30 20:08:15 019238] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1666| [2025/04/30 20:08:15 019243] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 019248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 019252] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:68417|prior_delivered:1929639|prior_time:1746043694962327|is_app_limited:0|send_elapse:55050|ack_elapse:56888|ctl_first_sent_time:1746043694962651|lagest_ack_time:1746043695019215|curr_delivered:1996856| [2025/04/30 20:08:15 019261] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694962651| [2025/04/30 20:08:15 019266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:727| [2025/04/30 20:08:15 019270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57030|rttvar:639|minrtt:30499|latest_rtt:56564|ack_delay:40| [2025/04/30 20:08:15 019275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56967|rttvar:606|minrtt:30499|latest_rtt:56564|ack_delay:40| [2025/04/30 20:08:15 019279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2059|lost_pn:2056|thresh:3| [2025/04/30 20:08:15 019284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 019288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 019292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56967|rtt_var:606|pto_duration:59391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 019297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 019301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 019305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:15 019309] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695102673|now:1746043695019292|interv:83381| [2025/04/30 20:08:15 019313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695102673|now:1746043695019292|interval:83381|pto_count:0|srtt:56967 [2025/04/30 20:08:15 019317] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55050, ack_elapse 56888, delivered 67217|rate 1181567|lost 345| [2025/04/30 20:08:15 019321] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181567) in round 33| [2025/04/30 20:08:15 019326] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 019330] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 019334] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694962651|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 019339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694962651|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 019343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70809|srtt:56967|latest_rtt:56564|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 019352] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1666|largest:1666|pns:2| [2025/04/30 20:08:15 019356] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1666|frame:ACK |recv_time:1746043695019215|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 019361] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815019215|now:1746043695019215|interv:120000000| [2025/04/30 20:08:15 019365] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815019215|now:1746043695019215|interv:120000000| [2025/04/30 20:08:15 019369] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695019374|pq_index:0| [2025/04/30 20:08:15 019374] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695019042| [2025/04/30 20:08:15 019378] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695019378| [2025/04/30 20:08:15 019383] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695019382| [2025/04/30 20:08:15 019388] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695019374|now:1746043695019382| [2025/04/30 20:08:15 019393] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695019374|now:1746043695019382| [2025/04/30 20:08:15 019397] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 019402] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56967|min_srtt:56967|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 019406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2042282| [2025/04/30 20:08:15 019411] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56967|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 019416] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 019421] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56967|min_srtt:56967|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 019425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2043449| [2025/04/30 20:08:15 019430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 019434] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 019438] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 019442] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 019446] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 019453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2008439| [2025/04/30 20:08:15 019458] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 019462] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2119| [2025/04/30 20:08:15 019517] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70809|now:1746043695019471|stream_id:0|stream_offset:2008439| [2025/04/30 20:08:15 019524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2119|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 019530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70809|applimit:0| [2025/04/30 20:08:15 019534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56967|rtt_var:606|pto_duration:59391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 019539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 019544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 019550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72009| [2025/04/30 20:08:15 019557] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695103862|now:1746043695019534|interv:84328| [2025/04/30 20:08:15 019563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695103862|now:1746043695019534|interval:84328|pto_count:0|srtt:56967 [2025/04/30 20:08:15 019571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72009| [2025/04/30 20:08:15 019579] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 019586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2009606| [2025/04/30 20:08:15 019593] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 019600] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695020600|now:1746043695019600|interv:1000| [2025/04/30 20:08:15 019606] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 019612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 019616] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695020600| [2025/04/30 20:08:15 019620] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695020600| [2025/04/30 20:08:15 019625] [debug] |xqc_engine_wakeup_after|wakeup:1746043695020600|now:1746043695019624|diff:976| [2025/04/30 20:08:15 019629] [debug] |xqc_engine_main_logic|END|now:1746043695019382| [2025/04/30 20:08:15 019635] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695019635| [2025/04/30 20:08:15 019639] [debug] |xqc_engine_wakeup_after|wakeup:1746043695020600|now:1746043695019639|diff:961| [2025/04/30 20:08:15 019647] [debug] |xqc_engine_main_logic|END|now:1746043695019635| [2025/04/30 20:08:15 020100] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695020098| [2025/04/30 20:08:15 020113] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 020123] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1666| [2025/04/30 20:08:15 020128] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1667| [2025/04/30 20:08:15 020134] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1667| [2025/04/30 20:08:15 020138] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 020145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 020153] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69617|prior_delivered:1929639|prior_time:1746043694962327|is_app_limited:0|send_elapse:55168|ack_elapse:57771|ctl_first_sent_time:1746043694962769|lagest_ack_time:1746043695020098|curr_delivered:1998056| [2025/04/30 20:08:15 020160] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694962769| [2025/04/30 20:08:15 020181] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:728| [2025/04/30 20:08:15 020193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56967|rttvar:606|minrtt:30499|latest_rtt:57329|ack_delay:40| [2025/04/30 20:08:15 020199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57008|rttvar:535|minrtt:30499|latest_rtt:57329|ack_delay:40| [2025/04/30 20:08:15 020206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2060|lost_pn:2057|thresh:3| [2025/04/30 20:08:15 020213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 020217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 020221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57008|rtt_var:535|pto_duration:59148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 020226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 020230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 020233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:15 020237] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695103619|now:1746043695020221|interv:83398| [2025/04/30 20:08:15 020242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695103619|now:1746043695020221|interval:83398|pto_count:0|srtt:57008 [2025/04/30 20:08:15 020246] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55168, ack_elapse 57771, delivered 68417|rate 1184279|lost 345| [2025/04/30 20:08:15 020251] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184279) in round 33| [2025/04/30 20:08:15 020263] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 020268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 020273] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694962769|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 020280] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694962769|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 020288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70809|srtt:57008|latest_rtt:57329|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 020297] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1667|largest:1667|pns:2| [2025/04/30 20:08:15 020302] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1667|frame:ACK |recv_time:1746043695020098|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 020307] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815020098|now:1746043695020098|interv:120000000| [2025/04/30 20:08:15 020312] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815020098|now:1746043695020098|interv:120000000| [2025/04/30 20:08:15 020316] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695020600|pq_index:0| [2025/04/30 20:08:15 020320] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695019382| [2025/04/30 20:08:15 020324] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695020324| [2025/04/30 20:08:15 020330] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695020328| [2025/04/30 20:08:15 020336] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57008|min_srtt:57008|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 020341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2043449| [2025/04/30 20:08:15 020346] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 020350] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 020355] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57008|min_srtt:57008|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 020360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2044616| [2025/04/30 20:08:15 020367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 020371] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 020375] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 020380] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 020384] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 020389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2009606| [2025/04/30 20:08:15 020393] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 020397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 020401] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695020600| [2025/04/30 20:08:15 020405] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695020600| [2025/04/30 20:08:15 020409] [debug] |xqc_engine_wakeup_after|wakeup:1746043695020600|now:1746043695020409|diff:191| [2025/04/30 20:08:15 020414] [debug] |xqc_engine_main_logic|END|now:1746043695020328| [2025/04/30 20:08:15 020420] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695020420| [2025/04/30 20:08:15 020423] [debug] |xqc_engine_wakeup_after|wakeup:1746043695020600|now:1746043695020423|diff:177| [2025/04/30 20:08:15 020427] [debug] |xqc_engine_main_logic|END|now:1746043695020420| [2025/04/30 20:08:15 021286] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695021284| [2025/04/30 20:08:15 021306] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 021315] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1667| [2025/04/30 20:08:15 021319] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1668| [2025/04/30 20:08:15 021326] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1668| [2025/04/30 20:08:15 021333] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 021341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 021349] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:68417|prior_delivered:1932039|prior_time:1746043694964340|is_app_limited:0|send_elapse:55762|ack_elapse:56944|ctl_first_sent_time:1746043694964682|lagest_ack_time:1746043695021284|curr_delivered:1999256| [2025/04/30 20:08:15 021358] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694964682| [2025/04/30 20:08:15 021365] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:729| [2025/04/30 20:08:15 021373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57008|rttvar:535|minrtt:30499|latest_rtt:56602|ack_delay:40| [2025/04/30 20:08:15 021388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56952|rttvar:513|minrtt:30499|latest_rtt:56602|ack_delay:40| [2025/04/30 20:08:15 021394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2061|lost_pn:2058|thresh:3| [2025/04/30 20:08:15 021400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 021407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 021414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56952|rtt_var:513|pto_duration:59004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 021421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 021427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 021433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69609| [2025/04/30 20:08:15 021438] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695103475|now:1746043695021413|interv:82062| [2025/04/30 20:08:15 021442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695103475|now:1746043695021413|interval:82062|pto_count:0|srtt:56952 [2025/04/30 20:08:15 021447] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55762, ack_elapse 56944, delivered 67217|rate 1180405|lost 345| [2025/04/30 20:08:15 021453] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180405) in round 33| [2025/04/30 20:08:15 021461] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 021467] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 021474] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694964682|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 021479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694964682|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 021484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69609|srtt:56952|latest_rtt:56602|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 021490] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1668|largest:1668|pns:2| [2025/04/30 20:08:15 021495] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1668|frame:ACK |recv_time:1746043695021284|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 021500] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815021284|now:1746043695021284|interv:120000000| [2025/04/30 20:08:15 021509] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815021284|now:1746043695021284|interv:120000000| [2025/04/30 20:08:15 021513] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695020600|pq_index:0| [2025/04/30 20:08:15 021518] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695020328| [2025/04/30 20:08:15 021522] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695021522| [2025/04/30 20:08:15 021528] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695021526| [2025/04/30 20:08:15 021533] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695020600|now:1746043695021526| [2025/04/30 20:08:15 021537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695020600|now:1746043695021526| [2025/04/30 20:08:15 021541] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 021547] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56952|min_srtt:56952|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 021551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2044616| [2025/04/30 20:08:15 021556] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56952|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 021561] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 021566] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56952|min_srtt:56952|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 021570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:08:15 021575] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 021579] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 021583] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 021587] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 021592] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 021597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69609|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2009606| [2025/04/30 20:08:15 021601] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 021609] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2120| [2025/04/30 20:08:15 021654] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69609|now:1746043695021617|stream_id:0|stream_offset:2009606| [2025/04/30 20:08:15 021664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2120|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 021671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69609|applimit:0| [2025/04/30 20:08:15 021678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56952|rtt_var:513|pto_duration:59004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 021686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 021692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 021699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70809| [2025/04/30 20:08:15 021705] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695105621|now:1746043695021678|interv:83943| [2025/04/30 20:08:15 021712] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695105621|now:1746043695021678|interval:83943|pto_count:0|srtt:56952 [2025/04/30 20:08:15 021716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70809| [2025/04/30 20:08:15 021722] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 021729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70809|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2010773| [2025/04/30 20:08:15 021736] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 021743] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2121| [2025/04/30 20:08:15 021776] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70809|now:1746043695021750|stream_id:0|stream_offset:2010773| [2025/04/30 20:08:15 021786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2121|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 021793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70809|applimit:0| [2025/04/30 20:08:15 021800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56952|rtt_var:513|pto_duration:59004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 021806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 021810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 021814] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72009| [2025/04/30 20:08:15 021819] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695105754|now:1746043695021800|interv:83954| [2025/04/30 20:08:15 021827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695105754|now:1746043695021800|interval:83954|pto_count:0|srtt:56952 [2025/04/30 20:08:15 021832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72009| [2025/04/30 20:08:15 021837] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 021841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2011940| [2025/04/30 20:08:15 021846] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 021851] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2122| [2025/04/30 20:08:15 021881] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72009|now:1746043695021857|stream_id:0|stream_offset:2011940| [2025/04/30 20:08:15 021890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2122|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 021897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72009|applimit:0| [2025/04/30 20:08:15 021905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56952|rtt_var:513|pto_duration:59004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 021911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 021917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 021924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73209| [2025/04/30 20:08:15 021930] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695105861|now:1746043695021904|interv:83957| [2025/04/30 20:08:15 021934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695105861|now:1746043695021904|interval:83957|pto_count:0|srtt:56952 [2025/04/30 20:08:15 021939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73209| [2025/04/30 20:08:15 021943] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 021948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73209|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2013107| [2025/04/30 20:08:15 021953] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 021959] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695022958|now:1746043695021958|interv:1000| [2025/04/30 20:08:15 021965] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 021971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 021982] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695022958| [2025/04/30 20:08:15 021989] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695022958| [2025/04/30 20:08:15 021996] [debug] |xqc_engine_wakeup_after|wakeup:1746043695022958|now:1746043695021996|diff:962| [2025/04/30 20:08:15 022003] [debug] |xqc_engine_main_logic|END|now:1746043695021526| [2025/04/30 20:08:15 022012] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695022012| [2025/04/30 20:08:15 022018] [debug] |xqc_engine_wakeup_after|wakeup:1746043695022958|now:1746043695022018|diff:940| [2025/04/30 20:08:15 022025] [debug] |xqc_engine_main_logic|END|now:1746043695022012| [2025/04/30 20:08:15 022151] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695022150| [2025/04/30 20:08:15 022163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 022193] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1668| [2025/04/30 20:08:15 022200] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1669| [2025/04/30 20:08:15 022209] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1669| [2025/04/30 20:08:15 022216] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 022224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 022230] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69617|prior_delivered:1932039|prior_time:1746043694964340|is_app_limited:0|send_elapse:55904|ack_elapse:57810|ctl_first_sent_time:1746043694964824|lagest_ack_time:1746043695022150|curr_delivered:2000456| [2025/04/30 20:08:15 022237] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694964824| [2025/04/30 20:08:15 022244] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:730| [2025/04/30 20:08:15 022250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56952|rttvar:513|minrtt:30499|latest_rtt:57326|ack_delay:40| [2025/04/30 20:08:15 022257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56993|rttvar:468|minrtt:30499|latest_rtt:57326|ack_delay:40| [2025/04/30 20:08:15 022262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2062|lost_pn:2059|thresh:3| [2025/04/30 20:08:15 022267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 022274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 022280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56993|rtt_var:468|pto_duration:58993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 022287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 022294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 022300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72009| [2025/04/30 20:08:15 022314] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695105850|now:1746043695022280|interv:83570| [2025/04/30 20:08:15 022321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695105850|now:1746043695022280|interval:83570|pto_count:0|srtt:56993 [2025/04/30 20:08:15 022326] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55904, ack_elapse 57810, delivered 68417|rate 1183480|lost 345| [2025/04/30 20:08:15 022331] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183480) in round 33| [2025/04/30 20:08:15 022335] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 022340] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 022344] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694964824|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 022349] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694964824|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 022353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72009|srtt:56993|latest_rtt:57326|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 022360] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1669|largest:1669|pns:2| [2025/04/30 20:08:15 022364] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1669|frame:ACK |recv_time:1746043695022150|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 022369] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815022150|now:1746043695022150|interv:120000000| [2025/04/30 20:08:15 022373] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815022150|now:1746043695022150|interv:120000000| [2025/04/30 20:08:15 022377] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695022958|pq_index:0| [2025/04/30 20:08:15 022382] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695021526| [2025/04/30 20:08:15 022386] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695022386| [2025/04/30 20:08:15 022391] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695022390| [2025/04/30 20:08:15 022397] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56993|min_srtt:56993|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 022402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:08:15 022406] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 022414] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 022419] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56993|min_srtt:56993|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 022423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2046950| [2025/04/30 20:08:15 022428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 022432] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 022436] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 022440] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 022444] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 022449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2013107| [2025/04/30 20:08:15 022453] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 022457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 022461] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695022958| [2025/04/30 20:08:15 022465] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695022958| [2025/04/30 20:08:15 022469] [debug] |xqc_engine_wakeup_after|wakeup:1746043695022958|now:1746043695022469|diff:489| [2025/04/30 20:08:15 022473] [debug] |xqc_engine_main_logic|END|now:1746043695022390| [2025/04/30 20:08:15 022479] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695022479| [2025/04/30 20:08:15 022483] [debug] |xqc_engine_wakeup_after|wakeup:1746043695022958|now:1746043695022483|diff:475| [2025/04/30 20:08:15 022487] [debug] |xqc_engine_main_logic|END|now:1746043695022479| [2025/04/30 20:08:15 023563] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695023562| [2025/04/30 20:08:15 023579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695022958|pq_index:0| [2025/04/30 20:08:15 023586] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695022390| [2025/04/30 20:08:15 023595] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695023593| [2025/04/30 20:08:15 023603] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695022958|now:1746043695023593| [2025/04/30 20:08:15 023609] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695022958|now:1746043695023593| [2025/04/30 20:08:15 023615] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 023632] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56993|min_srtt:56993|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 023640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2046950| [2025/04/30 20:08:15 023647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 023653] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 023659] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 023666] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 023673] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 023681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2013107| [2025/04/30 20:08:15 023687] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 023694] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2123| [2025/04/30 20:08:15 023733] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72009|now:1746043695023705|stream_id:0|stream_offset:2013107| [2025/04/30 20:08:15 023743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2123|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 023750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72009|applimit:0| [2025/04/30 20:08:15 023757] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56993|rtt_var:468|pto_duration:58993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 023764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 023770] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 023777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73209| [2025/04/30 20:08:15 023784] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695107698|now:1746043695023756|interv:83942| [2025/04/30 20:08:15 023789] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695107698|now:1746043695023756|interval:83942|pto_count:0|srtt:56993 [2025/04/30 20:08:15 023794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73209| [2025/04/30 20:08:15 023799] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 023806] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73209|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2014274| [2025/04/30 20:08:15 023820] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 023827] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2124| [2025/04/30 20:08:15 023872] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73209|now:1746043695023837|stream_id:0|stream_offset:2014274| [2025/04/30 20:08:15 023882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2124|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 023890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73209|applimit:0| [2025/04/30 20:08:15 023897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56993|rtt_var:468|pto_duration:58993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 023903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 023909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 023916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74409| [2025/04/30 20:08:15 023923] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695107830|now:1746043695023896|interv:83934| [2025/04/30 20:08:15 023929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695107830|now:1746043695023896|interval:83934|pto_count:0|srtt:56993 [2025/04/30 20:08:15 023936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:74409| [2025/04/30 20:08:15 023944] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 023951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74409|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2015441| [2025/04/30 20:08:15 023959] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 023963] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695024963|now:1746043695023963|interv:1000| [2025/04/30 20:08:15 023967] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 023971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 023977] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695024635| [2025/04/30 20:08:15 023983] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695024635| [2025/04/30 20:08:15 023990] [debug] |xqc_engine_wakeup_after|wakeup:1746043695024635|now:1746043695023990|diff:645| [2025/04/30 20:08:15 023996] [debug] |xqc_engine_main_logic|END|now:1746043695023593| [2025/04/30 20:08:15 024009] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695024008| [2025/04/30 20:08:15 024014] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 024032] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1669| [2025/04/30 20:08:15 024036] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1670| [2025/04/30 20:08:15 024042] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1670| [2025/04/30 20:08:15 024046] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 024051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 024056] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69617|prior_delivered:1933239|prior_time:1746043694965953|is_app_limited:0|send_elapse:55955|ack_elapse:58055|ctl_first_sent_time:1746043694967048|lagest_ack_time:1746043695024008|curr_delivered:2001656| [2025/04/30 20:08:15 024061] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694967048| [2025/04/30 20:08:15 024065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:731| [2025/04/30 20:08:15 024070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56993|rttvar:468|minrtt:30499|latest_rtt:56960|ack_delay:112| [2025/04/30 20:08:15 024074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56975|rttvar:387|minrtt:30499|latest_rtt:56960|ack_delay:112| [2025/04/30 20:08:15 024079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2063|lost_pn:2060|thresh:3| [2025/04/30 20:08:15 024083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 024087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 024091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56975|rtt_var:387|pto_duration:58975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 024096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 024100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 024104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73209| [2025/04/30 20:08:15 024107] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695107812|now:1746043695024091|interv:83721| [2025/04/30 20:08:15 024112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695107812|now:1746043695024091|interval:83721|pto_count:0|srtt:56975 [2025/04/30 20:08:15 024116] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55955, ack_elapse 58055, delivered 68417|rate 1178485|lost 345| [2025/04/30 20:08:15 024121] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178485) in round 33| [2025/04/30 20:08:15 024125] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 024129] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 024134] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694967048|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 024142] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694967048|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 024146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:73209|srtt:56975|latest_rtt:56960|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 024152] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1670|largest:1670|pns:2| [2025/04/30 20:08:15 024157] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1670|frame:ACK |recv_time:1746043695024008|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 024162] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815024008|now:1746043695024008|interv:120000000| [2025/04/30 20:08:15 024188] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815024008|now:1746043695024008|interv:120000000| [2025/04/30 20:08:15 024192] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695024635|pq_index:0| [2025/04/30 20:08:15 024198] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695023593| [2025/04/30 20:08:15 024205] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695024205| [2025/04/30 20:08:15 024214] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695024212| [2025/04/30 20:08:15 024222] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56975|min_srtt:56975|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 024229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:73209|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2046950| [2025/04/30 20:08:15 024235] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56975|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 024242] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 024248] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56975|min_srtt:56975|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 024255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73209|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2048117| [2025/04/30 20:08:15 024262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 024267] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 024277] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 024283] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 024290] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 024296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73209|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2015441| [2025/04/30 20:08:15 024302] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 024307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 024313] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695024635| [2025/04/30 20:08:15 024320] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695024635| [2025/04/30 20:08:15 024330] [debug] |xqc_engine_wakeup_after|wakeup:1746043695024635|now:1746043695024330|diff:305| [2025/04/30 20:08:15 024337] [debug] |xqc_engine_main_logic|END|now:1746043695024212| [2025/04/30 20:08:15 024347] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:39|state:ESTABED|recv_time:1746043695024346| [2025/04/30 20:08:15 024354] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 024362] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1670| [2025/04/30 20:08:15 024368] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1671| [2025/04/30 20:08:15 024377] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1671| [2025/04/30 20:08:15 024383] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 024389] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:15 024394] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:15 024399] [debug] |scid:ed3061445c419a858f5981dc|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:08:15 024404] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1671|largest:1671|pns:2| [2025/04/30 20:08:15 024409] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1671|frame:PING ACK |recv_time:1746043695024346|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 024413] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815024346|now:1746043695024346|interv:120000000| [2025/04/30 20:08:15 024418] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815024346|now:1746043695024346|interv:120000000| [2025/04/30 20:08:15 024422] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695024635|pq_index:0| [2025/04/30 20:08:15 024426] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695024212| [2025/04/30 20:08:15 024431] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695024431| [2025/04/30 20:08:15 024445] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695024443| [2025/04/30 20:08:15 024455] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1671|ack_delay:109|first_ack_range:74|largest_pkt_recv_time:1746043695024346| [2025/04/30 20:08:15 024462] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1671|low:1597|pkt_pns:2| [2025/04/30 20:08:15 024469] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:1671|frame_largest_recv:1671| [2025/04/30 20:08:15 024476] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:15 024484] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56975|min_srtt:56975|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 024489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73209|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2048117| [2025/04/30 20:08:15 024493] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 024497] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 024501] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 024505] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 024510] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:15 024514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:73209|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2015441| [2025/04/30 20:08:15 024519] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 024522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 024526] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695024963| [2025/04/30 20:08:15 024531] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695024963| [2025/04/30 20:08:15 024535] [debug] |xqc_engine_wakeup_after|wakeup:1746043695024963|now:1746043695024534|diff:429| [2025/04/30 20:08:15 024539] [debug] |xqc_engine_main_logic|END|now:1746043695024443| [2025/04/30 20:08:15 024546] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695024546| [2025/04/30 20:08:15 024551] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 024556] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1671| [2025/04/30 20:08:15 024560] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1672| [2025/04/30 20:08:15 024565] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1672| [2025/04/30 20:08:15 024570] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 024578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 024583] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70817|prior_delivered:1933239|prior_time:1746043694965953|is_app_limited:0|send_elapse:56108|ack_elapse:58593|ctl_first_sent_time:1746043694967201|lagest_ack_time:1746043695024546|curr_delivered:2002856| [2025/04/30 20:08:15 024588] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694967201| [2025/04/30 20:08:15 024592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:732| [2025/04/30 20:08:15 024596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56975|rttvar:387|minrtt:30499|latest_rtt:57345|ack_delay:136| [2025/04/30 20:08:15 024601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57005|rttvar:349|minrtt:30499|latest_rtt:57345|ack_delay:136| [2025/04/30 20:08:15 024605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2064|lost_pn:2061|thresh:3| [2025/04/30 20:08:15 024609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 024613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 024617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57005|rtt_var:349|pto_duration:59005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 024622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 024626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 024630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72009| [2025/04/30 20:08:15 024634] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695107842|now:1746043695024617|interv:83225| [2025/04/30 20:08:15 024638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695107842|now:1746043695024617|interval:83225|pto_count:0|srtt:57005 [2025/04/30 20:08:15 024642] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56108, ack_elapse 58593, delivered 69617|rate 1188145|lost 345| [2025/04/30 20:08:15 024646] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188145) in round 33| [2025/04/30 20:08:15 024651] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 024655] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 024659] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694967201|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 024694] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694967201|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 024721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72009|srtt:57005|latest_rtt:57345|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 024735] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1672|largest:1672|pns:2| [2025/04/30 20:08:15 024745] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1672|frame:ACK |recv_time:1746043695024546|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 024755] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815024546|now:1746043695024546|interv:120000000| [2025/04/30 20:08:15 024763] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815024546|now:1746043695024546|interv:120000000| [2025/04/30 20:08:15 024770] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695024963|pq_index:0| [2025/04/30 20:08:15 024779] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695024443| [2025/04/30 20:08:15 024786] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695024786| [2025/04/30 20:08:15 024797] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695024793| [2025/04/30 20:08:15 024809] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57005|min_srtt:57005|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 024816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2048117| [2025/04/30 20:08:15 024822] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57005|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 024828] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 024836] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57005|min_srtt:57005|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 024846] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2049284| [2025/04/30 20:08:15 024857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 024864] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 024873] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 024881] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 024890] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:15 024906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2015441| [2025/04/30 20:08:15 024915] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 024922] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 024932] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695024963| [2025/04/30 20:08:15 024940] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695024963| [2025/04/30 20:08:15 024948] [debug] |xqc_engine_wakeup_after|wakeup:1746043695024963|now:1746043695024947|diff:16| [2025/04/30 20:08:15 024956] [debug] |xqc_engine_main_logic|END|now:1746043695024793| [2025/04/30 20:08:15 024969] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695024969| [2025/04/30 20:08:15 024977] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695024963|pq_index:0| [2025/04/30 20:08:15 024985] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695024793| [2025/04/30 20:08:15 024994] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695024992| [2025/04/30 20:08:15 025004] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695024963|now:1746043695024992| [2025/04/30 20:08:15 025012] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695024963|now:1746043695024992| [2025/04/30 20:08:15 025018] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 025025] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57005|min_srtt:57005|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 025031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2049284| [2025/04/30 20:08:15 025037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 025042] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 025047] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 025053] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 025059] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:15 025064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:72009|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2015441| [2025/04/30 20:08:15 025070] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 025076] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2125| [2025/04/30 20:08:15 025159] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2125|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:72009|now:1746043695025096|stream_id:0|stream_offset:2015441| [2025/04/30 20:08:15 025202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2125|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:08:15 025214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72009|applimit:0| [2025/04/30 20:08:15 025223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57005|rtt_var:349|pto_duration:59005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 025230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 025235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 025240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:15 025246] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695109101|now:1746043695025223|interv:83878| [2025/04/30 20:08:15 025255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695109101|now:1746043695025223|interval:83878|pto_count:0|srtt:57005 [2025/04/30 20:08:15 025262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73216| [2025/04/30 20:08:15 025269] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 025274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2016608| [2025/04/30 20:08:15 025281] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 025286] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695026286|now:1746043695025286|interv:1000| [2025/04/30 20:08:15 025292] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 025297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 025303] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695026286| [2025/04/30 20:08:15 025309] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695026286| [2025/04/30 20:08:15 025314] [debug] |xqc_engine_wakeup_after|wakeup:1746043695026286|now:1746043695025314|diff:972| [2025/04/30 20:08:15 025320] [debug] |xqc_engine_main_logic|END|now:1746043695024992| [2025/04/30 20:08:15 025695] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:38|state:ESTABED|recv_time:1746043695025694| [2025/04/30 20:08:15 025705] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 025718] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1672| [2025/04/30 20:08:15 025726] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1673| [2025/04/30 20:08:15 025737] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1673| [2025/04/30 20:08:15 025754] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 025764] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 025773] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:72017|prior_delivered:1933239|prior_time:1746043694965953|is_app_limited:0|send_elapse:56233|ack_elapse:59741|ctl_first_sent_time:1746043694967326|lagest_ack_time:1746043695025694|curr_delivered:2004056| [2025/04/30 20:08:15 025783] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694967326| [2025/04/30 20:08:15 025793] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:733| [2025/04/30 20:08:15 025802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57005|rttvar:349|minrtt:30499|latest_rtt:58368|ack_delay:40| [2025/04/30 20:08:15 025810] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57171|rttvar:592|minrtt:30499|latest_rtt:58368|ack_delay:40| [2025/04/30 20:08:15 025819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2065|lost_pn:2062|thresh:3| [2025/04/30 20:08:15 025827] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 025836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 025844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57171|rtt_var:592|pto_duration:59539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 025853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 025861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 025869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 025877] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695109635|now:1746043695025844|interv:83791| [2025/04/30 20:08:15 025885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695109635|now:1746043695025844|interval:83791|pto_count:0|srtt:57171 [2025/04/30 20:08:15 025894] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56233, ack_elapse 59741, delivered 70817|rate 1185400|lost 345| [2025/04/30 20:08:15 025902] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185400) in round 33| [2025/04/30 20:08:15 025908] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 025915] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 025920] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694967326|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 025925] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694967326|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 025937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72016|srtt:57171|latest_rtt:58368|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 025946] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:107108|inflight:72016|mode:2|applimit:0|pacing_rate:1253837|bw:1253837|srtt:57171|latest_rtt:58368|min_rtt:30499|send:2097|lost:345|tlp:0|recv:1643|recovery:1|slow_start:0|conn_life:1849557|acked:1200|delivered:2004056|is_cwnd_limited:0| [2025/04/30 20:08:15 025955] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1673|largest:1673|pns:2| [2025/04/30 20:08:15 025962] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1673|frame:ACK |recv_time:1746043695025694|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 025970] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815025694|now:1746043695025694|interv:120000000| [2025/04/30 20:08:15 025976] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815025694|now:1746043695025694|interv:120000000| [2025/04/30 20:08:15 025981] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695026286|pq_index:0| [2025/04/30 20:08:15 025986] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695024992| [2025/04/30 20:08:15 025993] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695025992| [2025/04/30 20:08:15 026000] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695025998| [2025/04/30 20:08:15 026009] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57171|min_srtt:57171|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 026016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2049284| [2025/04/30 20:08:15 026023] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:57171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 026030] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 026036] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:57171|min_srtt:57171|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 026041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2050451| [2025/04/30 20:08:15 026047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 026058] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 026063] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 026069] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 026075] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 026081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2016608| [2025/04/30 20:08:15 026088] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 026093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 026100] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695026286| [2025/04/30 20:08:15 026105] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695026286| [2025/04/30 20:08:15 026109] [debug] |xqc_engine_wakeup_after|wakeup:1746043695026286|now:1746043695026109|diff:177| [2025/04/30 20:08:15 026113] [debug] |xqc_engine_main_logic|END|now:1746043695025998| [2025/04/30 20:08:15 026119] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695026119| [2025/04/30 20:08:15 026123] [debug] |xqc_engine_wakeup_after|wakeup:1746043695026286|now:1746043695026123|diff:163| [2025/04/30 20:08:15 026127] [debug] |xqc_engine_main_logic|END|now:1746043695026119| [2025/04/30 20:08:15 026186] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695026185| [2025/04/30 20:08:15 026199] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 026208] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1673| [2025/04/30 20:08:15 026214] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1674| [2025/04/30 20:08:15 026223] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1674| [2025/04/30 20:08:15 026229] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 026236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 026243] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69617|prior_delivered:1938039|prior_time:1746043694969790|is_app_limited:0|send_elapse:56521|ack_elapse:56395|ctl_first_sent_time:1746043694970423|lagest_ack_time:1746043695026185|curr_delivered:2005256| [2025/04/30 20:08:15 026251] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694970423| [2025/04/30 20:08:15 026258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:734| [2025/04/30 20:08:15 026263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57171|rttvar:592|minrtt:30499|latest_rtt:55762|ack_delay:32| [2025/04/30 20:08:15 026270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56991|rttvar:804|minrtt:30499|latest_rtt:55762|ack_delay:32| [2025/04/30 20:08:15 026283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2067|lost_pn:2064|thresh:3| [2025/04/30 20:08:15 026289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 026296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 026302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695032744|now:1746043695026302|interval:6442| [2025/04/30 20:08:15 026309] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695032744|now:1746043695026302|interv:6442| [2025/04/30 20:08:15 026315] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56521, ack_elapse 56395, delivered 67217|rate 1189239|lost 345| [2025/04/30 20:08:15 026322] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189239) in round 33| [2025/04/30 20:08:15 026328] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 026334] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 026340] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694970423|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 026347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694970423|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 026355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70816|srtt:56991|latest_rtt:55762|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 026363] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1674|largest:1674|pns:2| [2025/04/30 20:08:15 026371] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1674|frame:ACK |recv_time:1746043695026185|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 026378] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815026185|now:1746043695026185|interv:120000000| [2025/04/30 20:08:15 026384] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815026185|now:1746043695026185|interv:120000000| [2025/04/30 20:08:15 026390] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695026286|pq_index:0| [2025/04/30 20:08:15 026396] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695025998| [2025/04/30 20:08:15 026400] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695026400| [2025/04/30 20:08:15 026405] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695026404| [2025/04/30 20:08:15 026409] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695026286|now:1746043695026404| [2025/04/30 20:08:15 026418] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695026286|now:1746043695026404| [2025/04/30 20:08:15 026422] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 026427] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56991|min_srtt:56991|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 026432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2050451| [2025/04/30 20:08:15 026437] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 026441] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 026446] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56991|min_srtt:56991|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 026450] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2051618| [2025/04/30 20:08:15 026454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 026458] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 026462] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 026466] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 026471] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 026475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2016608| [2025/04/30 20:08:15 026479] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 026484] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2126| [2025/04/30 20:08:15 026524] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043695026492|stream_id:0|stream_offset:2016608| [2025/04/30 20:08:15 026533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2126|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 026541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:15 026547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695032744|now:1746043695026547|interval:6197| [2025/04/30 20:08:15 026558] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695032744|now:1746043695026547|interv:6197| [2025/04/30 20:08:15 026562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72016| [2025/04/30 20:08:15 026567] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 026572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2017775| [2025/04/30 20:08:15 026576] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 026580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:2127-2132|next_skip_chance:1746043695282201|current_time:1746043695026580| [2025/04/30 20:08:15 026585] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2133| [2025/04/30 20:08:15 026616] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72016|now:1746043695026591|stream_id:0|stream_offset:2017775| [2025/04/30 20:08:15 026624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2133|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 026631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72016|applimit:0| [2025/04/30 20:08:15 026638] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695032744|now:1746043695026638|interval:6106| [2025/04/30 20:08:15 026644] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695032744|now:1746043695026638|interv:6106| [2025/04/30 20:08:15 026648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73216| [2025/04/30 20:08:15 026653] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 026657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2018942| [2025/04/30 20:08:15 026662] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 026665] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695027665|now:1746043695026665|interv:1000| [2025/04/30 20:08:15 026669] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 026673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 026677] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695027665| [2025/04/30 20:08:15 026683] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695027665| [2025/04/30 20:08:15 026689] [debug] |xqc_engine_wakeup_after|wakeup:1746043695027665|now:1746043695026689|diff:976| [2025/04/30 20:08:15 026696] [debug] |xqc_engine_main_logic|END|now:1746043695026404| [2025/04/30 20:08:15 026703] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695026703| [2025/04/30 20:08:15 026709] [debug] |xqc_engine_wakeup_after|wakeup:1746043695027665|now:1746043695026709|diff:956| [2025/04/30 20:08:15 026721] [debug] |xqc_engine_main_logic|END|now:1746043695026703| [2025/04/30 20:08:15 027278] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695027276| [2025/04/30 20:08:15 027297] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 027306] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1674| [2025/04/30 20:08:15 027312] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1675| [2025/04/30 20:08:15 027322] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1675| [2025/04/30 20:08:15 027328] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 027335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2068|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2068|path_largest_ack:2068| [2025/04/30 20:08:15 027342] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70817|prior_delivered:1938039|prior_time:1746043694969790|is_app_limited:0|send_elapse:56636|ack_elapse:57486|ctl_first_sent_time:1746043694970538|lagest_ack_time:1746043695027276|curr_delivered:2006456| [2025/04/30 20:08:15 027350] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694970538| [2025/04/30 20:08:15 027356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:735| [2025/04/30 20:08:15 027361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56991|rttvar:804|minrtt:30499|latest_rtt:56738|ack_delay:40| [2025/04/30 20:08:15 027367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56955|rttvar:676|minrtt:30499|latest_rtt:56738|ack_delay:40| [2025/04/30 20:08:15 027374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2068|lost_pn:2065|thresh:3| [2025/04/30 20:08:15 027380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 027386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 027393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695032704|now:1746043695027393|interval:5311| [2025/04/30 20:08:15 027400] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695032704|now:1746043695027393|interv:5311| [2025/04/30 20:08:15 027406] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56636, ack_elapse 57486, delivered 68417|rate 1190150|lost 345| [2025/04/30 20:08:15 027412] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190150) in round 33| [2025/04/30 20:08:15 027417] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 027421] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 027425] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694970538|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 027430] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694970538|recovery:1|recovery_start:1746043694999088|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 027441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72016|srtt:56955|latest_rtt:56738|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043694999088|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 027450] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1675|largest:1675|pns:2| [2025/04/30 20:08:15 027458] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1675|frame:ACK |recv_time:1746043695027276|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 027465] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815027276|now:1746043695027276|interv:120000000| [2025/04/30 20:08:15 027471] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815027276|now:1746043695027276|interv:120000000| [2025/04/30 20:08:15 027475] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695027665|pq_index:0| [2025/04/30 20:08:15 027480] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695026404| [2025/04/30 20:08:15 027484] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695027484| [2025/04/30 20:08:15 027489] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695027488| [2025/04/30 20:08:15 027496] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56955|min_srtt:56955|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 027501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2051618| [2025/04/30 20:08:15 027506] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 027511] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 027516] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56955|min_srtt:56955|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 027520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2052785| [2025/04/30 20:08:15 027524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 027528] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 027532] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 027537] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 027545] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 027550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2018942| [2025/04/30 20:08:15 027554] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 027558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 027562] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695027665| [2025/04/30 20:08:15 027567] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695027665| [2025/04/30 20:08:15 027571] [debug] |xqc_engine_wakeup_after|wakeup:1746043695027665|now:1746043695027571|diff:94| [2025/04/30 20:08:15 027575] [debug] |xqc_engine_main_logic|END|now:1746043695027488| [2025/04/30 20:08:15 027581] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695027581| [2025/04/30 20:08:15 027585] [debug] |xqc_engine_wakeup_after|wakeup:1746043695027665|now:1746043695027584|diff:81| [2025/04/30 20:08:15 027589] [debug] |xqc_engine_main_logic|END|now:1746043695027581| [2025/04/30 20:08:15 028525] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695028523| [2025/04/30 20:08:15 028541] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 028550] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1675| [2025/04/30 20:08:15 028557] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1676| [2025/04/30 20:08:15 028567] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1676| [2025/04/30 20:08:15 028573] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 028581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 028589] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69617|prior_delivered:1940439|prior_time:1746043694972125|is_app_limited:0|send_elapse:56576|ack_elapse:56398|ctl_first_sent_time:1746043694972490|lagest_ack_time:1746043695028523|curr_delivered:2007656| [2025/04/30 20:08:15 028596] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694972490| [2025/04/30 20:08:15 028604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:736| [2025/04/30 20:08:15 028611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56955|rttvar:676|minrtt:30499|latest_rtt:56033|ack_delay:40| [2025/04/30 20:08:15 028617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56835|rttvar:747|minrtt:30499|latest_rtt:56033|ack_delay:40| [2025/04/30 20:08:15 028624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2069|lost_pn:2066|thresh:3| [2025/04/30 20:08:15 028631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 028648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2066|lost_pn:2066|po_sent_time:1746043694968630|lost_send_time:1746043694964584|loss_delay:63939|frame:STREAM |repair:128| [2025/04/30 20:08:15 028654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694968630u| [2025/04/30 20:08:15 028661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 028667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56835|rtt_var:747|pto_duration:59823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 028674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 028681] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 028687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69616| [2025/04/30 20:08:15 028693] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695111414|now:1746043695028666|interv:82748| [2025/04/30 20:08:15 028700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695111414|now:1746043695028666|interval:82748|pto_count:0|srtt:56835 [2025/04/30 20:08:15 028707] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56576, ack_elapse 56398, delivered 67217|rate 1188083|lost 346| [2025/04/30 20:08:15 028714] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188083) in round 33| [2025/04/30 20:08:15 028718] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 028723] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 028729] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:1|acked:1200|po_sent_time:1746043694972490|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 028737] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:1|acked:1200|po_sent_time:1746043694972490|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 028744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69616|srtt:56835|latest_rtt:56033|min_rtt:30499|applimit:0|lost:345|recovery:1|recovery_start:1746043695028660|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 028754] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1676|largest:1676|pns:2| [2025/04/30 20:08:15 028760] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1676|frame:ACK |recv_time:1746043695028523|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 028767] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815028523|now:1746043695028523|interv:120000000| [2025/04/30 20:08:15 028771] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815028523|now:1746043695028523|interv:120000000| [2025/04/30 20:08:15 028777] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695027665|pq_index:0| [2025/04/30 20:08:15 028789] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695027488| [2025/04/30 20:08:15 028796] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695028795| [2025/04/30 20:08:15 028803] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695028802| [2025/04/30 20:08:15 028810] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695027665|now:1746043695028802| [2025/04/30 20:08:15 028817] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695027665|now:1746043695028802| [2025/04/30 20:08:15 028823] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 028831] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56835|min_srtt:56835|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 028836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1947755| [2025/04/30 20:08:15 028841] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56835|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 028846] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2066|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 028850] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56835|min_srtt:56835|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 028855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2052785| [2025/04/30 20:08:15 028860] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56835|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 028865] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 028869] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56835|min_srtt:56835|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 028874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2053952| [2025/04/30 20:08:15 028878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 028882] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 028886] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 028890] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 028895] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2066|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 028903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1947755| [2025/04/30 20:08:15 028907] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 028912] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2134| [2025/04/30 20:08:15 028955] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69616|now:1746043695028920|stream_id:0|stream_offset:1947755| [2025/04/30 20:08:15 028964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2134|origin_pktnum:2066|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:15 028972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69616|applimit:0| [2025/04/30 20:08:15 028979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56835|rtt_var:747|pto_duration:59823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 028986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 028991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 028994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 028998] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695113743|now:1746043695028978|interv:84765| [2025/04/30 20:08:15 029003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695113743|now:1746043695028978|interval:84765|pto_count:0|srtt:56835 [2025/04/30 20:08:15 029007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70816| [2025/04/30 20:08:15 029014] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 029021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2018942| [2025/04/30 20:08:15 029029] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 029035] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2135| [2025/04/30 20:08:15 029076] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043695029044|stream_id:0|stream_offset:2018942| [2025/04/30 20:08:15 029087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2135|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 029094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:15 029101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56835|rtt_var:747|pto_duration:59823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 029114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 029121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 029126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 029133] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695113867|now:1746043695029100|interv:84767| [2025/04/30 20:08:15 029140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695113867|now:1746043695029100|interval:84767|pto_count:0|srtt:56835 [2025/04/30 20:08:15 029148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72016| [2025/04/30 20:08:15 029156] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 029163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2020109| [2025/04/30 20:08:15 029195] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 029202] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695030202|now:1746043695029202|interv:1000| [2025/04/30 20:08:15 029208] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 029212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 029216] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695030202| [2025/04/30 20:08:15 029221] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695030202| [2025/04/30 20:08:15 029225] [debug] |xqc_engine_wakeup_after|wakeup:1746043695030202|now:1746043695029225|diff:977| [2025/04/30 20:08:15 029229] [debug] |xqc_engine_main_logic|END|now:1746043695028802| [2025/04/30 20:08:15 029238] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695029237| [2025/04/30 20:08:15 029243] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 029249] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1676| [2025/04/30 20:08:15 029256] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1677| [2025/04/30 20:08:15 029262] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1677| [2025/04/30 20:08:15 029267] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 029272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 029277] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70817|prior_delivered:1940439|prior_time:1746043694972125|is_app_limited:0|send_elapse:56704|ack_elapse:57112|ctl_first_sent_time:1746043694972618|lagest_ack_time:1746043695029237|curr_delivered:2008856| [2025/04/30 20:08:15 029281] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694972618| [2025/04/30 20:08:15 029290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:736| [2025/04/30 20:08:15 029295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56835|rttvar:747|minrtt:30499|latest_rtt:56619|ack_delay:32| [2025/04/30 20:08:15 029299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56804|rttvar:623|minrtt:30499|latest_rtt:56619|ack_delay:32| [2025/04/30 20:08:15 029303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2070|lost_pn:2067|thresh:3| [2025/04/30 20:08:15 029308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 029312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 029316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 029320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56804|rtt_var:623|pto_duration:59296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 029324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 029328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 029332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 029336] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695113340|now:1746043695029320|interv:84020| [2025/04/30 20:08:15 029341] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695113340|now:1746043695029320|interval:84020|pto_count:0|srtt:56804 [2025/04/30 20:08:15 029345] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56704, ack_elapse 57112, delivered 68417|rate 1197944|lost 346| [2025/04/30 20:08:15 029350] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197944) in round 33| [2025/04/30 20:08:15 029354] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 029358] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 029362] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694972618|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 029367] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694972618|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 029371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70816|srtt:56804|latest_rtt:56619|min_rtt:30499|applimit:0|lost:346|recovery:1|recovery_start:1746043695028660|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 029377] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1677|largest:1677|pns:2| [2025/04/30 20:08:15 029387] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1677|frame:ACK |recv_time:1746043695029237|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 029392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815029237|now:1746043695029237|interv:120000000| [2025/04/30 20:08:15 029396] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815029237|now:1746043695029237|interv:120000000| [2025/04/30 20:08:15 029400] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695030202|pq_index:0| [2025/04/30 20:08:15 029404] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695028802| [2025/04/30 20:08:15 029409] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695029408| [2025/04/30 20:08:15 029414] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695029412| [2025/04/30 20:08:15 029420] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56804|min_srtt:56804|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 029424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2053952| [2025/04/30 20:08:15 029429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56804|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 029434] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 029438] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56804|min_srtt:56804|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 029443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2055119| [2025/04/30 20:08:15 029447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 029451] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 029455] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 029459] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 029464] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 029468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2020109| [2025/04/30 20:08:15 029472] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 029479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 029484] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695030202| [2025/04/30 20:08:15 029488] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695030202| [2025/04/30 20:08:15 029492] [debug] |xqc_engine_wakeup_after|wakeup:1746043695030202|now:1746043695029492|diff:710| [2025/04/30 20:08:15 029496] [debug] |xqc_engine_main_logic|END|now:1746043695029412| [2025/04/30 20:08:15 029501] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695029501| [2025/04/30 20:08:15 029505] [debug] |xqc_engine_wakeup_after|wakeup:1746043695030202|now:1746043695029505|diff:697| [2025/04/30 20:08:15 029509] [debug] |xqc_engine_main_logic|END|now:1746043695029501| [2025/04/30 20:08:15 030578] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695030578| [2025/04/30 20:08:15 030588] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695030202|pq_index:0| [2025/04/30 20:08:15 030593] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695029412| [2025/04/30 20:08:15 030599] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695030598| [2025/04/30 20:08:15 030604] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695030202|now:1746043695030598| [2025/04/30 20:08:15 030608] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695030202|now:1746043695030598| [2025/04/30 20:08:15 030612] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 030618] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56804|min_srtt:56804|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 030623] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2055119| [2025/04/30 20:08:15 030628] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 030632] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 030636] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 030640] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 030646] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 030653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2020109| [2025/04/30 20:08:15 030660] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 030668] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2136| [2025/04/30 20:08:15 030712] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043695030679|stream_id:0|stream_offset:2020109| [2025/04/30 20:08:15 030730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2136|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 030738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:15 030745] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56804|rtt_var:623|pto_duration:59296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 030752] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 030759] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 030765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 030771] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695114975|now:1746043695030745|interv:84230| [2025/04/30 20:08:15 030777] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695114975|now:1746043695030745|interval:84230|pto_count:0|srtt:56804 [2025/04/30 20:08:15 030785] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72016| [2025/04/30 20:08:15 030792] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 030799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2021276| [2025/04/30 20:08:15 030806] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 030812] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2137| [2025/04/30 20:08:15 030858] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72016|now:1746043695030824|stream_id:0|stream_offset:2021276| [2025/04/30 20:08:15 030867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2137|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 030876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72016|applimit:0| [2025/04/30 20:08:15 030883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56804|rtt_var:623|pto_duration:59296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 030890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 030897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 030903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:15 030910] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695115120|now:1746043695030882|interv:84238| [2025/04/30 20:08:15 030916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695115120|now:1746043695030882|interval:84238|pto_count:0|srtt:56804 [2025/04/30 20:08:15 030926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73216| [2025/04/30 20:08:15 030931] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 030935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2022443| [2025/04/30 20:08:15 030940] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 030944] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695031944|now:1746043695030944|interv:1000| [2025/04/30 20:08:15 030948] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 030952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 030956] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695031944| [2025/04/30 20:08:15 030960] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695031944| [2025/04/30 20:08:15 030964] [debug] |xqc_engine_wakeup_after|wakeup:1746043695031944|now:1746043695030964|diff:980| [2025/04/30 20:08:15 030969] [debug] |xqc_engine_main_logic|END|now:1746043695030598| [2025/04/30 20:08:15 030979] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695030978| [2025/04/30 20:08:15 030984] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 030990] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1677| [2025/04/30 20:08:15 030994] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1678| [2025/04/30 20:08:15 031000] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1678| [2025/04/30 20:08:15 031004] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 031009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 031014] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:68417|prior_delivered:1944039|prior_time:1746043694974272|is_app_limited:0|send_elapse:55667|ack_elapse:56706|ctl_first_sent_time:1746043694974573|lagest_ack_time:1746043695030978|curr_delivered:2010056| [2025/04/30 20:08:15 031019] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694974573| [2025/04/30 20:08:15 031023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:737| [2025/04/30 20:08:15 031028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56804|rttvar:623|minrtt:30499|latest_rtt:56405|ack_delay:24| [2025/04/30 20:08:15 031032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56751|rttvar:573|minrtt:30499|latest_rtt:56405|ack_delay:24| [2025/04/30 20:08:15 031037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2071|lost_pn:2068|thresh:3| [2025/04/30 20:08:15 031044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 031056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 031063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 031069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56751|rtt_var:573|pto_duration:59043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 031076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 031083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 031089] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 031095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695114867|now:1746043695031069|interv:83798| [2025/04/30 20:08:15 031102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695114867|now:1746043695031069|interval:83798|pto_count:0|srtt:56751 [2025/04/30 20:08:15 031109] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55667, ack_elapse 56706, delivered 66017|rate 1164197|lost 346| [2025/04/30 20:08:15 031116] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164197) in round 33| [2025/04/30 20:08:15 031122] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 031129] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 031135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694974573|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 031142] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694974573|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 031150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72016|srtt:56751|latest_rtt:56405|min_rtt:30499|applimit:0|lost:346|recovery:1|recovery_start:1746043695028660|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 031160] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1678|largest:1678|pns:2| [2025/04/30 20:08:15 031185] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1678|frame:ACK |recv_time:1746043695030978|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 031196] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815030978|now:1746043695030978|interv:120000000| [2025/04/30 20:08:15 031203] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815030978|now:1746043695030978|interv:120000000| [2025/04/30 20:08:15 031209] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695031944|pq_index:0| [2025/04/30 20:08:15 031216] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695030598| [2025/04/30 20:08:15 031228] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695031227| [2025/04/30 20:08:15 031236] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695031234| [2025/04/30 20:08:15 031245] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56751|min_srtt:56751|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 031252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2055119| [2025/04/30 20:08:15 031259] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56751|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 031264] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 031268] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56751|min_srtt:56751|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 031273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2056286| [2025/04/30 20:08:15 031277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 031281] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 031285] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 031289] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 031294] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 031298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2022443| [2025/04/30 20:08:15 031302] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 031306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 031310] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695031944| [2025/04/30 20:08:15 031315] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695031944| [2025/04/30 20:08:15 031318] [debug] |xqc_engine_wakeup_after|wakeup:1746043695031944|now:1746043695031318|diff:626| [2025/04/30 20:08:15 031323] [debug] |xqc_engine_main_logic|END|now:1746043695031234| [2025/04/30 20:08:15 031331] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695031331| [2025/04/30 20:08:15 031336] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 031342] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1678| [2025/04/30 20:08:15 031355] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1679| [2025/04/30 20:08:15 031361] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1679| [2025/04/30 20:08:15 031365] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 031370] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 031375] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69617|prior_delivered:1944039|prior_time:1746043694974272|is_app_limited:0|send_elapse:55760|ack_elapse:57059|ctl_first_sent_time:1746043694974666|lagest_ack_time:1746043695031331|curr_delivered:2011256| [2025/04/30 20:08:15 031379] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694974666| [2025/04/30 20:08:15 031384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:738| [2025/04/30 20:08:15 031388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56751|rttvar:573|minrtt:30499|latest_rtt:56665|ack_delay:32| [2025/04/30 20:08:15 031392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56737|rttvar:459|minrtt:30499|latest_rtt:56665|ack_delay:32| [2025/04/30 20:08:15 031397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2072|lost_pn:2069|thresh:3| [2025/04/30 20:08:15 031401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 031405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 031409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 031413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56737|rtt_var:459|pto_duration:58737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 031417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 031421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 031425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 031429] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695114561|now:1746043695031413|interv:83148| [2025/04/30 20:08:15 031433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695114561|now:1746043695031413|interval:83148|pto_count:0|srtt:56737 [2025/04/30 20:08:15 031437] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55760, ack_elapse 57059, delivered 67217|rate 1178026|lost 346| [2025/04/30 20:08:15 031442] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178026) in round 33| [2025/04/30 20:08:15 031446] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 031450] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 031457] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694974666|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 031461] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694974666|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 031466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70816|srtt:56737|latest_rtt:56665|min_rtt:30499|applimit:0|lost:346|recovery:1|recovery_start:1746043695028660|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 031471] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1679|largest:1679|pns:2| [2025/04/30 20:08:15 031476] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1679|frame:ACK |recv_time:1746043695031331|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 031480] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815031331|now:1746043695031331|interv:120000000| [2025/04/30 20:08:15 031484] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815031331|now:1746043695031331|interv:120000000| [2025/04/30 20:08:15 031488] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695031944|pq_index:0| [2025/04/30 20:08:15 031492] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695031234| [2025/04/30 20:08:15 031496] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695031496| [2025/04/30 20:08:15 031501] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695031500| [2025/04/30 20:08:15 031506] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56737|min_srtt:56737|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 031510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2056286| [2025/04/30 20:08:15 031515] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56737|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 031519] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 031524] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56737|min_srtt:56737|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 031528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2057453| [2025/04/30 20:08:15 031532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 031539] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 031543] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 031547] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 031551] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 031555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2022443| [2025/04/30 20:08:15 031560] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 031563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 031567] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695031944| [2025/04/30 20:08:15 031571] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695031944| [2025/04/30 20:08:15 031575] [debug] |xqc_engine_wakeup_after|wakeup:1746043695031944|now:1746043695031575|diff:369| [2025/04/30 20:08:15 031579] [debug] |xqc_engine_main_logic|END|now:1746043695031500| [2025/04/30 20:08:15 031584] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695031584| [2025/04/30 20:08:15 031588] [debug] |xqc_engine_wakeup_after|wakeup:1746043695031944|now:1746043695031588|diff:356| [2025/04/30 20:08:15 031592] [debug] |xqc_engine_main_logic|END|now:1746043695031584| [2025/04/30 20:08:15 032034] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695032033| [2025/04/30 20:08:15 032044] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 032053] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1679| [2025/04/30 20:08:15 032059] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1680| [2025/04/30 20:08:15 032068] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1680| [2025/04/30 20:08:15 032075] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 032083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2073|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2073|path_largest_ack:2073| [2025/04/30 20:08:15 032090] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70817|prior_delivered:1944039|prior_time:1746043694974272|is_app_limited:0|send_elapse:55846|ack_elapse:57761|ctl_first_sent_time:1746043694974752|lagest_ack_time:1746043695032033|curr_delivered:2012456| [2025/04/30 20:08:15 032098] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694974752| [2025/04/30 20:08:15 032104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:739| [2025/04/30 20:08:15 032108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56737|rttvar:459|minrtt:30499|latest_rtt:57281|ack_delay:48| [2025/04/30 20:08:15 032112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56799|rttvar:469|minrtt:30499|latest_rtt:57281|ack_delay:48| [2025/04/30 20:08:15 032128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2073|lost_pn:2070|thresh:3| [2025/04/30 20:08:15 032134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 032141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 032147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 032155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56799|rtt_var:469|pto_duration:58799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 032162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 032193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 032198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69616| [2025/04/30 20:08:15 032202] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695114623|now:1746043695032154|interv:82469| [2025/04/30 20:08:15 032206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695114623|now:1746043695032154|interval:82469|pto_count:0|srtt:56799 [2025/04/30 20:08:15 032210] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55846, ack_elapse 57761, delivered 68417|rate 1184484|lost 346| [2025/04/30 20:08:15 032215] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184484) in round 33| [2025/04/30 20:08:15 032219] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 032223] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 032227] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694974752|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 032232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694974752|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 032237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69616|srtt:56799|latest_rtt:57281|min_rtt:30499|applimit:0|lost:346|recovery:1|recovery_start:1746043695028660|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 032243] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1680|largest:1680|pns:2| [2025/04/30 20:08:15 032247] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1680|frame:ACK |recv_time:1746043695032033|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 032252] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815032033|now:1746043695032033|interv:120000000| [2025/04/30 20:08:15 032256] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815032033|now:1746043695032033|interv:120000000| [2025/04/30 20:08:15 032265] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695031944|pq_index:0| [2025/04/30 20:08:15 032269] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695031500| [2025/04/30 20:08:15 032273] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695032273| [2025/04/30 20:08:15 032278] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695032277| [2025/04/30 20:08:15 032283] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695031944|now:1746043695032277| [2025/04/30 20:08:15 032287] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695031944|now:1746043695032277| [2025/04/30 20:08:15 032291] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 032297] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56799|min_srtt:56799|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 032301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2057453| [2025/04/30 20:08:15 032306] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56799|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 032311] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 032315] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56799|min_srtt:56799|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 032320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2058620| [2025/04/30 20:08:15 032324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 032328] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 032332] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 032336] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 032341] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 032345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2022443| [2025/04/30 20:08:15 032350] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 032354] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2138| [2025/04/30 20:08:15 032389] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69616|now:1746043695032362|stream_id:0|stream_offset:2022443| [2025/04/30 20:08:15 032400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2138|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 032406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69616|applimit:0| [2025/04/30 20:08:15 032413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56799|rtt_var:469|pto_duration:58799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 032420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 032426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 032433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 032439] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695116161|now:1746043695032413|interv:83748| [2025/04/30 20:08:15 032446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695116161|now:1746043695032413|interval:83748|pto_count:0|srtt:56799 [2025/04/30 20:08:15 032453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70816| [2025/04/30 20:08:15 032459] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 032463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2023610| [2025/04/30 20:08:15 032468] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 032472] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2139| [2025/04/30 20:08:15 032501] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043695032479|stream_id:0|stream_offset:2023610| [2025/04/30 20:08:15 032508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2139|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 032512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:15 032518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56799|rtt_var:469|pto_duration:58799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 032525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 032531] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 032538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 032545] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695116278|now:1746043695032518|interv:83760| [2025/04/30 20:08:15 032551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695116278|now:1746043695032518|interval:83760|pto_count:0|srtt:56799 [2025/04/30 20:08:15 032563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72016| [2025/04/30 20:08:15 032568] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 032572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2024777| [2025/04/30 20:08:15 032577] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 032581] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695033581|now:1746043695032581|interv:1000| [2025/04/30 20:08:15 032585] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 032589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 032593] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695033581| [2025/04/30 20:08:15 032597] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695033581| [2025/04/30 20:08:15 032604] [debug] |xqc_engine_wakeup_after|wakeup:1746043695033581|now:1746043695032604|diff:977| [2025/04/30 20:08:15 032611] [debug] |xqc_engine_main_logic|END|now:1746043695032277| [2025/04/30 20:08:15 032620] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695032619| [2025/04/30 20:08:15 032626] [debug] |xqc_engine_wakeup_after|wakeup:1746043695033581|now:1746043695032626|diff:955| [2025/04/30 20:08:15 032633] [debug] |xqc_engine_main_logic|END|now:1746043695032619| [2025/04/30 20:08:15 033034] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695033033| [2025/04/30 20:08:15 033045] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 033054] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1680| [2025/04/30 20:08:15 033060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1681| [2025/04/30 20:08:15 033069] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1681| [2025/04/30 20:08:15 033076] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 033084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 033091] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69617|prior_delivered:1946439|prior_time:1746043694976335|is_app_limited:0|send_elapse:55726|ack_elapse:56698|ctl_first_sent_time:1746043694977085|lagest_ack_time:1746043695033033|curr_delivered:2013656| [2025/04/30 20:08:15 033099] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694977085| [2025/04/30 20:08:15 033106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:740| [2025/04/30 20:08:15 033112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56799|rttvar:469|minrtt:30499|latest_rtt:55948|ack_delay:40| [2025/04/30 20:08:15 033118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56688|rttvar:574|minrtt:30499|latest_rtt:55948|ack_delay:40| [2025/04/30 20:08:15 033131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2074|lost_pn:2071|thresh:3| [2025/04/30 20:08:15 033139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 033145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 033152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 033159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56688|rtt_var:574|pto_duration:58984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 033183] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 033193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 033197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 033201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695116463|now:1746043695033158|interv:83305| [2025/04/30 20:08:15 033205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695116463|now:1746043695033158|interval:83305|pto_count:0|srtt:56688 [2025/04/30 20:08:15 033209] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55726, ack_elapse 56698, delivered 67217|rate 1185526|lost 346| [2025/04/30 20:08:15 033214] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185526) in round 33| [2025/04/30 20:08:15 033218] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 033222] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 033226] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694977085|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 033231] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694977085|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 033236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70816|srtt:56688|latest_rtt:55948|min_rtt:30499|applimit:0|lost:346|recovery:1|recovery_start:1746043695028660|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 033242] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1681|largest:1681|pns:2| [2025/04/30 20:08:15 033247] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1681|frame:ACK |recv_time:1746043695033033|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 033255] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815033033|now:1746043695033033|interv:120000000| [2025/04/30 20:08:15 033265] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815033033|now:1746043695033033|interv:120000000| [2025/04/30 20:08:15 033269] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695033581|pq_index:0| [2025/04/30 20:08:15 033273] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695032277| [2025/04/30 20:08:15 033277] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695033277| [2025/04/30 20:08:15 033282] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695033281| [2025/04/30 20:08:15 033288] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56688|min_srtt:56688|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 033293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2058620| [2025/04/30 20:08:15 033298] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 033302] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 033307] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56688|min_srtt:56688|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 033311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2059787| [2025/04/30 20:08:15 033315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 033319] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 033323] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 033328] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 033332] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 033336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2024777| [2025/04/30 20:08:15 033341] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 033345] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 033349] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695033581| [2025/04/30 20:08:15 033353] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695033581| [2025/04/30 20:08:15 033357] [debug] |xqc_engine_wakeup_after|wakeup:1746043695033581|now:1746043695033357|diff:224| [2025/04/30 20:08:15 033361] [debug] |xqc_engine_main_logic|END|now:1746043695033281| [2025/04/30 20:08:15 033369] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695033369| [2025/04/30 20:08:15 033373] [debug] |xqc_engine_wakeup_after|wakeup:1746043695033581|now:1746043695033373|diff:208| [2025/04/30 20:08:15 033377] [debug] |xqc_engine_main_logic|END|now:1746043695033369| [2025/04/30 20:08:15 034047] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695034046| [2025/04/30 20:08:15 034060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 034069] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1681| [2025/04/30 20:08:15 034076] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1682| [2025/04/30 20:08:15 034084] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1682| [2025/04/30 20:08:15 034091] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 034099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 034107] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70817|prior_delivered:1946439|prior_time:1746043694976335|is_app_limited:0|send_elapse:55845|ack_elapse:57711|ctl_first_sent_time:1746043694977204|lagest_ack_time:1746043695034046|curr_delivered:2014856| [2025/04/30 20:08:15 034114] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694977204| [2025/04/30 20:08:15 034120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:741| [2025/04/30 20:08:15 034126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56688|rttvar:574|minrtt:30499|latest_rtt:56842|ack_delay:32| [2025/04/30 20:08:15 034133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56703|rttvar:461|minrtt:30499|latest_rtt:56842|ack_delay:32| [2025/04/30 20:08:15 034139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2075|lost_pn:2072|thresh:3| [2025/04/30 20:08:15 034146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 034153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 034159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 034182] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56703|rtt_var:461|pto_duration:58703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 034192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 034197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 034200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69616| [2025/04/30 20:08:15 034204] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695116182|now:1746043695034181|interv:82001| [2025/04/30 20:08:15 034209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695116182|now:1746043695034181|interval:82001|pto_count:0|srtt:56703 [2025/04/30 20:08:15 034220] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55845, ack_elapse 57711, delivered 68417|rate 1185510|lost 346| [2025/04/30 20:08:15 034225] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185510) in round 33| [2025/04/30 20:08:15 034229] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 034233] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 034237] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694977204|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 034242] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694977204|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 034247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69616|srtt:56703|latest_rtt:56842|min_rtt:30499|applimit:0|lost:346|recovery:1|recovery_start:1746043695028660|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 034253] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1682|largest:1682|pns:2| [2025/04/30 20:08:15 034257] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1682|frame:ACK |recv_time:1746043695034046|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 034262] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815034046|now:1746043695034046|interv:120000000| [2025/04/30 20:08:15 034266] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815034046|now:1746043695034046|interv:120000000| [2025/04/30 20:08:15 034270] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695033581|pq_index:0| [2025/04/30 20:08:15 034275] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695033281| [2025/04/30 20:08:15 034279] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695034279| [2025/04/30 20:08:15 034284] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695034283| [2025/04/30 20:08:15 034288] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695033581|now:1746043695034283| [2025/04/30 20:08:15 034293] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695033581|now:1746043695034283| [2025/04/30 20:08:15 034297] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 034302] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56703|min_srtt:56703|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 034307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2059787| [2025/04/30 20:08:15 034314] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56703|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 034319] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 034323] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56703|min_srtt:56703|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 034328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2060954| [2025/04/30 20:08:15 034332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 034336] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 034340] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 034344] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 034349] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 034353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2024777| [2025/04/30 20:08:15 034357] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 034362] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2140| [2025/04/30 20:08:15 034396] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69616|now:1746043695034369|stream_id:0|stream_offset:2024777| [2025/04/30 20:08:15 034403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2140|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 034408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69616|applimit:0| [2025/04/30 20:08:15 034412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56703|rtt_var:461|pto_duration:58703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 034417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 034424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 034430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 034437] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695118072|now:1746043695034412|interv:83660| [2025/04/30 20:08:15 034443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695118072|now:1746043695034412|interval:83660|pto_count:0|srtt:56703 [2025/04/30 20:08:15 034457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70816| [2025/04/30 20:08:15 034466] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 034471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2025944| [2025/04/30 20:08:15 034476] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 034480] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2141| [2025/04/30 20:08:15 034511] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043695034487|stream_id:0|stream_offset:2025944| [2025/04/30 20:08:15 034517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2141|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 034522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:15 034526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56703|rtt_var:461|pto_duration:58703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 034532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 034539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 034545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 034552] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695118190|now:1746043695034526|interv:83664| [2025/04/30 20:08:15 034559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695118190|now:1746043695034526|interval:83664|pto_count:0|srtt:56703 [2025/04/30 20:08:15 034566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72016| [2025/04/30 20:08:15 034575] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 034581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2027111| [2025/04/30 20:08:15 034586] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 034590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695035590|now:1746043695034590|interv:1000| [2025/04/30 20:08:15 034594] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 034598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 034602] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695035590| [2025/04/30 20:08:15 034606] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695035590| [2025/04/30 20:08:15 034610] [debug] |xqc_engine_wakeup_after|wakeup:1746043695035590|now:1746043695034610|diff:980| [2025/04/30 20:08:15 034620] [debug] |xqc_engine_main_logic|END|now:1746043695034283| [2025/04/30 20:08:15 034625] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695034625| [2025/04/30 20:08:15 034629] [debug] |xqc_engine_wakeup_after|wakeup:1746043695035590|now:1746043695034629|diff:961| [2025/04/30 20:08:15 034635] [debug] |xqc_engine_main_logic|END|now:1746043695034625| [2025/04/30 20:08:15 035184] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695035183| [2025/04/30 20:08:15 035199] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 035208] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1682| [2025/04/30 20:08:15 035213] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1683| [2025/04/30 20:08:15 035219] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1683| [2025/04/30 20:08:15 035226] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 035234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 035241] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69617|prior_delivered:1948839|prior_time:1746043694978228|is_app_limited:0|send_elapse:55918|ack_elapse:56955|ctl_first_sent_time:1746043694978530|lagest_ack_time:1746043695035183|curr_delivered:2016056| [2025/04/30 20:08:15 035248] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694978530| [2025/04/30 20:08:15 035255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:742| [2025/04/30 20:08:15 035262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56703|rttvar:461|minrtt:30499|latest_rtt:56653|ack_delay:64| [2025/04/30 20:08:15 035269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56689|rttvar:374|minrtt:30499|latest_rtt:56653|ack_delay:64| [2025/04/30 20:08:15 035275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2076|lost_pn:2073|thresh:3| [2025/04/30 20:08:15 035282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 035288] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 035294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 035301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56689|rtt_var:374|pto_duration:58689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 035308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 035315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 035321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 035328] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695118176|now:1746043695035301|interv:82875| [2025/04/30 20:08:15 035332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695118176|now:1746043695035301|interval:82875|pto_count:0|srtt:56689 [2025/04/30 20:08:15 035343] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55918, ack_elapse 56955, delivered 67217|rate 1180177|lost 346| [2025/04/30 20:08:15 035348] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180177) in round 33| [2025/04/30 20:08:15 035352] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 035356] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 035360] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694978530|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 035365] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694978530|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 035369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70816|srtt:56689|latest_rtt:56653|min_rtt:30499|applimit:0|lost:346|recovery:1|recovery_start:1746043695028660|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 035375] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1683|largest:1683|pns:2| [2025/04/30 20:08:15 035380] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1683|frame:ACK |recv_time:1746043695035183|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 035385] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815035183|now:1746043695035183|interv:120000000| [2025/04/30 20:08:15 035389] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815035183|now:1746043695035183|interv:120000000| [2025/04/30 20:08:15 035393] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695035590|pq_index:0| [2025/04/30 20:08:15 035398] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695034283| [2025/04/30 20:08:15 035402] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695035402| [2025/04/30 20:08:15 035407] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695035406| [2025/04/30 20:08:15 035413] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56689|min_srtt:56689|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 035417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2060954| [2025/04/30 20:08:15 035422] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56689|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 035429] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 035434] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56689|min_srtt:56689|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 035439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2062121| [2025/04/30 20:08:15 035443] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 035447] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 035451] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 035455] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 035460] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 035464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2027111| [2025/04/30 20:08:15 035469] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 035473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 035477] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695035590| [2025/04/30 20:08:15 035481] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695035590| [2025/04/30 20:08:15 035485] [debug] |xqc_engine_wakeup_after|wakeup:1746043695035590|now:1746043695035485|diff:105| [2025/04/30 20:08:15 035489] [debug] |xqc_engine_main_logic|END|now:1746043695035406| [2025/04/30 20:08:15 035495] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695035494| [2025/04/30 20:08:15 035498] [debug] |xqc_engine_wakeup_after|wakeup:1746043695035590|now:1746043695035498|diff:92| [2025/04/30 20:08:15 035502] [debug] |xqc_engine_main_logic|END|now:1746043695035494| [2025/04/30 20:08:15 036075] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695036074| [2025/04/30 20:08:15 036086] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 036095] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1683| [2025/04/30 20:08:15 036101] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1684| [2025/04/30 20:08:15 036110] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1684| [2025/04/30 20:08:15 036117] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 036125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2078|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2078|path_largest_ack:2078| [2025/04/30 20:08:15 036132] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70809|prior_delivered:1950047|prior_time:1746043694979432|is_app_limited:0|send_elapse:55765|ack_elapse:56642|ctl_first_sent_time:1746043694979845|lagest_ack_time:1746043695036074|curr_delivered:2017256| [2025/04/30 20:08:15 036143] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694979845| [2025/04/30 20:08:15 036148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:743| [2025/04/30 20:08:15 036152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56689|rttvar:374|minrtt:30499|latest_rtt:56229|ack_delay:40| [2025/04/30 20:08:15 036160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56626|rttvar:406|minrtt:30499|latest_rtt:56229|ack_delay:40| [2025/04/30 20:08:15 036181] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2078|lost_pn:2075|thresh:3| [2025/04/30 20:08:15 036190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 036197] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 036203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 036210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695042329|now:1746043695036210|interval:6119| [2025/04/30 20:08:15 036217] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695042329|now:1746043695036210|interv:6119| [2025/04/30 20:08:15 036223] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55765, ack_elapse 56642, delivered 67209|rate 1186557|lost 346| [2025/04/30 20:08:15 036230] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186557) in round 33| [2025/04/30 20:08:15 036235] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 036239] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 036243] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694979845|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 036247] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694979845|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 036252] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69616|srtt:56626|latest_rtt:56229|min_rtt:30499|applimit:0|lost:346|recovery:1|recovery_start:1746043695028660|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 036258] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1684|largest:1684|pns:2| [2025/04/30 20:08:15 036263] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1684|frame:ACK |recv_time:1746043695036074|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 036268] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815036074|now:1746043695036074|interv:120000000| [2025/04/30 20:08:15 036277] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815036074|now:1746043695036074|interv:120000000| [2025/04/30 20:08:15 036281] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695035590|pq_index:0| [2025/04/30 20:08:15 036285] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695035406| [2025/04/30 20:08:15 036289] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695036289| [2025/04/30 20:08:15 036294] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695036293| [2025/04/30 20:08:15 036299] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695035590|now:1746043695036293| [2025/04/30 20:08:15 036303] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695035590|now:1746043695036293| [2025/04/30 20:08:15 036307] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 036312] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56626|min_srtt:56626|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 036317] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2062121| [2025/04/30 20:08:15 036321] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56626|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 036326] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 036331] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56626|min_srtt:56626|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 036335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2063288| [2025/04/30 20:08:15 036339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 036343] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 036347] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 036351] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 036356] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 036360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2027111| [2025/04/30 20:08:15 036365] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 036369] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2142| [2025/04/30 20:08:15 036406] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69616|now:1746043695036379|stream_id:0|stream_offset:2027111| [2025/04/30 20:08:15 036413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2142|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 036418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69616|applimit:0| [2025/04/30 20:08:15 036423] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695042329|now:1746043695036423|interval:5906| [2025/04/30 20:08:15 036430] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695042329|now:1746043695036423|interv:5906| [2025/04/30 20:08:15 036438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70816| [2025/04/30 20:08:15 036446] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 036453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2028278| [2025/04/30 20:08:15 036461] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 036467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2143| [2025/04/30 20:08:15 036497] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043695036476|stream_id:0|stream_offset:2028278| [2025/04/30 20:08:15 036503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2143|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 036508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:15 036514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695042329|now:1746043695036514|interval:5815| [2025/04/30 20:08:15 036521] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695042329|now:1746043695036514|interv:5815| [2025/04/30 20:08:15 036528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72016| [2025/04/30 20:08:15 036535] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 036542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2029445| [2025/04/30 20:08:15 036550] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 036556] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695037556|now:1746043695036556|interv:1000| [2025/04/30 20:08:15 036562] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 036570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 036575] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695037556| [2025/04/30 20:08:15 036579] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695037556| [2025/04/30 20:08:15 036583] [debug] |xqc_engine_wakeup_after|wakeup:1746043695037556|now:1746043695036583|diff:973| [2025/04/30 20:08:15 036587] [debug] |xqc_engine_main_logic|END|now:1746043695036293| [2025/04/30 20:08:15 036593] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695036593| [2025/04/30 20:08:15 036597] [debug] |xqc_engine_wakeup_after|wakeup:1746043695037556|now:1746043695036597|diff:959| [2025/04/30 20:08:15 036601] [debug] |xqc_engine_main_logic|END|now:1746043695036593| [2025/04/30 20:08:15 037038] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695037037| [2025/04/30 20:08:15 037048] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 037057] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1684| [2025/04/30 20:08:15 037063] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1685| [2025/04/30 20:08:15 037070] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1685| [2025/04/30 20:08:15 037075] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 037083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 037090] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69609|prior_delivered:1952447|prior_time:1746043694981194|is_app_limited:0|send_elapse:55980|ack_elapse:55843|ctl_first_sent_time:1746043694981500|lagest_ack_time:1746043695037037|curr_delivered:2018456| [2025/04/30 20:08:15 037097] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694981500| [2025/04/30 20:08:15 037104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:744| [2025/04/30 20:08:15 037110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56626|rttvar:406|minrtt:30499|latest_rtt:55537|ack_delay:32| [2025/04/30 20:08:15 037118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56486|rttvar:585|minrtt:30499|latest_rtt:55537|ack_delay:32| [2025/04/30 20:08:15 037125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2079|lost_pn:2076|thresh:3| [2025/04/30 20:08:15 037131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 037136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 037140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 037146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695042171|now:1746043695037146|interval:5025| [2025/04/30 20:08:15 037153] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695042171|now:1746043695037146|interv:5025| [2025/04/30 20:08:15 037160] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55980, ack_elapse 55843, delivered 66009|rate 1179153|lost 346| [2025/04/30 20:08:15 037195] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179153) in round 33| [2025/04/30 20:08:15 037202] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 037208] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 037212] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694981500|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 037217] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694981500|recovery:1|recovery_start:1746043695028660|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 037222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70816|srtt:56486|latest_rtt:55537|min_rtt:30499|applimit:0|lost:346|recovery:1|recovery_start:1746043695028660|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 037228] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1685|largest:1685|pns:2| [2025/04/30 20:08:15 037233] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1685|frame:ACK |recv_time:1746043695037037|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 037237] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815037037|now:1746043695037037|interv:120000000| [2025/04/30 20:08:15 037242] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815037037|now:1746043695037037|interv:120000000| [2025/04/30 20:08:15 037246] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695037556|pq_index:0| [2025/04/30 20:08:15 037250] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695036293| [2025/04/30 20:08:15 037254] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695037254| [2025/04/30 20:08:15 037259] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695037258| [2025/04/30 20:08:15 037266] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56486|min_srtt:56486|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 037271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2063288| [2025/04/30 20:08:15 037276] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56486|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 037280] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 037285] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56486|min_srtt:56486|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 037294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2064455| [2025/04/30 20:08:15 037299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 037303] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 037307] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 037311] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 037316] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 037320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2029445| [2025/04/30 20:08:15 037325] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 037328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 037332] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695037556| [2025/04/30 20:08:15 037337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695037556| [2025/04/30 20:08:15 037341] [debug] |xqc_engine_wakeup_after|wakeup:1746043695037556|now:1746043695037340|diff:216| [2025/04/30 20:08:15 037345] [debug] |xqc_engine_main_logic|END|now:1746043695037258| [2025/04/30 20:08:15 037350] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695037350| [2025/04/30 20:08:15 037354] [debug] |xqc_engine_wakeup_after|wakeup:1746043695037556|now:1746043695037354|diff:202| [2025/04/30 20:08:15 037358] [debug] |xqc_engine_main_logic|END|now:1746043695037350| [2025/04/30 20:08:15 038029] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695038028| [2025/04/30 20:08:15 038041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 038051] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1685| [2025/04/30 20:08:15 038057] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1686| [2025/04/30 20:08:15 038065] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1686| [2025/04/30 20:08:15 038072] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 038079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 038087] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70809|prior_delivered:1952447|prior_time:1746043694981194|is_app_limited:0|send_elapse:56092|ack_elapse:56834|ctl_first_sent_time:1746043694981612|lagest_ack_time:1746043695038028|curr_delivered:2019656| [2025/04/30 20:08:15 038094] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694981612| [2025/04/30 20:08:15 038101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:745| [2025/04/30 20:08:15 038115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56486|rttvar:585|minrtt:30499|latest_rtt:56416|ack_delay:32| [2025/04/30 20:08:15 038122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56474|rttvar:464|minrtt:30499|latest_rtt:56416|ack_delay:32| [2025/04/30 20:08:15 038129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2080|lost_pn:2077|thresh:3| [2025/04/30 20:08:15 038135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 038142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 038150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2077|lost_pn:2077|po_sent_time:1746043694978625|lost_send_time:1746043694974495|loss_delay:63533|frame:STREAM |repair:128| [2025/04/30 20:08:15 038157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043694978625u| [2025/04/30 20:08:15 038164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 038190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56474|rtt_var:464|pto_duration:58474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 038196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 038199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 038203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68416| [2025/04/30 20:08:15 038207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695119950|now:1746043695038190|interv:81760| [2025/04/30 20:08:15 038211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695119950|now:1746043695038190|interval:81760|pto_count:0|srtt:56474 [2025/04/30 20:08:15 038216] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56092, ack_elapse 56834, delivered 67209|rate 1182549|lost 347| [2025/04/30 20:08:15 038220] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182549) in round 33| [2025/04/30 20:08:15 038225] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 038229] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 038233] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:1|acked:1200|po_sent_time:1746043694981612|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 038237] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:1|acked:1200|po_sent_time:1746043694981612|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 038242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:68416|srtt:56474|latest_rtt:56416|min_rtt:30499|applimit:0|lost:346|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 038259] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1686|largest:1686|pns:2| [2025/04/30 20:08:15 038264] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1686|frame:ACK |recv_time:1746043695038028|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 038269] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815038028|now:1746043695038028|interv:120000000| [2025/04/30 20:08:15 038273] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815038028|now:1746043695038028|interv:120000000| [2025/04/30 20:08:15 038277] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695037556|pq_index:0| [2025/04/30 20:08:15 038281] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695037258| [2025/04/30 20:08:15 038285] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695038285| [2025/04/30 20:08:15 038290] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695038289| [2025/04/30 20:08:15 038295] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695037556|now:1746043695038289| [2025/04/30 20:08:15 038299] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695037556|now:1746043695038289| [2025/04/30 20:08:15 038303] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 038309] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56474|min_srtt:56474|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 038313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:68416|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1960592| [2025/04/30 20:08:15 038318] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56474|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 038322] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2077|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 038327] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56474|min_srtt:56474|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 038331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:68416|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2064455| [2025/04/30 20:08:15 038336] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56474|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 038340] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 038345] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56474|min_srtt:56474|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 038352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:68416|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2065622| [2025/04/30 20:08:15 038357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 038361] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 038365] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 038369] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 038373] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2077|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 038378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68416|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:1960592| [2025/04/30 20:08:15 038382] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 038386] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2144| [2025/04/30 20:08:15 038421] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68416|now:1746043695038394|stream_id:0|stream_offset:1960592| [2025/04/30 20:08:15 038427] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2144|origin_pktnum:2077|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:15 038432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:68416|applimit:0| [2025/04/30 20:08:15 038437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56474|rtt_var:464|pto_duration:58474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 038441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 038446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 038452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69616| [2025/04/30 20:08:15 038458] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695121868|now:1746043695038436|interv:83432| [2025/04/30 20:08:15 038465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695121868|now:1746043695038436|interval:83432|pto_count:0|srtt:56474 [2025/04/30 20:08:15 038473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:69616| [2025/04/30 20:08:15 038481] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 038488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2029445| [2025/04/30 20:08:15 038500] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 038504] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2145| [2025/04/30 20:08:15 038533] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69616|now:1746043695038511|stream_id:0|stream_offset:2029445| [2025/04/30 20:08:15 038540] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2145|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 038545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69616|applimit:0| [2025/04/30 20:08:15 038552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56474|rtt_var:464|pto_duration:58474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 038559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 038566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 038571] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 038575] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695121985|now:1746043695038552|interv:83433| [2025/04/30 20:08:15 038579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695121985|now:1746043695038552|interval:83433|pto_count:0|srtt:56474 [2025/04/30 20:08:15 038584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70816| [2025/04/30 20:08:15 038589] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 038593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2030612| [2025/04/30 20:08:15 038598] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 038601] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695039601|now:1746043695038601|interv:1000| [2025/04/30 20:08:15 038605] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 038609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 038613] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695039601| [2025/04/30 20:08:15 038618] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695039601| [2025/04/30 20:08:15 038622] [debug] |xqc_engine_wakeup_after|wakeup:1746043695039601|now:1746043695038622|diff:979| [2025/04/30 20:08:15 038626] [debug] |xqc_engine_main_logic|END|now:1746043695038289| [2025/04/30 20:08:15 038632] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695038632| [2025/04/30 20:08:15 038636] [debug] |xqc_engine_wakeup_after|wakeup:1746043695039601|now:1746043695038636|diff:965| [2025/04/30 20:08:15 038640] [debug] |xqc_engine_main_logic|END|now:1746043695038632| [2025/04/30 20:08:15 039552] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695039550| [2025/04/30 20:08:15 039575] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 039584] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1686| [2025/04/30 20:08:15 039591] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1687| [2025/04/30 20:08:15 039601] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1687| [2025/04/30 20:08:15 039608] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 039617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 039624] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69609|prior_delivered:1954847|prior_time:1746043694983288|is_app_limited:0|send_elapse:57031|ack_elapse:56262|ctl_first_sent_time:1746043694983952|lagest_ack_time:1746043695039550|curr_delivered:2020856| [2025/04/30 20:08:15 039630] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694983952| [2025/04/30 20:08:15 039636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:745| [2025/04/30 20:08:15 039640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56474|rttvar:464|minrtt:30499|latest_rtt:55598|ack_delay:32| [2025/04/30 20:08:15 039645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56360|rttvar:575|minrtt:30499|latest_rtt:55598|ack_delay:32| [2025/04/30 20:08:15 039652] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2081|lost_pn:2078|thresh:3| [2025/04/30 20:08:15 039658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 039665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 039670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 039677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 039683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56360|rtt_var:575|pto_duration:58660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 039689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 039695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 039701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69616| [2025/04/30 20:08:15 039708] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695122171|now:1746043695039682|interv:82489| [2025/04/30 20:08:15 039714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695122171|now:1746043695039682|interval:82489|pto_count:0|srtt:56360 [2025/04/30 20:08:15 039721] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57031, ack_elapse 56262, delivered 66009|rate 1157423|lost 347| [2025/04/30 20:08:15 039728] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157423) in round 33| [2025/04/30 20:08:15 039742] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 039749] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 039755] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694983952|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 039761] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694983952|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 039768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69616|srtt:56360|latest_rtt:55598|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 039777] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1687|largest:1687|pns:2| [2025/04/30 20:08:15 039783] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1687|frame:ACK |recv_time:1746043695039550|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 039791] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815039550|now:1746043695039550|interv:120000000| [2025/04/30 20:08:15 039796] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815039550|now:1746043695039550|interv:120000000| [2025/04/30 20:08:15 039802] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695039601|pq_index:0| [2025/04/30 20:08:15 039808] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695038289| [2025/04/30 20:08:15 039814] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695039813| [2025/04/30 20:08:15 039821] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695039819| [2025/04/30 20:08:15 039827] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695039601|now:1746043695039819| [2025/04/30 20:08:15 039833] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695039601|now:1746043695039819| [2025/04/30 20:08:15 039839] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 039846] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56360|min_srtt:56360|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 039852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2065622| [2025/04/30 20:08:15 039859] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 039866] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 039877] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56360|min_srtt:56360|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 039883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2066789| [2025/04/30 20:08:15 039889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 039895] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 039900] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 039907] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 039913] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 039920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2030612| [2025/04/30 20:08:15 039926] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 039934] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2146| [2025/04/30 20:08:15 039982] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69616|now:1746043695039946|stream_id:0|stream_offset:2030612| [2025/04/30 20:08:15 039993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2146|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 040000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69616|applimit:0| [2025/04/30 20:08:15 040007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56360|rtt_var:575|pto_duration:58660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 040014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 040021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 040028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 040035] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695123606|now:1746043695040007|interv:83599| [2025/04/30 20:08:15 040042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695123606|now:1746043695040007|interval:83599|pto_count:0|srtt:56360 [2025/04/30 20:08:15 040047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70816| [2025/04/30 20:08:15 040052] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 040064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2031779| [2025/04/30 20:08:15 040071] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 040079] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2147| [2025/04/30 20:08:15 040123] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043695040089|stream_id:0|stream_offset:2031779| [2025/04/30 20:08:15 040134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2147|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 040141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:15 040148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56360|rtt_var:575|pto_duration:58660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 040155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 040161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 040190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 040197] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695123749|now:1746043695040148|interv:83601| [2025/04/30 20:08:15 040204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695123749|now:1746043695040148|interval:83601|pto_count:0|srtt:56360 [2025/04/30 20:08:15 040211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72016| [2025/04/30 20:08:15 040220] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 040227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2032946| [2025/04/30 20:08:15 040234] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 040240] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695041240|now:1746043695040240|interv:1000| [2025/04/30 20:08:15 040244] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 040248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 040252] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695041240| [2025/04/30 20:08:15 040256] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695041240| [2025/04/30 20:08:15 040260] [debug] |xqc_engine_wakeup_after|wakeup:1746043695041240|now:1746043695040260|diff:980| [2025/04/30 20:08:15 040265] [debug] |xqc_engine_main_logic|END|now:1746043695039819| [2025/04/30 20:08:15 040273] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695040272| [2025/04/30 20:08:15 040278] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 040289] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1687| [2025/04/30 20:08:15 040293] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1688| [2025/04/30 20:08:15 040299] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1688| [2025/04/30 20:08:15 040303] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 040308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 040313] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70809|prior_delivered:1954847|prior_time:1746043694983288|is_app_limited:0|send_elapse:57158|ack_elapse:56984|ctl_first_sent_time:1746043694984079|lagest_ack_time:1746043695040272|curr_delivered:2022056| [2025/04/30 20:08:15 040318] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694984079| [2025/04/30 20:08:15 040323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:746| [2025/04/30 20:08:15 040327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56360|rttvar:575|minrtt:30499|latest_rtt:56193|ack_delay:32| [2025/04/30 20:08:15 040331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56335|rttvar:481|minrtt:30499|latest_rtt:56193|ack_delay:32| [2025/04/30 20:08:15 040336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2082|lost_pn:2079|thresh:3| [2025/04/30 20:08:15 040340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 040344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 040348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 040352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 040356] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56335|rtt_var:481|pto_duration:58335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 040360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 040364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 040368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 040372] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695123424|now:1746043695040356|interv:83068| [2025/04/30 20:08:15 040376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695123424|now:1746043695040356|interval:83068|pto_count:0|srtt:56335 [2025/04/30 20:08:15 040381] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57158, ack_elapse 56984, delivered 67209|rate 1175845|lost 347| [2025/04/30 20:08:15 040385] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175845) in round 33| [2025/04/30 20:08:15 040392] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 040396] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 040400] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694984079|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 040405] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694984079|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 040410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70816|srtt:56335|latest_rtt:56193|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 040416] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1688|largest:1688|pns:2| [2025/04/30 20:08:15 040420] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1688|frame:ACK |recv_time:1746043695040272|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 040425] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815040272|now:1746043695040272|interv:120000000| [2025/04/30 20:08:15 040429] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815040272|now:1746043695040272|interv:120000000| [2025/04/30 20:08:15 040433] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695041240|pq_index:0| [2025/04/30 20:08:15 040438] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695039819| [2025/04/30 20:08:15 040442] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695040442| [2025/04/30 20:08:15 040446] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695040446| [2025/04/30 20:08:15 040453] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56335|min_srtt:56335|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 040457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2066789| [2025/04/30 20:08:15 040462] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56335|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 040466] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 040471] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56335|min_srtt:56335|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 040475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2067956| [2025/04/30 20:08:15 040482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 040486] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 040490] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 040495] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 040499] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 040503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2032946| [2025/04/30 20:08:15 040508] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 040511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 040515] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695041240| [2025/04/30 20:08:15 040519] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695041240| [2025/04/30 20:08:15 040523] [debug] |xqc_engine_wakeup_after|wakeup:1746043695041240|now:1746043695040523|diff:717| [2025/04/30 20:08:15 040528] [debug] |xqc_engine_main_logic|END|now:1746043695040446| [2025/04/30 20:08:15 040533] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695040533| [2025/04/30 20:08:15 040536] [debug] |xqc_engine_wakeup_after|wakeup:1746043695041240|now:1746043695040536|diff:704| [2025/04/30 20:08:15 040540] [debug] |xqc_engine_main_logic|END|now:1746043695040533| [2025/04/30 20:08:15 041506] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695041504| [2025/04/30 20:08:15 041521] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 041530] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1688| [2025/04/30 20:08:15 041537] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1689| [2025/04/30 20:08:15 041544] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1689| [2025/04/30 20:08:15 041551] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 041560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 041567] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70809|prior_delivered:1956047|prior_time:1746043694984255|is_app_limited:0|send_elapse:56973|ack_elapse:57249|ctl_first_sent_time:1746043694985707|lagest_ack_time:1746043695041504|curr_delivered:2023256| [2025/04/30 20:08:15 041575] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694985707| [2025/04/30 20:08:15 041582] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:747| [2025/04/30 20:08:15 041589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56335|rttvar:481|minrtt:30499|latest_rtt:55797|ack_delay:56| [2025/04/30 20:08:15 041600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56261|rttvar:509|minrtt:30499|latest_rtt:55797|ack_delay:56| [2025/04/30 20:08:15 041604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2083|lost_pn:2080|thresh:3| [2025/04/30 20:08:15 041608] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 041612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 041619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 041625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 041632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56261|rtt_var:509|pto_duration:58297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 041640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 041646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 041651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69616| [2025/04/30 20:08:15 041656] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695123386|now:1746043695041632|interv:81754| [2025/04/30 20:08:15 041661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695123386|now:1746043695041632|interval:81754|pto_count:0|srtt:56261 [2025/04/30 20:08:15 041667] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56973, ack_elapse 57249, delivered 67209|rate 1173976|lost 347| [2025/04/30 20:08:15 041673] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173976) in round 33| [2025/04/30 20:08:15 041678] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 041684] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 041689] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694985707|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 041695] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694985707|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 041702] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69616|srtt:56261|latest_rtt:55797|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 041709] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1689|largest:1689|pns:2| [2025/04/30 20:08:15 041719] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1689|frame:ACK |recv_time:1746043695041504|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 041725] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815041504|now:1746043695041504|interv:120000000| [2025/04/30 20:08:15 041731] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815041504|now:1746043695041504|interv:120000000| [2025/04/30 20:08:15 041736] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695041240|pq_index:0| [2025/04/30 20:08:15 041742] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695040446| [2025/04/30 20:08:15 041747] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695041747| [2025/04/30 20:08:15 041754] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695041752| [2025/04/30 20:08:15 041760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695041240|now:1746043695041752| [2025/04/30 20:08:15 041765] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695041240|now:1746043695041752| [2025/04/30 20:08:15 041771] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 041777] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56261|min_srtt:56261|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 041783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2067956| [2025/04/30 20:08:15 041789] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 041795] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 041801] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56261|min_srtt:56261|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 041807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2069123| [2025/04/30 20:08:15 041813] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 041818] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 041823] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 041829] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 041835] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 041841] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2032946| [2025/04/30 20:08:15 041850] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 041856] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2148| [2025/04/30 20:08:15 041898] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69616|now:1746043695041865|stream_id:0|stream_offset:2032946| [2025/04/30 20:08:15 041906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2148|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 041912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69616|applimit:0| [2025/04/30 20:08:15 041918] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56261|rtt_var:509|pto_duration:58297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 041924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 041929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 041934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 041940] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695125162|now:1746043695041917|interv:83245| [2025/04/30 20:08:15 041945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695125162|now:1746043695041917|interval:83245|pto_count:0|srtt:56261 [2025/04/30 20:08:15 041951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70816| [2025/04/30 20:08:15 041957] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 041963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2034113| [2025/04/30 20:08:15 041969] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 041975] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2149| [2025/04/30 20:08:15 042006] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043695041983|stream_id:0|stream_offset:2034113| [2025/04/30 20:08:15 042013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2149|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 042019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:15 042025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56261|rtt_var:509|pto_duration:58297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 042030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 042035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 042044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 042049] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695125280|now:1746043695042024|interv:83256| [2025/04/30 20:08:15 042055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695125280|now:1746043695042024|interval:83256|pto_count:0|srtt:56261 [2025/04/30 20:08:15 042061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72016| [2025/04/30 20:08:15 042066] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 042072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2035280| [2025/04/30 20:08:15 042078] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 042083] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695043083|now:1746043695042083|interv:1000| [2025/04/30 20:08:15 042089] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 042094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 042099] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695043083| [2025/04/30 20:08:15 042105] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695043083| [2025/04/30 20:08:15 042110] [debug] |xqc_engine_wakeup_after|wakeup:1746043695043083|now:1746043695042110|diff:973| [2025/04/30 20:08:15 042115] [debug] |xqc_engine_main_logic|END|now:1746043695041752| [2025/04/30 20:08:15 042123] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695042123| [2025/04/30 20:08:15 042128] [debug] |xqc_engine_wakeup_after|wakeup:1746043695043083|now:1746043695042128|diff:955| [2025/04/30 20:08:15 042133] [debug] |xqc_engine_main_logic|END|now:1746043695042123| [2025/04/30 20:08:15 042194] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695042193| [2025/04/30 20:08:15 042204] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 042211] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1689| [2025/04/30 20:08:15 042216] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1690| [2025/04/30 20:08:15 042224] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1690| [2025/04/30 20:08:15 042229] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 042235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 042241] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:72009|prior_delivered:1956047|prior_time:1746043694984255|is_app_limited:0|send_elapse:57080|ack_elapse:57938|ctl_first_sent_time:1746043694985814|lagest_ack_time:1746043695042193|curr_delivered:2024456| [2025/04/30 20:08:15 042248] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694985814| [2025/04/30 20:08:15 042257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:748| [2025/04/30 20:08:15 042262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56261|rttvar:509|minrtt:30499|latest_rtt:56379|ack_delay:48| [2025/04/30 20:08:15 042268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56270|rttvar:399|minrtt:30499|latest_rtt:56379|ack_delay:48| [2025/04/30 20:08:15 042274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2084|lost_pn:2081|thresh:3| [2025/04/30 20:08:15 042279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 042284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 042290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 042295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 042301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56270|rtt_var:399|pto_duration:58270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 042306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 042311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 042316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 042321] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695125253|now:1746043695042300|interv:82953| [2025/04/30 20:08:15 042327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695125253|now:1746043695042300|interval:82953|pto_count:0|srtt:56270 [2025/04/30 20:08:15 042333] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57080, ack_elapse 57938, delivered 68409|rate 1180727|lost 347| [2025/04/30 20:08:15 042339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180727) in round 33| [2025/04/30 20:08:15 042344] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 042350] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 042355] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694985814|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 042361] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694985814|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 042367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:70816|srtt:56270|latest_rtt:56379|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 042377] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1690|largest:1690|pns:2| [2025/04/30 20:08:15 042383] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1690|frame:ACK |recv_time:1746043695042193|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 042389] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815042193|now:1746043695042193|interv:120000000| [2025/04/30 20:08:15 042395] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815042193|now:1746043695042193|interv:120000000| [2025/04/30 20:08:15 042400] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695043083|pq_index:0| [2025/04/30 20:08:15 042406] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695041752| [2025/04/30 20:08:15 042411] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695042411| [2025/04/30 20:08:15 042418] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695042416| [2025/04/30 20:08:15 042425] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56270|min_srtt:56270|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 042431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2069123| [2025/04/30 20:08:15 042437] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56270|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 042443] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 042449] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56270|min_srtt:56270|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 042455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2070290| [2025/04/30 20:08:15 042460] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 042465] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 042471] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 042476] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 042482] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 042488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2035280| [2025/04/30 20:08:15 042497] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 042502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 042507] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695043083| [2025/04/30 20:08:15 042513] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695043083| [2025/04/30 20:08:15 042518] [debug] |xqc_engine_wakeup_after|wakeup:1746043695043083|now:1746043695042518|diff:565| [2025/04/30 20:08:15 042523] [debug] |xqc_engine_main_logic|END|now:1746043695042416| [2025/04/30 20:08:15 042530] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695042530| [2025/04/30 20:08:15 042535] [debug] |xqc_engine_wakeup_after|wakeup:1746043695043083|now:1746043695042535|diff:548| [2025/04/30 20:08:15 042540] [debug] |xqc_engine_main_logic|END|now:1746043695042530| [2025/04/30 20:08:15 043017] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695043016| [2025/04/30 20:08:15 043028] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 043038] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1690| [2025/04/30 20:08:15 043044] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1691| [2025/04/30 20:08:15 043052] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1691| [2025/04/30 20:08:15 043056] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 043062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 043067] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69609|prior_delivered:1959647|prior_time:1746043694987233|is_app_limited:0|send_elapse:55972|ack_elapse:55783|ctl_first_sent_time:1746043694987649|lagest_ack_time:1746043695043016|curr_delivered:2025656| [2025/04/30 20:08:15 043071] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694987649| [2025/04/30 20:08:15 043076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:749| [2025/04/30 20:08:15 043080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56270|rttvar:399|minrtt:30499|latest_rtt:55367|ack_delay:56| [2025/04/30 20:08:15 043085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56150|rttvar:539|minrtt:30499|latest_rtt:55367|ack_delay:56| [2025/04/30 20:08:15 043090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2085|lost_pn:2082|thresh:3| [2025/04/30 20:08:15 043096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 043102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 043108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 043115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 043120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56150|rtt_var:539|pto_duration:58306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 043131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 043135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 043139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69616| [2025/04/30 20:08:15 043143] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695125289|now:1746043695043120|interv:82169| [2025/04/30 20:08:15 043147] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695125289|now:1746043695043120|interval:82169|pto_count:0|srtt:56150 [2025/04/30 20:08:15 043152] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55972, ack_elapse 55783, delivered 66009|rate 1179321|lost 347| [2025/04/30 20:08:15 043156] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179321) in round 33| [2025/04/30 20:08:15 043160] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 043165] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 043188] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694987649|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 043193] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694987649|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 043198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1253837|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:69616|srtt:56150|latest_rtt:55367|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 043204] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1691|largest:1691|pns:2| [2025/04/30 20:08:15 043208] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1691|frame:ACK |recv_time:1746043695043016|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 043213] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815043016|now:1746043695043016|interv:120000000| [2025/04/30 20:08:15 043217] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815043016|now:1746043695043016|interv:120000000| [2025/04/30 20:08:15 043221] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695043083|pq_index:0| [2025/04/30 20:08:15 043226] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695042416| [2025/04/30 20:08:15 043230] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695043230| [2025/04/30 20:08:15 043235] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695043234| [2025/04/30 20:08:15 043239] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695043083|now:1746043695043234| [2025/04/30 20:08:15 043247] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695043083|now:1746043695043234| [2025/04/30 20:08:15 043251] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 043257] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56150|min_srtt:56150|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 043261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2070290| [2025/04/30 20:08:15 043266] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56150|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 043270] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 043275] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56150|min_srtt:56150|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 043279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2071457| [2025/04/30 20:08:15 043284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 043288] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 043292] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 043296] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 043301] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 043305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69616|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2035280| [2025/04/30 20:08:15 043310] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 043314] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2150| [2025/04/30 20:08:15 043348] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69616|now:1746043695043321|stream_id:0|stream_offset:2035280| [2025/04/30 20:08:15 043354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2150|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 043359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:69616|applimit:0| [2025/04/30 20:08:15 043364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56150|rtt_var:539|pto_duration:58306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 043368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 043376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 043380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 043384] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695126627|now:1746043695043363|interv:83264| [2025/04/30 20:08:15 043388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695126627|now:1746043695043363|interval:83264|pto_count:0|srtt:56150 [2025/04/30 20:08:15 043393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:70816| [2025/04/30 20:08:15 043397] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 043402] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2036447| [2025/04/30 20:08:15 043406] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 043410] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695044410|now:1746043695043410|interv:1000| [2025/04/30 20:08:15 043414] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 043418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 043422] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695044410| [2025/04/30 20:08:15 043426] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695044410| [2025/04/30 20:08:15 043430] [debug] |xqc_engine_wakeup_after|wakeup:1746043695044410|now:1746043695043430|diff:980| [2025/04/30 20:08:15 043435] [debug] |xqc_engine_main_logic|END|now:1746043695043234| [2025/04/30 20:08:15 043440] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695043440| [2025/04/30 20:08:15 043444] [debug] |xqc_engine_wakeup_after|wakeup:1746043695044410|now:1746043695043444|diff:966| [2025/04/30 20:08:15 043448] [debug] |xqc_engine_main_logic|END|now:1746043695043440| [2025/04/30 20:08:15 044525] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695044525| [2025/04/30 20:08:15 044538] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695044410|pq_index:0| [2025/04/30 20:08:15 044543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695043234| [2025/04/30 20:08:15 044548] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695044547| [2025/04/30 20:08:15 044553] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695044410|now:1746043695044547| [2025/04/30 20:08:15 044558] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695044410|now:1746043695044547| [2025/04/30 20:08:15 044564] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 044573] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56150|min_srtt:56150|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 044580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2071457| [2025/04/30 20:08:15 044595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 044602] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 044608] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 044615] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 044623] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 044631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2036447| [2025/04/30 20:08:15 044638] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 044644] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2151| [2025/04/30 20:08:15 044689] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043695044656|stream_id:0|stream_offset:2036447| [2025/04/30 20:08:15 044699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2151|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 044706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:15 044713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56150|rtt_var:539|pto_duration:58306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 044721] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 044727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 044734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 044740] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695127962|now:1746043695044713|interv:83249| [2025/04/30 20:08:15 044746] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695127962|now:1746043695044713|interval:83249|pto_count:0|srtt:56150 [2025/04/30 20:08:15 044753] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:72016| [2025/04/30 20:08:15 044761] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 044767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2037614| [2025/04/30 20:08:15 044774] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 044787] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2152| [2025/04/30 20:08:15 044829] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72016|now:1746043695044798|stream_id:0|stream_offset:2037614| [2025/04/30 20:08:15 044839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2152|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 044847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72016|applimit:0| [2025/04/30 20:08:15 044853] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56150|rtt_var:539|pto_duration:58306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 044857] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 044861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 044865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:15 044869] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695128104|now:1746043695044853|interv:83251| [2025/04/30 20:08:15 044873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695128104|now:1746043695044853|interval:83251|pto_count:0|srtt:56150 [2025/04/30 20:08:15 044878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107108|inflight:73216| [2025/04/30 20:08:15 044884] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 044890] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2038781| [2025/04/30 20:08:15 044897] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 044904] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695045903|now:1746043695044903|interv:1000| [2025/04/30 20:08:15 044910] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 044916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 044922] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695045903| [2025/04/30 20:08:15 044929] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695045903| [2025/04/30 20:08:15 044936] [debug] |xqc_engine_wakeup_after|wakeup:1746043695045903|now:1746043695044936|diff:967| [2025/04/30 20:08:15 044943] [debug] |xqc_engine_main_logic|END|now:1746043695044547| [2025/04/30 20:08:15 045244] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695045243| [2025/04/30 20:08:15 045268] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 045278] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1691| [2025/04/30 20:08:15 045283] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1692| [2025/04/30 20:08:15 045295] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1692| [2025/04/30 20:08:15 045299] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 045304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 045309] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70809|prior_delivered:1959647|prior_time:1746043694987233|is_app_limited:0|send_elapse:56122|ack_elapse:58010|ctl_first_sent_time:1746043694987799|lagest_ack_time:1746043695045243|curr_delivered:2026856| [2025/04/30 20:08:15 045314] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694987799| [2025/04/30 20:08:15 045321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:750| [2025/04/30 20:08:15 045328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56150|rttvar:539|minrtt:30499|latest_rtt:57444|ack_delay:24| [2025/04/30 20:08:15 045335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56309|rttvar:722|minrtt:30499|latest_rtt:57444|ack_delay:24| [2025/04/30 20:08:15 045342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2086|lost_pn:2083|thresh:3| [2025/04/30 20:08:15 045349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 045355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 045361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 045367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 045374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56309|rtt_var:722|pto_duration:59197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 045381] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 045387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 045393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 045400] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695128995|now:1746043695045373|interv:83622| [2025/04/30 20:08:15 045405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695128995|now:1746043695045373|interval:83622|pto_count:0|srtt:56309 [2025/04/30 20:08:15 045409] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56122, ack_elapse 58010, delivered 67209|rate 1158576|lost 347| [2025/04/30 20:08:15 045414] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158576) in round 33| [2025/04/30 20:08:15 045418] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 045422] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95600|extra_cwnd:11508| [2025/04/30 20:08:15 045431] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694987799|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 045435] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694987799|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:1962047| [2025/04/30 20:08:15 045441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1567296|bw:1253837|cwnd:107108|full_bw_reached:1|inflight:72016|srtt:56309|latest_rtt:57444|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 045451] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1692|largest:1692|pns:2| [2025/04/30 20:08:15 045458] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1692|frame:ACK |recv_time:1746043695045243|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 045466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815045243|now:1746043695045243|interv:120000000| [2025/04/30 20:08:15 045472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815045243|now:1746043695045243|interv:120000000| [2025/04/30 20:08:15 045479] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695045903|pq_index:0| [2025/04/30 20:08:15 045486] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695044547| [2025/04/30 20:08:15 045493] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695045493| [2025/04/30 20:08:15 045501] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695045499| [2025/04/30 20:08:15 045510] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56309|min_srtt:56309|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 045517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2071457| [2025/04/30 20:08:15 045524] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56309|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 045531] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 045539] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56309|min_srtt:56309|path_bw:1253837|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 045546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2072624| [2025/04/30 20:08:15 045553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 045566] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 045572] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 045577] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 045583] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 045590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:107108|conn:000055FC16B356FC|stream_id:0|stream_offset:2038781| [2025/04/30 20:08:15 045597] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 045603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 045609] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695045903| [2025/04/30 20:08:15 045616] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695045903| [2025/04/30 20:08:15 045622] [debug] |xqc_engine_wakeup_after|wakeup:1746043695045903|now:1746043695045622|diff:281| [2025/04/30 20:08:15 045628] [debug] |xqc_engine_main_logic|END|now:1746043695045499| [2025/04/30 20:08:15 045639] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695045639| [2025/04/30 20:08:15 045647] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 045655] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1692| [2025/04/30 20:08:15 045661] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1693| [2025/04/30 20:08:15 045670] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1693| [2025/04/30 20:08:15 045677] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 045684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 045692] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69609|prior_delivered:1962047|prior_time:1746043694989419|is_app_limited:0|send_elapse:55912|ack_elapse:56220|ctl_first_sent_time:1746043694989730|lagest_ack_time:1746043695045639|curr_delivered:2028056| [2025/04/30 20:08:15 045699] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694989730| [2025/04/30 20:08:15 045707] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:751| [2025/04/30 20:08:15 045713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56309|rttvar:722|minrtt:30499|latest_rtt:55909|ack_delay:48| [2025/04/30 20:08:15 045720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56253|rttvar:654|minrtt:30499|latest_rtt:55909|ack_delay:48| [2025/04/30 20:08:15 045727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2087|lost_pn:2084|thresh:3| [2025/04/30 20:08:15 045733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 045749] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 045755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 045761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 045768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56253|rtt_var:654|pto_duration:58869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 045775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 045781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 045786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 045793] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695128667|now:1746043695045767|interv:82900| [2025/04/30 20:08:15 045799] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695128667|now:1746043695045767|interval:82900|pto_count:0|srtt:56253 [2025/04/30 20:08:15 045806] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55912, ack_elapse 56220, delivered 66009|rate 1174119|lost 347| [2025/04/30 20:08:15 045812] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 33 -> 34| [2025/04/30 20:08:15 045818] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174119) in round 34| [2025/04/30 20:08:15 045824] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 045829] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 045833] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694989730|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 045837] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107108|packet_lost:0|acked:1200|po_sent_time:1746043694989730|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 045842] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:70816|srtt:56253|latest_rtt:55909|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:15 045848] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1693|largest:1693|pns:2| [2025/04/30 20:08:15 045853] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1693|frame:ACK |recv_time:1746043695045639|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 045857] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815045639|now:1746043695045639|interv:120000000| [2025/04/30 20:08:15 045863] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815045639|now:1746043695045639|interv:120000000| [2025/04/30 20:08:15 045876] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695045903|pq_index:0| [2025/04/30 20:08:15 045883] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695045499| [2025/04/30 20:08:15 045890] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695045889| [2025/04/30 20:08:15 045895] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695045894| [2025/04/30 20:08:15 045901] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56253|min_srtt:56253|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 045906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:70816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2072624| [2025/04/30 20:08:15 045911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 045915] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 045919] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 045923] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 045928] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 045932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2038781| [2025/04/30 20:08:15 045937] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 045940] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 045944] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695045903| [2025/04/30 20:08:15 045948] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695045903| [2025/04/30 20:08:15 045952] [debug] |xqc_engine_wakeup_after|wakeup:1746043695045903|now:1746043695045952|diff:18446744073709551567| [2025/04/30 20:08:15 045957] [debug] |xqc_engine_main_logic|END|now:1746043695045894| [2025/04/30 20:08:15 045963] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695045962| [2025/04/30 20:08:15 045966] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695045903|pq_index:0| [2025/04/30 20:08:15 045970] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695045894| [2025/04/30 20:08:15 045975] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695045974| [2025/04/30 20:08:15 045980] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695045903|now:1746043695045974| [2025/04/30 20:08:15 045984] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695045903|now:1746043695045974| [2025/04/30 20:08:15 045992] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 045996] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56253|min_srtt:56253|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 046001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:70816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2072624| [2025/04/30 20:08:15 046005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 046009] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 046013] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 046017] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 046022] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 046026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2038781| [2025/04/30 20:08:15 046030] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 046035] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2153| [2025/04/30 20:08:15 046075] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043695046043|stream_id:0|stream_offset:2038781| [2025/04/30 20:08:15 046085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2153|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 046092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:15 046099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56253|rtt_var:654|pto_duration:58869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 046106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 046111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 046115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 046119] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695129912|now:1746043695046099|interv:83813| [2025/04/30 20:08:15 046123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695129912|now:1746043695046099|interval:83813|pto_count:0|srtt:56253 [2025/04/30 20:08:15 046128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:72016| [2025/04/30 20:08:15 046133] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 046142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2039948| [2025/04/30 20:08:15 046147] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 046151] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695047151|now:1746043695046151|interv:1000| [2025/04/30 20:08:15 046155] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 046159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 046163] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695047151| [2025/04/30 20:08:15 046187] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695047151| [2025/04/30 20:08:15 046191] [debug] |xqc_engine_wakeup_after|wakeup:1746043695047151|now:1746043695046191|diff:960| [2025/04/30 20:08:15 046198] [debug] |xqc_engine_main_logic|END|now:1746043695045974| [2025/04/30 20:08:15 047013] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695047011| [2025/04/30 20:08:15 047025] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 047035] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1693| [2025/04/30 20:08:15 047041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1694| [2025/04/30 20:08:15 047050] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1694| [2025/04/30 20:08:15 047057] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 047065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 047073] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70809|prior_delivered:1962047|prior_time:1746043694989419|is_app_limited:0|send_elapse:56049|ack_elapse:57592|ctl_first_sent_time:1746043694989867|lagest_ack_time:1746043695047011|curr_delivered:2029256| [2025/04/30 20:08:15 047114] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694989867| [2025/04/30 20:08:15 047131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:752| [2025/04/30 20:08:15 047139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56253|rttvar:654|minrtt:30499|latest_rtt:57144|ack_delay:40| [2025/04/30 20:08:15 047148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56360|rttvar:703|minrtt:30499|latest_rtt:57144|ack_delay:40| [2025/04/30 20:08:15 047156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2088|lost_pn:2085|thresh:3| [2025/04/30 20:08:15 047163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 047214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 047222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 047255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 047261] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56360|rtt_var:703|pto_duration:59172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 047267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 047273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 047281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 047288] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695130215|now:1746043695047260|interv:82955| [2025/04/30 20:08:15 047296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695130215|now:1746043695047260|interval:82955|pto_count:0|srtt:56360 [2025/04/30 20:08:15 047303] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56049, ack_elapse 57592, delivered 67209|rate 1166984|lost 347| [2025/04/30 20:08:15 047312] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166984) in round 34| [2025/04/30 20:08:15 047321] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 047329] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 047336] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694989867|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 047345] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694989867|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 047352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:70816|srtt:56360|latest_rtt:57144|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 047361] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1694|largest:1694|pns:2| [2025/04/30 20:08:15 047369] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1694|frame:ACK |recv_time:1746043695047011|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 047378] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815047011|now:1746043695047011|interv:120000000| [2025/04/30 20:08:15 047386] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815047011|now:1746043695047011|interv:120000000| [2025/04/30 20:08:15 047393] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695047151|pq_index:0| [2025/04/30 20:08:15 047403] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695045974| [2025/04/30 20:08:15 047410] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695047410| [2025/04/30 20:08:15 047421] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695047417| [2025/04/30 20:08:15 047437] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695047151|now:1746043695047417| [2025/04/30 20:08:15 047445] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695047151|now:1746043695047417| [2025/04/30 20:08:15 047452] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 047463] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56360|min_srtt:56360|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 047472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:70816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2072624| [2025/04/30 20:08:15 047481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 047488] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 047496] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 047505] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 047511] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 047517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2039948| [2025/04/30 20:08:15 047523] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 047529] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2154| [2025/04/30 20:08:15 047603] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043695047550|stream_id:0|stream_offset:2039948| [2025/04/30 20:08:15 047613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2154|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 047619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:15 047625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56360|rtt_var:703|pto_duration:59172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 047631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 047636] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 047641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 047646] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695131722|now:1746043695047625|interv:84097| [2025/04/30 20:08:15 047651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695131722|now:1746043695047625|interval:84097|pto_count:0|srtt:56360 [2025/04/30 20:08:15 047663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:72016| [2025/04/30 20:08:15 047670] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 047675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2041115| [2025/04/30 20:08:15 047681] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 047686] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2155| [2025/04/30 20:08:15 047721] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72016|now:1746043695047695|stream_id:0|stream_offset:2041115| [2025/04/30 20:08:15 047728] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2155|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 047734] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72016|applimit:0| [2025/04/30 20:08:15 047743] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56360|rtt_var:703|pto_duration:59172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 047751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 047758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 047766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:15 047774] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695131867|now:1746043695047742|interv:84125| [2025/04/30 20:08:15 047781] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695131867|now:1746043695047742|interval:84125|pto_count:0|srtt:56360 [2025/04/30 20:08:15 047786] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:73216| [2025/04/30 20:08:15 047793] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 047798] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2042282| [2025/04/30 20:08:15 047803] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 047808] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2156| [2025/04/30 20:08:15 047851] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73216|now:1746043695047816|stream_id:0|stream_offset:2042282| [2025/04/30 20:08:15 047862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2156|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 047877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73216|applimit:0| [2025/04/30 20:08:15 047885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56360|rtt_var:703|pto_duration:59172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 047893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 047900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 047905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:15 047910] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695131988|now:1746043695047884|interv:84104| [2025/04/30 20:08:15 047915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695131988|now:1746043695047884|interval:84104|pto_count:0|srtt:56360 [2025/04/30 20:08:15 047921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:74416| [2025/04/30 20:08:15 047930] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 047938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2043449| [2025/04/30 20:08:15 047947] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 047955] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695048955|now:1746043695047955|interv:1000| [2025/04/30 20:08:15 047960] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 047965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 047970] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695048955| [2025/04/30 20:08:15 047976] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695048955| [2025/04/30 20:08:15 047981] [debug] |xqc_engine_wakeup_after|wakeup:1746043695048955|now:1746043695047981|diff:974| [2025/04/30 20:08:15 047988] [debug] |xqc_engine_main_logic|END|now:1746043695047417| [2025/04/30 20:08:15 047999] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695047999| [2025/04/30 20:08:15 048006] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 048014] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1694| [2025/04/30 20:08:15 048022] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1695| [2025/04/30 20:08:15 048034] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1695| [2025/04/30 20:08:15 048042] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 048050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 048056] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:69609|prior_delivered:1964447|prior_time:1746043694991248|is_app_limited:0|send_elapse:55917|ack_elapse:56751|ctl_first_sent_time:1746043694991708|lagest_ack_time:1746043695047999|curr_delivered:2030456| [2025/04/30 20:08:15 048067] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694991708| [2025/04/30 20:08:15 048073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:753| [2025/04/30 20:08:15 048078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56360|rttvar:703|minrtt:30499|latest_rtt:56291|ack_delay:48| [2025/04/30 20:08:15 048083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56345|rttvar:557|minrtt:30499|latest_rtt:56291|ack_delay:48| [2025/04/30 20:08:15 048090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2089|lost_pn:2086|thresh:3| [2025/04/30 20:08:15 048095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 048100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 048108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 048115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 048121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56345|rtt_var:557|pto_duration:58573|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 048127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 048131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 048135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:15 048139] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695131389|now:1746043695048121|interv:83268| [2025/04/30 20:08:15 048143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695131389|now:1746043695048121|interval:83268|pto_count:0|srtt:56345 [2025/04/30 20:08:15 048148] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55917, ack_elapse 56751, delivered 66009|rate 1163133|lost 347| [2025/04/30 20:08:15 048153] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163133) in round 34| [2025/04/30 20:08:15 048157] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 048161] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 048182] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694991708|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 048193] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694991708|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 048206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:73216|srtt:56345|latest_rtt:56291|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 048216] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1695|largest:1695|pns:2| [2025/04/30 20:08:15 048222] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1695|frame:ACK |recv_time:1746043695047999|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 048229] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815047999|now:1746043695047999|interv:120000000| [2025/04/30 20:08:15 048235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815047999|now:1746043695047999|interv:120000000| [2025/04/30 20:08:15 048241] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695048955|pq_index:0| [2025/04/30 20:08:15 048247] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695047417| [2025/04/30 20:08:15 048252] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695048251| [2025/04/30 20:08:15 048259] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695048257| [2025/04/30 20:08:15 048268] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56345|min_srtt:56345|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 048275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:73216|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2072624| [2025/04/30 20:08:15 048282] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56345|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 048289] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 048297] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56345|min_srtt:56345|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 048304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:73216|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2073791| [2025/04/30 20:08:15 048310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 048316] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 048321] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 048327] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 048333] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 048343] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2043449| [2025/04/30 20:08:15 048350] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 048355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 048361] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695048955| [2025/04/30 20:08:15 048368] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695048955| [2025/04/30 20:08:15 048374] [debug] |xqc_engine_wakeup_after|wakeup:1746043695048955|now:1746043695048374|diff:581| [2025/04/30 20:08:15 048379] [debug] |xqc_engine_main_logic|END|now:1746043695048257| [2025/04/30 20:08:15 048386] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:43|state:ESTABED|recv_time:1746043695048386| [2025/04/30 20:08:15 048391] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 048398] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1695| [2025/04/30 20:08:15 048404] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1696| [2025/04/30 20:08:15 048413] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1696| [2025/04/30 20:08:15 048419] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 048426] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:15 048433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043695073386|now:1746043695048386|interv:25000| [2025/04/30 20:08:15 048441] [debug] |scid:ed3061445c419a858f5981dc|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:1746043695048386|max_ack_delay:25000| [2025/04/30 20:08:15 048446] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1696|largest:1696|pns:2| [2025/04/30 20:08:15 048451] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1696|frame:PING ACK |recv_time:1746043695048386|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 048458] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815048386|now:1746043695048386|interv:120000000| [2025/04/30 20:08:15 048464] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815048386|now:1746043695048386|interv:120000000| [2025/04/30 20:08:15 048470] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695048955|pq_index:0| [2025/04/30 20:08:15 048477] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695048257| [2025/04/30 20:08:15 048482] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695048482| [2025/04/30 20:08:15 048487] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695048486| [2025/04/30 20:08:15 048493] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56345|min_srtt:56345|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 048501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:73216|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2073791| [2025/04/30 20:08:15 048506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 048510] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 048513] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 048518] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 048522] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 048526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2043449| [2025/04/30 20:08:15 048531] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 048534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 048538] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695048955| [2025/04/30 20:08:15 048545] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695048955| [2025/04/30 20:08:15 048552] [debug] |xqc_engine_wakeup_after|wakeup:1746043695048955|now:1746043695048552|diff:403| [2025/04/30 20:08:15 048558] [debug] |xqc_engine_main_logic|END|now:1746043695048486| [2025/04/30 20:08:15 048568] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695048568| [2025/04/30 20:08:15 048573] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 048578] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1696| [2025/04/30 20:08:15 048582] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1697| [2025/04/30 20:08:15 048587] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1697| [2025/04/30 20:08:15 048591] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 048596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2090|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2090|path_largest_ack:2090| [2025/04/30 20:08:15 048600] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70809|prior_delivered:1964447|prior_time:1746043694991248|is_app_limited:0|send_elapse:56068|ack_elapse:57320|ctl_first_sent_time:1746043694991859|lagest_ack_time:1746043695048568|curr_delivered:2031656| [2025/04/30 20:08:15 048605] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694991859| [2025/04/30 20:08:15 048610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:754| [2025/04/30 20:08:15 048614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56345|rttvar:557|minrtt:30499|latest_rtt:56709|ack_delay:40| [2025/04/30 20:08:15 048626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56385|rttvar:499|minrtt:30499|latest_rtt:56709|ack_delay:40| [2025/04/30 20:08:15 048633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2090|lost_pn:2087|thresh:3| [2025/04/30 20:08:15 048640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 048645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 048651] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 048658] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 048664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56385|rtt_var:499|pto_duration:58385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 048671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 048677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 048683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 048689] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695131201|now:1746043695048664|interv:82537| [2025/04/30 20:08:15 048695] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695131201|now:1746043695048664|interval:82537|pto_count:0|srtt:56385 [2025/04/30 20:08:15 048701] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56068, ack_elapse 57320, delivered 67209|rate 1172522|lost 347| [2025/04/30 20:08:15 048707] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172522) in round 34| [2025/04/30 20:08:15 048713] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 048719] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 048725] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694991859|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 048732] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694991859|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 048739] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:72016|srtt:56385|latest_rtt:56709|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 048747] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1697|largest:1697|pns:2| [2025/04/30 20:08:15 048754] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1697|frame:ACK |recv_time:1746043695048568|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 048766] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815048568|now:1746043695048568|interv:120000000| [2025/04/30 20:08:15 048772] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815048568|now:1746043695048568|interv:120000000| [2025/04/30 20:08:15 048778] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695048955|pq_index:0| [2025/04/30 20:08:15 048784] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695048486| [2025/04/30 20:08:15 048790] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695048790| [2025/04/30 20:08:15 048797] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695048796| [2025/04/30 20:08:15 048805] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56385|min_srtt:56385|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 048811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:72016|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2073791| [2025/04/30 20:08:15 048817] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 048823] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 048830] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56385|min_srtt:56385|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 048836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:72016|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2074958| [2025/04/30 20:08:15 048843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 048849] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 048855] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 048861] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 048866] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 048870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2043449| [2025/04/30 20:08:15 048875] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 048878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 048882] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695048955| [2025/04/30 20:08:15 048891] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695048955| [2025/04/30 20:08:15 048895] [debug] |xqc_engine_wakeup_after|wakeup:1746043695048955|now:1746043695048895|diff:60| [2025/04/30 20:08:15 048899] [debug] |xqc_engine_main_logic|END|now:1746043695048796| [2025/04/30 20:08:15 048904] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695048904| [2025/04/30 20:08:15 048908] [debug] |xqc_engine_wakeup_after|wakeup:1746043695048955|now:1746043695048908|diff:47| [2025/04/30 20:08:15 048912] [debug] |xqc_engine_main_logic|END|now:1746043695048904| [2025/04/30 20:08:15 049050] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695049049| [2025/04/30 20:08:15 049060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 049068] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1697| [2025/04/30 20:08:15 049074] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1698| [2025/04/30 20:08:15 049082] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1698| [2025/04/30 20:08:15 049089] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 049097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 049104] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:72009|prior_delivered:1964447|prior_time:1746043694991248|is_app_limited:0|send_elapse:56195|ack_elapse:57801|ctl_first_sent_time:1746043694991986|lagest_ack_time:1746043695049049|curr_delivered:2032856| [2025/04/30 20:08:15 049111] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694991986| [2025/04/30 20:08:15 049118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:110||sndq_packets_used_bytes:0|sndq_packets_free:755| [2025/04/30 20:08:15 049124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56385|rttvar:499|minrtt:30499|latest_rtt:57063|ack_delay:40| [2025/04/30 20:08:15 049130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56464|rttvar:534|minrtt:30499|latest_rtt:57063|ack_delay:40| [2025/04/30 20:08:15 049138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2091|lost_pn:2088|thresh:3| [2025/04/30 20:08:15 049143] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 049149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 049154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 049160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 049186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56464|rtt_var:534|pto_duration:58600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 049198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 049204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 049215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 049219] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695131416|now:1746043695049186|interv:82230| [2025/04/30 20:08:15 049223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695131416|now:1746043695049186|interval:82230|pto_count:0|srtt:56464 [2025/04/30 20:08:15 049228] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56195, ack_elapse 57801, delivered 68409|rate 1183526|lost 347| [2025/04/30 20:08:15 049232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183526) in round 34| [2025/04/30 20:08:15 049236] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 049240] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 049244] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694991986|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 049249] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694991986|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 049253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:70816|srtt:56464|latest_rtt:57063|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 049259] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1698|largest:1698|pns:2| [2025/04/30 20:08:15 049265] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1698|frame:ACK |recv_time:1746043695049049|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 049272] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815049049|now:1746043695049049|interv:120000000| [2025/04/30 20:08:15 049280] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815049049|now:1746043695049049|interv:120000000| [2025/04/30 20:08:15 049286] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695048955|pq_index:0| [2025/04/30 20:08:15 049293] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695048796| [2025/04/30 20:08:15 049297] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695049297| [2025/04/30 20:08:15 049302] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695049301| [2025/04/30 20:08:15 049307] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695048955|now:1746043695049301| [2025/04/30 20:08:15 049311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695048955|now:1746043695049301| [2025/04/30 20:08:15 049315] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 049330] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56464|min_srtt:56464|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 049335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:70816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2074958| [2025/04/30 20:08:15 049339] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56464|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 049344] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 049348] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56464|min_srtt:56464|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 049352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:70816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2076125| [2025/04/30 20:08:15 049357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 049361] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 049364] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 049369] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 049373] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 049378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2043449| [2025/04/30 20:08:15 049382] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 049386] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2157| [2025/04/30 20:08:15 049425] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043695049394|stream_id:0|stream_offset:2043449| [2025/04/30 20:08:15 049431] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2157|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 049436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:15 049441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56464|rtt_var:534|pto_duration:58600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 049445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 049449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 049454] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 049466] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695132994|now:1746043695049440|interv:83554| [2025/04/30 20:08:15 049472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695132994|now:1746043695049440|interval:83554|pto_count:0|srtt:56464 [2025/04/30 20:08:15 049479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:72016| [2025/04/30 20:08:15 049487] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 049491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2044616| [2025/04/30 20:08:15 049496] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 049500] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2158| [2025/04/30 20:08:15 049529] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72016|now:1746043695049507|stream_id:0|stream_offset:2044616| [2025/04/30 20:08:15 049535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2158|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 049539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72016|applimit:0| [2025/04/30 20:08:15 049543] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56464|rtt_var:534|pto_duration:58600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 049551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 049558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 049564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:15 049571] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695133107|now:1746043695049543|interv:83564| [2025/04/30 20:08:15 049576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695133107|now:1746043695049543|interval:83564|pto_count:0|srtt:56464 [2025/04/30 20:08:15 049580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:73216| [2025/04/30 20:08:15 049585] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 049589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:08:15 049593] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 049597] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695050597|now:1746043695049597|interv:1000| [2025/04/30 20:08:15 049601] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 049610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 049614] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695050597| [2025/04/30 20:08:15 049619] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695050597| [2025/04/30 20:08:15 049625] [debug] |xqc_engine_wakeup_after|wakeup:1746043695050597|now:1746043695049625|diff:972| [2025/04/30 20:08:15 049632] [debug] |xqc_engine_main_logic|END|now:1746043695049301| [2025/04/30 20:08:15 049640] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695049640| [2025/04/30 20:08:15 049646] [debug] |xqc_engine_wakeup_after|wakeup:1746043695050597|now:1746043695049646|diff:951| [2025/04/30 20:08:15 049652] [debug] |xqc_engine_main_logic|END|now:1746043695049640| [2025/04/30 20:08:15 050083] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695050082| [2025/04/30 20:08:15 050098] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 050107] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1698| [2025/04/30 20:08:15 050112] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1699| [2025/04/30 20:08:15 050121] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1699| [2025/04/30 20:08:15 050127] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 050135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 050142] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70809|prior_delivered:1966847|prior_time:1746043694993237|is_app_limited:0|send_elapse:55737|ack_elapse:56845|ctl_first_sent_time:1746043694993553|lagest_ack_time:1746043695050082|curr_delivered:2034056| [2025/04/30 20:08:15 050149] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694993553| [2025/04/30 20:08:15 050157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:756| [2025/04/30 20:08:15 050163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56464|rttvar:534|minrtt:30499|latest_rtt:56529|ack_delay:32| [2025/04/30 20:08:15 050193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56468|rttvar:409|minrtt:30499|latest_rtt:56529|ack_delay:32| [2025/04/30 20:08:15 050199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2092|lost_pn:2089|thresh:3| [2025/04/30 20:08:15 050206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 050212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 050217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 050224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 050230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56468|rtt_var:409|pto_duration:58468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 050247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 050254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 050260] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 050264] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695132975|now:1746043695050229|interv:82746| [2025/04/30 20:08:15 050268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695132975|now:1746043695050229|interval:82746|pto_count:0|srtt:56468 [2025/04/30 20:08:15 050273] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55737, ack_elapse 56845, delivered 67209|rate 1182320|lost 347| [2025/04/30 20:08:15 050278] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182320) in round 34| [2025/04/30 20:08:15 050282] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 050286] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 050290] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694993553|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 050295] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694993553|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 050299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:72016|srtt:56468|latest_rtt:56529|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 050305] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1699|largest:1699|pns:2| [2025/04/30 20:08:15 050310] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1699|frame:ACK |recv_time:1746043695050082|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 050317] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815050082|now:1746043695050082|interv:120000000| [2025/04/30 20:08:15 050323] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815050082|now:1746043695050082|interv:120000000| [2025/04/30 20:08:15 050330] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695050597|pq_index:0| [2025/04/30 20:08:15 050337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695049301| [2025/04/30 20:08:15 050341] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695050341| [2025/04/30 20:08:15 050346] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695050345| [2025/04/30 20:08:15 050352] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56468|min_srtt:56468|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 050361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:72016|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2076125| [2025/04/30 20:08:15 050365] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 050370] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 050375] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56468|min_srtt:56468|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 050379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:72016|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2077292| [2025/04/30 20:08:15 050384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 050388] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 050392] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 050396] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 050403] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 050410] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:08:15 050417] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 050422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 050426] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695050597| [2025/04/30 20:08:15 050430] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695050597| [2025/04/30 20:08:15 050434] [debug] |xqc_engine_wakeup_after|wakeup:1746043695050597|now:1746043695050434|diff:163| [2025/04/30 20:08:15 050439] [debug] |xqc_engine_main_logic|END|now:1746043695050345| [2025/04/30 20:08:15 050444] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695050444| [2025/04/30 20:08:15 050448] [debug] |xqc_engine_wakeup_after|wakeup:1746043695050597|now:1746043695050448|diff:149| [2025/04/30 20:08:15 050452] [debug] |xqc_engine_main_logic|END|now:1746043695050444| [2025/04/30 20:08:15 051004] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695051002| [2025/04/30 20:08:15 051018] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 051028] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1699| [2025/04/30 20:08:15 051035] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1700| [2025/04/30 20:08:15 051045] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1700| [2025/04/30 20:08:15 051059] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 051067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 051072] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:70809|prior_delivered:1968047|prior_time:1746043694994150|is_app_limited:0|send_elapse:57693|ack_elapse:56852|ctl_first_sent_time:1746043694995666|lagest_ack_time:1746043695051002|curr_delivered:2035256| [2025/04/30 20:08:15 051078] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694995666| [2025/04/30 20:08:15 051086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:108||sndq_packets_used_bytes:0|sndq_packets_free:757| [2025/04/30 20:08:15 051093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56468|rttvar:409|minrtt:30499|latest_rtt:55336|ack_delay:32| [2025/04/30 20:08:15 051098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56323|rttvar:598|minrtt:30499|latest_rtt:55336|ack_delay:32| [2025/04/30 20:08:15 051103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2093|lost_pn:2090|thresh:3| [2025/04/30 20:08:15 051111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 051117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 051124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 051130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 051137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56323|rtt_var:598|pto_duration:58715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 051145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 051151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 051157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 051163] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695133222|now:1746043695051137|interv:82085| [2025/04/30 20:08:15 051186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695133222|now:1746043695051137|interval:82085|pto_count:0|srtt:56323 [2025/04/30 20:08:15 051191] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57693, ack_elapse 56852, delivered 67209|rate 1164942|lost 347| [2025/04/30 20:08:15 051196] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164942) in round 34| [2025/04/30 20:08:15 051201] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 051205] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 051210] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694995666|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 051219] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694995666|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 051224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:70816|srtt:56323|latest_rtt:55336|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 051231] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1700|largest:1700|pns:2| [2025/04/30 20:08:15 051236] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1700|frame:ACK |recv_time:1746043695051002|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 051241] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815051002|now:1746043695051002|interv:120000000| [2025/04/30 20:08:15 051246] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815051002|now:1746043695051002|interv:120000000| [2025/04/30 20:08:15 051250] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695050597|pq_index:0| [2025/04/30 20:08:15 051255] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695050345| [2025/04/30 20:08:15 051259] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695051259| [2025/04/30 20:08:15 051265] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695051263| [2025/04/30 20:08:15 051270] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695050597|now:1746043695051263| [2025/04/30 20:08:15 051275] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695050597|now:1746043695051263| [2025/04/30 20:08:15 051279] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 051284] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56323|min_srtt:56323|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 051289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:70816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2077292| [2025/04/30 20:08:15 051294] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56323|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 051300] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 051304] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56323|min_srtt:56323|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 051309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:70816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2078459| [2025/04/30 20:08:15 051316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 051320] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 051324] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 051329] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 051334] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 051338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2045783| [2025/04/30 20:08:15 051342] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 051347] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2159| [2025/04/30 20:08:15 051387] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043695051355|stream_id:0|stream_offset:2045783| [2025/04/30 20:08:15 051397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2159|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 051405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:15 051412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56323|rtt_var:598|pto_duration:58715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 051418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 051422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 051426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 051430] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695135070|now:1746043695051412|interv:83658| [2025/04/30 20:08:15 051434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695135070|now:1746043695051412|interval:83658|pto_count:0|srtt:56323 [2025/04/30 20:08:15 051439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:72016| [2025/04/30 20:08:15 051444] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 051449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2046950| [2025/04/30 20:08:15 051453] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 051458] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2160| [2025/04/30 20:08:15 051494] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72016|now:1746043695051469|stream_id:0|stream_offset:2046950| [2025/04/30 20:08:15 051503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2160|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 051511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72016|applimit:0| [2025/04/30 20:08:15 051517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56323|rtt_var:598|pto_duration:58715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 051522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 051526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 051530] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:15 051534] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695135184|now:1746043695051517|interv:83667| [2025/04/30 20:08:15 051538] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695135184|now:1746043695051517|interval:83667|pto_count:0|srtt:56323 [2025/04/30 20:08:15 051544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:73216| [2025/04/30 20:08:15 051552] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 051559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2048117| [2025/04/30 20:08:15 051566] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 051573] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695052572|now:1746043695051572|interv:1000| [2025/04/30 20:08:15 051579] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 051583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 051587] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695052572| [2025/04/30 20:08:15 051592] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695052572| [2025/04/30 20:08:15 051598] [debug] |xqc_engine_wakeup_after|wakeup:1746043695052572|now:1746043695051598|diff:974| [2025/04/30 20:08:15 051605] [debug] |xqc_engine_main_logic|END|now:1746043695051263| [2025/04/30 20:08:15 051613] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695051613| [2025/04/30 20:08:15 051618] [debug] |xqc_engine_wakeup_after|wakeup:1746043695052572|now:1746043695051618|diff:954| [2025/04/30 20:08:15 051624] [debug] |xqc_engine_main_logic|END|now:1746043695051613| [2025/04/30 20:08:15 052045] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695052043| [2025/04/30 20:08:15 052056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 052066] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1700| [2025/04/30 20:08:15 052081] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1701| [2025/04/30 20:08:15 052090] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1701| [2025/04/30 20:08:15 052097] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 052106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|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:08:15 052113] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:72009|prior_delivered:1968047|prior_time:1746043694994150|is_app_limited:0|send_elapse:57815|ack_elapse:57893|ctl_first_sent_time:1746043694995788|lagest_ack_time:1746043695052043|curr_delivered:2036456| [2025/04/30 20:08:15 052122] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694995788| [2025/04/30 20:08:15 052129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:758| [2025/04/30 20:08:15 052136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56323|rttvar:598|minrtt:30499|latest_rtt:56255|ack_delay:32| [2025/04/30 20:08:15 052140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56310|rttvar:474|minrtt:30499|latest_rtt:56255|ack_delay:32| [2025/04/30 20:08:15 052145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2094|lost_pn:2091|thresh:3| [2025/04/30 20:08:15 052149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 052155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 052161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 052192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 052199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56310|rtt_var:474|pto_duration:58310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 052206] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 052213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 052218] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 052222] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695134779|now:1746043695052199|interv:82580| [2025/04/30 20:08:15 052226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695134779|now:1746043695052199|interval:82580|pto_count:0|srtt:56310 [2025/04/30 20:08:15 052231] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57815, ack_elapse 57893, delivered 68409|rate 1181645|lost 347| [2025/04/30 20:08:15 052236] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181645) in round 34| [2025/04/30 20:08:15 052240] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 052249] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 052253] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694995788|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 052258] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694995788|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 052263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:72016|srtt:56310|latest_rtt:56255|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 052269] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1701|largest:1701|pns:2| [2025/04/30 20:08:15 052274] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1701|frame:ACK |recv_time:1746043695052043|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 052279] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815052043|now:1746043695052043|interv:120000000| [2025/04/30 20:08:15 052283] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815052043|now:1746043695052043|interv:120000000| [2025/04/30 20:08:15 052287] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695052572|pq_index:0| [2025/04/30 20:08:15 052292] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695051263| [2025/04/30 20:08:15 052296] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695052296| [2025/04/30 20:08:15 052301] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695052300| [2025/04/30 20:08:15 052308] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56310|min_srtt:56310|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 052312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:72016|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2078459| [2025/04/30 20:08:15 052317] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56310|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 052322] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 052327] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56310|min_srtt:56310|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 052331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:72016|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2079626| [2025/04/30 20:08:15 052339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 052343] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 052347] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 052351] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 052356] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 052360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2048117| [2025/04/30 20:08:15 052364] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 052368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 052373] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695052572| [2025/04/30 20:08:15 052377] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695052572| [2025/04/30 20:08:15 052381] [debug] |xqc_engine_wakeup_after|wakeup:1746043695052572|now:1746043695052381|diff:191| [2025/04/30 20:08:15 052385] [debug] |xqc_engine_main_logic|END|now:1746043695052300| [2025/04/30 20:08:15 052391] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695052391| [2025/04/30 20:08:15 052395] [debug] |xqc_engine_wakeup_after|wakeup:1746043695052572|now:1746043695052395|diff:177| [2025/04/30 20:08:15 052399] [debug] |xqc_engine_main_logic|END|now:1746043695052391| [2025/04/30 20:08:15 052964] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695052962| [2025/04/30 20:08:15 052974] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 052983] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1701| [2025/04/30 20:08:15 052990] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1702| [2025/04/30 20:08:15 052999] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1702| [2025/04/30 20:08:15 053006] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 053014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2095|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2095|path_largest_ack:2095| [2025/04/30 20:08:15 053021] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:73209|prior_delivered:1968047|prior_time:1746043694994150|is_app_limited:0|send_elapse:57949|ack_elapse:58812|ctl_first_sent_time:1746043694995922|lagest_ack_time:1746043695052962|curr_delivered:2037656| [2025/04/30 20:08:15 053029] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694995922| [2025/04/30 20:08:15 053036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:106||sndq_packets_used_bytes:0|sndq_packets_free:759| [2025/04/30 20:08:15 053042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56310|rttvar:474|minrtt:30499|latest_rtt:57040|ack_delay:56| [2025/04/30 20:08:15 053046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56395|rttvar:524|minrtt:30499|latest_rtt:57040|ack_delay:56| [2025/04/30 20:08:15 053060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2095|lost_pn:2092|thresh:3| [2025/04/30 20:08:15 053068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 053074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 053080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 053086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 053091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56395|rtt_var:524|pto_duration:58491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 053096] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 053102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 053108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70816| [2025/04/30 20:08:15 053114] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695134960|now:1746043695053090|interv:81870| [2025/04/30 20:08:15 053118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695134960|now:1746043695053090|interval:81870|pto_count:0|srtt:56395 [2025/04/30 20:08:15 053123] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57949, ack_elapse 58812, delivered 69609|rate 1183584|lost 347| [2025/04/30 20:08:15 053127] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183584) in round 34| [2025/04/30 20:08:15 053132] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 053136] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 053140] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694995922|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 053145] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043694995922|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 053151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:70816|srtt:56395|latest_rtt:57040|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 053161] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1702|largest:1702|pns:2| [2025/04/30 20:08:15 053191] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1702|frame:ACK |recv_time:1746043695052962|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 053201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815052962|now:1746043695052962|interv:120000000| [2025/04/30 20:08:15 053205] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815052962|now:1746043695052962|interv:120000000| [2025/04/30 20:08:15 053209] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695052572|pq_index:0| [2025/04/30 20:08:15 053214] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695052300| [2025/04/30 20:08:15 053218] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695053218| [2025/04/30 20:08:15 053223] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695053222| [2025/04/30 20:08:15 053228] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695052572|now:1746043695053222| [2025/04/30 20:08:15 053233] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695052572|now:1746043695053222| [2025/04/30 20:08:15 053240] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 053248] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56395|min_srtt:56395|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 053256] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:70816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2079626| [2025/04/30 20:08:15 053261] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56395|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 053266] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 053270] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56395|min_srtt:56395|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 053275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:70816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2080793| [2025/04/30 20:08:15 053279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 053283] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 053287] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 053291] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 053296] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 053300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2048117| [2025/04/30 20:08:15 053308] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 053313] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2161| [2025/04/30 20:08:15 053357] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70816|now:1746043695053322|stream_id:0|stream_offset:2048117| [2025/04/30 20:08:15 053368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2161|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 053375] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70816|applimit:0| [2025/04/30 20:08:15 053382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56395|rtt_var:524|pto_duration:58491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 053387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 053391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 053395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72016| [2025/04/30 20:08:15 053399] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695136813|now:1746043695053382|interv:83431| [2025/04/30 20:08:15 053404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695136813|now:1746043695053382|interval:83431|pto_count:0|srtt:56395 [2025/04/30 20:08:15 053412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:72016| [2025/04/30 20:08:15 053419] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 053426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72016|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2049284| [2025/04/30 20:08:15 053430] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 053435] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2162| [2025/04/30 20:08:15 053467] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72016|now:1746043695053442|stream_id:0|stream_offset:2049284| [2025/04/30 20:08:15 053477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2162|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 053484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:72016|applimit:0| [2025/04/30 20:08:15 053491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56395|rtt_var:524|pto_duration:58491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 053499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 053505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 053512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73216| [2025/04/30 20:08:15 053528] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695136933|now:1746043695053491|interv:83442| [2025/04/30 20:08:15 053532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695136933|now:1746043695053491|interval:83442|pto_count:0|srtt:56395 [2025/04/30 20:08:15 053536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:73216| [2025/04/30 20:08:15 053542] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 053546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73216|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2050451| [2025/04/30 20:08:15 053551] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 053556] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2163| [2025/04/30 20:08:15 053634] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73216|now:1746043695053583|stream_id:0|stream_offset:2050451| [2025/04/30 20:08:15 053647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2163|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 053656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73216|applimit:0| [2025/04/30 20:08:15 053665] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56395|rtt_var:524|pto_duration:58491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 053671] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 053677] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 053684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:15 053693] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695137074|now:1746043695053665|interv:83409| [2025/04/30 20:08:15 053701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695137074|now:1746043695053665|interval:83409|pto_count:0|srtt:56395 [2025/04/30 20:08:15 053710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:74416| [2025/04/30 20:08:15 053719] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 053727] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2051618| [2025/04/30 20:08:15 053736] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 053743] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695054743|now:1746043695053743|interv:1000| [2025/04/30 20:08:15 053750] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 053766] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 053774] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695054743| [2025/04/30 20:08:15 053782] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695054743| [2025/04/30 20:08:15 053790] [debug] |xqc_engine_wakeup_after|wakeup:1746043695054743|now:1746043695053790|diff:953| [2025/04/30 20:08:15 053799] [debug] |xqc_engine_main_logic|END|now:1746043695053222| [2025/04/30 20:08:15 053809] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695053808| [2025/04/30 20:08:15 053816] [debug] |xqc_engine_wakeup_after|wakeup:1746043695054743|now:1746043695053816|diff:927| [2025/04/30 20:08:15 053824] [debug] |xqc_engine_main_logic|END|now:1746043695053808| [2025/04/30 20:08:15 054902] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695054901| [2025/04/30 20:08:15 054920] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695054743|pq_index:0| [2025/04/30 20:08:15 054929] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695053222| [2025/04/30 20:08:15 054936] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695054935| [2025/04/30 20:08:15 054942] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695054743|now:1746043695054935| [2025/04/30 20:08:15 054947] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695054743|now:1746043695054935| [2025/04/30 20:08:15 054951] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 054957] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56395|min_srtt:56395|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 054962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:74416|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2080793| [2025/04/30 20:08:15 054967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 054971] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 054975] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 054980] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 054985] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 054989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2051618| [2025/04/30 20:08:15 054994] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 054999] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2164| [2025/04/30 20:08:15 055043] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74416|now:1746043695055008|stream_id:0|stream_offset:2051618| [2025/04/30 20:08:15 055062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2164|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 055070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74416|applimit:0| [2025/04/30 20:08:15 055077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56395|rtt_var:524|pto_duration:58491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 055083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 055087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 055091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75616| [2025/04/30 20:08:15 055095] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695138499|now:1746043695055077|interv:83422| [2025/04/30 20:08:15 055099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695138499|now:1746043695055077|interval:83422|pto_count:0|srtt:56395 [2025/04/30 20:08:15 055104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:75616| [2025/04/30 20:08:15 055109] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 055113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75616|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2052785| [2025/04/30 20:08:15 055120] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 055127] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2165| [2025/04/30 20:08:15 055189] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75616|now:1746043695055138|stream_id:0|stream_offset:2052785| [2025/04/30 20:08:15 055202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2165|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 055209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75616|applimit:0| [2025/04/30 20:08:15 055217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56395|rtt_var:524|pto_duration:58491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 055224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 055230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 055236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76816| [2025/04/30 20:08:15 055242] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695138629|now:1746043695055216|interv:83413| [2025/04/30 20:08:15 055249] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695138629|now:1746043695055216|interval:83413|pto_count:0|srtt:56395 [2025/04/30 20:08:15 055263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:76816| [2025/04/30 20:08:15 055271] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 055278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76816|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2053952| [2025/04/30 20:08:15 055285] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 055291] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695056291|now:1746043695055291|interv:1000| [2025/04/30 20:08:15 055295] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 055299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 055303] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695056291| [2025/04/30 20:08:15 055307] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695056291| [2025/04/30 20:08:15 055313] [debug] |xqc_engine_wakeup_after|wakeup:1746043695056291|now:1746043695055313|diff:978| [2025/04/30 20:08:15 055320] [debug] |xqc_engine_main_logic|END|now:1746043695054935| [2025/04/30 20:08:15 055335] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695055334| [2025/04/30 20:08:15 055343] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 055350] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1702| [2025/04/30 20:08:15 055357] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1704| [2025/04/30 20:08:15 055365] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1704| [2025/04/30 20:08:15 055372] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 055379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2096|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2097|path_largest_ack:2096| [2025/04/30 20:08:15 055384] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:344|tx_in_flight:72009|prior_delivered:1970447|prior_time:1746043694997104|is_app_limited:0|send_elapse:56434|ack_elapse:58230|ctl_first_sent_time:1746043694997410|lagest_ack_time:1746043695055334|curr_delivered:2038856| [2025/04/30 20:08:15 055389] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694997410| [2025/04/30 20:08:15 055394] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:105||sndq_packets_used_bytes:0|sndq_packets_free:760| [2025/04/30 20:08:15 055399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2097|origin_pktnum:2035|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2097|path_largest_ack:2097| [2025/04/30 20:08:15 055403] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:70809|prior_delivered:1971647|prior_time:1746043694998969|is_app_limited:0|send_elapse:57118|ack_elapse:56365|ctl_first_sent_time:1746043694999429|lagest_ack_time:1746043695055334|curr_delivered:2040056| [2025/04/30 20:08:15 055408] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694999429| [2025/04/30 20:08:15 055417] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:103||sndq_packets_used_bytes:0|sndq_packets_free:762| [2025/04/30 20:08:15 055421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56395|rttvar:524|minrtt:30499|latest_rtt:55905|ack_delay:104| [2025/04/30 20:08:15 055426] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56321|rttvar:541|minrtt:30499|latest_rtt:55905|ack_delay:104| [2025/04/30 20:08:15 055430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2097|lost_pn:2094|thresh:3| [2025/04/30 20:08:15 055434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 055438] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 055442] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 055446] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56321|rtt_var:541|pto_duration:58485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 055451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 055455] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 055459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74416| [2025/04/30 20:08:15 055463] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695138623|now:1746043695055446|interv:83177| [2025/04/30 20:08:15 055467] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695138623|now:1746043695055446|interval:83177|pto_count:0|srtt:56321 [2025/04/30 20:08:15 055471] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57118, ack_elapse 56365, delivered 68409|rate 1197678|lost 347| [2025/04/30 20:08:15 055476] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197678) in round 34| [2025/04/30 20:08:15 055481] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 055485] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 055489] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:2400|po_sent_time:1746043694999429|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 055494] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:2400|po_sent_time:1746043694999429|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 055499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:74416|srtt:56321|latest_rtt:55905|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 055506] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1704|largest:1704|pns:2| [2025/04/30 20:08:15 055513] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1704|frame:ACK |recv_time:1746043695055334|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 055518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815055334|now:1746043695055334|interv:120000000| [2025/04/30 20:08:15 055523] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815055334|now:1746043695055334|interv:120000000| [2025/04/30 20:08:15 055527] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695056291|pq_index:0| [2025/04/30 20:08:15 055531] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695054935| [2025/04/30 20:08:15 055536] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695055536| [2025/04/30 20:08:15 055541] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695055540| [2025/04/30 20:08:15 055547] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56321|min_srtt:56321|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 055552] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:74416|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2080793| [2025/04/30 20:08:15 055556] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 055561] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 055566] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56321|min_srtt:56321|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 055570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:74416|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2081960| [2025/04/30 20:08:15 055575] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 055579] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 055583] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56321|min_srtt:56321|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 055588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:74416|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2083127| [2025/04/30 20:08:15 055593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 055597] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 055603] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 055615] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 055622] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 055629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74416|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2053952| [2025/04/30 20:08:15 055633] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 055637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 055641] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695056291| [2025/04/30 20:08:15 055645] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695056291| [2025/04/30 20:08:15 055649] [debug] |xqc_engine_wakeup_after|wakeup:1746043695056291|now:1746043695055649|diff:642| [2025/04/30 20:08:15 055654] [debug] |xqc_engine_main_logic|END|now:1746043695055540| [2025/04/30 20:08:15 055659] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695055659| [2025/04/30 20:08:15 055663] [debug] |xqc_engine_wakeup_after|wakeup:1746043695056291|now:1746043695055663|diff:628| [2025/04/30 20:08:15 055667] [debug] |xqc_engine_main_logic|END|now:1746043695055659| [2025/04/30 20:08:15 056215] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695056213| [2025/04/30 20:08:15 056231] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 056240] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1704| [2025/04/30 20:08:15 056244] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1705| [2025/04/30 20:08:15 056253] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1705| [2025/04/30 20:08:15 056260] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 056268] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2098|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2098|path_largest_ack:2098| [2025/04/30 20:08:15 056276] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:72018|prior_delivered:1971647|prior_time:1746043694998969|is_app_limited:0|send_elapse:57213|ack_elapse:57244|ctl_first_sent_time:1746043694999524|lagest_ack_time:1746043695056213|curr_delivered:2041265| [2025/04/30 20:08:15 056284] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043694999524| [2025/04/30 20:08:15 056291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:102||sndq_packets_used_bytes:0|sndq_packets_free:763| [2025/04/30 20:08:15 056296] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56321|rttvar:541|minrtt:30499|latest_rtt:56689|ack_delay:208| [2025/04/30 20:08:15 056303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56341|rttvar:446|minrtt:30499|latest_rtt:56689|ack_delay:208| [2025/04/30 20:08:15 056309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2098|lost_pn:2095|thresh:3| [2025/04/30 20:08:15 056323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 056329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 056336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1646|pns:2| [2025/04/30 20:08:15 056342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 056349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56341|rtt_var:446|pto_duration:58341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 056355] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 056362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 056366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73207| [2025/04/30 20:08:15 056370] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695138479|now:1746043695056348|interv:82131| [2025/04/30 20:08:15 056374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695138479|now:1746043695056348|interval:82131|pto_count:0|srtt:56341 [2025/04/30 20:08:15 056378] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57213, ack_elapse 57244, delivered 69618|rate 1216162|lost 347| [2025/04/30 20:08:15 056383] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1216162) in round 34| [2025/04/30 20:08:15 056388] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 056392] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 056396] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1209|po_sent_time:1746043694999524|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 056401] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1209|po_sent_time:1746043694999524|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 056406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:73207|srtt:56341|latest_rtt:56689|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 056412] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1705|largest:1705|pns:2| [2025/04/30 20:08:15 056417] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1705|frame:ACK |recv_time:1746043695056213|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 056422] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815056213|now:1746043695056213|interv:120000000| [2025/04/30 20:08:15 056426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815056213|now:1746043695056213|interv:120000000| [2025/04/30 20:08:15 056434] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695056291|pq_index:0| [2025/04/30 20:08:15 056439] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695055540| [2025/04/30 20:08:15 056443] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695056443| [2025/04/30 20:08:15 056448] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695056447| [2025/04/30 20:08:15 056453] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695056291|now:1746043695056447| [2025/04/30 20:08:15 056457] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695056291|now:1746043695056447| [2025/04/30 20:08:15 056461] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 056467] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56341|min_srtt:56341|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 056471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:73207|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2083127| [2025/04/30 20:08:15 056476] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56341|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 056481] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 056486] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56341|min_srtt:56341|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 056490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:73207|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2084294| [2025/04/30 20:08:15 056495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 056499] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 056503] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 056507] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 056511] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 056516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73207|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2053952| [2025/04/30 20:08:15 056520] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 056524] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2166| [2025/04/30 20:08:15 056575] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73207|now:1746043695056536|stream_id:0|stream_offset:2053952| [2025/04/30 20:08:15 056593] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2166|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 056601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:73207|applimit:0| [2025/04/30 20:08:15 056607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56341|rtt_var:446|pto_duration:58341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 056614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 056620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 056627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74407| [2025/04/30 20:08:15 056634] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695139877|now:1746043695056607|interv:83270| [2025/04/30 20:08:15 056640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695139877|now:1746043695056607|interval:83270|pto_count:0|srtt:56341 [2025/04/30 20:08:15 056647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:74407| [2025/04/30 20:08:15 056653] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 056657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74407|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2055119| [2025/04/30 20:08:15 056662] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 056669] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2167| [2025/04/30 20:08:15 056707] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74407|now:1746043695056681|stream_id:0|stream_offset:2055119| [2025/04/30 20:08:15 056714] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2167|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 056718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74407|applimit:0| [2025/04/30 20:08:15 056723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56341|rtt_var:446|pto_duration:58341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 056729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 056736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 056742] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75607| [2025/04/30 20:08:15 056749] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695140022|now:1746043695056723|interv:83299| [2025/04/30 20:08:15 056755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695140022|now:1746043695056723|interval:83299|pto_count:0|srtt:56341 [2025/04/30 20:08:15 056774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:75607| [2025/04/30 20:08:15 056782] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 056787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2056286| [2025/04/30 20:08:15 056792] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 056796] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695057796|now:1746043695056796|interv:1000| [2025/04/30 20:08:15 056800] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 056804] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 056808] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695057796| [2025/04/30 20:08:15 056812] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695057796| [2025/04/30 20:08:15 056816] [debug] |xqc_engine_wakeup_after|wakeup:1746043695057796|now:1746043695056816|diff:980| [2025/04/30 20:08:15 056821] [debug] |xqc_engine_main_logic|END|now:1746043695056447| [2025/04/30 20:08:15 056827] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695056827| [2025/04/30 20:08:15 056832] [debug] |xqc_engine_wakeup_after|wakeup:1746043695057796|now:1746043695056832|diff:964| [2025/04/30 20:08:15 056838] [debug] |xqc_engine_main_logic|END|now:1746043695056827| [2025/04/30 20:08:15 057916] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695057915| [2025/04/30 20:08:15 057928] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695057796|pq_index:0| [2025/04/30 20:08:15 057933] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695056447| [2025/04/30 20:08:15 057939] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695057937| [2025/04/30 20:08:15 057944] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695057796|now:1746043695057937| [2025/04/30 20:08:15 057948] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695057796|now:1746043695057937| [2025/04/30 20:08:15 057952] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 057958] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56341|min_srtt:56341|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 057964] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2084294| [2025/04/30 20:08:15 057968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 057972] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 057976] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 057990] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 057998] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 058005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2056286| [2025/04/30 20:08:15 058013] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 058020] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2168| [2025/04/30 20:08:15 058065] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75607|now:1746043695058028|stream_id:0|stream_offset:2056286| [2025/04/30 20:08:15 058076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2168|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 058083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75607|applimit:0| [2025/04/30 20:08:15 058090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56341|rtt_var:446|pto_duration:58341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 058097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 058103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 058110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76807| [2025/04/30 20:08:15 058116] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695141369|now:1746043695058089|interv:83280| [2025/04/30 20:08:15 058123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695141369|now:1746043695058089|interval:83280|pto_count:0|srtt:56341 [2025/04/30 20:08:15 058128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:76807| [2025/04/30 20:08:15 058135] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 058142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2057453| [2025/04/30 20:08:15 058149] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 058156] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2169| [2025/04/30 20:08:15 058217] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76807|now:1746043695058189|stream_id:0|stream_offset:2057453| [2025/04/30 20:08:15 058227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2169|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 058237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76807|applimit:0| [2025/04/30 20:08:15 058242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56341|rtt_var:446|pto_duration:58341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 058246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 058250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 058254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78007| [2025/04/30 20:08:15 058259] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695141530|now:1746043695058242|interv:83288| [2025/04/30 20:08:15 058263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695141530|now:1746043695058242|interval:83288|pto_count:0|srtt:56341 [2025/04/30 20:08:15 058267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:78007| [2025/04/30 20:08:15 058272] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 058277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78007|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2058620| [2025/04/30 20:08:15 058281] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 058285] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695059285|now:1746043695058285|interv:1000| [2025/04/30 20:08:15 058289] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 058293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 058297] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695059285| [2025/04/30 20:08:15 058302] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695059285| [2025/04/30 20:08:15 058306] [debug] |xqc_engine_wakeup_after|wakeup:1746043695059285|now:1746043695058306|diff:979| [2025/04/30 20:08:15 058311] [debug] |xqc_engine_main_logic|END|now:1746043695057937| [2025/04/30 20:08:15 058321] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695058320| [2025/04/30 20:08:15 058326] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 058332] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1705| [2025/04/30 20:08:15 058336] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1706| [2025/04/30 20:08:15 058342] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1706| [2025/04/30 20:08:15 058346] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 058351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2099|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2100|path_largest_ack:2099| [2025/04/30 20:08:15 058356] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:69618|prior_delivered:1975247|prior_time:1746043695001741|is_app_limited:0|send_elapse:57318|ack_elapse:56579|ctl_first_sent_time:1746043695002381|lagest_ack_time:1746043695058320|curr_delivered:2042465| [2025/04/30 20:08:15 058364] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695002381| [2025/04/30 20:08:15 058369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:101||sndq_packets_used_bytes:0|sndq_packets_free:764| [2025/04/30 20:08:15 058374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2100|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2100|path_largest_ack:2100| [2025/04/30 20:08:15 058378] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:69618|prior_delivered:1975247|prior_time:1746043695001741|is_app_limited:0|send_elapse:57318|ack_elapse:56579|ctl_first_sent_time:1746043695002381|lagest_ack_time:1746043695058320|curr_delivered:2043665| [2025/04/30 20:08:15 058383] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695002503| [2025/04/30 20:08:15 058387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:765| [2025/04/30 20:08:15 058391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56341|rttvar:446|minrtt:30499|latest_rtt:55817|ack_delay:24| [2025/04/30 20:08:15 058396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56273|rttvar:472|minrtt:30499|latest_rtt:55817|ack_delay:24| [2025/04/30 20:08:15 058400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2100|lost_pn:2097|thresh:3| [2025/04/30 20:08:15 058404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 058408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 058412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 058416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56273|rtt_var:472|pto_duration:58273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 058420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 058424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 058428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75607| [2025/04/30 20:08:15 058432] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695141462|now:1746043695058416|interv:83046| [2025/04/30 20:08:15 058436] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695141462|now:1746043695058416|interval:83046|pto_count:0|srtt:56273 [2025/04/30 20:08:15 058441] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57318, ack_elapse 56579, delivered 68418|rate 1193656|lost 347| [2025/04/30 20:08:15 058445] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193656) in round 34| [2025/04/30 20:08:15 058450] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 058454] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 058460] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:2400|po_sent_time:1746043695002503|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 058465] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:2400|po_sent_time:1746043695002503|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 058470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:75607|srtt:56273|latest_rtt:55817|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 058476] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1706|largest:1706|pns:2| [2025/04/30 20:08:15 058480] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1706|frame:ACK |recv_time:1746043695058320|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 058485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815058320|now:1746043695058320|interv:120000000| [2025/04/30 20:08:15 058490] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815058320|now:1746043695058320|interv:120000000| [2025/04/30 20:08:15 058494] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695059285|pq_index:0| [2025/04/30 20:08:15 058498] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695057937| [2025/04/30 20:08:15 058502] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695058502| [2025/04/30 20:08:15 058507] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695058506| [2025/04/30 20:08:15 058513] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56273|min_srtt:56273|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 058518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2084294| [2025/04/30 20:08:15 058522] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56273|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 058527] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 058532] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56273|min_srtt:56273|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 058536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2085461| [2025/04/30 20:08:15 058540] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56273|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 058547] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 058552] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56273|min_srtt:56273|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 058556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2086628| [2025/04/30 20:08:15 058560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 058564] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 058569] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 058576] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 058584] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 058591] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2058620| [2025/04/30 20:08:15 058598] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 058602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 058609] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695059285| [2025/04/30 20:08:15 058615] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695059285| [2025/04/30 20:08:15 058621] [debug] |xqc_engine_wakeup_after|wakeup:1746043695059285|now:1746043695058621|diff:664| [2025/04/30 20:08:15 058627] [debug] |xqc_engine_main_logic|END|now:1746043695058506| [2025/04/30 20:08:15 058635] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695058634| [2025/04/30 20:08:15 058640] [debug] |xqc_engine_wakeup_after|wakeup:1746043695059285|now:1746043695058640|diff:645| [2025/04/30 20:08:15 058646] [debug] |xqc_engine_main_logic|END|now:1746043695058634| [2025/04/30 20:08:15 058951] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695058950| [2025/04/30 20:08:15 058963] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 058972] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1706| [2025/04/30 20:08:15 058979] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1707| [2025/04/30 20:08:15 058987] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1707| [2025/04/30 20:08:15 058994] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 059002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2101|origin_pktnum:0|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:08:15 059010] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:72018|prior_delivered:1975247|prior_time:1746043695001741|is_app_limited:0|send_elapse:57545|ack_elapse:57209|ctl_first_sent_time:1746043695002608|lagest_ack_time:1746043695058950|curr_delivered:2044865| [2025/04/30 20:08:15 059024] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695002608| [2025/04/30 20:08:15 059032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:766| [2025/04/30 20:08:15 059037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56273|rttvar:472|minrtt:30499|latest_rtt:56342|ack_delay:32| [2025/04/30 20:08:15 059044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56277|rttvar:363|minrtt:30499|latest_rtt:56342|ack_delay:32| [2025/04/30 20:08:15 059051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2101|lost_pn:2098|thresh:3| [2025/04/30 20:08:15 059058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 059064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 059068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 059072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56277|rtt_var:363|pto_duration:58277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 059076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 059081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 059085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74407| [2025/04/30 20:08:15 059089] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695141466|now:1746043695059071|interv:82395| [2025/04/30 20:08:15 059093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695141466|now:1746043695059071|interval:82395|pto_count:0|srtt:56277 [2025/04/30 20:08:15 059097] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57545, ack_elapse 57209, delivered 69618|rate 1209801|lost 347| [2025/04/30 20:08:15 059102] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209801) in round 34| [2025/04/30 20:08:15 059106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 059110] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 059115] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695002608|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 059119] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695002608|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 059124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:74407|srtt:56277|latest_rtt:56342|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 059139] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1707|largest:1707|pns:2| [2025/04/30 20:08:15 059147] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1707|frame:ACK |recv_time:1746043695058950|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 059152] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815058950|now:1746043695058950|interv:120000000| [2025/04/30 20:08:15 059156] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815058950|now:1746043695058950|interv:120000000| [2025/04/30 20:08:15 059160] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695059285|pq_index:0| [2025/04/30 20:08:15 059165] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695058506| [2025/04/30 20:08:15 059192] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695059192| [2025/04/30 20:08:15 059197] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695059196| [2025/04/30 20:08:15 059203] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56277|min_srtt:56277|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 059208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:74407|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2086628| [2025/04/30 20:08:15 059216] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 059223] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 059229] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56277|min_srtt:56277|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 059235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:74407|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2087795| [2025/04/30 20:08:15 059240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 059245] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 059250] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 059256] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 059261] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 059267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74407|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2058620| [2025/04/30 20:08:15 059277] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 059282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 059287] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695059285| [2025/04/30 20:08:15 059292] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695059285| [2025/04/30 20:08:15 059298] [debug] |xqc_engine_wakeup_after|wakeup:1746043695059285|now:1746043695059298|diff:18446744073709551603| [2025/04/30 20:08:15 059303] [debug] |xqc_engine_main_logic|END|now:1746043695059196| [2025/04/30 20:08:15 059310] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695059310| [2025/04/30 20:08:15 059315] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695059285|pq_index:0| [2025/04/30 20:08:15 059320] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695059196| [2025/04/30 20:08:15 059326] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695059325| [2025/04/30 20:08:15 059332] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695059285|now:1746043695059325| [2025/04/30 20:08:15 059337] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695059285|now:1746043695059325| [2025/04/30 20:08:15 059342] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 059348] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56277|min_srtt:56277|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 059353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:74407|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2087795| [2025/04/30 20:08:15 059359] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 059364] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 059368] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 059374] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 059379] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 059384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74407|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2058620| [2025/04/30 20:08:15 059390] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 059395] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2170| [2025/04/30 20:08:15 059436] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74407|now:1746043695059405|stream_id:0|stream_offset:2058620| [2025/04/30 20:08:15 059451] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2170|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 059459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74407|applimit:0| [2025/04/30 20:08:15 059465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56277|rtt_var:363|pto_duration:58277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 059473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 059479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 059485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75607| [2025/04/30 20:08:15 059491] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695142682|now:1746043695059465|interv:83217| [2025/04/30 20:08:15 059495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695142682|now:1746043695059465|interval:83217|pto_count:0|srtt:56277 [2025/04/30 20:08:15 059500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:75607| [2025/04/30 20:08:15 059508] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 059515] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2059787| [2025/04/30 20:08:15 059522] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 059528] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2171| [2025/04/30 20:08:15 059556] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75607|now:1746043695059536|stream_id:0|stream_offset:2059787| [2025/04/30 20:08:15 059562] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2171|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 059570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75607|applimit:0| [2025/04/30 20:08:15 059577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56277|rtt_var:363|pto_duration:58277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 059585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 059590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 059594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76807| [2025/04/30 20:08:15 059598] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695142813|now:1746043695059577|interv:83236| [2025/04/30 20:08:15 059605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695142813|now:1746043695059577|interval:83236|pto_count:0|srtt:56277 [2025/04/30 20:08:15 059619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:76807| [2025/04/30 20:08:15 059626] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 059632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2060954| [2025/04/30 20:08:15 059639] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 059644] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695060644|now:1746043695059644|interv:1000| [2025/04/30 20:08:15 059651] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 059656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 059662] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695060644| [2025/04/30 20:08:15 059668] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695060644| [2025/04/30 20:08:15 059674] [debug] |xqc_engine_wakeup_after|wakeup:1746043695060644|now:1746043695059674|diff:970| [2025/04/30 20:08:15 059680] [debug] |xqc_engine_main_logic|END|now:1746043695059325| [2025/04/30 20:08:15 060089] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695060088| [2025/04/30 20:08:15 060101] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 060110] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1707| [2025/04/30 20:08:15 060117] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1708| [2025/04/30 20:08:15 060124] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1708| [2025/04/30 20:08:15 060128] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 060134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2102|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2102|path_largest_ack:2102| [2025/04/30 20:08:15 060139] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:73218|prior_delivered:1975247|prior_time:1746043695001741|is_app_limited:0|send_elapse:57657|ack_elapse:58347|ctl_first_sent_time:1746043695002720|lagest_ack_time:1746043695060088|curr_delivered:2046065| [2025/04/30 20:08:15 060144] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695002720| [2025/04/30 20:08:15 060149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:98||sndq_packets_used_bytes:0|sndq_packets_free:767| [2025/04/30 20:08:15 060156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56277|rttvar:363|minrtt:30499|latest_rtt:57368|ack_delay:40| [2025/04/30 20:08:15 060163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56409|rttvar:535|minrtt:30499|latest_rtt:57368|ack_delay:40| [2025/04/30 20:08:15 060189] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2102|lost_pn:2099|thresh:3| [2025/04/30 20:08:15 060201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 060208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 060215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 060222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56409|rtt_var:535|pto_duration:58549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 060228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 060235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 060241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75607| [2025/04/30 20:08:15 060248] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695143085|now:1746043695060221|interv:82864| [2025/04/30 20:08:15 060255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695143085|now:1746043695060221|interval:82864|pto_count:0|srtt:56409 [2025/04/30 20:08:15 060260] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57657, ack_elapse 58347, delivered 70818|rate 1213738|lost 347| [2025/04/30 20:08:15 060265] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1213738) in round 34| [2025/04/30 20:08:15 060269] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 060273] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 060277] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695002720|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 060282] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695002720|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 060286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:75607|srtt:56409|latest_rtt:57368|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 060293] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1708|largest:1708|pns:2| [2025/04/30 20:08:15 060297] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1708|frame:ACK |recv_time:1746043695060088|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 060302] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815060088|now:1746043695060088|interv:120000000| [2025/04/30 20:08:15 060306] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815060088|now:1746043695060088|interv:120000000| [2025/04/30 20:08:15 060310] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695060644|pq_index:0| [2025/04/30 20:08:15 060319] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695059325| [2025/04/30 20:08:15 060326] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695060326| [2025/04/30 20:08:15 060334] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695060332| [2025/04/30 20:08:15 060343] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56409|min_srtt:56409|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 060348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2087795| [2025/04/30 20:08:15 060352] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 060357] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 060362] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56409|min_srtt:56409|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 060366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2088962| [2025/04/30 20:08:15 060371] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 060375] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 060378] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 060383] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 060451] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 060459] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2060954| [2025/04/30 20:08:15 060467] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 060472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 060476] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695060644| [2025/04/30 20:08:15 060480] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695060644| [2025/04/30 20:08:15 060484] [debug] |xqc_engine_wakeup_after|wakeup:1746043695060644|now:1746043695060484|diff:160| [2025/04/30 20:08:15 060489] [debug] |xqc_engine_main_logic|END|now:1746043695060332| [2025/04/30 20:08:15 060494] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695060494| [2025/04/30 20:08:15 060498] [debug] |xqc_engine_wakeup_after|wakeup:1746043695060644|now:1746043695060498|diff:146| [2025/04/30 20:08:15 060502] [debug] |xqc_engine_main_logic|END|now:1746043695060494| [2025/04/30 20:08:15 061515] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695061513| [2025/04/30 20:08:15 061536] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 061549] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1708| [2025/04/30 20:08:15 061557] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1709| [2025/04/30 20:08:15 061568] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1709| [2025/04/30 20:08:15 061576] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 061585] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2103|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2103|path_largest_ack:2103| [2025/04/30 20:08:15 061592] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:70818|prior_delivered:1978847|prior_time:1746043695004101|is_app_limited:0|send_elapse:57000|ack_elapse:57412|ctl_first_sent_time:1746043695004440|lagest_ack_time:1746043695061513|curr_delivered:2047265| [2025/04/30 20:08:15 061599] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695004440| [2025/04/30 20:08:15 061606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:768| [2025/04/30 20:08:15 061612] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56409|rttvar:535|minrtt:30499|latest_rtt:57073|ack_delay:24| [2025/04/30 20:08:15 061620] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56489|rttvar:562|minrtt:30499|latest_rtt:57073|ack_delay:24| [2025/04/30 20:08:15 061629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2103|lost_pn:2100|thresh:3| [2025/04/30 20:08:15 061637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 061646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 061653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 061661] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56489|rtt_var:562|pto_duration:58737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 061669] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 061676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 061683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74407| [2025/04/30 20:08:15 061690] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695143273|now:1746043695061661|interv:81612| [2025/04/30 20:08:15 061698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695143273|now:1746043695061661|interval:81612|pto_count:0|srtt:56489 [2025/04/30 20:08:15 061706] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57000, ack_elapse 57412, delivered 68418|rate 1191702|lost 347| [2025/04/30 20:08:15 061722] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191702) in round 34| [2025/04/30 20:08:15 061730] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 061737] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 061745] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695004440|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 061754] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695004440|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 061763] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:74407|srtt:56489|latest_rtt:57073|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 061775] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1709|largest:1709|pns:2| [2025/04/30 20:08:15 061784] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1709|frame:ACK |recv_time:1746043695061513|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 061793] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815061513|now:1746043695061513|interv:120000000| [2025/04/30 20:08:15 061802] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815061513|now:1746043695061513|interv:120000000| [2025/04/30 20:08:15 061809] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695060644|pq_index:0| [2025/04/30 20:08:15 061818] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695060332| [2025/04/30 20:08:15 061825] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695061825| [2025/04/30 20:08:15 061835] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695061832| [2025/04/30 20:08:15 061843] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695060644|now:1746043695061832| [2025/04/30 20:08:15 061851] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695060644|now:1746043695061832| [2025/04/30 20:08:15 061858] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 061868] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56489|min_srtt:56489|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 061877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:74407|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2088962| [2025/04/30 20:08:15 061885] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56489|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 061902] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 061910] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56489|min_srtt:56489|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 061916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:74407|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2090129| [2025/04/30 20:08:15 061923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 061928] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 061934] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 061941] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 061948] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 061955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74407|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2060954| [2025/04/30 20:08:15 061962] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 061969] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2172| [2025/04/30 20:08:15 062013] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74407|now:1746043695061981|stream_id:0|stream_offset:2060954| [2025/04/30 20:08:15 062020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2172|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 062025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74407|applimit:0| [2025/04/30 20:08:15 062029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56489|rtt_var:562|pto_duration:58737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 062034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 062038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 062042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75607| [2025/04/30 20:08:15 062046] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695145718|now:1746043695062029|interv:83689| [2025/04/30 20:08:15 062050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695145718|now:1746043695062029|interval:83689|pto_count:0|srtt:56489 [2025/04/30 20:08:15 062055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:75607| [2025/04/30 20:08:15 062061] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 062075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2062121| [2025/04/30 20:08:15 062082] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 062089] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2173| [2025/04/30 20:08:15 062122] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75607|now:1746043695062098|stream_id:0|stream_offset:2062121| [2025/04/30 20:08:15 062131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2173|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 062139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75607|applimit:0| [2025/04/30 20:08:15 062145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56489|rtt_var:562|pto_duration:58737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 062152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 062158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 062164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76807| [2025/04/30 20:08:15 062195] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695145835|now:1746043695062145|interv:83690| [2025/04/30 20:08:15 062202] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695145835|now:1746043695062145|interval:83690|pto_count:0|srtt:56489 [2025/04/30 20:08:15 062209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:76807| [2025/04/30 20:08:15 062216] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 062223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2063288| [2025/04/30 20:08:15 062230] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 062236] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2174| [2025/04/30 20:08:15 062274] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76807|now:1746043695062247|stream_id:0|stream_offset:2063288| [2025/04/30 20:08:15 062283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2174|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 062290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76807|applimit:0| [2025/04/30 20:08:15 062298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56489|rtt_var:562|pto_duration:58737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 062311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 062318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 062324] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78007| [2025/04/30 20:08:15 062328] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695145984|now:1746043695062297|interv:83687| [2025/04/30 20:08:15 062332] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695145984|now:1746043695062297|interval:83687|pto_count:0|srtt:56489 [2025/04/30 20:08:15 062336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:78007| [2025/04/30 20:08:15 062341] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 062346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78007|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2064455| [2025/04/30 20:08:15 062350] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 062354] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695063354|now:1746043695062354|interv:1000| [2025/04/30 20:08:15 062358] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 062362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 062366] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695063354| [2025/04/30 20:08:15 062371] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695063354| [2025/04/30 20:08:15 062375] [debug] |xqc_engine_wakeup_after|wakeup:1746043695063354|now:1746043695062375|diff:979| [2025/04/30 20:08:15 062379] [debug] |xqc_engine_main_logic|END|now:1746043695061832| [2025/04/30 20:08:15 062388] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695062388| [2025/04/30 20:08:15 062393] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 062399] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1709| [2025/04/30 20:08:15 062403] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1710| [2025/04/30 20:08:15 062409] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1710| [2025/04/30 20:08:15 062413] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 062418] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2105|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2105|path_largest_ack:2105| [2025/04/30 20:08:15 062423] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:70818|prior_delivered:1981247|prior_time:1746043695006136|is_app_limited:0|send_elapse:56776|ack_elapse:56252|ctl_first_sent_time:1746043695006457|lagest_ack_time:1746043695062388|curr_delivered:2048465| [2025/04/30 20:08:15 062428] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695006457| [2025/04/30 20:08:15 062433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:96||sndq_packets_used_bytes:0|sndq_packets_free:769| [2025/04/30 20:08:15 062441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56489|rttvar:562|minrtt:30499|latest_rtt:55931|ack_delay:40| [2025/04/30 20:08:15 062445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56414|rttvar:571|minrtt:30499|latest_rtt:55931|ack_delay:40| [2025/04/30 20:08:15 062449] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2105|lost_pn:2102|thresh:3| [2025/04/30 20:08:15 062453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 062458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 062462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 062466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695068024|now:1746043695062466|interval:5558| [2025/04/30 20:08:15 062470] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695068024|now:1746043695062466|interv:5558| [2025/04/30 20:08:15 062474] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56776, ack_elapse 56252, delivered 67218|rate 1183915|lost 347| [2025/04/30 20:08:15 062479] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183915) in round 34| [2025/04/30 20:08:15 062483] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 062487] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 062491] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695006457|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 062496] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695006457|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 062501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:76807|srtt:56414|latest_rtt:55931|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 062506] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1710|largest:1710|pns:2| [2025/04/30 20:08:15 062511] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1710|frame:ACK |recv_time:1746043695062388|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 062516] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815062388|now:1746043695062388|interv:120000000| [2025/04/30 20:08:15 062520] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815062388|now:1746043695062388|interv:120000000| [2025/04/30 20:08:15 062524] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695063354|pq_index:0| [2025/04/30 20:08:15 062531] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695061832| [2025/04/30 20:08:15 062535] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695062535| [2025/04/30 20:08:15 062540] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695062539| [2025/04/30 20:08:15 062548] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56414|min_srtt:56414|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 062555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2090129| [2025/04/30 20:08:15 062562] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56414|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 062570] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 062577] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56414|min_srtt:56414|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 062584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2091296| [2025/04/30 20:08:15 062590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 062596] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 062602] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 062608] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 062616] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 062622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2064455| [2025/04/30 20:08:15 062628] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 062634] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 062640] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695063354| [2025/04/30 20:08:15 062646] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695063354| [2025/04/30 20:08:15 062652] [debug] |xqc_engine_wakeup_after|wakeup:1746043695063354|now:1746043695062652|diff:702| [2025/04/30 20:08:15 062658] [debug] |xqc_engine_main_logic|END|now:1746043695062539| [2025/04/30 20:08:15 062665] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695062665| [2025/04/30 20:08:15 062671] [debug] |xqc_engine_wakeup_after|wakeup:1746043695063354|now:1746043695062671|diff:683| [2025/04/30 20:08:15 062677] [debug] |xqc_engine_main_logic|END|now:1746043695062665| [2025/04/30 20:08:15 063328] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695063326| [2025/04/30 20:08:15 063367] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 063392] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1710| [2025/04/30 20:08:15 063413] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1711| [2025/04/30 20:08:15 063422] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1711| [2025/04/30 20:08:15 063429] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 063437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2106|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2106|path_largest_ack:2106| [2025/04/30 20:08:15 063444] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:72018|prior_delivered:1981247|prior_time:1746043695006136|is_app_limited:0|send_elapse:56899|ack_elapse:57190|ctl_first_sent_time:1746043695006580|lagest_ack_time:1746043695063326|curr_delivered:2049665| [2025/04/30 20:08:15 063452] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695006580| [2025/04/30 20:08:15 063476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:770| [2025/04/30 20:08:15 063484] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56414|rttvar:571|minrtt:30499|latest_rtt:56746|ack_delay:64| [2025/04/30 20:08:15 063491] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56448|rttvar:496|minrtt:30499|latest_rtt:56746|ack_delay:64| [2025/04/30 20:08:15 063498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2106|lost_pn:2103|thresh:3| [2025/04/30 20:08:15 063505] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 063511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 063518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 063522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695068398|now:1746043695063522|interval:4876| [2025/04/30 20:08:15 063527] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695068398|now:1746043695063522|interv:4876| [2025/04/30 20:08:15 063531] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56899, ack_elapse 57190, delivered 68418|rate 1196328|lost 347| [2025/04/30 20:08:15 063536] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196328) in round 34| [2025/04/30 20:08:15 063540] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 063544] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 063548] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695006580|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 063821] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695006580|recovery:1|recovery_start:1746043695038164|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 063834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:75607|srtt:56448|latest_rtt:56746|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695038164|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 063844] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1711|largest:1711|pns:2| [2025/04/30 20:08:15 063851] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1711|frame:ACK |recv_time:1746043695063326|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 063859] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815063326|now:1746043695063326|interv:120000000| [2025/04/30 20:08:15 063865] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815063326|now:1746043695063326|interv:120000000| [2025/04/30 20:08:15 063870] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695063354|pq_index:0| [2025/04/30 20:08:15 063877] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695062539| [2025/04/30 20:08:15 063883] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695063883| [2025/04/30 20:08:15 063891] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695063889| [2025/04/30 20:08:15 063898] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695063354|now:1746043695063889| [2025/04/30 20:08:15 063904] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695063354|now:1746043695063889| [2025/04/30 20:08:15 063910] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 063918] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56448|min_srtt:56448|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 063925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2091296| [2025/04/30 20:08:15 063932] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56448|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 063939] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 063945] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56448|min_srtt:56448|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 063951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2092463| [2025/04/30 20:08:15 063963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 063969] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 063975] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 063982] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 063989] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 063996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2064455| [2025/04/30 20:08:15 064002] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 064009] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2175| [2025/04/30 20:08:15 064056] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75607|now:1746043695064021|stream_id:0|stream_offset:2064455| [2025/04/30 20:08:15 064066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2175|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 064073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75607|applimit:0| [2025/04/30 20:08:15 064080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695068398|now:1746043695064080|interval:4318| [2025/04/30 20:08:15 064086] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695068398|now:1746043695064080|interv:4318| [2025/04/30 20:08:15 064090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:76807| [2025/04/30 20:08:15 064098] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 064104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2065622| [2025/04/30 20:08:15 064111] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 064118] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2176| [2025/04/30 20:08:15 064155] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76807|now:1746043695064128|stream_id:0|stream_offset:2065622| [2025/04/30 20:08:15 064165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2176|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 064194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76807|applimit:0| [2025/04/30 20:08:15 064201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695068398|now:1746043695064201|interval:4197| [2025/04/30 20:08:15 064210] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695068398|now:1746043695064201|interv:4197| [2025/04/30 20:08:15 064215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:78007| [2025/04/30 20:08:15 064220] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 064224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78007|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2066789| [2025/04/30 20:08:15 064229] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 064233] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2177| [2025/04/30 20:08:15 064260] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78007|now:1746043695064240|stream_id:0|stream_offset:2066789| [2025/04/30 20:08:15 064265] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2177|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 064270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78007|applimit:0| [2025/04/30 20:08:15 064274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695068398|now:1746043695064274|interval:4124| [2025/04/30 20:08:15 064278] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695068398|now:1746043695064274|interv:4124| [2025/04/30 20:08:15 064282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:79207| [2025/04/30 20:08:15 064287] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 064291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79207|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2067956| [2025/04/30 20:08:15 064295] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 064299] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695065299|now:1746043695064299|interv:1000| [2025/04/30 20:08:15 064303] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 064307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 064311] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695065299| [2025/04/30 20:08:15 064316] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695065299| [2025/04/30 20:08:15 064320] [debug] |xqc_engine_wakeup_after|wakeup:1746043695065299|now:1746043695064320|diff:979| [2025/04/30 20:08:15 064325] [debug] |xqc_engine_main_logic|END|now:1746043695063889| [2025/04/30 20:08:15 064333] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695064332| [2025/04/30 20:08:15 064337] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 064347] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1711| [2025/04/30 20:08:15 064351] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1712| [2025/04/30 20:08:15 064356] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1712| [2025/04/30 20:08:15 064360] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 064366] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2107|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2107|path_largest_ack:2107| [2025/04/30 20:08:15 064370] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:72009|prior_delivered:1982456|prior_time:1746043695007396|is_app_limited:0|send_elapse:56784|ack_elapse:56936|ctl_first_sent_time:1746043695007905|lagest_ack_time:1746043695064332|curr_delivered:2050865| [2025/04/30 20:08:15 064375] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695007905| [2025/04/30 20:08:15 064380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:771| [2025/04/30 20:08:15 064384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56448|rttvar:496|minrtt:30499|latest_rtt:56427|ack_delay:48| [2025/04/30 20:08:15 064389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56439|rttvar:389|minrtt:30499|latest_rtt:56427|ack_delay:48| [2025/04/30 20:08:15 064393] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2107|lost_pn:2104|thresh:3| [2025/04/30 20:08:15 064397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 064401] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 064406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2104|lost_pn:2104|po_sent_time:1746043695004559|lost_send_time:1746043695000839|loss_delay:63493|frame:STREAM |repair:128| [2025/04/30 20:08:15 064411] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043695004559u| [2025/04/30 20:08:15 064415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 064419] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56439|rtt_var:389|pto_duration:58439|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 064424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 064428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 064432] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76807| [2025/04/30 20:08:15 064436] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695147679|now:1746043695064419|interv:83260| [2025/04/30 20:08:15 064440] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695147679|now:1746043695064419|interval:83260|pto_count:0|srtt:56439 [2025/04/30 20:08:15 064445] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56784, ack_elapse 56936, delivered 68409|rate 1201506|lost 348| [2025/04/30 20:08:15 064452] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201506) in round 34| [2025/04/30 20:08:15 064456] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 064460] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 064464] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695007905|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 064469] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695007905|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 064474] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:76807|srtt:56439|latest_rtt:56427|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 064480] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1712|largest:1712|pns:2| [2025/04/30 20:08:15 064484] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1712|frame:ACK |recv_time:1746043695064332|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 064489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815064332|now:1746043695064332|interv:120000000| [2025/04/30 20:08:15 064493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815064332|now:1746043695064332|interv:120000000| [2025/04/30 20:08:15 064497] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695065299|pq_index:0| [2025/04/30 20:08:15 064503] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695063889| [2025/04/30 20:08:15 064510] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695064510| [2025/04/30 20:08:15 064517] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695064516| [2025/04/30 20:08:15 064526] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56439|min_srtt:56439|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 064534] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:1990934| [2025/04/30 20:08:15 064541] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:15 064549] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2104|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 064557] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56439|min_srtt:56439|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 064570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2092463| [2025/04/30 20:08:15 064577] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|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:08:15 064584] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 064590] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56439|min_srtt:56439|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 064597] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2093630| [2025/04/30 20:08:15 064604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 064610] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 064617] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 064624] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 064631] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2104|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 064637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:1990934| [2025/04/30 20:08:15 064644] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 064649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 064656] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 064662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2067956| [2025/04/30 20:08:15 064668] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 064674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 064680] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695065299| [2025/04/30 20:08:15 064686] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695065299| [2025/04/30 20:08:15 064692] [debug] |xqc_engine_wakeup_after|wakeup:1746043695065299|now:1746043695064691|diff:608| [2025/04/30 20:08:15 064698] [debug] |xqc_engine_main_logic|END|now:1746043695064516| [2025/04/30 20:08:15 064705] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695064705| [2025/04/30 20:08:15 064710] [debug] |xqc_engine_wakeup_after|wakeup:1746043695065299|now:1746043695064710|diff:589| [2025/04/30 20:08:15 064723] [debug] |xqc_engine_main_logic|END|now:1746043695064705| [2025/04/30 20:08:15 064976] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695064975| [2025/04/30 20:08:15 064987] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 064996] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1712| [2025/04/30 20:08:15 065002] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1713| [2025/04/30 20:08:15 065011] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1713| [2025/04/30 20:08:15 065018] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 065026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2108|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2108|path_largest_ack:2108| [2025/04/30 20:08:15 065033] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:70809|prior_delivered:1984856|prior_time:1746043695009223|is_app_limited:0|send_elapse:57799|ack_elapse:55752|ctl_first_sent_time:1746043695010445|lagest_ack_time:1746043695064975|curr_delivered:2052065| [2025/04/30 20:08:15 065040] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695010445| [2025/04/30 20:08:15 065048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:771| [2025/04/30 20:08:15 065056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56439|rttvar:389|minrtt:30499|latest_rtt:54530|ack_delay:32| [2025/04/30 20:08:15 065063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56197|rttvar:777|minrtt:30499|latest_rtt:54530|ack_delay:32| [2025/04/30 20:08:15 065069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2108|lost_pn:2105|thresh:3| [2025/04/30 20:08:15 065076] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 065082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 065088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 065095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 065101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56197|rtt_var:777|pto_duration:59305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 065107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 065111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 065115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75607| [2025/04/30 20:08:15 065119] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695148545|now:1746043695065101|interv:83444| [2025/04/30 20:08:15 065123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695148545|now:1746043695065101|interval:83444|pto_count:0|srtt:56197 [2025/04/30 20:08:15 065136] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57799, ack_elapse 55752, delivered 67209|rate 1162805|lost 348| [2025/04/30 20:08:15 065143] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162805) in round 34| [2025/04/30 20:08:15 065150] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 065157] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 065162] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695010445|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 065185] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695010445|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 065190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:75607|srtt:56197|latest_rtt:54530|min_rtt:30499|applimit:0|lost:347|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 065197] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1713|largest:1713|pns:2| [2025/04/30 20:08:15 065202] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1713|frame:ACK |recv_time:1746043695064975|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 065207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815064975|now:1746043695064975|interv:120000000| [2025/04/30 20:08:15 065211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815064975|now:1746043695064975|interv:120000000| [2025/04/30 20:08:15 065215] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695065299|pq_index:0| [2025/04/30 20:08:15 065219] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695064516| [2025/04/30 20:08:15 065223] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695065223| [2025/04/30 20:08:15 065228] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695065227| [2025/04/30 20:08:15 065235] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56197|min_srtt:56197|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 065239] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2093630| [2025/04/30 20:08:15 065244] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56197|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 065248] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 065256] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56197|min_srtt:56197|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 065264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2094797| [2025/04/30 20:08:15 065269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 065273] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 065277] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 065281] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 065286] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2104|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 065290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:1990934| [2025/04/30 20:08:15 065295] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 065299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 065303] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 065307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2067956| [2025/04/30 20:08:15 065311] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 065315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 065319] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695065299| [2025/04/30 20:08:15 065323] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695065299| [2025/04/30 20:08:15 065327] [debug] |xqc_engine_wakeup_after|wakeup:1746043695065299|now:1746043695065327|diff:18446744073709551588| [2025/04/30 20:08:15 065332] [debug] |xqc_engine_main_logic|END|now:1746043695065227| [2025/04/30 20:08:15 065337] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695065337| [2025/04/30 20:08:15 065341] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695065299|pq_index:0| [2025/04/30 20:08:15 065345] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695065227| [2025/04/30 20:08:15 065350] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695065349| [2025/04/30 20:08:15 065354] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695065299|now:1746043695065349| [2025/04/30 20:08:15 065358] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695065299|now:1746043695065349| [2025/04/30 20:08:15 065365] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 065370] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56197|min_srtt:56197|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 065374] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2094797| [2025/04/30 20:08:15 065378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 065382] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 065386] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 065390] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 065394] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2104|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 065398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:1990934| [2025/04/30 20:08:15 065403] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 065407] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2178| [2025/04/30 20:08:15 065442] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75607|now:1746043695065415|stream_id:0|stream_offset:1990934| [2025/04/30 20:08:15 065448] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2178|origin_pktnum:2104|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:15 065453] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75607|applimit:0| [2025/04/30 20:08:15 065457] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56197|rtt_var:777|pto_duration:59305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 065462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 065466] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 065470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76807| [2025/04/30 20:08:15 065474] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695149720|now:1746043695065457|interv:84263| [2025/04/30 20:08:15 065478] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695149720|now:1746043695065457|interval:84263|pto_count:0|srtt:56197 [2025/04/30 20:08:15 065482] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:76807| [2025/04/30 20:08:15 065487] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 065495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2067956| [2025/04/30 20:08:15 065500] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 065504] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695066504|now:1746043695065504|interv:1000| [2025/04/30 20:08:15 065508] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 065512] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 065516] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695066504| [2025/04/30 20:08:15 065523] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695066504| [2025/04/30 20:08:15 065530] [debug] |xqc_engine_wakeup_after|wakeup:1746043695066504|now:1746043695065530|diff:974| [2025/04/30 20:08:15 065537] [debug] |xqc_engine_main_logic|END|now:1746043695065349| [2025/04/30 20:08:15 065948] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695065946| [2025/04/30 20:08:15 065960] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 065969] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1713| [2025/04/30 20:08:15 065975] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1714| [2025/04/30 20:08:15 065984] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1714| [2025/04/30 20:08:15 065991] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 066000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2109|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2109|path_largest_ack:2109| [2025/04/30 20:08:15 066007] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:72009|prior_delivered:1984856|prior_time:1746043695009223|is_app_limited:0|send_elapse:57939|ack_elapse:56723|ctl_first_sent_time:1746043695010585|lagest_ack_time:1746043695065946|curr_delivered:2053265| [2025/04/30 20:08:15 066015] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695010585| [2025/04/30 20:08:15 066022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:772| [2025/04/30 20:08:15 066029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56197|rttvar:777|minrtt:30499|latest_rtt:55361|ack_delay:32| [2025/04/30 20:08:15 066036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56089|rttvar:800|minrtt:30499|latest_rtt:55361|ack_delay:32| [2025/04/30 20:08:15 066043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2109|lost_pn:2106|thresh:3| [2025/04/30 20:08:15 066050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 066056] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 066063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 066068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 066079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56089|rtt_var:800|pto_duration:59289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 066084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 066088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 066092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75607| [2025/04/30 20:08:15 066096] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695149704|now:1746043695066079|interv:83625| [2025/04/30 20:08:15 066100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695149704|now:1746043695066079|interval:83625|pto_count:0|srtt:56089 [2025/04/30 20:08:15 066105] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57939, ack_elapse 56723, delivered 68409|rate 1180707|lost 348| [2025/04/30 20:08:15 066109] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180707) in round 34| [2025/04/30 20:08:15 066113] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 066118] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 066122] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695010585|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 066126] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695010585|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 066131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:75607|srtt:56089|latest_rtt:55361|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 066137] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1714|largest:1714|pns:2| [2025/04/30 20:08:15 066142] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1714|frame:ACK |recv_time:1746043695065946|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 066147] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815065946|now:1746043695065946|interv:120000000| [2025/04/30 20:08:15 066151] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815065946|now:1746043695065946|interv:120000000| [2025/04/30 20:08:15 066155] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695066504|pq_index:0| [2025/04/30 20:08:15 066159] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695065349| [2025/04/30 20:08:15 066163] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695066163| [2025/04/30 20:08:15 066189] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695066188| [2025/04/30 20:08:15 066199] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56089|min_srtt:56089|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 066203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2094797| [2025/04/30 20:08:15 066208] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 066212] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 066217] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56089|min_srtt:56089|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 066221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2095964| [2025/04/30 20:08:15 066226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 066230] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 066233] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 066238] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 066242] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 066247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2067956| [2025/04/30 20:08:15 066251] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 066255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 066259] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695066504| [2025/04/30 20:08:15 066263] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695066504| [2025/04/30 20:08:15 066267] [debug] |xqc_engine_wakeup_after|wakeup:1746043695066504|now:1746043695066267|diff:237| [2025/04/30 20:08:15 066272] [debug] |xqc_engine_main_logic|END|now:1746043695066188| [2025/04/30 20:08:15 066277] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695066277| [2025/04/30 20:08:15 066281] [debug] |xqc_engine_wakeup_after|wakeup:1746043695066504|now:1746043695066281|diff:223| [2025/04/30 20:08:15 066285] [debug] |xqc_engine_main_logic|END|now:1746043695066277| [2025/04/30 20:08:15 066925] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695066924| [2025/04/30 20:08:15 066934] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 066951] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1714| [2025/04/30 20:08:15 066957] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1715| [2025/04/30 20:08:15 066964] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1715| [2025/04/30 20:08:15 066969] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 066977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2110|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2110|path_largest_ack:2110| [2025/04/30 20:08:15 066984] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:73209|prior_delivered:1984856|prior_time:1746043695009223|is_app_limited:0|send_elapse:58065|ack_elapse:57701|ctl_first_sent_time:1746043695010711|lagest_ack_time:1746043695066924|curr_delivered:2054465| [2025/04/30 20:08:15 066991] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695010711| [2025/04/30 20:08:15 066996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:92||sndq_packets_used_bytes:0|sndq_packets_free:773| [2025/04/30 20:08:15 067001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56089|rttvar:800|minrtt:30499|latest_rtt:56213|ack_delay:40| [2025/04/30 20:08:15 067008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56099|rttvar:621|minrtt:30499|latest_rtt:56213|ack_delay:40| [2025/04/30 20:08:15 067015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2110|lost_pn:2107|thresh:3| [2025/04/30 20:08:15 067022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 067028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 067034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 067041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 067047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56099|rtt_var:621|pto_duration:58583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 067055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 067061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 067067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74407| [2025/04/30 20:08:15 067073] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695148998|now:1746043695067047|interv:81951| [2025/04/30 20:08:15 067080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695148998|now:1746043695067047|interval:81951|pto_count:0|srtt:56099 [2025/04/30 20:08:15 067085] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58065, ack_elapse 57701, delivered 69609|rate 1198811|lost 348| [2025/04/30 20:08:15 067089] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198811) in round 34| [2025/04/30 20:08:15 067093] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 067109] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 067113] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695010711|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 067118] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695010711|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 067123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:74407|srtt:56099|latest_rtt:56213|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 067129] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1715|largest:1715|pns:2| [2025/04/30 20:08:15 067133] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1715|frame:ACK |recv_time:1746043695066924|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 067138] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815066924|now:1746043695066924|interv:120000000| [2025/04/30 20:08:15 067143] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815066924|now:1746043695066924|interv:120000000| [2025/04/30 20:08:15 067147] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695066504|pq_index:0| [2025/04/30 20:08:15 067151] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695066188| [2025/04/30 20:08:15 067155] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695067155| [2025/04/30 20:08:15 067160] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695067159| [2025/04/30 20:08:15 067165] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695066504|now:1746043695067159| [2025/04/30 20:08:15 067189] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695066504|now:1746043695067159| [2025/04/30 20:08:15 067193] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 067199] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56099|min_srtt:56099|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 067203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:74407|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2095964| [2025/04/30 20:08:15 067208] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56099|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 067213] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 067218] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56099|min_srtt:56099|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 067226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:74407|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2097131| [2025/04/30 20:08:15 067230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:08:15 067234] [debug] |scid:ed3061445c419a858f5981dc|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:08:15 067238] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:08:15 067243] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055FC16B356FC| [2025/04/30 20:08:15 067247] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 067251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74407|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2067956| [2025/04/30 20:08:15 067256] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 067260] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2179| [2025/04/30 20:08:15 067294] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74407|now:1746043695067268|stream_id:0|stream_offset:2067956| [2025/04/30 20:08:15 067300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2179|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 067305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74407|applimit:0| [2025/04/30 20:08:15 067310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56099|rtt_var:621|pto_duration:58583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 067314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 067318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 067322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75607| [2025/04/30 20:08:15 067326] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695150851|now:1746043695067310|interv:83541| [2025/04/30 20:08:15 067330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695150851|now:1746043695067310|interval:83541|pto_count:0|srtt:56099 [2025/04/30 20:08:15 067335] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:75607| [2025/04/30 20:08:15 067340] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 067344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75607|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2069123| [2025/04/30 20:08:15 067353] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 067357] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2180| [2025/04/30 20:08:15 067380] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75607|now:1746043695067363|stream_id:0|stream_offset:2069123| [2025/04/30 20:08:15 067386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2180|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 067391] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75607|applimit:0| [2025/04/30 20:08:15 067395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56099|rtt_var:621|pto_duration:58583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 067399] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 067403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 067407] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76807| [2025/04/30 20:08:15 067411] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695150946|now:1746043695067395|interv:83551| [2025/04/30 20:08:15 067415] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695150946|now:1746043695067395|interval:83551|pto_count:0|srtt:56099 [2025/04/30 20:08:15 067420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:76807| [2025/04/30 20:08:15 067424] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 067428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2070290| [2025/04/30 20:08:15 067433] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 067437] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2181| [2025/04/30 20:08:15 067458] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76807|now:1746043695067443|stream_id:0|stream_offset:2070290| [2025/04/30 20:08:15 067463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2181|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 067468] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76807|applimit:0| [2025/04/30 20:08:15 067472] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56099|rtt_var:621|pto_duration:58583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 067476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 067480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 067488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78007| [2025/04/30 20:08:15 067492] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695151026|now:1746043695067472|interv:83554| [2025/04/30 20:08:15 067496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695151026|now:1746043695067472|interval:83554|pto_count:0|srtt:56099 [2025/04/30 20:08:15 067500] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:78007| [2025/04/30 20:08:15 067505] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 067509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78007|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2071457| [2025/04/30 20:08:15 067514] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 067519] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695068518|now:1746043695067518|interv:1000| [2025/04/30 20:08:15 067525] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 067532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 067538] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695068518| [2025/04/30 20:08:15 067545] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695068518| [2025/04/30 20:08:15 067552] [debug] |xqc_engine_wakeup_after|wakeup:1746043695068518|now:1746043695067552|diff:966| [2025/04/30 20:08:15 067559] [debug] |xqc_engine_main_logic|END|now:1746043695067159| [2025/04/30 20:08:15 067567] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695067567| [2025/04/30 20:08:15 067573] [debug] |xqc_engine_wakeup_after|wakeup:1746043695068518|now:1746043695067573|diff:945| [2025/04/30 20:08:15 067579] [debug] |xqc_engine_main_logic|END|now:1746043695067567| [2025/04/30 20:08:15 068038] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695068037| [2025/04/30 20:08:15 068051] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 068060] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1715| [2025/04/30 20:08:15 068066] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1716| [2025/04/30 20:08:15 068075] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1716| [2025/04/30 20:08:15 068081] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 068090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2111|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2111|path_largest_ack:2111| [2025/04/30 20:08:15 068097] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:70809|prior_delivered:1988456|prior_time:1746043695012589|is_app_limited:0|send_elapse:57705|ack_elapse:55448|ctl_first_sent_time:1746043695012971|lagest_ack_time:1746043695068037|curr_delivered:2055665| [2025/04/30 20:08:15 068104] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695012971| [2025/04/30 20:08:15 068112] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:91||sndq_packets_used_bytes:0|sndq_packets_free:774| [2025/04/30 20:08:15 068126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56099|rttvar:621|minrtt:30499|latest_rtt:55066|ack_delay:64| [2025/04/30 20:08:15 068132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55962|rttvar:740|minrtt:30499|latest_rtt:55066|ack_delay:64| [2025/04/30 20:08:15 068139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2111|lost_pn:2108|thresh:3| [2025/04/30 20:08:15 068145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 068152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 068157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 068161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 068180] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55962|rtt_var:740|pto_duration:58922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 068192] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 068198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 068203] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76807| [2025/04/30 20:08:15 068207] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695151365|now:1746043695068165|interv:83200| [2025/04/30 20:08:15 068211] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695151365|now:1746043695068165|interval:83200|pto_count:0|srtt:55962 [2025/04/30 20:08:15 068215] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57705, ack_elapse 55448, delivered 67209|rate 1164699|lost 348| [2025/04/30 20:08:15 068220] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164699) in round 34| [2025/04/30 20:08:15 068224] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 068228] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 068232] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695012971|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 068237] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695012971|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 068241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:76807|srtt:55962|latest_rtt:55066|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 068252] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1716|largest:1716|pns:2| [2025/04/30 20:08:15 068257] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1716|frame:ACK |recv_time:1746043695068037|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 068262] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815068037|now:1746043695068037|interv:120000000| [2025/04/30 20:08:15 068269] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815068037|now:1746043695068037|interv:120000000| [2025/04/30 20:08:15 068275] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695068518|pq_index:0| [2025/04/30 20:08:15 068283] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695067159| [2025/04/30 20:08:15 068287] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695068287| [2025/04/30 20:08:15 068293] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695068291| [2025/04/30 20:08:15 068299] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55962|min_srtt:55962|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 068303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2097131| [2025/04/30 20:08:15 068308] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55962|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 068313] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 068317] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55962|min_srtt:55962|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 068322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:54|schedule_bytes:27600|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2097152| [2025/04/30 20:08:15 068326] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55962|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 068331] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:54|reinj:0|path_class:0| [2025/04/30 20:08:15 068335] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 068340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2071457| [2025/04/30 20:08:15 068344] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 068348] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 068355] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695068518| [2025/04/30 20:08:15 068360] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695068518| [2025/04/30 20:08:15 068364] [debug] |xqc_engine_wakeup_after|wakeup:1746043695068518|now:1746043695068363|diff:155| [2025/04/30 20:08:15 068368] [debug] |xqc_engine_main_logic|END|now:1746043695068291| [2025/04/30 20:08:15 068374] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695068373| [2025/04/30 20:08:15 068377] [debug] |xqc_engine_wakeup_after|wakeup:1746043695068518|now:1746043695068377|diff:141| [2025/04/30 20:08:15 068381] [debug] |xqc_engine_main_logic|END|now:1746043695068373| [2025/04/30 20:08:15 069453] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695069453| [2025/04/30 20:08:15 069465] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695068518|pq_index:0| [2025/04/30 20:08:15 069470] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695068291| [2025/04/30 20:08:15 069476] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695069474| [2025/04/30 20:08:15 069481] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695068518|now:1746043695069474| [2025/04/30 20:08:15 069485] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695068518|now:1746043695069474| [2025/04/30 20:08:15 069489] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 069495] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 069499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2071457| [2025/04/30 20:08:15 069504] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 069509] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2182| [2025/04/30 20:08:15 069550] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76807|now:1746043695069517|stream_id:0|stream_offset:2071457| [2025/04/30 20:08:15 069560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2182|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 069567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76807|applimit:0| [2025/04/30 20:08:15 069574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55962|rtt_var:740|pto_duration:58922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 069579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 069583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 069587] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78007| [2025/04/30 20:08:15 069591] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695153439|now:1746043695069574|interv:83865| [2025/04/30 20:08:15 069606] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695153439|now:1746043695069574|interval:83865|pto_count:0|srtt:55962 [2025/04/30 20:08:15 069613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:78007| [2025/04/30 20:08:15 069621] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 069627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78007|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2072624| [2025/04/30 20:08:15 069633] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 069640] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2183| [2025/04/30 20:08:15 069684] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78007|now:1746043695069649|stream_id:0|stream_offset:2072624| [2025/04/30 20:08:15 069692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2183|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 069698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78007|applimit:0| [2025/04/30 20:08:15 069705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55962|rtt_var:740|pto_duration:58922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 069711] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 069717] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 069723] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79207| [2025/04/30 20:08:15 069728] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695153571|now:1746043695069704|interv:83867| [2025/04/30 20:08:15 069735] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695153571|now:1746043695069704|interval:83867|pto_count:0|srtt:55962 [2025/04/30 20:08:15 069741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:79207| [2025/04/30 20:08:15 069748] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 069754] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79207|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2073791| [2025/04/30 20:08:15 069760] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 069767] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2184| [2025/04/30 20:08:15 069805] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79207|now:1746043695069777|stream_id:0|stream_offset:2073791| [2025/04/30 20:08:15 069812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2184|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 069825] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79207|applimit:0| [2025/04/30 20:08:15 069832] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55962|rtt_var:740|pto_duration:58922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 069838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 069844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 069850] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80407| [2025/04/30 20:08:15 069856] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695153699|now:1746043695069832|interv:83867| [2025/04/30 20:08:15 069862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695153699|now:1746043695069832|interval:83867|pto_count:0|srtt:55962 [2025/04/30 20:08:15 069870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:80407| [2025/04/30 20:08:15 069876] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 069882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80407|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2074958| [2025/04/30 20:08:15 069889] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 069895] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695070895|now:1746043695069895|interv:1000| [2025/04/30 20:08:15 069901] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 069930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 069982] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695070895| [2025/04/30 20:08:15 070020] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695070895| [2025/04/30 20:08:15 070028] [debug] |xqc_engine_wakeup_after|wakeup:1746043695070895|now:1746043695070027|diff:868| [2025/04/30 20:08:15 070086] [debug] |xqc_engine_main_logic|END|now:1746043695069474| [2025/04/30 20:08:15 070104] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695070103| [2025/04/30 20:08:15 070378] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 070388] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1716| [2025/04/30 20:08:15 070392] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1718| [2025/04/30 20:08:15 070399] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1718| [2025/04/30 20:08:15 070403] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 070409] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2112|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2113|path_largest_ack:2112| [2025/04/30 20:08:15 070414] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:72009|prior_delivered:1988456|prior_time:1746043695012589|is_app_limited:0|send_elapse:57799|ack_elapse:57514|ctl_first_sent_time:1746043695013065|lagest_ack_time:1746043695070103|curr_delivered:2056865| [2025/04/30 20:08:15 070427] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695013065| [2025/04/30 20:08:15 070434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:775| [2025/04/30 20:08:15 070441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2113|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2113|path_largest_ack:2113| [2025/04/30 20:08:15 070449] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:72009|prior_delivered:1988456|prior_time:1746043695012589|is_app_limited:0|send_elapse:57799|ack_elapse:57514|ctl_first_sent_time:1746043695013065|lagest_ack_time:1746043695070103|curr_delivered:2058065| [2025/04/30 20:08:15 070457] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695013148| [2025/04/30 20:08:15 070463] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:89||sndq_packets_used_bytes:0|sndq_packets_free:776| [2025/04/30 20:08:15 070470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55962|rttvar:740|minrtt:30499|latest_rtt:56955|ack_delay:32| [2025/04/30 20:08:15 070475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56082|rttvar:795|minrtt:30499|latest_rtt:56955|ack_delay:32| [2025/04/30 20:08:15 070479] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2113|lost_pn:2110|thresh:3| [2025/04/30 20:08:15 070483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 070488] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 070492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 070499] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 070506] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56082|rtt_var:795|pto_duration:59262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 070513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 070517] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 070521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78007| [2025/04/30 20:08:15 070525] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695154039|now:1746043695070505|interv:83534| [2025/04/30 20:08:15 070529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695154039|now:1746043695070505|interval:83534|pto_count:0|srtt:56082 [2025/04/30 20:08:15 070534] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57799, ack_elapse 57514, delivered 69609|rate 1204328|lost 348| [2025/04/30 20:08:15 070539] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204328) in round 34| [2025/04/30 20:08:15 070551] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 070561] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 070565] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:2400|po_sent_time:1746043695013148|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 070569] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:2400|po_sent_time:1746043695013148|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 070574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:78007|srtt:56082|latest_rtt:56955|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 070584] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1718|largest:1718|pns:2| [2025/04/30 20:08:15 070591] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1718|frame:ACK |recv_time:1746043695070103|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 070598] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815070103|now:1746043695070103|interv:120000000| [2025/04/30 20:08:15 070604] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815070103|now:1746043695070103|interv:120000000| [2025/04/30 20:08:15 070610] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695070895|pq_index:0| [2025/04/30 20:08:15 070616] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695069474| [2025/04/30 20:08:15 070622] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695070622| [2025/04/30 20:08:15 070630] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695070628| [2025/04/30 20:08:15 070638] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 070645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78007|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2074958| [2025/04/30 20:08:15 070651] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 070657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 070662] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695070895| [2025/04/30 20:08:15 070669] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695070895| [2025/04/30 20:08:15 070674] [debug] |xqc_engine_wakeup_after|wakeup:1746043695070895|now:1746043695070674|diff:221| [2025/04/30 20:08:15 070680] [debug] |xqc_engine_main_logic|END|now:1746043695070628| [2025/04/30 20:08:15 070687] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695070687| [2025/04/30 20:08:15 070697] [debug] |xqc_engine_wakeup_after|wakeup:1746043695070895|now:1746043695070697|diff:198| [2025/04/30 20:08:15 070704] [debug] |xqc_engine_main_logic|END|now:1746043695070687| [2025/04/30 20:08:15 070959] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695070958| [2025/04/30 20:08:15 070973] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 070983] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1718| [2025/04/30 20:08:15 070990] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1719| [2025/04/30 20:08:15 070998] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1719| [2025/04/30 20:08:15 071004] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 071013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2114|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2114|path_largest_ack:2114| [2025/04/30 20:08:15 071021] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:73209|prior_delivered:1989656|prior_time:1746043695014260|is_app_limited:0|send_elapse:57672|ack_elapse:56698|ctl_first_sent_time:1746043695014600|lagest_ack_time:1746043695070958|curr_delivered:2059265| [2025/04/30 20:08:15 071028] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695014600| [2025/04/30 20:08:15 071035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:88||sndq_packets_used_bytes:0|sndq_packets_free:777| [2025/04/30 20:08:15 071042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56082|rttvar:795|minrtt:30499|latest_rtt:56358|ack_delay:24| [2025/04/30 20:08:15 071049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56113|rttvar:660|minrtt:30499|latest_rtt:56358|ack_delay:24| [2025/04/30 20:08:15 071055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2114|lost_pn:2111|thresh:3| [2025/04/30 20:08:15 071060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 071067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 071074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 071080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 071086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56113|rtt_var:660|pto_duration:58753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 071091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 071095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 071099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76807| [2025/04/30 20:08:15 071104] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695153530|now:1746043695071086|interv:82444| [2025/04/30 20:08:15 071111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695153530|now:1746043695071086|interval:82444|pto_count:0|srtt:56113 [2025/04/30 20:08:15 071124] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57672, ack_elapse 56698, delivered 69609|rate 1206980|lost 348| [2025/04/30 20:08:15 071128] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206980) in round 34| [2025/04/30 20:08:15 071133] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 071137] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 071141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695014600|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 071146] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695014600|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 071150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:76807|srtt:56113|latest_rtt:56358|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 071156] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1719|largest:1719|pns:2| [2025/04/30 20:08:15 071161] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1719|frame:ACK |recv_time:1746043695070958|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 071181] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815070958|now:1746043695070958|interv:120000000| [2025/04/30 20:08:15 071189] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815070958|now:1746043695070958|interv:120000000| [2025/04/30 20:08:15 071193] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695070895|pq_index:0| [2025/04/30 20:08:15 071197] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695070628| [2025/04/30 20:08:15 071202] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695071201| [2025/04/30 20:08:15 071207] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695071205| [2025/04/30 20:08:15 071211] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695070895|now:1746043695071205| [2025/04/30 20:08:15 071216] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695070895|now:1746043695071205| [2025/04/30 20:08:15 071220] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 071226] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 071231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2074958| [2025/04/30 20:08:15 071239] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 071244] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2185| [2025/04/30 20:08:15 071279] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76807|now:1746043695071252|stream_id:0|stream_offset:2074958| [2025/04/30 20:08:15 071285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2185|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 071290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76807|applimit:0| [2025/04/30 20:08:15 071295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56113|rtt_var:660|pto_duration:58753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 071299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 071303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 071307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78007| [2025/04/30 20:08:15 071311] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695155005|now:1746043695071294|interv:83711| [2025/04/30 20:08:15 071315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695155005|now:1746043695071294|interval:83711|pto_count:0|srtt:56113 [2025/04/30 20:08:15 071320] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:78007| [2025/04/30 20:08:15 071325] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 071329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78007|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2076125| [2025/04/30 20:08:15 071334] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 071338] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2186| [2025/04/30 20:08:15 071361] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78007|now:1746043695071344|stream_id:0|stream_offset:2076125| [2025/04/30 20:08:15 071367] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2186|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 071372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78007|applimit:0| [2025/04/30 20:08:15 071376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56113|rtt_var:660|pto_duration:58753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 071380] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 071384] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 071392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79207| [2025/04/30 20:08:15 071396] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695155097|now:1746043695071376|interv:83721| [2025/04/30 20:08:15 071400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695155097|now:1746043695071376|interval:83721|pto_count:0|srtt:56113 [2025/04/30 20:08:15 071405] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:79207| [2025/04/30 20:08:15 071409] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 071414] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79207|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2077292| [2025/04/30 20:08:15 071418] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 071422] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695072422|now:1746043695071422|interv:1000| [2025/04/30 20:08:15 071426] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 071430] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 071434] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695072422| [2025/04/30 20:08:15 071439] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695072422| [2025/04/30 20:08:15 071443] [debug] |xqc_engine_wakeup_after|wakeup:1746043695072422|now:1746043695071442|diff:980| [2025/04/30 20:08:15 071447] [debug] |xqc_engine_main_logic|END|now:1746043695071205| [2025/04/30 20:08:15 071453] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695071453| [2025/04/30 20:08:15 071457] [debug] |xqc_engine_wakeup_after|wakeup:1746043695072422|now:1746043695071456|diff:966| [2025/04/30 20:08:15 071460] [debug] |xqc_engine_main_logic|END|now:1746043695071453| [2025/04/30 20:08:15 071938] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695071937| [2025/04/30 20:08:15 071950] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 071959] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1719| [2025/04/30 20:08:15 071965] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1720| [2025/04/30 20:08:15 071974] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1720| [2025/04/30 20:08:15 071978] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 071984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2115|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2115|path_largest_ack:2115| [2025/04/30 20:08:15 071990] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:70809|prior_delivered:1993256|prior_time:1746043695016134|is_app_limited:0|send_elapse:57883|ack_elapse:55803|ctl_first_sent_time:1746043695016653|lagest_ack_time:1746043695071937|curr_delivered:2060465| [2025/04/30 20:08:15 071998] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695016653| [2025/04/30 20:08:15 072005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:87||sndq_packets_used_bytes:0|sndq_packets_free:778| [2025/04/30 20:08:15 072022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56113|rttvar:660|minrtt:30499|latest_rtt:55284|ack_delay:32| [2025/04/30 20:08:15 072029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56005|rttvar:710|minrtt:30499|latest_rtt:55284|ack_delay:32| [2025/04/30 20:08:15 072036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2115|lost_pn:2112|thresh:3| [2025/04/30 20:08:15 072042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 072048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 072055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 072061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 072068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56005|rtt_var:710|pto_duration:58845|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 072075] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 072081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 072088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78007| [2025/04/30 20:08:15 072093] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695155189|now:1746043695072067|interv:83122| [2025/04/30 20:08:15 072097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695155189|now:1746043695072067|interval:83122|pto_count:0|srtt:56005 [2025/04/30 20:08:15 072101] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57883, ack_elapse 55803, delivered 67209|rate 1161118|lost 348| [2025/04/30 20:08:15 072106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161118) in round 34| [2025/04/30 20:08:15 072110] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 072114] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 072118] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695016653|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 072123] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695016653|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 072128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:78007|srtt:56005|latest_rtt:55284|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 072134] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1720|largest:1720|pns:2| [2025/04/30 20:08:15 072144] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1720|frame:ACK |recv_time:1746043695071937|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 072149] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815071937|now:1746043695071937|interv:120000000| [2025/04/30 20:08:15 072153] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815071937|now:1746043695071937|interv:120000000| [2025/04/30 20:08:15 072157] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695072422|pq_index:0| [2025/04/30 20:08:15 072161] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695071205| [2025/04/30 20:08:15 072185] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695072185| [2025/04/30 20:08:15 072194] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695072193| [2025/04/30 20:08:15 072201] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 072205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78007|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2077292| [2025/04/30 20:08:15 072210] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 072214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 072219] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695072422| [2025/04/30 20:08:15 072223] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695072422| [2025/04/30 20:08:15 072227] [debug] |xqc_engine_wakeup_after|wakeup:1746043695072422|now:1746043695072227|diff:195| [2025/04/30 20:08:15 072231] [debug] |xqc_engine_main_logic|END|now:1746043695072193| [2025/04/30 20:08:15 072239] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:43|state:ESTABED|recv_time:1746043695072238| [2025/04/30 20:08:15 072244] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 072250] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1720| [2025/04/30 20:08:15 072254] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1721| [2025/04/30 20:08:15 072260] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1721| [2025/04/30 20:08:15 072264] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 072268] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:15 072273] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:15 072278] [debug] |scid:ed3061445c419a858f5981dc|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:08:15 072283] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1721|largest:1721|pns:2| [2025/04/30 20:08:15 072291] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1721|frame:PING ACK |recv_time:1746043695072238|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 072296] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815072238|now:1746043695072238|interv:120000000| [2025/04/30 20:08:15 072300] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815072238|now:1746043695072238|interv:120000000| [2025/04/30 20:08:15 072304] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695072422|pq_index:0| [2025/04/30 20:08:15 072308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695072193| [2025/04/30 20:08:15 072312] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695072312| [2025/04/30 20:08:15 072316] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695072315| [2025/04/30 20:08:15 072323] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1721|ack_delay:84|first_ack_range:3|largest_pkt_recv_time:1746043695072238| [2025/04/30 20:08:15 072327] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1721|low:1718|pkt_pns:2| [2025/04/30 20:08:15 072331] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1716|low:1704|pkt_pns:2| [2025/04/30 20:08:15 072335] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1702|low:1646|pkt_pns:2| [2025/04/30 20:08:15 072339] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:1721|frame_largest_recv:1721| [2025/04/30 20:08:15 072343] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:15 072348] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:15 072352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:78007|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2077292| [2025/04/30 20:08:15 072357] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 072360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 072364] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695072422| [2025/04/30 20:08:15 072368] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695072422| [2025/04/30 20:08:15 072372] [debug] |xqc_engine_wakeup_after|wakeup:1746043695072422|now:1746043695072372|diff:50| [2025/04/30 20:08:15 072376] [debug] |xqc_engine_main_logic|END|now:1746043695072315| [2025/04/30 20:08:15 072381] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695072381| [2025/04/30 20:08:15 072385] [debug] |xqc_engine_wakeup_after|wakeup:1746043695072422|now:1746043695072385|diff:37| [2025/04/30 20:08:15 072389] [debug] |xqc_engine_main_logic|END|now:1746043695072381| [2025/04/30 20:08:15 073228] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695073226| [2025/04/30 20:08:15 073244] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 073250] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1721| [2025/04/30 20:08:15 073254] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1722| [2025/04/30 20:08:15 073269] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1722| [2025/04/30 20:08:15 073276] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 073284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2116|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2116|path_largest_ack:2116| [2025/04/30 20:08:15 073291] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:72009|prior_delivered:1993256|prior_time:1746043695016134|is_app_limited:0|send_elapse:58007|ack_elapse:57092|ctl_first_sent_time:1746043695016777|lagest_ack_time:1746043695073226|curr_delivered:2061665| [2025/04/30 20:08:15 073296] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695016777| [2025/04/30 20:08:15 073301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:779| [2025/04/30 20:08:15 073307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56005|rttvar:710|minrtt:30499|latest_rtt:56449|ack_delay:40| [2025/04/30 20:08:15 073314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56056|rttvar:634|minrtt:30499|latest_rtt:56449|ack_delay:40| [2025/04/30 20:08:15 073321] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2116|lost_pn:2113|thresh:3| [2025/04/30 20:08:15 073328] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 073334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 073340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 073344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 073350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56056|rtt_var:634|pto_duration:58592|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 073357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 073363] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 073369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76807| [2025/04/30 20:08:15 073373] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695154936|now:1746043695073350|interv:81586| [2025/04/30 20:08:15 073378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695154936|now:1746043695073350|interval:81586|pto_count:0|srtt:56056 [2025/04/30 20:08:15 073382] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58007, ack_elapse 57092, delivered 68409|rate 1179323|lost 348| [2025/04/30 20:08:15 073387] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179323) in round 34| [2025/04/30 20:08:15 073391] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 073398] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 073410] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695016777|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 073416] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695016777|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 073421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:76807|srtt:56056|latest_rtt:56449|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 073427] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1722|largest:1722|pns:2| [2025/04/30 20:08:15 073432] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1722|frame:ACK |recv_time:1746043695073226|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 073437] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815073226|now:1746043695073226|interv:120000000| [2025/04/30 20:08:15 073441] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815073226|now:1746043695073226|interv:120000000| [2025/04/30 20:08:15 073445] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695072422|pq_index:0| [2025/04/30 20:08:15 073449] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695072315| [2025/04/30 20:08:15 073454] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695073453| [2025/04/30 20:08:15 073459] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695073457| [2025/04/30 20:08:15 073463] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695072422|now:1746043695073457| [2025/04/30 20:08:15 073468] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695072422|now:1746043695073457| [2025/04/30 20:08:15 073472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 073479] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:08:15 073487] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:76807|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2077292| [2025/04/30 20:08:15 073494] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 073500] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2187| [2025/04/30 20:08:15 073541] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2187|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:76807|now:1746043695073508|stream_id:0|stream_offset:2077292| [2025/04/30 20:08:15 073550] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2187|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:08:15 073563] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76807|applimit:0| [2025/04/30 20:08:15 073570] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56056|rtt_var:634|pto_duration:58592|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 073577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 073583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 073589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78017| [2025/04/30 20:08:15 073595] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695157100|now:1746043695073570|interv:83530| [2025/04/30 20:08:15 073601] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695157100|now:1746043695073570|interval:83530|pto_count:0|srtt:56056 [2025/04/30 20:08:15 073607] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:78017| [2025/04/30 20:08:15 073614] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 073621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78017|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2078459| [2025/04/30 20:08:15 073628] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 073634] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2188| [2025/04/30 20:08:15 073675] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78017|now:1746043695073645|stream_id:0|stream_offset:2078459| [2025/04/30 20:08:15 073684] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2188|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 073691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78017|applimit:0| [2025/04/30 20:08:15 073697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56056|rtt_var:634|pto_duration:58592|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 073704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 073710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 073716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79217| [2025/04/30 20:08:15 073722] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695157237|now:1746043695073697|interv:83540| [2025/04/30 20:08:15 073729] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695157237|now:1746043695073697|interval:83540|pto_count:0|srtt:56056 [2025/04/30 20:08:15 073736] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:79217| [2025/04/30 20:08:15 073748] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 073756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79217|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2079626| [2025/04/30 20:08:15 073763] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 073770] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2189| [2025/04/30 20:08:15 073797] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79217|now:1746043695073778|stream_id:0|stream_offset:2079626| [2025/04/30 20:08:15 073802] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2189|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 073807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79217|applimit:0| [2025/04/30 20:08:15 073811] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56056|rtt_var:634|pto_duration:58592|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 073816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 073819] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 073823] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80417| [2025/04/30 20:08:15 073827] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695157370|now:1746043695073811|interv:83559| [2025/04/30 20:08:15 073831] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695157370|now:1746043695073811|interval:83559|pto_count:0|srtt:56056 [2025/04/30 20:08:15 073836] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:80417| [2025/04/30 20:08:15 073840] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 073844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80417|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2080793| [2025/04/30 20:08:15 073849] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 073853] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695074853|now:1746043695073853|interv:1000| [2025/04/30 20:08:15 073857] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 073861] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 073867] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695074853| [2025/04/30 20:08:15 073874] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695074853| [2025/04/30 20:08:15 073881] [debug] |xqc_engine_wakeup_after|wakeup:1746043695074853|now:1746043695073881|diff:972| [2025/04/30 20:08:15 073888] [debug] |xqc_engine_main_logic|END|now:1746043695073457| [2025/04/30 20:08:15 073901] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695073901| [2025/04/30 20:08:15 073909] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 073917] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1722| [2025/04/30 20:08:15 073924] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1723| [2025/04/30 20:08:15 073933] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1723| [2025/04/30 20:08:15 073939] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 073947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2117|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2117|path_largest_ack:2117| [2025/04/30 20:08:15 073955] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:73209|prior_delivered:1993256|prior_time:1746043695016134|is_app_limited:0|send_elapse:58138|ack_elapse:57767|ctl_first_sent_time:1746043695016908|lagest_ack_time:1746043695073901|curr_delivered:2062865| [2025/04/30 20:08:15 073963] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695016908| [2025/04/30 20:08:15 073970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:85||sndq_packets_used_bytes:0|sndq_packets_free:780| [2025/04/30 20:08:15 073976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56056|rttvar:634|minrtt:30499|latest_rtt:56993|ack_delay:32| [2025/04/30 20:08:15 073983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56169|rttvar:702|minrtt:30499|latest_rtt:56993|ack_delay:32| [2025/04/30 20:08:15 073990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2117|lost_pn:2114|thresh:3| [2025/04/30 20:08:15 073994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 073998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 074004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 074010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 074017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56169|rtt_var:702|pto_duration:58977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 074023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 074027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 074031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79217| [2025/04/30 20:08:15 074035] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695157755|now:1746043695074017|interv:83738| [2025/04/30 20:08:15 074041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695157755|now:1746043695074017|interval:83738|pto_count:0|srtt:56169 [2025/04/30 20:08:15 074047] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58138, ack_elapse 57767, delivered 69609|rate 1197306|lost 348| [2025/04/30 20:08:15 074060] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197306) in round 34| [2025/04/30 20:08:15 074065] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 074069] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 074073] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695016908|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 074077] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695016908|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 074082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:79217|srtt:56169|latest_rtt:56993|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 074091] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1723|largest:1723|pns:2| [2025/04/30 20:08:15 074099] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1723|frame:ACK |recv_time:1746043695073901|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 074107] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815073901|now:1746043695073901|interv:120000000| [2025/04/30 20:08:15 074111] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815073901|now:1746043695073901|interv:120000000| [2025/04/30 20:08:15 074115] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695074853|pq_index:0| [2025/04/30 20:08:15 074120] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695073457| [2025/04/30 20:08:15 074124] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695074124| [2025/04/30 20:08:15 074129] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695074128| [2025/04/30 20:08:15 074136] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 074140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79217|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2080793| [2025/04/30 20:08:15 074145] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 074149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 074153] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695074853| [2025/04/30 20:08:15 074157] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695074853| [2025/04/30 20:08:15 074161] [debug] |xqc_engine_wakeup_after|wakeup:1746043695074853|now:1746043695074161|diff:692| [2025/04/30 20:08:15 074190] [debug] |xqc_engine_main_logic|END|now:1746043695074128| [2025/04/30 20:08:15 074196] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695074196| [2025/04/30 20:08:15 074203] [debug] |xqc_engine_wakeup_after|wakeup:1746043695074853|now:1746043695074203|diff:650| [2025/04/30 20:08:15 074209] [debug] |xqc_engine_main_logic|END|now:1746043695074196| [2025/04/30 20:08:15 074937] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695074936| [2025/04/30 20:08:15 074950] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 074959] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1723| [2025/04/30 20:08:15 074965] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1724| [2025/04/30 20:08:15 074973] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1724| [2025/04/30 20:08:15 074979] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 074986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2118|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2118|path_largest_ack:2118| [2025/04/30 20:08:15 074993] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:74409|prior_delivered:1993256|prior_time:1746043695016134|is_app_limited:0|send_elapse:59512|ack_elapse:58802|ctl_first_sent_time:1746043695018282|lagest_ack_time:1746043695074936|curr_delivered:2064065| [2025/04/30 20:08:15 075000] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695018282| [2025/04/30 20:08:15 075008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:781| [2025/04/30 20:08:15 075015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56169|rttvar:702|minrtt:30499|latest_rtt:56654|ack_delay:32| [2025/04/30 20:08:15 075022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56225|rttvar:640|minrtt:30499|latest_rtt:56654|ack_delay:32| [2025/04/30 20:08:15 075029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2118|lost_pn:2115|thresh:3| [2025/04/30 20:08:15 075036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 075042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 075048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 075053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 075058] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56225|rtt_var:640|pto_duration:58785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 075062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 075066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 075070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78017| [2025/04/30 20:08:15 075074] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695157563|now:1746043695075057|interv:82506| [2025/04/30 20:08:15 075084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695157563|now:1746043695075057|interval:82506|pto_count:0|srtt:56225 [2025/04/30 20:08:15 075089] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59512, ack_elapse 58802, delivered 70809|rate 1189827|lost 348| [2025/04/30 20:08:15 075094] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189827) in round 34| [2025/04/30 20:08:15 075101] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 075108] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 075114] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695018282|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 075120] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695018282|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 075125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1542151|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:78017|srtt:56225|latest_rtt:56654|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 075131] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1724|largest:1724|pns:2| [2025/04/30 20:08:15 075135] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1724|frame:ACK |recv_time:1746043695074936|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 075140] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815074936|now:1746043695074936|interv:120000000| [2025/04/30 20:08:15 075144] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815074936|now:1746043695074936|interv:120000000| [2025/04/30 20:08:15 075148] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695074853|pq_index:0| [2025/04/30 20:08:15 075153] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695074128| [2025/04/30 20:08:15 075157] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695075157| [2025/04/30 20:08:15 075162] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695075161| [2025/04/30 20:08:15 075187] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695074853|now:1746043695075161| [2025/04/30 20:08:15 075195] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695074853|now:1746043695075161| [2025/04/30 20:08:15 075201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 075208] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 075213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78017|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2080793| [2025/04/30 20:08:15 075222] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 075227] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2190| [2025/04/30 20:08:15 075262] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78017|now:1746043695075234|stream_id:0|stream_offset:2080793| [2025/04/30 20:08:15 075272] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2190|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 075280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78017|applimit:0| [2025/04/30 20:08:15 075286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56225|rtt_var:640|pto_duration:58785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 075293] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 075297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 075300] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79217| [2025/04/30 20:08:15 075304] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695159019|now:1746043695075286|interv:83733| [2025/04/30 20:08:15 075309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695159019|now:1746043695075286|interval:83733|pto_count:0|srtt:56225 [2025/04/30 20:08:15 075313] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:79217| [2025/04/30 20:08:15 075319] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 075323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79217|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2081960| [2025/04/30 20:08:15 075328] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 075332] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2191| [2025/04/30 20:08:15 075362] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79217|now:1746043695075338|stream_id:0|stream_offset:2081960| [2025/04/30 20:08:15 075372] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2191|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 075379] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79217|applimit:0| [2025/04/30 20:08:15 075383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56225|rtt_var:640|pto_duration:58785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 075388] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 075396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 075400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80417| [2025/04/30 20:08:15 075404] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695159123|now:1746043695075383|interv:83740| [2025/04/30 20:08:15 075408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695159123|now:1746043695075383|interval:83740|pto_count:0|srtt:56225 [2025/04/30 20:08:15 075413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:80417| [2025/04/30 20:08:15 075418] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 075422] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80417|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2083127| [2025/04/30 20:08:15 075427] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 075431] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695076430|now:1746043695075430|interv:1000| [2025/04/30 20:08:15 075435] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 075439] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 075446] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695076430| [2025/04/30 20:08:15 075453] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695076430| [2025/04/30 20:08:15 075459] [debug] |xqc_engine_wakeup_after|wakeup:1746043695076430|now:1746043695075459|diff:971| [2025/04/30 20:08:15 075464] [debug] |xqc_engine_main_logic|END|now:1746043695075161| [2025/04/30 20:08:15 075470] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695075470| [2025/04/30 20:08:15 075474] [debug] |xqc_engine_wakeup_after|wakeup:1746043695076430|now:1746043695075473|diff:957| [2025/04/30 20:08:15 075477] [debug] |xqc_engine_main_logic|END|now:1746043695075470| [2025/04/30 20:08:15 076424] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695076422| [2025/04/30 20:08:15 076442] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 076452] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1724| [2025/04/30 20:08:15 076458] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1725| [2025/04/30 20:08:15 076467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1725| [2025/04/30 20:08:15 076474] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 076481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2119|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2119|path_largest_ack:2119| [2025/04/30 20:08:15 076489] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:72009|prior_delivered:1996856|prior_time:1746043695019215|is_app_limited:0|send_elapse:56820|ack_elapse:57207|ctl_first_sent_time:1746043695019471|lagest_ack_time:1746043695076422|curr_delivered:2065265| [2025/04/30 20:08:15 076496] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695019471| [2025/04/30 20:08:15 076511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:83||sndq_packets_used_bytes:0|sndq_packets_free:782| [2025/04/30 20:08:15 076518] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56225|rttvar:640|minrtt:30499|latest_rtt:56951|ack_delay:64| [2025/04/30 20:08:15 076525] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56307|rttvar:645|minrtt:30499|latest_rtt:56951|ack_delay:64| [2025/04/30 20:08:15 076532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2119|lost_pn:2116|thresh:3| [2025/04/30 20:08:15 076539] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 076545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 076551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 076558] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 076564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56307|rtt_var:645|pto_duration:58887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 076572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 076576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 076580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79217| [2025/04/30 20:08:15 076584] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695159225|now:1746043695076564|interv:82661| [2025/04/30 20:08:15 076588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695159225|now:1746043695076564|interval:82661|pto_count:0|srtt:56307 [2025/04/30 20:08:15 076593] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56820, ack_elapse 57207, delivered 68409|rate 1195815|lost 348| [2025/04/30 20:08:15 076597] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195815) in round 34| [2025/04/30 20:08:15 076601] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 076606] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 076609] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695019471|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 076614] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695019471|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 076619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:79217|srtt:56307|latest_rtt:56951|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 076629] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1725|largest:1725|pns:2| [2025/04/30 20:08:15 076634] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1725|frame:ACK |recv_time:1746043695076422|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 076639] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815076422|now:1746043695076422|interv:120000000| [2025/04/30 20:08:15 076643] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815076422|now:1746043695076422|interv:120000000| [2025/04/30 20:08:15 076647] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695076430|pq_index:0| [2025/04/30 20:08:15 076651] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695075161| [2025/04/30 20:08:15 076655] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695076655| [2025/04/30 20:08:15 076660] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695076659| [2025/04/30 20:08:15 076665] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695076430|now:1746043695076659| [2025/04/30 20:08:15 076669] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695076430|now:1746043695076659| [2025/04/30 20:08:15 076673] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 076679] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 076683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79217|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2083127| [2025/04/30 20:08:15 076688] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 076692] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2192| [2025/04/30 20:08:15 076727] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79217|now:1746043695076700|stream_id:0|stream_offset:2083127| [2025/04/30 20:08:15 076733] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2192|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 076738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79217|applimit:0| [2025/04/30 20:08:15 076744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56307|rtt_var:645|pto_duration:58887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 076751] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 076758] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 076765] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80417| [2025/04/30 20:08:15 076777] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695160587|now:1746043695076743|interv:83844| [2025/04/30 20:08:15 076783] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695160587|now:1746043695076743|interval:83844|pto_count:0|srtt:56307 [2025/04/30 20:08:15 076790] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:80417| [2025/04/30 20:08:15 076796] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 076800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80417|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2084294| [2025/04/30 20:08:15 076805] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 076809] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695077809|now:1746043695076809|interv:1000| [2025/04/30 20:08:15 076813] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 076817] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 076821] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695077809| [2025/04/30 20:08:15 076826] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695077809| [2025/04/30 20:08:15 076830] [debug] |xqc_engine_wakeup_after|wakeup:1746043695077809|now:1746043695076830|diff:979| [2025/04/30 20:08:15 076834] [debug] |xqc_engine_main_logic|END|now:1746043695076659| [2025/04/30 20:08:15 076840] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695076840| [2025/04/30 20:08:15 076844] [debug] |xqc_engine_wakeup_after|wakeup:1746043695077809|now:1746043695076844|diff:965| [2025/04/30 20:08:15 076848] [debug] |xqc_engine_main_logic|END|now:1746043695076840| [2025/04/30 20:08:15 078827] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695078825| [2025/04/30 20:08:15 078838] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 078846] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1725| [2025/04/30 20:08:15 078850] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1726| [2025/04/30 20:08:15 078856] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1726| [2025/04/30 20:08:15 078861] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 078866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2120|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2120|path_largest_ack:2120| [2025/04/30 20:08:15 078871] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:70809|prior_delivered:1999256|prior_time:1746043695021284|is_app_limited:0|send_elapse:56935|ack_elapse:57541|ctl_first_sent_time:1746043695021617|lagest_ack_time:1746043695078825|curr_delivered:2066465| [2025/04/30 20:08:15 078877] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695021617| [2025/04/30 20:08:15 078882] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:82||sndq_packets_used_bytes:0|sndq_packets_free:783| [2025/04/30 20:08:15 078886] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56307|rttvar:645|minrtt:30499|latest_rtt:57208|ack_delay:48| [2025/04/30 20:08:15 078896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56414|rttvar:697|minrtt:30499|latest_rtt:57208|ack_delay:48| [2025/04/30 20:08:15 078901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2120|lost_pn:2117|thresh:3| [2025/04/30 20:08:15 078905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 078909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 078913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 078917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 078921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56414|rtt_var:697|pto_duration:59202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 078926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 078930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 078934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79217| [2025/04/30 20:08:15 078938] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695160902|now:1746043695078921|interv:81981| [2025/04/30 20:08:15 078942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695160902|now:1746043695078921|interval:81981|pto_count:0|srtt:56414 [2025/04/30 20:08:15 078947] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56935, ack_elapse 57541, delivered 67209|rate 1168019|lost 348| [2025/04/30 20:08:15 078951] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168019) in round 34| [2025/04/30 20:08:15 078956] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 078960] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 078964] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695021617|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 078969] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695021617|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 078973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:79217|srtt:56414|latest_rtt:57208|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 078979] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1726|largest:1726|pns:2| [2025/04/30 20:08:15 078984] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1726|frame:ACK |recv_time:1746043695078825|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 078992] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815078825|now:1746043695078825|interv:120000000| [2025/04/30 20:08:15 078997] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815078825|now:1746043695078825|interv:120000000| [2025/04/30 20:08:15 079001] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695077809|pq_index:0| [2025/04/30 20:08:15 079005] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695076659| [2025/04/30 20:08:15 079009] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695079009| [2025/04/30 20:08:15 079015] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695079013| [2025/04/30 20:08:15 079020] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695077809|now:1746043695079013| [2025/04/30 20:08:15 079024] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695077809|now:1746043695079013| [2025/04/30 20:08:15 079028] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 079034] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 079038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79217|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2084294| [2025/04/30 20:08:15 079043] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 079047] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2193| [2025/04/30 20:08:15 079085] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79217|now:1746043695079055|stream_id:0|stream_offset:2084294| [2025/04/30 20:08:15 079095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2193|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 079103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:79217|applimit:0| [2025/04/30 20:08:15 079108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56414|rtt_var:697|pto_duration:59202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 079113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 079117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 079121] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80417| [2025/04/30 20:08:15 079125] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695163257|now:1746043695079108|interv:84149| [2025/04/30 20:08:15 079129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695163257|now:1746043695079108|interval:84149|pto_count:0|srtt:56414 [2025/04/30 20:08:15 079138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:80417| [2025/04/30 20:08:15 079143] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 079149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80417|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2085461| [2025/04/30 20:08:15 079157] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 079163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2194| [2025/04/30 20:08:15 079217] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80417|now:1746043695079192|stream_id:0|stream_offset:2085461| [2025/04/30 20:08:15 079224] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2194|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 079229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:80417|applimit:0| [2025/04/30 20:08:15 079234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56414|rtt_var:697|pto_duration:59202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 079241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 079247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 079254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 81617| [2025/04/30 20:08:15 079260] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695163394|now:1746043695079234|interv:84160| [2025/04/30 20:08:15 079266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695163394|now:1746043695079234|interval:84160|pto_count:0|srtt:56414 [2025/04/30 20:08:15 079274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:81617| [2025/04/30 20:08:15 079279] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 079283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81617|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2086628| [2025/04/30 20:08:15 079291] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 079297] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695080297|now:1746043695079297|interv:1000| [2025/04/30 20:08:15 079303] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 079309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 079313] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695080297| [2025/04/30 20:08:15 079317] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695080297| [2025/04/30 20:08:15 079322] [debug] |xqc_engine_wakeup_after|wakeup:1746043695080297|now:1746043695079321|diff:976| [2025/04/30 20:08:15 079331] [debug] |xqc_engine_main_logic|END|now:1746043695079013| [2025/04/30 20:08:15 079339] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695079339| [2025/04/30 20:08:15 079344] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 079350] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1726| [2025/04/30 20:08:15 079354] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1727| [2025/04/30 20:08:15 079359] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1727| [2025/04/30 20:08:15 079364] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 079369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2121|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2121|path_largest_ack:2121| [2025/04/30 20:08:15 079374] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:72009|prior_delivered:1999256|prior_time:1746043695021284|is_app_limited:0|send_elapse:57068|ack_elapse:58055|ctl_first_sent_time:1746043695021750|lagest_ack_time:1746043695079339|curr_delivered:2067665| [2025/04/30 20:08:15 079379] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695021750| [2025/04/30 20:08:15 079383] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:81||sndq_packets_used_bytes:0|sndq_packets_free:784| [2025/04/30 20:08:15 079387] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56414|rttvar:697|minrtt:30499|latest_rtt:57589|ack_delay:32| [2025/04/30 20:08:15 079392] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56557|rttvar:808|minrtt:30499|latest_rtt:57589|ack_delay:32| [2025/04/30 20:08:15 079396] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2121|lost_pn:2118|thresh:3| [2025/04/30 20:08:15 079400] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 079404] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 079408] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 079412] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 079416] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56557|rtt_var:808|pto_duration:59789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 079421] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 079425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 079429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 80417| [2025/04/30 20:08:15 079433] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695163981|now:1746043695079416|interv:84565| [2025/04/30 20:08:15 079437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695163981|now:1746043695079416|interval:84565|pto_count:0|srtt:56557 [2025/04/30 20:08:15 079444] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57068, ack_elapse 58055, delivered 68409|rate 1178348|lost 348| [2025/04/30 20:08:15 079449] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178348) in round 34| [2025/04/30 20:08:15 079453] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 079457] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 079461] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695021750|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 079466] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695021750|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 079471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:80417|srtt:56557|latest_rtt:57589|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 079477] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1727|largest:1727|pns:2| [2025/04/30 20:08:15 079481] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1727|frame:ACK |recv_time:1746043695079339|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 079486] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815079339|now:1746043695079339|interv:120000000| [2025/04/30 20:08:15 079490] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815079339|now:1746043695079339|interv:120000000| [2025/04/30 20:08:15 079494] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695080297|pq_index:0| [2025/04/30 20:08:15 079498] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695079013| [2025/04/30 20:08:15 079502] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695079502| [2025/04/30 20:08:15 079507] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695079506| [2025/04/30 20:08:15 079515] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 079522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80417|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2086628| [2025/04/30 20:08:15 079529] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 079536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 079543] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695080297| [2025/04/30 20:08:15 079548] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695080297| [2025/04/30 20:08:15 079559] [debug] |xqc_engine_wakeup_after|wakeup:1746043695080297|now:1746043695079559|diff:738| [2025/04/30 20:08:15 079566] [debug] |xqc_engine_main_logic|END|now:1746043695079506| [2025/04/30 20:08:15 079576] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695079575| [2025/04/30 20:08:15 079583] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 079591] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1727| [2025/04/30 20:08:15 079598] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1728| [2025/04/30 20:08:15 079605] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1728| [2025/04/30 20:08:15 079612] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 079619] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2122|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2122|path_largest_ack:2122| [2025/04/30 20:08:15 079627] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:73209|prior_delivered:1999256|prior_time:1746043695021284|is_app_limited:0|send_elapse:57175|ack_elapse:58291|ctl_first_sent_time:1746043695021857|lagest_ack_time:1746043695079575|curr_delivered:2068865| [2025/04/30 20:08:15 079635] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695021857| [2025/04/30 20:08:15 079642] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:80||sndq_packets_used_bytes:0|sndq_packets_free:785| [2025/04/30 20:08:15 079649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56557|rttvar:808|minrtt:30499|latest_rtt:57718|ack_delay:40| [2025/04/30 20:08:15 079655] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56697|rttvar:886|minrtt:30499|latest_rtt:57718|ack_delay:40| [2025/04/30 20:08:15 079663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2122|lost_pn:2119|thresh:3| [2025/04/30 20:08:15 079670] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 079676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 079682] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 079689] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 079696] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56697|rtt_var:886|pto_duration:60241|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 079700] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 079704] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 079708] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79217| [2025/04/30 20:08:15 079712] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695164433|now:1746043695079695|interv:84738| [2025/04/30 20:08:15 079716] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695164433|now:1746043695079695|interval:84738|pto_count:0|srtt:56697 [2025/04/30 20:08:15 079725] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57175, ack_elapse 58291, delivered 69609|rate 1194163|lost 348| [2025/04/30 20:08:15 079730] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194163) in round 34| [2025/04/30 20:08:15 079734] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 079740] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 079747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695021857|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 079754] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695021857|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 079761] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:79217|srtt:56697|latest_rtt:57718|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 079767] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1728|largest:1728|pns:2| [2025/04/30 20:08:15 079771] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1728|frame:ACK |recv_time:1746043695079575|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 079776] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815079575|now:1746043695079575|interv:120000000| [2025/04/30 20:08:15 079780] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815079575|now:1746043695079575|interv:120000000| [2025/04/30 20:08:15 079784] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695080297|pq_index:0| [2025/04/30 20:08:15 079789] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695079506| [2025/04/30 20:08:15 079793] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695079792| [2025/04/30 20:08:15 079798] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695079796| [2025/04/30 20:08:15 079804] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 079808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79217|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2086628| [2025/04/30 20:08:15 079813] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 079816] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 079820] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695080297| [2025/04/30 20:08:15 079828] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695080297| [2025/04/30 20:08:15 079832] [debug] |xqc_engine_wakeup_after|wakeup:1746043695080297|now:1746043695079832|diff:465| [2025/04/30 20:08:15 079836] [debug] |xqc_engine_main_logic|END|now:1746043695079796| [2025/04/30 20:08:15 079841] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695079841| [2025/04/30 20:08:15 079845] [debug] |xqc_engine_wakeup_after|wakeup:1746043695080297|now:1746043695079845|diff:452| [2025/04/30 20:08:15 079849] [debug] |xqc_engine_main_logic|END|now:1746043695079841| [2025/04/30 20:08:15 079957] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695079956| [2025/04/30 20:08:15 079969] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 079977] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1728| [2025/04/30 20:08:15 079982] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1729| [2025/04/30 20:08:15 079991] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1729| [2025/04/30 20:08:15 079998] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 080006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2123|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2123|path_largest_ack:2123| [2025/04/30 20:08:15 080013] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:73209|prior_delivered:2000456|prior_time:1746043695022150|is_app_limited:0|send_elapse:58881|ack_elapse:57806|ctl_first_sent_time:1746043695023705|lagest_ack_time:1746043695079956|curr_delivered:2070065| [2025/04/30 20:08:15 080020] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695023705| [2025/04/30 20:08:15 080027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:79||sndq_packets_used_bytes:0|sndq_packets_free:786| [2025/04/30 20:08:15 080033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56697|rttvar:886|minrtt:30499|latest_rtt:56251|ack_delay:32| [2025/04/30 20:08:15 080039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56637|rttvar:784|minrtt:30499|latest_rtt:56251|ack_delay:32| [2025/04/30 20:08:15 080046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2123|lost_pn:2120|thresh:3| [2025/04/30 20:08:15 080053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 080059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 080065] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 080072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 080077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56637|rtt_var:784|pto_duration:59773|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 080084] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 080090] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 080102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78017| [2025/04/30 20:08:15 080108] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695163965|now:1746043695080076|interv:83889| [2025/04/30 20:08:15 080114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695163965|now:1746043695080076|interval:83889|pto_count:0|srtt:56637 [2025/04/30 20:08:15 080121] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58881, ack_elapse 57806, delivered 69609|rate 1182197|lost 348| [2025/04/30 20:08:15 080125] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182197) in round 34| [2025/04/30 20:08:15 080130] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 080135] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 080141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695023705|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 080149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695023705|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 080155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:78017|srtt:56637|latest_rtt:56251|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 080165] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1729|largest:1729|pns:2| [2025/04/30 20:08:15 080191] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1729|frame:ACK |recv_time:1746043695079956|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 080196] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815079956|now:1746043695079956|interv:120000000| [2025/04/30 20:08:15 080200] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815079956|now:1746043695079956|interv:120000000| [2025/04/30 20:08:15 080204] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695080297|pq_index:0| [2025/04/30 20:08:15 080208] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695079796| [2025/04/30 20:08:15 080213] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695080212| [2025/04/30 20:08:15 080218] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695080216| [2025/04/30 20:08:15 080224] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 080228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78017|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2086628| [2025/04/30 20:08:15 080237] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 080241] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 080245] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695080297| [2025/04/30 20:08:15 080249] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695080297| [2025/04/30 20:08:15 080253] [debug] |xqc_engine_wakeup_after|wakeup:1746043695080297|now:1746043695080253|diff:44| [2025/04/30 20:08:15 080258] [debug] |xqc_engine_main_logic|END|now:1746043695080216| [2025/04/30 20:08:15 080263] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695080263| [2025/04/30 20:08:15 080267] [debug] |xqc_engine_wakeup_after|wakeup:1746043695080297|now:1746043695080267|diff:30| [2025/04/30 20:08:15 080271] [debug] |xqc_engine_main_logic|END|now:1746043695080263| [2025/04/30 20:08:15 080907] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695080906| [2025/04/30 20:08:15 080920] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 080930] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1729| [2025/04/30 20:08:15 080936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1730| [2025/04/30 20:08:15 080946] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1730| [2025/04/30 20:08:15 080952] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 080960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2124|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2124|path_largest_ack:2124| [2025/04/30 20:08:15 080967] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:74409|prior_delivered:2000456|prior_time:1746043695022150|is_app_limited:0|send_elapse:59013|ack_elapse:58756|ctl_first_sent_time:1746043695023837|lagest_ack_time:1746043695080906|curr_delivered:2071265| [2025/04/30 20:08:15 080974] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695023837| [2025/04/30 20:08:15 080982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:787| [2025/04/30 20:08:15 080988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56637|rttvar:784|minrtt:30499|latest_rtt:57069|ack_delay:48| [2025/04/30 20:08:15 080995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56685|rttvar:684|minrtt:30499|latest_rtt:57069|ack_delay:48| [2025/04/30 20:08:15 080999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2124|lost_pn:2121|thresh:3| [2025/04/30 20:08:15 081003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 081007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 081011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 081017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 081032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56685|rtt_var:684|pto_duration:59421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 081040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 081045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 081051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76817| [2025/04/30 20:08:15 081057] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695163613|now:1746043695081032|interv:82581| [2025/04/30 20:08:15 081064] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695163613|now:1746043695081032|interval:82581|pto_count:0|srtt:56685 [2025/04/30 20:08:15 081069] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59013, ack_elapse 58756, delivered 70809|rate 1199888|lost 348| [2025/04/30 20:08:15 081073] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199888) in round 34| [2025/04/30 20:08:15 081078] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 081082] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 081086] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695023837|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 081090] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695023837|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 081095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:76817|srtt:56685|latest_rtt:57069|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 081101] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1730|largest:1730|pns:2| [2025/04/30 20:08:15 081106] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1730|frame:ACK |recv_time:1746043695080906|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 081111] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815080906|now:1746043695080906|interv:120000000| [2025/04/30 20:08:15 081115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815080906|now:1746043695080906|interv:120000000| [2025/04/30 20:08:15 081119] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695080297|pq_index:0| [2025/04/30 20:08:15 081123] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695080216| [2025/04/30 20:08:15 081127] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695081127| [2025/04/30 20:08:15 081132] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695081131| [2025/04/30 20:08:15 081141] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695080297|now:1746043695081131| [2025/04/30 20:08:15 081223] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695080297|now:1746043695081131| [2025/04/30 20:08:15 081229] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 081235] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 081240] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76817|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2086628| [2025/04/30 20:08:15 081245] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 081250] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2195| [2025/04/30 20:08:15 081292] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76817|now:1746043695081260|stream_id:0|stream_offset:2086628| [2025/04/30 20:08:15 081302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2195|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 081310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76817|applimit:0| [2025/04/30 20:08:15 081316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56685|rtt_var:684|pto_duration:59421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 081323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 081327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 081331] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78017| [2025/04/30 20:08:15 081335] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695165681|now:1746043695081316|interv:84365| [2025/04/30 20:08:15 081339] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695165681|now:1746043695081316|interval:84365|pto_count:0|srtt:56685 [2025/04/30 20:08:15 081344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:78017| [2025/04/30 20:08:15 081350] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 081354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78017|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2087795| [2025/04/30 20:08:15 081359] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 081363] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2196| [2025/04/30 20:08:15 081397] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78017|now:1746043695081370|stream_id:0|stream_offset:2087795| [2025/04/30 20:08:15 081413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2196|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 081420] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:78017|applimit:0| [2025/04/30 20:08:15 081425] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56685|rtt_var:684|pto_duration:59421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 081429] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 081433] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 081437] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 79217| [2025/04/30 20:08:15 081441] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695165791|now:1746043695081425|interv:84366| [2025/04/30 20:08:15 081445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695165791|now:1746043695081425|interval:84366|pto_count:0|srtt:56685 [2025/04/30 20:08:15 081452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:79217| [2025/04/30 20:08:15 081459] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 081464] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79217|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2088962| [2025/04/30 20:08:15 081468] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1120| [2025/04/30 20:08:15 081472] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695082592|now:1746043695081472|interv:1120| [2025/04/30 20:08:15 081476] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1120| [2025/04/30 20:08:15 081480] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 081484] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695082592| [2025/04/30 20:08:15 081488] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695082592| [2025/04/30 20:08:15 081493] [debug] |xqc_engine_wakeup_after|wakeup:1746043695082592|now:1746043695081493|diff:1099| [2025/04/30 20:08:15 081500] [debug] |xqc_engine_main_logic|END|now:1746043695081131| [2025/04/30 20:08:15 081508] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695081508| [2025/04/30 20:08:15 081515] [debug] |xqc_engine_wakeup_after|wakeup:1746043695082592|now:1746043695081514|diff:1078| [2025/04/30 20:08:15 081521] [debug] |xqc_engine_main_logic|END|now:1746043695081508| [2025/04/30 20:08:15 082033] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695082032| [2025/04/30 20:08:15 082041] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 082051] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1730| [2025/04/30 20:08:15 082057] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1731| [2025/04/30 20:08:15 082066] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1731| [2025/04/30 20:08:15 082072] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 082087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2125|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2125|path_largest_ack:2125| [2025/04/30 20:08:15 082094] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:73216|prior_delivered:2002856|prior_time:1746043695024546|is_app_limited:0|send_elapse:57895|ack_elapse:57486|ctl_first_sent_time:1746043695025096|lagest_ack_time:1746043695082032|curr_delivered:2072472| [2025/04/30 20:08:15 082101] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695025096| [2025/04/30 20:08:15 082108] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:77||sndq_packets_used_bytes:0|sndq_packets_free:788| [2025/04/30 20:08:15 082114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56685|rttvar:684|minrtt:30499|latest_rtt:56936|ack_delay:160| [2025/04/30 20:08:15 082120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56697|rttvar:535|minrtt:30499|latest_rtt:56936|ack_delay:160| [2025/04/30 20:08:15 082126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2125|lost_pn:2122|thresh:3| [2025/04/30 20:08:15 082130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 082134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 082139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 082146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1672|pns:2| [2025/04/30 20:08:15 082152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 082159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56697|rtt_var:535|pto_duration:58837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 082164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 082186] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 082190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78010| [2025/04/30 20:08:15 082194] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695165207|now:1746043695082158|interv:83049| [2025/04/30 20:08:15 082198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695165207|now:1746043695082158|interval:83049|pto_count:0|srtt:56697 [2025/04/30 20:08:15 082202] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57895, ack_elapse 57486, delivered 69616|rate 1202452|lost 348| [2025/04/30 20:08:15 082207] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202452) in round 34| [2025/04/30 20:08:15 082211] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 082215] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 082219] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1207|po_sent_time:1746043695025096|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 082228] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1207|po_sent_time:1746043695025096|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 082232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:78010|srtt:56697|latest_rtt:56936|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 082238] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1731|largest:1731|pns:2| [2025/04/30 20:08:15 082243] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1731|frame:ACK |recv_time:1746043695082032|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 082248] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815082032|now:1746043695082032|interv:120000000| [2025/04/30 20:08:15 082252] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815082032|now:1746043695082032|interv:120000000| [2025/04/30 20:08:15 082256] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695082592|pq_index:0| [2025/04/30 20:08:15 082260] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695081131| [2025/04/30 20:08:15 082265] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695082264| [2025/04/30 20:08:15 082270] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695082268| [2025/04/30 20:08:15 082276] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 082280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78010|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2088962| [2025/04/30 20:08:15 082285] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 082289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 082293] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695082592| [2025/04/30 20:08:15 082297] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695082592| [2025/04/30 20:08:15 082301] [debug] |xqc_engine_wakeup_after|wakeup:1746043695082592|now:1746043695082301|diff:291| [2025/04/30 20:08:15 082305] [debug] |xqc_engine_main_logic|END|now:1746043695082268| [2025/04/30 20:08:15 082311] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695082311| [2025/04/30 20:08:15 082315] [debug] |xqc_engine_wakeup_after|wakeup:1746043695082592|now:1746043695082315|diff:277| [2025/04/30 20:08:15 082319] [debug] |xqc_engine_main_logic|END|now:1746043695082311| [2025/04/30 20:08:15 083098] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:42|state:ESTABED|recv_time:1746043695083096| [2025/04/30 20:08:15 083118] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 083128] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1731| [2025/04/30 20:08:15 083134] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1732| [2025/04/30 20:08:15 083206] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1732| [2025/04/30 20:08:15 083219] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 083227] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2126|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2126|path_largest_ack:2126| [2025/04/30 20:08:15 083286] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:72016|prior_delivered:2005256|prior_time:1746043695026185|is_app_limited:0|send_elapse:56069|ack_elapse:56911|ctl_first_sent_time:1746043695026492|lagest_ack_time:1746043695083096|curr_delivered:2073672| [2025/04/30 20:08:15 083294] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695026492| [2025/04/30 20:08:15 083302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:76||sndq_packets_used_bytes:0|sndq_packets_free:789| [2025/04/30 20:08:15 083308] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56697|rttvar:535|minrtt:30499|latest_rtt:56604|ack_delay:40| [2025/04/30 20:08:15 083314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56680|rttvar:435|minrtt:30499|latest_rtt:56604|ack_delay:40| [2025/04/30 20:08:15 083322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2126|lost_pn:2123|thresh:3| [2025/04/30 20:08:15 083326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 083330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 083334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 083338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 083342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56680|rtt_var:435|pto_duration:58680|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 083346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 083350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 083354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76810| [2025/04/30 20:08:15 083358] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695165050|now:1746043695083342|interv:81708| [2025/04/30 20:08:15 083362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695165050|now:1746043695083342|interval:81708|pto_count:0|srtt:56680 [2025/04/30 20:08:15 083367] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56069, ack_elapse 56911, delivered 68416|rate 1202157|lost 348| [2025/04/30 20:08:15 083377] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202157) in round 34| [2025/04/30 20:08:15 083381] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 083385] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 083389] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695026492|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 083394] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695026492|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 083398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:76810|srtt:56680|latest_rtt:56604|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 083404] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1732|largest:1732|pns:2| [2025/04/30 20:08:15 083409] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1732|frame:ACK |recv_time:1746043695083096|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 083414] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815083096|now:1746043695083096|interv:120000000| [2025/04/30 20:08:15 083418] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815083096|now:1746043695083096|interv:120000000| [2025/04/30 20:08:15 083422] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695082592|pq_index:0| [2025/04/30 20:08:15 083426] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695082268| [2025/04/30 20:08:15 083430] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695083430| [2025/04/30 20:08:15 083435] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695083434| [2025/04/30 20:08:15 083440] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695082592|now:1746043695083434| [2025/04/30 20:08:15 083444] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695082592|now:1746043695083434| [2025/04/30 20:08:15 083448] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 083454] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 083458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2088962| [2025/04/30 20:08:15 083463] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 083467] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2197| [2025/04/30 20:08:15 083506] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76810|now:1746043695083475|stream_id:0|stream_offset:2088962| [2025/04/30 20:08:15 083522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2197|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 083529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76810|applimit:0| [2025/04/30 20:08:15 083536] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56680|rtt_var:435|pto_duration:58680|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 083544] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 083549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 083556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78010| [2025/04/30 20:08:15 083562] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695167155|now:1746043695083536|interv:83619| [2025/04/30 20:08:15 083568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695167155|now:1746043695083536|interval:83619|pto_count:0|srtt:56680 [2025/04/30 20:08:15 083576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:78010| [2025/04/30 20:08:15 083582] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 083589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78010|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2090129| [2025/04/30 20:08:15 083597] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 083603] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695084602|now:1746043695083602|interv:1000| [2025/04/30 20:08:15 083609] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 083615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 083621] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695084602| [2025/04/30 20:08:15 083625] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695084602| [2025/04/30 20:08:15 083629] [debug] |xqc_engine_wakeup_after|wakeup:1746043695084602|now:1746043695083629|diff:973| [2025/04/30 20:08:15 083634] [debug] |xqc_engine_main_logic|END|now:1746043695083434| [2025/04/30 20:08:15 083640] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695083640| [2025/04/30 20:08:15 083646] [debug] |xqc_engine_wakeup_after|wakeup:1746043695084602|now:1746043695083646|diff:956| [2025/04/30 20:08:15 083652] [debug] |xqc_engine_main_logic|END|now:1746043695083640| [2025/04/30 20:08:15 083899] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043695083898| [2025/04/30 20:08:15 083908] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 083917] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1732| [2025/04/30 20:08:15 083923] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1733| [2025/04/30 20:08:15 083940] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1733| [2025/04/30 20:08:15 083947] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 083954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2133|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2133|path_largest_ack:2133| [2025/04/30 20:08:15 083961] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:345|tx_in_flight:73216|prior_delivered:2005256|prior_time:1746043695026185|is_app_limited:0|send_elapse:56168|ack_elapse:57713|ctl_first_sent_time:1746043695026591|lagest_ack_time:1746043695083898|curr_delivered:2074872| [2025/04/30 20:08:15 083967] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695026591| [2025/04/30 20:08:15 083974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:75||sndq_packets_used_bytes:0|sndq_packets_free:790| [2025/04/30 20:08:15 083980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56680|rttvar:435|minrtt:30499|latest_rtt:57307|ack_delay:40| [2025/04/30 20:08:15 083987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56753|rttvar:473|minrtt:30499|latest_rtt:57307|ack_delay:40| [2025/04/30 20:08:15 083991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2133|lost_pn:2130|thresh:3| [2025/04/30 20:08:15 083995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 083999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 084004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 084010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 084017] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56753|rtt_var:473|pto_duration:58753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 084024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 084030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 084036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76810| [2025/04/30 20:08:15 084042] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695167228|now:1746043695084017|interv:83211| [2025/04/30 20:08:15 084048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695167228|now:1746043695084017|interval:83211|pto_count:0|srtt:56753 [2025/04/30 20:08:15 084053] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56168, ack_elapse 57713, delivered 69616|rate 1206244|lost 348| [2025/04/30 20:08:15 084057] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206244) in round 34| [2025/04/30 20:08:15 084062] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 084066] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 084074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695026591|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 084078] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695026591|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 084083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:76810|srtt:56753|latest_rtt:57307|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 084089] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1733|largest:1733|pns:2| [2025/04/30 20:08:15 084094] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1733|frame:ACK |recv_time:1746043695083898|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 084098] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815083898|now:1746043695083898|interv:120000000| [2025/04/30 20:08:15 084102] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815083898|now:1746043695083898|interv:120000000| [2025/04/30 20:08:15 084106] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695084602|pq_index:0| [2025/04/30 20:08:15 084111] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695083434| [2025/04/30 20:08:15 084115] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695084115| [2025/04/30 20:08:15 084120] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695084119| [2025/04/30 20:08:15 084126] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 084130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2090129| [2025/04/30 20:08:15 084135] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 084139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 084143] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695084602| [2025/04/30 20:08:15 084147] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695084602| [2025/04/30 20:08:15 084151] [debug] |xqc_engine_wakeup_after|wakeup:1746043695084602|now:1746043695084151|diff:451| [2025/04/30 20:08:15 084155] [debug] |xqc_engine_main_logic|END|now:1746043695084119| [2025/04/30 20:08:15 084161] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695084160| [2025/04/30 20:08:15 084164] [debug] |xqc_engine_wakeup_after|wakeup:1746043695084602|now:1746043695084164|diff:438| [2025/04/30 20:08:15 084188] [debug] |xqc_engine_main_logic|END|now:1746043695084160| [2025/04/30 20:08:15 084990] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043695084989| [2025/04/30 20:08:15 085009] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 085018] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1733| [2025/04/30 20:08:15 085022] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1734| [2025/04/30 20:08:15 085029] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1734| [2025/04/30 20:08:15 085036] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 085080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2134|origin_pktnum:2066|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2134|path_largest_ack:2134| [2025/04/30 20:08:15 085107] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:346|tx_in_flight:70816|prior_delivered:2007656|prior_time:1746043695028523|is_app_limited:0|send_elapse:56430|ack_elapse:56466|ctl_first_sent_time:1746043695028920|lagest_ack_time:1746043695084989|curr_delivered:2076072| [2025/04/30 20:08:15 085115] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695028920| [2025/04/30 20:08:15 085125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:73||sndq_packets_used_bytes:0|sndq_packets_free:792| [2025/04/30 20:08:15 085132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56753|rttvar:473|minrtt:30499|latest_rtt:56069|ack_delay:80| [2025/04/30 20:08:15 085139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56657|rttvar:546|minrtt:30499|latest_rtt:56069|ack_delay:80| [2025/04/30 20:08:15 085145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2134|lost_pn:2131|thresh:3| [2025/04/30 20:08:15 085151] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 085157] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 085163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 085210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56657|rtt_var:546|pto_duration:58841|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 085217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 085221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 085225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75610| [2025/04/30 20:08:15 085230] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695167316|now:1746043695085209|interv:82107| [2025/04/30 20:08:15 085234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695167316|now:1746043695085209|interval:82107|pto_count:0|srtt:56657 [2025/04/30 20:08:15 085239] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56430, ack_elapse 56466, delivered 68416|rate 1211631|lost 348| [2025/04/30 20:08:15 085245] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211631) in round 34| [2025/04/30 20:08:15 085266] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 085270] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 085275] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695028920|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 085280] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695028920|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 085285] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:75610|srtt:56657|latest_rtt:56069|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 085292] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1734|largest:1734|pns:2| [2025/04/30 20:08:15 085297] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1734|frame:ACK |recv_time:1746043695084989|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 085303] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815084989|now:1746043695084989|interv:120000000| [2025/04/30 20:08:15 085308] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815084989|now:1746043695084989|interv:120000000| [2025/04/30 20:08:15 085313] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695084602|pq_index:0| [2025/04/30 20:08:15 085318] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695084119| [2025/04/30 20:08:15 085323] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695085322| [2025/04/30 20:08:15 085330] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695085327| [2025/04/30 20:08:15 085335] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695084602|now:1746043695085327| [2025/04/30 20:08:15 085340] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695084602|now:1746043695085327| [2025/04/30 20:08:15 085344] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 085352] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 085357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75610|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2090129| [2025/04/30 20:08:15 085362] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 085367] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2198| [2025/04/30 20:08:15 085469] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75610|now:1746043695085384|stream_id:0|stream_offset:2090129| [2025/04/30 20:08:15 085485] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2198|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 085492] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75610|applimit:0| [2025/04/30 20:08:15 085498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56657|rtt_var:546|pto_duration:58841|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 085504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 085510] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 085516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76810| [2025/04/30 20:08:15 085521] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695169225|now:1746043695085498|interv:83727| [2025/04/30 20:08:15 085526] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695169225|now:1746043695085498|interval:83727|pto_count:0|srtt:56657 [2025/04/30 20:08:15 085533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:76810| [2025/04/30 20:08:15 085540] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 085546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2091296| [2025/04/30 20:08:15 085553] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 085559] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2199| [2025/04/30 20:08:15 085604] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76810|now:1746043695085569|stream_id:0|stream_offset:2091296| [2025/04/30 20:08:15 085614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2199|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 085622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76810|applimit:0| [2025/04/30 20:08:15 085629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56657|rtt_var:546|pto_duration:58841|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 085635] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 085641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 085647] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78010| [2025/04/30 20:08:15 085653] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695169410|now:1746043695085628|interv:83782| [2025/04/30 20:08:15 085659] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695169410|now:1746043695085628|interval:83782|pto_count:0|srtt:56657 [2025/04/30 20:08:15 085672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:78010| [2025/04/30 20:08:15 085680] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 085685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78010|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2092463| [2025/04/30 20:08:15 085691] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 085697] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695086697|now:1746043695085697|interv:1000| [2025/04/30 20:08:15 085704] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 085710] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 085716] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695086697| [2025/04/30 20:08:15 085722] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695086697| [2025/04/30 20:08:15 085727] [debug] |xqc_engine_wakeup_after|wakeup:1746043695086697|now:1746043695085727|diff:970| [2025/04/30 20:08:15 085735] [debug] |xqc_engine_main_logic|END|now:1746043695085327| [2025/04/30 20:08:15 085745] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695085744| [2025/04/30 20:08:15 085750] [debug] |xqc_engine_wakeup_after|wakeup:1746043695086697|now:1746043695085750|diff:947| [2025/04/30 20:08:15 085756] [debug] |xqc_engine_main_logic|END|now:1746043695085744| [2025/04/30 20:08:15 086144] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043695086142| [2025/04/30 20:08:15 086159] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 086192] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1734| [2025/04/30 20:08:15 086204] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1735| [2025/04/30 20:08:15 086211] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1735| [2025/04/30 20:08:15 086215] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 086222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2135|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2135|path_largest_ack:2135| [2025/04/30 20:08:15 086230] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:346|tx_in_flight:72016|prior_delivered:2007656|prior_time:1746043695028523|is_app_limited:0|send_elapse:56554|ack_elapse:57619|ctl_first_sent_time:1746043695029044|lagest_ack_time:1746043695086142|curr_delivered:2077272| [2025/04/30 20:08:15 086238] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695029044| [2025/04/30 20:08:15 086245] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:72||sndq_packets_used_bytes:0|sndq_packets_free:793| [2025/04/30 20:08:15 086250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56657|rttvar:546|minrtt:30499|latest_rtt:57098|ack_delay:32| [2025/04/30 20:08:15 086255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56708|rttvar:512|minrtt:30499|latest_rtt:57098|ack_delay:32| [2025/04/30 20:08:15 086266] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2135|lost_pn:2132|thresh:3| [2025/04/30 20:08:15 086270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 086274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 086278] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 086282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56708|rtt_var:512|pto_duration:58756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 086287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 086291] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 086295] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76810| [2025/04/30 20:08:15 086300] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695169325|now:1746043695086282|interv:83043| [2025/04/30 20:08:15 086304] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695169325|now:1746043695086282|interval:83043|pto_count:0|srtt:56708 [2025/04/30 20:08:15 086309] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56554, ack_elapse 57619, delivered 69616|rate 1208212|lost 348| [2025/04/30 20:08:15 086314] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208212) in round 34| [2025/04/30 20:08:15 086318] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 086322] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 086326] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695029044|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 086331] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695029044|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 086336] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:76810|srtt:56708|latest_rtt:57098|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 086342] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1735|largest:1735|pns:2| [2025/04/30 20:08:15 086346] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1735|frame:ACK |recv_time:1746043695086142|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 086352] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815086142|now:1746043695086142|interv:120000000| [2025/04/30 20:08:15 086356] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815086142|now:1746043695086142|interv:120000000| [2025/04/30 20:08:15 086363] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695086697|pq_index:0| [2025/04/30 20:08:15 086368] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695085327| [2025/04/30 20:08:15 086373] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695086373| [2025/04/30 20:08:15 086378] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695086377| [2025/04/30 20:08:15 086385] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 086389] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2092463| [2025/04/30 20:08:15 086394] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 086398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 086402] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695086697| [2025/04/30 20:08:15 086406] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695086697| [2025/04/30 20:08:15 086410] [debug] |xqc_engine_wakeup_after|wakeup:1746043695086697|now:1746043695086410|diff:287| [2025/04/30 20:08:15 086414] [debug] |xqc_engine_main_logic|END|now:1746043695086377| [2025/04/30 20:08:15 086420] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695086420| [2025/04/30 20:08:15 086424] [debug] |xqc_engine_wakeup_after|wakeup:1746043695086697|now:1746043695086424|diff:273| [2025/04/30 20:08:15 086428] [debug] |xqc_engine_main_logic|END|now:1746043695086420| [2025/04/30 20:08:15 086890] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043695086889| [2025/04/30 20:08:15 086903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 086913] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1735| [2025/04/30 20:08:15 086919] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1736| [2025/04/30 20:08:15 086929] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1736| [2025/04/30 20:08:15 086936] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 086944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2136|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2136|path_largest_ack:2136| [2025/04/30 20:08:15 086952] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:346|tx_in_flight:72016|prior_delivered:2008856|prior_time:1746043695029237|is_app_limited:0|send_elapse:58061|ack_elapse:57652|ctl_first_sent_time:1746043695030679|lagest_ack_time:1746043695086889|curr_delivered:2078472| [2025/04/30 20:08:15 086960] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695030679| [2025/04/30 20:08:15 086969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:71||sndq_packets_used_bytes:0|sndq_packets_free:794| [2025/04/30 20:08:15 086975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56708|rttvar:512|minrtt:30499|latest_rtt:56210|ack_delay:40| [2025/04/30 20:08:15 086990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56641|rttvar:518|minrtt:30499|latest_rtt:56210|ack_delay:40| [2025/04/30 20:08:15 086998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2136|lost_pn:2133|thresh:3| [2025/04/30 20:08:15 087004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 087011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 087018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 087024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56641|rtt_var:518|pto_duration:58713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 087032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 087036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 087040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75610| [2025/04/30 20:08:15 087044] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695169282|now:1746043695087024|interv:82258| [2025/04/30 20:08:15 087048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695169282|now:1746043695087024|interval:82258|pto_count:0|srtt:56641 [2025/04/30 20:08:15 087052] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58061, ack_elapse 57652, delivered 69616|rate 1199014|lost 348| [2025/04/30 20:08:15 087057] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199014) in round 34| [2025/04/30 20:08:15 087061] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 087065] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 087069] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695030679|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 087074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695030679|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 087079] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:75610|srtt:56641|latest_rtt:56210|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 087085] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1736|largest:1736|pns:2| [2025/04/30 20:08:15 087090] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1736|frame:ACK |recv_time:1746043695086889|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 087099] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815086889|now:1746043695086889|interv:120000000| [2025/04/30 20:08:15 087103] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815086889|now:1746043695086889|interv:120000000| [2025/04/30 20:08:15 087107] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695086697|pq_index:0| [2025/04/30 20:08:15 087112] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695086377| [2025/04/30 20:08:15 087116] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695087116| [2025/04/30 20:08:15 087121] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695087120| [2025/04/30 20:08:15 087126] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695086697|now:1746043695087120| [2025/04/30 20:08:15 087130] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695086697|now:1746043695087120| [2025/04/30 20:08:15 087134] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 087140] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 087144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75610|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2092463| [2025/04/30 20:08:15 087149] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 087153] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2200| [2025/04/30 20:08:15 087219] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75610|now:1746043695087161|stream_id:0|stream_offset:2092463| [2025/04/30 20:08:15 087232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2200|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 087237] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75610|applimit:0| [2025/04/30 20:08:15 087242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56641|rtt_var:518|pto_duration:58713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 087247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 087251] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 087255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76810| [2025/04/30 20:08:15 087259] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695170874|now:1746043695087242|interv:83632| [2025/04/30 20:08:15 087263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695170874|now:1746043695087242|interval:83632|pto_count:0|srtt:56641 [2025/04/30 20:08:15 087267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:76810| [2025/04/30 20:08:15 087278] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 087283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2093630| [2025/04/30 20:08:15 087287] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 087291] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695088291|now:1746043695087291|interv:1000| [2025/04/30 20:08:15 087296] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 087299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 087304] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695088291| [2025/04/30 20:08:15 087308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695088291| [2025/04/30 20:08:15 087312] [debug] |xqc_engine_wakeup_after|wakeup:1746043695088291|now:1746043695087312|diff:979| [2025/04/30 20:08:15 087317] [debug] |xqc_engine_main_logic|END|now:1746043695087120| [2025/04/30 20:08:15 087322] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695087322| [2025/04/30 20:08:15 087326] [debug] |xqc_engine_wakeup_after|wakeup:1746043695088291|now:1746043695087326|diff:965| [2025/04/30 20:08:15 087330] [debug] |xqc_engine_main_logic|END|now:1746043695087322| [2025/04/30 20:08:15 088530] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695088529| [2025/04/30 20:08:15 088543] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695088291|pq_index:0| [2025/04/30 20:08:15 088548] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695087120| [2025/04/30 20:08:15 088554] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695088552| [2025/04/30 20:08:15 088559] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695088291|now:1746043695088552| [2025/04/30 20:08:15 088563] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695088291|now:1746043695088552| [2025/04/30 20:08:15 088567] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 088573] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 088578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2093630| [2025/04/30 20:08:15 088583] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 088587] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2201| [2025/04/30 20:08:15 088625] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76810|now:1746043695088596|stream_id:0|stream_offset:2093630| [2025/04/30 20:08:15 088632] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2201|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 088643] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76810|applimit:0| [2025/04/30 20:08:15 088648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56641|rtt_var:518|pto_duration:58713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 088653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 088660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 088667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 78010| [2025/04/30 20:08:15 088673] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695172309|now:1746043695088648|interv:83661| [2025/04/30 20:08:15 088679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695172309|now:1746043695088648|interval:83661|pto_count:0|srtt:56641 [2025/04/30 20:08:15 088685] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:78010| [2025/04/30 20:08:15 088691] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 088698] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78010|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2094797| [2025/04/30 20:08:15 088705] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 088711] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695089711|now:1746043695088711|interv:1000| [2025/04/30 20:08:15 088718] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 088724] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 088730] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695089711| [2025/04/30 20:08:15 088736] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695089711| [2025/04/30 20:08:15 088743] [debug] |xqc_engine_wakeup_after|wakeup:1746043695089711|now:1746043695088743|diff:968| [2025/04/30 20:08:15 088749] [debug] |xqc_engine_main_logic|END|now:1746043695088552| [2025/04/30 20:08:15 088763] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043695088761| [2025/04/30 20:08:15 088770] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 088779] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1736| [2025/04/30 20:08:15 088786] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1737| [2025/04/30 20:08:15 088794] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1737| [2025/04/30 20:08:15 088801] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 088808] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2137|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2137|path_largest_ack:2137| [2025/04/30 20:08:15 088815] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:346|tx_in_flight:73216|prior_delivered:2008856|prior_time:1746043695029237|is_app_limited:0|send_elapse:58206|ack_elapse:59524|ctl_first_sent_time:1746043695030824|lagest_ack_time:1746043695088761|curr_delivered:2079672| [2025/04/30 20:08:15 088830] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695030824| [2025/04/30 20:08:15 088838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:70||sndq_packets_used_bytes:0|sndq_packets_free:795| [2025/04/30 20:08:15 088845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56641|rttvar:518|minrtt:30499|latest_rtt:57937|ack_delay:32| [2025/04/30 20:08:15 088852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56799|rttvar:705|minrtt:30499|latest_rtt:57937|ack_delay:32| [2025/04/30 20:08:15 088858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2137|lost_pn:2134|thresh:3| [2025/04/30 20:08:15 088864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 088870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 088877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 088884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56799|rtt_var:705|pto_duration:59619|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 088891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 088897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 088903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 76810| [2025/04/30 20:08:15 088909] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695173215|now:1746043695088883|interv:84332| [2025/04/30 20:08:15 088915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695173215|now:1746043695088883|interval:84332|pto_count:0|srtt:56799 [2025/04/30 20:08:15 088922] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58206, ack_elapse 59524, delivered 70816|rate 1189704|lost 348| [2025/04/30 20:08:15 088929] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189704) in round 34| [2025/04/30 20:08:15 088934] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 088938] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 088942] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695030824|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 088947] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695030824|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 088952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:76810|srtt:56799|latest_rtt:57937|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 088968] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1737|largest:1737|pns:2| [2025/04/30 20:08:15 088975] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1737|frame:ACK |recv_time:1746043695088761|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 088983] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815088761|now:1746043695088761|interv:120000000| [2025/04/30 20:08:15 088987] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815088761|now:1746043695088761|interv:120000000| [2025/04/30 20:08:15 088991] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695089711|pq_index:0| [2025/04/30 20:08:15 088996] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695088552| [2025/04/30 20:08:15 089000] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695089000| [2025/04/30 20:08:15 089005] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695089004| [2025/04/30 20:08:15 089011] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 089016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2094797| [2025/04/30 20:08:15 089021] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 089024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 089028] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695089711| [2025/04/30 20:08:15 089033] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695089711| [2025/04/30 20:08:15 089036] [debug] |xqc_engine_wakeup_after|wakeup:1746043695089711|now:1746043695089036|diff:675| [2025/04/30 20:08:15 089041] [debug] |xqc_engine_main_logic|END|now:1746043695089004| [2025/04/30 20:08:15 089049] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:44|state:ESTABED|recv_time:1746043695089048| [2025/04/30 20:08:15 089054] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 089061] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1737| [2025/04/30 20:08:15 089065] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1738| [2025/04/30 20:08:15 089070] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1738| [2025/04/30 20:08:15 089075] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 089080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2138|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2138|path_largest_ack:2138| [2025/04/30 20:08:15 089084] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:346|tx_in_flight:70816|prior_delivered:2012456|prior_time:1746043695032033|is_app_limited:0|send_elapse:57610|ack_elapse:57015|ctl_first_sent_time:1746043695032362|lagest_ack_time:1746043695089048|curr_delivered:2080872| [2025/04/30 20:08:15 089093] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695032362| [2025/04/30 20:08:15 089097] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:69||sndq_packets_used_bytes:0|sndq_packets_free:796| [2025/04/30 20:08:15 089102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56799|rttvar:705|minrtt:30499|latest_rtt:56686|ack_delay:32| [2025/04/30 20:08:15 089106] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56781|rttvar:565|minrtt:30499|latest_rtt:56686|ack_delay:32| [2025/04/30 20:08:15 089110] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2138|lost_pn:2135|thresh:3| [2025/04/30 20:08:15 089114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 089118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 089122] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 089126] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56781|rtt_var:565|pto_duration:59041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 089131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 089135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 089139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 75610| [2025/04/30 20:08:15 089142] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695172637|now:1746043695089126|interv:83511| [2025/04/30 20:08:15 089146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695172637|now:1746043695089126|interval:83511|pto_count:0|srtt:56781 [2025/04/30 20:08:15 089151] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57610, ack_elapse 57015, delivered 68416|rate 1187571|lost 348| [2025/04/30 20:08:15 089155] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187571) in round 34| [2025/04/30 20:08:15 089159] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 089163] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 089193] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695032362|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 089201] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695032362|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 089208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:75610|srtt:56781|latest_rtt:56686|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 089220] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1738|largest:1738|pns:2| [2025/04/30 20:08:15 089225] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1738|frame:ACK |recv_time:1746043695089048|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 089230] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815089048|now:1746043695089048|interv:120000000| [2025/04/30 20:08:15 089234] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815089048|now:1746043695089048|interv:120000000| [2025/04/30 20:08:15 089238] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695089711|pq_index:0| [2025/04/30 20:08:15 089242] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695089004| [2025/04/30 20:08:15 089246] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695089246| [2025/04/30 20:08:15 089252] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695089250| [2025/04/30 20:08:15 089258] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 089262] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75610|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2094797| [2025/04/30 20:08:15 089266] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 089270] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 089274] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695089711| [2025/04/30 20:08:15 089278] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695089711| [2025/04/30 20:08:15 089282] [debug] |xqc_engine_wakeup_after|wakeup:1746043695089711|now:1746043695089282|diff:429| [2025/04/30 20:08:15 089286] [debug] |xqc_engine_main_logic|END|now:1746043695089250| [2025/04/30 20:08:15 089292] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695089292| [2025/04/30 20:08:15 089296] [debug] |xqc_engine_wakeup_after|wakeup:1746043695089711|now:1746043695089295|diff:416| [2025/04/30 20:08:15 089300] [debug] |xqc_engine_main_logic|END|now:1746043695089292| [2025/04/30 20:08:15 089925] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695089923| [2025/04/30 20:08:15 089936] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 089946] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1738| [2025/04/30 20:08:15 089952] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1739| [2025/04/30 20:08:15 089961] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1739| [2025/04/30 20:08:15 089968] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 089976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2140|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2140|path_largest_ack:2140| [2025/04/30 20:08:15 089992] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:346|tx_in_flight:70816|prior_delivered:2014856|prior_time:1746043695034046|is_app_limited:0|send_elapse:57165|ack_elapse:55877|ctl_first_sent_time:1746043695034369|lagest_ack_time:1746043695089923|curr_delivered:2082072| [2025/04/30 20:08:15 090000] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695034369| [2025/04/30 20:08:15 090006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:68||sndq_packets_used_bytes:0|sndq_packets_free:797| [2025/04/30 20:08:15 090010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56781|rttvar:565|minrtt:30499|latest_rtt:55554|ack_delay:40| [2025/04/30 20:08:15 090015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56623|rttvar:740|minrtt:30499|latest_rtt:55554|ack_delay:40| [2025/04/30 20:08:15 090020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2140|lost_pn:2137|thresh:3| [2025/04/30 20:08:15 090027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 090033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 090039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 090045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695096179|now:1746043695090045|interval:6134| [2025/04/30 20:08:15 090052] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695096179|now:1746043695090045|interv:6134| [2025/04/30 20:08:15 090058] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57165, ack_elapse 55877, delivered 67216|rate 1175824|lost 348| [2025/04/30 20:08:15 090065] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175824) in round 34| [2025/04/30 20:08:15 090070] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 090075] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 090079] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695034369|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 090083] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695034369|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 090088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:74410|srtt:56623|latest_rtt:55554|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 090094] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1739|largest:1739|pns:2| [2025/04/30 20:08:15 090099] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1739|frame:ACK |recv_time:1746043695089923|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 090108] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815089923|now:1746043695089923|interv:120000000| [2025/04/30 20:08:15 090112] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815089923|now:1746043695089923|interv:120000000| [2025/04/30 20:08:15 090116] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695089711|pq_index:0| [2025/04/30 20:08:15 090121] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695089250| [2025/04/30 20:08:15 090125] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695090125| [2025/04/30 20:08:15 090130] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695090129| [2025/04/30 20:08:15 090134] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695089711|now:1746043695090129| [2025/04/30 20:08:15 090139] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695089711|now:1746043695090129| [2025/04/30 20:08:15 090143] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 090148] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 090153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74410|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2094797| [2025/04/30 20:08:15 090157] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 090162] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2202| [2025/04/30 20:08:15 090213] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74410|now:1746043695090186|stream_id:0|stream_offset:2094797| [2025/04/30 20:08:15 090223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2202|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 090228] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74410|applimit:0| [2025/04/30 20:08:15 090233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695096179|now:1746043695090232|interval:5947| [2025/04/30 20:08:15 090240] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695096179|now:1746043695090232|interv:5947| [2025/04/30 20:08:15 090247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:75610| [2025/04/30 20:08:15 090255] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 090263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75610|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2095964| [2025/04/30 20:08:15 090270] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 090282] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695091282|now:1746043695090282|interv:1000| [2025/04/30 20:08:15 090286] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 090290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 090294] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695091282| [2025/04/30 20:08:15 090298] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695091282| [2025/04/30 20:08:15 090302] [debug] |xqc_engine_wakeup_after|wakeup:1746043695091282|now:1746043695090302|diff:980| [2025/04/30 20:08:15 090307] [debug] |xqc_engine_main_logic|END|now:1746043695090129| [2025/04/30 20:08:15 090312] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695090312| [2025/04/30 20:08:15 090316] [debug] |xqc_engine_wakeup_after|wakeup:1746043695091282|now:1746043695090316|diff:966| [2025/04/30 20:08:15 090320] [debug] |xqc_engine_main_logic|END|now:1746043695090312| [2025/04/30 20:08:15 090938] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695090937| [2025/04/30 20:08:15 090947] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 090956] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1739| [2025/04/30 20:08:15 090962] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1740| [2025/04/30 20:08:15 090971] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1740| [2025/04/30 20:08:15 090978] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 090986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2141|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2141|path_largest_ack:2141| [2025/04/30 20:08:15 090994] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:346|tx_in_flight:72016|prior_delivered:2014856|prior_time:1746043695034046|is_app_limited:0|send_elapse:57283|ack_elapse:56891|ctl_first_sent_time:1746043695034487|lagest_ack_time:1746043695090937|curr_delivered:2083272| [2025/04/30 20:08:15 091002] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695034487| [2025/04/30 20:08:15 091009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:67||sndq_packets_used_bytes:0|sndq_packets_free:798| [2025/04/30 20:08:15 091016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56623|rttvar:740|minrtt:30499|latest_rtt:56450|ack_delay:40| [2025/04/30 20:08:15 091021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56597|rttvar:608|minrtt:30499|latest_rtt:56450|ack_delay:40| [2025/04/30 20:08:15 091029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2141|lost_pn:2138|thresh:3| [2025/04/30 20:08:15 091035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 091041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 091047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 091053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695096150|now:1746043695091053|interval:5097| [2025/04/30 20:08:15 091066] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695096150|now:1746043695091053|interv:5097| [2025/04/30 20:08:15 091073] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57283, ack_elapse 56891, delivered 68416|rate 1194350|lost 348| [2025/04/30 20:08:15 091079] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194350) in round 34| [2025/04/30 20:08:15 091085] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 091090] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 091094] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695034487|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 091098] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695034487|recovery:1|recovery_start:1746043695064415|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 091103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:74410|srtt:56597|latest_rtt:56450|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695064415|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 091113] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1740|largest:1740|pns:2| [2025/04/30 20:08:15 091119] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1740|frame:ACK |recv_time:1746043695090937|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 091127] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815090937|now:1746043695090937|interv:120000000| [2025/04/30 20:08:15 091131] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815090937|now:1746043695090937|interv:120000000| [2025/04/30 20:08:15 091135] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695091282|pq_index:0| [2025/04/30 20:08:15 091139] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695090129| [2025/04/30 20:08:15 091143] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695091143| [2025/04/30 20:08:15 091148] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695091147| [2025/04/30 20:08:15 091155] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 091159] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74410|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2095964| [2025/04/30 20:08:15 091164] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 091191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 091199] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695091282| [2025/04/30 20:08:15 091203] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695091282| [2025/04/30 20:08:15 091207] [debug] |xqc_engine_wakeup_after|wakeup:1746043695091282|now:1746043695091207|diff:75| [2025/04/30 20:08:15 091212] [debug] |xqc_engine_main_logic|END|now:1746043695091147| [2025/04/30 20:08:15 091217] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695091217| [2025/04/30 20:08:15 091221] [debug] |xqc_engine_wakeup_after|wakeup:1746043695091282|now:1746043695091221|diff:61| [2025/04/30 20:08:15 091225] [debug] |xqc_engine_main_logic|END|now:1746043695091217| [2025/04/30 20:08:15 092293] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695092293| [2025/04/30 20:08:15 092304] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695091282|pq_index:0| [2025/04/30 20:08:15 092308] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695091147| [2025/04/30 20:08:15 092313] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695092312| [2025/04/30 20:08:15 092318] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695091282|now:1746043695092312| [2025/04/30 20:08:15 092323] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695091282|now:1746043695092312| [2025/04/30 20:08:15 092327] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 092333] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 092337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74410|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2095964| [2025/04/30 20:08:15 092342] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 092347] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2203| [2025/04/30 20:08:15 092379] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74410|now:1746043695092355|stream_id:0|stream_offset:2095964| [2025/04/30 20:08:15 092385] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2203|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 092390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:74410|applimit:0| [2025/04/30 20:08:15 092395] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695096150|now:1746043695092395|interval:3755| [2025/04/30 20:08:15 092399] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695096150|now:1746043695092395|interv:3755| [2025/04/30 20:08:15 092403] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:75610| [2025/04/30 20:08:15 092408] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 092413] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75610|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2097131| [2025/04/30 20:08:15 092423] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 092427] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2204| [2025/04/30 20:08:15 092451] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75610|now:1746043695092433|stream_id:0|stream_offset:2097131| [2025/04/30 20:08:15 092456] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2204|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:08:15 092461] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:75610|applimit:0| [2025/04/30 20:08:15 092465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695096150|now:1746043695092465|interval:3685| [2025/04/30 20:08:15 092469] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695096150|now:1746043695092465|interv:3685| [2025/04/30 20:08:15 092475] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:76810| [2025/04/30 20:08:15 092483] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:54|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 092490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:54|schedule_bytes:0|inflight:76810|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2097152| [2025/04/30 20:08:15 092497] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 092503] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2205| [2025/04/30 20:08:15 092533] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2205|size:54|sent:70|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76810|now:1746043695092509|stream_id:0|stream_offset:2097152| [2025/04/30 20:08:15 092542] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2205|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:08:15 092548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:76810|applimit:0| [2025/04/30 20:08:15 092555] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695096150|now:1746043695092554|interval:3596| [2025/04/30 20:08:15 092561] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695096150|now:1746043695092554|interv:3596| [2025/04/30 20:08:15 092567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:76864| [2025/04/30 20:08:15 092575] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695096150| [2025/04/30 20:08:15 092581] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695096150| [2025/04/30 20:08:15 092587] [debug] |xqc_engine_wakeup_after|wakeup:1746043695096150|now:1746043695092587|diff:3563| [2025/04/30 20:08:15 092593] [debug] |xqc_engine_main_logic|END|now:1746043695092312| [2025/04/30 20:08:15 093868] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:47|state:ESTABED|recv_time:1746043695093867| [2025/04/30 20:08:15 093902] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 093912] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1740| [2025/04/30 20:08:15 093918] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1741| [2025/04/30 20:08:15 093927] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1741| [2025/04/30 20:08:15 093933] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 093941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2142|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2142|path_largest_ack:2142| [2025/04/30 20:08:15 093948] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:346|tx_in_flight:70816|prior_delivered:2017256|prior_time:1746043695036074|is_app_limited:0|send_elapse:56534|ack_elapse:57793|ctl_first_sent_time:1746043695036379|lagest_ack_time:1746043695093867|curr_delivered:2084472| [2025/04/30 20:08:15 093954] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695036379| [2025/04/30 20:08:15 093961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:66||sndq_packets_used_bytes:0|sndq_packets_free:799| [2025/04/30 20:08:15 093968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56597|rttvar:608|minrtt:30499|latest_rtt:57488|ack_delay:1056| [2025/04/30 20:08:15 093975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56577|rttvar:497|minrtt:30499|latest_rtt:57488|ack_delay:1056| [2025/04/30 20:08:15 093981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2142|lost_pn:2139|thresh:3| [2025/04/30 20:08:15 093987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 093993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 094000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2139|lost_pn:2139|po_sent_time:1746043695032479|lost_send_time:1746043695029193|loss_delay:64674|frame:STREAM |repair:128| [2025/04/30 20:08:15 094007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043695032479u| [2025/04/30 20:08:15 094013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 094018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56577|rtt_var:497|pto_duration:58577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 094025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 094031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 094037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 74464| [2025/04/30 20:08:15 094044] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695176086|now:1746043695094018|interv:82068| [2025/04/30 20:08:15 094050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695176086|now:1746043695094018|interval:82068|pto_count:0|srtt:56577 [2025/04/30 20:08:15 094063] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56534, ack_elapse 57793, delivered 67216|rate 1163047|lost 349| [2025/04/30 20:08:15 094070] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163047) in round 34| [2025/04/30 20:08:15 094076] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 094082] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 094089] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695036379|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 094096] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695036379|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 094103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:74464|srtt:56577|latest_rtt:57488|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 094113] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1741|largest:1741|pns:2| [2025/04/30 20:08:15 094120] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1741|frame:ACK |recv_time:1746043695093867|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 094127] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815093867|now:1746043695093867|interv:120000000| [2025/04/30 20:08:15 094134] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815093867|now:1746043695093867|interv:120000000| [2025/04/30 20:08:15 094140] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695096150|pq_index:0| [2025/04/30 20:08:15 094147] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695092312| [2025/04/30 20:08:15 094153] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695094153| [2025/04/30 20:08:15 094162] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695094160| [2025/04/30 20:08:15 094191] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56577|min_srtt:56577|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 094199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74464|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2023610| [2025/04/30 20:08:15 094206] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56577|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 094213] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2139|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 094226] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2139|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 094231] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74464|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2023610| [2025/04/30 20:08:15 094239] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:08:15 094245] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PACING|expire:1746043695095244|now:1746043695094244|interv:1000| [2025/04/30 20:08:15 094251] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:08:15 094255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 094260] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695095244| [2025/04/30 20:08:15 094266] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695095244| [2025/04/30 20:08:15 094272] [debug] |xqc_engine_wakeup_after|wakeup:1746043695095244|now:1746043695094272|diff:972| [2025/04/30 20:08:15 094278] [debug] |xqc_engine_main_logic|END|now:1746043695094160| [2025/04/30 20:08:15 094289] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695094289| [2025/04/30 20:08:15 094296] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 094305] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1741| [2025/04/30 20:08:15 094311] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1742| [2025/04/30 20:08:15 094317] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1742| [2025/04/30 20:08:15 094321] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 094326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2143|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2143|path_largest_ack:2143| [2025/04/30 20:08:15 094331] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:346|tx_in_flight:72016|prior_delivered:2017256|prior_time:1746043695036074|is_app_limited:0|send_elapse:56631|ack_elapse:58215|ctl_first_sent_time:1746043695036476|lagest_ack_time:1746043695094289|curr_delivered:2085672| [2025/04/30 20:08:15 094335] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695036476| [2025/04/30 20:08:15 094340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:66||sndq_packets_used_bytes:0|sndq_packets_free:799| [2025/04/30 20:08:15 094344] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56577|rttvar:497|minrtt:30499|latest_rtt:57813|ack_delay:464| [2025/04/30 20:08:15 094349] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56673|rttvar:566|minrtt:30499|latest_rtt:57813|ack_delay:464| [2025/04/30 20:08:15 094353] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2143|lost_pn:2140|thresh:3| [2025/04/30 20:08:15 094357] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 094361] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 094369] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 094373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 094378] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56673|rtt_var:566|pto_duration:58937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 094382] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 094386] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 094390] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 73264| [2025/04/30 20:08:15 094394] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695176446|now:1746043695094377|interv:82069| [2025/04/30 20:08:15 094398] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695176446|now:1746043695094377|interval:82069|pto_count:0|srtt:56673 [2025/04/30 20:08:15 094402] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56631, ack_elapse 58215, delivered 68416|rate 1175229|lost 349| [2025/04/30 20:08:15 094406] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175229) in round 34| [2025/04/30 20:08:15 094411] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 094415] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 094419] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695036476|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 094423] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695036476|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 094428] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:73264|srtt:56673|latest_rtt:57813|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 094433] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1742|largest:1742|pns:2| [2025/04/30 20:08:15 094442] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1742|frame:ACK |recv_time:1746043695094289|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 094449] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815094289|now:1746043695094289|interv:120000000| [2025/04/30 20:08:15 094457] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815094289|now:1746043695094289|interv:120000000| [2025/04/30 20:08:15 094461] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695095244|pq_index:0| [2025/04/30 20:08:15 094465] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695094160| [2025/04/30 20:08:15 094476] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695094476| [2025/04/30 20:08:15 094484] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695094482| [2025/04/30 20:08:15 094492] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2139|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 094498] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73264|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2023610| [2025/04/30 20:08:15 094505] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 094511] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 094517] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695095244| [2025/04/30 20:08:15 094523] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695095244| [2025/04/30 20:08:15 094528] [debug] |xqc_engine_wakeup_after|wakeup:1746043695095244|now:1746043695094528|diff:716| [2025/04/30 20:08:15 094534] [debug] |xqc_engine_main_logic|END|now:1746043695094482| [2025/04/30 20:08:15 094544] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695094543| [2025/04/30 20:08:15 094550] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 094557] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1742| [2025/04/30 20:08:15 094563] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1743| [2025/04/30 20:08:15 094571] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1743| [2025/04/30 20:08:15 094577] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 094583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2144|origin_pktnum:2077|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2144|path_largest_ack:2144| [2025/04/30 20:08:15 094590] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:69616|prior_delivered:2019656|prior_time:1746043695038028|is_app_limited:0|send_elapse:56782|ack_elapse:56515|ctl_first_sent_time:1746043695038394|lagest_ack_time:1746043695094543|curr_delivered:2086872| [2025/04/30 20:08:15 094597] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695038394| [2025/04/30 20:08:15 094604] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:64||sndq_packets_used_bytes:0|sndq_packets_free:801| [2025/04/30 20:08:15 094611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56673|rttvar:566|minrtt:30499|latest_rtt:56149|ack_delay:80| [2025/04/30 20:08:15 094618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56597|rttvar:576|minrtt:30499|latest_rtt:56149|ack_delay:80| [2025/04/30 20:08:15 094624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2144|lost_pn:2141|thresh:3| [2025/04/30 20:08:15 094630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 094641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 094648] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 094654] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56597|rtt_var:576|pto_duration:58901|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 094660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 094664] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 094668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72064| [2025/04/30 20:08:15 094672] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695176410|now:1746043695094654|interv:81756| [2025/04/30 20:08:15 094676] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695176410|now:1746043695094654|interval:81756|pto_count:0|srtt:56597 [2025/04/30 20:08:15 094680] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56782, ack_elapse 56515, delivered 67216|rate 1183755|lost 349| [2025/04/30 20:08:15 094685] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183755) in round 34| [2025/04/30 20:08:15 094689] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 094693] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 094697] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695038394|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 094701] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695038394|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 094706] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:72064|srtt:56597|latest_rtt:56149|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 094712] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1743|largest:1743|pns:2| [2025/04/30 20:08:15 094718] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1743|frame:ACK |recv_time:1746043695094543|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 094726] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815094543|now:1746043695094543|interv:120000000| [2025/04/30 20:08:15 094732] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815094543|now:1746043695094543|interv:120000000| [2025/04/30 20:08:15 094739] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695095244|pq_index:0| [2025/04/30 20:08:15 094744] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695094482| [2025/04/30 20:08:15 094752] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695094752| [2025/04/30 20:08:15 094756] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695094756| [2025/04/30 20:08:15 094762] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2139|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 094767] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72064|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2023610| [2025/04/30 20:08:15 094771] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:08:15 094775] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:08:15 094779] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695095244| [2025/04/30 20:08:15 094783] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695095244| [2025/04/30 20:08:15 094787] [debug] |xqc_engine_wakeup_after|wakeup:1746043695095244|now:1746043695094787|diff:457| [2025/04/30 20:08:15 094791] [debug] |xqc_engine_main_logic|END|now:1746043695094756| [2025/04/30 20:08:15 094797] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695094797| [2025/04/30 20:08:15 094800] [debug] |xqc_engine_wakeup_after|wakeup:1746043695095244|now:1746043695094800|diff:444| [2025/04/30 20:08:15 094804] [debug] |xqc_engine_main_logic|END|now:1746043695094797| [2025/04/30 20:08:15 095228] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695095227| [2025/04/30 20:08:15 095243] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 095252] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1743| [2025/04/30 20:08:15 095259] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1744| [2025/04/30 20:08:15 095268] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1744| [2025/04/30 20:08:15 095275] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 095282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2145|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2145|path_largest_ack:2145| [2025/04/30 20:08:15 095289] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:70816|prior_delivered:2019656|prior_time:1746043695038028|is_app_limited:0|send_elapse:56899|ack_elapse:57199|ctl_first_sent_time:1746043695038511|lagest_ack_time:1746043695095227|curr_delivered:2088072| [2025/04/30 20:08:15 095297] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695038511| [2025/04/30 20:08:15 095303] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:63||sndq_packets_used_bytes:0|sndq_packets_free:802| [2025/04/30 20:08:15 095309] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56597|rttvar:576|minrtt:30499|latest_rtt:56716|ack_delay:40| [2025/04/30 20:08:15 095316] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56607|rttvar:451|minrtt:30499|latest_rtt:56716|ack_delay:40| [2025/04/30 20:08:15 095330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2145|lost_pn:2142|thresh:3| [2025/04/30 20:08:15 095334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 095340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 095346] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 095352] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56607|rtt_var:451|pto_duration:58607|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 095360] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 095364] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 095368] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70864| [2025/04/30 20:08:15 095372] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695176116|now:1746043695095352|interv:80764| [2025/04/30 20:08:15 095376] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695176116|now:1746043695095352|interval:80764|pto_count:0|srtt:56607 [2025/04/30 20:08:15 095381] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56899, ack_elapse 57199, delivered 68416|rate 1196104|lost 349| [2025/04/30 20:08:15 095385] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196104) in round 34| [2025/04/30 20:08:15 095390] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 095394] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 095398] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695038511|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 095402] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695038511|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 095406] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:70864|srtt:56607|latest_rtt:56716|min_rtt:30499|applimit:0|lost:348|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 095412] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1744|largest:1744|pns:2| [2025/04/30 20:08:15 095417] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1744|frame:ACK |recv_time:1746043695095227|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 095421] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815095227|now:1746043695095227|interv:120000000| [2025/04/30 20:08:15 095426] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815095227|now:1746043695095227|interv:120000000| [2025/04/30 20:08:15 095433] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695095244|pq_index:0| [2025/04/30 20:08:15 095437] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695094756| [2025/04/30 20:08:15 095441] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695095441| [2025/04/30 20:08:15 095447] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695095446| [2025/04/30 20:08:15 095455] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:PACING|expire_time:1746043695095244|now:1746043695095446| [2025/04/30 20:08:15 095462] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:PACING|expire_time:1746043695095244|now:1746043695095446| [2025/04/30 20:08:15 095468] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:PACING| [2025/04/30 20:08:15 095474] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2139|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 095481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70864|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2023610| [2025/04/30 20:08:15 095488] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 095495] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2206| [2025/04/30 20:08:15 095543] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70864|now:1746043695095506|stream_id:0|stream_offset:2023610| [2025/04/30 20:08:15 095551] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2206|origin_pktnum:2139|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:15 095559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:70864|applimit:0| [2025/04/30 20:08:15 095565] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56607|rtt_var:451|pto_duration:58607|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 095572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 095578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 095584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 72064| [2025/04/30 20:08:15 095590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695179113|now:1746043695095565|interv:83548| [2025/04/30 20:08:15 095595] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695179113|now:1746043695095565|interval:83548|pto_count:0|srtt:56607 [2025/04/30 20:08:15 095602] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:72064| [2025/04/30 20:08:15 095610] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695179113| [2025/04/30 20:08:15 095616] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695179113| [2025/04/30 20:08:15 095622] [debug] |xqc_engine_wakeup_after|wakeup:1746043695179113|now:1746043695095622|diff:83491| [2025/04/30 20:08:15 095634] [debug] |xqc_engine_main_logic|END|now:1746043695095446| [2025/04/30 20:08:15 095641] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695095641| [2025/04/30 20:08:15 095647] [debug] |xqc_engine_wakeup_after|wakeup:1746043695179113|now:1746043695095647|diff:83466| [2025/04/30 20:08:15 095653] [debug] |xqc_engine_main_logic|END|now:1746043695095641| [2025/04/30 20:08:15 095911] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695095909| [2025/04/30 20:08:15 095923] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 095932] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1744| [2025/04/30 20:08:15 095938] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1745| [2025/04/30 20:08:15 095946] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1745| [2025/04/30 20:08:15 095952] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 095960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2146|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2146|path_largest_ack:2146| [2025/04/30 20:08:15 095967] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:70816|prior_delivered:2020856|prior_time:1746043695039550|is_app_limited:0|send_elapse:55994|ack_elapse:56359|ctl_first_sent_time:1746043695039946|lagest_ack_time:1746043695095909|curr_delivered:2089272| [2025/04/30 20:08:15 095974] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695039946| [2025/04/30 20:08:15 095979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:62||sndq_packets_used_bytes:0|sndq_packets_free:803| [2025/04/30 20:08:15 095983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56607|rttvar:451|minrtt:30499|latest_rtt:55963|ack_delay:32| [2025/04/30 20:08:15 095987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56523|rttvar:508|minrtt:30499|latest_rtt:55963|ack_delay:32| [2025/04/30 20:08:15 095994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2146|lost_pn:2143|thresh:3| [2025/04/30 20:08:15 096001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 096008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 096014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 096021] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56523|rtt_var:508|pto_duration:58555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 096027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 096034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 096040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 70864| [2025/04/30 20:08:15 096046] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695179061|now:1746043695096020|interv:83041| [2025/04/30 20:08:15 096053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695179061|now:1746043695096020|interval:83041|pto_count:0|srtt:56523 [2025/04/30 20:08:15 096063] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55994, ack_elapse 56359, delivered 68416|rate 1213932|lost 349| [2025/04/30 20:08:15 096067] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1213932) in round 34| [2025/04/30 20:08:15 096071] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 096077] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 096083] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695039946|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 096090] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695039946|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 096098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:70864|srtt:56523|latest_rtt:55963|min_rtt:30499|applimit:0|lost:349|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 096105] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1745|largest:1745|pns:2| [2025/04/30 20:08:15 096110] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1745|frame:ACK |recv_time:1746043695095909|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 096115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815095909|now:1746043695095909|interv:120000000| [2025/04/30 20:08:15 096119] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815095909|now:1746043695095909|interv:120000000| [2025/04/30 20:08:15 096123] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695179113|pq_index:0| [2025/04/30 20:08:15 096127] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695095446| [2025/04/30 20:08:15 096131] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695096131| [2025/04/30 20:08:15 096136] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695096135| [2025/04/30 20:08:15 096143] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695179061| [2025/04/30 20:08:15 096147] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695179061| [2025/04/30 20:08:15 096151] [debug] |xqc_engine_wakeup_after|wakeup:1746043695179061|now:1746043695096151|diff:82910| [2025/04/30 20:08:15 096155] [debug] |xqc_engine_main_logic|END|now:1746043695096135| [2025/04/30 20:08:15 096532] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:47|state:ESTABED|recv_time:1746043695096532| [2025/04/30 20:08:15 096543] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 096552] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1745| [2025/04/30 20:08:15 096609] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1746| [2025/04/30 20:08:15 096761] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1746| [2025/04/30 20:08:15 096772] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 096780] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:15 096787] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043695121532|now:1746043695096532|interv:25000| [2025/04/30 20:08:15 097475] [debug] |scid:ed3061445c419a858f5981dc|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:1746043695096532|max_ack_delay:25000| [2025/04/30 20:08:15 097485] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1746|largest:1746|pns:2| [2025/04/30 20:08:15 097491] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1746|frame:PING ACK |recv_time:1746043695096532|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 097499] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815096532|now:1746043695096532|interv:120000000| [2025/04/30 20:08:15 097505] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815096532|now:1746043695096532|interv:120000000| [2025/04/30 20:08:15 097510] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695179061|pq_index:0| [2025/04/30 20:08:15 097517] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695096135| [2025/04/30 20:08:15 097523] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695097523| [2025/04/30 20:08:15 097531] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695097529| [2025/04/30 20:08:15 097540] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 097546] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 097552] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695097552|diff:23980| [2025/04/30 20:08:15 097560] [debug] |xqc_engine_main_logic|END|now:1746043695097529| [2025/04/30 20:08:15 097570] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695097569| [2025/04/30 20:08:15 097577] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 097585] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1746| [2025/04/30 20:08:15 097591] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1747| [2025/04/30 20:08:15 097599] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1747| [2025/04/30 20:08:15 097605] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 097613] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2147|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2147|path_largest_ack:2147| [2025/04/30 20:08:15 097620] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:72016|prior_delivered:2020856|prior_time:1746043695039550|is_app_limited:0|send_elapse:56137|ack_elapse:58019|ctl_first_sent_time:1746043695040089|lagest_ack_time:1746043695097569|curr_delivered:2090472| [2025/04/30 20:08:15 097634] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695040089| [2025/04/30 20:08:15 097640] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:61||sndq_packets_used_bytes:0|sndq_packets_free:804| [2025/04/30 20:08:15 097646] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56523|rttvar:508|minrtt:30499|latest_rtt:57480|ack_delay:32| [2025/04/30 20:08:15 097653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56639|rttvar:612|minrtt:30499|latest_rtt:57480|ack_delay:32| [2025/04/30 20:08:15 097660] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2147|lost_pn:2144|thresh:3| [2025/04/30 20:08:15 097666] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 097672] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 097679] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 097686] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56639|rtt_var:612|pto_duration:59087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 097693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 097699] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 097705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 69664| [2025/04/30 20:08:15 097711] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695179593|now:1746043695097685|interv:81908| [2025/04/30 20:08:15 097720] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695179593|now:1746043695097685|interval:81908|pto_count:0|srtt:56639 [2025/04/30 20:08:15 097727] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56137, ack_elapse 58019, delivered 69616|rate 1199882|lost 349| [2025/04/30 20:08:15 097733] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199882) in round 34| [2025/04/30 20:08:15 097738] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 097742] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 097746] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695040089|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 097750] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695040089|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 097755] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:69664|srtt:56639|latest_rtt:57480|min_rtt:30499|applimit:0|lost:349|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 097767] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1747|largest:1747|pns:2| [2025/04/30 20:08:15 097775] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1747|frame:ACK |recv_time:1746043695097569|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 097782] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815097569|now:1746043695097569|interv:120000000| [2025/04/30 20:08:15 097788] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815097569|now:1746043695097569|interv:120000000| [2025/04/30 20:08:15 097794] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 097799] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695097529| [2025/04/30 20:08:15 097803] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695097803| [2025/04/30 20:08:15 097808] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695097806| [2025/04/30 20:08:15 097814] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 097818] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 097822] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695097822|diff:23710| [2025/04/30 20:08:15 097826] [debug] |xqc_engine_main_logic|END|now:1746043695097806| [2025/04/30 20:08:15 097833] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695097833| [2025/04/30 20:08:15 097839] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695097839|diff:23693| [2025/04/30 20:08:15 097846] [debug] |xqc_engine_main_logic|END|now:1746043695097833| [2025/04/30 20:08:15 097872] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695097871| [2025/04/30 20:08:15 097880] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 097889] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1747| [2025/04/30 20:08:15 097896] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1748| [2025/04/30 20:08:15 097905] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1748| [2025/04/30 20:08:15 097911] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 097919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2148|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2148|path_largest_ack:2148| [2025/04/30 20:08:15 097926] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:70816|prior_delivered:2023256|prior_time:1746043695041504|is_app_limited:0|send_elapse:56158|ack_elapse:56367|ctl_first_sent_time:1746043695041865|lagest_ack_time:1746043695097871|curr_delivered:2091672| [2025/04/30 20:08:15 097934] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695041865| [2025/04/30 20:08:15 097941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:60||sndq_packets_used_bytes:0|sndq_packets_free:805| [2025/04/30 20:08:15 097954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56639|rttvar:612|minrtt:30499|latest_rtt:56006|ack_delay:32| [2025/04/30 20:08:15 097961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56556|rttvar:625|minrtt:30499|latest_rtt:56006|ack_delay:32| [2025/04/30 20:08:15 097968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2148|lost_pn:2145|thresh:3| [2025/04/30 20:08:15 097975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 097981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 097988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 097994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56556|rtt_var:625|pto_duration:59056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 098001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 098008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 098015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 68464| [2025/04/30 20:08:15 098022] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695179562|now:1746043695097994|interv:81568| [2025/04/30 20:08:15 098027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695179562|now:1746043695097994|interval:81568|pto_count:0|srtt:56556 [2025/04/30 20:08:15 098034] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56158, ack_elapse 56367, delivered 68416|rate 1213759|lost 349| [2025/04/30 20:08:15 098039] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1213759) in round 34| [2025/04/30 20:08:15 098043] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 098047] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 098051] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695041865|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 098055] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695041865|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 098060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:68464|srtt:56556|latest_rtt:56006|min_rtt:30499|applimit:0|lost:349|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 098066] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1748|largest:1748|pns:2| [2025/04/30 20:08:15 098075] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1748|frame:ACK |recv_time:1746043695097871|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 098080] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815097871|now:1746043695097871|interv:120000000| [2025/04/30 20:08:15 098085] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815097871|now:1746043695097871|interv:120000000| [2025/04/30 20:08:15 098089] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 098093] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695097806| [2025/04/30 20:08:15 098097] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695098097| [2025/04/30 20:08:15 098102] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695098101| [2025/04/30 20:08:15 098108] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 098112] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 098116] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695098116|diff:23416| [2025/04/30 20:08:15 098121] [debug] |xqc_engine_main_logic|END|now:1746043695098101| [2025/04/30 20:08:15 098126] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695098126| [2025/04/30 20:08:15 098130] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695098130|diff:23402| [2025/04/30 20:08:15 098134] [debug] |xqc_engine_main_logic|END|now:1746043695098126| [2025/04/30 20:08:15 098991] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695098990| [2025/04/30 20:08:15 099007] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 099017] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1748| [2025/04/30 20:08:15 099023] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1749| [2025/04/30 20:08:15 099032] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1749| [2025/04/30 20:08:15 099039] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 099048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2149|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2149|path_largest_ack:2149| [2025/04/30 20:08:15 099055] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:72016|prior_delivered:2023256|prior_time:1746043695041504|is_app_limited:0|send_elapse:56276|ack_elapse:57486|ctl_first_sent_time:1746043695041983|lagest_ack_time:1746043695098990|curr_delivered:2092872| [2025/04/30 20:08:15 099061] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695041983| [2025/04/30 20:08:15 099067] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:59||sndq_packets_used_bytes:0|sndq_packets_free:806| [2025/04/30 20:08:15 099074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56556|rttvar:625|minrtt:30499|latest_rtt:57007|ack_delay:24| [2025/04/30 20:08:15 099080] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56609|rttvar:575|minrtt:30499|latest_rtt:57007|ack_delay:24| [2025/04/30 20:08:15 099094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2149|lost_pn:2146|thresh:3| [2025/04/30 20:08:15 099101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 099107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 099113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 099119] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56609|rtt_var:575|pto_duration:58909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 099127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 099132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 099136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 67264| [2025/04/30 20:08:15 099140] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695179415|now:1746043695099119|interv:80296| [2025/04/30 20:08:15 099144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695179415|now:1746043695099119|interval:80296|pto_count:0|srtt:56609 [2025/04/30 20:08:15 099148] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56276, ack_elapse 57486, delivered 69616|rate 1211007|lost 349| [2025/04/30 20:08:15 099153] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211007) in round 34| [2025/04/30 20:08:15 099157] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 099161] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 099184] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695041983|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 099195] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695041983|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 099199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:67264|srtt:56609|latest_rtt:57007|min_rtt:30499|applimit:0|lost:349|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 099205] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1749|largest:1749|pns:2| [2025/04/30 20:08:15 099210] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1749|frame:ACK |recv_time:1746043695098990|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 099215] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815098990|now:1746043695098990|interv:120000000| [2025/04/30 20:08:15 099219] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815098990|now:1746043695098990|interv:120000000| [2025/04/30 20:08:15 099227] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 099232] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695098101| [2025/04/30 20:08:15 099236] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695099236| [2025/04/30 20:08:15 099241] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695099240| [2025/04/30 20:08:15 099247] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 099252] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 099255] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695099255|diff:22277| [2025/04/30 20:08:15 099260] [debug] |xqc_engine_main_logic|END|now:1746043695099240| [2025/04/30 20:08:15 099265] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695099265| [2025/04/30 20:08:15 099269] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695099269|diff:22263| [2025/04/30 20:08:15 099273] [debug] |xqc_engine_main_logic|END|now:1746043695099265| [2025/04/30 20:08:15 099850] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695099849| [2025/04/30 20:08:15 099862] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 099871] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1749| [2025/04/30 20:08:15 099878] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1750| [2025/04/30 20:08:15 099887] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1750| [2025/04/30 20:08:15 099894] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 099902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2150|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2150|path_largest_ack:2150| [2025/04/30 20:08:15 099910] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:70816|prior_delivered:2025656|prior_time:1746043695043016|is_app_limited:0|send_elapse:55672|ack_elapse:56833|ctl_first_sent_time:1746043695043321|lagest_ack_time:1746043695099849|curr_delivered:2094072| [2025/04/30 20:08:15 099917] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695043321| [2025/04/30 20:08:15 099924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:58||sndq_packets_used_bytes:0|sndq_packets_free:807| [2025/04/30 20:08:15 099931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56609|rttvar:575|minrtt:30499|latest_rtt:56528|ack_delay:32| [2025/04/30 20:08:15 099938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56595|rttvar:460|minrtt:30499|latest_rtt:56528|ack_delay:32| [2025/04/30 20:08:15 099943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2150|lost_pn:2147|thresh:3| [2025/04/30 20:08:15 099949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 099963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 099970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 099977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56595|rtt_var:460|pto_duration:58595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 099983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 099988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 099991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 66064| [2025/04/30 20:08:15 099995] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695179101|now:1746043695099976|interv:79125| [2025/04/30 20:08:15 100000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695179101|now:1746043695099976|interval:79125|pto_count:0|srtt:56595 [2025/04/30 20:08:15 100007] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55672, ack_elapse 56833, delivered 68416|rate 1203807|lost 349| [2025/04/30 20:08:15 100014] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203807) in round 34| [2025/04/30 20:08:15 100021] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 100027] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 100031] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695043321|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 100035] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695043321|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 100040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:66064|srtt:56595|latest_rtt:56528|min_rtt:30499|applimit:0|lost:349|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 100046] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1750|largest:1750|pns:2| [2025/04/30 20:08:15 100051] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1750|frame:ACK |recv_time:1746043695099849|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 100056] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815099849|now:1746043695099849|interv:120000000| [2025/04/30 20:08:15 100060] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815099849|now:1746043695099849|interv:120000000| [2025/04/30 20:08:15 100064] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 100069] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695099240| [2025/04/30 20:08:15 100073] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695100073| [2025/04/30 20:08:15 100082] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695100081| [2025/04/30 20:08:15 100089] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 100093] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 100097] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695100097|diff:21435| [2025/04/30 20:08:15 100101] [debug] |xqc_engine_main_logic|END|now:1746043695100081| [2025/04/30 20:08:15 100107] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695100107| [2025/04/30 20:08:15 100111] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695100111|diff:21421| [2025/04/30 20:08:15 100115] [debug] |xqc_engine_main_logic|END|now:1746043695100107| [2025/04/30 20:08:15 100840] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695100839| [2025/04/30 20:08:15 100856] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 100863] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1750| [2025/04/30 20:08:15 100870] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1751| [2025/04/30 20:08:15 100879] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1751| [2025/04/30 20:08:15 100886] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 100894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2151|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2151|path_largest_ack:2151| [2025/04/30 20:08:15 100901] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:72016|prior_delivered:2025656|prior_time:1746043695043016|is_app_limited:0|send_elapse:57007|ack_elapse:57823|ctl_first_sent_time:1746043695044656|lagest_ack_time:1746043695100839|curr_delivered:2095272| [2025/04/30 20:08:15 100907] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695044656| [2025/04/30 20:08:15 100912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:57||sndq_packets_used_bytes:0|sndq_packets_free:808| [2025/04/30 20:08:15 100916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56595|rttvar:460|minrtt:30499|latest_rtt:56183|ack_delay:40| [2025/04/30 20:08:15 100923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56538|rttvar:458|minrtt:30499|latest_rtt:56183|ack_delay:40| [2025/04/30 20:08:15 100930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2151|lost_pn:2148|thresh:3| [2025/04/30 20:08:15 100936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 100942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 100949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 100955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56538|rtt_var:458|pto_duration:58538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 100969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 100973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 100977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 64864| [2025/04/30 20:08:15 100981] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695179044|now:1746043695100955|interv:78089| [2025/04/30 20:08:15 100985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695179044|now:1746043695100955|interval:78089|pto_count:0|srtt:56538 [2025/04/30 20:08:15 100989] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57007, ack_elapse 57823, delivered 69616|rate 1203949|lost 349| [2025/04/30 20:08:15 100994] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203949) in round 34| [2025/04/30 20:08:15 100998] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 101002] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 101006] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695044656|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 101011] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695044656|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 101015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:64864|srtt:56538|latest_rtt:56183|min_rtt:30499|applimit:0|lost:349|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 101021] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1751|largest:1751|pns:2| [2025/04/30 20:08:15 101026] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1751|frame:ACK |recv_time:1746043695100839|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 101030] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815100839|now:1746043695100839|interv:120000000| [2025/04/30 20:08:15 101035] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815100839|now:1746043695100839|interv:120000000| [2025/04/30 20:08:15 101038] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 101043] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695100081| [2025/04/30 20:08:15 101047] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695101047| [2025/04/30 20:08:15 101052] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695101051| [2025/04/30 20:08:15 101058] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 101066] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 101070] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695101070|diff:20462| [2025/04/30 20:08:15 101074] [debug] |xqc_engine_main_logic|END|now:1746043695101051| [2025/04/30 20:08:15 101080] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695101080| [2025/04/30 20:08:15 101084] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695101084|diff:20448| [2025/04/30 20:08:15 101088] [debug] |xqc_engine_main_logic|END|now:1746043695101080| [2025/04/30 20:08:15 101839] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695101838| [2025/04/30 20:08:15 101855] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 101865] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1751| [2025/04/30 20:08:15 101875] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1752| [2025/04/30 20:08:15 101883] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1752| [2025/04/30 20:08:15 101888] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 101896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2152|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2152|path_largest_ack:2152| [2025/04/30 20:08:15 101903] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:73216|prior_delivered:2025656|prior_time:1746043695043016|is_app_limited:0|send_elapse:57149|ack_elapse:58822|ctl_first_sent_time:1746043695044798|lagest_ack_time:1746043695101838|curr_delivered:2096472| [2025/04/30 20:08:15 101910] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695044798| [2025/04/30 20:08:15 101917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:809| [2025/04/30 20:08:15 101923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56538|rttvar:458|minrtt:30499|latest_rtt:57040|ack_delay:40| [2025/04/30 20:08:15 101930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56596|rttvar:459|minrtt:30499|latest_rtt:57040|ack_delay:40| [2025/04/30 20:08:15 101936] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2152|lost_pn:2149|thresh:3| [2025/04/30 20:08:15 101943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 101950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 101955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 101959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56596|rtt_var:459|pto_duration:58596|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 101963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 101967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 101971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 63664| [2025/04/30 20:08:15 101986] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695179102|now:1746043695101959|interv:77143| [2025/04/30 20:08:15 101992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695179102|now:1746043695101959|interval:77143|pto_count:0|srtt:56596 [2025/04/30 20:08:15 101999] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57149, ack_elapse 58822, delivered 70816|rate 1203903|lost 349| [2025/04/30 20:08:15 102003] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203903) in round 34| [2025/04/30 20:08:15 102008] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 102012] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 102016] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695044798|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 102020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695044798|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2028056| [2025/04/30 20:08:15 102025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:63664|srtt:56596|latest_rtt:57040|min_rtt:30499|applimit:0|lost:349|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 102031] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1752|largest:1752|pns:2| [2025/04/30 20:08:15 102035] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1752|frame:ACK |recv_time:1746043695101838|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 102040] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815101838|now:1746043695101838|interv:120000000| [2025/04/30 20:08:15 102045] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815101838|now:1746043695101838|interv:120000000| [2025/04/30 20:08:15 102049] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 102053] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695101051| [2025/04/30 20:08:15 102057] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695102057| [2025/04/30 20:08:15 102062] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695102061| [2025/04/30 20:08:15 102069] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 102073] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 102077] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695102077|diff:19455| [2025/04/30 20:08:15 102081] [debug] |xqc_engine_main_logic|END|now:1746043695102061| [2025/04/30 20:08:15 102087] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695102087| [2025/04/30 20:08:15 102094] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695102094|diff:19438| [2025/04/30 20:08:15 102098] [debug] |xqc_engine_main_logic|END|now:1746043695102087| [2025/04/30 20:08:15 102820] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695102819| [2025/04/30 20:08:15 102836] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 102845] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1752| [2025/04/30 20:08:15 102850] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1753| [2025/04/30 20:08:15 102856] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1753| [2025/04/30 20:08:15 102861] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 102866] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2153|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2153|path_largest_ack:2153| [2025/04/30 20:08:15 102871] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:72016|prior_delivered:2028056|prior_time:1746043695045639|is_app_limited:0|send_elapse:56313|ack_elapse:57180|ctl_first_sent_time:1746043695046043|lagest_ack_time:1746043695102819|curr_delivered:2097672| [2025/04/30 20:08:15 102875] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695046043| [2025/04/30 20:08:15 102880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:55||sndq_packets_used_bytes:0|sndq_packets_free:810| [2025/04/30 20:08:15 102884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56596|rttvar:459|minrtt:30499|latest_rtt:56776|ack_delay:32| [2025/04/30 20:08:15 102889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56615|rttvar:382|minrtt:30499|latest_rtt:56776|ack_delay:32| [2025/04/30 20:08:15 102894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2153|lost_pn:2150|thresh:3| [2025/04/30 20:08:15 102900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 102906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 102912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 102919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56615|rtt_var:382|pto_duration:58615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 102926] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 102932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 102939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 62464| [2025/04/30 20:08:15 102945] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695179121|now:1746043695102918|interv:76203| [2025/04/30 20:08:15 102951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695179121|now:1746043695102918|interval:76203|pto_count:0|srtt:56615 [2025/04/30 20:08:15 102964] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56313, ack_elapse 57180, delivered 69616|rate 1217488|lost 349| [2025/04/30 20:08:15 102969] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 34 -> 35| [2025/04/30 20:08:15 102973] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1217488) in round 35| [2025/04/30 20:08:15 102977] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 102981] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 102985] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695046043|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 102989] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695046043|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 102994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:62464|srtt:56615|latest_rtt:56776|min_rtt:30499|applimit:0|lost:349|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:15 103000] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1753|largest:1753|pns:2| [2025/04/30 20:08:15 103004] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1753|frame:ACK |recv_time:1746043695102819|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 103009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815102819|now:1746043695102819|interv:120000000| [2025/04/30 20:08:15 103013] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815102819|now:1746043695102819|interv:120000000| [2025/04/30 20:08:15 103017] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 103022] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695102061| [2025/04/30 20:08:15 103026] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695103026| [2025/04/30 20:08:15 103031] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695103030| [2025/04/30 20:08:15 103038] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 103042] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 103046] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695103045|diff:18487| [2025/04/30 20:08:15 103050] [debug] |xqc_engine_main_logic|END|now:1746043695103030| [2025/04/30 20:08:15 103055] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695103055| [2025/04/30 20:08:15 103059] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695103059|diff:18473| [2025/04/30 20:08:15 103063] [debug] |xqc_engine_main_logic|END|now:1746043695103055| [2025/04/30 20:08:15 104629] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695104628| [2025/04/30 20:08:15 104648] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 104654] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1753| [2025/04/30 20:08:15 104658] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1754| [2025/04/30 20:08:15 104664] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1754| [2025/04/30 20:08:15 104669] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 104674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2154|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2154|path_largest_ack:2154| [2025/04/30 20:08:15 104679] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:72016|prior_delivered:2029256|prior_time:1746043695047011|is_app_limited:0|send_elapse:57683|ack_elapse:57617|ctl_first_sent_time:1746043695047550|lagest_ack_time:1746043695104628|curr_delivered:2098872| [2025/04/30 20:08:15 104683] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695047550| [2025/04/30 20:08:15 104688] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:54||sndq_packets_used_bytes:0|sndq_packets_free:811| [2025/04/30 20:08:15 104692] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56615|rttvar:382|minrtt:30499|latest_rtt:57078|ack_delay:32| [2025/04/30 20:08:15 104697] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56669|rttvar:394|minrtt:30499|latest_rtt:57078|ack_delay:32| [2025/04/30 20:08:15 104701] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2154|lost_pn:2151|thresh:3| [2025/04/30 20:08:15 104705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 104709] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 104713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 104718] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56669|rtt_var:394|pto_duration:58669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 104722] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 104726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 104730] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 61264| [2025/04/30 20:08:15 104734] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695179175|now:1746043695104717|interv:74458| [2025/04/30 20:08:15 104738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695179175|now:1746043695104717|interval:74458|pto_count:0|srtt:56669 [2025/04/30 20:08:15 104742] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57683, ack_elapse 57617, delivered 69616|rate 1206872|lost 349| [2025/04/30 20:08:15 104747] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206872) in round 35| [2025/04/30 20:08:15 104759] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 104763] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 104767] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695047550|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 104771] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695047550|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 104776] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:61264|srtt:56669|latest_rtt:57078|min_rtt:30499|applimit:0|lost:349|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 104782] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1754|largest:1754|pns:2| [2025/04/30 20:08:15 104787] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1754|frame:ACK |recv_time:1746043695104628|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 104794] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815104628|now:1746043695104628|interv:120000000| [2025/04/30 20:08:15 104801] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815104628|now:1746043695104628|interv:120000000| [2025/04/30 20:08:15 104808] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 104814] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695103030| [2025/04/30 20:08:15 104821] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695104821| [2025/04/30 20:08:15 104828] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695104827| [2025/04/30 20:08:15 104838] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 104845] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 104851] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695104851|diff:16681| [2025/04/30 20:08:15 104858] [debug] |xqc_engine_main_logic|END|now:1746043695104827| [2025/04/30 20:08:15 104869] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695104868| [2025/04/30 20:08:15 104876] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 104885] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1754| [2025/04/30 20:08:15 104890] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1755| [2025/04/30 20:08:15 104899] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1755| [2025/04/30 20:08:15 104905] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 104913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2155|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2155|path_largest_ack:2155| [2025/04/30 20:08:15 104927] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:73216|prior_delivered:2029256|prior_time:1746043695047011|is_app_limited:0|send_elapse:57828|ack_elapse:57857|ctl_first_sent_time:1746043695047695|lagest_ack_time:1746043695104868|curr_delivered:2100072| [2025/04/30 20:08:15 104934] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695047695| [2025/04/30 20:08:15 104942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:53||sndq_packets_used_bytes:0|sndq_packets_free:812| [2025/04/30 20:08:15 104949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56669|rttvar:394|minrtt:30499|latest_rtt:57173|ack_delay:40| [2025/04/30 20:08:15 104954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56727|rttvar:412|minrtt:30499|latest_rtt:57173|ack_delay:40| [2025/04/30 20:08:15 104978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2155|lost_pn:2152|thresh:3| [2025/04/30 20:08:15 104986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 104993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 105019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 105026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56727|rtt_var:412|pto_duration:58727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 105033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 105040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 105044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 60064| [2025/04/30 20:08:15 105112] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695179233|now:1746043695105025|interv:74208| [2025/04/30 20:08:15 105117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695179233|now:1746043695105025|interval:74208|pto_count:0|srtt:56727 [2025/04/30 20:08:15 105122] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57828, ack_elapse 57857, delivered 70816|rate 1223983|lost 349| [2025/04/30 20:08:15 105127] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1223983) in round 35| [2025/04/30 20:08:15 105131] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 105136] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 105140] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695047695|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 105144] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695047695|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 105155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:60064|srtt:56727|latest_rtt:57173|min_rtt:30499|applimit:0|lost:349|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 105161] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1755|largest:1755|pns:2| [2025/04/30 20:08:15 105166] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1755|frame:ACK |recv_time:1746043695104868|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 105212] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815104868|now:1746043695104868|interv:120000000| [2025/04/30 20:08:15 105219] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815104868|now:1746043695104868|interv:120000000| [2025/04/30 20:08:15 105224] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 105231] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695104827| [2025/04/30 20:08:15 105238] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695105238| [2025/04/30 20:08:15 105303] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695105302| [2025/04/30 20:08:15 105311] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 105315] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 105319] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695105319|diff:16213| [2025/04/30 20:08:15 105323] [debug] |xqc_engine_main_logic|END|now:1746043695105302| [2025/04/30 20:08:15 105329] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695105329| [2025/04/30 20:08:15 105333] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695105333|diff:16199| [2025/04/30 20:08:15 105337] [debug] |xqc_engine_main_logic|END|now:1746043695105329| [2025/04/30 20:08:15 105851] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043695105849| [2025/04/30 20:08:15 105862] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 105871] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1755| [2025/04/30 20:08:15 105877] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1756| [2025/04/30 20:08:15 105886] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1756| [2025/04/30 20:08:15 105893] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 105901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2157|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2157|path_largest_ack:2157| [2025/04/30 20:08:15 105908] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:72016|prior_delivered:2032856|prior_time:1746043695049049|is_app_limited:0|send_elapse:57408|ack_elapse:56800|ctl_first_sent_time:1746043695049394|lagest_ack_time:1746043695105849|curr_delivered:2101272| [2025/04/30 20:08:15 105924] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695049394| [2025/04/30 20:08:15 105931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:52||sndq_packets_used_bytes:0|sndq_packets_free:813| [2025/04/30 20:08:15 105938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56727|rttvar:412|minrtt:30499|latest_rtt:56455|ack_delay:40| [2025/04/30 20:08:15 105945] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56688|rttvar:387|minrtt:30499|latest_rtt:56455|ack_delay:40| [2025/04/30 20:08:15 105952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2157|lost_pn:2154|thresh:3| [2025/04/30 20:08:15 105958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 105965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 105972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 105978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695111590|now:1746043695105978|interval:5612| [2025/04/30 20:08:15 105985] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695111590|now:1746043695105978|interv:5612| [2025/04/30 20:08:15 105992] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57408, ack_elapse 56800, delivered 68416|rate 1191750|lost 349| [2025/04/30 20:08:15 105997] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191750) in round 35| [2025/04/30 20:08:15 106002] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 106006] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 106010] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695049394|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 106014] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695049394|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 106019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:58864|srtt:56688|latest_rtt:56455|min_rtt:30499|applimit:0|lost:349|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 106025] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1756|largest:1756|pns:2| [2025/04/30 20:08:15 106030] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1756|frame:ACK |recv_time:1746043695105849|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 106035] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815105849|now:1746043695105849|interv:120000000| [2025/04/30 20:08:15 106039] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815105849|now:1746043695105849|interv:120000000| [2025/04/30 20:08:15 106048] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 106052] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695105302| [2025/04/30 20:08:15 106056] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695106056| [2025/04/30 20:08:15 106061] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695106060| [2025/04/30 20:08:15 106068] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695111590| [2025/04/30 20:08:15 106072] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695111590| [2025/04/30 20:08:15 106076] [debug] |xqc_engine_wakeup_after|wakeup:1746043695111590|now:1746043695106076|diff:5514| [2025/04/30 20:08:15 106080] [debug] |xqc_engine_main_logic|END|now:1746043695106060| [2025/04/30 20:08:15 106086] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695106086| [2025/04/30 20:08:15 106090] [debug] |xqc_engine_wakeup_after|wakeup:1746043695111590|now:1746043695106090|diff:5500| [2025/04/30 20:08:15 106094] [debug] |xqc_engine_main_logic|END|now:1746043695106086| [2025/04/30 20:08:15 106825] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043695106824| [2025/04/30 20:08:15 106839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 106848] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1756| [2025/04/30 20:08:15 106855] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1757| [2025/04/30 20:08:15 106863] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1757| [2025/04/30 20:08:15 106869] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 106877] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2158|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2158|path_largest_ack:2158| [2025/04/30 20:08:15 106884] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:73216|prior_delivered:2032856|prior_time:1746043695049049|is_app_limited:0|send_elapse:57521|ack_elapse:57775|ctl_first_sent_time:1746043695049507|lagest_ack_time:1746043695106824|curr_delivered:2102472| [2025/04/30 20:08:15 106891] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695049507| [2025/04/30 20:08:15 106898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:51||sndq_packets_used_bytes:0|sndq_packets_free:814| [2025/04/30 20:08:15 106905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56688|rttvar:387|minrtt:30499|latest_rtt:57317|ack_delay:40| [2025/04/30 20:08:15 106912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56761|rttvar:438|minrtt:30499|latest_rtt:57317|ack_delay:40| [2025/04/30 20:08:15 106919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2158|lost_pn:2155|thresh:3| [2025/04/30 20:08:15 106923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 106927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 106937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 106941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695112297|now:1746043695106941|interval:5356| [2025/04/30 20:08:15 106946] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695112297|now:1746043695106941|interv:5356| [2025/04/30 20:08:15 106953] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57521, ack_elapse 57775, delivered 69616|rate 1204950|lost 349| [2025/04/30 20:08:15 106960] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204950) in round 35| [2025/04/30 20:08:15 106966] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 106973] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 106979] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695049507|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 106986] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695049507|recovery:1|recovery_start:1746043695094012|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 106992] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:925290|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:57664|srtt:56761|latest_rtt:57317|min_rtt:30499|applimit:0|lost:349|recovery:1|recovery_start:1746043695094012|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 106999] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1757|largest:1757|pns:2| [2025/04/30 20:08:15 107004] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1757|frame:ACK |recv_time:1746043695106824|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 107009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815106824|now:1746043695106824|interv:120000000| [2025/04/30 20:08:15 107013] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815106824|now:1746043695106824|interv:120000000| [2025/04/30 20:08:15 107017] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695111590|pq_index:0| [2025/04/30 20:08:15 107021] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695106060| [2025/04/30 20:08:15 107025] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695107025| [2025/04/30 20:08:15 107030] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695107029| [2025/04/30 20:08:15 107036] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695112297| [2025/04/30 20:08:15 107041] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695112297| [2025/04/30 20:08:15 107045] [debug] |xqc_engine_wakeup_after|wakeup:1746043695112297|now:1746043695107044|diff:5253| [2025/04/30 20:08:15 107052] [debug] |xqc_engine_main_logic|END|now:1746043695107029| [2025/04/30 20:08:15 107058] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695107058| [2025/04/30 20:08:15 107062] [debug] |xqc_engine_wakeup_after|wakeup:1746043695112297|now:1746043695107062|diff:5235| [2025/04/30 20:08:15 107066] [debug] |xqc_engine_main_logic|END|now:1746043695107058| [2025/04/30 20:08:15 107905] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043695107904| [2025/04/30 20:08:15 107916] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 107922] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1757| [2025/04/30 20:08:15 107926] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1758| [2025/04/30 20:08:15 107933] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1758| [2025/04/30 20:08:15 107937] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 107942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2159|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2159|path_largest_ack:2159| [2025/04/30 20:08:15 107947] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:72016|prior_delivered:2035256|prior_time:1746043695051002|is_app_limited:0|send_elapse:55689|ack_elapse:56902|ctl_first_sent_time:1746043695051355|lagest_ack_time:1746043695107904|curr_delivered:2103672| [2025/04/30 20:08:15 107951] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695051355| [2025/04/30 20:08:15 107956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:50||sndq_packets_used_bytes:0|sndq_packets_free:815| [2025/04/30 20:08:15 107961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56761|rttvar:438|minrtt:30499|latest_rtt:56549|ack_delay:40| [2025/04/30 20:08:15 107966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56729|rttvar:392|minrtt:30499|latest_rtt:56549|ack_delay:40| [2025/04/30 20:08:15 107970] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2159|lost_pn:2156|thresh:3| [2025/04/30 20:08:15 107975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 107979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 107984] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2156|lost_pn:2156|po_sent_time:1746043695047816|lost_send_time:1746043695044084|loss_delay:63820|frame:STREAM |repair:128| [2025/04/30 20:08:15 107989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043695047816u| [2025/04/30 20:08:15 107993] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |lost interval:108935|lost_count:5|send_count:104|pkt_num:2156|po_send_time:1746043695047816|srtt:56729|cwnd:105575|bw:1233721|conn_life:1931516|now:0|last_lost_time:1931516| [2025/04/30 20:08:15 107998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 108002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56729|rtt_var:392|pto_duration:58729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 108015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 108020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 108023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55264| [2025/04/30 20:08:15 108027] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695179235|now:1746043695108002|interv:71233| [2025/04/30 20:08:15 108032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695179235|now:1746043695108002|interval:71233|pto_count:0|srtt:56729 [2025/04/30 20:08:15 108036] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55689, ack_elapse 56902, delivered 68416|rate 1202347|lost 350| [2025/04/30 20:08:15 108041] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202347) in round 35| [2025/04/30 20:08:15 108045] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 108049] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 108053] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695051355|recovery:1|recovery_start:1746043695107993|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 108058] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695051355|recovery:1|recovery_start:1746043695107993|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 108062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:55264|srtt:56729|latest_rtt:56549|min_rtt:30499|applimit:0|lost:349|recovery:1|recovery_start:1746043695107993|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 108069] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1758|largest:1758|pns:2| [2025/04/30 20:08:15 108073] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1758|frame:ACK |recv_time:1746043695107904|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 108078] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815107904|now:1746043695107904|interv:120000000| [2025/04/30 20:08:15 108082] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815107904|now:1746043695107904|interv:120000000| [2025/04/30 20:08:15 108086] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695112297|pq_index:0| [2025/04/30 20:08:15 108090] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695107029| [2025/04/30 20:08:15 108094] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695108094| [2025/04/30 20:08:15 108099] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695108098| [2025/04/30 20:08:15 108109] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56729|min_srtt:56729|path_bw:1233721|loss_rate:3.89|path_pto:0| [2025/04/30 20:08:15 108114] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55264|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2042282| [2025/04/30 20:08:15 108118] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56729|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 108124] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2156|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 108129] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2156|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 108133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55264|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2042282| [2025/04/30 20:08:15 108138] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 108142] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2207| [2025/04/30 20:08:15 108200] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55264|now:1746043695108149|stream_id:0|stream_offset:2042282| [2025/04/30 20:08:15 108215] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2207|origin_pktnum:2156|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:15 108223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:55264|applimit:0| [2025/04/30 20:08:15 108230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56729|rtt_var:392|pto_duration:58729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 108236] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 108242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 108246] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 56464| [2025/04/30 20:08:15 108250] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695191878|now:1746043695108229|interv:83649| [2025/04/30 20:08:15 108254] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695191878|now:1746043695108229|interval:83649|pto_count:0|srtt:56729 [2025/04/30 20:08:15 108259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:56464| [2025/04/30 20:08:15 108264] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 108269] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 108273] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695108273|diff:13259| [2025/04/30 20:08:15 108277] [debug] |xqc_engine_main_logic|END|now:1746043695108098| [2025/04/30 20:08:15 108283] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695108283| [2025/04/30 20:08:15 108295] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695108295|diff:13237| [2025/04/30 20:08:15 108301] [debug] |xqc_engine_main_logic|END|now:1746043695108283| [2025/04/30 20:08:15 109369] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043695109367| [2025/04/30 20:08:15 109385] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 109394] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1758| [2025/04/30 20:08:15 109399] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1759| [2025/04/30 20:08:15 109409] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1759| [2025/04/30 20:08:15 109416] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 109424] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2160|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2160|path_largest_ack:2160| [2025/04/30 20:08:15 109431] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:73216|prior_delivered:2035256|prior_time:1746043695051002|is_app_limited:0|send_elapse:55803|ack_elapse:58365|ctl_first_sent_time:1746043695051469|lagest_ack_time:1746043695109367|curr_delivered:2104872| [2025/04/30 20:08:15 109438] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695051469| [2025/04/30 20:08:15 109445] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:50||sndq_packets_used_bytes:0|sndq_packets_free:815| [2025/04/30 20:08:15 109452] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56729|rttvar:392|minrtt:30499|latest_rtt:57898|ack_delay:32| [2025/04/30 20:08:15 109458] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56871|rttvar:578|minrtt:30499|latest_rtt:57898|ack_delay:32| [2025/04/30 20:08:15 109465] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2160|lost_pn:2157|thresh:3| [2025/04/30 20:08:15 109471] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 109477] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 109483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 109489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 109495] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56871|rtt_var:578|pto_duration:59183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 109501] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 109507] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 109513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 55264| [2025/04/30 20:08:15 109518] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695192332|now:1746043695109495|interv:82837| [2025/04/30 20:08:15 109524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695192332|now:1746043695109495|interval:82837|pto_count:0|srtt:56871 [2025/04/30 20:08:15 109538] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55803, ack_elapse 58365, delivered 69616|rate 1192769|lost 350| [2025/04/30 20:08:15 109544] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192769) in round 35| [2025/04/30 20:08:15 109550] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 109557] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 109563] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695051469|recovery:1|recovery_start:1746043695107993|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 109570] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695051469|recovery:1|recovery_start:1746043695107993|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 109578] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:55264|srtt:56871|latest_rtt:57898|min_rtt:30499|applimit:0|lost:350|recovery:1|recovery_start:1746043695107993|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 109588] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1759|largest:1759|pns:2| [2025/04/30 20:08:15 109595] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1759|frame:ACK |recv_time:1746043695109367|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 109602] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815109367|now:1746043695109367|interv:120000000| [2025/04/30 20:08:15 109608] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815109367|now:1746043695109367|interv:120000000| [2025/04/30 20:08:15 109613] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 109620] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695108098| [2025/04/30 20:08:15 109627] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695109627| [2025/04/30 20:08:15 109632] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695109631| [2025/04/30 20:08:15 109639] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 109643] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 109647] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695109647|diff:11885| [2025/04/30 20:08:15 109652] [debug] |xqc_engine_main_logic|END|now:1746043695109631| [2025/04/30 20:08:15 109658] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695109658| [2025/04/30 20:08:15 109663] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695109662|diff:11870| [2025/04/30 20:08:15 109666] [debug] |xqc_engine_main_logic|END|now:1746043695109658| [2025/04/30 20:08:15 109827] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:48|state:ESTABED|recv_time:1746043695109825| [2025/04/30 20:08:15 109845] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 109855] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1759| [2025/04/30 20:08:15 109861] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1760| [2025/04/30 20:08:15 109870] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1760| [2025/04/30 20:08:15 109876] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 109883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2161|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2161|path_largest_ack:2161| [2025/04/30 20:08:15 109891] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:72016|prior_delivered:2037656|prior_time:1746043695052962|is_app_limited:0|send_elapse:57400|ack_elapse:56863|ctl_first_sent_time:1746043695053322|lagest_ack_time:1746043695109825|curr_delivered:2106072| [2025/04/30 20:08:15 109899] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695053322| [2025/04/30 20:08:15 109906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:49||sndq_packets_used_bytes:0|sndq_packets_free:816| [2025/04/30 20:08:15 109912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56871|rttvar:578|minrtt:30499|latest_rtt:56503|ack_delay:40| [2025/04/30 20:08:15 109919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56820|rttvar:536|minrtt:30499|latest_rtt:56503|ack_delay:40| [2025/04/30 20:08:15 109925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2161|lost_pn:2158|thresh:3| [2025/04/30 20:08:15 109932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 109938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 109944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 109949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 109953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56820|rtt_var:536|pto_duration:58964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 109958] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 109962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 109965] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 54064| [2025/04/30 20:08:15 109969] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695192113|now:1746043695109953|interv:82160| [2025/04/30 20:08:15 109973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695192113|now:1746043695109953|interval:82160|pto_count:0|srtt:56820 [2025/04/30 20:08:15 109978] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57400, ack_elapse 56863, delivered 68416|rate 1191916|lost 350| [2025/04/30 20:08:15 109987] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191916) in round 35| [2025/04/30 20:08:15 109991] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 109996] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 110000] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695053322|recovery:1|recovery_start:1746043695107993|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 110004] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695053322|recovery:1|recovery_start:1746043695107993|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 110008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:54064|srtt:56820|latest_rtt:56503|min_rtt:30499|applimit:0|lost:350|recovery:1|recovery_start:1746043695107993|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 110014] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1760|largest:1760|pns:2| [2025/04/30 20:08:15 110019] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1760|frame:ACK |recv_time:1746043695109825|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 110023] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815109825|now:1746043695109825|interv:120000000| [2025/04/30 20:08:15 110027] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815109825|now:1746043695109825|interv:120000000| [2025/04/30 20:08:15 110031] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 110036] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695109631| [2025/04/30 20:08:15 110040] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695110039| [2025/04/30 20:08:15 110044] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695110043| [2025/04/30 20:08:15 110051] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 110055] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 110059] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695110059|diff:11473| [2025/04/30 20:08:15 110063] [debug] |xqc_engine_main_logic|END|now:1746043695110043| [2025/04/30 20:08:15 110068] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695110068| [2025/04/30 20:08:15 110072] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695110072|diff:11460| [2025/04/30 20:08:15 110076] [debug] |xqc_engine_main_logic|END|now:1746043695110068| [2025/04/30 20:08:15 110920] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043695110918| [2025/04/30 20:08:15 110937] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 110946] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1760| [2025/04/30 20:08:15 110961] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1761| [2025/04/30 20:08:15 110970] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1761| [2025/04/30 20:08:15 110977] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 110986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2163|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2163|path_largest_ack:2163| [2025/04/30 20:08:15 110994] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:74416|prior_delivered:2037656|prior_time:1746043695052962|is_app_limited:0|send_elapse:57661|ack_elapse:57956|ctl_first_sent_time:1746043695053583|lagest_ack_time:1746043695110918|curr_delivered:2107272| [2025/04/30 20:08:15 111001] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695053583| [2025/04/30 20:08:15 111008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:48||sndq_packets_used_bytes:0|sndq_packets_free:817| [2025/04/30 20:08:15 111015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56820|rttvar:536|minrtt:30499|latest_rtt:57335|ack_delay:32| [2025/04/30 20:08:15 111022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56880|rttvar:522|minrtt:30499|latest_rtt:57335|ack_delay:32| [2025/04/30 20:08:15 111029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2163|lost_pn:2160|thresh:3| [2025/04/30 20:08:15 111035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 111041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 111046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 111053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 111060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695117943|now:1746043695111059|interval:6884| [2025/04/30 20:08:15 111065] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695117943|now:1746043695111059|interv:6884| [2025/04/30 20:08:15 111069] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57661, ack_elapse 57956, delivered 69616|rate 1201187|lost 350| [2025/04/30 20:08:15 111074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201187) in round 35| [2025/04/30 20:08:15 111078] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 111083] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 111087] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695053583|recovery:1|recovery_start:1746043695107993|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 111091] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695053583|recovery:1|recovery_start:1746043695107993|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 111101] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:52864|srtt:56880|latest_rtt:57335|min_rtt:30499|applimit:0|lost:350|recovery:1|recovery_start:1746043695107993|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 111108] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1761|largest:1761|pns:2| [2025/04/30 20:08:15 111112] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1761|frame:ACK |recv_time:1746043695110918|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 111118] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815110918|now:1746043695110918|interv:120000000| [2025/04/30 20:08:15 111122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815110918|now:1746043695110918|interv:120000000| [2025/04/30 20:08:15 111126] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 111131] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695110043| [2025/04/30 20:08:15 111135] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695111135| [2025/04/30 20:08:15 111140] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695111139| [2025/04/30 20:08:15 111147] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695117943| [2025/04/30 20:08:15 111151] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695117943| [2025/04/30 20:08:15 111155] [debug] |xqc_engine_wakeup_after|wakeup:1746043695117943|now:1746043695111155|diff:6788| [2025/04/30 20:08:15 111160] [debug] |xqc_engine_main_logic|END|now:1746043695111139| [2025/04/30 20:08:15 111184] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695111183| [2025/04/30 20:08:15 111191] [debug] |xqc_engine_wakeup_after|wakeup:1746043695117943|now:1746043695111191|diff:6752| [2025/04/30 20:08:15 111195] [debug] |xqc_engine_main_logic|END|now:1746043695111183| [2025/04/30 20:08:15 112881] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043695112879| [2025/04/30 20:08:15 112896] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 112905] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1761| [2025/04/30 20:08:15 112909] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1762| [2025/04/30 20:08:15 112918] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1762| [2025/04/30 20:08:15 112924] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 112932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2164|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2165|path_largest_ack:2164| [2025/04/30 20:08:15 112939] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:75616|prior_delivered:2037656|prior_time:1746043695052962|is_app_limited:0|send_elapse:59086|ack_elapse:59917|ctl_first_sent_time:1746043695055008|lagest_ack_time:1746043695112879|curr_delivered:2108472| [2025/04/30 20:08:15 112952] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695055008| [2025/04/30 20:08:15 112959] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:47||sndq_packets_used_bytes:0|sndq_packets_free:818| [2025/04/30 20:08:15 112966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2165|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2165|path_largest_ack:2165| [2025/04/30 20:08:15 112972] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:75616|prior_delivered:2037656|prior_time:1746043695052962|is_app_limited:0|send_elapse:59086|ack_elapse:59917|ctl_first_sent_time:1746043695055008|lagest_ack_time:1746043695112879|curr_delivered:2109672| [2025/04/30 20:08:15 112978] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695055138| [2025/04/30 20:08:15 112985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:819| [2025/04/30 20:08:15 112991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56880|rttvar:522|minrtt:30499|latest_rtt:57741|ack_delay:48| [2025/04/30 20:08:15 112998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56981|rttvar:595|minrtt:30499|latest_rtt:57741|ack_delay:48| [2025/04/30 20:08:15 113003] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2165|lost_pn:2162|thresh:3| [2025/04/30 20:08:15 113007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 113011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 113015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 113020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2162|lost_pn:2162|po_sent_time:1746043695053442|lost_send_time:1746043695047921|loss_delay:64958|frame:STREAM |repair:128| [2025/04/30 20:08:15 113024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043695053442u| [2025/04/30 20:08:15 113028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 113033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56981|rtt_var:595|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 113038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 113042] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 113046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49264| [2025/04/30 20:08:15 113050] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695192510|now:1746043695113033|interv:79477| [2025/04/30 20:08:15 113054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695192510|now:1746043695113033|interval:79477|pto_count:0|srtt:56981 [2025/04/30 20:08:15 113058] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 59086, ack_elapse 59917, delivered 72016|rate 1201929|lost 351| [2025/04/30 20:08:15 113066] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201929) in round 35| [2025/04/30 20:08:15 113071] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 113075] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 113079] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:2400|po_sent_time:1746043695055138|recovery:1|recovery_start:1746043695113028|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 113084] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:2400|po_sent_time:1746043695055138|recovery:1|recovery_start:1746043695113028|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 113088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:49264|srtt:56981|latest_rtt:57741|min_rtt:30499|applimit:0|lost:350|recovery:1|recovery_start:1746043695113028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 113094] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1762|largest:1762|pns:2| [2025/04/30 20:08:15 113099] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1762|frame:ACK |recv_time:1746043695112879|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 113104] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815112879|now:1746043695112879|interv:120000000| [2025/04/30 20:08:15 113108] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815112879|now:1746043695112879|interv:120000000| [2025/04/30 20:08:15 113112] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695117943|pq_index:0| [2025/04/30 20:08:15 113116] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695111139| [2025/04/30 20:08:15 113120] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695113120| [2025/04/30 20:08:15 113126] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695113124| [2025/04/30 20:08:15 113132] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56981|min_srtt:56981|path_bw:1233721|loss_rate:3.95|path_pto:0| [2025/04/30 20:08:15 113137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49264|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2049284| [2025/04/30 20:08:15 113141] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56981|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 113146] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2162|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 113151] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2162|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 113156] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49264|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2049284| [2025/04/30 20:08:15 113163] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 113189] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2208| [2025/04/30 20:08:15 113225] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49264|now:1746043695113196|stream_id:0|stream_offset:2049284| [2025/04/30 20:08:15 113235] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2208|origin_pktnum:2162|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:15 113243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:49264|applimit:0| [2025/04/30 20:08:15 113253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56981|rtt_var:595|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 113259] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 113263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 113267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 50464| [2025/04/30 20:08:15 113271] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695197557|now:1746043695113249|interv:84308| [2025/04/30 20:08:15 113275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695197557|now:1746043695113249|interval:84308|pto_count:0|srtt:56981 [2025/04/30 20:08:15 113280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:50464| [2025/04/30 20:08:15 113286] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 113290] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 113294] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695113294|diff:8238| [2025/04/30 20:08:15 113299] [debug] |xqc_engine_main_logic|END|now:1746043695113124| [2025/04/30 20:08:15 113304] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695113304| [2025/04/30 20:08:15 113308] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695113308|diff:8224| [2025/04/30 20:08:15 113312] [debug] |xqc_engine_main_logic|END|now:1746043695113304| [2025/04/30 20:08:15 113895] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:50|state:ESTABED|recv_time:1746043695113894| [2025/04/30 20:08:15 113907] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 113916] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1762| [2025/04/30 20:08:15 113922] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1763| [2025/04/30 20:08:15 113930] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1763| [2025/04/30 20:08:15 113936] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 113944] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2166|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2166|path_largest_ack:2166| [2025/04/30 20:08:15 113957] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:74407|prior_delivered:2041265|prior_time:1746043695056213|is_app_limited:0|send_elapse:57012|ack_elapse:57681|ctl_first_sent_time:1746043695056536|lagest_ack_time:1746043695113894|curr_delivered:2110872| [2025/04/30 20:08:15 113963] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695056536| [2025/04/30 20:08:15 113971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:819| [2025/04/30 20:08:15 113977] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56981|rttvar:595|minrtt:30499|latest_rtt:57358|ack_delay:40| [2025/04/30 20:08:15 113985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:57023|rttvar:531|minrtt:30499|latest_rtt:57358|ack_delay:40| [2025/04/30 20:08:15 113989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2166|lost_pn:2163|thresh:3| [2025/04/30 20:08:15 113994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 113998] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 114002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 114006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 114009] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 114014] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:57023|rtt_var:531|pto_duration:59147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 114018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 114022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 114026] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 49264| [2025/04/30 20:08:15 114030] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695197343|now:1746043695114013|interv:83330| [2025/04/30 20:08:15 114034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695197343|now:1746043695114013|interval:83330|pto_count:0|srtt:57023 [2025/04/30 20:08:15 114039] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57012, ack_elapse 57681, delivered 69607|rate 1206757|lost 351| [2025/04/30 20:08:15 114043] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206757) in round 35| [2025/04/30 20:08:15 114048] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 114052] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 114056] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695056536|recovery:1|recovery_start:1746043695113028|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 114066] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695056536|recovery:1|recovery_start:1746043695113028|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 114071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:49264|srtt:57023|latest_rtt:57358|min_rtt:30499|applimit:0|lost:351|recovery:1|recovery_start:1746043695113028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 114077] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1763|largest:1763|pns:2| [2025/04/30 20:08:15 114082] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1763|frame:ACK |recv_time:1746043695113894|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 114086] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815113894|now:1746043695113894|interv:120000000| [2025/04/30 20:08:15 114091] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815113894|now:1746043695113894|interv:120000000| [2025/04/30 20:08:15 114095] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 114099] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695113124| [2025/04/30 20:08:15 114103] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695114103| [2025/04/30 20:08:15 114108] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695114107| [2025/04/30 20:08:15 114115] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 114119] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 114123] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695114123|diff:7409| [2025/04/30 20:08:15 114127] [debug] |xqc_engine_main_logic|END|now:1746043695114107| [2025/04/30 20:08:15 114132] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695114132| [2025/04/30 20:08:15 114136] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695114136|diff:7396| [2025/04/30 20:08:15 114140] [debug] |xqc_engine_main_logic|END|now:1746043695114132| [2025/04/30 20:08:15 114793] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:52|state:ESTABED|recv_time:1746043695114791| [2025/04/30 20:08:15 114808] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 114818] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1763| [2025/04/30 20:08:15 114824] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1764| [2025/04/30 20:08:15 114833] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1764| [2025/04/30 20:08:15 114839] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 114847] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2168|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2168|path_largest_ack:2168| [2025/04/30 20:08:15 114851] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:76807|prior_delivered:2041265|prior_time:1746043695056213|is_app_limited:0|send_elapse:58504|ack_elapse:58578|ctl_first_sent_time:1746043695058028|lagest_ack_time:1746043695114791|curr_delivered:2112072| [2025/04/30 20:08:15 114864] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695058028| [2025/04/30 20:08:15 114872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:45||sndq_packets_used_bytes:0|sndq_packets_free:820| [2025/04/30 20:08:15 114878] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:57023|rttvar:531|minrtt:30499|latest_rtt:56763|ack_delay:32| [2025/04/30 20:08:15 114885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56987|rttvar:472|minrtt:30499|latest_rtt:56763|ack_delay:32| [2025/04/30 20:08:15 114891] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2168|lost_pn:2165|thresh:3| [2025/04/30 20:08:15 114896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 114900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 114904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 114907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 114911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 114916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695120791|now:1746043695114915|interval:5876| [2025/04/30 20:08:15 114920] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695120791|now:1746043695114915|interv:5876| [2025/04/30 20:08:15 114924] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 58504, ack_elapse 58578, delivered 70807|rate 1208764|lost 351| [2025/04/30 20:08:15 114929] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208764) in round 35| [2025/04/30 20:08:15 114933] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 114937] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 114941] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695058028|recovery:1|recovery_start:1746043695113028|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 114946] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695058028|recovery:1|recovery_start:1746043695113028|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 114950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:48064|srtt:56987|latest_rtt:56763|min_rtt:30499|applimit:0|lost:351|recovery:1|recovery_start:1746043695113028|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 114956] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1764|largest:1764|pns:2| [2025/04/30 20:08:15 114964] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1764|frame:ACK |recv_time:1746043695114791|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 114969] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815114791|now:1746043695114791|interv:120000000| [2025/04/30 20:08:15 114973] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815114791|now:1746043695114791|interv:120000000| [2025/04/30 20:08:15 114977] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 114981] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695114107| [2025/04/30 20:08:15 114985] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695114985| [2025/04/30 20:08:15 114990] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695114989| [2025/04/30 20:08:15 114997] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695120791| [2025/04/30 20:08:15 115001] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695120791| [2025/04/30 20:08:15 115005] [debug] |xqc_engine_wakeup_after|wakeup:1746043695120791|now:1746043695115005|diff:5786| [2025/04/30 20:08:15 115009] [debug] |xqc_engine_main_logic|END|now:1746043695114989| [2025/04/30 20:08:15 115015] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695115015| [2025/04/30 20:08:15 115019] [debug] |xqc_engine_wakeup_after|wakeup:1746043695120791|now:1746043695115019|diff:5772| [2025/04/30 20:08:15 115023] [debug] |xqc_engine_main_logic|END|now:1746043695115015| [2025/04/30 20:08:15 116064] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043695116063| [2025/04/30 20:08:15 116079] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 116087] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1764| [2025/04/30 20:08:15 116093] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1765| [2025/04/30 20:08:15 116102] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1765| [2025/04/30 20:08:15 116529] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 116548] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2170|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2170|path_largest_ack:2170| [2025/04/30 20:08:15 116557] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:75607|prior_delivered:2044865|prior_time:1746043695058950|is_app_limited:0|send_elapse:56797|ack_elapse:57113|ctl_first_sent_time:1746043695059405|lagest_ack_time:1746043695116063|curr_delivered:2113272| [2025/04/30 20:08:15 116562] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695059405| [2025/04/30 20:08:15 116567] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:821| [2025/04/30 20:08:15 116574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56987|rttvar:472|minrtt:30499|latest_rtt:56658|ack_delay:40| [2025/04/30 20:08:15 116581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56941|rttvar:446|minrtt:30499|latest_rtt:56658|ack_delay:40| [2025/04/30 20:08:15 116596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2170|lost_pn:2167|thresh:3| [2025/04/30 20:08:15 116600] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 116605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 116611] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 116617] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 116626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2167|lost_pn:2167|po_sent_time:1746043695056681|lost_send_time:1746043695052005|loss_delay:64058|frame:STREAM |repair:128| [2025/04/30 20:08:15 116633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043695056681u| [2025/04/30 20:08:15 116639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 116645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695122247|now:1746043695116645|interval:5602| [2025/04/30 20:08:15 116652] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695122247|now:1746043695116645|interv:5602| [2025/04/30 20:08:15 116659] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56797, ack_elapse 57113, delivered 68407|rate 1197748|lost 352| [2025/04/30 20:08:15 116667] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197748) in round 35| [2025/04/30 20:08:15 116673] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 116680] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 116684] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695059405|recovery:1|recovery_start:1746043695116639|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 116689] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695059405|recovery:1|recovery_start:1746043695116639|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 116693] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:45664|srtt:56941|latest_rtt:56658|min_rtt:30499|applimit:0|lost:351|recovery:1|recovery_start:1746043695116639|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 116702] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1765|largest:1765|pns:2| [2025/04/30 20:08:15 116709] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:1765|frame:ACK |recv_time:1746043695116063|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 116717] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815116063|now:1746043695116063|interv:120000000| [2025/04/30 20:08:15 116733] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815116063|now:1746043695116063|interv:120000000| [2025/04/30 20:08:15 116739] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695120791|pq_index:0| [2025/04/30 20:08:15 116746] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695114989| [2025/04/30 20:08:15 116753] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695116753| [2025/04/30 20:08:15 116761] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695116759| [2025/04/30 20:08:15 116771] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56941|min_srtt:56941|path_bw:1233721|loss_rate:4.49|path_pto:0| [2025/04/30 20:08:15 116779] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45664|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2055119| [2025/04/30 20:08:15 116786] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 116794] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2167|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 116802] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2167|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 116809] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45664|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2055119| [2025/04/30 20:08:15 116816] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 116823] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2209| [2025/04/30 20:08:15 116872] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45664|now:1746043695116835|stream_id:0|stream_offset:2055119| [2025/04/30 20:08:15 116881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2209|origin_pktnum:2167|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:15 116889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:45664|applimit:0| [2025/04/30 20:08:15 116896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695122247|now:1746043695116896|interval:5351| [2025/04/30 20:08:15 116903] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695122247|now:1746043695116896|interv:5351| [2025/04/30 20:08:15 116910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:46864| [2025/04/30 20:08:15 116918] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 116925] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 116938] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695116938|diff:4594| [2025/04/30 20:08:15 116943] [debug] |xqc_engine_main_logic|END|now:1746043695116759| [2025/04/30 20:08:15 116952] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043695116951| [2025/04/30 20:08:15 116957] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 116962] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1765| [2025/04/30 20:08:15 116966] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1766| [2025/04/30 20:08:15 116972] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1766| [2025/04/30 20:08:15 116976] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 116982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2171|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2171|path_largest_ack:2171| [2025/04/30 20:08:15 116986] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:76807|prior_delivered:2044865|prior_time:1746043695058950|is_app_limited:0|send_elapse:56928|ack_elapse:58001|ctl_first_sent_time:1746043695059536|lagest_ack_time:1746043695116951|curr_delivered:2114472| [2025/04/30 20:08:15 116991] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695059536| [2025/04/30 20:08:15 116996] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:821| [2025/04/30 20:08:15 117002] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56941|rttvar:446|minrtt:30499|latest_rtt:57415|ack_delay:32| [2025/04/30 20:08:15 117010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56996|rttvar:445|minrtt:30499|latest_rtt:57415|ack_delay:32| [2025/04/30 20:08:15 117016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2171|lost_pn:2168|thresh:3| [2025/04/30 20:08:15 117023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 117028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 117032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 117036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 117040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 117044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 117049] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695122780|now:1746043695117048|interval:5732| [2025/04/30 20:08:15 117053] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695122780|now:1746043695117048|interv:5732| [2025/04/30 20:08:15 117057] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56928, ack_elapse 58001, delivered 69607|rate 1200099|lost 352| [2025/04/30 20:08:15 117066] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200099) in round 35| [2025/04/30 20:08:15 117070] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 117074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 117078] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695059536|recovery:1|recovery_start:1746043695116639|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 117083] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695059536|recovery:1|recovery_start:1746043695116639|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 117088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:45664|srtt:56996|latest_rtt:57415|min_rtt:30499|applimit:0|lost:352|recovery:1|recovery_start:1746043695116639|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 117094] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1766|largest:1766|pns:2| [2025/04/30 20:08:15 117099] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:1766|frame:ACK |recv_time:1746043695116951|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 117103] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815116951|now:1746043695116951|interv:120000000| [2025/04/30 20:08:15 117108] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815116951|now:1746043695116951|interv:120000000| [2025/04/30 20:08:15 117112] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 117116] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695116759| [2025/04/30 20:08:15 117120] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695117120| [2025/04/30 20:08:15 117125] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695117124| [2025/04/30 20:08:15 117131] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 117135] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 117139] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695117139|diff:4393| [2025/04/30 20:08:15 117143] [debug] |xqc_engine_main_logic|END|now:1746043695117124| [2025/04/30 20:08:15 117149] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695117148| [2025/04/30 20:08:15 117152] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695117152|diff:4380| [2025/04/30 20:08:15 117156] [debug] |xqc_engine_main_logic|END|now:1746043695117148| [2025/04/30 20:08:15 117778] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043695117777| [2025/04/30 20:08:15 117795] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 117804] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1766| [2025/04/30 20:08:15 117819] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1767| [2025/04/30 20:08:15 117829] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1767| [2025/04/30 20:08:15 117836] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 117845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2172|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2172|path_largest_ack:2172| [2025/04/30 20:08:15 117852] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:75607|prior_delivered:2047265|prior_time:1746043695061513|is_app_limited:0|send_elapse:57541|ack_elapse:56264|ctl_first_sent_time:1746043695061981|lagest_ack_time:1746043695117777|curr_delivered:2115672| [2025/04/30 20:08:15 117860] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695061981| [2025/04/30 20:08:15 117865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:43||sndq_packets_used_bytes:0|sndq_packets_free:822| [2025/04/30 20:08:15 117869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56996|rttvar:445|minrtt:30499|latest_rtt:55796|ack_delay:32| [2025/04/30 20:08:15 117874] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56842|rttvar:642|minrtt:30499|latest_rtt:55796|ack_delay:32| [2025/04/30 20:08:15 117881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2172|lost_pn:2169|thresh:3| [2025/04/30 20:08:15 117888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 117894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 117901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 117907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 117913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 117920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2169|lost_pn:2169|po_sent_time:1746043695058189|lost_send_time:1746043695053830|loss_delay:63947|frame:STREAM |repair:128| [2025/04/30 20:08:15 117925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043695058189u| [2025/04/30 20:08:15 117929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 117933] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56842|rtt_var:642|pto_duration:59410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 117938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 117942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 117946] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43264| [2025/04/30 20:08:15 117950] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695201245|now:1746043695117933|interv:83312| [2025/04/30 20:08:15 117954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695201245|now:1746043695117933|interval:83312|pto_count:0|srtt:56842 [2025/04/30 20:08:15 117963] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57541, ack_elapse 56264, delivered 68407|rate 1188839|lost 353| [2025/04/30 20:08:15 117967] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188839) in round 35| [2025/04/30 20:08:15 117972] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 117976] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 117980] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695061981|recovery:1|recovery_start:1746043695117929|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 117984] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695061981|recovery:1|recovery_start:1746043695117929|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 117989] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:43264|srtt:56842|latest_rtt:55796|min_rtt:30499|applimit:0|lost:352|recovery:1|recovery_start:1746043695117929|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 117995] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1767|largest:1767|pns:2| [2025/04/30 20:08:15 118000] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:1767|frame:ACK |recv_time:1746043695117777|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 118004] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815117777|now:1746043695117777|interv:120000000| [2025/04/30 20:08:15 118009] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815117777|now:1746043695117777|interv:120000000| [2025/04/30 20:08:15 118013] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 118017] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695117124| [2025/04/30 20:08:15 118022] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695118022| [2025/04/30 20:08:15 118027] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695118026| [2025/04/30 20:08:15 118033] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56842|min_srtt:56842|path_bw:1233721|loss_rate:5.03|path_pto:0| [2025/04/30 20:08:15 118038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43264|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2057453| [2025/04/30 20:08:15 118043] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 118051] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2169|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 118056] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2169|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 118060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43264|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2057453| [2025/04/30 20:08:15 118065] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 118069] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2210| [2025/04/30 20:08:15 118108] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43264|now:1746043695118078|stream_id:0|stream_offset:2057453| [2025/04/30 20:08:15 118115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2210|origin_pktnum:2169|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:15 118120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:43264|applimit:0| [2025/04/30 20:08:15 118124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56842|rtt_var:642|pto_duration:59410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 118129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 118133] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 118137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 44464| [2025/04/30 20:08:15 118141] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695202488|now:1746043695118124|interv:84364| [2025/04/30 20:08:15 118145] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695202488|now:1746043695118124|interval:84364|pto_count:0|srtt:56842 [2025/04/30 20:08:15 118150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:44464| [2025/04/30 20:08:15 118155] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 118159] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 118163] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695118163|diff:3369| [2025/04/30 20:08:15 118187] [debug] |xqc_engine_main_logic|END|now:1746043695118026| [2025/04/30 20:08:15 118194] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695118194| [2025/04/30 20:08:15 118198] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695118198|diff:3334| [2025/04/30 20:08:15 118202] [debug] |xqc_engine_main_logic|END|now:1746043695118194| [2025/04/30 20:08:15 118774] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:54|state:ESTABED|recv_time:1746043695118772| [2025/04/30 20:08:15 118783] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 118789] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1767| [2025/04/30 20:08:15 118793] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1768| [2025/04/30 20:08:15 118805] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1768| [2025/04/30 20:08:15 118809] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 118815] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2173|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2173|path_largest_ack:2173| [2025/04/30 20:08:15 118819] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:76807|prior_delivered:2047265|prior_time:1746043695061513|is_app_limited:0|send_elapse:57658|ack_elapse:57259|ctl_first_sent_time:1746043695062098|lagest_ack_time:1746043695118772|curr_delivered:2116872| [2025/04/30 20:08:15 118824] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695062098| [2025/04/30 20:08:15 118829] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:43||sndq_packets_used_bytes:0|sndq_packets_free:822| [2025/04/30 20:08:15 118833] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56842|rttvar:642|minrtt:30499|latest_rtt:56674|ack_delay:32| [2025/04/30 20:08:15 118838] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56817|rttvar:532|minrtt:30499|latest_rtt:56674|ack_delay:32| [2025/04/30 20:08:15 118845] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2173|lost_pn:2170|thresh:3| [2025/04/30 20:08:15 118852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 118859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 118865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 118871] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 118875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 118881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 118888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 118895] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56817|rtt_var:532|pto_duration:58945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 118900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 118904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 118908] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 43264| [2025/04/30 20:08:15 118912] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695202023|now:1746043695118894|interv:83129| [2025/04/30 20:08:15 118916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695202023|now:1746043695118894|interval:83129|pto_count:0|srtt:56817 [2025/04/30 20:08:15 118921] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57658, ack_elapse 57259, delivered 69607|rate 1207239|lost 353| [2025/04/30 20:08:15 118929] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207239) in round 35| [2025/04/30 20:08:15 118934] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 118938] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 118942] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695062098|recovery:1|recovery_start:1746043695117929|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 118946] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695062098|recovery:1|recovery_start:1746043695117929|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 118951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:43264|srtt:56817|latest_rtt:56674|min_rtt:30499|applimit:0|lost:353|recovery:1|recovery_start:1746043695117929|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 118957] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1768|largest:1768|pns:2| [2025/04/30 20:08:15 118962] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:1768|frame:ACK |recv_time:1746043695118772|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 118966] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815118772|now:1746043695118772|interv:120000000| [2025/04/30 20:08:15 118971] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815118772|now:1746043695118772|interv:120000000| [2025/04/30 20:08:15 118975] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 118979] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695118026| [2025/04/30 20:08:15 118983] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695118983| [2025/04/30 20:08:15 118988] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695118987| [2025/04/30 20:08:15 118994] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 118998] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 119002] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695119002|diff:2530| [2025/04/30 20:08:15 119007] [debug] |xqc_engine_main_logic|END|now:1746043695118987| [2025/04/30 20:08:15 119012] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695119012| [2025/04/30 20:08:15 119016] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695119016|diff:2516| [2025/04/30 20:08:15 119020] [debug] |xqc_engine_main_logic|END|now:1746043695119012| [2025/04/30 20:08:15 120446] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043695120445| [2025/04/30 20:08:15 120463] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 120472] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1768| [2025/04/30 20:08:15 120486] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1769| [2025/04/30 20:08:15 120495] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1769| [2025/04/30 20:08:15 120501] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 120509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2175|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2175|path_largest_ack:2175| [2025/04/30 20:08:15 120520] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:76807|prior_delivered:2049665|prior_time:1746043695063326|is_app_limited:0|send_elapse:57441|ack_elapse:57119|ctl_first_sent_time:1746043695064021|lagest_ack_time:1746043695120445|curr_delivered:2118072| [2025/04/30 20:08:15 120527] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695064021| [2025/04/30 20:08:15 120535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:42||sndq_packets_used_bytes:0|sndq_packets_free:823| [2025/04/30 20:08:15 120541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56817|rttvar:532|minrtt:30499|latest_rtt:56424|ack_delay:40| [2025/04/30 20:08:15 120547] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56763|rttvar:507|minrtt:30499|latest_rtt:56424|ack_delay:40| [2025/04/30 20:08:15 120554] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2175|lost_pn:2172|thresh:3| [2025/04/30 20:08:15 120560] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 120566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 120572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 120576] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 120580] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 120584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 120588] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 120592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695126105|now:1746043695120592|interval:5513| [2025/04/30 20:08:15 120597] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695126105|now:1746043695120592|interv:5513| [2025/04/30 20:08:15 120601] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57441, ack_elapse 57119, delivered 68407|rate 1190908|lost 353| [2025/04/30 20:08:15 120605] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190908) in round 35| [2025/04/30 20:08:15 120609] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 120614] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 120618] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695064021|recovery:1|recovery_start:1746043695117929|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 120627] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695064021|recovery:1|recovery_start:1746043695117929|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 120631] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:42064|srtt:56763|latest_rtt:56424|min_rtt:30499|applimit:0|lost:353|recovery:1|recovery_start:1746043695117929|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 120638] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1769|largest:1769|pns:2| [2025/04/30 20:08:15 120642] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:1769|frame:ACK |recv_time:1746043695120445|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 120647] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815120445|now:1746043695120445|interv:120000000| [2025/04/30 20:08:15 120651] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815120445|now:1746043695120445|interv:120000000| [2025/04/30 20:08:15 120655] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 120660] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695118987| [2025/04/30 20:08:15 120664] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695120664| [2025/04/30 20:08:15 120669] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695120668| [2025/04/30 20:08:15 120675] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 120679] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 120683] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695120683|diff:849| [2025/04/30 20:08:15 120688] [debug] |xqc_engine_main_logic|END|now:1746043695120668| [2025/04/30 20:08:15 120693] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695120693| [2025/04/30 20:08:15 120697] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695120697|diff:835| [2025/04/30 20:08:15 120701] [debug] |xqc_engine_main_logic|END|now:1746043695120693| [2025/04/30 20:08:15 121000] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043695120998| [2025/04/30 20:08:15 121014] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 121021] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1769| [2025/04/30 20:08:15 121025] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1770| [2025/04/30 20:08:15 121032] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1770| [2025/04/30 20:08:15 121036] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 121043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2176|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2176|path_largest_ack:2176| [2025/04/30 20:08:15 121071] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:78007|prior_delivered:2049665|prior_time:1746043695063326|is_app_limited:0|send_elapse:57548|ack_elapse:57672|ctl_first_sent_time:1746043695064128|lagest_ack_time:1746043695120998|curr_delivered:2119272| [2025/04/30 20:08:15 121078] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695064128| [2025/04/30 20:08:15 121085] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:41||sndq_packets_used_bytes:0|sndq_packets_free:824| [2025/04/30 20:08:15 121092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56763|rttvar:507|minrtt:30499|latest_rtt:56870|ack_delay:32| [2025/04/30 20:08:15 121098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56772|rttvar:399|minrtt:30499|latest_rtt:56870|ack_delay:32| [2025/04/30 20:08:15 121105] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2176|lost_pn:2173|thresh:3| [2025/04/30 20:08:15 121111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 121118] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 121123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 121130] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 121136] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 121142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 121149] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 121155] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695126225|now:1746043695121155|interval:5070| [2025/04/30 20:08:15 121160] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695126225|now:1746043695121155|interv:5070| [2025/04/30 20:08:15 121165] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57548, ack_elapse 57672, delivered 69607|rate 1206946|lost 353| [2025/04/30 20:08:15 121193] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206946) in round 35| [2025/04/30 20:08:15 121199] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 121203] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 121207] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695064128|recovery:1|recovery_start:1746043695117929|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 121212] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695064128|recovery:1|recovery_start:1746043695117929|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 121222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:40864|srtt:56772|latest_rtt:56870|min_rtt:30499|applimit:0|lost:353|recovery:1|recovery_start:1746043695117929|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 121228] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1770|largest:1770|pns:2| [2025/04/30 20:08:15 121232] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:1770|frame:ACK |recv_time:1746043695120998|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 121237] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815120998|now:1746043695120998|interv:120000000| [2025/04/30 20:08:15 121242] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815120998|now:1746043695120998|interv:120000000| [2025/04/30 20:08:15 121246] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 121251] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695120668| [2025/04/30 20:08:15 121256] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695121256| [2025/04/30 20:08:15 121262] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695121260| [2025/04/30 20:08:15 121269] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695121532| [2025/04/30 20:08:15 121273] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695121532| [2025/04/30 20:08:15 121277] [debug] |xqc_engine_wakeup_after|wakeup:1746043695121532|now:1746043695121277|diff:255| [2025/04/30 20:08:15 121281] [debug] |xqc_engine_main_logic|END|now:1746043695121260| [2025/04/30 20:08:15 121289] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:57|state:ESTABED|recv_time:1746043695121289| [2025/04/30 20:08:15 121294] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 121300] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1770| [2025/04/30 20:08:15 121304] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1771| [2025/04/30 20:08:15 121310] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1771| [2025/04/30 20:08:15 121314] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 121319] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:15 121324] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:15 121329] [debug] |scid:ed3061445c419a858f5981dc|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:08:15 121333] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1771|largest:1771|pns:2| [2025/04/30 20:08:15 121338] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:57|pkt_type:SHORT_HEADER|pkt_num:1771|frame:PING ACK |recv_time:1746043695121289|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 121346] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815121289|now:1746043695121289|interv:120000000| [2025/04/30 20:08:15 121350] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815121289|now:1746043695121289|interv:120000000| [2025/04/30 20:08:15 121354] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695121532|pq_index:0| [2025/04/30 20:08:15 121358] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695121260| [2025/04/30 20:08:15 121362] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695121362| [2025/04/30 20:08:15 121367] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695121366| [2025/04/30 20:08:15 121374] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|largest_recv:1771|ack_delay:85|first_ack_range:53|largest_pkt_recv_time:1746043695121289| [2025/04/30 20:08:15 121381] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1771|low:1718|pkt_pns:2| [2025/04/30 20:08:15 121388] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1716|low:1704|pkt_pns:2| [2025/04/30 20:08:15 121394] [debug] |scid:ed3061445c419a858f5981dc|xqc_gen_ack_frame|high:1702|low:1672|pkt_pns:2| [2025/04/30 20:08:15 121401] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:1771|frame_largest_recv:1771| [2025/04/30 20:08:15 121407] [debug] |scid:ed3061445c419a858f5981dc|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:08:15 121414] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:08:15 121422] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:35|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:08:15 121430] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2211| [2025/04/30 20:08:15 121470] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2211|size:35|sent:51|pkt_type:SHORT_HEADER|frame:ACK |inflight:40864|now:1746043695121439|stream_id:0|stream_offset:0| [2025/04/30 20:08:15 121481] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2211|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:08:15 121489] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695126225| [2025/04/30 20:08:15 121496] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695126225| [2025/04/30 20:08:15 121501] [debug] |xqc_engine_wakeup_after|wakeup:1746043695126225|now:1746043695121501|diff:4724| [2025/04/30 20:08:15 121506] [debug] |xqc_engine_main_logic|END|now:1746043695121366| [2025/04/30 20:08:15 121512] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695121512| [2025/04/30 20:08:15 121518] [debug] |xqc_engine_wakeup_after|wakeup:1746043695126225|now:1746043695121518|diff:4707| [2025/04/30 20:08:15 121524] [debug] |xqc_engine_main_logic|END|now:1746043695121512| [2025/04/30 20:08:15 121762] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043695121761| [2025/04/30 20:08:15 121774] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 121783] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1771| [2025/04/30 20:08:15 121790] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1772| [2025/04/30 20:08:15 121805] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1772| [2025/04/30 20:08:15 121812] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 121820] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2177|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2177|path_largest_ack:2177| [2025/04/30 20:08:15 121828] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:347|tx_in_flight:79207|prior_delivered:2049665|prior_time:1746043695063326|is_app_limited:0|send_elapse:57660|ack_elapse:58435|ctl_first_sent_time:1746043695064240|lagest_ack_time:1746043695121761|curr_delivered:2120472| [2025/04/30 20:08:15 121835] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695064240| [2025/04/30 20:08:15 121843] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:825| [2025/04/30 20:08:15 121849] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56772|rttvar:399|minrtt:30499|latest_rtt:57521|ack_delay:40| [2025/04/30 20:08:15 121856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56861|rttvar:477|minrtt:30499|latest_rtt:57521|ack_delay:40| [2025/04/30 20:08:15 121862] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2177|lost_pn:2174|thresh:3| [2025/04/30 20:08:15 121868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 121875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 121881] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 121887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 121893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 121899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 121907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2174|lost_pn:2174|po_sent_time:1746043695062247|lost_send_time:1746043695057050|loss_delay:64711|frame:STREAM |repair:128| [2025/04/30 20:08:15 121911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043695062247u| [2025/04/30 20:08:15 121915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 121921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56861|rtt_var:477|pto_duration:58861|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 121928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 121935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 121941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 38464| [2025/04/30 20:08:15 121948] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695201939|now:1746043695121921|interv:80018| [2025/04/30 20:08:15 121957] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695201939|now:1746043695121921|interval:80018|pto_count:0|srtt:56861 [2025/04/30 20:08:15 121961] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57660, ack_elapse 58435, delivered 70807|rate 1211722|lost 354| [2025/04/30 20:08:15 121966] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211722) in round 35| [2025/04/30 20:08:15 121970] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 121974] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 121978] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695064240|recovery:1|recovery_start:1746043695121915|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 121983] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695064240|recovery:1|recovery_start:1746043695121915|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 121988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:38464|srtt:56861|latest_rtt:57521|min_rtt:30499|applimit:0|lost:353|recovery:1|recovery_start:1746043695121915|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 121994] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1772|largest:1772|pns:2| [2025/04/30 20:08:15 121998] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:1772|frame:ACK |recv_time:1746043695121761|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 122003] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815121761|now:1746043695121761|interv:120000000| [2025/04/30 20:08:15 122007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815121761|now:1746043695121761|interv:120000000| [2025/04/30 20:08:15 122011] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695126225|pq_index:0| [2025/04/30 20:08:15 122016] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695121366| [2025/04/30 20:08:15 122020] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695122020| [2025/04/30 20:08:15 122025] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695122024| [2025/04/30 20:08:15 122031] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56861|min_srtt:56861|path_bw:1233721|loss_rate:5.56|path_pto:0| [2025/04/30 20:08:15 122036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38464|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2063288| [2025/04/30 20:08:15 122040] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56861|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 122051] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2174|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 122056] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2174|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 122060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38464|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2063288| [2025/04/30 20:08:15 122064] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 122069] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2212| [2025/04/30 20:08:15 122105] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38464|now:1746043695122076|stream_id:0|stream_offset:2063288| [2025/04/30 20:08:15 122111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2212|origin_pktnum:2174|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:15 122116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:38464|applimit:0| [2025/04/30 20:08:15 122120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56861|rtt_var:477|pto_duration:58861|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 122127] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 122134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 122140] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 39664| [2025/04/30 20:08:15 122146] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695205937|now:1746043695122120|interv:83817| [2025/04/30 20:08:15 122153] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695205937|now:1746043695122120|interval:83817|pto_count:0|srtt:56861 [2025/04/30 20:08:15 122160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:39664| [2025/04/30 20:08:15 122191] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695205937| [2025/04/30 20:08:15 122198] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695205937| [2025/04/30 20:08:15 122202] [debug] |xqc_engine_wakeup_after|wakeup:1746043695205937|now:1746043695122202|diff:83735| [2025/04/30 20:08:15 122206] [debug] |xqc_engine_main_logic|END|now:1746043695122024| [2025/04/30 20:08:15 122212] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695122212| [2025/04/30 20:08:15 122216] [debug] |xqc_engine_wakeup_after|wakeup:1746043695205937|now:1746043695122216|diff:83721| [2025/04/30 20:08:15 122220] [debug] |xqc_engine_main_logic|END|now:1746043695122212| [2025/04/30 20:08:15 122933] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043695122932| [2025/04/30 20:08:15 122945] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 122954] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1772| [2025/04/30 20:08:15 122967] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1773| [2025/04/30 20:08:15 122976] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1773| [2025/04/30 20:08:15 122983] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 122991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2178|origin_pktnum:2104|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2178|path_largest_ack:2178| [2025/04/30 20:08:15 122998] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:76807|prior_delivered:2052065|prior_time:1746043695064975|is_app_limited:0|send_elapse:54970|ack_elapse:57957|ctl_first_sent_time:1746043695065415|lagest_ack_time:1746043695122932|curr_delivered:2121672| [2025/04/30 20:08:15 123004] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695065415| [2025/04/30 20:08:15 123012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:39||sndq_packets_used_bytes:0|sndq_packets_free:826| [2025/04/30 20:08:15 123018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56861|rttvar:477|minrtt:30499|latest_rtt:57517|ack_delay:104| [2025/04/30 20:08:15 123024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56930|rttvar:496|minrtt:30499|latest_rtt:57517|ack_delay:104| [2025/04/30 20:08:15 123029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2178|lost_pn:2175|thresh:3| [2025/04/30 20:08:15 123033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 123037] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 123041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 123048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 123054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 123061] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 123068] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 123074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56930|rtt_var:496|pto_duration:58930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 123081] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 123088] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 123092] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 38464| [2025/04/30 20:08:15 123096] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695206006|now:1746043695123074|interv:82932| [2025/04/30 20:08:15 123100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695206006|now:1746043695123074|interval:82932|pto_count:0|srtt:56930 [2025/04/30 20:08:15 123109] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 54970, ack_elapse 57957, delivered 69607|rate 1201011|lost 354| [2025/04/30 20:08:15 123114] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201011) in round 35| [2025/04/30 20:08:15 123118] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 123123] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 123203] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695065415|recovery:1|recovery_start:1746043695121915|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 123209] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695065415|recovery:1|recovery_start:1746043695121915|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 123214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:38464|srtt:56930|latest_rtt:57517|min_rtt:30499|applimit:0|lost:354|recovery:1|recovery_start:1746043695121915|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 123220] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1773|largest:1773|pns:2| [2025/04/30 20:08:15 123225] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:1773|frame:ACK |recv_time:1746043695122932|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 123230] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815122932|now:1746043695122932|interv:120000000| [2025/04/30 20:08:15 123235] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815122932|now:1746043695122932|interv:120000000| [2025/04/30 20:08:15 123238] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695205937|pq_index:0| [2025/04/30 20:08:15 123243] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695122024| [2025/04/30 20:08:15 123247] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695123247| [2025/04/30 20:08:15 123252] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695123251| [2025/04/30 20:08:15 123259] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695206006| [2025/04/30 20:08:15 123263] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695206006| [2025/04/30 20:08:15 123267] [debug] |xqc_engine_wakeup_after|wakeup:1746043695206006|now:1746043695123267|diff:82739| [2025/04/30 20:08:15 123271] [debug] |xqc_engine_main_logic|END|now:1746043695123251| [2025/04/30 20:08:15 123277] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695123276| [2025/04/30 20:08:15 123280] [debug] |xqc_engine_wakeup_after|wakeup:1746043695206006|now:1746043695123280|diff:82726| [2025/04/30 20:08:15 123284] [debug] |xqc_engine_main_logic|END|now:1746043695123276| [2025/04/30 20:08:15 123789] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043695123788| [2025/04/30 20:08:15 123797] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 123813] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1773| [2025/04/30 20:08:15 123819] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1774| [2025/04/30 20:08:15 123828] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1774| [2025/04/30 20:08:15 123832] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 123837] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2179|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2179|path_largest_ack:2179| [2025/04/30 20:08:15 123844] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:75607|prior_delivered:2054465|prior_time:1746043695066924|is_app_limited:0|send_elapse:56557|ack_elapse:56864|ctl_first_sent_time:1746043695067268|lagest_ack_time:1746043695123788|curr_delivered:2122872| [2025/04/30 20:08:15 123852] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695067268| [2025/04/30 20:08:15 123860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:38||sndq_packets_used_bytes:0|sndq_packets_free:827| [2025/04/30 20:08:15 123867] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56930|rttvar:496|minrtt:30499|latest_rtt:56520|ack_delay:40| [2025/04/30 20:08:15 123873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56874|rttvar:484|minrtt:30499|latest_rtt:56520|ack_delay:40| [2025/04/30 20:08:15 123880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2179|lost_pn:2176|thresh:3| [2025/04/30 20:08:15 123887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 123893] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 123900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 123906] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 123912] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 123917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 123921] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 123925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56874|rtt_var:484|pto_duration:58874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 123930] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 123934] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 123938] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 37264| [2025/04/30 20:08:15 123942] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695205950|now:1746043695123925|interv:82025| [2025/04/30 20:08:15 123950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695205950|now:1746043695123925|interval:82025|pto_count:0|srtt:56874 [2025/04/30 20:08:15 123959] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56557, ack_elapse 56864, delivered 68407|rate 1202993|lost 354| [2025/04/30 20:08:15 123966] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202993) in round 35| [2025/04/30 20:08:15 123973] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 123979] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 123985] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695067268|recovery:1|recovery_start:1746043695121915|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 123990] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695067268|recovery:1|recovery_start:1746043695121915|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 123995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:37264|srtt:56874|latest_rtt:56520|min_rtt:30499|applimit:0|lost:354|recovery:1|recovery_start:1746043695121915|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 124001] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1774|largest:1774|pns:2| [2025/04/30 20:08:15 124005] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:1774|frame:ACK |recv_time:1746043695123788|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 124010] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815123788|now:1746043695123788|interv:120000000| [2025/04/30 20:08:15 124015] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815123788|now:1746043695123788|interv:120000000| [2025/04/30 20:08:15 124019] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695206006|pq_index:0| [2025/04/30 20:08:15 124023] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695123251| [2025/04/30 20:08:15 124028] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695124028| [2025/04/30 20:08:15 124033] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695124032| [2025/04/30 20:08:15 124039] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695205950| [2025/04/30 20:08:15 124043] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695205950| [2025/04/30 20:08:15 124047] [debug] |xqc_engine_wakeup_after|wakeup:1746043695205950|now:1746043695124047|diff:81903| [2025/04/30 20:08:15 124052] [debug] |xqc_engine_main_logic|END|now:1746043695124032| [2025/04/30 20:08:15 124057] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695124057| [2025/04/30 20:08:15 124061] [debug] |xqc_engine_wakeup_after|wakeup:1746043695205950|now:1746043695124061|diff:81889| [2025/04/30 20:08:15 124065] [debug] |xqc_engine_main_logic|END|now:1746043695124057| [2025/04/30 20:08:15 124809] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043695124808| [2025/04/30 20:08:15 124828] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 124835] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1774| [2025/04/30 20:08:15 124839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1775| [2025/04/30 20:08:15 124845] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1775| [2025/04/30 20:08:15 124849] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 124855] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2181|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2181|path_largest_ack:2181| [2025/04/30 20:08:15 124860] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:78007|prior_delivered:2054465|prior_time:1746043695066924|is_app_limited:0|send_elapse:56732|ack_elapse:57884|ctl_first_sent_time:1746043695067443|lagest_ack_time:1746043695124808|curr_delivered:2124072| [2025/04/30 20:08:15 124865] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695067443| [2025/04/30 20:08:15 124870] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:37||sndq_packets_used_bytes:0|sndq_packets_free:828| [2025/04/30 20:08:15 124887] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56874|rttvar:484|minrtt:30499|latest_rtt:57365|ack_delay:32| [2025/04/30 20:08:15 124894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56931|rttvar:477|minrtt:30499|latest_rtt:57365|ack_delay:32| [2025/04/30 20:08:15 124899] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2181|lost_pn:2178|thresh:3| [2025/04/30 20:08:15 124903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 124907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 124911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 124915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 124919] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 124923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 124927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 124931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695131898|now:1746043695124931|interval:6967| [2025/04/30 20:08:15 124935] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695131898|now:1746043695124931|interv:6967| [2025/04/30 20:08:15 124940] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56732, ack_elapse 57884, delivered 69607|rate 1202525|lost 354| [2025/04/30 20:08:15 124945] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202525) in round 35| [2025/04/30 20:08:15 124957] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 124964] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 124970] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695067443|recovery:1|recovery_start:1746043695121915|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 124977] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695067443|recovery:1|recovery_start:1746043695121915|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 124985] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:36064|srtt:56931|latest_rtt:57365|min_rtt:30499|applimit:0|lost:354|recovery:1|recovery_start:1746043695121915|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 124994] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1775|largest:1775|pns:2| [2025/04/30 20:08:15 125000] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1775|frame:ACK |recv_time:1746043695124808|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 125007] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815124808|now:1746043695124808|interv:120000000| [2025/04/30 20:08:15 125014] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815124808|now:1746043695124808|interv:120000000| [2025/04/30 20:08:15 125021] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695205950|pq_index:0| [2025/04/30 20:08:15 125025] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695124032| [2025/04/30 20:08:15 125029] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695125029| [2025/04/30 20:08:15 125036] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695125034| [2025/04/30 20:08:15 125045] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695131898| [2025/04/30 20:08:15 125052] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695131898| [2025/04/30 20:08:15 125058] [debug] |xqc_engine_wakeup_after|wakeup:1746043695131898|now:1746043695125058|diff:6840| [2025/04/30 20:08:15 125065] [debug] |xqc_engine_main_logic|END|now:1746043695125034| [2025/04/30 20:08:15 125073] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695125073| [2025/04/30 20:08:15 125079] [debug] |xqc_engine_wakeup_after|wakeup:1746043695131898|now:1746043695125079|diff:6819| [2025/04/30 20:08:15 125085] [debug] |xqc_engine_main_logic|END|now:1746043695125073| [2025/04/30 20:08:15 126362] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043695126360| [2025/04/30 20:08:15 126507] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 126518] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1775| [2025/04/30 20:08:15 126525] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1776| [2025/04/30 20:08:15 126541] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1776| [2025/04/30 20:08:15 126547] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 126556] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2182|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2182|path_largest_ack:2182| [2025/04/30 20:08:15 126564] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:78007|prior_delivered:2055665|prior_time:1746043695068037|is_app_limited:0|send_elapse:56546|ack_elapse:58323|ctl_first_sent_time:1746043695069517|lagest_ack_time:1746043695126360|curr_delivered:2125272| [2025/04/30 20:08:15 126572] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695069517| [2025/04/30 20:08:15 126579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:36||sndq_packets_used_bytes:0|sndq_packets_free:829| [2025/04/30 20:08:15 126586] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56931|rttvar:477|minrtt:30499|latest_rtt:56843|ack_delay:56| [2025/04/30 20:08:15 126592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56913|rttvar:394|minrtt:30499|latest_rtt:56843|ack_delay:56| [2025/04/30 20:08:15 126599] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2182|lost_pn:2179|thresh:3| [2025/04/30 20:08:15 126605] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 126610] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 126614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 126618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 126621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 126625] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 126629] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 126633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695131390|now:1746043695126633|interval:4757| [2025/04/30 20:08:15 126638] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695131390|now:1746043695126633|interv:4757| [2025/04/30 20:08:15 126642] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56546, ack_elapse 58323, delivered 69607|rate 1193474|lost 354| [2025/04/30 20:08:15 126647] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193474) in round 35| [2025/04/30 20:08:15 126651] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 126655] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 126659] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695069517|recovery:1|recovery_start:1746043695121915|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 126668] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695069517|recovery:1|recovery_start:1746043695121915|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 126673] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:34864|srtt:56913|latest_rtt:56843|min_rtt:30499|applimit:0|lost:354|recovery:1|recovery_start:1746043695121915|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 126678] [stats] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0||cwnd:105575|inflight:34864|mode:2|applimit:0|pacing_rate:1233721|bw:1233721|srtt:56913|latest_rtt:56843|min_rtt:30499|send:2177|lost:354|tlp:0|recv:1744|recovery:1|slow_start:0|conn_life:1950290|acked:1200|delivered:2125272|is_cwnd_limited:0| [2025/04/30 20:08:15 126685] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1776|largest:1776|pns:2| [2025/04/30 20:08:15 126689] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1776|frame:ACK |recv_time:1746043695126360|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 126694] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815126360|now:1746043695126360|interv:120000000| [2025/04/30 20:08:15 126699] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815126360|now:1746043695126360|interv:120000000| [2025/04/30 20:08:15 126703] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695131898|pq_index:0| [2025/04/30 20:08:15 126707] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695125034| [2025/04/30 20:08:15 126711] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695126711| [2025/04/30 20:08:15 126716] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695126715| [2025/04/30 20:08:15 126723] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695131390| [2025/04/30 20:08:15 126727] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695131390| [2025/04/30 20:08:15 126731] [debug] |xqc_engine_wakeup_after|wakeup:1746043695131390|now:1746043695126731|diff:4659| [2025/04/30 20:08:15 126735] [debug] |xqc_engine_main_logic|END|now:1746043695126715| [2025/04/30 20:08:15 126741] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695126741| [2025/04/30 20:08:15 126745] [debug] |xqc_engine_wakeup_after|wakeup:1746043695131390|now:1746043695126745|diff:4645| [2025/04/30 20:08:15 126749] [debug] |xqc_engine_main_logic|END|now:1746043695126741| [2025/04/30 20:08:15 126882] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043695126881| [2025/04/30 20:08:15 126893] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 126916] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1776| [2025/04/30 20:08:15 126923] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1777| [2025/04/30 20:08:15 126931] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1777| [2025/04/30 20:08:15 126944] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 126953] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2183|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2183|path_largest_ack:2183| [2025/04/30 20:08:15 126960] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:79207|prior_delivered:2055665|prior_time:1746043695068037|is_app_limited:0|send_elapse:56678|ack_elapse:58844|ctl_first_sent_time:1746043695069649|lagest_ack_time:1746043695126881|curr_delivered:2126472| [2025/04/30 20:08:15 126968] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695069649| [2025/04/30 20:08:15 126975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:830| [2025/04/30 20:08:15 126981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56913|rttvar:394|minrtt:30499|latest_rtt:57232|ack_delay:40| [2025/04/30 20:08:15 126988] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56948|rttvar:365|minrtt:30499|latest_rtt:57232|ack_delay:40| [2025/04/30 20:08:15 126995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2183|lost_pn:2180|thresh:3| [2025/04/30 20:08:15 127001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 127007] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 127013] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 127019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 127025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 127030] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 127035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2180|lost_pn:2180|po_sent_time:1746043695067363|lost_send_time:1746043695062495|loss_delay:64386|frame:STREAM |repair:128| [2025/04/30 20:08:15 127040] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043695067363u| [2025/04/30 20:08:15 127044] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 127048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56948|rtt_var:365|pto_duration:58948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 127053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 127059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 127066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 32464| [2025/04/30 20:08:15 127072] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695206024|now:1746043695127048|interv:78976| [2025/04/30 20:08:15 127077] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695206024|now:1746043695127048|interval:78976|pto_count:0|srtt:56948 [2025/04/30 20:08:15 127087] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56678, ack_elapse 58844, delivered 70807|rate 1203300|lost 355| [2025/04/30 20:08:15 127094] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203300) in round 35| [2025/04/30 20:08:15 127100] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 127106] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 127111] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695069649|recovery:1|recovery_start:1746043695127044|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 127116] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695069649|recovery:1|recovery_start:1746043695127044|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 127123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:32464|srtt:56948|latest_rtt:57232|min_rtt:30499|applimit:0|lost:354|recovery:1|recovery_start:1746043695127044|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 127132] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1777|largest:1777|pns:2| [2025/04/30 20:08:15 127139] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1777|frame:ACK |recv_time:1746043695126881|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 127147] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815126881|now:1746043695126881|interv:120000000| [2025/04/30 20:08:15 127154] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815126881|now:1746043695126881|interv:120000000| [2025/04/30 20:08:15 127160] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695131390|pq_index:0| [2025/04/30 20:08:15 127184] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695126715| [2025/04/30 20:08:15 127194] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695127194| [2025/04/30 20:08:15 127202] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695127200| [2025/04/30 20:08:15 127209] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56948|min_srtt:56948|path_bw:1233721|loss_rate:6.08|path_pto:0| [2025/04/30 20:08:15 127214] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32464|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2069123| [2025/04/30 20:08:15 127219] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56948|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 127229] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2180|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 127234] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2180|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 127238] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32464|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2069123| [2025/04/30 20:08:15 127243] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 127247] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2213| [2025/04/30 20:08:15 127286] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32464|now:1746043695127255|stream_id:0|stream_offset:2069123| [2025/04/30 20:08:15 127292] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2213|origin_pktnum:2180|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:15 127297] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:32464|applimit:0| [2025/04/30 20:08:15 127301] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56948|rtt_var:365|pto_duration:58948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 127306] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 127310] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 127314] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 33664| [2025/04/30 20:08:15 127318] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695211203|now:1746043695127301|interv:83902| [2025/04/30 20:08:15 127322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695211203|now:1746043695127301|interval:83902|pto_count:0|srtt:56948 [2025/04/30 20:08:15 127327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:33664| [2025/04/30 20:08:15 127332] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695211203| [2025/04/30 20:08:15 127336] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695211203| [2025/04/30 20:08:15 127340] [debug] |xqc_engine_wakeup_after|wakeup:1746043695211203|now:1746043695127340|diff:83863| [2025/04/30 20:08:15 127344] [debug] |xqc_engine_main_logic|END|now:1746043695127200| [2025/04/30 20:08:15 127350] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695127350| [2025/04/30 20:08:15 127354] [debug] |xqc_engine_wakeup_after|wakeup:1746043695211203|now:1746043695127354|diff:83849| [2025/04/30 20:08:15 127358] [debug] |xqc_engine_main_logic|END|now:1746043695127350| [2025/04/30 20:08:15 127849] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043695127847| [2025/04/30 20:08:15 127860] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 127869] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1777| [2025/04/30 20:08:15 127875] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1778| [2025/04/30 20:08:15 127892] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1778| [2025/04/30 20:08:15 127899] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 127907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2185|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2185|path_largest_ack:2185| [2025/04/30 20:08:15 127914] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:78007|prior_delivered:2059265|prior_time:1746043695070958|is_app_limited:0|send_elapse:56652|ack_elapse:56889|ctl_first_sent_time:1746043695071252|lagest_ack_time:1746043695127847|curr_delivered:2127672| [2025/04/30 20:08:15 127921] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695071252| [2025/04/30 20:08:15 127929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:830| [2025/04/30 20:08:15 127935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56948|rttvar:365|minrtt:30499|latest_rtt:56595|ack_delay:32| [2025/04/30 20:08:15 127941] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56900|rttvar:370|minrtt:30499|latest_rtt:56595|ack_delay:32| [2025/04/30 20:08:15 127948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2185|lost_pn:2182|thresh:3| [2025/04/30 20:08:15 127954] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 127961] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 127967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 127974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 127978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 127982] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 127986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 127990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 127994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695133789|now:1746043695127994|interval:5795| [2025/04/30 20:08:15 127998] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695133789|now:1746043695127994|interv:5795| [2025/04/30 20:08:15 128002] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56652, ack_elapse 56889, delivered 68407|rate 1202464|lost 355| [2025/04/30 20:08:15 128007] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202464) in round 35| [2025/04/30 20:08:15 128011] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 128015] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 128019] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695071252|recovery:1|recovery_start:1746043695127044|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 128029] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695071252|recovery:1|recovery_start:1746043695127044|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 128034] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:32464|srtt:56900|latest_rtt:56595|min_rtt:30499|applimit:0|lost:355|recovery:1|recovery_start:1746043695127044|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 128040] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1778|largest:1778|pns:2| [2025/04/30 20:08:15 128045] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1778|frame:ACK |recv_time:1746043695127847|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 128050] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815127847|now:1746043695127847|interv:120000000| [2025/04/30 20:08:15 128054] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815127847|now:1746043695127847|interv:120000000| [2025/04/30 20:08:15 128058] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695211203|pq_index:0| [2025/04/30 20:08:15 128063] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695127200| [2025/04/30 20:08:15 128067] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695128067| [2025/04/30 20:08:15 128072] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695128071| [2025/04/30 20:08:15 128078] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695133789| [2025/04/30 20:08:15 128082] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695133789| [2025/04/30 20:08:15 128086] [debug] |xqc_engine_wakeup_after|wakeup:1746043695133789|now:1746043695128086|diff:5703| [2025/04/30 20:08:15 128091] [debug] |xqc_engine_main_logic|END|now:1746043695128071| [2025/04/30 20:08:15 128096] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695128096| [2025/04/30 20:08:15 128100] [debug] |xqc_engine_wakeup_after|wakeup:1746043695133789|now:1746043695128100|diff:5689| [2025/04/30 20:08:15 128104] [debug] |xqc_engine_main_logic|END|now:1746043695128096| [2025/04/30 20:08:15 129041] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043695129040| [2025/04/30 20:08:15 129057] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 129066] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1778| [2025/04/30 20:08:15 129072] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1779| [2025/04/30 20:08:15 129080] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1779| [2025/04/30 20:08:15 129085] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 129091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2187|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2187|path_largest_ack:2187| [2025/04/30 20:08:15 129103] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:78017|prior_delivered:2061665|prior_time:1746043695073226|is_app_limited:0|send_elapse:56731|ack_elapse:55814|ctl_first_sent_time:1746043695073508|lagest_ack_time:1746043695129040|curr_delivered:2128882| [2025/04/30 20:08:15 129110] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695073508| [2025/04/30 20:08:15 129117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:831| [2025/04/30 20:08:15 129123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56900|rttvar:370|minrtt:30499|latest_rtt:55532|ack_delay:208| [2025/04/30 20:08:15 129129] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56703|rttvar:672|minrtt:30499|latest_rtt:55532|ack_delay:208| [2025/04/30 20:08:15 129134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2187|lost_pn:2184|thresh:3| [2025/04/30 20:08:15 129139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 129146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 129152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 129158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 129162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 129193] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 129199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 129207] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2184|lost_pn:2184|po_sent_time:1746043695069777|lost_send_time:1746043695065250|loss_delay:63790|frame:STREAM |repair:128| [2025/04/30 20:08:15 129212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043695069777u| [2025/04/30 20:08:15 129217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1722|pns:2| [2025/04/30 20:08:15 129223] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 129229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695135134|now:1746043695129229|interval:5905| [2025/04/30 20:08:15 129236] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695135134|now:1746043695129229|interv:5905| [2025/04/30 20:08:15 129243] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56731, ack_elapse 55814, delivered 67217|rate 1184837|lost 356| [2025/04/30 20:08:15 129250] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184837) in round 35| [2025/04/30 20:08:15 129257] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 129268] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 129272] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1210|po_sent_time:1746043695073508|recovery:1|recovery_start:1746043695129216|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 129276] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1210|po_sent_time:1746043695073508|recovery:1|recovery_start:1746043695129216|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 129281] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:30054|srtt:56703|latest_rtt:55532|min_rtt:30499|applimit:0|lost:355|recovery:1|recovery_start:1746043695129216|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 129287] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1779|largest:1779|pns:2| [2025/04/30 20:08:15 129292] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:1779|frame:ACK |recv_time:1746043695129040|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 129297] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815129040|now:1746043695129040|interv:120000000| [2025/04/30 20:08:15 129301] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815129040|now:1746043695129040|interv:120000000| [2025/04/30 20:08:15 129305] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695133789|pq_index:0| [2025/04/30 20:08:15 129310] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695128071| [2025/04/30 20:08:15 129314] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695129314| [2025/04/30 20:08:15 129319] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695129318| [2025/04/30 20:08:15 129325] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56703|min_srtt:56703|path_bw:1233721|loss_rate:6.59|path_pto:0| [2025/04/30 20:08:15 129330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30054|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2073791| [2025/04/30 20:08:15 129335] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56703|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 129339] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2184|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 129344] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2184|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 129350] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30054|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2073791| [2025/04/30 20:08:15 129369] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 129376] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2214| [2025/04/30 20:08:15 129423] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30054|now:1746043695129387|stream_id:0|stream_offset:2073791| [2025/04/30 20:08:15 129434] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2214|origin_pktnum:2184|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:15 129441] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:30054|applimit:0| [2025/04/30 20:08:15 129447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695135134|now:1746043695129447|interval:5687| [2025/04/30 20:08:15 129455] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695135134|now:1746043695129447|interv:5687| [2025/04/30 20:08:15 129462] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:31254| [2025/04/30 20:08:15 129469] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695135134| [2025/04/30 20:08:15 129476] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695135134| [2025/04/30 20:08:15 129482] [debug] |xqc_engine_wakeup_after|wakeup:1746043695135134|now:1746043695129482|diff:5652| [2025/04/30 20:08:15 129489] [debug] |xqc_engine_main_logic|END|now:1746043695129318| [2025/04/30 20:08:15 129497] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695129497| [2025/04/30 20:08:15 129503] [debug] |xqc_engine_wakeup_after|wakeup:1746043695135134|now:1746043695129503|diff:5631| [2025/04/30 20:08:15 129507] [debug] |xqc_engine_main_logic|END|now:1746043695129497| [2025/04/30 20:08:15 129736] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043695129735| [2025/04/30 20:08:15 129747] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 129756] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1779| [2025/04/30 20:08:15 129776] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1780| [2025/04/30 20:08:15 129785] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1780| [2025/04/30 20:08:15 129792] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 129800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2188|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2188|path_largest_ack:2188| [2025/04/30 20:08:15 129808] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:79217|prior_delivered:2061665|prior_time:1746043695073226|is_app_limited:0|send_elapse:56868|ack_elapse:56509|ctl_first_sent_time:1746043695073645|lagest_ack_time:1746043695129735|curr_delivered:2130082| [2025/04/30 20:08:15 129815] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695073645| [2025/04/30 20:08:15 129821] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:831| [2025/04/30 20:08:15 129828] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56703|rttvar:672|minrtt:30499|latest_rtt:56090|ack_delay:40| [2025/04/30 20:08:15 129834] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56622|rttvar:667|minrtt:30499|latest_rtt:56090|ack_delay:40| [2025/04/30 20:08:15 129844] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2188|lost_pn:2185|thresh:3| [2025/04/30 20:08:15 129848] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 129852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 129856] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 129860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 129864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 129868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 129872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 129875] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 129879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 129883] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695135043|now:1746043695129883|interval:5160| [2025/04/30 20:08:15 129888] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695135043|now:1746043695129883|interv:5160| [2025/04/30 20:08:15 129892] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56868, ack_elapse 56509, delivered 68417|rate 1203084|lost 356| [2025/04/30 20:08:15 129897] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203084) in round 35| [2025/04/30 20:08:15 129901] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 129905] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 129909] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695073645|recovery:1|recovery_start:1746043695129216|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 129914] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695073645|recovery:1|recovery_start:1746043695129216|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 130035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:30054|srtt:56622|latest_rtt:56090|min_rtt:30499|applimit:0|lost:356|recovery:1|recovery_start:1746043695129216|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 130046] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1780|largest:1780|pns:2| [2025/04/30 20:08:15 130051] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:1780|frame:ACK |recv_time:1746043695129735|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 130061] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815129735|now:1746043695129735|interv:120000000| [2025/04/30 20:08:15 130065] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815129735|now:1746043695129735|interv:120000000| [2025/04/30 20:08:15 130069] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695135134|pq_index:0| [2025/04/30 20:08:15 130074] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695129318| [2025/04/30 20:08:15 130078] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695130077| [2025/04/30 20:08:15 130083] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695130082| [2025/04/30 20:08:15 130090] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695135043| [2025/04/30 20:08:15 130094] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695135043| [2025/04/30 20:08:15 130098] [debug] |xqc_engine_wakeup_after|wakeup:1746043695135043|now:1746043695130097|diff:4946| [2025/04/30 20:08:15 130102] [debug] |xqc_engine_main_logic|END|now:1746043695130082| [2025/04/30 20:08:15 130108] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695130107| [2025/04/30 20:08:15 130111] [debug] |xqc_engine_wakeup_after|wakeup:1746043695135043|now:1746043695130111|diff:4932| [2025/04/30 20:08:15 130115] [debug] |xqc_engine_main_logic|END|now:1746043695130107| [2025/04/30 20:08:15 130824] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043695130822| [2025/04/30 20:08:15 130839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 130847] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1780| [2025/04/30 20:08:15 130852] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1781| [2025/04/30 20:08:15 130860] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1781| [2025/04/30 20:08:15 130865] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 130873] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2189|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2189|path_largest_ack:2189| [2025/04/30 20:08:15 130880] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:80417|prior_delivered:2061665|prior_time:1746043695073226|is_app_limited:0|send_elapse:57001|ack_elapse:57596|ctl_first_sent_time:1746043695073778|lagest_ack_time:1746043695130822|curr_delivered:2131282| [2025/04/30 20:08:15 130885] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695073778| [2025/04/30 20:08:15 130889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:33||sndq_packets_used_bytes:0|sndq_packets_free:832| [2025/04/30 20:08:15 130894] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56622|rttvar:667|minrtt:30499|latest_rtt:57044|ack_delay:24| [2025/04/30 20:08:15 130898] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56672|rttvar:600|minrtt:30499|latest_rtt:57044|ack_delay:24| [2025/04/30 20:08:15 130909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2189|lost_pn:2186|thresh:3| [2025/04/30 20:08:15 130913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 130917] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 130923] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 130929] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 130935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 130942] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 130948] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 130955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 130963] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2186|lost_pn:2186|po_sent_time:1746043695071344|lost_send_time:1746043695066648|loss_delay:64174|frame:STREAM |repair:128| [2025/04/30 20:08:15 130969] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043695071344u| [2025/04/30 20:08:15 130974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 130978] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56672|rtt_var:600|pto_duration:59072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 130983] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 130987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 130990] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 27654| [2025/04/30 20:08:15 130994] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695213459|now:1746043695130978|interv:82481| [2025/04/30 20:08:15 130999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695213459|now:1746043695130978|interval:82481|pto_count:0|srtt:56672 [2025/04/30 20:08:15 131006] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57001, ack_elapse 57596, delivered 69617|rate 1208712|lost 357| [2025/04/30 20:08:15 131013] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208712) in round 35| [2025/04/30 20:08:15 131020] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 131026] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 131032] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695073778|recovery:1|recovery_start:1746043695130973|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 131039] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695073778|recovery:1|recovery_start:1746043695130973|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 131050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:27654|srtt:56672|latest_rtt:57044|min_rtt:30499|applimit:0|lost:356|recovery:1|recovery_start:1746043695130973|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 131059] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1781|largest:1781|pns:2| [2025/04/30 20:08:15 131065] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:1781|frame:ACK |recv_time:1746043695130822|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 131070] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815130822|now:1746043695130822|interv:120000000| [2025/04/30 20:08:15 131074] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815130822|now:1746043695130822|interv:120000000| [2025/04/30 20:08:15 131080] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695135043|pq_index:0| [2025/04/30 20:08:15 131086] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695130082| [2025/04/30 20:08:15 131092] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695131092| [2025/04/30 20:08:15 131100] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695131098| [2025/04/30 20:08:15 131109] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56672|min_srtt:56672|path_bw:1233721|loss_rate:7.10|path_pto:0| [2025/04/30 20:08:15 131117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27654|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2076125| [2025/04/30 20:08:15 131125] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56672|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 131132] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2186|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 131140] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2186|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 131146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27654|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2076125| [2025/04/30 20:08:15 131153] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 131159] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2215| [2025/04/30 20:08:15 131219] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27654|now:1746043695131189|stream_id:0|stream_offset:2076125| [2025/04/30 20:08:15 131229] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2215|origin_pktnum:2186|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:15 131243] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:27654|applimit:0| [2025/04/30 20:08:15 131250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56672|rtt_var:600|pto_duration:59072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 131258] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 131264] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 131271] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 28854| [2025/04/30 20:08:15 131277] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695215261|now:1746043695131250|interv:84011| [2025/04/30 20:08:15 131284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695215261|now:1746043695131250|interval:84011|pto_count:0|srtt:56672 [2025/04/30 20:08:15 131289] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:28854| [2025/04/30 20:08:15 131295] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695215261| [2025/04/30 20:08:15 131299] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695215261| [2025/04/30 20:08:15 131304] [debug] |xqc_engine_wakeup_after|wakeup:1746043695215261|now:1746043695131304|diff:83957| [2025/04/30 20:08:15 131308] [debug] |xqc_engine_main_logic|END|now:1746043695131098| [2025/04/30 20:08:15 131314] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695131314| [2025/04/30 20:08:15 131318] [debug] |xqc_engine_wakeup_after|wakeup:1746043695215261|now:1746043695131318|diff:83943| [2025/04/30 20:08:15 131322] [debug] |xqc_engine_main_logic|END|now:1746043695131314| [2025/04/30 20:08:15 132540] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:56|state:ESTABED|recv_time:1746043695132539| [2025/04/30 20:08:15 132553] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 132559] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1781| [2025/04/30 20:08:15 132563] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1782| [2025/04/30 20:08:15 132570] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1782| [2025/04/30 20:08:15 132574] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 132579] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2190|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2190|path_largest_ack:2190| [2025/04/30 20:08:15 132584] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:79217|prior_delivered:2064065|prior_time:1746043695074936|is_app_limited:0|send_elapse:56952|ack_elapse:57603|ctl_first_sent_time:1746043695075234|lagest_ack_time:1746043695132539|curr_delivered:2132482| [2025/04/30 20:08:15 132589] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695075234| [2025/04/30 20:08:15 132594] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:33||sndq_packets_used_bytes:0|sndq_packets_free:832| [2025/04/30 20:08:15 132598] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56672|rttvar:600|minrtt:30499|latest_rtt:57305|ack_delay:24| [2025/04/30 20:08:15 132609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56748|rttvar:602|minrtt:30499|latest_rtt:57305|ack_delay:24| [2025/04/30 20:08:15 132614] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2190|lost_pn:2187|thresh:3| [2025/04/30 20:08:15 132618] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132622] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132626] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132630] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132637] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132641] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132649] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132653] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 132657] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:56748|rtt_var:602|pto_duration:59156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 132662] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 132667] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 132674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 27654| [2025/04/30 20:08:15 132681] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695215345|now:1746043695132657|interv:82688| [2025/04/30 20:08:15 132687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695215345|now:1746043695132657|interval:82688|pto_count:0|srtt:56748 [2025/04/30 20:08:15 132694] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56952, ack_elapse 57603, delivered 68417|rate 1187733|lost 357| [2025/04/30 20:08:15 132701] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187733) in round 35| [2025/04/30 20:08:15 132708] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 132714] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 132720] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695075234|recovery:1|recovery_start:1746043695130973|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 132733] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695075234|recovery:1|recovery_start:1746043695130973|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 132741] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:27654|srtt:56748|latest_rtt:57305|min_rtt:30499|applimit:0|lost:357|recovery:1|recovery_start:1746043695130973|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 132750] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1782|largest:1782|pns:2| [2025/04/30 20:08:15 132756] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:1782|frame:ACK |recv_time:1746043695132539|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 132761] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815132539|now:1746043695132539|interv:120000000| [2025/04/30 20:08:15 132766] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815132539|now:1746043695132539|interv:120000000| [2025/04/30 20:08:15 132770] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695215261|pq_index:0| [2025/04/30 20:08:15 132774] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695131098| [2025/04/30 20:08:15 132778] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695132778| [2025/04/30 20:08:15 132783] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695132782| [2025/04/30 20:08:15 132790] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695215345| [2025/04/30 20:08:15 132794] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695215345| [2025/04/30 20:08:15 132798] [debug] |xqc_engine_wakeup_after|wakeup:1746043695215345|now:1746043695132798|diff:82547| [2025/04/30 20:08:15 132802] [debug] |xqc_engine_main_logic|END|now:1746043695132782| [2025/04/30 20:08:15 132810] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043695132809| [2025/04/30 20:08:15 132814] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 132821] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1782| [2025/04/30 20:08:15 132825] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1783| [2025/04/30 20:08:15 132830] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1783| [2025/04/30 20:08:15 132834] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 132839] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2192|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2192|path_largest_ack:2192| [2025/04/30 20:08:15 132844] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:80417|prior_delivered:2065265|prior_time:1746043695076422|is_app_limited:0|send_elapse:57229|ack_elapse:56387|ctl_first_sent_time:1746043695076700|lagest_ack_time:1746043695132809|curr_delivered:2133682| [2025/04/30 20:08:15 132855] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695076700| [2025/04/30 20:08:15 132859] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:32||sndq_packets_used_bytes:0|sndq_packets_free:833| [2025/04/30 20:08:15 132864] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56748|rttvar:602|minrtt:30499|latest_rtt:56109|ack_delay:40| [2025/04/30 20:08:15 132868] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56663|rttvar:621|minrtt:30499|latest_rtt:56109|ack_delay:40| [2025/04/30 20:08:15 132872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2192|lost_pn:2189|thresh:3| [2025/04/30 20:08:15 132876] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132880] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132884] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132888] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132900] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132904] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132907] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 132911] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 132915] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695139083|now:1746043695132915|interval:6168| [2025/04/30 20:08:15 132920] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695139083|now:1746043695132915|interv:6168| [2025/04/30 20:08:15 132924] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57229, ack_elapse 56387, delivered 68417|rate 1195495|lost 357| [2025/04/30 20:08:15 132928] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195495) in round 35| [2025/04/30 20:08:15 132933] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 132937] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 132941] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695076700|recovery:1|recovery_start:1746043695130973|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 132945] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695076700|recovery:1|recovery_start:1746043695130973|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 132952] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:26454|srtt:56663|latest_rtt:56109|min_rtt:30499|applimit:0|lost:357|recovery:1|recovery_start:1746043695130973|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 132958] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1783|largest:1783|pns:2| [2025/04/30 20:08:15 132963] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1783|frame:ACK |recv_time:1746043695132809|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 132967] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815132809|now:1746043695132809|interv:120000000| [2025/04/30 20:08:15 132972] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815132809|now:1746043695132809|interv:120000000| [2025/04/30 20:08:15 132976] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695215345|pq_index:0| [2025/04/30 20:08:15 132980] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695132782| [2025/04/30 20:08:15 132984] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695132983| [2025/04/30 20:08:15 132988] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695132987| [2025/04/30 20:08:15 132994] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695139083| [2025/04/30 20:08:15 132998] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695139083| [2025/04/30 20:08:15 133002] [debug] |xqc_engine_wakeup_after|wakeup:1746043695139083|now:1746043695133002|diff:6081| [2025/04/30 20:08:15 133006] [debug] |xqc_engine_main_logic|END|now:1746043695132987| [2025/04/30 20:08:15 133011] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695133011| [2025/04/30 20:08:15 133015] [debug] |xqc_engine_wakeup_after|wakeup:1746043695139083|now:1746043695133014|diff:6069| [2025/04/30 20:08:15 133018] [debug] |xqc_engine_main_logic|END|now:1746043695133011| [2025/04/30 20:08:15 133798] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:58|state:ESTABED|recv_time:1746043695133797| [2025/04/30 20:08:15 133811] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 133818] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1783| [2025/04/30 20:08:15 133839] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1784| [2025/04/30 20:08:15 133918] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1784| [2025/04/30 20:08:15 134068] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 134078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2193|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2193|path_largest_ack:2193| [2025/04/30 20:08:15 134103] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:80417|prior_delivered:2066465|prior_time:1746043695078825|is_app_limited:0|send_elapse:57438|ack_elapse:54972|ctl_first_sent_time:1746043695079055|lagest_ack_time:1746043695133797|curr_delivered:2134882| [2025/04/30 20:08:15 134120] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695079055| [2025/04/30 20:08:15 134128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:31||sndq_packets_used_bytes:0|sndq_packets_free:834| [2025/04/30 20:08:15 134134] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56663|rttvar:621|minrtt:30499|latest_rtt:54742|ack_delay:24| [2025/04/30 20:08:15 134141] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56420|rttvar:952|minrtt:30499|latest_rtt:54742|ack_delay:24| [2025/04/30 20:08:15 134327] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2193|lost_pn:2190|thresh:3| [2025/04/30 20:08:15 134340] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 134490] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 134497] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 134504] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 134509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 134513] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 134516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 134520] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 134524] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 134528] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 134532] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695138810|now:1746043695134532|interval:4278| [2025/04/30 20:08:15 134537] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695138810|now:1746043695134532|interv:4278| [2025/04/30 20:08:15 134541] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57438, ack_elapse 54972, delivered 68417|rate 1191145|lost 357| [2025/04/30 20:08:15 134546] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191145) in round 35| [2025/04/30 20:08:15 134550] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 134554] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 134558] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695079055|recovery:1|recovery_start:1746043695130973|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 134563] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695079055|recovery:1|recovery_start:1746043695130973|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 134574] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:25254|srtt:56420|latest_rtt:54742|min_rtt:30499|applimit:0|lost:357|recovery:1|recovery_start:1746043695130973|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 134580] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1784|largest:1784|pns:2| [2025/04/30 20:08:15 134585] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1784|frame:ACK |recv_time:1746043695133797|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 134590] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815133797|now:1746043695133797|interv:120000000| [2025/04/30 20:08:15 134594] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815133797|now:1746043695133797|interv:120000000| [2025/04/30 20:08:15 134598] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695139083|pq_index:0| [2025/04/30 20:08:15 134603] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695132987| [2025/04/30 20:08:15 134607] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695134606| [2025/04/30 20:08:15 134612] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695134610| [2025/04/30 20:08:15 134619] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695138810| [2025/04/30 20:08:15 134623] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695138810| [2025/04/30 20:08:15 134627] [debug] |xqc_engine_wakeup_after|wakeup:1746043695138810|now:1746043695134627|diff:4183| [2025/04/30 20:08:15 134631] [debug] |xqc_engine_main_logic|END|now:1746043695134610| [2025/04/30 20:08:15 134637] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695134637| [2025/04/30 20:08:15 134641] [debug] |xqc_engine_wakeup_after|wakeup:1746043695138810|now:1746043695134641|diff:4169| [2025/04/30 20:08:15 134645] [debug] |xqc_engine_main_logic|END|now:1746043695134637| [2025/04/30 20:08:15 136620] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043695136618| [2025/04/30 20:08:15 136634] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 136643] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1784| [2025/04/30 20:08:15 136650] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1785| [2025/04/30 20:08:15 136660] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1785| [2025/04/30 20:08:15 136667] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 136675] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2195|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2195|path_largest_ack:2195| [2025/04/30 20:08:15 136682] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:78017|prior_delivered:2071265|prior_time:1746043695080906|is_app_limited:0|send_elapse:57423|ack_elapse:55712|ctl_first_sent_time:1746043695081260|lagest_ack_time:1746043695136618|curr_delivered:2136082| [2025/04/30 20:08:15 136689] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695081260| [2025/04/30 20:08:15 136705] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:30||sndq_packets_used_bytes:0|sndq_packets_free:835| [2025/04/30 20:08:15 136713] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56420|rttvar:952|minrtt:30499|latest_rtt:55358|ack_delay:24| [2025/04/30 20:08:15 136719] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56284|rttvar:985|minrtt:30499|latest_rtt:55358|ack_delay:24| [2025/04/30 20:08:15 136726] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2195|lost_pn:2192|thresh:3| [2025/04/30 20:08:15 136732] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 136738] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 136744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 136750] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 136756] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 136762] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 136768] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 136774] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 136780] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 136787] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2191|lost_pn:2192|po_sent_time:1746043695075338|lost_send_time:1746043695073299|loss_delay:63319|frame:STREAM |repair:128| [2025/04/30 20:08:15 136794] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043695075338u| [2025/04/30 20:08:15 136800] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 136807] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695142511|now:1746043695136806|interval:5705| [2025/04/30 20:08:15 136812] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695142511|now:1746043695136806|interv:5705| [2025/04/30 20:08:15 136818] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57423, ack_elapse 55712, delivered 64817|rate 1128763|lost 358| [2025/04/30 20:08:15 136825] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128763) in round 35| [2025/04/30 20:08:15 136833] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 136838] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 136843] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695081260|recovery:1|recovery_start:1746043695136800|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 136854] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695081260|recovery:1|recovery_start:1746043695136800|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 136860] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:22854|srtt:56284|latest_rtt:55358|min_rtt:30499|applimit:0|lost:357|recovery:1|recovery_start:1746043695136800|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 136868] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1785|largest:1785|pns:2| [2025/04/30 20:08:15 136874] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1785|frame:ACK |recv_time:1746043695136618|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 136881] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815136618|now:1746043695136618|interv:120000000| [2025/04/30 20:08:15 136887] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815136618|now:1746043695136618|interv:120000000| [2025/04/30 20:08:15 136892] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695138810|pq_index:0| [2025/04/30 20:08:15 136898] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695134610| [2025/04/30 20:08:15 136903] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695136903| [2025/04/30 20:08:15 136910] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695136908| [2025/04/30 20:08:15 136918] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:56284|min_srtt:56284|path_bw:1233721|loss_rate:7.61|path_pto:0| [2025/04/30 20:08:15 136925] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22854|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2081960| [2025/04/30 20:08:15 136931] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:56284|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 136938] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2191|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 136945] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2191|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 136951] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22854|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2081960| [2025/04/30 20:08:15 136957] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 136963] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2216| [2025/04/30 20:08:15 137009] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:22854|now:1746043695136973|stream_id:0|stream_offset:2081960| [2025/04/30 20:08:15 137022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2216|origin_pktnum:2191|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:15 137029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:22854|applimit:0| [2025/04/30 20:08:15 137035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695142511|now:1746043695137035|interval:5476| [2025/04/30 20:08:15 137041] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695142511|now:1746043695137035|interv:5476| [2025/04/30 20:08:15 137047] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:24054| [2025/04/30 20:08:15 137054] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695142511| [2025/04/30 20:08:15 137061] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695142511| [2025/04/30 20:08:15 137067] [debug] |xqc_engine_wakeup_after|wakeup:1746043695142511|now:1746043695137067|diff:5444| [2025/04/30 20:08:15 137073] [debug] |xqc_engine_main_logic|END|now:1746043695136908| [2025/04/30 20:08:15 137083] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043695137082| [2025/04/30 20:08:15 137091] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 137097] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1785| [2025/04/30 20:08:15 137101] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1786| [2025/04/30 20:08:15 137107] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1786| [2025/04/30 20:08:15 137111] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 137117] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2196|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2196|path_largest_ack:2196| [2025/04/30 20:08:15 137121] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:79217|prior_delivered:2071265|prior_time:1746043695080906|is_app_limited:0|send_elapse:57533|ack_elapse:56176|ctl_first_sent_time:1746043695081370|lagest_ack_time:1746043695137082|curr_delivered:2137282| [2025/04/30 20:08:15 137126] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695081370| [2025/04/30 20:08:15 137131] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:30||sndq_packets_used_bytes:0|sndq_packets_free:835| [2025/04/30 20:08:15 137135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56284|rttvar:985|minrtt:30499|latest_rtt:55712|ack_delay:40| [2025/04/30 20:08:15 137139] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:56208|rttvar:892|minrtt:30499|latest_rtt:55712|ack_delay:40| [2025/04/30 20:08:15 137144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2196|lost_pn:2193|thresh:3| [2025/04/30 20:08:15 137148] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137164] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137190] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137194] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137198] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137201] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137205] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137209] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137213] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 137217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695142426|now:1746043695137217|interval:5209| [2025/04/30 20:08:15 137221] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695142426|now:1746043695137217|interv:5209| [2025/04/30 20:08:15 137225] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57533, ack_elapse 56176, delivered 66017|rate 1147463|lost 358| [2025/04/30 20:08:15 137230] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147463) in round 35| [2025/04/30 20:08:15 137234] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 137238] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 137242] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695081370|recovery:1|recovery_start:1746043695136800|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 137247] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695081370|recovery:1|recovery_start:1746043695136800|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 137255] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:22854|srtt:56208|latest_rtt:55712|min_rtt:30499|applimit:0|lost:358|recovery:1|recovery_start:1746043695136800|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 137261] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1786|largest:1786|pns:2| [2025/04/30 20:08:15 137265] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1786|frame:ACK |recv_time:1746043695137082|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 137270] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815137082|now:1746043695137082|interv:120000000| [2025/04/30 20:08:15 137278] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815137082|now:1746043695137082|interv:120000000| [2025/04/30 20:08:15 137282] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695142511|pq_index:0| [2025/04/30 20:08:15 137286] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695136908| [2025/04/30 20:08:15 137290] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695137290| [2025/04/30 20:08:15 137295] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695137294| [2025/04/30 20:08:15 137301] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695142426| [2025/04/30 20:08:15 137305] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695142426| [2025/04/30 20:08:15 137309] [debug] |xqc_engine_wakeup_after|wakeup:1746043695142426|now:1746043695137309|diff:5117| [2025/04/30 20:08:15 137313] [debug] |xqc_engine_main_logic|END|now:1746043695137294| [2025/04/30 20:08:15 137319] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695137319| [2025/04/30 20:08:15 137323] [debug] |xqc_engine_wakeup_after|wakeup:1746043695142426|now:1746043695137322|diff:5104| [2025/04/30 20:08:15 137326] [debug] |xqc_engine_main_logic|END|now:1746043695137319| [2025/04/30 20:08:15 137823] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043695137822| [2025/04/30 20:08:15 137833] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 137841] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1786| [2025/04/30 20:08:15 137848] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1787| [2025/04/30 20:08:15 137855] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1787| [2025/04/30 20:08:15 137861] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 137869] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2197|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2197|path_largest_ack:2197| [2025/04/30 20:08:15 137875] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:78010|prior_delivered:2073672|prior_time:1746043695083096|is_app_limited:0|send_elapse:56983|ack_elapse:54726|ctl_first_sent_time:1746043695083475|lagest_ack_time:1746043695137822|curr_delivered:2138482| [2025/04/30 20:08:15 137882] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695083475| [2025/04/30 20:08:15 137889] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:836| [2025/04/30 20:08:15 137896] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:56208|rttvar:892|minrtt:30499|latest_rtt:54347|ack_delay:48| [2025/04/30 20:08:15 137903] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55969|rttvar:1146|minrtt:30499|latest_rtt:54347|ack_delay:48| [2025/04/30 20:08:15 137910] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2197|lost_pn:2194|thresh:3| [2025/04/30 20:08:15 137916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137927] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137931] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137935] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137949] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137955] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137962] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137968] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 137974] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2194|lost_pn:2194|po_sent_time:1746043695079192|lost_send_time:1746043695074857|loss_delay:62965|frame:STREAM |repair:128| [2025/04/30 20:08:15 137981] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746043695079192u| [2025/04/30 20:08:15 137987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 137993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55969|rtt_var:1146|pto_duration:60553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 138000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 138004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 138008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 20454| [2025/04/30 20:08:15 138012] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695222526|now:1746043695137993|interv:84533| [2025/04/30 20:08:15 138016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695222526|now:1746043695137993|interval:84533|pto_count:0|srtt:55969 [2025/04/30 20:08:15 138021] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56983, ack_elapse 54726, delivered 64810|rate 1137356|lost 359| [2025/04/30 20:08:15 138025] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137356) in round 35| [2025/04/30 20:08:15 138030] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 138037] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 138044] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695083475|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 138050] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:1|acked:1200|po_sent_time:1746043695083475|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 138062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:20454|srtt:55969|latest_rtt:54347|min_rtt:30499|applimit:0|lost:358|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 138068] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1787|largest:1787|pns:2| [2025/04/30 20:08:15 138072] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1787|frame:ACK |recv_time:1746043695137822|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 138077] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815137822|now:1746043695137822|interv:120000000| [2025/04/30 20:08:15 138081] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815137822|now:1746043695137822|interv:120000000| [2025/04/30 20:08:15 138085] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695142426|pq_index:0| [2025/04/30 20:08:15 138090] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695137294| [2025/04/30 20:08:15 138094] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695138094| [2025/04/30 20:08:15 138099] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695138098| [2025/04/30 20:08:15 138104] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:55969|min_srtt:55969|path_bw:1233721|loss_rate:8.11|path_pto:0| [2025/04/30 20:08:15 138109] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20454|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2085461| [2025/04/30 20:08:15 138114] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:55969|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 138118] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2194|size:1200|reinj:0|path_class:0| [2025/04/30 20:08:15 138123] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:2194|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:08:15 138128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_can_send|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20454|cwnd:105575|conn:000055FC16B356FC|stream_id:0|stream_offset:2085461| [2025/04/30 20:08:15 138132] [debug] |scid:ed3061445c419a858f5981dc|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:08:15 138137] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2217| [2025/04/30 20:08:15 138192] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:20454|now:1746043695138144|stream_id:0|stream_offset:2085461| [2025/04/30 20:08:15 138212] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2217|origin_pktnum:2194|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:08:15 138217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|path:0|inflight:20454|applimit:0| [2025/04/30 20:08:15 138221] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55969|rtt_var:1146|pto_duration:60553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 138226] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 138230] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 138234] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 21654| [2025/04/30 20:08:15 138238] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695223697|now:1746043695138221|interv:85476| [2025/04/30 20:08:15 138242] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695223697|now:1746043695138221|interval:85476|pto_count:0|srtt:55969 [2025/04/30 20:08:15 138247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105575|inflight:21654| [2025/04/30 20:08:15 138252] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695223697| [2025/04/30 20:08:15 138258] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695223697| [2025/04/30 20:08:15 138265] [debug] |xqc_engine_wakeup_after|wakeup:1746043695223697|now:1746043695138265|diff:85432| [2025/04/30 20:08:15 138272] [debug] |xqc_engine_main_logic|END|now:1746043695138098| [2025/04/30 20:08:15 138280] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695138280| [2025/04/30 20:08:15 138286] [debug] |xqc_engine_wakeup_after|wakeup:1746043695223697|now:1746043695138285|diff:85412| [2025/04/30 20:08:15 138289] [debug] |xqc_engine_main_logic|END|now:1746043695138280| [2025/04/30 20:08:15 138839] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043695138834| [2025/04/30 20:08:15 138866] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 138883] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1787| [2025/04/30 20:08:15 138890] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1788| [2025/04/30 20:08:15 138903] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1788| [2025/04/30 20:08:15 138911] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 138924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2198|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2198|path_largest_ack:2198| [2025/04/30 20:08:15 138933] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:76810|prior_delivered:2076072|prior_time:1746043695084989|is_app_limited:0|send_elapse:56464|ack_elapse:53845|ctl_first_sent_time:1746043695085384|lagest_ack_time:1746043695138834|curr_delivered:2139682| [2025/04/30 20:08:15 138941] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695085384| [2025/04/30 20:08:15 138950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:836| [2025/04/30 20:08:15 138956] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55969|rttvar:1146|minrtt:30499|latest_rtt:53450|ack_delay:32| [2025/04/30 20:08:15 138972] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55650|rttvar:1497|minrtt:30499|latest_rtt:53450|ack_delay:32| [2025/04/30 20:08:15 138979] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2198|lost_pn:2195|thresh:3| [2025/04/30 20:08:15 138987] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 138994] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 139000] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 139004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 139008] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 139012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 139016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 139020] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 139024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 139028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 139032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 139036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 139041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55650|rtt_var:1497|pto_duration:61638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 139046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 139050] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 139054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 20454| [2025/04/30 20:08:15 139058] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695224782|now:1746043695139040|interv:85742| [2025/04/30 20:08:15 139062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695224782|now:1746043695139040|interval:85742|pto_count:0|srtt:55650 [2025/04/30 20:08:15 139067] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56464, ack_elapse 53845, delivered 63610|rate 1126558|lost 359| [2025/04/30 20:08:15 139073] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126558) in round 35| [2025/04/30 20:08:15 139078] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 139086] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 139090] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695085384|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 139095] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695085384|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 139100] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:20454|srtt:55650|latest_rtt:53450|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 139107] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1788|largest:1788|pns:2| [2025/04/30 20:08:15 139112] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1788|frame:ACK |recv_time:1746043695138834|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 139117] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815138834|now:1746043695138834|interv:120000000| [2025/04/30 20:08:15 139122] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815138834|now:1746043695138834|interv:120000000| [2025/04/30 20:08:15 139127] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695223697|pq_index:0| [2025/04/30 20:08:15 139132] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695138098| [2025/04/30 20:08:15 139136] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695139136| [2025/04/30 20:08:15 139144] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695139141| [2025/04/30 20:08:15 139152] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695224782| [2025/04/30 20:08:15 139156] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695224782| [2025/04/30 20:08:15 139161] [debug] |xqc_engine_wakeup_after|wakeup:1746043695224782|now:1746043695139160|diff:85622| [2025/04/30 20:08:15 139191] [debug] |xqc_engine_main_logic|END|now:1746043695139141| [2025/04/30 20:08:15 139202] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695139202| [2025/04/30 20:08:15 139206] [debug] |xqc_engine_wakeup_after|wakeup:1746043695224782|now:1746043695139206|diff:85576| [2025/04/30 20:08:15 139210] [debug] |xqc_engine_main_logic|END|now:1746043695139202| [2025/04/30 20:08:15 140494] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043695140493| [2025/04/30 20:08:15 140510] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 140521] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1788| [2025/04/30 20:08:15 140527] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1789| [2025/04/30 20:08:15 140537] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1789| [2025/04/30 20:08:15 140543] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 140561] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2199|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2199|path_largest_ack:2199| [2025/04/30 20:08:15 140569] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:78010|prior_delivered:2076072|prior_time:1746043695084989|is_app_limited:0|send_elapse:56649|ack_elapse:55504|ctl_first_sent_time:1746043695085569|lagest_ack_time:1746043695140493|curr_delivered:2140882| [2025/04/30 20:08:15 140576] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695085569| [2025/04/30 20:08:15 140584] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:837| [2025/04/30 20:08:15 140590] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55650|rttvar:1497|minrtt:30499|latest_rtt:54924|ack_delay:40| [2025/04/30 20:08:15 140596] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55554|rttvar:1314|minrtt:30499|latest_rtt:54924|ack_delay:40| [2025/04/30 20:08:15 140603] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2199|lost_pn:2196|thresh:3| [2025/04/30 20:08:15 140609] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 140615] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 140621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 140627] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 140633] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 140639] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 140645] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 140650] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 140656] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 140663] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 140668] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 140674] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 140678] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55554|rtt_var:1314|pto_duration:60810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 140683] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 140687] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 140691] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 19254| [2025/04/30 20:08:15 140699] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695223954|now:1746043695140678|interv:83276| [2025/04/30 20:08:15 140703] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695223954|now:1746043695140678|interval:83276|pto_count:0|srtt:55554 [2025/04/30 20:08:15 140710] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56649, ack_elapse 55504, delivered 64810|rate 1144062|lost 359| [2025/04/30 20:08:15 140717] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144062) in round 35| [2025/04/30 20:08:15 140723] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 140730] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 140735] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695085569|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 140740] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695085569|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 140744] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:19254|srtt:55554|latest_rtt:54924|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 140750] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1789|largest:1789|pns:2| [2025/04/30 20:08:15 140755] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1789|frame:ACK |recv_time:1746043695140493|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 140760] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815140493|now:1746043695140493|interv:120000000| [2025/04/30 20:08:15 140765] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815140493|now:1746043695140493|interv:120000000| [2025/04/30 20:08:15 140769] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695224782|pq_index:0| [2025/04/30 20:08:15 140773] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695139141| [2025/04/30 20:08:15 140777] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695140777| [2025/04/30 20:08:15 140784] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695140781| [2025/04/30 20:08:15 140790] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695223954| [2025/04/30 20:08:15 140794] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695223954| [2025/04/30 20:08:15 140799] [debug] |xqc_engine_wakeup_after|wakeup:1746043695223954|now:1746043695140798|diff:83156| [2025/04/30 20:08:15 140803] [debug] |xqc_engine_main_logic|END|now:1746043695140781| [2025/04/30 20:08:15 140812] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695140812| [2025/04/30 20:08:15 140816] [debug] |xqc_engine_wakeup_after|wakeup:1746043695223954|now:1746043695140816|diff:83138| [2025/04/30 20:08:15 140820] [debug] |xqc_engine_main_logic|END|now:1746043695140812| [2025/04/30 20:08:15 141386] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043695141384| [2025/04/30 20:08:15 141406] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 141416] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1789| [2025/04/30 20:08:15 141422] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1790| [2025/04/30 20:08:15 141432] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1790| [2025/04/30 20:08:15 141438] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 141447] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2200|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2200|path_largest_ack:2200| [2025/04/30 20:08:15 141455] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:76810|prior_delivered:2078472|prior_time:1746043695086889|is_app_limited:0|send_elapse:56482|ack_elapse:54495|ctl_first_sent_time:1746043695087161|lagest_ack_time:1746043695141384|curr_delivered:2142082| [2025/04/30 20:08:15 141462] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695087161| [2025/04/30 20:08:15 141470] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:27||sndq_packets_used_bytes:0|sndq_packets_free:838| [2025/04/30 20:08:15 141476] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55554|rttvar:1314|minrtt:30499|latest_rtt:54223|ack_delay:128| [2025/04/30 20:08:15 141483] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55371|rttvar:1350|minrtt:30499|latest_rtt:54223|ack_delay:128| [2025/04/30 20:08:15 141489] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2200|lost_pn:2197|thresh:3| [2025/04/30 20:08:15 141496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 141503] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 141509] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 141516] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 141522] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 141529] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 141535] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 141541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 141545] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 141549] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 141559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 141564] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 141568] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55371|rtt_var:1350|pto_duration:60771|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 141573] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 141577] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 141581] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 18054| [2025/04/30 20:08:15 141585] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695223915|now:1746043695141567|interv:82348| [2025/04/30 20:08:15 141589] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695223915|now:1746043695141567|interval:82348|pto_count:0|srtt:55371 [2025/04/30 20:08:15 141594] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56482, ack_elapse 54495, delivered 63610|rate 1126199|lost 359| [2025/04/30 20:08:15 141599] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126199) in round 35| [2025/04/30 20:08:15 141603] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 141608] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 141612] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695087161|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 141617] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695087161|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 141621] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:18054|srtt:55371|latest_rtt:54223|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 141628] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1790|largest:1790|pns:2| [2025/04/30 20:08:15 141632] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1790|frame:ACK |recv_time:1746043695141384|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 141637] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815141384|now:1746043695141384|interv:120000000| [2025/04/30 20:08:15 141642] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815141384|now:1746043695141384|interv:120000000| [2025/04/30 20:08:15 141646] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695223954|pq_index:0| [2025/04/30 20:08:15 141651] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695140781| [2025/04/30 20:08:15 141658] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695141658| [2025/04/30 20:08:15 141664] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695141662| [2025/04/30 20:08:15 141671] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695223915| [2025/04/30 20:08:15 141675] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695223915| [2025/04/30 20:08:15 141679] [debug] |xqc_engine_wakeup_after|wakeup:1746043695223915|now:1746043695141679|diff:82236| [2025/04/30 20:08:15 141683] [debug] |xqc_engine_main_logic|END|now:1746043695141662| [2025/04/30 20:08:15 141689] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695141689| [2025/04/30 20:08:15 141693] [debug] |xqc_engine_wakeup_after|wakeup:1746043695223915|now:1746043695141693|diff:82222| [2025/04/30 20:08:15 141697] [debug] |xqc_engine_main_logic|END|now:1746043695141689| [2025/04/30 20:08:15 142017] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043695142016| [2025/04/30 20:08:15 142029] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 142038] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1790| [2025/04/30 20:08:15 142047] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1791| [2025/04/30 20:08:15 142056] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1791| [2025/04/30 20:08:15 142063] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 142071] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2201|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2201|path_largest_ack:2201| [2025/04/30 20:08:15 142078] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:78010|prior_delivered:2078472|prior_time:1746043695086889|is_app_limited:0|send_elapse:57917|ack_elapse:55127|ctl_first_sent_time:1746043695088596|lagest_ack_time:1746043695142016|curr_delivered:2143282| [2025/04/30 20:08:15 142086] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695088596| [2025/04/30 20:08:15 142093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:26||sndq_packets_used_bytes:0|sndq_packets_free:839| [2025/04/30 20:08:15 142099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55371|rttvar:1350|minrtt:30499|latest_rtt:53420|ack_delay:40| [2025/04/30 20:08:15 142107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:55122|rttvar:1510|minrtt:30499|latest_rtt:53420|ack_delay:40| [2025/04/30 20:08:15 142113] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2201|lost_pn:2198|thresh:3| [2025/04/30 20:08:15 142120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 142124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 142128] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 142138] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 142142] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 142146] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 142150] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 142154] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 142158] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 142161] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 142184] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 142191] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 142196] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:55122|rtt_var:1510|pto_duration:61162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 142200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 142204] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 142208] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 16854| [2025/04/30 20:08:15 142212] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695224306|now:1746043695142195|interv:82111| [2025/04/30 20:08:15 142216] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695224306|now:1746043695142195|interval:82111|pto_count:0|srtt:55122 [2025/04/30 20:08:15 142221] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57917, ack_elapse 55127, delivered 64810|rate 1119015|lost 359| [2025/04/30 20:08:15 142225] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119015) in round 35| [2025/04/30 20:08:15 142230] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 142234] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 142238] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695088596|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 142243] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695088596|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 142248] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:16854|srtt:55122|latest_rtt:53420|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 142257] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1791|largest:1791|pns:2| [2025/04/30 20:08:15 142262] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1791|frame:ACK |recv_time:1746043695142016|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 142267] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815142016|now:1746043695142016|interv:120000000| [2025/04/30 20:08:15 142271] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815142016|now:1746043695142016|interv:120000000| [2025/04/30 20:08:15 142275] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695223915|pq_index:0| [2025/04/30 20:08:15 142280] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695141662| [2025/04/30 20:08:15 142284] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695142284| [2025/04/30 20:08:15 142289] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695142288| [2025/04/30 20:08:15 142295] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695224306| [2025/04/30 20:08:15 142299] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695224306| [2025/04/30 20:08:15 142303] [debug] |xqc_engine_wakeup_after|wakeup:1746043695224306|now:1746043695142303|diff:82003| [2025/04/30 20:08:15 142308] [debug] |xqc_engine_main_logic|END|now:1746043695142288| [2025/04/30 20:08:15 142313] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695142313| [2025/04/30 20:08:15 142317] [debug] |xqc_engine_wakeup_after|wakeup:1746043695224306|now:1746043695142317|diff:81989| [2025/04/30 20:08:15 142321] [debug] |xqc_engine_main_logic|END|now:1746043695142313| [2025/04/30 20:08:15 143151] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043695143150| [2025/04/30 20:08:15 143164] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 143194] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1791| [2025/04/30 20:08:15 143200] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1792| [2025/04/30 20:08:15 143210] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1792| [2025/04/30 20:08:15 143217] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 143225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2202|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2202|path_largest_ack:2202| [2025/04/30 20:08:15 143232] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:75610|prior_delivered:2082072|prior_time:1746043695089923|is_app_limited:0|send_elapse:55817|ack_elapse:53227|ctl_first_sent_time:1746043695090186|lagest_ack_time:1746043695143150|curr_delivered:2144482| [2025/04/30 20:08:15 143239] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695090186| [2025/04/30 20:08:15 143247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:25||sndq_packets_used_bytes:0|sndq_packets_free:840| [2025/04/30 20:08:15 143253] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:55122|rttvar:1510|minrtt:30499|latest_rtt:52964|ack_delay:88| [2025/04/30 20:08:15 143267] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54841|rttvar:1694|minrtt:30499|latest_rtt:52964|ack_delay:88| [2025/04/30 20:08:15 143274] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2202|lost_pn:2199|thresh:3| [2025/04/30 20:08:15 143280] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143287] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143318] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143322] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143326] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143330] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143334] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143338] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 143342] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54841|rtt_var:1694|pto_duration:61617|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 143347] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 143351] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 143354] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 15654| [2025/04/30 20:08:15 143358] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695224761|now:1746043695143342|interv:81419| [2025/04/30 20:08:15 143362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695224761|now:1746043695143342|interval:81419|pto_count:0|srtt:54841 [2025/04/30 20:08:15 143367] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55817, ack_elapse 53227, delivered 62410|rate 1118118|lost 359| [2025/04/30 20:08:15 143372] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118118) in round 35| [2025/04/30 20:08:15 143376] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 143380] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 143388] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695090186|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 143393] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695090186|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 143397] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:15654|srtt:54841|latest_rtt:52964|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 143403] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1792|largest:1792|pns:2| [2025/04/30 20:08:15 143408] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1792|frame:ACK |recv_time:1746043695143150|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 143414] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815143150|now:1746043695143150|interv:120000000| [2025/04/30 20:08:15 143421] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815143150|now:1746043695143150|interv:120000000| [2025/04/30 20:08:15 143428] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695224306|pq_index:0| [2025/04/30 20:08:15 143435] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695142288| [2025/04/30 20:08:15 143440] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695143439| [2025/04/30 20:08:15 143445] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695143444| [2025/04/30 20:08:15 143452] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695224761| [2025/04/30 20:08:15 143458] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695224761| [2025/04/30 20:08:15 143464] [debug] |xqc_engine_wakeup_after|wakeup:1746043695224761|now:1746043695143464|diff:81297| [2025/04/30 20:08:15 143471] [debug] |xqc_engine_main_logic|END|now:1746043695143444| [2025/04/30 20:08:15 143479] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695143479| [2025/04/30 20:08:15 143485] [debug] |xqc_engine_wakeup_after|wakeup:1746043695224761|now:1746043695143485|diff:81276| [2025/04/30 20:08:15 143491] [debug] |xqc_engine_main_logic|END|now:1746043695143479| [2025/04/30 20:08:15 143771] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043695143770| [2025/04/30 20:08:15 143784] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 143793] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1792| [2025/04/30 20:08:15 143798] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1793| [2025/04/30 20:08:15 143807] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1793| [2025/04/30 20:08:15 143814] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 143822] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2203|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2203|path_largest_ack:2203| [2025/04/30 20:08:15 143837] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:75610|prior_delivered:2083272|prior_time:1746043695090937|is_app_limited:0|send_elapse:57868|ack_elapse:52833|ctl_first_sent_time:1746043695092355|lagest_ack_time:1746043695143770|curr_delivered:2145682| [2025/04/30 20:08:15 143844] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695092355| [2025/04/30 20:08:15 143852] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:24||sndq_packets_used_bytes:0|sndq_packets_free:841| [2025/04/30 20:08:15 143858] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54841|rttvar:1694|minrtt:30499|latest_rtt:51415|ack_delay:40| [2025/04/30 20:08:15 143865] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54407|rttvar:2137|minrtt:30499|latest_rtt:51415|ack_delay:40| [2025/04/30 20:08:15 143872] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2203|lost_pn:2200|thresh:3| [2025/04/30 20:08:15 143879] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143885] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143892] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143897] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143901] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143905] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143909] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143913] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143916] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143920] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143924] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 143928] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 143932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54407|rtt_var:2137|pto_duration:62955|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 143937] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 143943] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 143950] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 14454| [2025/04/30 20:08:15 143961] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695226099|now:1746043695143932|interv:82167| [2025/04/30 20:08:15 143966] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695226099|now:1746043695143932|interval:82167|pto_count:0|srtt:54407 [2025/04/30 20:08:15 143970] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57868, ack_elapse 52833, delivered 62410|rate 1078488|lost 359| [2025/04/30 20:08:15 143975] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078488) in round 35| [2025/04/30 20:08:15 143979] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 143983] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 143987] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695092355|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 143992] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695092355|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 143997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:14454|srtt:54407|latest_rtt:51415|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 144003] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1793|largest:1793|pns:2| [2025/04/30 20:08:15 144007] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1793|frame:ACK |recv_time:1746043695143770|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 144012] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815143770|now:1746043695143770|interv:120000000| [2025/04/30 20:08:15 144017] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815143770|now:1746043695143770|interv:120000000| [2025/04/30 20:08:15 144021] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695224761|pq_index:0| [2025/04/30 20:08:15 144025] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695143444| [2025/04/30 20:08:15 144029] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695144029| [2025/04/30 20:08:15 144035] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695144034| [2025/04/30 20:08:15 144041] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695226099| [2025/04/30 20:08:15 144045] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695226099| [2025/04/30 20:08:15 144049] [debug] |xqc_engine_wakeup_after|wakeup:1746043695226099|now:1746043695144049|diff:82050| [2025/04/30 20:08:15 144053] [debug] |xqc_engine_main_logic|END|now:1746043695144034| [2025/04/30 20:08:15 144059] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695144059| [2025/04/30 20:08:15 144063] [debug] |xqc_engine_wakeup_after|wakeup:1746043695226099|now:1746043695144062|diff:82037| [2025/04/30 20:08:15 144074] [debug] |xqc_engine_main_logic|END|now:1746043695144059| [2025/04/30 20:08:15 144857] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043695144856| [2025/04/30 20:08:15 144874] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 144883] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1793| [2025/04/30 20:08:15 144947] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1794| [2025/04/30 20:08:15 144960] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1794| [2025/04/30 20:08:15 144968] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 144976] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2204|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2205|path_largest_ack:2204| [2025/04/30 20:08:15 144983] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:76810|prior_delivered:2083272|prior_time:1746043695090937|is_app_limited:0|send_elapse:57946|ack_elapse:53919|ctl_first_sent_time:1746043695092433|lagest_ack_time:1746043695144856|curr_delivered:2146882| [2025/04/30 20:08:15 144991] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695092433| [2025/04/30 20:08:15 144999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:23||sndq_packets_used_bytes:0|sndq_packets_free:842| [2025/04/30 20:08:15 145006] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2205|origin_pktnum:0|size:54|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2205|path_largest_ack:2205| [2025/04/30 20:08:15 145014] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:348|tx_in_flight:76810|prior_delivered:2083272|prior_time:1746043695090937|is_app_limited:0|send_elapse:57946|ack_elapse:53919|ctl_first_sent_time:1746043695092433|lagest_ack_time:1746043695144856|curr_delivered:2146936| [2025/04/30 20:08:15 145022] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695092509| [2025/04/30 20:08:15 145028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:22||sndq_packets_used_bytes:0|sndq_packets_free:843| [2025/04/30 20:08:15 145035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54407|rttvar:2137|minrtt:30499|latest_rtt:52347|ack_delay:32| [2025/04/30 20:08:15 145041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:54146|rttvar:2126|minrtt:30499|latest_rtt:52347|ack_delay:32| [2025/04/30 20:08:15 145048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2205|lost_pn:2202|thresh:3| [2025/04/30 20:08:15 145055] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 145062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 145066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 145070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 145074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 145083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 145087] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 145091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 145095] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 145099] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 145103] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 145107] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 145111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:54146|rtt_var:2126|pto_duration:62650|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 145116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 145120] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 145123] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 13200| [2025/04/30 20:08:15 145127] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695225794|now:1746043695145111|interv:80683| [2025/04/30 20:08:15 145132] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695225794|now:1746043695145111|interval:80683|pto_count:0|srtt:54146 [2025/04/30 20:08:15 145136] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57946, ack_elapse 53919, delivered 63664|rate 1098678|lost 359| [2025/04/30 20:08:15 145141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1098678) in round 35| [2025/04/30 20:08:15 145145] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 145149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 145154] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1254|po_sent_time:1746043695092509|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 145158] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1254|po_sent_time:1746043695092509|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 145163] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:13200|srtt:54146|latest_rtt:52347|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 145192] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1794|largest:1794|pns:2| [2025/04/30 20:08:15 145200] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1794|frame:ACK |recv_time:1746043695144856|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 145205] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815144856|now:1746043695144856|interv:120000000| [2025/04/30 20:08:15 145209] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815144856|now:1746043695144856|interv:120000000| [2025/04/30 20:08:15 145213] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695226099|pq_index:0| [2025/04/30 20:08:15 145218] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695144034| [2025/04/30 20:08:15 145222] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695145222| [2025/04/30 20:08:15 145227] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695145226| [2025/04/30 20:08:15 145233] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695225794| [2025/04/30 20:08:15 145238] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695225794| [2025/04/30 20:08:15 145241] [debug] |xqc_engine_wakeup_after|wakeup:1746043695225794|now:1746043695145241|diff:80553| [2025/04/30 20:08:15 145246] [debug] |xqc_engine_main_logic|END|now:1746043695145226| [2025/04/30 20:08:15 145255] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695145255| [2025/04/30 20:08:15 145259] [debug] |xqc_engine_wakeup_after|wakeup:1746043695225794|now:1746043695145259|diff:80535| [2025/04/30 20:08:15 145263] [debug] |xqc_engine_main_logic|END|now:1746043695145255| [2025/04/30 20:08:15 146127] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043695146126| [2025/04/30 20:08:15 146138] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 146147] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1794| [2025/04/30 20:08:15 146154] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1795| [2025/04/30 20:08:15 146163] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1795| [2025/04/30 20:08:15 146191] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 146199] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2206|origin_pktnum:2139|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2206|path_largest_ack:2206| [2025/04/30 20:08:15 146206] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:349|tx_in_flight:72064|prior_delivered:2088072|prior_time:1746043695095227|is_app_limited:0|send_elapse:56995|ack_elapse:50899|ctl_first_sent_time:1746043695095506|lagest_ack_time:1746043695146126|curr_delivered:2148136| [2025/04/30 20:08:15 146212] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695095506| [2025/04/30 20:08:15 146219] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:20||sndq_packets_used_bytes:0|sndq_packets_free:845| [2025/04/30 20:08:15 146225] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:54146|rttvar:2126|minrtt:30499|latest_rtt:50620|ack_delay:104| [2025/04/30 20:08:15 146232] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:53692|rttvar:2502|minrtt:30499|latest_rtt:50620|ack_delay:104| [2025/04/30 20:08:15 146250] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2206|lost_pn:2203|thresh:3| [2025/04/30 20:08:15 146257] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 146263] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 146269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 146275] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 146279] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 146283] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 146286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 146290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 146294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 146299] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 146305] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 146312] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:53692|rtt_var:2502|pto_duration:63700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 146319] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 146325] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 146329] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 12000| [2025/04/30 20:08:15 146333] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695226844|now:1746043695146312|interv:80532| [2025/04/30 20:08:15 146337] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695226844|now:1746043695146312|interval:80532|pto_count:0|srtt:53692 [2025/04/30 20:08:15 146342] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56995, ack_elapse 50899, delivered 60064|rate 1053846|lost 359| [2025/04/30 20:08:15 146347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1053846) in round 35| [2025/04/30 20:08:15 146351] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 146355] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 146359] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695095506|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 146363] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695095506|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2097672| [2025/04/30 20:08:15 146373] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:12000|srtt:53692|latest_rtt:50620|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 146379] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1795|largest:1795|pns:2| [2025/04/30 20:08:15 146383] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1795|frame:ACK |recv_time:1746043695146126|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 146388] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815146126|now:1746043695146126|interv:120000000| [2025/04/30 20:08:15 146392] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815146126|now:1746043695146126|interv:120000000| [2025/04/30 20:08:15 146396] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695225794|pq_index:0| [2025/04/30 20:08:15 146401] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695145226| [2025/04/30 20:08:15 146405] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695146405| [2025/04/30 20:08:15 146410] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695146409| [2025/04/30 20:08:15 146416] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695226844| [2025/04/30 20:08:15 146420] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695226844| [2025/04/30 20:08:15 146424] [debug] |xqc_engine_wakeup_after|wakeup:1746043695226844|now:1746043695146424|diff:80420| [2025/04/30 20:08:15 146429] [debug] |xqc_engine_main_logic|END|now:1746043695146409| [2025/04/30 20:08:15 146437] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:61|state:ESTABED|recv_time:1746043695146436| [2025/04/30 20:08:15 146442] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 146448] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1795| [2025/04/30 20:08:15 146451] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1796| [2025/04/30 20:08:15 146457] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1796| [2025/04/30 20:08:15 146461] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 146466] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1| [2025/04/30 20:08:15 146471] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043695171436|now:1746043695146436|interv:25000| [2025/04/30 20:08:15 146476] [debug] |scid:ed3061445c419a858f5981dc|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:1746043695146436|max_ack_delay:25000| [2025/04/30 20:08:15 146481] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1796|largest:1796|pns:2| [2025/04/30 20:08:15 146488] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:61|pkt_type:SHORT_HEADER|pkt_num:1796|frame:PING ACK |recv_time:1746043695146436|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 146493] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815146436|now:1746043695146436|interv:120000000| [2025/04/30 20:08:15 146497] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815146436|now:1746043695146436|interv:120000000| [2025/04/30 20:08:15 146501] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695226844|pq_index:0| [2025/04/30 20:08:15 146505] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695146409| [2025/04/30 20:08:15 146508] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695146508| [2025/04/30 20:08:15 146513] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695146512| [2025/04/30 20:08:15 146518] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695171436| [2025/04/30 20:08:15 146522] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695171436| [2025/04/30 20:08:15 146526] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695146526|diff:24910| [2025/04/30 20:08:15 146530] [debug] |xqc_engine_main_logic|END|now:1746043695146512| [2025/04/30 20:08:15 146535] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695146535| [2025/04/30 20:08:15 146539] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695146539|diff:24897| [2025/04/30 20:08:15 146543] [debug] |xqc_engine_main_logic|END|now:1746043695146535| [2025/04/30 20:08:15 146951] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043695146950| [2025/04/30 20:08:15 146962] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 146971] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1796| [2025/04/30 20:08:15 146977] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1797| [2025/04/30 20:08:15 146986] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1797| [2025/04/30 20:08:15 146992] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 147001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2207|origin_pktnum:2156|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2207|path_largest_ack:2207| [2025/04/30 20:08:15 147007] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:350|tx_in_flight:56464|prior_delivered:2103672|prior_time:1746043695107904|is_app_limited:0|send_elapse:56794|ack_elapse:39046|ctl_first_sent_time:1746043695108149|lagest_ack_time:1746043695146950|curr_delivered:2149336| [2025/04/30 20:08:15 147015] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695108149| [2025/04/30 20:08:15 147022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:18||sndq_packets_used_bytes:0|sndq_packets_free:847| [2025/04/30 20:08:15 147028] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:53692|rttvar:2502|minrtt:30499|latest_rtt:38801|ack_delay:56| [2025/04/30 20:08:15 147033] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:51824|rttvar:5613|minrtt:30499|latest_rtt:38801|ack_delay:56| [2025/04/30 20:08:15 147043] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2207|lost_pn:2204|thresh:3| [2025/04/30 20:08:15 147048] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 147054] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 147060] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 147066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 147070] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 147074] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 147078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 147082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 147086] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 147091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 147098] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:51824|rtt_var:5613|pto_duration:74276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 147104] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 147111] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 147115] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 10800| [2025/04/30 20:08:15 147119] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695237420|now:1746043695147097|interv:90323| [2025/04/30 20:08:15 147124] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695237420|now:1746043695147097|interval:90323|pto_count:0|srtt:51824 [2025/04/30 20:08:15 147128] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56794, ack_elapse 39046, delivered 45664|rate 804028|lost 359| [2025/04/30 20:08:15 147132] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: RTT round update 35 -> 36| [2025/04/30 20:08:15 147137] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (804028) in round 36| [2025/04/30 20:08:15 147141] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 147145] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 147149] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695108149|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 147157] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695108149|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 147162] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:10800|srtt:51824|latest_rtt:38801|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:08:15 147187] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1797|largest:1797|pns:2| [2025/04/30 20:08:15 147192] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1797|frame:ACK |recv_time:1746043695146950|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 147197] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815146950|now:1746043695146950|interv:120000000| [2025/04/30 20:08:15 147201] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815146950|now:1746043695146950|interv:120000000| [2025/04/30 20:08:15 147205] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695171436|pq_index:0| [2025/04/30 20:08:15 147210] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695146512| [2025/04/30 20:08:15 147214] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695147213| [2025/04/30 20:08:15 147218] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695147217| [2025/04/30 20:08:15 147225] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695171436| [2025/04/30 20:08:15 147229] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695171436| [2025/04/30 20:08:15 147233] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695147232|diff:24204| [2025/04/30 20:08:15 147237] [debug] |xqc_engine_main_logic|END|now:1746043695147217| [2025/04/30 20:08:15 147242] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695147242| [2025/04/30 20:08:15 147246] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695147246|diff:24190| [2025/04/30 20:08:15 147250] [debug] |xqc_engine_main_logic|END|now:1746043695147242| [2025/04/30 20:08:15 148848] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043695148846| [2025/04/30 20:08:15 148862] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 148871] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1797| [2025/04/30 20:08:15 148878] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1798| [2025/04/30 20:08:15 148886] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1798| [2025/04/30 20:08:15 148893] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 148902] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2208|origin_pktnum:2162|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2209|path_largest_ack:2208| [2025/04/30 20:08:15 148909] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:351|tx_in_flight:50464|prior_delivered:2109672|prior_time:1746043695112879|is_app_limited:0|send_elapse:58188|ack_elapse:35967|ctl_first_sent_time:1746043695113196|lagest_ack_time:1746043695148846|curr_delivered:2150536| [2025/04/30 20:08:15 148924] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695113196| [2025/04/30 20:08:15 148932] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:16||sndq_packets_used_bytes:0|sndq_packets_free:849| [2025/04/30 20:08:15 148939] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2209|origin_pktnum:2167|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2209|path_largest_ack:2209| [2025/04/30 20:08:15 148946] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:352|tx_in_flight:46864|prior_delivered:2113272|prior_time:1746043695116063|is_app_limited:0|send_elapse:57430|ack_elapse:32783|ctl_first_sent_time:1746043695116835|lagest_ack_time:1746043695148846|curr_delivered:2151736| [2025/04/30 20:08:15 148953] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695116835| [2025/04/30 20:08:15 148960] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:14||sndq_packets_used_bytes:0|sndq_packets_free:851| [2025/04/30 20:08:15 148967] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:51824|rttvar:5613|minrtt:30499|latest_rtt:32011|ack_delay:80| [2025/04/30 20:08:15 148973] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:49337|rttvar:9183|minrtt:30499|latest_rtt:32011|ack_delay:80| [2025/04/30 20:08:15 148980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2209|lost_pn:2206|thresh:3| [2025/04/30 20:08:15 148986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 148991] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 148997] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 149004] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 149010] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 149015] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 149019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 149023] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 149027] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:49337|rtt_var:9183|pto_duration:86069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 149032] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 149036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 149039] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 8400| [2025/04/30 20:08:15 149043] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695249213|now:1746043695149027|interv:100186| [2025/04/30 20:08:15 149052] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695249213|now:1746043695149027|interval:100186|pto_count:0|srtt:49337 [2025/04/30 20:08:15 149057] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57430, ack_elapse 32783, delivered 38464|rate 669754|lost 359| [2025/04/30 20:08:15 149062] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (669754) in round 36| [2025/04/30 20:08:15 149066] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 149070] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 149074] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:2400|po_sent_time:1746043695116835|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 149078] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:2400|po_sent_time:1746043695116835|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 149083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:8400|srtt:49337|latest_rtt:32011|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 149089] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1798|largest:1798|pns:2| [2025/04/30 20:08:15 149094] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1798|frame:ACK |recv_time:1746043695148846|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 149099] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815148846|now:1746043695148846|interv:120000000| [2025/04/30 20:08:15 149103] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815148846|now:1746043695148846|interv:120000000| [2025/04/30 20:08:15 149107] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695171436|pq_index:0| [2025/04/30 20:08:15 149111] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695147217| [2025/04/30 20:08:15 149115] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695149115| [2025/04/30 20:08:15 149120] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695149119| [2025/04/30 20:08:15 149127] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695171436| [2025/04/30 20:08:15 149131] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695171436| [2025/04/30 20:08:15 149135] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695149135|diff:22301| [2025/04/30 20:08:15 149139] [debug] |xqc_engine_main_logic|END|now:1746043695149119| [2025/04/30 20:08:15 149145] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695149145| [2025/04/30 20:08:15 149149] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695149149|diff:22287| [2025/04/30 20:08:15 149155] [debug] |xqc_engine_main_logic|END|now:1746043695149145| [2025/04/30 20:08:15 150404] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:60|state:ESTABED|recv_time:1746043695150403| [2025/04/30 20:08:15 150428] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 150440] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1798| [2025/04/30 20:08:15 150446] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1799| [2025/04/30 20:08:15 150457] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1799| [2025/04/30 20:08:15 150464] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 150473] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2210|origin_pktnum:2169|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2210|path_largest_ack:2210| [2025/04/30 20:08:15 150481] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:353|tx_in_flight:44464|prior_delivered:2115672|prior_time:1746043695117777|is_app_limited:0|send_elapse:56097|ack_elapse:32626|ctl_first_sent_time:1746043695118078|lagest_ack_time:1746043695150403|curr_delivered:2152936| [2025/04/30 20:08:15 150488] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695118078| [2025/04/30 20:08:15 150496] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:12||sndq_packets_used_bytes:0|sndq_packets_free:853| [2025/04/30 20:08:15 150502] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:49337|rttvar:9183|minrtt:30499|latest_rtt:32325|ack_delay:72| [2025/04/30 20:08:15 150508] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:47201|rttvar:11159|minrtt:30499|latest_rtt:32325|ack_delay:72| [2025/04/30 20:08:15 150514] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2210|lost_pn:2207|thresh:3| [2025/04/30 20:08:15 150521] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 150527] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 150533] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 150537] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 150541] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 150546] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 150553] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 150559] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:47201|rtt_var:11159|pto_duration:91837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 150566] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 150572] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 150583] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 7200| [2025/04/30 20:08:15 150587] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695254981|now:1746043695150558|interv:104423| [2025/04/30 20:08:15 150592] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695254981|now:1746043695150558|interval:104423|pto_count:0|srtt:47201 [2025/04/30 20:08:15 150596] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 56097, ack_elapse 32626, delivered 37264|rate 664277|lost 359| [2025/04/30 20:08:15 150601] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (664277) in round 36| [2025/04/30 20:08:15 150606] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 150610] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 150614] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695118078|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 150619] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695118078|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 150624] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:7200|srtt:47201|latest_rtt:32325|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 150630] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1799|largest:1799|pns:2| [2025/04/30 20:08:15 150635] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1799|frame:ACK |recv_time:1746043695150403|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 150641] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815150403|now:1746043695150403|interv:120000000| [2025/04/30 20:08:15 150647] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815150403|now:1746043695150403|interv:120000000| [2025/04/30 20:08:15 150653] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695171436|pq_index:0| [2025/04/30 20:08:15 150661] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695149119| [2025/04/30 20:08:15 150667] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695150667| [2025/04/30 20:08:15 150674] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695150672| [2025/04/30 20:08:15 150682] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695171436| [2025/04/30 20:08:15 150686] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695171436| [2025/04/30 20:08:15 150690] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695150690|diff:20746| [2025/04/30 20:08:15 150694] [debug] |xqc_engine_main_logic|END|now:1746043695150672| [2025/04/30 20:08:15 150704] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695150703| [2025/04/30 20:08:15 150708] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695150708|diff:20728| [2025/04/30 20:08:15 150712] [debug] |xqc_engine_main_logic|END|now:1746043695150703| [2025/04/30 20:08:15 153921] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695153920| [2025/04/30 20:08:15 153953] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 153965] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1799| [2025/04/30 20:08:15 153971] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1800| [2025/04/30 20:08:15 153980] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1800| [2025/04/30 20:08:15 153987] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 153995] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2212|origin_pktnum:2174|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2212|path_largest_ack:2212| [2025/04/30 20:08:15 154000] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:354|tx_in_flight:39664|prior_delivered:2120472|prior_time:1746043695121761|is_app_limited:0|send_elapse:57836|ack_elapse:32159|ctl_first_sent_time:1746043695122076|lagest_ack_time:1746043695153920|curr_delivered:2154136| [2025/04/30 20:08:15 154005] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695122076| [2025/04/30 20:08:15 154012] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:10||sndq_packets_used_bytes:0|sndq_packets_free:855| [2025/04/30 20:08:15 154018] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:47201|rttvar:11159|minrtt:30499|latest_rtt:31844|ack_delay:104| [2025/04/30 20:08:15 154025] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:45268|rttvar:12235|minrtt:30499|latest_rtt:31844|ack_delay:104| [2025/04/30 20:08:15 154031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2212|lost_pn:2209|thresh:3| [2025/04/30 20:08:15 154038] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 154045] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 154051] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 154057] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 154063] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 154069] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 154073] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:45268|rtt_var:12235|pto_duration:94208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 154078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 154082] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 154093] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 6000| [2025/04/30 20:08:15 154097] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695257352|now:1746043695154073|interv:103279| [2025/04/30 20:08:15 154102] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695257352|now:1746043695154073|interval:103279|pto_count:0|srtt:45268 [2025/04/30 20:08:15 154106] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57836, ack_elapse 32159, delivered 33664|rate 582059|lost 359| [2025/04/30 20:08:15 154111] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (582059) in round 36| [2025/04/30 20:08:15 154116] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 154120] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 154124] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695122076|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 154130] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695122076|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 154135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:6000|srtt:45268|latest_rtt:31844|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 154141] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1800|largest:1800|pns:2| [2025/04/30 20:08:15 154145] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1800|frame:ACK |recv_time:1746043695153920|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 154151] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815153920|now:1746043695153920|interv:120000000| [2025/04/30 20:08:15 154155] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815153920|now:1746043695153920|interv:120000000| [2025/04/30 20:08:15 154160] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695171436|pq_index:0| [2025/04/30 20:08:15 154165] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695150672| [2025/04/30 20:08:15 154193] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695154193| [2025/04/30 20:08:15 154199] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695154198| [2025/04/30 20:08:15 154206] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695171436| [2025/04/30 20:08:15 154210] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695171436| [2025/04/30 20:08:15 154214] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695154214|diff:17222| [2025/04/30 20:08:15 154219] [debug] |xqc_engine_main_logic|END|now:1746043695154198| [2025/04/30 20:08:15 154229] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695154229| [2025/04/30 20:08:15 154232] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695154232|diff:17204| [2025/04/30 20:08:15 154236] [debug] |xqc_engine_main_logic|END|now:1746043695154229| [2025/04/30 20:08:15 158886] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695158884| [2025/04/30 20:08:15 158905] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 158915] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1800| [2025/04/30 20:08:15 158922] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1801| [2025/04/30 20:08:15 158932] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1801| [2025/04/30 20:08:15 158939] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 158947] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2213|origin_pktnum:2180|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2213|path_largest_ack:2213| [2025/04/30 20:08:15 158955] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:355|tx_in_flight:33664|prior_delivered:2126472|prior_time:1746043695126881|is_app_limited:0|send_elapse:57606|ack_elapse:32003|ctl_first_sent_time:1746043695127255|lagest_ack_time:1746043695158884|curr_delivered:2155336| [2025/04/30 20:08:15 158962] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695127255| [2025/04/30 20:08:15 158971] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:8||sndq_packets_used_bytes:0|sndq_packets_free:857| [2025/04/30 20:08:15 158975] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:45268|rttvar:12235|minrtt:30499|latest_rtt:31629|ack_delay:72| [2025/04/30 20:08:15 158980] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:43554|rttvar:12604|minrtt:30499|latest_rtt:31629|ack_delay:72| [2025/04/30 20:08:15 158986] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2213|lost_pn:2210|thresh:3| [2025/04/30 20:08:15 158993] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 158999] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 159005] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 159011] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 159016] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 159022] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:43554|rtt_var:12604|pto_duration:93970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 159029] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 159035] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 159041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 4800| [2025/04/30 20:08:15 159057] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695257114|now:1746043695159021|interv:98093| [2025/04/30 20:08:15 159062] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695257114|now:1746043695159021|interval:98093|pto_count:0|srtt:43554 [2025/04/30 20:08:15 159067] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57606, ack_elapse 32003, delivered 28864|rate 501058|lost 359| [2025/04/30 20:08:15 159072] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (501058) in round 36| [2025/04/30 20:08:15 159076] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 159080] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 159085] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695127255|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 159090] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695127255|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 159094] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:4800|srtt:43554|latest_rtt:31629|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 159101] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1801|largest:1801|pns:2| [2025/04/30 20:08:15 159105] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1801|frame:ACK |recv_time:1746043695158884|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 159110] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815158884|now:1746043695158884|interv:120000000| [2025/04/30 20:08:15 159115] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815158884|now:1746043695158884|interv:120000000| [2025/04/30 20:08:15 159119] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695171436|pq_index:0| [2025/04/30 20:08:15 159124] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695154198| [2025/04/30 20:08:15 159128] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695159128| [2025/04/30 20:08:15 159134] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695159132| [2025/04/30 20:08:15 159141] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695171436| [2025/04/30 20:08:15 159145] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695171436| [2025/04/30 20:08:15 159149] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695159149|diff:12287| [2025/04/30 20:08:15 159153] [debug] |xqc_engine_main_logic|END|now:1746043695159132| [2025/04/30 20:08:15 159159] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695159159| [2025/04/30 20:08:15 159190] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695159190|diff:12246| [2025/04/30 20:08:15 159194] [debug] |xqc_engine_main_logic|END|now:1746043695159159| [2025/04/30 20:08:15 161191] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695161190| [2025/04/30 20:08:15 161208] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 161218] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1801| [2025/04/30 20:08:15 161224] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1802| [2025/04/30 20:08:15 161233] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1802| [2025/04/30 20:08:15 161239] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 161247] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2214|origin_pktnum:2184|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2214|path_largest_ack:2214| [2025/04/30 20:08:15 161258] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:356|tx_in_flight:31254|prior_delivered:2128882|prior_time:1746043695129040|is_app_limited:0|send_elapse:55879|ack_elapse:32150|ctl_first_sent_time:1746043695129387|lagest_ack_time:1746043695161190|curr_delivered:2156536| [2025/04/30 20:08:15 161263] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695129387| [2025/04/30 20:08:15 161269] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:6||sndq_packets_used_bytes:0|sndq_packets_free:859| [2025/04/30 20:08:15 161273] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:43554|rttvar:12604|minrtt:30499|latest_rtt:31803|ack_delay:48| [2025/04/30 20:08:15 161277] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:42079|rttvar:12402|minrtt:30499|latest_rtt:31803|ack_delay:48| [2025/04/30 20:08:15 161282] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2214|lost_pn:2211|thresh:3| [2025/04/30 20:08:15 161286] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 161290] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 161294] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 161298] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 161302] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:42079|rtt_var:12402|pto_duration:91687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 161307] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 161311] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 161315] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 3600| [2025/04/30 20:08:15 161319] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695254831|now:1746043695161302|interv:93529| [2025/04/30 20:08:15 161323] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695254831|now:1746043695161302|interval:93529|pto_count:0|srtt:42079 [2025/04/30 20:08:15 161334] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55879, ack_elapse 32150, delivered 27654|rate 494890|lost 359| [2025/04/30 20:08:15 161339] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (494890) in round 36| [2025/04/30 20:08:15 161343] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 161347] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 161351] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695129387|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 161357] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695129387|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 161362] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:3600|srtt:42079|latest_rtt:31803|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 161369] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1802|largest:1802|pns:2| [2025/04/30 20:08:15 161376] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1802|frame:ACK |recv_time:1746043695161190|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 161383] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815161190|now:1746043695161190|interv:120000000| [2025/04/30 20:08:15 161389] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815161190|now:1746043695161190|interv:120000000| [2025/04/30 20:08:15 161396] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695171436|pq_index:0| [2025/04/30 20:08:15 161403] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695159132| [2025/04/30 20:08:15 161407] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695161407| [2025/04/30 20:08:15 161412] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695161411| [2025/04/30 20:08:15 161419] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695171436| [2025/04/30 20:08:15 161423] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695171436| [2025/04/30 20:08:15 161427] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695161427|diff:10009| [2025/04/30 20:08:15 161432] [debug] |xqc_engine_main_logic|END|now:1746043695161411| [2025/04/30 20:08:15 161437] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695161437| [2025/04/30 20:08:15 161441] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695161441|diff:9995| [2025/04/30 20:08:15 161445] [debug] |xqc_engine_main_logic|END|now:1746043695161437| [2025/04/30 20:08:15 163977] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695163973| [2025/04/30 20:08:15 164022] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 164039] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1802| [2025/04/30 20:08:15 164048] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1803| [2025/04/30 20:08:15 164062] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1803| [2025/04/30 20:08:15 164070] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 164083] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2215|origin_pktnum:2186|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2215|path_largest_ack:2215| [2025/04/30 20:08:15 164094] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:357|tx_in_flight:28854|prior_delivered:2131282|prior_time:1746043695130822|is_app_limited:0|send_elapse:57411|ack_elapse:33151|ctl_first_sent_time:1746043695131189|lagest_ack_time:1746043695163973|curr_delivered:2157736| [2025/04/30 20:08:15 164105] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695131189| [2025/04/30 20:08:15 164116] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:861| [2025/04/30 20:08:15 164125] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:42079|rttvar:12402|minrtt:30499|latest_rtt:32784|ack_delay:456| [2025/04/30 20:08:15 164135] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:40861|rttvar:11739|minrtt:30499|latest_rtt:32784|ack_delay:456| [2025/04/30 20:08:15 164144] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2215|lost_pn:2212|thresh:3| [2025/04/30 20:08:15 164152] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 164160] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 164165] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 164200] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:40861|rtt_var:11739|pto_duration:87817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 164210] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 164217] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 164222] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 2400| [2025/04/30 20:08:15 164227] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695250961|now:1746043695164200|interv:86761| [2025/04/30 20:08:15 164233] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695250961|now:1746043695164200|interval:86761|pto_count:0|srtt:40861 [2025/04/30 20:08:15 164239] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 57411, ack_elapse 33151, delivered 26454|rate 460782|lost 359| [2025/04/30 20:08:15 164245] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (460782) in round 36| [2025/04/30 20:08:15 164261] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 164266] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 164271] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695131189|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 164278] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695131189|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 164284] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:2400|srtt:40861|latest_rtt:32784|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 164293] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1803|largest:1803|pns:2| [2025/04/30 20:08:15 164299] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1803|frame:ACK |recv_time:1746043695163973|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 164306] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815163973|now:1746043695163973|interv:120000000| [2025/04/30 20:08:15 164312] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815163973|now:1746043695163973|interv:120000000| [2025/04/30 20:08:15 164317] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695171436|pq_index:0| [2025/04/30 20:08:15 164323] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695161411| [2025/04/30 20:08:15 164329] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695164328| [2025/04/30 20:08:15 164337] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695164334| [2025/04/30 20:08:15 164345] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695171436| [2025/04/30 20:08:15 164351] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695171436| [2025/04/30 20:08:15 164356] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695164356|diff:7080| [2025/04/30 20:08:15 164362] [debug] |xqc_engine_main_logic|END|now:1746043695164334| [2025/04/30 20:08:15 164369] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695164369| [2025/04/30 20:08:15 164374] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695164374|diff:7062| [2025/04/30 20:08:15 164379] [debug] |xqc_engine_main_logic|END|now:1746043695164369| [2025/04/30 20:08:15 168912] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:46|state:ESTABED|recv_time:1746043695168910| [2025/04/30 20:08:15 168933] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 168945] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1803| [2025/04/30 20:08:15 168967] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1804| [2025/04/30 20:08:15 168986] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1804| [2025/04/30 20:08:15 168993] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:2| [2025/04/30 20:08:15 169001] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|conn:000055FC16B356FC|path:0|pkt_num:2216|origin_pktnum:2191|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2216|path_largest_ack:2216| [2025/04/30 20:08:15 169009] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_update|prior_lost:358|tx_in_flight:24054|prior_delivered:2136082|prior_time:1746043695136618|is_app_limited:0|send_elapse:55713|ack_elapse:32292|ctl_first_sent_time:1746043695136973|lagest_ack_time:1746043695168910|curr_delivered:2158936| [2025/04/30 20:08:15 169017] [debug] |scid:ed3061445c419a858f5981dc|xqc_update_sample|sampler_sent_time_update:1746043695136973| [2025/04/30 20:08:15 169024] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:863| [2025/04/30 20:08:15 169031] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|before update rtt|conn:000055FC16B356FC|srtt:40861|rttvar:11739|minrtt:30499|latest_rtt:31937|ack_delay:80| [2025/04/30 20:08:15 169036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_update_rtt|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |after update rtt|conn:000055FC16B356FC|srtt:39736|rttvar:11056|minrtt:30499|latest_rtt:31937|ack_delay:80| [2025/04/30 20:08:15 169041] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_lost_sent_pn|largest_acked:2216|lost_pn:2213|thresh:3| [2025/04/30 20:08:15 169046] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:08:15 169053] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:08:15 169059] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|srtt:39736|rtt_var:11056|pto_duration:83960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:08:15 169066] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:08:15 169072] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:08:15 169078] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_get_pto_time_and_space|conn:000055FC16B356FC|path:0|PNS: 2, unacked: 1200| [2025/04/30 20:08:15 169084] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:LOSS_DETECTION|expire:1746043695247104|now:1746043695169058|interv:78046| [2025/04/30 20:08:15 169091] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055FC16B356FC|path:0|pns:2|expire:1746043695247104|now:1746043695169058|interval:78046|pto_count:0|srtt:39736 [2025/04/30 20:08:15 169098] [debug] |scid:ed3061445c419a858f5981dc|xqc_generate_sample|sampler: send_elapse 55713, ack_elapse 32292, delivered 22854|rate 410209|lost 359| [2025/04/30 20:08:15 169105] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (410209) in round 36| [2025/04/30 20:08:15 169112] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_update_min_rtt|minrtt expire|rtt:30499, old_rtt:30499| [2025/04/30 20:08:15 169118] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94067|extra_cwnd:11508| [2025/04/30 20:08:15 169122] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695136973|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 169127] [debug] |scid:ed3061445c419a858f5981dc|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105575|packet_lost:0|acked:1200|po_sent_time:1746043695136973|recovery:1|recovery_start:1746043695137987|packet_conservation:0|next_round_delivered:2149336| [2025/04/30 20:08:15 169137] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2 |bbr on ack|mode:2|pacing_rate:1233721|bw:1233721|cwnd:105575|full_bw_reached:1|inflight:1200|srtt:39736|latest_rtt:31937|min_rtt:30499|applimit:0|lost:359|recovery:1|recovery_start:1746043695137987|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:08:15 169144] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1804|largest:1804|pns:2| [2025/04/30 20:08:15 169149] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1804|frame:ACK |recv_time:1746043695168910|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 169154] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815168910|now:1746043695168910|interv:120000000| [2025/04/30 20:08:15 169159] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815168910|now:1746043695168910|interv:120000000| [2025/04/30 20:08:15 169163] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695171436|pq_index:0| [2025/04/30 20:08:15 169191] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695164334| [2025/04/30 20:08:15 169195] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695169195| [2025/04/30 20:08:15 169201] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695169199| [2025/04/30 20:08:15 169208] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695171436| [2025/04/30 20:08:15 169212] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695171436| [2025/04/30 20:08:15 169216] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695169216|diff:2220| [2025/04/30 20:08:15 169221] [debug] |xqc_engine_main_logic|END|now:1746043695169199| [2025/04/30 20:08:15 169227] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695169226| [2025/04/30 20:08:15 169230] [debug] |xqc_engine_wakeup_after|wakeup:1746043695171436|now:1746043695169230|diff:2206| [2025/04/30 20:08:15 169234] [debug] |xqc_engine_main_logic|END|now:1746043695169226| [2025/04/30 20:08:15 169752] [info] |xqc_engine_packet_process|==>|conn:000055FC16B356FC|size:40|state:ESTABED|recv_time:1746043695169750| [2025/04/30 20:08:15 169765] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:ed3061445c419a858f5981dc|spin_bit:0| [2025/04/30 20:08:15 169774] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|largest_pn:1804| [2025/04/30 20:08:15 169780] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1805| [2025/04/30 20:08:15 169789] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1805| [2025/04/30 20:08:15 169793] [debug] |scid:ed3061445c419a858f5981dc|xqc_process_frames|frame_type:1d| [2025/04/30 20:08:15 169798] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_DRAINING|expire:1746043695496678|now:1746043695169798|interv:326880| [2025/04/30 20:08:15 169805] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_queue_drop_packets|sndq_packets_used:2|sndq_packets_used_bytes:0|sndq_packets_free:863| [2025/04/30 20:08:15 169812] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_queue_drop_packets|path:0|ctl_bytes_in_flight:1200| [2025/04/30 20:08:15 169826] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_INIT| [2025/04/30 20:08:15 169833] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_HSK| [2025/04/30 20:08:15 169839] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:15 169844] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 20:08:15 169852] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_immediate_close|state to closing|state:ESTABED|flags: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) [2025/04/30 20:08:15 169861] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_immediate_close|gen_conn_close|state:CLOSING| [2025/04/30 20:08:15 169867] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:ACK_01RTT|expire:1746043695194750|now:1746043695169750|interv:25000| [2025/04/30 20:08:15 169876] [debug] |scid:ed3061445c419a858f5981dc|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 CLOSING_NOTIFY NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746043695169750|max_ack_delay:25000| [2025/04/30 20:08:15 169883] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1805|largest:1805|pns:2| [2025/04/30 20:08:15 169889] [info] |scid:ed3061445c419a858f5981dc|xqc_conn_on_pkt_processed|====>|conn:000055FC16B356FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1805|frame:CONNECTION_CLOSE |recv_time:1746043695169750|dcid:ed3061445c419a858f5981dc|dcid_seq:0| [2025/04/30 20:08:15 169894] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:PATH_IDLE|expire:1746043815169750|now:1746043695169750|interv:120000000| [2025/04/30 20:08:15 169898] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_set|type:CONN_IDLE|expire:1746043815169750|now:1746043695169750|interv:120000000| [2025/04/30 20:08:15 169904] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695171436|pq_index:0| [2025/04/30 20:08:15 169910] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695169199| [2025/04/30 20:08:15 169916] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695169916| [2025/04/30 20:08:15 169925] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:DRAINING|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP 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:1746043695169923| [2025/04/30 20:08:15 169935] [debug] |scid:ed3061445c419a858f5981dc|xqc_path_get_perf_class|conn:000055FC16B356FC|path_id:0|path_srtt:39736|min_srtt:39736|path_bw:1233721|loss_rate:8.60|path_pto:0| [2025/04/30 20:08:15 169942] [debug] |scid:ed3061445c419a858f5981dc|xqc_minrtt_scheduler_get_path|path srtt|conn:000055FC16B356FC|path_id:0|path_srtt:39736|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:08:15 169949] [debug] |scid:ed3061445c419a858f5981dc|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:08:15 169957] [debug] |scid:ed3061445c419a858f5981dc|xqc_check_acked_or_dropped_pkt|conn:000055FC16B356FC|pkt_num:0|size:29|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE | [2025/04/30 20:08:15 169965] [debug] |scid:ed3061445c419a858f5981dc|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2218| [2025/04/30 20:08:15 170019] [info] |scid:ed3061445c419a858f5981dc|xqc_send_packet_with_pn|<==|conn:000055FC16B356FC|path:0|pkt_num:2218|size:29|sent:45|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |inflight:0|now:1746043695169974|stream_id:0|stream_offset:0| [2025/04/30 20:08:15 170036] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_on_packet_sent|conn:000055FC16B356FC|path:0|pkt_num:2218|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:08:15 170045] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695194750| [2025/04/30 20:08:15 170052] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695194750| [2025/04/30 20:08:15 170057] [debug] |xqc_engine_wakeup_after|wakeup:1746043695194750|now:1746043695170057|diff:24693| [2025/04/30 20:08:15 170062] [debug] |xqc_engine_main_logic|END|now:1746043695169923| [2025/04/30 20:08:15 170068] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695170068| [2025/04/30 20:08:15 170072] [debug] |xqc_engine_wakeup_after|wakeup:1746043695194750|now:1746043695170072|diff:24678| [2025/04/30 20:08:15 170076] [debug] |xqc_engine_main_logic|END|now:1746043695170068| [2025/04/30 20:08:15 195193] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695195192| [2025/04/30 20:08:15 195227] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695194750|pq_index:0| [2025/04/30 20:08:15 195233] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695169923| [2025/04/30 20:08:15 195241] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:DRAINING|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP 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:1746043695195238| [2025/04/30 20:08:15 195247] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746043695194750|now:1746043695195238| [2025/04/30 20:08:15 195252] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:08:15 195256] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746043695194750|now:1746043695195238| [2025/04/30 20:08:15 195261] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:08:15 195267] [debug] |scid:ed3061445c419a858f5981dc|xqc_conn_next_wakeup_time|wakeup_time:1746043695496678| [2025/04/30 20:08:15 195271] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_wakeup_queue|next_tick_time:1746043695496678| [2025/04/30 20:08:15 195275] [debug] |xqc_engine_wakeup_after|wakeup:1746043695496678|now:1746043695195275|diff:301403| [2025/04/30 20:08:15 195280] [debug] |xqc_engine_main_logic|END|now:1746043695195238| [2025/04/30 20:08:15 497633] [debug] |xqc_engine_main_logic|BEGIN|now:1746043695497632| [2025/04/30 20:08:15 497669] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_remove_wakeup_queue|next_tick_time:1746043695496678|pq_index:0| [2025/04/30 20:08:15 497675] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_add_active_queue|last_ticked_time:1746043695195238| [2025/04/30 20:08:15 497683] [debug] |scid:ed3061445c419a858f5981dc|xqc_engine_process_conn|conn:000055FC16B356FC|state:DRAINING|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP 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:1746043695497680| [2025/04/30 20:08:15 497689] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|timer expired|type:CONN_DRAINING|expire_time:1746043695496678|now:1746043695497680| [2025/04/30 20:08:15 497694] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_expire|unset|type:CONN_DRAINING|expire_time:1746043695496678|now:1746043695497680| [2025/04/30 20:08:15 497698] [debug] |scid:ed3061445c419a858f5981dc|xqc_timer_unset|type:CONN_DRAINING| [2025/04/30 20:08:15 497703] [info] |xqc_engine_main_logic|conn:000055FC16B356FC|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2|conn_state:13|next_tick_time:1746043695496678 [2025/04/30 20:08:15 497729] [report] |scid:ed3061445c419a858f5981dc|xqc_conn_destroy|000055FC16B356FC|has_0rtt:0|0rtt_accept:0|token_ok:0|handshake_time:35232|first_send_delay:42064|conn_persist:2321341|keyupdate_cnt:0|err:0x0|close_msg:remote close|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2|hsk_recv:34244|close_recv:1993410|close_send:1993586|last_recv:1993362|last_send:1993586|mp_enable:0|create:1|validated:1|active:1|path_info:0/1/0/a/0,1,1,1,0,0,0,0,0,1956,1512,2191,1779,1774,2516105,0,17,i32,4,33,46,4,1803,1987,0,4,33,46,4,1804,1992,0,4,27,40,40000,1805,1993,0,4,29,40000,2218,1993,4,1200,80,2216,1960,4,1200,80,2217,1961,0-2,0-2,0-0,0-0,0-0,0-39,0-2626379,0-100897,0-2182,0-1774,0-359,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:359|tlp_pkt:0|snd_pkt:2182|spurious_loss:0|detected_loss:359|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:08:15 497739] [debug] |scid:ed3061445c419a858f5981dc|xqc_destroy_stream|send_state:2|recv_state:3|stream_id:0|stream_type:0| [2025/04/30 20:08:15 497750] [stats] |scid:ed3061445c419a858f5981dc|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:1746043693211871|wrt_delay:2074|snd_delay:8180|finwrt_delay:1659539|finsnd_delay:1880638|finrcv_delay:2|finread_delay:69|all_acked_delay:0|firstfinack_dely:1933157|close_delay:0|apprst_delay:0|rstsnd_delay:0|rstrcv_delay:0|l-0.0.0.0-443-ed3061445c419a858f5981dc p-193.167.0.100-60493-fd6ed8332f1ac6a5b318cedabda9876d761295c2|path_info:mp is not supported in connection scid:ed3061445c419a858f5981dc|fec_recv_delay:0u|fec_send_rpr_cnt:0|retrans:359| [2025/04/30 20:08:15 498019] [debug] |scid:ed3061445c419a858f5981dc|xqc_send_ctl_destroy|destroy| [2025/04/30 20:08:15 498033] [debug] |scid:ed3061445c419a858f5981dc|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:0|cur_state:CLOSED| [2025/04/30 20:08:15 498040] [debug] |scid:ed3061445c419a858f5981dc|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:2|cur_state:CLOSED| [2025/04/30 20:08:15 498045] [debug] |scid:ed3061445c419a858f5981dc|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:3|cur_state:CLOSED| [2025/04/30 20:08:15 498099] [debug] |xqc_engine_wakeup_after|wakeup:1746043752970354|now:1746043695498099|diff:57472255| [2025/04/30 20:08:15 498108] [debug] |xqc_engine_main_logic|END|now:1746043695497680|